From dbedca41ddeddf4841e7233c46d2017970144f40 Mon Sep 17 00:00:00 2001 From: autosubmit Date: Thu, 5 Feb 2026 15:54:48 +0800 Subject: [PATCH] Auto Submit --- index.html | 2 +- ...ms__Lists__Exercise__Add__index.01d8c6ef.async.js | 12 ++++++------ ... => p__Paperlibrary__Add__index.e144392b.async.js | 2 +- umi.1c9c036e.js => umi.bb943043.js | 2 +- 4 files changed, 9 insertions(+), 9 deletions(-) rename p__Classrooms__Lists__Exercise__Add__index.3ca60ab0.async.js => p__Classrooms__Lists__Exercise__Add__index.01d8c6ef.async.js (89%) rename p__Paperlibrary__Add__index.bd876362.async.js => p__Paperlibrary__Add__index.e144392b.async.js (91%) rename umi.1c9c036e.js => umi.bb943043.js (99%) diff --git a/index.html b/index.html index 37127abffc..2bf88e26f8 100644 --- a/index.html +++ b/index.html @@ -172,7 +172,7 @@ display: block !important; } - + \ No newline at end of file diff --git a/p__Classrooms__Lists__Exercise__Add__index.3ca60ab0.async.js b/p__Classrooms__Lists__Exercise__Add__index.01d8c6ef.async.js similarity index 89% rename from p__Classrooms__Lists__Exercise__Add__index.3ca60ab0.async.js rename to p__Classrooms__Lists__Exercise__Add__index.01d8c6ef.async.js index 60034fa86b..3156896612 100644 --- a/p__Classrooms__Lists__Exercise__Add__index.3ca60ab0.async.js +++ b/p__Classrooms__Lists__Exercise__Add__index.01d8c6ef.async.js @@ -263,7 +263,7 @@ ${Ba} `;for(let Cl=0;Cl{switch(Jn){case Ja:return b.createElement(Wt,{callback:Pn,onCancel:qa});case Ga:return b.createElement(St.Z,{callback:Pn,onCancel:qa});case Sn:return b.createElement(Te.Z,{callback:Pn,onCancel:qa});case ln:return b.createElement(ia,{callback:Pn,onCancel:qa});case Ca:return b.createElement(Tn,{callback:Pn,onCancel:qa});case"maths-latex":return b.createElement(jn,{showSaveButton:!0,callback:Pn});case"inline-latex":return b.createElement(da.Z,{showSaveButton:!0,callback:Pn});default:return null}},[Jn]);function qa(){dr("")}(0,b.useEffect)(()=>{if(Dt.current){let sa=function(sn){mt=!0,Ct=sn.pageY},Dn=function(){mt=!1},Gn=function(sn){if(mt){let vt=sn.pageY-Ct;vt<0&&(vt=0),vt>300&&(vt=300);let Ln=on+vt+"px";fr(Ln)}},me=Dt.current,mt=!1,Ct=0;return me.addEventListener("mousedown",sa),document.addEventListener("mousemove",Gn),document.addEventListener("mouseup",Dn),()=>{me.removeEventListener("mousedown",sa),document.removeEventListener("mousemove",Gn),document.removeEventListener("mouseup",Dn)}}},[nn,Dt]),(0,b.useEffect)(()=>{fr(on)},[on]);const oo=Rt(Xe),cr=Rt(eo),za={width:oo,height:cr},Lr=(0,b.useMemo)(()=>{if(nr){let sa=new Date(nr),Dn=sa.getHours(),Gn=sa.getMinutes(),me=sa.getSeconds();return Dn=Dn<10?"0"+Dn:Dn,Gn=Gn<10?"0"+Gn:Gn,me=me<10?"0"+me:me,`${Dn}:${Gn}:${me}`}return 0},[nr]),bo=sa=>{const Dn=[];if(hr){let Gn=-1;sa=sa.replace(/(@▁▁@|@▁@)/g,function(me,mt,Ct){Dn.push({multiLine:me!==$n})})}return Dn};function rl(){window.sessionStorage.removeItem(ya),Ro(!1),yr(0)}function jr(){Ro(!1),yr(0),nn.setValue(window.sessionStorage.getItem(ya))}(0,b.useEffect)(()=>{Wn[Jn]&&Jn!==Et&&Jn!==ln&&setTimeout(()=>{const sa=document.getElementsByClassName("markdown-popup-form")[0],Dn=window.innerWidth/2-sa.offsetWidth/2,Gn=window.innerHeight/2-sa.offsetHeight/2;Xa(Dn),to(Gn)},0)},[Jn]);const yo=sa=>{sa.preventDefault();const Dn=sa.clientX-Ao,Gn=sa.clientY-Kr;document.body.onmousemove=me=>{let mt=me.clientX-Dn,Ct=me.clientY-Gn;const sn=document.getElementsByClassName("markdown-popup-form")[0],vt=window.innerWidth-sn.offsetWidth,Ln=window.innerHeight-sn.offsetHeight;mt=Math.max(0,Math.min(mt,vt)),Ct=Math.max(0,Math.min(Ct,Ln)),To(me.clientX,me.clientY,Dn,Gn)&&(Xa(mt),to(Ct))},document.body.onmouseup=function(){document.body.onmousemove=null}},To=(sa,Dn,Gn,me)=>{const mt=document.body.clientHeight,Ct=document.body.clientWidth;return sa<20&&Gn>sa||sa>Ct-20&&GnDn||Dn>mt-20&&mest in Le?ze(Le,st,{enumerable:!0,configurable:!0,writable:!0,value:Me}):Le[st]=Me,z=(Le,st)=>{for(var Me in st||(st={}))a.call(st,Me)&&y(Le,Me,st[Me]);if(E)for(var Me of E(st))x.call(st,Me)&&y(Le,Me,st[Me]);return Le},te=(Le,st)=>Ue(Le,ue(st));const{useForm:oe}=b.default,se={width:280,marginRight:10},le={labelCol:{span:5},wrapperCol:{span:19}};var Pe=({callback:Le,onCancel:st})=>{const[Me]=oe();let Ye=(0,Oe.useRef)();function Ge(ft){Ye.current.width=Me.getFieldValue("width"),Ye.current.align=Me.getFieldValue("align"),Le(ft,Ye.current)}function $e(ft,ct){if(ft.status===-1){Ee.ZP.error(ft.message);return}Me.setFieldsValue({src:`/api/attachments/${ft.id}`,type:ct.type})}function be(ft){let ct=ft.target.files[0];Ye.current=ct,Qe(ct,$e)}return ke.createElement(b.default,te(z({form:Me},le),{className:"upload-image-panel",onFinish:Ge,style:{width:470,overflow:"hidden"}}),ke.createElement(b.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},ke.createElement("div",{className:"flex-container"},ke.createElement(b.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},ke.createElement(we.default,{style:se})),ke.createElement(Fe,{onFileChange:be}))),ke.createElement(b.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},ke.createElement(we.default,{style:{width:264}})),ke.createElement(b.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},ke.createElement(Be.Z,null,ke.createElement(b.default.Item,{name:"width",style:{margin:0}},ke.createElement(Re.Z,{style:{width:264}})),ke.createElement("span",{className:"ml8"},"%"))),ke.createElement(b.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},ke.createElement(We.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),ke.createElement("aside",null,ke.createElement(b.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},ke.createElement(xe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ke.createElement(xe.ZP,{type:"default",onClick:st},"\u53D6\u6D88"))))};function Fe({onFileChange:Le}){return ke.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",ke.createElement("input",{type:"file",onChange:Le}))}function Qe(Le,st){if(!Le)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,De.bg)())throw Ee.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let Me=new FormData;Me.append("editormd-image-file",Le),Me.append("file_param_name","editormd-image-file"),Me.append("byxhr","true");var Ye=new window.XMLHttpRequest;Ye.withCredentials=!0,Ye.addEventListener("load",function(Ge){st(JSON.parse(Ge.target.responseText),Le)},!1),Ye.addEventListener("error",function(Ge){console.error(Ge)},!1),Ye.open("POST",`${Ke.KI}/api/attachments.json`),Ye.send(Me)}},23252:function(ot,Zt,ae){"use strict";ae.d(Zt,{Z:function(){return we}});var b=ae(59301),Ee=ae(4676);class we extends b.Component{constructor(Re){super(Re);const We=window.document;this.node=We.createElement("div"),We.body.appendChild(this.node)}render(){const{children:Re}=this.props;return(0,Ee.createPortal)(Re,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},50543:function(ot,Zt,ae){"use strict";ae.d(Zt,{i:function(){return le},Z:function(){return Fe}});var b={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT"},Ee=ae(71418),we=ae(6848),Be=ae(93948),Re=ae(92310),We=ae.n(Re),xe=ae(21331),Ke=ae(41625),Oe=ae(35219),De=ae(79005),ke=ae(20345),ze=ae(77882),Ue=ae(31081),ue=ae(75309),E=ae(71979),a=ae(47558),x=ae(42922),y=ae(66832),z=ae(96593),te=ae(19664),oe=ae(91833),se=ae(59301);const le=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:De,swimg:ke},{name:"101\u8BA1\u5212",ptimg:ze,swimg:Ue},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:ue,swimg:E},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:a,swimg:x},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:y,swimg:z},{name:"\u519B\u961F\u4E00\u6D41",ptimg:te,swimg:oe}];var Fe=({className:Qe,dataSource:Le=[],col:st=4,right:Me,bottom:Ye=23,precision:Ge=0,wrapWidth:$e=1200,trackEventItems:be,loading:ft,onRemove:ct=()=>{},isCurrent:yt=!0,showAlias:Pt=!1,showProgress:En=!1})=>{const xn=Math.floor(($e-(st-1)*Me)/st),Wt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(St=>(window.ENV==="build"&&(St.ptimg=`/react/build${St.ptimg}`,St.swimg=`/react/build${St.swimg}`),St));return se.createElement(Ee.Z,{spinning:ft},se.createElement("div",{className:We()(b.list,Qe)},!!(Le!=null&&Le.length)&&(Le==null?void 0:Le.map((St,Te)=>{var et,Kt,wn,Mt,Xt,Ce;const{name:rt,id:rn,identifier:tt,featured:pt,school_name:Xn,image_url:gn,excellent:Qt,is_plan:Tt}=St;return se.createElement("div",{key:rn,className:yt&&En?b.wrapisCurrent:b.wrap,style:{width:xn,marginRight:(1+Te)%st===0?0:Me+Ge,marginBottom:Ye}},se.createElement("a",{className:b.li,onClick:Vn=>{Vn.preventDefault(),Vn.stopPropagation(),be&&(0,xe.L9)([be]),(0,xe.xg)(`/paths/${tt}`)}},se.createElement("div",{className:b.img},se.createElement("img",{className:b.cover,src:`${gn}`}),yt&&(0,Oe.bg)()&&(St==null?void 0:St.studying)&&se.createElement("div",{className:`${b.movebq} user-path-items`,onClick:Vn=>{Vn.stopPropagation(),ct(St)}},se.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),se.createElement("span",{className:"c-red"},"\u79FB\u9664")),(et=St==null?void 0:St.subject_tags)==null?void 0:et.map((Vn,ia)=>{var tn,Ba;if(ia===0){const Fa=(tn=Wt.find(Tn=>Tn.name==Vn))==null?void 0:tn.swimg;return se.createElement("img",{className:b.sign,src:Fa,style:{left:"-4px"}})}const _a=(Ba=Wt.find(Fa=>Fa.name==Vn))==null?void 0:Ba.ptimg;return se.createElement("img",{className:b.sign,src:_a,style:{left:`${48+52*(ia-1)+2*ia}px`}})}),se.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(St==null?void 0:St.excellent)&&se.createElement("div",{className:b.bq},"\u5F00\u653E\u8BFE\u7A0B"))),se.createElement("div",{className:b.name},se.createElement(we.Z,{title:Pt&&(St!=null&&St.excellent_alias_name)?se.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${rt}`,se.createElement("br",null),se.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${St==null?void 0:St.excellent_alias_name}`)):rt},se.createElement("span",{className:b.e},Pt&&(St==null?void 0:St.excellent_alias_name)||rt))),yt&&En&&((Kt=St==null?void 0:St.progress)==null?void 0:Kt.all_score)!=0&&se.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},se.createElement(Be.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((wn=St==null?void 0:St.progress)==null?void 0:wn.my_score)/((Mt=St==null?void 0:St.progress)==null?void 0:Mt.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(Xt=St==null?void 0:St.progress)==null?void 0:Xt.my_score,"/",(Ce=St==null?void 0:St.progress)==null?void 0:Ce.all_score),(!yt||!En)&&se.createElement("div",{className:b.tags},se.createElement("div",null,se.createElement(we.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},se.createElement("span",null,se.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),se.createElement("span",null,St.stages_count))),se.createElement(we.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},se.createElement("span",null,se.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),se.createElement("span",null,St.members_count)))))))})),!Le.length&&se.createElement(Ke.Z,null)))}},14739:function(ot,Zt,ae){"use strict";ae.d(Zt,{jL:function(){return Re},w9:function(){return ua},dN:function(){return xa},QD:function(){return ta},cQ:function(){return Mt.Z},Oz:function(){return Fa},op:function(){return Xe},O5:function(){return ga},_b:function(){return So},t7:function(){return Le},Gi:function(){return Da},YG:function(){return Et},kT:function(){return Ca},qp:function(){return x},K3:function(){return te},vr:function(){return zt},qE:function(){return Nn},Je:function(){return Ye},wb:function(){return Te},lB:function(){return wn},cq:function(){return Ut},tp:function(){return le},Si:function(){return pn},k8:function(){return no},Du:function(){return fr}});var b=ae(59301),Ee={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},we="data:image/png;base64,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",Re=({dataSource:Dt=[],img:At,imgWidth:ht=346,title:Rn,sunTitle:Ha,bannerExtraContent:rr})=>b.createElement("div",{className:Ee.banner},b.createElement("div",{className:Ee.content},b.createElement("aside",null,b.createElement("p",null,b.createElement("b",null,Rn),b.createElement("span",null,Ha)),Dt.length>0&&b.createElement("div",{className:Ee.btns},Dt.map((Pn,tr)=>b.createElement("div",{key:tr,onClick:Pn.click},Pn.name,Pn.sign?b.createElement("img",{src:we,width:39}):null))),rr),At&&b.createElement("img",{style:{marginTop:33,marginRight:38},src:At,width:ht}))),We={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},xe=ae(92310),Ke=ae.n(xe),Oe=ae(78267),De=Object.defineProperty,ke=Object.getOwnPropertySymbols,ze=Object.prototype.hasOwnProperty,Ue=Object.prototype.propertyIsEnumerable,ue=(Dt,At,ht)=>At in Dt?De(Dt,At,{enumerable:!0,configurable:!0,writable:!0,value:ht}):Dt[At]=ht,E=(Dt,At)=>{for(var ht in At||(At={}))ze.call(At,ht)&&ue(Dt,ht,At[ht]);if(ke)for(var ht of ke(At))Ue.call(At,ht)&&ue(Dt,ht,At[ht]);return Dt},x=({dataSource:Dt=[],value:At,onChange:ht,onTitleChange:Rn,className:Ha,title:rr,titleWidth:Pn=41,style:tr={},fontColor:qa="#6A7283",showCount:oo,classNameActive:cr,styleItem:za={}})=>{const[Lr,bo]=(0,b.useState)(0),[rl,jr]=(0,b.useState)(!1),yo=(0,b.useRef)(null),To=(0,b.useRef)(null);return(0,b.useEffect)(()=>{var sa;Dt.length!==0&&(((sa=yo==null?void 0:yo.current)==null?void 0:sa.clientHeight)>97?bo(1):bo(0)),Dt.length===0&&bo(0),jr(!1)},[Dt]),b.createElement("div",{className:Ke()(We.row,Ha),style:tr},b.createElement("div",{onClick:(0,Oe.throttle)(()=>Rn==null?void 0:Rn(),2e3),style:{width:Pn,marginTop:rl?12:4},className:`${We.title} ${Rn?"current":""}`},rr),b.createElement("div",{className:rl?`${We.tagsWrap} ${We.tagsBorderWrap}`:We.tagsWrap},b.createElement("div",{className:We.bar,ref:To,style:Lr>0?{height:Lr===1?97:"auto",overflow:Lr===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},b.createElement("div",{className:We.tag,ref:yo},Dt==null?void 0:Dt.map(sa=>b.createElement("span",{onClick:()=>ht(sa.id),key:sa.id,style:E(E({color:qa},za),(sa==null?void 0:sa.style)||{}),className:At===sa.id?Ke()(cr||We.active,sa.classNameActive):""},b.createElement("span",{title:sa.name,className:We.name},sa.name),!!oo&&b.createElement("span",{className:We.num},sa.count))))),!!Lr&&b.createElement(b.Fragment,null,Lr===1?b.createElement("div",{onClick:()=>{var sa;bo(2),((sa=yo==null?void 0:yo.current)==null?void 0:sa.clientHeight)>245?jr(!0):jr(!1)},className:We.action},"\u5C55\u5F00",b.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):b.createElement("div",{onClick:()=>{To.current.scrollTop=0,bo(1),jr(!1)},className:We.action},"\u6536\u8D77",b.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},y={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},te=({dataSource:Dt=[],value:At,onChange:ht,onTitleChange:Rn,className:Ha,title:rr,titleWidth:Pn=41,style:tr={},fontColor:qa="#6A7283",showCount:oo,expand:cr=!0})=>{const[za,Lr]=(0,b.useState)(0),[bo,rl]=(0,b.useState)(!1),jr=(0,b.useRef)(null),yo=(0,b.useRef)(null),[To,sa]=(0,b.useState)(cr);return b.createElement("div",{className:Ke()(y.row,Ha),style:tr},b.createElement("div",{className:"flex item-center justify-between"},b.createElement("div",{onClick:(0,Oe.throttle)(()=>Rn==null?void 0:Rn(),2e3),style:{width:Pn,marginTop:bo?12:4},className:`${y.title} ${Rn?"current":""}`},rr),b.createElement("i",{className:`iconfont ${To?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:To?8:10},onClick:()=>sa(!To)})),To&&b.createElement("div",{className:bo?`${y.tagsWrap} ${y.tagsBorderWrap}`:y.tagsWrap},b.createElement("div",{className:y.fenge}),b.createElement("div",{className:y.bar,ref:yo},b.createElement("div",{className:y.tag,ref:jr},Dt==null?void 0:Dt.map(Dn=>b.createElement("span",{onClick:()=>ht(Dn.id),key:Dn.id,style:{color:qa},className:At===Dn.id?y.active:""},b.createElement("span",{title:Dn.name,className:y.name},Dn.name),!!oo&&b.createElement("span",{className:y.num},Dn.count)))))))},oe={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},le=({dataSource:Dt=[],value:At,onChange:ht,className:Rn,style:Ha={}})=>b.createElement("div",{style:Ha,className:Ke()(oe.tabs,Rn)},Dt.map(rr=>b.createElement("span",{onClick:()=>ht(rr.id),className:At===rr.id?oe.active:"",key:rr.id},rr.name))),Pe={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},Fe=ae(92832),Le=({dataSource:Dt=[],value:At="",onChange:ht,onInputChange:Rn=()=>{},className:Ha,style:rr={},placeholder:Pn,allowClear:tr=!1})=>{var qa;const[oo,cr]=(0,b.useState)(""),[za,Lr]=(0,b.useState)("");(0,b.useEffect)(()=>{var jr;let yo=At;(jr=JSON.stringify(At))!=null&&jr.includes("{")&&(cr(At.id),yo=At.value||"");try{Lr(decodeURIComponent(yo||""))}catch(To){Lr(decodeURIComponent(yo||""))}},[At]);const bo=()=>{ht(encodeURIComponent(za),oo||null)},rl=jr=>{jr!==oo&&(cr(jr),ht(encodeURIComponent(za),jr))};return b.createElement("div",{className:Ke()(Pe.input,Ha),style:rr},!!Dt.length&&b.createElement("div",{className:Pe.dropdown},b.createElement("div",{className:Pe.text},(qa=Dt.find(jr=>jr.id===oo))==null?void 0:qa.name,b.createElement("i",{className:"iconfont icon-zhankai4"}),b.createElement("b",{className:Pe.b1}),b.createElement("b",{className:Pe.b2})),b.createElement("div",{className:Pe.menu},Dt.map((jr,yo)=>b.createElement("div",{key:yo,onClick:()=>rl(jr.id)},jr.name)))),b.createElement(Fe.default,{onPressEnter:bo,value:za,onChange:jr=>{Lr(jr.target.value),Rn(encodeURIComponent(jr.target.value),oo||null)},bordered:!1,placeholder:Pn}),b.createElement("i",{onClick:bo,className:"iconfont icon-sousuo9 font14 pl10 current"}))},st={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},Ye=({value:Dt,onChange:At,className:ht,total:Rn,pageSize:Ha,style:rr={}})=>{const Pn=Dt<2,tr=Dt>=Math.ceil(Rn/Ha);return Rn<=Ha?b.createElement(b.Fragment,null):b.createElement("div",{className:Ke()(st.quickPager,ht),style:rr},b.createElement("div",{onClick:()=>{Pn||At(Dt-1,"prev")},className:Pn?st.disabled:""},"\u4E0A\u4E00\u9875"),b.createElement("div",{onClick:()=>{tr||At(Dt+1,"next")},className:tr?st.disabled:""},"\u4E0B\u4E00\u9875"))},Ge={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},$e=ae(71418),be=ae(6848),ft=ae(13570),ct=ae(41510),yt=ae(21331),Pt=ae(96908),En=ae(57177),xn=ae(81378),Wt=ae(41625),Te=({className:Dt,dataSource:At=[],col:ht=4,right:Rn,bottom:Ha=23,precision:rr=0,wrapWidth:Pn=1200,trackEventItems:tr,loading:qa})=>{const oo=Math.floor((Pn-(ht-1)*Rn)/ht);return b.createElement($e.Z,{spinning:qa},b.createElement("div",{className:Ke()(Ge.list,Dt)},!!At.length&&At.map((cr,za)=>{const{name:Lr,id:bo,identifier:rl,power:jr,cover_image_id:yo,pic:To}=cr;return b.createElement("div",{className:Ge.wrap,key:bo,style:{width:oo,marginRight:(1+za)%ht===0?0:Rn+rr,marginBottom:Ha}},b.createElement("a",{target:"_blank",href:`/shixuns/${rl}/challenges`,className:Ge.li,onClick:sa=>{sa.preventDefault(),tr&&(0,yt.L9)([tr]),jr&&(0,yt.xg)(`/shixuns/${rl}/challenges`)}},b.createElement("div",{className:Ge.img},b.createElement("img",{className:Ge.cover,src:`${To}`}),cr.is_jupyter&&b.createElement("img",{className:Ge.sign,src:Pt}),cr.is_jupyter_lab&&b.createElement("img",{className:Ge.sign,src:En}),cr.is_unity_3d&&b.createElement("img",{className:Ge.sign,src:xn})),b.createElement("div",{className:Ge.name},b.createElement(be.Z,{title:Lr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},b.createElement("span",{className:Ge.e},Lr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),b.createElement("div",{className:Ge.tags},b.createElement(be.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},b.createElement("span",null,b.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),b.createElement("span",null,cr.challenges_count))),!!cr.myshixuns_count&&b.createElement(be.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},b.createElement("span",null,b.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),b.createElement("span",null,cr.myshixuns_count))),b.createElement(be.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},b.createElement("span",null,b.createElement("span",null,cr.level))),b.createElement("div",{className:Ge.rate},b.createElement(ft.Z,{allowHalf:!0,disabled:!0,defaultValue:cr.score_info}),b.createElement("span",null,"\xA0",cr.score_info?`${cr.score_info}\u5206`:"5\u5206")))),!jr&&b.createElement("div",{className:Ge.lockWrap},b.createElement("img",{src:`${ct.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),b.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!At.length&&b.createElement(Wt.Z,null)))},et={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},wn=({className:Dt,dataSource:At=[],col:ht=4,right:Rn,bottom:Ha=23,precision:rr=0,wrapWidth:Pn=1200,wrapClassName:tr,trackEventItems:qa,loading:oo})=>{const cr=Math.floor((Pn-(ht-1)*Rn)/ht);return b.createElement($e.Z,{spinning:oo},b.createElement("div",{className:Ke()(et.list,Dt)},!!At.length&&At.map((za,Lr)=>{const{name:bo,id:rl,identifier:jr,power:yo,cover_image_id:To,pic:sa}=za;return b.createElement("div",{className:Ke()(et.wrap,tr),key:rl,style:{width:cr,marginRight:(1+Lr)%ht===0?0:Rn+rr,marginBottom:Ha}},b.createElement("a",{target:"_blank",href:`/shixuns/${jr}/challenges`,className:et.li,onClick:Dn=>{Dn.preventDefault(),qa&&(0,yt.L9)([qa]),yo&&(0,yt.xg)(`/shixuns/${jr}/challenges`)}},b.createElement("img",{src:ae(47621),className:et.titleBg}),b.createElement("div",{className:et.name},b.createElement(be.Z,{title:bo||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},b.createElement("span",{className:et.e},bo||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),b.createElement("div",{style:{padding:"14px",paddingBottom:0}},b.createElement("div",{className:et.img},b.createElement("img",{className:et.cover,src:To?`${ct.Z.API_SERVER}/api/attachments/${To}`:`${ct.Z.IMG_SERVER+sa}`}),za.is_jupyter&&b.createElement("div",{className:et.bq},"Jupyter"),za.is_jupyter_lab&&b.createElement("div",{className:et.bq},"JupyterLab"),za.is_unity_3d&&b.createElement("div",{className:et.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),b.createElement("div",{className:"mt20 flex item-center justify-between"},b.createElement("div",null,b.createElement("span",{className:et.text},"\u5B66\u4E60\u4EBA\u6570"),b.createElement("span",{className:et.value},za.myshixuns_count)),b.createElement("div",null,b.createElement("span",{className:et.text},"\u56F0\u96BE\u7B49\u7EA7"),b.createElement("span",{className:et.value},za.level))),b.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},b.createElement("div",null,b.createElement("span",{className:et.text},"\u5173\u5361\u6570"),b.createElement("span",{className:et.value},za.challenges_count)),b.createElement("div",{className:et.rate},b.createElement(ft.Z,{allowHalf:!0,disabled:!0,defaultValue:za.score_info}),b.createElement("span",{className:et.value,style:{color:"#FF9C00"}},"\xA0",za.score_info?`${za.score_info}\u5206`:"5\u5206"))))),!yo&&b.createElement("div",{className:et.lockWrap},b.createElement("img",{src:`${ct.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),b.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!At.length&&b.createElement(Wt.Z,null)))},Mt=ae(50543),Xt={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},Ce=ae(79005),rt=ae(20345),rn=ae(77882),tt=ae(31081),pt=ae(75309),Xn=ae(71979),gn=ae(47558),Qt=ae(42922),Tt=ae(66832),Vn=ae(96593),ia=ae(19664),tn=ae(91833);const Ba=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Ce,swimg:rt},{name:"101\u8BA1\u5212",ptimg:rn,swimg:tt},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:pt,swimg:Xn},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:gn,swimg:Qt},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:Tt,swimg:Vn},{name:"\u519B\u961F\u4E00\u6D41",ptimg:ia,swimg:tn}];var Fa=({className:Dt,dataSource:At=[],col:ht=4,right:Rn,bottom:Ha=23,precision:rr=0,wrapWidth:Pn=1200,trackEventItems:tr,loading:qa,wrapClassName:oo,imgClassName:cr,isArrow:za=!1})=>{const Lr=Math.floor((Pn-(ht-1)*Rn)/ht),[bo,rl]=(0,b.useState)(),[jr,yo]=(0,b.useState)(),To=Dn=>rl(Dn),sa=()=>rl(-1);return b.createElement($e.Z,{spinning:qa},b.createElement("div",{className:Ke()(Xt.list,Dt)},!!(At!=null&&At.length)&&(At==null?void 0:At.map((Dn,Gn)=>{var me;const{name:mt,id:Ct,identifier:sn,featured:vt,school_name:Ln,image_url:yn,excellent:fn,is_plan:Fn}=Dn;return b.createElement("div",{key:Ct,className:Ke()(Xt.wrap,oo),style:{width:Lr,marginRight:(1+Gn)%ht===0?0:Rn+rr,marginBottom:Ha}},b.createElement("a",{target:"_blank",href:`/paths/${sn}`,className:Xt.li,onClick:Ia=>{Ia.preventDefault(),tr&&(0,yt.L9)([tr]),(0,yt.xg)(`/paths/${sn}`)}},b.createElement("img",{src:ae(39057),className:Xt.titleBg}),b.createElement("div",{className:Xt.name},b.createElement(be.Z,{title:mt},b.createElement("span",{className:Xt.e,style:{color:za&&bo===Gn?"#145DFF":"#000000"},onMouseEnter:()=>{To(Gn)},onMouseLeave:sa},mt))),b.createElement("div",{style:{padding:"14px",paddingBottom:0}},b.createElement("div",{className:Ke()(Xt.img,cr)},b.createElement("img",{className:Xt.cover,src:`${ct.Z.IMG_SERVER+yn}`}),(me=Dn==null?void 0:Dn.subject_tags)==null?void 0:me.map((Ia,gr)=>{var br,ma;if(gr===0){const or=(br=Ba.find(Sr=>Sr.name==Ia))==null?void 0:br.swimg;return b.createElement("img",{className:Xt.sign,src:or,style:{left:"-4px"}})}const va=(ma=Ba.find(or=>or.name==Ia))==null?void 0:ma.ptimg;return b.createElement("img",{className:Xt.sign,src:va,style:{left:`${48+52*(gr-1)+2*gr}px`}})}),b.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(Dn==null?void 0:Dn.excellent)&&b.createElement("div",{className:Xt.bq},"\u5F00\u653E\u8BFE\u7A0B"))),b.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},b.createElement("div",null,b.createElement("span",{className:Xt.text},"\u7AE0\u8282\u6570"),b.createElement("span",{className:Xt.value},Dn.stages_count)),b.createElement("div",null,b.createElement("span",{className:Xt.text},"\u5B66\u4E60\u4EBA\u6570"),b.createElement("span",{className:Xt.value},Dn.members_count))))))})),!At.length&&b.createElement(Wt.Z,null)))},Tn={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},Va="data:image/png;base64,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",Aa=ae(59301),ua=({className:Dt,dataSource:At=[],col:ht=4,right:Rn,bottom:Ha=23,precision:rr=0,wrapWidth:Pn=1200,trackEventItems:tr,loading:qa})=>{const oo=Math.floor((Pn-(ht-1)*Rn)/ht);return Aa.createElement($e.Z,{spinning:qa},Aa.createElement("div",{className:Ke()(Tn.list,Dt)},!!At.length&&At.map((cr,za)=>{const{subject_identifier:Lr,id:bo,identifier:rl,power:jr}=cr,yo=cr.is_public!=0&&cr.is_public;return Aa.createElement("div",{className:Tn.wrap,key:bo,style:{width:oo,marginRight:(1+za)%ht===0?0:Rn+rr,marginBottom:Ha}},Aa.createElement("a",{className:Tn.li,onClick:To=>{To.preventDefault(),tr&&(0,yt.L9)([tr]),(0,yt.xg)(cr.first_category_url)}},Aa.createElement("div",{className:Tn.top},Aa.createElement(be.Z,{title:cr.name},Aa.createElement("div",{className:Tn.name},cr.name)),Aa.createElement("img",{className:Tn.img,src:ct.Z.IMG_SERVER+"/images/"+cr.avatar_url}),Aa.createElement("div",{className:Tn.text,title:cr.creator},cr.creator),Lr&&Aa.createElement("div",{className:Tn.btns},Aa.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Aa.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),yo&&Aa.createElement("div",{className:Tn.sign},"\u516C\u5F00")),Aa.createElement("div",{className:Tn.bottom},cr.visits>0&&Aa.createElement(be.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Aa.createElement("span",null,Aa.createElement("i",{className:"iconfont icon-liulanyan"}),Aa.createElement("span",null,cr.visits))),cr.course_members_count>0&&Aa.createElement(be.Z,{title:"\u6210\u5458",placement:"bottom"},Aa.createElement("span",null,Aa.createElement("i",{className:"iconfont icon-chengyuan"}),cr.course_members_count)),cr.tasks_count>0&&Aa.createElement(be.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Aa.createElement("span",null,Aa.createElement("i",{className:"iconfont icon-zuoye"}),cr.tasks_count)),cr.is_end?Aa.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Aa.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!cr.is_accessible&&Aa.createElement("div",{className:Tn.lockWrap},Aa.createElement("img",{src:`${ct.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Aa.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!At.length&&Aa.createElement(Wt.Z,null)))},jn={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},da="data:image/png;base64,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",xa=({className:Dt,dataSource:At=[],col:ht=4,right:Rn,bottom:Ha=23,precision:rr=0,wrapWidth:Pn=1200,wrapClassName:tr,trackEventItems:qa,loading:oo})=>{const cr=Math.floor((Pn-(ht-1)*Rn)/ht);return b.createElement($e.Z,{spinning:oo},b.createElement("div",{className:Ke()(jn.list,Dt)},!!At.length&&At.map((za,Lr)=>{const{subject_identifier:bo,id:rl,identifier:jr,power:yo}=za,To=za.is_public!=0&&za.is_public;return b.createElement("div",{className:Ke()(`${jn.wrap} ${za.is_accessible?"":jn.warpStyle}`,tr),key:rl,style:{width:cr,marginRight:(1+Lr)%ht===0?0:Rn+rr,marginBottom:Ha}},b.createElement("a",{className:jn.li,onClick:sa=>{sa.preventDefault(),qa&&(0,yt.L9)([qa]),(0,yt.xg)(za.first_category_url)}},b.createElement("div",{className:jn.creator},b.createElement("img",{className:jn.img,src:ct.Z.IMG_SERVER+"/images/"+za.avatar_url}),b.createElement("div",{className:jn.text,title:za.creator},za.creator)),b.createElement("div",{className:jn.top},b.createElement(be.Z,{title:za.name},b.createElement("div",{className:jn.name},za.name)),To&&b.createElement("div",{className:jn.sign},"\u516C\u5F00")),b.createElement("div",{className:jn.middle},b.createElement("div",{className:jn.row,style:{marginBottom:6}},b.createElement("div",null,b.createElement("span",{className:jn.text},"\u8BBF\u95EE\u91CF"),b.createElement("span",{className:jn.value},(za==null?void 0:za.visits)||0)),b.createElement("div",null,b.createElement("span",{className:jn.text},"\u6210\u5458"),b.createElement("span",{className:jn.value},(za==null?void 0:za.course_members_count)||0))),b.createElement("div",{className:jn.row},b.createElement("div",null,b.createElement("span",{className:jn.text,style:{width:42}},"\u4F5C",b.createElement("span",{style:{marginLeft:14}},"\u4E1A")),b.createElement("span",{className:jn.value},(za==null?void 0:za.tasks_count)||0)),b.createElement("div",null,b.createElement("span",{className:jn.text},"\u72B6\u6001"),za.is_end?b.createElement("span",{className:jn.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):b.createElement("span",{className:jn.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),bo&&b.createElement("div",{className:jn.btns},b.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),b.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!za.is_accessible&&b.createElement("div",{className:jn.lockWrap},b.createElement("img",{src:`${ct.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),b.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!At.length&&b.createElement(Wt.Z,null)))},Ja={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},Sn=ae(6075),Et=({dataSource:Dt=[],value:At,onChange:ht,className:Rn,style:Ha={},tabBarExtraContent:rr})=>b.createElement("div",{className:Ke()(Ja.tabs,Rn),style:Ha},b.createElement("div",{className:Ja.tabsWrap},Dt.map((Pn,tr)=>b.createElement("aside",{className:Ja.tab,onClick:()=>{ht(Pn.id),Pn.link&&Sn.history.push(Pn.link)},key:tr},b.createElement("div",{className:At===Pn.id?Ja.active:""},Pn.name),(Pn==null?void 0:Pn.resetCount)==null&&(Pn==null?void 0:Pn.total)!==void 0&&b.createElement("span",null,"\uFF08",Pn==null?void 0:Pn.total,"\uFF09"),(Pn==null?void 0:Pn.resetCount)!==void 0&&(Pn==null?void 0:Pn.total)!==void 0&&b.createElement(be.Z,{title:(Pn==null?void 0:Pn.tip)!=null?Pn==null?void 0:Pn.tip:""},b.createElement("span",{style:{color:"#9096A3"}},"\uFF08",b.createElement("span",{style:{color:"#000"}},Pn==null?void 0:Pn.resetCount),"/",b.createElement("span",null,Pn==null?void 0:Pn.total),"\uFF09"))))),b.createElement("div",{className:Ja.tabBar},rr)),jt={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},Ca=({dataSource:Dt=[],value:At,onChange:ht,className:Rn,style:Ha={},tabBarExtraContent:rr})=>b.createElement("div",{className:Ke()(jt.tabs,Rn),style:Ha},b.createElement("div",{className:jt.tabsWrap},Dt.map((Pn,tr)=>b.createElement("aside",{className:jt.tab,onClick:()=>{ht(Pn.id),Pn.link&&Sn.history.push(Pn.link)},key:tr},b.createElement("div",{className:At===Pn.id?jt.active:""},Pn.name),(Pn==null?void 0:Pn.resetCount)==null&&(Pn==null?void 0:Pn.total)!==void 0&&b.createElement("span",null,"\uFF08",Pn==null?void 0:Pn.total,"\uFF09"),(Pn==null?void 0:Pn.resetCount)!==void 0&&(Pn==null?void 0:Pn.total)!==void 0&&b.createElement(be.Z,{title:(Pn==null?void 0:Pn.tip)!=null?Pn==null?void 0:Pn.tip:""},b.createElement("span",{style:{color:"#9096A3"}},"\uFF08",b.createElement("span",{style:{color:"#000"}},Pn==null?void 0:Pn.resetCount),"/",b.createElement("span",null,Pn==null?void 0:Pn.total),"\uFF09"))))),b.createElement("div",{className:jt.tabBar},rr)),Da=({className:Dt,style:At={},children:ht})=>b.createElement("div",{className:Ke()(Dt),style:At},ht),Ra={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},wr=ae(38854),ar=ae(20834);const kr=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Ut=({sortValue:Dt,dropValue:At,className:ht,onSort:Rn,onDrop:Ha,dataSource:rr=kr})=>{var Pn;return b.createElement("div",{className:Ke()(Ra.orderWrap,ht)},b.createElement(wr.Z,{dropdownRender:()=>b.createElement(ar.default,null,rr.map((tr,qa)=>b.createElement(ar.default.Item,{key:qa,onClick:()=>Ha(tr.id)},tr.name)))},b.createElement("span",{className:Ra.orderTextWrap},(Pn=rr.find(tr=>At===tr.id))==null?void 0:Pn.name)),b.createElement("span",{className:Ra.orderIconWrap},b.createElement("span",{className:Ra.orderAsc},b.createElement("i",{className:Dt==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Ra.cursorPointer} ${Ra.active}`:`iconfont icon-sanjiaoxing-up font12 ${Ra.cursorPointer}`,onClick:()=>Rn(Dt==="asc"?"desc":"asc")})),b.createElement("span",{className:Ra.orderDesc},b.createElement("i",{className:Dt==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Ra.cursorPointer} ${Ra.active}`:`iconfont icon-sanjiaoxing-down font12 ${Ra.cursorPointer}`,onClick:()=>Rn(Dt==="asc"?"desc":"asc")}))))},Yn={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v",ThemeOne:"ThemeOne___iCQio"},$n=ae(3113),ba=ae(95051),Ze=Object.defineProperty,Rt=Object.getOwnPropertySymbols,qt=Object.prototype.hasOwnProperty,vn=Object.prototype.propertyIsEnumerable,kt=(Dt,At,ht)=>At in Dt?Ze(Dt,At,{enumerable:!0,configurable:!0,writable:!0,value:ht}):Dt[At]=ht,Wn=(Dt,At)=>{for(var ht in At||(At={}))qt.call(At,ht)&&kt(Dt,ht,At[ht]);if(Rt)for(var ht of Rt(At))vn.call(At,ht)&&kt(Dt,ht,At[ht]);return Dt},_n=(Dt,At)=>{var ht={};for(var Rn in Dt)qt.call(Dt,Rn)&&At.indexOf(Rn)<0&&(ht[Rn]=Dt[Rn]);if(Dt!=null&&Rt)for(var Rn of Rt(Dt))At.indexOf(Rn)<0&&vn.call(Dt,Rn)&&(ht[Rn]=Dt[Rn]);return ht},Je=(Dt,At,ht)=>new Promise((Rn,Ha)=>{var rr=qa=>{try{tr(ht.next(qa))}catch(oo){Ha(oo)}},Pn=qa=>{try{tr(ht.throw(qa))}catch(oo){Ha(oo)}},tr=qa=>qa.done?Rn(qa.value):Promise.resolve(qa.value).then(rr,Pn);tr((ht=ht.apply(Dt,At)).next())}),Xe=Dt=>{var At=Dt,{className:ht,style:Rn,children:Ha,loading:rr=!1,openLoading:Pn,onClick:tr=()=>{},size:qa="middle",shape:oo="round",theme:cr}=At,za=_n(At,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[Lr,bo]=(0,b.useState)(!1),rl=(0,b.useMemo)(()=>{switch(cr){case ba.Fy.THEMEONE:return Yn.ThemeOne;case ba.Fy.DEFAULT:default:return Yn.btn}},[cr]);return b.createElement($n.ZP,Wn({onClick:(0,Oe.throttle)(jr=>Je(void 0,null,function*(){Pn&&bo(!0);try{yield tr(jr)}catch(yo){console.log("error",yo)}Pn&&bo(!1)}),2e3,{leading:!0,trailing:!1}),className:Ke()(rl,Yn[`${qa}-${oo}`],ht),style:Rn,size:qa,shape:oo,loading:Lr||rr},za),Ha)},on={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},Nn=({className:Dt,style:At,children:ht=null,onClick:Rn,title:Ha})=>b.createElement("div",{className:Ke()(on.head,Dt),style:At},b.createElement("span",{className:"primary-hover",onClick:Rn},b.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),b.createElement("b",{title:Ha},Ha),b.createElement("div",{className:on.node},ht)),wa={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},ta=({confirmShow:Dt=!0,confirmTitle:At,confirmClick:ht,cancelShow:Rn=!0,cancelTitle:Ha,cancelClick:rr,className:Pn,style:tr,confirmLoading:qa=!1})=>b.createElement("div",{className:Ke()(wa.btns,Pn),style:tr},Dt&&b.createElement($n.ZP,{loading:qa,onClick:ht,type:"primary",className:wa.confirm},At),Rn&&b.createElement($n.ZP,{onClick:rr,className:wa.cancel},Ha)),ya={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},zt=({className:Dt,style:At={},LeftContent:ht,children:Rn,RightContent:Ha})=>b.createElement("div",{className:Ke()(ya.fixedBottom,Dt),style:At},b.createElement("div",{className:ya.wrap},b.createElement("div",{className:ya.left},ht),b.createElement("div",{className:ya.center},Rn),b.createElement("div",{className:ya.right},Ha))),Ma={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},So=({className:Dt,style:At={},dataSource:ht=[]})=>b.createElement("div",{className:Ke()(Ma.crumbs,Dt),style:At},ht.map((Rn,Ha)=>HaSn.history.push(Rn.path)},Rn.name):b.createElement("span",null,Rn.name),b.createElement("span",null,"\xA0",">","\xA0")):b.createElement("span",{key:Ha,style:{color:"#5F6368"}},Rn.name))),er=ae(31797),Ht=Object.defineProperty,$r=Object.defineProperties,Ya=Object.getOwnPropertyDescriptors,Pr=Object.getOwnPropertySymbols,ur=Object.prototype.hasOwnProperty,Yr=Object.prototype.propertyIsEnumerable,Nr=(Dt,At,ht)=>At in Dt?Ht(Dt,At,{enumerable:!0,configurable:!0,writable:!0,value:ht}):Dt[At]=ht,ro=(Dt,At)=>{for(var ht in At||(At={}))ur.call(At,ht)&&Nr(Dt,ht,At[ht]);if(Pr)for(var ht of Pr(At))Yr.call(At,ht)&&Nr(Dt,ht,At[ht]);return Dt},Tr=(Dt,At)=>$r(Dt,Ya(At)),ca=(Dt,At)=>{var ht={};for(var Rn in Dt)ur.call(Dt,Rn)&&At.indexOf(Rn)<0&&(ht[Rn]=Dt[Rn]);if(Dt!=null&&Pr)for(var Rn of Pr(Dt))At.indexOf(Rn)<0&&Yr.call(Dt,Rn)&&(ht[Rn]=Dt[Rn]);return ht};const{Countdown:nn}=er.default;var ga=Dt=>{var At=Dt,{onChange:ht}=At,Rn=ca(At,["onChange"]);const[Ha,rr]=(0,b.useState)(null);(0,b.useEffect)(()=>{typeof Ha=="number"&&Ha>=0&&ht(Ha)},[Ha]);const Pn=tr=>{const qa=Math.floor(tr/1e3);rr(qa)};return b.createElement(nn,Tr(ro({},Rn),{onChange:Pn}))},sr={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},pn=({DataProps:Dt,className:At,style:ht={}})=>{var Rn;return b.createElement("div",{className:Ke()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",sr.ClassRoomItem,At),style:ht,onClick:()=>{(0,yt.xg)(Dt==null?void 0:Dt.first_category_url)}},b.createElement("div",{className:"flex flex-col item-center"},b.createElement("img",{src:`${(Rn=ct.Z)==null?void 0:Rn.IMG_SERVER}/images/${Dt==null?void 0:Dt.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Dt==null?void 0:Dt.subject_identifier)&&b.createElement("div",{className:"mt-40px"},b.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),b.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),b.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},b.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(Dt!=null&&Dt.is_public)&&b.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),b.createElement("span",{className:Ke()("text-16px font-medium",sr.TitleDom)},Dt==null?void 0:Dt.name)),b.createElement("div",{className:"c-grey-333 font-medium"},Dt==null?void 0:Dt.creator),b.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Dt==null?void 0:Dt.course_members_count),b.createElement("div",{className:"c-grey-333 flex item-center justify-between"},b.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Dt==null?void 0:Dt.tasks_count),Dt!=null&&Dt.is_end?b.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):b.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},na=Object.defineProperty,La=Object.getOwnPropertySymbols,Jn=Object.prototype.hasOwnProperty,dr=Object.prototype.propertyIsEnumerable,nr=(Dt,At,ht)=>At in Dt?na(Dt,At,{enumerable:!0,configurable:!0,writable:!0,value:ht}):Dt[At]=ht,yr=(Dt,At)=>{for(var ht in At||(At={}))Jn.call(At,ht)&&nr(Dt,ht,At[ht]);if(La)for(var ht of La(At))dr.call(At,ht)&&nr(Dt,ht,At[ht]);return Dt},fr=({DataProps:Dt=[],selectValue:At,onChange:ht,className:Rn,style:Ha={},extra:rr,classNameItem:Pn,styleItem:tr={},barHidden:qa})=>{const[oo,cr]=(0,b.useState)();return(0,b.useEffect)(()=>{cr(Array.isArray(At)?At:[At])},[At]),b.createElement("div",{className:Ke()("flex px-20px py-10px gap-40px",Rn),style:yr({borderBottom:"1px solid #D3F0FF"},Ha)},Dt==null?void 0:Dt.map(za=>b.createElement("div",{key:za==null?void 0:za.id,className:Ke()("flex item-center justify-center current c-grey-333 text-16 relative",Pn,za==null?void 0:za.className),style:yr(yr({color:oo!=null&&oo.includes(za==null?void 0:za.id)?"#1890FF":"",minWidth:88},tr),(za==null?void 0:za.style)||{}),onClick:Lr=>{ht==null||ht({domEvent:Lr,item:za}),za!=null&&za.link&&Sn.history.push(za==null?void 0:za.link)}},za==null?void 0:za.name,!qa&&(oo==null?void 0:oo.includes(za==null?void 0:za.id))&&b.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),b.createElement("div",{className:"ml-auto"},rr))},_o=Object.defineProperty,Ro=Object.defineProperties,Fl=Object.getOwnPropertyDescriptors,Dr=Object.getOwnPropertySymbols,Or=Object.prototype.hasOwnProperty,Ao=Object.prototype.propertyIsEnumerable,Xa=(Dt,At,ht)=>At in Dt?_o(Dt,At,{enumerable:!0,configurable:!0,writable:!0,value:ht}):Dt[At]=ht,Kr=(Dt,At)=>{for(var ht in At||(At={}))Or.call(At,ht)&&Xa(Dt,ht,At[ht]);if(Dr)for(var ht of Dr(At))Ao.call(At,ht)&&Xa(Dt,ht,At[ht]);return Dt},to=(Dt,At)=>Ro(Dt,Fl(At)),no=({value:Dt,onChange:At,onInputChange:ht,className:Rn,style:Ha={},InputProps:rr})=>{const[Pn,tr]=(0,b.useState)(Dt);return b.createElement("div",{className:Ke()("flex item-center rounded-full px-10px py-2px",Rn),style:Kr({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},Ha)},b.createElement(Fe.default,to(Kr({bordered:!1},rr),{onChange:qa=>{tr(qa.target.value),ht==null||ht(encodeURIComponent(qa.target.value))},onPressEnter:qa=>{At==null||At({domEvent:qa,item:{value:Pn}})}})),b.createElement("img",{className:"h-22px current",src:ae(25365),height:22,onClick:qa=>{At==null||At({domEvent:qa,item:{value:Pn}})}}))}},34500:function(ot,Zt,ae){"use strict";ae.d(Zt,{Z:function(){return Ee}});var b=ae(59301);function Ee(we,Be){const Re=(0,b.useRef)();(0,b.useEffect)(()=>{Re.current=we}),(0,b.useEffect)(()=>{function We(){Re.current()}if(Be!==null){let xe=setInterval(We,Be);return()=>clearInterval(xe)}},[Be])}},29849:function(ot,Zt,ae){"use strict";ae.r(Zt),ae.d(Zt,{default:function(){return gu}});var b=ae(59301),Ee=ae(6075),we=ae(78241),Be=ae(8591),Re=ae(66104),We=ae(92832),xe=ae(19842),Ke=ae(24905),Oe=ae(5112),De=ae(5871),ke=ae(3113),ze={flex_box_center:"flex_box_center___aPGWN",flex_space_between:"flex_space_between___MQNX5",flex_box_vertical_center:"flex_box_vertical_center___Z7QdK",flex_box_center_end:"flex_box_center_end___JQl5O",flex_box_column:"flex_box_column___IhYhx",bg:"bg___Kg8x_",title:"title___UhsVG",titleLeft:"titleLeft___NPVwn",titleRight:"titleRight___UGtmZ",formWrap:"formWrap___Jowb2",baseLineHeight:"baseLineHeight___N68WX",radioBtnWrapper:"radioBtnWrapper___bX7Pi",radiogroup:"radiogroup___ukf8u",easy:"easy___ZHYPU",medium:"medium___piewx",hard:"hard___HMXyt",selectdiv:"selectdiv___gkuBG",divitem:"divitem___vNm0q",bottmodiv:"bottmodiv___assW5",cancelBtn:"cancelBtn___Nl6Pi",confirmBtn:"confirmBtn___BNoFU",baseFormItem:"baseFormItem___ILZ2V",cascaderPopup:"cascaderPopup___QPxW3",addQuestionBtn:"addQuestionBtn___OjehS",concat:"concat___kliXB"},Ue=ae(43418),ue=ae(5083),E=ae(66649),a=ae.n(E),x=(ie,Se,he)=>new Promise((gt,Bt)=>{var Qn=it=>{try{_t(he.next(it))}catch($t){Bt($t)}},Bn=it=>{try{_t(he.throw(it))}catch($t){Bt($t)}},_t=it=>it.done?gt(it.value):Promise.resolve(it.value).then(Qn,Bn);_t((he=he.apply(ie,Se)).next())});const y=({user:ie,dispatch:Se,classroomList:he,onModalOk:gt,setsubloading:Bt})=>{const Qn=(0,Ee.useParams)(),[Bn,_t]=(0,b.useState)(),[it,$t]=(0,b.useState)(!1);function ra(Ot){return Ot&&Ot{$t(!1)},zIndex:8888,destroyOnClose:!0,footer:null,maskClosable:!1,keyboard:!1,open:he.actionTabs.key==="\u9884\u7EA6\u5F39\u7A97",onCancel:()=>{if(it){Be.ZP.warning("\u6B63\u5728\u8BF7\u6C42\u6570\u636E\u4E2D...");return}Bt(!1),Se({type:"classroomList/setActionTabs",payload:{}})}},b.createElement("div",null,b.createElement("span",null,"\u6CE8\u610F\u5230\u60A8\u7684\u8BFE\u5802\u4E2D\u5B66\u751F\u4EBA\u6570\u8F83\u591A\u3002\u4E3A\u66F4\u597D\u5730\u4E3A\u60A8\u548C\u60A8\u7684\u5B66\u751F\u670D\u52A1\uFF0C\u7ED9\u540C\u5B66\u4EEC\u5E26\u6765\u66F4\u597D\u7684\u8003\u8BD5\u4F53\u9A8C\uFF0C\u6211\u4EEC\u5C06\u63D0\u524D\u4E3A\u60A8\u548C\u60A8\u7684\u5B66\u751F\u51C6\u5907\u597D\u670D\u52A1\u5668\u8D44\u6E90\u3002 \u8BF7\u60A8\u544A\u77E5\u6211\u4EEC\uFF0C\u8FD9\u4EFD\u8BD5\u5377\u7684\u9884\u8BA1\u8003\u8BD5\u65F6\u95F4\u662F\uFF1A"),b.createElement("br",null),b.createElement(ue.default,{popupStyle:{zIndex:9999},style:{marginTop:"10px",marginBottom:"10px"},disabledDate:ra,format:"YYYY-MM-DD HH:mm:ss",onChange:(Ot,wt)=>{_t(wt)},showTime:{defaultValue:a()("00:00:00","HH:mm:ss")}}),b.createElement("br",null),b.createElement("span",null,"\u611F\u8C22\u60A8\u7684\u914D\u5408"),b.createElement("br",null),b.createElement("div",{style:{textAlign:"end"}},b.createElement(ke.ZP,{loading:it,type:"primary",onClick:()=>x(void 0,null,function*(){$t(!0),gt(Bn,()=>{Se({type:"classroomList/setActionTabs",payload:{}})})})},"\u786E\u8BA4"))))};var z=(0,Ee.connect)(({user:ie,classroomList:Se})=>({user:ie,classroomList:Se}))(y),te=ae(23789),oe=ae(32134),se=ae(12893),le={wrap:"wrap___Ww0Ti",itemWarp:"itemWarp___LMLjd",addIcon:"addIcon___xmRLl",deleteIcon:"deleteIcon___gjwgO"},Pe=ae(57809),Fe=Object.defineProperty,Qe=Object.getOwnPropertySymbols,Le=Object.prototype.hasOwnProperty,st=Object.prototype.propertyIsEnumerable,Me=(ie,Se,he)=>Se in ie?Fe(ie,Se,{enumerable:!0,configurable:!0,writable:!0,value:he}):ie[Se]=he,Ye=(ie,Se)=>{for(var he in Se||(Se={}))Le.call(Se,he)&&Me(ie,he,Se[he]);if(Qe)for(var he of Qe(Se))st.call(Se,he)&&Me(ie,he,Se[he]);return ie},Ge=(ie,Se,he)=>new Promise((gt,Bt)=>{var Qn=it=>{try{_t(he.next(it))}catch($t){Bt($t)}},Bn=it=>{try{_t(he.throw(it))}catch($t){Bt($t)}},_t=it=>it.done?gt(it.value):Promise.resolve(it.value).then(Qn,Bn);_t((he=he.apply(ie,Se)).next())}),be=({setitem:ie,item:Se,rz:he})=>{var gt,Bt,Qn,Bn,_t,it,$t,ra;let[Ot,wt]=(0,b.useState)({zydatas:[],jbdatas:[],kcdatas:[],zsdatas:[],page:1,per_page:20});const[ut]=we.default.useForm(),[xt,An]=(0,b.useState)(!1);(0,b.useEffect)(()=>{he&&!xt&&(Ot.zydatas=he,wt(Ye({},Ot)),An(!0),Se!=null&&Se.ec_course_id&&cn())},[Se,he,xt]),console.log(Ot,"params");function cn(){return Ge(this,null,function*(){yield Ft(Se==null?void 0:Se.ec_major_school_id),yield bt(Se==null?void 0:Se.ec_year_id),yield hn(Se==null?void 0:Se.ec_course_id),ut.setFieldsValue({ec_course_id:Se==null?void 0:Se.ec_course_id,ec_major_school_id:Se==null?void 0:Se.ec_major_school_id,ec_point_ids:Se==null?void 0:Se.ec_point_ids,ec_year_id:Se==null?void 0:Se.ec_year_id})})}function Ft(en){return Ge(this,null,function*(){const Jt=yield(0,te.ZP)(`/api/ec_major_schools/${en}/ec_years/get_year_list.json`,{method:"get"});Ot.jbdatas=Jt==null?void 0:Jt.data,wt(Ye({},Ot)),ut.setFieldsValue({ec_year_id:"",ec_course_id:"",ec_point_ids:[]})})}function bt(en){return Ge(this,null,function*(){const Jt=yield(0,te.ZP)(`/api/ec_years/${en}/ec_courses/get_courses.json`,{method:"get"});Ot.kcdatas=Jt==null?void 0:Jt.data,wt(Ye({},Ot)),ut.setFieldsValue({ec_course_id:"",ec_point_ids:[]})})}const hn=en=>Ge(void 0,null,function*(){const Jt=yield(0,te.ZP)(`/api/ec_courses/${en}/ec_points.json`,{method:"get",params:{ec_course_id:en}});Ot.zsdatas=Jt==null?void 0:Jt.data,wt(Ye({},Ot))});return b.createElement("div",{className:le.from},b.createElement(we.default,{form:ut,layout:"inline",onValuesChange:en=>{console.log("----",en),en.ec_major_school_id&&(Ot.jbdatas=[],Ot.kcdatas=[],Ot.zsdatas=[],wt(Ye({},Ot)),Ft(en.ec_major_school_id)),en.ec_year_id&&(Ot.kcdatas=[],Ot.zsdatas=[],wt(Ye({},Ot)),bt(en.ec_year_id)),en.ec_course_id&&(Ot.zsdatas=[],wt(Ye({},Ot)),hn(en.ec_course_id))},onFinish:en=>Ge(void 0,null,function*(){ie(en)})},b.createElement(we.default.Item,{name:"ec_major_school_id"},b.createElement(Pe.default,{style:{width:160},disabled:((gt=Ot.zydatas)==null?void 0:gt.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u8BA4\u8BC1\u4E13\u4E1A"},(Bt=Ot==null?void 0:Ot.zydatas)==null?void 0:Bt.map((en,Jt)=>b.createElement(Pe.default.Option,{key:Jt,value:en==null?void 0:en.ec_major_school_id},en==null?void 0:en.name)))),b.createElement(we.default.Item,{name:"ec_year_id"},b.createElement(Pe.default,{style:{width:160},disabled:((Qn=Ot.jbdatas)==null?void 0:Qn.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u8BA4\u8BC1\u5C4A\u522B"},(Bn=Ot==null?void 0:Ot.jbdatas)==null?void 0:Bn.map((en,Jt)=>b.createElement(Pe.default.Option,{key:Jt,value:en==null?void 0:en.ec_year_id},en==null?void 0:en.year)))),b.createElement(we.default.Item,{name:"ec_course_id"},b.createElement(Pe.default,{style:{width:208},disabled:((_t=Ot.kcdatas)==null?void 0:_t.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u8BFE\u7A0B"},(it=Ot==null?void 0:Ot.kcdatas)==null?void 0:it.map((en,Jt)=>b.createElement(Pe.default.Option,{key:Jt,value:en==null?void 0:en.id},en==null?void 0:en.name)))),b.createElement(we.default.Item,{name:"ec_point_ids"},b.createElement(Pe.default,{onChange:()=>{ut.submit()},style:{width:160},maxTagCount:1,maxTagTextLength:7,mode:"multiple",disabled:(($t=Ot.zsdatas)==null?void 0:$t.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9"},(ra=Ot==null?void 0:Ot.zsdatas)==null?void 0:ra.map((en,Jt)=>b.createElement(Pe.default.Option,{key:Jt,value:en==null?void 0:en.id},en==null?void 0:en.name))))))},ft=Object.defineProperty,ct=Object.defineProperties,yt=Object.getOwnPropertyDescriptors,Pt=Object.getOwnPropertySymbols,En=Object.prototype.hasOwnProperty,xn=Object.prototype.propertyIsEnumerable,Wt=(ie,Se,he)=>Se in ie?ft(ie,Se,{enumerable:!0,configurable:!0,writable:!0,value:he}):ie[Se]=he,St=(ie,Se)=>{for(var he in Se||(Se={}))En.call(Se,he)&&Wt(ie,he,Se[he]);if(Pt)for(var he of Pt(Se))xn.call(Se,he)&&Wt(ie,he,Se[he]);return ie},Te=(ie,Se)=>ct(ie,yt(Se)),et=(ie,Se,he)=>new Promise((gt,Bt)=>{var Qn=it=>{try{_t(he.next(it))}catch($t){Bt($t)}},Bn=it=>{try{_t(he.throw(it))}catch($t){Bt($t)}},_t=it=>it.done?gt(it.value):Promise.resolve(it.value).then(Qn,Bn);_t((he=he.apply(ie,Se)).next())});const Kt=({user:ie,exercise_id:Se=null,homework_common_id:he=null,setitem:gt})=>{var Bt,Qn,Bn;let[_t,it]=(0,b.useState)([{id:Math.random()}]),[$t,ra]=(0,b.useState)(null);function Ot(){return et(this,null,function*(){var ut,xt,An,cn;let Ft=yield(0,te.ZP)("/api/ec_courses/0/ec_points/get_work_points.json",{method:"get",params:{exercise_id:Se,homework_common_id:he}});if(((ut=Ft==null?void 0:Ft.data)==null?void 0:ut.length)>0){let bt=[];(xt=Ft==null?void 0:Ft.data)==null||xt.map(hn=>{var en;(en=hn==null?void 0:hn.ec_point_ids)==null||en.map(Jt=>{bt.push(Jt)})}),gt(Te(St({},(An=Ft==null?void 0:Ft.data)==null?void 0:An[0]),{ec_point_ids:bt})),it((cn=Ft==null?void 0:Ft.data)==null?void 0:cn.map(hn=>Te(St({},hn),{id:Math.random()})))}})}(0,b.useEffect)(()=>{var ut,xt;(xt=(ut=ie==null?void 0:ie.userInfo)==null?void 0:ut.course)!=null&&xt.course_school_id&&wt()},[(Qn=(Bt=ie==null?void 0:ie.userInfo)==null?void 0:Bt.course)==null?void 0:Qn.course_school_id]);function wt(){return et(this,null,function*(){var ut,xt;const An=yield(0,te.ZP)(`/api/schools/${(xt=(ut=ie==null?void 0:ie.userInfo)==null?void 0:ut.course)==null?void 0:xt.course_school_id}/ec_majors/get_major_list.json`,{method:"get"});ra(An==null?void 0:An.data),(he||Se)&&Ot()})}return console.log(_t,$t,"datas"),b.createElement("div",{style:{display:(Bn=ie.userInfo.course)!=null&&Bn.is_openengineering?"":"none"}},b.createElement("div",{className:le.wrap},b.createElement("p",null,"\u5DE5\u7A0B\u8BA4\u8BC1",b.createElement("br",null),"\u8003\u6838\u77E5\u8BC6\u70B9"),b.createElement("div",{className:le.itemWarp},_t==null?void 0:_t.map((ut,xt)=>b.createElement("div",{key:ut.id,style:{display:"flex",alignItems:"center",marginBottom:20}},b.createElement(be,{rz:$t,item:ut,setitem:An=>{An=St(St({},_t==null?void 0:_t[xt]),An),_t.splice(xt,1,An),it([..._t]);let cn=[];_t==null||_t.map(Ft=>{var bt;(bt=Ft==null?void 0:Ft.ec_point_ids)==null||bt.map(hn=>{cn.push(hn)})}),gt(Te(St({},An),{ec_point_ids:cn}))}}),b.createElement(oe.Z,{className:le.addIcon,onClick:()=>{_t.push({id:Math.random()}),it([..._t])}}),xt!=0&&b.createElement(se.Z,{className:le.deleteIcon,onClick:()=>{_t.splice(xt,1);let An=[];_t==null||_t.map(cn=>{var Ft;(Ft=cn==null?void 0:cn.ec_point_ids)==null||Ft.map(bt=>{An.push(bt)})}),gt(Te(St({},_t[xt-1]),{ec_point_ids:An})),it([..._t])}}))))))};var wn=(0,Ee.connect)(({user:ie})=>({user:ie}))(Kt),Mt=ae(20834),Xt=ae(71418),Ce=ae(38854),rt=ae(6848),rn=ae(43428),tt={flex_box_center:"flex_box_center___zCnVx",flex_space_between:"flex_space_between___BBiQD",flex_box_vertical_center:"flex_box_vertical_center___KzPui",flex_box_center_end:"flex_box_center_end___zJokd",flex_box_column:"flex_box_column___Grsys",moreSpan:"moreSpan___VJeLv",bg:"bg___oBBHW",title:"title___xV4Rt",bottomdiv:"bottomdiv___rPfwr",spanBtn:"spanBtn___eJxID",addQuestionBtn:"addQuestionBtn___RPRiP",saveBtn:"saveBtn___y9nNf",left:"left___Q3Qf4",leftAction:"leftAction___GT9yG",Button:"Button___r00OP",iconWrapper:"iconWrapper___wofW_",up:"up___a9RQm",down:"down___x6RAl",disabled:"disabled___mkEME",titleleft:"titleleft___WZ83K",more_style:"more_style___ZXYnN",qcount:"qcount___o6F1k",score:"score___Gy6jr",qtitle:"qtitle___KF7pa",qcountclick:"qcountclick___kvoyc",right:"right___Nfa70",edit:"edit___RVRSb",delete:"delete___J9BAT",yuanti:"yuanti___ljq8l",tianjia:"tianjia___s7Zu2",shixun:"shixun___YkjdZ",scoreByBlankRadio:"scoreByBlankRadio___QYQY5",modalconfirm:"modalconfirm___dmWFe",scoremodal:"scoremodal___CDA7w",close:"close___jdUWv",content:"content___HPqUf",items:"items___YkyQL",bottom:"bottom___mzpp4",yes:"yes___Xio6z",no:"no___hbicD",formcenter:"formcenter___kN8Ax",radiogroup:"radiogroup___htjtc",easy:"easy____g1mR",medium:"medium___vPAsn",hard:"hard___c6tcf",formcenterselect:"formcenterselect___B88vb",selectitems1:"selectitems1___Dzpho",selectitems:"selectitems___wUGKF",morebottom:"morebottom___F5cFQ",scoreinput:"scoreinput___S9Fbv",shake:"shake___IYp2E",titleTooltip:"titleTooltip___J0i26",exercise_styles:"exercise_styles___BJAZm"},pt=ae(21331),Xn=ae(41625),gn=ae(98524),Qt=ae(43141),Tt=ae(28900),Vn=ae(59301),ia=Object.defineProperty,tn=Object.defineProperties,Ba=Object.getOwnPropertyDescriptors,_a=Object.getOwnPropertySymbols,Fa=Object.prototype.hasOwnProperty,Tn=Object.prototype.propertyIsEnumerable,Va=(ie,Se,he)=>Se in ie?ia(ie,Se,{enumerable:!0,configurable:!0,writable:!0,value:he}):ie[Se]=he,Aa=(ie,Se)=>{for(var he in Se||(Se={}))Fa.call(Se,he)&&Va(ie,he,Se[he]);if(_a)for(var he of _a(Se))Tn.call(Se,he)&&Va(ie,he,Se[he]);return ie},vr=(ie,Se)=>tn(ie,Ba(Se)),ua=(ie,Se,he)=>new Promise((gt,Bt)=>{var Qn=it=>{try{_t(he.next(it))}catch($t){Bt($t)}},Bn=it=>{try{_t(he.throw(it))}catch($t){Bt($t)}},_t=it=>it.done?gt(it.value):Promise.resolve(it.value).then(Qn,Bn);_t((he=he.apply(ie,Se)).next())}),da=({Itemid:ie,setqitem:Se,qitem:he,data:gt,getdata:Bt,bigitem:Qn,setBigqitem:Bn,isedit:_t,handleEditing:it})=>{const[$t,ra]=(0,b.useState)([]),[Ot,wt]=(0,b.useState)(!1),ut=(An,cn,Ft)=>{const bt=Array.from(An),[hn]=bt.splice(cn,1);return bt.splice(Ft,0,hn),bt};(0,b.useEffect)(()=>{gt.length>0&&ra([...gt])},[gt]);const xt=(An,cn)=>ua(void 0,null,function*(){if(!An.destination)return;if(_t){it();return}const Ft=ut(cn,An.source.index,An.destination.index);wt(!0);let bt=yield(0,te.ZP)(`/api/exercises/${ie}/adjust_position.json`,{method:"post",body:{id:ie,question_ids:Ft==null?void 0:Ft.map(hn=>hn.question_id)}});wt(!1),bt.status===0&&Bt({id:cn==null?void 0:cn[An.source.index].question_id})});return Vn.createElement("div",null,Vn.createElement(Qt.Z5,{onDragEnd:An=>xt(An,$t)},Vn.createElement(Qt.bK,{droppableId:"droppable"},(An,cn)=>Vn.createElement("div",Aa({ref:An.innerRef},An.droppableProps),Vn.createElement(Xt.Z,{spinning:Ot},$t.map((Ft,bt)=>Vn.createElement(Qt._l,{key:bt,draggableId:bt.toString(),index:bt},(hn,en)=>{var Jt,$a;return Vn.createElement("aside",Aa(Aa({ref:hn.innerRef},hn.draggableProps),hn.dragHandleProps),Vn.createElement(rt.Z,{title:Vn.createElement(Tt.Z,{value:(Ft==null?void 0:Ft.question_type)===8?(Jt=Ft==null?void 0:Ft.program_attr)==null?void 0:Jt.description:Ft.question_title}),color:"#fff",placement:"left",overlayClassName:tt.titleTooltip},Vn.createElement("div",{onClick:()=>{if(_t){it();return}Se(vr(Aa({},Ft),{index:bt+1})),Bn(Qn),(0,pt.Vf)("#question-scroll-id")},className:`${tt.qcount} ${Ft.question_id===(he==null?void 0:he.question_id)?tt.qcountclick:""}`},Vn.createElement("span",{className:tt.score},Ft==null?void 0:Ft.question_score,"\u5206"),Vn.createElement("span",{className:tt.qtitle},bt+1,"\u3001",Vn.createElement(Tt.Z,{value:(Ft==null?void 0:Ft.question_type)===8?($a=Ft==null?void 0:Ft.program_attr)==null?void 0:$a.description:Ft.question_title,showTextOnly:!0})))))}))),An.placeholder))))},Ea=ae(95237),xa=ae(80815),Ja=ae(78673),Sn=ae(61485),ln=ae(74038),Et=ae(59301),jt=(ie,Se,he)=>new Promise((gt,Bt)=>{var Qn=it=>{try{_t(he.next(it))}catch($t){Bt($t)}},Bn=it=>{try{_t(he.throw(it))}catch($t){Bt($t)}},_t=it=>it.done?gt(it.value):Promise.resolve(it.value).then(Qn,Bn);_t((he=he.apply(ie,Se)).next())}),Ca=({form:ie,TagDiscipline:Se,exerciseitem:he,qitem:gt,getTagData:Bt})=>{var Qn;const[Bn,_t]=(0,b.useState)(!0),[it,$t]=(0,b.useState)(!1),[ra,Ot]=(0,b.useState)(""),[wt,ut]=(0,b.useState)([]),[xt,An]=(0,b.useState)([]),[cn,Ft]=(0,b.useState)(0);(0,b.useEffect)(()=>{hn()},[]);const bt=en=>jt(void 0,null,function*(){const Jt=yield(0,te.ZP)("/api/tag_disciplines.json",{method:"get",params:{sub_discipline_id:en==null?void 0:en.sub_discipline_id}});An(Jt==null?void 0:Jt.tag_disciplines)}),hn=()=>jt(void 0,null,function*(){const en=yield(0,te.ZP)("/api/disciplines.json",{method:"get",params:{source:"subject"}});ut(en.disciplines||[]),gt!=null&>.sub_discipline_id&&bt(gt),Ft(gt!=null&>.sub_discipline_id?1:0),ie.setFieldsValue({difficulty:gt.difficulty||2,tag_discipline_ids:gt.tag_discipline_ids,repeat_answer:!gt.repeat_answer,sub_discipline_id:gt!=null&>.sub_discipline_id?[gt==null?void 0:gt.discipline_id,gt==null?void 0:gt.sub_discipline_id]:[]})});return Et.createElement("div",null,Et.createElement("div",{style:{marginTop:30,height:Bn?"100%":"0px",overflow:"hidden"}},Et.createElement(we.default.Item,{className:tt.formcenter,rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u96BE\u5EA6"}],label:"\u96BE\u5EA6",name:"difficulty"},Et.createElement(Oe.ZP.Group,{className:tt.radiogroup},Et.createElement(Oe.ZP.Button,{className:tt.easy,value:1},"\u7B80\u5355"),Et.createElement(Oe.ZP.Button,{className:tt.medium,value:2},"\u9002\u4E2D"),Et.createElement(Oe.ZP.Button,{className:tt.hard,value:3},"\u56F0\u96BE"))),Et.createElement(we.default.Item,{name:"sub_discipline_id",label:"\u77E5\u8BC6\u70B9",className:tt.formcenterselect},Et.createElement(xe.Z,{className:tt.selectitems1,expandTrigger:"hover",placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:wt,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:(en,Jt)=>{ie.setFieldsValue({sub_discipline_id:en,tag_discipline_ids:[]}),Ft(en?en.length:0),(en==null?void 0:en.length)>0&&(bt({sub_discipline_id:en[1]}),en[1]==(gt==null?void 0:gt.sub_discipline_id)&&ie.setFieldValue("tag_discipline_ids",gt.tag_discipline_ids))},onClear:()=>{An([]),ie.setFieldValue("tag_discipline_ids",[]),Ft(0)}})),Et.createElement(we.default.Item,{className:tt.formcenterselect},Et.createElement("div",{style:{display:"flex",alignItems:"center",paddingLeft:55}},Et.createElement(we.default.Item,{name:"tag_discipline_ids"},Et.createElement(Pe.default,{className:tt.selectitems,disabled:cn===0,showSearch:!0,placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9\uFF0C\u652F\u6301\u9009\u62E9\u591A\u4E2A",mode:"multiple",listHeight:200,placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9\uFF0C\u652F\u6301\u9009\u62E9\u591A\u4E2A",mode:"multiple",dropdownStyle:{zIndex:9},allowClear:!0,optionFilterProp:"children",filterOption:(en,Jt)=>Jt.key.indexOf(en.toLowerCase())>=0},xt==null?void 0:xt.map(en=>Et.createElement(Pe.default.Option,{key:en.name+en.id,value:en.id},Et.createElement("div",{style:{display:"flex",alignItems:"center"}},Et.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},en.name),(en==null?void 0:en.type)==="personal"&&Et.createElement("div",{style:{marginLeft:"5px",border:"1px solid #24C074",color:"#24C074",padding:"0 4px",borderRadius:"2px",fontSize:"12px",height:"20px",lineHeight:"20px"}},"\u81EA\u7528")))))),cn>0&&Et.createElement("div",{style:{marginLeft:20,marginTop:"-16px",lineHeight:"48px",height:48,fontSize:14}},Et.createElement("span",null,"\u6CA1\u6709\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF1F"),Et.createElement("a",{onClick:()=>{$t(!0)},style:{marginLeft:3,color:"#3061D0"}},"\u65B0\u5EFA\u77E5\u8BC6\u70B9")))),Et.createElement(we.default.Item,{className:tt.formcenterselect},Et.createElement("div",{style:{display:"flex",alignItems:"center"}},Et.createElement(we.default.Item,{name:"repeat_answer",valuePropName:"checked"},Et.createElement(Ja.Z,null)),Et.createElement("div",{style:{marginLeft:10,marginTop:"-16px",lineHeight:"48px",height:48,color:"#000000"}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898",Et.createElement(rt.Z,{placement:"right",title:"\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u4F5C\u7B54\u5B8C\u6210\u8BE5\u9898\u5E76\u8FDB\u5165\u4E0B\u4E00\u9898\u4E4B\u540E\uFF0C\u4E0D\u5141\u8BB8\u518D\u4FEE\u6539\u8BE5\u9898\u7B54\u6848"},Et.createElement(Sn.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))))),Et.createElement(ln.Z,{open:it,subDisciplineId:(Qn=ie.getFieldValue("sub_discipline_id"))==null?void 0:Qn[1],onCancel:()=>{$t(!1)},onOkClick:en=>{An(Jt=>[...Jt,en]),ie.setFieldValue("tag_discipline_ids",[...ie.getFieldValue("tag_discipline_ids"),en==null?void 0:en.id])}}))},Qa=ae(59301),Da=Object.defineProperty,Ra=Object.defineProperties,wr=Object.getOwnPropertyDescriptors,ar=Object.getOwnPropertySymbols,kr=Object.prototype.hasOwnProperty,Mo=Object.prototype.propertyIsEnumerable,Ut=(ie,Se,he)=>Se in ie?Da(ie,Se,{enumerable:!0,configurable:!0,writable:!0,value:he}):ie[Se]=he,Yn=(ie,Se)=>{for(var he in Se||(Se={}))kr.call(Se,he)&&Ut(ie,he,Se[he]);if(ar)for(var he of ar(Se))Mo.call(Se,he)&&Ut(ie,he,Se[he]);return ie},$n=(ie,Se)=>Ra(ie,wr(Se)),ba=(ie,Se,he)=>new Promise((gt,Bt)=>{var Qn=it=>{try{_t(he.next(it))}catch($t){Bt($t)}},Bn=it=>{try{_t(he.throw(it))}catch($t){Bt($t)}},_t=it=>it.done?gt(it.value):Promise.resolve(it.value).then(Qn,Bn);_t((he=he.apply(ie,Se)).next())}),Rt=({qitem:ie,setisedit:Se,TagDiscipline:he,exerciseitem:gt,seveeditor:Bt,deleteitem:Qn,getTagData:Bn,init:_t,showTip:it=!1})=>{var $t;const[ra]=we.default.useForm();(0,b.useEffect)(()=>{var wt;ra.setFieldsValue($n(Yn({},ie),{name:ie==null?void 0:ie.question_title,choices:(wt=ie==null?void 0:ie.question_choices)==null?void 0:wt.map(ut=>$n(Yn({},ut),{standard_boolean:ut!=null&&ut.standard_boolean?1:0})),repeat_answer:!(ie!=null&&ie.repeat_answer)}))},[ie]);const Ot=wt=>{if(!(wt!=null&&wt.length))return!1;const ut=wt.map(An=>{var cn;return(cn=An.choice_text)==null?void 0:cn.trim().replace(/^\s+|\s+$/g,"")});return new Set(ut).size!==ut.length};return Qa.createElement("div",null,Qa.createElement(we.default,{form:ra,colon:!1,onFinish:wt=>{var ut,xt,An,cn,Ft;if(Ot(wt.choices)){Be.ZP.error("\u9009\u62E9\u9898\u9009\u9879\u5185\u5BB9\u4E0D\u80FD\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58");return}let bt=(xt=(ut=wt==null?void 0:wt.choices)==null?void 0:ut.map)==null?void 0:xt.call(ut,(en,Jt)=>{if((en==null?void 0:en.standard_boolean)===1)return Jt+1}),hn=$n(Yn({},wt),{item_type:ie==null?void 0:ie.question_type,question_choices:(cn=(An=wt==null?void 0:wt.choices)==null?void 0:An.map)==null?void 0:cn.call(An,en=>en.choice_text),standard_answers:bt.filter(en=>en),choices:(Ft=wt==null?void 0:wt.choices)==null?void 0:Ft.map(en=>$n(Yn({},en),{is_answer:en.standard_boolean}))});Bt(Yn(Yn({},ie),hn))},onFinishFailed:wt=>ba(void 0,null,function*(){var ut,xt;Be.ZP.error(wt.errorFields[0].errors[0]),ra.scrollToField((xt=(ut=wt==null?void 0:wt.errorFields)==null?void 0:ut[0])==null?void 0:xt.name,{behavior:"smooth",block:"center"})})},Qa.createElement("div",{style:{display:"flex",alignItems:"center"}},Qa.createElement("div",{style:{flex:1}},Qa.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Qa.createElement("span",null,(ie==null?void 0:ie.question_type)===1?"\u591A\u9009\u9898":"\u5355\u9009\u9898")),(($t=gt==null?void 0:gt.exercise)==null?void 0:$t.exercise_status)==1&&!(ie!=null&&ie.isadd)&&Qa.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{Qn()}},Qa.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Qa.createElement(ke.ZP,{onClick:()=>{var wt;ie.isadd?(Se(!1),_t()):(ra.setFieldsValue($n(Yn({},ie),{name:ie==null?void 0:ie.question_title,choices:(wt=ie==null?void 0:ie.question_choices)==null?void 0:wt.map(ut=>$n(Yn({},ut),{standard_boolean:ut!=null&&ut.standard_boolean?1:0})),repeat_answer:!(ie!=null&&ie.repeat_answer)})),Se(!1))}},"\u53D6\u6D88"),Qa.createElement(rt.Z,{overlayClassName:tt.shake,open:it,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Qa.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Qa.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},Qa.createElement(ke.ZP,{type:"primary",className:"ml20",onClick:()=>ba(void 0,null,function*(){ra.submit()})},"\u4FDD\u5B58"))),Qa.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Qa.createElement(Ea.Z,{align:"middle"},Qa.createElement(we.default.Item,{className:tt.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},Qa.createElement(De.Z,{onBlur:wt=>{wt.target.value==="0"&&Be.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",max:100,min:.1}))),Qa.createElement(xa.u,{form:ra,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",titleKey:"question_title",choiceKey:"choices",analysisKey:"analysis",choiceOptionsPath:"choices",choiceTextKey:"choice_text",answerKey:"standard_boolean"}),Qa.createElement(Ca,{getTagData:Bn,qitem:ie,exerciseitem:gt,TagDiscipline:he,form:ra}))))},qt=ae(41940),vn=ae(24417),kt=ae(59301),Wn=Object.defineProperty,_n=Object.defineProperties,Je=Object.getOwnPropertyDescriptors,nt=Object.getOwnPropertySymbols,Xe=Object.prototype.hasOwnProperty,on=Object.prototype.propertyIsEnumerable,bn=(ie,Se,he)=>Se in ie?Wn(ie,Se,{enumerable:!0,configurable:!0,writable:!0,value:he}):ie[Se]=he,Nn=(ie,Se)=>{for(var he in Se||(Se={}))Xe.call(Se,he)&&bn(ie,he,Se[he]);if(nt)for(var he of nt(Se))on.call(Se,he)&&bn(ie,he,Se[he]);return ie},wa=(ie,Se)=>_n(ie,Je(Se)),pa=(ie,Se,he)=>new Promise((gt,Bt)=>{var Qn=it=>{try{_t(he.next(it))}catch($t){Bt($t)}},Bn=it=>{try{_t(he.throw(it))}catch($t){Bt($t)}},_t=it=>it.done?gt(it.value):Promise.resolve(it.value).then(Qn,Bn);_t((he=he.apply(ie,Se)).next())}),ya=({qitem:ie,TagDiscipline:Se,exerciseitem:he,setisedit:gt,seveeditor:Bt,deleteitem:Qn,getTagData:Bn,init:_t,showTip:it=!1})=>{var $t;const[ra]=we.default.useForm(),Ot=we.default.useWatch("use_blank_score",ra);return(0,b.useEffect)(()=>{ra.setFieldsValue(wa(Nn({},ie),{standard_answers:ie.standard_answers||[],name:ie.question_title,repeat_answer:!ie.repeat_answer}))},[ie]),kt.createElement("div",null,kt.createElement(we.default,{form:ra,colon:!1,onValuesChange:(wt,ut)=>{var xt,An,cn,Ft;if(wt!=null&&wt.standard_answers||wt!=null&&wt.use_blank_score){let bt=((xt=ra.getFieldValue("standard_answers"))==null?void 0:xt.length)>0&&((cn=(An=ra.getFieldValue("standard_answers"))==null?void 0:An.map(hn=>hn.score))==null?void 0:cn.filter(hn=>hn));(bt==null?void 0:bt.length)>0&&ra.setFieldsValue({question_score:(bt==null?void 0:bt.length)>0&&((Ft=bt.reduce((hn,en)=>hn+en))==null?void 0:Ft.toFixed(1))})}},onFinish:wt=>{Bt(wa(Nn(Nn({},ie),wt),{item_type:ie==null?void 0:ie.question_type,standard_answers:wt.standard_answers,question_title:wt.name}))},onFinishFailed:wt=>pa(void 0,null,function*(){var ut,xt;wt.errorFields[0].errors[0]==="\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"&&(0,pt.pE)(),Be.ZP.error(wt.errorFields[0].errors[0]),ra.scrollToField((xt=(ut=wt==null?void 0:wt.errorFields)==null?void 0:ut[0])==null?void 0:xt.name,{behavior:"smooth",block:"center"})})},kt.createElement("div",{style:{display:"flex",alignItems:"center"}},kt.createElement("div",{style:{flex:1}},kt.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),kt.createElement("span",null,"\u586B\u7A7A\u9898")),(($t=he==null?void 0:he.exercise)==null?void 0:$t.exercise_status)==1&&!(ie!=null&&ie.isadd)&&kt.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{Qn()}},kt.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),kt.createElement(ke.ZP,{onClick:()=>{ie.isadd?(gt(!1),_t()):(ra.setFieldsValue(wa(Nn({},ie),{standard_answers:ie.standard_answers||[],name:ie.question_title,repeat_answer:!ie.repeat_answer})),gt(!1))}},"\u53D6\u6D88"),kt.createElement(rt.Z,{overlayClassName:tt.shake,open:it,placement:"bottom",color:"rgba(244,156,14,0.19)",title:kt.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},kt.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},kt.createElement(ke.ZP,{type:"primary",className:"ml20",onClick:()=>{ra.submit()}},"\u4FDD\u5B58"))),kt.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},kt.createElement(Ea.Z,{align:"middle"},Ot?kt.createElement(vn.Z,{text:"\uFF08\u5C0F\u9898\u5206\u503C\u7B49\u4E8E\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\uFF09"}):kt.createElement(we.default.Item,{key:2,className:tt.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},kt.createElement(De.Z,{onBlur:wt=>{wt.target.value==="0"&&Be.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",size:"middle",max:100,min:.1})),kt.createElement(we.default.Item,{name:"use_blank_score",noStyle:!0},kt.createElement(Oe.ZP.Group,{className:tt.scoreByBlankRadio,optionType:"button",options:[{label:"\u6309\u7A7A\u7ED9\u5206",value:!0},{label:"\u6309\u9898\u7ED9\u5206",value:!1}]})),kt.createElement(rt.Z,{overlayInnerStyle:{width:460},title:kt.createElement("div",null,"\u6309\u7A7A\u7ED9\u5206\uFF1A\u9700\u8981\u5206\u522B\u8BBE\u7F6E\u6BCF\u4E2A\u586B\u7A7A\u9879\u7684\u5206\u503C\uFF0C\u586B\u7A7A\u9879\u7B54\u5BF9\u4E4B\u540E\u5219\u83B7\u5F97\u5BF9\u5E94\u7684\u5206\u503C\u3002",kt.createElement("br",null),"\u6309\u9898\u7ED9\u5206\uFF1A\u9700\u8981\u8BBE\u7F6E\u6574\u4E2A\u5C0F\u9898\u7684\u5206\u503C\uFF0C\u7B54\u5BF9\u5168\u90E8\u586B\u7A7A\u9879\u4E4B\u540E\u624D\u80FD\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\u3002")},kt.createElement("i",{className:"icon-tishixiaowenhao font18 ml20 c-3061d0"}))),kt.createElement(qt.u,{form:ra,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u586B\u7A7A\u9898\u9898\u5E72\u5185\u5BB9",scoreByBlank:Ot,answerKey:"standard_answers"}),kt.createElement(Ca,{getTagData:Bn,qitem:ie,exerciseitem:he,TagDiscipline:Se,form:ra}))))},qn=ae(48700),zt=ae(59301),Ma=Object.defineProperty,hr=Object.defineProperties,So=Object.getOwnPropertyDescriptors,er=Object.getOwnPropertySymbols,Ht=Object.prototype.hasOwnProperty,$r=Object.prototype.propertyIsEnumerable,Ya=(ie,Se,he)=>Se in ie?Ma(ie,Se,{enumerable:!0,configurable:!0,writable:!0,value:he}):ie[Se]=he,Pr=(ie,Se)=>{for(var he in Se||(Se={}))Ht.call(Se,he)&&Ya(ie,he,Se[he]);if(er)for(var he of er(Se))$r.call(Se,he)&&Ya(ie,he,Se[he]);return ie},ur=(ie,Se)=>hr(ie,So(Se)),Yr=(ie,Se,he)=>new Promise((gt,Bt)=>{var Qn=it=>{try{_t(he.next(it))}catch($t){Bt($t)}},Bn=it=>{try{_t(he.throw(it))}catch($t){Bt($t)}},_t=it=>it.done?gt(it.value):Promise.resolve(it.value).then(Qn,Bn);_t((he=he.apply(ie,Se)).next())}),ro=({qitem:ie,setisedit:Se,TagDiscipline:he,exerciseitem:gt,seveeditor:Bt,deleteitem:Qn,getTagData:Bn,init:_t,showTip:it=!1})=>{var $t;const[ra]=we.default.useForm();return(0,b.useEffect)(()=>{var Ot;ra.setFieldsValue(ur(Pr({},ie),{name:ie.question_title,repeat_answer:!ie.repeat_answer,choices:(Ot=ie==null?void 0:ie.question_choices)==null?void 0:Ot.map(wt=>ur(Pr({},wt),{is_answer:wt!=null&&wt.standard_boolean?1:0}))}))},[ie]),zt.createElement("div",null,zt.createElement(we.default,{form:ra,colon:!1,onFinish:Ot=>{var wt,ut,xt,An;let cn=(ut=(wt=Ot==null?void 0:Ot.choices)==null?void 0:wt.map)==null?void 0:ut.call(wt,(Ft,bt)=>{if((Ft==null?void 0:Ft.is_answer)===1)return bt+1});Bt(ur(Pr(Pr({},ie),Ot),{question_title:Ot.name,standard_answers:cn.filter(Ft=>Ft),question_choices:(An=(xt=Ot==null?void 0:Ot.choices)==null?void 0:xt.map)==null?void 0:An.call(xt,Ft=>Ft.choice_text)}))},onFinishFailed:Ot=>Yr(void 0,null,function*(){var wt,ut;Be.ZP.error(Ot.errorFields[0].errors[0]),ra.scrollToField((ut=(wt=Ot==null?void 0:Ot.errorFields)==null?void 0:wt[0])==null?void 0:ut.name,{behavior:"smooth",block:"center"})})},zt.createElement("div",{style:{display:"flex",alignItems:"center"}},zt.createElement("div",{style:{flex:1}},zt.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),zt.createElement("span",null,"\u5224\u65AD\u9898")),(($t=gt==null?void 0:gt.exercise)==null?void 0:$t.exercise_status)==1&&!(ie!=null&&ie.isadd)&&zt.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{Qn()}},zt.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),zt.createElement(ke.ZP,{onClick:()=>{var Ot;ie.isadd?(Se(!1),_t()):(ra.setFieldsValue(ur(Pr({},ie),{name:ie.question_title,repeat_answer:!ie.repeat_answer,choices:(Ot=ie==null?void 0:ie.question_choices)==null?void 0:Ot.map(wt=>ur(Pr({},wt),{is_answer:wt!=null&&wt.standard_boolean?1:0}))})),Se(!1))}},"\u53D6\u6D88"),zt.createElement(rt.Z,{overlayClassName:tt.shake,open:it,placement:"bottom",color:"rgba(244,156,14,0.19)",title:zt.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},zt.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},zt.createElement(ke.ZP,{type:"primary",className:"ml20",onClick:()=>{ra.submit()}},"\u4FDD\u5B58"))),zt.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},zt.createElement(we.default.Item,{className:tt.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},zt.createElement(De.Z,{onBlur:Ot=>{Ot.target.value==="0"&&Be.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",max:100,min:.1})),zt.createElement(qn.Z,{form:ra,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",choiceKey:""}),zt.createElement(Ca,{getTagData:Bn,qitem:ie,exerciseitem:gt,TagDiscipline:he,form:ra}))))},Tr=ae(36381),ca={wrap:"wrap___m6v_p",deleteIcon:"deleteIcon___hdYRw",keywordTag:"keywordTag___BLtdn",questionTitleEditorWrap:"questionTitleEditorWrap___fdaK7",choiceWrap:"choiceWrap___wkyUO",choiceIndex:"choiceIndex___tExMq",judgementIndex:"judgementIndex___RMhzJ",setAnswerBtn:"setAnswerBtn___bisIK",activeAnswer:"activeAnswer___MnyyC",activeJudgementAnswer:"activeJudgementAnswer___grGX5",actionWrapper:"actionWrapper___LUawU",addIcon:"addIcon___ckXqe",inputBorder:"inputBorder___nuo0O",placeholder:"placeholder___Dhdir",blankWrapper:"blankWrapper___cnidV",blankInput:"blankInput___iZ5BF",blankInputNumberWrapper:"blankInputNumberWrapper___zlXQc",addBtn:"addBtn___OdgAm",blankIndex:"blankIndex___g4Y7d",baseInputWrapper:"baseInputWrapper___DCOHd",collapseWrapper:"collapseWrapper___SyLrk",panelHeader:"panelHeader___E0il1",open:"open___IFH3V",close:"close___YpIA9",hide:"hide___Nl1W6",scoreByBlankRadio:"scoreByBlankRadio___jpG4i"},nn=ae(37962),mr=Object.defineProperty,ga=Object.defineProperties,sr=Object.getOwnPropertyDescriptors,Wa=Object.getOwnPropertySymbols,pn=Object.prototype.hasOwnProperty,na=Object.prototype.propertyIsEnumerable,La=(ie,Se,he)=>Se in ie?mr(ie,Se,{enumerable:!0,configurable:!0,writable:!0,value:he}):ie[Se]=he,Jn=(ie,Se)=>{for(var he in Se||(Se={}))pn.call(Se,he)&&La(ie,he,Se[he]);if(Wa)for(var he of Wa(Se))na.call(Se,he)&&La(ie,he,Se[he]);return ie},dr=(ie,Se)=>ga(ie,sr(Se)),nr=(ie,Se)=>{var he={};for(var gt in ie)pn.call(ie,gt)&&Se.indexOf(gt)<0&&(he[gt]=ie[gt]);if(ie!=null&&Wa)for(var gt of Wa(ie))Se.indexOf(gt)<0&&na.call(ie,gt)&&(he[gt]=ie[gt]);return he};const yr=ie=>{var Se=ie,{value:he,onChange:gt,scrollId:Bt}=Se,Qn=nr(Se,["value","onChange","scrollId"]);return b.createElement("div",{id:Bt||""},b.createElement(nn.Z,dr(Jn({},Qn),{defaultValue:he,onChange:(Bn,_t)=>{console.log("a:",Bn,_t),_t!=null&&_t.length?gt(Bn,_t):gt(Bn)}})))},eo=({value:ie,onChange:Se,placeholder:he,height:gt=140,isEdit:Bt})=>Bt?b.createElement(nn.Z,{watch:!0,isFocus:!0,height:gt,placeholder:he,defaultValue:ie,onChange:Se}):b.createElement("div",{style:{cursor:"pointer"}},ie?b.createElement(Tt.Z,{className:ca.inputBorder,value:ie}):b.createElement("div",{className:`${ca.inputBorder} ${ca.placeholder}`},he));var fr=ae(43604),_o=Object.defineProperty,Ro=Object.defineProperties,Fl=Object.getOwnPropertyDescriptors,Dr=Object.getOwnPropertySymbols,Or=Object.prototype.hasOwnProperty,Ao=Object.prototype.propertyIsEnumerable,Xa=(ie,Se,he)=>Se in ie?_o(ie,Se,{enumerable:!0,configurable:!0,writable:!0,value:he}):ie[Se]=he,Kr=(ie,Se)=>{for(var he in Se||(Se={}))Or.call(Se,he)&&Xa(ie,he,Se[he]);if(Dr)for(var he of Dr(Se))Ao.call(Se,he)&&Xa(ie,he,Se[he]);return ie},to=(ie,Se)=>Ro(ie,Fl(Se)),Er=(ie,Se)=>{var he={};for(var gt in ie)Or.call(ie,gt)&&Se.indexOf(gt)<0&&(he[gt]=ie[gt]);if(ie!=null&&Dr)for(var gt of Dr(ie))Se.indexOf(gt)<0&&Ao.call(ie,gt)&&(he[gt]=ie[gt]);return he};const no=["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"],Dt=({value:ie,onChange:Se,choiceTextKey:he,answerKey:gt,index:Bt,isEdit:Qn,setInputActive:Bn,form:_t,choiceOptionsPath:it,allowChangeMode:$t,showAddIcon:ra,addItem:Ot,deleteItem:wt})=>{const ut=(ie==null?void 0:ie[gt])===1,xt=()=>{const cn=_t.getFieldValue(it);_t.setFieldValue(it,cn.map(Ft=>to(Kr({},Ft),{[gt]:0})))},An=()=>{ut?Se(to(Kr({},ie),{[gt]:0})):($t||xt(),Se(to(Kr({},ie),{[gt]:1})))};return b.createElement(Ea.Z,{className:ca.choiceWrap,align:"middle",wrap:!1},b.createElement(fr.Z,{onClick:An,className:`${ca.choiceIndex} ${ut?ca.activeAnswer:""}`},no[Bt]),b.createElement(fr.Z,{flex:1,className:`${ca.editorWrap} ml15`,onClick:Bn},b.createElement(eo,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:Qn,value:ie==null?void 0:ie[he],onChange:cn=>{Se(to(Kr({},ie),{[he]:cn}))}})),b.createElement(fr.Z,{flex:"0 0 auto",className:"ml15"},b.createElement("div",{onClick:An,className:`${ca.setAnswerBtn} ${ut?ca.activeAnswer:""}`},ut?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")),b.createElement(fr.Z,{className:ca.actionWrapper},b.createElement(rt.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},b.createElement(oe.Z,{className:ca.addIcon,onClick:Ot,style:{visibility:ra?"visible":"hidden"}})),b.createElement(rt.Z,{title:"\u5220\u9664"},b.createElement(se.Z,{className:ca.deleteIcon,onClick:wt,style:{visibility:Bt>1?"visible":"hidden"}}))))},At=({questionTitlePlaceholder:ie,titleKey:Se,choiceKey:he,analysisKey:gt,choiceTextKey:Bt,answerKey:Qn,choiceOptionsPath:Bn,allowChangeMode:_t=!0,form:it,showAnalysis:$t=!0})=>{const[ra,Ot]=(0,b.useState)(),[wt,ut]=(0,b.useState)(!1);return b.createElement("div",{className:ca.wrap},b.createElement("div",{className:ca.questionTitleEditorWrap},b.createElement(we.default.Item,{label:"\u9898\u5E72",name:Se,labelCol:{span:24},rules:[{required:!0}]},b.createElement(yr,{scrollId:Array.isArray(Se)?Se.join("_"):`${Se}`,watch:!0,height:140,placeholder:ie}))),b.createElement(we.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),b.createElement(we.default.List,{name:he,rules:[{validator(xt,An){const cn=An.some(bt=>bt[Qn]===1),Ft=An.findIndex(bt=>{var hn;return((hn=bt[Bt])==null?void 0:hn.length)<=0});return Ft!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${no[Ft]}\u9009\u9879\u7684\u5185\u5BB9`)):cn?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},(xt,{add:An,remove:cn})=>b.createElement("div",{id:Array.isArray(Bn)?Bn.join("_"):`${Bn}`},xt.map((Ft,bt)=>{var hn=Ft,{key:en,name:Jt}=hn,$a=Er(hn,["key","name"]);const Br=ra===en,Za=()=>{Ot(en)},Hr=bt<7&&bt===xt.length-1,Un=()=>An({[Bt]:"",[Qn]:0}),zr=()=>cn(Jt);return b.createElement(we.default.Item,to(Kr({},$a),{key:en,name:Jt,noStyle:!0}),b.createElement(Dt,{choiceTextKey:Bt,answerKey:Qn,index:bt,isEdit:Br,setInputActive:Za,form:it,choiceOptionsPath:Bn,allowChangeMode:_t,showAddIcon:Hr,addItem:Un,deleteItem:zr}))}),xt.length<8&&b.createElement("div",{className:`${ca.addBtn} mb30`,onClick:()=>An({[Bt]:"",[Qn]:0})},"\u6DFB\u52A0\u9009\u9879"))),$t&&b.createElement("div",{onClick:()=>ut(!0)},b.createElement(we.default.Item,{name:gt,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},b.createElement(eo,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:wt}))))};var ht=ae(59301),Rn=Object.defineProperty,Ha=Object.defineProperties,rr=Object.getOwnPropertyDescriptors,Pn=Object.getOwnPropertySymbols,tr=Object.prototype.hasOwnProperty,qa=Object.prototype.propertyIsEnumerable,oo=(ie,Se,he)=>Se in ie?Rn(ie,Se,{enumerable:!0,configurable:!0,writable:!0,value:he}):ie[Se]=he,cr=(ie,Se)=>{for(var he in Se||(Se={}))tr.call(Se,he)&&oo(ie,he,Se[he]);if(Pn)for(var he of Pn(Se))qa.call(Se,he)&&oo(ie,he,Se[he]);return ie},za=(ie,Se)=>Ha(ie,rr(Se)),Lr=(ie,Se)=>{var he={};for(var gt in ie)tr.call(ie,gt)&&Se.indexOf(gt)<0&&(he[gt]=ie[gt]);if(ie!=null&&Pn)for(var gt of Pn(ie))Se.indexOf(gt)<0&&qa.call(ie,gt)&&(he[gt]=ie[gt]);return he};const bo=({value:ie,onChange:Se})=>{const he=Bt=>{Ue.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:ca.modal,onOk:()=>{const Qn=[...ie];Qn.splice(Bt,1),Se(Qn)}})},gt=()=>{const Bt=[...ie];Bt.push(""),Se(Bt)};return ht.createElement(Ea.Z,{className:"ml20"},ht.createElement(fr.Z,{flex:1},ie==null?void 0:ie.map((Bt,Qn)=>ht.createElement(Ea.Z,{key:`${Bt}_${Qn}`,align:"middle",className:"mb20"},ht.createElement(We.default.TextArea,{style:{flex:1,minHeight:44},defaultValue:Bt,autoSize:{maxRows:3},maxLength:1e3,onBlur:Bn=>{const _t=[...ie],it=Bn.target.value.trim();_t[Qn]=it,Se(_t)}}),ht.createElement(rt.Z,{title:"\u5220\u9664"},ht.createElement(se.Z,{className:ca.deleteIcon,style:{marginLeft:15,visibility:Qn>0?"visible":"hidden"},onClick:()=>he(Qn)}))))),ht.createElement(fr.Z,null,ht.createElement("div",{className:`${ca.addBtn}`,onClick:()=>{gt()}},"\u65B0\u589E\u7B54\u6848")))},rl=({value:ie=!0,onChange:Se})=>ht.createElement(Ja.Z,{checked:!ie,onChange:he=>{Se(!he)}}),jr="\u2581",yo=({questionTitlePlaceholder:ie,form:Se,name:he,scoreByBlank:gt,answerKey:Bt,titleKey:Qn="name",analysisKey:Bn="analysis",isOrdered:_t="is_ordered"})=>{var it,$t;const[ra,Ot]=(0,b.useState)(!1),wt=(en,Jt)=>{const $a=Jt.line;let Br=0;for(let Hr=0;Hr<$a;Hr++)Br+=en.getLine(Hr).split(jr).length-1;const Za=en.getLine($a).substring(0,Jt.ch);return Br+=Za.split(jr).length-1,Br},ut=(en,Jt,$a,Br)=>{const Za=en.getRange(Jt.from,Jt.to);let Hr=0;if(Jt.text.forEach(Un=>{Hr+=Un.split(jr).length-1}),Jt.origin!=="setValue"){if(Za&&Za.indexOf(jr)!==-1){const Un=Za.split(jr).length-1,zr=wt(en,Jt.from);if(console.log(`\u5220\u9664${Un}\u4E2A\uFF0C \u524D\u9762\u6709${zr}\u4E2A\uFF0C\u65B0\u589E${Hr}\u4E2A`),Un>1){const lo=Array.from({length:Un},(Do,Ir)=>zr+Ir);Br(lo)}else Br(zr)}else if(Hr>0){const Un=wt(en,Jt.from);console.log(`\u65B0\u589E${Hr}\u4E2A\uFF0C\u4E4B\u524D\u6709${Un}\u4E2A`),$a(Hr,Un)}}},xt=()=>{const en=Se.getFieldValue(["sub_item_banks",...Bt]);Se.setFieldValue(["sub_item_banks",...Bt],en==null?void 0:en.map((Jt,$a)=>za(cr({},Jt),{position:$a+1})))},An=(0,b.useRef)(),cn=(en,Jt)=>{for(let $a=0;$a{Ft.current(en),xt()},hn=($t=(it=Se.getFieldValue("sub_item_banks"))==null?void 0:it[Bt==null?void 0:Bt[0]])==null?void 0:$t[Bt==null?void 0:Bt[1]];return console.log(Se==null?void 0:Se.getFieldValue(["sub_item_banks",...gt])),ht.createElement("div",{className:ca.wrap},ht.createElement("div",{className:ca.questionTitleEditorWrap},ht.createElement(we.default.Item,{label:"\u9898\u5E72",name:Qn,labelCol:{span:24},rules:[{required:!0}]},ht.createElement(yr,{scrollId:"name",watch:!0,height:140,placeholder:ie,showNullButton:!0,onCMBeforeChange:(en,Jt)=>{ut(en,Jt,cn,bt)}}))),ht.createElement(we.default.List,{name:Bt,rules:[{validator(en,Jt){if((Jt==null?void 0:Jt.length)===0)return Promise.reject(new Error("\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"));for(const $a of Jt){const{answer_text:Br}=$a||{};if(Br!=null&&Br.some(Za=>(Za==null?void 0:Za.length)===0))return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(en,{add:Jt,remove:$a},{errors:Br})=>(An.current=Jt,Ft.current=$a,ht.createElement(ht.Fragment,null,ht.createElement(we.default.Item,{label:ht.createElement("span",null,"\u586B\u7A7A\u9879\u7B54\u6848",!(en!=null&&en.length)&&ht.createElement("span",{style:{color:"#E99237"}},"\uFF08\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879\uFF09")),required:!0,labelCol:{span:24}}),en.map((Za,Hr)=>{var Un=Za,{key:zr,name:lo}=Un,Do=Lr(Un,["key","name"]);return ht.createElement(Ea.Z,{className:"mb20",key:zr,align:"top"},ht.createElement(fr.Z,{flex:"0 0 auto",className:`${ca.blankIndex} pt5`},"\u586B\u7A7A\u9879",Hr+1),ht.createElement(fr.Z,{flex:1},ht.createElement(Ea.Z,{align:"top",justify:"space-between"},ht.createElement(fr.Z,{flex:1},ht.createElement(we.default.Item,za(cr({},Do),{name:[lo,"answer_text"],noStyle:!0}),ht.createElement(bo,null))),(Se==null?void 0:Se.getFieldValue(["sub_item_banks",...gt]))&&ht.createElement(fr.Z,{flex:"224px",style:{margin:"-7px 0 0 20px"}},ht.createElement(we.default.Item,za(cr({},Do),{name:[lo,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:ca.blankInputNumberWrapper}),ht.createElement(De.Z,{onChange:()=>{var Ir,Lo;let Io=Se==null?void 0:Se.getFieldValue(["sub_item_banks",Bt==null?void 0:Bt[0],"standard_answers"]),Al=0;for(let In in Io)(Ir=Io[In])!=null&&Ir.score&&(Al+=Number((Lo=Io[In])==null?void 0:Lo.score));Se==null||Se.setFieldValue(["sub_item_banks",Bt==null?void 0:Bt[0],"question_score"],Al)},className:ca.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C"})))),ht.createElement(we.default.Item,za(cr({},Do),{name:[lo,"position"],noStyle:!0}),ht.createElement(We.default,{type:"hidden"}))))})))),ht.createElement(Ea.Z,{align:"middle"},ht.createElement(we.default.Item,{name:[he,"downcase"],valuePropName:"checked"},ht.createElement(Ja.Z,null)),ht.createElement(fr.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),ht.createElement(Ea.Z,{align:"middle"},ht.createElement(we.default.Item,{name:[he,"no_space"],valuePropName:"checked"},ht.createElement(Ja.Z,null)),ht.createElement(fr.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),(hn==null?void 0:hn.length)>1&&ht.createElement(Ea.Z,{align:"middle",className:(hn==null?void 0:hn.length)>1?"mb30":`${ca.hide}`},ht.createElement(we.default.Item,{name:_t},ht.createElement(rl,null)),ht.createElement(fr.Z,{className:"ml10"},"\u5141\u8BB8\u5B66\u751F\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u4E0E\u6807\u51C6\u7B54\u6848\u7684\u987A\u5E8F\u4E0D\u4E00\u81F4")),ht.createElement("div",{onClick:()=>Ot(!0)},ht.createElement(we.default.Item,{name:Bn,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},ht.createElement(eo,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:ra}))))};var To=Object.defineProperty,sa=Object.defineProperties,Dn=Object.getOwnPropertyDescriptors,Gn=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,mt=Object.prototype.propertyIsEnumerable,Ct=(ie,Se,he)=>Se in ie?To(ie,Se,{enumerable:!0,configurable:!0,writable:!0,value:he}):ie[Se]=he,sn=(ie,Se)=>{for(var he in Se||(Se={}))me.call(Se,he)&&Ct(ie,he,Se[he]);if(Gn)for(var he of Gn(Se))mt.call(Se,he)&&Ct(ie,he,Se[he]);return ie},vt=(ie,Se)=>sa(ie,Dn(Se)),Ln=(ie,Se)=>{var he={};for(var gt in ie)me.call(ie,gt)&&Se.indexOf(gt)<0&&(he[gt]=ie[gt]);if(ie!=null&&Gn)for(var gt of Gn(ie))Se.indexOf(gt)<0&&mt.call(ie,gt)&&(he[gt]=ie[gt]);return he};const yn={\u6B63\u786E:"T",\u9519\u8BEF:"F"},fn=({value:ie,onChange:Se,form:he,choiceKey:gt})=>{const Bt=(ie==null?void 0:ie.is_answer)===1,Qn=ie==null?void 0:ie.choice_text,Bn=()=>{var _t;const it=(_t=he==null?void 0:he.getFieldValue(["sub_item_banks",...gt]))==null?void 0:_t.map($t=>({choice_text:$t.choice_text,is_answer:0}));he==null||he.setFieldValue(["sub_item_banks",...gt],it),Se(vt(sn({},ie),{is_answer:1}))};return b.createElement(Ea.Z,{className:ca.choiceWrap,align:"middle",wrap:!1},b.createElement(fr.Z,{onClick:Bn,className:`${ca.choiceIndex} ${ca.judgementIndex} ${Bt?ca.activeAnswer:""}`},yn[Qn]),b.createElement(fr.Z,{flex:1,className:`${ca.editorWrap} ml15`},b.createElement("div",{className:`${ca.inputBorder} ${ca.placeholder} ${Bt?ca.activeJudgementAnswer:""}`},Qn)),b.createElement(fr.Z,{flex:"0 0 auto",className:"ml15"},b.createElement("div",{onClick:Bn,className:`${ca.setAnswerBtn} ${Bt?ca.activeAnswer:""}`},Bt?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")))},Fn=({questionTitlePlaceholder:ie,choiceKey:Se="choices",form:he,titleKey:gt="name",analysisKey:Bt="analysis"})=>{const[Qn,Bn]=(0,b.useState)(!1);return b.createElement("div",{className:ca.wrap},b.createElement("div",{className:ca.questionTitleEditorWrap},b.createElement(we.default.Item,{label:"\u9898\u5E72",name:gt,labelCol:{span:24},rules:[{required:!0}]},b.createElement(yr,{scrollId:"name",watch:!0,height:140,placeholder:ie}))),b.createElement(we.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},b.createElement(we.default.List,{name:Se,rules:[{validator(_t,it){return it.some(ra=>(ra==null?void 0:ra.is_answer)===1)?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},_t=>b.createElement("div",{id:"choices"},_t.map(it=>{var $t=it,{key:ra,name:Ot}=$t,wt=Ln($t,["key","name"]);return b.createElement(we.default.Item,vt(sn({},wt),{key:ra,name:Ot,noStyle:!0}),b.createElement(fn,{form:he,choiceKey:Se}))})))),b.createElement("div",{onClick:()=>Bn(!0)},b.createElement(we.default.Item,{name:Bt,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},b.createElement(eo,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Qn}))))};var Ia=ae(12563),gr={ai_config:"ai_config___cJ8LY",znpy:"znpy___RTAAN",pfbz_ts:"pfbz_ts___ux6Ec",btns_pfbz:"btns_pfbz___QFXM_",lable_name1:"lable_name1___c_vnV",h_lh_40:"h_lh_40___ptAW7"},br=ae(42653),ma=ae(84097),va=ae(59301);const or=({qitem:ie,form:Se,exercise:he,loading:gt,dispatch:Bt,aiReviewSettings:Qn=null})=>va.createElement("div",{className:gr.ai_config},va.createElement("div",{style:{lineHeight:"32px",paddingBottom:8}},"\u8BC4\u5206\u6807\u51C6"),va.createElement("div",{className:gr.pfbz_ts},va.createElement("div",{style:{color:"#333"}},"\u63D0\u793A\uFF1A\u53C2\u8003\u7B54\u6848\u548C\u9898\u76EE\u89E3\u6790\u8D8A\u5B8C\u5584\uFF0CAI\u667A\u80FD\u8BC4\u9605\u5C31\u8D8A\u7CBE\u51C6~"),va.createElement("div",{className:"flex"},va.createElement("div",{className:gr.btns_pfbz,onClick:()=>{Bt({type:"exercise/setActionTabs",payload:{key:"\u6D4B\u8BD5AI\u8BC4\u5206",questionId:ie==null?void 0:ie.question_id,ai_review_settings:Se.getFieldValue(Qn||"ai_review_settings")}})}},va.createElement("img",{src:br.Z}),"\u6D4B\u8BD5AI\u8BC4\u5206"))),va.createElement("div",{style:{background:"#F6F7F9"}},va.createElement(we.default.List,{name:Qn||"ai_review_settings"},(Bn,{add:_t,remove:it})=>Bn.map(($t,ra)=>{var Ot;return va.createElement(Ea.Z,{key:$t.key,style:{padding:"5px 10px 5px 15px"}},va.createElement(fr.Z,{className:gr.lable_name1},"\u8BC4\u5206\u9879\u76EE"),va.createElement(fr.Z,null,va.createElement(we.default.Item,{className:"ml10",name:[$t.name,"name"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u5206\u9879\u76EE"}]},va.createElement(We.default,{onChange:wt=>{Se.setFieldValue([$t.name,"content"],wt.target.value)},placeholder:"\u8BF7\u8F93\u5165\u6700\u591A10\u5B57\u7B26",size:"large",style:{width:142},maxLength:10,className:"mr15"}))),va.createElement(fr.Z,{className:gr.lable_name1},"\u8BC4\u5206\u6807\u51C6"),va.createElement(fr.Z,null,va.createElement(we.default.Item,{className:"ml10",name:[$t.name,"content"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u5206\u6807\u51C6"}]},va.createElement(We.default,{onChange:wt=>{Se.setFieldValue([$t.name,"content"],wt.target.value)},placeholder:"\u8BF7\u8F93\u5165\u8BC4\u5206\u6807\u51C6",size:"large",style:{width:Qn?232:318},className:"mr15",maxLength:500}))),va.createElement(fr.Z,{className:gr.lable_name1},"\u6743\u91CD"),va.createElement(fr.Z,null,va.createElement(we.default.Item,{className:"ml10",name:[$t.name,"weight"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6743\u91CD"},{pattern:/^(?!0(\.0+)?$)(\d+(\.\d)?)$/,message:"\u6700\u591A\u4FDD\u7559\u4E00\u4F4D\u5C0F\u6570"}]},va.createElement(De.Z,{value:Se.getFieldValue([$t.name,"weight"]),onChange:wt=>{Number.isInteger(wt)||Se.setFieldValue([$t.name,"weight"],parseFloat(wt).toFixed(2))},size:"large",addonAfter:"%",placeholder:"\u8BF7\u8F93\u5165\u6743\u91CD",min:.01,step:1,max:100,style:{width:"110px"}}))),va.createElement(Ea.Z,{className:(Ot=gr)==null?void 0:Ot.h_lh_40},va.createElement(fr.Z,null,va.createElement("i",{className:"iconfont icon-tianjiatimu ml10 current",style:{color:"#00B187"},onClick:()=>{if(Bn.length>=10)return Be.ZP.info("\u6700\u591A\u53EA\u80FD\u6DFB\u52A010\u4E2A\u8BC4\u5206\u9879\u76EE");_t()}})),ra>0&&va.createElement(fr.Z,null,va.createElement("i",{className:"iconfont icon-shanjian1 ml10 current",style:{color:"#E30000"},onClick:()=>{it($t.name)}}))))}))),va.createElement(ma.Z,null));var Sr=(0,Ee.connect)(({exercise:ie,loading:Se})=>({exercise:ie,loading:Se.effects}))(or),Jo=Object.defineProperty,sl=Object.defineProperties,Qo=Object.getOwnPropertyDescriptors,ol=Object.getOwnPropertySymbols,hl=Object.prototype.hasOwnProperty,Cl=Object.prototype.propertyIsEnumerable,Ci=(ie,Se,he)=>Se in ie?Jo(ie,Se,{enumerable:!0,configurable:!0,writable:!0,value:he}):ie[Se]=he,ri=(ie,Se)=>{for(var he in Se||(Se={}))hl.call(Se,he)&&Ci(ie,he,Se[he]);if(ol)for(var he of ol(Se))Cl.call(Se,he)&&Ci(ie,he,Se[he]);return ie},oi=(ie,Se)=>sl(ie,Qo(Se)),li=(ie,Se)=>{var he={};for(var gt in ie)hl.call(ie,gt)&&Se.indexOf(gt)<0&&(he[gt]=ie[gt]);if(ie!=null&&ol)for(var gt of ol(ie))Se.indexOf(gt)<0&&Cl.call(ie,gt)&&(he[gt]=ie[gt]);return he};const au=ie=>{var Se=ie,{value:he,onChange:gt}=Se,Bt=li(Se,["value","onChange"]);const Qn=Bn=>{gt([Bn])};return b.createElement(nn.Z,oi(ri({},Bt),{defaultValue:he==null?void 0:he[0],onChange:Qn}))},di=ie=>{if(!ie)return!1;let Se=new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~\uFF01@#\uFFE5\u2026\u2026&*\uFF08\uFF09\u2014\u3010\u3011\u2018\uFF1B\uFF1A\u201D\u201C\u3002\uFF0C\u3001\uFF1F\u300C\u300D\u300E\u300F_\\+\\-\xB7%\u300A\u300B]|[\\\\/]");return ie==="|"?(Be.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0},Oi=({value:ie=[],onClose:Se})=>b.createElement(Ia.default,{closable:!0,onClose:Se,className:ca.keywordTag},b.createElement("pre",{style:{margin:"0px",whiteSpace:"pre-wrap"}},ie.join(" \u6216 "))),rs=({questionTitlePlaceholder:ie,form:Se,showKeywords:he,isMustKeyWords:gt=he,titleKey:Bt="name",analysisKey:Qn="analysis",answerTexts:Bn="answer_texts",keywords:_t="keywords",useKeywords:it="use_keywords",indexs:$t,qitem:ra,exerciseitem:Ot,aiReviewSettings:wt})=>{var ut,xt,An,cn,Ft;const[bt,hn]=(0,b.useState)(!1),[en,Jt]=(0,b.useState)(""),$a=(xt=(ut=Se.getFieldValue("sub_item_banks"))==null?void 0:ut[it==null?void 0:it[0]])==null?void 0:xt[it==null?void 0:it[1]],Br=(cn=(An=Se.getFieldValue("sub_item_banks"))==null?void 0:An[it==null?void 0:it[0]])==null?void 0:cn.question_score;return b.createElement("div",{className:ca.wrap},b.createElement("div",{className:ca.questionTitleEditorWrap},b.createElement(we.default.Item,{label:"\u9898\u5E72",name:Bt,labelCol:{span:24},rules:[{required:!0}]},b.createElement(yr,{scrollId:"name",watch:!0,height:140,placeholder:ie}))),b.createElement(we.default.Item,{label:"\u53C2\u8003\u7B54\u6848",name:Bn,labelCol:{span:24}},b.createElement(au,{watch:!0,height:140,placeholder:"\u8BF7\u7F16\u8F91\u53C2\u8003\u7B54\u6848\uFF08\u975E\u5FC5\u586B\uFF09"})),he&&!gt&&b.createElement(we.default.Item,{hidden:!0,name:it,valuePropName:"checked"},b.createElement(Ja.Z,{defaultChecked:!0})),he&>&&b.createElement(Ea.Z,{align:"middle",className:"mb30"},b.createElement(we.default.Item,{name:it,valuePropName:"checked"},b.createElement(Ja.Z,null)),b.createElement(fr.Z,{className:"ml10"},"\u5F00\u542F\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206"),b.createElement(fr.Z,null,b.createElement(rt.Z,{placement:"right",title:"\u9009\u4E2D\u540E\uFF0C\u9700\u8981\u8BBE\u7F6E\u6BCF\u4E2A\u5173\u952E\u8BCD\u7684\u5206\u503C\uFF0C\u7CFB\u7EDF\u4F1A\u6839\u636E\u8BBE\u7F6E\u7684\u5173\u952E\u8BCD\u8FDB\u884C\u81EA\u52A8\u5224\u5206\uFF1B \u6240\u6709\u5173\u952E\u8BCD\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u5C0F\u9898\u5206\u503C\u3002"},b.createElement(Sn.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),($a||!gt)&&b.createElement(we.default.List,{name:_t,rules:[{validator(Za,Hr){return gt?Hr!=null&&Hr.length?(Hr==null?void 0:Hr.reduce((zr,lo)=>zr+lo.score,0))>parseFloat(Br)?Promise.reject(new Error("\u6240\u6709\u5173\u952E\u8BCD\u7684\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u8BE5\u5C0F\u9898\u7684\u5206\u503C")):Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u5224\u5206\u5173\u952E\u8BCD")):Promise.resolve()}}]},(Za,{add:Hr,remove:Un})=>b.createElement(b.Fragment,null,b.createElement("div",{className:`${ca.title} mb10`},gt?"\u5173\u952E\u8BCD":b.createElement("span",{style:{color:"#9096A3"}},"\u5224\u5206\u5173\u952E\u8BCD")),b.createElement(Ea.Z,{align:"middle",className:"font14 mb30"},b.createElement(fr.Z,{flex:1},b.createElement(We.default,{value:en,onChange:zr=>{Jt(zr.target.value)},maxLength:50,allowClear:!0,onPressEnter:zr=>{var lo,Do,Ir,Lo;const Io=`${(lo=zr.target)==null?void 0:lo.value}`,Al=(Ir=(Do=Io==null?void 0:Io.split("|"))==null?void 0:Do.filter(xl=>!!xl))==null?void 0:Ir.map(xl=>xl==null?void 0:xl.trim()),In=Se.getFieldValue(["sub_item_banks",..._t]),fl=((Lo=In==null?void 0:In.map(xl=>xl==null?void 0:xl.keyword))==null?void 0:Lo.flat())||[];for(const xl of Al)if(fl.includes(xl)){Be.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}di(Io)&&(Hr({keyword:Al,score:1}),Jt(""))},className:ca.inputBorder,placeholder:"\u652F\u6301\u8BBE\u7F6E\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u8BF7\u7528\u201C|\u201D\u5206\u9694\u5F00"})),b.createElement(fr.Z,{flex:"148px",style:{textAlign:"right",color:"#e99237"}},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),Za.map(zr=>{var lo=zr,{key:Do,name:Ir}=lo,Lo=li(lo,["key","name"]);return b.createElement(Ea.Z,{key:Do,className:"mb20",style:{marginRight:148}},b.createElement(fr.Z,{flex:1},b.createElement(Ea.Z,{align:"middle",justify:"space-between"},b.createElement(we.default.Item,oi(ri({},Lo),{name:[Ir,"keyword"]}),b.createElement(Oi,{onClose:()=>Un(Ir)})),gt&&b.createElement(we.default.Item,oi(ri({},Lo),{name:[Ir,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:ca.blankInputNumberWrapper}),b.createElement(De.Z,{className:ca.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u5206\u6570"})))))}))),b.createElement("div",{onClick:()=>hn(!0)},b.createElement(we.default.Item,{name:Qn,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},b.createElement(eo,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:bt}))),((Ft=Ot==null?void 0:Ot.exercise)==null?void 0:Ft.is_open_ai_review)&&b.createElement(Sr,{form:Se,qitem:ra,aiReviewSettings:wt}))};var ao=ae(59301),Bu=Object.defineProperty,Mu=Object.defineProperties,os=Object.getOwnPropertyDescriptors,Zl=Object.getOwnPropertySymbols,Yu=Object.prototype.hasOwnProperty,Ru=Object.prototype.propertyIsEnumerable,Su=(ie,Se,he)=>Se in ie?Bu(ie,Se,{enumerable:!0,configurable:!0,writable:!0,value:he}):ie[Se]=he,ku=(ie,Se)=>{for(var he in Se||(Se={}))Yu.call(Se,he)&&Su(ie,he,Se[he]);if(Zl)for(var he of Zl(Se))Ru.call(Se,he)&&Su(ie,he,Se[he]);return ie},ru=(ie,Se)=>Mu(ie,os(Se)),Ku=(ie,Se)=>{var he={};for(var gt in ie)Yu.call(ie,gt)&&Se.indexOf(gt)<0&&(he[gt]=ie[gt]);if(ie!=null&&Zl)for(var gt of Zl(ie))Se.indexOf(gt)<0&&Ru.call(ie,gt)&&(he[gt]=ie[gt]);return he};const{Panel:Tu}=Tr.default,ju=({questionTitlePlaceholder:ie,choiceKey:Se,form:he,withScore:gt,exerciseitem:Bt})=>{const Qn=[{type:0,name:"\u5355\u9009\u9898"},{type:1,name:"\u591A\u9009\u9898"},{type:2,name:"\u5224\u65AD\u9898"},{type:3,name:"\u586B\u7A7A\u9898"},{type:4,name:"\u7B80\u7B54\u9898"},{type:5,name:"\u5B9E\u8BAD\u9898"},{type:6,name:"\u7F16\u7A0B\u9898"},{type:7,name:"\u7EC4\u5408\u9898"},{type:8,name:"\u7A0B\u5E8F\u586B\u7A7A\u9898"}],[Bn,_t]=(0,b.useState)(),[it,$t]=(0,b.useState)([]),ra=wt=>{$t(wt)},Ot=({value:wt})=>ao.createElement("div",{style:{width:150,paddingLeft:11}},wt);return ao.createElement("div",{className:ca.wrap},ao.createElement("div",{className:ca.questionTitleEditorWrap},ao.createElement(we.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},ao.createElement(yr,{scrollId:"name",watch:!0,height:140,placeholder:ie}))),ao.createElement(we.default.Item,{label:"\u5C0F\u9898",required:!0,labelCol:{span:24}}),ao.createElement(we.default.List,{name:"sub_item_banks",rules:[{validator(wt,ut){return ut?Promise.resolve():Promise.reject(new Error("\u8BF7\u6DFB\u52A0\u5C0F\u9898"))}}]},(wt,{add:ut,remove:xt,move:An})=>{const cn=he.getFieldValue("sub_item_banks");return ao.createElement(ao.Fragment,null,ao.createElement(Tr.default,{className:wt.length>0?ca.collapseWrapper:"",bordered:!1,activeKey:it,onChange:ra,expandIcon:({isActive:Ft})=>ao.createElement("i",{className:`iconfont icon-weizhankai ${Ft?ca.open:ca.close}`,style:{fontSize:14,transition:"all .2s"}})},wt.map((Ft,bt)=>{var hn=Ft,{key:en,name:Jt}=hn,$a=Ku(hn,["key","name"]),Br,Za,Hr,Un,zr,lo,Do,Ir,Lo,Io,Al,In,fl,xl;return ao.createElement(Tu,{className:ca.panel,forceRender:!0,header:ao.createElement("div",{className:ca.panelHeader},"\u7B2C",bt+1,"\u5C0F\u9898",ao.createElement("span",null,"\uFF08",((Br=cn==null?void 0:cn[Jt])==null?void 0:Br.question_type)==0?"\u5355\u9009\u9898":((Za=cn==null?void 0:cn[Jt])==null?void 0:Za.question_type)==1?"\u591A\u9009\u9898":((Hr=cn==null?void 0:cn[Jt])==null?void 0:Hr.question_type)==3?"\u586B\u7A7A\u9898":((Un=cn==null?void 0:cn[Jt])==null?void 0:Un.question_type)==2?"\u5224\u65AD\u9898":"\u7B80\u7B54\u9898","\uFF09")),key:Jt,extra:ao.createElement(Ea.Z,{align:"middle",onClick:ko=>ko.stopPropagation()},((zr=cn==null?void 0:cn[Jt])==null?void 0:zr.question_type)==3&&ao.createElement(ao.Fragment,null,ao.createElement(Oe.ZP.Group,{defaultValue:(lo=cn==null?void 0:cn[Jt])==null?void 0:lo.use_blank_score,className:tt.scoreByBlankRadio,style:{marginRight:20},optionType:"button",options:[{label:"\u6309\u7A7A\u7ED9\u5206",value:!0},{label:"\u6309\u9898\u7ED9\u5206",value:!1}],onChange:ko=>{var Hn,Bl,zl,Jl,Wl;if(he==null||he.setFieldValue(["sub_item_banks",Jt,"use_blank_score"],(Hn=ko==null?void 0:ko.target)==null?void 0:Hn.value),(Bl=ko==null?void 0:ko.target)!=null&&Bl.value){let Ql=0;for(let vl in(zl=he==null?void 0:he.getFieldValue(["sub_item_banks",Jt]))==null?void 0:zl.standard_answers)Ql+=Number((Wl=(Jl=he==null?void 0:he.getFieldValue(["sub_item_banks",Jt]))==null?void 0:Jl.standard_answers[vl])==null?void 0:Wl.score);he==null||he.setFieldValue(["sub_item_banks",Jt,"question_score"],Ql||"")}_t(new Date)}}),ao.createElement(rt.Z,{overlayInnerStyle:{width:460},title:ao.createElement("div",null,"\u6309\u7A7A\u7ED9\u5206\uFF1A\u9700\u8981\u5206\u522B\u8BBE\u7F6E\u6BCF\u4E2A\u586B\u7A7A\u9879\u7684\u5206\u503C\uFF0C\u586B\u7A7A\u9879\u7B54\u5BF9\u4E4B\u540E\u5219\u83B7\u5F97\u5BF9\u5E94\u7684\u5206\u503C\u3002",ao.createElement("br",null),"\u6309\u9898\u7ED9\u5206\uFF1A\u9700\u8981\u8BBE\u7F6E\u6574\u4E2A\u5C0F\u9898\u7684\u5206\u503C\uFF0C\u7B54\u5BF9\u5168\u90E8\u586B\u7A7A\u9879\u4E4B\u540E\u624D\u80FD\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\u3002")},ao.createElement("i",{className:"icon-tishixiaowenhao font18 mr25 c-3061d0"}))),gt&&ao.createElement(we.default.Item,ru(ku({},$a),{rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C0F\u9898\u5206\u503C"}],label:"\u5206\u503C",name:[Jt,"question_score"],className:ca.blankInputNumberWrapper}),((Do=cn==null?void 0:cn[Jt])==null?void 0:Do.question_type)==3&&((Ir=cn==null?void 0:cn[Jt])!=null&&Ir.use_blank_score)?ao.createElement(Ot,null):ao.createElement(De.Z,{className:ca.blankInput,placeholder:"\u8BF7\u8F93\u5165\u5206\u6570",min:.1,precision:1,max:100,style:{width:150}})),ao.createElement(Ea.Z,{align:"middle",className:"pl40",style:{width:82}},bt!==0&&ao.createElement("div",{onClick:()=>{var ko;An(bt,bt-1);const Hn=(ko=he.getFieldValue("sub_item_banks"))==null?void 0:ko.map((Bl,zl)=>(wt.map((Jl,Wl)=>{zl===Wl&&(Bl.q_position=Number(Jl.name)+1)}),Bl));he.setFieldValue("sub_item_banks",Hn)}},ao.createElement(rt.Z,{title:"\u4E0A\u79FB"},ao.createElement("i",{className:"iconfont icon-shangyi3 c-grey-999 primary-hover"}))),bt{var ko;An(bt,bt+1);const Hn=(ko=he.getFieldValue("sub_item_banks"))==null?void 0:ko.map((Bl,zl)=>(wt.map((Jl,Wl)=>{zl===Wl&&(Bl.q_position=Number(Jl.name)+1)}),Bl));he.setFieldValue("sub_item_banks",Hn)},className:bt===0?"":"ml10"},ao.createElement(rt.Z,{title:"\u4E0B\u79FB"},ao.createElement("i",{className:"iconfont icon-xiayi3 c-grey-999 primary-hover"})))),ao.createElement(rt.Z,{title:"\u5220\u9664"},ao.createElement(se.Z,{className:`${ca.deleteIcon} ml40`,onClick:()=>xt(Jt)})))},ao.createElement(we.default.Item,ru(ku({},$a),{name:Jt}),(((Lo=cn==null?void 0:cn[Jt])==null?void 0:Lo.question_type)==0||((Io=cn==null?void 0:cn[Jt])==null?void 0:Io.question_type)==1)&&ao.createElement(At,{questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",allowChangeMode:((Al=cn==null?void 0:cn[Jt])==null?void 0:Al.question_type)==1,form:he,choiceKey:[Jt,"choices"],titleKey:[Jt,"name"],analysisKey:[Jt,"analysis"],choiceOptionsPath:["sub_item_banks",Jt,"choices"],choiceTextKey:"choice_text",answerKey:"is_answer"}),((In=cn==null?void 0:cn[Jt])==null?void 0:In.question_type)==3&&ao.createElement(yo,{form:he,name:Jt,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9898\u5E72\u5E76\u8BBE\u7F6E\u586B\u7A7A\u9879",scoreByBlank:[Jt,"use_blank_score"],titleKey:[Jt,"name"],analysisKey:[Jt,"analysis"],isOrdered:[Jt,"is_ordered"],answerKey:[Jt,"standard_answers"],key:Bn}),((fl=cn==null?void 0:cn[Jt])==null?void 0:fl.question_type)==2&&ao.createElement(Fn,{form:he,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",titleKey:[Jt,"name"],analysisKey:[Jt,"analysis"],choiceKey:[Jt,"choices"]}),((xl=cn==null?void 0:cn[Jt])==null?void 0:xl.question_type)==4&&ao.createElement(rs,{showKeywords:!0,isMustKeyWords:!0,form:he,titleKey:[Jt,"name"],analysisKey:[Jt,"analysis"],answerTexts:[Jt,"answer_texts"],useKeywords:[Jt,"use_keywords"],keywords:[Jt,"keywords"],aiReviewSettings:[Jt,"ai_review_settings"],indexs:Jt,qitem:cn==null?void 0:cn[Jt],questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7B80\u7B54\u9898\u9898\u5E72\u5185\u5BB9",exerciseitem:Bt})))})),wt.length<20&&ao.createElement(Ce.Z,{menu:{items:[{label:ao.createElement("div",{onClick:()=>{ut({name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:"",question_type:0,item_type:"SINGLE"}),$t([wt==null?void 0:wt.length,...it])}},"\u5355\u9009\u9898"),key:"1",show:!0},{label:ao.createElement("div",{onClick:()=>{ut({name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:"",question_type:1,item_type:"MULTIPLE"}),$t([wt==null?void 0:wt.length,...it])}},"\u591A\u9009\u9898"),key:"2",show:!0},{label:ao.createElement("div",{onClick:()=>{ut({name:"",choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],analysis:"",question_type:2,item_type:"JUDGMENT"}),$t([wt==null?void 0:wt.length,...it])}},"\u5224\u65AD\u9898"),key:"3",show:!0},{label:ao.createElement("div",{onClick:()=>{ut({name:"",analysis:"",is_ordered:!0,standard_answers:[],question_type:3,item_type:"COMPLETION",use_blank_score:!0,downcase:!0,no_space:!0}),$t([wt==null?void 0:wt.length,...it])}},"\u586B\u7A7A\u9898"),key:"4",show:!0},{label:ao.createElement("div",{onClick:()=>{ut({name:"",answer_texts:[],keywords:[],use_keywords:!1,analysis:"",question_type:4,item_type:"SUBJECTIVE"}),$t([wt==null?void 0:wt.length,...it])}},"\u7B80\u7B54\u9898"),key:"5",show:!0}].filter(Ft=>Ft.show).map(Ft=>({label:Ft.label,key:Ft.key}))}},ao.createElement("div",{className:`${ca.addBtn}`},"\u6DFB\u52A0\u5C0F\u9898")))}))};var Gl=ae(59301),_u=Object.defineProperty,xu=Object.defineProperties,Ol=Object.getOwnPropertyDescriptors,wu=Object.getOwnPropertySymbols,ls=Object.prototype.hasOwnProperty,ou=Object.prototype.propertyIsEnumerable,$i=(ie,Se,he)=>Se in ie?_u(ie,Se,{enumerable:!0,configurable:!0,writable:!0,value:he}):ie[Se]=he,bi=(ie,Se)=>{for(var he in Se||(Se={}))ls.call(Se,he)&&$i(ie,he,Se[he]);if(wu)for(var he of wu(Se))ou.call(Se,he)&&$i(ie,he,Se[he]);return ie},Bi=(ie,Se)=>xu(ie,Ol(Se)),is=(ie,Se,he)=>new Promise((gt,Bt)=>{var Qn=it=>{try{_t(he.next(it))}catch($t){Bt($t)}},Bn=it=>{try{_t(he.throw(it))}catch($t){Bt($t)}},_t=it=>it.done?gt(it.value):Promise.resolve(it.value).then(Qn,Bn);_t((he=he.apply(ie,Se)).next())}),us=({qitem:ie,setisedit:Se,TagDiscipline:he,exerciseitem:gt,seveeditor:Bt,deleteitem:Qn,getTagData:Bn,init:_t,showTip:it=!1})=>{var $t;const[ra]=we.default.useForm(),{unified_ai_setting:Ot,ai_review_settings:wt}=gt==null?void 0:gt.exercise;(0,b.useEffect)(()=>{var xt;ra.setFieldsValue(Bi(bi({},ie),{name:ie.question_title,sub_item_banks:(xt=ie.sub_exercise_questions)==null?void 0:xt.map(An=>{var cn,Ft;if(An.question_type==4){const bt=Ot?wt:((cn=An==null?void 0:An.ai_review_settings)==null?void 0:cn.length)>0?An.ai_review_settings:wt;An.ai_review_settings=bt}return Bi(bi({},An),{name:An.question_title,choices:(Ft=An==null?void 0:An.question_choices)==null?void 0:Ft.map(bt=>Bi(bi({},bt),{is_answer:bt!=null&&bt.standard_boolean?1:0}))})}),repeat_answer:!ie.repeat_answer}))},[ie]);const ut=xt=>{if(!(xt!=null&&xt.length))return!1;const An=xt.map(Ft=>{var bt;return(bt=Ft.choice_text)==null?void 0:bt.trim().replace(/^\s+|\s+$/g,"")});return new Set(An).size!==An.length};return Gl.createElement("div",null,Gl.createElement(we.default,{form:ra,colon:!1,onValuesChange:(xt,An)=>{var cn,Ft,bt,hn;if(xt!=null&&xt.sub_item_banks){let en=((cn=ra.getFieldValue("sub_item_banks"))==null?void 0:cn.length)>0&&((bt=(Ft=ra.getFieldValue("sub_item_banks"))==null?void 0:Ft.map(Jt=>{var $a;if(Jt.question_type==3&&(Jt!=null&&Jt.use_blank_score)){let Br=0;for(let Za in Jt==null?void 0:Jt.standard_answers)Br+=Number(($a=Jt==null?void 0:Jt.standard_answers[Za])==null?void 0:$a.score);return Br}else return Jt.question_score}))==null?void 0:bt.filter(Jt=>Jt));(en==null?void 0:en.length)>0&&ra.setFieldsValue({question_score:(hn=parseFloat(en.reduce((Jt,$a)=>parseFloat(Jt)+parseFloat($a))))==null?void 0:hn.toFixed(1)})}},onFinish:xt=>{var An,cn;if((An=xt.sub_item_banks)==null?void 0:An.some(bt=>bt.question_type===0||bt.question_type===1?ut(bt.choices):!1)){Be.ZP.error("\u9009\u62E9\u9898\u9009\u9879\u5185\u5BB9\u4E0D\u80FD\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58");return}Bt(Bi(bi(bi({},ie),xt),{question_title:xt.name,sub_questions:(cn=xt==null?void 0:xt.sub_item_banks)==null?void 0:cn.map(bt=>{var hn,en,Jt,$a;return(bt==null?void 0:bt.question_type)==3?Bi(bi({},bt),{question_title:bt.name,item_type:bt==null?void 0:bt.question_type}):Bi(bi({},bt),{question_title:bt.name,question_choices:(en=(hn=bt==null?void 0:bt.choices)==null?void 0:hn.map)==null?void 0:en.call(hn,Br=>Br.choice_text),standard_answers:($a=(Jt=bt==null?void 0:bt.choices)==null?void 0:Jt.map)==null?void 0:$a.call(Jt,(Br,Za)=>(Br==null?void 0:Br.is_answer)===1&&Za+1).filter(Br=>Br),item_type:bt==null?void 0:bt.question_type})})}))},onFinishFailed:xt=>is(void 0,null,function*(){var An,cn;Be.ZP.error(xt.errorFields[0].errors[0]),ra.scrollToField((cn=(An=xt==null?void 0:xt.errorFields)==null?void 0:An[0])==null?void 0:cn.name,{behavior:"smooth",block:"center"})})},Gl.createElement("div",{style:{display:"flex",alignItems:"center"}},Gl.createElement("div",{style:{flex:1}},Gl.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Gl.createElement("span",null,"\u7EC4\u5408\u9898")),(($t=gt==null?void 0:gt.exercise)==null?void 0:$t.exercise_status)==1&&!(ie!=null&&ie.isadd)&&Gl.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{Qn()}},Gl.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Gl.createElement(ke.ZP,{onClick:()=>{var xt;ie.isadd?(Se(!1),_t()):(ra.setFieldsValue(Bi(bi({},ie),{name:ie.question_title,sub_item_banks:(xt=ie.sub_exercise_questions)==null?void 0:xt.map(An=>{var cn;return Bi(bi({},An),{name:An.question_title,choices:(cn=An==null?void 0:An.question_choices)==null?void 0:cn.map(Ft=>Bi(bi({},Ft),{is_answer:Ft!=null&&Ft.standard_boolean?1:0}))})}),repeat_answer:!ie.repeat_answer})),Se(!1))}},"\u53D6\u6D88"),Gl.createElement(rt.Z,{overlayClassName:tt.shake,open:it,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Gl.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Gl.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},Gl.createElement(ke.ZP,{className:"ml20",type:"primary",onClick:()=>{ra.submit()}},"\u4FDD\u5B58"))),Gl.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Gl.createElement(vn.Z,{text:"\uFF08\u7EC4\u5408\u9898\u5206\u503C\u7B49\u4E8E\u5404\u5C0F\u9898\u5206\u503C\u4E4B\u548C\uFF09"}),Gl.createElement(ju,{form:ra,withScore:!0,choiceKey:"",exerciseitem:gt,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7EC4\u5408\u9898\u9898\u5E72\u5185\u5BB9"}),Gl.createElement(Ca,{getTagData:Bn,qitem:ie,exerciseitem:gt,TagDiscipline:he,form:ra}))))},Ju=ae(81327),ss=ae(14739),Cr=ae(59301),ds=Object.defineProperty,cs=Object.defineProperties,Gu=Object.getOwnPropertyDescriptors,Du=Object.getOwnPropertySymbols,gs=Object.prototype.hasOwnProperty,Hu=Object.prototype.propertyIsEnumerable,du=(ie,Se,he)=>Se in ie?ds(ie,Se,{enumerable:!0,configurable:!0,writable:!0,value:he}):ie[Se]=he,Dl=(ie,Se)=>{for(var he in Se||(Se={}))gs.call(Se,he)&&du(ie,he,Se[he]);if(Du)for(var he of Du(Se))Hu.call(Se,he)&&du(ie,he,Se[he]);return ie},ql=(ie,Se)=>cs(ie,Gu(Se)),zu=(ie,Se,he)=>new Promise((gt,Bt)=>{var Qn=it=>{try{_t(he.next(it))}catch($t){Bt($t)}},Bn=it=>{try{_t(he.throw(it))}catch($t){Bt($t)}},_t=it=>it.done?gt(it.value):Promise.resolve(it.value).then(Qn,Bn);_t((he=he.apply(ie,Se)).next())}),bs=({qitem:ie,setqitem:Se,setisedit:he,TagDiscipline:gt,exerciseitem:Bt,seveeditor:Qn,deleteitem:Bn,showTip:_t=!1})=>{var it,$t,ra,Ot;const[wt]=we.default.useForm();(0,b.useEffect)(()=>{var Ft,bt;wt.setFieldsValue(ql(Dl({},ie),{name:ie==null?void 0:ie.question_title,choices:(Ft=ie==null?void 0:ie.question_choices)==null?void 0:Ft.map(hn=>ql(Dl({},hn),{standard_boolean:hn!=null&&hn.standard_boolean?1:0})),repeat_answer:!(ie!=null&&ie.repeat_answer)})),ie.shixun=(bt=ie==null?void 0:ie.shixun)==null?void 0:bt.map(hn=>ql(Dl({},hn),{defaultscore:hn.challenge_score}))},[]);const ut=(Ft,bt,hn)=>{const en=JSON.parse(JSON.stringify((ie==null?void 0:ie.shixun)||[]));en[hn][Ft]=bt,Se(ql(Dl({},ie),{shixun:en}))},xt=(Ft,bt,hn,en)=>{const Jt=JSON.parse(JSON.stringify((ie==null?void 0:ie.shixun)||[]));Jt[hn].challenge_step_penalties[en][Ft]=bt,Se(ql(Dl({},ie),{shixun:Jt}))},An=Ft=>{var bt;const hn=JSON.parse(JSON.stringify((ie==null?void 0:ie.shixun)||[]));(bt=hn[Ft])!=null&&bt.challenge_step_penalties&&hn[Ft].challenge_step_penalties.push({id:null,score:null,start_time:null,end_time:null}),Se(ql(Dl({},ie),{shixun:hn}))},cn=(Ft,bt)=>{var hn;const en=JSON.parse(JSON.stringify((ie==null?void 0:ie.shixun)||[]));en[Ft].challenge_step_penalties,(hn=en[Ft])!=null&&hn.challenge_step_penalties&&en[Ft].challenge_step_penalties.splice(bt,1),Se(ql(Dl({},ie),{shixun:en}))};return Cr.createElement("div",null,Cr.createElement(we.default,{form:wt,colon:!1,onFinish:Ft=>{var bt,hn;let en=ql(Dl({},Ft),{question_scores:(bt=ie==null?void 0:ie.shixun)==null?void 0:bt.map(Jt=>Jt.challenge_score),item_type:ie==null?void 0:ie.question_type,choices:(hn=Ft==null?void 0:Ft.choices)==null?void 0:hn.map(Jt=>ql(Dl({},Jt),{is_answer:Jt.standard_boolean}))});Qn(Dl(Dl({},ie),en))},onFinishFailed:Ft=>zu(void 0,null,function*(){var bt,hn;Be.ZP.error(Ft.errorFields[0].errors[0]),wt.scrollToField((hn=(bt=Ft==null?void 0:Ft.errorFields)==null?void 0:bt[0])==null?void 0:hn.name,{behavior:"smooth",block:"center"})})},Cr.createElement("div",{style:{display:"flex",alignItems:"center"}},Cr.createElement("div",{style:{flex:1}},Cr.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Cr.createElement("span",null,"\u5B9E\u8BAD\u9898")),((it=Bt==null?void 0:Bt.exercise)==null?void 0:it.exercise_status)==1&&!(ie!=null&&ie.isadd)&&Cr.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{Bn()}},Cr.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Cr.createElement(ke.ZP,{onClick:()=>{var Ft,bt;wt.setFieldsValue(ql(Dl({},ie),{name:ie==null?void 0:ie.question_title,choices:(Ft=ie==null?void 0:ie.question_choices)==null?void 0:Ft.map(hn=>ql(Dl({},hn),{standard_boolean:hn!=null&&hn.standard_boolean?1:0})),repeat_answer:!(ie!=null&&ie.repeat_answer)})),ie.shixun=(bt=ie==null?void 0:ie.shixun)==null?void 0:bt.map(hn=>ql(Dl({},hn),{challenge_score:hn.defaultscore})),Se(Dl({},ie)),he(!1)}},"\u53D6\u6D88"),Cr.createElement(rt.Z,{overlayClassName:tt.shake,open:_t,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Cr.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Cr.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},Cr.createElement(ke.ZP,{className:"ml20",type:"primary",onClick:()=>zu(void 0,null,function*(){var Ft,bt,hn,en;if(((bt=(Ft=ie==null?void 0:ie.shixun)==null?void 0:Ft.map)==null?void 0:bt.call(Ft,Br=>Br.challenge_score).filter(Br=>Br).length)<((hn=ie==null?void 0:ie.shixun)==null?void 0:hn.length)){Be.ZP.info("\u5206\u6570\u4E0D\u80FD\u4E3A\u7A7A");return}console.log(ie,"qitem");const Jt=parseFloat(wt.getFieldValue("question_score")),$a=parseFloat((en=ie==null?void 0:ie.shixun)==null?void 0:en.map(Br=>Br.challenge_score).reduce((Br,Za)=>parseFloat(Br||0)+parseFloat(Za||0)));if((ie==null?void 0:ie.shixun_mode)===2&&Jt!==$a){Be.ZP.info("\u8003\u70B9\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E\u8BD5\u9898\u5206\u503C");return}wt.submit()})},"\u4FDD\u5B58"))),Cr.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},(ie==null?void 0:ie.shixun_mode)===0?Cr.createElement(vn.Z,{text:"\uFF08\u5B9E\u8BAD\u9898\u5206\u503C\u7B49\u4E8E\u5404\u5173\u5361\u5206\u503C\u4E4B\u548C\uFF09"}):Cr.createElement(we.default.Item,{className:tt.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},Cr.createElement(De.Z,{disabled:!!(($t=ie==null?void 0:ie.shixun)!=null&&$t.some(Ft=>Ft.challenge_test_set_score_rule==2)),onChange:Ft=>{var bt;(ie==null?void 0:ie.shixun_mode)===1&&((bt=ie==null?void 0:ie.shixun)==null?void 0:bt.length)===1&&(ie.shixun[0].challenge_score=Ft,Se(Dl({},ie)))},onBlur:Ft=>{const bt=Number(Ft.target.value);bt<1&&Be.ZP.error("\u5206\u6570\u4E0D\u80FD\u5C0F\u4E8E1"),bt>200&&Be.ZP.error("\u5206\u6570\u4E0D\u80FD\u5927\u4E8E200")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",max:200,min:1}),((ra=ie==null?void 0:ie.shixun)==null?void 0:ra.some(Ft=>Ft.challenge_test_set_score_rule==2))&&Cr.createElement("span",{style:{marginLeft:"20px",color:"#e99237"}},"\u91C7\u96C6\u70B9\u5F97\u5206\u89C4\u8303\u4E3A\u201C\u81EA\u5B9A\u4E49\u5F97\u5206\u201D\uFF0C\u603B\u5206\u503C\u7B49\u4E8E\u5404\u91C7\u96C6\u70B9\u5206\u503C\u4E4B\u548C")),Cr.createElement(we.default.Item,{label:"\u9898\u5E72",name:"question_title",labelCol:{span:24},rules:[{required:!0}]},Cr.createElement(nn.Z,{watch:!0,height:140,placeholder:"",defaultValue:ie.question_title})),Cr.createElement(Ea.Z,{style:{marginBottom:15},align:"middle",justify:"space-between"},Cr.createElement("div",null,Cr.createElement("span",{style:{color:"red"}},"*"),(ie==null?void 0:ie.shixun_mode)===2?"\u8003\u70B9":"\u5173\u5361","\u540D\u79F0"),Cr.createElement("a",{href:`/shixuns/${ie==null?void 0:ie.shixun_identifier}/challenges?exercise=true`,target:"_blank"},Cr.createElement("i",{onClick:()=>{},className:"iconfont icon-shixunkecheng font14 mr5"}),"\u5B9E\u8BAD\u8BE6\u60C5")),(Ot=ie==null?void 0:ie.shixun)==null?void 0:Ot.map((Ft,bt)=>{var hn,en,Jt;return Cr.createElement(b.Fragment,{key:Ft.challenge_id},Cr.createElement("div",{style:{display:"flex",marginBottom:20}},Cr.createElement("div",{style:{flex:1}},bt+1,"\u3001",Ft.challenge_name),Cr.createElement("div",null,Cr.createElement("span",{style:{color:"red"}},"*"),"\u5206\u503C",Cr.createElement(De.Z,{disabled:!!((hn=ie==null?void 0:ie.shixun)!=null&&hn.some($a=>$a.challenge_test_set_score_rule==2)),precision:1,value:Ft==null?void 0:Ft.challenge_score,onChange:$a=>{const Br=JSON.parse(JSON.stringify((ie==null?void 0:ie.shixun)||[]));Br[bt].challenge_score=$a;const Za=Br.every(Un=>!Un.challenge_score),Hr=parseFloat(Br==null?void 0:Br.map(Un=>Un.challenge_score).reduce((Un,zr)=>parseFloat(Un||0)+parseFloat(zr||0)));(ie==null?void 0:ie.shixun_mode)!==2&&wt.setFieldsValue({question_score:Za?"":Hr.toFixed(1)}),Se(ql(Dl({},ie),{shixun:Br}))},max:200,min:1,style:{marginLeft:10,width:150},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",size:"middle"}))),[1,2].includes(ie==null?void 0:ie.shixun_mode)&&Cr.createElement("div",{className:"mb20"},Cr.createElement(Ju.Z,null,Cr.createElement(Ja.Z,{checked:Ft==null?void 0:Ft.is_time_limit,onChange:$a=>ut("is_time_limit",$a,bt)}),Cr.createElement("span",{className:"c-grey-333"},"\u5F00\u542F\u5B8C\u6210\u65F6\u95F4\u9650\u5236\uFF0C\u5E76\u8BBE\u7F6E\u5F97\u5206\u89C4\u5219")),[1].includes(ie==null?void 0:ie.shixun_mode)&&(Ft==null?void 0:Ft.is_time_limit)&&Cr.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:10}},Cr.createElement("div",null,"\u9650\u5236\u5B8C\u6210\u65F6\u95F4"),Cr.createElement(De.Z,{suffix:"\u79D2",value:Ft==null?void 0:Ft.time_limit,onChange:$a=>ut("time_limit",$a,bt),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),Cr.createElement("div",null,"\uFF0C\u6BCF\u8D85\u8FC7"),Cr.createElement(De.Z,{suffix:"\u79D2",value:Ft==null?void 0:Ft.timeout_second,onChange:$a=>ut("timeout_second",$a,bt),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),Cr.createElement("div",null,"\uFF0C\u6263\u9664"),Cr.createElement(De.Z,{suffix:"\u5206",value:Ft==null?void 0:Ft.deduct_point,onChange:$a=>ut("deduct_point",$a,bt),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),Cr.createElement("div",null,"\uFF0C\u76F4\u81F3\u6263\u5B8C\u8BE5\u9898\u5206\u503C")),[2].includes(ie==null?void 0:ie.shixun_mode)&&(Ft==null?void 0:Ft.is_time_limit)&&Cr.createElement(Cr.Fragment,null,Cr.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:10}},Cr.createElement("div",null,"\u9650\u5236\u5B8C\u6210\u65F6\u95F4"),Cr.createElement(De.Z,{suffix:"\u79D2",value:Ft==null?void 0:Ft.time_limit,onChange:$a=>ut("time_limit",$a,bt),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),Cr.createElement("div",null,"\uFF0C\u8D85\u8FC7\u65F6\u95F4\u4E0D\u5F97\u5206\uFF0C\u53EF\u4EE5\u8BBE\u7F6E\u5B66\u5458\u5728\u6307\u5B9A\u65F6\u95F4\u5185\u5B8C\u6210\u6263\u9664\u4E0D\u540C\u5206\u503C")),!!((en=Ft==null?void 0:Ft.challenge_step_penalties)!=null&&en.length)&&Cr.createElement("div",{className:"mt20 p20",style:{backgroundColor:"#F6F7F9",display:"flex",flexDirection:"column",gap:20}},(Jt=Ft==null?void 0:Ft.challenge_step_penalties)==null?void 0:Jt.map(($a,Br)=>Cr.createElement(Ea.Z,{key:Br,align:"middle"},Cr.createElement("div",null,"\u5B8C\u6210\u65F6\u95F4"),Cr.createElement(De.Z,{suffix:"\u79D2",value:$a==null?void 0:$a.start_time,onChange:Za=>xt("start_time",Za,bt,Br),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),Cr.createElement("div",null,"-"),Cr.createElement(De.Z,{suffix:"\u79D2",value:$a==null?void 0:$a.end_time,onChange:Za=>xt("end_time",Za,bt,Br),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),Cr.createElement("div",null,"\uFF0C\u6263\u9664"),Cr.createElement(De.Z,{suffix:"\u5206",value:$a==null?void 0:$a.score,onChange:Za=>xt("score",Za,bt,Br),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),Cr.createElement("i",{className:"iconfont icon-shanchu15 c-red current ml20",onClick:()=>cn(bt,Br)})))),Cr.createElement(ss.op,{onClick:()=>An(bt),className:"mt20",shape:"default"},"\u6DFB\u52A0\u5F97\u5206\u89C4\u5219"))))}))))},Na={flex_box_center:"flex_box_center___Vhtb1",flex_space_between:"flex_space_between___k2ZrJ",flex_box_vertical_center:"flex_box_vertical_center___tn6Db",flex_box_center_end:"flex_box_center_end___k3eNX",flex_box_column:"flex_box_column___rsWbi",warp:"warp___UlRJc",indexTag:"indexTag___rjJ1u",normalWrap:"normalWrap___Qm4zY",redio:"redio___VW3yr",redioitem:"redioitem___jAPlJ",redioitemyes:"redioitemyes___VoiQ1",title:"title___Dt2dl",titleyes:"titleyes___Fjh3a",yestag:"yestag___CXrPv",checkbox:"checkbox___CgMU_",checkboxitem:"checkboxitem___PpJ9n",checkboxitemyes:"checkboxitemyes___pCfvZ",bottom:"bottom___BqrmJ",bottomitem:"bottomitem___Qk2rG",left:"left___l29lW",right:"right___nB1XE",completion:"completion___y1m7L",content:"content___AmQy4",items:"items___lIt8e",simple:"simple___zxJLH",shixunWrapper:"shixunWrapper___kAYdL",shixun:"shixun___UE6xS",score:"score___Px5Fq",qtitle:"qtitle___wG7Nn",program:"program___gzKdL",combination:"combination___R0ysn",qtype:"qtype___U0Suy",divname:"divname___guDo9"},Xu=ae(1710),Pu=ae(10438),zi=ae(24334),aa=ae(59301);const Vu=["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"],fs=[{type:0,name:"\u5355\u9009\u9898"},{type:1,name:"\u591A\u9009\u9898"},{type:2,name:"\u5224\u65AD\u9898"},{type:3,name:"\u586B\u7A7A\u9898"},{type:4,name:"\u7B80\u7B54\u9898"},{type:5,name:"\u5B9E\u8BAD\u9898"},{type:6,name:"\u7F16\u7A0B\u9898"},{type:7,name:"\u7EC4\u5408\u9898"},{type:8,name:"\u7A0B\u5E8F\u586B\u7A7A\u9898"}];var eu=({qitem:ie,exercise:Se})=>{var he,gt,Bt,Qn,Bn,_t,it,$t,ra,Ot,wt,ut,xt,An,cn,Ft,bt,hn,en,Jt,$a,Br,Za,Hr;return aa.createElement("div",{className:Na.warp},((ie==null?void 0:ie.question_type)===0||(ie==null?void 0:ie.question_type)===2)&&aa.createElement("div",{className:Na.normalWrap},(he=ie==null?void 0:ie.question_choices)==null?void 0:he.map((Un,zr)=>aa.createElement("div",{className:Na.redio},!(Un!=null&&Un.standard_boolean)&&aa.createElement("span",{className:Na.redioitem}),(Un==null?void 0:Un.standard_boolean)&&aa.createElement("i",{className:`${Na.redioitemyes} icon-duigou1`}),aa.createElement("span",{className:`${Un!=null&&Un.standard_boolean?Na.titleyes:Na.title} ${Na.indexTag}`},(ie==null?void 0:ie.question_type)===0?Vu[zr]:""),aa.createElement(Tt.Z,{className:Un!=null&&Un.standard_boolean?Na.titleyes:Na.title,value:Un==null?void 0:Un.choice_text}),(Un==null?void 0:Un.standard_boolean)&&aa.createElement("div",{className:Na.yestag},"\u6B63\u786E\u7B54\u6848")))),(ie==null?void 0:ie.question_type)===1&&aa.createElement("div",{className:Na.normalWrap},(gt=ie==null?void 0:ie.question_choices)==null?void 0:gt.map((Un,zr)=>aa.createElement("div",{className:Na.checkbox},!(Un!=null&&Un.standard_boolean)&&aa.createElement("span",{className:Na.checkboxitem}),(Un==null?void 0:Un.standard_boolean)&&aa.createElement("i",{className:`${Na.checkboxitemyes} icon-duigou1`}),aa.createElement("span",{className:`${Un!=null&&Un.standard_boolean?Na.titleyes:Na.title} ${Na.indexTag}`},Vu[zr]),aa.createElement(Tt.Z,{className:Un!=null&&Un.standard_boolean?Na.titleyes:Na.title,value:Un==null?void 0:Un.choice_text}),(Un==null?void 0:Un.standard_boolean)&&aa.createElement("div",{className:Na.yestag},"\u6B63\u786E\u7B54\u6848")))),(ie==null?void 0:ie.question_type)===3&&aa.createElement("div",{className:Na.completion},(Bt=ie==null?void 0:ie.standard_answers)==null?void 0:Bt.map((Un,zr)=>{var lo;return aa.createElement(Ea.Z,{align:"top"},aa.createElement("span",{className:Na.title},"\u586B\u7A7A\u9879",zr+1),aa.createElement("div",{className:Na.content},(lo=Un.answer_text)==null?void 0:lo.map((Do,Ir)=>aa.createElement("div",{key:Ir,className:Na.items,style:(Un==null?void 0:Un.model)===2?{border:0,padding:0}:{}},(Un==null?void 0:Un.model)===1?aa.createElement("pre",{className:"mb0"},Do):aa.createElement(Pu.Z,{value:Do,disabled:!0})))))})),(ie==null?void 0:ie.question_type)===4&&aa.createElement("div",{className:Na.simple},aa.createElement("div",{className:Na.title},"\u53C2\u8003\u7B54\u6848"),aa.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Qn=ie==null?void 0:ie.answer_texts)!=null&&Qn[0]?aa.createElement(Tt.Z,{className:Na.content,value:(Bn=ie==null?void 0:ie.answer_texts)==null?void 0:Bn[0]}):aa.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")),aa.createElement("div",{className:"mt20 "},aa.createElement("span",{className:Na.title,style:{color:"#3061D0"}},"\u5224\u5206\u65B9\u5F0F"),aa.createElement("span",{style:{color:"#000",marginLeft:10,fontSize:"16px"}},ie!=null&&ie.use_keywords?"\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206":"\u624B\u52A8\u5224\u5206"))),(ie==null?void 0:ie.question_type)===5&&aa.createElement("div",{className:Na.shixunWrapper},(_t=ie==null?void 0:ie.shixun)==null?void 0:_t.map((Un,zr)=>{var lo,Do;return aa.createElement("div",null,aa.createElement("div",{key:zr,className:`${Na.shixun} mb30`},aa.createElement("span",{style:{flexShrink:0},className:Na.score},"\uFF08",Un==null?void 0:Un.challenge_score,"\u5206\uFF09"),aa.createElement(rt.Z,{title:`${(ie==null?void 0:ie.index)+"."+(zr+1)}\u3001${Un==null?void 0:Un.challenge_name}`},aa.createElement("span",{style:{width:"fit-content",marginRight:"auto"},className:Na.qtitle},(ie==null?void 0:ie.index)+"."+(zr+1),"\u3001",Un==null?void 0:Un.challenge_name)),(Un==null?void 0:Un.is_time_limit)&&aa.createElement("span",{className:"pl10",style:{color:"#FF6800",flexShrink:0}},"\u5DF2\u5F00\u542F\u5B8C\u6210\u65F6\u95F4\u9650\u5236")),((Do=(lo=Se==null?void 0:Se.editData)==null?void 0:lo.exercise)==null?void 0:Do.show_challenge_task_pass)&&aa.createElement(Tt.Z,{className:Na.content,value:(Un==null?void 0:Un.task_pass)||"\u6682\u65E0\u5173\u5361\u63CF\u8FF0"}))})),(ie==null?void 0:ie.question_type)===6&&aa.createElement("div",{className:Na.program,style:{border:!(($t=(it=Se==null?void 0:Se.editData)==null?void 0:it.exercise)!=null&&$t.show_hack_sets)&&!((Ot=(ra=Se==null?void 0:Se.editData)==null?void 0:ra.exercise)!=null&&Ot.show_hack_description)&&"none"}},((ut=(wt=Se==null?void 0:Se.editData)==null?void 0:wt.exercise)==null?void 0:ut.show_hack_sets)&&aa.createElement("div",{style:{marginBottom:10,border:"1px solid #F1F4F9"}},aa.createElement("p",{style:{padding:"0px 10px",height:40,lineHeight:"40px",background:"#F1F4F9",color:"#3061D0"}},aa.createElement("i",{className:"iconfont icon-ceshiyongli"})," \u6D4B\u8BD5\u7528\u4F8B\uFF1A"),aa.createElement(Xu.default,{style:{margin:10},columns:[{title:"\u5E8F\u53F7",dataIndex:"name",key:"name",width:"10%",render:(Un,zr,lo)=>lo+1},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165",dataIndex:"input",key:"input",width:"40%",render:(Un,zr,lo)=>aa.createElement(rt.Z,{title:aa.createElement("pre",null,Un)},aa.createElement("div",{className:Na.divname},Un))},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA",dataIndex:"output",key:"output",width:"40%",render:(Un,zr,lo)=>aa.createElement(rt.Z,{title:aa.createElement("pre",null,Un)}," ",aa.createElement("div",{className:Na.divname},Un))},{title:"\u662F\u5426\u53EF\u89C1",dataIndex:"visibility_cn",key:"visibility_cn",width:"10%"}],pagination:!1,dataSource:ie==null?void 0:ie.hack_sets})),((An=(xt=Se==null?void 0:Se.editData)==null?void 0:xt.exercise)==null?void 0:An.show_hack_description)&&aa.createElement("div",null,aa.createElement(Tt.Z,{className:Na.content,value:(ie==null?void 0:ie.description)||"- -"}))),(ie==null?void 0:ie.question_type)===7&&((cn=ie==null?void 0:ie.sub_exercise_questions)==null?void 0:cn.map((Un,zr)=>{var lo,Do,Ir,Lo,Io,Al;return aa.createElement("div",{key:zr},aa.createElement("div",{className:Na.combination},aa.createElement("span",{className:Na.score},Un==null?void 0:Un.question_score,"\u5206"),aa.createElement("span",{className:Na.qtype},(lo=fs.find(In=>In.type==Un.question_type))==null?void 0:lo.name),aa.createElement("span",{className:Na.qtitle},zr+1,"\u3001",Un==null?void 0:Un.question_title)),(Un.question_type===0||Un.question_type===2)&&aa.createElement("div",{className:Na.warp,style:{padding:"30px 58px",paddingBottom:0}},aa.createElement("div",null,(Do=Un==null?void 0:Un.question_choices)==null?void 0:Do.map((In,fl)=>aa.createElement("div",{className:Na.redio,key:fl},!(In!=null&&In.standard_boolean)&&aa.createElement("span",{className:Na.redioitem}),(In==null?void 0:In.standard_boolean)&&aa.createElement("i",{className:`${Na.redioitemyes} icon-duigou1`}),Un.question_type===2&&aa.createElement("span",{className:`${In!=null&&In.standard_boolean?Na.titleyes:Na.title} ${Na.indexTag}`},Vu[fl]),aa.createElement(Tt.Z,{className:In!=null&&In.standard_boolean?Na.titleyes:Na.title,value:In==null?void 0:In.choice_text}),(In==null?void 0:In.standard_boolean)&&aa.createElement("div",{className:Na.yestag},"\u6B63\u786E\u7B54\u6848"))))),Un.question_type===1&&aa.createElement("div",{className:Na.normalWrap},(Ir=Un==null?void 0:Un.question_choices)==null?void 0:Ir.map((In,fl)=>aa.createElement("div",{className:Na.checkbox,key:fl},!(In!=null&&In.standard_boolean)&&aa.createElement("span",{className:Na.checkboxitem}),(In==null?void 0:In.standard_boolean)&&aa.createElement("i",{className:`${Na.checkboxitemyes} icon-duigou1`}),aa.createElement("span",{className:`${In!=null&&In.standard_boolean?Na.titleyes:Na.title} ${Na.indexTag}`},Vu[fl]),aa.createElement(Tt.Z,{className:In!=null&&In.standard_boolean?Na.titleyes:Na.title,value:In==null?void 0:In.choice_text}),(In==null?void 0:In.standard_boolean)&&aa.createElement("div",{className:Na.yestag},"\u6B63\u786E\u7B54\u6848")))),Un.question_type===3&&aa.createElement("div",{className:Na.completion},(Lo=Un==null?void 0:Un.standard_answers)==null?void 0:Lo.map((In,fl)=>{var xl;return aa.createElement(Ea.Z,{align:"top"},aa.createElement("span",{className:Na.title},"\u586B\u7A7A\u9879",fl+1),aa.createElement("div",{className:Na.content},(xl=In.answer_text)==null?void 0:xl.map((ko,Hn)=>aa.createElement("div",{key:Hn,className:Na.items},aa.createElement("pre",{className:"mb0"},ko)))))})),Un.question_type===4&&aa.createElement("div",{className:Na.simple},aa.createElement("div",{className:Na.title},"\u53C2\u8003\u7B54\u6848"),aa.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Io=Un==null?void 0:Un.answer_texts)!=null&&Io[0]?aa.createElement(Tt.Z,{className:Na.content,value:(Al=Un==null?void 0:Un.answer_texts)==null?void 0:Al[0]}):aa.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")),aa.createElement("div",{className:"mt20 "},aa.createElement("span",{className:Na.title,style:{color:"#3061D0"}},"\u5224\u5206\u65B9\u5F0F"),aa.createElement("span",{style:{color:"#000",marginLeft:10,fontSize:"16px"}},Un!=null&&Un.use_keywords?"\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206":"\u624B\u52A8\u5224\u5206"))))})),(ie==null?void 0:ie.question_type)===8&&aa.createElement("div",null,aa.createElement(Tt.Z,{disabledFill:!0,className:Na.content,showProgramFill:!0,value:zi.Base64.decode(((Ft=ie==null?void 0:ie.program_attr)==null?void 0:Ft.code)||"")})),((ie==null?void 0:ie.question_type)<=4||[6,8].includes(ie==null?void 0:ie.question_type))&&aa.createElement("div",{className:Na.bottom},aa.createElement("div",{className:`${Na.bottomitem} mb30`},aa.createElement("span",{className:Na.left},"\u89E3\u6790"),aa.createElement("span",{className:Na.right},ie!=null&&ie.analysis?aa.createElement(Tt.Z,{value:ie==null?void 0:ie.analysis}):aa.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),aa.createElement("div",{className:`${Na.bottomitem} mb30`},aa.createElement("span",{className:Na.left},"\u96BE\u5EA6"),aa.createElement("span",{className:Na.right},(ie==null?void 0:ie.difficulty)===1?"\u7B80\u5355":(ie==null?void 0:ie.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),aa.createElement("div",{className:Na.bottomitem},aa.createElement("span",{className:Na.left},"\u77E5\u8BC6\u70B9"),aa.createElement(rt.Z,{title:((bt=ie==null?void 0:ie.tag_discipline_names)==null?void 0:bt.length)<=0||((hn=ie==null?void 0:ie.tag_discipline_names)==null?void 0:hn.length)==1&&["-"].includes(ie==null?void 0:ie.tag_discipline_names[0])?"\u6682\u672A\u8BBE\u7F6E~":(Jt=(en=ie==null?void 0:ie.tag_discipline_names)==null?void 0:en.join("\uFF1B"))==null?void 0:Jt.toString()},aa.createElement("span",{className:Na.right},(($a=ie==null?void 0:ie.tag_discipline_names)==null?void 0:$a.length)<=0?aa.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"):((Br=ie==null?void 0:ie.tag_discipline_names)==null?void 0:Br.length)==1&&["-"].includes(ie==null?void 0:ie.tag_discipline_names[0])?aa.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"):(Hr=(Za=ie==null?void 0:ie.tag_discipline_names)==null?void 0:Za.join("\uFF1B"))==null?void 0:Hr.toString())))))},Lu=ae(73256),Wu=ae(88637),Ll=ae(59301),ps=Object.defineProperty,ce=Object.defineProperties,ge=Object.getOwnPropertyDescriptors,fe=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,Ie=Object.prototype.propertyIsEnumerable,dt=(ie,Se,he)=>Se in ie?ps(ie,Se,{enumerable:!0,configurable:!0,writable:!0,value:he}):ie[Se]=he,at=(ie,Se)=>{for(var he in Se||(Se={}))Ne.call(Se,he)&&dt(ie,he,Se[he]);if(fe)for(var he of fe(Se))Ie.call(Se,he)&&dt(ie,he,Se[he]);return ie},Nt=(ie,Se)=>ce(ie,ge(Se)),It=(ie,Se,he)=>new Promise((gt,Bt)=>{var Qn=it=>{try{_t(he.next(it))}catch($t){Bt($t)}},Bn=it=>{try{_t(he.throw(it))}catch($t){Bt($t)}},_t=it=>it.done?gt(it.value):Promise.resolve(it.value).then(Qn,Bn);_t((he=he.apply(ie,Se)).next())}),Kn=({qitem:ie,setisedit:Se,TagDiscipline:he,exerciseitem:gt,seveeditor:Bt,deleteitem:Qn,getTagData:Bn,init:_t,showTip:it=!1})=>{var $t,ra,Ot,wt;const[ut]=we.default.useForm(),{unified_ai_setting:xt,ai_review_settings:An}=gt==null?void 0:gt.exercise,cn=xt?An:(($t=ie==null?void 0:ie.ai_review_settings)==null?void 0:$t.length)>0?ie.ai_review_settings:An;return(0,b.useEffect)(()=>{ut.setFieldsValue(Nt(at({},ie),{name:ie.question_title,answer_texts:ie.answer_texts,repeat_answer:!ie.repeat_answer,ai_review_settings:cn}))},[ie]),Ll.createElement("div",null,Ll.createElement(we.default,{form:ut,colon:!1,onFinish:Ft=>{var bt;(bt=gt==null?void 0:gt.exercise)!=null&&bt.is_open_ai_review&&!(0,pt.BR)(Ft==null?void 0:Ft.ai_review_settings)||Bt(Nt(at(at({},ie),Ft),{answer_texts:Ft==null?void 0:Ft.answer_texts,question_title:Ft==null?void 0:Ft.name}))},onFinishFailed:Ft=>It(void 0,null,function*(){var bt,hn;Be.ZP.error(Ft.errorFields[0].errors[0]),ut.scrollToField((hn=(bt=Ft==null?void 0:Ft.errorFields)==null?void 0:bt[0])==null?void 0:hn.name,{behavior:"smooth",block:"center"})})},Ll.createElement("div",{style:{display:"flex",alignItems:"center"}},Ll.createElement("div",{style:{flex:1}},Ll.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Ll.createElement("span",null,"\u7B80\u7B54\u9898")),((ra=gt==null?void 0:gt.exercise)==null?void 0:ra.exercise_status)==1&&!(ie!=null&&ie.isadd)&&Ll.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{Qn()}},Ll.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Ll.createElement(ke.ZP,{onClick:()=>{ie.isadd?(Se(!1),_t()):(ut.setFieldsValue(Nt(at({},ie),{name:ie==null?void 0:ie.question_title,answer_texts:ie.answer_texts||[],repeat_answer:!(ie!=null&&ie.repeat_answer)})),Se(!1))}},"\u53D6\u6D88"),Ll.createElement(rt.Z,{overlayClassName:tt.shake,open:it,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Ll.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Ll.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},Ll.createElement(ke.ZP,{type:"primary",className:"ml20",onClick:()=>{ut.submit()}},"\u4FDD\u5B58"))),Ll.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Ll.createElement(we.default.Item,{className:tt.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},Ll.createElement(De.Z,{onBlur:Ft=>{Ft.target.value==="0"&&Be.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",max:100,min:.1})),Ll.createElement(Wu.W,{form:ut,showKeywords:!0,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7B80\u7B54\u9898\u9898\u5E72\u5185\u5BB9"}),((Ot=gt==null?void 0:gt.exercise)==null?void 0:Ot.is_open_ai_review)&&!((wt=gt==null?void 0:gt.exercise)!=null&&wt.unified_ai_setting)&&Ll.createElement(Sr,{form:ut,qitem:ie}),Ll.createElement(Ca,{getTagData:Bn,qitem:ie,exerciseitem:gt,TagDiscipline:he,form:ut}))))},Vt=ae(59301),mn=(ie,Se,he)=>new Promise((gt,Bt)=>{var Qn=it=>{try{_t(he.next(it))}catch($t){Bt($t)}},Bn=it=>{try{_t(he.throw(it))}catch($t){Bt($t)}},_t=it=>it.done?gt(it.value):Promise.resolve(it.value).then(Qn,Bn);_t((he=he.apply(ie,Se)).next())}),Mn=({setScoreShow:ie,ScoreShow:Se,exerciseitem:he,getdata:gt})=>{var Bt,Qn,Bn;const[_t,it]=(0,b.useState)(!1);function $t(){return mn(this,null,function*(){var Ot,wt,ut;let xt=(wt=(Ot=he==null?void 0:he.exercise_question_types)==null?void 0:Ot.filter(cn=>cn.Singlequestion))==null?void 0:wt.map(cn=>({question_type:cn.question_type,score:cn.Singlequestion})),An=yield(0,te.ZP)(`/api/exercises/${(ut=he==null?void 0:he.exercise)==null?void 0:ut.id}/batch_set_score.json`,{method:"POST",body:{question_arr:xt}});(An==null?void 0:An.status)===0&>()})}const ra=Ot=>{if((Ot==null?void 0:Ot.name)!="\u5B9E\u8BAD\u9898")return!1;const wt=Ot.items;for(const ut of wt)for(const xt of ut.shixun)if(xt.challenge_test_set_score_rule==2)return!0;return!1};return Vt.createElement("div",null,Se&&Vt.createElement(Ue.default,{title:"\u6279\u91CF\u8BBE\u7F6E\u5206\u503C",open:Se,width:640,centered:!0,zIndex:10,className:tt.scoremodal,onCancel:()=>{ie(!1)},onOk:()=>{var Ot,wt,ut;if(he!=null&&he.use_blank_score&&((ut=(wt=(Ot=he==null?void 0:he.exercise_question_types)==null?void 0:Ot.filter(xt=>xt.name==="\u586B\u7A7A\u9898"))==null?void 0:wt[0])!=null&&ut.Singlequestion)){it(!0);return}$t(),ie(!1)}},Vt.createElement("div",{className:"c-black"},"\u603B\u5206",Vt.createElement("span",{className:"ml10 c-light-primary"},(he==null?void 0:he.exercise_question_types.length)>0&&((Bt=he==null?void 0:he.exercise_types)==null?void 0:Bt.q_scores))),Vt.createElement("div",{className:tt.content},Vt.createElement("span",null,"\u9898\u578B\u540D\u79F0"),Vt.createElement("span",null,"\u5C0F\u9898\u603B\u6570"),Vt.createElement("span",null,"\u9898\u578B\u603B\u5206"),Vt.createElement("span",null,"\u64CD\u4F5C")),(Bn=(Qn=he==null?void 0:he.exercise_question_types)==null?void 0:Qn.filter(Ot=>Ot.name!=="\u7EC4\u5408\u9898"))==null?void 0:Bn.map(Ot=>{var wt;return Vt.createElement("div",{className:tt.items},Vt.createElement("span",null,Ot==null?void 0:Ot.name),Vt.createElement("span",null,(wt=Ot==null?void 0:Ot.items)==null?void 0:wt.length),Vt.createElement("span",null,Ot==null?void 0:Ot.score),Vt.createElement("span",null,"\u6BCF\u9898",Vt.createElement(De.Z,{disabled:ra(Ot),max:100,precision:1,min:.1,onChange:ut=>{Ot.Singlequestion=ut},style:{width:90,height:38,margin:"0px 10px",display:"flex",alignItems:"center"}}),"\u5206"))})),Vt.createElement(Ue.default,{title:!1,footer:!1,centered:!0,zIndex:20,open:_t,width:640,closable:!1,className:tt.scoremodal},Vt.createElement("div",{style:{marginTop:40}},"\u586B\u7A7A\u9898\u4E2D\u5B58\u5728",Vt.createElement("span",{style:{color:"#FA6400"}},"\u6309\u7A7A\u7ED9\u5206"),"\u7684\u5C0F\u9898\uFF0C\u82E5\u6279\u91CF\u8BBE\u7F6E\u5206\u503C\u4F1A\u7EDF\u4E00\u5C06\u586B\u7A7A\u9898\u6539\u4E3A\u6309\u9898\u7ED9\u5206"),Vt.createElement("div",{className:tt.bottom},Vt.createElement(ke.ZP,{className:tt.no,onClick:()=>{it(!1)}},"\u53D6\u6D88"),Vt.createElement(ke.ZP,{className:tt.yes,onClick:()=>{$t(),it(!1),ie(!1)}},"\u786E\u8BA4"))))},Lt=ae(99313),un=ae(98228),kn=ae(58421),oa={flex_box_center:"flex_box_center___aDsO9",flex_space_between:"flex_space_between___5V4Xk",flex_box_vertical_center:"flex_box_vertical_center___rNdEP",flex_box_center_end:"flex_box_center_end___cKjnr",flex_box_column:"flex_box_column___glFYD",scoremodal:"scoremodal___PfqOf",selectWrapper:"selectWrapper___Mtqcz",selectWrappers:"selectWrappers___uX2K9",allqingchu:"allqingchu___IqL8g",title:"title___UgYfD",score:"score___LjJmD",close:"close___I0jAO",content:"content___4u86F",items:"items___mK2L5",bottom:"bottom___vQTEm",yes:"yes___j81JQ",no:"no___kiUH4",titlecount:"titlecount___lliQr",add:"add___QhDj8",search:"search___QCCaL",searchIcon:"searchIcon___oXRH5",tabWrap:"tabWrap___Cu_4D",previewModal:"previewModal___BVDlS"},Sa=ae(8418),dn={flex_box_center:"flex_box_center___zojHa",flex_space_between:"flex_space_between___wmLZ4",flex_box_vertical_center:"flex_box_vertical_center___DszWW",flex_box_center_end:"flex_box_center_end___mVCv5",flex_box_column:"flex_box_column___fbC9t",warp:"warp___isAcM",shixunbutton:"shixunbutton___h3Ybb",redio:"redio___xDffb",redioitem:"redioitem___FFPtq",redioitemyes:"redioitemyes___pF7ID",title:"title___mnPZc",titleyes:"titleyes___wrtWQ",yestag:"yestag___D4krY",qcount:"qcount___W5pwO",score:"score___eKQzl",qtitle:"qtitle___lb8MD",checkbox:"checkbox___QpUm4",checkboxitem:"checkboxitem___Wm2SH",checkboxitemyes:"checkboxitemyes___VVVTe",bottom:"bottom___Mn_Bw",bottomitem:"bottomitem___JTyHT",left:"left___nQqpo",right:"right___v58qy",completion:"completion___BnZSp",content:"content___MU8hZ",items:"items___a7i54",simple:"simple___GDw3K",shixun:"shixun___DGzTe",combination:"combination___AG9cr"};const ka=["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"];var ha=({qitem:ie})=>{var Se,he,gt,Bt,Qn,Bn,_t,it,$t,ra;return b.createElement("div",{className:dn.warp},b.createElement("div",{className:dn.mainPart},b.createElement("div",{className:dn.qcount},(ie==null?void 0:ie.question_type)===8&&b.createElement(Tt.Z,{className:dn.content,showProgramFill:!0,value:(Se=ie==null?void 0:ie.program_attr)==null?void 0:Se.description}),(ie==null?void 0:ie.question_type)!=8&&b.createElement(Tt.Z,{className:dn.qtitle,value:(ie==null?void 0:ie.name)||(ie==null?void 0:ie.title)})),((ie==null?void 0:ie.question_type)===0||(ie==null?void 0:ie.question_type)===2)&&b.createElement("div",null,(he=ie==null?void 0:ie.choices)==null?void 0:he.map((Ot,wt)=>b.createElement("div",{className:dn.redio},!(Ot!=null&&Ot.is_answer)&&b.createElement("span",{className:dn.redioitem}),(Ot==null?void 0:Ot.is_answer)&&b.createElement("i",{className:`${dn.redioitemyes} icon-duigou1`}),b.createElement(Tt.Z,{className:Ot!=null&&Ot.is_answer?dn.titleyes:dn.title,value:ka[wt]+(Ot==null?void 0:Ot.choice_text)}),(Ot==null?void 0:Ot.is_answer)&&b.createElement("div",{className:dn.yestag},"\u6B63\u786E\u7B54\u6848")))),(ie==null?void 0:ie.question_type)===1&&b.createElement("div",null,(gt=ie==null?void 0:ie.choices)==null?void 0:gt.map((Ot,wt)=>b.createElement("div",{className:dn.checkbox},!(Ot!=null&&Ot.is_answer)&&b.createElement("span",{className:dn.checkboxitem}),(Ot==null?void 0:Ot.is_answer)&&b.createElement("i",{className:`${dn.checkboxitemyes} icon-duigou1`}),b.createElement(Tt.Z,{className:Ot!=null&&Ot.is_answer?dn.titleyes:dn.title,value:ka[wt]+(Ot==null?void 0:Ot.choice_text)}),(Ot==null?void 0:Ot.is_answer)&&b.createElement("div",{className:dn.yestag},"\u6B63\u786E\u7B54\u6848")))),(ie==null?void 0:ie.question_type)===3&&b.createElement("div",{className:dn.completion},(Bt=ie==null?void 0:ie.standard_answer)==null?void 0:Bt.map((Ot,wt)=>{var ut;return b.createElement("div",{style:{display:"flex"}},b.createElement("span",{className:dn.title},"\u586B\u7A7A\u9879",wt+1),b.createElement("div",{className:dn.content},(ut=Ot==null?void 0:Ot.answer_text)==null?void 0:ut.map((xt,An)=>b.createElement("div",{className:dn.items},xt))))})),(ie==null?void 0:ie.question_type)===4&&b.createElement("div",{className:dn.simple},b.createElement("div",{className:dn.title},"\u53C2\u8003\u7B54\u6848"),b.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Qn=ie==null?void 0:ie.answer_texts)!=null&&Qn[0]?b.createElement(Tt.Z,{className:dn.content,value:(Bn=ie==null?void 0:ie.answer_texts)==null?void 0:Bn[0]}):b.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),(ie==null?void 0:ie.question_type)===5&&((_t=ie==null?void 0:ie.challenge_names)==null?void 0:_t.map((Ot,wt)=>b.createElement("div",{className:dn.shixun},b.createElement("span",{className:dn.qtitle},b.createElement("span",{style:{marginRight:10}},"\u7B2C",(0,pt.EM)(wt+1),"\u9898"),Ot)))),(ie==null?void 0:ie.question_type)===6&&b.createElement("div",{className:dn.simple},b.createElement(Tt.Z,{className:dn.content,value:((it=ie==null?void 0:ie.program_attr)==null?void 0:it.description)||"- -"})),(ie==null?void 0:ie.question_type)===7&&(($t=ie==null?void 0:ie.sub_item_banks)==null?void 0:$t.map((Ot,wt)=>{var ut,xt,An,cn,Ft;return b.createElement("div",null,b.createElement("div",{className:dn.combination},b.createElement("span",{className:dn.qtitle},Ot==null?void 0:Ot.name)),b.createElement("div",{className:dn.warp,style:{padding:"0px",paddingTop:20}},b.createElement("div",null,((Ot==null?void 0:Ot.item_type)=="SINGLE"||(Ot==null?void 0:Ot.item_type)=="JUDGMENT")&&((ut=Ot==null?void 0:Ot.choices)==null?void 0:ut.map((bt,hn)=>b.createElement("div",{className:dn.redio},!(bt!=null&&bt.is_answer)&&b.createElement("span",{className:dn.redioitem}),(bt==null?void 0:bt.is_answer)&&b.createElement("i",{className:`${dn.redioitemyes} icon-duigou1`}),b.createElement(Tt.Z,{className:bt!=null&&bt.is_answer?dn.titleyes:dn.title,value:ka[hn]+(bt==null?void 0:bt.choice_text)}),(bt==null?void 0:bt.is_answer)&&b.createElement("div",{className:dn.yestag},"\u6B63\u786E\u7B54\u6848")))),(Ot==null?void 0:Ot.item_type)=="MULTIPLE"&&((xt=Ot==null?void 0:Ot.choices)==null?void 0:xt.map((bt,hn)=>b.createElement("div",{className:dn.checkbox},!(bt!=null&&bt.is_answer)&&b.createElement("span",{className:dn.checkboxitem}),(bt==null?void 0:bt.is_answer)&&b.createElement("i",{className:`${dn.checkboxitemyes} icon-duigou1`}),b.createElement(Tt.Z,{className:bt!=null&&bt.is_answer?dn.titleyes:dn.title,value:ka[hn]+(bt==null?void 0:bt.choice_text)}),(bt==null?void 0:bt.is_answer)&&b.createElement("div",{className:dn.yestag},"\u6B63\u786E\u7B54\u6848")))),(Ot==null?void 0:Ot.item_type)=="COMPLETION"&&b.createElement("div",{className:dn.completion},(An=Ot==null?void 0:Ot.standard_answer)==null?void 0:An.map((bt,hn)=>{var en;return b.createElement("div",{style:{display:"flex"}},b.createElement("span",{className:dn.title},"\u586B\u7A7A\u9879",hn+1),b.createElement("div",{className:dn.content},(en=bt==null?void 0:bt.answer_text)==null?void 0:en.map((Jt,$a)=>b.createElement("div",{className:dn.items},Jt))))})),(Ot==null?void 0:Ot.item_type)=="SUBJECTIVE"&&b.createElement("div",{className:dn.simple},b.createElement("div",{className:dn.title},"\u53C2\u8003\u7B54\u6848"),b.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(cn=Ot==null?void 0:Ot.answer_texts)!=null&&cn[0]?b.createElement(Tt.Z,{className:dn.content,value:(Ft=Ot==null?void 0:Ot.answer_texts)==null?void 0:Ft[0]}):b.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))))))})),(ie==null?void 0:ie.question_type)===8&&b.createElement("div",null,b.createElement(Tt.Z,{disabledFill:!0,className:dn.content,showProgramFill:!0,value:zi.Base64.decode(((ra=ie==null?void 0:ie.program_attr)==null?void 0:ra.code)||"")})),(ie==null?void 0:ie.question_type)===5&&b.createElement("div",{style:{background:"#F6F7F9",padding:"0px 20px",height:46,lineHeight:"46px",marginTop:40,display:"flex",alignItems:"center"}},b.createElement("div",{style:{flex:1,alignItems:"center",display:"flex"}},b.createElement("div",{style:{marginRight:30}},b.createElement("span",{style:{marginRight:10,color:"#666666"}},"\u521B\u5EFA\u8005"),b.createElement("span",{style:{color:"#000000"}},(ie==null?void 0:ie.author_name)||"- -")),b.createElement("div",{style:{marginRight:30}},b.createElement("span",{style:{marginRight:10,color:"#666666"}},"\u6240\u5C5E\u5355\u4F4D"),b.createElement("span",{style:{color:"#000000"}},(ie==null?void 0:ie.author_school_name)||"- -")),b.createElement("div",{style:{marginRight:30}},b.createElement("span",{style:{marginRight:10,color:"#666666"}},"\u5B66\u4E60\u4EBA\u6570"),b.createElement("span",{style:{color:"#000000"}},(ie==null?void 0:ie.study_count)||"0"))),b.createElement("a",{className:dn.shixunbutton,href:`/shixuns/${ie==null?void 0:ie.identifier}/challenges?exercise=true`,target:"_blank"},b.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"))),((ie==null?void 0:ie.question_type)<=4||[6,8].includes(ie==null?void 0:ie.question_type))&&b.createElement("div",{className:dn.bottom},b.createElement("div",{className:dn.bottomitem},b.createElement("span",{className:dn.left},"\u89E3\u6790"),b.createElement("span",{className:dn.right},ie!=null&&ie.analysis?b.createElement(Tt.Z,{value:ie==null?void 0:ie.analysis}):b.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),b.createElement("div",{className:dn.bottomitem},b.createElement("span",{className:dn.left},"\u96BE\u5EA6"),b.createElement("span",{className:dn.right},(ie==null?void 0:ie.difficulty)===1?"\u7B80\u5355":(ie==null?void 0:ie.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),b.createElement("div",{className:dn.bottomitem},b.createElement("span",{className:dn.left},"\u77E5\u8BC6\u70B9"),b.createElement("span",{className:dn.right},ie!=null&&ie.tag_discipline?ie==null?void 0:ie.tag_discipline:b.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")))))},Xr=ae(95006),Ar=ae(42128),_r=ae(33008),so=ae(70659),Fo=ae(93758),xo=ae(40886),ll=ae(95382),Zn=ae(59301),co=Object.defineProperty,Po=Object.defineProperties,jo=Object.getOwnPropertyDescriptors,Zo=Object.getOwnPropertySymbols,Bo=Object.prototype.hasOwnProperty,$o=Object.prototype.propertyIsEnumerable,bl=(ie,Se,he)=>Se in ie?co(ie,Se,{enumerable:!0,configurable:!0,writable:!0,value:he}):ie[Se]=he,Zr=(ie,Se)=>{for(var he in Se||(Se={}))Bo.call(Se,he)&&bl(ie,he,Se[he]);if(Zo)for(var he of Zo(Se))$o.call(Se,he)&&bl(ie,he,Se[he]);return ie},el=(ie,Se)=>Po(ie,jo(Se)),No=(ie,Se,he)=>new Promise((gt,Bt)=>{var Qn=it=>{try{_t(he.next(it))}catch($t){Bt($t)}},Bn=it=>{try{_t(he.throw(it))}catch($t){Bt($t)}},_t=it=>it.done?gt(it.value):Promise.resolve(it.value).then(Qn,Bn);_t((he=he.apply(ie,Se)).next())});const Ml=({setScoreShow:ie,ScoreShow:Se,onOk:he,isshixuns:gt,isloadings:Bt,dispatch:Qn,shixunsDetail:Bn,exercise:_t,SpecificDifficulty:it=!1})=>{var $t,ra,Ot,wt;let[ut,xt]=(0,b.useState)({type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]}),[An,cn]=(0,b.useState)([]),[Ft,bt]=(0,b.useState)([]),[hn,en]=(0,b.useState)([]),[Jt,$a]=(0,b.useState)([]);const[Br,Za]=(0,b.useState)(!1),[Hr]=we.default.useForm(),[Un,zr]=(0,b.useState)(),[lo,Do]=(0,b.useState)(!1);let[Ir,Lo]=(0,b.useState)(gt);const[Io,Al]=(0,b.useState)([]),[In,fl]=(0,b.useState)(!0),[xl,ko]=(0,b.useState)([]),[Hn,Bl]=(0,b.useState)(0),[zl,Jl]=(0,b.useState)([]),Wl=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u586B\u7A7A\u9898",value:"COMPLETION",question_type:3},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE",question_type:4},{name:"\u5B9E\u8BAD\u9898",value:"SHIXUN",question_type:5},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6},{name:"\u7EC4\u5408\u9898",value:"COMBINATION",question_type:7},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM",question_type:8}],[Ql,vl]=(0,b.useState)({});let[Qi,Ni]=(0,b.useState)([]);(0,b.useEffect)(()=>{var Yt,zn,Jr,xr,Rr,fo,Wo,vo,fi,kl;(((Jr=(zn=(Yt=_t==null?void 0:_t.editData)==null?void 0:Yt.exercise)==null?void 0:zn.exist_item_bank_ids)==null?void 0:Jr.length)>0||((fo=(Rr=(xr=_t==null?void 0:_t.editData)==null?void 0:xr.exercise)==null?void 0:Rr.exist_item_bank_shixun_ids)==null?void 0:fo.length)>0)&&Jl([...(vo=(Wo=_t==null?void 0:_t.editData)==null?void 0:Wo.exercise)==null?void 0:vo.exist_item_bank_ids,...(kl=(fi=_t==null?void 0:_t.editData)==null?void 0:fi.exercise)==null?void 0:kl.exist_item_bank_shixun_ids])},[(ra=($t=_t==null?void 0:_t.editData)==null?void 0:$t.exercise)==null?void 0:ra.exist_item_bank_ids]);const ai=(0,b.useRef)(new Set),Ho=(0,b.useRef)(new Set);let[al,Xl]=(0,b.useState)({gg:{type:"1",page:1,updated_at:"",quotes:"",item_type:null,courseid:"",per_page:10,tag_discipline_id:null,difficulty:null,keyword:null},ttgx:{type:"3",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]},scj:{type:"2",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null},wcjd:{type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]},yx:{type:"5",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:null}});const Vr=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],Uo=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],yl=[{name:"\u672A\u53D1\u5E03",value:"unpublish"},{name:"\u9759\u9ED8\u53D1\u5E03",value:"silent_publish"},{name:"\u516C\u5F00\u53D1\u5E03",value:"public_publish"}],[wl,Ul]=(0,b.useState)(!1),mi=()=>{Hr.resetFields(),Ir=!1,Lo(!1),Ul(!1),Hr.submit()};(0,b.useEffect)(()=>{Hn>0&&setTimeout(()=>{Bl(0)},2e3)},[Hn]),(0,b.useEffect)(()=>{Se&&(Hr.setFieldsValue({item_type:"",courseid:"",tag_discipline_id:null,difficulty:null,keyword:null}),In&&Ir&&(Hr.setFieldsValue({item_type:"SHIXUN"}),ut.item_type="SHIXUN",it&&(Hr.setFieldsValue({diff:it}),ut.diff=it),xt(Zr({},ut)),fl(!1)),cl(ut),ui(),Pi({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),Zi())},[Se]);function cl(Yt){return No(this,null,function*(){var zn,Jr,xr;if(Za(!0),xt(Yt),(hn==null?void 0:hn.length)<=0&&Yt.type==="5"){$a([]),Za(!1);return}let Rr=Yt.type==="5"?hn==null?void 0:hn.filter(vo=>!Io.includes(vo)):null,fo=Yt.type==="5"?hn==null?void 0:hn.filter(vo=>Io.includes(vo)):null,Wo=yield(0,te.ZP)("/api/item_banks.json",{method:"get",params:el(Zr({},Yt),{discipline_id:((zn=Yt==null?void 0:Yt.courseid)==null?void 0:zn[0])||null,sub_discipline_id:((Jr=Yt==null?void 0:Yt.courseid)==null?void 0:Jr[1])||null,ids:Rr,shixun_ids:fo,group_id:((xr=Yt.group_id)==null?void 0:xr.map(vo=>vo==null?void 0:vo.value))||null,keyword:Yt.keyword?encodeURIComponent(Yt.keyword):Yt.keyword,include_shixuns:!0,type:Yt.type==="5"?null:Yt.type,clazz:Yt.type==="3"?"ItemBanksGroup":null})});$a(Wo),Za(!1)})}function Zi(){return No(this,null,function*(){let Yt=yield(0,te.ZP)("/api/users/vrs_subject_names.json",{method:"Get"});(Yt==null?void 0:Yt.status)==0&&Ni(Yt==null?void 0:Yt.names)})}function Pi(Yt){return No(this,null,function*(){var zn;let Jr=yield(0,te.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:Yt}),xr=[{title:"\u6839\u76EE\u5F55",id:0,pid:0,value:0,key:0,isLeaf:!1,children:(zn=Jr==null?void 0:Jr.data)==null?void 0:zn.map(Rr=>({title:Rr.name,id:Rr.id,pid:Rr.id,value:Rr.id,key:Rr.id,isLeaf:!Rr.have_child}))}];ko(xr)})}function ui(){return No(this,null,function*(){let Yt=yield(0,te.ZP)("/api/disciplines.json",{method:"get",params:{source:"question",group_id:0,group_type:ut.type==="5"?null:ut.type,clazz:"ItemBanksGroup"}});cn((0,Sa.L)(Yt==null?void 0:Yt.disciplines))})}function pl(Yt){return No(this,null,function*(){var zn,Jr,xr,Rr;Za(!0);let fo=(zn=Yt.list)==null?void 0:zn.filter(fi=>!Io.includes(fi)),Wo=(Jr=Yt.list)==null?void 0:Jr.filter(fi=>Io.includes(fi));if(fo.length===0&&Wo.length===0){Za(!1),$a([]);return}let vo=yield(0,te.ZP)("/api/item_banks.json",{method:"get",params:el(Zr({},Yt),{discipline_id:((xr=Yt==null?void 0:Yt.courseid)==null?void 0:xr[0])||null,sub_discipline_id:((Rr=Yt==null?void 0:Yt.courseid)==null?void 0:Rr[1])||null,ids:fo,shixun_ids:Wo,type:Yt.type==="5"?null:Yt.type,clazz:Yt.type==="3"?"ItemBanksGroup":null})});Za(!1),$a(vo)})}const Ui=(0,Ee.useParams)(),[Gi,zo,yu,Fu]=(0,_r.P)(),tu=Yt=>No(void 0,null,function*(){const zn=yield Qn({type:"shixunsDetail/release",payload:{id:Yt}});let Jr=zn==null?void 0:zn.tag_position,xr=(zn==null?void 0:zn.evaluation_set_position)||[],Rr=zn.status;return Rr===0?(Be.ZP.success("\u53D1\u5E03\u6210\u529F"),cl(ut),!0):(Rr===2?Be.ZP.error(`\u7B2C${xr.join(",")}\u5173\u5C1A\u672A\u5B8C\u6210\uFF0C\u65E0\u6CD5\u7533\u8BF7\u53D1\u5E03`):Rr===3?Be.ZP.error(`\u6BCF\u4E00\u4E2A\u5173\u5361\u81F3\u5C11\u9700\u8981\u4E00\u4E2A\u6280\u80FD\u6807\u7B7E, \u7B2C${Jr.join(",")}\u5173\u5C1A\u672A\u8BBE\u7F6E\u6280\u80FD\u6807\u7B7E\uFF0C\u8BF7\u8865\u5145`):Be.ZP.error("\u5C1A\u672A\u521B\u5EFA\u4EFB\u52A1\u7684\u5B9E\u8BAD\uFF0C\u4E0D\u80FD\u7533\u8BF7\u53D1\u5E03"),!1)}),Ai=Yt=>(Yt==null?void 0:Yt.shixun_tag_num)===1?"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528\uFF0C\u8BF7\u5148\u8FDB\u884C\u53D1\u5E03":"",Yi=(Yt,zn,Jr)=>Yt.map(xr=>xr.key===zn?Zr(Zr({},xr),Jr):xr.children?el(Zr({},xr),{children:Yi(xr.children,zn,Jr)}):xr),Nu=Yt=>No(void 0,null,function*(){const{key:zn}=Yt;let Jr=ut.type;const xr=yield(0,Fo.ex)({page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",group_id:Math.abs(zn),type:Jr}),{data:Rr,total_count:fo}=xr||{};fo>0&&ko(Wo=>Yi(Wo,zn,{children:Rr.map(vo=>({title:vo.name,id:vo.id,pid:vo.id,value:vo.id,key:vo.id,isLeaf:!vo.have_child}))}))});function Cu(Yt){console.log("----",ut),Yt==="1"&&(al.gg=Zr({},ut)),Yt==="2"&&(al.scj=Zr({},ut)),Yt==="3"&&(al.ttgx=Zr({},ut)),Yt==="0"&&(al.wcjd=Zr({},ut)),Yt==="5"&&(al.yx=Zr({},ut)),Xl(Zr({},al))}function yi(){ut.type==="1"&&(ut=al.gg),ut.type==="2"&&(ut=al.scj),ut.type==="3"&&(ut=al.ttgx),ut.type==="0"&&(ut=al.wcjd),ut.type==="5"&&(ut=al.yx),(ut==null?void 0:ut.item_type)==="SHIXUN"?(Ir=!0,Lo(!0)):(Ir=!1,Lo(!1)),Hr.setFieldsValue(Zr({},ut)),xt(Zr({},ut)),cl(Zr({},ut))}return Zn.createElement("div",null,Zn.createElement(Ue.default,{title:!1,footer:!1,open:Se,width:1360,centered:!0,className:oa.scoremodal,onCancel:()=>{ie(!1)}},Zn.createElement("div",{style:{display:"flex",alignItems:"center"}},Zn.createElement("div",{className:oa.title},"\u9898\u5E93\u9009\u9898")),Zn.createElement(Lt.default,{className:oa.tabWrap,activeKey:ut.type,onChange:Yt=>{Yt==="3"?(ut.show_all_share=!0,Pi({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"3"})):ut.show_all_share=null,Yt==="0"&&Pi({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),Cu(ut.type),ut.type=Yt,(ut==null?void 0:ut.item_type)==="SHIXUN"&&ut.type!=="5"&&(Ir=!0,Lo(!0)),Ul(!1),ut.type==="5"&&(Ir=!1,Lo(!1)),yi(),ui()},items:[{label:"\u516C\u5171",key:"1"},{label:"\u56E2\u961F\u5171\u4EAB",key:"3"},{label:"\u6536\u85CF\u5939",key:"2"},{label:"\u6211\u521B\u5EFA\u7684",key:"0"},{label:Zn.createElement("div",null,"\u5DF2\u9009",hn.length>0&&Zn.createElement("span",{className:oa.titlecount},hn.length),Hn>0&&Zn.createElement("span",{className:oa.add},"+",Hn)),key:"5"}]}),Zn.createElement(we.default,{layout:"inline",form:Hr,onValuesChange:(Yt,zn)=>{var Jr,xr;const Rr=Object.values(zn).some(Wo=>Wo!==null&&Wo!==""&&Wo!==void 0),fo=zn.keyword==="";if(Ul(Rr||!fo),ut.page=1,ut.keyword=(xr=(Jr=ut.keyword)==null?void 0:Jr.replace)==null?void 0:xr.call(Jr,/^\s+|\s+$/g,""),(zn==null?void 0:zn.item_type)==="SHIXUN"){if(ut.type==="5"?(it&&(Yt==null?void 0:Yt.item_type)==="SHIXUN"&&Hr.setFieldsValue({difficulty:it}),Lo(!1)):(it&&(Yt==null?void 0:Yt.item_type)==="SHIXUN"&&Hr.setFieldsValue({diff:it}),Lo(!0)),Yt.keyword||Yt.keyword==="")return;setTimeout(()=>{Hr.submit()},0)}else{if(Yt!=null&&Yt.courseid&&Hr.setFieldsValue({tag_discipline_id:""}),Lo(!1),Yt.keyword||Yt.keyword==="")return;Hr.submit()}},onFinish:Yt=>{var zn;ut.type==="3"&&(!Yt.group_id||((zn=Yt==null?void 0:Yt.group_id)==null?void 0:zn.length)===0)?ut.show_all_share=!0:ut.show_all_share=null,xt(Zr(Zr({},ut),Yt)),cl(Zr(Zr({},ut),Yt))}},Zn.createElement(we.default.Item,{name:"item_type"},Zn.createElement(Pe.default,{className:oa.selectWrapper,placeholder:"\u9898\u578B",style:{width:110},size:"middle",allowClear:!0},Wl.map(Yt=>Zn.createElement(Pe.default.Option,{key:Yt.value},Yt.name)))),Zn.createElement(we.default.Item,{name:"courseid"},Zn.createElement(xe.Z,{className:oa.selectWrapper,style:{width:160},size:"middle",placeholder:"\u65B9\u5411&\u8BFE\u7A0B",options:An})),!Ir&&Zn.createElement(we.default.Item,{name:"tag_discipline_id"},Zn.createElement(Pe.default,{className:oa.selectWrapper,placeholder:"\u77E5\u8BC6\u70B9",style:{width:160},size:"middle",allowClear:!0},(Ot=Jt==null?void 0:Jt.tag_disciplines)==null?void 0:Ot.map(Yt=>Zn.createElement(Pe.default.Option,{key:Yt.id},Yt.name)))),Ir&&Zn.createElement(we.default.Item,{name:"vrs_name"},Zn.createElement(Pe.default,{className:oa.selectWrapper,placeholder:"\u79D1\u76EE",style:{width:118},size:"middle",allowClear:!0},(wt=[{id:"",name:"\u5168\u90E8"},...(Qi==null?void 0:Qi.map(Yt=>({id:Yt,name:Yt})))||[]])==null?void 0:wt.map(Yt=>Zn.createElement(Pe.default.Option,{key:Yt.id},Yt.name)))),Zn.createElement(we.default.Item,{name:Ir?"diff":"difficulty"},Zn.createElement(Pe.default,{className:oa.selectWrapper,placeholder:"\u96BE\u5EA6",style:{width:118},size:"middle",allowClear:!0},!Ir&&Vr.map(Yt=>Zn.createElement(Pe.default.Option,{value:Yt.value,key:Yt.value},Yt.name)),Ir&&Uo.map(Yt=>Zn.createElement(Pe.default.Option,{value:Yt.value,key:Yt.value},Yt.name)))),Ir&&Zn.createElement(we.default.Item,{name:"shixun_publish_status"},Zn.createElement(Pe.default,{className:oa.selectWrapper,placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:118},size:"middle",allowClear:!0},yl.map(Yt=>Zn.createElement(Pe.default.Option,{key:Yt.value},Yt.name)))),(ut.type==="3"||ut.type==="0")&&!Ir&&Zn.createElement(we.default.Item,{name:"group_id"},Zn.createElement(un.default,{treeDataSimpleMode:!0,style:{width:118},className:oa.selectWrappers,multiple:!0,allowClear:!0,showSearch:!0,filterTreeNode:(Yt,zn)=>zn.title.toUpperCase().indexOf(Yt.toUpperCase())!==-1,dropdownStyle:{maxHeight:400,width:500,overflow:"auto"},placeholder:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939",treeCheckStrictly:!0,loadData:Nu,treeDefaultExpandedKeys:[0],maxTagCount:0,treeCheckable:!0,treeData:xl})),wl&&Zn.createElement("span",{className:oa.allqingchu,onClick:mi},Zn.createElement("i",{className:"iconfont icon-guanbi4"}),Zn.createElement("span",null,"\u6E05\u9664\u7B5B\u9009\u6761\u4EF6")),Zn.createElement(we.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keyword"},Zn.createElement(We.default.Search,{className:oa.search,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",allowClear:!0,suffix:Zn.createElement("i",{className:`iconfont icon-sousuo9 font14 ${oa.searchIcon}`,onClick:()=>Hr.submit()}),onSearch:Yt=>{Hr.submit()}}))),Zn.createElement("div",{style:{background:"#F6F7F9",display:"flex",alignItems:"center",marginTop:18,height:40,paddingLeft:10,paddingRight:20}},Zn.createElement("div",{onClick:()=>{ut.updated_at==="asc"?ut.updated_at="desc":ut.updated_at="asc",xt(el(Zr({},ut),{page:1})),cl(el(Zr({},ut),{page:1}))}}," ",ut.updated_at?Zn.createElement("img",{src:ut.updated_at==="asc"?Xr.Z:Ar.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):Zn.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u66F4\u65B0\u65F6\u95F4\u6392\u5E8F"),Zn.createElement("div",{onClick:()=>{ut.quotes==="asc"?ut.quotes="desc":ut.quotes="asc",xt(el(Zr({},ut),{page:1})),cl(el(Zr({},ut),{page:1}))},style:{marginLeft:20}}," ",ut.quotes?Zn.createElement("img",{src:ut.quotes==="asc"?Xr.Z:Ar.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):Zn.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u4F7F\u7528\u6B21\u6570\u6392\u5E8F")),Zn.createElement(Xu.default,{style:{marginTop:2,marginBottom:20},scroll:{y:260},dataSource:(Jt==null?void 0:Jt.items)||(Jt==null?void 0:Jt.shixun_list),pagination:!1,loading:Br,rowKey:Yt=>Yt.id,rowSelection:{type:"checkbox",selectedRowKeys:[...Ft,...zl],getCheckboxProps:Yt=>({disabled:Yt.shixun_tag_num===1||(zl==null?void 0:zl.find(zn=>Yt.id===zn))}),onSelect(Yt,zn,Jr){if(console.log("---",Jr,zn,Yt),zn)(Ir||Yt!=null&&Yt.challenge_names)&&Al([...Io,Yt.id]),bt([...Ft,Yt.id]),Yt.identifier?ai.current.add(Yt.id):Ho.current.add(Yt.id),Bl(1),en([...hn,Yt.id]);else{Yt.identifier?ai.current.delete(Yt.id):Ho.current.delete(Yt.id);let xr=hn.filter(Rr=>Rr!==Yt.id);if(bt(xr),en(xr),Ir||Yt!=null&&Yt.challenge_names){let Rr=Io.filter(fo=>fo!==Yt.id);Al([...Rr])}if(ut.type==="5"){pl(el(Zr({},ut),{list:[...xr]}));return}}},onSelectAll(Yt,zn,Jr){var xr,Rr;if(console.log("----",Jr),Yt){const fo=Jr.map(vo=>vo.id),Wo=(Rr=Jr==null?void 0:Jr.filter(vo=>vo==null?void 0:vo.challenge_names))==null?void 0:Rr.map(vo=>vo.id);Al([...Io,...Wo]),bt([...Ft,...fo]),en([...hn,...fo]);for(const vo of Jr)vo.identifier?ai.current.add(vo.id):Ho.current.add(vo.id)}else{const fo=Jr.map(kl=>kl.id),Wo=Ft.filter(kl=>!fo.some(bu=>bu===kl)),vo=(xr=Jr==null?void 0:Jr.filter(kl=>kl==null?void 0:kl.challenge_names))==null?void 0:xr.map(kl=>kl.id);bt([...Wo]),en([...Wo]);let fi=Io.filter(kl=>!vo.some(bu=>bu===kl.id));Al([...fi]),ut.type==="5"&&pl(el(Zr({},ut),{list:[...Wo]}));for(const kl of fo)kl.identifier?ai.current.delete(kl):Ho.current.delete(kl)}}},columns:[{title:"\u9898\u578B",dataIndex:"item_type",key:"item_type",render:(Yt,zn,Jr)=>{var xr,Rr;return Zn.createElement(rt.Z,{title:Ai(zn)},Zn.createElement("div",null,Ir||zn!=null&&zn.challenge_names?"\u5B9E\u8BAD\u9898":(Rr=(xr=Wl==null?void 0:Wl.filter(fo=>fo.value===Yt))==null?void 0:xr[0])==null?void 0:Rr.name))}},{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",width:Ir?"30%":"60%",key:"name",render:(Yt,zn,Jr)=>{var xr;return Zn.createElement("div",{style:{display:"flex",alignItems:"center"}},Zn.createElement(rt.Z,{title:Ai(zn)},Zn.createElement("span",null,Zn.createElement(Tt.Z,{key:1,showLines:1,showTextOnly:!0,value:Ir||zn!=null&&zn.challenge_names?zn!=null&&zn.title||Yt===null?"--":Yt:(zn==null?void 0:zn.item_type)=="BPROGRAM"?(xr=zn==null?void 0:zn.program_attr)==null?void 0:xr.description:Yt}))),(zn==null?void 0:zn.high_resources_consume)&&Zn.createElement(so.Z,{type:"shixun",style:{marginLeft:10}}))}},{title:"\u521B\u5EFA\u8005",dataIndex:"author_name",key:"author_name",hidden:!Ir,render:(Yt,zn,Jr)=>{var xr;return Zn.createElement(rt.Z,{title:Ai(zn)},Zn.createElement("span",null,Yt?(xr=Yt==null?void 0:Yt.split("\u3001"))==null?void 0:xr[0]:"- -"))}},{title:"\u6240\u5C5E\u5355\u4F4D",dataIndex:"author_school_name",key:"author_school_name",hidden:!Ir,render:(Yt,zn,Jr)=>Zn.createElement(rt.Z,{title:Ai(zn)},Zn.createElement("span",null,Yt||"- -"))},{title:"\u96BE\u5EA6",dataIndex:"difficulty",key:"difficulty",render:(Yt,zn,Jr)=>{var xr,Rr,fo,Wo;return Zn.createElement(rt.Z,{title:Ai(zn)},Zn.createElement("div",null,Ir||zn!=null&&zn.challenge_names?(zn==null?void 0:zn.level)||((Rr=(xr=Vr==null?void 0:Vr.filter(vo=>vo.value===Yt))==null?void 0:xr[0])==null?void 0:Rr.name):(Wo=(fo=Vr==null?void 0:Vr.filter(vo=>vo.value===Yt))==null?void 0:fo[0])==null?void 0:Wo.name))}},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!Ir,render:(Yt,zn,Jr)=>Zn.createElement(rt.Z,{title:Ai(zn)},Zn.createElement("div",null,Yt||"- -"))},{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"quotes",key:"quotes",render:(Yt,zn,Jr)=>Zn.createElement(rt.Z,{title:Ai(zn)},Zn.createElement("div",null,Ir||zn!=null&&zn.challenge_names?(zn==null?void 0:zn.study_count)||(zn==null?void 0:zn.stu_num):Yt))},{title:Zn.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",Zn.createElement(rt.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},Zn.createElement(Sn.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!Ir,render:(Yt,zn,Jr)=>Zn.createElement(rt.Z,{title:Ai(zn)},Zn.createElement("div",null,Yt||"- -"))},{title:"\u64CD\u4F5C",dataIndex:"id",key:"item_type",render:(Yt,zn,Jr)=>Zn.createElement(rt.Z,{title:Ai(zn)},Zn.createElement("div",{style:{flex:1,textAlign:"start"}},Zn.createElement("a",{onClick:()=>{var xr,Rr;zr(el(Zr({},zn),{question_type:Ir||zn!=null&&zn.challenge_names?5:(Rr=(xr=Wl==null?void 0:Wl.filter(fo=>fo.value===(zn==null?void 0:zn.item_type)))==null?void 0:xr[0])==null?void 0:Rr.question_type})),Do(!0)}},"\u67E5\u770B"),(zn==null?void 0:zn.shixun_tag_num)===1&&Zn.createElement("a",{style:{marginLeft:10},onClick:()=>{Ue.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:400,content:Zn.createElement("div",null,"\u662F\u5426\u786E\u5B9A\u53D1\u5E03",Zn.createElement("span",{style:{cursor:"pointer",color:"#3061D0"},onClick:()=>{window.open(`/shixuns/${zn==null?void 0:zn.identifier}/challenges`)}},(zn==null?void 0:zn.shixun_name)||"--"),"\uFF1F"),onOk:()=>No(void 0,null,function*(){if(!tu(zn==null?void 0:zn.identifier))return new Promise((xr,Rr)=>{Rr()})})})}},"\u53D1\u5E03")))}].filter(Yt=>!Yt.hidden)}),Zn.createElement(kn.Z,{current:ut.page,total:(Jt==null?void 0:Jt.items_count)||(Jt==null?void 0:Jt.shixuns_count),style:{marginBottom:20},defaultPageSize:ut.per_page,showTotal:Yt=>Zn.createElement("span",null,"\u5171\xA0",Zn.createElement("span",{style:{color:"#165DFF"}},Yt),"\xA0\u6761\u6570\u636E"),pageSize:ut.per_page,onChange:(Yt,zn)=>{ut.page=Yt,ut.per_page=zn,xt(Zr({},ut)),cl(Zr({},ut))}}),Zn.createElement("div",{className:oa.bottom},Zn.createElement(ke.ZP,{className:oa.no,onClick:()=>{ie(!1)}},"\u53D6\u6D88"),Zn.createElement(ke.ZP,{loading:Bt,style:{width:Bt&&75},className:oa.yes,onClick:()=>No(void 0,null,function*(){if((hn==null?void 0:hn.length)<=0){Be.ZP.info("\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E");return}let Yt=yield(0,ll.Tr)({id:[...hn==null?void 0:hn.filter(zn=>Io.includes(zn))],course_id:Ui.coursesId,type:"shixun"});(Yt==null?void 0:Yt.student_count)===0?he([...Ho.current],[...hn==null?void 0:hn.filter(zn=>Io.includes(zn))],!0,hn==null?void 0:hn.length):vl(Yt)})},"\u786E\u8BA4"))),Zn.createElement(Ue.default,{open:lo,title:"\u9898\u76EE\u8BE6\u60C5",footer:!1,className:oa.previewModal,width:1e3,centered:!0,onCancel:()=>{Do(!1)},onOk:()=>{Do(!1)}},Zn.createElement(ha,{qitem:Un})),Zn.createElement(xo.Z,{resdata:Ql,type:"exercise",okloading:Bt,oktext:(Ql==null?void 0:Ql.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Yt=>No(void 0,null,function*(){const zn=[],Jr=[];for(const xr of Ql==null?void 0:Ql.can_copy_list)zn.push(xr.id);zo(),yield he([...Ho.current],[...ai.current].filter(xr=>!Jr.includes(xr)),!0,hn==null?void 0:hn.length,zn)})}))};var il=(0,Ee.connect)(({shixunsDetail:ie,exercise:Se})=>({shixunsDetail:ie,exercise:Se}))(Ml),Pl=ae(94827),wo=ae(59301),Vl=Object.defineProperty,Nl=Object.defineProperties,$l=Object.getOwnPropertyDescriptors,ii=Object.getOwnPropertySymbols,mo=Object.prototype.hasOwnProperty,ul=Object.prototype.propertyIsEnumerable,tl=(ie,Se,he)=>Se in ie?Vl(ie,Se,{enumerable:!0,configurable:!0,writable:!0,value:he}):ie[Se]=he,Xo=(ie,Se)=>{for(var he in Se||(Se={}))mo.call(Se,he)&&tl(ie,he,Se[he]);if(ii)for(var he of ii(Se))ul.call(Se,he)&&tl(ie,he,Se[he]);return ie},El=(ie,Se)=>Nl(ie,$l(Se)),gl=(ie,Se,he)=>new Promise((gt,Bt)=>{var Qn=it=>{try{_t(he.next(it))}catch($t){Bt($t)}},Bn=it=>{try{_t(he.throw(it))}catch($t){Bt($t)}},_t=it=>it.done?gt(it.value):Promise.resolve(it.value).then(Qn,Bn);_t((he=he.apply(ie,Se)).next())}),xi=({qitem:ie,TagDiscipline:Se,exerciseitem:he,setisedit:gt,seveeditor:Bt,deleteitem:Qn,getTagData:Bn,init:_t,showTip:it=!1})=>{var $t;const[ra]=we.default.useForm(),Ot=!0;return(0,b.useEffect)(()=>{var wt,ut,xt;ra.setFieldsValue(El(Xo({},ie),{standard_answers:ie.standard_answer,difficulty:(ie==null?void 0:ie.difficult)||2,item_banks_group_id:ie.item_banks_group_id,hack:El(Xo({},ie),{time_limit:(ie==null?void 0:ie.time_limit)||3}),hack_codes:{language:(wt=ie==null?void 0:ie.program_attr)==null?void 0:wt.language,code:zi.Base64.decode(((ut=ie==null?void 0:ie.program_attr)==null?void 0:ut.code)||"")},hack_sets:Xo({},(xt=ie==null?void 0:ie.hack_sets)==null?void 0:xt[0]),repeat_answer:!ie.repeat_answer}))},[ie]),wo.createElement("div",null,wo.createElement(we.default,{form:ra,colon:!1,onValuesChange:(wt,ut)=>{var xt,An,cn,Ft;if(wt!=null&&wt.standard_answers){let bt=((xt=ra.getFieldValue("standard_answers"))==null?void 0:xt.length)>0&&((cn=(An=ra.getFieldValue("standard_answers"))==null?void 0:An.map(hn=>hn.score))==null?void 0:cn.filter(hn=>hn));(bt==null?void 0:bt.length)>0&&ra.setFieldsValue({question_score:(bt==null?void 0:bt.length)>0&&((Ft=bt.reduce((hn,en)=>hn+en))==null?void 0:Ft.toFixed(1))})}},onFinish:wt=>{var ut;Bt(El(Xo(Xo({},ie),wt),{item_type:ie==null?void 0:ie.question_type,standard_answers:(ut=wt.standard_answers)==null?void 0:ut.map((xt,An)=>El(Xo({},xt),{position:An+1})),hack_codes:El(Xo({},wt.hack_codes),{code:zi.Base64.encode(wt.hack_codes.code)}),standard_answer:void 0}))},onFinishFailed:wt=>gl(void 0,null,function*(){var ut,xt;Be.ZP.error(wt.errorFields[0].errors[0]),ra.scrollToField((xt=(ut=wt==null?void 0:wt.errorFields)==null?void 0:ut[0])==null?void 0:xt.name,{behavior:"smooth",block:"center"})})},wo.createElement("div",{style:{display:"flex",alignItems:"center"}},wo.createElement("div",{style:{flex:1}},wo.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),wo.createElement("span",null,"\u7A0B\u5E8F\u586B\u7A7A\u9898")),(($t=he==null?void 0:he.exercise)==null?void 0:$t.exercise_status)==1&&!(ie!=null&&ie.isadd)&&wo.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{Qn()}},wo.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}})," \u5220\u9664"),wo.createElement(ke.ZP,{onClick:()=>{var wt,ut,xt,An;ie.isadd?(gt(!1),_t()):(ra.setFieldsValue(El(Xo({},ie),{standard_answers:ie.standard_answer,difficulty:ie.difficult,item_banks_group_id:ie.item_banks_group_id,hack:El(Xo({},ie),{sub_discipline_id:(wt=he==null?void 0:he.exercise)==null?void 0:wt.sub_discipline_id,tag_discipline_ids:[]}),hack_codes:{language:(ut=ie==null?void 0:ie.program_attr)==null?void 0:ut.language,code:zi.Base64.decode((xt=ie==null?void 0:ie.program_attr)==null?void 0:xt.code)},hack_sets:Xo({},(An=ie==null?void 0:ie.hack_sets)==null?void 0:An[0]),repeat_answer:!ie.repeat_answer})),gt(!1))}},"\u53D6\u6D88"),wo.createElement(rt.Z,{overlayClassName:tt.shake,open:it,placement:"bottom",color:"rgba(244,156,14,0.19)",title:wo.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},wo.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},wo.createElement(ke.ZP,{className:"ml20",type:"primary",onClick:()=>{ra.submit()}},"\u4FDD\u5B58"))),wo.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},wo.createElement(vn.Z,{text:"\uFF08\u5C0F\u9898\u5206\u503C\u7B49\u4E8E\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\uFF09"}),wo.createElement(Pl.t,{form:ra,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7A0B\u5E8F\u586B\u7A7A\u9898\u9898\u5E72\u5185\u5BB9",scoreByBlank:Ot,hackidentifier:ie==null?void 0:ie.hack_identifier,answerKey:"standard_answers"}),wo.createElement(Ca,{getTagData:Bn,qitem:ie,exerciseitem:he,TagDiscipline:Se,form:ra}))))},Ei=ae(41510),Yl=ae(99530),Si=ae(48924),cu=ae(78267),lu=ae(57466),Hl=ae(30561),Cn=ae(59301),Kl=Object.defineProperty,iu=Object.defineProperties,Mi=Object.getOwnPropertyDescriptors,ei=Object.getOwnPropertySymbols,ml=Object.prototype.hasOwnProperty,ti=Object.prototype.propertyIsEnumerable,wi=(ie,Se,he)=>Se in ie?Kl(ie,Se,{enumerable:!0,configurable:!0,writable:!0,value:he}):ie[Se]=he,Sl=(ie,Se)=>{for(var he in Se||(Se={}))ml.call(Se,he)&&wi(ie,he,Se[he]);if(ei)for(var he of ei(Se))ti.call(Se,he)&&wi(ie,he,Se[he]);return ie},Il=(ie,Se)=>iu(ie,Mi(Se)),Co=(ie,Se,he)=>new Promise((gt,Bt)=>{var Qn=it=>{try{_t(he.next(it))}catch($t){Bt($t)}},Bn=it=>{try{_t(he.throw(it))}catch($t){Bt($t)}},_t=it=>it.done?gt(it.value):Promise.resolve(it.value).then(Qn,Bn);_t((he=he.apply(ie,Se)).next())});const{confirm:Di}=Ue.default,dl=[{name:"\u5355\u9009\u9898",id:0,count:"q_singles",score:"q_singles_scores",nameType:"SINGLE"},{name:"\u591A\u9009\u9898",id:1,count:"q_doubles",score:"q_doubles_scores",nameType:"MULTIPLE"},{name:"\u5224\u65AD\u9898",id:2,count:"q_judges",score:"q_judges_scores",nameType:"JUDGMENT"},{name:"\u586B\u7A7A\u9898",id:3,count:"q_nulls",score:"q_nulls_scores",nameType:"COMPLETION"},{name:"\u7B80\u7B54\u9898",id:4,count:"q_mains",score:"q_mains_scores",nameType:"SUBJECTIVE"},{name:"\u5B9E\u8BAD\u9898",id:5,count:"q_shixuns",score:"q_shixuns_scores",nameType:"PRACTICAL"},{name:"\u7F16\u7A0B\u9898",id:6,count:"q_pros",score:"q_pros_scores",nameType:"PROGRAM"},{name:"\u7EC4\u5408\u9898",id:7,count:"q_combinations",score:"q_combinations_scores",nameType:"COMBINATION"},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",id:8,count:"q_combinations",score:"q_combinations_scores",nameType:"BPROGRAM"}],_l=({user:ie,dispatch:Se,itemid:he,setisedits:gt,exercise:Bt,setitemid:Qn})=>{var Bn,_t,it,$t,ra,Ot,wt,ut,xt,An,cn,Ft,bt,hn,en,Jt,$a,Br,Za,Hr,Un,zr,lo,Do,Ir,Lo,Io,Al;const[In,fl]=(0,b.useState)(),[xl,ko]=(0,b.useState)(!1),[Hn,Bl]=(0,b.useState)(),[zl,Jl]=(0,b.useState)(),Wl=(0,b.useRef)(),Ql=(0,b.useRef)(),[vl,Qi]=(0,b.useState)(),[Ni,ai]=(0,b.useState)(!1),[Ho,al]=(0,b.useState)(!1),[Xl,Vr]=(0,b.useState)(),[Uo,yl]=(0,b.useState)(!1),[wl,Ul]=(0,b.useState)(!1),[mi,cl]=(0,b.useState)(!1),[Zi,Pi]=(0,b.useState)(!1),[ui,pl]=(0,b.useState)(!1),[Ui,Gi]=(0,b.useState)(!1),zo=(0,Ee.useParams)(),[yu,Fu]=(0,b.useState)(!1),[tu]=we.default.useForm(),[Ai,Yi]=(0,b.useState)(!1),[Nu,Cu]=(0,b.useState)(!1),[yi,Yt]=(0,b.useState)(!1),[zn,Jr]=(0,b.useState)(!1),xr=(0,b.useRef)();(0,b.useEffect)(()=>{he&&fo()},[he]),(0,b.useEffect)(()=>{gt(Ho)},[Ho]),(0,b.useEffect)(()=>{Hn!=null&&Hn.question_id&&(Jl(Hn==null?void 0:Hn.question_score),Ql.current=Hn==null?void 0:Hn.question_id)},[Hn]);const Rr=ea=>Co(void 0,null,function*(){let lr=yield Se({type:"newExercisePaper/getTagDiscipline",payload:{sub_discipline_id:ea}});Se({type:"globalSetting/footerToggle",payload:!1}),Vr(lr)});function fo(){return Co(this,null,function*(){var ea,lr,qr,io,po,Wr;ai(!0),ko(!0);const ho=yield Se({type:"exercise/editExercise",payload:{categoryId:he}});ai(!1),ko(!1),fl(ho),pl(!1),(ea=ho==null?void 0:ho.exercise)!=null&&ea.sub_discipline_id&&Rr((lr=ho==null?void 0:ho.exercise)==null?void 0:lr.sub_discipline_id),Bl(Il(Sl({},(po=(io=(qr=ho==null?void 0:ho.exercise_question_types)==null?void 0:qr[0])==null?void 0:io.items)==null?void 0:po[0]),{index:1})),Qi(Il(Sl({},(Wr=ho==null?void 0:ho.exercise_question_types)==null?void 0:Wr[0]),{indexs:1}))})}function Wo(ea,lr=!0){return Co(this,null,function*(){var qr,io,po,Wr;lr&&(ai(!0),ko(!0));const ho=yield Se({type:"exercise/editExercise",payload:{categoryId:he}});fl(ho);let Yo=[];(qr=ho==null?void 0:ho.exercise_question_types)==null||qr.map(Ur=>{var Ko;(Ko=Ur==null?void 0:Ur.items)==null||Ko.map((Ji,vi)=>{Yo.push(Il(Sl({},Ji),{index:vi+1}))})});let Qr=(io=Yo.filter(Ur=>Ur.question_id===(ea==null?void 0:ea.id)))==null?void 0:io[0],Fr=(Wr=((po=ho==null?void 0:ho.exercise_question_types)==null?void 0:po.map((Ur,Ko)=>{if((Qr==null?void 0:Qr.question_type)===(Ur==null?void 0:Ur.question_type))return Il(Sl({},Ur),{indexs:Ko+1})})).filter(Ur=>Ur))==null?void 0:Wr[0];Qi(Sl({},Fr)),Bl(Sl({},Qr)),Jl(Qr==null?void 0:Qr.question_score),ai(!1),ko(!1),pl(!1)})}function vo(ea){return Co(this,null,function*(){var lr;let qr=Il(Sl({},ea),{repeat_answer:!ea.repeat_answer,difficulty:(ea==null?void 0:ea.difficulty)||2,item_type:ea.question_type,sub_discipline_id:((lr=ea==null?void 0:ea.sub_discipline_id)==null?void 0:lr[1])||"",tag_discipline_ids:[],hack:Il(Sl({},ea==null?void 0:ea.hack),{difficult:(ea==null?void 0:ea.difficulty)||2}),hack_identifier:sessionStorage.projectFill});ea.tag_discipline_ids&&(qr.tag_discipline_ids=Array.isArray(ea.tag_discipline_ids)?ea.tag_discipline_ids:[ea.tag_discipline_ids]);let io=ui?`/api/exercises/${he}/exercise_questions`:`/api/exercise_questions/${ea==null?void 0:ea.question_id}.json`;if((ea==null?void 0:ea.is_my)===1){const po=Di({title:"\u63D0\u793A",content:Cn.createElement("div",null,Cn.createElement("p",null,"\u6B64\u9898\u76EE\u5DF2\u5B58\u5728\u4E8E\u8BD5\u9898\u5E93\uFF0C\u662F\u5426\u5C06\u4FEE\u6539\u540E\u7684\u9898\u76EE\u8986\u76D6\u8BD5\u9898\u5E93\u7684\u539F\u9898\uFF1F"),Cn.createElement("i",{className:"iconfont icon-guanbi",style:{position:"absolute",top:"20px",right:"20px",cursor:"pointer"},onClick:()=>{po.destroy()}})),okText:"\u8986\u76D6\u539F\u9898",cancelText:"\u4E0D\u8986\u76D6",keyboard:!1,onOk:()=>Co(this,null,function*(){qr.is_cover=1;let Wr=yield(0,te.ZP)(io,{method:ui?"post":"PUT",body:Sl({},qr)});(Wr==null?void 0:Wr.status)===0&&(al(!1),Wo({id:(Wr==null?void 0:Wr.exercise_question_id)||(ea==null?void 0:ea.question_id)})),po.destroy()}),onCancel:()=>Co(this,null,function*(){let Wr=yield(0,te.ZP)(io,{method:ui?"post":"PUT",body:Sl({},qr)});(Wr==null?void 0:Wr.status)===0&&(al(!1),Wo({id:(Wr==null?void 0:Wr.exercise_question_id)||(ea==null?void 0:ea.question_id)})),po.destroy()})})}else{let po=yield(0,te.ZP)(io,{method:ui?"post":"PUT",body:Sl({},qr)});(po==null?void 0:po.status)===0&&(al(!1),Wo({id:(po==null?void 0:po.exercise_question_id)||(ea==null?void 0:ea.question_id)}))}(0,pt.Vf)("#question-scroll-id")})}function fi(ea){return Co(this,null,function*(){var lr,qr;ko(!0);let io=yield(0,te.ZP)(`/api/exercises/${he}/sort_question_type.json`,{method:"post",body:{question_type:ea}});if(ko(!1),(io==null?void 0:io.status)===0){const po=yield Se({type:"exercise/editExercise",payload:{categoryId:he}});fl(po),pl(!1),(lr=po==null?void 0:po.exercise)!=null&&lr.sub_discipline_id&&Rr((qr=po==null?void 0:po.exercise)==null?void 0:qr.sub_discipline_id)}})}const kl=(ea,lr,qr)=>Co(void 0,null,function*(){var io;if(ea.length===0){Be.ZP.warning("\u8BF7\u4E0A\u4F20\u6587\u4EF6"),qr();return}const po={id:zo==null?void 0:zo.exerciseId,file:(io=ea[0])==null?void 0:io.file,sub_discipline_id:lr};Ki(po,`${Ei.Z.API_SERVER}/api/courses/${zo==null?void 0:zo.coursesId}/exercises/import_exercise.json`,Wr=>{var ho;if((Wr==null?void 0:Wr.status)===0){const Yo={};(ho=Wr==null?void 0:Wr.fail)==null||ho.forEach(Oa=>{var Fr;((Fr=Object.keys(Yo))==null?void 0:Fr.includes(Oa.message))?Yo[Oa.message]=Yo[Oa.message]+1:Yo[Oa.message]=1});let Qr=`\u6210\u529F\u5BFC\u5165${Wr==null?void 0:Wr.success}\u6761`;Object.keys(Yo).forEach(Oa=>{Qr=Qr+`,${Oa}${Yo[Oa]}\u6761`}),Be.ZP.success(Qr),yl(!1),fo()}(Wr==null?void 0:Wr.status)===-1&&(Be.ZP.error(Wr==null?void 0:Wr.message),qr())})}),bu=(ea,lr)=>Co(void 0,null,function*(){In.exercise_types.q_scores=Number(In.exercise_types.q_scores)+Number(ea)-Number(lr==null?void 0:lr.question_score);const qr=yield(0,Si.zR)({score:(0,cu.round)(ea,1),question_id:lr==null?void 0:lr.question_id});if((qr==null?void 0:qr.status)===0){Be.ZP.success("\u4FEE\u6539\u6210\u529F"),Wo({id:Ql.current},!1);return}(qr==null?void 0:qr.status)===-1&&Jl(lr==null?void 0:lr.question_score)}),Hi=()=>{Jr(!0)};(0,b.useEffect)(()=>{if(zn){const ea=setTimeout(()=>{Jr(!1)},2e3);return()=>clearTimeout(ea)}},[zn]);const Ki=(ea,lr,qr,io,po)=>{const Wr=new FormData;Object.keys(ea).forEach(Yo=>{Wr.append(Yo,ea[Yo])});const ho=new window.XMLHttpRequest;return ho.withCredentials=!0,ho.addEventListener("load",function(Yo){var Qr;qr(JSON.parse((Qr=Yo==null?void 0:Yo.target)==null?void 0:Qr.response))},!1),ho.addEventListener("error",function(Yo){po&&po(Yo)},!1),ho.upload.onprogress=Yo=>{io&&io(Yo)},ho.open("POST",lr),ho.send(Wr),ho};function _i(){return Co(this,null,function*(){Ue.default.confirm({title:"\u63D0\u793A",content:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",okText:"\u786E\u5B9A",centered:!0,className:tt.modalconfirm,onOk:()=>Co(this,null,function*(){if(Hn.question_id){let ea=yield(0,te.ZP)(`/api/exercise_questions/${Hn.question_id}.json`,{method:"delete"});(ea==null?void 0:ea.status)===0&&(fo(),al(!1))}else Bl({}),al(!1),fo()}),cancelText:"\u53D6\u6D88"})})}const hs=ea=>Co(void 0,null,function*(){return yield(0,te.ZP)(`/api/exercises/${he}/select_questions.json`,{method:"post",body:Sl({},ea)})}),{overflow:qu,handleMouseEnter:$u,handleMouseLeave:es}=(0,Yl.I)(),Es=(ea,lr)=>Cn.createElement(Mt.default,null,Cn.createElement(Mt.default.Item,{key:"0",onClick:()=>ts(ea==null?void 0:ea.question_type)},Cn.createElement("span",{className:tt.moreSpan},"\u65B0\u589E")),Cn.createElement(Mt.default.Item,{key:"1",disabled:lr===0,onClick:()=>Co(void 0,null,function*(){if(lr===0)return;if(Ho){Hi();return}let qr=(0,pt.rz)(In==null?void 0:In.exercise_question_types,lr,lr-1);yield fi(qr.map(io=>io.name))})},Cn.createElement("span",{className:tt.moreSpan},"\u4E0A\u79FB")),Cn.createElement(Mt.default.Item,{key:"2",disabled:lr===(In==null?void 0:In.exercise_question_types.length)-1,onClick:()=>Co(void 0,null,function*(){if(lr===(In==null?void 0:In.exercise_question_types.length)-1)return;if(Ho){Hi();return}let qr=(0,pt.rz)(In==null?void 0:In.exercise_question_types,lr,lr+1);yield fi(qr.map(io=>io.name))})},Cn.createElement("span",{className:tt.moreSpan},"\u4E0B\u79FB")),Cn.createElement(Mt.default.Item,{key:"3",onClick:()=>{var qr;tu.setFieldsValue({name:ea.name,item_type_en:(qr=dl.find(io=>io.id==ea.question_type))==null?void 0:qr.nameType}),Yi(!0)}},Cn.createElement("span",{className:tt.moreSpan},"\u91CD\u547D\u540D"))),ts=ea=>{var lr,qr,io,po,Wr,ho,Yo,Qr,Oa,Fr,Ur,Ko,Ji,vi,Xi,Ii,mu,nu,Fi,Ss,Bs,Ps,xs,As;if(Ho){Hi();return}if(pl(!0),ea===5){cl(!0),Pi(!0);return}if(ea===6){let Us=(qr=(lr=Bt==null?void 0:Bt.editData)==null?void 0:lr.exercise)!=null&&qr.set_question_sub_discipline?`/problems/newcreate?express_id=${(io=In==null?void 0:In.exercise)==null?void 0:io.id}&callback_url=/classrooms/${zo.coursesId}/exercise/add/${he}?type=2&discipline_id=${(Wr=(po=Bt==null?void 0:Bt.editData)==null?void 0:po.exercise)==null?void 0:Wr.discipline_id}&sub_discipline_id=${(Yo=(ho=Bt==null?void 0:Bt.editData)==null?void 0:ho.exercise)==null?void 0:Yo.sub_discipline_id}`:`/problems/newcreate?express_id=${(Qr=In==null?void 0:In.exercise)==null?void 0:Qr.id}&callback_url=/classrooms/${zo.coursesId}/exercise/add/${he}?type=2`;Ee.history.push(Us);return}al(!0),Bl(ea===2?{question_type:ea,isadd:!0,repeat_answer:!0,choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],question_choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],difficulty:2,standard_answers:[],question_score:"",question_title:"",tag_discipline_ids:[],discipline_id:(Fr=(Oa=Bt==null?void 0:Bt.editData)==null?void 0:Oa.exercise)!=null&&Fr.set_question_sub_discipline?(Ko=(Ur=Bt==null?void 0:Bt.editData)==null?void 0:Ur.exercise)==null?void 0:Ko.discipline_id:0,sub_discipline_id:(vi=(Ji=Bt==null?void 0:Bt.editData)==null?void 0:Ji.exercise)!=null&&vi.set_question_sub_discipline?(Ii=(Xi=Bt==null?void 0:Bt.editData)==null?void 0:Xi.exercise)==null?void 0:Ii.sub_discipline_id:0,analysis:""}:{question_type:ea,question_choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),standard_answers:[],repeat_answer:!0,difficulty:2,isadd:!0,tag_discipline_ids:[],question_score:"",analysis:"",sub_item_banks:[],is_ordered:!0,question_title:"",use_keywords:!1,keywords:[],use_blank_score:!0,allow_student_debug:!1,submit_rule:1,discipline_id:(nu=(mu=Bt==null?void 0:Bt.editData)==null?void 0:mu.exercise)!=null&&nu.set_question_sub_discipline?(Ss=(Fi=Bt==null?void 0:Bt.editData)==null?void 0:Fi.exercise)==null?void 0:Ss.discipline_id:0,sub_discipline_id:(Ps=(Bs=Bt==null?void 0:Bt.editData)==null?void 0:Bs.exercise)!=null&&Ps.set_question_sub_discipline?(As=(xs=Bt==null?void 0:Bt.editData)==null?void 0:xs.exercise)==null?void 0:As.sub_discipline_id:0,downcase:!0,no_space:!0})},ns=[{key:1,label:"\u6279\u91CF\u5BFC\u5165",onClick:()=>{yl(!0)}},{key:2,label:Cn.createElement("div",null,Cn.createElement("img",{width:26,style:{position:"absolute",top:-2},src:Hl.$}),Cn.createElement("span",null,"\u667A\u80FD\u5BFC\u5165")),onClick:()=>{if(Ho){Hi();return}Cu(!0)}}];return console.log(vl==null?void 0:vl.question_type,Hn==null?void 0:Hn.question_type),Cn.createElement("div",null,Cn.createElement(Xt.Z,{spinning:Ni},Cn.createElement("div",{className:tt.bg},((Bn=In==null?void 0:In.exercise_types)==null?void 0:Bn.q_counts)===0&&!Ho&&Cn.createElement(Xn.Z,{styles:{marginTop:180},customText:Cn.createElement("span",null,"\u8FD8\u6CA1\u6709\u8BD5\u9898\uFF0C\u8BF7\u4ECE",Cn.createElement("span",{className:"c-light-primary"},"\u5E95\u90E8\u64CD\u4F5C\u680F"),"\u8FDB\u884C\u6DFB\u52A0~")}),(((_t=In==null?void 0:In.exercise_types)==null?void 0:_t.q_counts)>0||Ho)&&Cn.createElement("div",{style:{textAlign:"center"}},Cn.createElement("div",{style:{marginTop:20,borderTop:"1px solid #DCDCDC",display:"block",alignItems:"stretch"}},Cn.createElement("div",{style:{backgroundColor:"#F6F7F9",display:"inline-block",position:"sticky",top:0}},Cn.createElement("div",{className:tt.left},Cn.createElement("div",{className:tt.leftAction},((it=In==null?void 0:In.exercise)==null?void 0:it.exercise_status)===1&&Cn.createElement(ke.ZP,{onClick:()=>{if(Ho){Hi();return}Ul(!0)},className:tt.Button},"\u6279\u91CF\u8BBE\u7F6E\u5206\u503C")),Cn.createElement("div",{className:tt.scrollWrapper,style:{overflow:qu},onMouseEnter:$u,onMouseLeave:es},($t=In==null?void 0:In.exercise_question_types)==null?void 0:$t.map((ea,lr)=>Cn.createElement("div",{key:lr,className:"mb30"},Cn.createElement("div",{className:tt.title},Cn.createElement("div",{className:tt.titleleft},Cn.createElement("span",{style:{color:"#000000",fontWeight:400,fontSize:12}}," ",(0,pt.EM)(lr+1),"\u3001\u3010",ea.name,"\u3011"),Cn.createElement("span",{style:{color:"#464F66",fontSize:12}},"\uFF08",ea.count,"\u5C0F\u9898\uFF0C\u5171",ea.score,"\u5206\uFF09")),Cn.createElement(Ce.Z,{dropdownRender:()=>Es(ea,lr),placement:"bottomLeft"},Cn.createElement("div",{className:tt.more_style},Cn.createElement("i",{className:"iconfont icon-sandian font12"})))),Cn.createElement(da,{handleEditing:Hi,isedit:Ho,setBigqitem:Qi,bigitem:Il(Sl({},ea),{indexs:lr+1}),setqitem:qr=>Co(void 0,null,function*(){var io;(io=Wl.current)==null||io.blur(),Bl(qr)}),qitem:Hn,Itemid:he,getdata:Wo,data:ea.items})))))),Cn.createElement("div",{id:"question-scroll-id",style:{overflow:Ho?"hidden":"auto"},className:tt.right},!(Hn!=null&&Hn.isadd)&&Cn.createElement("div",{className:tt.title},!Ho&&Cn.createElement("div",{style:{flex:1}},Cn.createElement("span",{style:{color:"#000000",fontWeight:600,fontSize:16}}," ",(vl==null?void 0:vl.indexs)&&(0,pt.EM)(vl==null?void 0:vl.indexs),"\u3001\u3010",vl==null?void 0:vl.name,"\u3011"),Cn.createElement(rt.Z,{title:"\u7F16\u8F91\u9898\u578B\u540D\u79F0"},Cn.createElement("i",{className:`${tt.edit} iconfont icon-bianji_Hover mr5 ml5 font18`,onClick:()=>{var ea;tu.setFieldsValue({name:vl.name,item_type_en:(ea=dl.find(lr=>lr.id==vl.question_type))==null?void 0:ea.nameType}),Yi(!0)}})),Cn.createElement("span",{style:{color:"#464F66",fontSize:16,fontWeight:400}},"\uFF08",vl==null?void 0:vl.count,"\u5C0F\u9898\uFF0C\u5171",vl==null?void 0:vl.score,"\u5206\uFF09"),(Hn==null?void 0:Hn.question_type)===6&&Cn.createElement("span",{onClick:()=>{Ue.default.destroyAll(),Yt(2)},className:"current c-light-primary font14 bold-400"},"\u6279\u91CF\u8BBE\u7F6E\u7F16\u7A0B\u8BED\u8A00"),(Hn==null?void 0:Hn.question_type)===5&&Cn.createElement(Ke.default,{defaultChecked:(Ot=(ra=Bt==null?void 0:Bt.editData)==null?void 0:ra.exercise)==null?void 0:Ot.show_challenge_task_pass,onChange:ea=>Co(void 0,null,function*(){let lr=yield(0,te.ZP)(`/api/exercises/${he}/update_show_columns.json`,{method:"post",body:{show_challenge_task_pass:ea.target.checked}});(lr==null?void 0:lr.status)===0&&(Be.ZP.info("\u8BBE\u7F6E\u6210\u529F"),Wo({id:Ql.current}))}),style:{marginTop:20,marginBottom:20}},"\u5C55\u793A\u9898\u76EE\u63CF\u8FF0"),(Hn==null?void 0:Hn.question_type)===6&&Cn.createElement("span",{style:{marginLeft:20},onClick:()=>{var ea,lr,qr,io;Ue.default.confirm({title:"\u7F16\u7A0B\u9898\u8BBE\u7F6E",icon:null,centered:!0,closable:!0,footer:null,content:Cn.createElement("div",null,(Hn==null?void 0:Hn.question_type)===6&&Cn.createElement(Ke.default,{defaultChecked:(lr=(ea=Bt==null?void 0:Bt.editData)==null?void 0:ea.exercise)==null?void 0:lr.show_hack_sets,onChange:po=>Co(void 0,null,function*(){let Wr=yield(0,te.ZP)(`/api/exercises/${he}/update_show_columns.json`,{method:"post",body:{show_hack_sets:po.target.checked}});(Wr==null?void 0:Wr.status)===0&&(Be.ZP.info("\u8BBE\u7F6E\u6210\u529F"),Ue.default.destroyAll(),Wo({id:Ql.current}))}),style:{marginTop:20,marginBottom:20}},"\u5C55\u793A\u6D4B\u8BD5\u7528\u4F8B"),Cn.createElement("br",null),(Hn==null?void 0:Hn.question_type)===6&&Cn.createElement(Ke.default,{defaultChecked:(io=(qr=Bt==null?void 0:Bt.editData)==null?void 0:qr.exercise)==null?void 0:io.show_hack_description,onChange:po=>Co(void 0,null,function*(){let Wr=yield(0,te.ZP)(`/api/exercises/${he}/update_show_columns.json`,{method:"post",body:{show_hack_description:po.target.checked}});(Wr==null?void 0:Wr.status)===0&&(Be.ZP.info("\u8BBE\u7F6E\u6210\u529F"),Ue.default.destroyAll(),Wo({id:Ql.current}))}),style:{marginBottom:10}},"\u5C55\u793A\u8BD5\u9898\u63CF\u8FF0"))})},className:"current c-light-primary font14 bold-400"},"\u7F16\u7A0B\u9898\u663E\u793A\u8BBE\u7F6E")),Cn.createElement("div",{style:{display:"flex",alignItems:"center"}},(Hn==null?void 0:Hn.question_type)===5&&!Ho&&Cn.createElement("a",{className:tt.shixun,href:`/shixuns/${Hn==null?void 0:Hn.shixun_identifier}/challenges?exercise=true`,target:"_blank"},Cn.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u8BD5\u9898\u8BE6\u60C5"),!Ho&&((wt=In==null?void 0:In.exercise)==null?void 0:wt.exercise_status)==1&&[0,1,2,4,6].includes(Hn==null?void 0:Hn.question_type)&&Cn.createElement(we.default.Item,{label:"\u5206\u503C",style:{margin:"0 20px"},required:!0},Cn.createElement(De.Z,{precision:1,ref:Wl,onChange:ea=>Jl(ea),value:zl,onBlur:ea=>{bu(ea.target.value,Hn)}})),!Ho&&((ut=In==null?void 0:In.exercise)==null?void 0:ut.exercise_status)==1&&Cn.createElement(rt.Z,{title:"\u5220\u9664"},Cn.createElement("span",{onClick:()=>{_i()},style:{marginRight:20},className:`${tt.delete} mr8 ml8 `},"\u5220\u9664")),(Hn==null?void 0:Hn.question_type)!==5&&!Ho&&Cn.createElement(Cn.Fragment,null,(Hn==null?void 0:Hn.is_my)==1&&Cn.createElement(rt.Z,{title:"\u67E5\u770B\u539F\u9898"},Cn.createElement("i",{className:`${tt.yuanti} iconfont icon-chakanyuanti mr8 ml8`,onClick:()=>{(Hn==null?void 0:Hn.question_type)==6?window.open(`/problems/newedit/${Hn==null?void 0:Hn.item_bank_hack_identifier}`):(Hn==null?void 0:Hn.question_type)==8?window.open(`/problemset/edit/${Hn==null?void 0:Hn.item_bank_hack_identifier}?type=1`):window.open(`/problemset/edit/${Hn==null?void 0:Hn.item_bank_id}`)}})),Cn.createElement(rt.Z,{title:"\u52A0\u5165\u6211\u7684\u9898\u5E93"},Cn.createElement("i",{className:`${tt.tianjia} iconfont icon-jiarushitiku mr8 ml8`,onClick:()=>{xr.current=[],Ue.default.confirm({centered:!0,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u52A0\u5165\u6211\u7684\u9898\u5E93",maskClosable:!0,className:"custom-modal-divider",icon:null,content:Cn.createElement("div",{className:`font14 ${tt.overflow}`,style:{maxHeight:500,overflow:"auto"}},Cn.createElement("p",{className:"c-grey-333"},"\u8BF7\u9009\u62E9\u52A0\u5165\u7684\u6587\u4EF6\u5939"),Cn.createElement(Xt.Z,{spinning:!1},Cn.createElement(lu.Z,{defaultValue:!0,value:xr.current,onChange:ea=>xr.current=ea}))),onOk:()=>Co(void 0,null,function*(){var ea;(0,Si.$l)({id:Hn==null?void 0:Hn.question_id,group_id:((ea=xr==null?void 0:xr.current)==null?void 0:ea[0])||""}).then(lr=>{(lr==null?void 0:lr.status)==0&&(Be.ZP.success("\u52A0\u5165\u6210\u529F"),fo())})})})}}))),!Ho&&(((xt=In==null?void 0:In.exercise)==null?void 0:xt.exercise_status)==1||((An=In==null?void 0:In.exercise)==null?void 0:An.exercise_status)==2&&((Ft=(cn=ie.userInfo)==null?void 0:cn.course)==null?void 0:Ft.course_role)!=15||((bt=In==null?void 0:In.exercise)==null?void 0:bt.exercise_status)==3&&((en=(hn=ie.userInfo)==null?void 0:hn.course)==null?void 0:en.course_role)!=15||((Jt=In==null?void 0:In.exercise)==null?void 0:Jt.exercise_status)==4&&((Br=($a=ie.userInfo)==null?void 0:$a.course)==null?void 0:Br.course_role)!=15)&&Cn.createElement(rt.Z,{title:"\u7F16\u8F91\u8BD5\u9898"},Cn.createElement("span",{onClick:()=>{(Hn==null?void 0:Hn.question_type)===6?Ee.history.push(`/problems/newedit/${Hn==null?void 0:Hn.hack_identifier}?type=exercises&express_id=${zo.exerciseId}&question_id=${Hn==null?void 0:Hn.question_id}&score=${Hn==null?void 0:Hn.question_score}&exercise=true&callback_url=/classrooms/${zo.coursesId}/exercise/add/${he}?type=2`):al(!0)},className:`${tt.edit} ml8`},"\u7F16\u8F91")))),!Ho&&Cn.createElement("div",null,Cn.createElement("div",{className:tt.qcount},Cn.createElement("span",{className:tt.score},Hn==null?void 0:Hn.question_score,"\u5206"),Cn.createElement(Tt.Z,{className:tt.qtitle,value:(Hn==null?void 0:Hn.index)+`\u3001${(Hn==null?void 0:Hn.question_type)==8?(Za=Hn==null?void 0:Hn.program_attr)==null?void 0:Za.description:Hn==null?void 0:Hn.question_title}`}),(Hn==null?void 0:Hn.high_resources_consume)&&Cn.createElement(so.Z,{type:"shixun",style:{marginLeft:10}})),(Hn==null?void 0:Hn.question_type)===6&&Cn.createElement(gn.Z,{onEdit:()=>Yt(1),className:"mt10",dataSource:(Hn==null?void 0:Hn.languages)||[]}),Cn.createElement(eu,{exercise:Bt,TagDiscipline:Xl,qitem:Hn})),Ho&&Cn.createElement("div",null,(Hn==null?void 0:Hn.question_type)<=1&&Cn.createElement(Rt,{deleteitem:_i,getTagData:Rr,seveeditor:vo,exerciseitem:In,TagDiscipline:Xl,setisedit:al,qitem:Hn,init:fo,showTip:zn}),(Hn==null?void 0:Hn.question_type)===5&&Cn.createElement(bs,{setqitem:Bl,deleteitem:_i,seveeditor:vo,exerciseitem:In,TagDiscipline:Xl,setisedit:al,qitem:Hn,showTip:zn}),(Hn==null?void 0:Hn.question_type)===3&&Cn.createElement(ya,{deleteitem:_i,getTagData:Rr,seveeditor:vo,exerciseitem:In,TagDiscipline:Xl,setisedit:al,qitem:Hn,init:fo,showTip:zn}),(Hn==null?void 0:Hn.question_type)===2&&Cn.createElement(ro,{deleteitem:_i,getTagData:Rr,seveeditor:vo,exerciseitem:In,TagDiscipline:Xl,setisedit:al,qitem:Hn,init:fo,showTip:zn}),(Hn==null?void 0:Hn.question_type)===4&&Cn.createElement(Kn,{deleteitem:_i,getTagData:Rr,seveeditor:vo,exerciseitem:In,TagDiscipline:Xl,setisedit:al,qitem:Hn,init:fo,showTip:zn}),(Hn==null?void 0:Hn.question_type)===7&&Cn.createElement(us,{deleteitem:_i,getTagData:Rr,seveeditor:vo,exerciseitem:In,TagDiscipline:Xl,setisedit:al,qitem:Hn,init:fo,showTip:zn}),(Hn==null?void 0:Hn.question_type)===8&&Cn.createElement(xi,{deleteitem:_i,getTagData:Rr,seveeditor:vo,exerciseitem:In,TagDiscipline:Xl,setisedit:al,qitem:Hn,init:fo,showTip:zn}))))))),Cn.createElement("div",{className:tt.bottomdiv},Cn.createElement("div",{className:tt.exercise_styles},((Hr=In==null?void 0:In.exercise)==null?void 0:Hr.exercise_status)==1&&Cn.createElement(Cn.Fragment,null,Cn.createElement("span",{className:tt.spanBtn,onClick:()=>{if(Ho){Hi();return}cl(!0),Pi(!0)}},"\u9898\u5E93\u9009\u9898"),Cn.createElement(Ce.Z,{menu:{items:ns}},Cn.createElement("span",{className:tt.spanBtn},"\u5BFC\u5165\u8BD5\u9898")),Cn.createElement("span",{className:tt.spanBtn,onClick:()=>Co(void 0,null,function*(){var ea;let lr=yield(0,te.ZP)(`/api/exercises/${zo==null?void 0:zo.exerciseId}/simulate_start_answer.json`,{method:"get",params:{coursesId:zo==null?void 0:zo.coursesId,categoryId:zo==null?void 0:zo.exerciseId}});(lr==null?void 0:lr.status)!=-1&&window.open(`/classrooms/${zo==null?void 0:zo.coursesId}/exercise/${zo==null?void 0:zo.exerciseId}/${(ea=ie.userInfo)==null?void 0:ea.login}/initate_answer`)})},"\u6A21\u62DF\u8003\u8BD5"),Cn.createElement("span",{className:tt.spanBtn,onClick:()=>{window.open(`/classrooms/${zo==null?void 0:zo.coursesId}/exercise/${zo==null?void 0:zo.exerciseId}/detail?random=false&tabs=2`)}},"\u8BD5\u5377\u9884\u89C8"),dl==null?void 0:dl.map(ea=>Cn.createElement(ke.ZP,{className:tt.addQuestionBtn,key:ea.id,type:"primary",onClick:()=>{ts(ea.id)}},ea.name))),((Un=In==null?void 0:In.exercise)==null?void 0:Un.exercise_status)!=1&&Cn.createElement(Cn.Fragment,null,Cn.createElement("span",{style:{width:"1022px"}})),Cn.createElement("span",{className:tt.saveBtn,onClick:()=>Co(void 0,null,function*(){var ea,lr,qr;if(Ho){Hi();return}const io=Number(In.exercise_types.q_scores);[100,120,150].includes(io)||(yield new Promise((ho,Yo)=>{Ue.default.confirm({centered:!0,icon:null,okText:"\u4FDD\u5B58",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Cn.createElement("div",{className:"c-grey-333"},"\u5F53\u524D\u8BD5\u5377\u603B\u5206\u4E3A",Cn.createElement("span",{style:{color:"#FA6400",margin:"0 5px"}},io),"\u5206\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u8FDB\u884C\u4FDD\u5B58\uFF1F"),onOk:()=>Co(void 0,null,function*(){ho("")}),onCancel:()=>{Yo()}})}));let po=(lr=(ea=In==null?void 0:In.exercise_question_types)==null?void 0:ea.filter(ho=>ho.question_type===5)[0])==null?void 0:lr.items,Wr=0;po==null||po.map(ho=>{ho.high_resources_consume&&(Wr=Wr+1)}),console.log(Wr),Wr>0?Se({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u63D0\u793A",count:Wr,fn:()=>{var ho;((ho=In==null?void 0:In.exercise)==null?void 0:ho.exercise_status)==1?(Be.ZP.success("\u4FDD\u5B58\u6210\u529F"),Ee.history.push(`/classrooms/${zo==null?void 0:zo.coursesId}/exercise/${he}/detail?random=false&tabs=3`),Gi(!1)):Ee.history.back()}}}):((qr=In==null?void 0:In.exercise)==null?void 0:qr.exercise_status)==1?(Be.ZP.success("\u4FDD\u5B58\u6210\u529F"),Ee.history.push(`/classrooms/${zo==null?void 0:zo.coursesId}/exercise/${he}/detail?random=false&tabs=3`),Gi(!1)):Ee.history.back()})},Cn.createElement("i",{className:"iconfont icon-baocun1",style:{fontSize:15,marginRight:5}}),"\u4FDD\u5B58\u8BD5\u5377"))),Cn.createElement(Mn,{setScoreShow:Ul,ScoreShow:wl,exerciseitem:In,getdata:fo}),mi&&Cn.createElement(il,{setScoreShow:cl,isshixuns:Zi,SpecificDifficulty:(zr=In==null?void 0:In.exercise)==null?void 0:zr.difficulty,isloadings:yu,ScoreShow:mi,onOk:(ea,lr,qr,io,po)=>Co(void 0,null,function*(){Fu(!0);let ho=yield hs({exam_id:he,item_bank_ids:ea,shixun_ids:lr,shixun_copy_ids:po});Fu(!1),(ho==null?void 0:ho.status)===0&&Ue.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u65B0\u52FE\u9009\u7684\u8BD5\u9898\u5DF2\u7ECF\u6DFB\u52A0\u5230\u8BD5\u5377\uFF0C\u5982\u679C\u9700\u8981\u7EE7\u7EED\u6DFB\u52A0\u65B0\u8BD5\u9898\u8BF7\u70B9\u51FB\u201C\u7EE7\u7EED\u9009\u9898\u201D\uFF0C\u5C06\u56DE\u5230\u60A8\u4E0A\u6B21\u64CD\u4F5C\u7684\u9009\u9898\u9875\u9762",okText:"\u7EE7\u7EED\u9009\u9898",cancelText:"\u8FD4\u56DE\u8BD5\u5377",onOk:()=>{fo()},onCancel:()=>{cl(!1),fo()}})})}),Cn.createElement(Lu.Z,{sub_discipline_id:(lo=In==null?void 0:In.exercise)!=null&&lo.sub_discipline_id?[(Do=In==null?void 0:In.exercise)==null?void 0:Do.discipline_id,(Ir=In==null?void 0:In.exercise)==null?void 0:Ir.sub_discipline_id]:[],visible:Uo,onCancel:()=>yl(!1),onOk:kl}),Cn.createElement(Ue.default,{title:"\u63D0\u793A",open:Ui,confirmLoading:!1,centered:!0,okText:"\u8BBE\u7F6E\u89C4\u5219",cancelText:"\u4FEE\u6539\u8BD5\u5377",footer:Cn.createElement("div",null,Cn.createElement(ke.ZP,{onClick:()=>{Gi(!1),Ee.history.back()}},"\u7A0D\u540E\u518D\u8BF4"),Cn.createElement(ke.ZP,{type:"primary",onClick:()=>{Ee.history.push(`/classrooms/${zo==null?void 0:zo.coursesId}/exercise/${he}/detail?random=false&tabs=3`),Gi(!1)}},"\u8BBE\u7F6E\u89C4\u5219")),onCancel:()=>{Gi(!1)}},Cn.createElement("p",null,"\u8BD5\u5377\u521B\u5EFA\u5B8C\u6210\uFF01\u76EE\u524D\u5904\u4E8E\u672A\u53D1\u5E03\u72B6\u6001\uFF0C\u662F\u5426\u8BBE\u7F6E\u8003\u8BD5\u89C4\u5219\uFF1F")),Cn.createElement(Ue.default,{centered:!0,title:"\u7F16\u8F91\u9898\u578B\u540D\u79F0",open:Ai,width:500,onOk:()=>tu.submit(),onCancel:()=>Yi(!1)},Cn.createElement(we.default,{form:tu,initialValues:{},onFinish:ea=>Co(void 0,null,function*(){(yield(0,Si.RK)(Sl({id:he},ea))).status==0&&(Be.ZP.success("\u4FEE\u6539\u6210\u529F"),fo(),Yi(!1))})},Cn.createElement(we.default.Item,{name:"name",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9898\u578B\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"},{validator(ea,lr){var qr,io,po,Wr;const ho=(qr=dl==null?void 0:dl.find(Yo=>Yo.nameType==tu.getFieldValue("item_type_en")))==null?void 0:qr.id;return(Wr=(po=(io=In==null?void 0:In.exercise_question_types)==null?void 0:io.filter(Yo=>Yo.question_type!=ho))==null?void 0:po.map(Yo=>Yo==null?void 0:Yo.name))!=null&&Wr.includes(lr)?Promise.reject(new Error("\u9898\u578B\u540D\u79F0\u5DF2\u5B58\u5728\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u9898\u578B\u540D\u79F0")):Promise.resolve()}}]},Cn.createElement(We.default,{size:"large",maxLength:10,showCount:!0})),Cn.createElement(we.default.Item,{hidden:!0,name:"item_type_en"},Cn.createElement(We.default,{size:"large"})))),Cn.createElement(rn.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:Nu},Cn.createElement("div",{style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},"\u667A\u80FD\u5BFC\u5165"),Cn.createElement(Hl.Z,{stickyTop:-24,subDisciplineId:(Lo=In==null?void 0:In.exercise)!=null&&Lo.sub_discipline_id?[(Io=In==null?void 0:In.exercise)==null?void 0:Io.discipline_id,(Al=In==null?void 0:In.exercise)==null?void 0:Al.sub_discipline_id]:[],onCancel:()=>Cu(!1),mode:3,gather:{exercise_id:he},onSuccess:()=>{Cu(!1),fo()}}),Cn.createElement("div",{style:{height:70}})),Cn.createElement(gn.Q,{visible:!!yi,setVisible:Yt,tip:yi===2&&"\u8BBE\u7F6E\u5DF2\u6DFB\u52A0\u5728\u8BD5\u5377\u4E2D\u7684\u7F16\u7A0B\u9898\u6240\u5141\u8BB8\u4F7F\u7528\u7684\u7F16\u7A0B\u8BED\u8A00",dataSource:yi===1?Hn==null?void 0:Hn.languages:[],onOk:ea=>Co(void 0,null,function*(){const lr={languages:ea};yi===1?lr.hack_id=Hn==null?void 0:Hn.hack_id:lr.exercise_id=he,(yield(0,te.ZP)("/api/problems/update_languages.json",{method:"post",body:lr})).status===0&&(Be.ZP.success("\u4FEE\u6539\u6210\u529F"),Wo({id:Ql.current}),Yt(!1))})}))};var Vi=(0,Ee.connect)(({user:ie,exercise:Se,dispatch:he})=>({user:ie,exercise:Se,dispatch:he}))(_l),qo=ae(60636),ni=ae(3607),Li=ae(82798),Go=ae(87169),Ri=ae(76832),ja=ae(59301),ci=Object.defineProperty,uu=Object.defineProperties,ki=Object.getOwnPropertyDescriptors,Ti=Object.getOwnPropertySymbols,Wi=Object.prototype.hasOwnProperty,Gr=Object.prototype.propertyIsEnumerable,Ua=(ie,Se,he)=>Se in ie?ci(ie,Se,{enumerable:!0,configurable:!0,writable:!0,value:he}):ie[Se]=he,Mr=(ie,Se)=>{for(var he in Se||(Se={}))Wi.call(Se,he)&&Ua(ie,he,Se[he]);if(Ti)for(var he of Ti(Se))Gr.call(Se,he)&&Ua(ie,he,Se[he]);return ie},nl=(ie,Se)=>uu(ie,ki(Se)),gi=(ie,Se)=>{var he={};for(var gt in ie)Wi.call(ie,gt)&&Se.indexOf(gt)<0&&(he[gt]=ie[gt]);if(ie!=null&&Ti)for(var gt of Ti(ie))Se.indexOf(gt)<0&&Gr.call(ie,gt)&&(he[gt]=ie[gt]);return he},ji=(ie,Se,he)=>new Promise((gt,Bt)=>{var Qn=it=>{try{_t(he.next(it))}catch($t){Bt($t)}},Bn=it=>{try{_t(he.throw(it))}catch($t){Bt($t)}},_t=it=>it.done?gt(it.value):Promise.resolve(it.value).then(Qn,Bn);_t((he=he.apply(ie,Se)).next())});const Au=ie=>{var Se=ie,{classroomList:he,globalSetting:gt,problemset:Bt,loading:Qn,exercise:Bn,user:_t,dispatch:it}=Se,$t=gi(Se,["classroomList","globalSetting","problemset","loading","exercise","user","dispatch"]),ra,Ot,wt,ut,xt,An,cn,Ft,bt,hn,en,Jt,$a,Br;const Za=(0,Ee.useParams)(),[Hr,Un]=(0,b.useState)(!1),{userInfo:zr}=_t,[lo]=we.default.useForm();let[Do,Ir]=(0,b.useState)({});const[Lo,Io]=(0,b.useState)(1),[Al,In]=(0,b.useState)(""),[fl]=(0,Ee.useSearchParams)(),[xl,ko]=(0,b.useState)(!1),[Hn,Bl]=(0,b.useState)(!1),[zl,Jl]=(0,b.useState)(!1),[Wl,Ql]=(0,b.useState)(""),[vl,Qi]=(0,b.useState)(!1),[Ni,ai]=(0,b.useState)(!1);(0,b.useEffect)(()=>{it({type:"problemset/getEditDisciplines",payload:{source:"new_question",identifier:Za==null?void 0:Za.coursesId}}),it({type:"globalSetting/footerToggle",payload:!1}),lo.setFieldsValue({difficulty:2,courseid:[]})},[]),(0,b.useEffect)(()=>{Za.exerciseId&&ji(void 0,null,function*(){var Vr,Uo,yl;const wl=yield it({type:"exercise/editExercise",payload:{categoryId:Za.exerciseId}});(wl==null?void 0:wl.status)!==-1&&(((Vr=wl==null?void 0:wl.exercise)==null?void 0:Vr.exercise_status)===2||((Uo=wl==null?void 0:wl.exercise)==null?void 0:Uo.exercise_status)===3||((yl=wl==null?void 0:wl.exercise)==null?void 0:yl.exercise_status)===4?Jl(!0):Jl(!1))})},[Za]),(0,b.useEffect)(()=>{if(Za.exerciseId){let Vr=Bn.editData.exercise;ai(Vr==null?void 0:Vr.set_question_sub_discipline),lo.setFieldsValue(nl(Mr({},Vr),{courseid:Vr!=null&&Vr.sub_discipline_id?[Vr==null?void 0:Vr.discipline_id,Vr==null?void 0:Vr.sub_discipline_id]:[]}))}},[Bn]),(0,b.useEffect)(()=>{fl.get("type")==="2"&&(In(Za.exerciseId),Io(2))},[fl.get("type")]),(0,b.useEffect)(()=>{var Vr;let Uo=(Vr=Bt==null?void 0:Bt.disciplinesData)==null?void 0:Vr.checked;Uo!=null&&Uo.sub_discipline_id&&lo.setFieldsValue({courseid:[Uo==null?void 0:Uo.discipline_id,Uo==null?void 0:Uo.sub_discipline_id]})},[(ra=Bt==null?void 0:Bt.disciplinesData)==null?void 0:ra.checked]);function Ho(Vr,Uo){return ji(this,null,function*(){var yl,wl,Ul,mi;yield lo.validateFields();const cl=lo.getFieldsValue(),{courseid:Zi}=cl,[Pi,ui]=Zi;cl.sub_discipline_id=ui,cl.is_md=!0,cl.time=parseInt(cl.time)>9999?9999:cl.time;const pl=yield it({type:"exercise/addExercise",payload:Mr(Mr({},cl),Za)});pl.status===0?(yield(0,te.ZP)(`/api/courses/${Za==null?void 0:Za.coursesId}/exercises/notice_at.json`,{method:"POST",body:{course_id:Za==null?void 0:Za.coursesId,id:(yl=pl==null?void 0:pl.data)==null?void 0:yl.exercise_id,time:Vr}}),Xl((wl=pl.data)==null?void 0:wl.exercise_id),In((Ul=pl==null?void 0:pl.data)==null?void 0:Ul.exercise_id),Io(2),ko(!1),Ee.history.replace(`/classrooms/${Za.coursesId}/exercise/add/${(mi=pl.data)==null?void 0:mi.exercise_id}?type=2`)):Be.ZP.error(pl.message),Uo()})}function al(Vr){Ir(Mr({},Vr))}function Xl(Vr){return ji(this,null,function*(){if(!(Do!=null&&Do.ec_point_ids))return;const Uo=Mr({},Do);delete Uo.id;let yl=yield(0,te.ZP)(`/api/ec_courses/${Do==null?void 0:Do.ec_course_id}/ec_points/set_work_points.json`,{method:"post",body:Mr({exercise_id:Vr},Uo)})})}return ja.createElement("div",{style:{background:"#ffffff",marginTop:-8,padding:8,minHeight:"100vh",paddingBottom:64}},ja.createElement("section",{className:"edu-container"},ja.createElement("section",{className:"animated fadeIn"},ja.createElement("aside",{className:"mt10"},zr&&ja.createElement(Re.Z,{separator:">"},ja.createElement(Re.Z.Item,null,ja.createElement(Ee.Link,{to:`/classrooms/${Za.coursesId}/exercise`},(Ot=zr==null?void 0:zr.course)==null?void 0:Ot.course_name)),ja.createElement(Re.Z.Item,null,ja.createElement(Ee.Link,{to:`/classrooms/${Za.coursesId}/exercise`},"\u8BD5\u5377\u5217\u8868")),ja.createElement(Re.Z.Item,null,Za.exerciseId?"\u7F16\u8F91\u8BD5\u5377":"\u65B0\u5EFA\u8BD5\u5377")))),Za.exerciseId&&ja.createElement("div",{style:{display:"inline-flex",background:"rgba(233, 146, 55, 0.05)",borderRadius:4,height:40,lineHeight:"40px",width:"100%",padding:"0px 10px",alignItems:"center",marginTop:20}},ja.createElement(Go.Z,{style:{marginRight:5,color:"#E99237"}}),ja.createElement("span",{style:{flex:1,color:"#E99237"}},"\u53D1\u5E03\u540E\u7684\u8BD5\u5377\u4E0D\u5141\u8BB8\u8FDB\u884C\u589E\u52A0/\u5220\u9664\u8BD5\u9898\u548C\u4FEE\u6539\u5206\u503C\u7B49\u64CD\u4F5C\uFF0C\u82E5\u9700\u8981\u4E8C\u6B21\u4F7F\u7528\uFF0C\u53EF\u5C06\u8BD5\u5377\u52A0\u5165\u8BD5\u5377\u5E93\u4E2D\u8FDB\u884C\u7F16\u8F91"),ja.createElement("span",{className:ze.addQuestionBtn,onClick:()=>{it({type:"exercise/setActionTabs",payload:{key:"\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93",selectArrs:[Za.exerciseId]}})}},"\u52A0\u5165\u8BD5\u5377\u5E93")),ja.createElement(Li.Z,{haveInit:!0,init:()=>{Ql(new Date)}}),ja.createElement("div",{className:"bg-white"},ja.createElement("div",{style:{display:"flex",justifyContent:"center",paddingTop:20,alignItems:"center"}},ja.createElement("div",{onClick:()=>{if(Hn){Be.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u8BD5\u9898\u3002");return}Io(1)},className:Lo===1?ze.selectdiv:ze.divitem},ja.createElement(qo.Z,{number:1,active:Lo===1,className:"mr10"}),ja.createElement("span",null,"\u8BD5\u5377\u57FA\u7840\u4FE1\u606F")),ja.createElement("div",{style:{width:188,border:"1px dotted #9096A3",margin:"0px 30px",height:1}}),ja.createElement("div",{onClick:()=>{if(!Za.exerciseId&&!Al){Be.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u57FA\u7840\u4FE1\u606F\u518D\u65B0\u5EFA\u8BD5\u9898");return}Io(2),!Al&&In(Za.exerciseId)},className:Lo!==1?ze.selectdiv:ze.divitem},ja.createElement(qo.Z,{number:2,active:Lo!==1,className:"mr10"}),ja.createElement("span",null,"\u7F16\u8F91\u8BD5\u9898"))),Lo===2&&ja.createElement("div",{className:"tc"},ja.createElement(ni.Z,{defaultValue:(ut=(wt=Bn==null?void 0:Bn.editData)==null?void 0:wt.exercise)==null?void 0:ut.exercise_name,onFinish:Vr=>ji(void 0,null,function*(){var Uo,yl,wl,Ul,mi,cl,Zi,Pi,ui,pl,Ui,Gi;return Vr.trim()===((yl=(Uo=Bn==null?void 0:Bn.editData)==null?void 0:Uo.exercise)==null?void 0:yl.exercise_name)?!0:(yield(0,Si.wy)({exercise_name:Vr,exercise_description:(Ul=(wl=Bn==null?void 0:Bn.editData)==null?void 0:wl.exercise)==null?void 0:Ul.exercise_description,sub_discipline_id:(cl=(mi=Bn==null?void 0:Bn.editData)==null?void 0:mi.exercise)==null?void 0:cl.sub_discipline_id,time:(Pi=(Zi=Bn==null?void 0:Bn.editData)==null?void 0:Zi.exercise)==null?void 0:Pi.time,exerciseId:(pl=(ui=Bn.editData)==null?void 0:ui.exercise)==null?void 0:pl.id,difficulty:(Gi=(Ui=Bn.editData)==null?void 0:Ui.exercise)==null?void 0:Gi.difficulty})).status===0?(lo.setFieldValue("exercise_name",Vr),!0):!1})}),ja.createElement("div",{style:{fontSize:14}},ja.createElement("span",{style:{color:"#5F6368"}},"\u7B54\u9898\u65F6\u957F",ja.createElement("span",{style:{color:"#000000",marginLeft:8}},((An=(xt=Bn==null?void 0:Bn.editData)==null?void 0:xt.exercise)==null?void 0:An.time)||"\u4E0D\u9650")),ja.createElement("span",{style:{margin:"0px 30px",color:"#5F6368"}},"\u96BE\u5EA6",ja.createElement("span",{style:{color:"#000000",marginLeft:8}},((Ft=(cn=Bn==null?void 0:Bn.editData)==null?void 0:cn.exercise)==null?void 0:Ft.difficulty)===1?"\u7B80\u5355":((hn=(bt=Bn==null?void 0:Bn.editData)==null?void 0:bt.exercise)==null?void 0:hn.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),ja.createElement("span",{style:{marginRight:30,color:"#5F6368"}},"\u8BD5\u9898\u603B\u6570",ja.createElement("span",{style:{color:"#000000",marginLeft:8}},((Jt=(en=Bn==null?void 0:Bn.editData)==null?void 0:en.exercise_types)==null?void 0:Jt.q_counts)||0)),ja.createElement("span",{style:{color:"#5F6368"}},"\u603B\u5206",ja.createElement("span",{style:{color:"#000000",marginLeft:8}},(Br=($a=Bn==null?void 0:Bn.editData)==null?void 0:$a.exercise_types)==null?void 0:Br.q_scores))))),Lo===1&&ja.createElement("div",null,ja.createElement("section",{className:[ze.bg,"mt20"].join(" "),style:{padding:"30px 120px 300px 120px"}},ja.createElement(we.default,{form:lo,colon:!1,layout:"horizontal",labelCol:{span:4},wrapperCol:{span:20},initialValues:{time:60},onFinish:Vr=>ji(void 0,null,function*(){var Uo,yl,wl,Ul,mi;if(Un(!0),ko(!0),Za.exerciseId){Vr.exerciseId=(yl=(Uo=Bn.editData)==null?void 0:Uo.exercise)==null?void 0:yl.id,Vr.sub_discipline_id=Vr.courseid[Vr.courseid.length-1],yield(0,Si.wy)(nl(Mr({},Vr),{set_question_sub_discipline:Ni})),Io(2),Xl(Za==null?void 0:Za.exerciseId),In(Za.exerciseId),Un(!1),ko(!1);return}const cl=yield(0,te.ZP)(`/api/courses/${Za==null?void 0:Za.coursesId}/exercises/overload_alert.json`,{method:"get",params:{course_id:Za==null?void 0:Za.coursesId}});if(cl!=null&&cl.alert)it({type:"classroomList/setActionTabs",payload:{key:"\u9884\u7EA6\u5F39\u7A97"}});else{const{courseid:Zi}=Vr,[Pi,ui]=Zi;Vr.sub_discipline_id=ui,Vr.is_md=!0,Vr.time=parseInt(Vr.time)>9999?9999:Vr.time,Vr.set_question_sub_discipline=Ni;const pl=yield it({type:"exercise/addExercise",payload:nl(Mr(Mr({},Vr),Za),{category_id:fl.get("catalogue")||null})});pl.status===0&&(Xl((wl=pl.data)==null?void 0:wl.exercise_id),Ee.history.replace(`/classrooms/${Za.coursesId}/exercise/add/${(Ul=pl.data)==null?void 0:Ul.exercise_id}?type=2`),In((mi=pl==null?void 0:pl.data)==null?void 0:mi.exercise_id),Io(2)),ko(!1)}Un(!1)}),className:ze.formWrap},ja.createElement(we.default.Item,{name:"exercise_name",label:"\u8BD5\u5377\u540D\u79F0",className:ze.baseLineHeight,rules:[{required:!0,validator:(Vr,Uo)=>{var yl;return((yl=Uo==null?void 0:Uo.replaceAll(" ",""))==null?void 0:yl.length)>0?Promise.resolve():Promise.reject("\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0")}}]},ja.createElement(We.default,{maxLength:60,className:ze.baseFormItem,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0",showCount:!0})),ja.createElement(we.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B",name:"courseid",className:ze.baseLineHeight},ja.createElement(xe.Z,{disabled:zl,placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:Bt.courseOptions,className:ze.baseFormItem,size:"large",popupClassName:ze.cascaderPopup,dropdownMenuColumnStyle:{padding:"8px 12px",fontSize:14},allowClear:!0})),ja.createElement("div",{className:ze.concat},ja.createElement("div",null,ja.createElement(Ke.default,{checked:Ni,onChange:Vr=>{ai(Vr.target.checked)},style:{color:"#000"}},"\u8BBE\u7F6E\u8BE5\u65B9\u5411&\u8BFE\u7A0B\u4E3A\u8BD5\u9898\u6A21\u7248\uFF08\u521B\u5EFA\u65B0\u8BD5\u9898\u81EA\u52A8\u4F7F\u7528\u8BE5\u65B9\u5411&\u8BFE\u7A0B\uFF09")),ja.createElement("div",null,"\u6CA1\u6709\u5408\u9002\u7684\u65B9\u5411&\u8BFE\u7A0B\uFF1F",ja.createElement("a",{onClick:()=>Qi(!0)},"\u8054\u7CFB\u6559\u7814\u52A9\u7406"))),ja.createElement(we.default.Item,{label:"\u96BE\u5EA6",name:"difficulty",className:ze.radioBtnWrapper,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u96BE\u5EA6"}]},ja.createElement(Oe.ZP.Group,{className:ze.radiogroup,disabled:zl},ja.createElement(Oe.ZP.Button,{className:ze.easy,value:1},"\u7B80\u5355"),ja.createElement(Oe.ZP.Button,{className:ze.medium,value:2},"\u9002\u4E2D"),ja.createElement(Oe.ZP.Button,{className:ze.hard,value:3},"\u56F0\u96BE"))),ja.createElement(we.default.Item,{label:"\u7B54\u9898\u65F6\u957F",className:ze.baseLineHeight},ja.createElement("div",{style:{display:"flex",width:"100%"}},ja.createElement(we.default.Item,{name:"time",noStyle:!0},ja.createElement(De.Z,{disabled:zl,min:1,max:9999,className:ze.baseFormItem,style:{width:220},maxLength:60,placeholder:"\u8BF7\u586B\u5199\u7B54\u9898\u65F6\u957F"})),ja.createElement("span",{style:{marginLeft:"10px",width:"40px",lineHeight:"46px",fontSize:14}},"\u5206\u949F"))),ja.createElement(we.default.Item,{label:"\u8BD5\u5377\u987B\u77E5",name:"exercise_description"},ja.createElement(We.default.TextArea,{disabled:zl,rows:6,maxLength:65535,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u987B\u77E5"}))),ja.createElement(wn,{exercise_id:Za==null?void 0:Za.exerciseId,setitem:al})),ja.createElement("div",{className:ze.bottmodiv},ja.createElement(ke.ZP,{className:`${ze.cancelBtn}`,type:"primary",onClick:()=>{Ee.history.back()}},"\u53D6\u6D88"),ja.createElement(ke.ZP,{loading:xl,onClick:()=>{lo.validateFields(),lo.submit()},type:"primary",className:`${ze.confirmBtn} ml20`},"\u4E0B\u4E00\u6B65")),ja.createElement(z,{setsubloading:ko,onModalOk:Ho})),Lo===2&&ja.createElement("div",null,ja.createElement(Vi,{key:Wl,setisedits:Bl,setitemid:In,itemid:Al}))),ja.createElement(Ri.Z,{open:vl,onCancel:()=>{Qi(!1)}}))};var gu=(0,Ee.connect)(({classroomList:ie,loading:Se,user:he,problemset:gt,globalSetting:Bt,exercise:Qn})=>({classroomList:ie,globalSetting:Bt,problemset:gt,user:he,exercise:Qn,loading:Se.effects}))(Au)},84097:function(ot,Zt,ae){"use strict";ae.d(Zt,{Z:function(){return Ye}});var b=ae(78241),Ee=ae(8591),we=ae(43418),Be=ae(71418),Re=ae(6848),We=ae(57809),xe=ae(5112),Ke=ae(92832),Oe=ae(1710),De=ae(59301),ke=ae(6075),ze=ae(23789),Ue=ae(21331),ue={radio_con:"radio_con___cvwXd",result_con:"result_con___m5Gmr",result_title:"result_title___D7L1n"},E=ae(35219),a=ae(37962),x=ae(28900),y=ae(59301),z=Object.defineProperty,te=Object.defineProperties,oe=Object.getOwnPropertyDescriptors,se=Object.getOwnPropertySymbols,le=Object.prototype.hasOwnProperty,Pe=Object.prototype.propertyIsEnumerable,Fe=(Ge,$e,be)=>$e in Ge?z(Ge,$e,{enumerable:!0,configurable:!0,writable:!0,value:be}):Ge[$e]=be,Qe=(Ge,$e)=>{for(var be in $e||($e={}))le.call($e,be)&&Fe(Ge,be,$e[be]);if(se)for(var be of se($e))Pe.call($e,be)&&Fe(Ge,be,$e[be]);return Ge},Le=(Ge,$e)=>te(Ge,oe($e)),st=(Ge,$e,be)=>new Promise((ft,ct)=>{var yt=xn=>{try{En(be.next(xn))}catch(Wt){ct(Wt)}},Pt=xn=>{try{En(be.throw(xn))}catch(Wt){ct(Wt)}},En=xn=>xn.done?ft(xn.value):Promise.resolve(xn.value).then(yt,Pt);En((be=be.apply(Ge,$e)).next())});const Me=({shixunHomeworks:Ge,exercise:$e,loading:be,dispatch:ft})=>{var ct,yt,Pt;const{commonHeader:En}=$e,[xn,Wt]=(0,De.useState)([]),[St,Te]=(0,De.useState)(Le(Qe({},(0,ke.useParams)()),{page:1,limit:10})),[et,Kt]=(0,De.useState)([]),[wn,Mt]=(0,De.useState)(""),[Xt,Ce]=(0,De.useState)(1),[rt]=b.default.useForm(),[rn,tt]=(0,De.useState)({}),[pt,Xn]=(0,De.useState)(null),[gn,Qt]=(0,De.useState)(!1),[Tt,Vn]=(0,De.useState)([]),[ia,tn]=(0,De.useState)(null),[Ba,_a]=(0,De.useState)(0),[Fa,Tn]=(0,De.useState)(0),[Va,Aa]=(0,De.useState)(!1),vr=[{title:"\u5E8F\u53F7",dataIndex:"1",width:80,render:(Et,jt,Ga)=>(St.page-1)*St.limit+Ga+1},{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,width:180},{title:"\u5B66\u53F7",dataIndex:"student_id",align:"left",sorter:!0,render:Et=>Et||"--"},{title:"\u5206\u73ED",dataIndex:"user_group_name",align:"left",render:(Et,jt)=>y.createElement("div",{className:ue.banding,title:Et||"--"},Et||"--")},{title:"\u63D0\u4EA4\u72B6\u6001",width:200,dataIndex:"commit_status",render:(Et,jt)=>Et===0?y.createElement("span",{style:{color:"#666666"}},"\u672A\u5F00\u59CB"):Et===1?y.createElement("span",{style:{color:"#DF3042"}},!jt.is_make_up&&"\u8003\u8BD5\u4E2D",jt.is_make_up&&"\u8003\u8BD5\u4E2D (\u8865\u8003)"):Et===2?y.createElement("span",{style:{color:"#5AB891"}},!jt.is_make_up&&!jt.is_force_commit&&"\u5DF2\u4EA4\u5377",jt.is_make_up&&!jt.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003)",jt.is_make_up&&jt.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003/\u5F3A\u5236)",!jt.is_make_up&&jt.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u5F3A\u5236)"):y.createElement("span",{style:{color:"#5AB891"}},!jt.is_make_up&&!jt.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54",jt.is_make_up&&!jt.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003)",jt.is_make_up&&jt.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003/\u5F3A\u5236)",!jt.is_make_up&&jt.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u5F3A\u5236)")},{title:(En==null?void 0:En.exercise_type)==2&&!(0,E.dE)()?"\u6700\u9AD8\u6210\u7EE9":"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",sorter:!0,render:(Et,jt)=>jt.commit_status===0||jt.commit_status===1?"--":!jt.open_total_score&&(0,E.dE)()?"\u8001\u5E08\u5BA1\u6838\u4E2D":(Et=typeof Et=="number"?Number(Et):Et,console.log(typeof Et),Et||(Et=0),Et===100?y.createElement("span",{className:"c-green"},Et):Et>60?y.createElement("span",{className:"c-orange"},Et):Et==Fa*.6?y.createElement("span",{className:"c-red"},Et):y.createElement("span",null,Et))}].filter(Et=>!!Et);(0,De.useEffect)(()=>{var Et;((Et=$e.actionTabs)==null?void 0:Et.key)=="\u6D4B\u8BD5AI\u8BC4\u5206"&&(Vn([]),tn(null),ua(),da(St))},[(ct=$e.actionTabs)==null?void 0:ct.key]);const ua=()=>st(void 0,null,function*(){var Et;if(!((Et=$e.actionTabs)!=null&&Et.showSelectQuestion))return;const jt=yield(0,ze.ZP)(`/api/exercises/${St==null?void 0:St.categoryId}/all_subj_questions.json`,{method:"get"});jt.status==0&&Vn(jt.data)}),jn=(Et,jt)=>{St.page=Et,St.limit=jt,Te(Qe({},St)),da(St)},da=Et=>st(void 0,null,function*(){Aa(!0);const jt=yield(0,ze.ZP)(`/api/exercises/${St.categoryId||(St==null?void 0:St.exerciseId)}/exercise_users.json`,{method:"get",params:Et});jt.status==0&&(_a(jt.data.total_count),Te(Le(Qe({},St),{total:jt.data.total_count})),Wt(jt.data.exercise_users),Tn(jt.data.total_score)),Aa(!1)}),Ea=Et=>{St.search=Et,St.page=1,rt.resetFields(),tt({}),Kt([]),Xn(null),Te(Qe({},St)),da(St)},xa=Et=>st(void 0,null,function*(){var jt,Ga;const Ca=Qe({},rn);if(!((jt=Et==null?void 0:Et.content)!=null&&jt.trim())){Ee.ZP.warning("\u8BF7\u8F93\u5165\u7B54\u9898\u5185\u5BB9\uFF01");return}Ca.content=Et==null?void 0:Et.content,Ca.attachment_ids=(Ga=Et==null?void 0:Et.attachment_ids)==null?void 0:Ga.map(Qa=>Qa.response.id),Ja(Ca)}),Ja=Et=>st(void 0,null,function*(){var jt;Qt(!0);const{showSelectQuestion:Ga,ai_review_settings:Ca}=$e.actionTabs,Qa=yield(0,ze.ZP)(`/api/exercises/${(St==null?void 0:St.categoryId)||(St==null?void 0:St.exerciseId)}/test_ai_review.json`,{method:"post",body:Le(Qe({},Et),{exercise_question_id:Ga?ia:(jt=$e.actionTabs)==null?void 0:jt.questionId,ai_review_settings:Ca})});if([0,-3].includes(Qa.status)){Qa.status==0&&Ee.ZP.success("\u8BC4\u5206\u6D4B\u8BD5\u6210\u529F\uFF01"),Xn(Qa);const Da=document.querySelector(".modal-ai-pfcs");if(Da){const Ra=Da.querySelector(".ant-modal-body");Ra&&(Ra.scrollTop=Ra.scrollHeight)}}Qt(!1)}),Sn=()=>{ft({type:"exercise/setActionTabs",payload:{key:""}}),Ce(1),ln()},ln=()=>{rt.resetFields(),tt({}),Kt([]),Mt(""),Xn(null)};return y.createElement(we.default,{className:"modal-ai-pfcs",width:1150,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u6D4B\u8BD5AI\u8BC4\u5206",confirmLoading:gn,open:((yt=$e.actionTabs)==null?void 0:yt.key)==="\u6D4B\u8BD5AI\u8BC4\u5206",destroyOnClose:!0,onCancel:()=>Sn(),okText:pt?"\u91CD\u65B0\u6D4B\u8BD5":"\u5F00\u59CB\u6D4B\u8BD5",onOk:()=>{var Et;if((Et=$e.actionTabs)!=null&&Et.showSelectQuestion&&!ia)return Ee.ZP.warning("\u8BF7\u9009\u62E9\u9898\u76EE\uFF01");if(Xt==1){if(et.length==0)return Ee.ZP.warning("\u8BF7\u9009\u62E9\u4E00\u4F4D\u5B66\u751F\u8BD5\u5377\u8FDB\u884C\u8BC4\u5206\u6D4B\u8BD5\uFF01");Ja({exercise_user_id:et[0]})}else Xt==2&&rt.submit()}},y.createElement(Be.Z,{spinning:gn,tip:"\u6D4B\u8BD5AI\u8BC4\u5206\u4E2D\u2026\u2026"},((Pt=$e.actionTabs)==null?void 0:Pt.showSelectQuestion)&&y.createElement("div",{className:"flex item-center justify-between mb10"},y.createElement("div",{style:{width:120,margin:"0 10px",display:"flex",alignItems:"center"}},y.createElement("span",{style:{color:"red",marginRight:5}},"*"),"\u9009\u62E9\u9898\u76EE",y.createElement(Re.Z,{title:"\u667A\u80FD\u8BC4\u9605\u76EE\u524D\u4EC5\u652F\u6301\u7B80\u7B54\u9898\uFF08\u542B\u7EC4\u5408\u9898\u4E2D\u7684\u7B80\u7B54\u9898\uFF09"},y.createElement("i",{className:`iconfont icon-tishixiaowenhao ${ue.title_icon}`,style:{cursor:"pointer",marginLeft:5,fontSize:"14px"}}))),y.createElement(We.default,{style:{width:"calc(100% - 110px)"},size:"large",placeholder:"\u8BF7\u9009\u62E9\u9898\u76EE",value:ia,onChange:Et=>tn(Et)},Tt==null?void 0:Tt.map(Et=>y.createElement(We.default.Option,{key:Et==null?void 0:Et.id,value:Et==null?void 0:Et.id},Et==null?void 0:Et.question_title)))),y.createElement("div",{className:ue.radio_con},y.createElement("span",{style:{marginRight:32}},"\u6D4B\u8BD5\u65B9\u5F0F"),y.createElement(xe.ZP.Group,{onChange:Et=>{Et.target.value==1&&jn(1,10),Ce(Et.target.value),ln()},value:Xt,options:[{label:"\u9009\u62E9\u5B66\u751F\u7B54\u6848",value:1,style:{marginRight:30,color:"#000"}},{label:"\u8F93\u5165\u7B54\u9898\u5185\u5BB9",value:2,style:{marginRight:30,color:"#000"}}]})),Xt==1&&y.createElement(y.Fragment,null,y.createElement("div",{className:"flex justify-between item-center mb10"},y.createElement("div",{style:{fontSize:"14px",color:"#FA6400"}},"\u63D0\u793A\uFF1A","\u53EA\u80FD\u9009\u62E9\u5DF2\u63D0\u4EA4\u8BD5\u5377\u7684\u5B66\u751F\u8FDB\u884C\u8BC4\u5206\u6D4B\u8BD5"),y.createElement(Ke.default.Search,{style:{width:487},size:"large",placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:wn,onChange:Et=>Mt(Et.target.value),onSearch:Ea})),y.createElement(Oe.default,{rowSelection:{type:"radio",selectedRowKeys:et,onChange:(Et,jt)=>{Kt(Et)},getCheckboxProps:Et=>({disabled:[0,1].includes(Et==null?void 0:Et.commit_status)})},loading:Va,rowKey:"exercise_user_id",dataSource:xn||[],columns:vr,pagination:{current:St.page,hideOnSinglePage:!0,showQuickJumper:!0,showSizeChanger:!0,pageSize:St.limit,className:"mb0",pageSizeOptions:["10","20","50","100","200"],total:Ba,size:"default",showTotal:Ue.rU,onChange:jn},onChange:(Et,jt,Ga)=>{St.page=1,Ga.order===void 0?(St.order_type=null,St.order=null):(St.order_type=Ga.order==="descend"?"desc":"asc",St.order=Ga.field),Te(Qe({},St)),da(St)}})),Xt==2&&y.createElement("div",{style:{marginTop:20}},y.createElement(b.default,{form:rt,className:ue.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:()=>{tt(Qe({},rt.getFieldsValue()))},onFinish:xa},y.createElement(b.default.Item,{name:"content",label:"",style:{marginBottom:0}},y.createElement(a.Z,{watch:!0})))),pt&&y.createElement("div",{className:ue.result_con},y.createElement("div",{className:ue.result_title},"AI\u8BC4\u5206\u7ED3\u679C"),(pt==null?void 0:pt.status)==0&&y.createElement("div",{className:"p20"},y.createElement("div",{className:"mb5"},y.createElement("span",{style:{color:"#333",fontWeight:"bold"}},"\u8BC4\u5206\uFF1A"),pt==null?void 0:pt.score),y.createElement("div",{className:"flex"},y.createElement("span",{style:{color:"#333",fontWeight:"bold",whiteSpace:"nowrap",lineHeight:"26px"}},"\u8BC4\u8BED\uFF1A"),y.createElement(x.Z,{value:pt==null?void 0:pt.content,style:{fontSize:"14px"}}))),(pt==null?void 0:pt.status)==-3&&y.createElement("div",{className:"p20"},y.createElement(x.Z,{value:pt==null?void 0:pt.message,style:{fontSize:"14px"}})))))};var Ye=(0,ke.connect)(({shixunHomeworks:Ge,exercise:$e,loading:be,user:ft})=>({shixunHomeworks:Ge,exercise:$e,loading:be.effects,user:ft}))(Me)},73256:function(ot,Zt,ae){"use strict";ae.d(Zt,{Z:function(){return E}});var b=ae(59301),Ee=ae(8591),we=ae(43418),Be=ae(19842),Re=ae(54580),We=ae(3113),xe=ae(41510),Ke=ae(21331),Oe=ae(23789),De=ae(6075),ke={customModal:"customModal___bVzUV",content:"content___oKhZq",upload:"upload___nPxEL",infoText:"infoText___gZEJF",okBtn:"okBtn___CVo2A",fileList:"fileList___tauGN",fileName:"fileName___T_8JX",selectitems:"selectitems___imW2Y"},ze=ae(59301),Ue=(a,x,y)=>new Promise((z,te)=>{var oe=Pe=>{try{le(y.next(Pe))}catch(Fe){te(Fe)}},se=Pe=>{try{le(y.throw(Pe))}catch(Fe){te(Fe)}},le=Pe=>Pe.done?z(Pe.value):Promise.resolve(Pe.value).then(oe,se);le((y=y.apply(a,x)).next())}),E=({visible:a,onOk:x,onCancel:y,sub_discipline_id:z=[]})=>{const[te,oe]=(0,b.useState)([]),[se,le]=(0,b.useState)(!1),Pe=(0,De.useParams)(),[Fe,Qe]=(0,b.useState)([]),[Le,st]=(0,b.useState)([]);(0,b.useEffect)(()=>{a?Me():(st([]),oe([]),le(!1))},[a]);const Me=()=>Ue(void 0,null,function*(){const ct=yield(0,Oe.ZP)("/api/disciplines.json",{method:"get",params:{source:"subject"}});Qe(ct.disciplines||[]),st((z==null?void 0:z.length)>0?z:[])}),Ye=()=>{if((Le==null?void 0:Le.length)===0)return Ee.ZP.warning("\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B\uFF01");console.log("subDisciplineId",Le),le(!0),x(te,Le[1],()=>{le(!1)})},Ge=()=>{y()},$e=()=>{const ct=`${xe.Z.API_SERVER}/api/courses/${Pe.coursesId}/exercises/down_template`;(0,Ke.Nd)(null,ct)},be=ct=>{const yt={name:ct.name,uid:ct.uid,file:ct};return oe([yt]),!1},ft=()=>{oe([])};return ze.createElement(we.default,{title:"\u5BFC\u5165\u8BD5\u9898",open:a,onOk:Ye,centered:!0,wrapClassName:ke.customModal,onCancel:Ge,width:663,okText:"\u786E\u8BA4",okButtonProps:{className:ke.okBtn},cancelText:"\u53D6\u6D88",confirmLoading:se},ze.createElement("div",{className:ke.content},ze.createElement("aside",null,ze.createElement("div",{style:{fontWeight:600}},"\u6B65\u9AA41"),ze.createElement("ul",null,ze.createElement("li",null,ze.createElement("span",{style:{color:"#5F6367"}},"\u6839\u636E\u6A21\u677F\u8981\u6C42\u7F16\u8F91\u9700\u8981\u4E0A\u4F20\u7684\u8BD5\u9898"),ze.createElement("span",{style:{color:"#0152d9",cursor:"pointer",marginLeft:20},onClick:$e},"\u4E0B\u8F7D\u8003\u8BD5\u8BD5\u9898\u6A21\u677F"),ze.createElement("i",{className:"iconfont icon-xiazai4 ml10",onClick:$e,style:{fontSize:14,cursor:"pointer",color:"#0152d9"}})),ze.createElement("li",{style:{color:"#FA6400"},className:"mt10"},"\u63D0\u793A"),ze.createElement("li",{className:ke.infoText},"1\u3001\u76EE\u524D\u4EC5\u652F\u6301Excel\u683C\u5F0F\u6A21\u677F\uFF1B "),ze.createElement("li",{className:ke.infoText},"2\u3001\u4E0D\u652F\u6301\u7EC4\u5408\u9898\u548C\u5B9E\u8BAD\u9898\u5BFC\u5165\uFF1B"),ze.createElement("li",{className:ke.infoText},"3\u3001\u6BCF\u6B21\u6700\u591A\u5BFC\u5165300\u9898\uFF1B"),ze.createElement("li",{className:ke.infoText},"4\u3001\u586B\u7A7A\u9898\u5BFC\u5165\u6700\u591A\u652F\u63018\u4E2A\u586B\u7A7A\u9879\u3002"))),ze.createElement("aside",{style:{marginTop:22}},ze.createElement("div",{style:{fontWeight:600}},"\u6B65\u9AA42"),ze.createElement("ul",{style:{flex:1}},ze.createElement("li",{style:{color:"#5F6367"}},"\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B\uFF0C\u4E0A\u4F20\u7F16\u8F91\u597D\u7684\u8BD5\u9898\u6587\u6863\uFF0C\u786E\u5B9A\u5BFC\u5165"),a&&ze.createElement(ze.Fragment,null,ze.createElement(Be.Z,{value:Le,className:ke.selectitems,expandTrigger:"hover",placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:Fe,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:(ct,yt)=>{st(ct||[])}}),ze.createElement("br",null),ze.createElement(Re.default,{action:`${xe.Z.API_SERVER}/api/attachments.json`,beforeUpload:be,onRemove:ft,withCredentials:!0,fileList:te,accept:".xls,.xlsx",showUploadList:!1},ze.createElement(We.ZP,{className:ke.upload,type:"primary",icon:ze.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}})},"\u4E0A\u4F20\u6587\u4EF6"))),te.map((ct,yt)=>ze.createElement("div",{key:yt,className:ke.fileList},ze.createElement("span",{className:ke.fileName},ct==null?void 0:ct.name),ze.createElement("i",{className:"iconfont icon-shanchu12",style:{color:"#F65160",fontSize:16,cursor:"pointer"},onClick:ft})))))))}},82798:function(ot,Zt,ae){"use strict";var b=ae(59301),Ee=ae(43418),we=ae(23789),Be=ae(6075),Re=ae(59301),We=(Ke,Oe,De)=>new Promise((ke,ze)=>{var Ue=a=>{try{E(De.next(a))}catch(x){ze(x)}},ue=a=>{try{E(De.throw(a))}catch(x){ze(x)}},E=a=>a.done?ke(a.value):Promise.resolve(a.value).then(Ue,ue);E((De=De.apply(Ke,Oe)).next())});const xe=({exercise:Ke,dispatch:Oe,init:De,haveInit:ke=!1})=>{const ze=(0,Be.useParams)(),[Ue,ue]=(0,b.useState)(!1);let[E,a]=(0,b.useState)();const[x,y]=(0,b.useState)(!1),[z,te]=(0,b.useState)(!1);(0,b.useEffect)(()=>{Ke.actionTabs.key==="\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93"&&oe()},[Ke.actionTabs]);function oe(){return We(this,null,function*(){var se,le;let Pe=yield(0,we.ZP)(`/api/courses/${ze==null?void 0:ze.coursesId}/exercises/check_exercise_cover.json`,{method:"post",body:{check_ids:Ke.actionTabs.selectArrs}});if(((se=Pe==null?void 0:Pe.cover_exercises)==null?void 0:se.length)>0)ue(!0),a((le=Pe==null?void 0:Pe.cover_exercises)==null?void 0:le[0]);else{let Fe=yield(0,we.ZP)(`/api/courses/${ze==null?void 0:ze.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:Ke.actionTabs.selectArrs}});Oe({type:"exercise/setActionTabs",payload:{key:""}}),(Fe==null?void 0:Fe.status)===0&&(ke&&De(),Ee.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{Be.history.push("/paperlibrary")}}))}})}return Re.createElement("div",null,Re.createElement(Ee.default,{open:Ue,centered:!0,onCancel:se=>We(void 0,null,function*(){if(se.target.outerText==="\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377"){y(!0);let le=yield(0,we.ZP)(`/api/courses/${ze==null?void 0:ze.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:Ke.actionTabs.selectArrs,update:1}});Oe({type:"exercise/setActionTabs",payload:{key:""}}),y(!1),(le==null?void 0:le.status)===0&&(ke&&De(),ue(!1),Ee.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{Be.history.push("/paperlibrary")}}))}else ue(!1)}),cancelButtonProps:{loading:x},okText:"\u5F62\u6210\u65B0\u8BD5\u5377",cancelText:"\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377",okButtonProps:{loading:z},onOk:()=>We(void 0,null,function*(){te(!0);let se=yield(0,we.ZP)(`/api/courses/${ze==null?void 0:ze.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:Ke.actionTabs.selectArrs}});te(!1),(se==null?void 0:se.status)===0&&(ke&&De(),Oe({type:"exercise/setActionTabs",payload:{key:""}}),ue(!1),Ee.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{Be.history.push("/paperlibrary")}}))}),title:"\u52A0\u5165\u8BD5\u5377\u5E93\u63D0\u793A"},Re.createElement("div",null,Re.createElement("p",null,"\u8BE5\u8BD5\u5377\u5728\u8BD5\u5377\u5E93\u91CD\u590D\uFF0C\u662F\u5426\u9700\u8981\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377\uFF1F"),Re.createElement("div",null,Re.createElement("div",null,"\u8BD5\u5377\uFF1A",E==null?void 0:E.origin_exercise_nam),Re.createElement("div",null,"\u539F\u8BD5\u5377\uFF1A",Re.createElement("a",{href:`/paperlibrary/see/${E==null?void 0:E.examination_bank_id}?defaultActiveKey=0`,target:"_blank"},E==null?void 0:E.examination_bank_name))))))};Zt.Z=(0,Be.connect)(({exercise:Ke})=>({exercise:Ke}))(xe)},78547:function(ot,Zt,ae){"use strict";ae.d(Zt,{h:function(){return b}});var b=(Ee=>(Ee[Ee.NOMATCH=-1]="NOMATCH",Ee[Ee.OK=0]="OK",Ee[Ee.TIMEOUT=2]="TIMEOUT",Ee[Ee.PODFAILURE=3]="PODFAILURE",Ee[Ee.COMPILEFAILURE=4]="COMPILEFAILURE",Ee[Ee.EXECUTEFAILURE=5]="EXECUTEFAILURE",Ee[Ee.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",Ee))(b||{})},18509:function(ot,Zt,ae){"use strict";ae.d(Zt,{H7:function(){return E},MK:function(){return ue},MU:function(){return De},X6:function(){return ze},bM:function(){return Oe},fi:function(){return a},fu:function(){return Ke},n4:function(){return x},rX:function(){return Ue},vl:function(){return y},zO:function(){return ke}});var b=ae(23789),Ee=Object.defineProperty,we=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,Re=Object.prototype.propertyIsEnumerable,We=(z,te,oe)=>te in z?Ee(z,te,{enumerable:!0,configurable:!0,writable:!0,value:oe}):z[te]=oe,xe=(z,te)=>{for(var oe in te||(te={}))Be.call(te,oe)&&We(z,oe,te[oe]);if(we)for(var oe of we(te))Re.call(te,oe)&&We(z,oe,te[oe]);return z};function Ke(z,te){return(0,b.U2)(`myproblems/${z}.json`,xe({hidePopLogin:!0},te||{}))}function Oe(z,te){return(0,b.v_)(`myproblems/${z}/code_submit.json`,te)}function De(z,te){return(0,b.v_)(`myproblems/${z}/code_debug.json`,te)}function ke(z,te){return te.language&&(te.language=encodeURIComponent(te.language)),(0,b.U2)(`myproblems/${z}/submit_records.json`,te)}function ze(z){return(0,b.U2)("myproblems/record_detail.json",{id:z})}function Ue(z,te){return(0,b.U2)(`myproblems/${z}/result.json`,{mode:te})}function ue(z,te){return(0,b.v_)(`myproblems/${z}/add_notes.json`,te)}function E(z,te){return(0,b.v_)(`myproblems/${z}/restore_initial_code.json`,te)}function a(z){return(0,b.v_)(`myproblems/${z}/sync_code.json`)}function x(z,te){return(0,b.v_)(`myproblems/${z}/update_code.json`,te)}function y(z,te){return(0,b.v_)(`discusses/${z}/plus.json`,te)}},3607:function(ot,Zt,ae){"use strict";var b=ae(59301),Ee=ae(6848),we=ae(92832),Be=ae(8591),Re=ae(49570),We=ae(59301),xe=(Oe,De,ke)=>new Promise((ze,Ue)=>{var ue=x=>{try{a(ke.next(x))}catch(y){Ue(y)}},E=x=>{try{a(ke.throw(x))}catch(y){Ue(y)}},a=x=>x.done?ze(x.value):Promise.resolve(x.value).then(ue,E);a((ke=ke.apply(Oe,De)).next())});const Ke=({defaultValue:Oe,onFinish:De})=>{const[ke,ze]=(0,b.useState)(!1),[Ue,ue]=(0,b.useState)(Oe);return(0,b.useEffect)(()=>{ue(Oe)},[Oe]),We.createElement("div",null,ke?We.createElement(we.default,{autoFocus:!0,maxLength:60,style:{textAlign:"center",marginTop:20,marginBottom:20},value:Ue,onChange:E=>{ue(E.target.value)},onBlur:()=>xe(void 0,null,function*(){var E;if(((E=Ue==null?void 0:Ue.replaceAll(" ",""))==null?void 0:E.length)<=0){Be.ZP.error("\u8BD5\u5377\u6807\u9898\u4E0D\u80FD\u4E3A\u7A7A");return}(yield De(Ue))&&ze(!1)}),onPressEnter:()=>xe(void 0,null,function*(){var E;if(((E=Ue==null?void 0:Ue.replaceAll(" ",""))==null?void 0:E.length)<=0){Be.ZP.error("\u8BD5\u5377\u6807\u9898\u4E0D\u80FD\u4E3A\u7A7A");return}(yield De(Ue))&&ze(!1)})}):We.createElement("div",{className:Re.Z.title},Ue,We.createElement(Ee.Z,{title:"\u7F16\u8F91\u8BD5\u5377\u540D\u79F0"},We.createElement("i",{className:`${Re.Z.editIcon} iconfont icon-bianji_Hover`,onClick:()=>ze(!0)}))))};Zt.Z=Ke},76832:function(ot,Zt,ae){"use strict";ae.d(Zt,{Z:function(){return De}});var b=ae(43418),Ee={ul:"ul___TdfYY"},we=ae(32637),Be=ae(59301),Re=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,xe=Object.prototype.propertyIsEnumerable,Ke=(ke,ze)=>{var Ue={};for(var ue in ke)We.call(ke,ue)&&ze.indexOf(ue)<0&&(Ue[ue]=ke[ue]);if(ke!=null&&Re)for(var ue of Re(ke))ze.indexOf(ue)<0&&xe.call(ke,ue)&&(Ue[ue]=ke[ue]);return Ue},De=ke=>{var ze=ke,{open:Ue,onCancel:ue}=ze,E=Ke(ze,["open","onCancel"]);return Be.createElement(b.default,{centered:!0,open:Ue,title:Be.createElement("div",{style:{fontWeight:"bold"}},"\u8054\u7CFB\u6559\u7814\u52A9\u7406"),width:"696px",onCancel:ue,footer:null},Be.createElement("div",null,Be.createElement("div",{className:"tc"},Be.createElement("img",{className:"mt10",src:we,width:"182px",height:"181px",style:{borderRadius:"2px",border:"1px solid #D8E3E9"}})),Be.createElement("div",{style:{color:"#191919",fontWeight:"bold"},className:"tc font16 mt10"},"\u514D\u8D39\u6559\u7814\u52A9\u7406"),Be.createElement("div",{style:{color:"#191919",fontWeight:"bold"},className:"tc font16"},"\u5FAE\u4FE1\u626B\u4E00\u626B\u6DFB\u52A0"),Be.createElement("div",{style:{color:"#333"},className:"pt30 font14"},Be.createElement("ul",{className:Ee.ul},Be.createElement("li",null,"1\u3001\u89E3\u7B54\u8001\u5E08\u7591\u60D1\u3001\u5E2E\u52A9\u8001\u5E08\u66F4\u5FEB\u719F\u6089\u548C\u4F7F\u7528\u5E73\u53F0\u6559\u5B66\u3002"),Be.createElement("li",null,"2\u3001\u534F\u52A9\u8001\u5E08\u521B\u5EFA\u8BFE\u5802\u3001\u8BFE\u7A0B\u8BBE\u8BA1\u3001\u505A\u597D\u6559\u5B66\u5DE5\u4F5C\u3002"),Be.createElement("li",null,"3\u3001\u6839\u636E\u8001\u5E08\u6559\u5B66\u65B9\u5411\uFF0C\u5206\u4EAB\u5E73\u53F0C9\u9662\u6821\u3001985\u9AD8\u6821\u3001211\u9AD8\u6821\u3001\u53CC\u4E00\u6D41\u9AD8\u6821\u8001\u5E08\u7ECF\u5178\u5B9E\u8DF5\u6559\u5B66\u6848\u4F8B\u3002")))))}},99530:function(ot,Zt,ae){"use strict";ae.d(Zt,{I:function(){return Ee}});var b=ae(59301);const Ee=()=>{const[we,Be]=(0,b.useState)("hidden");return{overflow:we,handleMouseEnter:()=>Be("auto"),handleMouseLeave:()=>Be("hidden")}}},77578:function(ot,Zt,ae){"use strict";ae.d(Zt,{Z:function(){return b}});const b=Ee=>Ee?typeof Ee=="function"?Ee():Ee:null},66104:function(ot,Zt,ae){"use strict";ae.d(Zt,{Z:function(){return $e}});var b=ae(92310),Ee=ae.n(b),we=ae(11592),Be=ae(26112),Re=ae(59301),We=ae(92343),xe=ae(36355),Ke=ae(84105),Oe=ae(91857);const De=be=>{let{children:ft}=be;const{getPrefixCls:ct}=Re.useContext(xe.E_),yt=ct("breadcrumb");return Re.createElement("li",{className:`${yt}-separator`,"aria-hidden":"true"},ft===""?ft:ft||"/")};De.__ANT_BREADCRUMB_SEPARATOR=!0;var ke=De,ze=function(be,ft){var ct={};for(var yt in be)Object.prototype.hasOwnProperty.call(be,yt)&&ft.indexOf(yt)<0&&(ct[yt]=be[yt]);if(be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pt=0,yt=Object.getOwnPropertySymbols(be);Ptft[Pt]||yt)}function ue(be,ft,ct,yt){if(ct==null)return null;const{className:Pt,onClick:En}=ft,xn=ze(ft,["className","onClick"]),Wt=Object.assign(Object.assign({},(0,Be.Z)(xn,{data:!0,aria:!0})),{onClick:En});return yt!==void 0?Re.createElement("a",Object.assign({},Wt,{className:Ee()(`${be}-link`,Pt),href:yt}),ct):Re.createElement("span",Object.assign({},Wt,{className:Ee()(`${be}-link`,Pt)}),ct)}function E(be,ft){return(yt,Pt,En,xn,Wt)=>{if(ft)return ft(yt,Pt,En,xn);const St=Ue(yt,Pt);return ue(be,yt,St,Wt)}}var a=function(be,ft){var ct={};for(var yt in be)Object.prototype.hasOwnProperty.call(be,yt)&&ft.indexOf(yt)<0&&(ct[yt]=be[yt]);if(be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pt=0,yt=Object.getOwnPropertySymbols(be);Pt{const{prefixCls:ft,separator:ct="/",children:yt,menu:Pt,overlay:En,dropdownProps:xn,href:Wt}=be,Te=(et=>{if(Pt||En){const Kt=Object.assign({},xn);if(Pt){const wn=Pt||{},{items:Mt}=wn,Xt=a(wn,["items"]);Kt.menu=Object.assign(Object.assign({},Xt),{items:Mt==null?void 0:Mt.map((Ce,rt)=>{var{key:rn,title:tt,label:pt,path:Xn}=Ce,gn=a(Ce,["key","title","label","path"]);let Qt=pt!=null?pt:tt;return Xn&&(Qt=Re.createElement("a",{href:`${Wt}${Xn}`},Qt)),Object.assign(Object.assign({},gn),{key:rn!=null?rn:rt,label:Qt})})})}else En&&(Kt.overlay=En);return Re.createElement(Oe.Z,Object.assign({placement:"bottom"},Kt),Re.createElement("span",{className:`${ft}-overlay-link`},et,Re.createElement(Ke.Z,null)))}return et})(yt);return Te!=null?Re.createElement(Re.Fragment,null,Re.createElement("li",null,Te),ct&&Re.createElement(ke,null,ct)):null},y=be=>{const{prefixCls:ft,children:ct,href:yt}=be,Pt=a(be,["prefixCls","children","href"]),{getPrefixCls:En}=Re.useContext(xe.E_),xn=En("breadcrumb",ft);return Re.createElement(x,Object.assign({},Pt,{prefixCls:xn}),ue(xn,Pt,ct,yt))};y.__ANT_BREADCRUMB_ITEM=!0;var z=y,te=ae(17313),oe=ae(83116),se=ae(37613);const le=be=>{const{componentCls:ft,iconCls:ct}=be;return{[ft]:Object.assign(Object.assign({},(0,te.Wf)(be)),{color:be.itemColor,fontSize:be.fontSize,[ct]:{fontSize:be.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:be.linkColor,transition:`color ${be.motionDurationMid}`,padding:`0 ${be.paddingXXS}px`,borderRadius:be.borderRadiusSM,height:be.lineHeight*be.fontSize,display:"inline-block",marginInline:-be.marginXXS,"&:hover":{color:be.linkHoverColor,backgroundColor:be.colorBgTextHover}},(0,te.Qy)(be)),"li:last-child":{color:be.lastItemColor},[`${ft}-separator`]:{marginInline:be.separatorMargin,color:be.separatorColor},[`${ft}-link`]:{[` +`),nn.focus();default:throw new Error}},[nn,Jn]),tr=(0,b.useMemo)(()=>{switch(Jn){case Ja:return b.createElement(Wt,{callback:Pn,onCancel:qa});case Ga:return b.createElement(St.Z,{callback:Pn,onCancel:qa});case Sn:return b.createElement(Te.Z,{callback:Pn,onCancel:qa});case ln:return b.createElement(ia,{callback:Pn,onCancel:qa});case Ca:return b.createElement(Tn,{callback:Pn,onCancel:qa});case"maths-latex":return b.createElement(jn,{showSaveButton:!0,callback:Pn});case"inline-latex":return b.createElement(da.Z,{showSaveButton:!0,callback:Pn});default:return null}},[Jn]);function qa(){dr("")}(0,b.useEffect)(()=>{if(Dt.current){let sa=function(sn){mt=!0,Ct=sn.pageY},Dn=function(){mt=!1},Gn=function(sn){if(mt){let vt=sn.pageY-Ct;vt<0&&(vt=0),vt>300&&(vt=300);let Ln=on+vt+"px";fr(Ln)}},me=Dt.current,mt=!1,Ct=0;return me.addEventListener("mousedown",sa),document.addEventListener("mousemove",Gn),document.addEventListener("mouseup",Dn),()=>{me.removeEventListener("mousedown",sa),document.removeEventListener("mousemove",Gn),document.removeEventListener("mouseup",Dn)}}},[nn,Dt]),(0,b.useEffect)(()=>{fr(on)},[on]);const oo=Rt(Xe),cr=Rt(eo),za={width:oo,height:cr},Lr=(0,b.useMemo)(()=>{if(nr){let sa=new Date(nr),Dn=sa.getHours(),Gn=sa.getMinutes(),me=sa.getSeconds();return Dn=Dn<10?"0"+Dn:Dn,Gn=Gn<10?"0"+Gn:Gn,me=me<10?"0"+me:me,`${Dn}:${Gn}:${me}`}return 0},[nr]),bo=sa=>{const Dn=[];if(hr){let Gn=-1;sa=sa.replace(/(@▁▁@|@▁@)/g,function(me,mt,Ct){Dn.push({multiLine:me!==$n})})}return Dn};function rl(){window.sessionStorage.removeItem(ya),Ro(!1),yr(0)}function jr(){Ro(!1),yr(0),nn.setValue(window.sessionStorage.getItem(ya))}(0,b.useEffect)(()=>{Wn[Jn]&&Jn!==Et&&Jn!==ln&&setTimeout(()=>{const sa=document.getElementsByClassName("markdown-popup-form")[0],Dn=window.innerWidth/2-sa.offsetWidth/2,Gn=window.innerHeight/2-sa.offsetHeight/2;Xa(Dn),to(Gn)},0)},[Jn]);const yo=sa=>{sa.preventDefault();const Dn=sa.clientX-Ao,Gn=sa.clientY-Kr;document.body.onmousemove=me=>{let mt=me.clientX-Dn,Ct=me.clientY-Gn;const sn=document.getElementsByClassName("markdown-popup-form")[0],vt=window.innerWidth-sn.offsetWidth,Ln=window.innerHeight-sn.offsetHeight;mt=Math.max(0,Math.min(mt,vt)),Ct=Math.max(0,Math.min(Ct,Ln)),To(me.clientX,me.clientY,Dn,Gn)&&(Xa(mt),to(Ct))},document.body.onmouseup=function(){document.body.onmousemove=null}},To=(sa,Dn,Gn,me)=>{const mt=document.body.clientHeight,Ct=document.body.clientWidth;return sa<20&&Gn>sa||sa>Ct-20&&GnDn||Dn>mt-20&&mest in Le?ze(Le,st,{enumerable:!0,configurable:!0,writable:!0,value:Me}):Le[st]=Me,z=(Le,st)=>{for(var Me in st||(st={}))a.call(st,Me)&&y(Le,Me,st[Me]);if(E)for(var Me of E(st))x.call(st,Me)&&y(Le,Me,st[Me]);return Le},te=(Le,st)=>Ue(Le,ue(st));const{useForm:oe}=b.default,se={width:280,marginRight:10},le={labelCol:{span:5},wrapperCol:{span:19}};var Pe=({callback:Le,onCancel:st})=>{const[Me]=oe();let Ye=(0,Oe.useRef)();function Ge(ft){Ye.current.width=Me.getFieldValue("width"),Ye.current.align=Me.getFieldValue("align"),Le(ft,Ye.current)}function $e(ft,ct){if(ft.status===-1){Ee.ZP.error(ft.message);return}Me.setFieldsValue({src:`/api/attachments/${ft.id}`,type:ct.type})}function be(ft){let ct=ft.target.files[0];Ye.current=ct,Qe(ct,$e)}return ke.createElement(b.default,te(z({form:Me},le),{className:"upload-image-panel",onFinish:Ge,style:{width:470,overflow:"hidden"}}),ke.createElement(b.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},ke.createElement("div",{className:"flex-container"},ke.createElement(b.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},ke.createElement(we.default,{style:se})),ke.createElement(Fe,{onFileChange:be}))),ke.createElement(b.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},ke.createElement(we.default,{style:{width:264}})),ke.createElement(b.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},ke.createElement(Be.Z,null,ke.createElement(b.default.Item,{name:"width",style:{margin:0}},ke.createElement(Re.Z,{style:{width:264}})),ke.createElement("span",{className:"ml8"},"%"))),ke.createElement(b.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},ke.createElement(We.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),ke.createElement("aside",null,ke.createElement(b.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},ke.createElement(xe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ke.createElement(xe.ZP,{type:"default",onClick:st},"\u53D6\u6D88"))))};function Fe({onFileChange:Le}){return ke.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",ke.createElement("input",{type:"file",onChange:Le}))}function Qe(Le,st){if(!Le)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,De.bg)())throw Ee.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let Me=new FormData;Me.append("editormd-image-file",Le),Me.append("file_param_name","editormd-image-file"),Me.append("byxhr","true");var Ye=new window.XMLHttpRequest;Ye.withCredentials=!0,Ye.addEventListener("load",function(Ge){st(JSON.parse(Ge.target.responseText),Le)},!1),Ye.addEventListener("error",function(Ge){console.error(Ge)},!1),Ye.open("POST",`${Ke.KI}/api/attachments.json`),Ye.send(Me)}},23252:function(ot,Zt,ae){"use strict";ae.d(Zt,{Z:function(){return we}});var b=ae(59301),Ee=ae(4676);class we extends b.Component{constructor(Re){super(Re);const We=window.document;this.node=We.createElement("div"),We.body.appendChild(this.node)}render(){const{children:Re}=this.props;return(0,Ee.createPortal)(Re,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},50543:function(ot,Zt,ae){"use strict";ae.d(Zt,{i:function(){return le},Z:function(){return Fe}});var b={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT"},Ee=ae(71418),we=ae(6848),Be=ae(93948),Re=ae(92310),We=ae.n(Re),xe=ae(21331),Ke=ae(41625),Oe=ae(35219),De=ae(79005),ke=ae(20345),ze=ae(77882),Ue=ae(31081),ue=ae(75309),E=ae(71979),a=ae(47558),x=ae(42922),y=ae(66832),z=ae(96593),te=ae(19664),oe=ae(91833),se=ae(59301);const le=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:De,swimg:ke},{name:"101\u8BA1\u5212",ptimg:ze,swimg:Ue},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:ue,swimg:E},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:a,swimg:x},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:y,swimg:z},{name:"\u519B\u961F\u4E00\u6D41",ptimg:te,swimg:oe}];var Fe=({className:Qe,dataSource:Le=[],col:st=4,right:Me,bottom:Ye=23,precision:Ge=0,wrapWidth:$e=1200,trackEventItems:be,loading:ft,onRemove:ct=()=>{},isCurrent:yt=!0,showAlias:Pt=!1,showProgress:En=!1})=>{const xn=Math.floor(($e-(st-1)*Me)/st),Wt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(St=>(window.ENV==="build"&&(St.ptimg=`/react/build${St.ptimg}`,St.swimg=`/react/build${St.swimg}`),St));return se.createElement(Ee.Z,{spinning:ft},se.createElement("div",{className:We()(b.list,Qe)},!!(Le!=null&&Le.length)&&(Le==null?void 0:Le.map((St,Te)=>{var et,Kt,wn,Mt,Xt,Ce;const{name:rt,id:rn,identifier:tt,featured:pt,school_name:Xn,image_url:gn,excellent:Qt,is_plan:Tt}=St;return se.createElement("div",{key:rn,className:yt&&En?b.wrapisCurrent:b.wrap,style:{width:xn,marginRight:(1+Te)%st===0?0:Me+Ge,marginBottom:Ye}},se.createElement("a",{className:b.li,onClick:Vn=>{Vn.preventDefault(),Vn.stopPropagation(),be&&(0,xe.L9)([be]),(0,xe.xg)(`/paths/${tt}`)}},se.createElement("div",{className:b.img},se.createElement("img",{className:b.cover,src:`${gn}`}),yt&&(0,Oe.bg)()&&(St==null?void 0:St.studying)&&se.createElement("div",{className:`${b.movebq} user-path-items`,onClick:Vn=>{Vn.stopPropagation(),ct(St)}},se.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),se.createElement("span",{className:"c-red"},"\u79FB\u9664")),(et=St==null?void 0:St.subject_tags)==null?void 0:et.map((Vn,ia)=>{var tn,Ba;if(ia===0){const Fa=(tn=Wt.find(Tn=>Tn.name==Vn))==null?void 0:tn.swimg;return se.createElement("img",{className:b.sign,src:Fa,style:{left:"-4px"}})}const _a=(Ba=Wt.find(Fa=>Fa.name==Vn))==null?void 0:Ba.ptimg;return se.createElement("img",{className:b.sign,src:_a,style:{left:`${48+52*(ia-1)+2*ia}px`}})}),se.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(St==null?void 0:St.excellent)&&se.createElement("div",{className:b.bq},"\u5F00\u653E\u8BFE\u7A0B"))),se.createElement("div",{className:b.name},se.createElement(we.Z,{title:Pt&&(St!=null&&St.excellent_alias_name)?se.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${rt}`,se.createElement("br",null),se.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${St==null?void 0:St.excellent_alias_name}`)):rt},se.createElement("span",{className:b.e},Pt&&(St==null?void 0:St.excellent_alias_name)||rt))),yt&&En&&((Kt=St==null?void 0:St.progress)==null?void 0:Kt.all_score)!=0&&se.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},se.createElement(Be.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((wn=St==null?void 0:St.progress)==null?void 0:wn.my_score)/((Mt=St==null?void 0:St.progress)==null?void 0:Mt.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(Xt=St==null?void 0:St.progress)==null?void 0:Xt.my_score,"/",(Ce=St==null?void 0:St.progress)==null?void 0:Ce.all_score),(!yt||!En)&&se.createElement("div",{className:b.tags},se.createElement("div",null,se.createElement(we.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},se.createElement("span",null,se.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),se.createElement("span",null,St.stages_count))),se.createElement(we.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},se.createElement("span",null,se.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),se.createElement("span",null,St.members_count)))))))})),!Le.length&&se.createElement(Ke.Z,null)))}},14739:function(ot,Zt,ae){"use strict";ae.d(Zt,{jL:function(){return Re},w9:function(){return ua},dN:function(){return xa},QD:function(){return ta},cQ:function(){return Mt.Z},Oz:function(){return Fa},op:function(){return Xe},O5:function(){return ga},_b:function(){return So},t7:function(){return Le},Gi:function(){return Da},YG:function(){return Et},kT:function(){return Ca},qp:function(){return x},K3:function(){return te},vr:function(){return zt},qE:function(){return Nn},Je:function(){return Ye},wb:function(){return Te},lB:function(){return wn},cq:function(){return Ut},tp:function(){return le},Si:function(){return pn},k8:function(){return no},Du:function(){return fr}});var b=ae(59301),Ee={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},we="data:image/png;base64,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",Re=({dataSource:Dt=[],img:At,imgWidth:ht=346,title:Rn,sunTitle:Ha,bannerExtraContent:rr})=>b.createElement("div",{className:Ee.banner},b.createElement("div",{className:Ee.content},b.createElement("aside",null,b.createElement("p",null,b.createElement("b",null,Rn),b.createElement("span",null,Ha)),Dt.length>0&&b.createElement("div",{className:Ee.btns},Dt.map((Pn,tr)=>b.createElement("div",{key:tr,onClick:Pn.click},Pn.name,Pn.sign?b.createElement("img",{src:we,width:39}):null))),rr),At&&b.createElement("img",{style:{marginTop:33,marginRight:38},src:At,width:ht}))),We={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},xe=ae(92310),Ke=ae.n(xe),Oe=ae(78267),De=Object.defineProperty,ke=Object.getOwnPropertySymbols,ze=Object.prototype.hasOwnProperty,Ue=Object.prototype.propertyIsEnumerable,ue=(Dt,At,ht)=>At in Dt?De(Dt,At,{enumerable:!0,configurable:!0,writable:!0,value:ht}):Dt[At]=ht,E=(Dt,At)=>{for(var ht in At||(At={}))ze.call(At,ht)&&ue(Dt,ht,At[ht]);if(ke)for(var ht of ke(At))Ue.call(At,ht)&&ue(Dt,ht,At[ht]);return Dt},x=({dataSource:Dt=[],value:At,onChange:ht,onTitleChange:Rn,className:Ha,title:rr,titleWidth:Pn=41,style:tr={},fontColor:qa="#6A7283",showCount:oo,classNameActive:cr,styleItem:za={}})=>{const[Lr,bo]=(0,b.useState)(0),[rl,jr]=(0,b.useState)(!1),yo=(0,b.useRef)(null),To=(0,b.useRef)(null);return(0,b.useEffect)(()=>{var sa;Dt.length!==0&&(((sa=yo==null?void 0:yo.current)==null?void 0:sa.clientHeight)>97?bo(1):bo(0)),Dt.length===0&&bo(0),jr(!1)},[Dt]),b.createElement("div",{className:Ke()(We.row,Ha),style:tr},b.createElement("div",{onClick:(0,Oe.throttle)(()=>Rn==null?void 0:Rn(),2e3),style:{width:Pn,marginTop:rl?12:4},className:`${We.title} ${Rn?"current":""}`},rr),b.createElement("div",{className:rl?`${We.tagsWrap} ${We.tagsBorderWrap}`:We.tagsWrap},b.createElement("div",{className:We.bar,ref:To,style:Lr>0?{height:Lr===1?97:"auto",overflow:Lr===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},b.createElement("div",{className:We.tag,ref:yo},Dt==null?void 0:Dt.map(sa=>b.createElement("span",{onClick:()=>ht(sa.id),key:sa.id,style:E(E({color:qa},za),(sa==null?void 0:sa.style)||{}),className:At===sa.id?Ke()(cr||We.active,sa.classNameActive):""},b.createElement("span",{title:sa.name,className:We.name},sa.name),!!oo&&b.createElement("span",{className:We.num},sa.count))))),!!Lr&&b.createElement(b.Fragment,null,Lr===1?b.createElement("div",{onClick:()=>{var sa;bo(2),((sa=yo==null?void 0:yo.current)==null?void 0:sa.clientHeight)>245?jr(!0):jr(!1)},className:We.action},"\u5C55\u5F00",b.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):b.createElement("div",{onClick:()=>{To.current.scrollTop=0,bo(1),jr(!1)},className:We.action},"\u6536\u8D77",b.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},y={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},te=({dataSource:Dt=[],value:At,onChange:ht,onTitleChange:Rn,className:Ha,title:rr,titleWidth:Pn=41,style:tr={},fontColor:qa="#6A7283",showCount:oo,expand:cr=!0})=>{const[za,Lr]=(0,b.useState)(0),[bo,rl]=(0,b.useState)(!1),jr=(0,b.useRef)(null),yo=(0,b.useRef)(null),[To,sa]=(0,b.useState)(cr);return b.createElement("div",{className:Ke()(y.row,Ha),style:tr},b.createElement("div",{className:"flex item-center justify-between"},b.createElement("div",{onClick:(0,Oe.throttle)(()=>Rn==null?void 0:Rn(),2e3),style:{width:Pn,marginTop:bo?12:4},className:`${y.title} ${Rn?"current":""}`},rr),b.createElement("i",{className:`iconfont ${To?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:To?8:10},onClick:()=>sa(!To)})),To&&b.createElement("div",{className:bo?`${y.tagsWrap} ${y.tagsBorderWrap}`:y.tagsWrap},b.createElement("div",{className:y.fenge}),b.createElement("div",{className:y.bar,ref:yo},b.createElement("div",{className:y.tag,ref:jr},Dt==null?void 0:Dt.map(Dn=>b.createElement("span",{onClick:()=>ht(Dn.id),key:Dn.id,style:{color:qa},className:At===Dn.id?y.active:""},b.createElement("span",{title:Dn.name,className:y.name},Dn.name),!!oo&&b.createElement("span",{className:y.num},Dn.count)))))))},oe={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},le=({dataSource:Dt=[],value:At,onChange:ht,className:Rn,style:Ha={}})=>b.createElement("div",{style:Ha,className:Ke()(oe.tabs,Rn)},Dt.map(rr=>b.createElement("span",{onClick:()=>ht(rr.id),className:At===rr.id?oe.active:"",key:rr.id},rr.name))),Pe={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},Fe=ae(92832),Le=({dataSource:Dt=[],value:At="",onChange:ht,onInputChange:Rn=()=>{},className:Ha,style:rr={},placeholder:Pn,allowClear:tr=!1})=>{var qa;const[oo,cr]=(0,b.useState)(""),[za,Lr]=(0,b.useState)("");(0,b.useEffect)(()=>{var jr;let yo=At;(jr=JSON.stringify(At))!=null&&jr.includes("{")&&(cr(At.id),yo=At.value||"");try{Lr(decodeURIComponent(yo||""))}catch(To){Lr(decodeURIComponent(yo||""))}},[At]);const bo=()=>{ht(encodeURIComponent(za),oo||null)},rl=jr=>{jr!==oo&&(cr(jr),ht(encodeURIComponent(za),jr))};return b.createElement("div",{className:Ke()(Pe.input,Ha),style:rr},!!Dt.length&&b.createElement("div",{className:Pe.dropdown},b.createElement("div",{className:Pe.text},(qa=Dt.find(jr=>jr.id===oo))==null?void 0:qa.name,b.createElement("i",{className:"iconfont icon-zhankai4"}),b.createElement("b",{className:Pe.b1}),b.createElement("b",{className:Pe.b2})),b.createElement("div",{className:Pe.menu},Dt.map((jr,yo)=>b.createElement("div",{key:yo,onClick:()=>rl(jr.id)},jr.name)))),b.createElement(Fe.default,{onPressEnter:bo,value:za,onChange:jr=>{Lr(jr.target.value),Rn(encodeURIComponent(jr.target.value),oo||null)},bordered:!1,placeholder:Pn}),b.createElement("i",{onClick:bo,className:"iconfont icon-sousuo9 font14 pl10 current"}))},st={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},Ye=({value:Dt,onChange:At,className:ht,total:Rn,pageSize:Ha,style:rr={}})=>{const Pn=Dt<2,tr=Dt>=Math.ceil(Rn/Ha);return Rn<=Ha?b.createElement(b.Fragment,null):b.createElement("div",{className:Ke()(st.quickPager,ht),style:rr},b.createElement("div",{onClick:()=>{Pn||At(Dt-1,"prev")},className:Pn?st.disabled:""},"\u4E0A\u4E00\u9875"),b.createElement("div",{onClick:()=>{tr||At(Dt+1,"next")},className:tr?st.disabled:""},"\u4E0B\u4E00\u9875"))},Ge={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},$e=ae(71418),be=ae(6848),ft=ae(13570),ct=ae(41510),yt=ae(21331),Pt=ae(96908),En=ae(57177),xn=ae(81378),Wt=ae(41625),Te=({className:Dt,dataSource:At=[],col:ht=4,right:Rn,bottom:Ha=23,precision:rr=0,wrapWidth:Pn=1200,trackEventItems:tr,loading:qa})=>{const oo=Math.floor((Pn-(ht-1)*Rn)/ht);return b.createElement($e.Z,{spinning:qa},b.createElement("div",{className:Ke()(Ge.list,Dt)},!!At.length&&At.map((cr,za)=>{const{name:Lr,id:bo,identifier:rl,power:jr,cover_image_id:yo,pic:To}=cr;return b.createElement("div",{className:Ge.wrap,key:bo,style:{width:oo,marginRight:(1+za)%ht===0?0:Rn+rr,marginBottom:Ha}},b.createElement("a",{target:"_blank",href:`/shixuns/${rl}/challenges`,className:Ge.li,onClick:sa=>{sa.preventDefault(),tr&&(0,yt.L9)([tr]),jr&&(0,yt.xg)(`/shixuns/${rl}/challenges`)}},b.createElement("div",{className:Ge.img},b.createElement("img",{className:Ge.cover,src:`${To}`}),cr.is_jupyter&&b.createElement("img",{className:Ge.sign,src:Pt}),cr.is_jupyter_lab&&b.createElement("img",{className:Ge.sign,src:En}),cr.is_unity_3d&&b.createElement("img",{className:Ge.sign,src:xn})),b.createElement("div",{className:Ge.name},b.createElement(be.Z,{title:Lr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},b.createElement("span",{className:Ge.e},Lr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),b.createElement("div",{className:Ge.tags},b.createElement(be.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},b.createElement("span",null,b.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),b.createElement("span",null,cr.challenges_count))),!!cr.myshixuns_count&&b.createElement(be.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},b.createElement("span",null,b.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),b.createElement("span",null,cr.myshixuns_count))),b.createElement(be.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},b.createElement("span",null,b.createElement("span",null,cr.level))),b.createElement("div",{className:Ge.rate},b.createElement(ft.Z,{allowHalf:!0,disabled:!0,defaultValue:cr.score_info}),b.createElement("span",null,"\xA0",cr.score_info?`${cr.score_info}\u5206`:"5\u5206")))),!jr&&b.createElement("div",{className:Ge.lockWrap},b.createElement("img",{src:`${ct.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),b.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!At.length&&b.createElement(Wt.Z,null)))},et={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},wn=({className:Dt,dataSource:At=[],col:ht=4,right:Rn,bottom:Ha=23,precision:rr=0,wrapWidth:Pn=1200,wrapClassName:tr,trackEventItems:qa,loading:oo})=>{const cr=Math.floor((Pn-(ht-1)*Rn)/ht);return b.createElement($e.Z,{spinning:oo},b.createElement("div",{className:Ke()(et.list,Dt)},!!At.length&&At.map((za,Lr)=>{const{name:bo,id:rl,identifier:jr,power:yo,cover_image_id:To,pic:sa}=za;return b.createElement("div",{className:Ke()(et.wrap,tr),key:rl,style:{width:cr,marginRight:(1+Lr)%ht===0?0:Rn+rr,marginBottom:Ha}},b.createElement("a",{target:"_blank",href:`/shixuns/${jr}/challenges`,className:et.li,onClick:Dn=>{Dn.preventDefault(),qa&&(0,yt.L9)([qa]),yo&&(0,yt.xg)(`/shixuns/${jr}/challenges`)}},b.createElement("img",{src:ae(47621),className:et.titleBg}),b.createElement("div",{className:et.name},b.createElement(be.Z,{title:bo||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},b.createElement("span",{className:et.e},bo||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),b.createElement("div",{style:{padding:"14px",paddingBottom:0}},b.createElement("div",{className:et.img},b.createElement("img",{className:et.cover,src:To?`${ct.Z.API_SERVER}/api/attachments/${To}`:`${ct.Z.IMG_SERVER+sa}`}),za.is_jupyter&&b.createElement("div",{className:et.bq},"Jupyter"),za.is_jupyter_lab&&b.createElement("div",{className:et.bq},"JupyterLab"),za.is_unity_3d&&b.createElement("div",{className:et.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),b.createElement("div",{className:"mt20 flex item-center justify-between"},b.createElement("div",null,b.createElement("span",{className:et.text},"\u5B66\u4E60\u4EBA\u6570"),b.createElement("span",{className:et.value},za.myshixuns_count)),b.createElement("div",null,b.createElement("span",{className:et.text},"\u56F0\u96BE\u7B49\u7EA7"),b.createElement("span",{className:et.value},za.level))),b.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},b.createElement("div",null,b.createElement("span",{className:et.text},"\u5173\u5361\u6570"),b.createElement("span",{className:et.value},za.challenges_count)),b.createElement("div",{className:et.rate},b.createElement(ft.Z,{allowHalf:!0,disabled:!0,defaultValue:za.score_info}),b.createElement("span",{className:et.value,style:{color:"#FF9C00"}},"\xA0",za.score_info?`${za.score_info}\u5206`:"5\u5206"))))),!yo&&b.createElement("div",{className:et.lockWrap},b.createElement("img",{src:`${ct.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),b.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!At.length&&b.createElement(Wt.Z,null)))},Mt=ae(50543),Xt={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},Ce=ae(79005),rt=ae(20345),rn=ae(77882),tt=ae(31081),pt=ae(75309),Xn=ae(71979),gn=ae(47558),Qt=ae(42922),Tt=ae(66832),Vn=ae(96593),ia=ae(19664),tn=ae(91833);const Ba=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Ce,swimg:rt},{name:"101\u8BA1\u5212",ptimg:rn,swimg:tt},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:pt,swimg:Xn},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:gn,swimg:Qt},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:Tt,swimg:Vn},{name:"\u519B\u961F\u4E00\u6D41",ptimg:ia,swimg:tn}];var Fa=({className:Dt,dataSource:At=[],col:ht=4,right:Rn,bottom:Ha=23,precision:rr=0,wrapWidth:Pn=1200,trackEventItems:tr,loading:qa,wrapClassName:oo,imgClassName:cr,isArrow:za=!1})=>{const Lr=Math.floor((Pn-(ht-1)*Rn)/ht),[bo,rl]=(0,b.useState)(),[jr,yo]=(0,b.useState)(),To=Dn=>rl(Dn),sa=()=>rl(-1);return b.createElement($e.Z,{spinning:qa},b.createElement("div",{className:Ke()(Xt.list,Dt)},!!(At!=null&&At.length)&&(At==null?void 0:At.map((Dn,Gn)=>{var me;const{name:mt,id:Ct,identifier:sn,featured:vt,school_name:Ln,image_url:yn,excellent:fn,is_plan:Fn}=Dn;return b.createElement("div",{key:Ct,className:Ke()(Xt.wrap,oo),style:{width:Lr,marginRight:(1+Gn)%ht===0?0:Rn+rr,marginBottom:Ha}},b.createElement("a",{target:"_blank",href:`/paths/${sn}`,className:Xt.li,onClick:Ia=>{Ia.preventDefault(),tr&&(0,yt.L9)([tr]),(0,yt.xg)(`/paths/${sn}`)}},b.createElement("img",{src:ae(39057),className:Xt.titleBg}),b.createElement("div",{className:Xt.name},b.createElement(be.Z,{title:mt},b.createElement("span",{className:Xt.e,style:{color:za&&bo===Gn?"#145DFF":"#000000"},onMouseEnter:()=>{To(Gn)},onMouseLeave:sa},mt))),b.createElement("div",{style:{padding:"14px",paddingBottom:0}},b.createElement("div",{className:Ke()(Xt.img,cr)},b.createElement("img",{className:Xt.cover,src:`${ct.Z.IMG_SERVER+yn}`}),(me=Dn==null?void 0:Dn.subject_tags)==null?void 0:me.map((Ia,gr)=>{var br,ma;if(gr===0){const or=(br=Ba.find(Sr=>Sr.name==Ia))==null?void 0:br.swimg;return b.createElement("img",{className:Xt.sign,src:or,style:{left:"-4px"}})}const va=(ma=Ba.find(or=>or.name==Ia))==null?void 0:ma.ptimg;return b.createElement("img",{className:Xt.sign,src:va,style:{left:`${48+52*(gr-1)+2*gr}px`}})}),b.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(Dn==null?void 0:Dn.excellent)&&b.createElement("div",{className:Xt.bq},"\u5F00\u653E\u8BFE\u7A0B"))),b.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},b.createElement("div",null,b.createElement("span",{className:Xt.text},"\u7AE0\u8282\u6570"),b.createElement("span",{className:Xt.value},Dn.stages_count)),b.createElement("div",null,b.createElement("span",{className:Xt.text},"\u5B66\u4E60\u4EBA\u6570"),b.createElement("span",{className:Xt.value},Dn.members_count))))))})),!At.length&&b.createElement(Wt.Z,null)))},Tn={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},Va="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAYAAAA5ZDbSAAAAAXNSR0IArs4c6QAAIABJREFUeF7tXWmQXFd1/s59r3t6nX00o93GluV9AQNxiAkIB0OMISFsFQqSAhOohFR+JKmEQPILClJZfpEfIUAChFQSHIJxnGDiDYwsb8KRLUuWZcmSxqN9pJF6nV7eSZ373u1509Mzvd2eGVt6VV2z9Ht3+9459+yX8Bq4mDmWK2GLqla3MvFWZt4KpjVMSBNzGoQ0M6WJkJbpMiNDxBkwMkyUIUYGxCeJaB8x7fMcZ18yiv1EVHy1Lw+9GicwO8tXlSrlbSB6O4HfANAmZlY250JEHsBHGLQTzA9H3chDfX2012Yfy9HWqwJgZh7NF6vvY/a2gWkbgyeWY3Hq+yDQcRA/RKQeSsSce4jo9EqMo50+Vy3AzNxXKFTv9MAfB/AuZo60M7Fe30tEZQA/UqBvx+POvUQ02+s+O2l/1QGcy5Xe6Cn1SXj8YYAHO5nU8j9DM1D0b8rzvpFMRp9a/v4X73HVAJwplN9GHj7P4NtW0wK1OxYCPcAKX0rHI4+0+2wv7l9xgHPFyrs9j78A5l/sxQRXrE2ix5SiLyZj7v+s2BgArBjA+XzpzR7oq8x880ouQK/7JqKnFfiziUT0iV731aj9ZQeYmYez+fJXiOguZl72/ldkkYmYmb+eSkT+lIjOLOcYlm2BBcx8sfoJz+O/BHhkOSe5evqiaaXoTxIx55tExMsxrmUBOJ/njVVUvgvmW5djUqu+D6JHHbgfTSRostdj7TnAuWLlDq/K37pwqXYxCGlaOfRbyZh7Xy9B7hnAzOzmCpUvA/jDC2WvbReogE3/TTLufo6IKu0+38r9PQE4n+f1VVS+B+ZbWhnEBX8P0Q4H7gcTCZqyvRbWARZHQLlavp8ZG20P9rXcHhEmI07kdtsODasA5/OlX6gy/dfF/bbTV5GmHeL3JBLRxzttof45awCLRYo9vpuZE7YGdyG2Q0R5UvQBWxYwKwBn8pWPEPg7IlhdiKDYnrMIXAz6WDrh/mu3bXcNcEC5P7wIbrdQzH9eQCZF7+2WkrsCWPZcD/TgRbZsF1zTmrBrBX5HN3tyxwD7YTOVRy8KVL0Bd65Vmo667q2dStcdASx6rofyjouqUK/B9dsXFUohcksnenLbAMtemy1UfnrRiLE84NZ6IdqRirtvbdfi1TbA2Xz5r5j5j5Z5ehe705RMf51KRP64ncVoC2BxHLDH9/batlz2gJPnFc7PArNVgvjViABH6Zhm/ZErQoxkH7AmxYhHlsX71s7aWr9XbNek6M52HBQtA6xdflx5pldCVaEMHDuvcK5A8AjI5oB8EShXgEoZKFeBSgVQCohEgKjr/4z3AUP9gCIg7jLWpBn9fa9lsMXa5d7UqquxJYCFYrOFyk964c8V4F44oVCsEs5lgfNZIJcHPMFIk27wU0sbof/V0UcyBgz2AyMDQDQCbBzwXrtAEz2airu/3ErQQEsA5wqVT3qe93WbPKfqAS+eUsiWCWdmgJPTQLVaB2gjw6oB3U9B0azbsGz5XV6KsWFg01pAzGqXjniIua89ilZK3ZWMu99ohklTgP0YqsqLNlnz+SJh7ymF8xkf2JKEkFu+BOx1Y8CGNcBAH2P9gGe5h5VujqZTCfeKZjFeTQHO5EpfA/ApW9N5ZYYweU5h6jhwPlfHcpux5Ha/BxCLAldfBqSijMtHX2sg4x/SyejvLIXNkgAHoa07bEnNe48rnCkQDr8CFBokehh2q1ntIizYsOVG3y/g6AH7dl3gykuAvj4gAkahSihUCCVP9nryJfNgj1dguIrQ5wKJCCMZZaSjjOGEh6jV9LbuSUb2YAW+ZamQ3CUBzubLT9mKW95zTOFkhnDoqC8NL8clL0oqSYgnCSoCVIM92580axAjji+BuyqQ4RgQOq8wUKrK/0jv83Ilo8BQzMO6VBUDseWYQfM+JO46lYi8cbE7FwVYZxxUvf9u3kXzOyZnCIfPKuw/FAhSgcxTz3GbyFQLpOh6Ics877qE9AAQiZEGSyJUI6JGOT5VxlxocEWvdgTcAGQBUtQwWRTDTQTkYhXIlQnZElD2fMBjDmMizdjYX0VkhSlbOepXF/M6LQpwJl/ebiOd5FyR8PxxhQNHgGKP8+9EL04PKU2tAr5LjIQLJB0DJmswDbACpuP41KuBFYDlEwBsKFdz72ClZqvA2SJpI4yALc+PJ6rYPCDSevOXvSd3EG1PJyK/1KjthgBLIhg8frjbwYgq9MRhB5PHgXOZha01k5nq9d4FalEgowk4/UMKTp/fR59iJBX0nqkBo8ASpsGVPdYHVD7yuwY8uLcGcrAyNZCljbopZErAqQKhWPGB3pD2cEl/RUyK3S5d+88renujhLeGI8nmyv9rI8vv+aMKh6cJk8eC8Tbjye1Oi4BEkpDo91lxVDFSjghS/lVjuQZgMXc6DDdgxRrYEAWbl0GDHwC6FMBmuLkycKJAKFUJMQe4YriCwdjy6t6S1ZhKRn6l0TY37386Pxd4st21rr9fWNnTkw72HeyNnit7Z/+YAsn+CUbaBWJ68wzADbFZQ8GaJSuex6INy9ZCVmDvNkBLW2Y/DrPpxdbmTBGYLhCYCBvSVWzury4rNSvgTfX5yQsoOJMr/T2AJXWrVsDfeUThldOEoydbubu9e9wIYWBUFtJnxwPOHPuct28KyHWs1yHWVCsgCgULwAZkDXBA3ealaAdgmYWoXlNZ0vtzfx9wzUhZ97NM19fSyeinw33NA1jKJmTzlePdZtaL40Cod8+BQGq2OLtIFBgcVVrlSTiMtDPXeHgy+ndDgYFkrPfZEBUb9cgA7H8X7M/B3m0o17QXNLvkjGRsx/OkJW+R2q8erWjW3fuLZlIJdyJcTmIewPl85QNV9r7X7UD2nVTYd4wweXTplpoZNuqf7osB6WEFD4xBw5IbdFG/b8rfMlENoKZQn01rISvYg42qNPcSzLFneRH0FWL/razR6QLh7KxvNLl2tLwsUrZD6oOJhHu3Gd88gLP5skRH3tnK4Je6Z/tBBwenGkvOnbYtHqL+Nb5DeFgMFK2wPSNBB9gYdu2zaNZg14QsvZfPl6r1ixH+NFCfms3nfBk4lSdEXcK1Y2X0tTLuZo0u8T0R3ZtKRN67AGApVZQrVI52W81GDANPHnGw64XA5RcaTODsWbSswGJCthguhsYJHjNGWwXXEJ0BSChYfjdsGKzB05Qb/M/swWGVSb8MwbMycNNGeG9uhse5EnC6qLShRUAWga5Xl1T/ScbddabEU42CbbkEX55W2DtFONAg87WZltToBZAFHV4rbBkYiDASLSzOPLYUAtgA6APFvkFD2HQAvBikjSQt1C036BdAKDt4EbSEbQwjIQNIM8BEXz5fJu3Zunqkt7basCuxthbZfOm7zPjNZgNt9v3OSYWXpgjHpxf655sB3Kjt0XEhLyDpMvrrBZVGqmadXlDbPo3QFLJUacOJYuhce+NXDu4z0nRY0hbDiTgu6oWxZmsi30sXIniJk0NUKDGK9Ooiwr+kEtGPhsQGCZEpH7NRQc7sv9PnlgzA0HNrZslKpgnxftKq0FCHZkAjYEl/AkxNWBKngo4aYWxdR7h8Qr5f3AJVKDF2H/FNnZHASSHgmz26FbCkv6kcoQrCVaMVpHsUiCAV+VLJyNoawEHtxz2tDLLZPT894OClI37oTTeXcoHRCaUdBbLvLrH2S3YzT481+CrA84CKJ2oc49feRHA1T176+vlBT8eGxSJ+PJgxc7ZjmRQ9+WiOEHMJ142WemYIibqRqyVYXs8qkyv9HoCvNptgK98/+rKD3S8CxVIrdy9+z8ioguoDBiOMePO1X9hQ6JkwFcuNQkns+UaJSpnx4V8iOC28QY+/6KFSBeIxaJVHuxoDo0k7sz1bIpwrETalq5hI9oxVfzadjP6dD3C+/B9gfn87g1zs3u2HHDz9/CIGjmY8OWhUjBlD4wpR8lWijq6wcyD4XW/ZQTBfqeJHbM5WGB9/W2sA/2yvp6k+0Qckoj6rNlaxdsYoe/8reV/6u3GsBKcdFtBqR0T/kU5EPqABzuZLLzPjklafXeq+n73s4JkXgFIXFDw2IdIMMBbh1vTdRgOqM0roNQwiN8TLpcEtC6dhfPK25gCLivbALtZUm4wDcQFYjCQdbh/ioDg1q3TwwIaUfSomwqFUInqpVOiK5QqVnK16yz854OCFg/LSLBSi6nFopBaJnXlkgtBHjCEb9WVDDgPDmiVao6zBBUR4+sztPsAvHmU89KwvOMn+KuDJfhuLsLZ7y/8kPFc+ArDEZndCwWYdROAShnLjmjKUZSqWetfJuJuk7Cxfx5XyszaoV9rQQtYkMD3TWYsjYwQ3ThgV6u1k7w11G1aRTJy1sEfJnBAOU5DPLOOzd/gA//wA49+3+/ZoAU8C9hIxRqoPSCeAlAG3zwc+2uEebIaYKQPTswqbByoYj9t3L5IbuZ5s2Z/NoB9/WWH/FOHY6QZ6cIM45nAQnbQxsVHpSIzRaGcvSPgpAViANTZvEazEEWDYswB8+QTjnTdKGA7hbJbx7YeBM1mgT8CNCqjsAxuHTpOR/Ve+kxfA2LE7JT6zF8vLcs2wfeOH2KUpVyh/3vP4i90vp9/CnuMKe15pbMlqxqJF700PkdYPJSKjkyvs9dEB8SEjhuy9IgUbAeuWrcC1m+aziVKF8cOngJdPCKA8n3KjQFxYdjRwMYZiuToZqzxzukjIVwnXj5T1S2PzUoq+QNl86dvM+JithjNFwtOTCk8+17zFeqF6fK2CijLWRHyvTzeX5gwBBUs7QrkSzSl6rLDW224A1gws3snOA4xnXvapt541a0NHKOynm3FKQN+JosLGlIeJpKR22LuI8B3K5sr3M/id9pr19+Fn9/sJZK3mFkn/Gy5ROjpj1IJwpfdcAVhin4U1e6ISARMDwLbrhAqbv0FHzzCeeInR5wCpuL/v9sneKy9gyG/czdrJMEVlSrmErcN2UzwI9GPK5MuP2U7mfmZS4YVX/Bjo8LWUGizS85p1hGSdE7+txTP6bqAOCRVrlajqS83XbwbecJnOs2252fwsQ6hZ2pFMRtl/ayG3gamy5cYWufFkUYLwCTeNWbZsEe2gbK70LAPXdTvI8PPTeYKA/OTu4L9GQFzCXzgwAKSGFIYc7spnKtgZdUgAFvelsOZrNwE3X946sOH5VD3Gjn2sbdkxAdmCgBVuX9yJ58oKVw1XkLSY50zAc7IHWzNyhAf96AEH+yehpelWrjVjhGiSMBZlcR51fIUBFoFKqFcMGrddD1w63hnAMpgn93uQUCRRmbQU3aWKFJ5gvgKcLilc2l/FSMye0UOMHZTJlU/bzBw0Az+dIzx3TGHHLn8PbHZt2KSgHMZ4N+qRsVYFrFnSUWXfFYPGO28ELptYCHClyrjnCeCJF32Hxi1XAnfcLFLy/Hu37w0ADqxYhoprHqpmE1zie9HLjxUUxpNVLWzZu2iasvnyLDN3s6yLjuexgw4OHAUOmbjoJUa++RKlY5bFc9TxFQZY2HPZ/+RngXe/Hrh87UKAv79DTJDzA99Fwn7PG+ff+8huD/kS0C/6cNwXtsRUaSNiUnawyRxhKAZcNmBPHyaiUk8Bzs4SnplSePw5P5uwfgsOC12XvE7BdRgjXfDnmr3ZWKvEHBkAfMfrgS3rFgL8Z//M+gUQsIxrUSTmP//Q/Hsf2OXp+/qTvtokurCoSyaeuuOXMnjwlRwhFSVcMWRPktYA94pFmwnvO6EgyWdPPOdLtDUvf92KXHKZ7z3qxLEvL4oSyVli8uTEQckOrPgClrxYuSLjzpsJV6xfCPBf/AvrPVrAMi+gWKw+5/thatf9z3g4XwAGk0DaOBsCn7D2NNZnQrSJ+NG8H30pgpa9S7Po3ghZ4UE+dUjh+DnCzr3zSy6E77lsi9KpJ+0ArM2QoRIe2lsURGr4rkDfW5QtAu97E+HKBgDf97RIyHMAS5ti4br9pvkA3/e0h5k8MBAALGZM0Yd1THUQ01XLoOhAljteJN3ONRbjtbSQ1Qs1qf4NFIqS/fjISWDfoSDZuq6myqVbFGLi/zXSQJ3tPaxpSfvakCFxVAFXEEuV1nsFYDFJGndghZErAO+/hXDVhsZC1oPPAruP+C/LdZuBt1+3UMj6wROM0xnGQMKn4Hk26SDHycRxmQS2dijxaIEQUaQzIWxdWk2ylSbabFCirkim4akZ4NmXfBDCe/DlW5SOvdJOBpNxv0ijJiPfUKuxVA0lgY0jvgAkL4BsCcb+fOm4sNcOSCsYw6GTrL1P2gccfKTfmTxr27b8XwcAhCxcbdhTMCUsOgJcPWSRRRM9JqbKHzH49mYA2fheFuSpIw7OFYCn9wRhPQHKW7YqXdhsIsicr0VfBB2HKdgYMgyI8vKsHwLeek17Viobc2Jm7J1iZIq+AaRmp24zlMcXsoArLAJMoPutOxtaWbTnjymcLRB27YcOr5Vr6xWkY5Q3JedaMKCaMknyjfEQyXeyzwqFFivAnW/ojkJbGfdi92SLjJ0HWbsXta06FAjQChXLnCbzhOE+xusG7TkctLPBtruw1YU6lSHsP62QLQC7DwJrxhWqirFloI5FByjXtuTQPlsTpMrAb79t+anXzFWo+Me7WEd6yN4sTgmTEtMKwBL8d7ygsDZZxXqLhg7tLrTt8G8VYHPfoWmF4znC0TMKmSrwun5PmwH9sjfBj9CebGpVihnSWKlyReBTv9KhA7ndAS9y/z1PeugPoj5MOE+rEZe5ih/ZIUaOIYuJ49rhbztkp5P1kr10+wEXB2cIG/s9DPbNVa+rUYnZi4N4ZpGShTVLPctMAfjM7Z0BfOgE4+cHgfN5YP0ocOtVrbkS6+f5b9s9DKUCCTtg1SbdpdmazJT8tJZrR+xmIOqQHdtBd80ms9j3UtTkP3dHMBpnbOpnQ8C1MoXmOSMxi+QqUq2w+Ewe+My72gf4wV2Me570JV/tpPB8gH7/DmDNYHsS93d/4gNcs3QFOnIrtmrRgUWWuGmNPQm6FnQnC7ccxo5WgL/72QgqHuPGCV4ArBG05Kdmz2UgN+sDfDYL/O672wN4aprxt/fMpaEIECacdt0w8Ad3tgfwPz3kYbQfWk/WwQFBWG0zgEWNFwl6oA/YMmgT4CBsVhY+ky/fDebfaAWEXt7zyAEHR2YUbpjwEHfnDCI1cg4iNLQLMGDPYj48m2kfYKHeR3b7QpGoNgZg8TzJnv4XH5bvWgf5Hx/0MNLvmzLDADdzRuSrUqlH6XoeaxIWPUnhwHebqSvdvABTM8CDByLYMMDYPNA4jNQYLjQQs5J240dBtsuif/A4Y9+UgMFatRGAhTMUSqT39N/eBmwYaR3gbz7oYTQNDKR8Z4REf7TibZJojlmPcMOo9bzhudQVm8ln3QAsz37vWVez5zdvDAEc+tUALM53EbBmAoA//c72WPR9TzFePsma2kR/FR1cABbqPZ8nfPhWYP1wewCPpIHBNgAWs6qwZynWstWigUPWcV7ymd6HLaWPdgvwzikHe04oXD/uYbjBIXnzKLgInAsAvqtNNen+ZxiTp1mrNkJtYkcWwU24grT5628mrG0DYM2iDcChPXgpFi2hOjNlhcstq0cL0kcDQctKAni3AIv/9vu7I7rK683rF7LpBQAXgDMZ4BPvaI+CJc/o2FnW3iHRW8UTJHu7ULAIbe+5mTAx1DoFf+thD8MCcEjIMtV7Gq2JCXqX6gLXj5XbCgRstsYNE8BtlXBo1nkr3+84pPDSGQc3rfMwUkfFJq9XVCRh0YaCP/QWQryFUFjTv0RonJzxU1I0BSs/+kMoeCbruwvHW1SVJL/p7sdYAyxStE5Oa6ImCfWeLYlwVcF4wm7aSsMSDraKsLQCYLN7ciXgnr0RXQfrzZt4XtEWDXCdFC37sGQoXLe5dYr72R4PJ87DZ9GBkGUo+FweeMd1tGRgfHgOzx1mPH+E9f4rAGtX4hIAy94r3iOXCNePlawmni1ahMVn03bKKDUDsJXv/++4g+eOKlw55mHT4NwT2oMU6MEiaIkeLFQsku8Nl0jUhqScNAf68X0eTmXmwm8MixbOIJXof/kawmj/0u3kZhn7p4Bdh31hTbPn4IURgBfLPJR0lUyZsGWwiuG4RdXIP1upcRklWcKVtkuHgfc8xg/3RFGsspaoE0G2gzZ0BA59baoUVSnvmxoF5GyBtIVL9nJxRsglViqxb+uEMskUjPvClXwkPEe8P1pNEs9UYB0TKpb2MtKelA4O0l5M6SVxKMjeLWqWBOJJW8LujbNBUk8bxWsVKuJYIKTlqAGL0Rtm7ZYshGarlGErFNrKPScyhAdecrXA9cYNfhlgk60gYMii66C6or93SuSGRD4KSKUKaVYuFK9LFjoCJOv9Viq362zBIM9Xx2OJqTJg/aYt+SltSx+Vqm9OlMu0pdNLg7YkXlpKOwi7X6x+R1lYc9Yv43PDSFn7j+1eTUoZSme2ipHaGviuowq7TzgYTTJuWucLI8Yebfbi2QBUne8rlBscpCXgGoAFZDE8SByVpj5x64XSQOV7aVf2YT8x3P+ISVTUJ+nLpLqatvTBXAElS1smrSVc+9Ksg6mwU2afNY9YZs26H6X+Ph13PxNe+wWbjK1ywrYAFl/rAy9FcSoHbB5kbBllDZpJKtPpoKGUUJGEBSShNh35EQiopui3T30+0Pr0tKDAmc4hDgQ4kw1hgJW/dX9BrrGpVGteGOEAus0glMcUSgvXddHFSSukzZGXWXTqh9e5pXLCWtiyVBDcFsiywD960UVmlnDNuIe16YCKg2o5RjfWe7MAEQBsYrfmFSM1Vd5DZYRN8W8twAVCnGlT/5T4MX34g++gNtXwxN+rSz0EFfG0V6pW8HRu9lKUVFyCUuXuqhH75Rq0nNFqQXDNpi2V9LcFsLQjqtOPX3Qhhca3jjHWpX1nhA7eC1ixYd36b3koFCigIx39lai5B8Phrvr2IGHcsHbNBYLgwHDYkC6FGDows1Yhvu5QD2nTgCv7vtTFsl2Lo7bG7ZT01yBbOpTDJsiZWeDhgxEtSIlDQth1GBQTqFeLugx1HsSm+1uVsOPQWQ4B7r7TKngpwjU9arFhcxWF5yrBm1LFQQeGLcvzx/KEfIV0wtq1wz0sDE70WDoReUujtV5U0bN5rI5NkCUT75EDEQjYw3HGNeNz0nWAT8jP2KDnYMZm4o1ipswLop9eysgUqsUVbsdUs9NV36OMa0Z7w5bN7Do6VkfvxRYPxrIJsuzJ2w9HcCLrn4N07bicUGazh87bkvpXx3JySAhhPCkCVaV3bNk3bHR2MJZM0fbRdp0vW+Mnxeu055QDqTa1cRDYNMAd17TsdmyyX5+UksEl2eMJW4aqGLPpwG/EjLo92k7vxZYPp+x2Ieufl1NOdr7i4lxRLEuMSwcYo6mFZxzZ7te0J3vtzKwvTMk5iAMxxpXDlR4YMRrOoLvDKX3J0v7xsrYXW3Rl8T7tOen4xUIjrIWwsYSd/N1G4xXVSYA9UyRUPKkeC1w+WMVo74qL1g3D0vGy0upqciUu9XJIwN6+0w4OTit9rI2rWLsb1yQZ6b7OSxKbPkVHlvMLZ2ZJq23i55LDpzcNVrE26fV0r62ft7UDogMq7tkR77apWdqrMuPwjMLhGQdydqI2TijW8dZyVKzYjyWoT2zBi1URFtYrOrcOrq+I98ePwxbmLwYNOdlsfdrDaHx5D7/S62X7iHdf4OKNVa4804t6Hr0A2bQpOvPRjIOTOYWzRd/VOFel3a9ma8yYNcNJrQSir0zJ/RHJXY5D25BFOhYz5cpcNO2Qe1MiQQ1OxVg4ouaO09AzuWLlDvb4XlsHRi/3AklJ4POzCjkpyD0rjgmlvUQV5uBsYXHC+6BHHKF01npsqo+RtFCcrdv5yoHQpOjOZMy9r9W22gJYGs3my3/FzH/UagcX77O3AkT016lE5I/babFtgJnZzRYqP7VdHa+dQV+Q9xLtSMXdtxJRW+kPbQMc7MfrPZR3MGPjBbnYyzxpIkwqRG5JJGiq3a47Alg68YPlK4++2oSudhdo5e+n6ajr3ionqHQylo4B9im59Ase6EFmbhCi3slwLj4TXgEiyivwOxKJ6OOdrkxXAEun4nVij+VQS+sRRp1O6rXwnOy1pOi9yZj7P93Mp2uApfNMvvIRAn/nIsjdQDH3rIDLoI+lE+6/dtuiFYBDlHz3RXbdHSTClknRB7qlXDMKawCbPbnK9F8XBa9OQRYrFb+nmz23vmerABvpulwt339RhWoPZFGFIk7k9k6l5cV6sw6w0ZOrqHzvojGkRZCJdjhwP9iJntush54ALJ2KwJUrVL4M4A9frbbrZovX7fdiWwbwN8m4+7l2LVSt9t0zgM0AxEHhVflbF/flBbvjtHLot9pxHLQK6jxdupOH2n1GuxpR+S6Yb2332dfk/USPOnA/2qrLr5s16DkFm8EJm84Xq5/wPP7LC5eaaVop+pNEzPlmwJ67wa6lZ5cN4BDQw9l8+StEdNeFsjcLmMz89VQi8qdEdKYlZCzdtOwAm3EHIblfZeabLc1lVTYjccsK/NlEIvrESgxwxQAOCWHv9jz+Aph/cSUWoGd9Ej2mFH3RlkWq03GuOMBm4JLwRh4+z+DbOp3ManhOsvxY4UvpeOSR1TGe1TCK0BiC/OS7APoQwKHqHKtsoPOGQzMA/7sCvp5MRp9aTSNdNRRcvyhSTqJQqN7pgT8O4F3MvArC3uZGKdVsAPxIgb4djzv3EtHsagLWjGXVAhxeLCnxlC9W38fsbQPTNgZPrMRiSgU5ED9EpB5KxJx7iKjFkxlXYrR+n68KgOuXJ6ituQ1E2wj8eoA2McuxWPYuqbcM8BEG7QTzw1E38pBtR4C90S7e0qsS4AbsPJYrYYuqVrcy8VZm3gqmcSakiTkFQpqZ0kRIy7PMyBBxBowME2WJkQHxCSLaR0z7PMfZl4xiPxFdXaKvAAAADElEQVQVlwOEXvbx/3Bccpan8cseAAAAAElFTkSuQmCC",Aa=ae(59301),ua=({className:Dt,dataSource:At=[],col:ht=4,right:Rn,bottom:Ha=23,precision:rr=0,wrapWidth:Pn=1200,trackEventItems:tr,loading:qa})=>{const oo=Math.floor((Pn-(ht-1)*Rn)/ht);return Aa.createElement($e.Z,{spinning:qa},Aa.createElement("div",{className:Ke()(Tn.list,Dt)},!!At.length&&At.map((cr,za)=>{const{subject_identifier:Lr,id:bo,identifier:rl,power:jr}=cr,yo=cr.is_public!=0&&cr.is_public;return Aa.createElement("div",{className:Tn.wrap,key:bo,style:{width:oo,marginRight:(1+za)%ht===0?0:Rn+rr,marginBottom:Ha}},Aa.createElement("a",{className:Tn.li,onClick:To=>{To.preventDefault(),tr&&(0,yt.L9)([tr]),(0,yt.xg)(cr.first_category_url)}},Aa.createElement("div",{className:Tn.top},Aa.createElement(be.Z,{title:cr.name},Aa.createElement("div",{className:Tn.name},cr.name)),Aa.createElement("img",{className:Tn.img,src:ct.Z.IMG_SERVER+"/images/"+cr.avatar_url}),Aa.createElement("div",{className:Tn.text,title:cr.creator},cr.creator),Lr&&Aa.createElement("div",{className:Tn.btns},Aa.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Aa.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),yo&&Aa.createElement("div",{className:Tn.sign},"\u516C\u5F00")),Aa.createElement("div",{className:Tn.bottom},cr.visits>0&&Aa.createElement(be.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Aa.createElement("span",null,Aa.createElement("i",{className:"iconfont icon-liulanyan"}),Aa.createElement("span",null,cr.visits))),cr.course_members_count>0&&Aa.createElement(be.Z,{title:"\u6210\u5458",placement:"bottom"},Aa.createElement("span",null,Aa.createElement("i",{className:"iconfont icon-chengyuan"}),cr.course_members_count)),cr.tasks_count>0&&Aa.createElement(be.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Aa.createElement("span",null,Aa.createElement("i",{className:"iconfont icon-zuoye"}),cr.tasks_count)),cr.is_end?Aa.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Aa.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!cr.is_accessible&&Aa.createElement("div",{className:Tn.lockWrap},Aa.createElement("img",{src:`${ct.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Aa.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!At.length&&Aa.createElement(Wt.Z,null)))},jn={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},da="data:image/png;base64,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",xa=({className:Dt,dataSource:At=[],col:ht=4,right:Rn,bottom:Ha=23,precision:rr=0,wrapWidth:Pn=1200,wrapClassName:tr,trackEventItems:qa,loading:oo})=>{const cr=Math.floor((Pn-(ht-1)*Rn)/ht);return b.createElement($e.Z,{spinning:oo},b.createElement("div",{className:Ke()(jn.list,Dt)},!!At.length&&At.map((za,Lr)=>{const{subject_identifier:bo,id:rl,identifier:jr,power:yo}=za,To=za.is_public!=0&&za.is_public;return b.createElement("div",{className:Ke()(`${jn.wrap} ${za.is_accessible?"":jn.warpStyle}`,tr),key:rl,style:{width:cr,marginRight:(1+Lr)%ht===0?0:Rn+rr,marginBottom:Ha}},b.createElement("a",{className:jn.li,onClick:sa=>{sa.preventDefault(),qa&&(0,yt.L9)([qa]),(0,yt.xg)(za.first_category_url)}},b.createElement("div",{className:jn.creator},b.createElement("img",{className:jn.img,src:ct.Z.IMG_SERVER+"/images/"+za.avatar_url}),b.createElement("div",{className:jn.text,title:za.creator},za.creator)),b.createElement("div",{className:jn.top},b.createElement(be.Z,{title:za.name},b.createElement("div",{className:jn.name},za.name)),To&&b.createElement("div",{className:jn.sign},"\u516C\u5F00")),b.createElement("div",{className:jn.middle},b.createElement("div",{className:jn.row,style:{marginBottom:6}},b.createElement("div",null,b.createElement("span",{className:jn.text},"\u8BBF\u95EE\u91CF"),b.createElement("span",{className:jn.value},(za==null?void 0:za.visits)||0)),b.createElement("div",null,b.createElement("span",{className:jn.text},"\u6210\u5458"),b.createElement("span",{className:jn.value},(za==null?void 0:za.course_members_count)||0))),b.createElement("div",{className:jn.row},b.createElement("div",null,b.createElement("span",{className:jn.text,style:{width:42}},"\u4F5C",b.createElement("span",{style:{marginLeft:14}},"\u4E1A")),b.createElement("span",{className:jn.value},(za==null?void 0:za.tasks_count)||0)),b.createElement("div",null,b.createElement("span",{className:jn.text},"\u72B6\u6001"),za.is_end?b.createElement("span",{className:jn.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):b.createElement("span",{className:jn.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),bo&&b.createElement("div",{className:jn.btns},b.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),b.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!za.is_accessible&&b.createElement("div",{className:jn.lockWrap},b.createElement("img",{src:`${ct.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),b.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!At.length&&b.createElement(Wt.Z,null)))},Ja={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},Sn=ae(6075),Et=({dataSource:Dt=[],value:At,onChange:ht,className:Rn,style:Ha={},tabBarExtraContent:rr})=>b.createElement("div",{className:Ke()(Ja.tabs,Rn),style:Ha},b.createElement("div",{className:Ja.tabsWrap},Dt.map((Pn,tr)=>b.createElement("aside",{className:Ja.tab,onClick:()=>{ht(Pn.id),Pn.link&&Sn.history.push(Pn.link)},key:tr},b.createElement("div",{className:At===Pn.id?Ja.active:""},Pn.name),(Pn==null?void 0:Pn.resetCount)==null&&(Pn==null?void 0:Pn.total)!==void 0&&b.createElement("span",null,"\uFF08",Pn==null?void 0:Pn.total,"\uFF09"),(Pn==null?void 0:Pn.resetCount)!==void 0&&(Pn==null?void 0:Pn.total)!==void 0&&b.createElement(be.Z,{title:(Pn==null?void 0:Pn.tip)!=null?Pn==null?void 0:Pn.tip:""},b.createElement("span",{style:{color:"#9096A3"}},"\uFF08",b.createElement("span",{style:{color:"#000"}},Pn==null?void 0:Pn.resetCount),"/",b.createElement("span",null,Pn==null?void 0:Pn.total),"\uFF09"))))),b.createElement("div",{className:Ja.tabBar},rr)),jt={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},Ca=({dataSource:Dt=[],value:At,onChange:ht,className:Rn,style:Ha={},tabBarExtraContent:rr})=>b.createElement("div",{className:Ke()(jt.tabs,Rn),style:Ha},b.createElement("div",{className:jt.tabsWrap},Dt.map((Pn,tr)=>b.createElement("aside",{className:jt.tab,onClick:()=>{ht(Pn.id),Pn.link&&Sn.history.push(Pn.link)},key:tr},b.createElement("div",{className:At===Pn.id?jt.active:""},Pn.name),(Pn==null?void 0:Pn.resetCount)==null&&(Pn==null?void 0:Pn.total)!==void 0&&b.createElement("span",null,"\uFF08",Pn==null?void 0:Pn.total,"\uFF09"),(Pn==null?void 0:Pn.resetCount)!==void 0&&(Pn==null?void 0:Pn.total)!==void 0&&b.createElement(be.Z,{title:(Pn==null?void 0:Pn.tip)!=null?Pn==null?void 0:Pn.tip:""},b.createElement("span",{style:{color:"#9096A3"}},"\uFF08",b.createElement("span",{style:{color:"#000"}},Pn==null?void 0:Pn.resetCount),"/",b.createElement("span",null,Pn==null?void 0:Pn.total),"\uFF09"))))),b.createElement("div",{className:jt.tabBar},rr)),Da=({className:Dt,style:At={},children:ht})=>b.createElement("div",{className:Ke()(Dt),style:At},ht),Ra={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},wr=ae(38854),ar=ae(20834);const kr=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Ut=({sortValue:Dt,dropValue:At,className:ht,onSort:Rn,onDrop:Ha,dataSource:rr=kr})=>{var Pn;return b.createElement("div",{className:Ke()(Ra.orderWrap,ht)},b.createElement(wr.Z,{dropdownRender:()=>b.createElement(ar.default,null,rr.map((tr,qa)=>b.createElement(ar.default.Item,{key:qa,onClick:()=>Ha(tr.id)},tr.name)))},b.createElement("span",{className:Ra.orderTextWrap},(Pn=rr.find(tr=>At===tr.id))==null?void 0:Pn.name)),b.createElement("span",{className:Ra.orderIconWrap},b.createElement("span",{className:Ra.orderAsc},b.createElement("i",{className:Dt==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Ra.cursorPointer} ${Ra.active}`:`iconfont icon-sanjiaoxing-up font12 ${Ra.cursorPointer}`,onClick:()=>Rn(Dt==="asc"?"desc":"asc")})),b.createElement("span",{className:Ra.orderDesc},b.createElement("i",{className:Dt==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Ra.cursorPointer} ${Ra.active}`:`iconfont icon-sanjiaoxing-down font12 ${Ra.cursorPointer}`,onClick:()=>Rn(Dt==="asc"?"desc":"asc")}))))},Yn={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v",ThemeOne:"ThemeOne___iCQio"},$n=ae(3113),ba=ae(95051),Ze=Object.defineProperty,Rt=Object.getOwnPropertySymbols,qt=Object.prototype.hasOwnProperty,vn=Object.prototype.propertyIsEnumerable,kt=(Dt,At,ht)=>At in Dt?Ze(Dt,At,{enumerable:!0,configurable:!0,writable:!0,value:ht}):Dt[At]=ht,Wn=(Dt,At)=>{for(var ht in At||(At={}))qt.call(At,ht)&&kt(Dt,ht,At[ht]);if(Rt)for(var ht of Rt(At))vn.call(At,ht)&&kt(Dt,ht,At[ht]);return Dt},_n=(Dt,At)=>{var ht={};for(var Rn in Dt)qt.call(Dt,Rn)&&At.indexOf(Rn)<0&&(ht[Rn]=Dt[Rn]);if(Dt!=null&&Rt)for(var Rn of Rt(Dt))At.indexOf(Rn)<0&&vn.call(Dt,Rn)&&(ht[Rn]=Dt[Rn]);return ht},Je=(Dt,At,ht)=>new Promise((Rn,Ha)=>{var rr=qa=>{try{tr(ht.next(qa))}catch(oo){Ha(oo)}},Pn=qa=>{try{tr(ht.throw(qa))}catch(oo){Ha(oo)}},tr=qa=>qa.done?Rn(qa.value):Promise.resolve(qa.value).then(rr,Pn);tr((ht=ht.apply(Dt,At)).next())}),Xe=Dt=>{var At=Dt,{className:ht,style:Rn,children:Ha,loading:rr=!1,openLoading:Pn,onClick:tr=()=>{},size:qa="middle",shape:oo="round",theme:cr}=At,za=_n(At,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[Lr,bo]=(0,b.useState)(!1),rl=(0,b.useMemo)(()=>{switch(cr){case ba.Fy.THEMEONE:return Yn.ThemeOne;case ba.Fy.DEFAULT:default:return Yn.btn}},[cr]);return b.createElement($n.ZP,Wn({onClick:(0,Oe.throttle)(jr=>Je(void 0,null,function*(){Pn&&bo(!0);try{yield tr(jr)}catch(yo){console.log("error",yo)}Pn&&bo(!1)}),2e3,{leading:!0,trailing:!1}),className:Ke()(rl,Yn[`${qa}-${oo}`],ht),style:Rn,size:qa,shape:oo,loading:Lr||rr},za),Ha)},on={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},Nn=({className:Dt,style:At,children:ht=null,onClick:Rn,title:Ha})=>b.createElement("div",{className:Ke()(on.head,Dt),style:At},b.createElement("span",{className:"primary-hover",onClick:Rn},b.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),b.createElement("b",{title:Ha},Ha),b.createElement("div",{className:on.node},ht)),wa={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},ta=({confirmShow:Dt=!0,confirmTitle:At,confirmClick:ht,cancelShow:Rn=!0,cancelTitle:Ha,cancelClick:rr,className:Pn,style:tr,confirmLoading:qa=!1})=>b.createElement("div",{className:Ke()(wa.btns,Pn),style:tr},Dt&&b.createElement($n.ZP,{loading:qa,onClick:ht,type:"primary",className:wa.confirm},At),Rn&&b.createElement($n.ZP,{onClick:rr,className:wa.cancel},Ha)),ya={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},zt=({className:Dt,style:At={},LeftContent:ht,children:Rn,RightContent:Ha})=>b.createElement("div",{className:Ke()(ya.fixedBottom,Dt),style:At},b.createElement("div",{className:ya.wrap},b.createElement("div",{className:ya.left},ht),b.createElement("div",{className:ya.center},Rn),b.createElement("div",{className:ya.right},Ha))),Ma={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},So=({className:Dt,style:At={},dataSource:ht=[]})=>b.createElement("div",{className:Ke()(Ma.crumbs,Dt),style:At},ht.map((Rn,Ha)=>HaSn.history.push(Rn.path)},Rn.name):b.createElement("span",null,Rn.name),b.createElement("span",null,"\xA0",">","\xA0")):b.createElement("span",{key:Ha,style:{color:"#5F6368"}},Rn.name))),er=ae(31797),Ht=Object.defineProperty,$r=Object.defineProperties,Ya=Object.getOwnPropertyDescriptors,Pr=Object.getOwnPropertySymbols,ur=Object.prototype.hasOwnProperty,Yr=Object.prototype.propertyIsEnumerable,Nr=(Dt,At,ht)=>At in Dt?Ht(Dt,At,{enumerable:!0,configurable:!0,writable:!0,value:ht}):Dt[At]=ht,ro=(Dt,At)=>{for(var ht in At||(At={}))ur.call(At,ht)&&Nr(Dt,ht,At[ht]);if(Pr)for(var ht of Pr(At))Yr.call(At,ht)&&Nr(Dt,ht,At[ht]);return Dt},Tr=(Dt,At)=>$r(Dt,Ya(At)),ca=(Dt,At)=>{var ht={};for(var Rn in Dt)ur.call(Dt,Rn)&&At.indexOf(Rn)<0&&(ht[Rn]=Dt[Rn]);if(Dt!=null&&Pr)for(var Rn of Pr(Dt))At.indexOf(Rn)<0&&Yr.call(Dt,Rn)&&(ht[Rn]=Dt[Rn]);return ht};const{Countdown:nn}=er.default;var ga=Dt=>{var At=Dt,{onChange:ht}=At,Rn=ca(At,["onChange"]);const[Ha,rr]=(0,b.useState)(null);(0,b.useEffect)(()=>{typeof Ha=="number"&&Ha>=0&&ht(Ha)},[Ha]);const Pn=tr=>{const qa=Math.floor(tr/1e3);rr(qa)};return b.createElement(nn,Tr(ro({},Rn),{onChange:Pn}))},sr={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},pn=({DataProps:Dt,className:At,style:ht={}})=>{var Rn;return b.createElement("div",{className:Ke()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",sr.ClassRoomItem,At),style:ht,onClick:()=>{(0,yt.xg)(Dt==null?void 0:Dt.first_category_url)}},b.createElement("div",{className:"flex flex-col item-center"},b.createElement("img",{src:`${(Rn=ct.Z)==null?void 0:Rn.IMG_SERVER}/images/${Dt==null?void 0:Dt.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Dt==null?void 0:Dt.subject_identifier)&&b.createElement("div",{className:"mt-40px"},b.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),b.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),b.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},b.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(Dt!=null&&Dt.is_public)&&b.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),b.createElement("span",{className:Ke()("text-16px font-medium",sr.TitleDom)},Dt==null?void 0:Dt.name)),b.createElement("div",{className:"c-grey-333 font-medium"},Dt==null?void 0:Dt.creator),b.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Dt==null?void 0:Dt.course_members_count),b.createElement("div",{className:"c-grey-333 flex item-center justify-between"},b.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Dt==null?void 0:Dt.tasks_count),Dt!=null&&Dt.is_end?b.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):b.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},na=Object.defineProperty,La=Object.getOwnPropertySymbols,Jn=Object.prototype.hasOwnProperty,dr=Object.prototype.propertyIsEnumerable,nr=(Dt,At,ht)=>At in Dt?na(Dt,At,{enumerable:!0,configurable:!0,writable:!0,value:ht}):Dt[At]=ht,yr=(Dt,At)=>{for(var ht in At||(At={}))Jn.call(At,ht)&&nr(Dt,ht,At[ht]);if(La)for(var ht of La(At))dr.call(At,ht)&&nr(Dt,ht,At[ht]);return Dt},fr=({DataProps:Dt=[],selectValue:At,onChange:ht,className:Rn,style:Ha={},extra:rr,classNameItem:Pn,styleItem:tr={},barHidden:qa})=>{const[oo,cr]=(0,b.useState)();return(0,b.useEffect)(()=>{cr(Array.isArray(At)?At:[At])},[At]),b.createElement("div",{className:Ke()("flex px-20px py-10px gap-40px",Rn),style:yr({borderBottom:"1px solid #D3F0FF"},Ha)},Dt==null?void 0:Dt.map(za=>b.createElement("div",{key:za==null?void 0:za.id,className:Ke()("flex item-center justify-center current c-grey-333 text-16 relative",Pn,za==null?void 0:za.className),style:yr(yr({color:oo!=null&&oo.includes(za==null?void 0:za.id)?"#1890FF":"",minWidth:88},tr),(za==null?void 0:za.style)||{}),onClick:Lr=>{ht==null||ht({domEvent:Lr,item:za}),za!=null&&za.link&&Sn.history.push(za==null?void 0:za.link)}},za==null?void 0:za.name,!qa&&(oo==null?void 0:oo.includes(za==null?void 0:za.id))&&b.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),b.createElement("div",{className:"ml-auto"},rr))},_o=Object.defineProperty,Ro=Object.defineProperties,Fl=Object.getOwnPropertyDescriptors,Dr=Object.getOwnPropertySymbols,Or=Object.prototype.hasOwnProperty,Ao=Object.prototype.propertyIsEnumerable,Xa=(Dt,At,ht)=>At in Dt?_o(Dt,At,{enumerable:!0,configurable:!0,writable:!0,value:ht}):Dt[At]=ht,Kr=(Dt,At)=>{for(var ht in At||(At={}))Or.call(At,ht)&&Xa(Dt,ht,At[ht]);if(Dr)for(var ht of Dr(At))Ao.call(At,ht)&&Xa(Dt,ht,At[ht]);return Dt},to=(Dt,At)=>Ro(Dt,Fl(At)),no=({value:Dt,onChange:At,onInputChange:ht,className:Rn,style:Ha={},InputProps:rr})=>{const[Pn,tr]=(0,b.useState)(Dt);return b.createElement("div",{className:Ke()("flex item-center rounded-full px-10px py-2px",Rn),style:Kr({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},Ha)},b.createElement(Fe.default,to(Kr({bordered:!1},rr),{onChange:qa=>{tr(qa.target.value),ht==null||ht(encodeURIComponent(qa.target.value))},onPressEnter:qa=>{At==null||At({domEvent:qa,item:{value:Pn}})}})),b.createElement("img",{className:"h-22px current",src:ae(25365),height:22,onClick:qa=>{At==null||At({domEvent:qa,item:{value:Pn}})}}))}},34500:function(ot,Zt,ae){"use strict";ae.d(Zt,{Z:function(){return Ee}});var b=ae(59301);function Ee(we,Be){const Re=(0,b.useRef)();(0,b.useEffect)(()=>{Re.current=we}),(0,b.useEffect)(()=>{function We(){Re.current()}if(Be!==null){let xe=setInterval(We,Be);return()=>clearInterval(xe)}},[Be])}},29849:function(ot,Zt,ae){"use strict";ae.r(Zt),ae.d(Zt,{default:function(){return gu}});var b=ae(59301),Ee=ae(6075),we=ae(78241),Be=ae(8591),Re=ae(66104),We=ae(92832),xe=ae(19842),Ke=ae(24905),Oe=ae(5112),De=ae(5871),ke=ae(3113),ze={flex_box_center:"flex_box_center___aPGWN",flex_space_between:"flex_space_between___MQNX5",flex_box_vertical_center:"flex_box_vertical_center___Z7QdK",flex_box_center_end:"flex_box_center_end___JQl5O",flex_box_column:"flex_box_column___IhYhx",bg:"bg___Kg8x_",title:"title___UhsVG",titleLeft:"titleLeft___NPVwn",titleRight:"titleRight___UGtmZ",formWrap:"formWrap___Jowb2",baseLineHeight:"baseLineHeight___N68WX",radioBtnWrapper:"radioBtnWrapper___bX7Pi",radiogroup:"radiogroup___ukf8u",easy:"easy___ZHYPU",medium:"medium___piewx",hard:"hard___HMXyt",selectdiv:"selectdiv___gkuBG",divitem:"divitem___vNm0q",bottmodiv:"bottmodiv___assW5",cancelBtn:"cancelBtn___Nl6Pi",confirmBtn:"confirmBtn___BNoFU",baseFormItem:"baseFormItem___ILZ2V",cascaderPopup:"cascaderPopup___QPxW3",addQuestionBtn:"addQuestionBtn___OjehS",concat:"concat___kliXB"},Ue=ae(43418),ue=ae(5083),E=ae(66649),a=ae.n(E),x=(ie,Se,he)=>new Promise((gt,Bt)=>{var Qn=it=>{try{_t(he.next(it))}catch($t){Bt($t)}},Bn=it=>{try{_t(he.throw(it))}catch($t){Bt($t)}},_t=it=>it.done?gt(it.value):Promise.resolve(it.value).then(Qn,Bn);_t((he=he.apply(ie,Se)).next())});const y=({user:ie,dispatch:Se,classroomList:he,onModalOk:gt,setsubloading:Bt})=>{const Qn=(0,Ee.useParams)(),[Bn,_t]=(0,b.useState)(),[it,$t]=(0,b.useState)(!1);function ra(Ot){return Ot&&Ot{$t(!1)},zIndex:8888,destroyOnClose:!0,footer:null,maskClosable:!1,keyboard:!1,open:he.actionTabs.key==="\u9884\u7EA6\u5F39\u7A97",onCancel:()=>{if(it){Be.ZP.warning("\u6B63\u5728\u8BF7\u6C42\u6570\u636E\u4E2D...");return}Bt(!1),Se({type:"classroomList/setActionTabs",payload:{}})}},b.createElement("div",null,b.createElement("span",null,"\u6CE8\u610F\u5230\u60A8\u7684\u8BFE\u5802\u4E2D\u5B66\u751F\u4EBA\u6570\u8F83\u591A\u3002\u4E3A\u66F4\u597D\u5730\u4E3A\u60A8\u548C\u60A8\u7684\u5B66\u751F\u670D\u52A1\uFF0C\u7ED9\u540C\u5B66\u4EEC\u5E26\u6765\u66F4\u597D\u7684\u8003\u8BD5\u4F53\u9A8C\uFF0C\u6211\u4EEC\u5C06\u63D0\u524D\u4E3A\u60A8\u548C\u60A8\u7684\u5B66\u751F\u51C6\u5907\u597D\u670D\u52A1\u5668\u8D44\u6E90\u3002 \u8BF7\u60A8\u544A\u77E5\u6211\u4EEC\uFF0C\u8FD9\u4EFD\u8BD5\u5377\u7684\u9884\u8BA1\u8003\u8BD5\u65F6\u95F4\u662F\uFF1A"),b.createElement("br",null),b.createElement(ue.default,{popupStyle:{zIndex:9999},style:{marginTop:"10px",marginBottom:"10px"},disabledDate:ra,format:"YYYY-MM-DD HH:mm:ss",onChange:(Ot,wt)=>{_t(wt)},showTime:{defaultValue:a()("00:00:00","HH:mm:ss")}}),b.createElement("br",null),b.createElement("span",null,"\u611F\u8C22\u60A8\u7684\u914D\u5408"),b.createElement("br",null),b.createElement("div",{style:{textAlign:"end"}},b.createElement(ke.ZP,{loading:it,type:"primary",onClick:()=>x(void 0,null,function*(){$t(!0),gt(Bn,()=>{Se({type:"classroomList/setActionTabs",payload:{}})})})},"\u786E\u8BA4"))))};var z=(0,Ee.connect)(({user:ie,classroomList:Se})=>({user:ie,classroomList:Se}))(y),te=ae(23789),oe=ae(32134),se=ae(12893),le={wrap:"wrap___Ww0Ti",itemWarp:"itemWarp___LMLjd",addIcon:"addIcon___xmRLl",deleteIcon:"deleteIcon___gjwgO"},Pe=ae(57809),Fe=Object.defineProperty,Qe=Object.getOwnPropertySymbols,Le=Object.prototype.hasOwnProperty,st=Object.prototype.propertyIsEnumerable,Me=(ie,Se,he)=>Se in ie?Fe(ie,Se,{enumerable:!0,configurable:!0,writable:!0,value:he}):ie[Se]=he,Ye=(ie,Se)=>{for(var he in Se||(Se={}))Le.call(Se,he)&&Me(ie,he,Se[he]);if(Qe)for(var he of Qe(Se))st.call(Se,he)&&Me(ie,he,Se[he]);return ie},Ge=(ie,Se,he)=>new Promise((gt,Bt)=>{var Qn=it=>{try{_t(he.next(it))}catch($t){Bt($t)}},Bn=it=>{try{_t(he.throw(it))}catch($t){Bt($t)}},_t=it=>it.done?gt(it.value):Promise.resolve(it.value).then(Qn,Bn);_t((he=he.apply(ie,Se)).next())}),be=({setitem:ie,item:Se,rz:he})=>{var gt,Bt,Qn,Bn,_t,it,$t,ra;let[Ot,wt]=(0,b.useState)({zydatas:[],jbdatas:[],kcdatas:[],zsdatas:[],page:1,per_page:20});const[ut]=we.default.useForm(),[xt,An]=(0,b.useState)(!1);(0,b.useEffect)(()=>{he&&!xt&&(Ot.zydatas=he,wt(Ye({},Ot)),An(!0),Se!=null&&Se.ec_course_id&&cn())},[Se,he,xt]),console.log(Ot,"params");function cn(){return Ge(this,null,function*(){yield Ft(Se==null?void 0:Se.ec_major_school_id),yield bt(Se==null?void 0:Se.ec_year_id),yield hn(Se==null?void 0:Se.ec_course_id),ut.setFieldsValue({ec_course_id:Se==null?void 0:Se.ec_course_id,ec_major_school_id:Se==null?void 0:Se.ec_major_school_id,ec_point_ids:Se==null?void 0:Se.ec_point_ids,ec_year_id:Se==null?void 0:Se.ec_year_id})})}function Ft(en){return Ge(this,null,function*(){const Jt=yield(0,te.ZP)(`/api/ec_major_schools/${en}/ec_years/get_year_list.json`,{method:"get"});Ot.jbdatas=Jt==null?void 0:Jt.data,wt(Ye({},Ot)),ut.setFieldsValue({ec_year_id:"",ec_course_id:"",ec_point_ids:[]})})}function bt(en){return Ge(this,null,function*(){const Jt=yield(0,te.ZP)(`/api/ec_years/${en}/ec_courses/get_courses.json`,{method:"get"});Ot.kcdatas=Jt==null?void 0:Jt.data,wt(Ye({},Ot)),ut.setFieldsValue({ec_course_id:"",ec_point_ids:[]})})}const hn=en=>Ge(void 0,null,function*(){const Jt=yield(0,te.ZP)(`/api/ec_courses/${en}/ec_points.json`,{method:"get",params:{ec_course_id:en}});Ot.zsdatas=Jt==null?void 0:Jt.data,wt(Ye({},Ot))});return b.createElement("div",{className:le.from},b.createElement(we.default,{form:ut,layout:"inline",onValuesChange:en=>{console.log("----",en),en.ec_major_school_id&&(Ot.jbdatas=[],Ot.kcdatas=[],Ot.zsdatas=[],wt(Ye({},Ot)),Ft(en.ec_major_school_id)),en.ec_year_id&&(Ot.kcdatas=[],Ot.zsdatas=[],wt(Ye({},Ot)),bt(en.ec_year_id)),en.ec_course_id&&(Ot.zsdatas=[],wt(Ye({},Ot)),hn(en.ec_course_id))},onFinish:en=>Ge(void 0,null,function*(){ie(en)})},b.createElement(we.default.Item,{name:"ec_major_school_id"},b.createElement(Pe.default,{style:{width:160},disabled:((gt=Ot.zydatas)==null?void 0:gt.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u8BA4\u8BC1\u4E13\u4E1A"},(Bt=Ot==null?void 0:Ot.zydatas)==null?void 0:Bt.map((en,Jt)=>b.createElement(Pe.default.Option,{key:Jt,value:en==null?void 0:en.ec_major_school_id},en==null?void 0:en.name)))),b.createElement(we.default.Item,{name:"ec_year_id"},b.createElement(Pe.default,{style:{width:160},disabled:((Qn=Ot.jbdatas)==null?void 0:Qn.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u8BA4\u8BC1\u5C4A\u522B"},(Bn=Ot==null?void 0:Ot.jbdatas)==null?void 0:Bn.map((en,Jt)=>b.createElement(Pe.default.Option,{key:Jt,value:en==null?void 0:en.ec_year_id},en==null?void 0:en.year)))),b.createElement(we.default.Item,{name:"ec_course_id"},b.createElement(Pe.default,{style:{width:208},disabled:((_t=Ot.kcdatas)==null?void 0:_t.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u8BFE\u7A0B"},(it=Ot==null?void 0:Ot.kcdatas)==null?void 0:it.map((en,Jt)=>b.createElement(Pe.default.Option,{key:Jt,value:en==null?void 0:en.id},en==null?void 0:en.name)))),b.createElement(we.default.Item,{name:"ec_point_ids"},b.createElement(Pe.default,{onChange:()=>{ut.submit()},style:{width:160},maxTagCount:1,maxTagTextLength:7,mode:"multiple",disabled:(($t=Ot.zsdatas)==null?void 0:$t.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9"},(ra=Ot==null?void 0:Ot.zsdatas)==null?void 0:ra.map((en,Jt)=>b.createElement(Pe.default.Option,{key:Jt,value:en==null?void 0:en.id},en==null?void 0:en.name))))))},ft=Object.defineProperty,ct=Object.defineProperties,yt=Object.getOwnPropertyDescriptors,Pt=Object.getOwnPropertySymbols,En=Object.prototype.hasOwnProperty,xn=Object.prototype.propertyIsEnumerable,Wt=(ie,Se,he)=>Se in ie?ft(ie,Se,{enumerable:!0,configurable:!0,writable:!0,value:he}):ie[Se]=he,St=(ie,Se)=>{for(var he in Se||(Se={}))En.call(Se,he)&&Wt(ie,he,Se[he]);if(Pt)for(var he of Pt(Se))xn.call(Se,he)&&Wt(ie,he,Se[he]);return ie},Te=(ie,Se)=>ct(ie,yt(Se)),et=(ie,Se,he)=>new Promise((gt,Bt)=>{var Qn=it=>{try{_t(he.next(it))}catch($t){Bt($t)}},Bn=it=>{try{_t(he.throw(it))}catch($t){Bt($t)}},_t=it=>it.done?gt(it.value):Promise.resolve(it.value).then(Qn,Bn);_t((he=he.apply(ie,Se)).next())});const Kt=({user:ie,exercise_id:Se=null,homework_common_id:he=null,setitem:gt})=>{var Bt,Qn,Bn;let[_t,it]=(0,b.useState)([{id:Math.random()}]),[$t,ra]=(0,b.useState)(null);function Ot(){return et(this,null,function*(){var ut,xt,An,cn;let Ft=yield(0,te.ZP)("/api/ec_courses/0/ec_points/get_work_points.json",{method:"get",params:{exercise_id:Se,homework_common_id:he}});if(((ut=Ft==null?void 0:Ft.data)==null?void 0:ut.length)>0){let bt=[];(xt=Ft==null?void 0:Ft.data)==null||xt.map(hn=>{var en;(en=hn==null?void 0:hn.ec_point_ids)==null||en.map(Jt=>{bt.push(Jt)})}),gt(Te(St({},(An=Ft==null?void 0:Ft.data)==null?void 0:An[0]),{ec_point_ids:bt})),it((cn=Ft==null?void 0:Ft.data)==null?void 0:cn.map(hn=>Te(St({},hn),{id:Math.random()})))}})}(0,b.useEffect)(()=>{var ut,xt;(xt=(ut=ie==null?void 0:ie.userInfo)==null?void 0:ut.course)!=null&&xt.course_school_id&&wt()},[(Qn=(Bt=ie==null?void 0:ie.userInfo)==null?void 0:Bt.course)==null?void 0:Qn.course_school_id]);function wt(){return et(this,null,function*(){var ut,xt;const An=yield(0,te.ZP)(`/api/schools/${(xt=(ut=ie==null?void 0:ie.userInfo)==null?void 0:ut.course)==null?void 0:xt.course_school_id}/ec_majors/get_major_list.json`,{method:"get"});ra(An==null?void 0:An.data),(he||Se)&&Ot()})}return console.log(_t,$t,"datas"),b.createElement("div",{style:{display:(Bn=ie.userInfo.course)!=null&&Bn.is_openengineering?"":"none"}},b.createElement("div",{className:le.wrap},b.createElement("p",null,"\u5DE5\u7A0B\u8BA4\u8BC1",b.createElement("br",null),"\u8003\u6838\u77E5\u8BC6\u70B9"),b.createElement("div",{className:le.itemWarp},_t==null?void 0:_t.map((ut,xt)=>b.createElement("div",{key:ut.id,style:{display:"flex",alignItems:"center",marginBottom:20}},b.createElement(be,{rz:$t,item:ut,setitem:An=>{An=St(St({},_t==null?void 0:_t[xt]),An),_t.splice(xt,1,An),it([..._t]);let cn=[];_t==null||_t.map(Ft=>{var bt;(bt=Ft==null?void 0:Ft.ec_point_ids)==null||bt.map(hn=>{cn.push(hn)})}),gt(Te(St({},An),{ec_point_ids:cn}))}}),b.createElement(oe.Z,{className:le.addIcon,onClick:()=>{_t.push({id:Math.random()}),it([..._t])}}),xt!=0&&b.createElement(se.Z,{className:le.deleteIcon,onClick:()=>{_t.splice(xt,1);let An=[];_t==null||_t.map(cn=>{var Ft;(Ft=cn==null?void 0:cn.ec_point_ids)==null||Ft.map(bt=>{An.push(bt)})}),gt(Te(St({},_t[xt-1]),{ec_point_ids:An})),it([..._t])}}))))))};var wn=(0,Ee.connect)(({user:ie})=>({user:ie}))(Kt),Mt=ae(20834),Xt=ae(71418),Ce=ae(38854),rt=ae(6848),rn=ae(43428),tt={flex_box_center:"flex_box_center___zCnVx",flex_space_between:"flex_space_between___BBiQD",flex_box_vertical_center:"flex_box_vertical_center___KzPui",flex_box_center_end:"flex_box_center_end___zJokd",flex_box_column:"flex_box_column___Grsys",moreSpan:"moreSpan___VJeLv",bg:"bg___oBBHW",title:"title___xV4Rt",bottomdiv:"bottomdiv___rPfwr",spanBtn:"spanBtn___eJxID",addQuestionBtn:"addQuestionBtn___RPRiP",saveBtn:"saveBtn___y9nNf",left:"left___Q3Qf4",leftAction:"leftAction___GT9yG",Button:"Button___r00OP",iconWrapper:"iconWrapper___wofW_",up:"up___a9RQm",down:"down___x6RAl",disabled:"disabled___mkEME",titleleft:"titleleft___WZ83K",more_style:"more_style___ZXYnN",qcount:"qcount___o6F1k",score:"score___Gy6jr",qtitle:"qtitle___KF7pa",qcountclick:"qcountclick___kvoyc",right:"right___Nfa70",edit:"edit___RVRSb",delete:"delete___J9BAT",yuanti:"yuanti___ljq8l",tianjia:"tianjia___s7Zu2",shixun:"shixun___YkjdZ",scoreByBlankRadio:"scoreByBlankRadio___QYQY5",modalconfirm:"modalconfirm___dmWFe",scoremodal:"scoremodal___CDA7w",close:"close___jdUWv",content:"content___HPqUf",items:"items___YkyQL",bottom:"bottom___mzpp4",yes:"yes___Xio6z",no:"no___hbicD",formcenter:"formcenter___kN8Ax",radiogroup:"radiogroup___htjtc",easy:"easy____g1mR",medium:"medium___vPAsn",hard:"hard___c6tcf",formcenterselect:"formcenterselect___B88vb",selectitems1:"selectitems1___Dzpho",selectitems:"selectitems___wUGKF",morebottom:"morebottom___F5cFQ",scoreinput:"scoreinput___S9Fbv",shake:"shake___IYp2E",titleTooltip:"titleTooltip___J0i26",exercise_styles:"exercise_styles___BJAZm"},pt=ae(21331),Xn=ae(41625),gn=ae(98524),Qt=ae(43141),Tt=ae(28900),Vn=ae(59301),ia=Object.defineProperty,tn=Object.defineProperties,Ba=Object.getOwnPropertyDescriptors,_a=Object.getOwnPropertySymbols,Fa=Object.prototype.hasOwnProperty,Tn=Object.prototype.propertyIsEnumerable,Va=(ie,Se,he)=>Se in ie?ia(ie,Se,{enumerable:!0,configurable:!0,writable:!0,value:he}):ie[Se]=he,Aa=(ie,Se)=>{for(var he in Se||(Se={}))Fa.call(Se,he)&&Va(ie,he,Se[he]);if(_a)for(var he of _a(Se))Tn.call(Se,he)&&Va(ie,he,Se[he]);return ie},vr=(ie,Se)=>tn(ie,Ba(Se)),ua=(ie,Se,he)=>new Promise((gt,Bt)=>{var Qn=it=>{try{_t(he.next(it))}catch($t){Bt($t)}},Bn=it=>{try{_t(he.throw(it))}catch($t){Bt($t)}},_t=it=>it.done?gt(it.value):Promise.resolve(it.value).then(Qn,Bn);_t((he=he.apply(ie,Se)).next())}),da=({Itemid:ie,setqitem:Se,qitem:he,data:gt,getdata:Bt,bigitem:Qn,setBigqitem:Bn,isedit:_t,handleEditing:it})=>{const[$t,ra]=(0,b.useState)([]),[Ot,wt]=(0,b.useState)(!1),ut=(An,cn,Ft)=>{const bt=Array.from(An),[hn]=bt.splice(cn,1);return bt.splice(Ft,0,hn),bt};(0,b.useEffect)(()=>{gt.length>0&&ra([...gt])},[gt]);const xt=(An,cn)=>ua(void 0,null,function*(){if(!An.destination)return;if(_t){it();return}const Ft=ut(cn,An.source.index,An.destination.index);wt(!0);let bt=yield(0,te.ZP)(`/api/exercises/${ie}/adjust_position.json`,{method:"post",body:{id:ie,question_ids:Ft==null?void 0:Ft.map(hn=>hn.question_id)}});wt(!1),bt.status===0&&Bt({id:cn==null?void 0:cn[An.source.index].question_id})});return Vn.createElement("div",null,Vn.createElement(Qt.Z5,{onDragEnd:An=>xt(An,$t)},Vn.createElement(Qt.bK,{droppableId:"droppable"},(An,cn)=>Vn.createElement("div",Aa({ref:An.innerRef},An.droppableProps),Vn.createElement(Xt.Z,{spinning:Ot},$t.map((Ft,bt)=>Vn.createElement(Qt._l,{key:bt,draggableId:bt.toString(),index:bt},(hn,en)=>{var Jt,$a;return Vn.createElement("aside",Aa(Aa({ref:hn.innerRef},hn.draggableProps),hn.dragHandleProps),Vn.createElement(rt.Z,{title:Vn.createElement(Tt.Z,{value:(Ft==null?void 0:Ft.question_type)===8?(Jt=Ft==null?void 0:Ft.program_attr)==null?void 0:Jt.description:Ft.question_title}),color:"#fff",placement:"left",overlayClassName:tt.titleTooltip},Vn.createElement("div",{onClick:()=>{if(_t){it();return}Se(vr(Aa({},Ft),{index:bt+1})),Bn(Qn),(0,pt.Vf)("#question-scroll-id")},className:`${tt.qcount} ${Ft.question_id===(he==null?void 0:he.question_id)?tt.qcountclick:""}`},Vn.createElement("span",{className:tt.score},Ft==null?void 0:Ft.question_score,"\u5206"),Vn.createElement("span",{className:tt.qtitle},bt+1,"\u3001",Vn.createElement(Tt.Z,{value:(Ft==null?void 0:Ft.question_type)===8?($a=Ft==null?void 0:Ft.program_attr)==null?void 0:$a.description:Ft.question_title,showTextOnly:!0})))))}))),An.placeholder))))},Ea=ae(95237),xa=ae(80815),Ja=ae(78673),Sn=ae(61485),ln=ae(74038),Et=ae(59301),jt=(ie,Se,he)=>new Promise((gt,Bt)=>{var Qn=it=>{try{_t(he.next(it))}catch($t){Bt($t)}},Bn=it=>{try{_t(he.throw(it))}catch($t){Bt($t)}},_t=it=>it.done?gt(it.value):Promise.resolve(it.value).then(Qn,Bn);_t((he=he.apply(ie,Se)).next())}),Ca=({form:ie,TagDiscipline:Se,exerciseitem:he,qitem:gt,getTagData:Bt})=>{var Qn;const[Bn,_t]=(0,b.useState)(!0),[it,$t]=(0,b.useState)(!1),[ra,Ot]=(0,b.useState)(""),[wt,ut]=(0,b.useState)([]),[xt,An]=(0,b.useState)([]),[cn,Ft]=(0,b.useState)(0);(0,b.useEffect)(()=>{hn()},[]);const bt=en=>jt(void 0,null,function*(){const Jt=yield(0,te.ZP)("/api/tag_disciplines.json",{method:"get",params:{sub_discipline_id:en==null?void 0:en.sub_discipline_id}});An(Jt==null?void 0:Jt.tag_disciplines)}),hn=()=>jt(void 0,null,function*(){const en=yield(0,te.ZP)("/api/disciplines.json",{method:"get",params:{source:"subject"}});ut(en.disciplines||[]),gt!=null&>.sub_discipline_id&&bt(gt),Ft(gt!=null&>.sub_discipline_id?1:0),ie.setFieldsValue({difficulty:gt.difficulty||2,tag_discipline_ids:gt.tag_discipline_ids,repeat_answer:!gt.repeat_answer,sub_discipline_id:gt!=null&>.sub_discipline_id?[gt==null?void 0:gt.discipline_id,gt==null?void 0:gt.sub_discipline_id]:[]})});return Et.createElement("div",null,Et.createElement("div",{style:{marginTop:30,height:Bn?"100%":"0px",overflow:"hidden"}},Et.createElement(we.default.Item,{className:tt.formcenter,rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u96BE\u5EA6"}],label:"\u96BE\u5EA6",name:"difficulty"},Et.createElement(Oe.ZP.Group,{className:tt.radiogroup},Et.createElement(Oe.ZP.Button,{className:tt.easy,value:1},"\u7B80\u5355"),Et.createElement(Oe.ZP.Button,{className:tt.medium,value:2},"\u9002\u4E2D"),Et.createElement(Oe.ZP.Button,{className:tt.hard,value:3},"\u56F0\u96BE"))),Et.createElement(we.default.Item,{name:"sub_discipline_id",label:"\u77E5\u8BC6\u70B9",className:tt.formcenterselect},Et.createElement(xe.Z,{className:tt.selectitems1,expandTrigger:"hover",placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:wt,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:(en,Jt)=>{ie.setFieldsValue({sub_discipline_id:en,tag_discipline_ids:[]}),Ft(en?en.length:0),(en==null?void 0:en.length)>0&&(bt({sub_discipline_id:en[1]}),en[1]==(gt==null?void 0:gt.sub_discipline_id)&&ie.setFieldValue("tag_discipline_ids",gt.tag_discipline_ids))},onClear:()=>{An([]),ie.setFieldValue("tag_discipline_ids",[]),Ft(0)}})),Et.createElement(we.default.Item,{className:tt.formcenterselect},Et.createElement("div",{style:{display:"flex",alignItems:"center",paddingLeft:55}},Et.createElement(we.default.Item,{name:"tag_discipline_ids"},Et.createElement(Pe.default,{className:tt.selectitems,disabled:cn===0,showSearch:!0,placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9\uFF0C\u652F\u6301\u9009\u62E9\u591A\u4E2A",mode:"multiple",listHeight:200,placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9\uFF0C\u652F\u6301\u9009\u62E9\u591A\u4E2A",mode:"multiple",dropdownStyle:{zIndex:9},allowClear:!0,optionFilterProp:"children",filterOption:(en,Jt)=>Jt.key.indexOf(en.toLowerCase())>=0},xt==null?void 0:xt.map(en=>Et.createElement(Pe.default.Option,{key:en.name+en.id,value:en.id},Et.createElement("div",{style:{display:"flex",alignItems:"center"}},Et.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},en.name),(en==null?void 0:en.type)==="personal"&&Et.createElement("div",{style:{marginLeft:"5px",border:"1px solid #24C074",color:"#24C074",padding:"0 4px",borderRadius:"2px",fontSize:"12px",height:"20px",lineHeight:"20px"}},"\u81EA\u7528")))))),cn>0&&Et.createElement("div",{style:{marginLeft:20,marginTop:"-16px",lineHeight:"48px",height:48,fontSize:14}},Et.createElement("span",null,"\u6CA1\u6709\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF1F"),Et.createElement("a",{onClick:()=>{$t(!0)},style:{marginLeft:3,color:"#3061D0"}},"\u65B0\u5EFA\u77E5\u8BC6\u70B9")))),Et.createElement(we.default.Item,{className:tt.formcenterselect},Et.createElement("div",{style:{display:"flex",alignItems:"center"}},Et.createElement(we.default.Item,{name:"repeat_answer",valuePropName:"checked"},Et.createElement(Ja.Z,null)),Et.createElement("div",{style:{marginLeft:10,marginTop:"-16px",lineHeight:"48px",height:48,color:"#000000"}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898",Et.createElement(rt.Z,{placement:"right",title:"\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u4F5C\u7B54\u5B8C\u6210\u8BE5\u9898\u5E76\u8FDB\u5165\u4E0B\u4E00\u9898\u4E4B\u540E\uFF0C\u4E0D\u5141\u8BB8\u518D\u4FEE\u6539\u8BE5\u9898\u7B54\u6848"},Et.createElement(Sn.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))))),Et.createElement(ln.Z,{open:it,subDisciplineId:(Qn=ie.getFieldValue("sub_discipline_id"))==null?void 0:Qn[1],onCancel:()=>{$t(!1)},onOkClick:en=>{An(Jt=>[...Jt,en]),ie.setFieldValue("tag_discipline_ids",[...ie.getFieldValue("tag_discipline_ids"),en==null?void 0:en.id])}}))},Qa=ae(59301),Da=Object.defineProperty,Ra=Object.defineProperties,wr=Object.getOwnPropertyDescriptors,ar=Object.getOwnPropertySymbols,kr=Object.prototype.hasOwnProperty,Mo=Object.prototype.propertyIsEnumerable,Ut=(ie,Se,he)=>Se in ie?Da(ie,Se,{enumerable:!0,configurable:!0,writable:!0,value:he}):ie[Se]=he,Yn=(ie,Se)=>{for(var he in Se||(Se={}))kr.call(Se,he)&&Ut(ie,he,Se[he]);if(ar)for(var he of ar(Se))Mo.call(Se,he)&&Ut(ie,he,Se[he]);return ie},$n=(ie,Se)=>Ra(ie,wr(Se)),ba=(ie,Se,he)=>new Promise((gt,Bt)=>{var Qn=it=>{try{_t(he.next(it))}catch($t){Bt($t)}},Bn=it=>{try{_t(he.throw(it))}catch($t){Bt($t)}},_t=it=>it.done?gt(it.value):Promise.resolve(it.value).then(Qn,Bn);_t((he=he.apply(ie,Se)).next())}),Rt=({qitem:ie,setisedit:Se,TagDiscipline:he,exerciseitem:gt,seveeditor:Bt,deleteitem:Qn,getTagData:Bn,init:_t,showTip:it=!1})=>{var $t;const[ra]=we.default.useForm();(0,b.useEffect)(()=>{var wt;ra.setFieldsValue($n(Yn({},ie),{name:ie==null?void 0:ie.question_title,choices:(wt=ie==null?void 0:ie.question_choices)==null?void 0:wt.map(ut=>$n(Yn({},ut),{standard_boolean:ut!=null&&ut.standard_boolean?1:0})),repeat_answer:!(ie!=null&&ie.repeat_answer)}))},[ie]);const Ot=wt=>{if(!(wt!=null&&wt.length))return!1;const ut=wt.map(An=>{var cn;return(cn=An.choice_text)==null?void 0:cn.trim().replace(/^\s+|\s+$/g,"")});return new Set(ut).size!==ut.length};return Qa.createElement("div",null,Qa.createElement(we.default,{form:ra,colon:!1,onFinish:wt=>{var ut,xt,An,cn,Ft;if(Ot(wt.choices)){Be.ZP.error("\u9009\u62E9\u9898\u9009\u9879\u5185\u5BB9\u4E0D\u80FD\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58");return}let bt=(xt=(ut=wt==null?void 0:wt.choices)==null?void 0:ut.map)==null?void 0:xt.call(ut,(en,Jt)=>{if((en==null?void 0:en.standard_boolean)===1)return Jt+1}),hn=$n(Yn({},wt),{item_type:ie==null?void 0:ie.question_type,question_choices:(cn=(An=wt==null?void 0:wt.choices)==null?void 0:An.map)==null?void 0:cn.call(An,en=>en.choice_text),standard_answers:bt.filter(en=>en),choices:(Ft=wt==null?void 0:wt.choices)==null?void 0:Ft.map(en=>$n(Yn({},en),{is_answer:en.standard_boolean}))});Bt(Yn(Yn({},ie),hn))},onFinishFailed:wt=>ba(void 0,null,function*(){var ut,xt;Be.ZP.error(wt.errorFields[0].errors[0]),ra.scrollToField((xt=(ut=wt==null?void 0:wt.errorFields)==null?void 0:ut[0])==null?void 0:xt.name,{behavior:"smooth",block:"center"})})},Qa.createElement("div",{style:{display:"flex",alignItems:"center"}},Qa.createElement("div",{style:{flex:1}},Qa.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Qa.createElement("span",null,(ie==null?void 0:ie.question_type)===1?"\u591A\u9009\u9898":"\u5355\u9009\u9898")),(($t=gt==null?void 0:gt.exercise)==null?void 0:$t.exercise_status)==1&&!(ie!=null&&ie.isadd)&&Qa.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{Qn()}},Qa.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Qa.createElement(ke.ZP,{onClick:()=>{var wt;ie.isadd?(Se(!1),_t()):(ra.setFieldsValue($n(Yn({},ie),{name:ie==null?void 0:ie.question_title,choices:(wt=ie==null?void 0:ie.question_choices)==null?void 0:wt.map(ut=>$n(Yn({},ut),{standard_boolean:ut!=null&&ut.standard_boolean?1:0})),repeat_answer:!(ie!=null&&ie.repeat_answer)})),Se(!1))}},"\u53D6\u6D88"),Qa.createElement(rt.Z,{overlayClassName:tt.shake,open:it,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Qa.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Qa.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},Qa.createElement(ke.ZP,{type:"primary",className:"ml20",onClick:()=>ba(void 0,null,function*(){ra.submit()})},"\u4FDD\u5B58"))),Qa.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Qa.createElement(Ea.Z,{align:"middle"},Qa.createElement(we.default.Item,{className:tt.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},Qa.createElement(De.Z,{onBlur:wt=>{wt.target.value==="0"&&Be.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",max:100,min:.1}))),Qa.createElement(xa.u,{form:ra,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",titleKey:"question_title",choiceKey:"choices",analysisKey:"analysis",choiceOptionsPath:"choices",choiceTextKey:"choice_text",answerKey:"standard_boolean"}),Qa.createElement(Ca,{getTagData:Bn,qitem:ie,exerciseitem:gt,TagDiscipline:he,form:ra}))))},qt=ae(41940),vn=ae(24417),kt=ae(59301),Wn=Object.defineProperty,_n=Object.defineProperties,Je=Object.getOwnPropertyDescriptors,nt=Object.getOwnPropertySymbols,Xe=Object.prototype.hasOwnProperty,on=Object.prototype.propertyIsEnumerable,bn=(ie,Se,he)=>Se in ie?Wn(ie,Se,{enumerable:!0,configurable:!0,writable:!0,value:he}):ie[Se]=he,Nn=(ie,Se)=>{for(var he in Se||(Se={}))Xe.call(Se,he)&&bn(ie,he,Se[he]);if(nt)for(var he of nt(Se))on.call(Se,he)&&bn(ie,he,Se[he]);return ie},wa=(ie,Se)=>_n(ie,Je(Se)),pa=(ie,Se,he)=>new Promise((gt,Bt)=>{var Qn=it=>{try{_t(he.next(it))}catch($t){Bt($t)}},Bn=it=>{try{_t(he.throw(it))}catch($t){Bt($t)}},_t=it=>it.done?gt(it.value):Promise.resolve(it.value).then(Qn,Bn);_t((he=he.apply(ie,Se)).next())}),ya=({qitem:ie,TagDiscipline:Se,exerciseitem:he,setisedit:gt,seveeditor:Bt,deleteitem:Qn,getTagData:Bn,init:_t,showTip:it=!1})=>{var $t;const[ra]=we.default.useForm(),Ot=we.default.useWatch("use_blank_score",ra);return(0,b.useEffect)(()=>{ra.setFieldsValue(wa(Nn({},ie),{standard_answers:ie.standard_answers||[],name:ie.question_title,repeat_answer:!ie.repeat_answer}))},[ie]),kt.createElement("div",null,kt.createElement(we.default,{form:ra,colon:!1,onValuesChange:(wt,ut)=>{var xt,An,cn,Ft;if(wt!=null&&wt.standard_answers||wt!=null&&wt.use_blank_score){let bt=((xt=ra.getFieldValue("standard_answers"))==null?void 0:xt.length)>0&&((cn=(An=ra.getFieldValue("standard_answers"))==null?void 0:An.map(hn=>hn.score))==null?void 0:cn.filter(hn=>hn));(bt==null?void 0:bt.length)>0&&ra.setFieldsValue({question_score:(bt==null?void 0:bt.length)>0&&((Ft=bt.reduce((hn,en)=>hn+en))==null?void 0:Ft.toFixed(1))})}},onFinish:wt=>{Bt(wa(Nn(Nn({},ie),wt),{item_type:ie==null?void 0:ie.question_type,standard_answers:wt.standard_answers,question_title:wt.name}))},onFinishFailed:wt=>pa(void 0,null,function*(){var ut,xt;wt.errorFields[0].errors[0]==="\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"&&(0,pt.pE)(),Be.ZP.error(wt.errorFields[0].errors[0]),ra.scrollToField((xt=(ut=wt==null?void 0:wt.errorFields)==null?void 0:ut[0])==null?void 0:xt.name,{behavior:"smooth",block:"center"})})},kt.createElement("div",{style:{display:"flex",alignItems:"center"}},kt.createElement("div",{style:{flex:1}},kt.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),kt.createElement("span",null,"\u586B\u7A7A\u9898")),(($t=he==null?void 0:he.exercise)==null?void 0:$t.exercise_status)==1&&!(ie!=null&&ie.isadd)&&kt.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{Qn()}},kt.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),kt.createElement(ke.ZP,{onClick:()=>{ie.isadd?(gt(!1),_t()):(ra.setFieldsValue(wa(Nn({},ie),{standard_answers:ie.standard_answers||[],name:ie.question_title,repeat_answer:!ie.repeat_answer})),gt(!1))}},"\u53D6\u6D88"),kt.createElement(rt.Z,{overlayClassName:tt.shake,open:it,placement:"bottom",color:"rgba(244,156,14,0.19)",title:kt.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},kt.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},kt.createElement(ke.ZP,{type:"primary",className:"ml20",onClick:()=>{ra.submit()}},"\u4FDD\u5B58"))),kt.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},kt.createElement(Ea.Z,{align:"middle"},Ot?kt.createElement(vn.Z,{text:"\uFF08\u5C0F\u9898\u5206\u503C\u7B49\u4E8E\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\uFF09"}):kt.createElement(we.default.Item,{key:2,className:tt.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},kt.createElement(De.Z,{onBlur:wt=>{wt.target.value==="0"&&Be.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",size:"middle",max:100,min:.1})),kt.createElement(we.default.Item,{name:"use_blank_score",noStyle:!0},kt.createElement(Oe.ZP.Group,{className:tt.scoreByBlankRadio,optionType:"button",options:[{label:"\u6309\u7A7A\u7ED9\u5206",value:!0},{label:"\u6309\u9898\u7ED9\u5206",value:!1}]})),kt.createElement(rt.Z,{overlayInnerStyle:{width:460},title:kt.createElement("div",null,"\u6309\u7A7A\u7ED9\u5206\uFF1A\u9700\u8981\u5206\u522B\u8BBE\u7F6E\u6BCF\u4E2A\u586B\u7A7A\u9879\u7684\u5206\u503C\uFF0C\u586B\u7A7A\u9879\u7B54\u5BF9\u4E4B\u540E\u5219\u83B7\u5F97\u5BF9\u5E94\u7684\u5206\u503C\u3002",kt.createElement("br",null),"\u6309\u9898\u7ED9\u5206\uFF1A\u9700\u8981\u8BBE\u7F6E\u6574\u4E2A\u5C0F\u9898\u7684\u5206\u503C\uFF0C\u7B54\u5BF9\u5168\u90E8\u586B\u7A7A\u9879\u4E4B\u540E\u624D\u80FD\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\u3002")},kt.createElement("i",{className:"icon-tishixiaowenhao font18 ml20 c-3061d0"}))),kt.createElement(qt.u,{form:ra,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u586B\u7A7A\u9898\u9898\u5E72\u5185\u5BB9",scoreByBlank:Ot,answerKey:"standard_answers"}),kt.createElement(Ca,{getTagData:Bn,qitem:ie,exerciseitem:he,TagDiscipline:Se,form:ra}))))},qn=ae(48700),zt=ae(59301),Ma=Object.defineProperty,hr=Object.defineProperties,So=Object.getOwnPropertyDescriptors,er=Object.getOwnPropertySymbols,Ht=Object.prototype.hasOwnProperty,$r=Object.prototype.propertyIsEnumerable,Ya=(ie,Se,he)=>Se in ie?Ma(ie,Se,{enumerable:!0,configurable:!0,writable:!0,value:he}):ie[Se]=he,Pr=(ie,Se)=>{for(var he in Se||(Se={}))Ht.call(Se,he)&&Ya(ie,he,Se[he]);if(er)for(var he of er(Se))$r.call(Se,he)&&Ya(ie,he,Se[he]);return ie},ur=(ie,Se)=>hr(ie,So(Se)),Yr=(ie,Se,he)=>new Promise((gt,Bt)=>{var Qn=it=>{try{_t(he.next(it))}catch($t){Bt($t)}},Bn=it=>{try{_t(he.throw(it))}catch($t){Bt($t)}},_t=it=>it.done?gt(it.value):Promise.resolve(it.value).then(Qn,Bn);_t((he=he.apply(ie,Se)).next())}),ro=({qitem:ie,setisedit:Se,TagDiscipline:he,exerciseitem:gt,seveeditor:Bt,deleteitem:Qn,getTagData:Bn,init:_t,showTip:it=!1})=>{var $t;const[ra]=we.default.useForm();return(0,b.useEffect)(()=>{var Ot;ra.setFieldsValue(ur(Pr({},ie),{name:ie.question_title,repeat_answer:!ie.repeat_answer,choices:(Ot=ie==null?void 0:ie.question_choices)==null?void 0:Ot.map(wt=>ur(Pr({},wt),{is_answer:wt!=null&&wt.standard_boolean?1:0}))}))},[ie]),zt.createElement("div",null,zt.createElement(we.default,{form:ra,colon:!1,onFinish:Ot=>{var wt,ut,xt,An;let cn=(ut=(wt=Ot==null?void 0:Ot.choices)==null?void 0:wt.map)==null?void 0:ut.call(wt,(Ft,bt)=>{if((Ft==null?void 0:Ft.is_answer)===1)return bt+1});Bt(ur(Pr(Pr({},ie),Ot),{question_title:Ot.name,standard_answers:cn.filter(Ft=>Ft),question_choices:(An=(xt=Ot==null?void 0:Ot.choices)==null?void 0:xt.map)==null?void 0:An.call(xt,Ft=>Ft.choice_text)}))},onFinishFailed:Ot=>Yr(void 0,null,function*(){var wt,ut;Be.ZP.error(Ot.errorFields[0].errors[0]),ra.scrollToField((ut=(wt=Ot==null?void 0:Ot.errorFields)==null?void 0:wt[0])==null?void 0:ut.name,{behavior:"smooth",block:"center"})})},zt.createElement("div",{style:{display:"flex",alignItems:"center"}},zt.createElement("div",{style:{flex:1}},zt.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),zt.createElement("span",null,"\u5224\u65AD\u9898")),(($t=gt==null?void 0:gt.exercise)==null?void 0:$t.exercise_status)==1&&!(ie!=null&&ie.isadd)&&zt.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{Qn()}},zt.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),zt.createElement(ke.ZP,{onClick:()=>{var Ot;ie.isadd?(Se(!1),_t()):(ra.setFieldsValue(ur(Pr({},ie),{name:ie.question_title,repeat_answer:!ie.repeat_answer,choices:(Ot=ie==null?void 0:ie.question_choices)==null?void 0:Ot.map(wt=>ur(Pr({},wt),{is_answer:wt!=null&&wt.standard_boolean?1:0}))})),Se(!1))}},"\u53D6\u6D88"),zt.createElement(rt.Z,{overlayClassName:tt.shake,open:it,placement:"bottom",color:"rgba(244,156,14,0.19)",title:zt.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},zt.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},zt.createElement(ke.ZP,{type:"primary",className:"ml20",onClick:()=>{ra.submit()}},"\u4FDD\u5B58"))),zt.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},zt.createElement(we.default.Item,{className:tt.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},zt.createElement(De.Z,{onBlur:Ot=>{Ot.target.value==="0"&&Be.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",max:100,min:.1})),zt.createElement(qn.Z,{form:ra,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",choiceKey:""}),zt.createElement(Ca,{getTagData:Bn,qitem:ie,exerciseitem:gt,TagDiscipline:he,form:ra}))))},Tr=ae(36381),ca={wrap:"wrap___m6v_p",deleteIcon:"deleteIcon___hdYRw",keywordTag:"keywordTag___BLtdn",questionTitleEditorWrap:"questionTitleEditorWrap___fdaK7",choiceWrap:"choiceWrap___wkyUO",choiceIndex:"choiceIndex___tExMq",judgementIndex:"judgementIndex___RMhzJ",setAnswerBtn:"setAnswerBtn___bisIK",activeAnswer:"activeAnswer___MnyyC",activeJudgementAnswer:"activeJudgementAnswer___grGX5",actionWrapper:"actionWrapper___LUawU",addIcon:"addIcon___ckXqe",inputBorder:"inputBorder___nuo0O",placeholder:"placeholder___Dhdir",blankWrapper:"blankWrapper___cnidV",blankInput:"blankInput___iZ5BF",blankInputNumberWrapper:"blankInputNumberWrapper___zlXQc",addBtn:"addBtn___OdgAm",blankIndex:"blankIndex___g4Y7d",baseInputWrapper:"baseInputWrapper___DCOHd",collapseWrapper:"collapseWrapper___SyLrk",panelHeader:"panelHeader___E0il1",open:"open___IFH3V",close:"close___YpIA9",hide:"hide___Nl1W6",scoreByBlankRadio:"scoreByBlankRadio___jpG4i"},nn=ae(37962),mr=Object.defineProperty,ga=Object.defineProperties,sr=Object.getOwnPropertyDescriptors,Wa=Object.getOwnPropertySymbols,pn=Object.prototype.hasOwnProperty,na=Object.prototype.propertyIsEnumerable,La=(ie,Se,he)=>Se in ie?mr(ie,Se,{enumerable:!0,configurable:!0,writable:!0,value:he}):ie[Se]=he,Jn=(ie,Se)=>{for(var he in Se||(Se={}))pn.call(Se,he)&&La(ie,he,Se[he]);if(Wa)for(var he of Wa(Se))na.call(Se,he)&&La(ie,he,Se[he]);return ie},dr=(ie,Se)=>ga(ie,sr(Se)),nr=(ie,Se)=>{var he={};for(var gt in ie)pn.call(ie,gt)&&Se.indexOf(gt)<0&&(he[gt]=ie[gt]);if(ie!=null&&Wa)for(var gt of Wa(ie))Se.indexOf(gt)<0&&na.call(ie,gt)&&(he[gt]=ie[gt]);return he};const yr=ie=>{var Se=ie,{value:he,onChange:gt,scrollId:Bt}=Se,Qn=nr(Se,["value","onChange","scrollId"]);return b.createElement("div",{id:Bt||""},b.createElement(nn.Z,dr(Jn({},Qn),{defaultValue:he,onChange:(Bn,_t)=>{console.log("a:",Bn,_t),_t!=null&&_t.length?gt(Bn,_t):gt(Bn)}})))},eo=({value:ie,onChange:Se,placeholder:he,height:gt=140,isEdit:Bt})=>Bt?b.createElement(nn.Z,{watch:!0,isFocus:!0,height:gt,placeholder:he,defaultValue:ie,onChange:Se}):b.createElement("div",{style:{cursor:"pointer"}},ie?b.createElement(Tt.Z,{className:ca.inputBorder,value:ie}):b.createElement("div",{className:`${ca.inputBorder} ${ca.placeholder}`},he));var fr=ae(43604),_o=Object.defineProperty,Ro=Object.defineProperties,Fl=Object.getOwnPropertyDescriptors,Dr=Object.getOwnPropertySymbols,Or=Object.prototype.hasOwnProperty,Ao=Object.prototype.propertyIsEnumerable,Xa=(ie,Se,he)=>Se in ie?_o(ie,Se,{enumerable:!0,configurable:!0,writable:!0,value:he}):ie[Se]=he,Kr=(ie,Se)=>{for(var he in Se||(Se={}))Or.call(Se,he)&&Xa(ie,he,Se[he]);if(Dr)for(var he of Dr(Se))Ao.call(Se,he)&&Xa(ie,he,Se[he]);return ie},to=(ie,Se)=>Ro(ie,Fl(Se)),Er=(ie,Se)=>{var he={};for(var gt in ie)Or.call(ie,gt)&&Se.indexOf(gt)<0&&(he[gt]=ie[gt]);if(ie!=null&&Dr)for(var gt of Dr(ie))Se.indexOf(gt)<0&&Ao.call(ie,gt)&&(he[gt]=ie[gt]);return he};const no=["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"],Dt=({value:ie,onChange:Se,choiceTextKey:he,answerKey:gt,index:Bt,isEdit:Qn,setInputActive:Bn,form:_t,choiceOptionsPath:it,allowChangeMode:$t,showAddIcon:ra,addItem:Ot,deleteItem:wt})=>{const ut=(ie==null?void 0:ie[gt])===1,xt=()=>{const cn=_t.getFieldValue(it);_t.setFieldValue(it,cn.map(Ft=>to(Kr({},Ft),{[gt]:0})))},An=()=>{ut?Se(to(Kr({},ie),{[gt]:0})):($t||xt(),Se(to(Kr({},ie),{[gt]:1})))};return b.createElement(Ea.Z,{className:ca.choiceWrap,align:"middle",wrap:!1},b.createElement(fr.Z,{onClick:An,className:`${ca.choiceIndex} ${ut?ca.activeAnswer:""}`},no[Bt]),b.createElement(fr.Z,{flex:1,className:`${ca.editorWrap} ml15`,onClick:Bn},b.createElement(eo,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:Qn,value:ie==null?void 0:ie[he],onChange:cn=>{Se(to(Kr({},ie),{[he]:cn}))}})),b.createElement(fr.Z,{flex:"0 0 auto",className:"ml15"},b.createElement("div",{onClick:An,className:`${ca.setAnswerBtn} ${ut?ca.activeAnswer:""}`},ut?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")),b.createElement(fr.Z,{className:ca.actionWrapper},b.createElement(rt.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},b.createElement(oe.Z,{className:ca.addIcon,onClick:Ot,style:{visibility:ra?"visible":"hidden"}})),b.createElement(rt.Z,{title:"\u5220\u9664"},b.createElement(se.Z,{className:ca.deleteIcon,onClick:wt,style:{visibility:Bt>1?"visible":"hidden"}}))))},At=({questionTitlePlaceholder:ie,titleKey:Se,choiceKey:he,analysisKey:gt,choiceTextKey:Bt,answerKey:Qn,choiceOptionsPath:Bn,allowChangeMode:_t=!0,form:it,showAnalysis:$t=!0})=>{const[ra,Ot]=(0,b.useState)(),[wt,ut]=(0,b.useState)(!1);return b.createElement("div",{className:ca.wrap},b.createElement("div",{className:ca.questionTitleEditorWrap},b.createElement(we.default.Item,{label:"\u9898\u5E72",name:Se,labelCol:{span:24},rules:[{required:!0}]},b.createElement(yr,{scrollId:Array.isArray(Se)?Se.join("_"):`${Se}`,watch:!0,height:140,placeholder:ie}))),b.createElement(we.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),b.createElement(we.default.List,{name:he,rules:[{validator(xt,An){const cn=An.some(bt=>bt[Qn]===1),Ft=An.findIndex(bt=>{var hn;return((hn=bt[Bt])==null?void 0:hn.length)<=0});return Ft!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${no[Ft]}\u9009\u9879\u7684\u5185\u5BB9`)):cn?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},(xt,{add:An,remove:cn})=>b.createElement("div",{id:Array.isArray(Bn)?Bn.join("_"):`${Bn}`},xt.map((Ft,bt)=>{var hn=Ft,{key:en,name:Jt}=hn,$a=Er(hn,["key","name"]);const Br=ra===en,Za=()=>{Ot(en)},Hr=bt<7&&bt===xt.length-1,Un=()=>An({[Bt]:"",[Qn]:0}),zr=()=>cn(Jt);return b.createElement(we.default.Item,to(Kr({},$a),{key:en,name:Jt,noStyle:!0}),b.createElement(Dt,{choiceTextKey:Bt,answerKey:Qn,index:bt,isEdit:Br,setInputActive:Za,form:it,choiceOptionsPath:Bn,allowChangeMode:_t,showAddIcon:Hr,addItem:Un,deleteItem:zr}))}),xt.length<8&&b.createElement("div",{className:`${ca.addBtn} mb30`,onClick:()=>An({[Bt]:"",[Qn]:0})},"\u6DFB\u52A0\u9009\u9879"))),$t&&b.createElement("div",{onClick:()=>ut(!0)},b.createElement(we.default.Item,{name:gt,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},b.createElement(eo,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:wt}))))};var ht=ae(59301),Rn=Object.defineProperty,Ha=Object.defineProperties,rr=Object.getOwnPropertyDescriptors,Pn=Object.getOwnPropertySymbols,tr=Object.prototype.hasOwnProperty,qa=Object.prototype.propertyIsEnumerable,oo=(ie,Se,he)=>Se in ie?Rn(ie,Se,{enumerable:!0,configurable:!0,writable:!0,value:he}):ie[Se]=he,cr=(ie,Se)=>{for(var he in Se||(Se={}))tr.call(Se,he)&&oo(ie,he,Se[he]);if(Pn)for(var he of Pn(Se))qa.call(Se,he)&&oo(ie,he,Se[he]);return ie},za=(ie,Se)=>Ha(ie,rr(Se)),Lr=(ie,Se)=>{var he={};for(var gt in ie)tr.call(ie,gt)&&Se.indexOf(gt)<0&&(he[gt]=ie[gt]);if(ie!=null&&Pn)for(var gt of Pn(ie))Se.indexOf(gt)<0&&qa.call(ie,gt)&&(he[gt]=ie[gt]);return he};const bo=({value:ie,onChange:Se})=>{const he=Bt=>{Ue.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:ca.modal,onOk:()=>{const Qn=[...ie];Qn.splice(Bt,1),Se(Qn)}})},gt=()=>{const Bt=[...ie];Bt.push(""),Se(Bt)};return ht.createElement(Ea.Z,{className:"ml20"},ht.createElement(fr.Z,{flex:1},ie==null?void 0:ie.map((Bt,Qn)=>ht.createElement(Ea.Z,{key:`${Bt}_${Qn}`,align:"middle",className:"mb20"},ht.createElement(We.default.TextArea,{style:{flex:1,minHeight:44},defaultValue:Bt,autoSize:{maxRows:3},maxLength:1e3,onBlur:Bn=>{const _t=[...ie],it=Bn.target.value.trim();_t[Qn]=it,Se(_t)}}),ht.createElement(rt.Z,{title:"\u5220\u9664"},ht.createElement(se.Z,{className:ca.deleteIcon,style:{marginLeft:15,visibility:Qn>0?"visible":"hidden"},onClick:()=>he(Qn)}))))),ht.createElement(fr.Z,null,ht.createElement("div",{className:`${ca.addBtn}`,onClick:()=>{gt()}},"\u65B0\u589E\u7B54\u6848")))},rl=({value:ie=!0,onChange:Se})=>ht.createElement(Ja.Z,{checked:!ie,onChange:he=>{Se(!he)}}),jr="\u2581",yo=({questionTitlePlaceholder:ie,form:Se,name:he,scoreByBlank:gt,answerKey:Bt,titleKey:Qn="name",analysisKey:Bn="analysis",isOrdered:_t="is_ordered"})=>{var it,$t;const[ra,Ot]=(0,b.useState)(!1),wt=(en,Jt)=>{const $a=Jt.line;let Br=0;for(let Hr=0;Hr<$a;Hr++)Br+=en.getLine(Hr).split(jr).length-1;const Za=en.getLine($a).substring(0,Jt.ch);return Br+=Za.split(jr).length-1,Br},ut=(en,Jt,$a,Br)=>{const Za=en.getRange(Jt.from,Jt.to);let Hr=0;if(Jt.text.forEach(Un=>{Hr+=Un.split(jr).length-1}),Jt.origin!=="setValue"){if(Za&&Za.indexOf(jr)!==-1){const Un=Za.split(jr).length-1,zr=wt(en,Jt.from);if(console.log(`\u5220\u9664${Un}\u4E2A\uFF0C \u524D\u9762\u6709${zr}\u4E2A\uFF0C\u65B0\u589E${Hr}\u4E2A`),Un>1){const lo=Array.from({length:Un},(Do,Ir)=>zr+Ir);Br(lo)}else Br(zr)}else if(Hr>0){const Un=wt(en,Jt.from);console.log(`\u65B0\u589E${Hr}\u4E2A\uFF0C\u4E4B\u524D\u6709${Un}\u4E2A`),$a(Hr,Un)}}},xt=()=>{const en=Se.getFieldValue(["sub_item_banks",...Bt]);Se.setFieldValue(["sub_item_banks",...Bt],en==null?void 0:en.map((Jt,$a)=>za(cr({},Jt),{position:$a+1})))},An=(0,b.useRef)(),cn=(en,Jt)=>{for(let $a=0;$a{Ft.current(en),xt()},hn=($t=(it=Se.getFieldValue("sub_item_banks"))==null?void 0:it[Bt==null?void 0:Bt[0]])==null?void 0:$t[Bt==null?void 0:Bt[1]];return console.log(Se==null?void 0:Se.getFieldValue(["sub_item_banks",...gt])),ht.createElement("div",{className:ca.wrap},ht.createElement("div",{className:ca.questionTitleEditorWrap},ht.createElement(we.default.Item,{label:"\u9898\u5E72",name:Qn,labelCol:{span:24},rules:[{required:!0}]},ht.createElement(yr,{scrollId:"name",watch:!0,height:140,placeholder:ie,showNullButton:!0,onCMBeforeChange:(en,Jt)=>{ut(en,Jt,cn,bt)}}))),ht.createElement(we.default.List,{name:Bt,rules:[{validator(en,Jt){if((Jt==null?void 0:Jt.length)===0)return Promise.reject(new Error("\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"));for(const $a of Jt){const{answer_text:Br}=$a||{};if(Br!=null&&Br.some(Za=>(Za==null?void 0:Za.length)===0))return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(en,{add:Jt,remove:$a},{errors:Br})=>(An.current=Jt,Ft.current=$a,ht.createElement(ht.Fragment,null,ht.createElement(we.default.Item,{label:ht.createElement("span",null,"\u586B\u7A7A\u9879\u7B54\u6848",!(en!=null&&en.length)&&ht.createElement("span",{style:{color:"#E99237"}},"\uFF08\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879\uFF09")),required:!0,labelCol:{span:24}}),en.map((Za,Hr)=>{var Un=Za,{key:zr,name:lo}=Un,Do=Lr(Un,["key","name"]);return ht.createElement(Ea.Z,{className:"mb20",key:zr,align:"top"},ht.createElement(fr.Z,{flex:"0 0 auto",className:`${ca.blankIndex} pt5`},"\u586B\u7A7A\u9879",Hr+1),ht.createElement(fr.Z,{flex:1},ht.createElement(Ea.Z,{align:"top",justify:"space-between"},ht.createElement(fr.Z,{flex:1},ht.createElement(we.default.Item,za(cr({},Do),{name:[lo,"answer_text"],noStyle:!0}),ht.createElement(bo,null))),(Se==null?void 0:Se.getFieldValue(["sub_item_banks",...gt]))&&ht.createElement(fr.Z,{flex:"224px",style:{margin:"-7px 0 0 20px"}},ht.createElement(we.default.Item,za(cr({},Do),{name:[lo,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:ca.blankInputNumberWrapper}),ht.createElement(De.Z,{onChange:()=>{var Ir,Lo;let Io=Se==null?void 0:Se.getFieldValue(["sub_item_banks",Bt==null?void 0:Bt[0],"standard_answers"]),Al=0;for(let In in Io)(Ir=Io[In])!=null&&Ir.score&&(Al+=Number((Lo=Io[In])==null?void 0:Lo.score));Se==null||Se.setFieldValue(["sub_item_banks",Bt==null?void 0:Bt[0],"question_score"],Al)},className:ca.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C"})))),ht.createElement(we.default.Item,za(cr({},Do),{name:[lo,"position"],noStyle:!0}),ht.createElement(We.default,{type:"hidden"}))))})))),ht.createElement(Ea.Z,{align:"middle"},ht.createElement(we.default.Item,{name:[he,"downcase"],valuePropName:"checked"},ht.createElement(Ja.Z,null)),ht.createElement(fr.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),ht.createElement(Ea.Z,{align:"middle"},ht.createElement(we.default.Item,{name:[he,"no_space"],valuePropName:"checked"},ht.createElement(Ja.Z,null)),ht.createElement(fr.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),(hn==null?void 0:hn.length)>1&&ht.createElement(Ea.Z,{align:"middle",className:(hn==null?void 0:hn.length)>1?"mb30":`${ca.hide}`},ht.createElement(we.default.Item,{name:_t},ht.createElement(rl,null)),ht.createElement(fr.Z,{className:"ml10"},"\u5141\u8BB8\u5B66\u751F\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u4E0E\u6807\u51C6\u7B54\u6848\u7684\u987A\u5E8F\u4E0D\u4E00\u81F4")),ht.createElement("div",{onClick:()=>Ot(!0)},ht.createElement(we.default.Item,{name:Bn,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},ht.createElement(eo,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:ra}))))};var To=Object.defineProperty,sa=Object.defineProperties,Dn=Object.getOwnPropertyDescriptors,Gn=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,mt=Object.prototype.propertyIsEnumerable,Ct=(ie,Se,he)=>Se in ie?To(ie,Se,{enumerable:!0,configurable:!0,writable:!0,value:he}):ie[Se]=he,sn=(ie,Se)=>{for(var he in Se||(Se={}))me.call(Se,he)&&Ct(ie,he,Se[he]);if(Gn)for(var he of Gn(Se))mt.call(Se,he)&&Ct(ie,he,Se[he]);return ie},vt=(ie,Se)=>sa(ie,Dn(Se)),Ln=(ie,Se)=>{var he={};for(var gt in ie)me.call(ie,gt)&&Se.indexOf(gt)<0&&(he[gt]=ie[gt]);if(ie!=null&&Gn)for(var gt of Gn(ie))Se.indexOf(gt)<0&&mt.call(ie,gt)&&(he[gt]=ie[gt]);return he};const yn={\u6B63\u786E:"T",\u9519\u8BEF:"F"},fn=({value:ie,onChange:Se,form:he,choiceKey:gt})=>{const Bt=(ie==null?void 0:ie.is_answer)===1,Qn=ie==null?void 0:ie.choice_text,Bn=()=>{var _t;const it=(_t=he==null?void 0:he.getFieldValue(["sub_item_banks",...gt]))==null?void 0:_t.map($t=>({choice_text:$t.choice_text,is_answer:0}));he==null||he.setFieldValue(["sub_item_banks",...gt],it),Se(vt(sn({},ie),{is_answer:1}))};return b.createElement(Ea.Z,{className:ca.choiceWrap,align:"middle",wrap:!1},b.createElement(fr.Z,{onClick:Bn,className:`${ca.choiceIndex} ${ca.judgementIndex} ${Bt?ca.activeAnswer:""}`},yn[Qn]),b.createElement(fr.Z,{flex:1,className:`${ca.editorWrap} ml15`},b.createElement("div",{className:`${ca.inputBorder} ${ca.placeholder} ${Bt?ca.activeJudgementAnswer:""}`},Qn)),b.createElement(fr.Z,{flex:"0 0 auto",className:"ml15"},b.createElement("div",{onClick:Bn,className:`${ca.setAnswerBtn} ${Bt?ca.activeAnswer:""}`},Bt?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")))},Fn=({questionTitlePlaceholder:ie,choiceKey:Se="choices",form:he,titleKey:gt="name",analysisKey:Bt="analysis"})=>{const[Qn,Bn]=(0,b.useState)(!1);return b.createElement("div",{className:ca.wrap},b.createElement("div",{className:ca.questionTitleEditorWrap},b.createElement(we.default.Item,{label:"\u9898\u5E72",name:gt,labelCol:{span:24},rules:[{required:!0}]},b.createElement(yr,{scrollId:"name",watch:!0,height:140,placeholder:ie}))),b.createElement(we.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},b.createElement(we.default.List,{name:Se,rules:[{validator(_t,it){return it.some(ra=>(ra==null?void 0:ra.is_answer)===1)?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},_t=>b.createElement("div",{id:"choices"},_t.map(it=>{var $t=it,{key:ra,name:Ot}=$t,wt=Ln($t,["key","name"]);return b.createElement(we.default.Item,vt(sn({},wt),{key:ra,name:Ot,noStyle:!0}),b.createElement(fn,{form:he,choiceKey:Se}))})))),b.createElement("div",{onClick:()=>Bn(!0)},b.createElement(we.default.Item,{name:Bt,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},b.createElement(eo,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Qn}))))};var Ia=ae(12563),gr={ai_config:"ai_config___cJ8LY",znpy:"znpy___RTAAN",pfbz_ts:"pfbz_ts___ux6Ec",btns_pfbz:"btns_pfbz___QFXM_",lable_name1:"lable_name1___c_vnV",h_lh_40:"h_lh_40___ptAW7"},br=ae(42653),ma=ae(84097),va=ae(59301);const or=({qitem:ie,form:Se,exercise:he,loading:gt,dispatch:Bt,aiReviewSettings:Qn=null})=>va.createElement("div",{className:gr.ai_config},va.createElement("div",{style:{lineHeight:"32px",paddingBottom:8}},"\u8BC4\u5206\u6807\u51C6"),va.createElement("div",{className:gr.pfbz_ts},va.createElement("div",{style:{color:"#333"}},"\u63D0\u793A\uFF1A\u53C2\u8003\u7B54\u6848\u548C\u9898\u76EE\u89E3\u6790\u8D8A\u5B8C\u5584\uFF0CAI\u667A\u80FD\u8BC4\u9605\u5C31\u8D8A\u7CBE\u51C6~"),va.createElement("div",{className:"flex"},va.createElement("div",{className:gr.btns_pfbz,onClick:()=>{Bt({type:"exercise/setActionTabs",payload:{key:"\u6D4B\u8BD5AI\u8BC4\u5206",questionId:ie==null?void 0:ie.question_id,ai_review_settings:Se.getFieldValue(Qn||"ai_review_settings")}})}},va.createElement("img",{src:br.Z}),"\u6D4B\u8BD5AI\u8BC4\u5206"))),va.createElement("div",{style:{background:"#F6F7F9"}},va.createElement(we.default.List,{name:Qn||"ai_review_settings"},(Bn,{add:_t,remove:it})=>Bn.map(($t,ra)=>{var Ot;return va.createElement(Ea.Z,{key:$t.key,style:{padding:"5px 10px 5px 15px"}},va.createElement(fr.Z,{className:gr.lable_name1},"\u8BC4\u5206\u9879\u76EE"),va.createElement(fr.Z,null,va.createElement(we.default.Item,{className:"ml10",name:[$t.name,"name"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u5206\u9879\u76EE"}]},va.createElement(We.default,{onChange:wt=>{Se.setFieldValue([$t.name,"content"],wt.target.value)},placeholder:"\u8BF7\u8F93\u5165\u6700\u591A10\u5B57\u7B26",size:"large",style:{width:142},maxLength:10,className:"mr15"}))),va.createElement(fr.Z,{className:gr.lable_name1},"\u8BC4\u5206\u6807\u51C6"),va.createElement(fr.Z,null,va.createElement(we.default.Item,{className:"ml10",name:[$t.name,"content"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u5206\u6807\u51C6"}]},va.createElement(We.default,{onChange:wt=>{Se.setFieldValue([$t.name,"content"],wt.target.value)},placeholder:"\u8BF7\u8F93\u5165\u8BC4\u5206\u6807\u51C6",size:"large",style:{width:Qn?232:318},className:"mr15",maxLength:500}))),va.createElement(fr.Z,{className:gr.lable_name1},"\u6743\u91CD"),va.createElement(fr.Z,null,va.createElement(we.default.Item,{className:"ml10",name:[$t.name,"weight"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6743\u91CD"},{pattern:/^(?!0(\.0+)?$)(\d+(\.\d)?)$/,message:"\u6700\u591A\u4FDD\u7559\u4E00\u4F4D\u5C0F\u6570"}]},va.createElement(De.Z,{value:Se.getFieldValue([$t.name,"weight"]),onChange:wt=>{Number.isInteger(wt)||Se.setFieldValue([$t.name,"weight"],parseFloat(wt).toFixed(2))},size:"large",addonAfter:"%",placeholder:"\u8BF7\u8F93\u5165\u6743\u91CD",min:.01,step:1,max:100,style:{width:"110px"}}))),va.createElement(Ea.Z,{className:(Ot=gr)==null?void 0:Ot.h_lh_40},va.createElement(fr.Z,null,va.createElement("i",{className:"iconfont icon-tianjiatimu ml10 current",style:{color:"#00B187"},onClick:()=>{if(Bn.length>=10)return Be.ZP.info("\u6700\u591A\u53EA\u80FD\u6DFB\u52A010\u4E2A\u8BC4\u5206\u9879\u76EE");_t()}})),ra>0&&va.createElement(fr.Z,null,va.createElement("i",{className:"iconfont icon-shanjian1 ml10 current",style:{color:"#E30000"},onClick:()=>{it($t.name)}}))))}))),va.createElement(ma.Z,null));var Sr=(0,Ee.connect)(({exercise:ie,loading:Se})=>({exercise:ie,loading:Se.effects}))(or),Jo=Object.defineProperty,sl=Object.defineProperties,Qo=Object.getOwnPropertyDescriptors,ol=Object.getOwnPropertySymbols,hl=Object.prototype.hasOwnProperty,Cl=Object.prototype.propertyIsEnumerable,Ci=(ie,Se,he)=>Se in ie?Jo(ie,Se,{enumerable:!0,configurable:!0,writable:!0,value:he}):ie[Se]=he,ri=(ie,Se)=>{for(var he in Se||(Se={}))hl.call(Se,he)&&Ci(ie,he,Se[he]);if(ol)for(var he of ol(Se))Cl.call(Se,he)&&Ci(ie,he,Se[he]);return ie},oi=(ie,Se)=>sl(ie,Qo(Se)),li=(ie,Se)=>{var he={};for(var gt in ie)hl.call(ie,gt)&&Se.indexOf(gt)<0&&(he[gt]=ie[gt]);if(ie!=null&&ol)for(var gt of ol(ie))Se.indexOf(gt)<0&&Cl.call(ie,gt)&&(he[gt]=ie[gt]);return he};const au=ie=>{var Se=ie,{value:he,onChange:gt}=Se,Bt=li(Se,["value","onChange"]);const Qn=Bn=>{gt([Bn])};return b.createElement(nn.Z,oi(ri({},Bt),{defaultValue:he==null?void 0:he[0],onChange:Qn}))},di=ie=>{if(!ie)return!1;let Se=new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~\uFF01@#\uFFE5\u2026\u2026&*\uFF08\uFF09\u2014\u3010\u3011\u2018\uFF1B\uFF1A\u201D\u201C\u3002\uFF0C\u3001\uFF1F\u300C\u300D\u300E\u300F_\\+\\-\xB7%\u300A\u300B]|[\\\\/]");return ie==="|"?(Be.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0},Oi=({value:ie=[],onClose:Se})=>b.createElement(Ia.default,{closable:!0,onClose:Se,className:ca.keywordTag},b.createElement("pre",{style:{margin:"0px",whiteSpace:"pre-wrap"}},ie.join(" \u6216 "))),rs=({questionTitlePlaceholder:ie,form:Se,showKeywords:he,isMustKeyWords:gt=he,titleKey:Bt="name",analysisKey:Qn="analysis",answerTexts:Bn="answer_texts",keywords:_t="keywords",useKeywords:it="use_keywords",indexs:$t,qitem:ra,exerciseitem:Ot,aiReviewSettings:wt})=>{var ut,xt,An,cn,Ft;const[bt,hn]=(0,b.useState)(!1),[en,Jt]=(0,b.useState)(""),$a=(xt=(ut=Se.getFieldValue("sub_item_banks"))==null?void 0:ut[it==null?void 0:it[0]])==null?void 0:xt[it==null?void 0:it[1]],Br=(cn=(An=Se.getFieldValue("sub_item_banks"))==null?void 0:An[it==null?void 0:it[0]])==null?void 0:cn.question_score;return b.createElement("div",{className:ca.wrap},b.createElement("div",{className:ca.questionTitleEditorWrap},b.createElement(we.default.Item,{label:"\u9898\u5E72",name:Bt,labelCol:{span:24},rules:[{required:!0}]},b.createElement(yr,{scrollId:"name",watch:!0,height:140,placeholder:ie}))),b.createElement(we.default.Item,{label:"\u53C2\u8003\u7B54\u6848",name:Bn,labelCol:{span:24}},b.createElement(au,{watch:!0,height:140,placeholder:"\u8BF7\u7F16\u8F91\u53C2\u8003\u7B54\u6848\uFF08\u975E\u5FC5\u586B\uFF09"})),he&&!gt&&b.createElement(we.default.Item,{hidden:!0,name:it,valuePropName:"checked"},b.createElement(Ja.Z,{defaultChecked:!0})),he&>&&b.createElement(Ea.Z,{align:"middle",className:"mb30"},b.createElement(we.default.Item,{name:it,valuePropName:"checked"},b.createElement(Ja.Z,null)),b.createElement(fr.Z,{className:"ml10"},"\u5F00\u542F\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206"),b.createElement(fr.Z,null,b.createElement(rt.Z,{placement:"right",title:"\u9009\u4E2D\u540E\uFF0C\u9700\u8981\u8BBE\u7F6E\u6BCF\u4E2A\u5173\u952E\u8BCD\u7684\u5206\u503C\uFF0C\u7CFB\u7EDF\u4F1A\u6839\u636E\u8BBE\u7F6E\u7684\u5173\u952E\u8BCD\u8FDB\u884C\u81EA\u52A8\u5224\u5206\uFF1B \u6240\u6709\u5173\u952E\u8BCD\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u5C0F\u9898\u5206\u503C\u3002"},b.createElement(Sn.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),($a||!gt)&&b.createElement(we.default.List,{name:_t,rules:[{validator(Za,Hr){return gt?Hr!=null&&Hr.length?(Hr==null?void 0:Hr.reduce((zr,lo)=>zr+lo.score,0))>parseFloat(Br)?Promise.reject(new Error("\u6240\u6709\u5173\u952E\u8BCD\u7684\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u8BE5\u5C0F\u9898\u7684\u5206\u503C")):Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u5224\u5206\u5173\u952E\u8BCD")):Promise.resolve()}}]},(Za,{add:Hr,remove:Un})=>b.createElement(b.Fragment,null,b.createElement("div",{className:`${ca.title} mb10`},gt?"\u5173\u952E\u8BCD":b.createElement("span",{style:{color:"#9096A3"}},"\u5224\u5206\u5173\u952E\u8BCD")),b.createElement(Ea.Z,{align:"middle",className:"font14 mb30"},b.createElement(fr.Z,{flex:1},b.createElement(We.default,{value:en,onChange:zr=>{Jt(zr.target.value)},maxLength:50,allowClear:!0,onPressEnter:zr=>{var lo,Do,Ir,Lo;const Io=`${(lo=zr.target)==null?void 0:lo.value}`,Al=(Ir=(Do=Io==null?void 0:Io.split("|"))==null?void 0:Do.filter(xl=>!!xl))==null?void 0:Ir.map(xl=>xl==null?void 0:xl.trim()),In=Se.getFieldValue(["sub_item_banks",..._t]),fl=((Lo=In==null?void 0:In.map(xl=>xl==null?void 0:xl.keyword))==null?void 0:Lo.flat())||[];for(const xl of Al)if(fl.includes(xl)){Be.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}di(Io)&&(Hr({keyword:Al,score:1}),Jt(""))},className:ca.inputBorder,placeholder:"\u652F\u6301\u8BBE\u7F6E\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u8BF7\u7528\u201C|\u201D\u5206\u9694\u5F00"})),b.createElement(fr.Z,{flex:"148px",style:{textAlign:"right",color:"#e99237"}},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),Za.map(zr=>{var lo=zr,{key:Do,name:Ir}=lo,Lo=li(lo,["key","name"]);return b.createElement(Ea.Z,{key:Do,className:"mb20",style:{marginRight:148}},b.createElement(fr.Z,{flex:1},b.createElement(Ea.Z,{align:"middle",justify:"space-between"},b.createElement(we.default.Item,oi(ri({},Lo),{name:[Ir,"keyword"]}),b.createElement(Oi,{onClose:()=>Un(Ir)})),gt&&b.createElement(we.default.Item,oi(ri({},Lo),{name:[Ir,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:ca.blankInputNumberWrapper}),b.createElement(De.Z,{className:ca.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u5206\u6570"})))))}))),b.createElement("div",{onClick:()=>hn(!0)},b.createElement(we.default.Item,{name:Qn,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},b.createElement(eo,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:bt}))),((Ft=Ot==null?void 0:Ot.exercise)==null?void 0:Ft.is_open_ai_review)&&b.createElement(Sr,{form:Se,qitem:ra,aiReviewSettings:wt}))};var ao=ae(59301),Bu=Object.defineProperty,Mu=Object.defineProperties,os=Object.getOwnPropertyDescriptors,Zl=Object.getOwnPropertySymbols,Yu=Object.prototype.hasOwnProperty,Ru=Object.prototype.propertyIsEnumerable,Su=(ie,Se,he)=>Se in ie?Bu(ie,Se,{enumerable:!0,configurable:!0,writable:!0,value:he}):ie[Se]=he,ku=(ie,Se)=>{for(var he in Se||(Se={}))Yu.call(Se,he)&&Su(ie,he,Se[he]);if(Zl)for(var he of Zl(Se))Ru.call(Se,he)&&Su(ie,he,Se[he]);return ie},ru=(ie,Se)=>Mu(ie,os(Se)),Ku=(ie,Se)=>{var he={};for(var gt in ie)Yu.call(ie,gt)&&Se.indexOf(gt)<0&&(he[gt]=ie[gt]);if(ie!=null&&Zl)for(var gt of Zl(ie))Se.indexOf(gt)<0&&Ru.call(ie,gt)&&(he[gt]=ie[gt]);return he};const{Panel:Tu}=Tr.default,ju=({questionTitlePlaceholder:ie,choiceKey:Se,form:he,withScore:gt,exerciseitem:Bt})=>{const Qn=[{type:0,name:"\u5355\u9009\u9898"},{type:1,name:"\u591A\u9009\u9898"},{type:2,name:"\u5224\u65AD\u9898"},{type:3,name:"\u586B\u7A7A\u9898"},{type:4,name:"\u7B80\u7B54\u9898"},{type:5,name:"\u5B9E\u8BAD\u9898"},{type:6,name:"\u7F16\u7A0B\u9898"},{type:7,name:"\u7EC4\u5408\u9898"},{type:8,name:"\u7A0B\u5E8F\u586B\u7A7A\u9898"}],[Bn,_t]=(0,b.useState)(),[it,$t]=(0,b.useState)([]),ra=wt=>{$t(wt)},Ot=({value:wt})=>ao.createElement("div",{style:{width:150,paddingLeft:11}},wt);return ao.createElement("div",{className:ca.wrap},ao.createElement("div",{className:ca.questionTitleEditorWrap},ao.createElement(we.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},ao.createElement(yr,{scrollId:"name",watch:!0,height:140,placeholder:ie}))),ao.createElement(we.default.Item,{label:"\u5C0F\u9898",required:!0,labelCol:{span:24}}),ao.createElement(we.default.List,{name:"sub_item_banks",rules:[{validator(wt,ut){return ut?Promise.resolve():Promise.reject(new Error("\u8BF7\u6DFB\u52A0\u5C0F\u9898"))}}]},(wt,{add:ut,remove:xt,move:An})=>{const cn=he.getFieldValue("sub_item_banks");return ao.createElement(ao.Fragment,null,ao.createElement(Tr.default,{className:wt.length>0?ca.collapseWrapper:"",bordered:!1,activeKey:it,onChange:ra,expandIcon:({isActive:Ft})=>ao.createElement("i",{className:`iconfont icon-weizhankai ${Ft?ca.open:ca.close}`,style:{fontSize:14,transition:"all .2s"}})},wt.map((Ft,bt)=>{var hn=Ft,{key:en,name:Jt}=hn,$a=Ku(hn,["key","name"]),Br,Za,Hr,Un,zr,lo,Do,Ir,Lo,Io,Al,In,fl,xl;return ao.createElement(Tu,{className:ca.panel,forceRender:!0,header:ao.createElement("div",{className:ca.panelHeader},"\u7B2C",bt+1,"\u5C0F\u9898",ao.createElement("span",null,"\uFF08",((Br=cn==null?void 0:cn[Jt])==null?void 0:Br.question_type)==0?"\u5355\u9009\u9898":((Za=cn==null?void 0:cn[Jt])==null?void 0:Za.question_type)==1?"\u591A\u9009\u9898":((Hr=cn==null?void 0:cn[Jt])==null?void 0:Hr.question_type)==3?"\u586B\u7A7A\u9898":((Un=cn==null?void 0:cn[Jt])==null?void 0:Un.question_type)==2?"\u5224\u65AD\u9898":"\u7B80\u7B54\u9898","\uFF09")),key:Jt,extra:ao.createElement(Ea.Z,{align:"middle",onClick:ko=>ko.stopPropagation()},((zr=cn==null?void 0:cn[Jt])==null?void 0:zr.question_type)==3&&ao.createElement(ao.Fragment,null,ao.createElement(Oe.ZP.Group,{defaultValue:(lo=cn==null?void 0:cn[Jt])==null?void 0:lo.use_blank_score,className:tt.scoreByBlankRadio,style:{marginRight:20},optionType:"button",options:[{label:"\u6309\u7A7A\u7ED9\u5206",value:!0},{label:"\u6309\u9898\u7ED9\u5206",value:!1}],onChange:ko=>{var Hn,Bl,zl,Jl,Wl;if(he==null||he.setFieldValue(["sub_item_banks",Jt,"use_blank_score"],(Hn=ko==null?void 0:ko.target)==null?void 0:Hn.value),(Bl=ko==null?void 0:ko.target)!=null&&Bl.value){let Ql=0;for(let vl in(zl=he==null?void 0:he.getFieldValue(["sub_item_banks",Jt]))==null?void 0:zl.standard_answers)Ql+=Number((Wl=(Jl=he==null?void 0:he.getFieldValue(["sub_item_banks",Jt]))==null?void 0:Jl.standard_answers[vl])==null?void 0:Wl.score);he==null||he.setFieldValue(["sub_item_banks",Jt,"question_score"],Ql||"")}_t(new Date)}}),ao.createElement(rt.Z,{overlayInnerStyle:{width:460},title:ao.createElement("div",null,"\u6309\u7A7A\u7ED9\u5206\uFF1A\u9700\u8981\u5206\u522B\u8BBE\u7F6E\u6BCF\u4E2A\u586B\u7A7A\u9879\u7684\u5206\u503C\uFF0C\u586B\u7A7A\u9879\u7B54\u5BF9\u4E4B\u540E\u5219\u83B7\u5F97\u5BF9\u5E94\u7684\u5206\u503C\u3002",ao.createElement("br",null),"\u6309\u9898\u7ED9\u5206\uFF1A\u9700\u8981\u8BBE\u7F6E\u6574\u4E2A\u5C0F\u9898\u7684\u5206\u503C\uFF0C\u7B54\u5BF9\u5168\u90E8\u586B\u7A7A\u9879\u4E4B\u540E\u624D\u80FD\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\u3002")},ao.createElement("i",{className:"icon-tishixiaowenhao font18 mr25 c-3061d0"}))),gt&&ao.createElement(we.default.Item,ru(ku({},$a),{rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C0F\u9898\u5206\u503C"}],label:"\u5206\u503C",name:[Jt,"question_score"],className:ca.blankInputNumberWrapper}),((Do=cn==null?void 0:cn[Jt])==null?void 0:Do.question_type)==3&&((Ir=cn==null?void 0:cn[Jt])!=null&&Ir.use_blank_score)?ao.createElement(Ot,null):ao.createElement(De.Z,{className:ca.blankInput,placeholder:"\u8BF7\u8F93\u5165\u5206\u6570",min:.1,precision:1,max:100,style:{width:150}})),ao.createElement(Ea.Z,{align:"middle",className:"pl40",style:{width:82}},bt!==0&&ao.createElement("div",{onClick:()=>{var ko;An(bt,bt-1);const Hn=(ko=he.getFieldValue("sub_item_banks"))==null?void 0:ko.map((Bl,zl)=>(wt.map((Jl,Wl)=>{zl===Wl&&(Bl.q_position=Number(Jl.name)+1)}),Bl));he.setFieldValue("sub_item_banks",Hn)}},ao.createElement(rt.Z,{title:"\u4E0A\u79FB"},ao.createElement("i",{className:"iconfont icon-shangyi3 c-grey-999 primary-hover"}))),bt{var ko;An(bt,bt+1);const Hn=(ko=he.getFieldValue("sub_item_banks"))==null?void 0:ko.map((Bl,zl)=>(wt.map((Jl,Wl)=>{zl===Wl&&(Bl.q_position=Number(Jl.name)+1)}),Bl));he.setFieldValue("sub_item_banks",Hn)},className:bt===0?"":"ml10"},ao.createElement(rt.Z,{title:"\u4E0B\u79FB"},ao.createElement("i",{className:"iconfont icon-xiayi3 c-grey-999 primary-hover"})))),ao.createElement(rt.Z,{title:"\u5220\u9664"},ao.createElement(se.Z,{className:`${ca.deleteIcon} ml40`,onClick:()=>xt(Jt)})))},ao.createElement(we.default.Item,ru(ku({},$a),{name:Jt}),(((Lo=cn==null?void 0:cn[Jt])==null?void 0:Lo.question_type)==0||((Io=cn==null?void 0:cn[Jt])==null?void 0:Io.question_type)==1)&&ao.createElement(At,{questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",allowChangeMode:((Al=cn==null?void 0:cn[Jt])==null?void 0:Al.question_type)==1,form:he,choiceKey:[Jt,"choices"],titleKey:[Jt,"name"],analysisKey:[Jt,"analysis"],choiceOptionsPath:["sub_item_banks",Jt,"choices"],choiceTextKey:"choice_text",answerKey:"is_answer"}),((In=cn==null?void 0:cn[Jt])==null?void 0:In.question_type)==3&&ao.createElement(yo,{form:he,name:Jt,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9898\u5E72\u5E76\u8BBE\u7F6E\u586B\u7A7A\u9879",scoreByBlank:[Jt,"use_blank_score"],titleKey:[Jt,"name"],analysisKey:[Jt,"analysis"],isOrdered:[Jt,"is_ordered"],answerKey:[Jt,"standard_answers"],key:Bn}),((fl=cn==null?void 0:cn[Jt])==null?void 0:fl.question_type)==2&&ao.createElement(Fn,{form:he,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",titleKey:[Jt,"name"],analysisKey:[Jt,"analysis"],choiceKey:[Jt,"choices"]}),((xl=cn==null?void 0:cn[Jt])==null?void 0:xl.question_type)==4&&ao.createElement(rs,{showKeywords:!0,isMustKeyWords:!0,form:he,titleKey:[Jt,"name"],analysisKey:[Jt,"analysis"],answerTexts:[Jt,"answer_texts"],useKeywords:[Jt,"use_keywords"],keywords:[Jt,"keywords"],aiReviewSettings:[Jt,"ai_review_settings"],indexs:Jt,qitem:cn==null?void 0:cn[Jt],questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7B80\u7B54\u9898\u9898\u5E72\u5185\u5BB9",exerciseitem:Bt})))})),wt.length<20&&ao.createElement(Ce.Z,{menu:{items:[{label:ao.createElement("div",{onClick:()=>{ut({name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:"",question_type:0,item_type:"SINGLE"}),$t([wt==null?void 0:wt.length,...it])}},"\u5355\u9009\u9898"),key:"1",show:!0},{label:ao.createElement("div",{onClick:()=>{ut({name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:"",question_type:1,item_type:"MULTIPLE"}),$t([wt==null?void 0:wt.length,...it])}},"\u591A\u9009\u9898"),key:"2",show:!0},{label:ao.createElement("div",{onClick:()=>{ut({name:"",choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],analysis:"",question_type:2,item_type:"JUDGMENT"}),$t([wt==null?void 0:wt.length,...it])}},"\u5224\u65AD\u9898"),key:"3",show:!0},{label:ao.createElement("div",{onClick:()=>{ut({name:"",analysis:"",is_ordered:!0,standard_answers:[],question_type:3,item_type:"COMPLETION",use_blank_score:!0,downcase:!0,no_space:!0}),$t([wt==null?void 0:wt.length,...it])}},"\u586B\u7A7A\u9898"),key:"4",show:!0},{label:ao.createElement("div",{onClick:()=>{ut({name:"",answer_texts:[],keywords:[],use_keywords:!1,analysis:"",question_type:4,item_type:"SUBJECTIVE"}),$t([wt==null?void 0:wt.length,...it])}},"\u7B80\u7B54\u9898"),key:"5",show:!0}].filter(Ft=>Ft.show).map(Ft=>({label:Ft.label,key:Ft.key}))}},ao.createElement("div",{className:`${ca.addBtn}`},"\u6DFB\u52A0\u5C0F\u9898")))}))};var Gl=ae(59301),_u=Object.defineProperty,xu=Object.defineProperties,Ol=Object.getOwnPropertyDescriptors,wu=Object.getOwnPropertySymbols,ls=Object.prototype.hasOwnProperty,ou=Object.prototype.propertyIsEnumerable,$i=(ie,Se,he)=>Se in ie?_u(ie,Se,{enumerable:!0,configurable:!0,writable:!0,value:he}):ie[Se]=he,bi=(ie,Se)=>{for(var he in Se||(Se={}))ls.call(Se,he)&&$i(ie,he,Se[he]);if(wu)for(var he of wu(Se))ou.call(Se,he)&&$i(ie,he,Se[he]);return ie},Bi=(ie,Se)=>xu(ie,Ol(Se)),is=(ie,Se,he)=>new Promise((gt,Bt)=>{var Qn=it=>{try{_t(he.next(it))}catch($t){Bt($t)}},Bn=it=>{try{_t(he.throw(it))}catch($t){Bt($t)}},_t=it=>it.done?gt(it.value):Promise.resolve(it.value).then(Qn,Bn);_t((he=he.apply(ie,Se)).next())}),us=({qitem:ie,setisedit:Se,TagDiscipline:he,exerciseitem:gt,seveeditor:Bt,deleteitem:Qn,getTagData:Bn,init:_t,showTip:it=!1})=>{var $t;const[ra]=we.default.useForm(),{unified_ai_setting:Ot,ai_review_settings:wt}=gt==null?void 0:gt.exercise;(0,b.useEffect)(()=>{var xt;ra.setFieldsValue(Bi(bi({},ie),{name:ie.question_title,sub_item_banks:(xt=ie.sub_exercise_questions)==null?void 0:xt.map(An=>{var cn,Ft;if(An.question_type==4){const bt=Ot?wt:((cn=An==null?void 0:An.ai_review_settings)==null?void 0:cn.length)>0?An.ai_review_settings:wt;An.ai_review_settings=bt}return Bi(bi({},An),{name:An.question_title,choices:(Ft=An==null?void 0:An.question_choices)==null?void 0:Ft.map(bt=>Bi(bi({},bt),{is_answer:bt!=null&&bt.standard_boolean?1:0}))})}),repeat_answer:!ie.repeat_answer}))},[ie]);const ut=xt=>{if(!(xt!=null&&xt.length))return!1;const An=xt.map(Ft=>{var bt;return(bt=Ft.choice_text)==null?void 0:bt.trim().replace(/^\s+|\s+$/g,"")});return new Set(An).size!==An.length};return Gl.createElement("div",null,Gl.createElement(we.default,{form:ra,colon:!1,onValuesChange:(xt,An)=>{var cn,Ft,bt,hn;if(xt!=null&&xt.sub_item_banks){let en=((cn=ra.getFieldValue("sub_item_banks"))==null?void 0:cn.length)>0&&((bt=(Ft=ra.getFieldValue("sub_item_banks"))==null?void 0:Ft.map(Jt=>{var $a;if(Jt.question_type==3&&(Jt!=null&&Jt.use_blank_score)){let Br=0;for(let Za in Jt==null?void 0:Jt.standard_answers)Br+=Number(($a=Jt==null?void 0:Jt.standard_answers[Za])==null?void 0:$a.score);return Br}else return Jt.question_score}))==null?void 0:bt.filter(Jt=>Jt));(en==null?void 0:en.length)>0&&ra.setFieldsValue({question_score:(hn=parseFloat(en.reduce((Jt,$a)=>parseFloat(Jt)+parseFloat($a))))==null?void 0:hn.toFixed(1)})}},onFinish:xt=>{var An,cn;if((An=xt.sub_item_banks)==null?void 0:An.some(bt=>bt.question_type===0||bt.question_type===1?ut(bt.choices):!1)){Be.ZP.error("\u9009\u62E9\u9898\u9009\u9879\u5185\u5BB9\u4E0D\u80FD\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58");return}Bt(Bi(bi(bi({},ie),xt),{question_title:xt.name,sub_questions:(cn=xt==null?void 0:xt.sub_item_banks)==null?void 0:cn.map(bt=>{var hn,en,Jt,$a;return(bt==null?void 0:bt.question_type)==3?Bi(bi({},bt),{question_title:bt.name,item_type:bt==null?void 0:bt.question_type}):Bi(bi({},bt),{question_title:bt.name,question_choices:(en=(hn=bt==null?void 0:bt.choices)==null?void 0:hn.map)==null?void 0:en.call(hn,Br=>Br.choice_text),standard_answers:($a=(Jt=bt==null?void 0:bt.choices)==null?void 0:Jt.map)==null?void 0:$a.call(Jt,(Br,Za)=>(Br==null?void 0:Br.is_answer)===1&&Za+1).filter(Br=>Br),item_type:bt==null?void 0:bt.question_type})})}))},onFinishFailed:xt=>is(void 0,null,function*(){var An,cn;Be.ZP.error(xt.errorFields[0].errors[0]),ra.scrollToField((cn=(An=xt==null?void 0:xt.errorFields)==null?void 0:An[0])==null?void 0:cn.name,{behavior:"smooth",block:"center"})})},Gl.createElement("div",{style:{display:"flex",alignItems:"center"}},Gl.createElement("div",{style:{flex:1}},Gl.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Gl.createElement("span",null,"\u7EC4\u5408\u9898")),(($t=gt==null?void 0:gt.exercise)==null?void 0:$t.exercise_status)==1&&!(ie!=null&&ie.isadd)&&Gl.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{Qn()}},Gl.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Gl.createElement(ke.ZP,{onClick:()=>{var xt;ie.isadd?(Se(!1),_t()):(ra.setFieldsValue(Bi(bi({},ie),{name:ie.question_title,sub_item_banks:(xt=ie.sub_exercise_questions)==null?void 0:xt.map(An=>{var cn;return Bi(bi({},An),{name:An.question_title,choices:(cn=An==null?void 0:An.question_choices)==null?void 0:cn.map(Ft=>Bi(bi({},Ft),{is_answer:Ft!=null&&Ft.standard_boolean?1:0}))})}),repeat_answer:!ie.repeat_answer})),Se(!1))}},"\u53D6\u6D88"),Gl.createElement(rt.Z,{overlayClassName:tt.shake,open:it,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Gl.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Gl.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},Gl.createElement(ke.ZP,{className:"ml20",type:"primary",onClick:()=>{ra.submit()}},"\u4FDD\u5B58"))),Gl.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Gl.createElement(vn.Z,{text:"\uFF08\u7EC4\u5408\u9898\u5206\u503C\u7B49\u4E8E\u5404\u5C0F\u9898\u5206\u503C\u4E4B\u548C\uFF09"}),Gl.createElement(ju,{form:ra,withScore:!0,choiceKey:"",exerciseitem:gt,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7EC4\u5408\u9898\u9898\u5E72\u5185\u5BB9"}),Gl.createElement(Ca,{getTagData:Bn,qitem:ie,exerciseitem:gt,TagDiscipline:he,form:ra}))))},Ju=ae(81327),ss=ae(14739),Fr=ae(59301),ds=Object.defineProperty,cs=Object.defineProperties,Gu=Object.getOwnPropertyDescriptors,Du=Object.getOwnPropertySymbols,gs=Object.prototype.hasOwnProperty,Hu=Object.prototype.propertyIsEnumerable,du=(ie,Se,he)=>Se in ie?ds(ie,Se,{enumerable:!0,configurable:!0,writable:!0,value:he}):ie[Se]=he,Dl=(ie,Se)=>{for(var he in Se||(Se={}))gs.call(Se,he)&&du(ie,he,Se[he]);if(Du)for(var he of Du(Se))Hu.call(Se,he)&&du(ie,he,Se[he]);return ie},ql=(ie,Se)=>cs(ie,Gu(Se)),zu=(ie,Se,he)=>new Promise((gt,Bt)=>{var Qn=it=>{try{_t(he.next(it))}catch($t){Bt($t)}},Bn=it=>{try{_t(he.throw(it))}catch($t){Bt($t)}},_t=it=>it.done?gt(it.value):Promise.resolve(it.value).then(Qn,Bn);_t((he=he.apply(ie,Se)).next())}),bs=({qitem:ie,setqitem:Se,setisedit:he,TagDiscipline:gt,exerciseitem:Bt,seveeditor:Qn,deleteitem:Bn,showTip:_t=!1})=>{var it,$t,ra,Ot;const[wt]=we.default.useForm();(0,b.useEffect)(()=>{var Ft,bt;wt.setFieldsValue(ql(Dl({},ie),{name:ie==null?void 0:ie.question_title,choices:(Ft=ie==null?void 0:ie.question_choices)==null?void 0:Ft.map(hn=>ql(Dl({},hn),{standard_boolean:hn!=null&&hn.standard_boolean?1:0})),repeat_answer:!(ie!=null&&ie.repeat_answer)})),ie.shixun=(bt=ie==null?void 0:ie.shixun)==null?void 0:bt.map(hn=>ql(Dl({},hn),{defaultscore:hn.challenge_score}))},[]);const ut=(Ft,bt,hn)=>{const en=JSON.parse(JSON.stringify((ie==null?void 0:ie.shixun)||[]));en[hn][Ft]=bt,Se(ql(Dl({},ie),{shixun:en}))},xt=(Ft,bt,hn,en)=>{const Jt=JSON.parse(JSON.stringify((ie==null?void 0:ie.shixun)||[]));Jt[hn].challenge_step_penalties[en][Ft]=bt,Se(ql(Dl({},ie),{shixun:Jt}))},An=Ft=>{var bt;const hn=JSON.parse(JSON.stringify((ie==null?void 0:ie.shixun)||[]));(bt=hn[Ft])!=null&&bt.challenge_step_penalties&&hn[Ft].challenge_step_penalties.push({id:null,score:null,start_time:null,end_time:null}),Se(ql(Dl({},ie),{shixun:hn}))},cn=(Ft,bt)=>{var hn;const en=JSON.parse(JSON.stringify((ie==null?void 0:ie.shixun)||[]));en[Ft].challenge_step_penalties,(hn=en[Ft])!=null&&hn.challenge_step_penalties&&en[Ft].challenge_step_penalties.splice(bt,1),Se(ql(Dl({},ie),{shixun:en}))};return Fr.createElement("div",null,Fr.createElement(we.default,{form:wt,colon:!1,onFinish:Ft=>{var bt,hn;let en=ql(Dl({},Ft),{question_scores:(bt=ie==null?void 0:ie.shixun)==null?void 0:bt.map(Jt=>Jt.challenge_score),item_type:ie==null?void 0:ie.question_type,choices:(hn=Ft==null?void 0:Ft.choices)==null?void 0:hn.map(Jt=>ql(Dl({},Jt),{is_answer:Jt.standard_boolean}))});Qn(Dl(Dl({},ie),en))},onFinishFailed:Ft=>zu(void 0,null,function*(){var bt,hn;Be.ZP.error(Ft.errorFields[0].errors[0]),wt.scrollToField((hn=(bt=Ft==null?void 0:Ft.errorFields)==null?void 0:bt[0])==null?void 0:hn.name,{behavior:"smooth",block:"center"})})},Fr.createElement("div",{style:{display:"flex",alignItems:"center"}},Fr.createElement("div",{style:{flex:1}},Fr.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Fr.createElement("span",null,"\u5B9E\u8BAD\u9898")),((it=Bt==null?void 0:Bt.exercise)==null?void 0:it.exercise_status)==1&&!(ie!=null&&ie.isadd)&&Fr.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{Bn()}},Fr.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Fr.createElement(ke.ZP,{onClick:()=>{var Ft,bt;wt.setFieldsValue(ql(Dl({},ie),{name:ie==null?void 0:ie.question_title,choices:(Ft=ie==null?void 0:ie.question_choices)==null?void 0:Ft.map(hn=>ql(Dl({},hn),{standard_boolean:hn!=null&&hn.standard_boolean?1:0})),repeat_answer:!(ie!=null&&ie.repeat_answer)})),ie.shixun=(bt=ie==null?void 0:ie.shixun)==null?void 0:bt.map(hn=>ql(Dl({},hn),{challenge_score:hn.defaultscore})),Se(Dl({},ie)),he(!1)}},"\u53D6\u6D88"),Fr.createElement(rt.Z,{overlayClassName:tt.shake,open:_t,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Fr.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Fr.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},Fr.createElement(ke.ZP,{className:"ml20",type:"primary",onClick:()=>zu(void 0,null,function*(){var Ft,bt,hn,en;if(((bt=(Ft=ie==null?void 0:ie.shixun)==null?void 0:Ft.map)==null?void 0:bt.call(Ft,Br=>Br.challenge_score).filter(Br=>Br).length)<((hn=ie==null?void 0:ie.shixun)==null?void 0:hn.length)){Be.ZP.info("\u5206\u6570\u4E0D\u80FD\u4E3A\u7A7A");return}console.log(ie,"qitem");const Jt=parseFloat(wt.getFieldValue("question_score")),$a=parseFloat((en=ie==null?void 0:ie.shixun)==null?void 0:en.map(Br=>Br.challenge_score).reduce((Br,Za)=>parseFloat(Br||0)+parseFloat(Za||0)));if((ie==null?void 0:ie.shixun_mode)===2&&Jt!==$a){Be.ZP.info("\u8003\u70B9\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E\u8BD5\u9898\u5206\u503C");return}wt.submit()})},"\u4FDD\u5B58"))),Fr.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},(ie==null?void 0:ie.shixun_mode)===0?Fr.createElement(vn.Z,{text:"\uFF08\u5B9E\u8BAD\u9898\u5206\u503C\u7B49\u4E8E\u5404\u5173\u5361\u5206\u503C\u4E4B\u548C\uFF09"}):Fr.createElement("div",{style:{display:"flex",alignItems:"center"}},Fr.createElement(we.default.Item,{className:tt.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},Fr.createElement(De.Z,{disabled:!!(($t=ie==null?void 0:ie.shixun)!=null&&$t.some(Ft=>Ft.challenge_test_set_score_rule==2)),onChange:Ft=>{var bt;(ie==null?void 0:ie.shixun_mode)===1&&((bt=ie==null?void 0:ie.shixun)==null?void 0:bt.length)===1&&(ie.shixun[0].challenge_score=Ft,Se(Dl({},ie)))},onBlur:Ft=>{const bt=Number(Ft.target.value);bt<1&&Be.ZP.error("\u5206\u6570\u4E0D\u80FD\u5C0F\u4E8E1"),bt>200&&Be.ZP.error("\u5206\u6570\u4E0D\u80FD\u5927\u4E8E200")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",max:200,min:1})),((ra=ie==null?void 0:ie.shixun)==null?void 0:ra.some(Ft=>Ft.challenge_test_set_score_rule==2))&&Fr.createElement("span",{style:{marginLeft:"20px",color:"#e99237"}},"\u91C7\u96C6\u70B9\u5F97\u5206\u89C4\u8303\u4E3A\u201C\u81EA\u5B9A\u4E49\u5F97\u5206\u201D\uFF0C\u603B\u5206\u503C\u7B49\u4E8E\u5404\u91C7\u96C6\u70B9\u5206\u503C\u4E4B\u548C")),Fr.createElement(we.default.Item,{label:"\u9898\u5E72",name:"question_title",labelCol:{span:24},rules:[{required:!0}]},Fr.createElement(nn.Z,{watch:!0,height:140,placeholder:"",defaultValue:ie.question_title})),Fr.createElement(Ea.Z,{style:{marginBottom:15},align:"middle",justify:"space-between"},Fr.createElement("div",null,Fr.createElement("span",{style:{color:"red"}},"*"),(ie==null?void 0:ie.shixun_mode)===2?"\u8003\u70B9":"\u5173\u5361","\u540D\u79F0"),Fr.createElement("a",{href:`/shixuns/${ie==null?void 0:ie.shixun_identifier}/challenges?exercise=true`,target:"_blank"},Fr.createElement("i",{onClick:()=>{},className:"iconfont icon-shixunkecheng font14 mr5"}),"\u5B9E\u8BAD\u8BE6\u60C5")),(Ot=ie==null?void 0:ie.shixun)==null?void 0:Ot.map((Ft,bt)=>{var hn,en,Jt;return Fr.createElement(b.Fragment,{key:Ft.challenge_id},Fr.createElement("div",{style:{display:"flex",marginBottom:20}},Fr.createElement("div",{style:{flex:1}},bt+1,"\u3001",Ft.challenge_name),Fr.createElement("div",null,Fr.createElement("span",{style:{color:"red"}},"*"),"\u5206\u503C",Fr.createElement(De.Z,{disabled:!!((hn=ie==null?void 0:ie.shixun)!=null&&hn.some($a=>$a.challenge_test_set_score_rule==2)),precision:1,value:Ft==null?void 0:Ft.challenge_score,onChange:$a=>{const Br=JSON.parse(JSON.stringify((ie==null?void 0:ie.shixun)||[]));Br[bt].challenge_score=$a;const Za=Br.every(Un=>!Un.challenge_score),Hr=parseFloat(Br==null?void 0:Br.map(Un=>Un.challenge_score).reduce((Un,zr)=>parseFloat(Un||0)+parseFloat(zr||0)));(ie==null?void 0:ie.shixun_mode)!==2&&wt.setFieldsValue({question_score:Za?"":Hr.toFixed(1)}),Se(ql(Dl({},ie),{shixun:Br}))},max:200,min:1,style:{marginLeft:10,width:150},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",size:"middle"}))),[1,2].includes(ie==null?void 0:ie.shixun_mode)&&Fr.createElement("div",{className:"mb20"},Fr.createElement(Ju.Z,null,Fr.createElement(Ja.Z,{checked:Ft==null?void 0:Ft.is_time_limit,onChange:$a=>ut("is_time_limit",$a,bt)}),Fr.createElement("span",{className:"c-grey-333"},"\u5F00\u542F\u5B8C\u6210\u65F6\u95F4\u9650\u5236\uFF0C\u5E76\u8BBE\u7F6E\u5F97\u5206\u89C4\u5219")),[1].includes(ie==null?void 0:ie.shixun_mode)&&(Ft==null?void 0:Ft.is_time_limit)&&Fr.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:10}},Fr.createElement("div",null,"\u9650\u5236\u5B8C\u6210\u65F6\u95F4"),Fr.createElement(De.Z,{suffix:"\u79D2",value:Ft==null?void 0:Ft.time_limit,onChange:$a=>ut("time_limit",$a,bt),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),Fr.createElement("div",null,"\uFF0C\u6BCF\u8D85\u8FC7"),Fr.createElement(De.Z,{suffix:"\u79D2",value:Ft==null?void 0:Ft.timeout_second,onChange:$a=>ut("timeout_second",$a,bt),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),Fr.createElement("div",null,"\uFF0C\u6263\u9664"),Fr.createElement(De.Z,{suffix:"\u5206",value:Ft==null?void 0:Ft.deduct_point,onChange:$a=>ut("deduct_point",$a,bt),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),Fr.createElement("div",null,"\uFF0C\u76F4\u81F3\u6263\u5B8C\u8BE5\u9898\u5206\u503C")),[2].includes(ie==null?void 0:ie.shixun_mode)&&(Ft==null?void 0:Ft.is_time_limit)&&Fr.createElement(Fr.Fragment,null,Fr.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:10}},Fr.createElement("div",null,"\u9650\u5236\u5B8C\u6210\u65F6\u95F4"),Fr.createElement(De.Z,{suffix:"\u79D2",value:Ft==null?void 0:Ft.time_limit,onChange:$a=>ut("time_limit",$a,bt),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),Fr.createElement("div",null,"\uFF0C\u8D85\u8FC7\u65F6\u95F4\u4E0D\u5F97\u5206\uFF0C\u53EF\u4EE5\u8BBE\u7F6E\u5B66\u5458\u5728\u6307\u5B9A\u65F6\u95F4\u5185\u5B8C\u6210\u6263\u9664\u4E0D\u540C\u5206\u503C")),!!((en=Ft==null?void 0:Ft.challenge_step_penalties)!=null&&en.length)&&Fr.createElement("div",{className:"mt20 p20",style:{backgroundColor:"#F6F7F9",display:"flex",flexDirection:"column",gap:20}},(Jt=Ft==null?void 0:Ft.challenge_step_penalties)==null?void 0:Jt.map(($a,Br)=>Fr.createElement(Ea.Z,{key:Br,align:"middle"},Fr.createElement("div",null,"\u5B8C\u6210\u65F6\u95F4"),Fr.createElement(De.Z,{suffix:"\u79D2",value:$a==null?void 0:$a.start_time,onChange:Za=>xt("start_time",Za,bt,Br),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),Fr.createElement("div",null,"-"),Fr.createElement(De.Z,{suffix:"\u79D2",value:$a==null?void 0:$a.end_time,onChange:Za=>xt("end_time",Za,bt,Br),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),Fr.createElement("div",null,"\uFF0C\u6263\u9664"),Fr.createElement(De.Z,{suffix:"\u5206",value:$a==null?void 0:$a.score,onChange:Za=>xt("score",Za,bt,Br),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),Fr.createElement("i",{className:"iconfont icon-shanchu15 c-red current ml20",onClick:()=>cn(bt,Br)})))),Fr.createElement(ss.op,{onClick:()=>An(bt),className:"mt20",shape:"default"},"\u6DFB\u52A0\u5F97\u5206\u89C4\u5219"))))}))))},Na={flex_box_center:"flex_box_center___Vhtb1",flex_space_between:"flex_space_between___k2ZrJ",flex_box_vertical_center:"flex_box_vertical_center___tn6Db",flex_box_center_end:"flex_box_center_end___k3eNX",flex_box_column:"flex_box_column___rsWbi",warp:"warp___UlRJc",indexTag:"indexTag___rjJ1u",normalWrap:"normalWrap___Qm4zY",redio:"redio___VW3yr",redioitem:"redioitem___jAPlJ",redioitemyes:"redioitemyes___VoiQ1",title:"title___Dt2dl",titleyes:"titleyes___Fjh3a",yestag:"yestag___CXrPv",checkbox:"checkbox___CgMU_",checkboxitem:"checkboxitem___PpJ9n",checkboxitemyes:"checkboxitemyes___pCfvZ",bottom:"bottom___BqrmJ",bottomitem:"bottomitem___Qk2rG",left:"left___l29lW",right:"right___nB1XE",completion:"completion___y1m7L",content:"content___AmQy4",items:"items___lIt8e",simple:"simple___zxJLH",shixunWrapper:"shixunWrapper___kAYdL",shixun:"shixun___UE6xS",score:"score___Px5Fq",qtitle:"qtitle___wG7Nn",program:"program___gzKdL",combination:"combination___R0ysn",qtype:"qtype___U0Suy",divname:"divname___guDo9"},Xu=ae(1710),Pu=ae(10438),zi=ae(24334),aa=ae(59301);const Vu=["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"],fs=[{type:0,name:"\u5355\u9009\u9898"},{type:1,name:"\u591A\u9009\u9898"},{type:2,name:"\u5224\u65AD\u9898"},{type:3,name:"\u586B\u7A7A\u9898"},{type:4,name:"\u7B80\u7B54\u9898"},{type:5,name:"\u5B9E\u8BAD\u9898"},{type:6,name:"\u7F16\u7A0B\u9898"},{type:7,name:"\u7EC4\u5408\u9898"},{type:8,name:"\u7A0B\u5E8F\u586B\u7A7A\u9898"}];var eu=({qitem:ie,exercise:Se})=>{var he,gt,Bt,Qn,Bn,_t,it,$t,ra,Ot,wt,ut,xt,An,cn,Ft,bt,hn,en,Jt,$a,Br,Za,Hr;return aa.createElement("div",{className:Na.warp},((ie==null?void 0:ie.question_type)===0||(ie==null?void 0:ie.question_type)===2)&&aa.createElement("div",{className:Na.normalWrap},(he=ie==null?void 0:ie.question_choices)==null?void 0:he.map((Un,zr)=>aa.createElement("div",{className:Na.redio},!(Un!=null&&Un.standard_boolean)&&aa.createElement("span",{className:Na.redioitem}),(Un==null?void 0:Un.standard_boolean)&&aa.createElement("i",{className:`${Na.redioitemyes} icon-duigou1`}),aa.createElement("span",{className:`${Un!=null&&Un.standard_boolean?Na.titleyes:Na.title} ${Na.indexTag}`},(ie==null?void 0:ie.question_type)===0?Vu[zr]:""),aa.createElement(Tt.Z,{className:Un!=null&&Un.standard_boolean?Na.titleyes:Na.title,value:Un==null?void 0:Un.choice_text}),(Un==null?void 0:Un.standard_boolean)&&aa.createElement("div",{className:Na.yestag},"\u6B63\u786E\u7B54\u6848")))),(ie==null?void 0:ie.question_type)===1&&aa.createElement("div",{className:Na.normalWrap},(gt=ie==null?void 0:ie.question_choices)==null?void 0:gt.map((Un,zr)=>aa.createElement("div",{className:Na.checkbox},!(Un!=null&&Un.standard_boolean)&&aa.createElement("span",{className:Na.checkboxitem}),(Un==null?void 0:Un.standard_boolean)&&aa.createElement("i",{className:`${Na.checkboxitemyes} icon-duigou1`}),aa.createElement("span",{className:`${Un!=null&&Un.standard_boolean?Na.titleyes:Na.title} ${Na.indexTag}`},Vu[zr]),aa.createElement(Tt.Z,{className:Un!=null&&Un.standard_boolean?Na.titleyes:Na.title,value:Un==null?void 0:Un.choice_text}),(Un==null?void 0:Un.standard_boolean)&&aa.createElement("div",{className:Na.yestag},"\u6B63\u786E\u7B54\u6848")))),(ie==null?void 0:ie.question_type)===3&&aa.createElement("div",{className:Na.completion},(Bt=ie==null?void 0:ie.standard_answers)==null?void 0:Bt.map((Un,zr)=>{var lo;return aa.createElement(Ea.Z,{align:"top"},aa.createElement("span",{className:Na.title},"\u586B\u7A7A\u9879",zr+1),aa.createElement("div",{className:Na.content},(lo=Un.answer_text)==null?void 0:lo.map((Do,Ir)=>aa.createElement("div",{key:Ir,className:Na.items,style:(Un==null?void 0:Un.model)===2?{border:0,padding:0}:{}},(Un==null?void 0:Un.model)===1?aa.createElement("pre",{className:"mb0"},Do):aa.createElement(Pu.Z,{value:Do,disabled:!0})))))})),(ie==null?void 0:ie.question_type)===4&&aa.createElement("div",{className:Na.simple},aa.createElement("div",{className:Na.title},"\u53C2\u8003\u7B54\u6848"),aa.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Qn=ie==null?void 0:ie.answer_texts)!=null&&Qn[0]?aa.createElement(Tt.Z,{className:Na.content,value:(Bn=ie==null?void 0:ie.answer_texts)==null?void 0:Bn[0]}):aa.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")),aa.createElement("div",{className:"mt20 "},aa.createElement("span",{className:Na.title,style:{color:"#3061D0"}},"\u5224\u5206\u65B9\u5F0F"),aa.createElement("span",{style:{color:"#000",marginLeft:10,fontSize:"16px"}},ie!=null&&ie.use_keywords?"\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206":"\u624B\u52A8\u5224\u5206"))),(ie==null?void 0:ie.question_type)===5&&aa.createElement("div",{className:Na.shixunWrapper},(_t=ie==null?void 0:ie.shixun)==null?void 0:_t.map((Un,zr)=>{var lo,Do;return aa.createElement("div",null,aa.createElement("div",{key:zr,className:`${Na.shixun} mb30`},aa.createElement("span",{style:{flexShrink:0},className:Na.score},"\uFF08",Un==null?void 0:Un.challenge_score,"\u5206\uFF09"),aa.createElement(rt.Z,{title:`${(ie==null?void 0:ie.index)+"."+(zr+1)}\u3001${Un==null?void 0:Un.challenge_name}`},aa.createElement("span",{style:{width:"fit-content",marginRight:"auto"},className:Na.qtitle},(ie==null?void 0:ie.index)+"."+(zr+1),"\u3001",Un==null?void 0:Un.challenge_name)),(Un==null?void 0:Un.is_time_limit)&&aa.createElement("span",{className:"pl10",style:{color:"#FF6800",flexShrink:0}},"\u5DF2\u5F00\u542F\u5B8C\u6210\u65F6\u95F4\u9650\u5236")),((Do=(lo=Se==null?void 0:Se.editData)==null?void 0:lo.exercise)==null?void 0:Do.show_challenge_task_pass)&&aa.createElement(Tt.Z,{className:Na.content,value:(Un==null?void 0:Un.task_pass)||"\u6682\u65E0\u5173\u5361\u63CF\u8FF0"}))})),(ie==null?void 0:ie.question_type)===6&&aa.createElement("div",{className:Na.program,style:{border:!(($t=(it=Se==null?void 0:Se.editData)==null?void 0:it.exercise)!=null&&$t.show_hack_sets)&&!((Ot=(ra=Se==null?void 0:Se.editData)==null?void 0:ra.exercise)!=null&&Ot.show_hack_description)&&"none"}},((ut=(wt=Se==null?void 0:Se.editData)==null?void 0:wt.exercise)==null?void 0:ut.show_hack_sets)&&aa.createElement("div",{style:{marginBottom:10,border:"1px solid #F1F4F9"}},aa.createElement("p",{style:{padding:"0px 10px",height:40,lineHeight:"40px",background:"#F1F4F9",color:"#3061D0"}},aa.createElement("i",{className:"iconfont icon-ceshiyongli"})," \u6D4B\u8BD5\u7528\u4F8B\uFF1A"),aa.createElement(Xu.default,{style:{margin:10},columns:[{title:"\u5E8F\u53F7",dataIndex:"name",key:"name",width:"10%",render:(Un,zr,lo)=>lo+1},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165",dataIndex:"input",key:"input",width:"40%",render:(Un,zr,lo)=>aa.createElement(rt.Z,{title:aa.createElement("pre",null,Un)},aa.createElement("div",{className:Na.divname},Un))},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA",dataIndex:"output",key:"output",width:"40%",render:(Un,zr,lo)=>aa.createElement(rt.Z,{title:aa.createElement("pre",null,Un)}," ",aa.createElement("div",{className:Na.divname},Un))},{title:"\u662F\u5426\u53EF\u89C1",dataIndex:"visibility_cn",key:"visibility_cn",width:"10%"}],pagination:!1,dataSource:ie==null?void 0:ie.hack_sets})),((An=(xt=Se==null?void 0:Se.editData)==null?void 0:xt.exercise)==null?void 0:An.show_hack_description)&&aa.createElement("div",null,aa.createElement(Tt.Z,{className:Na.content,value:(ie==null?void 0:ie.description)||"- -"}))),(ie==null?void 0:ie.question_type)===7&&((cn=ie==null?void 0:ie.sub_exercise_questions)==null?void 0:cn.map((Un,zr)=>{var lo,Do,Ir,Lo,Io,Al;return aa.createElement("div",{key:zr},aa.createElement("div",{className:Na.combination},aa.createElement("span",{className:Na.score},Un==null?void 0:Un.question_score,"\u5206"),aa.createElement("span",{className:Na.qtype},(lo=fs.find(In=>In.type==Un.question_type))==null?void 0:lo.name),aa.createElement("span",{className:Na.qtitle},zr+1,"\u3001",Un==null?void 0:Un.question_title)),(Un.question_type===0||Un.question_type===2)&&aa.createElement("div",{className:Na.warp,style:{padding:"30px 58px",paddingBottom:0}},aa.createElement("div",null,(Do=Un==null?void 0:Un.question_choices)==null?void 0:Do.map((In,fl)=>aa.createElement("div",{className:Na.redio,key:fl},!(In!=null&&In.standard_boolean)&&aa.createElement("span",{className:Na.redioitem}),(In==null?void 0:In.standard_boolean)&&aa.createElement("i",{className:`${Na.redioitemyes} icon-duigou1`}),Un.question_type===2&&aa.createElement("span",{className:`${In!=null&&In.standard_boolean?Na.titleyes:Na.title} ${Na.indexTag}`},Vu[fl]),aa.createElement(Tt.Z,{className:In!=null&&In.standard_boolean?Na.titleyes:Na.title,value:In==null?void 0:In.choice_text}),(In==null?void 0:In.standard_boolean)&&aa.createElement("div",{className:Na.yestag},"\u6B63\u786E\u7B54\u6848"))))),Un.question_type===1&&aa.createElement("div",{className:Na.normalWrap},(Ir=Un==null?void 0:Un.question_choices)==null?void 0:Ir.map((In,fl)=>aa.createElement("div",{className:Na.checkbox,key:fl},!(In!=null&&In.standard_boolean)&&aa.createElement("span",{className:Na.checkboxitem}),(In==null?void 0:In.standard_boolean)&&aa.createElement("i",{className:`${Na.checkboxitemyes} icon-duigou1`}),aa.createElement("span",{className:`${In!=null&&In.standard_boolean?Na.titleyes:Na.title} ${Na.indexTag}`},Vu[fl]),aa.createElement(Tt.Z,{className:In!=null&&In.standard_boolean?Na.titleyes:Na.title,value:In==null?void 0:In.choice_text}),(In==null?void 0:In.standard_boolean)&&aa.createElement("div",{className:Na.yestag},"\u6B63\u786E\u7B54\u6848")))),Un.question_type===3&&aa.createElement("div",{className:Na.completion},(Lo=Un==null?void 0:Un.standard_answers)==null?void 0:Lo.map((In,fl)=>{var xl;return aa.createElement(Ea.Z,{align:"top"},aa.createElement("span",{className:Na.title},"\u586B\u7A7A\u9879",fl+1),aa.createElement("div",{className:Na.content},(xl=In.answer_text)==null?void 0:xl.map((ko,Hn)=>aa.createElement("div",{key:Hn,className:Na.items},aa.createElement("pre",{className:"mb0"},ko)))))})),Un.question_type===4&&aa.createElement("div",{className:Na.simple},aa.createElement("div",{className:Na.title},"\u53C2\u8003\u7B54\u6848"),aa.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Io=Un==null?void 0:Un.answer_texts)!=null&&Io[0]?aa.createElement(Tt.Z,{className:Na.content,value:(Al=Un==null?void 0:Un.answer_texts)==null?void 0:Al[0]}):aa.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")),aa.createElement("div",{className:"mt20 "},aa.createElement("span",{className:Na.title,style:{color:"#3061D0"}},"\u5224\u5206\u65B9\u5F0F"),aa.createElement("span",{style:{color:"#000",marginLeft:10,fontSize:"16px"}},Un!=null&&Un.use_keywords?"\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206":"\u624B\u52A8\u5224\u5206"))))})),(ie==null?void 0:ie.question_type)===8&&aa.createElement("div",null,aa.createElement(Tt.Z,{disabledFill:!0,className:Na.content,showProgramFill:!0,value:zi.Base64.decode(((Ft=ie==null?void 0:ie.program_attr)==null?void 0:Ft.code)||"")})),((ie==null?void 0:ie.question_type)<=4||[6,8].includes(ie==null?void 0:ie.question_type))&&aa.createElement("div",{className:Na.bottom},aa.createElement("div",{className:`${Na.bottomitem} mb30`},aa.createElement("span",{className:Na.left},"\u89E3\u6790"),aa.createElement("span",{className:Na.right},ie!=null&&ie.analysis?aa.createElement(Tt.Z,{value:ie==null?void 0:ie.analysis}):aa.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),aa.createElement("div",{className:`${Na.bottomitem} mb30`},aa.createElement("span",{className:Na.left},"\u96BE\u5EA6"),aa.createElement("span",{className:Na.right},(ie==null?void 0:ie.difficulty)===1?"\u7B80\u5355":(ie==null?void 0:ie.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),aa.createElement("div",{className:Na.bottomitem},aa.createElement("span",{className:Na.left},"\u77E5\u8BC6\u70B9"),aa.createElement(rt.Z,{title:((bt=ie==null?void 0:ie.tag_discipline_names)==null?void 0:bt.length)<=0||((hn=ie==null?void 0:ie.tag_discipline_names)==null?void 0:hn.length)==1&&["-"].includes(ie==null?void 0:ie.tag_discipline_names[0])?"\u6682\u672A\u8BBE\u7F6E~":(Jt=(en=ie==null?void 0:ie.tag_discipline_names)==null?void 0:en.join("\uFF1B"))==null?void 0:Jt.toString()},aa.createElement("span",{className:Na.right},(($a=ie==null?void 0:ie.tag_discipline_names)==null?void 0:$a.length)<=0?aa.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"):((Br=ie==null?void 0:ie.tag_discipline_names)==null?void 0:Br.length)==1&&["-"].includes(ie==null?void 0:ie.tag_discipline_names[0])?aa.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"):(Hr=(Za=ie==null?void 0:ie.tag_discipline_names)==null?void 0:Za.join("\uFF1B"))==null?void 0:Hr.toString())))))},Lu=ae(73256),Wu=ae(88637),Ll=ae(59301),ps=Object.defineProperty,ce=Object.defineProperties,ge=Object.getOwnPropertyDescriptors,fe=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,Ie=Object.prototype.propertyIsEnumerable,dt=(ie,Se,he)=>Se in ie?ps(ie,Se,{enumerable:!0,configurable:!0,writable:!0,value:he}):ie[Se]=he,at=(ie,Se)=>{for(var he in Se||(Se={}))Ne.call(Se,he)&&dt(ie,he,Se[he]);if(fe)for(var he of fe(Se))Ie.call(Se,he)&&dt(ie,he,Se[he]);return ie},Nt=(ie,Se)=>ce(ie,ge(Se)),It=(ie,Se,he)=>new Promise((gt,Bt)=>{var Qn=it=>{try{_t(he.next(it))}catch($t){Bt($t)}},Bn=it=>{try{_t(he.throw(it))}catch($t){Bt($t)}},_t=it=>it.done?gt(it.value):Promise.resolve(it.value).then(Qn,Bn);_t((he=he.apply(ie,Se)).next())}),Kn=({qitem:ie,setisedit:Se,TagDiscipline:he,exerciseitem:gt,seveeditor:Bt,deleteitem:Qn,getTagData:Bn,init:_t,showTip:it=!1})=>{var $t,ra,Ot,wt;const[ut]=we.default.useForm(),{unified_ai_setting:xt,ai_review_settings:An}=gt==null?void 0:gt.exercise,cn=xt?An:(($t=ie==null?void 0:ie.ai_review_settings)==null?void 0:$t.length)>0?ie.ai_review_settings:An;return(0,b.useEffect)(()=>{ut.setFieldsValue(Nt(at({},ie),{name:ie.question_title,answer_texts:ie.answer_texts,repeat_answer:!ie.repeat_answer,ai_review_settings:cn}))},[ie]),Ll.createElement("div",null,Ll.createElement(we.default,{form:ut,colon:!1,onFinish:Ft=>{var bt;(bt=gt==null?void 0:gt.exercise)!=null&&bt.is_open_ai_review&&!(0,pt.BR)(Ft==null?void 0:Ft.ai_review_settings)||Bt(Nt(at(at({},ie),Ft),{answer_texts:Ft==null?void 0:Ft.answer_texts,question_title:Ft==null?void 0:Ft.name}))},onFinishFailed:Ft=>It(void 0,null,function*(){var bt,hn;Be.ZP.error(Ft.errorFields[0].errors[0]),ut.scrollToField((hn=(bt=Ft==null?void 0:Ft.errorFields)==null?void 0:bt[0])==null?void 0:hn.name,{behavior:"smooth",block:"center"})})},Ll.createElement("div",{style:{display:"flex",alignItems:"center"}},Ll.createElement("div",{style:{flex:1}},Ll.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Ll.createElement("span",null,"\u7B80\u7B54\u9898")),((ra=gt==null?void 0:gt.exercise)==null?void 0:ra.exercise_status)==1&&!(ie!=null&&ie.isadd)&&Ll.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{Qn()}},Ll.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Ll.createElement(ke.ZP,{onClick:()=>{ie.isadd?(Se(!1),_t()):(ut.setFieldsValue(Nt(at({},ie),{name:ie==null?void 0:ie.question_title,answer_texts:ie.answer_texts||[],repeat_answer:!(ie!=null&&ie.repeat_answer)})),Se(!1))}},"\u53D6\u6D88"),Ll.createElement(rt.Z,{overlayClassName:tt.shake,open:it,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Ll.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Ll.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},Ll.createElement(ke.ZP,{type:"primary",className:"ml20",onClick:()=>{ut.submit()}},"\u4FDD\u5B58"))),Ll.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Ll.createElement(we.default.Item,{className:tt.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},Ll.createElement(De.Z,{onBlur:Ft=>{Ft.target.value==="0"&&Be.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",max:100,min:.1})),Ll.createElement(Wu.W,{form:ut,showKeywords:!0,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7B80\u7B54\u9898\u9898\u5E72\u5185\u5BB9"}),((Ot=gt==null?void 0:gt.exercise)==null?void 0:Ot.is_open_ai_review)&&!((wt=gt==null?void 0:gt.exercise)!=null&&wt.unified_ai_setting)&&Ll.createElement(Sr,{form:ut,qitem:ie}),Ll.createElement(Ca,{getTagData:Bn,qitem:ie,exerciseitem:gt,TagDiscipline:he,form:ut}))))},Vt=ae(59301),mn=(ie,Se,he)=>new Promise((gt,Bt)=>{var Qn=it=>{try{_t(he.next(it))}catch($t){Bt($t)}},Bn=it=>{try{_t(he.throw(it))}catch($t){Bt($t)}},_t=it=>it.done?gt(it.value):Promise.resolve(it.value).then(Qn,Bn);_t((he=he.apply(ie,Se)).next())}),Mn=({setScoreShow:ie,ScoreShow:Se,exerciseitem:he,getdata:gt})=>{var Bt,Qn,Bn;const[_t,it]=(0,b.useState)(!1);function $t(){return mn(this,null,function*(){var Ot,wt,ut;let xt=(wt=(Ot=he==null?void 0:he.exercise_question_types)==null?void 0:Ot.filter(cn=>cn.Singlequestion))==null?void 0:wt.map(cn=>({question_type:cn.question_type,score:cn.Singlequestion})),An=yield(0,te.ZP)(`/api/exercises/${(ut=he==null?void 0:he.exercise)==null?void 0:ut.id}/batch_set_score.json`,{method:"POST",body:{question_arr:xt}});(An==null?void 0:An.status)===0&>()})}const ra=Ot=>{if((Ot==null?void 0:Ot.name)!="\u5B9E\u8BAD\u9898")return!1;const wt=Ot.items;for(const ut of wt)for(const xt of ut.shixun)if(xt.challenge_test_set_score_rule==2)return!0;return!1};return Vt.createElement("div",null,Se&&Vt.createElement(Ue.default,{title:"\u6279\u91CF\u8BBE\u7F6E\u5206\u503C",open:Se,width:640,centered:!0,zIndex:10,className:tt.scoremodal,onCancel:()=>{ie(!1)},onOk:()=>{var Ot,wt,ut;if(he!=null&&he.use_blank_score&&((ut=(wt=(Ot=he==null?void 0:he.exercise_question_types)==null?void 0:Ot.filter(xt=>xt.name==="\u586B\u7A7A\u9898"))==null?void 0:wt[0])!=null&&ut.Singlequestion)){it(!0);return}$t(),ie(!1)}},Vt.createElement("div",{className:"c-black"},"\u603B\u5206",Vt.createElement("span",{className:"ml10 c-light-primary"},(he==null?void 0:he.exercise_question_types.length)>0&&((Bt=he==null?void 0:he.exercise_types)==null?void 0:Bt.q_scores))),Vt.createElement("div",{className:tt.content},Vt.createElement("span",null,"\u9898\u578B\u540D\u79F0"),Vt.createElement("span",null,"\u5C0F\u9898\u603B\u6570"),Vt.createElement("span",null,"\u9898\u578B\u603B\u5206"),Vt.createElement("span",null,"\u64CD\u4F5C")),(Bn=(Qn=he==null?void 0:he.exercise_question_types)==null?void 0:Qn.filter(Ot=>Ot.name!=="\u7EC4\u5408\u9898"))==null?void 0:Bn.map(Ot=>{var wt;return Vt.createElement("div",{className:tt.items},Vt.createElement("span",null,Ot==null?void 0:Ot.name),Vt.createElement("span",null,(wt=Ot==null?void 0:Ot.items)==null?void 0:wt.length),Vt.createElement("span",null,Ot==null?void 0:Ot.score),Vt.createElement("span",null,"\u6BCF\u9898",Vt.createElement(De.Z,{disabled:ra(Ot),max:100,precision:1,min:.1,onChange:ut=>{Ot.Singlequestion=ut},style:{width:90,height:38,margin:"0px 10px",display:"flex",alignItems:"center"}}),"\u5206"))})),Vt.createElement(Ue.default,{title:!1,footer:!1,centered:!0,zIndex:20,open:_t,width:640,closable:!1,className:tt.scoremodal},Vt.createElement("div",{style:{marginTop:40}},"\u586B\u7A7A\u9898\u4E2D\u5B58\u5728",Vt.createElement("span",{style:{color:"#FA6400"}},"\u6309\u7A7A\u7ED9\u5206"),"\u7684\u5C0F\u9898\uFF0C\u82E5\u6279\u91CF\u8BBE\u7F6E\u5206\u503C\u4F1A\u7EDF\u4E00\u5C06\u586B\u7A7A\u9898\u6539\u4E3A\u6309\u9898\u7ED9\u5206"),Vt.createElement("div",{className:tt.bottom},Vt.createElement(ke.ZP,{className:tt.no,onClick:()=>{it(!1)}},"\u53D6\u6D88"),Vt.createElement(ke.ZP,{className:tt.yes,onClick:()=>{$t(),it(!1),ie(!1)}},"\u786E\u8BA4"))))},Lt=ae(99313),un=ae(98228),kn=ae(58421),oa={flex_box_center:"flex_box_center___aDsO9",flex_space_between:"flex_space_between___5V4Xk",flex_box_vertical_center:"flex_box_vertical_center___rNdEP",flex_box_center_end:"flex_box_center_end___cKjnr",flex_box_column:"flex_box_column___glFYD",scoremodal:"scoremodal___PfqOf",selectWrapper:"selectWrapper___Mtqcz",selectWrappers:"selectWrappers___uX2K9",allqingchu:"allqingchu___IqL8g",title:"title___UgYfD",score:"score___LjJmD",close:"close___I0jAO",content:"content___4u86F",items:"items___mK2L5",bottom:"bottom___vQTEm",yes:"yes___j81JQ",no:"no___kiUH4",titlecount:"titlecount___lliQr",add:"add___QhDj8",search:"search___QCCaL",searchIcon:"searchIcon___oXRH5",tabWrap:"tabWrap___Cu_4D",previewModal:"previewModal___BVDlS"},Sa=ae(8418),dn={flex_box_center:"flex_box_center___zojHa",flex_space_between:"flex_space_between___wmLZ4",flex_box_vertical_center:"flex_box_vertical_center___DszWW",flex_box_center_end:"flex_box_center_end___mVCv5",flex_box_column:"flex_box_column___fbC9t",warp:"warp___isAcM",shixunbutton:"shixunbutton___h3Ybb",redio:"redio___xDffb",redioitem:"redioitem___FFPtq",redioitemyes:"redioitemyes___pF7ID",title:"title___mnPZc",titleyes:"titleyes___wrtWQ",yestag:"yestag___D4krY",qcount:"qcount___W5pwO",score:"score___eKQzl",qtitle:"qtitle___lb8MD",checkbox:"checkbox___QpUm4",checkboxitem:"checkboxitem___Wm2SH",checkboxitemyes:"checkboxitemyes___VVVTe",bottom:"bottom___Mn_Bw",bottomitem:"bottomitem___JTyHT",left:"left___nQqpo",right:"right___v58qy",completion:"completion___BnZSp",content:"content___MU8hZ",items:"items___a7i54",simple:"simple___GDw3K",shixun:"shixun___DGzTe",combination:"combination___AG9cr"};const ka=["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"];var ha=({qitem:ie})=>{var Se,he,gt,Bt,Qn,Bn,_t,it,$t,ra;return b.createElement("div",{className:dn.warp},b.createElement("div",{className:dn.mainPart},b.createElement("div",{className:dn.qcount},(ie==null?void 0:ie.question_type)===8&&b.createElement(Tt.Z,{className:dn.content,showProgramFill:!0,value:(Se=ie==null?void 0:ie.program_attr)==null?void 0:Se.description}),(ie==null?void 0:ie.question_type)!=8&&b.createElement(Tt.Z,{className:dn.qtitle,value:(ie==null?void 0:ie.name)||(ie==null?void 0:ie.title)})),((ie==null?void 0:ie.question_type)===0||(ie==null?void 0:ie.question_type)===2)&&b.createElement("div",null,(he=ie==null?void 0:ie.choices)==null?void 0:he.map((Ot,wt)=>b.createElement("div",{className:dn.redio},!(Ot!=null&&Ot.is_answer)&&b.createElement("span",{className:dn.redioitem}),(Ot==null?void 0:Ot.is_answer)&&b.createElement("i",{className:`${dn.redioitemyes} icon-duigou1`}),b.createElement(Tt.Z,{className:Ot!=null&&Ot.is_answer?dn.titleyes:dn.title,value:ka[wt]+(Ot==null?void 0:Ot.choice_text)}),(Ot==null?void 0:Ot.is_answer)&&b.createElement("div",{className:dn.yestag},"\u6B63\u786E\u7B54\u6848")))),(ie==null?void 0:ie.question_type)===1&&b.createElement("div",null,(gt=ie==null?void 0:ie.choices)==null?void 0:gt.map((Ot,wt)=>b.createElement("div",{className:dn.checkbox},!(Ot!=null&&Ot.is_answer)&&b.createElement("span",{className:dn.checkboxitem}),(Ot==null?void 0:Ot.is_answer)&&b.createElement("i",{className:`${dn.checkboxitemyes} icon-duigou1`}),b.createElement(Tt.Z,{className:Ot!=null&&Ot.is_answer?dn.titleyes:dn.title,value:ka[wt]+(Ot==null?void 0:Ot.choice_text)}),(Ot==null?void 0:Ot.is_answer)&&b.createElement("div",{className:dn.yestag},"\u6B63\u786E\u7B54\u6848")))),(ie==null?void 0:ie.question_type)===3&&b.createElement("div",{className:dn.completion},(Bt=ie==null?void 0:ie.standard_answer)==null?void 0:Bt.map((Ot,wt)=>{var ut;return b.createElement("div",{style:{display:"flex"}},b.createElement("span",{className:dn.title},"\u586B\u7A7A\u9879",wt+1),b.createElement("div",{className:dn.content},(ut=Ot==null?void 0:Ot.answer_text)==null?void 0:ut.map((xt,An)=>b.createElement("div",{className:dn.items},xt))))})),(ie==null?void 0:ie.question_type)===4&&b.createElement("div",{className:dn.simple},b.createElement("div",{className:dn.title},"\u53C2\u8003\u7B54\u6848"),b.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Qn=ie==null?void 0:ie.answer_texts)!=null&&Qn[0]?b.createElement(Tt.Z,{className:dn.content,value:(Bn=ie==null?void 0:ie.answer_texts)==null?void 0:Bn[0]}):b.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),(ie==null?void 0:ie.question_type)===5&&((_t=ie==null?void 0:ie.challenge_names)==null?void 0:_t.map((Ot,wt)=>b.createElement("div",{className:dn.shixun},b.createElement("span",{className:dn.qtitle},b.createElement("span",{style:{marginRight:10}},"\u7B2C",(0,pt.EM)(wt+1),"\u9898"),Ot)))),(ie==null?void 0:ie.question_type)===6&&b.createElement("div",{className:dn.simple},b.createElement(Tt.Z,{className:dn.content,value:((it=ie==null?void 0:ie.program_attr)==null?void 0:it.description)||"- -"})),(ie==null?void 0:ie.question_type)===7&&(($t=ie==null?void 0:ie.sub_item_banks)==null?void 0:$t.map((Ot,wt)=>{var ut,xt,An,cn,Ft;return b.createElement("div",null,b.createElement("div",{className:dn.combination},b.createElement("span",{className:dn.qtitle},Ot==null?void 0:Ot.name)),b.createElement("div",{className:dn.warp,style:{padding:"0px",paddingTop:20}},b.createElement("div",null,((Ot==null?void 0:Ot.item_type)=="SINGLE"||(Ot==null?void 0:Ot.item_type)=="JUDGMENT")&&((ut=Ot==null?void 0:Ot.choices)==null?void 0:ut.map((bt,hn)=>b.createElement("div",{className:dn.redio},!(bt!=null&&bt.is_answer)&&b.createElement("span",{className:dn.redioitem}),(bt==null?void 0:bt.is_answer)&&b.createElement("i",{className:`${dn.redioitemyes} icon-duigou1`}),b.createElement(Tt.Z,{className:bt!=null&&bt.is_answer?dn.titleyes:dn.title,value:ka[hn]+(bt==null?void 0:bt.choice_text)}),(bt==null?void 0:bt.is_answer)&&b.createElement("div",{className:dn.yestag},"\u6B63\u786E\u7B54\u6848")))),(Ot==null?void 0:Ot.item_type)=="MULTIPLE"&&((xt=Ot==null?void 0:Ot.choices)==null?void 0:xt.map((bt,hn)=>b.createElement("div",{className:dn.checkbox},!(bt!=null&&bt.is_answer)&&b.createElement("span",{className:dn.checkboxitem}),(bt==null?void 0:bt.is_answer)&&b.createElement("i",{className:`${dn.checkboxitemyes} icon-duigou1`}),b.createElement(Tt.Z,{className:bt!=null&&bt.is_answer?dn.titleyes:dn.title,value:ka[hn]+(bt==null?void 0:bt.choice_text)}),(bt==null?void 0:bt.is_answer)&&b.createElement("div",{className:dn.yestag},"\u6B63\u786E\u7B54\u6848")))),(Ot==null?void 0:Ot.item_type)=="COMPLETION"&&b.createElement("div",{className:dn.completion},(An=Ot==null?void 0:Ot.standard_answer)==null?void 0:An.map((bt,hn)=>{var en;return b.createElement("div",{style:{display:"flex"}},b.createElement("span",{className:dn.title},"\u586B\u7A7A\u9879",hn+1),b.createElement("div",{className:dn.content},(en=bt==null?void 0:bt.answer_text)==null?void 0:en.map((Jt,$a)=>b.createElement("div",{className:dn.items},Jt))))})),(Ot==null?void 0:Ot.item_type)=="SUBJECTIVE"&&b.createElement("div",{className:dn.simple},b.createElement("div",{className:dn.title},"\u53C2\u8003\u7B54\u6848"),b.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(cn=Ot==null?void 0:Ot.answer_texts)!=null&&cn[0]?b.createElement(Tt.Z,{className:dn.content,value:(Ft=Ot==null?void 0:Ot.answer_texts)==null?void 0:Ft[0]}):b.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))))))})),(ie==null?void 0:ie.question_type)===8&&b.createElement("div",null,b.createElement(Tt.Z,{disabledFill:!0,className:dn.content,showProgramFill:!0,value:zi.Base64.decode(((ra=ie==null?void 0:ie.program_attr)==null?void 0:ra.code)||"")})),(ie==null?void 0:ie.question_type)===5&&b.createElement("div",{style:{background:"#F6F7F9",padding:"0px 20px",height:46,lineHeight:"46px",marginTop:40,display:"flex",alignItems:"center"}},b.createElement("div",{style:{flex:1,alignItems:"center",display:"flex"}},b.createElement("div",{style:{marginRight:30}},b.createElement("span",{style:{marginRight:10,color:"#666666"}},"\u521B\u5EFA\u8005"),b.createElement("span",{style:{color:"#000000"}},(ie==null?void 0:ie.author_name)||"- -")),b.createElement("div",{style:{marginRight:30}},b.createElement("span",{style:{marginRight:10,color:"#666666"}},"\u6240\u5C5E\u5355\u4F4D"),b.createElement("span",{style:{color:"#000000"}},(ie==null?void 0:ie.author_school_name)||"- -")),b.createElement("div",{style:{marginRight:30}},b.createElement("span",{style:{marginRight:10,color:"#666666"}},"\u5B66\u4E60\u4EBA\u6570"),b.createElement("span",{style:{color:"#000000"}},(ie==null?void 0:ie.study_count)||"0"))),b.createElement("a",{className:dn.shixunbutton,href:`/shixuns/${ie==null?void 0:ie.identifier}/challenges?exercise=true`,target:"_blank"},b.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"))),((ie==null?void 0:ie.question_type)<=4||[6,8].includes(ie==null?void 0:ie.question_type))&&b.createElement("div",{className:dn.bottom},b.createElement("div",{className:dn.bottomitem},b.createElement("span",{className:dn.left},"\u89E3\u6790"),b.createElement("span",{className:dn.right},ie!=null&&ie.analysis?b.createElement(Tt.Z,{value:ie==null?void 0:ie.analysis}):b.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),b.createElement("div",{className:dn.bottomitem},b.createElement("span",{className:dn.left},"\u96BE\u5EA6"),b.createElement("span",{className:dn.right},(ie==null?void 0:ie.difficulty)===1?"\u7B80\u5355":(ie==null?void 0:ie.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),b.createElement("div",{className:dn.bottomitem},b.createElement("span",{className:dn.left},"\u77E5\u8BC6\u70B9"),b.createElement("span",{className:dn.right},ie!=null&&ie.tag_discipline?ie==null?void 0:ie.tag_discipline:b.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")))))},Xr=ae(95006),Ar=ae(42128),_r=ae(33008),so=ae(70659),Fo=ae(93758),xo=ae(40886),ll=ae(95382),Zn=ae(59301),co=Object.defineProperty,Po=Object.defineProperties,jo=Object.getOwnPropertyDescriptors,Zo=Object.getOwnPropertySymbols,Bo=Object.prototype.hasOwnProperty,$o=Object.prototype.propertyIsEnumerable,bl=(ie,Se,he)=>Se in ie?co(ie,Se,{enumerable:!0,configurable:!0,writable:!0,value:he}):ie[Se]=he,Zr=(ie,Se)=>{for(var he in Se||(Se={}))Bo.call(Se,he)&&bl(ie,he,Se[he]);if(Zo)for(var he of Zo(Se))$o.call(Se,he)&&bl(ie,he,Se[he]);return ie},el=(ie,Se)=>Po(ie,jo(Se)),No=(ie,Se,he)=>new Promise((gt,Bt)=>{var Qn=it=>{try{_t(he.next(it))}catch($t){Bt($t)}},Bn=it=>{try{_t(he.throw(it))}catch($t){Bt($t)}},_t=it=>it.done?gt(it.value):Promise.resolve(it.value).then(Qn,Bn);_t((he=he.apply(ie,Se)).next())});const Ml=({setScoreShow:ie,ScoreShow:Se,onOk:he,isshixuns:gt,isloadings:Bt,dispatch:Qn,shixunsDetail:Bn,exercise:_t,SpecificDifficulty:it=!1})=>{var $t,ra,Ot,wt;let[ut,xt]=(0,b.useState)({type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]}),[An,cn]=(0,b.useState)([]),[Ft,bt]=(0,b.useState)([]),[hn,en]=(0,b.useState)([]),[Jt,$a]=(0,b.useState)([]);const[Br,Za]=(0,b.useState)(!1),[Hr]=we.default.useForm(),[Un,zr]=(0,b.useState)(),[lo,Do]=(0,b.useState)(!1);let[Ir,Lo]=(0,b.useState)(gt);const[Io,Al]=(0,b.useState)([]),[In,fl]=(0,b.useState)(!0),[xl,ko]=(0,b.useState)([]),[Hn,Bl]=(0,b.useState)(0),[zl,Jl]=(0,b.useState)([]),Wl=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u586B\u7A7A\u9898",value:"COMPLETION",question_type:3},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE",question_type:4},{name:"\u5B9E\u8BAD\u9898",value:"SHIXUN",question_type:5},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6},{name:"\u7EC4\u5408\u9898",value:"COMBINATION",question_type:7},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM",question_type:8}],[Ql,vl]=(0,b.useState)({});let[Qi,Ni]=(0,b.useState)([]);(0,b.useEffect)(()=>{var Yt,zn,Jr,xr,Rr,fo,Wo,vo,fi,kl;(((Jr=(zn=(Yt=_t==null?void 0:_t.editData)==null?void 0:Yt.exercise)==null?void 0:zn.exist_item_bank_ids)==null?void 0:Jr.length)>0||((fo=(Rr=(xr=_t==null?void 0:_t.editData)==null?void 0:xr.exercise)==null?void 0:Rr.exist_item_bank_shixun_ids)==null?void 0:fo.length)>0)&&Jl([...(vo=(Wo=_t==null?void 0:_t.editData)==null?void 0:Wo.exercise)==null?void 0:vo.exist_item_bank_ids,...(kl=(fi=_t==null?void 0:_t.editData)==null?void 0:fi.exercise)==null?void 0:kl.exist_item_bank_shixun_ids])},[(ra=($t=_t==null?void 0:_t.editData)==null?void 0:$t.exercise)==null?void 0:ra.exist_item_bank_ids]);const ai=(0,b.useRef)(new Set),Ho=(0,b.useRef)(new Set);let[al,Xl]=(0,b.useState)({gg:{type:"1",page:1,updated_at:"",quotes:"",item_type:null,courseid:"",per_page:10,tag_discipline_id:null,difficulty:null,keyword:null},ttgx:{type:"3",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]},scj:{type:"2",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null},wcjd:{type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]},yx:{type:"5",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:null}});const Vr=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],Uo=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],yl=[{name:"\u672A\u53D1\u5E03",value:"unpublish"},{name:"\u9759\u9ED8\u53D1\u5E03",value:"silent_publish"},{name:"\u516C\u5F00\u53D1\u5E03",value:"public_publish"}],[wl,Ul]=(0,b.useState)(!1),mi=()=>{Hr.resetFields(),Ir=!1,Lo(!1),Ul(!1),Hr.submit()};(0,b.useEffect)(()=>{Hn>0&&setTimeout(()=>{Bl(0)},2e3)},[Hn]),(0,b.useEffect)(()=>{Se&&(Hr.setFieldsValue({item_type:"",courseid:"",tag_discipline_id:null,difficulty:null,keyword:null}),In&&Ir&&(Hr.setFieldsValue({item_type:"SHIXUN"}),ut.item_type="SHIXUN",it&&(Hr.setFieldsValue({diff:it}),ut.diff=it),xt(Zr({},ut)),fl(!1)),cl(ut),ui(),Pi({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),Zi())},[Se]);function cl(Yt){return No(this,null,function*(){var zn,Jr,xr;if(Za(!0),xt(Yt),(hn==null?void 0:hn.length)<=0&&Yt.type==="5"){$a([]),Za(!1);return}let Rr=Yt.type==="5"?hn==null?void 0:hn.filter(vo=>!Io.includes(vo)):null,fo=Yt.type==="5"?hn==null?void 0:hn.filter(vo=>Io.includes(vo)):null,Wo=yield(0,te.ZP)("/api/item_banks.json",{method:"get",params:el(Zr({},Yt),{discipline_id:((zn=Yt==null?void 0:Yt.courseid)==null?void 0:zn[0])||null,sub_discipline_id:((Jr=Yt==null?void 0:Yt.courseid)==null?void 0:Jr[1])||null,ids:Rr,shixun_ids:fo,group_id:((xr=Yt.group_id)==null?void 0:xr.map(vo=>vo==null?void 0:vo.value))||null,keyword:Yt.keyword?encodeURIComponent(Yt.keyword):Yt.keyword,include_shixuns:!0,type:Yt.type==="5"?null:Yt.type,clazz:Yt.type==="3"?"ItemBanksGroup":null})});$a(Wo),Za(!1)})}function Zi(){return No(this,null,function*(){let Yt=yield(0,te.ZP)("/api/users/vrs_subject_names.json",{method:"Get"});(Yt==null?void 0:Yt.status)==0&&Ni(Yt==null?void 0:Yt.names)})}function Pi(Yt){return No(this,null,function*(){var zn;let Jr=yield(0,te.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:Yt}),xr=[{title:"\u6839\u76EE\u5F55",id:0,pid:0,value:0,key:0,isLeaf:!1,children:(zn=Jr==null?void 0:Jr.data)==null?void 0:zn.map(Rr=>({title:Rr.name,id:Rr.id,pid:Rr.id,value:Rr.id,key:Rr.id,isLeaf:!Rr.have_child}))}];ko(xr)})}function ui(){return No(this,null,function*(){let Yt=yield(0,te.ZP)("/api/disciplines.json",{method:"get",params:{source:"question",group_id:0,group_type:ut.type==="5"?null:ut.type,clazz:"ItemBanksGroup"}});cn((0,Sa.L)(Yt==null?void 0:Yt.disciplines))})}function pl(Yt){return No(this,null,function*(){var zn,Jr,xr,Rr;Za(!0);let fo=(zn=Yt.list)==null?void 0:zn.filter(fi=>!Io.includes(fi)),Wo=(Jr=Yt.list)==null?void 0:Jr.filter(fi=>Io.includes(fi));if(fo.length===0&&Wo.length===0){Za(!1),$a([]);return}let vo=yield(0,te.ZP)("/api/item_banks.json",{method:"get",params:el(Zr({},Yt),{discipline_id:((xr=Yt==null?void 0:Yt.courseid)==null?void 0:xr[0])||null,sub_discipline_id:((Rr=Yt==null?void 0:Yt.courseid)==null?void 0:Rr[1])||null,ids:fo,shixun_ids:Wo,type:Yt.type==="5"?null:Yt.type,clazz:Yt.type==="3"?"ItemBanksGroup":null})});Za(!1),$a(vo)})}const Ui=(0,Ee.useParams)(),[Gi,zo,yu,Fu]=(0,_r.P)(),tu=Yt=>No(void 0,null,function*(){const zn=yield Qn({type:"shixunsDetail/release",payload:{id:Yt}});let Jr=zn==null?void 0:zn.tag_position,xr=(zn==null?void 0:zn.evaluation_set_position)||[],Rr=zn.status;return Rr===0?(Be.ZP.success("\u53D1\u5E03\u6210\u529F"),cl(ut),!0):(Rr===2?Be.ZP.error(`\u7B2C${xr.join(",")}\u5173\u5C1A\u672A\u5B8C\u6210\uFF0C\u65E0\u6CD5\u7533\u8BF7\u53D1\u5E03`):Rr===3?Be.ZP.error(`\u6BCF\u4E00\u4E2A\u5173\u5361\u81F3\u5C11\u9700\u8981\u4E00\u4E2A\u6280\u80FD\u6807\u7B7E, \u7B2C${Jr.join(",")}\u5173\u5C1A\u672A\u8BBE\u7F6E\u6280\u80FD\u6807\u7B7E\uFF0C\u8BF7\u8865\u5145`):Be.ZP.error("\u5C1A\u672A\u521B\u5EFA\u4EFB\u52A1\u7684\u5B9E\u8BAD\uFF0C\u4E0D\u80FD\u7533\u8BF7\u53D1\u5E03"),!1)}),Ai=Yt=>(Yt==null?void 0:Yt.shixun_tag_num)===1?"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528\uFF0C\u8BF7\u5148\u8FDB\u884C\u53D1\u5E03":"",Yi=(Yt,zn,Jr)=>Yt.map(xr=>xr.key===zn?Zr(Zr({},xr),Jr):xr.children?el(Zr({},xr),{children:Yi(xr.children,zn,Jr)}):xr),Nu=Yt=>No(void 0,null,function*(){const{key:zn}=Yt;let Jr=ut.type;const xr=yield(0,Fo.ex)({page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",group_id:Math.abs(zn),type:Jr}),{data:Rr,total_count:fo}=xr||{};fo>0&&ko(Wo=>Yi(Wo,zn,{children:Rr.map(vo=>({title:vo.name,id:vo.id,pid:vo.id,value:vo.id,key:vo.id,isLeaf:!vo.have_child}))}))});function Cu(Yt){console.log("----",ut),Yt==="1"&&(al.gg=Zr({},ut)),Yt==="2"&&(al.scj=Zr({},ut)),Yt==="3"&&(al.ttgx=Zr({},ut)),Yt==="0"&&(al.wcjd=Zr({},ut)),Yt==="5"&&(al.yx=Zr({},ut)),Xl(Zr({},al))}function yi(){ut.type==="1"&&(ut=al.gg),ut.type==="2"&&(ut=al.scj),ut.type==="3"&&(ut=al.ttgx),ut.type==="0"&&(ut=al.wcjd),ut.type==="5"&&(ut=al.yx),(ut==null?void 0:ut.item_type)==="SHIXUN"?(Ir=!0,Lo(!0)):(Ir=!1,Lo(!1)),Hr.setFieldsValue(Zr({},ut)),xt(Zr({},ut)),cl(Zr({},ut))}return Zn.createElement("div",null,Zn.createElement(Ue.default,{title:!1,footer:!1,open:Se,width:1360,centered:!0,className:oa.scoremodal,onCancel:()=>{ie(!1)}},Zn.createElement("div",{style:{display:"flex",alignItems:"center"}},Zn.createElement("div",{className:oa.title},"\u9898\u5E93\u9009\u9898")),Zn.createElement(Lt.default,{className:oa.tabWrap,activeKey:ut.type,onChange:Yt=>{Yt==="3"?(ut.show_all_share=!0,Pi({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"3"})):ut.show_all_share=null,Yt==="0"&&Pi({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),Cu(ut.type),ut.type=Yt,(ut==null?void 0:ut.item_type)==="SHIXUN"&&ut.type!=="5"&&(Ir=!0,Lo(!0)),Ul(!1),ut.type==="5"&&(Ir=!1,Lo(!1)),yi(),ui()},items:[{label:"\u516C\u5171",key:"1"},{label:"\u56E2\u961F\u5171\u4EAB",key:"3"},{label:"\u6536\u85CF\u5939",key:"2"},{label:"\u6211\u521B\u5EFA\u7684",key:"0"},{label:Zn.createElement("div",null,"\u5DF2\u9009",hn.length>0&&Zn.createElement("span",{className:oa.titlecount},hn.length),Hn>0&&Zn.createElement("span",{className:oa.add},"+",Hn)),key:"5"}]}),Zn.createElement(we.default,{layout:"inline",form:Hr,onValuesChange:(Yt,zn)=>{var Jr,xr;const Rr=Object.values(zn).some(Wo=>Wo!==null&&Wo!==""&&Wo!==void 0),fo=zn.keyword==="";if(Ul(Rr||!fo),ut.page=1,ut.keyword=(xr=(Jr=ut.keyword)==null?void 0:Jr.replace)==null?void 0:xr.call(Jr,/^\s+|\s+$/g,""),(zn==null?void 0:zn.item_type)==="SHIXUN"){if(ut.type==="5"?(it&&(Yt==null?void 0:Yt.item_type)==="SHIXUN"&&Hr.setFieldsValue({difficulty:it}),Lo(!1)):(it&&(Yt==null?void 0:Yt.item_type)==="SHIXUN"&&Hr.setFieldsValue({diff:it}),Lo(!0)),Yt.keyword||Yt.keyword==="")return;setTimeout(()=>{Hr.submit()},0)}else{if(Yt!=null&&Yt.courseid&&Hr.setFieldsValue({tag_discipline_id:""}),Lo(!1),Yt.keyword||Yt.keyword==="")return;Hr.submit()}},onFinish:Yt=>{var zn;ut.type==="3"&&(!Yt.group_id||((zn=Yt==null?void 0:Yt.group_id)==null?void 0:zn.length)===0)?ut.show_all_share=!0:ut.show_all_share=null,xt(Zr(Zr({},ut),Yt)),cl(Zr(Zr({},ut),Yt))}},Zn.createElement(we.default.Item,{name:"item_type"},Zn.createElement(Pe.default,{className:oa.selectWrapper,placeholder:"\u9898\u578B",style:{width:110},size:"middle",allowClear:!0},Wl.map(Yt=>Zn.createElement(Pe.default.Option,{key:Yt.value},Yt.name)))),Zn.createElement(we.default.Item,{name:"courseid"},Zn.createElement(xe.Z,{className:oa.selectWrapper,style:{width:160},size:"middle",placeholder:"\u65B9\u5411&\u8BFE\u7A0B",options:An})),!Ir&&Zn.createElement(we.default.Item,{name:"tag_discipline_id"},Zn.createElement(Pe.default,{className:oa.selectWrapper,placeholder:"\u77E5\u8BC6\u70B9",style:{width:160},size:"middle",allowClear:!0},(Ot=Jt==null?void 0:Jt.tag_disciplines)==null?void 0:Ot.map(Yt=>Zn.createElement(Pe.default.Option,{key:Yt.id},Yt.name)))),Ir&&Zn.createElement(we.default.Item,{name:"vrs_name"},Zn.createElement(Pe.default,{className:oa.selectWrapper,placeholder:"\u79D1\u76EE",style:{width:118},size:"middle",allowClear:!0},(wt=[{id:"",name:"\u5168\u90E8"},...(Qi==null?void 0:Qi.map(Yt=>({id:Yt,name:Yt})))||[]])==null?void 0:wt.map(Yt=>Zn.createElement(Pe.default.Option,{key:Yt.id},Yt.name)))),Zn.createElement(we.default.Item,{name:Ir?"diff":"difficulty"},Zn.createElement(Pe.default,{className:oa.selectWrapper,placeholder:"\u96BE\u5EA6",style:{width:118},size:"middle",allowClear:!0},!Ir&&Vr.map(Yt=>Zn.createElement(Pe.default.Option,{value:Yt.value,key:Yt.value},Yt.name)),Ir&&Uo.map(Yt=>Zn.createElement(Pe.default.Option,{value:Yt.value,key:Yt.value},Yt.name)))),Ir&&Zn.createElement(we.default.Item,{name:"shixun_publish_status"},Zn.createElement(Pe.default,{className:oa.selectWrapper,placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:118},size:"middle",allowClear:!0},yl.map(Yt=>Zn.createElement(Pe.default.Option,{key:Yt.value},Yt.name)))),(ut.type==="3"||ut.type==="0")&&!Ir&&Zn.createElement(we.default.Item,{name:"group_id"},Zn.createElement(un.default,{treeDataSimpleMode:!0,style:{width:118},className:oa.selectWrappers,multiple:!0,allowClear:!0,showSearch:!0,filterTreeNode:(Yt,zn)=>zn.title.toUpperCase().indexOf(Yt.toUpperCase())!==-1,dropdownStyle:{maxHeight:400,width:500,overflow:"auto"},placeholder:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939",treeCheckStrictly:!0,loadData:Nu,treeDefaultExpandedKeys:[0],maxTagCount:0,treeCheckable:!0,treeData:xl})),wl&&Zn.createElement("span",{className:oa.allqingchu,onClick:mi},Zn.createElement("i",{className:"iconfont icon-guanbi4"}),Zn.createElement("span",null,"\u6E05\u9664\u7B5B\u9009\u6761\u4EF6")),Zn.createElement(we.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keyword"},Zn.createElement(We.default.Search,{className:oa.search,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",allowClear:!0,suffix:Zn.createElement("i",{className:`iconfont icon-sousuo9 font14 ${oa.searchIcon}`,onClick:()=>Hr.submit()}),onSearch:Yt=>{Hr.submit()}}))),Zn.createElement("div",{style:{background:"#F6F7F9",display:"flex",alignItems:"center",marginTop:18,height:40,paddingLeft:10,paddingRight:20}},Zn.createElement("div",{onClick:()=>{ut.updated_at==="asc"?ut.updated_at="desc":ut.updated_at="asc",xt(el(Zr({},ut),{page:1})),cl(el(Zr({},ut),{page:1}))}}," ",ut.updated_at?Zn.createElement("img",{src:ut.updated_at==="asc"?Xr.Z:Ar.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):Zn.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u66F4\u65B0\u65F6\u95F4\u6392\u5E8F"),Zn.createElement("div",{onClick:()=>{ut.quotes==="asc"?ut.quotes="desc":ut.quotes="asc",xt(el(Zr({},ut),{page:1})),cl(el(Zr({},ut),{page:1}))},style:{marginLeft:20}}," ",ut.quotes?Zn.createElement("img",{src:ut.quotes==="asc"?Xr.Z:Ar.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):Zn.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u4F7F\u7528\u6B21\u6570\u6392\u5E8F")),Zn.createElement(Xu.default,{style:{marginTop:2,marginBottom:20},scroll:{y:260},dataSource:(Jt==null?void 0:Jt.items)||(Jt==null?void 0:Jt.shixun_list),pagination:!1,loading:Br,rowKey:Yt=>Yt.id,rowSelection:{type:"checkbox",selectedRowKeys:[...Ft,...zl],getCheckboxProps:Yt=>({disabled:Yt.shixun_tag_num===1||(zl==null?void 0:zl.find(zn=>Yt.id===zn))}),onSelect(Yt,zn,Jr){if(console.log("---",Jr,zn,Yt),zn)(Ir||Yt!=null&&Yt.challenge_names)&&Al([...Io,Yt.id]),bt([...Ft,Yt.id]),Yt.identifier?ai.current.add(Yt.id):Ho.current.add(Yt.id),Bl(1),en([...hn,Yt.id]);else{Yt.identifier?ai.current.delete(Yt.id):Ho.current.delete(Yt.id);let xr=hn.filter(Rr=>Rr!==Yt.id);if(bt(xr),en(xr),Ir||Yt!=null&&Yt.challenge_names){let Rr=Io.filter(fo=>fo!==Yt.id);Al([...Rr])}if(ut.type==="5"){pl(el(Zr({},ut),{list:[...xr]}));return}}},onSelectAll(Yt,zn,Jr){var xr,Rr;if(console.log("----",Jr),Yt){const fo=Jr.map(vo=>vo.id),Wo=(Rr=Jr==null?void 0:Jr.filter(vo=>vo==null?void 0:vo.challenge_names))==null?void 0:Rr.map(vo=>vo.id);Al([...Io,...Wo]),bt([...Ft,...fo]),en([...hn,...fo]);for(const vo of Jr)vo.identifier?ai.current.add(vo.id):Ho.current.add(vo.id)}else{const fo=Jr.map(kl=>kl.id),Wo=Ft.filter(kl=>!fo.some(bu=>bu===kl)),vo=(xr=Jr==null?void 0:Jr.filter(kl=>kl==null?void 0:kl.challenge_names))==null?void 0:xr.map(kl=>kl.id);bt([...Wo]),en([...Wo]);let fi=Io.filter(kl=>!vo.some(bu=>bu===kl.id));Al([...fi]),ut.type==="5"&&pl(el(Zr({},ut),{list:[...Wo]}));for(const kl of fo)kl.identifier?ai.current.delete(kl):Ho.current.delete(kl)}}},columns:[{title:"\u9898\u578B",dataIndex:"item_type",key:"item_type",render:(Yt,zn,Jr)=>{var xr,Rr;return Zn.createElement(rt.Z,{title:Ai(zn)},Zn.createElement("div",null,Ir||zn!=null&&zn.challenge_names?"\u5B9E\u8BAD\u9898":(Rr=(xr=Wl==null?void 0:Wl.filter(fo=>fo.value===Yt))==null?void 0:xr[0])==null?void 0:Rr.name))}},{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",width:Ir?"30%":"60%",key:"name",render:(Yt,zn,Jr)=>{var xr;return Zn.createElement("div",{style:{display:"flex",alignItems:"center"}},Zn.createElement(rt.Z,{title:Ai(zn)},Zn.createElement("span",null,Zn.createElement(Tt.Z,{key:1,showLines:1,showTextOnly:!0,value:Ir||zn!=null&&zn.challenge_names?zn!=null&&zn.title||Yt===null?"--":Yt:(zn==null?void 0:zn.item_type)=="BPROGRAM"?(xr=zn==null?void 0:zn.program_attr)==null?void 0:xr.description:Yt}))),(zn==null?void 0:zn.high_resources_consume)&&Zn.createElement(so.Z,{type:"shixun",style:{marginLeft:10}}))}},{title:"\u521B\u5EFA\u8005",dataIndex:"author_name",key:"author_name",hidden:!Ir,render:(Yt,zn,Jr)=>{var xr;return Zn.createElement(rt.Z,{title:Ai(zn)},Zn.createElement("span",null,Yt?(xr=Yt==null?void 0:Yt.split("\u3001"))==null?void 0:xr[0]:"- -"))}},{title:"\u6240\u5C5E\u5355\u4F4D",dataIndex:"author_school_name",key:"author_school_name",hidden:!Ir,render:(Yt,zn,Jr)=>Zn.createElement(rt.Z,{title:Ai(zn)},Zn.createElement("span",null,Yt||"- -"))},{title:"\u96BE\u5EA6",dataIndex:"difficulty",key:"difficulty",render:(Yt,zn,Jr)=>{var xr,Rr,fo,Wo;return Zn.createElement(rt.Z,{title:Ai(zn)},Zn.createElement("div",null,Ir||zn!=null&&zn.challenge_names?(zn==null?void 0:zn.level)||((Rr=(xr=Vr==null?void 0:Vr.filter(vo=>vo.value===Yt))==null?void 0:xr[0])==null?void 0:Rr.name):(Wo=(fo=Vr==null?void 0:Vr.filter(vo=>vo.value===Yt))==null?void 0:fo[0])==null?void 0:Wo.name))}},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!Ir,render:(Yt,zn,Jr)=>Zn.createElement(rt.Z,{title:Ai(zn)},Zn.createElement("div",null,Yt||"- -"))},{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"quotes",key:"quotes",render:(Yt,zn,Jr)=>Zn.createElement(rt.Z,{title:Ai(zn)},Zn.createElement("div",null,Ir||zn!=null&&zn.challenge_names?(zn==null?void 0:zn.study_count)||(zn==null?void 0:zn.stu_num):Yt))},{title:Zn.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",Zn.createElement(rt.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},Zn.createElement(Sn.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!Ir,render:(Yt,zn,Jr)=>Zn.createElement(rt.Z,{title:Ai(zn)},Zn.createElement("div",null,Yt||"- -"))},{title:"\u64CD\u4F5C",dataIndex:"id",key:"item_type",render:(Yt,zn,Jr)=>Zn.createElement(rt.Z,{title:Ai(zn)},Zn.createElement("div",{style:{flex:1,textAlign:"start"}},Zn.createElement("a",{onClick:()=>{var xr,Rr;zr(el(Zr({},zn),{question_type:Ir||zn!=null&&zn.challenge_names?5:(Rr=(xr=Wl==null?void 0:Wl.filter(fo=>fo.value===(zn==null?void 0:zn.item_type)))==null?void 0:xr[0])==null?void 0:Rr.question_type})),Do(!0)}},"\u67E5\u770B"),(zn==null?void 0:zn.shixun_tag_num)===1&&Zn.createElement("a",{style:{marginLeft:10},onClick:()=>{Ue.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:400,content:Zn.createElement("div",null,"\u662F\u5426\u786E\u5B9A\u53D1\u5E03",Zn.createElement("span",{style:{cursor:"pointer",color:"#3061D0"},onClick:()=>{window.open(`/shixuns/${zn==null?void 0:zn.identifier}/challenges`)}},(zn==null?void 0:zn.shixun_name)||"--"),"\uFF1F"),onOk:()=>No(void 0,null,function*(){if(!tu(zn==null?void 0:zn.identifier))return new Promise((xr,Rr)=>{Rr()})})})}},"\u53D1\u5E03")))}].filter(Yt=>!Yt.hidden)}),Zn.createElement(kn.Z,{current:ut.page,total:(Jt==null?void 0:Jt.items_count)||(Jt==null?void 0:Jt.shixuns_count),style:{marginBottom:20},defaultPageSize:ut.per_page,showTotal:Yt=>Zn.createElement("span",null,"\u5171\xA0",Zn.createElement("span",{style:{color:"#165DFF"}},Yt),"\xA0\u6761\u6570\u636E"),pageSize:ut.per_page,onChange:(Yt,zn)=>{ut.page=Yt,ut.per_page=zn,xt(Zr({},ut)),cl(Zr({},ut))}}),Zn.createElement("div",{className:oa.bottom},Zn.createElement(ke.ZP,{className:oa.no,onClick:()=>{ie(!1)}},"\u53D6\u6D88"),Zn.createElement(ke.ZP,{loading:Bt,style:{width:Bt&&75},className:oa.yes,onClick:()=>No(void 0,null,function*(){if((hn==null?void 0:hn.length)<=0){Be.ZP.info("\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E");return}let Yt=yield(0,ll.Tr)({id:[...hn==null?void 0:hn.filter(zn=>Io.includes(zn))],course_id:Ui.coursesId,type:"shixun"});(Yt==null?void 0:Yt.student_count)===0?he([...Ho.current],[...hn==null?void 0:hn.filter(zn=>Io.includes(zn))],!0,hn==null?void 0:hn.length):vl(Yt)})},"\u786E\u8BA4"))),Zn.createElement(Ue.default,{open:lo,title:"\u9898\u76EE\u8BE6\u60C5",footer:!1,className:oa.previewModal,width:1e3,centered:!0,onCancel:()=>{Do(!1)},onOk:()=>{Do(!1)}},Zn.createElement(ha,{qitem:Un})),Zn.createElement(xo.Z,{resdata:Ql,type:"exercise",okloading:Bt,oktext:(Ql==null?void 0:Ql.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Yt=>No(void 0,null,function*(){const zn=[],Jr=[];for(const xr of Ql==null?void 0:Ql.can_copy_list)zn.push(xr.id);zo(),yield he([...Ho.current],[...ai.current].filter(xr=>!Jr.includes(xr)),!0,hn==null?void 0:hn.length,zn)})}))};var il=(0,Ee.connect)(({shixunsDetail:ie,exercise:Se})=>({shixunsDetail:ie,exercise:Se}))(Ml),Pl=ae(94827),wo=ae(59301),Vl=Object.defineProperty,Nl=Object.defineProperties,$l=Object.getOwnPropertyDescriptors,ii=Object.getOwnPropertySymbols,mo=Object.prototype.hasOwnProperty,ul=Object.prototype.propertyIsEnumerable,tl=(ie,Se,he)=>Se in ie?Vl(ie,Se,{enumerable:!0,configurable:!0,writable:!0,value:he}):ie[Se]=he,Xo=(ie,Se)=>{for(var he in Se||(Se={}))mo.call(Se,he)&&tl(ie,he,Se[he]);if(ii)for(var he of ii(Se))ul.call(Se,he)&&tl(ie,he,Se[he]);return ie},El=(ie,Se)=>Nl(ie,$l(Se)),gl=(ie,Se,he)=>new Promise((gt,Bt)=>{var Qn=it=>{try{_t(he.next(it))}catch($t){Bt($t)}},Bn=it=>{try{_t(he.throw(it))}catch($t){Bt($t)}},_t=it=>it.done?gt(it.value):Promise.resolve(it.value).then(Qn,Bn);_t((he=he.apply(ie,Se)).next())}),xi=({qitem:ie,TagDiscipline:Se,exerciseitem:he,setisedit:gt,seveeditor:Bt,deleteitem:Qn,getTagData:Bn,init:_t,showTip:it=!1})=>{var $t;const[ra]=we.default.useForm(),Ot=!0;return(0,b.useEffect)(()=>{var wt,ut,xt;ra.setFieldsValue(El(Xo({},ie),{standard_answers:ie.standard_answer,difficulty:(ie==null?void 0:ie.difficult)||2,item_banks_group_id:ie.item_banks_group_id,hack:El(Xo({},ie),{time_limit:(ie==null?void 0:ie.time_limit)||3}),hack_codes:{language:(wt=ie==null?void 0:ie.program_attr)==null?void 0:wt.language,code:zi.Base64.decode(((ut=ie==null?void 0:ie.program_attr)==null?void 0:ut.code)||"")},hack_sets:Xo({},(xt=ie==null?void 0:ie.hack_sets)==null?void 0:xt[0]),repeat_answer:!ie.repeat_answer}))},[ie]),wo.createElement("div",null,wo.createElement(we.default,{form:ra,colon:!1,onValuesChange:(wt,ut)=>{var xt,An,cn,Ft;if(wt!=null&&wt.standard_answers){let bt=((xt=ra.getFieldValue("standard_answers"))==null?void 0:xt.length)>0&&((cn=(An=ra.getFieldValue("standard_answers"))==null?void 0:An.map(hn=>hn.score))==null?void 0:cn.filter(hn=>hn));(bt==null?void 0:bt.length)>0&&ra.setFieldsValue({question_score:(bt==null?void 0:bt.length)>0&&((Ft=bt.reduce((hn,en)=>hn+en))==null?void 0:Ft.toFixed(1))})}},onFinish:wt=>{var ut;Bt(El(Xo(Xo({},ie),wt),{item_type:ie==null?void 0:ie.question_type,standard_answers:(ut=wt.standard_answers)==null?void 0:ut.map((xt,An)=>El(Xo({},xt),{position:An+1})),hack_codes:El(Xo({},wt.hack_codes),{code:zi.Base64.encode(wt.hack_codes.code)}),standard_answer:void 0}))},onFinishFailed:wt=>gl(void 0,null,function*(){var ut,xt;Be.ZP.error(wt.errorFields[0].errors[0]),ra.scrollToField((xt=(ut=wt==null?void 0:wt.errorFields)==null?void 0:ut[0])==null?void 0:xt.name,{behavior:"smooth",block:"center"})})},wo.createElement("div",{style:{display:"flex",alignItems:"center"}},wo.createElement("div",{style:{flex:1}},wo.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),wo.createElement("span",null,"\u7A0B\u5E8F\u586B\u7A7A\u9898")),(($t=he==null?void 0:he.exercise)==null?void 0:$t.exercise_status)==1&&!(ie!=null&&ie.isadd)&&wo.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{Qn()}},wo.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}})," \u5220\u9664"),wo.createElement(ke.ZP,{onClick:()=>{var wt,ut,xt,An;ie.isadd?(gt(!1),_t()):(ra.setFieldsValue(El(Xo({},ie),{standard_answers:ie.standard_answer,difficulty:ie.difficult,item_banks_group_id:ie.item_banks_group_id,hack:El(Xo({},ie),{sub_discipline_id:(wt=he==null?void 0:he.exercise)==null?void 0:wt.sub_discipline_id,tag_discipline_ids:[]}),hack_codes:{language:(ut=ie==null?void 0:ie.program_attr)==null?void 0:ut.language,code:zi.Base64.decode((xt=ie==null?void 0:ie.program_attr)==null?void 0:xt.code)},hack_sets:Xo({},(An=ie==null?void 0:ie.hack_sets)==null?void 0:An[0]),repeat_answer:!ie.repeat_answer})),gt(!1))}},"\u53D6\u6D88"),wo.createElement(rt.Z,{overlayClassName:tt.shake,open:it,placement:"bottom",color:"rgba(244,156,14,0.19)",title:wo.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},wo.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},wo.createElement(ke.ZP,{className:"ml20",type:"primary",onClick:()=>{ra.submit()}},"\u4FDD\u5B58"))),wo.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},wo.createElement(vn.Z,{text:"\uFF08\u5C0F\u9898\u5206\u503C\u7B49\u4E8E\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\uFF09"}),wo.createElement(Pl.t,{form:ra,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7A0B\u5E8F\u586B\u7A7A\u9898\u9898\u5E72\u5185\u5BB9",scoreByBlank:Ot,hackidentifier:ie==null?void 0:ie.hack_identifier,answerKey:"standard_answers"}),wo.createElement(Ca,{getTagData:Bn,qitem:ie,exerciseitem:he,TagDiscipline:Se,form:ra}))))},Ei=ae(41510),Yl=ae(99530),Si=ae(48924),cu=ae(78267),lu=ae(57466),Hl=ae(30561),Cn=ae(59301),Kl=Object.defineProperty,iu=Object.defineProperties,Mi=Object.getOwnPropertyDescriptors,ei=Object.getOwnPropertySymbols,ml=Object.prototype.hasOwnProperty,ti=Object.prototype.propertyIsEnumerable,wi=(ie,Se,he)=>Se in ie?Kl(ie,Se,{enumerable:!0,configurable:!0,writable:!0,value:he}):ie[Se]=he,Sl=(ie,Se)=>{for(var he in Se||(Se={}))ml.call(Se,he)&&wi(ie,he,Se[he]);if(ei)for(var he of ei(Se))ti.call(Se,he)&&wi(ie,he,Se[he]);return ie},Il=(ie,Se)=>iu(ie,Mi(Se)),Co=(ie,Se,he)=>new Promise((gt,Bt)=>{var Qn=it=>{try{_t(he.next(it))}catch($t){Bt($t)}},Bn=it=>{try{_t(he.throw(it))}catch($t){Bt($t)}},_t=it=>it.done?gt(it.value):Promise.resolve(it.value).then(Qn,Bn);_t((he=he.apply(ie,Se)).next())});const{confirm:Di}=Ue.default,dl=[{name:"\u5355\u9009\u9898",id:0,count:"q_singles",score:"q_singles_scores",nameType:"SINGLE"},{name:"\u591A\u9009\u9898",id:1,count:"q_doubles",score:"q_doubles_scores",nameType:"MULTIPLE"},{name:"\u5224\u65AD\u9898",id:2,count:"q_judges",score:"q_judges_scores",nameType:"JUDGMENT"},{name:"\u586B\u7A7A\u9898",id:3,count:"q_nulls",score:"q_nulls_scores",nameType:"COMPLETION"},{name:"\u7B80\u7B54\u9898",id:4,count:"q_mains",score:"q_mains_scores",nameType:"SUBJECTIVE"},{name:"\u5B9E\u8BAD\u9898",id:5,count:"q_shixuns",score:"q_shixuns_scores",nameType:"PRACTICAL"},{name:"\u7F16\u7A0B\u9898",id:6,count:"q_pros",score:"q_pros_scores",nameType:"PROGRAM"},{name:"\u7EC4\u5408\u9898",id:7,count:"q_combinations",score:"q_combinations_scores",nameType:"COMBINATION"},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",id:8,count:"q_combinations",score:"q_combinations_scores",nameType:"BPROGRAM"}],_l=({user:ie,dispatch:Se,itemid:he,setisedits:gt,exercise:Bt,setitemid:Qn})=>{var Bn,_t,it,$t,ra,Ot,wt,ut,xt,An,cn,Ft,bt,hn,en,Jt,$a,Br,Za,Hr,Un,zr,lo,Do,Ir,Lo,Io,Al;const[In,fl]=(0,b.useState)(),[xl,ko]=(0,b.useState)(!1),[Hn,Bl]=(0,b.useState)(),[zl,Jl]=(0,b.useState)(),Wl=(0,b.useRef)(),Ql=(0,b.useRef)(),[vl,Qi]=(0,b.useState)(),[Ni,ai]=(0,b.useState)(!1),[Ho,al]=(0,b.useState)(!1),[Xl,Vr]=(0,b.useState)(),[Uo,yl]=(0,b.useState)(!1),[wl,Ul]=(0,b.useState)(!1),[mi,cl]=(0,b.useState)(!1),[Zi,Pi]=(0,b.useState)(!1),[ui,pl]=(0,b.useState)(!1),[Ui,Gi]=(0,b.useState)(!1),zo=(0,Ee.useParams)(),[yu,Fu]=(0,b.useState)(!1),[tu]=we.default.useForm(),[Ai,Yi]=(0,b.useState)(!1),[Nu,Cu]=(0,b.useState)(!1),[yi,Yt]=(0,b.useState)(!1),[zn,Jr]=(0,b.useState)(!1),xr=(0,b.useRef)();(0,b.useEffect)(()=>{he&&fo()},[he]),(0,b.useEffect)(()=>{gt(Ho)},[Ho]),(0,b.useEffect)(()=>{Hn!=null&&Hn.question_id&&(Jl(Hn==null?void 0:Hn.question_score),Ql.current=Hn==null?void 0:Hn.question_id)},[Hn]);const Rr=ea=>Co(void 0,null,function*(){let lr=yield Se({type:"newExercisePaper/getTagDiscipline",payload:{sub_discipline_id:ea}});Se({type:"globalSetting/footerToggle",payload:!1}),Vr(lr)});function fo(){return Co(this,null,function*(){var ea,lr,qr,io,po,Wr;ai(!0),ko(!0);const ho=yield Se({type:"exercise/editExercise",payload:{categoryId:he}});ai(!1),ko(!1),fl(ho),pl(!1),(ea=ho==null?void 0:ho.exercise)!=null&&ea.sub_discipline_id&&Rr((lr=ho==null?void 0:ho.exercise)==null?void 0:lr.sub_discipline_id),Bl(Il(Sl({},(po=(io=(qr=ho==null?void 0:ho.exercise_question_types)==null?void 0:qr[0])==null?void 0:io.items)==null?void 0:po[0]),{index:1})),Qi(Il(Sl({},(Wr=ho==null?void 0:ho.exercise_question_types)==null?void 0:Wr[0]),{indexs:1}))})}function Wo(ea,lr=!0){return Co(this,null,function*(){var qr,io,po,Wr;lr&&(ai(!0),ko(!0));const ho=yield Se({type:"exercise/editExercise",payload:{categoryId:he}});fl(ho);let Yo=[];(qr=ho==null?void 0:ho.exercise_question_types)==null||qr.map(Ur=>{var Ko;(Ko=Ur==null?void 0:Ur.items)==null||Ko.map((Ji,vi)=>{Yo.push(Il(Sl({},Ji),{index:vi+1}))})});let Qr=(io=Yo.filter(Ur=>Ur.question_id===(ea==null?void 0:ea.id)))==null?void 0:io[0],Cr=(Wr=((po=ho==null?void 0:ho.exercise_question_types)==null?void 0:po.map((Ur,Ko)=>{if((Qr==null?void 0:Qr.question_type)===(Ur==null?void 0:Ur.question_type))return Il(Sl({},Ur),{indexs:Ko+1})})).filter(Ur=>Ur))==null?void 0:Wr[0];Qi(Sl({},Cr)),Bl(Sl({},Qr)),Jl(Qr==null?void 0:Qr.question_score),ai(!1),ko(!1),pl(!1)})}function vo(ea){return Co(this,null,function*(){var lr;let qr=Il(Sl({},ea),{repeat_answer:!ea.repeat_answer,difficulty:(ea==null?void 0:ea.difficulty)||2,item_type:ea.question_type,sub_discipline_id:((lr=ea==null?void 0:ea.sub_discipline_id)==null?void 0:lr[1])||"",tag_discipline_ids:[],hack:Il(Sl({},ea==null?void 0:ea.hack),{difficult:(ea==null?void 0:ea.difficulty)||2}),hack_identifier:sessionStorage.projectFill});ea.tag_discipline_ids&&(qr.tag_discipline_ids=Array.isArray(ea.tag_discipline_ids)?ea.tag_discipline_ids:[ea.tag_discipline_ids]);let io=ui?`/api/exercises/${he}/exercise_questions`:`/api/exercise_questions/${ea==null?void 0:ea.question_id}.json`;if((ea==null?void 0:ea.is_my)===1){const po=Di({title:"\u63D0\u793A",content:Cn.createElement("div",null,Cn.createElement("p",null,"\u6B64\u9898\u76EE\u5DF2\u5B58\u5728\u4E8E\u8BD5\u9898\u5E93\uFF0C\u662F\u5426\u5C06\u4FEE\u6539\u540E\u7684\u9898\u76EE\u8986\u76D6\u8BD5\u9898\u5E93\u7684\u539F\u9898\uFF1F"),Cn.createElement("i",{className:"iconfont icon-guanbi",style:{position:"absolute",top:"20px",right:"20px",cursor:"pointer"},onClick:()=>{po.destroy()}})),okText:"\u8986\u76D6\u539F\u9898",cancelText:"\u4E0D\u8986\u76D6",keyboard:!1,onOk:()=>Co(this,null,function*(){qr.is_cover=1;let Wr=yield(0,te.ZP)(io,{method:ui?"post":"PUT",body:Sl({},qr)});(Wr==null?void 0:Wr.status)===0&&(al(!1),Wo({id:(Wr==null?void 0:Wr.exercise_question_id)||(ea==null?void 0:ea.question_id)})),po.destroy()}),onCancel:()=>Co(this,null,function*(){let Wr=yield(0,te.ZP)(io,{method:ui?"post":"PUT",body:Sl({},qr)});(Wr==null?void 0:Wr.status)===0&&(al(!1),Wo({id:(Wr==null?void 0:Wr.exercise_question_id)||(ea==null?void 0:ea.question_id)})),po.destroy()})})}else{let po=yield(0,te.ZP)(io,{method:ui?"post":"PUT",body:Sl({},qr)});(po==null?void 0:po.status)===0&&(al(!1),Wo({id:(po==null?void 0:po.exercise_question_id)||(ea==null?void 0:ea.question_id)}))}(0,pt.Vf)("#question-scroll-id")})}function fi(ea){return Co(this,null,function*(){var lr,qr;ko(!0);let io=yield(0,te.ZP)(`/api/exercises/${he}/sort_question_type.json`,{method:"post",body:{question_type:ea}});if(ko(!1),(io==null?void 0:io.status)===0){const po=yield Se({type:"exercise/editExercise",payload:{categoryId:he}});fl(po),pl(!1),(lr=po==null?void 0:po.exercise)!=null&&lr.sub_discipline_id&&Rr((qr=po==null?void 0:po.exercise)==null?void 0:qr.sub_discipline_id)}})}const kl=(ea,lr,qr)=>Co(void 0,null,function*(){var io;if(ea.length===0){Be.ZP.warning("\u8BF7\u4E0A\u4F20\u6587\u4EF6"),qr();return}const po={id:zo==null?void 0:zo.exerciseId,file:(io=ea[0])==null?void 0:io.file,sub_discipline_id:lr};Ki(po,`${Ei.Z.API_SERVER}/api/courses/${zo==null?void 0:zo.coursesId}/exercises/import_exercise.json`,Wr=>{var ho;if((Wr==null?void 0:Wr.status)===0){const Yo={};(ho=Wr==null?void 0:Wr.fail)==null||ho.forEach(Oa=>{var Cr;((Cr=Object.keys(Yo))==null?void 0:Cr.includes(Oa.message))?Yo[Oa.message]=Yo[Oa.message]+1:Yo[Oa.message]=1});let Qr=`\u6210\u529F\u5BFC\u5165${Wr==null?void 0:Wr.success}\u6761`;Object.keys(Yo).forEach(Oa=>{Qr=Qr+`,${Oa}${Yo[Oa]}\u6761`}),Be.ZP.success(Qr),yl(!1),fo()}(Wr==null?void 0:Wr.status)===-1&&(Be.ZP.error(Wr==null?void 0:Wr.message),qr())})}),bu=(ea,lr)=>Co(void 0,null,function*(){In.exercise_types.q_scores=Number(In.exercise_types.q_scores)+Number(ea)-Number(lr==null?void 0:lr.question_score);const qr=yield(0,Si.zR)({score:(0,cu.round)(ea,1),question_id:lr==null?void 0:lr.question_id});if((qr==null?void 0:qr.status)===0){Be.ZP.success("\u4FEE\u6539\u6210\u529F"),Wo({id:Ql.current},!1);return}(qr==null?void 0:qr.status)===-1&&Jl(lr==null?void 0:lr.question_score)}),Hi=()=>{Jr(!0)};(0,b.useEffect)(()=>{if(zn){const ea=setTimeout(()=>{Jr(!1)},2e3);return()=>clearTimeout(ea)}},[zn]);const Ki=(ea,lr,qr,io,po)=>{const Wr=new FormData;Object.keys(ea).forEach(Yo=>{Wr.append(Yo,ea[Yo])});const ho=new window.XMLHttpRequest;return ho.withCredentials=!0,ho.addEventListener("load",function(Yo){var Qr;qr(JSON.parse((Qr=Yo==null?void 0:Yo.target)==null?void 0:Qr.response))},!1),ho.addEventListener("error",function(Yo){po&&po(Yo)},!1),ho.upload.onprogress=Yo=>{io&&io(Yo)},ho.open("POST",lr),ho.send(Wr),ho};function _i(){return Co(this,null,function*(){Ue.default.confirm({title:"\u63D0\u793A",content:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",okText:"\u786E\u5B9A",centered:!0,className:tt.modalconfirm,onOk:()=>Co(this,null,function*(){if(Hn.question_id){let ea=yield(0,te.ZP)(`/api/exercise_questions/${Hn.question_id}.json`,{method:"delete"});(ea==null?void 0:ea.status)===0&&(fo(),al(!1))}else Bl({}),al(!1),fo()}),cancelText:"\u53D6\u6D88"})})}const hs=ea=>Co(void 0,null,function*(){return yield(0,te.ZP)(`/api/exercises/${he}/select_questions.json`,{method:"post",body:Sl({},ea)})}),{overflow:qu,handleMouseEnter:$u,handleMouseLeave:es}=(0,Yl.I)(),Es=(ea,lr)=>Cn.createElement(Mt.default,null,Cn.createElement(Mt.default.Item,{key:"0",onClick:()=>ts(ea==null?void 0:ea.question_type)},Cn.createElement("span",{className:tt.moreSpan},"\u65B0\u589E")),Cn.createElement(Mt.default.Item,{key:"1",disabled:lr===0,onClick:()=>Co(void 0,null,function*(){if(lr===0)return;if(Ho){Hi();return}let qr=(0,pt.rz)(In==null?void 0:In.exercise_question_types,lr,lr-1);yield fi(qr.map(io=>io.name))})},Cn.createElement("span",{className:tt.moreSpan},"\u4E0A\u79FB")),Cn.createElement(Mt.default.Item,{key:"2",disabled:lr===(In==null?void 0:In.exercise_question_types.length)-1,onClick:()=>Co(void 0,null,function*(){if(lr===(In==null?void 0:In.exercise_question_types.length)-1)return;if(Ho){Hi();return}let qr=(0,pt.rz)(In==null?void 0:In.exercise_question_types,lr,lr+1);yield fi(qr.map(io=>io.name))})},Cn.createElement("span",{className:tt.moreSpan},"\u4E0B\u79FB")),Cn.createElement(Mt.default.Item,{key:"3",onClick:()=>{var qr;tu.setFieldsValue({name:ea.name,item_type_en:(qr=dl.find(io=>io.id==ea.question_type))==null?void 0:qr.nameType}),Yi(!0)}},Cn.createElement("span",{className:tt.moreSpan},"\u91CD\u547D\u540D"))),ts=ea=>{var lr,qr,io,po,Wr,ho,Yo,Qr,Oa,Cr,Ur,Ko,Ji,vi,Xi,Ii,mu,nu,Fi,Ss,Bs,Ps,xs,As;if(Ho){Hi();return}if(pl(!0),ea===5){cl(!0),Pi(!0);return}if(ea===6){let Us=(qr=(lr=Bt==null?void 0:Bt.editData)==null?void 0:lr.exercise)!=null&&qr.set_question_sub_discipline?`/problems/newcreate?express_id=${(io=In==null?void 0:In.exercise)==null?void 0:io.id}&callback_url=/classrooms/${zo.coursesId}/exercise/add/${he}?type=2&discipline_id=${(Wr=(po=Bt==null?void 0:Bt.editData)==null?void 0:po.exercise)==null?void 0:Wr.discipline_id}&sub_discipline_id=${(Yo=(ho=Bt==null?void 0:Bt.editData)==null?void 0:ho.exercise)==null?void 0:Yo.sub_discipline_id}`:`/problems/newcreate?express_id=${(Qr=In==null?void 0:In.exercise)==null?void 0:Qr.id}&callback_url=/classrooms/${zo.coursesId}/exercise/add/${he}?type=2`;Ee.history.push(Us);return}al(!0),Bl(ea===2?{question_type:ea,isadd:!0,repeat_answer:!0,choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],question_choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],difficulty:2,standard_answers:[],question_score:"",question_title:"",tag_discipline_ids:[],discipline_id:(Cr=(Oa=Bt==null?void 0:Bt.editData)==null?void 0:Oa.exercise)!=null&&Cr.set_question_sub_discipline?(Ko=(Ur=Bt==null?void 0:Bt.editData)==null?void 0:Ur.exercise)==null?void 0:Ko.discipline_id:0,sub_discipline_id:(vi=(Ji=Bt==null?void 0:Bt.editData)==null?void 0:Ji.exercise)!=null&&vi.set_question_sub_discipline?(Ii=(Xi=Bt==null?void 0:Bt.editData)==null?void 0:Xi.exercise)==null?void 0:Ii.sub_discipline_id:0,analysis:""}:{question_type:ea,question_choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),standard_answers:[],repeat_answer:!0,difficulty:2,isadd:!0,tag_discipline_ids:[],question_score:"",analysis:"",sub_item_banks:[],is_ordered:!0,question_title:"",use_keywords:!1,keywords:[],use_blank_score:!0,allow_student_debug:!1,submit_rule:1,discipline_id:(nu=(mu=Bt==null?void 0:Bt.editData)==null?void 0:mu.exercise)!=null&&nu.set_question_sub_discipline?(Ss=(Fi=Bt==null?void 0:Bt.editData)==null?void 0:Fi.exercise)==null?void 0:Ss.discipline_id:0,sub_discipline_id:(Ps=(Bs=Bt==null?void 0:Bt.editData)==null?void 0:Bs.exercise)!=null&&Ps.set_question_sub_discipline?(As=(xs=Bt==null?void 0:Bt.editData)==null?void 0:xs.exercise)==null?void 0:As.sub_discipline_id:0,downcase:!0,no_space:!0})},ns=[{key:1,label:"\u6279\u91CF\u5BFC\u5165",onClick:()=>{yl(!0)}},{key:2,label:Cn.createElement("div",null,Cn.createElement("img",{width:26,style:{position:"absolute",top:-2},src:Hl.$}),Cn.createElement("span",null,"\u667A\u80FD\u5BFC\u5165")),onClick:()=>{if(Ho){Hi();return}Cu(!0)}}];return console.log(vl==null?void 0:vl.question_type,Hn==null?void 0:Hn.question_type),Cn.createElement("div",null,Cn.createElement(Xt.Z,{spinning:Ni},Cn.createElement("div",{className:tt.bg},((Bn=In==null?void 0:In.exercise_types)==null?void 0:Bn.q_counts)===0&&!Ho&&Cn.createElement(Xn.Z,{styles:{marginTop:180},customText:Cn.createElement("span",null,"\u8FD8\u6CA1\u6709\u8BD5\u9898\uFF0C\u8BF7\u4ECE",Cn.createElement("span",{className:"c-light-primary"},"\u5E95\u90E8\u64CD\u4F5C\u680F"),"\u8FDB\u884C\u6DFB\u52A0~")}),(((_t=In==null?void 0:In.exercise_types)==null?void 0:_t.q_counts)>0||Ho)&&Cn.createElement("div",{style:{textAlign:"center"}},Cn.createElement("div",{style:{marginTop:20,borderTop:"1px solid #DCDCDC",display:"block",alignItems:"stretch"}},Cn.createElement("div",{style:{backgroundColor:"#F6F7F9",display:"inline-block",position:"sticky",top:0}},Cn.createElement("div",{className:tt.left},Cn.createElement("div",{className:tt.leftAction},((it=In==null?void 0:In.exercise)==null?void 0:it.exercise_status)===1&&Cn.createElement(ke.ZP,{onClick:()=>{if(Ho){Hi();return}Ul(!0)},className:tt.Button},"\u6279\u91CF\u8BBE\u7F6E\u5206\u503C")),Cn.createElement("div",{className:tt.scrollWrapper,style:{overflow:qu},onMouseEnter:$u,onMouseLeave:es},($t=In==null?void 0:In.exercise_question_types)==null?void 0:$t.map((ea,lr)=>Cn.createElement("div",{key:lr,className:"mb30"},Cn.createElement("div",{className:tt.title},Cn.createElement("div",{className:tt.titleleft},Cn.createElement("span",{style:{color:"#000000",fontWeight:400,fontSize:12}}," ",(0,pt.EM)(lr+1),"\u3001\u3010",ea.name,"\u3011"),Cn.createElement("span",{style:{color:"#464F66",fontSize:12}},"\uFF08",ea.count,"\u5C0F\u9898\uFF0C\u5171",ea.score,"\u5206\uFF09")),Cn.createElement(Ce.Z,{dropdownRender:()=>Es(ea,lr),placement:"bottomLeft"},Cn.createElement("div",{className:tt.more_style},Cn.createElement("i",{className:"iconfont icon-sandian font12"})))),Cn.createElement(da,{handleEditing:Hi,isedit:Ho,setBigqitem:Qi,bigitem:Il(Sl({},ea),{indexs:lr+1}),setqitem:qr=>Co(void 0,null,function*(){var io;(io=Wl.current)==null||io.blur(),Bl(qr)}),qitem:Hn,Itemid:he,getdata:Wo,data:ea.items})))))),Cn.createElement("div",{id:"question-scroll-id",style:{overflow:Ho?"hidden":"auto"},className:tt.right},!(Hn!=null&&Hn.isadd)&&Cn.createElement("div",{className:tt.title},!Ho&&Cn.createElement("div",{style:{flex:1}},Cn.createElement("span",{style:{color:"#000000",fontWeight:600,fontSize:16}}," ",(vl==null?void 0:vl.indexs)&&(0,pt.EM)(vl==null?void 0:vl.indexs),"\u3001\u3010",vl==null?void 0:vl.name,"\u3011"),Cn.createElement(rt.Z,{title:"\u7F16\u8F91\u9898\u578B\u540D\u79F0"},Cn.createElement("i",{className:`${tt.edit} iconfont icon-bianji_Hover mr5 ml5 font18`,onClick:()=>{var ea;tu.setFieldsValue({name:vl.name,item_type_en:(ea=dl.find(lr=>lr.id==vl.question_type))==null?void 0:ea.nameType}),Yi(!0)}})),Cn.createElement("span",{style:{color:"#464F66",fontSize:16,fontWeight:400}},"\uFF08",vl==null?void 0:vl.count,"\u5C0F\u9898\uFF0C\u5171",vl==null?void 0:vl.score,"\u5206\uFF09"),(Hn==null?void 0:Hn.question_type)===6&&Cn.createElement("span",{onClick:()=>{Ue.default.destroyAll(),Yt(2)},className:"current c-light-primary font14 bold-400"},"\u6279\u91CF\u8BBE\u7F6E\u7F16\u7A0B\u8BED\u8A00"),(Hn==null?void 0:Hn.question_type)===5&&Cn.createElement(Ke.default,{defaultChecked:(Ot=(ra=Bt==null?void 0:Bt.editData)==null?void 0:ra.exercise)==null?void 0:Ot.show_challenge_task_pass,onChange:ea=>Co(void 0,null,function*(){let lr=yield(0,te.ZP)(`/api/exercises/${he}/update_show_columns.json`,{method:"post",body:{show_challenge_task_pass:ea.target.checked}});(lr==null?void 0:lr.status)===0&&(Be.ZP.info("\u8BBE\u7F6E\u6210\u529F"),Wo({id:Ql.current}))}),style:{marginTop:20,marginBottom:20}},"\u5C55\u793A\u9898\u76EE\u63CF\u8FF0"),(Hn==null?void 0:Hn.question_type)===6&&Cn.createElement("span",{style:{marginLeft:20},onClick:()=>{var ea,lr,qr,io;Ue.default.confirm({title:"\u7F16\u7A0B\u9898\u8BBE\u7F6E",icon:null,centered:!0,closable:!0,footer:null,content:Cn.createElement("div",null,(Hn==null?void 0:Hn.question_type)===6&&Cn.createElement(Ke.default,{defaultChecked:(lr=(ea=Bt==null?void 0:Bt.editData)==null?void 0:ea.exercise)==null?void 0:lr.show_hack_sets,onChange:po=>Co(void 0,null,function*(){let Wr=yield(0,te.ZP)(`/api/exercises/${he}/update_show_columns.json`,{method:"post",body:{show_hack_sets:po.target.checked}});(Wr==null?void 0:Wr.status)===0&&(Be.ZP.info("\u8BBE\u7F6E\u6210\u529F"),Ue.default.destroyAll(),Wo({id:Ql.current}))}),style:{marginTop:20,marginBottom:20}},"\u5C55\u793A\u6D4B\u8BD5\u7528\u4F8B"),Cn.createElement("br",null),(Hn==null?void 0:Hn.question_type)===6&&Cn.createElement(Ke.default,{defaultChecked:(io=(qr=Bt==null?void 0:Bt.editData)==null?void 0:qr.exercise)==null?void 0:io.show_hack_description,onChange:po=>Co(void 0,null,function*(){let Wr=yield(0,te.ZP)(`/api/exercises/${he}/update_show_columns.json`,{method:"post",body:{show_hack_description:po.target.checked}});(Wr==null?void 0:Wr.status)===0&&(Be.ZP.info("\u8BBE\u7F6E\u6210\u529F"),Ue.default.destroyAll(),Wo({id:Ql.current}))}),style:{marginBottom:10}},"\u5C55\u793A\u8BD5\u9898\u63CF\u8FF0"))})},className:"current c-light-primary font14 bold-400"},"\u7F16\u7A0B\u9898\u663E\u793A\u8BBE\u7F6E")),Cn.createElement("div",{style:{display:"flex",alignItems:"center"}},(Hn==null?void 0:Hn.question_type)===5&&!Ho&&Cn.createElement("a",{className:tt.shixun,href:`/shixuns/${Hn==null?void 0:Hn.shixun_identifier}/challenges?exercise=true`,target:"_blank"},Cn.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u8BD5\u9898\u8BE6\u60C5"),!Ho&&((wt=In==null?void 0:In.exercise)==null?void 0:wt.exercise_status)==1&&[0,1,2,4,6].includes(Hn==null?void 0:Hn.question_type)&&Cn.createElement(we.default.Item,{label:"\u5206\u503C",style:{margin:"0 20px"},required:!0},Cn.createElement(De.Z,{precision:1,ref:Wl,onChange:ea=>Jl(ea),value:zl,onBlur:ea=>{bu(ea.target.value,Hn)}})),!Ho&&((ut=In==null?void 0:In.exercise)==null?void 0:ut.exercise_status)==1&&Cn.createElement(rt.Z,{title:"\u5220\u9664"},Cn.createElement("span",{onClick:()=>{_i()},style:{marginRight:20},className:`${tt.delete} mr8 ml8 `},"\u5220\u9664")),(Hn==null?void 0:Hn.question_type)!==5&&!Ho&&Cn.createElement(Cn.Fragment,null,(Hn==null?void 0:Hn.is_my)==1&&Cn.createElement(rt.Z,{title:"\u67E5\u770B\u539F\u9898"},Cn.createElement("i",{className:`${tt.yuanti} iconfont icon-chakanyuanti mr8 ml8`,onClick:()=>{(Hn==null?void 0:Hn.question_type)==6?window.open(`/problems/newedit/${Hn==null?void 0:Hn.item_bank_hack_identifier}`):(Hn==null?void 0:Hn.question_type)==8?window.open(`/problemset/edit/${Hn==null?void 0:Hn.item_bank_hack_identifier}?type=1`):window.open(`/problemset/edit/${Hn==null?void 0:Hn.item_bank_id}`)}})),Cn.createElement(rt.Z,{title:"\u52A0\u5165\u6211\u7684\u9898\u5E93"},Cn.createElement("i",{className:`${tt.tianjia} iconfont icon-jiarushitiku mr8 ml8`,onClick:()=>{xr.current=[],Ue.default.confirm({centered:!0,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u52A0\u5165\u6211\u7684\u9898\u5E93",maskClosable:!0,className:"custom-modal-divider",icon:null,content:Cn.createElement("div",{className:`font14 ${tt.overflow}`,style:{maxHeight:500,overflow:"auto"}},Cn.createElement("p",{className:"c-grey-333"},"\u8BF7\u9009\u62E9\u52A0\u5165\u7684\u6587\u4EF6\u5939"),Cn.createElement(Xt.Z,{spinning:!1},Cn.createElement(lu.Z,{defaultValue:!0,value:xr.current,onChange:ea=>xr.current=ea}))),onOk:()=>Co(void 0,null,function*(){var ea;(0,Si.$l)({id:Hn==null?void 0:Hn.question_id,group_id:((ea=xr==null?void 0:xr.current)==null?void 0:ea[0])||""}).then(lr=>{(lr==null?void 0:lr.status)==0&&(Be.ZP.success("\u52A0\u5165\u6210\u529F"),fo())})})})}}))),!Ho&&(((xt=In==null?void 0:In.exercise)==null?void 0:xt.exercise_status)==1||((An=In==null?void 0:In.exercise)==null?void 0:An.exercise_status)==2&&((Ft=(cn=ie.userInfo)==null?void 0:cn.course)==null?void 0:Ft.course_role)!=15||((bt=In==null?void 0:In.exercise)==null?void 0:bt.exercise_status)==3&&((en=(hn=ie.userInfo)==null?void 0:hn.course)==null?void 0:en.course_role)!=15||((Jt=In==null?void 0:In.exercise)==null?void 0:Jt.exercise_status)==4&&((Br=($a=ie.userInfo)==null?void 0:$a.course)==null?void 0:Br.course_role)!=15)&&Cn.createElement(rt.Z,{title:"\u7F16\u8F91\u8BD5\u9898"},Cn.createElement("span",{onClick:()=>{(Hn==null?void 0:Hn.question_type)===6?Ee.history.push(`/problems/newedit/${Hn==null?void 0:Hn.hack_identifier}?type=exercises&express_id=${zo.exerciseId}&question_id=${Hn==null?void 0:Hn.question_id}&score=${Hn==null?void 0:Hn.question_score}&exercise=true&callback_url=/classrooms/${zo.coursesId}/exercise/add/${he}?type=2`):al(!0)},className:`${tt.edit} ml8`},"\u7F16\u8F91")))),!Ho&&Cn.createElement("div",null,Cn.createElement("div",{className:tt.qcount},Cn.createElement("span",{className:tt.score},Hn==null?void 0:Hn.question_score,"\u5206"),Cn.createElement(Tt.Z,{className:tt.qtitle,value:(Hn==null?void 0:Hn.index)+`\u3001${(Hn==null?void 0:Hn.question_type)==8?(Za=Hn==null?void 0:Hn.program_attr)==null?void 0:Za.description:Hn==null?void 0:Hn.question_title}`}),(Hn==null?void 0:Hn.high_resources_consume)&&Cn.createElement(so.Z,{type:"shixun",style:{marginLeft:10}})),(Hn==null?void 0:Hn.question_type)===6&&Cn.createElement(gn.Z,{onEdit:()=>Yt(1),className:"mt10",dataSource:(Hn==null?void 0:Hn.languages)||[]}),Cn.createElement(eu,{exercise:Bt,TagDiscipline:Xl,qitem:Hn})),Ho&&Cn.createElement("div",null,(Hn==null?void 0:Hn.question_type)<=1&&Cn.createElement(Rt,{deleteitem:_i,getTagData:Rr,seveeditor:vo,exerciseitem:In,TagDiscipline:Xl,setisedit:al,qitem:Hn,init:fo,showTip:zn}),(Hn==null?void 0:Hn.question_type)===5&&Cn.createElement(bs,{setqitem:Bl,deleteitem:_i,seveeditor:vo,exerciseitem:In,TagDiscipline:Xl,setisedit:al,qitem:Hn,showTip:zn}),(Hn==null?void 0:Hn.question_type)===3&&Cn.createElement(ya,{deleteitem:_i,getTagData:Rr,seveeditor:vo,exerciseitem:In,TagDiscipline:Xl,setisedit:al,qitem:Hn,init:fo,showTip:zn}),(Hn==null?void 0:Hn.question_type)===2&&Cn.createElement(ro,{deleteitem:_i,getTagData:Rr,seveeditor:vo,exerciseitem:In,TagDiscipline:Xl,setisedit:al,qitem:Hn,init:fo,showTip:zn}),(Hn==null?void 0:Hn.question_type)===4&&Cn.createElement(Kn,{deleteitem:_i,getTagData:Rr,seveeditor:vo,exerciseitem:In,TagDiscipline:Xl,setisedit:al,qitem:Hn,init:fo,showTip:zn}),(Hn==null?void 0:Hn.question_type)===7&&Cn.createElement(us,{deleteitem:_i,getTagData:Rr,seveeditor:vo,exerciseitem:In,TagDiscipline:Xl,setisedit:al,qitem:Hn,init:fo,showTip:zn}),(Hn==null?void 0:Hn.question_type)===8&&Cn.createElement(xi,{deleteitem:_i,getTagData:Rr,seveeditor:vo,exerciseitem:In,TagDiscipline:Xl,setisedit:al,qitem:Hn,init:fo,showTip:zn}))))))),Cn.createElement("div",{className:tt.bottomdiv},Cn.createElement("div",{className:tt.exercise_styles},((Hr=In==null?void 0:In.exercise)==null?void 0:Hr.exercise_status)==1&&Cn.createElement(Cn.Fragment,null,Cn.createElement("span",{className:tt.spanBtn,onClick:()=>{if(Ho){Hi();return}cl(!0),Pi(!0)}},"\u9898\u5E93\u9009\u9898"),Cn.createElement(Ce.Z,{menu:{items:ns}},Cn.createElement("span",{className:tt.spanBtn},"\u5BFC\u5165\u8BD5\u9898")),Cn.createElement("span",{className:tt.spanBtn,onClick:()=>Co(void 0,null,function*(){var ea;let lr=yield(0,te.ZP)(`/api/exercises/${zo==null?void 0:zo.exerciseId}/simulate_start_answer.json`,{method:"get",params:{coursesId:zo==null?void 0:zo.coursesId,categoryId:zo==null?void 0:zo.exerciseId}});(lr==null?void 0:lr.status)!=-1&&window.open(`/classrooms/${zo==null?void 0:zo.coursesId}/exercise/${zo==null?void 0:zo.exerciseId}/${(ea=ie.userInfo)==null?void 0:ea.login}/initate_answer`)})},"\u6A21\u62DF\u8003\u8BD5"),Cn.createElement("span",{className:tt.spanBtn,onClick:()=>{window.open(`/classrooms/${zo==null?void 0:zo.coursesId}/exercise/${zo==null?void 0:zo.exerciseId}/detail?random=false&tabs=2`)}},"\u8BD5\u5377\u9884\u89C8"),dl==null?void 0:dl.map(ea=>Cn.createElement(ke.ZP,{className:tt.addQuestionBtn,key:ea.id,type:"primary",onClick:()=>{ts(ea.id)}},ea.name))),((Un=In==null?void 0:In.exercise)==null?void 0:Un.exercise_status)!=1&&Cn.createElement(Cn.Fragment,null,Cn.createElement("span",{style:{width:"1022px"}})),Cn.createElement("span",{className:tt.saveBtn,onClick:()=>Co(void 0,null,function*(){var ea,lr,qr;if(Ho){Hi();return}const io=Number(In.exercise_types.q_scores);[100,120,150].includes(io)||(yield new Promise((ho,Yo)=>{Ue.default.confirm({centered:!0,icon:null,okText:"\u4FDD\u5B58",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Cn.createElement("div",{className:"c-grey-333"},"\u5F53\u524D\u8BD5\u5377\u603B\u5206\u4E3A",Cn.createElement("span",{style:{color:"#FA6400",margin:"0 5px"}},io),"\u5206\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u8FDB\u884C\u4FDD\u5B58\uFF1F"),onOk:()=>Co(void 0,null,function*(){ho("")}),onCancel:()=>{Yo()}})}));let po=(lr=(ea=In==null?void 0:In.exercise_question_types)==null?void 0:ea.filter(ho=>ho.question_type===5)[0])==null?void 0:lr.items,Wr=0;po==null||po.map(ho=>{ho.high_resources_consume&&(Wr=Wr+1)}),console.log(Wr),Wr>0?Se({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u63D0\u793A",count:Wr,fn:()=>{var ho;((ho=In==null?void 0:In.exercise)==null?void 0:ho.exercise_status)==1?(Be.ZP.success("\u4FDD\u5B58\u6210\u529F"),Ee.history.push(`/classrooms/${zo==null?void 0:zo.coursesId}/exercise/${he}/detail?random=false&tabs=3`),Gi(!1)):Ee.history.back()}}}):((qr=In==null?void 0:In.exercise)==null?void 0:qr.exercise_status)==1?(Be.ZP.success("\u4FDD\u5B58\u6210\u529F"),Ee.history.push(`/classrooms/${zo==null?void 0:zo.coursesId}/exercise/${he}/detail?random=false&tabs=3`),Gi(!1)):Ee.history.back()})},Cn.createElement("i",{className:"iconfont icon-baocun1",style:{fontSize:15,marginRight:5}}),"\u4FDD\u5B58\u8BD5\u5377"))),Cn.createElement(Mn,{setScoreShow:Ul,ScoreShow:wl,exerciseitem:In,getdata:fo}),mi&&Cn.createElement(il,{setScoreShow:cl,isshixuns:Zi,SpecificDifficulty:(zr=In==null?void 0:In.exercise)==null?void 0:zr.difficulty,isloadings:yu,ScoreShow:mi,onOk:(ea,lr,qr,io,po)=>Co(void 0,null,function*(){Fu(!0);let ho=yield hs({exam_id:he,item_bank_ids:ea,shixun_ids:lr,shixun_copy_ids:po});Fu(!1),(ho==null?void 0:ho.status)===0&&Ue.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u65B0\u52FE\u9009\u7684\u8BD5\u9898\u5DF2\u7ECF\u6DFB\u52A0\u5230\u8BD5\u5377\uFF0C\u5982\u679C\u9700\u8981\u7EE7\u7EED\u6DFB\u52A0\u65B0\u8BD5\u9898\u8BF7\u70B9\u51FB\u201C\u7EE7\u7EED\u9009\u9898\u201D\uFF0C\u5C06\u56DE\u5230\u60A8\u4E0A\u6B21\u64CD\u4F5C\u7684\u9009\u9898\u9875\u9762",okText:"\u7EE7\u7EED\u9009\u9898",cancelText:"\u8FD4\u56DE\u8BD5\u5377",onOk:()=>{fo()},onCancel:()=>{cl(!1),fo()}})})}),Cn.createElement(Lu.Z,{sub_discipline_id:(lo=In==null?void 0:In.exercise)!=null&&lo.sub_discipline_id?[(Do=In==null?void 0:In.exercise)==null?void 0:Do.discipline_id,(Ir=In==null?void 0:In.exercise)==null?void 0:Ir.sub_discipline_id]:[],visible:Uo,onCancel:()=>yl(!1),onOk:kl}),Cn.createElement(Ue.default,{title:"\u63D0\u793A",open:Ui,confirmLoading:!1,centered:!0,okText:"\u8BBE\u7F6E\u89C4\u5219",cancelText:"\u4FEE\u6539\u8BD5\u5377",footer:Cn.createElement("div",null,Cn.createElement(ke.ZP,{onClick:()=>{Gi(!1),Ee.history.back()}},"\u7A0D\u540E\u518D\u8BF4"),Cn.createElement(ke.ZP,{type:"primary",onClick:()=>{Ee.history.push(`/classrooms/${zo==null?void 0:zo.coursesId}/exercise/${he}/detail?random=false&tabs=3`),Gi(!1)}},"\u8BBE\u7F6E\u89C4\u5219")),onCancel:()=>{Gi(!1)}},Cn.createElement("p",null,"\u8BD5\u5377\u521B\u5EFA\u5B8C\u6210\uFF01\u76EE\u524D\u5904\u4E8E\u672A\u53D1\u5E03\u72B6\u6001\uFF0C\u662F\u5426\u8BBE\u7F6E\u8003\u8BD5\u89C4\u5219\uFF1F")),Cn.createElement(Ue.default,{centered:!0,title:"\u7F16\u8F91\u9898\u578B\u540D\u79F0",open:Ai,width:500,onOk:()=>tu.submit(),onCancel:()=>Yi(!1)},Cn.createElement(we.default,{form:tu,initialValues:{},onFinish:ea=>Co(void 0,null,function*(){(yield(0,Si.RK)(Sl({id:he},ea))).status==0&&(Be.ZP.success("\u4FEE\u6539\u6210\u529F"),fo(),Yi(!1))})},Cn.createElement(we.default.Item,{name:"name",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9898\u578B\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"},{validator(ea,lr){var qr,io,po,Wr;const ho=(qr=dl==null?void 0:dl.find(Yo=>Yo.nameType==tu.getFieldValue("item_type_en")))==null?void 0:qr.id;return(Wr=(po=(io=In==null?void 0:In.exercise_question_types)==null?void 0:io.filter(Yo=>Yo.question_type!=ho))==null?void 0:po.map(Yo=>Yo==null?void 0:Yo.name))!=null&&Wr.includes(lr)?Promise.reject(new Error("\u9898\u578B\u540D\u79F0\u5DF2\u5B58\u5728\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u9898\u578B\u540D\u79F0")):Promise.resolve()}}]},Cn.createElement(We.default,{size:"large",maxLength:10,showCount:!0})),Cn.createElement(we.default.Item,{hidden:!0,name:"item_type_en"},Cn.createElement(We.default,{size:"large"})))),Cn.createElement(rn.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:Nu},Cn.createElement("div",{style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},"\u667A\u80FD\u5BFC\u5165"),Cn.createElement(Hl.Z,{stickyTop:-24,subDisciplineId:(Lo=In==null?void 0:In.exercise)!=null&&Lo.sub_discipline_id?[(Io=In==null?void 0:In.exercise)==null?void 0:Io.discipline_id,(Al=In==null?void 0:In.exercise)==null?void 0:Al.sub_discipline_id]:[],onCancel:()=>Cu(!1),mode:3,gather:{exercise_id:he},onSuccess:()=>{Cu(!1),fo()}}),Cn.createElement("div",{style:{height:70}})),Cn.createElement(gn.Q,{visible:!!yi,setVisible:Yt,tip:yi===2&&"\u8BBE\u7F6E\u5DF2\u6DFB\u52A0\u5728\u8BD5\u5377\u4E2D\u7684\u7F16\u7A0B\u9898\u6240\u5141\u8BB8\u4F7F\u7528\u7684\u7F16\u7A0B\u8BED\u8A00",dataSource:yi===1?Hn==null?void 0:Hn.languages:[],onOk:ea=>Co(void 0,null,function*(){const lr={languages:ea};yi===1?lr.hack_id=Hn==null?void 0:Hn.hack_id:lr.exercise_id=he,(yield(0,te.ZP)("/api/problems/update_languages.json",{method:"post",body:lr})).status===0&&(Be.ZP.success("\u4FEE\u6539\u6210\u529F"),Wo({id:Ql.current}),Yt(!1))})}))};var Vi=(0,Ee.connect)(({user:ie,exercise:Se,dispatch:he})=>({user:ie,exercise:Se,dispatch:he}))(_l),qo=ae(60636),ni=ae(3607),Li=ae(82798),Go=ae(87169),Ri=ae(76832),ja=ae(59301),ci=Object.defineProperty,uu=Object.defineProperties,ki=Object.getOwnPropertyDescriptors,Ti=Object.getOwnPropertySymbols,Wi=Object.prototype.hasOwnProperty,Gr=Object.prototype.propertyIsEnumerable,Ua=(ie,Se,he)=>Se in ie?ci(ie,Se,{enumerable:!0,configurable:!0,writable:!0,value:he}):ie[Se]=he,Mr=(ie,Se)=>{for(var he in Se||(Se={}))Wi.call(Se,he)&&Ua(ie,he,Se[he]);if(Ti)for(var he of Ti(Se))Gr.call(Se,he)&&Ua(ie,he,Se[he]);return ie},nl=(ie,Se)=>uu(ie,ki(Se)),gi=(ie,Se)=>{var he={};for(var gt in ie)Wi.call(ie,gt)&&Se.indexOf(gt)<0&&(he[gt]=ie[gt]);if(ie!=null&&Ti)for(var gt of Ti(ie))Se.indexOf(gt)<0&&Gr.call(ie,gt)&&(he[gt]=ie[gt]);return he},ji=(ie,Se,he)=>new Promise((gt,Bt)=>{var Qn=it=>{try{_t(he.next(it))}catch($t){Bt($t)}},Bn=it=>{try{_t(he.throw(it))}catch($t){Bt($t)}},_t=it=>it.done?gt(it.value):Promise.resolve(it.value).then(Qn,Bn);_t((he=he.apply(ie,Se)).next())});const Au=ie=>{var Se=ie,{classroomList:he,globalSetting:gt,problemset:Bt,loading:Qn,exercise:Bn,user:_t,dispatch:it}=Se,$t=gi(Se,["classroomList","globalSetting","problemset","loading","exercise","user","dispatch"]),ra,Ot,wt,ut,xt,An,cn,Ft,bt,hn,en,Jt,$a,Br;const Za=(0,Ee.useParams)(),[Hr,Un]=(0,b.useState)(!1),{userInfo:zr}=_t,[lo]=we.default.useForm();let[Do,Ir]=(0,b.useState)({});const[Lo,Io]=(0,b.useState)(1),[Al,In]=(0,b.useState)(""),[fl]=(0,Ee.useSearchParams)(),[xl,ko]=(0,b.useState)(!1),[Hn,Bl]=(0,b.useState)(!1),[zl,Jl]=(0,b.useState)(!1),[Wl,Ql]=(0,b.useState)(""),[vl,Qi]=(0,b.useState)(!1),[Ni,ai]=(0,b.useState)(!1);(0,b.useEffect)(()=>{it({type:"problemset/getEditDisciplines",payload:{source:"new_question",identifier:Za==null?void 0:Za.coursesId}}),it({type:"globalSetting/footerToggle",payload:!1}),lo.setFieldsValue({difficulty:2,courseid:[]})},[]),(0,b.useEffect)(()=>{Za.exerciseId&&ji(void 0,null,function*(){var Vr,Uo,yl;const wl=yield it({type:"exercise/editExercise",payload:{categoryId:Za.exerciseId}});(wl==null?void 0:wl.status)!==-1&&(((Vr=wl==null?void 0:wl.exercise)==null?void 0:Vr.exercise_status)===2||((Uo=wl==null?void 0:wl.exercise)==null?void 0:Uo.exercise_status)===3||((yl=wl==null?void 0:wl.exercise)==null?void 0:yl.exercise_status)===4?Jl(!0):Jl(!1))})},[Za]),(0,b.useEffect)(()=>{if(Za.exerciseId){let Vr=Bn.editData.exercise;ai(Vr==null?void 0:Vr.set_question_sub_discipline),lo.setFieldsValue(nl(Mr({},Vr),{courseid:Vr!=null&&Vr.sub_discipline_id?[Vr==null?void 0:Vr.discipline_id,Vr==null?void 0:Vr.sub_discipline_id]:[]}))}},[Bn]),(0,b.useEffect)(()=>{fl.get("type")==="2"&&(In(Za.exerciseId),Io(2))},[fl.get("type")]),(0,b.useEffect)(()=>{var Vr;let Uo=(Vr=Bt==null?void 0:Bt.disciplinesData)==null?void 0:Vr.checked;Uo!=null&&Uo.sub_discipline_id&&lo.setFieldsValue({courseid:[Uo==null?void 0:Uo.discipline_id,Uo==null?void 0:Uo.sub_discipline_id]})},[(ra=Bt==null?void 0:Bt.disciplinesData)==null?void 0:ra.checked]);function Ho(Vr,Uo){return ji(this,null,function*(){var yl,wl,Ul,mi;yield lo.validateFields();const cl=lo.getFieldsValue(),{courseid:Zi}=cl,[Pi,ui]=Zi;cl.sub_discipline_id=ui,cl.is_md=!0,cl.time=parseInt(cl.time)>9999?9999:cl.time;const pl=yield it({type:"exercise/addExercise",payload:Mr(Mr({},cl),Za)});pl.status===0?(yield(0,te.ZP)(`/api/courses/${Za==null?void 0:Za.coursesId}/exercises/notice_at.json`,{method:"POST",body:{course_id:Za==null?void 0:Za.coursesId,id:(yl=pl==null?void 0:pl.data)==null?void 0:yl.exercise_id,time:Vr}}),Xl((wl=pl.data)==null?void 0:wl.exercise_id),In((Ul=pl==null?void 0:pl.data)==null?void 0:Ul.exercise_id),Io(2),ko(!1),Ee.history.replace(`/classrooms/${Za.coursesId}/exercise/add/${(mi=pl.data)==null?void 0:mi.exercise_id}?type=2`)):Be.ZP.error(pl.message),Uo()})}function al(Vr){Ir(Mr({},Vr))}function Xl(Vr){return ji(this,null,function*(){if(!(Do!=null&&Do.ec_point_ids))return;const Uo=Mr({},Do);delete Uo.id;let yl=yield(0,te.ZP)(`/api/ec_courses/${Do==null?void 0:Do.ec_course_id}/ec_points/set_work_points.json`,{method:"post",body:Mr({exercise_id:Vr},Uo)})})}return ja.createElement("div",{style:{background:"#ffffff",marginTop:-8,padding:8,minHeight:"100vh",paddingBottom:64}},ja.createElement("section",{className:"edu-container"},ja.createElement("section",{className:"animated fadeIn"},ja.createElement("aside",{className:"mt10"},zr&&ja.createElement(Re.Z,{separator:">"},ja.createElement(Re.Z.Item,null,ja.createElement(Ee.Link,{to:`/classrooms/${Za.coursesId}/exercise`},(Ot=zr==null?void 0:zr.course)==null?void 0:Ot.course_name)),ja.createElement(Re.Z.Item,null,ja.createElement(Ee.Link,{to:`/classrooms/${Za.coursesId}/exercise`},"\u8BD5\u5377\u5217\u8868")),ja.createElement(Re.Z.Item,null,Za.exerciseId?"\u7F16\u8F91\u8BD5\u5377":"\u65B0\u5EFA\u8BD5\u5377")))),Za.exerciseId&&ja.createElement("div",{style:{display:"inline-flex",background:"rgba(233, 146, 55, 0.05)",borderRadius:4,height:40,lineHeight:"40px",width:"100%",padding:"0px 10px",alignItems:"center",marginTop:20}},ja.createElement(Go.Z,{style:{marginRight:5,color:"#E99237"}}),ja.createElement("span",{style:{flex:1,color:"#E99237"}},"\u53D1\u5E03\u540E\u7684\u8BD5\u5377\u4E0D\u5141\u8BB8\u8FDB\u884C\u589E\u52A0/\u5220\u9664\u8BD5\u9898\u548C\u4FEE\u6539\u5206\u503C\u7B49\u64CD\u4F5C\uFF0C\u82E5\u9700\u8981\u4E8C\u6B21\u4F7F\u7528\uFF0C\u53EF\u5C06\u8BD5\u5377\u52A0\u5165\u8BD5\u5377\u5E93\u4E2D\u8FDB\u884C\u7F16\u8F91"),ja.createElement("span",{className:ze.addQuestionBtn,onClick:()=>{it({type:"exercise/setActionTabs",payload:{key:"\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93",selectArrs:[Za.exerciseId]}})}},"\u52A0\u5165\u8BD5\u5377\u5E93")),ja.createElement(Li.Z,{haveInit:!0,init:()=>{Ql(new Date)}}),ja.createElement("div",{className:"bg-white"},ja.createElement("div",{style:{display:"flex",justifyContent:"center",paddingTop:20,alignItems:"center"}},ja.createElement("div",{onClick:()=>{if(Hn){Be.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u8BD5\u9898\u3002");return}Io(1)},className:Lo===1?ze.selectdiv:ze.divitem},ja.createElement(qo.Z,{number:1,active:Lo===1,className:"mr10"}),ja.createElement("span",null,"\u8BD5\u5377\u57FA\u7840\u4FE1\u606F")),ja.createElement("div",{style:{width:188,border:"1px dotted #9096A3",margin:"0px 30px",height:1}}),ja.createElement("div",{onClick:()=>{if(!Za.exerciseId&&!Al){Be.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u57FA\u7840\u4FE1\u606F\u518D\u65B0\u5EFA\u8BD5\u9898");return}Io(2),!Al&&In(Za.exerciseId)},className:Lo!==1?ze.selectdiv:ze.divitem},ja.createElement(qo.Z,{number:2,active:Lo!==1,className:"mr10"}),ja.createElement("span",null,"\u7F16\u8F91\u8BD5\u9898"))),Lo===2&&ja.createElement("div",{className:"tc"},ja.createElement(ni.Z,{defaultValue:(ut=(wt=Bn==null?void 0:Bn.editData)==null?void 0:wt.exercise)==null?void 0:ut.exercise_name,onFinish:Vr=>ji(void 0,null,function*(){var Uo,yl,wl,Ul,mi,cl,Zi,Pi,ui,pl,Ui,Gi;return Vr.trim()===((yl=(Uo=Bn==null?void 0:Bn.editData)==null?void 0:Uo.exercise)==null?void 0:yl.exercise_name)?!0:(yield(0,Si.wy)({exercise_name:Vr,exercise_description:(Ul=(wl=Bn==null?void 0:Bn.editData)==null?void 0:wl.exercise)==null?void 0:Ul.exercise_description,sub_discipline_id:(cl=(mi=Bn==null?void 0:Bn.editData)==null?void 0:mi.exercise)==null?void 0:cl.sub_discipline_id,time:(Pi=(Zi=Bn==null?void 0:Bn.editData)==null?void 0:Zi.exercise)==null?void 0:Pi.time,exerciseId:(pl=(ui=Bn.editData)==null?void 0:ui.exercise)==null?void 0:pl.id,difficulty:(Gi=(Ui=Bn.editData)==null?void 0:Ui.exercise)==null?void 0:Gi.difficulty})).status===0?(lo.setFieldValue("exercise_name",Vr),!0):!1})}),ja.createElement("div",{style:{fontSize:14}},ja.createElement("span",{style:{color:"#5F6368"}},"\u7B54\u9898\u65F6\u957F",ja.createElement("span",{style:{color:"#000000",marginLeft:8}},((An=(xt=Bn==null?void 0:Bn.editData)==null?void 0:xt.exercise)==null?void 0:An.time)||"\u4E0D\u9650")),ja.createElement("span",{style:{margin:"0px 30px",color:"#5F6368"}},"\u96BE\u5EA6",ja.createElement("span",{style:{color:"#000000",marginLeft:8}},((Ft=(cn=Bn==null?void 0:Bn.editData)==null?void 0:cn.exercise)==null?void 0:Ft.difficulty)===1?"\u7B80\u5355":((hn=(bt=Bn==null?void 0:Bn.editData)==null?void 0:bt.exercise)==null?void 0:hn.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),ja.createElement("span",{style:{marginRight:30,color:"#5F6368"}},"\u8BD5\u9898\u603B\u6570",ja.createElement("span",{style:{color:"#000000",marginLeft:8}},((Jt=(en=Bn==null?void 0:Bn.editData)==null?void 0:en.exercise_types)==null?void 0:Jt.q_counts)||0)),ja.createElement("span",{style:{color:"#5F6368"}},"\u603B\u5206",ja.createElement("span",{style:{color:"#000000",marginLeft:8}},(Br=($a=Bn==null?void 0:Bn.editData)==null?void 0:$a.exercise_types)==null?void 0:Br.q_scores))))),Lo===1&&ja.createElement("div",null,ja.createElement("section",{className:[ze.bg,"mt20"].join(" "),style:{padding:"30px 120px 300px 120px"}},ja.createElement(we.default,{form:lo,colon:!1,layout:"horizontal",labelCol:{span:4},wrapperCol:{span:20},initialValues:{time:60},onFinish:Vr=>ji(void 0,null,function*(){var Uo,yl,wl,Ul,mi;if(Un(!0),ko(!0),Za.exerciseId){Vr.exerciseId=(yl=(Uo=Bn.editData)==null?void 0:Uo.exercise)==null?void 0:yl.id,Vr.sub_discipline_id=Vr.courseid[Vr.courseid.length-1],yield(0,Si.wy)(nl(Mr({},Vr),{set_question_sub_discipline:Ni})),Io(2),Xl(Za==null?void 0:Za.exerciseId),In(Za.exerciseId),Un(!1),ko(!1);return}const cl=yield(0,te.ZP)(`/api/courses/${Za==null?void 0:Za.coursesId}/exercises/overload_alert.json`,{method:"get",params:{course_id:Za==null?void 0:Za.coursesId}});if(cl!=null&&cl.alert)it({type:"classroomList/setActionTabs",payload:{key:"\u9884\u7EA6\u5F39\u7A97"}});else{const{courseid:Zi}=Vr,[Pi,ui]=Zi;Vr.sub_discipline_id=ui,Vr.is_md=!0,Vr.time=parseInt(Vr.time)>9999?9999:Vr.time,Vr.set_question_sub_discipline=Ni;const pl=yield it({type:"exercise/addExercise",payload:nl(Mr(Mr({},Vr),Za),{category_id:fl.get("catalogue")||null})});pl.status===0&&(Xl((wl=pl.data)==null?void 0:wl.exercise_id),Ee.history.replace(`/classrooms/${Za.coursesId}/exercise/add/${(Ul=pl.data)==null?void 0:Ul.exercise_id}?type=2`),In((mi=pl==null?void 0:pl.data)==null?void 0:mi.exercise_id),Io(2)),ko(!1)}Un(!1)}),className:ze.formWrap},ja.createElement(we.default.Item,{name:"exercise_name",label:"\u8BD5\u5377\u540D\u79F0",className:ze.baseLineHeight,rules:[{required:!0,validator:(Vr,Uo)=>{var yl;return((yl=Uo==null?void 0:Uo.replaceAll(" ",""))==null?void 0:yl.length)>0?Promise.resolve():Promise.reject("\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0")}}]},ja.createElement(We.default,{maxLength:60,className:ze.baseFormItem,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0",showCount:!0})),ja.createElement(we.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B",name:"courseid",className:ze.baseLineHeight},ja.createElement(xe.Z,{disabled:zl,placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:Bt.courseOptions,className:ze.baseFormItem,size:"large",popupClassName:ze.cascaderPopup,dropdownMenuColumnStyle:{padding:"8px 12px",fontSize:14},allowClear:!0})),ja.createElement("div",{className:ze.concat},ja.createElement("div",null,ja.createElement(Ke.default,{checked:Ni,onChange:Vr=>{ai(Vr.target.checked)},style:{color:"#000"}},"\u8BBE\u7F6E\u8BE5\u65B9\u5411&\u8BFE\u7A0B\u4E3A\u8BD5\u9898\u6A21\u7248\uFF08\u521B\u5EFA\u65B0\u8BD5\u9898\u81EA\u52A8\u4F7F\u7528\u8BE5\u65B9\u5411&\u8BFE\u7A0B\uFF09")),ja.createElement("div",null,"\u6CA1\u6709\u5408\u9002\u7684\u65B9\u5411&\u8BFE\u7A0B\uFF1F",ja.createElement("a",{onClick:()=>Qi(!0)},"\u8054\u7CFB\u6559\u7814\u52A9\u7406"))),ja.createElement(we.default.Item,{label:"\u96BE\u5EA6",name:"difficulty",className:ze.radioBtnWrapper,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u96BE\u5EA6"}]},ja.createElement(Oe.ZP.Group,{className:ze.radiogroup,disabled:zl},ja.createElement(Oe.ZP.Button,{className:ze.easy,value:1},"\u7B80\u5355"),ja.createElement(Oe.ZP.Button,{className:ze.medium,value:2},"\u9002\u4E2D"),ja.createElement(Oe.ZP.Button,{className:ze.hard,value:3},"\u56F0\u96BE"))),ja.createElement(we.default.Item,{label:"\u7B54\u9898\u65F6\u957F",className:ze.baseLineHeight},ja.createElement("div",{style:{display:"flex",width:"100%"}},ja.createElement(we.default.Item,{name:"time",noStyle:!0},ja.createElement(De.Z,{disabled:zl,min:1,max:9999,className:ze.baseFormItem,style:{width:220},maxLength:60,placeholder:"\u8BF7\u586B\u5199\u7B54\u9898\u65F6\u957F"})),ja.createElement("span",{style:{marginLeft:"10px",width:"40px",lineHeight:"46px",fontSize:14}},"\u5206\u949F"))),ja.createElement(we.default.Item,{label:"\u8BD5\u5377\u987B\u77E5",name:"exercise_description"},ja.createElement(We.default.TextArea,{disabled:zl,rows:6,maxLength:65535,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u987B\u77E5"}))),ja.createElement(wn,{exercise_id:Za==null?void 0:Za.exerciseId,setitem:al})),ja.createElement("div",{className:ze.bottmodiv},ja.createElement(ke.ZP,{className:`${ze.cancelBtn}`,type:"primary",onClick:()=>{Ee.history.back()}},"\u53D6\u6D88"),ja.createElement(ke.ZP,{loading:xl,onClick:()=>{lo.validateFields(),lo.submit()},type:"primary",className:`${ze.confirmBtn} ml20`},"\u4E0B\u4E00\u6B65")),ja.createElement(z,{setsubloading:ko,onModalOk:Ho})),Lo===2&&ja.createElement("div",null,ja.createElement(Vi,{key:Wl,setisedits:Bl,setitemid:In,itemid:Al}))),ja.createElement(Ri.Z,{open:vl,onCancel:()=>{Qi(!1)}}))};var gu=(0,Ee.connect)(({classroomList:ie,loading:Se,user:he,problemset:gt,globalSetting:Bt,exercise:Qn})=>({classroomList:ie,globalSetting:Bt,problemset:gt,user:he,exercise:Qn,loading:Se.effects}))(Au)},84097:function(ot,Zt,ae){"use strict";ae.d(Zt,{Z:function(){return Ye}});var b=ae(78241),Ee=ae(8591),we=ae(43418),Be=ae(71418),Re=ae(6848),We=ae(57809),xe=ae(5112),Ke=ae(92832),Oe=ae(1710),De=ae(59301),ke=ae(6075),ze=ae(23789),Ue=ae(21331),ue={radio_con:"radio_con___cvwXd",result_con:"result_con___m5Gmr",result_title:"result_title___D7L1n"},E=ae(35219),a=ae(37962),x=ae(28900),y=ae(59301),z=Object.defineProperty,te=Object.defineProperties,oe=Object.getOwnPropertyDescriptors,se=Object.getOwnPropertySymbols,le=Object.prototype.hasOwnProperty,Pe=Object.prototype.propertyIsEnumerable,Fe=(Ge,$e,be)=>$e in Ge?z(Ge,$e,{enumerable:!0,configurable:!0,writable:!0,value:be}):Ge[$e]=be,Qe=(Ge,$e)=>{for(var be in $e||($e={}))le.call($e,be)&&Fe(Ge,be,$e[be]);if(se)for(var be of se($e))Pe.call($e,be)&&Fe(Ge,be,$e[be]);return Ge},Le=(Ge,$e)=>te(Ge,oe($e)),st=(Ge,$e,be)=>new Promise((ft,ct)=>{var yt=xn=>{try{En(be.next(xn))}catch(Wt){ct(Wt)}},Pt=xn=>{try{En(be.throw(xn))}catch(Wt){ct(Wt)}},En=xn=>xn.done?ft(xn.value):Promise.resolve(xn.value).then(yt,Pt);En((be=be.apply(Ge,$e)).next())});const Me=({shixunHomeworks:Ge,exercise:$e,loading:be,dispatch:ft})=>{var ct,yt,Pt;const{commonHeader:En}=$e,[xn,Wt]=(0,De.useState)([]),[St,Te]=(0,De.useState)(Le(Qe({},(0,ke.useParams)()),{page:1,limit:10})),[et,Kt]=(0,De.useState)([]),[wn,Mt]=(0,De.useState)(""),[Xt,Ce]=(0,De.useState)(1),[rt]=b.default.useForm(),[rn,tt]=(0,De.useState)({}),[pt,Xn]=(0,De.useState)(null),[gn,Qt]=(0,De.useState)(!1),[Tt,Vn]=(0,De.useState)([]),[ia,tn]=(0,De.useState)(null),[Ba,_a]=(0,De.useState)(0),[Fa,Tn]=(0,De.useState)(0),[Va,Aa]=(0,De.useState)(!1),vr=[{title:"\u5E8F\u53F7",dataIndex:"1",width:80,render:(Et,jt,Ga)=>(St.page-1)*St.limit+Ga+1},{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,width:180},{title:"\u5B66\u53F7",dataIndex:"student_id",align:"left",sorter:!0,render:Et=>Et||"--"},{title:"\u5206\u73ED",dataIndex:"user_group_name",align:"left",render:(Et,jt)=>y.createElement("div",{className:ue.banding,title:Et||"--"},Et||"--")},{title:"\u63D0\u4EA4\u72B6\u6001",width:200,dataIndex:"commit_status",render:(Et,jt)=>Et===0?y.createElement("span",{style:{color:"#666666"}},"\u672A\u5F00\u59CB"):Et===1?y.createElement("span",{style:{color:"#DF3042"}},!jt.is_make_up&&"\u8003\u8BD5\u4E2D",jt.is_make_up&&"\u8003\u8BD5\u4E2D (\u8865\u8003)"):Et===2?y.createElement("span",{style:{color:"#5AB891"}},!jt.is_make_up&&!jt.is_force_commit&&"\u5DF2\u4EA4\u5377",jt.is_make_up&&!jt.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003)",jt.is_make_up&&jt.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003/\u5F3A\u5236)",!jt.is_make_up&&jt.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u5F3A\u5236)"):y.createElement("span",{style:{color:"#5AB891"}},!jt.is_make_up&&!jt.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54",jt.is_make_up&&!jt.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003)",jt.is_make_up&&jt.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003/\u5F3A\u5236)",!jt.is_make_up&&jt.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u5F3A\u5236)")},{title:(En==null?void 0:En.exercise_type)==2&&!(0,E.dE)()?"\u6700\u9AD8\u6210\u7EE9":"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",sorter:!0,render:(Et,jt)=>jt.commit_status===0||jt.commit_status===1?"--":!jt.open_total_score&&(0,E.dE)()?"\u8001\u5E08\u5BA1\u6838\u4E2D":(Et=typeof Et=="number"?Number(Et):Et,console.log(typeof Et),Et||(Et=0),Et===100?y.createElement("span",{className:"c-green"},Et):Et>60?y.createElement("span",{className:"c-orange"},Et):Et==Fa*.6?y.createElement("span",{className:"c-red"},Et):y.createElement("span",null,Et))}].filter(Et=>!!Et);(0,De.useEffect)(()=>{var Et;((Et=$e.actionTabs)==null?void 0:Et.key)=="\u6D4B\u8BD5AI\u8BC4\u5206"&&(Vn([]),tn(null),ua(),da(St))},[(ct=$e.actionTabs)==null?void 0:ct.key]);const ua=()=>st(void 0,null,function*(){var Et;if(!((Et=$e.actionTabs)!=null&&Et.showSelectQuestion))return;const jt=yield(0,ze.ZP)(`/api/exercises/${St==null?void 0:St.categoryId}/all_subj_questions.json`,{method:"get"});jt.status==0&&Vn(jt.data)}),jn=(Et,jt)=>{St.page=Et,St.limit=jt,Te(Qe({},St)),da(St)},da=Et=>st(void 0,null,function*(){Aa(!0);const jt=yield(0,ze.ZP)(`/api/exercises/${St.categoryId||(St==null?void 0:St.exerciseId)}/exercise_users.json`,{method:"get",params:Et});jt.status==0&&(_a(jt.data.total_count),Te(Le(Qe({},St),{total:jt.data.total_count})),Wt(jt.data.exercise_users),Tn(jt.data.total_score)),Aa(!1)}),Ea=Et=>{St.search=Et,St.page=1,rt.resetFields(),tt({}),Kt([]),Xn(null),Te(Qe({},St)),da(St)},xa=Et=>st(void 0,null,function*(){var jt,Ga;const Ca=Qe({},rn);if(!((jt=Et==null?void 0:Et.content)!=null&&jt.trim())){Ee.ZP.warning("\u8BF7\u8F93\u5165\u7B54\u9898\u5185\u5BB9\uFF01");return}Ca.content=Et==null?void 0:Et.content,Ca.attachment_ids=(Ga=Et==null?void 0:Et.attachment_ids)==null?void 0:Ga.map(Qa=>Qa.response.id),Ja(Ca)}),Ja=Et=>st(void 0,null,function*(){var jt;Qt(!0);const{showSelectQuestion:Ga,ai_review_settings:Ca}=$e.actionTabs,Qa=yield(0,ze.ZP)(`/api/exercises/${(St==null?void 0:St.categoryId)||(St==null?void 0:St.exerciseId)}/test_ai_review.json`,{method:"post",body:Le(Qe({},Et),{exercise_question_id:Ga?ia:(jt=$e.actionTabs)==null?void 0:jt.questionId,ai_review_settings:Ca})});if([0,-3].includes(Qa.status)){Qa.status==0&&Ee.ZP.success("\u8BC4\u5206\u6D4B\u8BD5\u6210\u529F\uFF01"),Xn(Qa);const Da=document.querySelector(".modal-ai-pfcs");if(Da){const Ra=Da.querySelector(".ant-modal-body");Ra&&(Ra.scrollTop=Ra.scrollHeight)}}Qt(!1)}),Sn=()=>{ft({type:"exercise/setActionTabs",payload:{key:""}}),Ce(1),ln()},ln=()=>{rt.resetFields(),tt({}),Kt([]),Mt(""),Xn(null)};return y.createElement(we.default,{className:"modal-ai-pfcs",width:1150,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u6D4B\u8BD5AI\u8BC4\u5206",confirmLoading:gn,open:((yt=$e.actionTabs)==null?void 0:yt.key)==="\u6D4B\u8BD5AI\u8BC4\u5206",destroyOnClose:!0,onCancel:()=>Sn(),okText:pt?"\u91CD\u65B0\u6D4B\u8BD5":"\u5F00\u59CB\u6D4B\u8BD5",onOk:()=>{var Et;if((Et=$e.actionTabs)!=null&&Et.showSelectQuestion&&!ia)return Ee.ZP.warning("\u8BF7\u9009\u62E9\u9898\u76EE\uFF01");if(Xt==1){if(et.length==0)return Ee.ZP.warning("\u8BF7\u9009\u62E9\u4E00\u4F4D\u5B66\u751F\u8BD5\u5377\u8FDB\u884C\u8BC4\u5206\u6D4B\u8BD5\uFF01");Ja({exercise_user_id:et[0]})}else Xt==2&&rt.submit()}},y.createElement(Be.Z,{spinning:gn,tip:"\u6D4B\u8BD5AI\u8BC4\u5206\u4E2D\u2026\u2026"},((Pt=$e.actionTabs)==null?void 0:Pt.showSelectQuestion)&&y.createElement("div",{className:"flex item-center justify-between mb10"},y.createElement("div",{style:{width:120,margin:"0 10px",display:"flex",alignItems:"center"}},y.createElement("span",{style:{color:"red",marginRight:5}},"*"),"\u9009\u62E9\u9898\u76EE",y.createElement(Re.Z,{title:"\u667A\u80FD\u8BC4\u9605\u76EE\u524D\u4EC5\u652F\u6301\u7B80\u7B54\u9898\uFF08\u542B\u7EC4\u5408\u9898\u4E2D\u7684\u7B80\u7B54\u9898\uFF09"},y.createElement("i",{className:`iconfont icon-tishixiaowenhao ${ue.title_icon}`,style:{cursor:"pointer",marginLeft:5,fontSize:"14px"}}))),y.createElement(We.default,{style:{width:"calc(100% - 110px)"},size:"large",placeholder:"\u8BF7\u9009\u62E9\u9898\u76EE",value:ia,onChange:Et=>tn(Et)},Tt==null?void 0:Tt.map(Et=>y.createElement(We.default.Option,{key:Et==null?void 0:Et.id,value:Et==null?void 0:Et.id},Et==null?void 0:Et.question_title)))),y.createElement("div",{className:ue.radio_con},y.createElement("span",{style:{marginRight:32}},"\u6D4B\u8BD5\u65B9\u5F0F"),y.createElement(xe.ZP.Group,{onChange:Et=>{Et.target.value==1&&jn(1,10),Ce(Et.target.value),ln()},value:Xt,options:[{label:"\u9009\u62E9\u5B66\u751F\u7B54\u6848",value:1,style:{marginRight:30,color:"#000"}},{label:"\u8F93\u5165\u7B54\u9898\u5185\u5BB9",value:2,style:{marginRight:30,color:"#000"}}]})),Xt==1&&y.createElement(y.Fragment,null,y.createElement("div",{className:"flex justify-between item-center mb10"},y.createElement("div",{style:{fontSize:"14px",color:"#FA6400"}},"\u63D0\u793A\uFF1A","\u53EA\u80FD\u9009\u62E9\u5DF2\u63D0\u4EA4\u8BD5\u5377\u7684\u5B66\u751F\u8FDB\u884C\u8BC4\u5206\u6D4B\u8BD5"),y.createElement(Ke.default.Search,{style:{width:487},size:"large",placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:wn,onChange:Et=>Mt(Et.target.value),onSearch:Ea})),y.createElement(Oe.default,{rowSelection:{type:"radio",selectedRowKeys:et,onChange:(Et,jt)=>{Kt(Et)},getCheckboxProps:Et=>({disabled:[0,1].includes(Et==null?void 0:Et.commit_status)})},loading:Va,rowKey:"exercise_user_id",dataSource:xn||[],columns:vr,pagination:{current:St.page,hideOnSinglePage:!0,showQuickJumper:!0,showSizeChanger:!0,pageSize:St.limit,className:"mb0",pageSizeOptions:["10","20","50","100","200"],total:Ba,size:"default",showTotal:Ue.rU,onChange:jn},onChange:(Et,jt,Ga)=>{St.page=1,Ga.order===void 0?(St.order_type=null,St.order=null):(St.order_type=Ga.order==="descend"?"desc":"asc",St.order=Ga.field),Te(Qe({},St)),da(St)}})),Xt==2&&y.createElement("div",{style:{marginTop:20}},y.createElement(b.default,{form:rt,className:ue.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:()=>{tt(Qe({},rt.getFieldsValue()))},onFinish:xa},y.createElement(b.default.Item,{name:"content",label:"",style:{marginBottom:0}},y.createElement(a.Z,{watch:!0})))),pt&&y.createElement("div",{className:ue.result_con},y.createElement("div",{className:ue.result_title},"AI\u8BC4\u5206\u7ED3\u679C"),(pt==null?void 0:pt.status)==0&&y.createElement("div",{className:"p20"},y.createElement("div",{className:"mb5"},y.createElement("span",{style:{color:"#333",fontWeight:"bold"}},"\u8BC4\u5206\uFF1A"),pt==null?void 0:pt.score),y.createElement("div",{className:"flex"},y.createElement("span",{style:{color:"#333",fontWeight:"bold",whiteSpace:"nowrap",lineHeight:"26px"}},"\u8BC4\u8BED\uFF1A"),y.createElement(x.Z,{value:pt==null?void 0:pt.content,style:{fontSize:"14px"}}))),(pt==null?void 0:pt.status)==-3&&y.createElement("div",{className:"p20"},y.createElement(x.Z,{value:pt==null?void 0:pt.message,style:{fontSize:"14px"}})))))};var Ye=(0,ke.connect)(({shixunHomeworks:Ge,exercise:$e,loading:be,user:ft})=>({shixunHomeworks:Ge,exercise:$e,loading:be.effects,user:ft}))(Me)},73256:function(ot,Zt,ae){"use strict";ae.d(Zt,{Z:function(){return E}});var b=ae(59301),Ee=ae(8591),we=ae(43418),Be=ae(19842),Re=ae(54580),We=ae(3113),xe=ae(41510),Ke=ae(21331),Oe=ae(23789),De=ae(6075),ke={customModal:"customModal___bVzUV",content:"content___oKhZq",upload:"upload___nPxEL",infoText:"infoText___gZEJF",okBtn:"okBtn___CVo2A",fileList:"fileList___tauGN",fileName:"fileName___T_8JX",selectitems:"selectitems___imW2Y"},ze=ae(59301),Ue=(a,x,y)=>new Promise((z,te)=>{var oe=Pe=>{try{le(y.next(Pe))}catch(Fe){te(Fe)}},se=Pe=>{try{le(y.throw(Pe))}catch(Fe){te(Fe)}},le=Pe=>Pe.done?z(Pe.value):Promise.resolve(Pe.value).then(oe,se);le((y=y.apply(a,x)).next())}),E=({visible:a,onOk:x,onCancel:y,sub_discipline_id:z=[]})=>{const[te,oe]=(0,b.useState)([]),[se,le]=(0,b.useState)(!1),Pe=(0,De.useParams)(),[Fe,Qe]=(0,b.useState)([]),[Le,st]=(0,b.useState)([]);(0,b.useEffect)(()=>{a?Me():(st([]),oe([]),le(!1))},[a]);const Me=()=>Ue(void 0,null,function*(){const ct=yield(0,Oe.ZP)("/api/disciplines.json",{method:"get",params:{source:"subject"}});Qe(ct.disciplines||[]),st((z==null?void 0:z.length)>0?z:[])}),Ye=()=>{if((Le==null?void 0:Le.length)===0)return Ee.ZP.warning("\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B\uFF01");console.log("subDisciplineId",Le),le(!0),x(te,Le[1],()=>{le(!1)})},Ge=()=>{y()},$e=()=>{const ct=`${xe.Z.API_SERVER}/api/courses/${Pe.coursesId}/exercises/down_template`;(0,Ke.Nd)(null,ct)},be=ct=>{const yt={name:ct.name,uid:ct.uid,file:ct};return oe([yt]),!1},ft=()=>{oe([])};return ze.createElement(we.default,{title:"\u5BFC\u5165\u8BD5\u9898",open:a,onOk:Ye,centered:!0,wrapClassName:ke.customModal,onCancel:Ge,width:663,okText:"\u786E\u8BA4",okButtonProps:{className:ke.okBtn},cancelText:"\u53D6\u6D88",confirmLoading:se},ze.createElement("div",{className:ke.content},ze.createElement("aside",null,ze.createElement("div",{style:{fontWeight:600}},"\u6B65\u9AA41"),ze.createElement("ul",null,ze.createElement("li",null,ze.createElement("span",{style:{color:"#5F6367"}},"\u6839\u636E\u6A21\u677F\u8981\u6C42\u7F16\u8F91\u9700\u8981\u4E0A\u4F20\u7684\u8BD5\u9898"),ze.createElement("span",{style:{color:"#0152d9",cursor:"pointer",marginLeft:20},onClick:$e},"\u4E0B\u8F7D\u8003\u8BD5\u8BD5\u9898\u6A21\u677F"),ze.createElement("i",{className:"iconfont icon-xiazai4 ml10",onClick:$e,style:{fontSize:14,cursor:"pointer",color:"#0152d9"}})),ze.createElement("li",{style:{color:"#FA6400"},className:"mt10"},"\u63D0\u793A"),ze.createElement("li",{className:ke.infoText},"1\u3001\u76EE\u524D\u4EC5\u652F\u6301Excel\u683C\u5F0F\u6A21\u677F\uFF1B "),ze.createElement("li",{className:ke.infoText},"2\u3001\u4E0D\u652F\u6301\u7EC4\u5408\u9898\u548C\u5B9E\u8BAD\u9898\u5BFC\u5165\uFF1B"),ze.createElement("li",{className:ke.infoText},"3\u3001\u6BCF\u6B21\u6700\u591A\u5BFC\u5165300\u9898\uFF1B"),ze.createElement("li",{className:ke.infoText},"4\u3001\u586B\u7A7A\u9898\u5BFC\u5165\u6700\u591A\u652F\u63018\u4E2A\u586B\u7A7A\u9879\u3002"))),ze.createElement("aside",{style:{marginTop:22}},ze.createElement("div",{style:{fontWeight:600}},"\u6B65\u9AA42"),ze.createElement("ul",{style:{flex:1}},ze.createElement("li",{style:{color:"#5F6367"}},"\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B\uFF0C\u4E0A\u4F20\u7F16\u8F91\u597D\u7684\u8BD5\u9898\u6587\u6863\uFF0C\u786E\u5B9A\u5BFC\u5165"),a&&ze.createElement(ze.Fragment,null,ze.createElement(Be.Z,{value:Le,className:ke.selectitems,expandTrigger:"hover",placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:Fe,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:(ct,yt)=>{st(ct||[])}}),ze.createElement("br",null),ze.createElement(Re.default,{action:`${xe.Z.API_SERVER}/api/attachments.json`,beforeUpload:be,onRemove:ft,withCredentials:!0,fileList:te,accept:".xls,.xlsx",showUploadList:!1},ze.createElement(We.ZP,{className:ke.upload,type:"primary",icon:ze.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}})},"\u4E0A\u4F20\u6587\u4EF6"))),te.map((ct,yt)=>ze.createElement("div",{key:yt,className:ke.fileList},ze.createElement("span",{className:ke.fileName},ct==null?void 0:ct.name),ze.createElement("i",{className:"iconfont icon-shanchu12",style:{color:"#F65160",fontSize:16,cursor:"pointer"},onClick:ft})))))))}},82798:function(ot,Zt,ae){"use strict";var b=ae(59301),Ee=ae(43418),we=ae(23789),Be=ae(6075),Re=ae(59301),We=(Ke,Oe,De)=>new Promise((ke,ze)=>{var Ue=a=>{try{E(De.next(a))}catch(x){ze(x)}},ue=a=>{try{E(De.throw(a))}catch(x){ze(x)}},E=a=>a.done?ke(a.value):Promise.resolve(a.value).then(Ue,ue);E((De=De.apply(Ke,Oe)).next())});const xe=({exercise:Ke,dispatch:Oe,init:De,haveInit:ke=!1})=>{const ze=(0,Be.useParams)(),[Ue,ue]=(0,b.useState)(!1);let[E,a]=(0,b.useState)();const[x,y]=(0,b.useState)(!1),[z,te]=(0,b.useState)(!1);(0,b.useEffect)(()=>{Ke.actionTabs.key==="\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93"&&oe()},[Ke.actionTabs]);function oe(){return We(this,null,function*(){var se,le;let Pe=yield(0,we.ZP)(`/api/courses/${ze==null?void 0:ze.coursesId}/exercises/check_exercise_cover.json`,{method:"post",body:{check_ids:Ke.actionTabs.selectArrs}});if(((se=Pe==null?void 0:Pe.cover_exercises)==null?void 0:se.length)>0)ue(!0),a((le=Pe==null?void 0:Pe.cover_exercises)==null?void 0:le[0]);else{let Fe=yield(0,we.ZP)(`/api/courses/${ze==null?void 0:ze.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:Ke.actionTabs.selectArrs}});Oe({type:"exercise/setActionTabs",payload:{key:""}}),(Fe==null?void 0:Fe.status)===0&&(ke&&De(),Ee.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{Be.history.push("/paperlibrary")}}))}})}return Re.createElement("div",null,Re.createElement(Ee.default,{open:Ue,centered:!0,onCancel:se=>We(void 0,null,function*(){if(se.target.outerText==="\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377"){y(!0);let le=yield(0,we.ZP)(`/api/courses/${ze==null?void 0:ze.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:Ke.actionTabs.selectArrs,update:1}});Oe({type:"exercise/setActionTabs",payload:{key:""}}),y(!1),(le==null?void 0:le.status)===0&&(ke&&De(),ue(!1),Ee.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{Be.history.push("/paperlibrary")}}))}else ue(!1)}),cancelButtonProps:{loading:x},okText:"\u5F62\u6210\u65B0\u8BD5\u5377",cancelText:"\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377",okButtonProps:{loading:z},onOk:()=>We(void 0,null,function*(){te(!0);let se=yield(0,we.ZP)(`/api/courses/${ze==null?void 0:ze.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:Ke.actionTabs.selectArrs}});te(!1),(se==null?void 0:se.status)===0&&(ke&&De(),Oe({type:"exercise/setActionTabs",payload:{key:""}}),ue(!1),Ee.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{Be.history.push("/paperlibrary")}}))}),title:"\u52A0\u5165\u8BD5\u5377\u5E93\u63D0\u793A"},Re.createElement("div",null,Re.createElement("p",null,"\u8BE5\u8BD5\u5377\u5728\u8BD5\u5377\u5E93\u91CD\u590D\uFF0C\u662F\u5426\u9700\u8981\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377\uFF1F"),Re.createElement("div",null,Re.createElement("div",null,"\u8BD5\u5377\uFF1A",E==null?void 0:E.origin_exercise_nam),Re.createElement("div",null,"\u539F\u8BD5\u5377\uFF1A",Re.createElement("a",{href:`/paperlibrary/see/${E==null?void 0:E.examination_bank_id}?defaultActiveKey=0`,target:"_blank"},E==null?void 0:E.examination_bank_name))))))};Zt.Z=(0,Be.connect)(({exercise:Ke})=>({exercise:Ke}))(xe)},78547:function(ot,Zt,ae){"use strict";ae.d(Zt,{h:function(){return b}});var b=(Ee=>(Ee[Ee.NOMATCH=-1]="NOMATCH",Ee[Ee.OK=0]="OK",Ee[Ee.TIMEOUT=2]="TIMEOUT",Ee[Ee.PODFAILURE=3]="PODFAILURE",Ee[Ee.COMPILEFAILURE=4]="COMPILEFAILURE",Ee[Ee.EXECUTEFAILURE=5]="EXECUTEFAILURE",Ee[Ee.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",Ee))(b||{})},18509:function(ot,Zt,ae){"use strict";ae.d(Zt,{H7:function(){return E},MK:function(){return ue},MU:function(){return De},X6:function(){return ze},bM:function(){return Oe},fi:function(){return a},fu:function(){return Ke},n4:function(){return x},rX:function(){return Ue},vl:function(){return y},zO:function(){return ke}});var b=ae(23789),Ee=Object.defineProperty,we=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,Re=Object.prototype.propertyIsEnumerable,We=(z,te,oe)=>te in z?Ee(z,te,{enumerable:!0,configurable:!0,writable:!0,value:oe}):z[te]=oe,xe=(z,te)=>{for(var oe in te||(te={}))Be.call(te,oe)&&We(z,oe,te[oe]);if(we)for(var oe of we(te))Re.call(te,oe)&&We(z,oe,te[oe]);return z};function Ke(z,te){return(0,b.U2)(`myproblems/${z}.json`,xe({hidePopLogin:!0},te||{}))}function Oe(z,te){return(0,b.v_)(`myproblems/${z}/code_submit.json`,te)}function De(z,te){return(0,b.v_)(`myproblems/${z}/code_debug.json`,te)}function ke(z,te){return te.language&&(te.language=encodeURIComponent(te.language)),(0,b.U2)(`myproblems/${z}/submit_records.json`,te)}function ze(z){return(0,b.U2)("myproblems/record_detail.json",{id:z})}function Ue(z,te){return(0,b.U2)(`myproblems/${z}/result.json`,{mode:te})}function ue(z,te){return(0,b.v_)(`myproblems/${z}/add_notes.json`,te)}function E(z,te){return(0,b.v_)(`myproblems/${z}/restore_initial_code.json`,te)}function a(z){return(0,b.v_)(`myproblems/${z}/sync_code.json`)}function x(z,te){return(0,b.v_)(`myproblems/${z}/update_code.json`,te)}function y(z,te){return(0,b.v_)(`discusses/${z}/plus.json`,te)}},3607:function(ot,Zt,ae){"use strict";var b=ae(59301),Ee=ae(6848),we=ae(92832),Be=ae(8591),Re=ae(49570),We=ae(59301),xe=(Oe,De,ke)=>new Promise((ze,Ue)=>{var ue=x=>{try{a(ke.next(x))}catch(y){Ue(y)}},E=x=>{try{a(ke.throw(x))}catch(y){Ue(y)}},a=x=>x.done?ze(x.value):Promise.resolve(x.value).then(ue,E);a((ke=ke.apply(Oe,De)).next())});const Ke=({defaultValue:Oe,onFinish:De})=>{const[ke,ze]=(0,b.useState)(!1),[Ue,ue]=(0,b.useState)(Oe);return(0,b.useEffect)(()=>{ue(Oe)},[Oe]),We.createElement("div",null,ke?We.createElement(we.default,{autoFocus:!0,maxLength:60,style:{textAlign:"center",marginTop:20,marginBottom:20},value:Ue,onChange:E=>{ue(E.target.value)},onBlur:()=>xe(void 0,null,function*(){var E;if(((E=Ue==null?void 0:Ue.replaceAll(" ",""))==null?void 0:E.length)<=0){Be.ZP.error("\u8BD5\u5377\u6807\u9898\u4E0D\u80FD\u4E3A\u7A7A");return}(yield De(Ue))&&ze(!1)}),onPressEnter:()=>xe(void 0,null,function*(){var E;if(((E=Ue==null?void 0:Ue.replaceAll(" ",""))==null?void 0:E.length)<=0){Be.ZP.error("\u8BD5\u5377\u6807\u9898\u4E0D\u80FD\u4E3A\u7A7A");return}(yield De(Ue))&&ze(!1)})}):We.createElement("div",{className:Re.Z.title},Ue,We.createElement(Ee.Z,{title:"\u7F16\u8F91\u8BD5\u5377\u540D\u79F0"},We.createElement("i",{className:`${Re.Z.editIcon} iconfont icon-bianji_Hover`,onClick:()=>ze(!0)}))))};Zt.Z=Ke},76832:function(ot,Zt,ae){"use strict";ae.d(Zt,{Z:function(){return De}});var b=ae(43418),Ee={ul:"ul___TdfYY"},we=ae(32637),Be=ae(59301),Re=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,xe=Object.prototype.propertyIsEnumerable,Ke=(ke,ze)=>{var Ue={};for(var ue in ke)We.call(ke,ue)&&ze.indexOf(ue)<0&&(Ue[ue]=ke[ue]);if(ke!=null&&Re)for(var ue of Re(ke))ze.indexOf(ue)<0&&xe.call(ke,ue)&&(Ue[ue]=ke[ue]);return Ue},De=ke=>{var ze=ke,{open:Ue,onCancel:ue}=ze,E=Ke(ze,["open","onCancel"]);return Be.createElement(b.default,{centered:!0,open:Ue,title:Be.createElement("div",{style:{fontWeight:"bold"}},"\u8054\u7CFB\u6559\u7814\u52A9\u7406"),width:"696px",onCancel:ue,footer:null},Be.createElement("div",null,Be.createElement("div",{className:"tc"},Be.createElement("img",{className:"mt10",src:we,width:"182px",height:"181px",style:{borderRadius:"2px",border:"1px solid #D8E3E9"}})),Be.createElement("div",{style:{color:"#191919",fontWeight:"bold"},className:"tc font16 mt10"},"\u514D\u8D39\u6559\u7814\u52A9\u7406"),Be.createElement("div",{style:{color:"#191919",fontWeight:"bold"},className:"tc font16"},"\u5FAE\u4FE1\u626B\u4E00\u626B\u6DFB\u52A0"),Be.createElement("div",{style:{color:"#333"},className:"pt30 font14"},Be.createElement("ul",{className:Ee.ul},Be.createElement("li",null,"1\u3001\u89E3\u7B54\u8001\u5E08\u7591\u60D1\u3001\u5E2E\u52A9\u8001\u5E08\u66F4\u5FEB\u719F\u6089\u548C\u4F7F\u7528\u5E73\u53F0\u6559\u5B66\u3002"),Be.createElement("li",null,"2\u3001\u534F\u52A9\u8001\u5E08\u521B\u5EFA\u8BFE\u5802\u3001\u8BFE\u7A0B\u8BBE\u8BA1\u3001\u505A\u597D\u6559\u5B66\u5DE5\u4F5C\u3002"),Be.createElement("li",null,"3\u3001\u6839\u636E\u8001\u5E08\u6559\u5B66\u65B9\u5411\uFF0C\u5206\u4EAB\u5E73\u53F0C9\u9662\u6821\u3001985\u9AD8\u6821\u3001211\u9AD8\u6821\u3001\u53CC\u4E00\u6D41\u9AD8\u6821\u8001\u5E08\u7ECF\u5178\u5B9E\u8DF5\u6559\u5B66\u6848\u4F8B\u3002")))))}},99530:function(ot,Zt,ae){"use strict";ae.d(Zt,{I:function(){return Ee}});var b=ae(59301);const Ee=()=>{const[we,Be]=(0,b.useState)("hidden");return{overflow:we,handleMouseEnter:()=>Be("auto"),handleMouseLeave:()=>Be("hidden")}}},77578:function(ot,Zt,ae){"use strict";ae.d(Zt,{Z:function(){return b}});const b=Ee=>Ee?typeof Ee=="function"?Ee():Ee:null},66104:function(ot,Zt,ae){"use strict";ae.d(Zt,{Z:function(){return $e}});var b=ae(92310),Ee=ae.n(b),we=ae(11592),Be=ae(26112),Re=ae(59301),We=ae(92343),xe=ae(36355),Ke=ae(84105),Oe=ae(91857);const De=be=>{let{children:ft}=be;const{getPrefixCls:ct}=Re.useContext(xe.E_),yt=ct("breadcrumb");return Re.createElement("li",{className:`${yt}-separator`,"aria-hidden":"true"},ft===""?ft:ft||"/")};De.__ANT_BREADCRUMB_SEPARATOR=!0;var ke=De,ze=function(be,ft){var ct={};for(var yt in be)Object.prototype.hasOwnProperty.call(be,yt)&&ft.indexOf(yt)<0&&(ct[yt]=be[yt]);if(be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pt=0,yt=Object.getOwnPropertySymbols(be);Ptft[Pt]||yt)}function ue(be,ft,ct,yt){if(ct==null)return null;const{className:Pt,onClick:En}=ft,xn=ze(ft,["className","onClick"]),Wt=Object.assign(Object.assign({},(0,Be.Z)(xn,{data:!0,aria:!0})),{onClick:En});return yt!==void 0?Re.createElement("a",Object.assign({},Wt,{className:Ee()(`${be}-link`,Pt),href:yt}),ct):Re.createElement("span",Object.assign({},Wt,{className:Ee()(`${be}-link`,Pt)}),ct)}function E(be,ft){return(yt,Pt,En,xn,Wt)=>{if(ft)return ft(yt,Pt,En,xn);const St=Ue(yt,Pt);return ue(be,yt,St,Wt)}}var a=function(be,ft){var ct={};for(var yt in be)Object.prototype.hasOwnProperty.call(be,yt)&&ft.indexOf(yt)<0&&(ct[yt]=be[yt]);if(be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pt=0,yt=Object.getOwnPropertySymbols(be);Pt{const{prefixCls:ft,separator:ct="/",children:yt,menu:Pt,overlay:En,dropdownProps:xn,href:Wt}=be,Te=(et=>{if(Pt||En){const Kt=Object.assign({},xn);if(Pt){const wn=Pt||{},{items:Mt}=wn,Xt=a(wn,["items"]);Kt.menu=Object.assign(Object.assign({},Xt),{items:Mt==null?void 0:Mt.map((Ce,rt)=>{var{key:rn,title:tt,label:pt,path:Xn}=Ce,gn=a(Ce,["key","title","label","path"]);let Qt=pt!=null?pt:tt;return Xn&&(Qt=Re.createElement("a",{href:`${Wt}${Xn}`},Qt)),Object.assign(Object.assign({},gn),{key:rn!=null?rn:rt,label:Qt})})})}else En&&(Kt.overlay=En);return Re.createElement(Oe.Z,Object.assign({placement:"bottom"},Kt),Re.createElement("span",{className:`${ft}-overlay-link`},et,Re.createElement(Ke.Z,null)))}return et})(yt);return Te!=null?Re.createElement(Re.Fragment,null,Re.createElement("li",null,Te),ct&&Re.createElement(ke,null,ct)):null},y=be=>{const{prefixCls:ft,children:ct,href:yt}=be,Pt=a(be,["prefixCls","children","href"]),{getPrefixCls:En}=Re.useContext(xe.E_),xn=En("breadcrumb",ft);return Re.createElement(x,Object.assign({},Pt,{prefixCls:xn}),ue(xn,Pt,ct,yt))};y.__ANT_BREADCRUMB_ITEM=!0;var z=y,te=ae(17313),oe=ae(83116),se=ae(37613);const le=be=>{const{componentCls:ft,iconCls:ct}=be;return{[ft]:Object.assign(Object.assign({},(0,te.Wf)(be)),{color:be.itemColor,fontSize:be.fontSize,[ct]:{fontSize:be.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:be.linkColor,transition:`color ${be.motionDurationMid}`,padding:`0 ${be.paddingXXS}px`,borderRadius:be.borderRadiusSM,height:be.lineHeight*be.fontSize,display:"inline-block",marginInline:-be.marginXXS,"&:hover":{color:be.linkHoverColor,backgroundColor:be.colorBgTextHover}},(0,te.Qy)(be)),"li:last-child":{color:be.lastItemColor},[`${ft}-separator`]:{marginInline:be.separatorMargin,color:be.separatorColor},[`${ft}-link`]:{[` > ${ct} + span, > ${ct} + a `]:{marginInlineStart:be.marginXXS}},[`${ft}-overlay-link`]:{borderRadius:be.borderRadiusSM,height:be.lineHeight*be.fontSize,display:"inline-block",padding:`0 ${be.paddingXXS}px`,marginInline:-be.marginXXS,[`> ${ct}`]:{marginInlineStart:be.marginXXS,fontSize:be.fontSizeIcon},"&:hover":{color:be.linkHoverColor,backgroundColor:be.colorBgTextHover,a:{color:be.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${be.componentCls}-rtl`]:{direction:"rtl"}})}};var Pe=(0,oe.Z)("Breadcrumb",be=>{const ft=(0,se.TS)(be,{});return[le(ft)]},be=>({itemColor:be.colorTextDescription,lastItemColor:be.colorText,iconFontSize:be.fontSize,linkColor:be.colorTextDescription,linkHoverColor:be.colorText,separatorColor:be.colorTextDescription,separatorMargin:be.marginXS})),Fe=function(be,ft){var ct={};for(var yt in be)Object.prototype.hasOwnProperty.call(be,yt)&&ft.indexOf(yt)<0&&(ct[yt]=be[yt]);if(be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pt=0,yt=Object.getOwnPropertySymbols(be);Pt{var{breadcrumbName:xn}=En,Wt=Fe(En,["breadcrumbName"]);return Object.assign(Object.assign({},Wt),{title:xn})})}),Pt}function Le(be,ft){return(0,Re.useMemo)(()=>be||(ft?ft.map(Qe):null),[be,ft])}var st=function(be,ft){var ct={};for(var yt in be)Object.prototype.hasOwnProperty.call(be,yt)&&ft.indexOf(yt)<0&&(ct[yt]=be[yt]);if(be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pt=0,yt=Object.getOwnPropertySymbols(be);Pt{if(ft===void 0)return ft;let ct=(ft||"").replace(/^\//,"");return Object.keys(be).forEach(yt=>{ct=ct.replace(`:${yt}`,be[yt])}),ct},Ye=be=>{const{prefixCls:ft,separator:ct="/",style:yt,className:Pt,rootClassName:En,routes:xn,items:Wt,children:St,itemRender:Te,params:et={}}=be,Kt=st(be,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:wn,direction:Mt,breadcrumb:Xt}=Re.useContext(xe.E_);let Ce;const rt=wn("breadcrumb",ft),[rn,tt]=Pe(rt),pt=Le(Wt,xn),Xn=E(rt,Te);if(pt&&pt.length>0){const Tt=[],Vn=Wt||xn;Ce=pt.map((ia,tn)=>{const{path:Ba,key:_a,type:Fa,menu:Tn,overlay:Va,onClick:Aa,className:vr,separator:ua,dropdownProps:jn}=ia,da=Me(et,Ba);da!==void 0&&Tt.push(da);const Ea=_a!=null?_a:tn;if(Fa==="separator")return Re.createElement(ke,{key:Ea},ua);const xa={},Ja=tn===pt.length-1;Tn?xa.menu=Tn:Va&&(xa.overlay=Va);let{href:Sn}=ia;return Tt.length&&da!==void 0&&(Sn=`#/${Tt.join("/")}`),Re.createElement(x,Object.assign({key:Ea},xa,(0,Be.Z)(ia,{data:!0,aria:!0}),{className:vr,dropdownProps:jn,href:Sn,separator:Ja?"":ct,onClick:Aa,prefixCls:rt}),Xn(ia,et,Vn,Tt,Sn))})}else if(St){const Tt=(0,we.Z)(St).length;Ce=(0,we.Z)(St).map((Vn,ia)=>{if(!Vn)return Vn;const tn=ia===Tt-1;return(0,We.Tm)(Vn,{separator:tn?"":ct,key:ia})})}const gn=Ee()(rt,Xt==null?void 0:Xt.className,{[`${rt}-rtl`]:Mt==="rtl"},Pt,En,tt),Qt=Object.assign(Object.assign({},Xt==null?void 0:Xt.style),yt);return rn(Re.createElement("nav",Object.assign({className:gn,style:Qt},Kt),Re.createElement("ol",null,Ce)))};Ye.Item=z,Ye.Separator=ke;var Ge=Ye,$e=Ge},19842:function(ot,Zt,ae){"use strict";ae.d(Zt,{Z:function(){return ba}});var b=ae(77654),Ee=ae(59301),we=ae(33853),Be=ae(58617),Re=ae(38819),We=ae(92310),xe=ae.n(We),Ke=ae(60499),Oe=ae(72190),De=ae(42244),ke=ae(77861),ze=ae(17115),Ue=ae(90782),ue=ae(6089),E=ae(18929),a=Ee.createContext(null),x=a,y=ae(43749),z=ae(18642),te=ae(85899),oe="__rc_cascader_search_mark__",se=function(Rt,qt,vn){var kt=vn.label;return qt.some(function(Wn){return String(Wn[kt]).toLowerCase().includes(Rt.toLowerCase())})},le=function(Rt,qt,vn,kt){return qt.map(function(Wn){return Wn[kt.label]}).join(" / ")},Pe=function(Ze,Rt,qt,vn,kt,Wn){var _n=kt.filter,Je=_n===void 0?se:_n,nt=kt.render,Xe=nt===void 0?le:nt,on=kt.limit,bn=on===void 0?50:on,Nn=kt.sort;return Ee.useMemo(function(){var wa=[];if(!Ze)return[];function pa(ta,ya){var qn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;ta.forEach(function(zt){if(!(!Nn&&bn!==!1&&bn>0&&wa.length>=bn)){var Ma=[].concat((0,b.Z)(ya),[zt]),hr=zt[qt.children],So=qn||zt.disabled;if((!hr||hr.length===0||Wn)&&Je(Ze,Ma,{label:qt.label})){var er;wa.push((0,te.Z)((0,te.Z)({},zt),{},(er={disabled:So},(0,z.Z)(er,qt.label,Xe(Ze,Ma,vn,qt)),(0,z.Z)(er,oe,Ma),(0,z.Z)(er,qt.children,void 0),er)))}hr&&pa(zt[qt.children],Ma,So)}})}return pa(Rt,[]),Nn&&wa.sort(function(ta,ya){return Nn(ta[oe],ya[oe],Ze,qt)}),bn!==!1&&bn>0?wa.slice(0,bn):wa},[Ze,Rt,qt,vn,Xe,Wn,Je,Nn,bn])},Fe="__RC_CASCADER_SPLIT__",Qe="SHOW_PARENT",Le="SHOW_CHILD";function st(Ze){return Ze.join(Fe)}function Me(Ze){return Ze.map(st)}function Ye(Ze){return Ze.split(Fe)}function Ge(Ze){var Rt=Ze||{},qt=Rt.label,vn=Rt.value,kt=Rt.children,Wn=vn||"value";return{label:qt||"label",value:Wn,key:Wn,children:kt||"children"}}function $e(Ze,Rt){var qt,vn;return(qt=Ze.isLeaf)!==null&&qt!==void 0?qt:!((vn=Ze[Rt.children])!==null&&vn!==void 0&&vn.length)}function be(Ze){var Rt=Ze.parentElement;if(Rt){var qt=Ze.offsetTop-Rt.offsetTop;qt-Rt.scrollTop<0?Rt.scrollTo({top:qt}):qt+Ze.offsetHeight-Rt.scrollTop>Rt.offsetHeight&&Rt.scrollTo({top:qt+Ze.offsetHeight-Rt.offsetHeight})}}function ft(Ze,Rt){return Ze.map(function(qt){var vn;return(vn=qt[oe])===null||vn===void 0?void 0:vn.map(function(kt){return kt[Rt.value]})})}function ct(Ze,Rt,qt){var vn=new Set(Ze),kt=Rt();return Ze.filter(function(Wn){var _n=kt[Wn],Je=_n?_n.parent:null,nt=_n?_n.children:null;return _n&&_n.node.disabled?!0:qt===Le?!(nt&&nt.some(function(Xe){return Xe.key&&vn.has(Xe.key)})):!(Je&&!Je.node.disabled&&vn.has(Je.key))})}function yt(Ze,Rt,qt){for(var vn=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,kt=Rt,Wn=[],_n=function(){var Xe,on,bn,Nn=Ze[Je],wa=(Xe=kt)===null||Xe===void 0?void 0:Xe.findIndex(function(ta){var ya=ta[qt.value];return vn?String(ya)===String(Nn):ya===Nn}),pa=wa!==-1?(on=kt)===null||on===void 0?void 0:on[wa]:null;Wn.push({value:(bn=pa==null?void 0:pa[qt.value])!==null&&bn!==void 0?bn:Nn,index:wa,option:pa}),kt=pa==null?void 0:pa[qt.children]},Je=0;Je1){var Ht=pa.slice(0,-1);zt(Ht)}else Xe(!1)},So=function(){var Ht,$r=((Ht=ya[ta])===null||Ht===void 0?void 0:Ht[qt.children])||[],Ya=$r.find(function(ur){return!ur.disabled});if(Ya){var Pr=[].concat((0,b.Z)(pa),[Ya[qt.value]]);zt(Pr)}};Ee.useImperativeHandle(Ze,function(){return{onKeyDown:function(Ht){var $r=Ht.which;switch($r){case rt.Z.UP:case rt.Z.DOWN:{var Ya=0;$r===rt.Z.UP?Ya=-1:$r===rt.Z.DOWN&&(Ya=1),Ya!==0&&Ma(Ya);break}case rt.Z.LEFT:{if(nt)break;bn?So():hr();break}case rt.Z.RIGHT:{if(nt)break;bn?hr():So();break}case rt.Z.BACKSPACE:{nt||hr();break}case rt.Z.ENTER:{if(pa.length){var Pr=ya[ta],ur=(Pr==null?void 0:Pr[oe])||[];ur.length?Wn(ur.map(function(Yr){return Yr[qt.value]}),ur[ur.length-1]):Wn(pa,ya[ta])}break}case rt.Z.ESC:Xe(!1),on&&Ht.stopPropagation()}},onKeyUp:function(){}}})},tt=Ee.forwardRef(function(Ze,Rt){var qt,vn,kt,Wn,_n=(0,ke.lk)(),Je=_n.prefixCls,nt=_n.multiple,Xe=_n.searchValue,on=_n.toggleOpen,bn=_n.notFoundContent,Nn=_n.direction,wa=_n.open,pa=Ee.useRef(),ta=Nn==="rtl",ya=Ee.useContext(x),qn=ya.options,zt=ya.values,Ma=ya.halfValues,hr=ya.fieldNames,So=ya.changeOnSelect,er=ya.onSelect,Ht=ya.searchOptions,$r=ya.dropdownPrefixCls,Ya=ya.loadData,Pr=ya.expandTrigger,ur=$r||Je,Yr=Ee.useState([]),Nr=(0,Oe.Z)(Yr,2),ro=Nr[0],Tr=Nr[1],ca=function(Or){if(!(!Ya||Xe)){var Ao=yt(Or,qn,hr),Xa=Ao.map(function(Er){var no=Er.option;return no}),Kr=Xa[Xa.length-1];if(Kr&&!$e(Kr,hr)){var to=st(Or);Tr(function(Er){return[].concat((0,b.Z)(Er),[to])}),Ya(Xa)}}};Ee.useEffect(function(){ro.length&&ro.forEach(function(Dr){var Or=Ye(Dr),Ao=yt(Or,qn,hr,!0).map(function(Kr){var to=Kr.option;return to}),Xa=Ao[Ao.length-1];(!Xa||Xa[hr.children]||$e(Xa,hr))&&Tr(function(Kr){return Kr.filter(function(to){return to!==Dr})})})},[qn,ro,hr]);var nn=Ee.useMemo(function(){return new Set(Me(zt))},[zt]),mr=Ee.useMemo(function(){return new Set(Me(Ma))},[Ma]),ga=Ce(),sr=(0,Oe.Z)(ga,2),Wa=sr[0],pn=sr[1],na=function(Or){pn(Or),ca(Or)},La=function(Or){var Ao=Or.disabled,Xa=$e(Or,hr);return!Ao&&(Xa||So||nt)},Jn=function(Or,Ao){var Xa=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;er(Or),!nt&&(Ao||So&&(Pr==="hover"||Xa))&&on(!1)},dr=Ee.useMemo(function(){return Xe?Ht:qn},[Xe,Ht,qn]),nr=Ee.useMemo(function(){for(var Dr=[{options:dr}],Or=dr,Ao=ft(Or,hr),Xa=function(){var no=Wa[Kr],Dt=Or.find(function(ht,Rn){return(Ao[Rn]?st(Ao[Rn]):ht[hr.value])===no}),At=Dt==null?void 0:Dt[hr.children];if(!(At!=null&&At.length))return"break";Or=At,Dr.push({options:At})},Kr=0;Kr":ro,ca=Ze.loadingIcon,nn=Ze.children,mr=Ze.dropdownMatchSelectWidth,ga=mr===void 0?!1:mr,sr=Ze.showCheckedStrategy,Wa=sr===void 0?Qe:sr,pn=(0,De.Z)(Ze,Tt),na=(0,ze.ZP)(qt),La=!!bn,Jn=(0,E.Z)(_n,{value:Je,postState:ia}),dr=(0,Oe.Z)(Jn,2),nr=dr[0],yr=dr[1],eo=Ee.useMemo(function(){return Ge(Wn)},[JSON.stringify(Wn)]),fr=Ee.useMemo(function(){return zt||[]},[zt]),_o=xn(fr,eo),Ro=Ee.useCallback(function(Dn){var Gn=_o();return Dn.map(function(me){var mt=Gn[me].nodes;return mt.map(function(Ct){return Ct[eo.value]})})},[_o,eo]),Fl=(0,E.Z)("",{value:pa,postState:function(Gn){return Gn||""}}),Dr=(0,Oe.Z)(Fl,2),Or=Dr[0],Ao=Dr[1],Xa=function(Gn,me){Ao(Gn),me.source!=="blur"&&ta&&ta(Gn)},Kr=Te(ya),to=(0,Oe.Z)(Kr,2),Er=to[0],no=to[1],Dt=Pe(Or,fr,eo,Ma||kt,no,nt),At=Wt(fr,eo),ht=Ee.useMemo(function(){var Dn=At(nr),Gn=(0,Oe.Z)(Dn,2),me=Gn[0],mt=Gn[1];if(!La||!nr.length)return[me,[],mt];var Ct=Me(me),sn=_o(),vt=(0,Ue.S)(Ct,!0,sn),Ln=vt.checkedKeys,yn=vt.halfCheckedKeys;return[Ro(Ln),Ro(yn),mt]},[La,nr,_o,Ro,At]),Rn=(0,Oe.Z)(ht,3),Ha=Rn[0],rr=Rn[1],Pn=Rn[2],tr=Ee.useMemo(function(){var Dn=Me(Ha),Gn=ct(Dn,_o,Wa);return[].concat((0,b.Z)(Pn),(0,b.Z)(Ro(Gn)))},[Ha,_o,Ro,Pn,Wa]),qa=Pt(tr,fr,eo,La,on),oo=(0,ue.Z)(function(Dn){if(yr(Dn),Xe){var Gn=ia(Dn),me=Gn.map(function(sn){return yt(sn,fr,eo).map(function(vt){return vt.option})}),mt=La?Gn:Gn[0],Ct=La?me:me[0];Xe(mt,Ct)}}),cr=(0,ue.Z)(function(Dn){if((!La||wa)&&Ao(""),!La)oo(Dn);else{var Gn=st(Dn),me=Me(Ha),mt=Me(rr),Ct=me.includes(Gn),sn=Pn.some(function(ma){return st(ma)===Gn}),vt=Ha,Ln=Pn;if(sn&&!Ct)Ln=Pn.filter(function(ma){return st(ma)!==Gn});else{var yn=Ct?me.filter(function(ma){return ma!==Gn}):[].concat((0,b.Z)(me),[Gn]),fn=_o(),Fn;if(Ct){var Ia=(0,Ue.S)(yn,{checked:!1,halfCheckedKeys:mt},fn);Fn=Ia.checkedKeys}else{var gr=(0,Ue.S)(yn,!0,fn);Fn=gr.checkedKeys}var br=ct(Fn,_o,Wa);vt=Ro(br)}oo([].concat((0,b.Z)(Ln),(0,b.Z)(vt)))}}),za=function(Gn,me){if(me.type==="clear"){oo([]);return}var mt=me.values[0],Ct=mt.valueCells;cr(Ct)},Lr=er!==void 0?er:So,bo=$r||Ht,rl=ur||Pr,jr=function(Gn){Yr==null||Yr(Gn),Nr==null||Nr(Gn)},yo=Ee.useMemo(function(){return{options:fr,fieldNames:eo,values:Ha,halfValues:rr,changeOnSelect:nt,onSelect:cr,checkable:bn,searchOptions:Dt,dropdownPrefixCls:Ma,loadData:hr,expandTrigger:qn,expandIcon:Tr,loadingIcon:ca,dropdownMenuColumnStyle:Ya}},[fr,eo,Ha,rr,nt,cr,bn,Dt,Ma,hr,qn,Tr,ca,Ya]),To=!(Or?Dt:fr).length,sa=Or&&no.matchInputWidth||To?{}:{minWidth:"auto"};return Ee.createElement(x.Provider,{value:yo},Ee.createElement(ke.Ac,(0,Ke.Z)({},pn,{ref:Rt,id:na,prefixCls:kt,autoClearSearchValue:wa,dropdownMatchSelectWidth:ga,dropdownStyle:sa,displayValues:qa,onDisplayValuesChange:za,mode:La?"multiple":void 0,searchValue:Or,onSearch:Xa,showSearch:Er,OptionList:pt,emptyOptions:To,open:Lr,dropdownClassName:bo,placement:rl,onDropdownVisibleChange:jr,getRawInputElement:function(){return nn}})))});tn.SHOW_PARENT=Qe,tn.SHOW_CHILD=Le;var Ba=tn,_a=Ba,Fa=ae(2738),Tn=ae(62892),Va=ae(53487),Aa=ae(19080),vr=ae(36355),ua=ae(93891),jn=ae(1684),da=ae(19716),Ea=ae(32441),xa=ae(14154),Ja=ae(58582),Sn=ae(84443),ln=ae(66339),Et=ae(33234),jt=ae(98447),Ga=ae(17313),Ca=ae(74207),Qa=ae(83116);const Da=Ze=>{const{prefixCls:Rt,componentCls:qt,antCls:vn}=Ze,kt=`${qt}-menu-item`,Wn=` @@ -274,7 +274,7 @@ ${Ba} & > ${pt}-header`]:{borderRadius:`0 0 ${tn}px ${tn}px`}},[`> ${pt}-header`]:{position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:Tt,color:Va,lineHeight:jn,cursor:"pointer",transition:`all ${Sn}, visibility 0s`,[`> ${pt}-header-text`]:{flex:"auto"},"&:focus":{outline:"none"},[`${pt}-expand-icon`]:{height:vr*jn,display:"flex",alignItems:"center",paddingInlineEnd:da},[`${pt}-arrow`]:Object.assign(Object.assign({},(0,xn.Ro)()),{fontSize:ln,svg:{transition:`transform ${Sn}`}}),[`${pt}-header-text`]:{marginInlineEnd:"auto"}},[`${pt}-header-collapsible-only`]:{cursor:"default",[`${pt}-header-text`]:{flex:"none",cursor:"pointer"}},[`${pt}-icon-collapsible-only`]:{cursor:"default",[`${pt}-expand-icon`]:{cursor:"pointer"}}},[`${pt}-content`]:{color:Tn,backgroundColor:Xn,borderTop:jt,[`& > ${pt}-content-box`]:{padding:Et},"&-hidden":{display:"none"}},"&-small":{[`> ${pt}-item`]:{[`> ${pt}-header`]:{padding:Vn,paddingInlineStart:Ja,[`> ${pt}-expand-icon`]:{marginInlineStart:Ea-Ja}},[`> ${pt}-content > ${pt}-content-box`]:{padding:Ea}}},"&-large":{[`> ${pt}-item`]:{fontSize:ua,[`> ${pt}-header`]:{padding:ia,paddingInlineStart:gn,[`> ${pt}-expand-icon`]:{height:ua*jn,marginInlineStart:xa-gn}},[`> ${pt}-content > ${pt}-content-box`]:{padding:xa}}},[`${pt}-item:last-child`]:{[`> ${pt}-content`]:{borderRadius:`0 0 ${tn}px ${tn}px`}},[`& ${pt}-item-disabled > ${pt}-header`]:{"\n &,\n & > .arrow\n ":{color:Aa,cursor:"not-allowed"}},[`&${pt}-icon-position-end`]:{[`& > ${pt}-item`]:{[`> ${pt}-header`]:{[`${pt}-expand-icon`]:{order:1,paddingInlineEnd:0,paddingInlineStart:da}}}}})}},Kt=tt=>{const{componentCls:pt}=tt,Xn=`> ${pt}-item > ${pt}-header ${pt}-arrow svg`;return{[`${pt}-rtl`]:{[Xn]:{transform:"rotate(180deg)"}}}},wn=tt=>{const{componentCls:pt,headerBg:Xn,paddingXXS:gn,colorBorder:Qt}=tt;return{[`${pt}-borderless`]:{backgroundColor:Xn,border:0,[`> ${pt}-item`]:{borderBottom:`1px solid ${Qt}`},[` > ${pt}-item:last-child, > ${pt}-item:last-child ${pt}-header - `]:{borderRadius:0},[`> ${pt}-item:last-child`]:{borderBottom:0},[`> ${pt}-item > ${pt}-content`]:{backgroundColor:"transparent",borderTop:0},[`> ${pt}-item > ${pt}-content > ${pt}-content-box`]:{paddingTop:gn}}}},Mt=tt=>{const{componentCls:pt,paddingSM:Xn}=tt;return{[`${pt}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${pt}-item`]:{borderBottom:0,[`> ${pt}-content`]:{backgroundColor:"transparent",border:0,[`> ${pt}-content-box`]:{paddingBlock:Xn}}}}}};var Xt=(0,St.Z)("Collapse",tt=>{const pt=(0,Te.TS)(tt,{collapseHeaderPaddingSM:`${tt.paddingXS}px ${tt.paddingSM}px`,collapseHeaderPaddingLG:`${tt.padding}px ${tt.paddingLG}px`,collapsePanelBorderRadius:tt.borderRadiusLG});return[et(pt),wn(pt),Mt(pt),Kt(pt),(0,Wt.Z)(pt)]},tt=>({headerPadding:`${tt.paddingSM}px ${tt.padding}px`,headerBg:tt.colorFillAlter,contentPadding:`${tt.padding}px 16px`,contentBg:tt.colorBgContainer})),rt=Object.assign(De.forwardRef((tt,pt)=>{const{getPrefixCls:Xn,direction:gn,collapse:Qt}=De.useContext(ct.E_),{prefixCls:Tt,className:Vn,rootClassName:ia,style:tn,bordered:Ba=!0,ghost:_a,size:Fa,expandIconPosition:Tn="start",children:Va,expandIcon:Aa}=tt,vr=(0,yt.Z)(jt=>{var Ga;return(Ga=Fa!=null?Fa:jt)!==null&&Ga!==void 0?Ga:"middle"}),ua=Xn("collapse",Tt),jn=Xn(),[da,Ea]=Xt(ua),xa=De.useMemo(()=>Tn==="left"?"start":Tn==="right"?"end":Tn,[Tn]),Ja=function(){let jt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const Ga=Aa?Aa(jt):De.createElement(b.Z,{rotate:jt.isActive?90:void 0});return(0,ft.Tm)(Ga,()=>({className:we()(Ga.props.className,`${ua}-arrow`)}))},Sn=we()(`${ua}-icon-position-${xa}`,{[`${ua}-borderless`]:!Ba,[`${ua}-rtl`]:gn==="rtl",[`${ua}-ghost`]:!!_a,[`${ua}-${vr}`]:vr!=="middle"},Qt==null?void 0:Qt.className,Vn,ia,Ea),ln=Object.assign(Object.assign({},(0,be.Z)(jn)),{motionAppear:!1,leavedClassName:`${ua}-content-hidden`}),Et=De.useMemo(()=>Va?(0,ze.Z)(Va).map((jt,Ga)=>{var Ca,Qa;if(!((Ca=jt.props)===null||Ca===void 0)&&Ca.disabled){const Da=(Qa=jt.key)!==null&&Qa!==void 0?Qa:String(Ga),{disabled:Ra,collapsible:wr}=jt.props,ar=Object.assign(Object.assign({},(0,$e.Z)(jt.props,["disabled"])),{key:Da,collapsible:wr!=null?wr:Ra?"disabled":void 0});return(0,ft.Tm)(jt,ar)}return jt}):null,[Va]);return da(De.createElement(Ye,Object.assign({ref:pt,openMotion:ln},(0,$e.Z)(tt,["rootClassName"]),{expandIcon:Ja,prefixCls:ua,className:Sn,style:Object.assign(Object.assign({},Qt==null?void 0:Qt.style),tn)}),Et))}),{Panel:En}),rn=rt},5083:function(ot,Zt,ae){"use strict";ae.d(Zt,{default:function(){return ps}});var b=ae(66649),Ee=ae.n(b),we=ae(48736),Be=ae(9007),Re=ae.n(Be),We=ae(50991),xe=ae.n(We),Ke=ae(9084),Oe=ae.n(Ke),De=ae(58626),ke=ae.n(De),ze=ae(13477),Ue=ae.n(ze),ue=ae(64796),E=ae.n(ue);Ee().extend(E()),Ee().extend(Ue()),Ee().extend(Re()),Ee().extend(xe()),Ee().extend(Oe()),Ee().extend(ke()),Ee().extend(function(ce,ge){var fe=ge.prototype,Ne=fe.format;fe.format=function(dt){var at=(dt||"").replace("Wo","wo");return Ne.bind(this)(at)}});var a={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},x=function(ge){var fe=a[ge];return fe||ge.split("_")[0]},y=function(){(0,we.ET)(!1,"Not match any format. Please help to fire a issue about this.")},z={getNow:function(){return Ee()()},getFixedDate:function(ge){return Ee()(ge,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(ge){return ge.endOf("month")},getWeekDay:function(ge){var fe=ge.locale("en");return fe.weekday()+fe.localeData().firstDayOfWeek()},getYear:function(ge){return ge.year()},getMonth:function(ge){return ge.month()},getDate:function(ge){return ge.date()},getHour:function(ge){return ge.hour()},getMinute:function(ge){return ge.minute()},getSecond:function(ge){return ge.second()},addYear:function(ge,fe){return ge.add(fe,"year")},addMonth:function(ge,fe){return ge.add(fe,"month")},addDate:function(ge,fe){return ge.add(fe,"day")},setYear:function(ge,fe){return ge.year(fe)},setMonth:function(ge,fe){return ge.month(fe)},setDate:function(ge,fe){return ge.date(fe)},setHour:function(ge,fe){return ge.hour(fe)},setMinute:function(ge,fe){return ge.minute(fe)},setSecond:function(ge,fe){return ge.second(fe)},isAfter:function(ge,fe){return ge.isAfter(fe)},isValidate:function(ge){return ge.isValid()},locale:{getWeekFirstDay:function(ge){return Ee()().locale(x(ge)).localeData().firstDayOfWeek()},getWeekFirstDate:function(ge,fe){return fe.locale(x(ge)).weekday(0)},getWeek:function(ge,fe){return fe.locale(x(ge)).week()},getShortWeekDays:function(ge){return Ee()().locale(x(ge)).localeData().weekdaysMin()},getShortMonths:function(ge){return Ee()().locale(x(ge)).localeData().monthsShort()},format:function(ge,fe,Ne){return fe.locale(x(ge)).format(Ne)},parse:function(ge,fe,Ne){for(var Ie=x(ge),dt=0;dt1&&(at=ge.addDate(at,-7)),at}function Ea(ce,ge,fe){var Ne=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(ge){case"year":return fe.addYear(ce,Ne*10);case"quarter":case"month":return fe.addYear(ce,Ne);default:return fe.addMonth(ce,Ne)}}function xa(ce,ge){var fe=ge.generateConfig,Ne=ge.locale,Ie=ge.format;return typeof Ie=="function"?Ie(ce):fe.locale.format(Ne.locale,ce,Ie)}function Ja(ce,ge){var fe=ge.generateConfig,Ne=ge.locale,Ie=ge.formatList;return!ce||typeof Ie[0]=="function"?null:fe.locale.parse(Ne.locale,ce,Ie)}function Sn(ce){var ge=ce.cellDate,fe=ce.mode,Ne=ce.disabledDate,Ie=ce.generateConfig;if(!Ne)return!1;var dt=function(Mn,Lt,un){for(var kn=Lt;kn<=un;){var oa=void 0;switch(Mn){case"date":{if(oa=Ie.setDate(ge,kn),!Ne(oa))return!1;break}case"month":{if(oa=Ie.setMonth(ge,kn),!Sn({cellDate:oa,mode:"month",generateConfig:Ie,disabledDate:Ne}))return!1;break}case"year":{if(oa=Ie.setYear(ge,kn),!Sn({cellDate:oa,mode:"year",generateConfig:Ie,disabledDate:Ne}))return!1;break}}kn+=1}return!0};switch(fe){case"date":case"week":return Ne(ge);case"month":{var at=1,Nt=Ie.getDate(Ie.getEndDate(ge));return dt("date",at,Nt)}case"quarter":{var It=Math.floor(Ie.getMonth(ge)/3)*3,an=It+2;return dt("month",It,an)}case"year":return dt("month",0,11);case"decade":{var Kn=Ie.getYear(ge),Vt=Math.floor(Kn/Qt)*Qt,mn=Vt+Qt-1;return dt("year",Vt,mn)}}}function ln(ce,ge){var fe=ge.formatList,Ne=ge.generateConfig,Ie=ge.locale;return(0,Xn.Z)(function(){if(!ce)return[[""],""];for(var dt="",at=[],Nt=0;Nt1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(an.current),kn){It(un);return}an.current=requestAnimationFrame(function(){It(un)})}var Vt=ln(Nt,{formatList:fe,generateConfig:Ne,locale:Ie}),mn=(0,rn.Z)(Vt,2),On=mn[1];function Mn(un){Kn(un)}function Lt(){var un=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Kn(null,un)}return(0,le.useEffect)(function(){Lt(!0)},[ce]),(0,le.useEffect)(function(){return function(){return cancelAnimationFrame(an.current)}},[]),[On,Mn,Lt]}var jt=ae(10228),Ga=ae(16089),Ca=ae(77654),Qa=ae(29194),Da=new Map;function Ra(ce,ge){var fe;function Ne(){(0,Qa.Z)(ce)?ge():fe=(0,Ga.Z)(function(){Ne()})}return Ne(),function(){Ga.Z.cancel(fe)}}function wr(ce,ge,fe){if(Da.get(ce)&&cancelAnimationFrame(Da.get(ce)),fe<=0){Da.set(ce,requestAnimationFrame(function(){ce.scrollTop=ge}));return}var Ne=ge-ce.scrollTop,Ie=Ne/fe*10;Da.set(ce,requestAnimationFrame(function(){ce.scrollTop+=Ie,ce.scrollTop!==ge&&wr(ce,ge,fe-10)}))}function ar(ce,ge){var fe=ge.onLeftRight,Ne=ge.onCtrlLeftRight,Ie=ge.onUpDown,dt=ge.onPageUpDown,at=ge.onEnter,Nt=ce.which,It=ce.ctrlKey,an=ce.metaKey;switch(Nt){case jt.Z.LEFT:if(It||an){if(Ne)return Ne(-1),!0}else if(fe)return fe(-1),!0;break;case jt.Z.RIGHT:if(It||an){if(Ne)return Ne(1),!0}else if(fe)return fe(1),!0;break;case jt.Z.UP:if(Ie)return Ie(-1),!0;break;case jt.Z.DOWN:if(Ie)return Ie(1),!0;break;case jt.Z.PAGE_UP:if(dt)return dt(-1),!0;break;case jt.Z.PAGE_DOWN:if(dt)return dt(1),!0;break;case jt.Z.ENTER:if(at)return at(),!0;break}return!1}function kr(ce,ge,fe,Ne){var Ie=ce;if(!Ie)switch(ge){case"time":Ie=Ne?"hh:mm:ss a":"HH:mm:ss";break;case"week":Ie="gggg-wo";break;case"month":Ie="YYYY-MM";break;case"quarter":Ie="YYYY-[Q]Q";break;case"year":Ie="YYYY";break;default:Ie=fe?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return Ie}function Mo(ce,ge,fe){var Ne=ce==="time"?8:10,Ie=typeof ge=="function"?ge(fe.getNow()).length:ge.length;return Math.max(Ne,Ie)+2}var Ut=null,Yn=new Set;function $n(ce){return!Ut&&typeof window!="undefined"&&window.addEventListener&&(Ut=function(fe){(0,Ca.Z)(Yn).forEach(function(Ne){Ne(fe)})},window.addEventListener("mousedown",Ut)),Yn.add(ce),function(){Yn.delete(ce),Yn.size===0&&(window.removeEventListener("mousedown",Ut),Ut=null)}}function ba(ce){var ge=ce.target;if(ce.composed&&ge.shadowRoot){var fe;return((fe=ce.composedPath)===null||fe===void 0?void 0:fe.call(ce)[0])||ge}return ge}var Ze=function(ge){return ge==="month"||ge==="date"?"year":ge},Rt=function(ge){return ge==="date"?"month":ge},qt=function(ge){return ge==="month"||ge==="date"?"quarter":ge},vn=function(ge){return ge==="date"?"week":ge},kt={year:Ze,month:Rt,quarter:qt,week:vn,time:null,date:null};function Wn(ce,ge){return ce.some(function(fe){return fe&&fe.contains(ge)})}function _n(ce){var ge=ce.open,fe=ce.value,Ne=ce.isClickOutside,Ie=ce.triggerOpen,dt=ce.forwardKeyDown,at=ce.onKeyDown,Nt=ce.blurToCancel,It=ce.onSubmit,an=ce.onCancel,Kn=ce.onFocus,Vt=ce.onBlur,mn=ce.changeOnBlur,On=(0,le.useState)(!1),Mn=(0,rn.Z)(On,2),Lt=Mn[0],un=Mn[1],kn=(0,le.useState)(!1),oa=(0,rn.Z)(kn,2),Sa=oa[0],dn=oa[1],ka=(0,le.useRef)(!1),Ta=(0,le.useRef)(!1),ha=(0,le.useRef)(!1),Xr={onMouseDown:function(){un(!0),Ie(!0)},onKeyDown:function(_r){var so=function(){ha.current=!0};if(at(_r,so),!ha.current){switch(_r.which){case jt.Z.ENTER:{ge?It()!==!1&&un(!0):Ie(!0),_r.preventDefault();return}case jt.Z.TAB:{Lt&&ge&&!_r.shiftKey?(un(!1),_r.preventDefault()):!Lt&&ge&&!dt(_r)&&_r.shiftKey&&(un(!0),_r.preventDefault());return}case jt.Z.ESC:{un(!0),an();return}}!ge&&![jt.Z.SHIFT].includes(_r.which)?Ie(!0):Lt||dt(_r)}},onFocus:function(_r){un(!0),dn(!0),Kn&&Kn(_r)},onBlur:function(_r){if(ka.current||!Ne(document.activeElement)){ka.current=!1;return}Nt?setTimeout(function(){for(var so=document,Fo=so.activeElement;Fo&&Fo.shadowRoot;)Fo=Fo.shadowRoot.activeElement;Ne(Fo)&&an()},0):ge&&(Ie(!1),Ta.current&&It()),dn(!1),Vt==null||Vt(_r)}};return(0,le.useEffect)(function(){Ta.current=!1},[ge]),(0,le.useEffect)(function(){Ta.current=!0},[fe]),(0,le.useEffect)(function(){return $n(function(Ar){var _r=ba(Ar),so=Ne(_r);ge&&(so?!mn&&(!Sa||so)&&Ie(!1):(ka.current=!0,(0,Ga.Z)(function(){ka.current=!1})))})}),[Xr,{focused:Sa,typing:Lt}]}function Je(ce,ge){return le.useMemo(function(){return ce||(ge?((0,we.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(ge).map(function(fe){var Ne=(0,rn.Z)(fe,2),Ie=Ne[0],dt=Ne[1];return{label:Ie,value:dt}})):[])},[ce,ge])}var nt=ae(34280);function Xe(ce){var ge=ce.valueTexts,fe=ce.onTextChange,Ne=le.useState(""),Ie=(0,rn.Z)(Ne,2),dt=Ie[0],at=Ie[1],Nt=le.useRef([]);Nt.current=ge;function It(Kn){at(Kn),fe(Kn)}function an(){at(Nt.current[0])}return(0,nt.Z)(function(){ge.every(function(Kn){return Kn!==dt})&&an()},[ge.join("||")]),[dt,It,an]}var on=le.createContext({}),bn=on,Nn=ae(43749);function wa(ce){var ge=ce.cellRender,fe=ce.monthCellRender,Ne=ce.dateRender,Ie=le.useMemo(function(){if(ge)return ge;if(!(!fe&&!Ne))return function(dt,at){var Nt=dt;return Ne&&at.type==="date"?Ne(Nt,at.today):fe&&at.type==="month"?fe(Nt,at.locale):at.originNode}},[ge,fe,Ne]);return Ie}function pa(ce,ge){for(var fe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",Ne=String(ce);Ne.length=1?fe|0:1,at=ce;at<=ge;at+=dt)Ie.push({label:pa(at,2),value:at,disabled:(Ne||[]).includes(at)});return Ie}function eo(ce){var ge=ce.generateConfig,fe=ce.prefixCls,Ne=ce.operationRef,Ie=ce.activeColumnIndex,dt=ce.value,at=ce.showHour,Nt=ce.showMinute,It=ce.showSecond,an=ce.use12Hours,Kn=ce.hourStep,Vt=Kn===void 0?1:Kn,mn=ce.minuteStep,On=mn===void 0?1:mn,Mn=ce.secondStep,Lt=Mn===void 0?1:Mn,un=ce.disabledHours,kn=ce.disabledMinutes,oa=ce.disabledSeconds,Sa=ce.disabledTime,dn=ce.hideDisabledOptions,ka=ce.onSelect,Ta=ce.cellRender,ha=ce.locale,Xr=[],Ar="".concat(fe,"-content"),_r="".concat(fe,"-time-panel"),so,Fo=dt?ge.getHour(dt):-1,xo=Fo,ll=dt?ge.getMinute(dt):-1,Zn=dt?ge.getSecond(dt):-1,co=ge.getNow(),Po=le.useMemo(function(){if(Sa){var mo=Sa(co);return[mo.disabledHours,mo.disabledMinutes,mo.disabledSeconds]}return[un,kn,oa]},[un,kn,oa,Sa,co]),jo=(0,rn.Z)(Po,3),Zo=jo[0],Bo=jo[1],$o=jo[2],bl=yr(0,23,Vt,Zo&&Zo()),Zr=(0,Xn.Z)(function(){return bl},bl,nr);an&&(so=xo>=12,xo%=12);var el=le.useMemo(function(){if(!an)return[!1,!1];var mo=[!0,!0];return Zr.forEach(function(ul){var tl=ul.disabled,Xo=ul.value;tl||(Xo>=12?mo[1]=!1:mo[0]=!1)}),mo},[an,Zr]),No=(0,rn.Z)(el,2),Ml=No[0],il=No[1],Pl=le.useMemo(function(){return an?Zr.filter(so?function(mo){return mo.value>=12}:function(mo){return mo.value<12}).map(function(mo){var ul=mo.value%12,tl=ul===0?"12":pa(ul,2);return(0,rt.Z)((0,rt.Z)({},mo),{},{label:tl,value:ul})}):Zr},[an,so,Zr]),wo=yr(0,59,On,Bo&&Bo(Fo)),Vl=yr(0,59,Lt,$o&&$o(Fo,ll)),Nl=La({value:dt,generateConfig:ge,disabledMinutes:Bo,disabledSeconds:$o,minutes:wo,seconds:Vl,use12Hours:an});Ne.current={onUpDown:function(ul){var tl=Xr[Ie];if(tl)for(var Xo=tl.units.findIndex(function(xi){return xi.value===tl.value}),El=tl.units.length,gl=1;gl2&&arguments[2]!==void 0?arguments[2]:!1;(ml===un||nl)&&(Si(Ua),Xr&&Xr(Ua),Nl&&Nl(Ua,Mr),Ar&&!ua(It,Ua,Yl)&&!(On!=null&&On(Ua))&&Ar(Ua))},_l=function(Ua){if(br.includes(ml)){var Mr,nl,gi=ml==="date";switch(Ua===jt.Z.PAGE_UP||Ua===jt.Z.PAGE_DOWN?nl=gi?It.addMonth:It.addYear:nl=gi?It.addDate:It.addMonth,Ua){case jt.Z.LEFT:case jt.Z.PAGE_UP:Mr=nl(Hl,-1);break;case jt.Z.RIGHT:case jt.Z.PAGE_DOWN:Mr=nl(Hl,1);break;case jt.Z.UP:case jt.Z.DOWN:Mr=nl(Hl,Number("".concat(Ua===jt.Z.UP?"-":"").concat(gi?Vn:rr)));break}if(Mr)return!(On!=null&&On(Mr))}return!0},Vi=function(Ua){if(gl.current&&gl.current.onKeyDown){var Mr=!0,nl=Ua.which;if([jt.Z.LEFT,jt.Z.RIGHT,jt.Z.UP,jt.Z.DOWN,jt.Z.PAGE_UP,jt.Z.PAGE_DOWN,jt.Z.ENTER].includes(nl)&&(Ua.preventDefault(),nl!==jt.Z.ENTER&&oa===0&&(Mr=_l(nl))),Mr)return gl.current.onKeyDown(Ua)}return(0,we.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},qo=function(Ua){gl.current&&gl.current.onBlur&&gl.current.onBlur(Ua)};Vl&&tl!=="right"&&(Vl.current={onKeyDown:Vi,onClose:function(){gl.current&&gl.current.onClose&&gl.current.onClose()}}),le.useEffect(function(){an&&!Rl.current&&Cn(an)},[an]),le.useEffect(function(){Rl.current=!1},[]);var ni,Li=wa({cellRender:el,monthCellRender:Zr,dateRender:bl}),Go=(0,rt.Z)((0,rt.Z)({},ce),{},{cellRender:Li,operationRef:gl,prefixCls:Ie,viewDate:Hl,value:Yl,onViewDateChange:Kl,sourceMode:Il,onPanelChange:Di,disabledDate:On});switch(delete Go.onChange,delete Go.onSelect,ml){case"decade":ni=le.createElement(ht,(0,se.Z)({},Go,{onSelect:function(Ua,Mr){Kl(Ua),dl(Ua,Mr)}}));break;case"year":ni=le.createElement(Fn,(0,se.Z)({},Go,{onSelect:function(Ua,Mr){Kl(Ua),dl(Ua,Mr)}}));break;case"month":ni=le.createElement(cr,(0,se.Z)({},Go,{onSelect:function(Ua,Mr){Kl(Ua),dl(Ua,Mr)}}));break;case"quarter":ni=le.createElement(sa,(0,se.Z)({},Go,{onSelect:function(Ua,Mr){Kl(Ua),dl(Ua,Mr)}}));break;case"week":ni=le.createElement(Gn,(0,se.Z)({},Go,{onSelect:function(Ua,Mr){Kl(Ua),dl(Ua,Mr)}}));break;case"time":delete Go.showTime,ni=le.createElement(Fl,(0,se.Z)({},Go,(0,Nn.Z)(dn)==="object"?dn:null,{onSelect:function(Ua,Mr){Kl(Ua),dl(Ua,Mr)}}));break;default:dn?ni=le.createElement(Ao,(0,se.Z)({},Go,{onSelect:function(Ua,Mr){Kl(Ua),dl(Ua,Mr)}})):ni=le.createElement(Wa,(0,se.Z)({},Go,{onSelect:function(Ua,Mr){Kl(Ua),dl(Ua,Mr)}}))}var Ri,ja,ci=function(){var Ua=It.getNow(),Mr=Ya(It.getHour(Ua),It.getMinute(Ua),It.getSecond(Ua),Ml?Po:1,il?Zo:1,Pl?$o:1),nl=Ht(It,Ua,Mr[0],Mr[1],Mr[2]);dl(nl,"submit")};$l||(Ri=Ia(Ie,ml,Ta),dn&&ml!=="date"?ja=null:ja=gr({prefixCls:Ie,components:ll,needConfirmButton:No,okDisabled:!Yl||On&&On(Yl),locale:Nt,showNow:Sa,onNow:No&&ci,onOk:function(){Yl&&(dl(Yl,"submit",!0),xo&&xo(Yl))}}));var uu;if(ka&&ml==="date"&&un==="date"&&!dn){var ki=It.getNow(),Ti="".concat(Ie,"-today-btn"),Wi=On&&On(ki);uu=le.createElement("a",{className:Te()(Ti,Wi&&"".concat(Ti,"-disabled")),"aria-disabled":Wi,onClick:function(){Wi||dl(ki,"mouse",!0)}},Nt.today)}return le.createElement(bn.Provider,{value:(0,rt.Z)((0,rt.Z)({},wo),{},{mode:ml,hideHeader:"hideHeader"in ce?ha:wo.hideHeader,hidePrevBtn:ul&&tl==="right",hideNextBtn:ul&&tl==="left"})},le.createElement("div",{tabIndex:oa,className:Te()("".concat(Ie,"-panel"),dt,(ge={},(0,Ce.Z)(ge,"".concat(Ie,"-panel-has-range"),Xo&&Xo[0]&&Xo[1]),(0,Ce.Z)(ge,"".concat(Ie,"-panel-has-range-hover"),El&&El[0]&&El[1]),(0,Ce.Z)(ge,"".concat(Ie,"-panel-rtl"),Zn==="rtl"),ge)),style:at,onKeyDown:Vi,onBlur:qo,onMouseDown:so},ni,Ri||ja||uu?le.createElement("div",{className:"".concat(Ie,"-footer")},Ri,ja,uu):null))}var va=ma,or=ae(35593),Sr={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function Jo(ce){var ge,fe=ce.prefixCls,Ne=ce.popupElement,Ie=ce.popupStyle,dt=ce.visible,at=ce.dropdownClassName,Nt=ce.dropdownAlign,It=ce.transitionName,an=ce.getPopupContainer,Kn=ce.children,Vt=ce.range,mn=ce.popupPlacement,On=ce.direction,Mn="".concat(fe,"-dropdown"),Lt=function(){return mn!==void 0?mn:On==="rtl"?"bottomRight":"bottomLeft"};return le.createElement(or.Z,{showAction:[],hideAction:[],popupPlacement:Lt(),builtinPlacements:Sr,prefixCls:Mn,popupTransitionName:It,popup:Ne,popupAlign:Nt,popupVisible:dt,popupClassName:Te()(at,(ge={},(0,Ce.Z)(ge,"".concat(Mn,"-range"),Vt),(0,Ce.Z)(ge,"".concat(Mn,"-rtl"),On==="rtl"),ge)),popupStyle:Ie,getPopupContainer:an},Kn)}var sl=Jo;function Qo(ce){var ge=ce.prefixCls,fe=ce.presets,Ne=ce.onClick,Ie=ce.onHover;return fe.length?le.createElement("div",{className:"".concat(ge,"-presets")},le.createElement("ul",null,fe.map(function(dt,at){var Nt=dt.label,It=dt.value;return le.createElement("li",{key:at,onClick:function(){return Ne==null?void 0:Ne(Ma(It))},onMouseEnter:function(){return Ie==null?void 0:Ie(Ma(It))},onMouseLeave:function(){return Ie==null?void 0:Ie(null)}},Nt)}))):null}function ol(ce){var ge=ce.picker,fe=ce.disabledHours,Ne=ce.disabledMinutes,Ie=ce.disabledSeconds;ge==="time"&&(fe||Ne||Ie)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function hl(ce,ge,fe){var Ne=(0,Nn.Z)(ge)==="object"?ge.clearIcon:fe;return Ne||le.createElement("span",{className:"".concat(ce,"-clear-btn")})}function Cl(ce){var ge,fe=ce,Ne=fe.prefixCls,Ie=Ne===void 0?"rc-picker":Ne,dt=fe.id,at=fe.name,Nt=fe.tabIndex,It=fe.style,an=fe.className,Kn=fe.dropdownClassName,Vt=fe.dropdownAlign,mn=fe.popupStyle,On=fe.transitionName,Mn=fe.generateConfig,Lt=fe.locale,un=fe.inputReadOnly,kn=fe.allowClear,oa=fe.autoFocus,Sa=fe.showTime,dn=fe.picker,ka=dn===void 0?"date":dn,Ta=fe.format,ha=fe.use12Hours,Xr=fe.value,Ar=fe.defaultValue,_r=fe.presets,so=fe.open,Fo=fe.defaultOpen,xo=fe.defaultOpenValue,ll=fe.suffixIcon,Zn=fe.clearIcon,co=fe.disabled,Po=fe.disabledDate,jo=fe.placeholder,Zo=fe.getPopupContainer,Bo=fe.pickerRef,$o=fe.panelRender,bl=fe.onChange,Zr=fe.onOpenChange,el=fe.onFocus,No=fe.onBlur,Ml=fe.onMouseDown,il=fe.onMouseUp,Pl=fe.onMouseEnter,wo=fe.onMouseLeave,Vl=fe.onContextMenu,Nl=fe.onClick,$l=fe.onKeyDown,ii=fe.onSelect,mo=fe.direction,ul=fe.autoComplete,tl=ul===void 0?"off":ul,Xo=fe.inputRender,El=fe.changeOnBlur,gl=le.useRef(null),Rl=ka==="date"&&!!Sa||ka==="time",xi=Je(_r),Ei=ya(kr(Ta,ka,Sa,ha)),Yl=le.useRef(null),Si=le.useRef(null),cu=le.useRef(null),lu=(0,tt.Z)(null,{value:Xr,defaultValue:Ar}),Hl=(0,rn.Z)(lu,2),Cn=Hl[0],Kl=Hl[1],iu=le.useState(Cn),Mi=(0,rn.Z)(iu,2),ei=Mi[0],ml=Mi[1],ti=le.useRef(null),wi=(0,tt.Z)(!1,{value:so,defaultValue:Fo,postState:function(xt){return co?!1:xt},onChange:function(xt){Zr&&Zr(xt),!xt&&ti.current&&ti.current.onClose&&ti.current.onClose()}}),Sl=(0,rn.Z)(wi,2),Il=Sl[0],Co=Sl[1],Di=ln(ei,{formatList:Ei,generateConfig:Mn,locale:Lt}),dl=(0,rn.Z)(Di,2),_l=dl[0],Vi=dl[1],qo=Xe({valueTexts:_l,onTextChange:function(xt){var An=Ja(xt,{locale:Lt,formatList:Ei,generateConfig:Mn});An&&(!Po||!Po(An))&&ml(An)}}),ni=(0,rn.Z)(qo,3),Li=ni[0],Go=ni[1],Ri=ni[2],ja=function(xt){ml(xt),Kl(xt),bl&&!ua(Mn,Cn,xt)&&bl(xt,xt?xa(xt,{generateConfig:Mn,locale:Lt,format:Ei[0]}):"")},ci=function(xt){co&&xt||Co(xt)},uu=function(xt){return Il&&ti.current&&ti.current.onKeyDown?ti.current.onKeyDown(xt):((0,we.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},ki=function(){for(var xt=arguments.length,An=new Array(xt),cn=0;cnmn(an);case"month":return Vt(Lt)>Vt(an);case"week":return Kn(Lt)>Kn(an);default:return!Va(Nt,Lt,an)&&Nt.isAfter(Lt,an)}return!1},[dt,at[1],an,ge]),Mn=le.useCallback(function(Lt){if(at[1]||dt&&dt(Lt))return!0;if(at[0]&&It)return!Va(Nt,Lt,an)&&Nt.isAfter(It,Lt);if(!ge&&It)switch(fe){case"quarter":return mn(Lt)0&&arguments[0]!==void 0?arguments[0]:!1,Oa=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Fr=null;Se&&vl&&vl[0]&&vl[1]&&Lt.isAfter(vl[1],vl[0])&&(Fr=vl);var Ur=ha;if(ha&&(0,Nn.Z)(ha)==="object"&&ha.defaultValue){var Ko=ha.defaultValue;Ur=(0,rt.Z)((0,rt.Z)({},ha),{},{defaultValue:qn(Ko,he)||void 0})}return le.createElement(er.Provider,{value:{inRange:!0,panelPosition:Qr,rangedValue:zl||Gr,hoverRangedValue:Fr}},le.createElement(va,(0,se.Z)({},ce,Oa,{cellRender:kl,showTime:Ur,mode:gi[he],generateConfig:Lt,style:void 0,direction:Hl,disabledDate:he===0?$t:ra,disabledTime:function(vi){return Po?Po(vi,he===0?"start":"end"):!1},className:Te()((0,Ce.Z)({},"".concat(at,"-panel-focused"),he===0?!Nu:!xr)),value:qn(Gr,he),locale:un,tabIndex:-1,onPanelChange:function(vi,Xi){he===0&&Xl(!0),he===1&&Ul(!0),Au(zt(gi,Xi,he),zt(Gr,vi,he));var Ii=vi;Qr==="right"&&gi[he]===Xi&&(Ii=Ea(Ii,Xi,Lt,-1)),ki(Ii,he)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:he===0?qn(Gr,1):qn(Gr,0)})))}var Ki=0,_i=0;if(he&&wi.current&&Il.current&&ti.current&&dl.current){Ki=wi.current.offsetWidth+Il.current.offsetWidth;var hs=dl.current.offsetLeft>Ki?dl.current.offsetLeft-Ki:dl.current.offsetLeft,qu=ti.current.offsetWidth,$u=dl.current.offsetWidth;qu&&$u&&Ki>qu-$u-(Hl==="rtl"?0:hs)&&(_i=Ki)}var es=Hl==="rtl"?{right:Ki}:{left:Ki};function Es(){var Qr,Oa=Ia(at,gi[he],Nl),Fr=gr({prefixCls:at,components:cu,needConfirmButton:ei,okDisabled:!qn(Gr,he)||co&&co(Gr[he]),locale:un,onOk:function(){var Fi=qn(Gr,he);Fi&&(cn(Gr,he),Yl==null||Yl(Gr),Bt(!1,he,"confirm"))}});if(Ta!=="time"&&!ha){var Ur=uu(he),Ko=Ea(Ur,Ta,Lt),Ji=gi[he],vi=Ji===Ta,Xi=Hi(vi?"left":!1,{pickerValue:Ur,onPickerValueChange:function(Fi){ki(Fi,he)}}),Ii=Hi("right",{pickerValue:Ko,onPickerValueChange:function(Fi){ki(Ea(Fi,Ta,Lt,-1),he)}});Hl==="rtl"?Qr=le.createElement(le.Fragment,null,Ii,vi&&Xi):Qr=le.createElement(le.Fragment,null,Xi,vi&&Ii)}else Qr=Hi();var mu=le.createElement("div",{className:"".concat(at,"-panel-layout")},le.createElement(Qo,{prefixCls:at,presets:bu,onClick:function(Fi){cn(Fi,null),Bt(!1,he,"preset")},onHover:function(Fi){Jl(Fi)}}),le.createElement("div",null,le.createElement("div",{className:"".concat(at,"-panels")},Qr),(Oa||Fr)&&le.createElement("div",{className:"".concat(at,"-footer")},Oa,Fr)));return $o&&(mu=$o(mu)),le.createElement("div",{className:"".concat(at,"-panel-container"),style:{marginLeft:_i},ref:ti,onMouseDown:function(Fi){Fi.preventDefault()}},mu)}var ts=le.createElement("div",{className:Te()("".concat(at,"-range-wrapper"),"".concat(at,"-").concat(Ta,"-range-wrapper")),style:{minWidth:ut}},le.createElement("div",{ref:dl,className:"".concat(at,"-range-arrow"),style:es}),Es()),ns;Ml&&(ns=le.createElement("span",{className:"".concat(at,"-suffix"),onMouseDown:function(Oa){Oa.preventDefault()}},Ml));var ea=hl(at,No,il),lr=le.createElement("span",{onMouseDown:function(Oa){Oa.preventDefault(),Oa.stopPropagation()},onMouseUp:function(Oa){Oa.preventDefault(),Oa.stopPropagation();var Fr=Go;qo[0]||(Fr=zt(Fr,null,0)),qo[1]||(Fr=zt(Fr,null,1)),cn(Fr,null),Bt(!1,he,"clear")},className:"".concat(at,"-clear"),role:"button"},ea),qr=No&&(qn(Go,0)&&!qo[0]||qn(Go,1)&&!qo[1]),io={size:Mo(Ta,_l[0],Lt)},po=0,Wr=0;wi.current&&Sl.current&&Il.current&&(he===0?Wr=wi.current.offsetWidth:(po=Ki,Wr=Sl.current.offsetWidth));var ho=Hl==="rtl"?{right:po}:{left:po},Yo=function(Oa,Fr){var Ur=zt(Gr,Oa,he);if(Fr==="submit"||Fr!=="key"&&!ei){cn(Ur,he),he===0?Xl():Ul();var Ko=he===0?1:0;qo[Ko]?Bt(!1,!1,"confirm"):Bt(!1,he,"confirm")}else Ua(Ur)};return le.createElement(bn.Provider,{value:{operationRef:Vi,hideHeader:Ta==="time",onDateMouseEnter:mi,onDateMouseLeave:cl,hideRanges:!0,onSelect:Yo,open:Se}},le.createElement(sl,{visible:Se,popupElement:ts,popupStyle:Kn,prefixCls:at,dropdownClassName:Vt,dropdownAlign:On,getPopupContainer:Mn,transitionName:mn,range:!0,direction:Hl},le.createElement("div",(0,se.Z)({ref:ml,className:Te()(at,"".concat(at,"-range"),an,(ge={},(0,Ce.Z)(ge,"".concat(at,"-disabled"),qo[0]&&qo[1]),(0,Ce.Z)(ge,"".concat(at,"-focused"),he===0?Yi:Jr),(0,Ce.Z)(ge,"".concat(at,"-rtl"),Hl==="rtl"),ge)),style:It,onClick:Rr,onMouseEnter:Rl,onMouseLeave:xi,onMouseDown:fo,onMouseUp:gl},(0,pt.Z)(ce,{aria:!0,data:!0})),le.createElement("div",{className:Te()("".concat(at,"-input"),(fe={},(0,Ce.Z)(fe,"".concat(at,"-input-active"),he===0),(0,Ce.Z)(fe,"".concat(at,"-input-placeholder"),!!Ho),fe)),ref:wi},le.createElement("input",(0,se.Z)({id:Nt,disabled:qo[0],readOnly:wo||typeof _l[0]=="function"||!Nu,value:Ho||Ir,onChange:function(Oa){Lo(Oa.target.value)},autoFocus:oa,placeholder:qn(kn,0)||"",ref:Co},tu,io,{autoComplete:iu}))),le.createElement("div",{className:"".concat(at,"-range-separator"),ref:Il},_r),le.createElement("div",{className:Te()("".concat(at,"-input"),(Ne={},(0,Ce.Z)(Ne,"".concat(at,"-input-active"),he===1),(0,Ce.Z)(Ne,"".concat(at,"-input-placeholder"),!!yl),Ne)),ref:Sl},le.createElement("input",(0,se.Z)({disabled:qo[1],readOnly:wo||typeof _l[0]=="function"||!xr,value:yl||fl,onChange:function(Oa){xl(Oa.target.value)},placeholder:qn(kn,1)||"",ref:Di},Yt,io,{autoComplete:iu}))),le.createElement("div",{className:"".concat(at,"-active-bar"),style:(0,rt.Z)((0,rt.Z)({},ho),{},{width:Wr,position:"absolute"})}),ns,qr&&lr)))}var Zl=function(ce){(0,Mt.Z)(fe,ce);var ge=(0,Xt.Z)(fe);function fe(){var Ne;(0,et.Z)(this,fe);for(var Ie=arguments.length,dt=new Array(Ie),at=0;at{const{lineHeight:Ie}=ce,dt=Math.floor(fe*Ie)+2,at=Math.max((ge-dt)/2,0),Nt=Math.max(ge-dt-at,0);return{padding:`${at}px ${Ne}px ${Nt}px`}},us=ce=>{const{componentCls:ge,pickerCellCls:fe,pickerCellInnerCls:Ne,cellHeight:Ie,motionDurationSlow:dt,borderRadiusSM:at,motionDurationMid:Nt,cellHoverBg:It,lineWidth:an,lineType:Kn,colorPrimary:Vt,cellActiveWithRangeBg:mn,colorTextLightSolid:On,controlHeightSM:Mn,cellRangeBorderColor:Lt,pickerCellBorderGap:un,cellHoverWithRangeBg:kn,cellWidth:oa,colorTextDisabled:Sa,cellBgDisabled:dn}=ce;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Ie,transform:"translateY(-50%)",transition:`all ${dt}`,content:'""'},[Ne]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Ie,height:Ie,lineHeight:`${Ie}px`,borderRadius:at,transition:`background ${Nt}, border ${Nt}`},"&-range-hover-start, &-range-hover-end":{[Ne]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${fe}-in-view), + `]:{borderRadius:0},[`> ${pt}-item:last-child`]:{borderBottom:0},[`> ${pt}-item > ${pt}-content`]:{backgroundColor:"transparent",borderTop:0},[`> ${pt}-item > ${pt}-content > ${pt}-content-box`]:{paddingTop:gn}}}},Mt=tt=>{const{componentCls:pt,paddingSM:Xn}=tt;return{[`${pt}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${pt}-item`]:{borderBottom:0,[`> ${pt}-content`]:{backgroundColor:"transparent",border:0,[`> ${pt}-content-box`]:{paddingBlock:Xn}}}}}};var Xt=(0,St.Z)("Collapse",tt=>{const pt=(0,Te.TS)(tt,{collapseHeaderPaddingSM:`${tt.paddingXS}px ${tt.paddingSM}px`,collapseHeaderPaddingLG:`${tt.padding}px ${tt.paddingLG}px`,collapsePanelBorderRadius:tt.borderRadiusLG});return[et(pt),wn(pt),Mt(pt),Kt(pt),(0,Wt.Z)(pt)]},tt=>({headerPadding:`${tt.paddingSM}px ${tt.padding}px`,headerBg:tt.colorFillAlter,contentPadding:`${tt.padding}px 16px`,contentBg:tt.colorBgContainer})),rt=Object.assign(De.forwardRef((tt,pt)=>{const{getPrefixCls:Xn,direction:gn,collapse:Qt}=De.useContext(ct.E_),{prefixCls:Tt,className:Vn,rootClassName:ia,style:tn,bordered:Ba=!0,ghost:_a,size:Fa,expandIconPosition:Tn="start",children:Va,expandIcon:Aa}=tt,vr=(0,yt.Z)(jt=>{var Ga;return(Ga=Fa!=null?Fa:jt)!==null&&Ga!==void 0?Ga:"middle"}),ua=Xn("collapse",Tt),jn=Xn(),[da,Ea]=Xt(ua),xa=De.useMemo(()=>Tn==="left"?"start":Tn==="right"?"end":Tn,[Tn]),Ja=function(){let jt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const Ga=Aa?Aa(jt):De.createElement(b.Z,{rotate:jt.isActive?90:void 0});return(0,ft.Tm)(Ga,()=>({className:we()(Ga.props.className,`${ua}-arrow`)}))},Sn=we()(`${ua}-icon-position-${xa}`,{[`${ua}-borderless`]:!Ba,[`${ua}-rtl`]:gn==="rtl",[`${ua}-ghost`]:!!_a,[`${ua}-${vr}`]:vr!=="middle"},Qt==null?void 0:Qt.className,Vn,ia,Ea),ln=Object.assign(Object.assign({},(0,be.Z)(jn)),{motionAppear:!1,leavedClassName:`${ua}-content-hidden`}),Et=De.useMemo(()=>Va?(0,ze.Z)(Va).map((jt,Ga)=>{var Ca,Qa;if(!((Ca=jt.props)===null||Ca===void 0)&&Ca.disabled){const Da=(Qa=jt.key)!==null&&Qa!==void 0?Qa:String(Ga),{disabled:Ra,collapsible:wr}=jt.props,ar=Object.assign(Object.assign({},(0,$e.Z)(jt.props,["disabled"])),{key:Da,collapsible:wr!=null?wr:Ra?"disabled":void 0});return(0,ft.Tm)(jt,ar)}return jt}):null,[Va]);return da(De.createElement(Ye,Object.assign({ref:pt,openMotion:ln},(0,$e.Z)(tt,["rootClassName"]),{expandIcon:Ja,prefixCls:ua,className:Sn,style:Object.assign(Object.assign({},Qt==null?void 0:Qt.style),tn)}),Et))}),{Panel:En}),rn=rt},5083:function(ot,Zt,ae){"use strict";ae.d(Zt,{default:function(){return ps}});var b=ae(66649),Ee=ae.n(b),we=ae(48736),Be=ae(9007),Re=ae.n(Be),We=ae(50991),xe=ae.n(We),Ke=ae(9084),Oe=ae.n(Ke),De=ae(58626),ke=ae.n(De),ze=ae(13477),Ue=ae.n(ze),ue=ae(64796),E=ae.n(ue);Ee().extend(E()),Ee().extend(Ue()),Ee().extend(Re()),Ee().extend(xe()),Ee().extend(Oe()),Ee().extend(ke()),Ee().extend(function(ce,ge){var fe=ge.prototype,Ne=fe.format;fe.format=function(dt){var at=(dt||"").replace("Wo","wo");return Ne.bind(this)(at)}});var a={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},x=function(ge){var fe=a[ge];return fe||ge.split("_")[0]},y=function(){(0,we.ET)(!1,"Not match any format. Please help to fire a issue about this.")},z={getNow:function(){return Ee()()},getFixedDate:function(ge){return Ee()(ge,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(ge){return ge.endOf("month")},getWeekDay:function(ge){var fe=ge.locale("en");return fe.weekday()+fe.localeData().firstDayOfWeek()},getYear:function(ge){return ge.year()},getMonth:function(ge){return ge.month()},getDate:function(ge){return ge.date()},getHour:function(ge){return ge.hour()},getMinute:function(ge){return ge.minute()},getSecond:function(ge){return ge.second()},addYear:function(ge,fe){return ge.add(fe,"year")},addMonth:function(ge,fe){return ge.add(fe,"month")},addDate:function(ge,fe){return ge.add(fe,"day")},setYear:function(ge,fe){return ge.year(fe)},setMonth:function(ge,fe){return ge.month(fe)},setDate:function(ge,fe){return ge.date(fe)},setHour:function(ge,fe){return ge.hour(fe)},setMinute:function(ge,fe){return ge.minute(fe)},setSecond:function(ge,fe){return ge.second(fe)},isAfter:function(ge,fe){return ge.isAfter(fe)},isValidate:function(ge){return ge.isValid()},locale:{getWeekFirstDay:function(ge){return Ee()().locale(x(ge)).localeData().firstDayOfWeek()},getWeekFirstDate:function(ge,fe){return fe.locale(x(ge)).weekday(0)},getWeek:function(ge,fe){return fe.locale(x(ge)).week()},getShortWeekDays:function(ge){return Ee()().locale(x(ge)).localeData().weekdaysMin()},getShortMonths:function(ge){return Ee()().locale(x(ge)).localeData().monthsShort()},format:function(ge,fe,Ne){return fe.locale(x(ge)).format(Ne)},parse:function(ge,fe,Ne){for(var Ie=x(ge),dt=0;dt1&&(at=ge.addDate(at,-7)),at}function Ea(ce,ge,fe){var Ne=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(ge){case"year":return fe.addYear(ce,Ne*10);case"quarter":case"month":return fe.addYear(ce,Ne);default:return fe.addMonth(ce,Ne)}}function xa(ce,ge){var fe=ge.generateConfig,Ne=ge.locale,Ie=ge.format;return typeof Ie=="function"?Ie(ce):fe.locale.format(Ne.locale,ce,Ie)}function Ja(ce,ge){var fe=ge.generateConfig,Ne=ge.locale,Ie=ge.formatList;return!ce||typeof Ie[0]=="function"?null:fe.locale.parse(Ne.locale,ce,Ie)}function Sn(ce){var ge=ce.cellDate,fe=ce.mode,Ne=ce.disabledDate,Ie=ce.generateConfig;if(!Ne)return!1;var dt=function(Mn,Lt,un){for(var kn=Lt;kn<=un;){var oa=void 0;switch(Mn){case"date":{if(oa=Ie.setDate(ge,kn),!Ne(oa))return!1;break}case"month":{if(oa=Ie.setMonth(ge,kn),!Sn({cellDate:oa,mode:"month",generateConfig:Ie,disabledDate:Ne}))return!1;break}case"year":{if(oa=Ie.setYear(ge,kn),!Sn({cellDate:oa,mode:"year",generateConfig:Ie,disabledDate:Ne}))return!1;break}}kn+=1}return!0};switch(fe){case"date":case"week":return Ne(ge);case"month":{var at=1,Nt=Ie.getDate(Ie.getEndDate(ge));return dt("date",at,Nt)}case"quarter":{var It=Math.floor(Ie.getMonth(ge)/3)*3,an=It+2;return dt("month",It,an)}case"year":return dt("month",0,11);case"decade":{var Kn=Ie.getYear(ge),Vt=Math.floor(Kn/Qt)*Qt,mn=Vt+Qt-1;return dt("year",Vt,mn)}}}function ln(ce,ge){var fe=ge.formatList,Ne=ge.generateConfig,Ie=ge.locale;return(0,Xn.Z)(function(){if(!ce)return[[""],""];for(var dt="",at=[],Nt=0;Nt1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(an.current),kn){It(un);return}an.current=requestAnimationFrame(function(){It(un)})}var Vt=ln(Nt,{formatList:fe,generateConfig:Ne,locale:Ie}),mn=(0,rn.Z)(Vt,2),On=mn[1];function Mn(un){Kn(un)}function Lt(){var un=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Kn(null,un)}return(0,le.useEffect)(function(){Lt(!0)},[ce]),(0,le.useEffect)(function(){return function(){return cancelAnimationFrame(an.current)}},[]),[On,Mn,Lt]}var jt=ae(10228),Ga=ae(16089),Ca=ae(77654),Qa=ae(29194),Da=new Map;function Ra(ce,ge){var fe;function Ne(){(0,Qa.Z)(ce)?ge():fe=(0,Ga.Z)(function(){Ne()})}return Ne(),function(){Ga.Z.cancel(fe)}}function wr(ce,ge,fe){if(Da.get(ce)&&cancelAnimationFrame(Da.get(ce)),fe<=0){Da.set(ce,requestAnimationFrame(function(){ce.scrollTop=ge}));return}var Ne=ge-ce.scrollTop,Ie=Ne/fe*10;Da.set(ce,requestAnimationFrame(function(){ce.scrollTop+=Ie,ce.scrollTop!==ge&&wr(ce,ge,fe-10)}))}function ar(ce,ge){var fe=ge.onLeftRight,Ne=ge.onCtrlLeftRight,Ie=ge.onUpDown,dt=ge.onPageUpDown,at=ge.onEnter,Nt=ce.which,It=ce.ctrlKey,an=ce.metaKey;switch(Nt){case jt.Z.LEFT:if(It||an){if(Ne)return Ne(-1),!0}else if(fe)return fe(-1),!0;break;case jt.Z.RIGHT:if(It||an){if(Ne)return Ne(1),!0}else if(fe)return fe(1),!0;break;case jt.Z.UP:if(Ie)return Ie(-1),!0;break;case jt.Z.DOWN:if(Ie)return Ie(1),!0;break;case jt.Z.PAGE_UP:if(dt)return dt(-1),!0;break;case jt.Z.PAGE_DOWN:if(dt)return dt(1),!0;break;case jt.Z.ENTER:if(at)return at(),!0;break}return!1}function kr(ce,ge,fe,Ne){var Ie=ce;if(!Ie)switch(ge){case"time":Ie=Ne?"hh:mm:ss a":"HH:mm:ss";break;case"week":Ie="gggg-wo";break;case"month":Ie="YYYY-MM";break;case"quarter":Ie="YYYY-[Q]Q";break;case"year":Ie="YYYY";break;default:Ie=fe?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return Ie}function Mo(ce,ge,fe){var Ne=ce==="time"?8:10,Ie=typeof ge=="function"?ge(fe.getNow()).length:ge.length;return Math.max(Ne,Ie)+2}var Ut=null,Yn=new Set;function $n(ce){return!Ut&&typeof window!="undefined"&&window.addEventListener&&(Ut=function(fe){(0,Ca.Z)(Yn).forEach(function(Ne){Ne(fe)})},window.addEventListener("mousedown",Ut)),Yn.add(ce),function(){Yn.delete(ce),Yn.size===0&&(window.removeEventListener("mousedown",Ut),Ut=null)}}function ba(ce){var ge=ce.target;if(ce.composed&&ge.shadowRoot){var fe;return((fe=ce.composedPath)===null||fe===void 0?void 0:fe.call(ce)[0])||ge}return ge}var Ze=function(ge){return ge==="month"||ge==="date"?"year":ge},Rt=function(ge){return ge==="date"?"month":ge},qt=function(ge){return ge==="month"||ge==="date"?"quarter":ge},vn=function(ge){return ge==="date"?"week":ge},kt={year:Ze,month:Rt,quarter:qt,week:vn,time:null,date:null};function Wn(ce,ge){return ce.some(function(fe){return fe&&fe.contains(ge)})}function _n(ce){var ge=ce.open,fe=ce.value,Ne=ce.isClickOutside,Ie=ce.triggerOpen,dt=ce.forwardKeyDown,at=ce.onKeyDown,Nt=ce.blurToCancel,It=ce.onSubmit,an=ce.onCancel,Kn=ce.onFocus,Vt=ce.onBlur,mn=ce.changeOnBlur,On=(0,le.useState)(!1),Mn=(0,rn.Z)(On,2),Lt=Mn[0],un=Mn[1],kn=(0,le.useState)(!1),oa=(0,rn.Z)(kn,2),Sa=oa[0],dn=oa[1],ka=(0,le.useRef)(!1),Ta=(0,le.useRef)(!1),ha=(0,le.useRef)(!1),Xr={onMouseDown:function(){un(!0),Ie(!0)},onKeyDown:function(_r){var so=function(){ha.current=!0};if(at(_r,so),!ha.current){switch(_r.which){case jt.Z.ENTER:{ge?It()!==!1&&un(!0):Ie(!0),_r.preventDefault();return}case jt.Z.TAB:{Lt&&ge&&!_r.shiftKey?(un(!1),_r.preventDefault()):!Lt&&ge&&!dt(_r)&&_r.shiftKey&&(un(!0),_r.preventDefault());return}case jt.Z.ESC:{un(!0),an();return}}!ge&&![jt.Z.SHIFT].includes(_r.which)?Ie(!0):Lt||dt(_r)}},onFocus:function(_r){un(!0),dn(!0),Kn&&Kn(_r)},onBlur:function(_r){if(ka.current||!Ne(document.activeElement)){ka.current=!1;return}Nt?setTimeout(function(){for(var so=document,Fo=so.activeElement;Fo&&Fo.shadowRoot;)Fo=Fo.shadowRoot.activeElement;Ne(Fo)&&an()},0):ge&&(Ie(!1),Ta.current&&It()),dn(!1),Vt==null||Vt(_r)}};return(0,le.useEffect)(function(){Ta.current=!1},[ge]),(0,le.useEffect)(function(){Ta.current=!0},[fe]),(0,le.useEffect)(function(){return $n(function(Ar){var _r=ba(Ar),so=Ne(_r);ge&&(so?!mn&&(!Sa||so)&&Ie(!1):(ka.current=!0,(0,Ga.Z)(function(){ka.current=!1})))})}),[Xr,{focused:Sa,typing:Lt}]}function Je(ce,ge){return le.useMemo(function(){return ce||(ge?((0,we.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(ge).map(function(fe){var Ne=(0,rn.Z)(fe,2),Ie=Ne[0],dt=Ne[1];return{label:Ie,value:dt}})):[])},[ce,ge])}var nt=ae(34280);function Xe(ce){var ge=ce.valueTexts,fe=ce.onTextChange,Ne=le.useState(""),Ie=(0,rn.Z)(Ne,2),dt=Ie[0],at=Ie[1],Nt=le.useRef([]);Nt.current=ge;function It(Kn){at(Kn),fe(Kn)}function an(){at(Nt.current[0])}return(0,nt.Z)(function(){ge.every(function(Kn){return Kn!==dt})&&an()},[ge.join("||")]),[dt,It,an]}var on=le.createContext({}),bn=on,Nn=ae(43749);function wa(ce){var ge=ce.cellRender,fe=ce.monthCellRender,Ne=ce.dateRender,Ie=le.useMemo(function(){if(ge)return ge;if(!(!fe&&!Ne))return function(dt,at){var Nt=dt;return Ne&&at.type==="date"?Ne(Nt,at.today):fe&&at.type==="month"?fe(Nt,at.locale):at.originNode}},[ge,fe,Ne]);return Ie}function pa(ce,ge){for(var fe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",Ne=String(ce);Ne.length=1?fe|0:1,at=ce;at<=ge;at+=dt)Ie.push({label:pa(at,2),value:at,disabled:(Ne||[]).includes(at)});return Ie}function eo(ce){var ge=ce.generateConfig,fe=ce.prefixCls,Ne=ce.operationRef,Ie=ce.activeColumnIndex,dt=ce.value,at=ce.showHour,Nt=ce.showMinute,It=ce.showSecond,an=ce.use12Hours,Kn=ce.hourStep,Vt=Kn===void 0?1:Kn,mn=ce.minuteStep,On=mn===void 0?1:mn,Mn=ce.secondStep,Lt=Mn===void 0?1:Mn,un=ce.disabledHours,kn=ce.disabledMinutes,oa=ce.disabledSeconds,Sa=ce.disabledTime,dn=ce.hideDisabledOptions,ka=ce.onSelect,Ta=ce.cellRender,ha=ce.locale,Xr=[],Ar="".concat(fe,"-content"),_r="".concat(fe,"-time-panel"),so,Fo=dt?ge.getHour(dt):-1,xo=Fo,ll=dt?ge.getMinute(dt):-1,Zn=dt?ge.getSecond(dt):-1,co=ge.getNow(),Po=le.useMemo(function(){if(Sa){var mo=Sa(co);return[mo.disabledHours,mo.disabledMinutes,mo.disabledSeconds]}return[un,kn,oa]},[un,kn,oa,Sa,co]),jo=(0,rn.Z)(Po,3),Zo=jo[0],Bo=jo[1],$o=jo[2],bl=yr(0,23,Vt,Zo&&Zo()),Zr=(0,Xn.Z)(function(){return bl},bl,nr);an&&(so=xo>=12,xo%=12);var el=le.useMemo(function(){if(!an)return[!1,!1];var mo=[!0,!0];return Zr.forEach(function(ul){var tl=ul.disabled,Xo=ul.value;tl||(Xo>=12?mo[1]=!1:mo[0]=!1)}),mo},[an,Zr]),No=(0,rn.Z)(el,2),Ml=No[0],il=No[1],Pl=le.useMemo(function(){return an?Zr.filter(so?function(mo){return mo.value>=12}:function(mo){return mo.value<12}).map(function(mo){var ul=mo.value%12,tl=ul===0?"12":pa(ul,2);return(0,rt.Z)((0,rt.Z)({},mo),{},{label:tl,value:ul})}):Zr},[an,so,Zr]),wo=yr(0,59,On,Bo&&Bo(Fo)),Vl=yr(0,59,Lt,$o&&$o(Fo,ll)),Nl=La({value:dt,generateConfig:ge,disabledMinutes:Bo,disabledSeconds:$o,minutes:wo,seconds:Vl,use12Hours:an});Ne.current={onUpDown:function(ul){var tl=Xr[Ie];if(tl)for(var Xo=tl.units.findIndex(function(xi){return xi.value===tl.value}),El=tl.units.length,gl=1;gl2&&arguments[2]!==void 0?arguments[2]:!1;(ml===un||nl)&&(Si(Ua),Xr&&Xr(Ua),Nl&&Nl(Ua,Mr),Ar&&!ua(It,Ua,Yl)&&!(On!=null&&On(Ua))&&Ar(Ua))},_l=function(Ua){if(br.includes(ml)){var Mr,nl,gi=ml==="date";switch(Ua===jt.Z.PAGE_UP||Ua===jt.Z.PAGE_DOWN?nl=gi?It.addMonth:It.addYear:nl=gi?It.addDate:It.addMonth,Ua){case jt.Z.LEFT:case jt.Z.PAGE_UP:Mr=nl(Hl,-1);break;case jt.Z.RIGHT:case jt.Z.PAGE_DOWN:Mr=nl(Hl,1);break;case jt.Z.UP:case jt.Z.DOWN:Mr=nl(Hl,Number("".concat(Ua===jt.Z.UP?"-":"").concat(gi?Vn:rr)));break}if(Mr)return!(On!=null&&On(Mr))}return!0},Vi=function(Ua){if(gl.current&&gl.current.onKeyDown){var Mr=!0,nl=Ua.which;if([jt.Z.LEFT,jt.Z.RIGHT,jt.Z.UP,jt.Z.DOWN,jt.Z.PAGE_UP,jt.Z.PAGE_DOWN,jt.Z.ENTER].includes(nl)&&(Ua.preventDefault(),nl!==jt.Z.ENTER&&oa===0&&(Mr=_l(nl))),Mr)return gl.current.onKeyDown(Ua)}return(0,we.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},qo=function(Ua){gl.current&&gl.current.onBlur&&gl.current.onBlur(Ua)};Vl&&tl!=="right"&&(Vl.current={onKeyDown:Vi,onClose:function(){gl.current&&gl.current.onClose&&gl.current.onClose()}}),le.useEffect(function(){an&&!Rl.current&&Cn(an)},[an]),le.useEffect(function(){Rl.current=!1},[]);var ni,Li=wa({cellRender:el,monthCellRender:Zr,dateRender:bl}),Go=(0,rt.Z)((0,rt.Z)({},ce),{},{cellRender:Li,operationRef:gl,prefixCls:Ie,viewDate:Hl,value:Yl,onViewDateChange:Kl,sourceMode:Il,onPanelChange:Di,disabledDate:On});switch(delete Go.onChange,delete Go.onSelect,ml){case"decade":ni=le.createElement(ht,(0,se.Z)({},Go,{onSelect:function(Ua,Mr){Kl(Ua),dl(Ua,Mr)}}));break;case"year":ni=le.createElement(Fn,(0,se.Z)({},Go,{onSelect:function(Ua,Mr){Kl(Ua),dl(Ua,Mr)}}));break;case"month":ni=le.createElement(cr,(0,se.Z)({},Go,{onSelect:function(Ua,Mr){Kl(Ua),dl(Ua,Mr)}}));break;case"quarter":ni=le.createElement(sa,(0,se.Z)({},Go,{onSelect:function(Ua,Mr){Kl(Ua),dl(Ua,Mr)}}));break;case"week":ni=le.createElement(Gn,(0,se.Z)({},Go,{onSelect:function(Ua,Mr){Kl(Ua),dl(Ua,Mr)}}));break;case"time":delete Go.showTime,ni=le.createElement(Fl,(0,se.Z)({},Go,(0,Nn.Z)(dn)==="object"?dn:null,{onSelect:function(Ua,Mr){Kl(Ua),dl(Ua,Mr)}}));break;default:dn?ni=le.createElement(Ao,(0,se.Z)({},Go,{onSelect:function(Ua,Mr){Kl(Ua),dl(Ua,Mr)}})):ni=le.createElement(Wa,(0,se.Z)({},Go,{onSelect:function(Ua,Mr){Kl(Ua),dl(Ua,Mr)}}))}var Ri,ja,ci=function(){var Ua=It.getNow(),Mr=Ya(It.getHour(Ua),It.getMinute(Ua),It.getSecond(Ua),Ml?Po:1,il?Zo:1,Pl?$o:1),nl=Ht(It,Ua,Mr[0],Mr[1],Mr[2]);dl(nl,"submit")};$l||(Ri=Ia(Ie,ml,Ta),dn&&ml!=="date"?ja=null:ja=gr({prefixCls:Ie,components:ll,needConfirmButton:No,okDisabled:!Yl||On&&On(Yl),locale:Nt,showNow:Sa,onNow:No&&ci,onOk:function(){Yl&&(dl(Yl,"submit",!0),xo&&xo(Yl))}}));var uu;if(ka&&ml==="date"&&un==="date"&&!dn){var ki=It.getNow(),Ti="".concat(Ie,"-today-btn"),Wi=On&&On(ki);uu=le.createElement("a",{className:Te()(Ti,Wi&&"".concat(Ti,"-disabled")),"aria-disabled":Wi,onClick:function(){Wi||dl(ki,"mouse",!0)}},Nt.today)}return le.createElement(bn.Provider,{value:(0,rt.Z)((0,rt.Z)({},wo),{},{mode:ml,hideHeader:"hideHeader"in ce?ha:wo.hideHeader,hidePrevBtn:ul&&tl==="right",hideNextBtn:ul&&tl==="left"})},le.createElement("div",{tabIndex:oa,className:Te()("".concat(Ie,"-panel"),dt,(ge={},(0,Ce.Z)(ge,"".concat(Ie,"-panel-has-range"),Xo&&Xo[0]&&Xo[1]),(0,Ce.Z)(ge,"".concat(Ie,"-panel-has-range-hover"),El&&El[0]&&El[1]),(0,Ce.Z)(ge,"".concat(Ie,"-panel-rtl"),Zn==="rtl"),ge)),style:at,onKeyDown:Vi,onBlur:qo,onMouseDown:so},ni,Ri||ja||uu?le.createElement("div",{className:"".concat(Ie,"-footer")},Ri,ja,uu):null))}var va=ma,or=ae(35593),Sr={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function Jo(ce){var ge,fe=ce.prefixCls,Ne=ce.popupElement,Ie=ce.popupStyle,dt=ce.visible,at=ce.dropdownClassName,Nt=ce.dropdownAlign,It=ce.transitionName,an=ce.getPopupContainer,Kn=ce.children,Vt=ce.range,mn=ce.popupPlacement,On=ce.direction,Mn="".concat(fe,"-dropdown"),Lt=function(){return mn!==void 0?mn:On==="rtl"?"bottomRight":"bottomLeft"};return le.createElement(or.Z,{showAction:[],hideAction:[],popupPlacement:Lt(),builtinPlacements:Sr,prefixCls:Mn,popupTransitionName:It,popup:Ne,popupAlign:Nt,popupVisible:dt,popupClassName:Te()(at,(ge={},(0,Ce.Z)(ge,"".concat(Mn,"-range"),Vt),(0,Ce.Z)(ge,"".concat(Mn,"-rtl"),On==="rtl"),ge)),popupStyle:Ie,getPopupContainer:an},Kn)}var sl=Jo;function Qo(ce){var ge=ce.prefixCls,fe=ce.presets,Ne=ce.onClick,Ie=ce.onHover;return fe.length?le.createElement("div",{className:"".concat(ge,"-presets")},le.createElement("ul",null,fe.map(function(dt,at){var Nt=dt.label,It=dt.value;return le.createElement("li",{key:at,onClick:function(){return Ne==null?void 0:Ne(Ma(It))},onMouseEnter:function(){return Ie==null?void 0:Ie(Ma(It))},onMouseLeave:function(){return Ie==null?void 0:Ie(null)}},Nt)}))):null}function ol(ce){var ge=ce.picker,fe=ce.disabledHours,Ne=ce.disabledMinutes,Ie=ce.disabledSeconds;ge==="time"&&(fe||Ne||Ie)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function hl(ce,ge,fe){var Ne=(0,Nn.Z)(ge)==="object"?ge.clearIcon:fe;return Ne||le.createElement("span",{className:"".concat(ce,"-clear-btn")})}function Cl(ce){var ge,fe=ce,Ne=fe.prefixCls,Ie=Ne===void 0?"rc-picker":Ne,dt=fe.id,at=fe.name,Nt=fe.tabIndex,It=fe.style,an=fe.className,Kn=fe.dropdownClassName,Vt=fe.dropdownAlign,mn=fe.popupStyle,On=fe.transitionName,Mn=fe.generateConfig,Lt=fe.locale,un=fe.inputReadOnly,kn=fe.allowClear,oa=fe.autoFocus,Sa=fe.showTime,dn=fe.picker,ka=dn===void 0?"date":dn,Ta=fe.format,ha=fe.use12Hours,Xr=fe.value,Ar=fe.defaultValue,_r=fe.presets,so=fe.open,Fo=fe.defaultOpen,xo=fe.defaultOpenValue,ll=fe.suffixIcon,Zn=fe.clearIcon,co=fe.disabled,Po=fe.disabledDate,jo=fe.placeholder,Zo=fe.getPopupContainer,Bo=fe.pickerRef,$o=fe.panelRender,bl=fe.onChange,Zr=fe.onOpenChange,el=fe.onFocus,No=fe.onBlur,Ml=fe.onMouseDown,il=fe.onMouseUp,Pl=fe.onMouseEnter,wo=fe.onMouseLeave,Vl=fe.onContextMenu,Nl=fe.onClick,$l=fe.onKeyDown,ii=fe.onSelect,mo=fe.direction,ul=fe.autoComplete,tl=ul===void 0?"off":ul,Xo=fe.inputRender,El=fe.changeOnBlur,gl=le.useRef(null),Rl=ka==="date"&&!!Sa||ka==="time",xi=Je(_r),Ei=ya(kr(Ta,ka,Sa,ha)),Yl=le.useRef(null),Si=le.useRef(null),cu=le.useRef(null),lu=(0,tt.Z)(null,{value:Xr,defaultValue:Ar}),Hl=(0,rn.Z)(lu,2),Cn=Hl[0],Kl=Hl[1],iu=le.useState(Cn),Mi=(0,rn.Z)(iu,2),ei=Mi[0],ml=Mi[1],ti=le.useRef(null),wi=(0,tt.Z)(!1,{value:so,defaultValue:Fo,postState:function(xt){return co?!1:xt},onChange:function(xt){Zr&&Zr(xt),!xt&&ti.current&&ti.current.onClose&&ti.current.onClose()}}),Sl=(0,rn.Z)(wi,2),Il=Sl[0],Co=Sl[1],Di=ln(ei,{formatList:Ei,generateConfig:Mn,locale:Lt}),dl=(0,rn.Z)(Di,2),_l=dl[0],Vi=dl[1],qo=Xe({valueTexts:_l,onTextChange:function(xt){var An=Ja(xt,{locale:Lt,formatList:Ei,generateConfig:Mn});An&&(!Po||!Po(An))&&ml(An)}}),ni=(0,rn.Z)(qo,3),Li=ni[0],Go=ni[1],Ri=ni[2],ja=function(xt){ml(xt),Kl(xt),bl&&!ua(Mn,Cn,xt)&&bl(xt,xt?xa(xt,{generateConfig:Mn,locale:Lt,format:Ei[0]}):"")},ci=function(xt){co&&xt||Co(xt)},uu=function(xt){return Il&&ti.current&&ti.current.onKeyDown?ti.current.onKeyDown(xt):((0,we.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},ki=function(){for(var xt=arguments.length,An=new Array(xt),cn=0;cnmn(an);case"month":return Vt(Lt)>Vt(an);case"week":return Kn(Lt)>Kn(an);default:return!Va(Nt,Lt,an)&&Nt.isAfter(Lt,an)}return!1},[dt,at[1],an,ge]),Mn=le.useCallback(function(Lt){if(at[1]||dt&&dt(Lt))return!0;if(at[0]&&It)return!Va(Nt,Lt,an)&&Nt.isAfter(It,Lt);if(!ge&&It)switch(fe){case"quarter":return mn(Lt)0&&arguments[0]!==void 0?arguments[0]:!1,Oa=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Cr=null;Se&&vl&&vl[0]&&vl[1]&&Lt.isAfter(vl[1],vl[0])&&(Cr=vl);var Ur=ha;if(ha&&(0,Nn.Z)(ha)==="object"&&ha.defaultValue){var Ko=ha.defaultValue;Ur=(0,rt.Z)((0,rt.Z)({},ha),{},{defaultValue:qn(Ko,he)||void 0})}return le.createElement(er.Provider,{value:{inRange:!0,panelPosition:Qr,rangedValue:zl||Gr,hoverRangedValue:Cr}},le.createElement(va,(0,se.Z)({},ce,Oa,{cellRender:kl,showTime:Ur,mode:gi[he],generateConfig:Lt,style:void 0,direction:Hl,disabledDate:he===0?$t:ra,disabledTime:function(vi){return Po?Po(vi,he===0?"start":"end"):!1},className:Te()((0,Ce.Z)({},"".concat(at,"-panel-focused"),he===0?!Nu:!xr)),value:qn(Gr,he),locale:un,tabIndex:-1,onPanelChange:function(vi,Xi){he===0&&Xl(!0),he===1&&Ul(!0),Au(zt(gi,Xi,he),zt(Gr,vi,he));var Ii=vi;Qr==="right"&&gi[he]===Xi&&(Ii=Ea(Ii,Xi,Lt,-1)),ki(Ii,he)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:he===0?qn(Gr,1):qn(Gr,0)})))}var Ki=0,_i=0;if(he&&wi.current&&Il.current&&ti.current&&dl.current){Ki=wi.current.offsetWidth+Il.current.offsetWidth;var hs=dl.current.offsetLeft>Ki?dl.current.offsetLeft-Ki:dl.current.offsetLeft,qu=ti.current.offsetWidth,$u=dl.current.offsetWidth;qu&&$u&&Ki>qu-$u-(Hl==="rtl"?0:hs)&&(_i=Ki)}var es=Hl==="rtl"?{right:Ki}:{left:Ki};function Es(){var Qr,Oa=Ia(at,gi[he],Nl),Cr=gr({prefixCls:at,components:cu,needConfirmButton:ei,okDisabled:!qn(Gr,he)||co&&co(Gr[he]),locale:un,onOk:function(){var Fi=qn(Gr,he);Fi&&(cn(Gr,he),Yl==null||Yl(Gr),Bt(!1,he,"confirm"))}});if(Ta!=="time"&&!ha){var Ur=uu(he),Ko=Ea(Ur,Ta,Lt),Ji=gi[he],vi=Ji===Ta,Xi=Hi(vi?"left":!1,{pickerValue:Ur,onPickerValueChange:function(Fi){ki(Fi,he)}}),Ii=Hi("right",{pickerValue:Ko,onPickerValueChange:function(Fi){ki(Ea(Fi,Ta,Lt,-1),he)}});Hl==="rtl"?Qr=le.createElement(le.Fragment,null,Ii,vi&&Xi):Qr=le.createElement(le.Fragment,null,Xi,vi&&Ii)}else Qr=Hi();var mu=le.createElement("div",{className:"".concat(at,"-panel-layout")},le.createElement(Qo,{prefixCls:at,presets:bu,onClick:function(Fi){cn(Fi,null),Bt(!1,he,"preset")},onHover:function(Fi){Jl(Fi)}}),le.createElement("div",null,le.createElement("div",{className:"".concat(at,"-panels")},Qr),(Oa||Cr)&&le.createElement("div",{className:"".concat(at,"-footer")},Oa,Cr)));return $o&&(mu=$o(mu)),le.createElement("div",{className:"".concat(at,"-panel-container"),style:{marginLeft:_i},ref:ti,onMouseDown:function(Fi){Fi.preventDefault()}},mu)}var ts=le.createElement("div",{className:Te()("".concat(at,"-range-wrapper"),"".concat(at,"-").concat(Ta,"-range-wrapper")),style:{minWidth:ut}},le.createElement("div",{ref:dl,className:"".concat(at,"-range-arrow"),style:es}),Es()),ns;Ml&&(ns=le.createElement("span",{className:"".concat(at,"-suffix"),onMouseDown:function(Oa){Oa.preventDefault()}},Ml));var ea=hl(at,No,il),lr=le.createElement("span",{onMouseDown:function(Oa){Oa.preventDefault(),Oa.stopPropagation()},onMouseUp:function(Oa){Oa.preventDefault(),Oa.stopPropagation();var Cr=Go;qo[0]||(Cr=zt(Cr,null,0)),qo[1]||(Cr=zt(Cr,null,1)),cn(Cr,null),Bt(!1,he,"clear")},className:"".concat(at,"-clear"),role:"button"},ea),qr=No&&(qn(Go,0)&&!qo[0]||qn(Go,1)&&!qo[1]),io={size:Mo(Ta,_l[0],Lt)},po=0,Wr=0;wi.current&&Sl.current&&Il.current&&(he===0?Wr=wi.current.offsetWidth:(po=Ki,Wr=Sl.current.offsetWidth));var ho=Hl==="rtl"?{right:po}:{left:po},Yo=function(Oa,Cr){var Ur=zt(Gr,Oa,he);if(Cr==="submit"||Cr!=="key"&&!ei){cn(Ur,he),he===0?Xl():Ul();var Ko=he===0?1:0;qo[Ko]?Bt(!1,!1,"confirm"):Bt(!1,he,"confirm")}else Ua(Ur)};return le.createElement(bn.Provider,{value:{operationRef:Vi,hideHeader:Ta==="time",onDateMouseEnter:mi,onDateMouseLeave:cl,hideRanges:!0,onSelect:Yo,open:Se}},le.createElement(sl,{visible:Se,popupElement:ts,popupStyle:Kn,prefixCls:at,dropdownClassName:Vt,dropdownAlign:On,getPopupContainer:Mn,transitionName:mn,range:!0,direction:Hl},le.createElement("div",(0,se.Z)({ref:ml,className:Te()(at,"".concat(at,"-range"),an,(ge={},(0,Ce.Z)(ge,"".concat(at,"-disabled"),qo[0]&&qo[1]),(0,Ce.Z)(ge,"".concat(at,"-focused"),he===0?Yi:Jr),(0,Ce.Z)(ge,"".concat(at,"-rtl"),Hl==="rtl"),ge)),style:It,onClick:Rr,onMouseEnter:Rl,onMouseLeave:xi,onMouseDown:fo,onMouseUp:gl},(0,pt.Z)(ce,{aria:!0,data:!0})),le.createElement("div",{className:Te()("".concat(at,"-input"),(fe={},(0,Ce.Z)(fe,"".concat(at,"-input-active"),he===0),(0,Ce.Z)(fe,"".concat(at,"-input-placeholder"),!!Ho),fe)),ref:wi},le.createElement("input",(0,se.Z)({id:Nt,disabled:qo[0],readOnly:wo||typeof _l[0]=="function"||!Nu,value:Ho||Ir,onChange:function(Oa){Lo(Oa.target.value)},autoFocus:oa,placeholder:qn(kn,0)||"",ref:Co},tu,io,{autoComplete:iu}))),le.createElement("div",{className:"".concat(at,"-range-separator"),ref:Il},_r),le.createElement("div",{className:Te()("".concat(at,"-input"),(Ne={},(0,Ce.Z)(Ne,"".concat(at,"-input-active"),he===1),(0,Ce.Z)(Ne,"".concat(at,"-input-placeholder"),!!yl),Ne)),ref:Sl},le.createElement("input",(0,se.Z)({disabled:qo[1],readOnly:wo||typeof _l[0]=="function"||!xr,value:yl||fl,onChange:function(Oa){xl(Oa.target.value)},placeholder:qn(kn,1)||"",ref:Di},Yt,io,{autoComplete:iu}))),le.createElement("div",{className:"".concat(at,"-active-bar"),style:(0,rt.Z)((0,rt.Z)({},ho),{},{width:Wr,position:"absolute"})}),ns,qr&&lr)))}var Zl=function(ce){(0,Mt.Z)(fe,ce);var ge=(0,Xt.Z)(fe);function fe(){var Ne;(0,et.Z)(this,fe);for(var Ie=arguments.length,dt=new Array(Ie),at=0;at{const{lineHeight:Ie}=ce,dt=Math.floor(fe*Ie)+2,at=Math.max((ge-dt)/2,0),Nt=Math.max(ge-dt-at,0);return{padding:`${at}px ${Ne}px ${Nt}px`}},us=ce=>{const{componentCls:ge,pickerCellCls:fe,pickerCellInnerCls:Ne,cellHeight:Ie,motionDurationSlow:dt,borderRadiusSM:at,motionDurationMid:Nt,cellHoverBg:It,lineWidth:an,lineType:Kn,colorPrimary:Vt,cellActiveWithRangeBg:mn,colorTextLightSolid:On,controlHeightSM:Mn,cellRangeBorderColor:Lt,pickerCellBorderGap:un,cellHoverWithRangeBg:kn,cellWidth:oa,colorTextDisabled:Sa,cellBgDisabled:dn}=ce;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Ie,transform:"translateY(-50%)",transition:`all ${dt}`,content:'""'},[Ne]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Ie,height:Ie,lineHeight:`${Ie}px`,borderRadius:at,transition:`background ${Nt}, border ${Nt}`},"&-range-hover-start, &-range-hover-end":{[Ne]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${fe}-in-view), &:hover:not(${fe}-selected):not(${fe}-range-start):not(${fe}-range-end):not(${fe}-range-hover-start):not(${fe}-range-hover-end)`]:{[Ne]:{background:It}},[`&-in-view${fe}-today ${Ne}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${an}px ${Kn} ${Vt}`,borderRadius:at,content:'""'}},[`&-in-view${fe}-in-range`]:{position:"relative","&::before":{background:mn}},[`&-in-view${fe}-selected ${Ne}, &-in-view${fe}-range-start ${Ne}, &-in-view${fe}-range-end ${Ne}`]:{color:On,background:Vt},[`&-in-view${fe}-range-start:not(${fe}-range-start-single), @@ -313,7 +313,7 @@ ${Ba} &-selected ${Ne}, ${Ne}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${dn}`},"&:first-child:before":{borderStartStartRadius:Bo,borderEndStartRadius:Bo},"&:last-child:before":{borderStartEndRadius:Bo,borderEndEndRadius:Bo}},"&:hover td":{"&:before":{background:bl}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${fe}`]:{"&:before":{background:Mn},[`&${ge}-cell-week`]:{color:new xu.C($o).setAlpha(.5).toHexString()},[Ne]:{color:$o}}},"&-range-hover td:before":{background:Ml}}},"&-date-panel":{[`${ge}-body`]:{padding:`${It}px ${Pl}px`},[`${ge}-content`]:{width:at*7,th:{width:at,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${ge}-time-panel`]:{borderInlineStart:`${Vt}px ${mn} ${un}`},[`${ge}-date-panel, ${ge}-time-panel`]:{transition:`opacity ${xo}`},"&-active":{[`${ge}-date-panel, - ${ge}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${ge}-content`]:{display:"flex",flex:"auto",height:Zr},"&-column":{flex:"1 0 auto",width:el,margin:`${an}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${dn}`,overflowX:"hidden","&::after":{display:"block",height:Zr-No,content:'""'},"&:not(:first-child)":{borderInlineStart:`${Vt}px ${mn} ${un}`},"&-active":{background:new xu.C(Ml).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${ge}-time-panel-cell`]:{marginInline:il,[`${ge}-time-panel-cell-inner`]:{display:"block",width:el-2*il,height:No,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(el-No)/2,color:_r,lineHeight:`${No}px`,borderRadius:Bo,cursor:"pointer",transition:`background ${dn}`,"&:hover":{background:bl}},"&-selected":{[`${ge}-time-panel-cell-inner`]:{background:Ml}},"&-disabled":{[`${ge}-time-panel-cell-inner`]:{color:Ar,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${ge}-time-panel-column:after`]:{height:Zr-No+an*2}}}},ss=ce=>{const{componentCls:ge,colorBgContainer:fe,colorError:Ne,errorActiveShadow:Ie,colorWarning:dt,warningActiveShadow:at}=ce;return{[`${ge}:not(${ge}-disabled)`]:{[`&${ge}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:fe,borderColor:Ne},[`&${ge}-focused, &:focus`]:Object.assign({},(0,Ol.M1)((0,Bi.TS)(ce,{activeBorderColor:Ne,activeShadow:Ie}))),[`${ge}-active-bar`]:{background:Ne}},[`&${ge}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:fe,borderColor:dt},[`&${ge}-focused, &:focus`]:Object.assign({},(0,Ol.M1)((0,Bi.TS)(ce,{activeBorderColor:dt,activeShadow:at}))),[`${ge}-active-bar`]:{background:dt}}}}},Cr=ce=>{const{componentCls:ge,antCls:fe,controlHeight:Ne,fontSize:Ie,paddingInline:dt,colorBgContainer:at,lineWidth:Nt,lineType:It,colorBorder:an,borderRadius:Kn,motionDurationMid:Vt,colorBgContainerDisabled:mn,colorTextDisabled:On,colorTextPlaceholder:Mn,controlHeightLG:Lt,fontSizeLG:un,controlHeightSM:kn,paddingInlineSM:oa,paddingXS:Sa,marginXS:dn,colorTextDescription:ka,lineWidthBold:Ta,lineHeight:ha,colorPrimary:Xr,motionDurationSlow:Ar,zIndexPopup:_r,paddingXXS:so,paddingSM:Fo,textHeight:xo,cellActiveWithRangeBg:ll,colorPrimaryBorder:Zn,sizePopupArrow:co,borderRadiusXS:Po,borderRadiusOuter:jo,colorBgElevated:Zo,borderRadiusLG:Bo,boxShadowSecondary:$o,borderRadiusSM:bl,colorSplit:Zr,cellHoverBg:el,presetsWidth:No,presetsMaxWidth:Ml,boxShadowPopoverArrow:il,colorTextQuaternary:Pl}=ce;return[{[ge]:Object.assign(Object.assign(Object.assign({},(0,wu.Wf)(ce)),Zu(ce,Ne,Ie,dt)),{position:"relative",display:"inline-flex",alignItems:"center",background:at,lineHeight:1,border:`${Nt}px ${It} ${an}`,borderRadius:Kn,transition:`border ${Vt}, box-shadow ${Vt}`,"&:hover, &-focused":Object.assign({},(0,Ol.pU)(ce)),"&-focused":Object.assign({},(0,Ol.M1)(ce)),[`&${ge}-disabled`]:{background:mn,borderColor:an,cursor:"not-allowed",[`${ge}-suffix`]:{color:Pl}},[`&${ge}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${ge}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,Ol.ik)(ce)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${ge}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:Mn}}},"&-large":Object.assign(Object.assign({},Zu(ce,Lt,un,dt)),{[`${ge}-input > input`]:{fontSize:un}}),"&-small":Object.assign({},Zu(ce,kn,Ie,oa)),[`${ge}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:Sa/2,color:On,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:dn}}},[`${ge}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:On,lineHeight:1,background:at,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${Vt}, color ${Vt}`,"> *":{verticalAlign:"top"},"&:hover":{color:ka}},[`${ge}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:un,color:On,fontSize:un,verticalAlign:"top",cursor:"default",[`${ge}-focused &`]:{color:ka},[`${ge}-range-separator &`]:{[`${ge}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${ge}-clear`]:{insetInlineEnd:dt},"&:hover":{[`${ge}-clear`]:{opacity:1}},[`${ge}-active-bar`]:{bottom:-Nt,height:Ta,marginInlineStart:dt,background:Xr,opacity:0,transition:`all ${Ar} ease-out`,pointerEvents:"none"},[`&${ge}-focused`]:{[`${ge}-active-bar`]:{opacity:1}},[`${ge}-range-separator`]:{alignItems:"center",padding:`0 ${Sa}px`,lineHeight:1},[`&${ge}-small`]:{[`${ge}-clear`]:{insetInlineEnd:oa},[`${ge}-active-bar`]:{marginInlineStart:oa}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,wu.Wf)(ce)),Ju(ce)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:_r,[`&${ge}-dropdown-hidden`]:{display:"none"},[`&${ge}-dropdown-placement-bottomLeft`]:{[`${ge}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${ge}-dropdown-placement-topLeft`]:{[`${ge}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${fe}-slide-up-enter${fe}-slide-up-enter-active${ge}-dropdown-placement-topLeft, + ${ge}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${ge}-content`]:{display:"flex",flex:"auto",height:Zr},"&-column":{flex:"1 0 auto",width:el,margin:`${an}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${dn}`,overflowX:"hidden","&::after":{display:"block",height:Zr-No,content:'""'},"&:not(:first-child)":{borderInlineStart:`${Vt}px ${mn} ${un}`},"&-active":{background:new xu.C(Ml).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${ge}-time-panel-cell`]:{marginInline:il,[`${ge}-time-panel-cell-inner`]:{display:"block",width:el-2*il,height:No,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(el-No)/2,color:_r,lineHeight:`${No}px`,borderRadius:Bo,cursor:"pointer",transition:`background ${dn}`,"&:hover":{background:bl}},"&-selected":{[`${ge}-time-panel-cell-inner`]:{background:Ml}},"&-disabled":{[`${ge}-time-panel-cell-inner`]:{color:Ar,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${ge}-time-panel-column:after`]:{height:Zr-No+an*2}}}},ss=ce=>{const{componentCls:ge,colorBgContainer:fe,colorError:Ne,errorActiveShadow:Ie,colorWarning:dt,warningActiveShadow:at}=ce;return{[`${ge}:not(${ge}-disabled)`]:{[`&${ge}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:fe,borderColor:Ne},[`&${ge}-focused, &:focus`]:Object.assign({},(0,Ol.M1)((0,Bi.TS)(ce,{activeBorderColor:Ne,activeShadow:Ie}))),[`${ge}-active-bar`]:{background:Ne}},[`&${ge}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:fe,borderColor:dt},[`&${ge}-focused, &:focus`]:Object.assign({},(0,Ol.M1)((0,Bi.TS)(ce,{activeBorderColor:dt,activeShadow:at}))),[`${ge}-active-bar`]:{background:dt}}}}},Fr=ce=>{const{componentCls:ge,antCls:fe,controlHeight:Ne,fontSize:Ie,paddingInline:dt,colorBgContainer:at,lineWidth:Nt,lineType:It,colorBorder:an,borderRadius:Kn,motionDurationMid:Vt,colorBgContainerDisabled:mn,colorTextDisabled:On,colorTextPlaceholder:Mn,controlHeightLG:Lt,fontSizeLG:un,controlHeightSM:kn,paddingInlineSM:oa,paddingXS:Sa,marginXS:dn,colorTextDescription:ka,lineWidthBold:Ta,lineHeight:ha,colorPrimary:Xr,motionDurationSlow:Ar,zIndexPopup:_r,paddingXXS:so,paddingSM:Fo,textHeight:xo,cellActiveWithRangeBg:ll,colorPrimaryBorder:Zn,sizePopupArrow:co,borderRadiusXS:Po,borderRadiusOuter:jo,colorBgElevated:Zo,borderRadiusLG:Bo,boxShadowSecondary:$o,borderRadiusSM:bl,colorSplit:Zr,cellHoverBg:el,presetsWidth:No,presetsMaxWidth:Ml,boxShadowPopoverArrow:il,colorTextQuaternary:Pl}=ce;return[{[ge]:Object.assign(Object.assign(Object.assign({},(0,wu.Wf)(ce)),Zu(ce,Ne,Ie,dt)),{position:"relative",display:"inline-flex",alignItems:"center",background:at,lineHeight:1,border:`${Nt}px ${It} ${an}`,borderRadius:Kn,transition:`border ${Vt}, box-shadow ${Vt}`,"&:hover, &-focused":Object.assign({},(0,Ol.pU)(ce)),"&-focused":Object.assign({},(0,Ol.M1)(ce)),[`&${ge}-disabled`]:{background:mn,borderColor:an,cursor:"not-allowed",[`${ge}-suffix`]:{color:Pl}},[`&${ge}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${ge}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,Ol.ik)(ce)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${ge}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:Mn}}},"&-large":Object.assign(Object.assign({},Zu(ce,Lt,un,dt)),{[`${ge}-input > input`]:{fontSize:un}}),"&-small":Object.assign({},Zu(ce,kn,Ie,oa)),[`${ge}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:Sa/2,color:On,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:dn}}},[`${ge}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:On,lineHeight:1,background:at,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${Vt}, color ${Vt}`,"> *":{verticalAlign:"top"},"&:hover":{color:ka}},[`${ge}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:un,color:On,fontSize:un,verticalAlign:"top",cursor:"default",[`${ge}-focused &`]:{color:ka},[`${ge}-range-separator &`]:{[`${ge}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${ge}-clear`]:{insetInlineEnd:dt},"&:hover":{[`${ge}-clear`]:{opacity:1}},[`${ge}-active-bar`]:{bottom:-Nt,height:Ta,marginInlineStart:dt,background:Xr,opacity:0,transition:`all ${Ar} ease-out`,pointerEvents:"none"},[`&${ge}-focused`]:{[`${ge}-active-bar`]:{opacity:1}},[`${ge}-range-separator`]:{alignItems:"center",padding:`0 ${Sa}px`,lineHeight:1},[`&${ge}-small`]:{[`${ge}-clear`]:{insetInlineEnd:oa},[`${ge}-active-bar`]:{marginInlineStart:oa}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,wu.Wf)(ce)),Ju(ce)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:_r,[`&${ge}-dropdown-hidden`]:{display:"none"},[`&${ge}-dropdown-placement-bottomLeft`]:{[`${ge}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${ge}-dropdown-placement-topLeft`]:{[`${ge}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${fe}-slide-up-enter${fe}-slide-up-enter-active${ge}-dropdown-placement-topLeft, &${fe}-slide-up-enter${fe}-slide-up-enter-active${ge}-dropdown-placement-topRight, &${fe}-slide-up-appear${fe}-slide-up-appear-active${ge}-dropdown-placement-topLeft, &${fe}-slide-up-appear${fe}-slide-up-appear-active${ge}-dropdown-placement-topRight`]:{animationName:$i.Qt},[`&${fe}-slide-up-enter${fe}-slide-up-enter-active${ge}-dropdown-placement-bottomLeft, @@ -322,7 +322,7 @@ ${Ba} &${fe}-slide-up-appear${fe}-slide-up-appear-active${ge}-dropdown-placement-bottomRight`]:{animationName:$i.fJ},[`&${fe}-slide-up-leave${fe}-slide-up-leave-active${ge}-dropdown-placement-topLeft, &${fe}-slide-up-leave${fe}-slide-up-leave-active${ge}-dropdown-placement-topRight`]:{animationName:$i.ly},[`&${fe}-slide-up-leave${fe}-slide-up-leave-active${ge}-dropdown-placement-bottomLeft, &${fe}-slide-up-leave${fe}-slide-up-leave-active${ge}-dropdown-placement-bottomRight`]:{animationName:$i.Uw},[`${ge}-panel > ${ge}-time-panel`]:{paddingTop:so},[`${ge}-ranges`]:{marginBottom:0,padding:`${so}px ${Fo}px`,overflow:"hidden",lineHeight:`${xo-2*Nt-Sa/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${ge}-preset > ${fe}-tag-blue`]:{color:Xr,background:ll,borderColor:Zn,cursor:"pointer"},[`${ge}-ok`]:{marginInlineStart:"auto"}},[`${ge}-range-wrapper`]:{display:"flex",position:"relative"},[`${ge}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:dt*1.5,transition:`left ${Ar} ease-out`},(0,ls.r)(co,Po,jo,Zo,il)),[`${ge}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:Zo,borderRadius:Bo,boxShadow:$o,transition:`margin ${Ar}`,[`${ge}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${ge}-presets`]:{display:"flex",flexDirection:"column",minWidth:No,maxWidth:Ml,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Sa,borderInlineEnd:`${Nt}px ${It} ${Zr}`,li:Object.assign(Object.assign({},wu.vS),{borderRadius:bl,paddingInline:Sa,paddingBlock:(kn-Math.round(Ie*ha))/2,cursor:"pointer",transition:`all ${Ar}`,"+ li":{marginTop:dn},"&:hover":{background:el}})}},[`${ge}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${ge}-panel`]:{borderWidth:`0 0 ${Nt}px`},"&:last-child":{[`${ge}-panel`]:{borderWidth:0}}},[`${ge}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${ge}-content, - table`]:{textAlign:"center"},"&-focused":{borderColor:an}}}}),"&-dropdown-range":{padding:`${co*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${ge}-separator`]:{transform:"rotate(180deg)"},[`${ge}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,$i.oN)(ce,"slide-up"),(0,$i.oN)(ce,"slide-down"),(0,bi.Fm)(ce,"move-up"),(0,bi.Fm)(ce,"move-down")]},ds=ce=>{const{componentCls:ge,controlHeightLG:fe,paddingXXS:Ne,padding:Ie}=ce;return{pickerCellCls:`${ge}-cell`,pickerCellInnerCls:`${ge}-cell-inner`,pickerYearMonthCellWidth:fe*1.5,pickerQuarterPanelContentHeight:fe*1.4,pickerCellPaddingVertical:Ne+Ne/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:Ie+Ne/2}},cs=ce=>({cellHoverBg:ce.controlItemBgHover,cellActiveWithRangeBg:ce.controlItemBgActive,cellHoverWithRangeBg:new xu.C(ce.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new xu.C(ce.colorPrimary).lighten(20).toHexString(),cellBgDisabled:ce.colorBgContainerDisabled,timeColumnWidth:ce.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:ce.controlHeightSM*1.5,cellHeight:ce.controlHeightSM,textHeight:ce.controlHeightLG,withoutTimeCellHeight:ce.controlHeightLG*1.65});var Gu=(0,is.Z)("DatePicker",ce=>{const ge=(0,Bi.TS)((0,Ol.e5)(ce),ds(ce));return[Cr(ge),ss(ge),(0,ou.c)(ce,{focusElCls:`${ce.componentCls}-focused`})]},ce=>Object.assign(Object.assign(Object.assign({},(0,Ol.TM)(ce)),cs(ce)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:ce.zIndexPopupBase+50}));function Du(ce,ge,fe){return fe!==void 0?fe:ge==="year"&&ce.lang.yearPlaceholder?ce.lang.yearPlaceholder:ge==="quarter"&&ce.lang.quarterPlaceholder?ce.lang.quarterPlaceholder:ge==="month"&&ce.lang.monthPlaceholder?ce.lang.monthPlaceholder:ge==="week"&&ce.lang.weekPlaceholder?ce.lang.weekPlaceholder:ge==="time"&&ce.timePickerLocale.placeholder?ce.timePickerLocale.placeholder:ce.lang.placeholder}function gs(ce,ge,fe){return fe!==void 0?fe:ge==="year"&&ce.lang.yearPlaceholder?ce.lang.rangeYearPlaceholder:ge==="quarter"&&ce.lang.quarterPlaceholder?ce.lang.rangeQuarterPlaceholder:ge==="month"&&ce.lang.monthPlaceholder?ce.lang.rangeMonthPlaceholder:ge==="week"&&ce.lang.weekPlaceholder?ce.lang.rangeWeekPlaceholder:ge==="time"&&ce.timePickerLocale.placeholder?ce.timePickerLocale.rangePlaceholder:ce.lang.rangePlaceholder}function Hu(ce,ge){const fe={adjustX:1,adjustY:1};switch(ge){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:fe};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:fe};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:fe};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:fe};default:return{points:ce==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:fe}}}function du(ce){return ce?Array.isArray(ce)?ce:[ce]:[]}function Dl(ce){const{format:ge,picker:fe,showHour:Ne,showMinute:Ie,showSecond:dt,use12Hours:at}=ce,Nt=du(ge)[0],It=Object.assign({},ce);return ge&&Array.isArray(ge)&&(It.format=Nt),Nt&&typeof Nt=="string"&&(!Nt.includes("s")&&dt===void 0&&(It.showSecond=!1),!Nt.includes("m")&&Ie===void 0&&(It.showMinute=!1),!Nt.includes("H")&&!Nt.includes("h")&&!Nt.includes("K")&&!Nt.includes("k")&&Ne===void 0&&(It.showHour=!1),(Nt.includes("a")||Nt.includes("A"))&&at===void 0&&(It.use12Hours=!0)),fe==="time"?It:(typeof Nt=="function"&&delete It.format,{showTime:It})}function ql(ce,ge,fe){if(ce===!1)return!1;const Ne={clearIcon:ge!=null?ge:fe};return typeof ce=="object"?Object.assign(Object.assign({},Ne),ce):Ne}var zu=ae(3113);function ms(ce){return le.createElement(zu.ZP,Object.assign({size:"small",type:"primary"},ce))}var Na={button:ms},Xu=function(ce,ge){var fe={};for(var Ne in ce)Object.prototype.hasOwnProperty.call(ce,Ne)&&ge.indexOf(Ne)<0&&(fe[Ne]=ce[Ne]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ie=0,Ne=Object.getOwnPropertySymbols(ce);Ie{const{prefixCls:Ie,getPopupContainer:dt,className:at,placement:Nt,size:It,disabled:an,bordered:Kn=!0,placeholder:Vt,popupClassName:mn,dropdownClassName:On,status:Mn,clearIcon:Lt,allowClear:un,rootClassName:kn}=fe,oa=Xu(fe,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Sa=le.useRef(null),{getPrefixCls:dn,direction:ka,getPopupContainer:Ta}=(0,le.useContext)(ku.E_),ha=dn("picker",Ie),{compactSize:Xr,compactItemClassnames:Ar}=(0,Gl.ri)(ha,ka),{format:_r,showTime:so,picker:Fo}=fe,xo=dn(),[ll,Zn]=Gu(ha),co=Object.assign(Object.assign({},so?Dl(Object.assign({format:_r,picker:Fo},so)):{}),Fo==="time"?Dl(Object.assign(Object.assign({format:_r},fe),{picker:Fo})):{}),Po=(0,Ku.Z)(il=>{var Pl;return(Pl=It!=null?It:Xr)!==null&&Pl!==void 0?Pl:il}),jo=le.useContext(ru.Z),Zo=an!=null?an:jo,Bo=(0,le.useContext)(Tu.aM),{hasFeedback:$o,status:bl,feedbackIcon:Zr}=Bo,el=le.createElement(le.Fragment,null,Fo==="time"?le.createElement(ft,null):le.createElement(Me,null),$o&&Zr);(0,le.useImperativeHandle)(Ne,()=>({focus:()=>{var il;return(il=Sa.current)===null||il===void 0?void 0:il.focus()},blur:()=>{var il;return(il=Sa.current)===null||il===void 0?void 0:il.blur()}}));const[No]=(0,ju.Z)("Calendar",_u.Z),Ml=Object.assign(Object.assign({},No),fe.locale);return ll(le.createElement(Yu,Object.assign({separator:le.createElement("span",{"aria-label":"to",className:`${ha}-separator`},le.createElement(Wt,null)),disabled:Zo,ref:Sa,dropdownAlign:Hu(ka,Nt),placeholder:gs(Ml,Fo,Vt),suffixIcon:el,prevIcon:le.createElement("span",{className:`${ha}-prev-icon`}),nextIcon:le.createElement("span",{className:`${ha}-next-icon`}),superPrevIcon:le.createElement("span",{className:`${ha}-super-prev-icon`}),superNextIcon:le.createElement("span",{className:`${ha}-super-next-icon`}),transitionName:`${xo}-slide-up`},oa,co,{className:Te()({[`${ha}-${Po}`]:Po,[`${ha}-borderless`]:!Kn},(0,Su.Z)(ha,(0,Su.F)(bl,Mn),$o),Zn,Ar,at,kn),locale:Ml.lang,prefixCls:ha,getPopupContainer:dt||Ta,generateConfig:ce,components:Na,direction:ka,dropdownClassName:Te()(Zn,mn||On,kn),allowClear:ql(un,Lt,le.createElement(ct.Z,null))})))})}var zi=function(ce,ge){var fe={};for(var Ne in ce)Object.prototype.hasOwnProperty.call(ce,Ne)&&ge.indexOf(Ne)<0&&(fe[Ne]=ce[Ne]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ie=0,Ne=Object.getOwnPropertySymbols(ce);Ie{const{prefixCls:Mn,getPopupContainer:Lt,style:un,className:kn,rootClassName:oa,size:Sa,bordered:dn=!0,placement:ka,placeholder:Ta,popupClassName:ha,dropdownClassName:Xr,disabled:Ar,status:_r,clearIcon:so,allowClear:Fo}=mn,xo=zi(mn,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:ll,direction:Zn,getPopupContainer:co,[Kn]:Po}=(0,le.useContext)(ku.E_),jo=ll("picker",Mn),{compactSize:Zo,compactItemClassnames:Bo}=(0,Gl.ri)(jo,Zn),$o=le.useRef(null),{format:bl,showTime:Zr}=mn,[el,No]=Gu(jo);(0,le.useImperativeHandle)(On,()=>({focus:()=>{var Rl;return(Rl=$o.current)===null||Rl===void 0?void 0:Rl.focus()},blur:()=>{var Rl;return(Rl=$o.current)===null||Rl===void 0?void 0:Rl.blur()}}));const Ml={showToday:!0};let il={};It&&(il.picker=It);const Pl=It||mn.picker;il=Object.assign(Object.assign(Object.assign({},il),Zr?Dl(Object.assign({format:bl,picker:Pl},Zr)):{}),Pl==="time"?Dl(Object.assign(Object.assign({format:bl},mn),{picker:Pl})):{});const wo=ll(),Vl=(0,Ku.Z)(Rl=>{var xi;return(xi=Sa!=null?Sa:Zo)!==null&&xi!==void 0?xi:Rl}),Nl=le.useContext(ru.Z),$l=Ar!=null?Ar:Nl,ii=(0,le.useContext)(Tu.aM),{hasFeedback:mo,status:ul,feedbackIcon:tl}=ii,Xo=le.createElement(le.Fragment,null,Pl==="time"?le.createElement(ft,null):le.createElement(Me,null),mo&&tl),[El]=(0,ju.Z)("DatePicker",_u.Z),gl=Object.assign(Object.assign({},El),mn.locale);return el(le.createElement(Ru,Object.assign({ref:$o,placeholder:Du(gl,Pl,Ta),suffixIcon:Xo,dropdownAlign:Hu(Zn,ka),prevIcon:le.createElement("span",{className:`${jo}-prev-icon`}),nextIcon:le.createElement("span",{className:`${jo}-next-icon`}),superPrevIcon:le.createElement("span",{className:`${jo}-super-prev-icon`}),superNextIcon:le.createElement("span",{className:`${jo}-super-next-icon`}),transitionName:`${wo}-slide-up`},Ml,xo,il,{locale:gl.lang,className:Te()({[`${jo}-${Vl}`]:Vl,[`${jo}-borderless`]:!dn},(0,Su.Z)(jo,(0,Su.F)(ul,_r),mo),No,Bo,Po==null?void 0:Po.className,kn,oa),style:Object.assign(Object.assign({},Po==null?void 0:Po.style),un),prefixCls:jo,getPopupContainer:Lt||co,generateConfig:ce,components:Na,direction:Zn,disabled:$l,dropdownClassName:Te()(No,oa,ha||Xr),allowClear:ql(Fo,so,le.createElement(ct.Z,null))})))});return an&&(Vt.displayName=an),Vt}const fe=ge(),Ne=ge("week","WeekPicker"),Ie=ge("month","MonthPicker"),dt=ge("year","YearPicker"),at=ge("time","TimePicker"),Nt=ge("quarter","QuarterPicker");return{DatePicker:fe,WeekPicker:Ne,MonthPicker:Ie,YearPicker:dt,TimePicker:at,QuarterPicker:Nt}}const Vu=null;function fs(ce){const{DatePicker:ge,WeekPicker:fe,MonthPicker:Ne,YearPicker:Ie,TimePicker:dt,QuarterPicker:at}=aa(ce),Nt=Pu(ce),It=ge;return It.WeekPicker=fe,It.MonthPicker=Ne,It.YearPicker=Ie,It.RangePicker=Nt,It.TimePicker=dt,It.QuarterPicker=at,It}var vs=fs;const eu=vs(te);function Lu(ce){const ge=Hu(ce.direction,ce.placement);return ge.overflow.adjustY=!1,ge.overflow.adjustX=!1,Object.assign(Object.assign({},ce),{dropdownAlign:ge})}const Wu=(0,oe.Z)(eu,"picker",null,Lu);eu._InternalPanelDoNotUseOrYouWillBeFired=Wu;const Ll=(0,oe.Z)(eu.RangePicker,"picker",null,Lu);eu._InternalRangePanelDoNotUseOrYouWillBeFired=Ll,eu.generatePicker=vs;var ps=eu},39722:function(ot,Zt,ae){"use strict";ae.d(Zt,{t5:function(){return De}});var b=ae(92310),Ee=ae.n(b),we=ae(55477),Be=ae(59301),Re=ae(36355),We=ae(77578),xe=ae(17356),Ke=function(ze,Ue){var ue={};for(var E in ze)Object.prototype.hasOwnProperty.call(ze,E)&&Ue.indexOf(E)<0&&(ue[E]=ze[E]);if(ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,E=Object.getOwnPropertySymbols(ze);a{if(!(!Ue&&!ue))return Be.createElement(Be.Fragment,null,Ue&&Be.createElement("div",{className:`${ze}-title`},(0,We.Z)(Ue)),Be.createElement("div",{className:`${ze}-inner-content`},(0,We.Z)(ue)))},De=ze=>{const{hashId:Ue,prefixCls:ue,className:E,style:a,placement:x="top",title:y,content:z,children:te}=ze;return Be.createElement("div",{className:Ee()(Ue,ue,`${ue}-pure`,`${ue}-placement-${x}`,E),style:a},Be.createElement("div",{className:`${ue}-arrow`}),Be.createElement(we.G,Object.assign({},ze,{className:Ue,prefixCls:ue}),te||Oe(ue,y,z)))},ke=ze=>{const{prefixCls:Ue}=ze,ue=Ke(ze,["prefixCls"]),{getPrefixCls:E}=Be.useContext(Re.E_),a=E("popover",Ue),[x,y]=(0,xe.Z)(a);return x(Be.createElement(De,Object.assign({},ue,{prefixCls:a,hashId:y})))};Zt.ZP=ke},60324:function(ot,Zt,ae){"use strict";var b=ae(92310),Ee=ae.n(b),we=ae(59301),Be=ae(77578),Re=ae(62892),We=ae(36355),xe=ae(6848),Ke=ae(39722),Oe=ae(17356),De=function(Ue,ue){var E={};for(var a in Ue)Object.prototype.hasOwnProperty.call(Ue,a)&&ue.indexOf(a)<0&&(E[a]=Ue[a]);if(Ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,a=Object.getOwnPropertySymbols(Ue);x{let{title:ue,content:E,prefixCls:a}=Ue;return we.createElement(we.Fragment,null,ue&&we.createElement("div",{className:`${a}-title`},(0,Be.Z)(ue)),we.createElement("div",{className:`${a}-inner-content`},(0,Be.Z)(E)))},ze=we.forwardRef((Ue,ue)=>{const{prefixCls:E,title:a,content:x,overlayClassName:y,placement:z="top",trigger:te="hover",mouseEnterDelay:oe=.1,mouseLeaveDelay:se=.1,overlayStyle:le={}}=Ue,Pe=De(Ue,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:Fe}=we.useContext(We.E_),Qe=Fe("popover",E),[Le,st]=(0,Oe.Z)(Qe),Me=Fe(),Ye=Ee()(y,st);return Le(we.createElement(xe.Z,Object.assign({placement:z,trigger:te,mouseEnterDelay:oe,mouseLeaveDelay:se,overlayStyle:le},Pe,{prefixCls:Qe,overlayClassName:Ye,ref:ue,overlay:a||x?we.createElement(ke,{prefixCls:Qe,title:a,content:x}):null,transitionName:(0,Re.m)(Me,"zoom-big",Pe.transitionName),"data-popover-inject":!0})))});ze._InternalPanelDoNotUseOrYouWillBeFired=Ke.ZP,Zt.Z=ze},17356:function(ot,Zt,ae){"use strict";var b=ae(17313),Ee=ae(29878),we=ae(19447),Be=ae(33166),Re=ae(83116),We=ae(37613);const xe=De=>{const{componentCls:ke,popoverColor:ze,minWidth:Ue,fontWeightStrong:ue,popoverPadding:E,boxShadowSecondary:a,colorTextHeading:x,borderRadiusLG:y,zIndexPopup:z,marginXS:te,colorBgElevated:oe,popoverBg:se}=De;return[{[ke]:Object.assign(Object.assign({},(0,b.Wf)(De)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:z,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":oe,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${ke}-content`]:{position:"relative"},[`${ke}-inner`]:{backgroundColor:se,backgroundClip:"padding-box",borderRadius:y,boxShadow:a,padding:E},[`${ke}-title`]:{minWidth:Ue,marginBottom:te,color:x,fontWeight:ue},[`${ke}-inner-content`]:{color:ze}})},(0,we.ZP)(De,{colorBg:"var(--antd-arrow-background-color)"}),{[`${ke}-pure`]:{position:"relative",maxWidth:"none",margin:De.sizePopupArrow,display:"inline-block",[`${ke}-content`]:{display:"inline-block"}}}]},Ke=De=>{const{componentCls:ke}=De;return{[ke]:Be.i.map(ze=>{const Ue=De[`${ze}6`];return{[`&${ke}-${ze}`]:{"--antd-arrow-background-color":Ue,[`${ke}-inner`]:{backgroundColor:Ue},[`${ke}-arrow`]:{background:"transparent"}}}})}},Oe=De=>{const{componentCls:ke,lineWidth:ze,lineType:Ue,colorSplit:ue,paddingSM:E,controlHeight:a,fontSize:x,lineHeight:y,padding:z}=De,te=a-Math.round(x*y),oe=te/2,se=te/2-ze,le=z;return{[ke]:{[`${ke}-inner`]:{padding:0},[`${ke}-title`]:{margin:0,padding:`${oe}px ${le}px ${se}px`,borderBottom:`${ze}px ${Ue} ${ue}`},[`${ke}-inner-content`]:{padding:`${E}px ${le}px`}}}};Zt.Z=(0,Re.Z)("Popover",De=>{const{colorBgElevated:ke,colorText:ze,wireframe:Ue}=De,ue=(0,We.TS)(De,{popoverPadding:12,popoverBg:ke,popoverColor:ze});return[xe(ue),Ke(ue),Ue&&Oe(ue),(0,Ee._y)(ue,"zoom-big")]},De=>({width:177,minWidth:177,zIndexPopup:De.zIndexPopupBase+30}),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},12563:function(ot,Zt,ae){"use strict";ae.d(Zt,{default:function(){return st}});var b=ae(59301),Ee=ae(99267),we=ae(92310),Be=ae.n(we),Re=ae(36785),We=ae(47729),xe=ae(14088),Ke=ae(36355),Oe=ae(17313),De=ae(37613),ke=ae(83116);const ze=Me=>{const{paddingXXS:Ye,lineWidth:Ge,tagPaddingHorizontal:$e,componentCls:be}=Me,ft=$e-Ge,ct=Ye-Ge;return{[be]:Object.assign(Object.assign({},(0,Oe.Wf)(Me)),{display:"inline-block",height:"auto",marginInlineEnd:Me.marginXS,paddingInline:ft,fontSize:Me.tagFontSize,lineHeight:Me.tagLineHeight,whiteSpace:"nowrap",background:Me.defaultBg,border:`${Me.lineWidth}px ${Me.lineType} ${Me.colorBorder}`,borderRadius:Me.borderRadiusSM,opacity:1,transition:`all ${Me.motionDurationMid}`,textAlign:"start",position:"relative",[`&${be}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:Me.defaultColor},[`${be}-close-icon`]:{marginInlineStart:ct,color:Me.colorTextDescription,fontSize:Me.tagIconSize,cursor:"pointer",transition:`all ${Me.motionDurationMid}`,"&:hover":{color:Me.colorTextHeading}},[`&${be}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${Me.iconCls}-close, ${Me.iconCls}-close:hover`]:{color:Me.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${be}-checkable-checked):hover`]:{color:Me.colorPrimary,backgroundColor:Me.colorFillSecondary},"&:active, &-checked":{color:Me.colorTextLightSolid},"&-checked":{backgroundColor:Me.colorPrimary,"&:hover":{backgroundColor:Me.colorPrimaryHover}},"&:active":{backgroundColor:Me.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${Me.iconCls} + span, > span + ${Me.iconCls}`]:{marginInlineStart:ft}}),[`${be}-borderless`]:{borderColor:"transparent",background:Me.tagBorderlessBg}}},Ue=Me=>{const{lineWidth:Ye,fontSizeIcon:Ge}=Me,$e=Me.fontSizeSM,be=`${Me.lineHeightSM*$e}px`;return(0,De.TS)(Me,{tagFontSize:$e,tagLineHeight:be,tagIconSize:Ge-2*Ye,tagPaddingHorizontal:8,tagBorderlessBg:Me.colorFillTertiary})},ue=Me=>({defaultBg:Me.colorFillQuaternary,defaultColor:Me.colorText});var E=(0,ke.Z)("Tag",Me=>{const Ye=Ue(Me);return ze(Ye)},ue),a=function(Me,Ye){var Ge={};for(var $e in Me)Object.prototype.hasOwnProperty.call(Me,$e)&&Ye.indexOf($e)<0&&(Ge[$e]=Me[$e]);if(Me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,$e=Object.getOwnPropertySymbols(Me);be<$e.length;be++)Ye.indexOf($e[be])<0&&Object.prototype.propertyIsEnumerable.call(Me,$e[be])&&(Ge[$e[be]]=Me[$e[be]]);return Ge},y=Me=>{const{prefixCls:Ye,style:Ge,className:$e,checked:be,onChange:ft,onClick:ct}=Me,yt=a(Me,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:Pt,tag:En}=b.useContext(Ke.E_),xn=Kt=>{ft==null||ft(!be),ct==null||ct(Kt)},Wt=Pt("tag",Ye),[St,Te]=E(Wt),et=Be()(Wt,`${Wt}-checkable`,{[`${Wt}-checkable-checked`]:be},En==null?void 0:En.className,$e,Te);return St(b.createElement("span",Object.assign({},yt,{style:Object.assign(Object.assign({},Ge),En==null?void 0:En.style),className:et,onClick:xn})))},z=ae(45157);const te=Me=>(0,z.Z)(Me,(Ye,Ge)=>{let{textColor:$e,lightBorderColor:be,lightColor:ft,darkColor:ct}=Ge;return{[`${Me.componentCls}-${Ye}`]:{color:$e,background:ft,borderColor:be,"&-inverse":{color:Me.colorTextLightSolid,background:ct,borderColor:ct},[`&${Me.componentCls}-borderless`]:{borderColor:"transparent"}}}});var oe=(0,ke.b)(["Tag","preset"],Me=>{const Ye=Ue(Me);return te(Ye)},ue);function se(Me){return typeof Me!="string"?Me:Me.charAt(0).toUpperCase()+Me.slice(1)}const le=(Me,Ye,Ge)=>{const $e=se(Ge);return{[`${Me.componentCls}-${Ye}`]:{color:Me[`color${Ge}`],background:Me[`color${$e}Bg`],borderColor:Me[`color${$e}Border`],[`&${Me.componentCls}-borderless`]:{borderColor:"transparent"}}}};var Pe=(0,ke.b)(["Tag","status"],Me=>{const Ye=Ue(Me);return[le(Ye,"success","Success"),le(Ye,"processing","Info"),le(Ye,"error","Error"),le(Ye,"warning","Warning")]},ue),Fe=function(Me,Ye){var Ge={};for(var $e in Me)Object.prototype.hasOwnProperty.call(Me,$e)&&Ye.indexOf($e)<0&&(Ge[$e]=Me[$e]);if(Me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,$e=Object.getOwnPropertySymbols(Me);be<$e.length;be++)Ye.indexOf($e[be])<0&&Object.prototype.propertyIsEnumerable.call(Me,$e[be])&&(Ge[$e[be]]=Me[$e[be]]);return Ge};const Qe=(Me,Ye)=>{const{prefixCls:Ge,className:$e,rootClassName:be,style:ft,children:ct,icon:yt,color:Pt,onClose:En,closeIcon:xn,closable:Wt,bordered:St=!0}=Me,Te=Fe(Me,["prefixCls","className","rootClassName","style","children","icon","color","onClose","closeIcon","closable","bordered"]),{getPrefixCls:et,direction:Kt,tag:wn}=b.useContext(Ke.E_),[Mt,Xt]=b.useState(!0);b.useEffect(()=>{"visible"in Te&&Xt(Te.visible)},[Te.visible]);const Ce=(0,Re.o2)(Pt),rt=(0,Re.yT)(Pt),rn=Ce||rt,tt=Object.assign(Object.assign({backgroundColor:Pt&&!rn?Pt:void 0},wn==null?void 0:wn.style),ft),pt=et("tag",Ge),[Xn,gn]=E(pt),Qt=Be()(pt,wn==null?void 0:wn.className,{[`${pt}-${Pt}`]:rn,[`${pt}-has-color`]:Pt&&!rn,[`${pt}-hidden`]:!Mt,[`${pt}-rtl`]:Kt==="rtl",[`${pt}-borderless`]:!St},$e,be,gn),Tt=Fa=>{Fa.stopPropagation(),En==null||En(Fa),!Fa.defaultPrevented&&Xt(!1)},[,Vn]=(0,We.Z)(Wt,xn,Fa=>Fa===null?b.createElement(Ee.Z,{className:`${pt}-close-icon`,onClick:Tt}):b.createElement("span",{className:`${pt}-close-icon`,onClick:Tt},Fa),null,!1),ia=typeof Te.onClick=="function"||ct&&ct.type==="a",tn=yt||null,Ba=tn?b.createElement(b.Fragment,null,tn,ct&&b.createElement("span",null,ct)):ct,_a=b.createElement("span",Object.assign({},Te,{ref:Ye,className:Qt,style:tt}),Ba,Vn,Ce&&b.createElement(oe,{key:"preset",prefixCls:pt}),rt&&b.createElement(Pe,{key:"status",prefixCls:pt}));return Xn(ia?b.createElement(xe.Z,{component:"Tag"},_a):_a)},Le=b.forwardRef(Qe);Le.CheckableTag=y;var st=Le},98228:function(ot,Zt,ae){"use strict";ae.d(Zt,{default:function(){return Mo}});var b=ae(92310),Ee=ae.n(b),we=ae(60499),Be=ae(77654),Re=ae(85899),We=ae(72190),xe=ae(42244),Ke=ae(43749),Oe=ae(77861),De=ae(17115),ke=ae(90782),ze=ae(18929),Ue=ae(48736),ue=ae(59301),E=function(Ut){var Yn=ue.useRef({valueLabels:new Map});return ue.useMemo(function(){var $n=Yn.current.valueLabels,ba=new Map,Ze=Ut.map(function(Rt){var qt,vn=Rt.value,kt=(qt=Rt.label)!==null&&qt!==void 0?qt:$n.get(vn);return ba.set(vn,kt),(0,Re.Z)((0,Re.Z)({},Rt),{},{label:kt})});return Yn.current.valueLabels=ba,[Ze]},[Ut])},a=function(Ut,Yn,$n,ba){return ue.useMemo(function(){var Ze=Ut.map(function(kt){var Wn=kt.value;return Wn}),Rt=Yn.map(function(kt){var Wn=kt.value;return Wn}),qt=Ze.filter(function(kt){return!ba[kt]});if($n){var vn=(0,ke.S)(Ze,!0,ba);Ze=vn.checkedKeys,Rt=vn.halfCheckedKeys}return[Array.from(new Set([].concat((0,Be.Z)(qt),(0,Be.Z)(Ze)))),Rt]},[Ut,Yn,$n,ba])},x=ae(71430),y=function(Ut,Yn){return ue.useMemo(function(){var $n=(0,x.I8)(Ut,{fieldNames:Yn,initWrapper:function(Ze){return(0,Re.Z)((0,Re.Z)({},Ze),{},{valueEntities:new Map})},processEntity:function(Ze,Rt){var qt=Ze.node[Yn.value];if(0)var vn;Rt.valueEntities.set(qt,Ze)}});return $n},[Ut,Yn])},z=ae(18642),te=ae(11592),oe=function(){return null},se=oe,le=["children","value"];function Pe(Ut){return(0,te.Z)(Ut).map(function(Yn){if(!ue.isValidElement(Yn)||!Yn.type)return null;var $n=Yn,ba=$n.key,Ze=$n.props,Rt=Ze.children,qt=Ze.value,vn=(0,xe.Z)(Ze,le),kt=(0,Re.Z)({key:ba,value:qt},vn),Wn=Pe(Rt);return Wn.length&&(kt.children=Wn),kt}).filter(function(Yn){return Yn})}function Fe(Ut){if(!Ut)return Ut;var Yn=(0,Re.Z)({},Ut);return"props"in Yn||Object.defineProperty(Yn,"props",{get:function(){return(0,Ue.ZP)(!1,"New `rc-tree-select` not support return node instance as argument anymore. Please consider to remove `props` access."),Yn}}),Yn}function Qe(Ut,Yn,$n,ba,Ze,Rt){var qt=null,vn=null;function kt(){function Wn(_n){var Je=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",nt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return _n.map(function(Xe,on){var bn="".concat(Je,"-").concat(on),Nn=Xe[Rt.value],wa=$n.includes(Nn),pa=Wn(Xe[Rt.children]||[],bn,wa),ta=ue.createElement(se,Xe,pa.map(function(qn){return qn.node}));if(Yn===Nn&&(qt=ta),wa){var ya={pos:bn,node:ta,children:pa};return nt||vn.push(ya),ya}return null}).filter(function(Xe){return Xe})}vn||(vn=[],Wn(ba),vn.sort(function(_n,Je){var nt=_n.node.props.value,Xe=Je.node.props.value,on=$n.indexOf(nt),bn=$n.indexOf(Xe);return on-bn}))}Object.defineProperty(Ut,"triggerNode",{get:function(){return(0,Ue.ZP)(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),kt(),qt}}),Object.defineProperty(Ut,"allCheckedNodes",{get:function(){return(0,Ue.ZP)(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),kt(),Ze?vn:vn.map(function(_n){var Je=_n.node;return Je})}})}var Le=function(Ut,Yn,$n){var ba=$n.treeNodeFilterProp,Ze=$n.filterTreeNode,Rt=$n.fieldNames,qt=Rt.children;return ue.useMemo(function(){if(!Yn||Ze===!1)return Ut;var vn;if(typeof Ze=="function")vn=Ze;else{var kt=Yn.toUpperCase();vn=function(Je,nt){var Xe=nt[ba];return String(Xe).toUpperCase().includes(kt)}}function Wn(_n){var Je=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return _n.reduce(function(nt,Xe){var on=Xe[qt],bn=Je||vn(Yn,Fe(Xe)),Nn=Wn(on||[],bn);return(bn||Nn.length)&&nt.push((0,Re.Z)((0,Re.Z)({},Xe),{},(0,z.Z)({isLeaf:void 0},qt,Nn))),nt},[])}return Wn(Ut)},[Ut,Yn,qt,ba,Ze])};function st(Ut){var Yn=ue.useRef();Yn.current=Ut;var $n=ue.useCallback(function(){return Yn.current.apply(Yn,arguments)},[]);return $n}function Me(Ut,Yn){var $n=Yn.id,ba=Yn.pId,Ze=Yn.rootPId,Rt={},qt=[],vn=Ut.map(function(kt){var Wn=(0,Re.Z)({},kt),_n=Wn[$n];return Rt[_n]=Wn,Wn.key=Wn.key||_n,Wn});return vn.forEach(function(kt){var Wn=kt[ba],_n=Rt[Wn];_n&&(_n.children=_n.children||[],_n.children.push(kt)),(Wn===Ze||!_n&&Ze===null)&&qt.push(kt)}),qt}function Ye(Ut,Yn,$n){return ue.useMemo(function(){return Ut?$n?Me(Ut,(0,Re.Z)({id:"id",pId:"pId",rootPId:null},$n!==!0?$n:{})):Ut:Pe(Yn)},[Yn,$n,Ut])}var Ge=ue.createContext(null),$e=Ge,be=ae(10228),ft=ae(80547),ct=ae(38028),yt=ue.createContext(null),Pt=yt;function En(Ut){return Array.isArray(Ut)?Ut:Ut!==void 0?[Ut]:[]}function xn(Ut){var Yn=Ut||{},$n=Yn.label,ba=Yn.value,Ze=Yn.children,Rt=ba||"value";return{_title:$n?[$n]:["title","label"],value:Rt,key:Rt,children:Ze||"children"}}function Wt(Ut){return!Ut||Ut.disabled||Ut.disableCheckbox||Ut.checkable===!1}function St(Ut,Yn){var $n=[];function ba(Ze){Ze.forEach(function(Rt){var qt=Rt[Yn.children];qt&&($n.push(Rt[Yn.value]),ba(qt))})}return ba(Ut),$n}function Te(Ut){return Ut==null}var et={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},Kt=function(Yn,$n){var ba=(0,Oe.lk)(),Ze=ba.prefixCls,Rt=ba.multiple,qt=ba.searchValue,vn=ba.toggleOpen,kt=ba.open,Wn=ba.notFoundContent,_n=ue.useContext(Pt),Je=_n.virtual,nt=_n.listHeight,Xe=_n.listItemHeight,on=_n.treeData,bn=_n.fieldNames,Nn=_n.onSelect,wa=_n.dropdownMatchSelectWidth,pa=_n.treeExpandAction,ta=ue.useContext($e),ya=ta.checkable,qn=ta.checkedKeys,zt=ta.halfCheckedKeys,Ma=ta.treeExpandedKeys,hr=ta.treeDefaultExpandAll,So=ta.treeDefaultExpandedKeys,er=ta.onTreeExpand,Ht=ta.treeIcon,$r=ta.showTreeIcon,Ya=ta.switcherIcon,Pr=ta.treeLine,ur=ta.treeNodeFilterProp,Yr=ta.loadData,Nr=ta.treeLoadedKeys,ro=ta.treeMotion,Tr=ta.onTreeLoad,ca=ta.keyEntities,nn=ue.useRef(),mr=(0,ft.Z)(function(){return on},[kt,on],function(Er,no){return no[0]&&Er[1]!==no[1]}),ga=ue.useState(null),sr=(0,We.Z)(ga,2),Wa=sr[0],pn=sr[1],na=ca[Wa],La=ue.useMemo(function(){return ya?{checked:qn,halfChecked:zt}:null},[ya,qn,zt]);ue.useEffect(function(){if(kt&&!Rt&&qn.length){var Er;(Er=nn.current)===null||Er===void 0||Er.scrollTo({key:qn[0]}),pn(qn[0])}},[kt]);var Jn=String(qt).toLowerCase(),dr=function(no){return Jn?String(no[ur]).toLowerCase().includes(Jn):!1},nr=ue.useState(So),yr=(0,We.Z)(nr,2),eo=yr[0],fr=yr[1],_o=ue.useState(null),Ro=(0,We.Z)(_o,2),Fl=Ro[0],Dr=Ro[1],Or=ue.useMemo(function(){return Ma?(0,Be.Z)(Ma):qt?Fl:eo},[eo,Fl,Ma,qt]);ue.useEffect(function(){qt&&Dr(St(on,bn))},[qt]);var Ao=function(no){fr(no),Dr(no),er&&er(no)},Xa=function(no){no.preventDefault()},Kr=function(no,Dt){var At=Dt.node;ya&&Wt(At)||(Nn(At.key,{selected:!qn.includes(At.key)}),Rt||vn(!1))};if(ue.useImperativeHandle($n,function(){var Er;return{scrollTo:(Er=nn.current)===null||Er===void 0?void 0:Er.scrollTo,onKeyDown:function(Dt){var At,ht=Dt.which;switch(ht){case be.Z.UP:case be.Z.DOWN:case be.Z.LEFT:case be.Z.RIGHT:(At=nn.current)===null||At===void 0||At.onKeyDown(Dt);break;case be.Z.ENTER:{if(na){var Rn=(na==null?void 0:na.node)||{},Ha=Rn.selectable,rr=Rn.value;Ha!==!1&&Kr(null,{node:{key:Wa},selected:!qn.includes(rr)})}break}case be.Z.ESC:vn(!1)}},onKeyUp:function(){}}}),mr.length===0)return ue.createElement("div",{role:"listbox",className:"".concat(Ze,"-empty"),onMouseDown:Xa},Wn);var to={fieldNames:bn};return Nr&&(to.loadedKeys=Nr),Or&&(to.expandedKeys=Or),ue.createElement("div",{onMouseDown:Xa},na&&kt&&ue.createElement("span",{style:et,"aria-live":"assertive"},na.node.value),ue.createElement(ct.Z,(0,we.Z)({ref:nn,focusable:!1,prefixCls:"".concat(Ze,"-tree"),treeData:mr,height:nt,itemHeight:Xe,virtual:Je!==!1&&wa!==!1,multiple:Rt,icon:Ht,showIcon:$r,switcherIcon:Ya,showLine:Pr,loadData:qt?null:Yr,motion:ro,activeKey:Wa,checkable:ya,checkStrictly:!0,checkedKeys:La,selectedKeys:ya?[]:qn,defaultExpandAll:hr},to,{onActiveChange:pn,onSelect:Kr,onCheck:Kr,onExpand:Ao,onLoad:Tr,filterTreeNode:dr,expandAction:pa})))},wn=ue.forwardRef(Kt);wn.displayName="OptionList";var Mt=wn,Xt="SHOW_ALL",Ce="SHOW_PARENT",rt="SHOW_CHILD";function rn(Ut,Yn,$n,ba){var Ze=new Set(Ut);return Yn===rt?Ut.filter(function(Rt){var qt=$n[Rt];return!(qt&&qt.children&&qt.children.some(function(vn){var kt=vn.node;return Ze.has(kt[ba.value])})&&qt.children.every(function(vn){var kt=vn.node;return Wt(kt)||Ze.has(kt[ba.value])}))}):Yn===Ce?Ut.filter(function(Rt){var qt=$n[Rt],vn=qt?qt.parent:null;return!(vn&&!Wt(vn.node)&&Ze.has(vn.key))}):Ut}function tt(Ut){var Yn=Ut.searchPlaceholder,$n=Ut.treeCheckStrictly,ba=Ut.treeCheckable,Ze=Ut.labelInValue,Rt=Ut.value,qt=Ut.multiple;warning(!Yn,"`searchPlaceholder` has been removed."),$n&&Ze===!1&&warning(!1,"`treeCheckStrictly` will force set `labelInValue` to `true`."),(Ze||$n)&&warning(toArray(Rt).every(function(vn){return vn&&_typeof(vn)==="object"&&"value"in vn}),"Invalid prop `value` supplied to `TreeSelect`. You should use { label: string, value: string | number } or [{ label: string, value: string | number }] instead."),$n||qt||ba?warning(!Rt||Array.isArray(Rt),"`value` should be an array when `TreeSelect` is checkable or multiple."):warning(!Array.isArray(Rt),"`value` should not be array when `TreeSelect` is single mode.")}var pt=null,Xn=["id","prefixCls","value","defaultValue","onChange","onSelect","onDeselect","searchValue","inputValue","onSearch","autoClearSearchValue","filterTreeNode","treeNodeFilterProp","showCheckedStrategy","treeNodeLabelProp","multiple","treeCheckable","treeCheckStrictly","labelInValue","fieldNames","treeDataSimpleMode","treeData","children","loadData","treeLoadedKeys","onTreeLoad","treeDefaultExpandAll","treeExpandedKeys","treeDefaultExpandedKeys","onTreeExpand","treeExpandAction","virtual","listHeight","listItemHeight","onDropdownVisibleChange","dropdownMatchSelectWidth","treeLine","treeIcon","showTreeIcon","switcherIcon","treeMotion"];function gn(Ut){return!Ut||(0,Ke.Z)(Ut)!=="object"}var Qt=ue.forwardRef(function(Ut,Yn){var $n=Ut.id,ba=Ut.prefixCls,Ze=ba===void 0?"rc-tree-select":ba,Rt=Ut.value,qt=Ut.defaultValue,vn=Ut.onChange,kt=Ut.onSelect,Wn=Ut.onDeselect,_n=Ut.searchValue,Je=Ut.inputValue,nt=Ut.onSearch,Xe=Ut.autoClearSearchValue,on=Xe===void 0?!0:Xe,bn=Ut.filterTreeNode,Nn=Ut.treeNodeFilterProp,wa=Nn===void 0?"value":Nn,pa=Ut.showCheckedStrategy,ta=Ut.treeNodeLabelProp,ya=Ut.multiple,qn=Ut.treeCheckable,zt=Ut.treeCheckStrictly,Ma=Ut.labelInValue,hr=Ut.fieldNames,So=Ut.treeDataSimpleMode,er=Ut.treeData,Ht=Ut.children,$r=Ut.loadData,Ya=Ut.treeLoadedKeys,Pr=Ut.onTreeLoad,ur=Ut.treeDefaultExpandAll,Yr=Ut.treeExpandedKeys,Nr=Ut.treeDefaultExpandedKeys,ro=Ut.onTreeExpand,Tr=Ut.treeExpandAction,ca=Ut.virtual,nn=Ut.listHeight,mr=nn===void 0?200:nn,ga=Ut.listItemHeight,sr=ga===void 0?20:ga,Wa=Ut.onDropdownVisibleChange,pn=Ut.dropdownMatchSelectWidth,na=pn===void 0?!0:pn,La=Ut.treeLine,Jn=Ut.treeIcon,dr=Ut.showTreeIcon,nr=Ut.switcherIcon,yr=Ut.treeMotion,eo=(0,xe.Z)(Ut,Xn),fr=(0,De.ZP)($n),_o=qn&&!zt,Ro=qn||zt,Fl=zt||Ma,Dr=Ro||ya,Or=(0,ze.Z)(qt,{value:Rt}),Ao=(0,We.Z)(Or,2),Xa=Ao[0],Kr=Ao[1],to=ue.useMemo(function(){return qn?pa||rt:Xt},[pa,qn]),Er=ue.useMemo(function(){return xn(hr)},[JSON.stringify(hr)]),no=(0,ze.Z)("",{value:_n!==void 0?_n:Je,postState:function(va){return va||""}}),Dt=(0,We.Z)(no,2),At=Dt[0],ht=Dt[1],Rn=function(va){ht(va),nt==null||nt(va)},Ha=Ye(er,Ht,So),rr=y(Ha,Er),Pn=rr.keyEntities,tr=rr.valueEntities,qa=ue.useCallback(function(ma){var va=[],or=[];return ma.forEach(function(Sr){tr.has(Sr)?or.push(Sr):va.push(Sr)}),{missingRawValues:va,existRawValues:or}},[tr]),oo=Le(Ha,At,{fieldNames:Er,treeNodeFilterProp:wa,filterTreeNode:bn}),cr=ue.useCallback(function(ma){if(ma){if(ta)return ma[ta];for(var va=Er._title,or=0;or{const{componentCls:Yn,treePrefixCls:$n,colorBgElevated:ba}=Ut,Ze=`.${$n}`;return[{[`${Yn}-dropdown`]:[{padding:`${Ut.paddingXS}px ${Ut.paddingXS/2}px`},(0,Ga.Yk)($n,(0,Et.TS)(Ut,{colorBgContainer:ba})),{[Ze]:{borderRadius:0,[`${Ze}-list-holder-inner`]:{alignItems:"stretch",[`${Ze}-treenode`]:{[`${Ze}-node-content-wrapper`]:{flex:"auto"}}}}},(0,ln.C2)(`${$n}-checkbox`,Ut),{"&-rtl":{direction:"rtl",[`${Ze}-switcher${Ze}-switcher_close`]:{[`${Ze}-switcher-icon svg`]:{transform:"rotate(90deg)"}}}}]}]};function Qa(Ut,Yn){return(0,jt.Z)("TreeSelect",$n=>{const ba=(0,Et.TS)($n,{treePrefixCls:Yn});return[Ca(ba)]},Ga.TM)(Ut)}var Da=function(Ut,Yn){var $n={};for(var ba in Ut)Object.prototype.hasOwnProperty.call(Ut,ba)&&Yn.indexOf(ba)<0&&($n[ba]=Ut[ba]);if(Ut!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ze=0,ba=Object.getOwnPropertySymbols(Ut);Ze{var $n,{prefixCls:ba,size:Ze,disabled:Rt,bordered:qt=!0,className:vn,rootClassName:kt,treeCheckable:Wn,multiple:_n,listHeight:Je=256,listItemHeight:nt=26,placement:Xe,notFoundContent:on,switcherIcon:bn,treeLine:Nn,getPopupContainer:wa,popupClassName:pa,dropdownClassName:ta,treeIcon:ya=!1,transitionName:qn,choiceTransitionName:zt="",status:Ma,treeExpandAction:hr,builtinPlacements:So,dropdownMatchSelectWidth:er,popupMatchSelectWidth:Ht,allowClear:$r}=Ut,Ya=Da(Ut,["prefixCls","size","disabled","bordered","className","rootClassName","treeCheckable","multiple","listHeight","listItemHeight","placement","notFoundContent","switcherIcon","treeLine","getPopupContainer","popupClassName","dropdownClassName","treeIcon","transitionName","choiceTransitionName","status","treeExpandAction","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","allowClear"]);const{getPopupContainer:Pr,getPrefixCls:ur,renderEmpty:Yr,direction:Nr,virtual:ro,popupMatchSelectWidth:Tr,popupOverflow:ca}=ue.useContext(Tn.E_),nn=ur(),mr=ur("select",ba),ga=ur("select-tree",ba),sr=ur("tree-select",ba),{compactSize:Wa,compactItemClassnames:pn}=(0,Ja.ri)(mr,Nr),[na,La]=(0,jn.Z)(mr),[Jn]=Qa(sr,ga),dr=Ee()(pa||ta,`${sr}-dropdown`,{[`${sr}-dropdown-rtl`]:Nr==="rtl"},kt,La),nr=!!(Wn||_n),yr=(0,Ea.Z)(Ya.suffixIcon,Ya.showArrow),eo=($n=Ht!=null?Ht:er)!==null&&$n!==void 0?$n:Tr,{status:fr,hasFeedback:_o,isFormItemInput:Ro,feedbackIcon:Fl}=ue.useContext(ua.aM),Dr=(0,Fa.F)(fr,Ma),{suffixIcon:Or,removeIcon:Ao,clearIcon:Xa}=(0,xa.Z)(Object.assign(Object.assign({},Ya),{multiple:nr,showSuffixIcon:yr,hasFeedback:_o,feedbackIcon:Fl,prefixCls:mr,componentName:"TreeSelect"})),Kr=$r===!0?{clearIcon:Xa}:$r;let to;on!==void 0?to=on:to=(Yr==null?void 0:Yr("Select"))||ue.createElement(Aa.Z,{componentName:"Select"});const Er=(0,tn.Z)(Ya,["suffixIcon","itemIcon","removeIcon","clearIcon","switcherIcon"]),no=ue.useMemo(()=>Xe!==void 0?Xe:Nr==="rtl"?"bottomRight":"bottomLeft",[Xe,Nr]),Dt=(0,da.Z)(So,ca),At=(0,vr.Z)(tr=>{var qa;return(qa=Ze!=null?Ze:Wa)!==null&&qa!==void 0?qa:tr}),ht=ue.useContext(Va.Z),Rn=Rt!=null?Rt:ht,Ha=Ee()(!ba&&sr,{[`${mr}-lg`]:At==="large",[`${mr}-sm`]:At==="small",[`${mr}-rtl`]:Nr==="rtl",[`${mr}-borderless`]:!qt,[`${mr}-in-form-item`]:Ro},(0,Fa.Z)(mr,Dr,_o),pn,vn,kt,La),rr=tr=>ue.createElement(Sn.Z,{prefixCls:ga,switcherIcon:bn,treeNodeProps:tr,showLine:Nn}),Pn=ue.createElement(ia,Object.assign({virtual:ro,disabled:Rn},Er,{dropdownMatchSelectWidth:eo,builtinPlacements:Dt,ref:Yn,prefixCls:mr,className:Ha,listHeight:Je,listItemHeight:nt,treeCheckable:Wn&&ue.createElement("span",{className:`${mr}-tree-checkbox-inner`}),treeLine:!!Nn,suffixIcon:Or,multiple:nr,placement:no,removeIcon:Ao,allowClear:Kr,switcherIcon:rr,showTreeIcon:ya,notFoundContent:to,getPopupContainer:wa||Pr,treeMotion:null,dropdownClassName:dr,choiceTransitionName:(0,_a.m)(nn,"",zt),transitionName:(0,_a.m)(nn,"slide-up",qn),treeExpandAction:hr}));return na(Jn(Pn))},ar=ue.forwardRef(Ra),kr=(0,Ba.Z)(ar);ar.TreeNode=se,ar.SHOW_ALL=Xt,ar.SHOW_PARENT=Ce,ar.SHOW_CHILD=rt,ar._InternalPanelDoNotUseOrYouWillBeFired=kr;var Mo=ar},24334:function(ot,Zt,ae){var b,Ee;(function(we,Be){ot.exports=Be(we)})(typeof self!="undefined"?self:typeof window!="undefined"?window:typeof ae.g!="undefined"?ae.g:this,function(we){"use strict";we=we||{};var Be=we.Base64,Re="2.6.4",We="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",xe=function(Ge){for(var $e={},be=0,ft=Ge.length;be>>6)+Ke(128|$e&63):Ke(224|$e>>>12&15)+Ke(128|$e>>>6&63)+Ke(128|$e&63)}else{var $e=65536+(Ge.charCodeAt(0)-55296)*1024+(Ge.charCodeAt(1)-56320);return Ke(240|$e>>>18&7)+Ke(128|$e>>>12&63)+Ke(128|$e>>>6&63)+Ke(128|$e&63)}},De=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,ke=function(Ge){return Ge.replace(De,Oe)},ze=function(Ge){var $e=[0,2,1][Ge.length%3],be=Ge.charCodeAt(0)<<16|(Ge.length>1?Ge.charCodeAt(1):0)<<8|(Ge.length>2?Ge.charCodeAt(2):0),ft=[We.charAt(be>>>18),We.charAt(be>>>12&63),$e>=2?"=":We.charAt(be>>>6&63),$e>=1?"=":We.charAt(be&63)];return ft.join("")},Ue=we.btoa&&typeof we.btoa=="function"?function(Ge){return we.btoa(Ge)}:function(Ge){if(Ge.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return Ge.replace(/[\s\S]{1,3}/g,ze)},ue=function(Ge){return Ue(ke(String(Ge)))},E=function(Ge){return Ge.replace(/[+\/]/g,function($e){return $e=="+"?"-":"_"}).replace(/=/g,"")},a=function(Ge,$e){return $e?E(ue(Ge)):ue(Ge)},x=function(Ge){return a(Ge,!0)},y;we.Uint8Array&&(y=function(Ge,$e){for(var be="",ft=0,ct=Ge.length;ft>>18)+We.charAt(xn>>>12&63)+(typeof Pt!="undefined"?We.charAt(xn>>>6&63):"=")+(typeof En!="undefined"?We.charAt(xn&63):"=")}return $e?E(be):be});var z=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,te=function(Ge){switch(Ge.length){case 4:var $e=(7&Ge.charCodeAt(0))<<18|(63&Ge.charCodeAt(1))<<12|(63&Ge.charCodeAt(2))<<6|63&Ge.charCodeAt(3),be=$e-65536;return Ke((be>>>10)+55296)+Ke((be&1023)+56320);case 3:return Ke((15&Ge.charCodeAt(0))<<12|(63&Ge.charCodeAt(1))<<6|63&Ge.charCodeAt(2));default:return Ke((31&Ge.charCodeAt(0))<<6|63&Ge.charCodeAt(1))}},oe=function(Ge){return Ge.replace(z,te)},se=function(Ge){var $e=Ge.length,be=$e%4,ft=($e>0?xe[Ge.charAt(0)]<<18:0)|($e>1?xe[Ge.charAt(1)]<<12:0)|($e>2?xe[Ge.charAt(2)]<<6:0)|($e>3?xe[Ge.charAt(3)]:0),ct=[Ke(ft>>>16),Ke(ft>>>8&255),Ke(ft&255)];return ct.length-=[0,0,2,1][be],ct.join("")},le=we.atob&&typeof we.atob=="function"?function(Ge){return we.atob(Ge)}:function(Ge){return Ge.replace(/\S{1,4}/g,se)},Pe=function(Ge){return le(String(Ge).replace(/[^A-Za-z0-9\+\/]/g,""))},Fe=function(Ge){return oe(le(Ge))},Qe=function(Ge){return String(Ge).replace(/[-_]/g,function($e){return $e=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},Le=function(Ge){return Fe(Qe(Ge))},st;we.Uint8Array&&(st=function(Ge){return Uint8Array.from(Pe(Qe(Ge)),function($e){return $e.charCodeAt(0)})});var Me=function(){var Ge=we.Base64;return we.Base64=Be,Ge};if(we.Base64={VERSION:Re,atob:Pe,btoa:Ue,fromBase64:Le,toBase64:a,utob:ke,encode:a,encodeURI:x,btou:oe,decode:Le,noConflict:Me,fromUint8Array:y,toUint8Array:st},typeof Object.defineProperty=="function"){var Ye=function(Ge){return{value:Ge,enumerable:!1,writable:!0,configurable:!0}};we.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",Ye(function(){return Le(this)})),Object.defineProperty(String.prototype,"toBase64",Ye(function(Ge){return a(this,Ge)})),Object.defineProperty(String.prototype,"toBase64URI",Ye(function(){return a(this,!0)}))}}return we.Meteor&&(Base64=we.Base64),ot.exports?ot.exports.Base64=we.Base64:(b=[],Ee=function(){return we.Base64}.apply(Zt,b),Ee!==void 0&&(ot.exports=Ee)),{Base64:we.Base64}})},43141:function(ot,Zt,ae){"use strict";ae.d(Zt,{Z5:function(){return Xi},_l:function(){return Vd},bK:function(){return nd}});var b=ae(59301),Ee=ae(29658);function we(ee,ne){ee.prototype=Object.create(ne.prototype),ee.prototype.constructor=ee,(0,Ee.Z)(ee,ne)}var Be=ae(60499),Re=ae(59781),We=b.createContext(null),xe=null;function Ke(ee){ee()}var Oe=Ke,De=function(ne){return Oe=ne},ke=function(){return Oe};function ze(){var ee=ke(),ne=null,re=null;return{clear:function(){ne=null,re=null},notify:function(){ee(function(){for(var ve=ne;ve;)ve.callback(),ve=ve.next})},get:function(){for(var ve=[],pe=ne;pe;)ve.push(pe),pe=pe.next;return ve},subscribe:function(ve){var pe=!0,Ae=re={callback:ve,next:null,prev:re};return Ae.prev?Ae.prev.next=Ae:ne=Ae,function(){!pe||ne===null||(pe=!1,Ae.next?Ae.next.prev=Ae.prev:re=Ae.prev,Ae.prev?Ae.prev.next=Ae.next:ne=Ae.next)}}}}var Ue={notify:function(){},get:function(){return[]}};function ue(ee,ne){var re,de=Ue;function ve(He){return je(),de.subscribe(He)}function pe(){de.notify()}function Ae(){_e.onStateChange&&_e.onStateChange()}function ye(){return!!re}function je(){re||(re=ne?ne.addNestedSub(Ae):ee.subscribe(Ae),de=ze())}function qe(){re&&(re(),re=void 0,de.clear(),de=Ue)}var _e={addNestedSub:ve,notifyNestedSubs:pe,handleChangeWrapper:Ae,isSubscribed:ye,trySubscribe:je,tryUnsubscribe:qe,getListeners:function(){return de}};return _e}var E=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?b.useLayoutEffect:b.useEffect;function a(ee){var ne=ee.store,re=ee.context,de=ee.children,ve=(0,b.useMemo)(function(){var ye=ue(ne);return{store:ne,subscription:ye}},[ne]),pe=(0,b.useMemo)(function(){return ne.getState()},[ne]);E(function(){var ye=ve.subscription;return ye.onStateChange=ye.notifyNestedSubs,ye.trySubscribe(),pe!==ne.getState()&&ye.notifyNestedSubs(),function(){ye.tryUnsubscribe(),ye.onStateChange=null}},[ve,pe]);var Ae=re||We;return b.createElement(Ae.Provider,{value:ve},de)}var x=a,y=ae(69010),z=ae(94266),te=ae.n(z),oe=ae(53410),se=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"],le=["reactReduxForwardedRef"],Pe=[],Fe=[null,null],Qe=function(ne){try{return JSON.stringify(ne)}catch(re){return String(ne)}};function Le(ee,ne){var re=ee[1];return[ne.payload,re+1]}function st(ee,ne,re){E(function(){return ee.apply(void 0,ne)},re)}function Me(ee,ne,re,de,ve,pe,Ae){ee.current=de,ne.current=ve,re.current=!1,pe.current&&(pe.current=null,Ae())}function Ye(ee,ne,re,de,ve,pe,Ae,ye,je,qe){if(ee){var _e=!1,He=null,Ve=function(){if(!_e){var la=ne.getState(),fa,Pa;try{fa=de(la,ve.current)}catch(Ka){Pa=Ka,He=Ka}Pa||(He=null),fa===pe.current?Ae.current||je():(pe.current=fa,ye.current=fa,Ae.current=!0,qe({type:"STORE_UPDATED",payload:{error:Pa}}))}};re.onStateChange=Ve,re.trySubscribe(),Ve();var lt=function(){if(_e=!0,re.tryUnsubscribe(),re.onStateChange=null,He)throw He};return lt}}var Ge=function(){return[null,0]};function $e(ee,ne){ne===void 0&&(ne={});var re=ne,de=re.getDisplayName,ve=de===void 0?function(uo){return"ConnectAdvanced("+uo+")"}:de,pe=re.methodName,Ae=pe===void 0?"connectAdvanced":pe,ye=re.renderCountProp,je=ye===void 0?void 0:ye,qe=re.shouldHandleStateChanges,_e=qe===void 0?!0:qe,He=re.storeKey,Ve=He===void 0?"store":He,lt=re.withRef,Gt=lt===void 0?!1:lt,la=re.forwardRef,fa=la===void 0?!1:la,Pa=re.context,Ka=Pa===void 0?We:Pa,ir=(0,y.Z)(re,se);if(0)var pr;var Eo=Ka;return function(Oo){var Tl=Oo.displayName||Oo.name||"Component",Vo=ve(Tl),jl=(0,Be.Z)({},ir,{getDisplayName:ve,methodName:Ae,renderCountProp:je,shouldHandleStateChanges:_e,storeKey:Ve,displayName:Vo,wrappedComponentName:Tl,WrappedComponent:Oo}),si=ir.pure;function pi(hi){return ee(hi.dispatch,jl)}var fu=si?b.useMemo:function(hi){return hi()};function su(hi){var Iu=(0,b.useMemo)(function(){var Cs=hi.reactReduxForwardedRef,Qs=(0,y.Z)(hi,le);return[hi.context,Cs,Qs]},[hi]),pu=Iu[0],ys=Iu[1],Qu=Iu[2],Ou=(0,b.useMemo)(function(){return pu&&pu.Consumer&&(0,oe.isContextConsumer)(b.createElement(pu.Consumer,null))?pu:Eo},[pu,Eo]),hu=(0,b.useContext)(Ou),Uu=!!hi.store&&!!hi.store.getState&&!!hi.store.dispatch,Ls=!!hu&&!!hu.store,Eu=Uu?hi.store:hu.store,Fs=(0,b.useMemo)(function(){return pi(Eu)},[Eu]),Ns=(0,b.useMemo)(function(){if(!_e)return Fe;var Cs=ue(Eu,Uu?null:hu.subscription),Qs=Cs.notifyNestedSubs.bind(Cs);return[Cs,Qs]},[Eu,Uu,hu]),as=Ns[0],Is=Ns[1],Os=(0,b.useMemo)(function(){return Uu?hu:(0,Be.Z)({},hu,{subscription:as})},[Uu,hu,as]),ad=(0,b.useReducer)(Le,Pe,Ge),_d=ad[0],Ms=_d[0],Jd=ad[1];if(Ms&&Ms.error)throw Ms.error;var rd=(0,b.useRef)(),zs=(0,b.useRef)(Qu),Rs=(0,b.useRef)(),od=(0,b.useRef)(!1),Vs=fu(function(){return Rs.current&&Qu===zs.current?Rs.current:Fs(Eu.getState(),Qu)},[Eu,Ms,Qu]);st(Me,[zs,rd,od,Qu,Vs,Rs,Is]),st(Ye,[_e,Eu,as,Fs,zs,rd,od,Rs,Is,Jd],[Eu,as,Fs]);var Ws=(0,b.useMemo)(function(){return b.createElement(Oo,(0,Be.Z)({},Vs,{ref:ys}))},[ys,Oo,Vs]),Xd=(0,b.useMemo)(function(){return _e?b.createElement(Ou.Provider,{value:Os},Ws):Ws},[Ou,Ws,Os]);return Xd}var qi=si?b.memo(su):su;if(qi.WrappedComponent=Oo,qi.displayName=su.displayName=Vo,fa){var vu=b.forwardRef(function(Iu,pu){return b.createElement(qi,(0,Be.Z)({},Iu,{reactReduxForwardedRef:pu}))});return vu.displayName=Vo,vu.WrappedComponent=Oo,te()(vu,Oo)}return te()(qi,Oo)}}function be(ee,ne){return ee===ne?ee!==0||ne!==0||1/ee===1/ne:ee!==ee&&ne!==ne}function ft(ee,ne){if(be(ee,ne))return!0;if(typeof ee!="object"||ee===null||typeof ne!="object"||ne===null)return!1;var re=Object.keys(ee),de=Object.keys(ne);if(re.length!==de.length)return!1;for(var ve=0;ve=0;de--){var ve=ne[de](ee);if(ve)return ve}return function(pe,Ae){throw new Error("Invalid value of type "+typeof ee+" for "+re+" argument when connecting component "+Ae.wrappedComponentName+".")}}function Vn(ee,ne){return ee===ne}function ia(ee){var ne=ee===void 0?{}:ee,re=ne.connectHOC,de=re===void 0?$e:re,ve=ne.mapStateToPropsFactories,pe=ve===void 0?wn:ve,Ae=ne.mapDispatchToPropsFactories,ye=Ae===void 0?Te:Ae,je=ne.mergePropsFactories,qe=je===void 0?rn:je,_e=ne.selectorFactory,He=_e===void 0?gn:_e;return function(lt,Gt,la,fa){fa===void 0&&(fa={});var Pa=fa,Ka=Pa.pure,ir=Ka===void 0?!0:Ka,pr=Pa.areStatesEqual,Eo=pr===void 0?Vn:pr,uo=Pa.areOwnPropsEqual,Oo=uo===void 0?ft:uo,Tl=Pa.areStatePropsEqual,Vo=Tl===void 0?ft:Tl,jl=Pa.areMergedPropsEqual,si=jl===void 0?ft:jl,pi=(0,y.Z)(Pa,Qt),fu=Tt(lt,pe,"mapStateToProps"),su=Tt(Gt,ye,"mapDispatchToProps"),qi=Tt(la,qe,"mergeProps");return de(He,(0,Be.Z)({methodName:"connect",getDisplayName:function(hi){return"Connect("+hi+")"},shouldHandleStateChanges:!!lt,initMapStateToProps:fu,initMapDispatchToProps:su,initMergeProps:qi,pure:ir,areStatesEqual:Eo,areOwnPropsEqual:Oo,areStatePropsEqual:Vo,areMergedPropsEqual:si},pi))}}var tn=ia();function Ba(){var ee=useContext(ReactReduxContext);return ee}function _a(ee){ee===void 0&&(ee=ReactReduxContext);var ne=ee===ReactReduxContext?useDefaultReduxContext:function(){return useContext(ee)};return function(){var de=ne(),ve=de.store;return ve}}var Fa=null;function Tn(ee){ee===void 0&&(ee=ReactReduxContext);var ne=ee===ReactReduxContext?useDefaultStore:createStoreHook(ee);return function(){var de=ne();return de.dispatch}}var Va=null,Aa=function(ne,re){return ne===re};function vr(ee,ne,re,de){var ve=useReducer(function(Gt){return Gt+1},0),pe=ve[1],Ae=useMemo(function(){return createSubscription(re,de)},[re,de]),ye=useRef(),je=useRef(),qe=useRef(),_e=useRef(),He=re.getState(),Ve;try{if(ee!==je.current||He!==qe.current||ye.current){var lt=ee(He);_e.current===void 0||!ne(lt,_e.current)?Ve=lt:Ve=_e.current}else Ve=_e.current}catch(Gt){throw ye.current&&(Gt.message+=` + table`]:{textAlign:"center"},"&-focused":{borderColor:an}}}}),"&-dropdown-range":{padding:`${co*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${ge}-separator`]:{transform:"rotate(180deg)"},[`${ge}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,$i.oN)(ce,"slide-up"),(0,$i.oN)(ce,"slide-down"),(0,bi.Fm)(ce,"move-up"),(0,bi.Fm)(ce,"move-down")]},ds=ce=>{const{componentCls:ge,controlHeightLG:fe,paddingXXS:Ne,padding:Ie}=ce;return{pickerCellCls:`${ge}-cell`,pickerCellInnerCls:`${ge}-cell-inner`,pickerYearMonthCellWidth:fe*1.5,pickerQuarterPanelContentHeight:fe*1.4,pickerCellPaddingVertical:Ne+Ne/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:Ie+Ne/2}},cs=ce=>({cellHoverBg:ce.controlItemBgHover,cellActiveWithRangeBg:ce.controlItemBgActive,cellHoverWithRangeBg:new xu.C(ce.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new xu.C(ce.colorPrimary).lighten(20).toHexString(),cellBgDisabled:ce.colorBgContainerDisabled,timeColumnWidth:ce.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:ce.controlHeightSM*1.5,cellHeight:ce.controlHeightSM,textHeight:ce.controlHeightLG,withoutTimeCellHeight:ce.controlHeightLG*1.65});var Gu=(0,is.Z)("DatePicker",ce=>{const ge=(0,Bi.TS)((0,Ol.e5)(ce),ds(ce));return[Fr(ge),ss(ge),(0,ou.c)(ce,{focusElCls:`${ce.componentCls}-focused`})]},ce=>Object.assign(Object.assign(Object.assign({},(0,Ol.TM)(ce)),cs(ce)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:ce.zIndexPopupBase+50}));function Du(ce,ge,fe){return fe!==void 0?fe:ge==="year"&&ce.lang.yearPlaceholder?ce.lang.yearPlaceholder:ge==="quarter"&&ce.lang.quarterPlaceholder?ce.lang.quarterPlaceholder:ge==="month"&&ce.lang.monthPlaceholder?ce.lang.monthPlaceholder:ge==="week"&&ce.lang.weekPlaceholder?ce.lang.weekPlaceholder:ge==="time"&&ce.timePickerLocale.placeholder?ce.timePickerLocale.placeholder:ce.lang.placeholder}function gs(ce,ge,fe){return fe!==void 0?fe:ge==="year"&&ce.lang.yearPlaceholder?ce.lang.rangeYearPlaceholder:ge==="quarter"&&ce.lang.quarterPlaceholder?ce.lang.rangeQuarterPlaceholder:ge==="month"&&ce.lang.monthPlaceholder?ce.lang.rangeMonthPlaceholder:ge==="week"&&ce.lang.weekPlaceholder?ce.lang.rangeWeekPlaceholder:ge==="time"&&ce.timePickerLocale.placeholder?ce.timePickerLocale.rangePlaceholder:ce.lang.rangePlaceholder}function Hu(ce,ge){const fe={adjustX:1,adjustY:1};switch(ge){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:fe};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:fe};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:fe};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:fe};default:return{points:ce==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:fe}}}function du(ce){return ce?Array.isArray(ce)?ce:[ce]:[]}function Dl(ce){const{format:ge,picker:fe,showHour:Ne,showMinute:Ie,showSecond:dt,use12Hours:at}=ce,Nt=du(ge)[0],It=Object.assign({},ce);return ge&&Array.isArray(ge)&&(It.format=Nt),Nt&&typeof Nt=="string"&&(!Nt.includes("s")&&dt===void 0&&(It.showSecond=!1),!Nt.includes("m")&&Ie===void 0&&(It.showMinute=!1),!Nt.includes("H")&&!Nt.includes("h")&&!Nt.includes("K")&&!Nt.includes("k")&&Ne===void 0&&(It.showHour=!1),(Nt.includes("a")||Nt.includes("A"))&&at===void 0&&(It.use12Hours=!0)),fe==="time"?It:(typeof Nt=="function"&&delete It.format,{showTime:It})}function ql(ce,ge,fe){if(ce===!1)return!1;const Ne={clearIcon:ge!=null?ge:fe};return typeof ce=="object"?Object.assign(Object.assign({},Ne),ce):Ne}var zu=ae(3113);function ms(ce){return le.createElement(zu.ZP,Object.assign({size:"small",type:"primary"},ce))}var Na={button:ms},Xu=function(ce,ge){var fe={};for(var Ne in ce)Object.prototype.hasOwnProperty.call(ce,Ne)&&ge.indexOf(Ne)<0&&(fe[Ne]=ce[Ne]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ie=0,Ne=Object.getOwnPropertySymbols(ce);Ie{const{prefixCls:Ie,getPopupContainer:dt,className:at,placement:Nt,size:It,disabled:an,bordered:Kn=!0,placeholder:Vt,popupClassName:mn,dropdownClassName:On,status:Mn,clearIcon:Lt,allowClear:un,rootClassName:kn}=fe,oa=Xu(fe,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Sa=le.useRef(null),{getPrefixCls:dn,direction:ka,getPopupContainer:Ta}=(0,le.useContext)(ku.E_),ha=dn("picker",Ie),{compactSize:Xr,compactItemClassnames:Ar}=(0,Gl.ri)(ha,ka),{format:_r,showTime:so,picker:Fo}=fe,xo=dn(),[ll,Zn]=Gu(ha),co=Object.assign(Object.assign({},so?Dl(Object.assign({format:_r,picker:Fo},so)):{}),Fo==="time"?Dl(Object.assign(Object.assign({format:_r},fe),{picker:Fo})):{}),Po=(0,Ku.Z)(il=>{var Pl;return(Pl=It!=null?It:Xr)!==null&&Pl!==void 0?Pl:il}),jo=le.useContext(ru.Z),Zo=an!=null?an:jo,Bo=(0,le.useContext)(Tu.aM),{hasFeedback:$o,status:bl,feedbackIcon:Zr}=Bo,el=le.createElement(le.Fragment,null,Fo==="time"?le.createElement(ft,null):le.createElement(Me,null),$o&&Zr);(0,le.useImperativeHandle)(Ne,()=>({focus:()=>{var il;return(il=Sa.current)===null||il===void 0?void 0:il.focus()},blur:()=>{var il;return(il=Sa.current)===null||il===void 0?void 0:il.blur()}}));const[No]=(0,ju.Z)("Calendar",_u.Z),Ml=Object.assign(Object.assign({},No),fe.locale);return ll(le.createElement(Yu,Object.assign({separator:le.createElement("span",{"aria-label":"to",className:`${ha}-separator`},le.createElement(Wt,null)),disabled:Zo,ref:Sa,dropdownAlign:Hu(ka,Nt),placeholder:gs(Ml,Fo,Vt),suffixIcon:el,prevIcon:le.createElement("span",{className:`${ha}-prev-icon`}),nextIcon:le.createElement("span",{className:`${ha}-next-icon`}),superPrevIcon:le.createElement("span",{className:`${ha}-super-prev-icon`}),superNextIcon:le.createElement("span",{className:`${ha}-super-next-icon`}),transitionName:`${xo}-slide-up`},oa,co,{className:Te()({[`${ha}-${Po}`]:Po,[`${ha}-borderless`]:!Kn},(0,Su.Z)(ha,(0,Su.F)(bl,Mn),$o),Zn,Ar,at,kn),locale:Ml.lang,prefixCls:ha,getPopupContainer:dt||Ta,generateConfig:ce,components:Na,direction:ka,dropdownClassName:Te()(Zn,mn||On,kn),allowClear:ql(un,Lt,le.createElement(ct.Z,null))})))})}var zi=function(ce,ge){var fe={};for(var Ne in ce)Object.prototype.hasOwnProperty.call(ce,Ne)&&ge.indexOf(Ne)<0&&(fe[Ne]=ce[Ne]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ie=0,Ne=Object.getOwnPropertySymbols(ce);Ie{const{prefixCls:Mn,getPopupContainer:Lt,style:un,className:kn,rootClassName:oa,size:Sa,bordered:dn=!0,placement:ka,placeholder:Ta,popupClassName:ha,dropdownClassName:Xr,disabled:Ar,status:_r,clearIcon:so,allowClear:Fo}=mn,xo=zi(mn,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:ll,direction:Zn,getPopupContainer:co,[Kn]:Po}=(0,le.useContext)(ku.E_),jo=ll("picker",Mn),{compactSize:Zo,compactItemClassnames:Bo}=(0,Gl.ri)(jo,Zn),$o=le.useRef(null),{format:bl,showTime:Zr}=mn,[el,No]=Gu(jo);(0,le.useImperativeHandle)(On,()=>({focus:()=>{var Rl;return(Rl=$o.current)===null||Rl===void 0?void 0:Rl.focus()},blur:()=>{var Rl;return(Rl=$o.current)===null||Rl===void 0?void 0:Rl.blur()}}));const Ml={showToday:!0};let il={};It&&(il.picker=It);const Pl=It||mn.picker;il=Object.assign(Object.assign(Object.assign({},il),Zr?Dl(Object.assign({format:bl,picker:Pl},Zr)):{}),Pl==="time"?Dl(Object.assign(Object.assign({format:bl},mn),{picker:Pl})):{});const wo=ll(),Vl=(0,Ku.Z)(Rl=>{var xi;return(xi=Sa!=null?Sa:Zo)!==null&&xi!==void 0?xi:Rl}),Nl=le.useContext(ru.Z),$l=Ar!=null?Ar:Nl,ii=(0,le.useContext)(Tu.aM),{hasFeedback:mo,status:ul,feedbackIcon:tl}=ii,Xo=le.createElement(le.Fragment,null,Pl==="time"?le.createElement(ft,null):le.createElement(Me,null),mo&&tl),[El]=(0,ju.Z)("DatePicker",_u.Z),gl=Object.assign(Object.assign({},El),mn.locale);return el(le.createElement(Ru,Object.assign({ref:$o,placeholder:Du(gl,Pl,Ta),suffixIcon:Xo,dropdownAlign:Hu(Zn,ka),prevIcon:le.createElement("span",{className:`${jo}-prev-icon`}),nextIcon:le.createElement("span",{className:`${jo}-next-icon`}),superPrevIcon:le.createElement("span",{className:`${jo}-super-prev-icon`}),superNextIcon:le.createElement("span",{className:`${jo}-super-next-icon`}),transitionName:`${wo}-slide-up`},Ml,xo,il,{locale:gl.lang,className:Te()({[`${jo}-${Vl}`]:Vl,[`${jo}-borderless`]:!dn},(0,Su.Z)(jo,(0,Su.F)(ul,_r),mo),No,Bo,Po==null?void 0:Po.className,kn,oa),style:Object.assign(Object.assign({},Po==null?void 0:Po.style),un),prefixCls:jo,getPopupContainer:Lt||co,generateConfig:ce,components:Na,direction:Zn,disabled:$l,dropdownClassName:Te()(No,oa,ha||Xr),allowClear:ql(Fo,so,le.createElement(ct.Z,null))})))});return an&&(Vt.displayName=an),Vt}const fe=ge(),Ne=ge("week","WeekPicker"),Ie=ge("month","MonthPicker"),dt=ge("year","YearPicker"),at=ge("time","TimePicker"),Nt=ge("quarter","QuarterPicker");return{DatePicker:fe,WeekPicker:Ne,MonthPicker:Ie,YearPicker:dt,TimePicker:at,QuarterPicker:Nt}}const Vu=null;function fs(ce){const{DatePicker:ge,WeekPicker:fe,MonthPicker:Ne,YearPicker:Ie,TimePicker:dt,QuarterPicker:at}=aa(ce),Nt=Pu(ce),It=ge;return It.WeekPicker=fe,It.MonthPicker=Ne,It.YearPicker=Ie,It.RangePicker=Nt,It.TimePicker=dt,It.QuarterPicker=at,It}var vs=fs;const eu=vs(te);function Lu(ce){const ge=Hu(ce.direction,ce.placement);return ge.overflow.adjustY=!1,ge.overflow.adjustX=!1,Object.assign(Object.assign({},ce),{dropdownAlign:ge})}const Wu=(0,oe.Z)(eu,"picker",null,Lu);eu._InternalPanelDoNotUseOrYouWillBeFired=Wu;const Ll=(0,oe.Z)(eu.RangePicker,"picker",null,Lu);eu._InternalRangePanelDoNotUseOrYouWillBeFired=Ll,eu.generatePicker=vs;var ps=eu},39722:function(ot,Zt,ae){"use strict";ae.d(Zt,{t5:function(){return De}});var b=ae(92310),Ee=ae.n(b),we=ae(55477),Be=ae(59301),Re=ae(36355),We=ae(77578),xe=ae(17356),Ke=function(ze,Ue){var ue={};for(var E in ze)Object.prototype.hasOwnProperty.call(ze,E)&&Ue.indexOf(E)<0&&(ue[E]=ze[E]);if(ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,E=Object.getOwnPropertySymbols(ze);a{if(!(!Ue&&!ue))return Be.createElement(Be.Fragment,null,Ue&&Be.createElement("div",{className:`${ze}-title`},(0,We.Z)(Ue)),Be.createElement("div",{className:`${ze}-inner-content`},(0,We.Z)(ue)))},De=ze=>{const{hashId:Ue,prefixCls:ue,className:E,style:a,placement:x="top",title:y,content:z,children:te}=ze;return Be.createElement("div",{className:Ee()(Ue,ue,`${ue}-pure`,`${ue}-placement-${x}`,E),style:a},Be.createElement("div",{className:`${ue}-arrow`}),Be.createElement(we.G,Object.assign({},ze,{className:Ue,prefixCls:ue}),te||Oe(ue,y,z)))},ke=ze=>{const{prefixCls:Ue}=ze,ue=Ke(ze,["prefixCls"]),{getPrefixCls:E}=Be.useContext(Re.E_),a=E("popover",Ue),[x,y]=(0,xe.Z)(a);return x(Be.createElement(De,Object.assign({},ue,{prefixCls:a,hashId:y})))};Zt.ZP=ke},60324:function(ot,Zt,ae){"use strict";var b=ae(92310),Ee=ae.n(b),we=ae(59301),Be=ae(77578),Re=ae(62892),We=ae(36355),xe=ae(6848),Ke=ae(39722),Oe=ae(17356),De=function(Ue,ue){var E={};for(var a in Ue)Object.prototype.hasOwnProperty.call(Ue,a)&&ue.indexOf(a)<0&&(E[a]=Ue[a]);if(Ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,a=Object.getOwnPropertySymbols(Ue);x{let{title:ue,content:E,prefixCls:a}=Ue;return we.createElement(we.Fragment,null,ue&&we.createElement("div",{className:`${a}-title`},(0,Be.Z)(ue)),we.createElement("div",{className:`${a}-inner-content`},(0,Be.Z)(E)))},ze=we.forwardRef((Ue,ue)=>{const{prefixCls:E,title:a,content:x,overlayClassName:y,placement:z="top",trigger:te="hover",mouseEnterDelay:oe=.1,mouseLeaveDelay:se=.1,overlayStyle:le={}}=Ue,Pe=De(Ue,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:Fe}=we.useContext(We.E_),Qe=Fe("popover",E),[Le,st]=(0,Oe.Z)(Qe),Me=Fe(),Ye=Ee()(y,st);return Le(we.createElement(xe.Z,Object.assign({placement:z,trigger:te,mouseEnterDelay:oe,mouseLeaveDelay:se,overlayStyle:le},Pe,{prefixCls:Qe,overlayClassName:Ye,ref:ue,overlay:a||x?we.createElement(ke,{prefixCls:Qe,title:a,content:x}):null,transitionName:(0,Re.m)(Me,"zoom-big",Pe.transitionName),"data-popover-inject":!0})))});ze._InternalPanelDoNotUseOrYouWillBeFired=Ke.ZP,Zt.Z=ze},17356:function(ot,Zt,ae){"use strict";var b=ae(17313),Ee=ae(29878),we=ae(19447),Be=ae(33166),Re=ae(83116),We=ae(37613);const xe=De=>{const{componentCls:ke,popoverColor:ze,minWidth:Ue,fontWeightStrong:ue,popoverPadding:E,boxShadowSecondary:a,colorTextHeading:x,borderRadiusLG:y,zIndexPopup:z,marginXS:te,colorBgElevated:oe,popoverBg:se}=De;return[{[ke]:Object.assign(Object.assign({},(0,b.Wf)(De)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:z,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":oe,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${ke}-content`]:{position:"relative"},[`${ke}-inner`]:{backgroundColor:se,backgroundClip:"padding-box",borderRadius:y,boxShadow:a,padding:E},[`${ke}-title`]:{minWidth:Ue,marginBottom:te,color:x,fontWeight:ue},[`${ke}-inner-content`]:{color:ze}})},(0,we.ZP)(De,{colorBg:"var(--antd-arrow-background-color)"}),{[`${ke}-pure`]:{position:"relative",maxWidth:"none",margin:De.sizePopupArrow,display:"inline-block",[`${ke}-content`]:{display:"inline-block"}}}]},Ke=De=>{const{componentCls:ke}=De;return{[ke]:Be.i.map(ze=>{const Ue=De[`${ze}6`];return{[`&${ke}-${ze}`]:{"--antd-arrow-background-color":Ue,[`${ke}-inner`]:{backgroundColor:Ue},[`${ke}-arrow`]:{background:"transparent"}}}})}},Oe=De=>{const{componentCls:ke,lineWidth:ze,lineType:Ue,colorSplit:ue,paddingSM:E,controlHeight:a,fontSize:x,lineHeight:y,padding:z}=De,te=a-Math.round(x*y),oe=te/2,se=te/2-ze,le=z;return{[ke]:{[`${ke}-inner`]:{padding:0},[`${ke}-title`]:{margin:0,padding:`${oe}px ${le}px ${se}px`,borderBottom:`${ze}px ${Ue} ${ue}`},[`${ke}-inner-content`]:{padding:`${E}px ${le}px`}}}};Zt.Z=(0,Re.Z)("Popover",De=>{const{colorBgElevated:ke,colorText:ze,wireframe:Ue}=De,ue=(0,We.TS)(De,{popoverPadding:12,popoverBg:ke,popoverColor:ze});return[xe(ue),Ke(ue),Ue&&Oe(ue),(0,Ee._y)(ue,"zoom-big")]},De=>({width:177,minWidth:177,zIndexPopup:De.zIndexPopupBase+30}),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},12563:function(ot,Zt,ae){"use strict";ae.d(Zt,{default:function(){return st}});var b=ae(59301),Ee=ae(99267),we=ae(92310),Be=ae.n(we),Re=ae(36785),We=ae(47729),xe=ae(14088),Ke=ae(36355),Oe=ae(17313),De=ae(37613),ke=ae(83116);const ze=Me=>{const{paddingXXS:Ye,lineWidth:Ge,tagPaddingHorizontal:$e,componentCls:be}=Me,ft=$e-Ge,ct=Ye-Ge;return{[be]:Object.assign(Object.assign({},(0,Oe.Wf)(Me)),{display:"inline-block",height:"auto",marginInlineEnd:Me.marginXS,paddingInline:ft,fontSize:Me.tagFontSize,lineHeight:Me.tagLineHeight,whiteSpace:"nowrap",background:Me.defaultBg,border:`${Me.lineWidth}px ${Me.lineType} ${Me.colorBorder}`,borderRadius:Me.borderRadiusSM,opacity:1,transition:`all ${Me.motionDurationMid}`,textAlign:"start",position:"relative",[`&${be}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:Me.defaultColor},[`${be}-close-icon`]:{marginInlineStart:ct,color:Me.colorTextDescription,fontSize:Me.tagIconSize,cursor:"pointer",transition:`all ${Me.motionDurationMid}`,"&:hover":{color:Me.colorTextHeading}},[`&${be}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${Me.iconCls}-close, ${Me.iconCls}-close:hover`]:{color:Me.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${be}-checkable-checked):hover`]:{color:Me.colorPrimary,backgroundColor:Me.colorFillSecondary},"&:active, &-checked":{color:Me.colorTextLightSolid},"&-checked":{backgroundColor:Me.colorPrimary,"&:hover":{backgroundColor:Me.colorPrimaryHover}},"&:active":{backgroundColor:Me.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${Me.iconCls} + span, > span + ${Me.iconCls}`]:{marginInlineStart:ft}}),[`${be}-borderless`]:{borderColor:"transparent",background:Me.tagBorderlessBg}}},Ue=Me=>{const{lineWidth:Ye,fontSizeIcon:Ge}=Me,$e=Me.fontSizeSM,be=`${Me.lineHeightSM*$e}px`;return(0,De.TS)(Me,{tagFontSize:$e,tagLineHeight:be,tagIconSize:Ge-2*Ye,tagPaddingHorizontal:8,tagBorderlessBg:Me.colorFillTertiary})},ue=Me=>({defaultBg:Me.colorFillQuaternary,defaultColor:Me.colorText});var E=(0,ke.Z)("Tag",Me=>{const Ye=Ue(Me);return ze(Ye)},ue),a=function(Me,Ye){var Ge={};for(var $e in Me)Object.prototype.hasOwnProperty.call(Me,$e)&&Ye.indexOf($e)<0&&(Ge[$e]=Me[$e]);if(Me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,$e=Object.getOwnPropertySymbols(Me);be<$e.length;be++)Ye.indexOf($e[be])<0&&Object.prototype.propertyIsEnumerable.call(Me,$e[be])&&(Ge[$e[be]]=Me[$e[be]]);return Ge},y=Me=>{const{prefixCls:Ye,style:Ge,className:$e,checked:be,onChange:ft,onClick:ct}=Me,yt=a(Me,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:Pt,tag:En}=b.useContext(Ke.E_),xn=Kt=>{ft==null||ft(!be),ct==null||ct(Kt)},Wt=Pt("tag",Ye),[St,Te]=E(Wt),et=Be()(Wt,`${Wt}-checkable`,{[`${Wt}-checkable-checked`]:be},En==null?void 0:En.className,$e,Te);return St(b.createElement("span",Object.assign({},yt,{style:Object.assign(Object.assign({},Ge),En==null?void 0:En.style),className:et,onClick:xn})))},z=ae(45157);const te=Me=>(0,z.Z)(Me,(Ye,Ge)=>{let{textColor:$e,lightBorderColor:be,lightColor:ft,darkColor:ct}=Ge;return{[`${Me.componentCls}-${Ye}`]:{color:$e,background:ft,borderColor:be,"&-inverse":{color:Me.colorTextLightSolid,background:ct,borderColor:ct},[`&${Me.componentCls}-borderless`]:{borderColor:"transparent"}}}});var oe=(0,ke.b)(["Tag","preset"],Me=>{const Ye=Ue(Me);return te(Ye)},ue);function se(Me){return typeof Me!="string"?Me:Me.charAt(0).toUpperCase()+Me.slice(1)}const le=(Me,Ye,Ge)=>{const $e=se(Ge);return{[`${Me.componentCls}-${Ye}`]:{color:Me[`color${Ge}`],background:Me[`color${$e}Bg`],borderColor:Me[`color${$e}Border`],[`&${Me.componentCls}-borderless`]:{borderColor:"transparent"}}}};var Pe=(0,ke.b)(["Tag","status"],Me=>{const Ye=Ue(Me);return[le(Ye,"success","Success"),le(Ye,"processing","Info"),le(Ye,"error","Error"),le(Ye,"warning","Warning")]},ue),Fe=function(Me,Ye){var Ge={};for(var $e in Me)Object.prototype.hasOwnProperty.call(Me,$e)&&Ye.indexOf($e)<0&&(Ge[$e]=Me[$e]);if(Me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,$e=Object.getOwnPropertySymbols(Me);be<$e.length;be++)Ye.indexOf($e[be])<0&&Object.prototype.propertyIsEnumerable.call(Me,$e[be])&&(Ge[$e[be]]=Me[$e[be]]);return Ge};const Qe=(Me,Ye)=>{const{prefixCls:Ge,className:$e,rootClassName:be,style:ft,children:ct,icon:yt,color:Pt,onClose:En,closeIcon:xn,closable:Wt,bordered:St=!0}=Me,Te=Fe(Me,["prefixCls","className","rootClassName","style","children","icon","color","onClose","closeIcon","closable","bordered"]),{getPrefixCls:et,direction:Kt,tag:wn}=b.useContext(Ke.E_),[Mt,Xt]=b.useState(!0);b.useEffect(()=>{"visible"in Te&&Xt(Te.visible)},[Te.visible]);const Ce=(0,Re.o2)(Pt),rt=(0,Re.yT)(Pt),rn=Ce||rt,tt=Object.assign(Object.assign({backgroundColor:Pt&&!rn?Pt:void 0},wn==null?void 0:wn.style),ft),pt=et("tag",Ge),[Xn,gn]=E(pt),Qt=Be()(pt,wn==null?void 0:wn.className,{[`${pt}-${Pt}`]:rn,[`${pt}-has-color`]:Pt&&!rn,[`${pt}-hidden`]:!Mt,[`${pt}-rtl`]:Kt==="rtl",[`${pt}-borderless`]:!St},$e,be,gn),Tt=Fa=>{Fa.stopPropagation(),En==null||En(Fa),!Fa.defaultPrevented&&Xt(!1)},[,Vn]=(0,We.Z)(Wt,xn,Fa=>Fa===null?b.createElement(Ee.Z,{className:`${pt}-close-icon`,onClick:Tt}):b.createElement("span",{className:`${pt}-close-icon`,onClick:Tt},Fa),null,!1),ia=typeof Te.onClick=="function"||ct&&ct.type==="a",tn=yt||null,Ba=tn?b.createElement(b.Fragment,null,tn,ct&&b.createElement("span",null,ct)):ct,_a=b.createElement("span",Object.assign({},Te,{ref:Ye,className:Qt,style:tt}),Ba,Vn,Ce&&b.createElement(oe,{key:"preset",prefixCls:pt}),rt&&b.createElement(Pe,{key:"status",prefixCls:pt}));return Xn(ia?b.createElement(xe.Z,{component:"Tag"},_a):_a)},Le=b.forwardRef(Qe);Le.CheckableTag=y;var st=Le},98228:function(ot,Zt,ae){"use strict";ae.d(Zt,{default:function(){return Mo}});var b=ae(92310),Ee=ae.n(b),we=ae(60499),Be=ae(77654),Re=ae(85899),We=ae(72190),xe=ae(42244),Ke=ae(43749),Oe=ae(77861),De=ae(17115),ke=ae(90782),ze=ae(18929),Ue=ae(48736),ue=ae(59301),E=function(Ut){var Yn=ue.useRef({valueLabels:new Map});return ue.useMemo(function(){var $n=Yn.current.valueLabels,ba=new Map,Ze=Ut.map(function(Rt){var qt,vn=Rt.value,kt=(qt=Rt.label)!==null&&qt!==void 0?qt:$n.get(vn);return ba.set(vn,kt),(0,Re.Z)((0,Re.Z)({},Rt),{},{label:kt})});return Yn.current.valueLabels=ba,[Ze]},[Ut])},a=function(Ut,Yn,$n,ba){return ue.useMemo(function(){var Ze=Ut.map(function(kt){var Wn=kt.value;return Wn}),Rt=Yn.map(function(kt){var Wn=kt.value;return Wn}),qt=Ze.filter(function(kt){return!ba[kt]});if($n){var vn=(0,ke.S)(Ze,!0,ba);Ze=vn.checkedKeys,Rt=vn.halfCheckedKeys}return[Array.from(new Set([].concat((0,Be.Z)(qt),(0,Be.Z)(Ze)))),Rt]},[Ut,Yn,$n,ba])},x=ae(71430),y=function(Ut,Yn){return ue.useMemo(function(){var $n=(0,x.I8)(Ut,{fieldNames:Yn,initWrapper:function(Ze){return(0,Re.Z)((0,Re.Z)({},Ze),{},{valueEntities:new Map})},processEntity:function(Ze,Rt){var qt=Ze.node[Yn.value];if(0)var vn;Rt.valueEntities.set(qt,Ze)}});return $n},[Ut,Yn])},z=ae(18642),te=ae(11592),oe=function(){return null},se=oe,le=["children","value"];function Pe(Ut){return(0,te.Z)(Ut).map(function(Yn){if(!ue.isValidElement(Yn)||!Yn.type)return null;var $n=Yn,ba=$n.key,Ze=$n.props,Rt=Ze.children,qt=Ze.value,vn=(0,xe.Z)(Ze,le),kt=(0,Re.Z)({key:ba,value:qt},vn),Wn=Pe(Rt);return Wn.length&&(kt.children=Wn),kt}).filter(function(Yn){return Yn})}function Fe(Ut){if(!Ut)return Ut;var Yn=(0,Re.Z)({},Ut);return"props"in Yn||Object.defineProperty(Yn,"props",{get:function(){return(0,Ue.ZP)(!1,"New `rc-tree-select` not support return node instance as argument anymore. Please consider to remove `props` access."),Yn}}),Yn}function Qe(Ut,Yn,$n,ba,Ze,Rt){var qt=null,vn=null;function kt(){function Wn(_n){var Je=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",nt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return _n.map(function(Xe,on){var bn="".concat(Je,"-").concat(on),Nn=Xe[Rt.value],wa=$n.includes(Nn),pa=Wn(Xe[Rt.children]||[],bn,wa),ta=ue.createElement(se,Xe,pa.map(function(qn){return qn.node}));if(Yn===Nn&&(qt=ta),wa){var ya={pos:bn,node:ta,children:pa};return nt||vn.push(ya),ya}return null}).filter(function(Xe){return Xe})}vn||(vn=[],Wn(ba),vn.sort(function(_n,Je){var nt=_n.node.props.value,Xe=Je.node.props.value,on=$n.indexOf(nt),bn=$n.indexOf(Xe);return on-bn}))}Object.defineProperty(Ut,"triggerNode",{get:function(){return(0,Ue.ZP)(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),kt(),qt}}),Object.defineProperty(Ut,"allCheckedNodes",{get:function(){return(0,Ue.ZP)(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),kt(),Ze?vn:vn.map(function(_n){var Je=_n.node;return Je})}})}var Le=function(Ut,Yn,$n){var ba=$n.treeNodeFilterProp,Ze=$n.filterTreeNode,Rt=$n.fieldNames,qt=Rt.children;return ue.useMemo(function(){if(!Yn||Ze===!1)return Ut;var vn;if(typeof Ze=="function")vn=Ze;else{var kt=Yn.toUpperCase();vn=function(Je,nt){var Xe=nt[ba];return String(Xe).toUpperCase().includes(kt)}}function Wn(_n){var Je=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return _n.reduce(function(nt,Xe){var on=Xe[qt],bn=Je||vn(Yn,Fe(Xe)),Nn=Wn(on||[],bn);return(bn||Nn.length)&&nt.push((0,Re.Z)((0,Re.Z)({},Xe),{},(0,z.Z)({isLeaf:void 0},qt,Nn))),nt},[])}return Wn(Ut)},[Ut,Yn,qt,ba,Ze])};function st(Ut){var Yn=ue.useRef();Yn.current=Ut;var $n=ue.useCallback(function(){return Yn.current.apply(Yn,arguments)},[]);return $n}function Me(Ut,Yn){var $n=Yn.id,ba=Yn.pId,Ze=Yn.rootPId,Rt={},qt=[],vn=Ut.map(function(kt){var Wn=(0,Re.Z)({},kt),_n=Wn[$n];return Rt[_n]=Wn,Wn.key=Wn.key||_n,Wn});return vn.forEach(function(kt){var Wn=kt[ba],_n=Rt[Wn];_n&&(_n.children=_n.children||[],_n.children.push(kt)),(Wn===Ze||!_n&&Ze===null)&&qt.push(kt)}),qt}function Ye(Ut,Yn,$n){return ue.useMemo(function(){return Ut?$n?Me(Ut,(0,Re.Z)({id:"id",pId:"pId",rootPId:null},$n!==!0?$n:{})):Ut:Pe(Yn)},[Yn,$n,Ut])}var Ge=ue.createContext(null),$e=Ge,be=ae(10228),ft=ae(80547),ct=ae(38028),yt=ue.createContext(null),Pt=yt;function En(Ut){return Array.isArray(Ut)?Ut:Ut!==void 0?[Ut]:[]}function xn(Ut){var Yn=Ut||{},$n=Yn.label,ba=Yn.value,Ze=Yn.children,Rt=ba||"value";return{_title:$n?[$n]:["title","label"],value:Rt,key:Rt,children:Ze||"children"}}function Wt(Ut){return!Ut||Ut.disabled||Ut.disableCheckbox||Ut.checkable===!1}function St(Ut,Yn){var $n=[];function ba(Ze){Ze.forEach(function(Rt){var qt=Rt[Yn.children];qt&&($n.push(Rt[Yn.value]),ba(qt))})}return ba(Ut),$n}function Te(Ut){return Ut==null}var et={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},Kt=function(Yn,$n){var ba=(0,Oe.lk)(),Ze=ba.prefixCls,Rt=ba.multiple,qt=ba.searchValue,vn=ba.toggleOpen,kt=ba.open,Wn=ba.notFoundContent,_n=ue.useContext(Pt),Je=_n.virtual,nt=_n.listHeight,Xe=_n.listItemHeight,on=_n.treeData,bn=_n.fieldNames,Nn=_n.onSelect,wa=_n.dropdownMatchSelectWidth,pa=_n.treeExpandAction,ta=ue.useContext($e),ya=ta.checkable,qn=ta.checkedKeys,zt=ta.halfCheckedKeys,Ma=ta.treeExpandedKeys,hr=ta.treeDefaultExpandAll,So=ta.treeDefaultExpandedKeys,er=ta.onTreeExpand,Ht=ta.treeIcon,$r=ta.showTreeIcon,Ya=ta.switcherIcon,Pr=ta.treeLine,ur=ta.treeNodeFilterProp,Yr=ta.loadData,Nr=ta.treeLoadedKeys,ro=ta.treeMotion,Tr=ta.onTreeLoad,ca=ta.keyEntities,nn=ue.useRef(),mr=(0,ft.Z)(function(){return on},[kt,on],function(Er,no){return no[0]&&Er[1]!==no[1]}),ga=ue.useState(null),sr=(0,We.Z)(ga,2),Wa=sr[0],pn=sr[1],na=ca[Wa],La=ue.useMemo(function(){return ya?{checked:qn,halfChecked:zt}:null},[ya,qn,zt]);ue.useEffect(function(){if(kt&&!Rt&&qn.length){var Er;(Er=nn.current)===null||Er===void 0||Er.scrollTo({key:qn[0]}),pn(qn[0])}},[kt]);var Jn=String(qt).toLowerCase(),dr=function(no){return Jn?String(no[ur]).toLowerCase().includes(Jn):!1},nr=ue.useState(So),yr=(0,We.Z)(nr,2),eo=yr[0],fr=yr[1],_o=ue.useState(null),Ro=(0,We.Z)(_o,2),Fl=Ro[0],Dr=Ro[1],Or=ue.useMemo(function(){return Ma?(0,Be.Z)(Ma):qt?Fl:eo},[eo,Fl,Ma,qt]);ue.useEffect(function(){qt&&Dr(St(on,bn))},[qt]);var Ao=function(no){fr(no),Dr(no),er&&er(no)},Xa=function(no){no.preventDefault()},Kr=function(no,Dt){var At=Dt.node;ya&&Wt(At)||(Nn(At.key,{selected:!qn.includes(At.key)}),Rt||vn(!1))};if(ue.useImperativeHandle($n,function(){var Er;return{scrollTo:(Er=nn.current)===null||Er===void 0?void 0:Er.scrollTo,onKeyDown:function(Dt){var At,ht=Dt.which;switch(ht){case be.Z.UP:case be.Z.DOWN:case be.Z.LEFT:case be.Z.RIGHT:(At=nn.current)===null||At===void 0||At.onKeyDown(Dt);break;case be.Z.ENTER:{if(na){var Rn=(na==null?void 0:na.node)||{},Ha=Rn.selectable,rr=Rn.value;Ha!==!1&&Kr(null,{node:{key:Wa},selected:!qn.includes(rr)})}break}case be.Z.ESC:vn(!1)}},onKeyUp:function(){}}}),mr.length===0)return ue.createElement("div",{role:"listbox",className:"".concat(Ze,"-empty"),onMouseDown:Xa},Wn);var to={fieldNames:bn};return Nr&&(to.loadedKeys=Nr),Or&&(to.expandedKeys=Or),ue.createElement("div",{onMouseDown:Xa},na&&kt&&ue.createElement("span",{style:et,"aria-live":"assertive"},na.node.value),ue.createElement(ct.Z,(0,we.Z)({ref:nn,focusable:!1,prefixCls:"".concat(Ze,"-tree"),treeData:mr,height:nt,itemHeight:Xe,virtual:Je!==!1&&wa!==!1,multiple:Rt,icon:Ht,showIcon:$r,switcherIcon:Ya,showLine:Pr,loadData:qt?null:Yr,motion:ro,activeKey:Wa,checkable:ya,checkStrictly:!0,checkedKeys:La,selectedKeys:ya?[]:qn,defaultExpandAll:hr},to,{onActiveChange:pn,onSelect:Kr,onCheck:Kr,onExpand:Ao,onLoad:Tr,filterTreeNode:dr,expandAction:pa})))},wn=ue.forwardRef(Kt);wn.displayName="OptionList";var Mt=wn,Xt="SHOW_ALL",Ce="SHOW_PARENT",rt="SHOW_CHILD";function rn(Ut,Yn,$n,ba){var Ze=new Set(Ut);return Yn===rt?Ut.filter(function(Rt){var qt=$n[Rt];return!(qt&&qt.children&&qt.children.some(function(vn){var kt=vn.node;return Ze.has(kt[ba.value])})&&qt.children.every(function(vn){var kt=vn.node;return Wt(kt)||Ze.has(kt[ba.value])}))}):Yn===Ce?Ut.filter(function(Rt){var qt=$n[Rt],vn=qt?qt.parent:null;return!(vn&&!Wt(vn.node)&&Ze.has(vn.key))}):Ut}function tt(Ut){var Yn=Ut.searchPlaceholder,$n=Ut.treeCheckStrictly,ba=Ut.treeCheckable,Ze=Ut.labelInValue,Rt=Ut.value,qt=Ut.multiple;warning(!Yn,"`searchPlaceholder` has been removed."),$n&&Ze===!1&&warning(!1,"`treeCheckStrictly` will force set `labelInValue` to `true`."),(Ze||$n)&&warning(toArray(Rt).every(function(vn){return vn&&_typeof(vn)==="object"&&"value"in vn}),"Invalid prop `value` supplied to `TreeSelect`. You should use { label: string, value: string | number } or [{ label: string, value: string | number }] instead."),$n||qt||ba?warning(!Rt||Array.isArray(Rt),"`value` should be an array when `TreeSelect` is checkable or multiple."):warning(!Array.isArray(Rt),"`value` should not be array when `TreeSelect` is single mode.")}var pt=null,Xn=["id","prefixCls","value","defaultValue","onChange","onSelect","onDeselect","searchValue","inputValue","onSearch","autoClearSearchValue","filterTreeNode","treeNodeFilterProp","showCheckedStrategy","treeNodeLabelProp","multiple","treeCheckable","treeCheckStrictly","labelInValue","fieldNames","treeDataSimpleMode","treeData","children","loadData","treeLoadedKeys","onTreeLoad","treeDefaultExpandAll","treeExpandedKeys","treeDefaultExpandedKeys","onTreeExpand","treeExpandAction","virtual","listHeight","listItemHeight","onDropdownVisibleChange","dropdownMatchSelectWidth","treeLine","treeIcon","showTreeIcon","switcherIcon","treeMotion"];function gn(Ut){return!Ut||(0,Ke.Z)(Ut)!=="object"}var Qt=ue.forwardRef(function(Ut,Yn){var $n=Ut.id,ba=Ut.prefixCls,Ze=ba===void 0?"rc-tree-select":ba,Rt=Ut.value,qt=Ut.defaultValue,vn=Ut.onChange,kt=Ut.onSelect,Wn=Ut.onDeselect,_n=Ut.searchValue,Je=Ut.inputValue,nt=Ut.onSearch,Xe=Ut.autoClearSearchValue,on=Xe===void 0?!0:Xe,bn=Ut.filterTreeNode,Nn=Ut.treeNodeFilterProp,wa=Nn===void 0?"value":Nn,pa=Ut.showCheckedStrategy,ta=Ut.treeNodeLabelProp,ya=Ut.multiple,qn=Ut.treeCheckable,zt=Ut.treeCheckStrictly,Ma=Ut.labelInValue,hr=Ut.fieldNames,So=Ut.treeDataSimpleMode,er=Ut.treeData,Ht=Ut.children,$r=Ut.loadData,Ya=Ut.treeLoadedKeys,Pr=Ut.onTreeLoad,ur=Ut.treeDefaultExpandAll,Yr=Ut.treeExpandedKeys,Nr=Ut.treeDefaultExpandedKeys,ro=Ut.onTreeExpand,Tr=Ut.treeExpandAction,ca=Ut.virtual,nn=Ut.listHeight,mr=nn===void 0?200:nn,ga=Ut.listItemHeight,sr=ga===void 0?20:ga,Wa=Ut.onDropdownVisibleChange,pn=Ut.dropdownMatchSelectWidth,na=pn===void 0?!0:pn,La=Ut.treeLine,Jn=Ut.treeIcon,dr=Ut.showTreeIcon,nr=Ut.switcherIcon,yr=Ut.treeMotion,eo=(0,xe.Z)(Ut,Xn),fr=(0,De.ZP)($n),_o=qn&&!zt,Ro=qn||zt,Fl=zt||Ma,Dr=Ro||ya,Or=(0,ze.Z)(qt,{value:Rt}),Ao=(0,We.Z)(Or,2),Xa=Ao[0],Kr=Ao[1],to=ue.useMemo(function(){return qn?pa||rt:Xt},[pa,qn]),Er=ue.useMemo(function(){return xn(hr)},[JSON.stringify(hr)]),no=(0,ze.Z)("",{value:_n!==void 0?_n:Je,postState:function(va){return va||""}}),Dt=(0,We.Z)(no,2),At=Dt[0],ht=Dt[1],Rn=function(va){ht(va),nt==null||nt(va)},Ha=Ye(er,Ht,So),rr=y(Ha,Er),Pn=rr.keyEntities,tr=rr.valueEntities,qa=ue.useCallback(function(ma){var va=[],or=[];return ma.forEach(function(Sr){tr.has(Sr)?or.push(Sr):va.push(Sr)}),{missingRawValues:va,existRawValues:or}},[tr]),oo=Le(Ha,At,{fieldNames:Er,treeNodeFilterProp:wa,filterTreeNode:bn}),cr=ue.useCallback(function(ma){if(ma){if(ta)return ma[ta];for(var va=Er._title,or=0;or{const{componentCls:Yn,treePrefixCls:$n,colorBgElevated:ba}=Ut,Ze=`.${$n}`;return[{[`${Yn}-dropdown`]:[{padding:`${Ut.paddingXS}px ${Ut.paddingXS/2}px`},(0,Ga.Yk)($n,(0,Et.TS)(Ut,{colorBgContainer:ba})),{[Ze]:{borderRadius:0,[`${Ze}-list-holder-inner`]:{alignItems:"stretch",[`${Ze}-treenode`]:{[`${Ze}-node-content-wrapper`]:{flex:"auto"}}}}},(0,ln.C2)(`${$n}-checkbox`,Ut),{"&-rtl":{direction:"rtl",[`${Ze}-switcher${Ze}-switcher_close`]:{[`${Ze}-switcher-icon svg`]:{transform:"rotate(90deg)"}}}}]}]};function Qa(Ut,Yn){return(0,jt.Z)("TreeSelect",$n=>{const ba=(0,Et.TS)($n,{treePrefixCls:Yn});return[Ca(ba)]},Ga.TM)(Ut)}var Da=function(Ut,Yn){var $n={};for(var ba in Ut)Object.prototype.hasOwnProperty.call(Ut,ba)&&Yn.indexOf(ba)<0&&($n[ba]=Ut[ba]);if(Ut!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ze=0,ba=Object.getOwnPropertySymbols(Ut);Ze{var $n,{prefixCls:ba,size:Ze,disabled:Rt,bordered:qt=!0,className:vn,rootClassName:kt,treeCheckable:Wn,multiple:_n,listHeight:Je=256,listItemHeight:nt=26,placement:Xe,notFoundContent:on,switcherIcon:bn,treeLine:Nn,getPopupContainer:wa,popupClassName:pa,dropdownClassName:ta,treeIcon:ya=!1,transitionName:qn,choiceTransitionName:zt="",status:Ma,treeExpandAction:hr,builtinPlacements:So,dropdownMatchSelectWidth:er,popupMatchSelectWidth:Ht,allowClear:$r}=Ut,Ya=Da(Ut,["prefixCls","size","disabled","bordered","className","rootClassName","treeCheckable","multiple","listHeight","listItemHeight","placement","notFoundContent","switcherIcon","treeLine","getPopupContainer","popupClassName","dropdownClassName","treeIcon","transitionName","choiceTransitionName","status","treeExpandAction","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","allowClear"]);const{getPopupContainer:Pr,getPrefixCls:ur,renderEmpty:Yr,direction:Nr,virtual:ro,popupMatchSelectWidth:Tr,popupOverflow:ca}=ue.useContext(Tn.E_),nn=ur(),mr=ur("select",ba),ga=ur("select-tree",ba),sr=ur("tree-select",ba),{compactSize:Wa,compactItemClassnames:pn}=(0,Ja.ri)(mr,Nr),[na,La]=(0,jn.Z)(mr),[Jn]=Qa(sr,ga),dr=Ee()(pa||ta,`${sr}-dropdown`,{[`${sr}-dropdown-rtl`]:Nr==="rtl"},kt,La),nr=!!(Wn||_n),yr=(0,Ea.Z)(Ya.suffixIcon,Ya.showArrow),eo=($n=Ht!=null?Ht:er)!==null&&$n!==void 0?$n:Tr,{status:fr,hasFeedback:_o,isFormItemInput:Ro,feedbackIcon:Fl}=ue.useContext(ua.aM),Dr=(0,Fa.F)(fr,Ma),{suffixIcon:Or,removeIcon:Ao,clearIcon:Xa}=(0,xa.Z)(Object.assign(Object.assign({},Ya),{multiple:nr,showSuffixIcon:yr,hasFeedback:_o,feedbackIcon:Fl,prefixCls:mr,componentName:"TreeSelect"})),Kr=$r===!0?{clearIcon:Xa}:$r;let to;on!==void 0?to=on:to=(Yr==null?void 0:Yr("Select"))||ue.createElement(Aa.Z,{componentName:"Select"});const Er=(0,tn.Z)(Ya,["suffixIcon","itemIcon","removeIcon","clearIcon","switcherIcon"]),no=ue.useMemo(()=>Xe!==void 0?Xe:Nr==="rtl"?"bottomRight":"bottomLeft",[Xe,Nr]),Dt=(0,da.Z)(So,ca),At=(0,vr.Z)(tr=>{var qa;return(qa=Ze!=null?Ze:Wa)!==null&&qa!==void 0?qa:tr}),ht=ue.useContext(Va.Z),Rn=Rt!=null?Rt:ht,Ha=Ee()(!ba&&sr,{[`${mr}-lg`]:At==="large",[`${mr}-sm`]:At==="small",[`${mr}-rtl`]:Nr==="rtl",[`${mr}-borderless`]:!qt,[`${mr}-in-form-item`]:Ro},(0,Fa.Z)(mr,Dr,_o),pn,vn,kt,La),rr=tr=>ue.createElement(Sn.Z,{prefixCls:ga,switcherIcon:bn,treeNodeProps:tr,showLine:Nn}),Pn=ue.createElement(ia,Object.assign({virtual:ro,disabled:Rn},Er,{dropdownMatchSelectWidth:eo,builtinPlacements:Dt,ref:Yn,prefixCls:mr,className:Ha,listHeight:Je,listItemHeight:nt,treeCheckable:Wn&&ue.createElement("span",{className:`${mr}-tree-checkbox-inner`}),treeLine:!!Nn,suffixIcon:Or,multiple:nr,placement:no,removeIcon:Ao,allowClear:Kr,switcherIcon:rr,showTreeIcon:ya,notFoundContent:to,getPopupContainer:wa||Pr,treeMotion:null,dropdownClassName:dr,choiceTransitionName:(0,_a.m)(nn,"",zt),transitionName:(0,_a.m)(nn,"slide-up",qn),treeExpandAction:hr}));return na(Jn(Pn))},ar=ue.forwardRef(Ra),kr=(0,Ba.Z)(ar);ar.TreeNode=se,ar.SHOW_ALL=Xt,ar.SHOW_PARENT=Ce,ar.SHOW_CHILD=rt,ar._InternalPanelDoNotUseOrYouWillBeFired=kr;var Mo=ar},24334:function(ot,Zt,ae){var b,Ee;(function(we,Be){ot.exports=Be(we)})(typeof self!="undefined"?self:typeof window!="undefined"?window:typeof ae.g!="undefined"?ae.g:this,function(we){"use strict";we=we||{};var Be=we.Base64,Re="2.6.4",We="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",xe=function(Ge){for(var $e={},be=0,ft=Ge.length;be>>6)+Ke(128|$e&63):Ke(224|$e>>>12&15)+Ke(128|$e>>>6&63)+Ke(128|$e&63)}else{var $e=65536+(Ge.charCodeAt(0)-55296)*1024+(Ge.charCodeAt(1)-56320);return Ke(240|$e>>>18&7)+Ke(128|$e>>>12&63)+Ke(128|$e>>>6&63)+Ke(128|$e&63)}},De=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,ke=function(Ge){return Ge.replace(De,Oe)},ze=function(Ge){var $e=[0,2,1][Ge.length%3],be=Ge.charCodeAt(0)<<16|(Ge.length>1?Ge.charCodeAt(1):0)<<8|(Ge.length>2?Ge.charCodeAt(2):0),ft=[We.charAt(be>>>18),We.charAt(be>>>12&63),$e>=2?"=":We.charAt(be>>>6&63),$e>=1?"=":We.charAt(be&63)];return ft.join("")},Ue=we.btoa&&typeof we.btoa=="function"?function(Ge){return we.btoa(Ge)}:function(Ge){if(Ge.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return Ge.replace(/[\s\S]{1,3}/g,ze)},ue=function(Ge){return Ue(ke(String(Ge)))},E=function(Ge){return Ge.replace(/[+\/]/g,function($e){return $e=="+"?"-":"_"}).replace(/=/g,"")},a=function(Ge,$e){return $e?E(ue(Ge)):ue(Ge)},x=function(Ge){return a(Ge,!0)},y;we.Uint8Array&&(y=function(Ge,$e){for(var be="",ft=0,ct=Ge.length;ft>>18)+We.charAt(xn>>>12&63)+(typeof Pt!="undefined"?We.charAt(xn>>>6&63):"=")+(typeof En!="undefined"?We.charAt(xn&63):"=")}return $e?E(be):be});var z=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,te=function(Ge){switch(Ge.length){case 4:var $e=(7&Ge.charCodeAt(0))<<18|(63&Ge.charCodeAt(1))<<12|(63&Ge.charCodeAt(2))<<6|63&Ge.charCodeAt(3),be=$e-65536;return Ke((be>>>10)+55296)+Ke((be&1023)+56320);case 3:return Ke((15&Ge.charCodeAt(0))<<12|(63&Ge.charCodeAt(1))<<6|63&Ge.charCodeAt(2));default:return Ke((31&Ge.charCodeAt(0))<<6|63&Ge.charCodeAt(1))}},oe=function(Ge){return Ge.replace(z,te)},se=function(Ge){var $e=Ge.length,be=$e%4,ft=($e>0?xe[Ge.charAt(0)]<<18:0)|($e>1?xe[Ge.charAt(1)]<<12:0)|($e>2?xe[Ge.charAt(2)]<<6:0)|($e>3?xe[Ge.charAt(3)]:0),ct=[Ke(ft>>>16),Ke(ft>>>8&255),Ke(ft&255)];return ct.length-=[0,0,2,1][be],ct.join("")},le=we.atob&&typeof we.atob=="function"?function(Ge){return we.atob(Ge)}:function(Ge){return Ge.replace(/\S{1,4}/g,se)},Pe=function(Ge){return le(String(Ge).replace(/[^A-Za-z0-9\+\/]/g,""))},Fe=function(Ge){return oe(le(Ge))},Qe=function(Ge){return String(Ge).replace(/[-_]/g,function($e){return $e=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},Le=function(Ge){return Fe(Qe(Ge))},st;we.Uint8Array&&(st=function(Ge){return Uint8Array.from(Pe(Qe(Ge)),function($e){return $e.charCodeAt(0)})});var Me=function(){var Ge=we.Base64;return we.Base64=Be,Ge};if(we.Base64={VERSION:Re,atob:Pe,btoa:Ue,fromBase64:Le,toBase64:a,utob:ke,encode:a,encodeURI:x,btou:oe,decode:Le,noConflict:Me,fromUint8Array:y,toUint8Array:st},typeof Object.defineProperty=="function"){var Ye=function(Ge){return{value:Ge,enumerable:!1,writable:!0,configurable:!0}};we.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",Ye(function(){return Le(this)})),Object.defineProperty(String.prototype,"toBase64",Ye(function(Ge){return a(this,Ge)})),Object.defineProperty(String.prototype,"toBase64URI",Ye(function(){return a(this,!0)}))}}return we.Meteor&&(Base64=we.Base64),ot.exports?ot.exports.Base64=we.Base64:(b=[],Ee=function(){return we.Base64}.apply(Zt,b),Ee!==void 0&&(ot.exports=Ee)),{Base64:we.Base64}})},43141:function(ot,Zt,ae){"use strict";ae.d(Zt,{Z5:function(){return Xi},_l:function(){return Vd},bK:function(){return nd}});var b=ae(59301),Ee=ae(29658);function we(ee,ne){ee.prototype=Object.create(ne.prototype),ee.prototype.constructor=ee,(0,Ee.Z)(ee,ne)}var Be=ae(60499),Re=ae(59781),We=b.createContext(null),xe=null;function Ke(ee){ee()}var Oe=Ke,De=function(ne){return Oe=ne},ke=function(){return Oe};function ze(){var ee=ke(),ne=null,re=null;return{clear:function(){ne=null,re=null},notify:function(){ee(function(){for(var ve=ne;ve;)ve.callback(),ve=ve.next})},get:function(){for(var ve=[],pe=ne;pe;)ve.push(pe),pe=pe.next;return ve},subscribe:function(ve){var pe=!0,Ae=re={callback:ve,next:null,prev:re};return Ae.prev?Ae.prev.next=Ae:ne=Ae,function(){!pe||ne===null||(pe=!1,Ae.next?Ae.next.prev=Ae.prev:re=Ae.prev,Ae.prev?Ae.prev.next=Ae.next:ne=Ae.next)}}}}var Ue={notify:function(){},get:function(){return[]}};function ue(ee,ne){var re,de=Ue;function ve(He){return je(),de.subscribe(He)}function pe(){de.notify()}function Ae(){_e.onStateChange&&_e.onStateChange()}function ye(){return!!re}function je(){re||(re=ne?ne.addNestedSub(Ae):ee.subscribe(Ae),de=ze())}function qe(){re&&(re(),re=void 0,de.clear(),de=Ue)}var _e={addNestedSub:ve,notifyNestedSubs:pe,handleChangeWrapper:Ae,isSubscribed:ye,trySubscribe:je,tryUnsubscribe:qe,getListeners:function(){return de}};return _e}var E=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?b.useLayoutEffect:b.useEffect;function a(ee){var ne=ee.store,re=ee.context,de=ee.children,ve=(0,b.useMemo)(function(){var ye=ue(ne);return{store:ne,subscription:ye}},[ne]),pe=(0,b.useMemo)(function(){return ne.getState()},[ne]);E(function(){var ye=ve.subscription;return ye.onStateChange=ye.notifyNestedSubs,ye.trySubscribe(),pe!==ne.getState()&&ye.notifyNestedSubs(),function(){ye.tryUnsubscribe(),ye.onStateChange=null}},[ve,pe]);var Ae=re||We;return b.createElement(Ae.Provider,{value:ve},de)}var x=a,y=ae(69010),z=ae(94266),te=ae.n(z),oe=ae(53410),se=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"],le=["reactReduxForwardedRef"],Pe=[],Fe=[null,null],Qe=function(ne){try{return JSON.stringify(ne)}catch(re){return String(ne)}};function Le(ee,ne){var re=ee[1];return[ne.payload,re+1]}function st(ee,ne,re){E(function(){return ee.apply(void 0,ne)},re)}function Me(ee,ne,re,de,ve,pe,Ae){ee.current=de,ne.current=ve,re.current=!1,pe.current&&(pe.current=null,Ae())}function Ye(ee,ne,re,de,ve,pe,Ae,ye,je,qe){if(ee){var _e=!1,He=null,Ve=function(){if(!_e){var la=ne.getState(),fa,Pa;try{fa=de(la,ve.current)}catch(Ka){Pa=Ka,He=Ka}Pa||(He=null),fa===pe.current?Ae.current||je():(pe.current=fa,ye.current=fa,Ae.current=!0,qe({type:"STORE_UPDATED",payload:{error:Pa}}))}};re.onStateChange=Ve,re.trySubscribe(),Ve();var lt=function(){if(_e=!0,re.tryUnsubscribe(),re.onStateChange=null,He)throw He};return lt}}var Ge=function(){return[null,0]};function $e(ee,ne){ne===void 0&&(ne={});var re=ne,de=re.getDisplayName,ve=de===void 0?function(uo){return"ConnectAdvanced("+uo+")"}:de,pe=re.methodName,Ae=pe===void 0?"connectAdvanced":pe,ye=re.renderCountProp,je=ye===void 0?void 0:ye,qe=re.shouldHandleStateChanges,_e=qe===void 0?!0:qe,He=re.storeKey,Ve=He===void 0?"store":He,lt=re.withRef,Gt=lt===void 0?!1:lt,la=re.forwardRef,fa=la===void 0?!1:la,Pa=re.context,Ka=Pa===void 0?We:Pa,ir=(0,y.Z)(re,se);if(0)var pr;var Eo=Ka;return function(Oo){var Tl=Oo.displayName||Oo.name||"Component",Vo=ve(Tl),jl=(0,Be.Z)({},ir,{getDisplayName:ve,methodName:Ae,renderCountProp:je,shouldHandleStateChanges:_e,storeKey:Ve,displayName:Vo,wrappedComponentName:Tl,WrappedComponent:Oo}),si=ir.pure;function pi(hi){return ee(hi.dispatch,jl)}var fu=si?b.useMemo:function(hi){return hi()};function su(hi){var Iu=(0,b.useMemo)(function(){var Cs=hi.reactReduxForwardedRef,Qs=(0,y.Z)(hi,le);return[hi.context,Cs,Qs]},[hi]),pu=Iu[0],ys=Iu[1],Qu=Iu[2],Ou=(0,b.useMemo)(function(){return pu&&pu.Consumer&&(0,oe.isContextConsumer)(b.createElement(pu.Consumer,null))?pu:Eo},[pu,Eo]),hu=(0,b.useContext)(Ou),Uu=!!hi.store&&!!hi.store.getState&&!!hi.store.dispatch,Ls=!!hu&&!!hu.store,Eu=Uu?hi.store:hu.store,Fs=(0,b.useMemo)(function(){return pi(Eu)},[Eu]),Ns=(0,b.useMemo)(function(){if(!_e)return Fe;var Cs=ue(Eu,Uu?null:hu.subscription),Qs=Cs.notifyNestedSubs.bind(Cs);return[Cs,Qs]},[Eu,Uu,hu]),as=Ns[0],Is=Ns[1],Os=(0,b.useMemo)(function(){return Uu?hu:(0,Be.Z)({},hu,{subscription:as})},[Uu,hu,as]),ad=(0,b.useReducer)(Le,Pe,Ge),_d=ad[0],Ms=_d[0],Jd=ad[1];if(Ms&&Ms.error)throw Ms.error;var rd=(0,b.useRef)(),zs=(0,b.useRef)(Qu),Rs=(0,b.useRef)(),od=(0,b.useRef)(!1),Vs=fu(function(){return Rs.current&&Qu===zs.current?Rs.current:Fs(Eu.getState(),Qu)},[Eu,Ms,Qu]);st(Me,[zs,rd,od,Qu,Vs,Rs,Is]),st(Ye,[_e,Eu,as,Fs,zs,rd,od,Rs,Is,Jd],[Eu,as,Fs]);var Ws=(0,b.useMemo)(function(){return b.createElement(Oo,(0,Be.Z)({},Vs,{ref:ys}))},[ys,Oo,Vs]),Xd=(0,b.useMemo)(function(){return _e?b.createElement(Ou.Provider,{value:Os},Ws):Ws},[Ou,Ws,Os]);return Xd}var qi=si?b.memo(su):su;if(qi.WrappedComponent=Oo,qi.displayName=su.displayName=Vo,fa){var vu=b.forwardRef(function(Iu,pu){return b.createElement(qi,(0,Be.Z)({},Iu,{reactReduxForwardedRef:pu}))});return vu.displayName=Vo,vu.WrappedComponent=Oo,te()(vu,Oo)}return te()(qi,Oo)}}function be(ee,ne){return ee===ne?ee!==0||ne!==0||1/ee===1/ne:ee!==ee&&ne!==ne}function ft(ee,ne){if(be(ee,ne))return!0;if(typeof ee!="object"||ee===null||typeof ne!="object"||ne===null)return!1;var re=Object.keys(ee),de=Object.keys(ne);if(re.length!==de.length)return!1;for(var ve=0;ve=0;de--){var ve=ne[de](ee);if(ve)return ve}return function(pe,Ae){throw new Error("Invalid value of type "+typeof ee+" for "+re+" argument when connecting component "+Ae.wrappedComponentName+".")}}function Vn(ee,ne){return ee===ne}function ia(ee){var ne=ee===void 0?{}:ee,re=ne.connectHOC,de=re===void 0?$e:re,ve=ne.mapStateToPropsFactories,pe=ve===void 0?wn:ve,Ae=ne.mapDispatchToPropsFactories,ye=Ae===void 0?Te:Ae,je=ne.mergePropsFactories,qe=je===void 0?rn:je,_e=ne.selectorFactory,He=_e===void 0?gn:_e;return function(lt,Gt,la,fa){fa===void 0&&(fa={});var Pa=fa,Ka=Pa.pure,ir=Ka===void 0?!0:Ka,pr=Pa.areStatesEqual,Eo=pr===void 0?Vn:pr,uo=Pa.areOwnPropsEqual,Oo=uo===void 0?ft:uo,Tl=Pa.areStatePropsEqual,Vo=Tl===void 0?ft:Tl,jl=Pa.areMergedPropsEqual,si=jl===void 0?ft:jl,pi=(0,y.Z)(Pa,Qt),fu=Tt(lt,pe,"mapStateToProps"),su=Tt(Gt,ye,"mapDispatchToProps"),qi=Tt(la,qe,"mergeProps");return de(He,(0,Be.Z)({methodName:"connect",getDisplayName:function(hi){return"Connect("+hi+")"},shouldHandleStateChanges:!!lt,initMapStateToProps:fu,initMapDispatchToProps:su,initMergeProps:qi,pure:ir,areStatesEqual:Eo,areOwnPropsEqual:Oo,areStatePropsEqual:Vo,areMergedPropsEqual:si},pi))}}var tn=ia();function Ba(){var ee=useContext(ReactReduxContext);return ee}function _a(ee){ee===void 0&&(ee=ReactReduxContext);var ne=ee===ReactReduxContext?useDefaultReduxContext:function(){return useContext(ee)};return function(){var de=ne(),ve=de.store;return ve}}var Fa=null;function Tn(ee){ee===void 0&&(ee=ReactReduxContext);var ne=ee===ReactReduxContext?useDefaultStore:createStoreHook(ee);return function(){var de=ne();return de.dispatch}}var Va=null,Aa=function(ne,re){return ne===re};function vr(ee,ne,re,de){var ve=useReducer(function(Gt){return Gt+1},0),pe=ve[1],Ae=useMemo(function(){return createSubscription(re,de)},[re,de]),ye=useRef(),je=useRef(),qe=useRef(),_e=useRef(),He=re.getState(),Ve;try{if(ee!==je.current||He!==qe.current||ye.current){var lt=ee(He);_e.current===void 0||!ne(lt,_e.current)?Ve=lt:Ve=_e.current}else Ve=_e.current}catch(Gt){throw ye.current&&(Gt.message+=` The error may be correlated with this previous error: `+ye.current.stack+` @@ -368,7 +368,7 @@ The error may be correlated with this previous error: `:` The item has been dropped while not over a drop area. `+Tr(ne.source)+` - `},nn={dragHandleUsageInstructions:Ya,onDragStart:ur,onDragUpdate:ro,onDragEnd:ca},mr={x:0,y:0},ga=function(ne,re){return{x:ne.x+re.x,y:ne.y+re.y}},sr=function(ne,re){return{x:ne.x-re.x,y:ne.y-re.y}},Wa=function(ne,re){return ne.x===re.x&&ne.y===re.y},pn=function(ne){return{x:ne.x!==0?-ne.x:0,y:ne.y!==0?-ne.y:0}},na=function(ne,re,de){var ve;return de===void 0&&(de=0),ve={},ve[ne]=re,ve[ne==="x"?"y":"x"]=de,ve},La=function(ne,re){return Math.sqrt(Math.pow(re.x-ne.x,2)+Math.pow(re.y-ne.y,2))},Jn=function(ne,re){return Math.min.apply(Math,re.map(function(de){return La(ne,de)}))},dr=function(ne){return function(re){return{x:ne(re.x),y:ne(re.y)}}},nr=function(ee,ne){var re=Ca({top:Math.max(ne.top,ee.top),right:Math.min(ne.right,ee.right),bottom:Math.min(ne.bottom,ee.bottom),left:Math.max(ne.left,ee.left)});return re.width<=0||re.height<=0?null:re},yr=function(ne,re){return{top:ne.top+re.y,left:ne.left+re.x,bottom:ne.bottom+re.y,right:ne.right+re.x}},eo=function(ne){return[{x:ne.left,y:ne.top},{x:ne.right,y:ne.top},{x:ne.left,y:ne.bottom},{x:ne.right,y:ne.bottom}]},fr={top:0,right:0,bottom:0,left:0},_o=function(ne,re){return re?yr(ne,re.scroll.diff.displacement):ne},Ro=function(ne,re,de){if(de&&de.increasedBy){var ve;return(0,Be.Z)({},ne,(ve={},ve[re.end]=ne[re.end]+de.increasedBy[re.line],ve))}return ne},Fl=function(ne,re){return re&&re.shouldClipSubject?nr(re.pageMarginBox,ne):Ca(ne)},Dr=function(ee){var ne=ee.page,re=ee.withPlaceholder,de=ee.axis,ve=ee.frame,pe=_o(ne.marginBox,ve),Ae=Ro(pe,de,re),ye=Fl(Ae,ve);return{page:ne,withPlaceholder:re,active:ye}},Or=function(ee,ne){ee.frame||Ht(!1);var re=ee.frame,de=sr(ne,re.scroll.initial),ve=pn(de),pe=(0,Be.Z)({},re,{scroll:{initial:re.scroll.initial,current:ne,diff:{value:de,displacement:ve},max:re.scroll.max}}),Ae=Dr({page:ee.subject.page,withPlaceholder:ee.subject.withPlaceholder,axis:ee.axis,frame:pe}),ye=(0,Be.Z)({},ee,{frame:pe,subject:Ae});return ye};function Ao(ee){return Number.isInteger?Number.isInteger(ee):typeof ee=="number"&&isFinite(ee)&&Math.floor(ee)===ee}function Xa(ee){return Object.values?Object.values(ee):Object.keys(ee).map(function(ne){return ee[ne]})}function Kr(ee,ne){if(ee.findIndex)return ee.findIndex(ne);for(var re=0;reee.bottom,qe=de.leftee.right,_e=je&&qe;if(_e)return!0;var He=je&&Ae||qe&&pe;return He}},rl=function(ee){var ne=Lr(ee.top,ee.bottom),re=Lr(ee.left,ee.right);return function(de){var ve=ne(de.top)&&ne(de.bottom)&&re(de.left)&&re(de.right);return ve}},jr={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},yo={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},To=function(ee){return function(ne){var re=Lr(ne.top,ne.bottom),de=Lr(ne.left,ne.right);return function(ve){return ee===jr?re(ve.top)&&re(ve.bottom):de(ve.left)&&de(ve.right)}}},sa=function(ne,re){var de=re.frame?re.frame.scroll.diff.displacement:mr;return yr(ne,de)},Dn=function(ne,re,de){return re.subject.active?de(re.subject.active)(ne):!1},Gn=function(ne,re,de){return de(re)(ne)},me=function(ne){var re=ne.target,de=ne.destination,ve=ne.viewport,pe=ne.withDroppableDisplacement,Ae=ne.isVisibleThroughFrameFn,ye=pe?sa(re,de):re;return Dn(ye,de,Ae)&&Gn(ye,ve,Ae)},mt=function(ne){return me((0,Be.Z)({},ne,{isVisibleThroughFrameFn:bo}))},Ct=function(ne){return me((0,Be.Z)({},ne,{isVisibleThroughFrameFn:rl}))},sn=function(ne){return me((0,Be.Z)({},ne,{isVisibleThroughFrameFn:To(ne.destination.axis)}))},vt=function(ne,re,de){if(typeof de=="boolean")return de;if(!re)return!0;var ve=re.invisible,pe=re.visible;if(ve[ne])return!1;var Ae=pe[ne];return Ae?Ae.shouldAnimate:!0};function Ln(ee,ne){var re=ee.page.marginBox,de={top:ne.point.y,right:0,bottom:0,left:ne.point.x};return Ca(Qa(re,de))}function yn(ee){var ne=ee.afterDragging,re=ee.destination,de=ee.displacedBy,ve=ee.viewport,pe=ee.forceShouldAnimate,Ae=ee.last;return ne.reduce(function(je,qe){var _e=Ln(qe,de),He=qe.descriptor.id;je.all.push(He);var Ve=mt({target:_e,destination:re,viewport:ve,withDroppableDisplacement:!0});if(!Ve)return je.invisible[qe.descriptor.id]=!0,je;var lt=vt(He,Ae,pe),Gt={draggableId:He,shouldAnimate:lt};return je.visible[He]=Gt,je},{all:[],visible:{},invisible:{}})}function fn(ee,ne){if(!ee.length)return 0;var re=ee[ee.length-1].descriptor.index;return ne.inHomeList?re:re+1}function Fn(ee){var ne=ee.insideDestination,re=ee.inHomeList,de=ee.displacedBy,ve=ee.destination,pe=fn(ne,{inHomeList:re});return{displaced:cr,displacedBy:de,at:{type:"REORDER",destination:{droppableId:ve.descriptor.id,index:pe}}}}function Ia(ee){var ne=ee.draggable,re=ee.insideDestination,de=ee.destination,ve=ee.viewport,pe=ee.displacedBy,Ae=ee.last,ye=ee.index,je=ee.forceShouldAnimate,qe=qa(ne,de);if(ye==null)return Fn({insideDestination:re,inHomeList:qe,displacedBy:pe,destination:de});var _e=to(re,function(la){return la.descriptor.index===ye});if(!_e)return Fn({insideDestination:re,inHomeList:qe,displacedBy:pe,destination:de});var He=Pn(ne,re),Ve=re.indexOf(_e),lt=He.slice(Ve),Gt=yn({afterDragging:lt,destination:de,displacedBy:pe,last:Ae,viewport:ve.frame,forceShouldAnimate:je});return{displaced:Gt,displacedBy:pe,at:{type:"REORDER",destination:{droppableId:de.descriptor.id,index:ye}}}}function gr(ee,ne){return!!ne.effected[ee]}var br=function(ee){var ne=ee.isMovingForward,re=ee.destination,de=ee.draggables,ve=ee.combine,pe=ee.afterCritical;if(!re.isCombineEnabled)return null;var Ae=ve.draggableId,ye=de[Ae],je=ye.descriptor.index,qe=gr(Ae,pe);return qe?ne?je:je-1:ne?je+1:je},ma=function(ee){var ne=ee.isMovingForward,re=ee.isInHomeList,de=ee.insideDestination,ve=ee.location;if(!de.length)return null;var pe=ve.index,Ae=ne?pe+1:pe-1,ye=de[0].descriptor.index,je=de[de.length-1].descriptor.index,qe=re?je:je+1;return Aeqe?null:Ae},va=function(ee){var ne=ee.isMovingForward,re=ee.isInHomeList,de=ee.draggable,ve=ee.draggables,pe=ee.destination,Ae=ee.insideDestination,ye=ee.previousImpact,je=ee.viewport,qe=ee.afterCritical,_e=ye.at;if(_e||Ht(!1),_e.type==="REORDER"){var He=ma({isMovingForward:ne,isInHomeList:re,location:_e.destination,insideDestination:Ae});return He==null?null:Ia({draggable:de,insideDestination:Ae,destination:pe,viewport:je,last:ye.displaced,displacedBy:ye.displacedBy,index:He})}var Ve=br({isMovingForward:ne,destination:pe,displaced:ye.displaced,draggables:ve,combine:_e.combine,afterCritical:qe});return Ve==null?null:Ia({draggable:de,insideDestination:Ae,destination:pe,viewport:je,last:ye.displaced,displacedBy:ye.displacedBy,index:Ve})},or=function(ee){var ne=ee.displaced,re=ee.afterCritical,de=ee.combineWith,ve=ee.displacedBy,pe=!!(ne.visible[de]||ne.invisible[de]);return gr(de,re)?pe?mr:pn(ve.point):pe?ve.point:mr},Sr=function(ee){var ne=ee.afterCritical,re=ee.impact,de=ee.draggables,ve=rr(re);ve||Ht(!1);var pe=ve.draggableId,Ae=de[pe].page.borderBox.center,ye=or({displaced:re.displaced,afterCritical:ne,combineWith:pe,displacedBy:re.displacedBy});return ga(Ae,ye)},Jo=function(ne,re){return re.margin[ne.start]+re.borderBox[ne.size]/2},sl=function(ne,re){return re.margin[ne.end]+re.borderBox[ne.size]/2},Qo=function(ne,re,de){return re[ne.crossAxisStart]+de.margin[ne.crossAxisStart]+de.borderBox[ne.crossAxisSize]/2},ol=function(ne){var re=ne.axis,de=ne.moveRelativeTo,ve=ne.isMoving;return na(re.line,de.marginBox[re.end]+Jo(re,ve),Qo(re,de.marginBox,ve))},hl=function(ne){var re=ne.axis,de=ne.moveRelativeTo,ve=ne.isMoving;return na(re.line,de.marginBox[re.start]-sl(re,ve),Qo(re,de.marginBox,ve))},Cl=function(ne){var re=ne.axis,de=ne.moveInto,ve=ne.isMoving;return na(re.line,de.contentBox[re.start]+Jo(re,ve),Qo(re,de.contentBox,ve))},Ci=function(ee){var ne=ee.impact,re=ee.draggable,de=ee.draggables,ve=ee.droppable,pe=ee.afterCritical,Ae=Rn(ve.descriptor.id,de),ye=re.page,je=ve.axis;if(!Ae.length)return Cl({axis:je,moveInto:ve.page,isMoving:ye});var qe=ne.displaced,_e=ne.displacedBy,He=qe.all[0];if(He){var Ve=de[He];if(gr(He,pe))return hl({axis:je,moveRelativeTo:Ve.page,isMoving:ye});var lt=Ut(Ve.page,_e.point);return hl({axis:je,moveRelativeTo:lt,isMoving:ye})}var Gt=Ae[Ae.length-1];if(Gt.descriptor.id===re.descriptor.id)return ye.borderBox.center;if(gr(Gt.descriptor.id,pe)){var la=Ut(Gt.page,pn(pe.displacedBy.point));return ol({axis:je,moveRelativeTo:la,isMoving:ye})}return ol({axis:je,moveRelativeTo:Gt.page,isMoving:ye})},ri=function(ee,ne){var re=ee.frame;return re?ga(ne,re.scroll.diff.displacement):ne},oi=function(ne){var re=ne.impact,de=ne.draggable,ve=ne.droppable,pe=ne.draggables,Ae=ne.afterCritical,ye=de.page.borderBox.center,je=re.at;return!ve||!je?ye:je.type==="REORDER"?Ci({impact:re,draggable:de,draggables:pe,droppable:ve,afterCritical:Ae}):Sr({impact:re,draggables:pe,afterCritical:Ae})},li=function(ee){var ne=oi(ee),re=ee.droppable,de=re?ri(re,ne):ne;return de},au=function(ee,ne){var re=sr(ne,ee.scroll.initial),de=pn(re),ve=Ca({top:ne.y,bottom:ne.y+ee.frame.height,left:ne.x,right:ne.x+ee.frame.width}),pe={frame:ve,scroll:{initial:ee.scroll.initial,max:ee.scroll.max,current:ne,diff:{value:re,displacement:de}}};return pe};function di(ee,ne){return ee.map(function(re){return ne[re]})}function Oi(ee,ne){for(var re=0;re1?_e.sort(function(He,Ve){return Zl(He)[ye.start]-Zl(Ve)[ye.start]})[0]:qe.sort(function(He,Ve){var lt=Jn(re,eo(Zl(He))),Gt=Jn(re,eo(Zl(Ve)));return lt!==Gt?lt-Gt:Zl(He)[ye.start]-Zl(Ve)[ye.start]})[0]},Ru=function(ne,re){var de=ne.page.borderBox.center;return gr(ne.descriptor.id,re)?sr(de,re.displacedBy.point):de},Su=function(ne,re){var de=ne.page.borderBox;return gr(ne.descriptor.id,re)?yr(de,pn(re.displacedBy.point)):de},ku=function(ee){var ne=ee.pageBorderBoxCenter,re=ee.viewport,de=ee.destination,ve=ee.insideDestination,pe=ee.afterCritical,Ae=ve.filter(function(ye){return Ct({target:Su(ye,pe),destination:de,viewport:re.frame,withDroppableDisplacement:!0})}).sort(function(ye,je){var qe=La(ne,ri(de,Ru(ye,pe))),_e=La(ne,ri(de,Ru(je,pe)));return qe<_e?-1:_ene.left&&ee.topne.top}function Bi(ee){var ne=ee.pageBorderBox,re=ee.draggable,de=ee.candidates,ve=re.page.borderBox.center,pe=de.map(function(Ae){var ye=Ae.axis,je=na(Ae.axis.line,ne.center[ye.line],Ae.page.borderBox.center[ye.crossAxisLine]);return{id:Ae.descriptor.id,distance:La(ve,je)}}).sort(function(Ae,ye){return ye.distance-Ae.distance});return pe[0]?pe[0].id:null}function is(ee){var ne=ee.pageBorderBox,re=ee.draggable,de=ee.droppables,ve=At(de).filter(function(pe){if(!pe.isEnabled)return!1;var Ae=pe.subject.active;if(!Ae||!bi(ne,Ae))return!1;if($i(Ae)(ne.center))return!0;var ye=pe.axis,je=Ae.center[ye.crossAxisLine],qe=ne[ye.crossAxisStart],_e=ne[ye.crossAxisEnd],He=Lr(Ae[ye.crossAxisStart],Ae[ye.crossAxisEnd]),Ve=He(qe),lt=He(_e);return!Ve&&!lt?!0:Ve?qeje});return ve.length?ve.length===1?ve[0].descriptor.id:Bi({pageBorderBox:ne,draggable:re,candidates:ve}):null}var Zu=function(ne,re){return Ca(yr(ne,re))},us=function(ee,ne){var re=ee.frame;return re?Zu(ne,re.scroll.diff.value):ne};function Ju(ee){var ne=ee.displaced,re=ee.id;return!!(ne.visible[re]||ne.invisible[re])}function ss(ee){var ne=ee.draggable,re=ee.closest,de=ee.inHomeList;return re?de&&re.descriptor.index>ne.descriptor.index?re.descriptor.index-1:re.descriptor.index:null}var Cr=function(ee){var ne=ee.pageBorderBoxWithDroppableScroll,re=ee.draggable,de=ee.destination,ve=ee.insideDestination,pe=ee.last,Ae=ee.viewport,ye=ee.afterCritical,je=de.axis,qe=ru(de.axis,re.displaceBy),_e=qe.value,He=ne[je.start],Ve=ne[je.end],lt=Pn(re,ve),Gt=to(lt,function(fa){var Pa=fa.descriptor.id,Ka=fa.page.borderBox.center[je.line],ir=gr(Pa,ye),pr=Ju({displaced:pe,id:Pa});return ir?pr?Ve<=Ka:HePa[ye.start]+ir&&HePa[ye.start]-qe+ir&&_ePa[ye.start]+qe+ir&&HePa[ye.start]+ir&&_e=Zo)return Po;var pe=ve/Zo,Ae=co+jo*pe,ye=de==="CANCEL"?Ae*Bo:Ae;return Number(ye.toFixed(2))},bl=function(ee){var ne=ee.impact,re=ee.draggable,de=ee.dimensions,ve=ee.viewport,pe=ee.afterCritical,Ae=de.draggables,ye=de.droppables,je=Ol(ne),qe=je?ye[je]:null,_e=ye[re.descriptor.droppableId],He=zu({impact:ne,draggable:re,draggables:Ae,afterCritical:pe,droppable:qe||_e,viewport:ve}),Ve=sr(He,re.client.borderBox.center);return Ve},Zr=function(ee){var ne=ee.draggables,re=ee.reason,de=ee.lastImpact,ve=ee.home,pe=ee.viewport,Ae=ee.onLiftImpact;if(!de.at||re!=="DROP"){var ye=ql({draggables:ne,impact:Ae,destination:ve,viewport:pe,forceShouldAnimate:!0});return{impact:ye,didDropInsideDroppable:!1}}if(de.at.type==="REORDER")return{impact:de,didDropInsideDroppable:!0};var je=(0,Be.Z)({},de,{displaced:cr});return{impact:je,didDropInsideDroppable:!0}},el=function(ee){var ne=ee.getState,re=ee.dispatch;return function(de){return function(ve){if(ve.type!=="DROP"){de(ve);return}var pe=ne(),Ae=ve.payload.reason;if(pe.phase==="COLLECTING"){re(Sa({reason:Ae}));return}if(pe.phase!=="IDLE"){var ye=pe.phase==="DROP_PENDING"&&pe.isWaiting;ye&&Ht(!1),pe.phase==="DRAGGING"||pe.phase==="DROP_PENDING"||Ht(!1);var je=pe.critical,qe=pe.dimensions,_e=qe.draggables[pe.critical.draggable.id],He=Zr({reason:Ae,lastImpact:pe.impact,afterCritical:pe.afterCritical,onLiftImpact:pe.onLiftImpact,home:pe.dimensions.droppables[pe.critical.droppable.id],viewport:pe.viewport,draggables:pe.dimensions.draggables}),Ve=He.impact,lt=He.didDropInsideDroppable,Gt=lt?Ha(Ve):null,la=lt?rr(Ve):null,fa={index:je.draggable.index,droppableId:je.droppable.id},Pa={draggableId:_e.descriptor.id,type:_e.descriptor.type,source:fa,reason:Ae,mode:pe.movementMode,destination:Gt,combine:la},Ka=bl({impact:Ve,draggable:_e,dimensions:qe,viewport:pe.viewport,afterCritical:pe.afterCritical}),ir={critical:pe.critical,afterCritical:pe.afterCritical,result:Pa,impact:Ve},pr=!Wa(pe.current.client.offset,Ka)||!!Pa.combine;if(!pr){re(kn({completed:ir}));return}var Eo=$o({current:pe.current.client.offset,destination:Ka,reason:Ae}),uo={newHomeClientOffset:Ka,dropDuration:Eo,completed:ir};re(un(uo))}}}},No=function(){return{x:window.pageXOffset,y:window.pageYOffset}};function Ml(ee){return{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(re){re.target!==window&&re.target!==window.document||ee()}}}function il(ee){var ne=ee.onWindowScroll;function re(){ne(No())}var de=_n(re),ve=Ml(de),pe=qn;function Ae(){return pe!==qn}function ye(){Ae()&&Ht(!1),pe=Ma(window,[ve])}function je(){Ae()||Ht(!1),de.cancel(),pe(),pe=qn}return{start:ye,stop:je,isActive:Ae}}var Pl=function(ne){return ne.type==="DROP_COMPLETE"||ne.type==="DROP_ANIMATE"||ne.type==="FLUSH"},wo=function(ee){var ne=il({onWindowScroll:function(de){ee.dispatch(an({newScroll:de}))}});return function(re){return function(de){!ne.isActive()&&de.type==="INITIAL_PUBLISH"&&ne.start(),ne.isActive()&&Pl(de)&&ne.stop(),re(de)}}},Vl=function(ee){var ne=!1,re=!1,de=setTimeout(function(){re=!0}),ve=function(Ae){ne||re||(ne=!0,ee(Ae),clearTimeout(de))};return ve.wasCalled=function(){return ne},ve},Nl=function(){var ee=[],ne=function(pe){var Ae=Kr(ee,function(qe){return qe.timerId===pe});Ae===-1&&Ht(!1);var ye=ee.splice(Ae,1),je=ye[0];je.callback()},re=function(pe){var Ae=setTimeout(function(){return ne(Ae)}),ye={timerId:Ae,callback:pe};ee.push(ye)},de=function(){if(ee.length){var pe=[].concat(ee);ee.length=0,pe.forEach(function(Ae){clearTimeout(Ae.timerId),Ae.callback()})}};return{add:re,flush:de}},$l=function(ne,re){return ne==null&&re==null?!0:ne==null||re==null?!1:ne.droppableId===re.droppableId&&ne.index===re.index},ii=function(ne,re){return ne==null&&re==null?!0:ne==null||re==null?!1:ne.draggableId===re.draggableId&&ne.droppableId===re.droppableId},mo=function(ne,re){if(ne===re)return!0;var de=ne.draggable.id===re.draggable.id&&ne.draggable.droppableId===re.draggable.droppableId&&ne.draggable.type===re.draggable.type&&ne.draggable.index===re.draggable.index,ve=ne.droppable.id===re.droppable.id&&ne.droppable.type===re.droppable.type;return de&&ve},ul=function(ne,re){Pu(),re(),zi()},tl=function(ne,re){return{draggableId:ne.draggable.id,type:ne.droppable.type,source:{droppableId:ne.droppable.id,index:ne.draggable.index},mode:re}},Xo=function(ne,re,de,ve){if(!ne){de(ve(re));return}var pe=Vl(de),Ae={announce:pe};ne(re,Ae),pe.wasCalled()||de(ve(re))},El=function(ee,ne){var re=Nl(),de=null,ve=function(Ve,lt){de&&Ht(!1),ul("onBeforeCapture",function(){var Gt=ee().onBeforeCapture;if(Gt){var la={draggableId:Ve,mode:lt};Gt(la)}})},pe=function(Ve,lt){de&&Ht(!1),ul("onBeforeDragStart",function(){var Gt=ee().onBeforeDragStart;Gt&&Gt(tl(Ve,lt))})},Ae=function(Ve,lt){de&&Ht(!1);var Gt=tl(Ve,lt);de={mode:lt,lastCritical:Ve,lastLocation:Gt.source,lastCombine:null},re.add(function(){ul("onDragStart",function(){return Xo(ee().onDragStart,Gt,ne,nn.onDragStart)})})},ye=function(Ve,lt){var Gt=Ha(lt),la=rr(lt);de||Ht(!1);var fa=!mo(Ve,de.lastCritical);fa&&(de.lastCritical=Ve);var Pa=!$l(de.lastLocation,Gt);Pa&&(de.lastLocation=Gt);var Ka=!ii(de.lastCombine,la);if(Ka&&(de.lastCombine=la),!(!fa&&!Pa&&!Ka)){var ir=(0,Be.Z)({},tl(Ve,de.mode),{combine:la,destination:Gt});re.add(function(){ul("onDragUpdate",function(){return Xo(ee().onDragUpdate,ir,ne,nn.onDragUpdate)})})}},je=function(){de||Ht(!1),re.flush()},qe=function(Ve){de||Ht(!1),de=null,ul("onDragEnd",function(){return Xo(ee().onDragEnd,Ve,ne,nn.onDragEnd)})},_e=function(){if(de){var Ve=(0,Be.Z)({},tl(de.lastCritical,de.mode),{combine:null,destination:null,reason:"CANCEL"});qe(Ve)}};return{beforeCapture:ve,beforeStart:pe,start:Ae,update:ye,flush:je,drop:qe,abort:_e}},gl=function(ee,ne){var re=El(ee,ne);return function(de){return function(ve){return function(pe){if(pe.type==="BEFORE_INITIAL_CAPTURE"){re.beforeCapture(pe.payload.draggableId,pe.payload.movementMode);return}if(pe.type==="INITIAL_PUBLISH"){var Ae=pe.payload.critical;re.beforeStart(Ae,pe.payload.movementMode),ve(pe),re.start(Ae,pe.payload.movementMode);return}if(pe.type==="DROP_COMPLETE"){var ye=pe.payload.completed.result;re.flush(),ve(pe),re.drop(ye);return}if(ve(pe),pe.type==="FLUSH"){re.abort();return}var je=de.getState();je.phase==="DRAGGING"&&re.update(je.critical,je.impact)}}}},Rl=function(ee){return function(ne){return function(re){if(re.type!=="DROP_ANIMATION_FINISHED"){ne(re);return}var de=ee.getState();de.phase!=="DROP_ANIMATING"&&Ht(!1),ee.dispatch(kn({completed:de.completed}))}}},xi=function(ee){var ne=null,re=null;function de(){re&&(cancelAnimationFrame(re),re=null),ne&&(ne(),ne=null)}return function(ve){return function(pe){if((pe.type==="FLUSH"||pe.type==="DROP_COMPLETE"||pe.type==="DROP_ANIMATION_FINISHED")&&de(),ve(pe),pe.type==="DROP_ANIMATE"){var Ae={eventName:"scroll",options:{capture:!0,passive:!1,once:!0},fn:function(){var je=ee.getState();je.phase==="DROP_ANIMATING"&&ee.dispatch(dn())}};re=requestAnimationFrame(function(){re=null,ne=Ma(window,[Ae])})}}}},Ei=function(ee){return function(){return function(ne){return function(re){(re.type==="DROP_COMPLETE"||re.type==="FLUSH"||re.type==="DROP_ANIMATE")&&ee.stopPublishing(),ne(re)}}}},Yl=function(ee){var ne=!1;return function(){return function(re){return function(de){if(de.type==="INITIAL_PUBLISH"){ne=!0,ee.tryRecordFocus(de.payload.critical.draggable.id),re(de),ee.tryRestoreFocusRecorded();return}if(re(de),!!ne){if(de.type==="FLUSH"){ne=!1,ee.tryRestoreFocusRecorded();return}if(de.type==="DROP_COMPLETE"){ne=!1;var ve=de.payload.completed.result;ve.combine&&ee.tryShiftRecord(ve.draggableId,ve.combine.draggableId),ee.tryRestoreFocusRecorded()}}}}}},Si=function(ne){return ne.type==="DROP_COMPLETE"||ne.type==="DROP_ANIMATE"||ne.type==="FLUSH"},cu=function(ee){return function(ne){return function(re){return function(de){if(Si(de)){ee.stop(),re(de);return}if(de.type==="INITIAL_PUBLISH"){re(de);var ve=ne.getState();ve.phase!=="DRAGGING"&&Ht(!1),ee.start(ve);return}re(de),ee.scroll(ne.getState())}}}},lu=function(ee){return function(ne){return function(re){if(ne(re),re.type==="PUBLISH_WHILE_DRAGGING"){var de=ee.getState();de.phase==="DROP_PENDING"&&(de.isWaiting||ee.dispatch(oa({reason:de.reason})))}}}},Hl=Re.qC,Cn=function(ee){var ne=ee.dimensionMarshal,re=ee.focusMarshal,de=ee.styleMarshal,ve=ee.getResponders,pe=ee.announce,Ae=ee.autoScroller;return(0,Re.MT)(ps,Hl((0,Re.md)(Xr(de),Ei(ne),ha(ne),el,Rl,xi,lu,cu(Ae),wo,Yl(re),gl(ve,pe))))},Kl=function(){return{additions:{},removals:{},modified:{}}};function iu(ee){var ne=ee.registry,re=ee.callbacks,de=Kl(),ve=null,pe=function(){ve||(re.collectionStarting(),ve=requestAnimationFrame(function(){ve=null,Pu();var _e=de,He=_e.additions,Ve=_e.removals,lt=_e.modified,Gt=Object.keys(He).map(function(Pa){return ne.draggable.getById(Pa).getDimension(mr)}).sort(function(Pa,Ka){return Pa.descriptor.index-Ka.descriptor.index}),la=Object.keys(lt).map(function(Pa){var Ka=ne.droppable.getById(Pa),ir=Ka.callbacks.getScrollWhileDragging();return{droppableId:Pa,scroll:ir}}),fa={additions:Gt,removals:Object.keys(Ve),modified:la};de=Kl(),zi(),re.publish(fa)}))},Ae=function(_e){var He=_e.descriptor.id;de.additions[He]=_e,de.modified[_e.descriptor.droppableId]=!0,de.removals[He]&&delete de.removals[He],pe()},ye=function(_e){var He=_e.descriptor;de.removals[He.id]=!0,de.modified[He.droppableId]=!0,de.additions[He.id]&&delete de.additions[He.id],pe()},je=function(){ve&&(cancelAnimationFrame(ve),ve=null,de=Kl())};return{add:Ae,remove:ye,stop:je}}var Mi=function(ee){var ne=ee.scrollHeight,re=ee.scrollWidth,de=ee.height,ve=ee.width,pe=sr({x:re,y:ne},{x:ve,y:de}),Ae={x:Math.max(0,pe.x),y:Math.max(0,pe.y)};return Ae},ei=function(){var ee=document.documentElement;return ee||Ht(!1),ee},ml=function(){var ee=ei(),ne=Mi({scrollHeight:ee.scrollHeight,scrollWidth:ee.scrollWidth,width:ee.clientWidth,height:ee.clientHeight});return ne},ti=function(){var ee=No(),ne=ml(),re=ee.y,de=ee.x,ve=ei(),pe=ve.clientWidth,Ae=ve.clientHeight,ye=de+pe,je=re+Ae,qe=Ca({top:re,left:de,right:ye,bottom:je}),_e={frame:qe,scroll:{initial:ee,current:ee,max:ne,diff:{value:mr,displacement:mr}}};return _e},wi=function(ee){var ne=ee.critical,re=ee.scrollOptions,de=ee.registry;Pu();var ve=ti(),pe=ve.scroll.current,Ae=ne.droppable,ye=de.droppable.getAllByType(Ae.type).map(function(He){return He.callbacks.getDimensionAndWatchScroll(pe,re)}),je=de.draggable.getAllByType(ne.draggable.type).map(function(He){return He.getDimension(pe)}),qe={draggables:Dt(je),droppables:no(ye)};zi();var _e={dimensions:qe,critical:ne,viewport:ve};return _e};function Sl(ee,ne,re){if(re.descriptor.id===ne.id||re.descriptor.type!==ne.type)return!1;var de=ee.droppable.getById(re.descriptor.droppableId);return de.descriptor.mode==="virtual"}var Il=function(ee,ne){var re=null,de=iu({callbacks:{publish:ne.publishWhileDragging,collectionStarting:ne.collectionStarting},registry:ee}),ve=function(lt,Gt){ee.droppable.exists(lt)||Ht(!1),re&&ne.updateDroppableIsEnabled({id:lt,isEnabled:Gt})},pe=function(lt,Gt){re&&(ee.droppable.exists(lt)||Ht(!1),ne.updateDroppableIsCombineEnabled({id:lt,isCombineEnabled:Gt}))},Ae=function(lt,Gt){re&&(ee.droppable.exists(lt)||Ht(!1),ne.updateDroppableScroll({id:lt,newScroll:Gt}))},ye=function(lt,Gt){re&&ee.droppable.getById(lt).callbacks.scroll(Gt)},je=function(){if(re){de.stop();var lt=re.critical.droppable;ee.droppable.getAllByType(lt.type).forEach(function(Gt){return Gt.callbacks.dragStopped()}),re.unsubscribe(),re=null}},qe=function(lt){re||Ht(!1);var Gt=re.critical.draggable;lt.type==="ADDITION"&&Sl(ee,Gt,lt.value)&&de.add(lt.value),lt.type==="REMOVAL"&&Sl(ee,Gt,lt.value)&&de.remove(lt.value)},_e=function(lt){re&&Ht(!1);var Gt=ee.draggable.getById(lt.draggableId),la=ee.droppable.getById(Gt.descriptor.droppableId),fa={draggable:Gt.descriptor,droppable:la.descriptor},Pa=ee.subscribe(qe);return re={critical:fa,unsubscribe:Pa},wi({critical:fa,registry:ee,scrollOptions:lt.scrollOptions})},He={updateDroppableIsEnabled:ve,updateDroppableIsCombineEnabled:pe,scrollDroppable:ye,updateDroppableScroll:Ae,startPublishing:_e,stopPublishing:je};return He},Co=function(ee,ne){return ee.phase==="IDLE"?!0:ee.phase!=="DROP_ANIMATING"||ee.completed.result.draggableId===ne?!1:ee.completed.result.reason==="DROP"},Di=function(ee){window.scrollBy(ee.x,ee.y)},dl=kt(function(ee){return At(ee).filter(function(ne){return!(!ne.isEnabled||!ne.frame)})}),_l=function(ne,re){var de=to(dl(re),function(ve){return ve.frame||Ht(!1),$i(ve.frame.pageMarginBox)(ne)});return de},Vi=function(ee){var ne=ee.center,re=ee.destination,de=ee.droppables;if(re){var ve=de[re];return ve.frame?ve:null}var pe=_l(ne,de);return pe},qo={startFromPercentage:.25,maxScrollAtPercentage:.05,maxPixelScroll:28,ease:function(ne){return Math.pow(ne,2)},durationDampening:{stopDampeningAt:1200,accelerateAt:360}},ni=function(ee,ne){var re=ee[ne.size]*qo.startFromPercentage,de=ee[ne.size]*qo.maxScrollAtPercentage,ve={startScrollingFrom:re,maxScrollValueAt:de};return ve},Li=function(ee){var ne=ee.startOfRange,re=ee.endOfRange,de=ee.current,ve=re-ne;if(ve===0)return 0;var pe=de-ne,Ae=pe/ve;return Ae},Go=1,Ri=function(ee,ne){if(ee>ne.startScrollingFrom)return 0;if(ee<=ne.maxScrollValueAt)return qo.maxPixelScroll;if(ee===ne.startScrollingFrom)return Go;var re=Li({startOfRange:ne.maxScrollValueAt,endOfRange:ne.startScrollingFrom,current:ee}),de=1-re,ve=qo.maxPixelScroll*qo.ease(de);return Math.ceil(ve)},ja=qo.durationDampening.accelerateAt,ci=qo.durationDampening.stopDampeningAt,uu=function(ee,ne){var re=ne,de=ci,ve=Date.now(),pe=ve-re;if(pe>=ci)return ee;if(pene.height,pe=re.width>ne.width;return!pe&&!ve?de:pe&&ve?null:{x:pe?0:de.x,y:ve?0:de.y}},Gr=dr(function(ee){return ee===0?0:ee}),Ua=function(ee){var ne=ee.dragStartTime,re=ee.container,de=ee.subject,ve=ee.center,pe=ee.shouldUseTimeDampening,Ae={top:ve.y-re.top,right:re.right-ve.x,bottom:re.bottom-ve.y,left:ve.x-re.left},ye=Ti({container:re,distanceToEdges:Ae,dragStartTime:ne,axis:jr,shouldUseTimeDampening:pe}),je=Ti({container:re,distanceToEdges:Ae,dragStartTime:ne,axis:yo,shouldUseTimeDampening:pe}),qe=Gr({x:je,y:ye});if(Wa(qe,mr))return null;var _e=Wi({container:re,subject:de,proposedScroll:qe});return _e?Wa(_e,mr)?null:_e:null},Mr=dr(function(ee){return ee===0?0:ee>0?1:-1}),nl=function(){var ee=function(re,de){return re<0?re:re>de?re-de:0};return function(ne){var re=ne.current,de=ne.max,ve=ne.change,pe=ga(re,ve),Ae={x:ee(pe.x,de.x),y:ee(pe.y,de.y)};return Wa(Ae,mr)?null:Ae}}(),gi=function(ne){var re=ne.max,de=ne.current,ve=ne.change,pe={x:Math.max(de.x,re.x),y:Math.max(de.y,re.y)},Ae=Mr(ve),ye=nl({max:pe,current:de,change:Ae});return!ye||Ae.x!==0&&ye.x===0||Ae.y!==0&&ye.y===0},ji=function(ne,re){return gi({current:ne.scroll.current,max:ne.scroll.max,change:re})},Au=function(ne,re){if(!ji(ne,re))return null;var de=ne.scroll.max,ve=ne.scroll.current;return nl({current:ve,max:de,change:re})},gu=function(ne,re){var de=ne.frame;return de?gi({current:de.scroll.current,max:de.scroll.max,change:re}):!1},ie=function(ne,re){var de=ne.frame;return!de||!gu(ne,re)?null:nl({current:de.scroll.current,max:de.scroll.max,change:re})},Se=function(ee){var ne=ee.viewport,re=ee.subject,de=ee.center,ve=ee.dragStartTime,pe=ee.shouldUseTimeDampening,Ae=Ua({dragStartTime:ve,container:ne.frame,subject:re,center:de,shouldUseTimeDampening:pe});return Ae&&ji(ne,Ae)?Ae:null},he=function(ee){var ne=ee.droppable,re=ee.subject,de=ee.center,ve=ee.dragStartTime,pe=ee.shouldUseTimeDampening,Ae=ne.frame;if(!Ae)return null;var ye=Ua({dragStartTime:ve,container:Ae.pageMarginBox,subject:re,center:de,shouldUseTimeDampening:pe});return ye&&gu(ne,ye)?ye:null},gt=function(ee){var ne=ee.state,re=ee.dragStartTime,de=ee.shouldUseTimeDampening,ve=ee.scrollWindow,pe=ee.scrollDroppable,Ae=ne.current.page.borderBoxCenter,ye=ne.dimensions.draggables[ne.critical.draggable.id],je=ye.page.marginBox;if(ne.isWindowScrollAllowed){var qe=ne.viewport,_e=Se({dragStartTime:re,viewport:qe,subject:je,center:Ae,shouldUseTimeDampening:de});if(_e){ve(_e);return}}var He=Vi({center:Ae,destination:Ol(ne.impact),droppables:ne.dimensions.droppables});if(He){var Ve=he({dragStartTime:re,droppable:He,subject:je,center:Ae,shouldUseTimeDampening:de});Ve&&pe(He.descriptor.id,Ve)}},Bt=function(ee){var ne=ee.scrollWindow,re=ee.scrollDroppable,de=_n(ne),ve=_n(re),pe=null,Ae=function(_e){pe||Ht(!1);var He=pe,Ve=He.shouldUseTimeDampening,lt=He.dragStartTime;gt({state:_e,scrollWindow:de,scrollDroppable:ve,dragStartTime:lt,shouldUseTimeDampening:Ve})},ye=function(_e){Pu(),pe&&Ht(!1);var He=Date.now(),Ve=!1,lt=function(){Ve=!0};gt({state:_e,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:lt,scrollDroppable:lt}),pe={dragStartTime:He,shouldUseTimeDampening:Ve},zi(),Ve&&Ae(_e)},je=function(){pe&&(de.cancel(),ve.cancel(),pe=null)};return{start:ye,stop:je,scroll:Ae}},Qn=function(ee){var ne=ee.move,re=ee.scrollDroppable,de=ee.scrollWindow,ve=function(qe,_e){var He=ga(qe.current.client.selection,_e);ne({client:He})},pe=function(qe,_e){if(!gu(qe,_e))return _e;var He=ie(qe,_e);if(!He)return re(qe.descriptor.id,_e),null;var Ve=sr(_e,He);re(qe.descriptor.id,Ve);var lt=sr(_e,Ve);return lt},Ae=function(qe,_e,He){if(!qe||!ji(_e,He))return He;var Ve=Au(_e,He);if(!Ve)return de(He),null;var lt=sr(He,Ve);de(lt);var Gt=sr(He,lt);return Gt},ye=function(qe){var _e=qe.scrollJumpRequest;if(_e){var He=Ol(qe.impact);He||Ht(!1);var Ve=pe(qe.dimensions.droppables[He],_e);if(Ve){var lt=qe.viewport,Gt=Ae(qe.isWindowScrollAllowed,lt,Ve);Gt&&ve(qe,Gt)}}};return ye},Bn=function(ee){var ne=ee.scrollDroppable,re=ee.scrollWindow,de=ee.move,ve=Bt({scrollWindow:re,scrollDroppable:ne}),pe=Qn({move:de,scrollWindow:re,scrollDroppable:ne}),Ae=function(qe){if(qe.phase==="DRAGGING"){if(qe.movementMode==="FLUID"){ve.scroll(qe);return}qe.scrollJumpRequest&&pe(qe)}},ye={scroll:Ae,start:ve.start,stop:ve.stop};return ye},_t="data-rbd",it=function(){var ee=_t+"-drag-handle";return{base:ee,draggableId:ee+"-draggable-id",contextId:ee+"-context-id"}}(),$t=function(){var ee=_t+"-draggable";return{base:ee,contextId:ee+"-context-id",id:ee+"-id"}}(),ra=function(){var ee=_t+"-droppable";return{base:ee,contextId:ee+"-context-id",id:ee+"-id"}}(),Ot={contextId:_t+"-scroll-container-context-id"},wt=function(ne){return function(re){return"["+re+'="'+ne+'"]'}},ut=function(ne,re){return ne.map(function(de){var ve=de.styles[re];return ve?de.selector+" { "+ve+" }":""}).join(" ")},xt="pointer-events: none;",An=function(ee){var ne=wt(ee),re=function(){var ye=` + `},nn={dragHandleUsageInstructions:Ya,onDragStart:ur,onDragUpdate:ro,onDragEnd:ca},mr={x:0,y:0},ga=function(ne,re){return{x:ne.x+re.x,y:ne.y+re.y}},sr=function(ne,re){return{x:ne.x-re.x,y:ne.y-re.y}},Wa=function(ne,re){return ne.x===re.x&&ne.y===re.y},pn=function(ne){return{x:ne.x!==0?-ne.x:0,y:ne.y!==0?-ne.y:0}},na=function(ne,re,de){var ve;return de===void 0&&(de=0),ve={},ve[ne]=re,ve[ne==="x"?"y":"x"]=de,ve},La=function(ne,re){return Math.sqrt(Math.pow(re.x-ne.x,2)+Math.pow(re.y-ne.y,2))},Jn=function(ne,re){return Math.min.apply(Math,re.map(function(de){return La(ne,de)}))},dr=function(ne){return function(re){return{x:ne(re.x),y:ne(re.y)}}},nr=function(ee,ne){var re=Ca({top:Math.max(ne.top,ee.top),right:Math.min(ne.right,ee.right),bottom:Math.min(ne.bottom,ee.bottom),left:Math.max(ne.left,ee.left)});return re.width<=0||re.height<=0?null:re},yr=function(ne,re){return{top:ne.top+re.y,left:ne.left+re.x,bottom:ne.bottom+re.y,right:ne.right+re.x}},eo=function(ne){return[{x:ne.left,y:ne.top},{x:ne.right,y:ne.top},{x:ne.left,y:ne.bottom},{x:ne.right,y:ne.bottom}]},fr={top:0,right:0,bottom:0,left:0},_o=function(ne,re){return re?yr(ne,re.scroll.diff.displacement):ne},Ro=function(ne,re,de){if(de&&de.increasedBy){var ve;return(0,Be.Z)({},ne,(ve={},ve[re.end]=ne[re.end]+de.increasedBy[re.line],ve))}return ne},Fl=function(ne,re){return re&&re.shouldClipSubject?nr(re.pageMarginBox,ne):Ca(ne)},Dr=function(ee){var ne=ee.page,re=ee.withPlaceholder,de=ee.axis,ve=ee.frame,pe=_o(ne.marginBox,ve),Ae=Ro(pe,de,re),ye=Fl(Ae,ve);return{page:ne,withPlaceholder:re,active:ye}},Or=function(ee,ne){ee.frame||Ht(!1);var re=ee.frame,de=sr(ne,re.scroll.initial),ve=pn(de),pe=(0,Be.Z)({},re,{scroll:{initial:re.scroll.initial,current:ne,diff:{value:de,displacement:ve},max:re.scroll.max}}),Ae=Dr({page:ee.subject.page,withPlaceholder:ee.subject.withPlaceholder,axis:ee.axis,frame:pe}),ye=(0,Be.Z)({},ee,{frame:pe,subject:Ae});return ye};function Ao(ee){return Number.isInteger?Number.isInteger(ee):typeof ee=="number"&&isFinite(ee)&&Math.floor(ee)===ee}function Xa(ee){return Object.values?Object.values(ee):Object.keys(ee).map(function(ne){return ee[ne]})}function Kr(ee,ne){if(ee.findIndex)return ee.findIndex(ne);for(var re=0;reee.bottom,qe=de.leftee.right,_e=je&&qe;if(_e)return!0;var He=je&&Ae||qe&&pe;return He}},rl=function(ee){var ne=Lr(ee.top,ee.bottom),re=Lr(ee.left,ee.right);return function(de){var ve=ne(de.top)&&ne(de.bottom)&&re(de.left)&&re(de.right);return ve}},jr={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},yo={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},To=function(ee){return function(ne){var re=Lr(ne.top,ne.bottom),de=Lr(ne.left,ne.right);return function(ve){return ee===jr?re(ve.top)&&re(ve.bottom):de(ve.left)&&de(ve.right)}}},sa=function(ne,re){var de=re.frame?re.frame.scroll.diff.displacement:mr;return yr(ne,de)},Dn=function(ne,re,de){return re.subject.active?de(re.subject.active)(ne):!1},Gn=function(ne,re,de){return de(re)(ne)},me=function(ne){var re=ne.target,de=ne.destination,ve=ne.viewport,pe=ne.withDroppableDisplacement,Ae=ne.isVisibleThroughFrameFn,ye=pe?sa(re,de):re;return Dn(ye,de,Ae)&&Gn(ye,ve,Ae)},mt=function(ne){return me((0,Be.Z)({},ne,{isVisibleThroughFrameFn:bo}))},Ct=function(ne){return me((0,Be.Z)({},ne,{isVisibleThroughFrameFn:rl}))},sn=function(ne){return me((0,Be.Z)({},ne,{isVisibleThroughFrameFn:To(ne.destination.axis)}))},vt=function(ne,re,de){if(typeof de=="boolean")return de;if(!re)return!0;var ve=re.invisible,pe=re.visible;if(ve[ne])return!1;var Ae=pe[ne];return Ae?Ae.shouldAnimate:!0};function Ln(ee,ne){var re=ee.page.marginBox,de={top:ne.point.y,right:0,bottom:0,left:ne.point.x};return Ca(Qa(re,de))}function yn(ee){var ne=ee.afterDragging,re=ee.destination,de=ee.displacedBy,ve=ee.viewport,pe=ee.forceShouldAnimate,Ae=ee.last;return ne.reduce(function(je,qe){var _e=Ln(qe,de),He=qe.descriptor.id;je.all.push(He);var Ve=mt({target:_e,destination:re,viewport:ve,withDroppableDisplacement:!0});if(!Ve)return je.invisible[qe.descriptor.id]=!0,je;var lt=vt(He,Ae,pe),Gt={draggableId:He,shouldAnimate:lt};return je.visible[He]=Gt,je},{all:[],visible:{},invisible:{}})}function fn(ee,ne){if(!ee.length)return 0;var re=ee[ee.length-1].descriptor.index;return ne.inHomeList?re:re+1}function Fn(ee){var ne=ee.insideDestination,re=ee.inHomeList,de=ee.displacedBy,ve=ee.destination,pe=fn(ne,{inHomeList:re});return{displaced:cr,displacedBy:de,at:{type:"REORDER",destination:{droppableId:ve.descriptor.id,index:pe}}}}function Ia(ee){var ne=ee.draggable,re=ee.insideDestination,de=ee.destination,ve=ee.viewport,pe=ee.displacedBy,Ae=ee.last,ye=ee.index,je=ee.forceShouldAnimate,qe=qa(ne,de);if(ye==null)return Fn({insideDestination:re,inHomeList:qe,displacedBy:pe,destination:de});var _e=to(re,function(la){return la.descriptor.index===ye});if(!_e)return Fn({insideDestination:re,inHomeList:qe,displacedBy:pe,destination:de});var He=Pn(ne,re),Ve=re.indexOf(_e),lt=He.slice(Ve),Gt=yn({afterDragging:lt,destination:de,displacedBy:pe,last:Ae,viewport:ve.frame,forceShouldAnimate:je});return{displaced:Gt,displacedBy:pe,at:{type:"REORDER",destination:{droppableId:de.descriptor.id,index:ye}}}}function gr(ee,ne){return!!ne.effected[ee]}var br=function(ee){var ne=ee.isMovingForward,re=ee.destination,de=ee.draggables,ve=ee.combine,pe=ee.afterCritical;if(!re.isCombineEnabled)return null;var Ae=ve.draggableId,ye=de[Ae],je=ye.descriptor.index,qe=gr(Ae,pe);return qe?ne?je:je-1:ne?je+1:je},ma=function(ee){var ne=ee.isMovingForward,re=ee.isInHomeList,de=ee.insideDestination,ve=ee.location;if(!de.length)return null;var pe=ve.index,Ae=ne?pe+1:pe-1,ye=de[0].descriptor.index,je=de[de.length-1].descriptor.index,qe=re?je:je+1;return Aeqe?null:Ae},va=function(ee){var ne=ee.isMovingForward,re=ee.isInHomeList,de=ee.draggable,ve=ee.draggables,pe=ee.destination,Ae=ee.insideDestination,ye=ee.previousImpact,je=ee.viewport,qe=ee.afterCritical,_e=ye.at;if(_e||Ht(!1),_e.type==="REORDER"){var He=ma({isMovingForward:ne,isInHomeList:re,location:_e.destination,insideDestination:Ae});return He==null?null:Ia({draggable:de,insideDestination:Ae,destination:pe,viewport:je,last:ye.displaced,displacedBy:ye.displacedBy,index:He})}var Ve=br({isMovingForward:ne,destination:pe,displaced:ye.displaced,draggables:ve,combine:_e.combine,afterCritical:qe});return Ve==null?null:Ia({draggable:de,insideDestination:Ae,destination:pe,viewport:je,last:ye.displaced,displacedBy:ye.displacedBy,index:Ve})},or=function(ee){var ne=ee.displaced,re=ee.afterCritical,de=ee.combineWith,ve=ee.displacedBy,pe=!!(ne.visible[de]||ne.invisible[de]);return gr(de,re)?pe?mr:pn(ve.point):pe?ve.point:mr},Sr=function(ee){var ne=ee.afterCritical,re=ee.impact,de=ee.draggables,ve=rr(re);ve||Ht(!1);var pe=ve.draggableId,Ae=de[pe].page.borderBox.center,ye=or({displaced:re.displaced,afterCritical:ne,combineWith:pe,displacedBy:re.displacedBy});return ga(Ae,ye)},Jo=function(ne,re){return re.margin[ne.start]+re.borderBox[ne.size]/2},sl=function(ne,re){return re.margin[ne.end]+re.borderBox[ne.size]/2},Qo=function(ne,re,de){return re[ne.crossAxisStart]+de.margin[ne.crossAxisStart]+de.borderBox[ne.crossAxisSize]/2},ol=function(ne){var re=ne.axis,de=ne.moveRelativeTo,ve=ne.isMoving;return na(re.line,de.marginBox[re.end]+Jo(re,ve),Qo(re,de.marginBox,ve))},hl=function(ne){var re=ne.axis,de=ne.moveRelativeTo,ve=ne.isMoving;return na(re.line,de.marginBox[re.start]-sl(re,ve),Qo(re,de.marginBox,ve))},Cl=function(ne){var re=ne.axis,de=ne.moveInto,ve=ne.isMoving;return na(re.line,de.contentBox[re.start]+Jo(re,ve),Qo(re,de.contentBox,ve))},Ci=function(ee){var ne=ee.impact,re=ee.draggable,de=ee.draggables,ve=ee.droppable,pe=ee.afterCritical,Ae=Rn(ve.descriptor.id,de),ye=re.page,je=ve.axis;if(!Ae.length)return Cl({axis:je,moveInto:ve.page,isMoving:ye});var qe=ne.displaced,_e=ne.displacedBy,He=qe.all[0];if(He){var Ve=de[He];if(gr(He,pe))return hl({axis:je,moveRelativeTo:Ve.page,isMoving:ye});var lt=Ut(Ve.page,_e.point);return hl({axis:je,moveRelativeTo:lt,isMoving:ye})}var Gt=Ae[Ae.length-1];if(Gt.descriptor.id===re.descriptor.id)return ye.borderBox.center;if(gr(Gt.descriptor.id,pe)){var la=Ut(Gt.page,pn(pe.displacedBy.point));return ol({axis:je,moveRelativeTo:la,isMoving:ye})}return ol({axis:je,moveRelativeTo:Gt.page,isMoving:ye})},ri=function(ee,ne){var re=ee.frame;return re?ga(ne,re.scroll.diff.displacement):ne},oi=function(ne){var re=ne.impact,de=ne.draggable,ve=ne.droppable,pe=ne.draggables,Ae=ne.afterCritical,ye=de.page.borderBox.center,je=re.at;return!ve||!je?ye:je.type==="REORDER"?Ci({impact:re,draggable:de,draggables:pe,droppable:ve,afterCritical:Ae}):Sr({impact:re,draggables:pe,afterCritical:Ae})},li=function(ee){var ne=oi(ee),re=ee.droppable,de=re?ri(re,ne):ne;return de},au=function(ee,ne){var re=sr(ne,ee.scroll.initial),de=pn(re),ve=Ca({top:ne.y,bottom:ne.y+ee.frame.height,left:ne.x,right:ne.x+ee.frame.width}),pe={frame:ve,scroll:{initial:ee.scroll.initial,max:ee.scroll.max,current:ne,diff:{value:re,displacement:de}}};return pe};function di(ee,ne){return ee.map(function(re){return ne[re]})}function Oi(ee,ne){for(var re=0;re1?_e.sort(function(He,Ve){return Zl(He)[ye.start]-Zl(Ve)[ye.start]})[0]:qe.sort(function(He,Ve){var lt=Jn(re,eo(Zl(He))),Gt=Jn(re,eo(Zl(Ve)));return lt!==Gt?lt-Gt:Zl(He)[ye.start]-Zl(Ve)[ye.start]})[0]},Ru=function(ne,re){var de=ne.page.borderBox.center;return gr(ne.descriptor.id,re)?sr(de,re.displacedBy.point):de},Su=function(ne,re){var de=ne.page.borderBox;return gr(ne.descriptor.id,re)?yr(de,pn(re.displacedBy.point)):de},ku=function(ee){var ne=ee.pageBorderBoxCenter,re=ee.viewport,de=ee.destination,ve=ee.insideDestination,pe=ee.afterCritical,Ae=ve.filter(function(ye){return Ct({target:Su(ye,pe),destination:de,viewport:re.frame,withDroppableDisplacement:!0})}).sort(function(ye,je){var qe=La(ne,ri(de,Ru(ye,pe))),_e=La(ne,ri(de,Ru(je,pe)));return qe<_e?-1:_ene.left&&ee.topne.top}function Bi(ee){var ne=ee.pageBorderBox,re=ee.draggable,de=ee.candidates,ve=re.page.borderBox.center,pe=de.map(function(Ae){var ye=Ae.axis,je=na(Ae.axis.line,ne.center[ye.line],Ae.page.borderBox.center[ye.crossAxisLine]);return{id:Ae.descriptor.id,distance:La(ve,je)}}).sort(function(Ae,ye){return ye.distance-Ae.distance});return pe[0]?pe[0].id:null}function is(ee){var ne=ee.pageBorderBox,re=ee.draggable,de=ee.droppables,ve=At(de).filter(function(pe){if(!pe.isEnabled)return!1;var Ae=pe.subject.active;if(!Ae||!bi(ne,Ae))return!1;if($i(Ae)(ne.center))return!0;var ye=pe.axis,je=Ae.center[ye.crossAxisLine],qe=ne[ye.crossAxisStart],_e=ne[ye.crossAxisEnd],He=Lr(Ae[ye.crossAxisStart],Ae[ye.crossAxisEnd]),Ve=He(qe),lt=He(_e);return!Ve&&!lt?!0:Ve?qeje});return ve.length?ve.length===1?ve[0].descriptor.id:Bi({pageBorderBox:ne,draggable:re,candidates:ve}):null}var Zu=function(ne,re){return Ca(yr(ne,re))},us=function(ee,ne){var re=ee.frame;return re?Zu(ne,re.scroll.diff.value):ne};function Ju(ee){var ne=ee.displaced,re=ee.id;return!!(ne.visible[re]||ne.invisible[re])}function ss(ee){var ne=ee.draggable,re=ee.closest,de=ee.inHomeList;return re?de&&re.descriptor.index>ne.descriptor.index?re.descriptor.index-1:re.descriptor.index:null}var Fr=function(ee){var ne=ee.pageBorderBoxWithDroppableScroll,re=ee.draggable,de=ee.destination,ve=ee.insideDestination,pe=ee.last,Ae=ee.viewport,ye=ee.afterCritical,je=de.axis,qe=ru(de.axis,re.displaceBy),_e=qe.value,He=ne[je.start],Ve=ne[je.end],lt=Pn(re,ve),Gt=to(lt,function(fa){var Pa=fa.descriptor.id,Ka=fa.page.borderBox.center[je.line],ir=gr(Pa,ye),pr=Ju({displaced:pe,id:Pa});return ir?pr?Ve<=Ka:HePa[ye.start]+ir&&HePa[ye.start]-qe+ir&&_ePa[ye.start]+qe+ir&&HePa[ye.start]+ir&&_e=Zo)return Po;var pe=ve/Zo,Ae=co+jo*pe,ye=de==="CANCEL"?Ae*Bo:Ae;return Number(ye.toFixed(2))},bl=function(ee){var ne=ee.impact,re=ee.draggable,de=ee.dimensions,ve=ee.viewport,pe=ee.afterCritical,Ae=de.draggables,ye=de.droppables,je=Ol(ne),qe=je?ye[je]:null,_e=ye[re.descriptor.droppableId],He=zu({impact:ne,draggable:re,draggables:Ae,afterCritical:pe,droppable:qe||_e,viewport:ve}),Ve=sr(He,re.client.borderBox.center);return Ve},Zr=function(ee){var ne=ee.draggables,re=ee.reason,de=ee.lastImpact,ve=ee.home,pe=ee.viewport,Ae=ee.onLiftImpact;if(!de.at||re!=="DROP"){var ye=ql({draggables:ne,impact:Ae,destination:ve,viewport:pe,forceShouldAnimate:!0});return{impact:ye,didDropInsideDroppable:!1}}if(de.at.type==="REORDER")return{impact:de,didDropInsideDroppable:!0};var je=(0,Be.Z)({},de,{displaced:cr});return{impact:je,didDropInsideDroppable:!0}},el=function(ee){var ne=ee.getState,re=ee.dispatch;return function(de){return function(ve){if(ve.type!=="DROP"){de(ve);return}var pe=ne(),Ae=ve.payload.reason;if(pe.phase==="COLLECTING"){re(Sa({reason:Ae}));return}if(pe.phase!=="IDLE"){var ye=pe.phase==="DROP_PENDING"&&pe.isWaiting;ye&&Ht(!1),pe.phase==="DRAGGING"||pe.phase==="DROP_PENDING"||Ht(!1);var je=pe.critical,qe=pe.dimensions,_e=qe.draggables[pe.critical.draggable.id],He=Zr({reason:Ae,lastImpact:pe.impact,afterCritical:pe.afterCritical,onLiftImpact:pe.onLiftImpact,home:pe.dimensions.droppables[pe.critical.droppable.id],viewport:pe.viewport,draggables:pe.dimensions.draggables}),Ve=He.impact,lt=He.didDropInsideDroppable,Gt=lt?Ha(Ve):null,la=lt?rr(Ve):null,fa={index:je.draggable.index,droppableId:je.droppable.id},Pa={draggableId:_e.descriptor.id,type:_e.descriptor.type,source:fa,reason:Ae,mode:pe.movementMode,destination:Gt,combine:la},Ka=bl({impact:Ve,draggable:_e,dimensions:qe,viewport:pe.viewport,afterCritical:pe.afterCritical}),ir={critical:pe.critical,afterCritical:pe.afterCritical,result:Pa,impact:Ve},pr=!Wa(pe.current.client.offset,Ka)||!!Pa.combine;if(!pr){re(kn({completed:ir}));return}var Eo=$o({current:pe.current.client.offset,destination:Ka,reason:Ae}),uo={newHomeClientOffset:Ka,dropDuration:Eo,completed:ir};re(un(uo))}}}},No=function(){return{x:window.pageXOffset,y:window.pageYOffset}};function Ml(ee){return{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(re){re.target!==window&&re.target!==window.document||ee()}}}function il(ee){var ne=ee.onWindowScroll;function re(){ne(No())}var de=_n(re),ve=Ml(de),pe=qn;function Ae(){return pe!==qn}function ye(){Ae()&&Ht(!1),pe=Ma(window,[ve])}function je(){Ae()||Ht(!1),de.cancel(),pe(),pe=qn}return{start:ye,stop:je,isActive:Ae}}var Pl=function(ne){return ne.type==="DROP_COMPLETE"||ne.type==="DROP_ANIMATE"||ne.type==="FLUSH"},wo=function(ee){var ne=il({onWindowScroll:function(de){ee.dispatch(an({newScroll:de}))}});return function(re){return function(de){!ne.isActive()&&de.type==="INITIAL_PUBLISH"&&ne.start(),ne.isActive()&&Pl(de)&&ne.stop(),re(de)}}},Vl=function(ee){var ne=!1,re=!1,de=setTimeout(function(){re=!0}),ve=function(Ae){ne||re||(ne=!0,ee(Ae),clearTimeout(de))};return ve.wasCalled=function(){return ne},ve},Nl=function(){var ee=[],ne=function(pe){var Ae=Kr(ee,function(qe){return qe.timerId===pe});Ae===-1&&Ht(!1);var ye=ee.splice(Ae,1),je=ye[0];je.callback()},re=function(pe){var Ae=setTimeout(function(){return ne(Ae)}),ye={timerId:Ae,callback:pe};ee.push(ye)},de=function(){if(ee.length){var pe=[].concat(ee);ee.length=0,pe.forEach(function(Ae){clearTimeout(Ae.timerId),Ae.callback()})}};return{add:re,flush:de}},$l=function(ne,re){return ne==null&&re==null?!0:ne==null||re==null?!1:ne.droppableId===re.droppableId&&ne.index===re.index},ii=function(ne,re){return ne==null&&re==null?!0:ne==null||re==null?!1:ne.draggableId===re.draggableId&&ne.droppableId===re.droppableId},mo=function(ne,re){if(ne===re)return!0;var de=ne.draggable.id===re.draggable.id&&ne.draggable.droppableId===re.draggable.droppableId&&ne.draggable.type===re.draggable.type&&ne.draggable.index===re.draggable.index,ve=ne.droppable.id===re.droppable.id&&ne.droppable.type===re.droppable.type;return de&&ve},ul=function(ne,re){Pu(),re(),zi()},tl=function(ne,re){return{draggableId:ne.draggable.id,type:ne.droppable.type,source:{droppableId:ne.droppable.id,index:ne.draggable.index},mode:re}},Xo=function(ne,re,de,ve){if(!ne){de(ve(re));return}var pe=Vl(de),Ae={announce:pe};ne(re,Ae),pe.wasCalled()||de(ve(re))},El=function(ee,ne){var re=Nl(),de=null,ve=function(Ve,lt){de&&Ht(!1),ul("onBeforeCapture",function(){var Gt=ee().onBeforeCapture;if(Gt){var la={draggableId:Ve,mode:lt};Gt(la)}})},pe=function(Ve,lt){de&&Ht(!1),ul("onBeforeDragStart",function(){var Gt=ee().onBeforeDragStart;Gt&&Gt(tl(Ve,lt))})},Ae=function(Ve,lt){de&&Ht(!1);var Gt=tl(Ve,lt);de={mode:lt,lastCritical:Ve,lastLocation:Gt.source,lastCombine:null},re.add(function(){ul("onDragStart",function(){return Xo(ee().onDragStart,Gt,ne,nn.onDragStart)})})},ye=function(Ve,lt){var Gt=Ha(lt),la=rr(lt);de||Ht(!1);var fa=!mo(Ve,de.lastCritical);fa&&(de.lastCritical=Ve);var Pa=!$l(de.lastLocation,Gt);Pa&&(de.lastLocation=Gt);var Ka=!ii(de.lastCombine,la);if(Ka&&(de.lastCombine=la),!(!fa&&!Pa&&!Ka)){var ir=(0,Be.Z)({},tl(Ve,de.mode),{combine:la,destination:Gt});re.add(function(){ul("onDragUpdate",function(){return Xo(ee().onDragUpdate,ir,ne,nn.onDragUpdate)})})}},je=function(){de||Ht(!1),re.flush()},qe=function(Ve){de||Ht(!1),de=null,ul("onDragEnd",function(){return Xo(ee().onDragEnd,Ve,ne,nn.onDragEnd)})},_e=function(){if(de){var Ve=(0,Be.Z)({},tl(de.lastCritical,de.mode),{combine:null,destination:null,reason:"CANCEL"});qe(Ve)}};return{beforeCapture:ve,beforeStart:pe,start:Ae,update:ye,flush:je,drop:qe,abort:_e}},gl=function(ee,ne){var re=El(ee,ne);return function(de){return function(ve){return function(pe){if(pe.type==="BEFORE_INITIAL_CAPTURE"){re.beforeCapture(pe.payload.draggableId,pe.payload.movementMode);return}if(pe.type==="INITIAL_PUBLISH"){var Ae=pe.payload.critical;re.beforeStart(Ae,pe.payload.movementMode),ve(pe),re.start(Ae,pe.payload.movementMode);return}if(pe.type==="DROP_COMPLETE"){var ye=pe.payload.completed.result;re.flush(),ve(pe),re.drop(ye);return}if(ve(pe),pe.type==="FLUSH"){re.abort();return}var je=de.getState();je.phase==="DRAGGING"&&re.update(je.critical,je.impact)}}}},Rl=function(ee){return function(ne){return function(re){if(re.type!=="DROP_ANIMATION_FINISHED"){ne(re);return}var de=ee.getState();de.phase!=="DROP_ANIMATING"&&Ht(!1),ee.dispatch(kn({completed:de.completed}))}}},xi=function(ee){var ne=null,re=null;function de(){re&&(cancelAnimationFrame(re),re=null),ne&&(ne(),ne=null)}return function(ve){return function(pe){if((pe.type==="FLUSH"||pe.type==="DROP_COMPLETE"||pe.type==="DROP_ANIMATION_FINISHED")&&de(),ve(pe),pe.type==="DROP_ANIMATE"){var Ae={eventName:"scroll",options:{capture:!0,passive:!1,once:!0},fn:function(){var je=ee.getState();je.phase==="DROP_ANIMATING"&&ee.dispatch(dn())}};re=requestAnimationFrame(function(){re=null,ne=Ma(window,[Ae])})}}}},Ei=function(ee){return function(){return function(ne){return function(re){(re.type==="DROP_COMPLETE"||re.type==="FLUSH"||re.type==="DROP_ANIMATE")&&ee.stopPublishing(),ne(re)}}}},Yl=function(ee){var ne=!1;return function(){return function(re){return function(de){if(de.type==="INITIAL_PUBLISH"){ne=!0,ee.tryRecordFocus(de.payload.critical.draggable.id),re(de),ee.tryRestoreFocusRecorded();return}if(re(de),!!ne){if(de.type==="FLUSH"){ne=!1,ee.tryRestoreFocusRecorded();return}if(de.type==="DROP_COMPLETE"){ne=!1;var ve=de.payload.completed.result;ve.combine&&ee.tryShiftRecord(ve.draggableId,ve.combine.draggableId),ee.tryRestoreFocusRecorded()}}}}}},Si=function(ne){return ne.type==="DROP_COMPLETE"||ne.type==="DROP_ANIMATE"||ne.type==="FLUSH"},cu=function(ee){return function(ne){return function(re){return function(de){if(Si(de)){ee.stop(),re(de);return}if(de.type==="INITIAL_PUBLISH"){re(de);var ve=ne.getState();ve.phase!=="DRAGGING"&&Ht(!1),ee.start(ve);return}re(de),ee.scroll(ne.getState())}}}},lu=function(ee){return function(ne){return function(re){if(ne(re),re.type==="PUBLISH_WHILE_DRAGGING"){var de=ee.getState();de.phase==="DROP_PENDING"&&(de.isWaiting||ee.dispatch(oa({reason:de.reason})))}}}},Hl=Re.qC,Cn=function(ee){var ne=ee.dimensionMarshal,re=ee.focusMarshal,de=ee.styleMarshal,ve=ee.getResponders,pe=ee.announce,Ae=ee.autoScroller;return(0,Re.MT)(ps,Hl((0,Re.md)(Xr(de),Ei(ne),ha(ne),el,Rl,xi,lu,cu(Ae),wo,Yl(re),gl(ve,pe))))},Kl=function(){return{additions:{},removals:{},modified:{}}};function iu(ee){var ne=ee.registry,re=ee.callbacks,de=Kl(),ve=null,pe=function(){ve||(re.collectionStarting(),ve=requestAnimationFrame(function(){ve=null,Pu();var _e=de,He=_e.additions,Ve=_e.removals,lt=_e.modified,Gt=Object.keys(He).map(function(Pa){return ne.draggable.getById(Pa).getDimension(mr)}).sort(function(Pa,Ka){return Pa.descriptor.index-Ka.descriptor.index}),la=Object.keys(lt).map(function(Pa){var Ka=ne.droppable.getById(Pa),ir=Ka.callbacks.getScrollWhileDragging();return{droppableId:Pa,scroll:ir}}),fa={additions:Gt,removals:Object.keys(Ve),modified:la};de=Kl(),zi(),re.publish(fa)}))},Ae=function(_e){var He=_e.descriptor.id;de.additions[He]=_e,de.modified[_e.descriptor.droppableId]=!0,de.removals[He]&&delete de.removals[He],pe()},ye=function(_e){var He=_e.descriptor;de.removals[He.id]=!0,de.modified[He.droppableId]=!0,de.additions[He.id]&&delete de.additions[He.id],pe()},je=function(){ve&&(cancelAnimationFrame(ve),ve=null,de=Kl())};return{add:Ae,remove:ye,stop:je}}var Mi=function(ee){var ne=ee.scrollHeight,re=ee.scrollWidth,de=ee.height,ve=ee.width,pe=sr({x:re,y:ne},{x:ve,y:de}),Ae={x:Math.max(0,pe.x),y:Math.max(0,pe.y)};return Ae},ei=function(){var ee=document.documentElement;return ee||Ht(!1),ee},ml=function(){var ee=ei(),ne=Mi({scrollHeight:ee.scrollHeight,scrollWidth:ee.scrollWidth,width:ee.clientWidth,height:ee.clientHeight});return ne},ti=function(){var ee=No(),ne=ml(),re=ee.y,de=ee.x,ve=ei(),pe=ve.clientWidth,Ae=ve.clientHeight,ye=de+pe,je=re+Ae,qe=Ca({top:re,left:de,right:ye,bottom:je}),_e={frame:qe,scroll:{initial:ee,current:ee,max:ne,diff:{value:mr,displacement:mr}}};return _e},wi=function(ee){var ne=ee.critical,re=ee.scrollOptions,de=ee.registry;Pu();var ve=ti(),pe=ve.scroll.current,Ae=ne.droppable,ye=de.droppable.getAllByType(Ae.type).map(function(He){return He.callbacks.getDimensionAndWatchScroll(pe,re)}),je=de.draggable.getAllByType(ne.draggable.type).map(function(He){return He.getDimension(pe)}),qe={draggables:Dt(je),droppables:no(ye)};zi();var _e={dimensions:qe,critical:ne,viewport:ve};return _e};function Sl(ee,ne,re){if(re.descriptor.id===ne.id||re.descriptor.type!==ne.type)return!1;var de=ee.droppable.getById(re.descriptor.droppableId);return de.descriptor.mode==="virtual"}var Il=function(ee,ne){var re=null,de=iu({callbacks:{publish:ne.publishWhileDragging,collectionStarting:ne.collectionStarting},registry:ee}),ve=function(lt,Gt){ee.droppable.exists(lt)||Ht(!1),re&&ne.updateDroppableIsEnabled({id:lt,isEnabled:Gt})},pe=function(lt,Gt){re&&(ee.droppable.exists(lt)||Ht(!1),ne.updateDroppableIsCombineEnabled({id:lt,isCombineEnabled:Gt}))},Ae=function(lt,Gt){re&&(ee.droppable.exists(lt)||Ht(!1),ne.updateDroppableScroll({id:lt,newScroll:Gt}))},ye=function(lt,Gt){re&&ee.droppable.getById(lt).callbacks.scroll(Gt)},je=function(){if(re){de.stop();var lt=re.critical.droppable;ee.droppable.getAllByType(lt.type).forEach(function(Gt){return Gt.callbacks.dragStopped()}),re.unsubscribe(),re=null}},qe=function(lt){re||Ht(!1);var Gt=re.critical.draggable;lt.type==="ADDITION"&&Sl(ee,Gt,lt.value)&&de.add(lt.value),lt.type==="REMOVAL"&&Sl(ee,Gt,lt.value)&&de.remove(lt.value)},_e=function(lt){re&&Ht(!1);var Gt=ee.draggable.getById(lt.draggableId),la=ee.droppable.getById(Gt.descriptor.droppableId),fa={draggable:Gt.descriptor,droppable:la.descriptor},Pa=ee.subscribe(qe);return re={critical:fa,unsubscribe:Pa},wi({critical:fa,registry:ee,scrollOptions:lt.scrollOptions})},He={updateDroppableIsEnabled:ve,updateDroppableIsCombineEnabled:pe,scrollDroppable:ye,updateDroppableScroll:Ae,startPublishing:_e,stopPublishing:je};return He},Co=function(ee,ne){return ee.phase==="IDLE"?!0:ee.phase!=="DROP_ANIMATING"||ee.completed.result.draggableId===ne?!1:ee.completed.result.reason==="DROP"},Di=function(ee){window.scrollBy(ee.x,ee.y)},dl=kt(function(ee){return At(ee).filter(function(ne){return!(!ne.isEnabled||!ne.frame)})}),_l=function(ne,re){var de=to(dl(re),function(ve){return ve.frame||Ht(!1),$i(ve.frame.pageMarginBox)(ne)});return de},Vi=function(ee){var ne=ee.center,re=ee.destination,de=ee.droppables;if(re){var ve=de[re];return ve.frame?ve:null}var pe=_l(ne,de);return pe},qo={startFromPercentage:.25,maxScrollAtPercentage:.05,maxPixelScroll:28,ease:function(ne){return Math.pow(ne,2)},durationDampening:{stopDampeningAt:1200,accelerateAt:360}},ni=function(ee,ne){var re=ee[ne.size]*qo.startFromPercentage,de=ee[ne.size]*qo.maxScrollAtPercentage,ve={startScrollingFrom:re,maxScrollValueAt:de};return ve},Li=function(ee){var ne=ee.startOfRange,re=ee.endOfRange,de=ee.current,ve=re-ne;if(ve===0)return 0;var pe=de-ne,Ae=pe/ve;return Ae},Go=1,Ri=function(ee,ne){if(ee>ne.startScrollingFrom)return 0;if(ee<=ne.maxScrollValueAt)return qo.maxPixelScroll;if(ee===ne.startScrollingFrom)return Go;var re=Li({startOfRange:ne.maxScrollValueAt,endOfRange:ne.startScrollingFrom,current:ee}),de=1-re,ve=qo.maxPixelScroll*qo.ease(de);return Math.ceil(ve)},ja=qo.durationDampening.accelerateAt,ci=qo.durationDampening.stopDampeningAt,uu=function(ee,ne){var re=ne,de=ci,ve=Date.now(),pe=ve-re;if(pe>=ci)return ee;if(pene.height,pe=re.width>ne.width;return!pe&&!ve?de:pe&&ve?null:{x:pe?0:de.x,y:ve?0:de.y}},Gr=dr(function(ee){return ee===0?0:ee}),Ua=function(ee){var ne=ee.dragStartTime,re=ee.container,de=ee.subject,ve=ee.center,pe=ee.shouldUseTimeDampening,Ae={top:ve.y-re.top,right:re.right-ve.x,bottom:re.bottom-ve.y,left:ve.x-re.left},ye=Ti({container:re,distanceToEdges:Ae,dragStartTime:ne,axis:jr,shouldUseTimeDampening:pe}),je=Ti({container:re,distanceToEdges:Ae,dragStartTime:ne,axis:yo,shouldUseTimeDampening:pe}),qe=Gr({x:je,y:ye});if(Wa(qe,mr))return null;var _e=Wi({container:re,subject:de,proposedScroll:qe});return _e?Wa(_e,mr)?null:_e:null},Mr=dr(function(ee){return ee===0?0:ee>0?1:-1}),nl=function(){var ee=function(re,de){return re<0?re:re>de?re-de:0};return function(ne){var re=ne.current,de=ne.max,ve=ne.change,pe=ga(re,ve),Ae={x:ee(pe.x,de.x),y:ee(pe.y,de.y)};return Wa(Ae,mr)?null:Ae}}(),gi=function(ne){var re=ne.max,de=ne.current,ve=ne.change,pe={x:Math.max(de.x,re.x),y:Math.max(de.y,re.y)},Ae=Mr(ve),ye=nl({max:pe,current:de,change:Ae});return!ye||Ae.x!==0&&ye.x===0||Ae.y!==0&&ye.y===0},ji=function(ne,re){return gi({current:ne.scroll.current,max:ne.scroll.max,change:re})},Au=function(ne,re){if(!ji(ne,re))return null;var de=ne.scroll.max,ve=ne.scroll.current;return nl({current:ve,max:de,change:re})},gu=function(ne,re){var de=ne.frame;return de?gi({current:de.scroll.current,max:de.scroll.max,change:re}):!1},ie=function(ne,re){var de=ne.frame;return!de||!gu(ne,re)?null:nl({current:de.scroll.current,max:de.scroll.max,change:re})},Se=function(ee){var ne=ee.viewport,re=ee.subject,de=ee.center,ve=ee.dragStartTime,pe=ee.shouldUseTimeDampening,Ae=Ua({dragStartTime:ve,container:ne.frame,subject:re,center:de,shouldUseTimeDampening:pe});return Ae&&ji(ne,Ae)?Ae:null},he=function(ee){var ne=ee.droppable,re=ee.subject,de=ee.center,ve=ee.dragStartTime,pe=ee.shouldUseTimeDampening,Ae=ne.frame;if(!Ae)return null;var ye=Ua({dragStartTime:ve,container:Ae.pageMarginBox,subject:re,center:de,shouldUseTimeDampening:pe});return ye&&gu(ne,ye)?ye:null},gt=function(ee){var ne=ee.state,re=ee.dragStartTime,de=ee.shouldUseTimeDampening,ve=ee.scrollWindow,pe=ee.scrollDroppable,Ae=ne.current.page.borderBoxCenter,ye=ne.dimensions.draggables[ne.critical.draggable.id],je=ye.page.marginBox;if(ne.isWindowScrollAllowed){var qe=ne.viewport,_e=Se({dragStartTime:re,viewport:qe,subject:je,center:Ae,shouldUseTimeDampening:de});if(_e){ve(_e);return}}var He=Vi({center:Ae,destination:Ol(ne.impact),droppables:ne.dimensions.droppables});if(He){var Ve=he({dragStartTime:re,droppable:He,subject:je,center:Ae,shouldUseTimeDampening:de});Ve&&pe(He.descriptor.id,Ve)}},Bt=function(ee){var ne=ee.scrollWindow,re=ee.scrollDroppable,de=_n(ne),ve=_n(re),pe=null,Ae=function(_e){pe||Ht(!1);var He=pe,Ve=He.shouldUseTimeDampening,lt=He.dragStartTime;gt({state:_e,scrollWindow:de,scrollDroppable:ve,dragStartTime:lt,shouldUseTimeDampening:Ve})},ye=function(_e){Pu(),pe&&Ht(!1);var He=Date.now(),Ve=!1,lt=function(){Ve=!0};gt({state:_e,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:lt,scrollDroppable:lt}),pe={dragStartTime:He,shouldUseTimeDampening:Ve},zi(),Ve&&Ae(_e)},je=function(){pe&&(de.cancel(),ve.cancel(),pe=null)};return{start:ye,stop:je,scroll:Ae}},Qn=function(ee){var ne=ee.move,re=ee.scrollDroppable,de=ee.scrollWindow,ve=function(qe,_e){var He=ga(qe.current.client.selection,_e);ne({client:He})},pe=function(qe,_e){if(!gu(qe,_e))return _e;var He=ie(qe,_e);if(!He)return re(qe.descriptor.id,_e),null;var Ve=sr(_e,He);re(qe.descriptor.id,Ve);var lt=sr(_e,Ve);return lt},Ae=function(qe,_e,He){if(!qe||!ji(_e,He))return He;var Ve=Au(_e,He);if(!Ve)return de(He),null;var lt=sr(He,Ve);de(lt);var Gt=sr(He,lt);return Gt},ye=function(qe){var _e=qe.scrollJumpRequest;if(_e){var He=Ol(qe.impact);He||Ht(!1);var Ve=pe(qe.dimensions.droppables[He],_e);if(Ve){var lt=qe.viewport,Gt=Ae(qe.isWindowScrollAllowed,lt,Ve);Gt&&ve(qe,Gt)}}};return ye},Bn=function(ee){var ne=ee.scrollDroppable,re=ee.scrollWindow,de=ee.move,ve=Bt({scrollWindow:re,scrollDroppable:ne}),pe=Qn({move:de,scrollWindow:re,scrollDroppable:ne}),Ae=function(qe){if(qe.phase==="DRAGGING"){if(qe.movementMode==="FLUID"){ve.scroll(qe);return}qe.scrollJumpRequest&&pe(qe)}},ye={scroll:Ae,start:ve.start,stop:ve.stop};return ye},_t="data-rbd",it=function(){var ee=_t+"-drag-handle";return{base:ee,draggableId:ee+"-draggable-id",contextId:ee+"-context-id"}}(),$t=function(){var ee=_t+"-draggable";return{base:ee,contextId:ee+"-context-id",id:ee+"-id"}}(),ra=function(){var ee=_t+"-droppable";return{base:ee,contextId:ee+"-context-id",id:ee+"-id"}}(),Ot={contextId:_t+"-scroll-container-context-id"},wt=function(ne){return function(re){return"["+re+'="'+ne+'"]'}},ut=function(ne,re){return ne.map(function(de){var ve=de.styles[re];return ve?de.selector+" { "+ve+" }":""}).join(" ")},xt="pointer-events: none;",An=function(ee){var ne=wt(ee),re=function(){var ye=` cursor: -webkit-grab; cursor: grab; `;return{selector:ne(it.contextId),styles:{always:` @@ -390,4 +390,4 @@ The error may be correlated with this previous error: This is to ensure consistent browser layout and measurement More information: https://github.com/atlassian/react-beautiful-dnd/blob/master/docs/guides/doctype.md -`,vl=function(ee){var ne=ee.doctype;ne&&(ne.name.toLowerCase(),ne.publicId)};function Qi(ee){}function Ni(ee,ne){}function ai(){Ni(function(){Wl(Hn.react,b.version),vl(document)},[])}function Ho(ee){var ne=(0,b.useRef)(ee);return(0,b.useEffect)(function(){ne.current=ee}),ne}function al(){var ee=null;function ne(){return!!ee}function re(Ae){return Ae===ee}function de(Ae){ee&&Ht(!1);var ye={abandon:Ae};return ee=ye,ye}function ve(){ee||Ht(!1),ee=null}function pe(){ee&&(ee.abandon(),ve())}return{isClaimed:ne,isActive:re,claim:de,release:ve,tryAbandon:pe}}var Xl=9,Vr=13,Uo=27,yl=32,wl=33,Ul=34,mi=35,cl=36,Zi=37,Pi=38,ui=39,pl=40,Ui,Gi=(Ui={},Ui[Vr]=!0,Ui[Xl]=!0,Ui),zo=function(ee){Gi[ee.keyCode]&&ee.preventDefault()},yu=function(){var ee="visibilitychange";if(typeof document=="undefined")return ee;var ne=[ee,"ms"+ee,"webkit"+ee,"moz"+ee,"o"+ee],re=to(ne,function(de){return"on"+de in document});return re||ee}(),Fu=0,tu=5;function Ai(ee,ne){return Math.abs(ne.x-ee.x)>=tu||Math.abs(ne.y-ee.y)>=tu}var Yi={type:"IDLE"};function Nu(ee){var ne=ee.cancel,re=ee.completed,de=ee.getPhase,ve=ee.setPhase;return[{eventName:"mousemove",fn:function(Ae){var ye=Ae.button,je=Ae.clientX,qe=Ae.clientY;if(ye===Fu){var _e={x:je,y:qe},He=de();if(He.type==="DRAGGING"){Ae.preventDefault(),He.actions.move(_e);return}He.type!=="PENDING"&&Ht(!1);var Ve=He.point;if(Ai(Ve,_e)){Ae.preventDefault();var lt=He.actions.fluidLift(_e);ve({type:"DRAGGING",actions:lt})}}}},{eventName:"mouseup",fn:function(Ae){var ye=de();if(ye.type!=="DRAGGING"){ne();return}Ae.preventDefault(),ye.actions.drop({shouldBlockNextClick:!0}),re()}},{eventName:"mousedown",fn:function(Ae){de().type==="DRAGGING"&&Ae.preventDefault(),ne()}},{eventName:"keydown",fn:function(Ae){var ye=de();if(ye.type==="PENDING"){ne();return}if(Ae.keyCode===Uo){Ae.preventDefault(),ne();return}zo(Ae)}},{eventName:"resize",fn:ne},{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(){de().type==="PENDING"&&ne()}},{eventName:"webkitmouseforcedown",fn:function(Ae){var ye=de();if(ye.type==="IDLE"&&Ht(!1),ye.actions.shouldRespectForcePress()){ne();return}Ae.preventDefault()}},{eventName:yu,fn:ne}]}function Cu(ee){var ne=(0,b.useRef)(Yi),re=(0,b.useRef)(qn),de=Sn(function(){return{eventName:"mousedown",fn:function(He){if(!He.defaultPrevented&&He.button===Fu&&!(He.ctrlKey||He.metaKey||He.shiftKey||He.altKey)){var Ve=ee.findClosestDraggableId(He);if(Ve){var lt=ee.tryGetLock(Ve,Ae,{sourceEvent:He});if(lt){He.preventDefault();var Gt={x:He.clientX,y:He.clientY};re.current(),qe(lt,Gt)}}}}}},[ee]),ve=Sn(function(){return{eventName:"webkitmouseforcewillbegin",fn:function(He){if(!He.defaultPrevented){var Ve=ee.findClosestDraggableId(He);if(Ve){var lt=ee.findOptionsForDraggable(Ve);lt&&(lt.shouldRespectForcePress||ee.canGetLock(Ve)&&He.preventDefault())}}}}},[ee]),pe=ln(function(){var He={passive:!1,capture:!0};re.current=Ma(window,[ve,de],He)},[ve,de]),Ae=ln(function(){var _e=ne.current;_e.type!=="IDLE"&&(ne.current=Yi,re.current(),pe())},[pe]),ye=ln(function(){var _e=ne.current;Ae(),_e.type==="DRAGGING"&&_e.actions.cancel({shouldBlockNextClick:!0}),_e.type==="PENDING"&&_e.actions.abort()},[Ae]),je=ln(function(){var He={capture:!0,passive:!1},Ve=Nu({cancel:ye,completed:Ae,getPhase:function(){return ne.current},setPhase:function(Gt){ne.current=Gt}});re.current=Ma(window,Ve,He)},[ye,Ae]),qe=ln(function(He,Ve){ne.current.type!=="IDLE"&&Ht(!1),ne.current={type:"PENDING",point:Ve,actions:He},je()},[je]);cn(function(){return pe(),function(){re.current()}},[pe])}var yi;function Yt(){}var zn=(yi={},yi[Ul]=!0,yi[wl]=!0,yi[cl]=!0,yi[mi]=!0,yi);function Jr(ee,ne){function re(){ne(),ee.cancel()}function de(){ne(),ee.drop()}return[{eventName:"keydown",fn:function(pe){if(pe.keyCode===Uo){pe.preventDefault(),re();return}if(pe.keyCode===yl){pe.preventDefault(),de();return}if(pe.keyCode===pl){pe.preventDefault(),ee.moveDown();return}if(pe.keyCode===Pi){pe.preventDefault(),ee.moveUp();return}if(pe.keyCode===ui){pe.preventDefault(),ee.moveRight();return}if(pe.keyCode===Zi){pe.preventDefault(),ee.moveLeft();return}if(zn[pe.keyCode]){pe.preventDefault();return}zo(pe)}},{eventName:"mousedown",fn:re},{eventName:"mouseup",fn:re},{eventName:"click",fn:re},{eventName:"touchstart",fn:re},{eventName:"resize",fn:re},{eventName:"wheel",fn:re,options:{passive:!0}},{eventName:yu,fn:re}]}function xr(ee){var ne=(0,b.useRef)(Yt),re=Sn(function(){return{eventName:"keydown",fn:function(pe){if(pe.defaultPrevented||pe.keyCode!==yl)return;var Ae=ee.findClosestDraggableId(pe);if(!Ae)return;var ye=ee.tryGetLock(Ae,_e,{sourceEvent:pe});if(!ye)return;pe.preventDefault();var je=!0,qe=ye.snapLift();ne.current();function _e(){je||Ht(!1),je=!1,ne.current(),de()}ne.current=Ma(window,Jr(qe,_e),{capture:!0,passive:!1})}}},[ee]),de=ln(function(){var pe={passive:!1,capture:!0};ne.current=Ma(window,[re],pe)},[re]);cn(function(){return de(),function(){ne.current()}},[de])}var Rr={type:"IDLE"},fo=120,Wo=.15;function vo(ee){var ne=ee.cancel,re=ee.getPhase;return[{eventName:"orientationchange",fn:ne},{eventName:"resize",fn:ne},{eventName:"contextmenu",fn:function(ve){ve.preventDefault()}},{eventName:"keydown",fn:function(ve){if(re().type!=="DRAGGING"){ne();return}ve.keyCode===Uo&&ve.preventDefault(),ne()}},{eventName:yu,fn:ne}]}function fi(ee){var ne=ee.cancel,re=ee.completed,de=ee.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(pe){var Ae=de();if(Ae.type!=="DRAGGING"){ne();return}Ae.hasMoved=!0;var ye=pe.touches[0],je=ye.clientX,qe=ye.clientY,_e={x:je,y:qe};pe.preventDefault(),Ae.actions.move(_e)}},{eventName:"touchend",fn:function(pe){var Ae=de();if(Ae.type!=="DRAGGING"){ne();return}pe.preventDefault(),Ae.actions.drop({shouldBlockNextClick:!0}),re()}},{eventName:"touchcancel",fn:function(pe){if(de().type!=="DRAGGING"){ne();return}pe.preventDefault(),ne()}},{eventName:"touchforcechange",fn:function(pe){var Ae=de();Ae.type==="IDLE"&&Ht(!1);var ye=pe.touches[0];if(ye){var je=ye.force>=Wo;if(je){var qe=Ae.actions.shouldRespectForcePress();if(Ae.type==="PENDING"){qe&&ne();return}if(qe){if(Ae.hasMoved){pe.preventDefault();return}ne();return}pe.preventDefault()}}}},{eventName:yu,fn:ne}]}function kl(ee){var ne=(0,b.useRef)(Rr),re=(0,b.useRef)(qn),de=ln(function(){return ne.current},[]),ve=ln(function(lt){ne.current=lt},[]),pe=Sn(function(){return{eventName:"touchstart",fn:function(lt){if(!lt.defaultPrevented){var Gt=ee.findClosestDraggableId(lt);if(Gt){var la=ee.tryGetLock(Gt,ye,{sourceEvent:lt});if(la){var fa=lt.touches[0],Pa=fa.clientX,Ka=fa.clientY,ir={x:Pa,y:Ka};re.current(),He(la,ir)}}}}}},[ee]),Ae=ln(function(){var lt={capture:!0,passive:!1};re.current=Ma(window,[pe],lt)},[pe]),ye=ln(function(){var Ve=ne.current;Ve.type!=="IDLE"&&(Ve.type==="PENDING"&&clearTimeout(Ve.longPressTimerId),ve(Rr),re.current(),Ae())},[Ae,ve]),je=ln(function(){var Ve=ne.current;ye(),Ve.type==="DRAGGING"&&Ve.actions.cancel({shouldBlockNextClick:!0}),Ve.type==="PENDING"&&Ve.actions.abort()},[ye]),qe=ln(function(){var lt={capture:!0,passive:!1},Gt={cancel:je,completed:ye,getPhase:de},la=Ma(window,fi(Gt),lt),fa=Ma(window,vo(Gt),lt);re.current=function(){la(),fa()}},[je,de,ye]),_e=ln(function(){var lt=de();lt.type!=="PENDING"&&Ht(!1);var Gt=lt.actions.fluidLift(lt.point);ve({type:"DRAGGING",actions:Gt,hasMoved:!1})},[de,ve]),He=ln(function(lt,Gt){de().type!=="IDLE"&&Ht(!1);var la=setTimeout(_e,fo);ve({type:"PENDING",point:Gt,actions:lt,longPressTimerId:la}),qe()},[qe,de,ve,_e]);cn(function(){return Ae(),function(){re.current();var Gt=de();Gt.type==="PENDING"&&(clearTimeout(Gt.longPressTimerId),ve(Rr))}},[de,Ae,ve]),cn(function(){var lt=Ma(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}]);return lt},[])}function bu(ee){}var Hi={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function Ki(ee,ne){if(ne==null)return!1;var re=!!Hi[ne.tagName.toLowerCase()];if(re)return!0;var de=ne.getAttribute("contenteditable");return de==="true"||de===""?!0:ne===ee?!1:Ki(ee,ne.parentElement)}function _i(ee,ne){var re=ne.target;return Jt(re)?Ki(ee,re):!1}var hs=function(ee){return Ca(ee.getBoundingClientRect()).center};function qu(ee){return ee instanceof en(ee).Element}var $u=function(){var ee="matches";if(typeof document=="undefined")return ee;var ne=[ee,"msMatchesSelector","webkitMatchesSelector"],re=to(ne,function(de){return de in Element.prototype});return re||ee}();function es(ee,ne){return ee==null?null:ee[$u](ne)?ee:es(ee.parentElement,ne)}function Es(ee,ne){return ee.closest?ee.closest(ne):es(ee,ne)}function ts(ee){return"["+it.contextId+'="'+ee+'"]'}function ns(ee,ne){var re=ne.target;if(!qu(re))return null;var de=ts(ee),ve=Es(re,de);return!ve||!Jt(ve)?null:ve}function ea(ee,ne){var re=ns(ee,ne);return re?re.getAttribute(it.draggableId):null}function lr(ee,ne){var re="["+$t.contextId+'="'+ee+'"]',de=Er(document.querySelectorAll(re)),ve=to(de,function(pe){return pe.getAttribute($t.id)===ne});return!ve||!Jt(ve)?null:ve}function qr(ee){ee.preventDefault()}function io(ee){var ne=ee.expected,re=ee.phase,de=ee.isLockActive,ve=ee.shouldWarn;return!(!de()||ne!==re)}function po(ee){var ne=ee.lockAPI,re=ee.store,de=ee.registry,ve=ee.draggableId;if(ne.isClaimed())return!1;var pe=de.draggable.findById(ve);return!(!pe||!pe.options.isEnabled||!Co(re.getState(),ve))}function Wr(ee){var ne=ee.lockAPI,re=ee.contextId,de=ee.store,ve=ee.registry,pe=ee.draggableId,Ae=ee.forceSensorStop,ye=ee.sourceEvent,je=po({lockAPI:ne,store:de,registry:ve,draggableId:pe});if(!je)return null;var qe=ve.draggable.getById(pe),_e=lr(re,qe.descriptor.id);if(!_e||ye&&!qe.options.canDragInteractiveElements&&_i(_e,ye))return null;var He=ne.claim(Ae||qn),Ve="PRE_DRAG";function lt(){return qe.options.shouldRespectForcePress}function Gt(){return ne.isActive(He)}function la(uo,Oo){io({expected:uo,phase:Ve,isLockActive:Gt,shouldWarn:!0})&&de.dispatch(Oo())}var fa=la.bind(null,"DRAGGING");function Pa(uo){function Oo(){ne.release(),Ve="COMPLETED"}Ve!=="PRE_DRAG"&&(Oo(),Ve!=="PRE_DRAG"&&Ht(!1)),de.dispatch(ge(uo.liftActionArgs)),Ve="DRAGGING";function Tl(Vo,jl){if(jl===void 0&&(jl={shouldBlockNextClick:!1}),uo.cleanup(),jl.shouldBlockNextClick){var si=Ma(window,[{eventName:"click",fn:qr,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(si)}Oo(),de.dispatch(oa({reason:Vo}))}return(0,Be.Z)({isActive:function(){return io({expected:"DRAGGING",phase:Ve,isLockActive:Gt,shouldWarn:!1})},shouldRespectForcePress:lt,drop:function(jl){return Tl("DROP",jl)},cancel:function(jl){return Tl("CANCEL",jl)}},uo.actions)}function Ka(uo){var Oo=_n(function(Vo){fa(function(){return It({client:Vo})})}),Tl=Pa({liftActionArgs:{id:pe,clientSelection:uo,movementMode:"FLUID"},cleanup:function(){return Oo.cancel()},actions:{move:Oo}});return(0,Be.Z)({},Tl,{move:Oo})}function ir(){var uo={moveUp:function(){return fa(Vt)},moveRight:function(){return fa(On)},moveDown:function(){return fa(mn)},moveLeft:function(){return fa(Mn)}};return Pa({liftActionArgs:{id:pe,clientSelection:hs(_e),movementMode:"SNAP"},cleanup:qn,actions:uo})}function pr(){var uo=io({expected:"PRE_DRAG",phase:Ve,isLockActive:Gt,shouldWarn:!0});uo&&ne.release()}var Eo={isActive:function(){return io({expected:"PRE_DRAG",phase:Ve,isLockActive:Gt,shouldWarn:!1})},shouldRespectForcePress:lt,fluidLift:Ka,snapLift:ir,abort:pr};return Eo}var ho=[Cu,xr,kl];function Yo(ee){var ne=ee.contextId,re=ee.store,de=ee.registry,ve=ee.customSensors,pe=ee.enableDefaultSensors,Ae=[].concat(pe?ho:[],ve||[]),ye=(0,b.useState)(function(){return al()})[0],je=ln(function(Ka,ir){Ka.isDragging&&!ir.isDragging&&ye.tryAbandon()},[ye]);cn(function(){var Ka=re.getState(),ir=re.subscribe(function(){var pr=re.getState();je(Ka,pr),Ka=pr});return ir},[ye,re,je]),cn(function(){return ye.tryAbandon},[ye.tryAbandon]);var qe=ln(function(Pa){return po({lockAPI:ye,registry:de,store:re,draggableId:Pa})},[ye,de,re]),_e=ln(function(Pa,Ka,ir){return Wr({lockAPI:ye,registry:de,contextId:ne,store:re,draggableId:Pa,forceSensorStop:Ka,sourceEvent:ir&&ir.sourceEvent?ir.sourceEvent:null})},[ne,ye,de,re]),He=ln(function(Pa){return ea(ne,Pa)},[ne]),Ve=ln(function(Pa){var Ka=de.draggable.findById(Pa);return Ka?Ka.options:null},[de.draggable]),lt=ln(function(){ye.isClaimed()&&(ye.tryAbandon(),re.getState().phase!=="IDLE"&&re.dispatch(Lt()))},[ye,re]),Gt=ln(ye.isClaimed,[ye]),la=Sn(function(){return{canGetLock:qe,tryGetLock:_e,findClosestDraggableId:He,findOptionsForDraggable:Ve,tryReleaseLock:lt,isLockClaimed:Gt}},[qe,_e,He,Ve,lt,Gt]);bu(Ae);for(var fa=0;fa=tu||Math.abs(ne.y-ee.y)>=tu}var Yi={type:"IDLE"};function Nu(ee){var ne=ee.cancel,re=ee.completed,de=ee.getPhase,ve=ee.setPhase;return[{eventName:"mousemove",fn:function(Ae){var ye=Ae.button,je=Ae.clientX,qe=Ae.clientY;if(ye===Fu){var _e={x:je,y:qe},He=de();if(He.type==="DRAGGING"){Ae.preventDefault(),He.actions.move(_e);return}He.type!=="PENDING"&&Ht(!1);var Ve=He.point;if(Ai(Ve,_e)){Ae.preventDefault();var lt=He.actions.fluidLift(_e);ve({type:"DRAGGING",actions:lt})}}}},{eventName:"mouseup",fn:function(Ae){var ye=de();if(ye.type!=="DRAGGING"){ne();return}Ae.preventDefault(),ye.actions.drop({shouldBlockNextClick:!0}),re()}},{eventName:"mousedown",fn:function(Ae){de().type==="DRAGGING"&&Ae.preventDefault(),ne()}},{eventName:"keydown",fn:function(Ae){var ye=de();if(ye.type==="PENDING"){ne();return}if(Ae.keyCode===Uo){Ae.preventDefault(),ne();return}zo(Ae)}},{eventName:"resize",fn:ne},{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(){de().type==="PENDING"&&ne()}},{eventName:"webkitmouseforcedown",fn:function(Ae){var ye=de();if(ye.type==="IDLE"&&Ht(!1),ye.actions.shouldRespectForcePress()){ne();return}Ae.preventDefault()}},{eventName:yu,fn:ne}]}function Cu(ee){var ne=(0,b.useRef)(Yi),re=(0,b.useRef)(qn),de=Sn(function(){return{eventName:"mousedown",fn:function(He){if(!He.defaultPrevented&&He.button===Fu&&!(He.ctrlKey||He.metaKey||He.shiftKey||He.altKey)){var Ve=ee.findClosestDraggableId(He);if(Ve){var lt=ee.tryGetLock(Ve,Ae,{sourceEvent:He});if(lt){He.preventDefault();var Gt={x:He.clientX,y:He.clientY};re.current(),qe(lt,Gt)}}}}}},[ee]),ve=Sn(function(){return{eventName:"webkitmouseforcewillbegin",fn:function(He){if(!He.defaultPrevented){var Ve=ee.findClosestDraggableId(He);if(Ve){var lt=ee.findOptionsForDraggable(Ve);lt&&(lt.shouldRespectForcePress||ee.canGetLock(Ve)&&He.preventDefault())}}}}},[ee]),pe=ln(function(){var He={passive:!1,capture:!0};re.current=Ma(window,[ve,de],He)},[ve,de]),Ae=ln(function(){var _e=ne.current;_e.type!=="IDLE"&&(ne.current=Yi,re.current(),pe())},[pe]),ye=ln(function(){var _e=ne.current;Ae(),_e.type==="DRAGGING"&&_e.actions.cancel({shouldBlockNextClick:!0}),_e.type==="PENDING"&&_e.actions.abort()},[Ae]),je=ln(function(){var He={capture:!0,passive:!1},Ve=Nu({cancel:ye,completed:Ae,getPhase:function(){return ne.current},setPhase:function(Gt){ne.current=Gt}});re.current=Ma(window,Ve,He)},[ye,Ae]),qe=ln(function(He,Ve){ne.current.type!=="IDLE"&&Ht(!1),ne.current={type:"PENDING",point:Ve,actions:He},je()},[je]);cn(function(){return pe(),function(){re.current()}},[pe])}var yi;function Yt(){}var zn=(yi={},yi[Ul]=!0,yi[wl]=!0,yi[cl]=!0,yi[mi]=!0,yi);function Jr(ee,ne){function re(){ne(),ee.cancel()}function de(){ne(),ee.drop()}return[{eventName:"keydown",fn:function(pe){if(pe.keyCode===Uo){pe.preventDefault(),re();return}if(pe.keyCode===yl){pe.preventDefault(),de();return}if(pe.keyCode===pl){pe.preventDefault(),ee.moveDown();return}if(pe.keyCode===Pi){pe.preventDefault(),ee.moveUp();return}if(pe.keyCode===ui){pe.preventDefault(),ee.moveRight();return}if(pe.keyCode===Zi){pe.preventDefault(),ee.moveLeft();return}if(zn[pe.keyCode]){pe.preventDefault();return}zo(pe)}},{eventName:"mousedown",fn:re},{eventName:"mouseup",fn:re},{eventName:"click",fn:re},{eventName:"touchstart",fn:re},{eventName:"resize",fn:re},{eventName:"wheel",fn:re,options:{passive:!0}},{eventName:yu,fn:re}]}function xr(ee){var ne=(0,b.useRef)(Yt),re=Sn(function(){return{eventName:"keydown",fn:function(pe){if(pe.defaultPrevented||pe.keyCode!==yl)return;var Ae=ee.findClosestDraggableId(pe);if(!Ae)return;var ye=ee.tryGetLock(Ae,_e,{sourceEvent:pe});if(!ye)return;pe.preventDefault();var je=!0,qe=ye.snapLift();ne.current();function _e(){je||Ht(!1),je=!1,ne.current(),de()}ne.current=Ma(window,Jr(qe,_e),{capture:!0,passive:!1})}}},[ee]),de=ln(function(){var pe={passive:!1,capture:!0};ne.current=Ma(window,[re],pe)},[re]);cn(function(){return de(),function(){ne.current()}},[de])}var Rr={type:"IDLE"},fo=120,Wo=.15;function vo(ee){var ne=ee.cancel,re=ee.getPhase;return[{eventName:"orientationchange",fn:ne},{eventName:"resize",fn:ne},{eventName:"contextmenu",fn:function(ve){ve.preventDefault()}},{eventName:"keydown",fn:function(ve){if(re().type!=="DRAGGING"){ne();return}ve.keyCode===Uo&&ve.preventDefault(),ne()}},{eventName:yu,fn:ne}]}function fi(ee){var ne=ee.cancel,re=ee.completed,de=ee.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(pe){var Ae=de();if(Ae.type!=="DRAGGING"){ne();return}Ae.hasMoved=!0;var ye=pe.touches[0],je=ye.clientX,qe=ye.clientY,_e={x:je,y:qe};pe.preventDefault(),Ae.actions.move(_e)}},{eventName:"touchend",fn:function(pe){var Ae=de();if(Ae.type!=="DRAGGING"){ne();return}pe.preventDefault(),Ae.actions.drop({shouldBlockNextClick:!0}),re()}},{eventName:"touchcancel",fn:function(pe){if(de().type!=="DRAGGING"){ne();return}pe.preventDefault(),ne()}},{eventName:"touchforcechange",fn:function(pe){var Ae=de();Ae.type==="IDLE"&&Ht(!1);var ye=pe.touches[0];if(ye){var je=ye.force>=Wo;if(je){var qe=Ae.actions.shouldRespectForcePress();if(Ae.type==="PENDING"){qe&&ne();return}if(qe){if(Ae.hasMoved){pe.preventDefault();return}ne();return}pe.preventDefault()}}}},{eventName:yu,fn:ne}]}function kl(ee){var ne=(0,b.useRef)(Rr),re=(0,b.useRef)(qn),de=ln(function(){return ne.current},[]),ve=ln(function(lt){ne.current=lt},[]),pe=Sn(function(){return{eventName:"touchstart",fn:function(lt){if(!lt.defaultPrevented){var Gt=ee.findClosestDraggableId(lt);if(Gt){var la=ee.tryGetLock(Gt,ye,{sourceEvent:lt});if(la){var fa=lt.touches[0],Pa=fa.clientX,Ka=fa.clientY,ir={x:Pa,y:Ka};re.current(),He(la,ir)}}}}}},[ee]),Ae=ln(function(){var lt={capture:!0,passive:!1};re.current=Ma(window,[pe],lt)},[pe]),ye=ln(function(){var Ve=ne.current;Ve.type!=="IDLE"&&(Ve.type==="PENDING"&&clearTimeout(Ve.longPressTimerId),ve(Rr),re.current(),Ae())},[Ae,ve]),je=ln(function(){var Ve=ne.current;ye(),Ve.type==="DRAGGING"&&Ve.actions.cancel({shouldBlockNextClick:!0}),Ve.type==="PENDING"&&Ve.actions.abort()},[ye]),qe=ln(function(){var lt={capture:!0,passive:!1},Gt={cancel:je,completed:ye,getPhase:de},la=Ma(window,fi(Gt),lt),fa=Ma(window,vo(Gt),lt);re.current=function(){la(),fa()}},[je,de,ye]),_e=ln(function(){var lt=de();lt.type!=="PENDING"&&Ht(!1);var Gt=lt.actions.fluidLift(lt.point);ve({type:"DRAGGING",actions:Gt,hasMoved:!1})},[de,ve]),He=ln(function(lt,Gt){de().type!=="IDLE"&&Ht(!1);var la=setTimeout(_e,fo);ve({type:"PENDING",point:Gt,actions:lt,longPressTimerId:la}),qe()},[qe,de,ve,_e]);cn(function(){return Ae(),function(){re.current();var Gt=de();Gt.type==="PENDING"&&(clearTimeout(Gt.longPressTimerId),ve(Rr))}},[de,Ae,ve]),cn(function(){var lt=Ma(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}]);return lt},[])}function bu(ee){}var Hi={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function Ki(ee,ne){if(ne==null)return!1;var re=!!Hi[ne.tagName.toLowerCase()];if(re)return!0;var de=ne.getAttribute("contenteditable");return de==="true"||de===""?!0:ne===ee?!1:Ki(ee,ne.parentElement)}function _i(ee,ne){var re=ne.target;return Jt(re)?Ki(ee,re):!1}var hs=function(ee){return Ca(ee.getBoundingClientRect()).center};function qu(ee){return ee instanceof en(ee).Element}var $u=function(){var ee="matches";if(typeof document=="undefined")return ee;var ne=[ee,"msMatchesSelector","webkitMatchesSelector"],re=to(ne,function(de){return de in Element.prototype});return re||ee}();function es(ee,ne){return ee==null?null:ee[$u](ne)?ee:es(ee.parentElement,ne)}function Es(ee,ne){return ee.closest?ee.closest(ne):es(ee,ne)}function ts(ee){return"["+it.contextId+'="'+ee+'"]'}function ns(ee,ne){var re=ne.target;if(!qu(re))return null;var de=ts(ee),ve=Es(re,de);return!ve||!Jt(ve)?null:ve}function ea(ee,ne){var re=ns(ee,ne);return re?re.getAttribute(it.draggableId):null}function lr(ee,ne){var re="["+$t.contextId+'="'+ee+'"]',de=Er(document.querySelectorAll(re)),ve=to(de,function(pe){return pe.getAttribute($t.id)===ne});return!ve||!Jt(ve)?null:ve}function qr(ee){ee.preventDefault()}function io(ee){var ne=ee.expected,re=ee.phase,de=ee.isLockActive,ve=ee.shouldWarn;return!(!de()||ne!==re)}function po(ee){var ne=ee.lockAPI,re=ee.store,de=ee.registry,ve=ee.draggableId;if(ne.isClaimed())return!1;var pe=de.draggable.findById(ve);return!(!pe||!pe.options.isEnabled||!Co(re.getState(),ve))}function Wr(ee){var ne=ee.lockAPI,re=ee.contextId,de=ee.store,ve=ee.registry,pe=ee.draggableId,Ae=ee.forceSensorStop,ye=ee.sourceEvent,je=po({lockAPI:ne,store:de,registry:ve,draggableId:pe});if(!je)return null;var qe=ve.draggable.getById(pe),_e=lr(re,qe.descriptor.id);if(!_e||ye&&!qe.options.canDragInteractiveElements&&_i(_e,ye))return null;var He=ne.claim(Ae||qn),Ve="PRE_DRAG";function lt(){return qe.options.shouldRespectForcePress}function Gt(){return ne.isActive(He)}function la(uo,Oo){io({expected:uo,phase:Ve,isLockActive:Gt,shouldWarn:!0})&&de.dispatch(Oo())}var fa=la.bind(null,"DRAGGING");function Pa(uo){function Oo(){ne.release(),Ve="COMPLETED"}Ve!=="PRE_DRAG"&&(Oo(),Ve!=="PRE_DRAG"&&Ht(!1)),de.dispatch(ge(uo.liftActionArgs)),Ve="DRAGGING";function Tl(Vo,jl){if(jl===void 0&&(jl={shouldBlockNextClick:!1}),uo.cleanup(),jl.shouldBlockNextClick){var si=Ma(window,[{eventName:"click",fn:qr,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(si)}Oo(),de.dispatch(oa({reason:Vo}))}return(0,Be.Z)({isActive:function(){return io({expected:"DRAGGING",phase:Ve,isLockActive:Gt,shouldWarn:!1})},shouldRespectForcePress:lt,drop:function(jl){return Tl("DROP",jl)},cancel:function(jl){return Tl("CANCEL",jl)}},uo.actions)}function Ka(uo){var Oo=_n(function(Vo){fa(function(){return It({client:Vo})})}),Tl=Pa({liftActionArgs:{id:pe,clientSelection:uo,movementMode:"FLUID"},cleanup:function(){return Oo.cancel()},actions:{move:Oo}});return(0,Be.Z)({},Tl,{move:Oo})}function ir(){var uo={moveUp:function(){return fa(Vt)},moveRight:function(){return fa(On)},moveDown:function(){return fa(mn)},moveLeft:function(){return fa(Mn)}};return Pa({liftActionArgs:{id:pe,clientSelection:hs(_e),movementMode:"SNAP"},cleanup:qn,actions:uo})}function pr(){var uo=io({expected:"PRE_DRAG",phase:Ve,isLockActive:Gt,shouldWarn:!0});uo&&ne.release()}var Eo={isActive:function(){return io({expected:"PRE_DRAG",phase:Ve,isLockActive:Gt,shouldWarn:!1})},shouldRespectForcePress:lt,fluidLift:Ka,snapLift:ir,abort:pr};return Eo}var ho=[Cu,xr,kl];function Yo(ee){var ne=ee.contextId,re=ee.store,de=ee.registry,ve=ee.customSensors,pe=ee.enableDefaultSensors,Ae=[].concat(pe?ho:[],ve||[]),ye=(0,b.useState)(function(){return al()})[0],je=ln(function(Ka,ir){Ka.isDragging&&!ir.isDragging&&ye.tryAbandon()},[ye]);cn(function(){var Ka=re.getState(),ir=re.subscribe(function(){var pr=re.getState();je(Ka,pr),Ka=pr});return ir},[ye,re,je]),cn(function(){return ye.tryAbandon},[ye.tryAbandon]);var qe=ln(function(Pa){return po({lockAPI:ye,registry:de,store:re,draggableId:Pa})},[ye,de,re]),_e=ln(function(Pa,Ka,ir){return Wr({lockAPI:ye,registry:de,contextId:ne,store:re,draggableId:Pa,forceSensorStop:Ka,sourceEvent:ir&&ir.sourceEvent?ir.sourceEvent:null})},[ne,ye,de,re]),He=ln(function(Pa){return ea(ne,Pa)},[ne]),Ve=ln(function(Pa){var Ka=de.draggable.findById(Pa);return Ka?Ka.options:null},[de.draggable]),lt=ln(function(){ye.isClaimed()&&(ye.tryAbandon(),re.getState().phase!=="IDLE"&&re.dispatch(Lt()))},[ye,re]),Gt=ln(ye.isClaimed,[ye]),la=Sn(function(){return{canGetLock:qe,tryGetLock:_e,findClosestDraggableId:He,findOptionsForDraggable:Ve,tryReleaseLock:lt,isLockClaimed:Gt}},[qe,_e,He,Ve,lt,Gt]);bu(Ae);for(var fa=0;fa{switch(yn){case wa:return b.createElement(It,{callback:nn,onCancel:Aa});case ya:return b.createElement(Vt.Z,{callback:nn,onCancel:Aa});case tn:return b.createElement(Qe.Z,{callback:nn,onCancel:Aa});case ht:return b.createElement(Rn,{callback:nn,onCancel:Aa});case ra:return b.createElement($t,{callback:nn,onCancel:Aa});case"maths-latex":return b.createElement(mn,{showSaveButton:!0,callback:nn});case"inline-latex":return b.createElement(En.Z,{showSaveButton:!0,callback:nn});default:return null}},[yn]);function Aa(){Ra("")}(0,b.useEffect)(()=>{if(mt.current){let Gn=function(Ht){$e=!0,st=Ht.pageY},rn=function(){$e=!1},Lt=function(Ht){if($e){let at=Ht.pageY-st;at<0&&(at=0),at>300&&(at=300);let an=Mt+at+"px";Ar(an)}},de=mt.current,$e=!1,st=0;return de.addEventListener("mousedown",Gn),document.addEventListener("mousemove",Lt),document.addEventListener("mouseup",rn),()=>{de.removeEventListener("mousedown",Gn),document.removeEventListener("mousemove",Lt),document.removeEventListener("mouseup",rn)}}},[Tt,mt]),(0,b.useEffect)(()=>{Ar(Mt)},[Mt]);const rr=ft(He),Ta=ft(cr),ga={width:rr,height:Ta},Qa=(0,b.useMemo)(()=>{if(Pa){let Gn=new Date(Pa),rn=Gn.getHours(),Lt=Gn.getMinutes(),de=Gn.getSeconds();return rn=rn<10?"0"+rn:rn,Lt=Lt<10?"0"+Lt:Lt,de=de<10?"0"+de:de,`${rn}:${Lt}:${de}`}return 0},[Pa]),hr=Gn=>{const rn=[];if(Je){let Lt=-1;Gn=Gn.replace(/(@▁▁@|@▁@)/g,function(de,$e,st){rn.push({multiLine:de!==Tn})})}return rn};function Gr(){window.sessionStorage.removeItem(Jn),Pr(!1),Va(0)}function nr(){Pr(!1),Va(0),Tt.setValue(window.sessionStorage.getItem(Jn))}(0,b.useEffect)(()=>{yt[yn]&&yn!==Sn&&yn!==ht&&setTimeout(()=>{const Gn=document.getElementsByClassName("markdown-popup-form")[0],rn=window.innerWidth/2-Gn.offsetWidth/2,Lt=window.innerHeight/2-Gn.offsetHeight/2;fa(rn),mr(Lt)},0)},[yn]);const fr=Gn=>{Gn.preventDefault();const rn=Gn.clientX-pr,Lt=Gn.clientY-ur;document.body.onmousemove=de=>{let $e=de.clientX-rn,st=de.clientY-Lt;const Ht=document.getElementsByClassName("markdown-popup-form")[0],at=window.innerWidth-Ht.offsetWidth,an=window.innerHeight-Ht.offsetHeight;$e=Math.max(0,Math.min($e,at)),st=Math.max(0,Math.min(st,an)),Dr(de.clientX,de.clientY,rn,Lt)&&(fa($e),mr(st))},document.body.onmouseup=function(){document.body.onmousemove=null}},Dr=(Gn,rn,Lt,de)=>{const $e=document.body.clientHeight,st=document.body.clientWidth;return Gn<20&&Lt>Gn||Gn>st-20&&Ltrn||rn>$e-20&&delt in Re?We(Re,lt,{enumerable:!0,configurable:!0,writable:!0,value:Le}):Re[lt]=Le,z=(Re,lt)=>{for(var Le in lt||(lt={}))a.call(lt,Le)&&y(Re,Le,lt[Le]);if(E)for(var Le of E(lt))x.call(lt,Le)&&y(Re,Le,lt[Le]);return Re},ne=(Re,lt)=>Ve(Re,le(lt));const{useForm:re}=b.default,ie={width:280,marginRight:10},ge={labelCol:{span:5},wrapperCol:{span:19}};var fe=({callback:Re,onCancel:lt})=>{const[Le]=re();let Ce=(0,ke.useRef)();function Xe(gt){Ce.current.width=Le.getFieldValue("width"),Ce.current.align=Le.getFieldValue("align"),Re(gt,Ce.current)}function nt(gt,pt){if(gt.status===-1){he.ZP.error(gt.message);return}Le.setFieldsValue({src:`/api/attachments/${gt.id}`,type:pt.type})}function ye(gt){let pt=gt.target.files[0];Ce.current=pt,Ue(pt,nt)}return Oe.createElement(b.default,ne(z({form:Le},ge),{className:"upload-image-panel",onFinish:Xe,style:{width:470,overflow:"hidden"}}),Oe.createElement(b.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},Oe.createElement("div",{className:"flex-container"},Oe.createElement(b.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},Oe.createElement(Be.default,{style:ie})),Oe.createElement(Pe,{onFileChange:ye}))),Oe.createElement(b.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},Oe.createElement(Be.default,{style:{width:264}})),Oe.createElement(b.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},Oe.createElement(Ie.Z,null,Oe.createElement(b.default.Item,{name:"width",style:{margin:0}},Oe.createElement(be.Z,{style:{width:264}})),Oe.createElement("span",{className:"ml8"},"%"))),Oe.createElement(b.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},Oe.createElement(Ge.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),Oe.createElement("aside",null,Oe.createElement(b.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Oe.createElement(Fe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Oe.createElement(Fe.ZP,{type:"default",onClick:lt},"\u53D6\u6D88"))))};function Pe({onFileChange:Re}){return Oe.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Oe.createElement("input",{type:"file",onChange:Re}))}function Ue(Re,lt){if(!Re)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,De.bg)())throw he.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let Le=new FormData;Le.append("editormd-image-file",Re),Le.append("file_param_name","editormd-image-file"),Le.append("byxhr","true");var Ce=new window.XMLHttpRequest;Ce.withCredentials=!0,Ce.addEventListener("load",function(Xe){lt(JSON.parse(Xe.target.responseText),Re)},!1),Ce.addEventListener("error",function(Xe){console.error(Xe)},!1),Ce.open("POST",`${Ye.KI}/api/attachments.json`),Ce.send(Le)}},23252:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return Be}});var b=oe(59301),he=oe(4676);class Be extends b.Component{constructor(be){super(be);const Ge=window.document;this.node=Ge.createElement("div"),Ge.body.appendChild(this.node)}render(){const{children:be}=this.props;return(0,he.createPortal)(be,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},50543:function(_e,xt,oe){"use strict";oe.d(xt,{i:function(){return ge},Z:function(){return Pe}});var b={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT"},he=oe(71418),Be=oe(6848),Ie=oe(93948),be=oe(92310),Ge=oe.n(be),Fe=oe(21331),Ye=oe(41625),ke=oe(35219),De=oe(79005),Oe=oe(20345),We=oe(77882),Ve=oe(31081),le=oe(75309),E=oe(71979),a=oe(47558),x=oe(42922),y=oe(66832),z=oe(96593),ne=oe(19664),re=oe(91833),ie=oe(59301);const ge=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:De,swimg:Oe},{name:"101\u8BA1\u5212",ptimg:We,swimg:Ve},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:le,swimg:E},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:a,swimg:x},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:y,swimg:z},{name:"\u519B\u961F\u4E00\u6D41",ptimg:ne,swimg:re}];var Pe=({className:Ue,dataSource:Re=[],col:lt=4,right:Le,bottom:Ce=23,precision:Xe=0,wrapWidth:nt=1200,trackEventItems:ye,loading:gt,onRemove:pt=()=>{},isCurrent:wt=!0,showAlias:ut=!1,showProgress:Jt=!1})=>{const on=Math.floor((nt-(lt-1)*Le)/lt),It=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(Vt=>(window.ENV==="build"&&(Vt.ptimg=`/react/build${Vt.ptimg}`,Vt.swimg=`/react/build${Vt.swimg}`),Vt));return ie.createElement(he.Z,{spinning:gt},ie.createElement("div",{className:Ge()(b.list,Ue)},!!(Re!=null&&Re.length)&&(Re==null?void 0:Re.map((Vt,Qe)=>{var Me,Et,kt,vt,Dt,Ae;const{name:dt,id:ln,identifier:ct,featured:et,school_name:Bn,image_url:ot,excellent:bt,is_plan:zt}=Vt;return ie.createElement("div",{key:ln,className:wt&&Jt?b.wrapisCurrent:b.wrap,style:{width:on,marginRight:(1+Qe)%lt===0?0:Le+Xe,marginBottom:Ce}},ie.createElement("a",{className:b.li,onClick:St=>{St.preventDefault(),St.stopPropagation(),ye&&(0,Fe.L9)([ye]),(0,Fe.xg)(`/paths/${ct}`)}},ie.createElement("div",{className:b.img},ie.createElement("img",{className:b.cover,src:`${ot}`}),wt&&(0,ke.bg)()&&(Vt==null?void 0:Vt.studying)&&ie.createElement("div",{className:`${b.movebq} user-path-items`,onClick:St=>{St.stopPropagation(),pt(Vt)}},ie.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ie.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Me=Vt==null?void 0:Vt.subject_tags)==null?void 0:Me.map((St,Rn)=>{var Ot,Kn;if(Rn===0){const jn=(Ot=It.find($t=>$t.name==St))==null?void 0:Ot.swimg;return ie.createElement("img",{className:b.sign,src:jn,style:{left:"-4px"}})}const xn=(Kn=It.find(jn=>jn.name==St))==null?void 0:Kn.ptimg;return ie.createElement("img",{className:b.sign,src:xn,style:{left:`${48+52*(Rn-1)+2*Rn}px`}})}),ie.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Vt==null?void 0:Vt.excellent)&&ie.createElement("div",{className:b.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ie.createElement("div",{className:b.name},ie.createElement(Be.Z,{title:ut&&(Vt!=null&&Vt.excellent_alias_name)?ie.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${dt}`,ie.createElement("br",null),ie.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Vt==null?void 0:Vt.excellent_alias_name}`)):dt},ie.createElement("span",{className:b.e},ut&&(Vt==null?void 0:Vt.excellent_alias_name)||dt))),wt&&Jt&&((Et=Vt==null?void 0:Vt.progress)==null?void 0:Et.all_score)!=0&&ie.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},ie.createElement(Ie.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((kt=Vt==null?void 0:Vt.progress)==null?void 0:kt.my_score)/((vt=Vt==null?void 0:Vt.progress)==null?void 0:vt.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(Dt=Vt==null?void 0:Vt.progress)==null?void 0:Dt.my_score,"/",(Ae=Vt==null?void 0:Vt.progress)==null?void 0:Ae.all_score),(!wt||!Jt)&&ie.createElement("div",{className:b.tags},ie.createElement("div",null,ie.createElement(Be.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ie.createElement("span",null,ie.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ie.createElement("span",null,Vt.stages_count))),ie.createElement(Be.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ie.createElement("span",null,ie.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ie.createElement("span",null,Vt.members_count)))))))})),!Re.length&&ie.createElement(Ye.Z,null)))}},14739:function(_e,xt,oe){"use strict";oe.d(xt,{jL:function(){return be},w9:function(){return un},dN:function(){return Sa},QD:function(){return fn},cQ:function(){return vt.Z},Oz:function(){return jn},op:function(){return He},O5:function(){return Qt},_b:function(){return Kt},t7:function(){return Re},Gi:function(){return oa},YG:function(){return Sn},kT:function(){return ra},qp:function(){return x},K3:function(){return ne},vr:function(){return Zt},qE:function(){return dn},Je:function(){return Ce},wb:function(){return Qe},lB:function(){return kt},cq:function(){return At},tp:function(){return ge},Si:function(){return Xt},k8:function(){return ar},Du:function(){return Ar}});var b=oe(59301),he={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},Be="data:image/png;base64,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",be=({dataSource:mt=[],img:it,imgWidth:Nt=346,title:cn,sunTitle:ua,bannerExtraContent:La})=>b.createElement("div",{className:he.banner},b.createElement("div",{className:he.content},b.createElement("aside",null,b.createElement("p",null,b.createElement("b",null,cn),b.createElement("span",null,ua)),mt.length>0&&b.createElement("div",{className:he.btns},mt.map((nn,Ba)=>b.createElement("div",{key:Ba,onClick:nn.click},nn.name,nn.sign?b.createElement("img",{src:Be,width:39}):null))),La),it&&b.createElement("img",{style:{marginTop:33,marginRight:38},src:it,width:Nt}))),Ge={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},Fe=oe(92310),Ye=oe.n(Fe),ke=oe(78267),De=Object.defineProperty,Oe=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable,le=(mt,it,Nt)=>it in mt?De(mt,it,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):mt[it]=Nt,E=(mt,it)=>{for(var Nt in it||(it={}))We.call(it,Nt)&&le(mt,Nt,it[Nt]);if(Oe)for(var Nt of Oe(it))Ve.call(it,Nt)&&le(mt,Nt,it[Nt]);return mt},x=({dataSource:mt=[],value:it,onChange:Nt,onTitleChange:cn,className:ua,title:La,titleWidth:nn=41,style:Ba={},fontColor:Aa="#6A7283",showCount:rr,classNameActive:Ta,styleItem:ga={}})=>{const[Qa,hr]=(0,b.useState)(0),[Gr,nr]=(0,b.useState)(!1),fr=(0,b.useRef)(null),Dr=(0,b.useRef)(null);return(0,b.useEffect)(()=>{var Gn;mt.length!==0&&(((Gn=fr==null?void 0:fr.current)==null?void 0:Gn.clientHeight)>97?hr(1):hr(0)),mt.length===0&&hr(0),nr(!1)},[mt]),b.createElement("div",{className:Ye()(Ge.row,ua),style:Ba},b.createElement("div",{onClick:(0,ke.throttle)(()=>cn==null?void 0:cn(),2e3),style:{width:nn,marginTop:Gr?12:4},className:`${Ge.title} ${cn?"current":""}`},La),b.createElement("div",{className:Gr?`${Ge.tagsWrap} ${Ge.tagsBorderWrap}`:Ge.tagsWrap},b.createElement("div",{className:Ge.bar,ref:Dr,style:Qa>0?{height:Qa===1?97:"auto",overflow:Qa===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},b.createElement("div",{className:Ge.tag,ref:fr},mt==null?void 0:mt.map(Gn=>b.createElement("span",{onClick:()=>Nt(Gn.id),key:Gn.id,style:E(E({color:Aa},ga),(Gn==null?void 0:Gn.style)||{}),className:it===Gn.id?Ye()(Ta||Ge.active,Gn.classNameActive):""},b.createElement("span",{title:Gn.name,className:Ge.name},Gn.name),!!rr&&b.createElement("span",{className:Ge.num},Gn.count))))),!!Qa&&b.createElement(b.Fragment,null,Qa===1?b.createElement("div",{onClick:()=>{var Gn;hr(2),((Gn=fr==null?void 0:fr.current)==null?void 0:Gn.clientHeight)>245?nr(!0):nr(!1)},className:Ge.action},"\u5C55\u5F00",b.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):b.createElement("div",{onClick:()=>{Dr.current.scrollTop=0,hr(1),nr(!1)},className:Ge.action},"\u6536\u8D77",b.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},y={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},ne=({dataSource:mt=[],value:it,onChange:Nt,onTitleChange:cn,className:ua,title:La,titleWidth:nn=41,style:Ba={},fontColor:Aa="#6A7283",showCount:rr,expand:Ta=!0})=>{const[ga,Qa]=(0,b.useState)(0),[hr,Gr]=(0,b.useState)(!1),nr=(0,b.useRef)(null),fr=(0,b.useRef)(null),[Dr,Gn]=(0,b.useState)(Ta);return b.createElement("div",{className:Ye()(y.row,ua),style:Ba},b.createElement("div",{className:"flex item-center justify-between"},b.createElement("div",{onClick:(0,ke.throttle)(()=>cn==null?void 0:cn(),2e3),style:{width:nn,marginTop:hr?12:4},className:`${y.title} ${cn?"current":""}`},La),b.createElement("i",{className:`iconfont ${Dr?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:Dr?8:10},onClick:()=>Gn(!Dr)})),Dr&&b.createElement("div",{className:hr?`${y.tagsWrap} ${y.tagsBorderWrap}`:y.tagsWrap},b.createElement("div",{className:y.fenge}),b.createElement("div",{className:y.bar,ref:fr},b.createElement("div",{className:y.tag,ref:nr},mt==null?void 0:mt.map(rn=>b.createElement("span",{onClick:()=>Nt(rn.id),key:rn.id,style:{color:Aa},className:it===rn.id?y.active:""},b.createElement("span",{title:rn.name,className:y.name},rn.name),!!rr&&b.createElement("span",{className:y.num},rn.count)))))))},re={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},ge=({dataSource:mt=[],value:it,onChange:Nt,className:cn,style:ua={}})=>b.createElement("div",{style:ua,className:Ye()(re.tabs,cn)},mt.map(La=>b.createElement("span",{onClick:()=>Nt(La.id),className:it===La.id?re.active:"",key:La.id},La.name))),fe={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},Pe=oe(92832),Re=({dataSource:mt=[],value:it="",onChange:Nt,onInputChange:cn=()=>{},className:ua,style:La={},placeholder:nn,allowClear:Ba=!1})=>{var Aa;const[rr,Ta]=(0,b.useState)(""),[ga,Qa]=(0,b.useState)("");(0,b.useEffect)(()=>{var nr;let fr=it;(nr=JSON.stringify(it))!=null&&nr.includes("{")&&(Ta(it.id),fr=it.value||"");try{Qa(decodeURIComponent(fr||""))}catch(Dr){Qa(decodeURIComponent(fr||""))}},[it]);const hr=()=>{Nt(encodeURIComponent(ga),rr||null)},Gr=nr=>{nr!==rr&&(Ta(nr),Nt(encodeURIComponent(ga),nr))};return b.createElement("div",{className:Ye()(fe.input,ua),style:La},!!mt.length&&b.createElement("div",{className:fe.dropdown},b.createElement("div",{className:fe.text},(Aa=mt.find(nr=>nr.id===rr))==null?void 0:Aa.name,b.createElement("i",{className:"iconfont icon-zhankai4"}),b.createElement("b",{className:fe.b1}),b.createElement("b",{className:fe.b2})),b.createElement("div",{className:fe.menu},mt.map((nr,fr)=>b.createElement("div",{key:fr,onClick:()=>Gr(nr.id)},nr.name)))),b.createElement(Pe.default,{onPressEnter:hr,value:ga,onChange:nr=>{Qa(nr.target.value),cn(encodeURIComponent(nr.target.value),rr||null)},bordered:!1,placeholder:nn}),b.createElement("i",{onClick:hr,className:"iconfont icon-sousuo9 font14 pl10 current"}))},lt={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},Ce=({value:mt,onChange:it,className:Nt,total:cn,pageSize:ua,style:La={}})=>{const nn=mt<2,Ba=mt>=Math.ceil(cn/ua);return cn<=ua?b.createElement(b.Fragment,null):b.createElement("div",{className:Ye()(lt.quickPager,Nt),style:La},b.createElement("div",{onClick:()=>{nn||it(mt-1,"prev")},className:nn?lt.disabled:""},"\u4E0A\u4E00\u9875"),b.createElement("div",{onClick:()=>{Ba||it(mt+1,"next")},className:Ba?lt.disabled:""},"\u4E0B\u4E00\u9875"))},Xe={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},nt=oe(71418),ye=oe(6848),gt=oe(13570),pt=oe(41510),wt=oe(21331),ut=oe(96908),Jt=oe(57177),on=oe(81378),It=oe(41625),Qe=({className:mt,dataSource:it=[],col:Nt=4,right:cn,bottom:ua=23,precision:La=0,wrapWidth:nn=1200,trackEventItems:Ba,loading:Aa})=>{const rr=Math.floor((nn-(Nt-1)*cn)/Nt);return b.createElement(nt.Z,{spinning:Aa},b.createElement("div",{className:Ye()(Xe.list,mt)},!!it.length&&it.map((Ta,ga)=>{const{name:Qa,id:hr,identifier:Gr,power:nr,cover_image_id:fr,pic:Dr}=Ta;return b.createElement("div",{className:Xe.wrap,key:hr,style:{width:rr,marginRight:(1+ga)%Nt===0?0:cn+La,marginBottom:ua}},b.createElement("a",{target:"_blank",href:`/shixuns/${Gr}/challenges`,className:Xe.li,onClick:Gn=>{Gn.preventDefault(),Ba&&(0,wt.L9)([Ba]),nr&&(0,wt.xg)(`/shixuns/${Gr}/challenges`)}},b.createElement("div",{className:Xe.img},b.createElement("img",{className:Xe.cover,src:`${Dr}`}),Ta.is_jupyter&&b.createElement("img",{className:Xe.sign,src:ut}),Ta.is_jupyter_lab&&b.createElement("img",{className:Xe.sign,src:Jt}),Ta.is_unity_3d&&b.createElement("img",{className:Xe.sign,src:on})),b.createElement("div",{className:Xe.name},b.createElement(ye.Z,{title:Qa||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},b.createElement("span",{className:Xe.e},Qa||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),b.createElement("div",{className:Xe.tags},b.createElement(ye.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},b.createElement("span",null,b.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),b.createElement("span",null,Ta.challenges_count))),!!Ta.myshixuns_count&&b.createElement(ye.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},b.createElement("span",null,b.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),b.createElement("span",null,Ta.myshixuns_count))),b.createElement(ye.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},b.createElement("span",null,b.createElement("span",null,Ta.level))),b.createElement("div",{className:Xe.rate},b.createElement(gt.Z,{allowHalf:!0,disabled:!0,defaultValue:Ta.score_info}),b.createElement("span",null,"\xA0",Ta.score_info?`${Ta.score_info}\u5206`:"5\u5206")))),!nr&&b.createElement("div",{className:Xe.lockWrap},b.createElement("img",{src:`${pt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),b.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!it.length&&b.createElement(It.Z,null)))},Me={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},kt=({className:mt,dataSource:it=[],col:Nt=4,right:cn,bottom:ua=23,precision:La=0,wrapWidth:nn=1200,wrapClassName:Ba,trackEventItems:Aa,loading:rr})=>{const Ta=Math.floor((nn-(Nt-1)*cn)/Nt);return b.createElement(nt.Z,{spinning:rr},b.createElement("div",{className:Ye()(Me.list,mt)},!!it.length&&it.map((ga,Qa)=>{const{name:hr,id:Gr,identifier:nr,power:fr,cover_image_id:Dr,pic:Gn}=ga;return b.createElement("div",{className:Ye()(Me.wrap,Ba),key:Gr,style:{width:Ta,marginRight:(1+Qa)%Nt===0?0:cn+La,marginBottom:ua}},b.createElement("a",{target:"_blank",href:`/shixuns/${nr}/challenges`,className:Me.li,onClick:rn=>{rn.preventDefault(),Aa&&(0,wt.L9)([Aa]),fr&&(0,wt.xg)(`/shixuns/${nr}/challenges`)}},b.createElement("img",{src:oe(47621),className:Me.titleBg}),b.createElement("div",{className:Me.name},b.createElement(ye.Z,{title:hr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},b.createElement("span",{className:Me.e},hr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),b.createElement("div",{style:{padding:"14px",paddingBottom:0}},b.createElement("div",{className:Me.img},b.createElement("img",{className:Me.cover,src:Dr?`${pt.Z.API_SERVER}/api/attachments/${Dr}`:`${pt.Z.IMG_SERVER+Gn}`}),ga.is_jupyter&&b.createElement("div",{className:Me.bq},"Jupyter"),ga.is_jupyter_lab&&b.createElement("div",{className:Me.bq},"JupyterLab"),ga.is_unity_3d&&b.createElement("div",{className:Me.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),b.createElement("div",{className:"mt20 flex item-center justify-between"},b.createElement("div",null,b.createElement("span",{className:Me.text},"\u5B66\u4E60\u4EBA\u6570"),b.createElement("span",{className:Me.value},ga.myshixuns_count)),b.createElement("div",null,b.createElement("span",{className:Me.text},"\u56F0\u96BE\u7B49\u7EA7"),b.createElement("span",{className:Me.value},ga.level))),b.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},b.createElement("div",null,b.createElement("span",{className:Me.text},"\u5173\u5361\u6570"),b.createElement("span",{className:Me.value},ga.challenges_count)),b.createElement("div",{className:Me.rate},b.createElement(gt.Z,{allowHalf:!0,disabled:!0,defaultValue:ga.score_info}),b.createElement("span",{className:Me.value,style:{color:"#FF9C00"}},"\xA0",ga.score_info?`${ga.score_info}\u5206`:"5\u5206"))))),!fr&&b.createElement("div",{className:Me.lockWrap},b.createElement("img",{src:`${pt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),b.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!it.length&&b.createElement(It.Z,null)))},vt=oe(50543),Dt={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},Ae=oe(79005),dt=oe(20345),ln=oe(77882),ct=oe(31081),et=oe(75309),Bn=oe(71979),ot=oe(47558),bt=oe(42922),zt=oe(66832),St=oe(96593),Rn=oe(19664),Ot=oe(91833);const Kn=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Ae,swimg:dt},{name:"101\u8BA1\u5212",ptimg:ln,swimg:ct},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:et,swimg:Bn},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:ot,swimg:bt},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:zt,swimg:St},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Rn,swimg:Ot}];var jn=({className:mt,dataSource:it=[],col:Nt=4,right:cn,bottom:ua=23,precision:La=0,wrapWidth:nn=1200,trackEventItems:Ba,loading:Aa,wrapClassName:rr,imgClassName:Ta,isArrow:ga=!1})=>{const Qa=Math.floor((nn-(Nt-1)*cn)/Nt),[hr,Gr]=(0,b.useState)(),[nr,fr]=(0,b.useState)(),Dr=rn=>Gr(rn),Gn=()=>Gr(-1);return b.createElement(nt.Z,{spinning:Aa},b.createElement("div",{className:Ye()(Dt.list,mt)},!!(it!=null&&it.length)&&(it==null?void 0:it.map((rn,Lt)=>{var de;const{name:$e,id:st,identifier:Ht,featured:at,school_name:an,image_url:qt,excellent:Yt,is_plan:_t}=rn;return b.createElement("div",{key:st,className:Ye()(Dt.wrap,rr),style:{width:Qa,marginRight:(1+Lt)%Nt===0?0:cn+La,marginBottom:ua}},b.createElement("a",{target:"_blank",href:`/paths/${Ht}`,className:Dt.li,onClick:ia=>{ia.preventDefault(),Ba&&(0,wt.L9)([Ba]),(0,wt.xg)(`/paths/${Ht}`)}},b.createElement("img",{src:oe(39057),className:Dt.titleBg}),b.createElement("div",{className:Dt.name},b.createElement(ye.Z,{title:$e},b.createElement("span",{className:Dt.e,style:{color:ga&&hr===Lt?"#145DFF":"#000000"},onMouseEnter:()=>{Dr(Lt)},onMouseLeave:Gn},$e))),b.createElement("div",{style:{padding:"14px",paddingBottom:0}},b.createElement("div",{className:Ye()(Dt.img,Ta)},b.createElement("img",{className:Dt.cover,src:`${pt.Z.IMG_SERVER+qt}`}),(de=rn==null?void 0:rn.subject_tags)==null?void 0:de.map((ia,za)=>{var Wa,pn;if(za===0){const Ca=(Wa=Kn.find(ja=>ja.name==ia))==null?void 0:Wa.swimg;return b.createElement("img",{className:Dt.sign,src:Ca,style:{left:"-4px"}})}const Ia=(pn=Kn.find(Ca=>Ca.name==ia))==null?void 0:pn.ptimg;return b.createElement("img",{className:Dt.sign,src:Ia,style:{left:`${48+52*(za-1)+2*za}px`}})}),b.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(rn==null?void 0:rn.excellent)&&b.createElement("div",{className:Dt.bq},"\u5F00\u653E\u8BFE\u7A0B"))),b.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},b.createElement("div",null,b.createElement("span",{className:Dt.text},"\u7AE0\u8282\u6570"),b.createElement("span",{className:Dt.value},rn.stages_count)),b.createElement("div",null,b.createElement("span",{className:Dt.text},"\u5B66\u4E60\u4EBA\u6570"),b.createElement("span",{className:Dt.value},rn.members_count))))))})),!it.length&&b.createElement(It.Z,null)))},$t={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},ma="data:image/png;base64,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",Wn=oe(59301),un=({className:mt,dataSource:it=[],col:Nt=4,right:cn,bottom:ua=23,precision:La=0,wrapWidth:nn=1200,trackEventItems:Ba,loading:Aa})=>{const rr=Math.floor((nn-(Nt-1)*cn)/Nt);return Wn.createElement(nt.Z,{spinning:Aa},Wn.createElement("div",{className:Ye()($t.list,mt)},!!it.length&&it.map((Ta,ga)=>{const{subject_identifier:Qa,id:hr,identifier:Gr,power:nr}=Ta,fr=Ta.is_public!=0&&Ta.is_public;return Wn.createElement("div",{className:$t.wrap,key:hr,style:{width:rr,marginRight:(1+ga)%Nt===0?0:cn+La,marginBottom:ua}},Wn.createElement("a",{className:$t.li,onClick:Dr=>{Dr.preventDefault(),Ba&&(0,wt.L9)([Ba]),(0,wt.xg)(Ta.first_category_url)}},Wn.createElement("div",{className:$t.top},Wn.createElement(ye.Z,{title:Ta.name},Wn.createElement("div",{className:$t.name},Ta.name)),Wn.createElement("img",{className:$t.img,src:pt.Z.IMG_SERVER+"/images/"+Ta.avatar_url}),Wn.createElement("div",{className:$t.text,title:Ta.creator},Ta.creator),Qa&&Wn.createElement("div",{className:$t.btns},Wn.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Wn.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),fr&&Wn.createElement("div",{className:$t.sign},"\u516C\u5F00")),Wn.createElement("div",{className:$t.bottom},Ta.visits>0&&Wn.createElement(ye.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Wn.createElement("span",null,Wn.createElement("i",{className:"iconfont icon-liulanyan"}),Wn.createElement("span",null,Ta.visits))),Ta.course_members_count>0&&Wn.createElement(ye.Z,{title:"\u6210\u5458",placement:"bottom"},Wn.createElement("span",null,Wn.createElement("i",{className:"iconfont icon-chengyuan"}),Ta.course_members_count)),Ta.tasks_count>0&&Wn.createElement(ye.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Wn.createElement("span",null,Wn.createElement("i",{className:"iconfont icon-zuoye"}),Ta.tasks_count)),Ta.is_end?Wn.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Wn.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Ta.is_accessible&&Wn.createElement("div",{className:$t.lockWrap},Wn.createElement("img",{src:`${pt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Wn.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!it.length&&Wn.createElement(It.Z,null)))},mn={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},En="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAYAAAA5ZDbSAAAAAXNSR0IArs4c6QAAIABJREFUeF7tXWmQXFd1/s59r3t6nX00o93GluV9AQNxiAkIB0OMISFsFQqSAhOohFR+JKmEQPILClJZfpEfIUAChFQSHIJxnGDiDYwsb8KRLUuWZcmSxqN9pJF6nV7eSZ373u1509Mzvd2eGVt6VV2z9Ht3+9459+yX8Bq4mDmWK2GLqla3MvFWZt4KpjVMSBNzGoQ0M6WJkJbpMiNDxBkwMkyUIUYGxCeJaB8x7fMcZ18yiv1EVHy1Lw+9GicwO8tXlSrlbSB6O4HfANAmZlY250JEHsBHGLQTzA9H3chDfX2012Yfy9HWqwJgZh7NF6vvY/a2gWkbgyeWY3Hq+yDQcRA/RKQeSsSce4jo9EqMo50+Vy3AzNxXKFTv9MAfB/AuZo60M7Fe30tEZQA/UqBvx+POvUQ02+s+O2l/1QGcy5Xe6Cn1SXj8YYAHO5nU8j9DM1D0b8rzvpFMRp9a/v4X73HVAJwplN9GHj7P4NtW0wK1OxYCPcAKX0rHI4+0+2wv7l9xgHPFyrs9j78A5l/sxQRXrE2ix5SiLyZj7v+s2BgArBjA+XzpzR7oq8x880ouQK/7JqKnFfiziUT0iV731aj9ZQeYmYez+fJXiOguZl72/ldkkYmYmb+eSkT+lIjOLOcYlm2BBcx8sfoJz+O/BHhkOSe5evqiaaXoTxIx55tExMsxrmUBOJ/njVVUvgvmW5djUqu+D6JHHbgfTSRostdj7TnAuWLlDq/K37pwqXYxCGlaOfRbyZh7Xy9B7hnAzOzmCpUvA/jDC2WvbReogE3/TTLufo6IKu0+38r9PQE4n+f1VVS+B+ZbWhnEBX8P0Q4H7gcTCZqyvRbWARZHQLlavp8ZG20P9rXcHhEmI07kdtsODasA5/OlX6gy/dfF/bbTV5GmHeL3JBLRxzttof45awCLRYo9vpuZE7YGdyG2Q0R5UvQBWxYwKwBn8pWPEPg7IlhdiKDYnrMIXAz6WDrh/mu3bXcNcEC5P7wIbrdQzH9eQCZF7+2WkrsCWPZcD/TgRbZsF1zTmrBrBX5HN3tyxwD7YTOVRy8KVL0Bd65Vmo667q2dStcdASx6rofyjouqUK/B9dsXFUohcksnenLbAMtemy1UfnrRiLE84NZ6IdqRirtvbdfi1TbA2Xz5r5j5j5Z5ehe705RMf51KRP64ncVoC2BxHLDH9/batlz2gJPnFc7PArNVgvjViABH6Zhm/ZErQoxkH7AmxYhHlsX71s7aWr9XbNek6M52HBQtA6xdflx5pldCVaEMHDuvcK5A8AjI5oB8EShXgEoZKFeBSgVQCohEgKjr/4z3AUP9gCIg7jLWpBn9fa9lsMXa5d7UqquxJYCFYrOFyk964c8V4F44oVCsEs5lgfNZIJcHPMFIk27wU0sbof/V0UcyBgz2AyMDQDQCbBzwXrtAEz2airu/3ErQQEsA5wqVT3qe93WbPKfqAS+eUsiWCWdmgJPTQLVaB2gjw6oB3U9B0azbsGz5XV6KsWFg01pAzGqXjniIua89ilZK3ZWMu99ohklTgP0YqsqLNlnz+SJh7ymF8xkf2JKEkFu+BOx1Y8CGNcBAH2P9gGe5h5VujqZTCfeKZjFeTQHO5EpfA/ApW9N5ZYYweU5h6jhwPlfHcpux5Ha/BxCLAldfBqSijMtHX2sg4x/SyejvLIXNkgAHoa07bEnNe48rnCkQDr8CFBokehh2q1ntIizYsOVG3y/g6AH7dl3gykuAvj4gAkahSihUCCVP9nryJfNgj1dguIrQ5wKJCCMZZaSjjOGEh6jV9LbuSUb2YAW+ZamQ3CUBzubLT9mKW95zTOFkhnDoqC8NL8clL0oqSYgnCSoCVIM92580axAjji+BuyqQ4RgQOq8wUKrK/0jv83Ilo8BQzMO6VBUDseWYQfM+JO46lYi8cbE7FwVYZxxUvf9u3kXzOyZnCIfPKuw/FAhSgcxTz3GbyFQLpOh6Ics877qE9AAQiZEGSyJUI6JGOT5VxlxocEWvdgTcAGQBUtQwWRTDTQTkYhXIlQnZElD2fMBjDmMizdjYX0VkhSlbOepXF/M6LQpwJl/ebiOd5FyR8PxxhQNHgGKP8+9EL04PKU2tAr5LjIQLJB0DJmswDbACpuP41KuBFYDlEwBsKFdz72ClZqvA2SJpI4yALc+PJ6rYPCDSevOXvSd3EG1PJyK/1KjthgBLIhg8frjbwYgq9MRhB5PHgXOZha01k5nq9d4FalEgowk4/UMKTp/fR59iJBX0nqkBo8ASpsGVPdYHVD7yuwY8uLcGcrAyNZCljbopZErAqQKhWPGB3pD2cEl/RUyK3S5d+88renujhLeGI8nmyv9rI8vv+aMKh6cJk8eC8Tbjye1Oi4BEkpDo91lxVDFSjghS/lVjuQZgMXc6DDdgxRrYEAWbl0GDHwC6FMBmuLkycKJAKFUJMQe4YriCwdjy6t6S1ZhKRn6l0TY37386Pxd4st21rr9fWNnTkw72HeyNnit7Z/+YAsn+CUbaBWJ68wzADbFZQ8GaJSuex6INy9ZCVmDvNkBLW2Y/DrPpxdbmTBGYLhCYCBvSVWzury4rNSvgTfX5yQsoOJMr/T2AJXWrVsDfeUThldOEoydbubu9e9wIYWBUFtJnxwPOHPuct28KyHWs1yHWVCsgCgULwAZkDXBA3ealaAdgmYWoXlNZ0vtzfx9wzUhZ97NM19fSyeinw33NA1jKJmTzlePdZtaL40Cod8+BQGq2OLtIFBgcVVrlSTiMtDPXeHgy+ndDgYFkrPfZEBUb9cgA7H8X7M/B3m0o17QXNLvkjGRsx/OkJW+R2q8erWjW3fuLZlIJdyJcTmIewPl85QNV9r7X7UD2nVTYd4wweXTplpoZNuqf7osB6WEFD4xBw5IbdFG/b8rfMlENoKZQn01rISvYg42qNPcSzLFneRH0FWL/razR6QLh7KxvNLl2tLwsUrZD6oOJhHu3Gd88gLP5skRH3tnK4Je6Z/tBBwenGkvOnbYtHqL+Nb5DeFgMFK2wPSNBB9gYdu2zaNZg14QsvZfPl6r1ixH+NFCfms3nfBk4lSdEXcK1Y2X0tTLuZo0u8T0R3ZtKRN67AGApVZQrVI52W81GDANPHnGw64XA5RcaTODsWbSswGJCthguhsYJHjNGWwXXEJ0BSChYfjdsGKzB05Qb/M/swWGVSb8MwbMycNNGeG9uhse5EnC6qLShRUAWga5Xl1T/ScbddabEU42CbbkEX55W2DtFONAg87WZltToBZAFHV4rbBkYiDASLSzOPLYUAtgA6APFvkFD2HQAvBikjSQt1C036BdAKDt4EbSEbQwjIQNIM8BEXz5fJu3Zunqkt7basCuxthbZfOm7zPjNZgNt9v3OSYWXpgjHpxf655sB3Kjt0XEhLyDpMvrrBZVGqmadXlDbPo3QFLJUacOJYuhce+NXDu4z0nRY0hbDiTgu6oWxZmsi30sXIniJk0NUKDGK9Ooiwr+kEtGPhsQGCZEpH7NRQc7sv9PnlgzA0HNrZslKpgnxftKq0FCHZkAjYEl/AkxNWBKngo4aYWxdR7h8Qr5f3AJVKDF2H/FNnZHASSHgmz26FbCkv6kcoQrCVaMVpHsUiCAV+VLJyNoawEHtxz2tDLLZPT894OClI37oTTeXcoHRCaUdBbLvLrH2S3YzT481+CrA84CKJ2oc49feRHA1T176+vlBT8eGxSJ+PJgxc7ZjmRQ9+WiOEHMJ142WemYIibqRqyVYXs8qkyv9HoCvNptgK98/+rKD3S8CxVIrdy9+z8ioguoDBiOMePO1X9hQ6JkwFcuNQkns+UaJSpnx4V8iOC28QY+/6KFSBeIxaJVHuxoDo0k7sz1bIpwrETalq5hI9oxVfzadjP6dD3C+/B9gfn87g1zs3u2HHDz9/CIGjmY8OWhUjBlD4wpR8lWijq6wcyD4XW/ZQTBfqeJHbM5WGB9/W2sA/2yvp6k+0Qckoj6rNlaxdsYoe/8reV/6u3GsBKcdFtBqR0T/kU5EPqABzuZLLzPjklafXeq+n73s4JkXgFIXFDw2IdIMMBbh1vTdRgOqM0roNQwiN8TLpcEtC6dhfPK25gCLivbALtZUm4wDcQFYjCQdbh/ioDg1q3TwwIaUfSomwqFUInqpVOiK5QqVnK16yz854OCFg/LSLBSi6nFopBaJnXlkgtBHjCEb9WVDDgPDmiVao6zBBUR4+sztPsAvHmU89KwvOMn+KuDJfhuLsLZ7y/8kPFc+ArDEZndCwWYdROAShnLjmjKUZSqWetfJuJuk7Cxfx5XyszaoV9rQQtYkMD3TWYsjYwQ3ThgV6u1k7w11G1aRTJy1sEfJnBAOU5DPLOOzd/gA//wA49+3+/ZoAU8C9hIxRqoPSCeAlAG3zwc+2uEebIaYKQPTswqbByoYj9t3L5IbuZ5s2Z/NoB9/WWH/FOHY6QZ6cIM45nAQnbQxsVHpSIzRaGcvSPgpAViANTZvEazEEWDYswB8+QTjnTdKGA7hbJbx7YeBM1mgT8CNCqjsAxuHTpOR/Ve+kxfA2LE7JT6zF8vLcs2wfeOH2KUpVyh/3vP4i90vp9/CnuMKe15pbMlqxqJF700PkdYPJSKjkyvs9dEB8SEjhuy9IgUbAeuWrcC1m+aziVKF8cOngJdPCKA8n3KjQFxYdjRwMYZiuToZqzxzukjIVwnXj5T1S2PzUoq+QNl86dvM+JithjNFwtOTCk8+17zFeqF6fK2CijLWRHyvTzeX5gwBBUs7QrkSzSl6rLDW224A1gws3snOA4xnXvapt541a0NHKOynm3FKQN+JosLGlIeJpKR22LuI8B3K5sr3M/id9pr19+Fn9/sJZK3mFkn/Gy5ROjpj1IJwpfdcAVhin4U1e6ISARMDwLbrhAqbv0FHzzCeeInR5wCpuL/v9sneKy9gyG/czdrJMEVlSrmErcN2UzwI9GPK5MuP2U7mfmZS4YVX/Bjo8LWUGizS85p1hGSdE7+txTP6bqAOCRVrlajqS83XbwbecJnOs2252fwsQ6hZ2pFMRtl/ayG3gamy5cYWufFkUYLwCTeNWbZsEe2gbK70LAPXdTvI8PPTeYKA/OTu4L9GQFzCXzgwAKSGFIYc7spnKtgZdUgAFvelsOZrNwE3X946sOH5VD3Gjn2sbdkxAdmCgBVuX9yJ58oKVw1XkLSY50zAc7IHWzNyhAf96AEH+yehpelWrjVjhGiSMBZlcR51fIUBFoFKqFcMGrddD1w63hnAMpgn93uQUCRRmbQU3aWKFJ5gvgKcLilc2l/FSMye0UOMHZTJlU/bzBw0Az+dIzx3TGHHLn8PbHZt2KSgHMZ4N+qRsVYFrFnSUWXfFYPGO28ELptYCHClyrjnCeCJF32Hxi1XAnfcLFLy/Hu37w0ADqxYhoprHqpmE1zie9HLjxUUxpNVLWzZu2iasvnyLDN3s6yLjuexgw4OHAUOmbjoJUa++RKlY5bFc9TxFQZY2HPZ/+RngXe/Hrh87UKAv79DTJDzA99Fwn7PG+ff+8huD/kS0C/6cNwXtsRUaSNiUnawyRxhKAZcNmBPHyaiUk8Bzs4SnplSePw5P5uwfgsOC12XvE7BdRgjXfDnmr3ZWKvEHBkAfMfrgS3rFgL8Z//M+gUQsIxrUSTmP//Q/Hsf2OXp+/qTvtokurCoSyaeuuOXMnjwlRwhFSVcMWRPktYA94pFmwnvO6EgyWdPPOdLtDUvf92KXHKZ7z3qxLEvL4oSyVli8uTEQckOrPgClrxYuSLjzpsJV6xfCPBf/AvrPVrAMi+gWKw+5/thatf9z3g4XwAGk0DaOBsCn7D2NNZnQrSJ+NG8H30pgpa9S7Po3ghZ4UE+dUjh+DnCzr3zSy6E77lsi9KpJ+0ArM2QoRIe2lsURGr4rkDfW5QtAu97E+HKBgDf97RIyHMAS5ti4br9pvkA3/e0h5k8MBAALGZM0Yd1THUQ01XLoOhAljteJN3ONRbjtbSQ1Qs1qf4NFIqS/fjISWDfoSDZuq6myqVbFGLi/zXSQJ3tPaxpSfvakCFxVAFXEEuV1nsFYDFJGndghZErAO+/hXDVhsZC1oPPAruP+C/LdZuBt1+3UMj6wROM0xnGQMKn4Hk26SDHycRxmQS2dijxaIEQUaQzIWxdWk2ylSbabFCirkim4akZ4NmXfBDCe/DlW5SOvdJOBpNxv0ijJiPfUKuxVA0lgY0jvgAkL4BsCcb+fOm4sNcOSCsYw6GTrL1P2gccfKTfmTxr27b8XwcAhCxcbdhTMCUsOgJcPWSRRRM9JqbKHzH49mYA2fheFuSpIw7OFYCn9wRhPQHKW7YqXdhsIsicr0VfBB2HKdgYMgyI8vKsHwLeek17Viobc2Jm7J1iZIq+AaRmp24zlMcXsoArLAJMoPutOxtaWbTnjymcLRB27YcOr5Vr6xWkY5Q3JedaMKCaMknyjfEQyXeyzwqFFivAnW/ojkJbGfdi92SLjJ0HWbsXta06FAjQChXLnCbzhOE+xusG7TkctLPBtruw1YU6lSHsP62QLQC7DwJrxhWqirFloI5FByjXtuTQPlsTpMrAb79t+anXzFWo+Me7WEd6yN4sTgmTEtMKwBL8d7ygsDZZxXqLhg7tLrTt8G8VYHPfoWmF4znC0TMKmSrwun5PmwH9sjfBj9CebGpVihnSWKlyReBTv9KhA7ndAS9y/z1PeugPoj5MOE+rEZe5ih/ZIUaOIYuJ49rhbztkp5P1kr10+wEXB2cIG/s9DPbNVa+rUYnZi4N4ZpGShTVLPctMAfjM7Z0BfOgE4+cHgfN5YP0ocOtVrbkS6+f5b9s9DKUCCTtg1SbdpdmazJT8tJZrR+xmIOqQHdtBd80ms9j3UtTkP3dHMBpnbOpnQ8C1MoXmOSMxi+QqUq2w+Ewe+My72gf4wV2Me570JV/tpPB8gH7/DmDNYHsS93d/4gNcs3QFOnIrtmrRgUWWuGmNPQm6FnQnC7ccxo5WgL/72QgqHuPGCV4ArBG05Kdmz2UgN+sDfDYL/O672wN4aprxt/fMpaEIECacdt0w8Ad3tgfwPz3kYbQfWk/WwQFBWG0zgEWNFwl6oA/YMmgT4CBsVhY+ky/fDebfaAWEXt7zyAEHR2YUbpjwEHfnDCI1cg4iNLQLMGDPYj48m2kfYKHeR3b7QpGoNgZg8TzJnv4XH5bvWgf5Hx/0MNLvmzLDADdzRuSrUqlH6XoeaxIWPUnhwHebqSvdvABTM8CDByLYMMDYPNA4jNQYLjQQs5J240dBtsuif/A4Y9+UgMFatRGAhTMUSqT39N/eBmwYaR3gbz7oYTQNDKR8Z4REf7TibZJojlmPcMOo9bzhudQVm8ln3QAsz37vWVez5zdvDAEc+tUALM53EbBmAoA//c72WPR9TzFePsma2kR/FR1cABbqPZ8nfPhWYP1wewCPpIHBNgAWs6qwZynWstWigUPWcV7ymd6HLaWPdgvwzikHe04oXD/uYbjBIXnzKLgInAsAvqtNNen+ZxiTp1mrNkJtYkcWwU24grT5628mrG0DYM2iDcChPXgpFi2hOjNlhcstq0cL0kcDQctKAni3AIv/9vu7I7rK683rF7LpBQAXgDMZ4BPvaI+CJc/o2FnW3iHRW8UTJHu7ULAIbe+5mTAx1DoFf+thD8MCcEjIMtV7Gq2JCXqX6gLXj5XbCgRstsYNE8BtlXBo1nkr3+84pPDSGQc3rfMwUkfFJq9XVCRh0YaCP/QWQryFUFjTv0RonJzxU1I0BSs/+kMoeCbruwvHW1SVJL/p7sdYAyxStE5Oa6ImCfWeLYlwVcF4wm7aSsMSDraKsLQCYLN7ciXgnr0RXQfrzZt4XtEWDXCdFC37sGQoXLe5dYr72R4PJ87DZ9GBkGUo+FweeMd1tGRgfHgOzx1mPH+E9f4rAGtX4hIAy94r3iOXCNePlawmni1ahMVn03bKKDUDsJXv/++4g+eOKlw55mHT4NwT2oMU6MEiaIkeLFQsku8Nl0jUhqScNAf68X0eTmXmwm8MixbOIJXof/kawmj/0u3kZhn7p4Bdh31hTbPn4IURgBfLPJR0lUyZsGWwiuG4RdXIP1upcRklWcKVtkuHgfc8xg/3RFGsspaoE0G2gzZ0BA59baoUVSnvmxoF5GyBtIVL9nJxRsglViqxb+uEMskUjPvClXwkPEe8P1pNEs9UYB0TKpb2MtKelA4O0l5M6SVxKMjeLWqWBOJJW8LujbNBUk8bxWsVKuJYIKTlqAGL0Rtm7ZYshGarlGErFNrKPScyhAdecrXA9cYNfhlgk60gYMii66C6or93SuSGRD4KSKUKaVYuFK9LFjoCJOv9Viq362zBIM9Xx2OJqTJg/aYt+SltSx+Vqm9OlMu0pdNLg7YkXlpKOwi7X6x+R1lYc9Yv43PDSFn7j+1eTUoZSme2ipHaGviuowq7TzgYTTJuWucLI8Yebfbi2QBUne8rlBscpCXgGoAFZDE8SByVpj5x64XSQOV7aVf2YT8x3P+ISVTUJ+nLpLqatvTBXAElS1smrSVc+9Ksg6mwU2afNY9YZs26H6X+Ph13PxNe+wWbjK1ywrYAFl/rAy9FcSoHbB5kbBllDZpJKtPpoKGUUJGEBSShNh35EQiopui3T30+0Pr0tKDAmc4hDgQ4kw1hgJW/dX9BrrGpVGteGOEAus0glMcUSgvXddHFSSukzZGXWXTqh9e5pXLCWtiyVBDcFsiywD960UVmlnDNuIe16YCKg2o5RjfWe7MAEQBsYrfmFSM1Vd5DZYRN8W8twAVCnGlT/5T4MX34g++gNtXwxN+rSz0EFfG0V6pW8HRu9lKUVFyCUuXuqhH75Rq0nNFqQXDNpi2V9LcFsLQjqtOPX3Qhhca3jjHWpX1nhA7eC1ixYd36b3koFCigIx39lai5B8Phrvr2IGHcsHbNBYLgwHDYkC6FGDows1Yhvu5QD2nTgCv7vtTFsl2Lo7bG7ZT01yBbOpTDJsiZWeDhgxEtSIlDQth1GBQTqFeLugx1HsSm+1uVsOPQWQ4B7r7TKngpwjU9arFhcxWF5yrBm1LFQQeGLcvzx/KEfIV0wtq1wz0sDE70WDoReUujtV5U0bN5rI5NkCUT75EDEQjYw3HGNeNz0nWAT8jP2KDnYMZm4o1ipswLop9eysgUqsUVbsdUs9NV36OMa0Z7w5bN7Do6VkfvxRYPxrIJsuzJ2w9HcCLrn4N07bicUGazh87bkvpXx3JySAhhPCkCVaV3bNk3bHR2MJZM0fbRdp0vW+Mnxeu055QDqTa1cRDYNMAd17TsdmyyX5+UksEl2eMJW4aqGLPpwG/EjLo92k7vxZYPp+x2Ieufl1NOdr7i4lxRLEuMSwcYo6mFZxzZ7te0J3vtzKwvTMk5iAMxxpXDlR4YMRrOoLvDKX3J0v7xsrYXW3Rl8T7tOen4xUIjrIWwsYSd/N1G4xXVSYA9UyRUPKkeC1w+WMVo74qL1g3D0vGy0upqciUu9XJIwN6+0w4OTit9rI2rWLsb1yQZ6b7OSxKbPkVHlvMLZ2ZJq23i55LDpzcNVrE26fV0r62ft7UDogMq7tkR77apWdqrMuPwjMLhGQdydqI2TijW8dZyVKzYjyWoT2zBi1URFtYrOrcOrq+I98ePwxbmLwYNOdlsfdrDaHx5D7/S62X7iHdf4OKNVa4804t6Hr0A2bQpOvPRjIOTOYWzRd/VOFel3a9ma8yYNcNJrQSir0zJ/RHJXY5D25BFOhYz5cpcNO2Qe1MiQQ1OxVg4ouaO09AzuWLlDvb4XlsHRi/3AklJ4POzCjkpyD0rjgmlvUQV5uBsYXHC+6BHHKF01npsqo+RtFCcrdv5yoHQpOjOZMy9r9W22gJYGs3my3/FzH/UagcX77O3AkT016lE5I/babFtgJnZzRYqP7VdHa+dQV+Q9xLtSMXdtxJRW+kPbQMc7MfrPZR3MGPjBbnYyzxpIkwqRG5JJGiq3a47Alg68YPlK4++2oSudhdo5e+n6ajr3ionqHQylo4B9im59Ase6EFmbhCi3slwLj4TXgEiyivwOxKJ6OOdrkxXAEun4nVij+VQS+sRRp1O6rXwnOy1pOi9yZj7P93Mp2uApfNMvvIRAn/nIsjdQDH3rIDLoI+lE+6/dtuiFYBDlHz3RXbdHSTClknRB7qlXDMKawCbPbnK9F8XBa9OQRYrFb+nmz23vmerABvpulwt339RhWoPZFGFIk7k9k6l5cV6sw6w0ZOrqHzvojGkRZCJdjhwP9iJntush54ALJ2KwJUrVL4M4A9frbbrZovX7fdiWwbwN8m4+7l2LVSt9t0zgM0AxEHhVflbF/flBbvjtHLot9pxHLQK6jxdupOH2n1GuxpR+S6Yb2332dfk/USPOnA/2qrLr5s16DkFm8EJm84Xq5/wPP7LC5eaaVop+pNEzPlmwJ67wa6lZ5cN4BDQw9l8+StEdNeFsjcLmMz89VQi8qdEdKYlZCzdtOwAm3EHIblfZeabLc1lVTYjccsK/NlEIvrESgxwxQAOCWHv9jz+Aph/cSUWoGd9Ej2mFH3RlkWq03GuOMBm4JLwRh4+z+DbOp3ManhOsvxY4UvpeOSR1TGe1TCK0BiC/OS7APoQwKHqHKtsoPOGQzMA/7sCvp5MRp9aTSNdNRRcvyhSTqJQqN7pgT8O4F3MvArC3uZGKdVsAPxIgb4djzv3EtHsagLWjGXVAhxeLCnxlC9W38fsbQPTNgZPrMRiSgU5ED9EpB5KxJx7iKjFkxlXYrR+n68KgOuXJ6ituQ1E2wj8eoA2McuxWPYuqbcM8BEG7QTzw1E38pBtR4C90S7e0qsS4AbsPJYrYYuqVrcy8VZm3gqmcSakiTkFQpqZ0kRIy7PMyBBxBowME2WJkQHxCSLaR0z7PMfZl4xiPxFdXaKvAAAADElEQVQVlwOEXvbx/3Bccpan8cseAAAAAElFTkSuQmCC",Sa=({className:mt,dataSource:it=[],col:Nt=4,right:cn,bottom:ua=23,precision:La=0,wrapWidth:nn=1200,wrapClassName:Ba,trackEventItems:Aa,loading:rr})=>{const Ta=Math.floor((nn-(Nt-1)*cn)/Nt);return b.createElement(nt.Z,{spinning:rr},b.createElement("div",{className:Ye()(mn.list,mt)},!!it.length&&it.map((ga,Qa)=>{const{subject_identifier:hr,id:Gr,identifier:nr,power:fr}=ga,Dr=ga.is_public!=0&&ga.is_public;return b.createElement("div",{className:Ye()(`${mn.wrap} ${ga.is_accessible?"":mn.warpStyle}`,Ba),key:Gr,style:{width:Ta,marginRight:(1+Qa)%Nt===0?0:cn+La,marginBottom:ua}},b.createElement("a",{className:mn.li,onClick:Gn=>{Gn.preventDefault(),Aa&&(0,wt.L9)([Aa]),(0,wt.xg)(ga.first_category_url)}},b.createElement("div",{className:mn.creator},b.createElement("img",{className:mn.img,src:pt.Z.IMG_SERVER+"/images/"+ga.avatar_url}),b.createElement("div",{className:mn.text,title:ga.creator},ga.creator)),b.createElement("div",{className:mn.top},b.createElement(ye.Z,{title:ga.name},b.createElement("div",{className:mn.name},ga.name)),Dr&&b.createElement("div",{className:mn.sign},"\u516C\u5F00")),b.createElement("div",{className:mn.middle},b.createElement("div",{className:mn.row,style:{marginBottom:6}},b.createElement("div",null,b.createElement("span",{className:mn.text},"\u8BBF\u95EE\u91CF"),b.createElement("span",{className:mn.value},(ga==null?void 0:ga.visits)||0)),b.createElement("div",null,b.createElement("span",{className:mn.text},"\u6210\u5458"),b.createElement("span",{className:mn.value},(ga==null?void 0:ga.course_members_count)||0))),b.createElement("div",{className:mn.row},b.createElement("div",null,b.createElement("span",{className:mn.text,style:{width:42}},"\u4F5C",b.createElement("span",{style:{marginLeft:14}},"\u4E1A")),b.createElement("span",{className:mn.value},(ga==null?void 0:ga.tasks_count)||0)),b.createElement("div",null,b.createElement("span",{className:mn.text},"\u72B6\u6001"),ga.is_end?b.createElement("span",{className:mn.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):b.createElement("span",{className:mn.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),hr&&b.createElement("div",{className:mn.btns},b.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),b.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!ga.is_accessible&&b.createElement("div",{className:mn.lockWrap},b.createElement("img",{src:`${pt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),b.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!it.length&&b.createElement(It.Z,null)))},wa={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},tn=oe(6075),Sn=({dataSource:mt=[],value:it,onChange:Nt,className:cn,style:ua={},tabBarExtraContent:La})=>b.createElement("div",{className:Ye()(wa.tabs,cn),style:ua},b.createElement("div",{className:wa.tabsWrap},mt.map((nn,Ba)=>b.createElement("aside",{className:wa.tab,onClick:()=>{Nt(nn.id),nn.link&&tn.history.push(nn.link)},key:Ba},b.createElement("div",{className:it===nn.id?wa.active:""},nn.name),(nn==null?void 0:nn.resetCount)==null&&(nn==null?void 0:nn.total)!==void 0&&b.createElement("span",null,"\uFF08",nn==null?void 0:nn.total,"\uFF09"),(nn==null?void 0:nn.resetCount)!==void 0&&(nn==null?void 0:nn.total)!==void 0&&b.createElement(ye.Z,{title:(nn==null?void 0:nn.tip)!=null?nn==null?void 0:nn.tip:""},b.createElement("span",{style:{color:"#9096A3"}},"\uFF08",b.createElement("span",{style:{color:"#000"}},nn==null?void 0:nn.resetCount),"/",b.createElement("span",null,nn==null?void 0:nn.total),"\uFF09"))))),b.createElement("div",{className:wa.tabBar},La)),Cn={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},ra=({dataSource:mt=[],value:it,onChange:Nt,className:cn,style:ua={},tabBarExtraContent:La})=>b.createElement("div",{className:Ye()(Cn.tabs,cn),style:ua},b.createElement("div",{className:Cn.tabsWrap},mt.map((nn,Ba)=>b.createElement("aside",{className:Cn.tab,onClick:()=>{Nt(nn.id),nn.link&&tn.history.push(nn.link)},key:Ba},b.createElement("div",{className:it===nn.id?Cn.active:""},nn.name),(nn==null?void 0:nn.resetCount)==null&&(nn==null?void 0:nn.total)!==void 0&&b.createElement("span",null,"\uFF08",nn==null?void 0:nn.total,"\uFF09"),(nn==null?void 0:nn.resetCount)!==void 0&&(nn==null?void 0:nn.total)!==void 0&&b.createElement(ye.Z,{title:(nn==null?void 0:nn.tip)!=null?nn==null?void 0:nn.tip:""},b.createElement("span",{style:{color:"#9096A3"}},"\uFF08",b.createElement("span",{style:{color:"#000"}},nn==null?void 0:nn.resetCount),"/",b.createElement("span",null,nn==null?void 0:nn.total),"\uFF09"))))),b.createElement("div",{className:Cn.tabBar},La)),oa=({className:mt,style:it={},children:Nt})=>b.createElement("div",{className:Ye()(mt),style:it},Nt),Qn={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},Ya=oe(38854),Ma=oe(20834);const Ja=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var At=({sortValue:mt,dropValue:it,className:Nt,onSort:cn,onDrop:ua,dataSource:La=Ja})=>{var nn;return b.createElement("div",{className:Ye()(Qn.orderWrap,Nt)},b.createElement(Ya.Z,{dropdownRender:()=>b.createElement(Ma.default,null,La.map((Ba,Aa)=>b.createElement(Ma.default.Item,{key:Aa,onClick:()=>ua(Ba.id)},Ba.name)))},b.createElement("span",{className:Qn.orderTextWrap},(nn=La.find(Ba=>it===Ba.id))==null?void 0:nn.name)),b.createElement("span",{className:Qn.orderIconWrap},b.createElement("span",{className:Qn.orderAsc},b.createElement("i",{className:mt==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Qn.cursorPointer} ${Qn.active}`:`iconfont icon-sanjiaoxing-up font12 ${Qn.cursorPointer}`,onClick:()=>cn(mt==="asc"?"desc":"asc")})),b.createElement("span",{className:Qn.orderDesc},b.createElement("i",{className:mt==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Qn.cursorPointer} ${Qn.active}`:`iconfont icon-sanjiaoxing-down font12 ${Qn.cursorPointer}`,onClick:()=>cn(mt==="asc"?"desc":"asc")}))))},On={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v",ThemeOne:"ThemeOne___iCQio"},Tn=oe(3113),Ln=oe(95051),xe=Object.defineProperty,ft=Object.getOwnPropertySymbols,Ft=Object.prototype.hasOwnProperty,Ut=Object.prototype.propertyIsEnumerable,Rt=(mt,it,Nt)=>it in mt?xe(mt,it,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):mt[it]=Nt,yt=(mt,it)=>{for(var Nt in it||(it={}))Ft.call(it,Nt)&&Rt(mt,Nt,it[Nt]);if(ft)for(var Nt of ft(it))Ut.call(it,Nt)&&Rt(mt,Nt,it[Nt]);return mt},An=(mt,it)=>{var Nt={};for(var cn in mt)Ft.call(mt,cn)&&it.indexOf(cn)<0&&(Nt[cn]=mt[cn]);if(mt!=null&&ft)for(var cn of ft(mt))it.indexOf(cn)<0&&Ut.call(mt,cn)&&(Nt[cn]=mt[cn]);return Nt},je=(mt,it,Nt)=>new Promise((cn,ua)=>{var La=Aa=>{try{Ba(Nt.next(Aa))}catch(rr){ua(rr)}},nn=Aa=>{try{Ba(Nt.throw(Aa))}catch(rr){ua(rr)}},Ba=Aa=>Aa.done?cn(Aa.value):Promise.resolve(Aa.value).then(La,nn);Ba((Nt=Nt.apply(mt,it)).next())}),He=mt=>{var it=mt,{className:Nt,style:cn,children:ua,loading:La=!1,openLoading:nn,onClick:Ba=()=>{},size:Aa="middle",shape:rr="round",theme:Ta}=it,ga=An(it,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[Qa,hr]=(0,b.useState)(!1),Gr=(0,b.useMemo)(()=>{switch(Ta){case Ln.Fy.THEMEONE:return On.ThemeOne;case Ln.Fy.DEFAULT:default:return On.btn}},[Ta]);return b.createElement(Tn.ZP,yt({onClick:(0,ke.throttle)(nr=>je(void 0,null,function*(){nn&&hr(!0);try{yield Ba(nr)}catch(fr){console.log("error",fr)}nn&&hr(!1)}),2e3,{leading:!0,trailing:!1}),className:Ye()(Gr,On[`${Aa}-${rr}`],Nt),style:cn,size:Aa,shape:rr,loading:Qa||La},ga),ua)},Mt={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},dn=({className:mt,style:it,children:Nt=null,onClick:cn,title:ua})=>b.createElement("div",{className:Ye()(Mt.head,mt),style:it},b.createElement("span",{className:"primary-hover",onClick:cn},b.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),b.createElement("b",{title:ua},ua),b.createElement("div",{className:Mt.node},Nt)),qn={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},fn=({confirmShow:mt=!0,confirmTitle:it,confirmClick:Nt,cancelShow:cn=!0,cancelTitle:ua,cancelClick:La,className:nn,style:Ba,confirmLoading:Aa=!1})=>b.createElement("div",{className:Ye()(qn.btns,nn),style:Ba},mt&&b.createElement(Tn.ZP,{loading:Aa,onClick:Nt,type:"primary",className:qn.confirm},it),cn&&b.createElement(Tn.ZP,{onClick:La,className:qn.cancel},ua)),Jn={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Zt=({className:mt,style:it={},LeftContent:Nt,children:cn,RightContent:ua})=>b.createElement("div",{className:Ye()(Jn.fixedBottom,mt),style:it},b.createElement("div",{className:Jn.wrap},b.createElement("div",{className:Jn.left},Nt),b.createElement("div",{className:Jn.center},cn),b.createElement("div",{className:Jn.right},ua))),_n={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},Kt=({className:mt,style:it={},dataSource:Nt=[]})=>b.createElement("div",{className:Ye()(_n.crumbs,mt),style:it},Nt.map((cn,ua)=>uatn.history.push(cn.path)},cn.name):b.createElement("span",null,cn.name),b.createElement("span",null,"\xA0",">","\xA0")):b.createElement("span",{key:ua,style:{color:"#5F6368"}},cn.name))),wn=oe(31797),tt=Object.defineProperty,Xn=Object.defineProperties,Mn=Object.getOwnPropertyDescriptors,ca=Object.getOwnPropertySymbols,Vn=Object.prototype.hasOwnProperty,Za=Object.prototype.propertyIsEnumerable,sa=(mt,it,Nt)=>it in mt?tt(mt,it,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):mt[it]=Nt,er=(mt,it)=>{for(var Nt in it||(it={}))Vn.call(it,Nt)&&sa(mt,Nt,it[Nt]);if(ca)for(var Nt of ca(it))Za.call(it,Nt)&&sa(mt,Nt,it[Nt]);return mt},tr=(mt,it)=>Xn(mt,Mn(it)),gr=(mt,it)=>{var Nt={};for(var cn in mt)Vn.call(mt,cn)&&it.indexOf(cn)<0&&(Nt[cn]=mt[cn]);if(mt!=null&&ca)for(var cn of ca(mt))it.indexOf(cn)<0&&Za.call(mt,cn)&&(Nt[cn]=mt[cn]);return Nt};const{Countdown:Tt}=wn.default;var Qt=mt=>{var it=mt,{onChange:Nt}=it,cn=gr(it,["onChange"]);const[ua,La]=(0,b.useState)(null);(0,b.useEffect)(()=>{typeof ua=="number"&&ua>=0&&Nt(ua)},[ua]);const nn=Ba=>{const Aa=Math.floor(Ba/1e3);La(Aa)};return b.createElement(Tt,tr(er({},cn),{onChange:nn}))},xa={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},Xt=({DataProps:mt,className:it,style:Nt={}})=>{var cn;return b.createElement("div",{className:Ye()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",xa.ClassRoomItem,it),style:Nt,onClick:()=>{(0,wt.xg)(mt==null?void 0:mt.first_category_url)}},b.createElement("div",{className:"flex flex-col item-center"},b.createElement("img",{src:`${(cn=pt.Z)==null?void 0:cn.IMG_SERVER}/images/${mt==null?void 0:mt.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(mt==null?void 0:mt.subject_identifier)&&b.createElement("div",{className:"mt-40px"},b.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),b.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),b.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},b.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(mt!=null&&mt.is_public)&&b.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),b.createElement("span",{className:Ye()("text-16px font-medium",xa.TitleDom)},mt==null?void 0:mt.name)),b.createElement("div",{className:"c-grey-333 font-medium"},mt==null?void 0:mt.creator),b.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",mt==null?void 0:mt.course_members_count),b.createElement("div",{className:"c-grey-333 flex item-center justify-between"},b.createElement("div",null,"\u4F5C\u4E1A\uFF1A",mt==null?void 0:mt.tasks_count),mt!=null&&mt.is_end?b.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):b.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},Dn=Object.defineProperty,ea=Object.getOwnPropertySymbols,yn=Object.prototype.hasOwnProperty,Ra=Object.prototype.propertyIsEnumerable,Pa=(mt,it,Nt)=>it in mt?Dn(mt,it,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):mt[it]=Nt,Va=(mt,it)=>{for(var Nt in it||(it={}))yn.call(it,Nt)&&Pa(mt,Nt,it[Nt]);if(ea)for(var Nt of ea(it))Ra.call(it,Nt)&&Pa(mt,Nt,it[Nt]);return mt},Ar=({DataProps:mt=[],selectValue:it,onChange:Nt,className:cn,style:ua={},extra:La,classNameItem:nn,styleItem:Ba={},barHidden:Aa})=>{const[rr,Ta]=(0,b.useState)();return(0,b.useEffect)(()=>{Ta(Array.isArray(it)?it:[it])},[it]),b.createElement("div",{className:Ye()("flex px-20px py-10px gap-40px",cn),style:Va({borderBottom:"1px solid #D3F0FF"},ua)},mt==null?void 0:mt.map(ga=>b.createElement("div",{key:ga==null?void 0:ga.id,className:Ye()("flex item-center justify-center current c-grey-333 text-16 relative",nn,ga==null?void 0:ga.className),style:Va(Va({color:rr!=null&&rr.includes(ga==null?void 0:ga.id)?"#1890FF":"",minWidth:88},Ba),(ga==null?void 0:ga.style)||{}),onClick:Qa=>{Nt==null||Nt({domEvent:Qa,item:ga}),ga!=null&&ga.link&&tn.history.push(ga==null?void 0:ga.link)}},ga==null?void 0:ga.name,!Aa&&(rr==null?void 0:rr.includes(ga==null?void 0:ga.id))&&b.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),b.createElement("div",{className:"ml-auto"},La))},Mr=Object.defineProperty,Pr=Object.defineProperties,Jr=Object.getOwnPropertyDescriptors,Xa=Object.getOwnPropertySymbols,qa=Object.prototype.hasOwnProperty,pr=Object.prototype.propertyIsEnumerable,fa=(mt,it,Nt)=>it in mt?Mr(mt,it,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):mt[it]=Nt,ur=(mt,it)=>{for(var Nt in it||(it={}))qa.call(it,Nt)&&fa(mt,Nt,it[Nt]);if(Xa)for(var Nt of Xa(it))pr.call(it,Nt)&&fa(mt,Nt,it[Nt]);return mt},mr=(mt,it)=>Pr(mt,Jr(it)),ar=({value:mt,onChange:it,onInputChange:Nt,className:cn,style:ua={},InputProps:La})=>{const[nn,Ba]=(0,b.useState)(mt);return b.createElement("div",{className:Ye()("flex item-center rounded-full px-10px py-2px",cn),style:ur({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},ua)},b.createElement(Pe.default,mr(ur({bordered:!1},La),{onChange:Aa=>{Ba(Aa.target.value),Nt==null||Nt(encodeURIComponent(Aa.target.value))},onPressEnter:Aa=>{it==null||it({domEvent:Aa,item:{value:nn}})}})),b.createElement("img",{className:"h-22px current",src:oe(25365),height:22,onClick:Aa=>{it==null||it({domEvent:Aa,item:{value:nn}})}}))}},34500:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return he}});var b=oe(59301);function he(Be,Ie){const be=(0,b.useRef)();(0,b.useEffect)(()=>{be.current=Be}),(0,b.useEffect)(()=>{function Ge(){be.current()}if(Ie!==null){let Fe=setInterval(Ge,Ie);return()=>clearInterval(Fe)}},[Ie])}},73256:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return E}});var b=oe(59301),he=oe(8591),Be=oe(43418),Ie=oe(19842),be=oe(54580),Ge=oe(3113),Fe=oe(41510),Ye=oe(21331),ke=oe(23789),De=oe(6075),Oe={customModal:"customModal___bVzUV",content:"content___oKhZq",upload:"upload___nPxEL",infoText:"infoText___gZEJF",okBtn:"okBtn___CVo2A",fileList:"fileList___tauGN",fileName:"fileName___T_8JX",selectitems:"selectitems___imW2Y"},We=oe(59301),Ve=(a,x,y)=>new Promise((z,ne)=>{var re=fe=>{try{ge(y.next(fe))}catch(Pe){ne(Pe)}},ie=fe=>{try{ge(y.throw(fe))}catch(Pe){ne(Pe)}},ge=fe=>fe.done?z(fe.value):Promise.resolve(fe.value).then(re,ie);ge((y=y.apply(a,x)).next())}),E=({visible:a,onOk:x,onCancel:y,sub_discipline_id:z=[]})=>{const[ne,re]=(0,b.useState)([]),[ie,ge]=(0,b.useState)(!1),fe=(0,De.useParams)(),[Pe,Ue]=(0,b.useState)([]),[Re,lt]=(0,b.useState)([]);(0,b.useEffect)(()=>{a?Le():(lt([]),re([]),ge(!1))},[a]);const Le=()=>Ve(void 0,null,function*(){const pt=yield(0,ke.ZP)("/api/disciplines.json",{method:"get",params:{source:"subject"}});Ue(pt.disciplines||[]),lt((z==null?void 0:z.length)>0?z:[])}),Ce=()=>{if((Re==null?void 0:Re.length)===0)return he.ZP.warning("\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B\uFF01");console.log("subDisciplineId",Re),ge(!0),x(ne,Re[1],()=>{ge(!1)})},Xe=()=>{y()},nt=()=>{const pt=`${Fe.Z.API_SERVER}/api/courses/${fe.coursesId}/exercises/down_template`;(0,Ye.Nd)(null,pt)},ye=pt=>{const wt={name:pt.name,uid:pt.uid,file:pt};return re([wt]),!1},gt=()=>{re([])};return We.createElement(Be.default,{title:"\u5BFC\u5165\u8BD5\u9898",open:a,onOk:Ce,centered:!0,wrapClassName:Oe.customModal,onCancel:Xe,width:663,okText:"\u786E\u8BA4",okButtonProps:{className:Oe.okBtn},cancelText:"\u53D6\u6D88",confirmLoading:ie},We.createElement("div",{className:Oe.content},We.createElement("aside",null,We.createElement("div",{style:{fontWeight:600}},"\u6B65\u9AA41"),We.createElement("ul",null,We.createElement("li",null,We.createElement("span",{style:{color:"#5F6367"}},"\u6839\u636E\u6A21\u677F\u8981\u6C42\u7F16\u8F91\u9700\u8981\u4E0A\u4F20\u7684\u8BD5\u9898"),We.createElement("span",{style:{color:"#0152d9",cursor:"pointer",marginLeft:20},onClick:nt},"\u4E0B\u8F7D\u8003\u8BD5\u8BD5\u9898\u6A21\u677F"),We.createElement("i",{className:"iconfont icon-xiazai4 ml10",onClick:nt,style:{fontSize:14,cursor:"pointer",color:"#0152d9"}})),We.createElement("li",{style:{color:"#FA6400"},className:"mt10"},"\u63D0\u793A"),We.createElement("li",{className:Oe.infoText},"1\u3001\u76EE\u524D\u4EC5\u652F\u6301Excel\u683C\u5F0F\u6A21\u677F\uFF1B "),We.createElement("li",{className:Oe.infoText},"2\u3001\u4E0D\u652F\u6301\u7EC4\u5408\u9898\u548C\u5B9E\u8BAD\u9898\u5BFC\u5165\uFF1B"),We.createElement("li",{className:Oe.infoText},"3\u3001\u6BCF\u6B21\u6700\u591A\u5BFC\u5165300\u9898\uFF1B"),We.createElement("li",{className:Oe.infoText},"4\u3001\u586B\u7A7A\u9898\u5BFC\u5165\u6700\u591A\u652F\u63018\u4E2A\u586B\u7A7A\u9879\u3002"))),We.createElement("aside",{style:{marginTop:22}},We.createElement("div",{style:{fontWeight:600}},"\u6B65\u9AA42"),We.createElement("ul",{style:{flex:1}},We.createElement("li",{style:{color:"#5F6367"}},"\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B\uFF0C\u4E0A\u4F20\u7F16\u8F91\u597D\u7684\u8BD5\u9898\u6587\u6863\uFF0C\u786E\u5B9A\u5BFC\u5165"),a&&We.createElement(We.Fragment,null,We.createElement(Ie.Z,{value:Re,className:Oe.selectitems,expandTrigger:"hover",placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:Pe,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:(pt,wt)=>{lt(pt||[])}}),We.createElement("br",null),We.createElement(be.default,{action:`${Fe.Z.API_SERVER}/api/attachments.json`,beforeUpload:ye,onRemove:gt,withCredentials:!0,fileList:ne,accept:".xls,.xlsx",showUploadList:!1},We.createElement(Ge.ZP,{className:Oe.upload,type:"primary",icon:We.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}})},"\u4E0A\u4F20\u6587\u4EF6"))),ne.map((pt,wt)=>We.createElement("div",{key:wt,className:Oe.fileList},We.createElement("span",{className:Oe.fileName},pt==null?void 0:pt.name),We.createElement("i",{className:"iconfont icon-shanchu12",style:{color:"#F65160",fontSize:16,cursor:"pointer"},onClick:gt})))))))}},78547:function(_e,xt,oe){"use strict";oe.d(xt,{h:function(){return b}});var b=(he=>(he[he.NOMATCH=-1]="NOMATCH",he[he.OK=0]="OK",he[he.TIMEOUT=2]="TIMEOUT",he[he.PODFAILURE=3]="PODFAILURE",he[he.COMPILEFAILURE=4]="COMPILEFAILURE",he[he.EXECUTEFAILURE=5]="EXECUTEFAILURE",he[he.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",he))(b||{})},18509:function(_e,xt,oe){"use strict";oe.d(xt,{H7:function(){return E},MK:function(){return le},MU:function(){return De},X6:function(){return We},bM:function(){return ke},fi:function(){return a},fu:function(){return Ye},n4:function(){return x},rX:function(){return Ve},vl:function(){return y},zO:function(){return Oe}});var b=oe(23789),he=Object.defineProperty,Be=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,Ge=(z,ne,re)=>ne in z?he(z,ne,{enumerable:!0,configurable:!0,writable:!0,value:re}):z[ne]=re,Fe=(z,ne)=>{for(var re in ne||(ne={}))Ie.call(ne,re)&&Ge(z,re,ne[re]);if(Be)for(var re of Be(ne))be.call(ne,re)&&Ge(z,re,ne[re]);return z};function Ye(z,ne){return(0,b.U2)(`myproblems/${z}.json`,Fe({hidePopLogin:!0},ne||{}))}function ke(z,ne){return(0,b.v_)(`myproblems/${z}/code_submit.json`,ne)}function De(z,ne){return(0,b.v_)(`myproblems/${z}/code_debug.json`,ne)}function Oe(z,ne){return ne.language&&(ne.language=encodeURIComponent(ne.language)),(0,b.U2)(`myproblems/${z}/submit_records.json`,ne)}function We(z){return(0,b.U2)("myproblems/record_detail.json",{id:z})}function Ve(z,ne){return(0,b.U2)(`myproblems/${z}/result.json`,{mode:ne})}function le(z,ne){return(0,b.v_)(`myproblems/${z}/add_notes.json`,ne)}function E(z,ne){return(0,b.v_)(`myproblems/${z}/restore_initial_code.json`,ne)}function a(z){return(0,b.v_)(`myproblems/${z}/sync_code.json`)}function x(z,ne){return(0,b.v_)(`myproblems/${z}/update_code.json`,ne)}function y(z,ne){return(0,b.v_)(`discusses/${z}/plus.json`,ne)}},3607:function(_e,xt,oe){"use strict";var b=oe(59301),he=oe(6848),Be=oe(92832),Ie=oe(8591),be=oe(49570),Ge=oe(59301),Fe=(ke,De,Oe)=>new Promise((We,Ve)=>{var le=x=>{try{a(Oe.next(x))}catch(y){Ve(y)}},E=x=>{try{a(Oe.throw(x))}catch(y){Ve(y)}},a=x=>x.done?We(x.value):Promise.resolve(x.value).then(le,E);a((Oe=Oe.apply(ke,De)).next())});const Ye=({defaultValue:ke,onFinish:De})=>{const[Oe,We]=(0,b.useState)(!1),[Ve,le]=(0,b.useState)(ke);return(0,b.useEffect)(()=>{le(ke)},[ke]),Ge.createElement("div",null,Oe?Ge.createElement(Be.default,{autoFocus:!0,maxLength:60,style:{textAlign:"center",marginTop:20,marginBottom:20},value:Ve,onChange:E=>{le(E.target.value)},onBlur:()=>Fe(void 0,null,function*(){var E;if(((E=Ve==null?void 0:Ve.replaceAll(" ",""))==null?void 0:E.length)<=0){Ie.ZP.error("\u8BD5\u5377\u6807\u9898\u4E0D\u80FD\u4E3A\u7A7A");return}(yield De(Ve))&&We(!1)}),onPressEnter:()=>Fe(void 0,null,function*(){var E;if(((E=Ve==null?void 0:Ve.replaceAll(" ",""))==null?void 0:E.length)<=0){Ie.ZP.error("\u8BD5\u5377\u6807\u9898\u4E0D\u80FD\u4E3A\u7A7A");return}(yield De(Ve))&&We(!1)})}):Ge.createElement("div",{className:be.Z.title},Ve,Ge.createElement(he.Z,{title:"\u7F16\u8F91\u8BD5\u5377\u540D\u79F0"},Ge.createElement("i",{className:`${be.Z.editIcon} iconfont icon-bianji_Hover`,onClick:()=>We(!0)}))))};xt.Z=Ye},9105:function(_e,xt,oe){"use strict";oe.r(xt),oe.d(xt,{default:function(){return su},useCourseOptions:function(){return fi}});var b=oe(59301),he=oe(6075),Be=oe(78241),Ie=oe(66104),be=oe(8591),Ge=oe(71418),Fe=oe(92832),Ye=oe(19842),ke=oe(24905),De=oe(5112),Oe=oe(5871),We=oe(3113),Ve=oe(49570),le=oe(46606),E=oe(8418),a=oe(48697),x=oe(43418),y=oe(20834),z=oe(38854),ne=oe(6848),re=oe(43428),ie={flex_box_center:"flex_box_center___gi93l",flex_space_between:"flex_space_between___mWMLA",flex_box_vertical_center:"flex_box_vertical_center___rk4nc",flex_box_center_end:"flex_box_center_end___B8XxF",flex_box_column:"flex_box_column___AX3Vm",moreSpan:"moreSpan___hbStq",bg:"bg___Ya739",title:"title___BC46y",bottomdiv:"bottomdiv___uaPr6",spanBtn:"spanBtn___jjgnA",addQuestionBtn:"addQuestionBtn___qOlYW",saveBtn:"saveBtn___ulgem",left:"left___i8aTX",leftAction:"leftAction___sQkuq",Button:"Button___auxWm",iconWrapper:"iconWrapper___h3H1m",up:"up___tLyCX",down:"down___T5_aj",disabled:"disabled___GRBbF",titleleft:"titleleft___xZGbq",more_style:"more_style___nhWCX",qcount:"qcount___ID7OA",score:"score___T7dbm",qtitle:"qtitle___qJBFd",qcountclick:"qcountclick___m_VKG",right:"right___CBabI",edit:"edit___WHuql",delete:"delete___Pa6db",shixun:"shixun___oObBe",scoreByBlankRadio:"scoreByBlankRadio___r4AWn",modalconfirm:"modalconfirm___Ru9B_",scoremodal:"scoremodal___BdW7P",close:"close___blHYk",content:"content___jlm9o",items:"items___i3TrH",bottom:"bottom___zMQZ6",yes:"yes___lOPY6",no:"no___gtzKI",formcenter:"formcenter___fCxkm",radiogroup:"radiogroup___oXWHc",easy:"easy___ANNVD",medium:"medium___ov7N3",hard:"hard___n4afW",formcenterselect:"formcenterselect___lYa4f",selectitems1:"selectitems1___Y2Zy4",selectitems:"selectitems___c9Pt5",morebottom:"morebottom____I_ev",scoreinput:"scoreinput___O8EhL",shake:"shake___QxkjH",titleTooltip:"titleTooltip___CAyYg",exercise_styles:"exercise_styles___u40hG"},ge=oe(21331),fe=oe(23789),Pe=oe(41625),Ue=oe(98524),Re=oe(43141),lt=oe(28900),Le=oe(59301),Ce=Object.defineProperty,Xe=Object.defineProperties,nt=Object.getOwnPropertyDescriptors,ye=Object.getOwnPropertySymbols,gt=Object.prototype.hasOwnProperty,pt=Object.prototype.propertyIsEnumerable,wt=(se,Se,Ee)=>Se in se?Ce(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,ut=(se,Se)=>{for(var Ee in Se||(Se={}))gt.call(Se,Ee)&&wt(se,Ee,Se[Ee]);if(ye)for(var Ee of ye(Se))pt.call(Se,Ee)&&wt(se,Ee,Se[Ee]);return se},Jt=(se,Se)=>Xe(se,nt(Se)),on=(se,Se,Ee)=>new Promise((rt,bn)=>{var $n=Ct=>{try{Fn(Ee.next(Ct))}catch(Wt){bn(Wt)}},la=Ct=>{try{Fn(Ee.throw(Ct))}catch(Wt){bn(Wt)}},Fn=Ct=>Ct.done?rt(Ct.value):Promise.resolve(Ct.value).then($n,la);Fn((Ee=Ee.apply(se,Se)).next())}),Vt=({Itemid:se,setqitem:Se,qitem:Ee,data:rt,getdata:bn,bigitem:$n,setBigqitem:la,isedit:Fn,handleEditing:Ct})=>{const[Wt,ka]=(0,b.useState)([]),[Bt,hn]=(0,b.useState)(!1);(0,b.useEffect)(()=>{rt.length>0&&ka([...rt])},[rt]);const ta=(va,kn)=>on(void 0,null,function*(){if(Fn){Ct();return}if(!va.destination)return;hn(!0);let en=yield(0,fe.ZP)(`/api/examination_banks/${se}/examination_banks_item_banks/${kn==null?void 0:kn[va.source.index].question_id}/adjust_position.json`,{method:"post",body:{id:se,itemid:kn==null?void 0:kn[va.source.index].question_id,position:va.destination.index}});hn(!1),en.status===0&&bn({id:kn==null?void 0:kn[va.source.index].question_id})});return Le.createElement("div",null,Le.createElement(Re.Z5,{onDragEnd:va=>ta(va,Wt)},Le.createElement(Re.bK,{droppableId:"droppable"},(va,kn)=>Le.createElement("div",ut({ref:va.innerRef},va.droppableProps),Le.createElement(Ge.Z,{spinning:Bt},Wt.map((en,vn)=>Le.createElement(Re._l,{key:vn,draggableId:vn.toString(),index:vn},(Gt,_a)=>{var gn,na;return Le.createElement("aside",ut(ut({ref:Gt.innerRef},Gt.draggableProps),Gt.dragHandleProps),Le.createElement(ne.Z,{title:Le.createElement(lt.Z,{value:(en==null?void 0:en.question_type)===8?(gn=en==null?void 0:en.program_attr)==null?void 0:gn.description:en.question_title}),color:"#fff",placement:"left",overlayClassName:ie.titleTooltip},Le.createElement("div",{onClick:()=>{if(Fn){Ct();return}Se(Jt(ut({},en),{index:vn+1})),la($n),(0,ge.Vf)("#question-scroll-id")},className:`${ie.qcount} ${en.question_id===(Ee==null?void 0:Ee.question_id)?ie.qcountclick:""}`},Le.createElement("span",{className:ie.score},en==null?void 0:en.question_score,"\u5206"),Le.createElement("span",{className:ie.qtitle},vn+1,"\u3001",Le.createElement(lt.Z,{value:(en==null?void 0:en.question_type)===8?(na=en==null?void 0:en.program_attr)==null?void 0:na.description:en.question_title,showTextOnly:!0})))))}))),va.placeholder))))},Qe=oe(95237),Me=oe(80815),Et=oe(57809),kt=oe(78673),vt=oe(61485),Dt=oe(74038),Ae=oe(59301),dt=(se,Se,Ee)=>new Promise((rt,bn)=>{var $n=Ct=>{try{Fn(Ee.next(Ct))}catch(Wt){bn(Wt)}},la=Ct=>{try{Fn(Ee.throw(Ct))}catch(Wt){bn(Wt)}},Fn=Ct=>Ct.done?rt(Ct.value):Promise.resolve(Ct.value).then($n,la);Fn((Ee=Ee.apply(se,Se)).next())}),ct=({form:se,TagDiscipline:Se,exerciseitem:Ee,qitem:rt,getTagData:bn})=>{var $n;const[la,Fn]=(0,b.useState)(!0),[Ct,Wt]=(0,b.useState)(!1),[ka,Bt]=(0,b.useState)(""),[hn,ta]=(0,b.useState)([]),[va,kn]=(0,b.useState)([]),[en,vn]=(0,b.useState)(0);(0,b.useEffect)(()=>{_a()},[]);const Gt=gn=>dt(void 0,null,function*(){const na=yield(0,fe.ZP)("/api/tag_disciplines.json",{method:"get",params:{sub_discipline_id:gn==null?void 0:gn.sub_discipline_id}});kn(na==null?void 0:na.tag_disciplines)}),_a=()=>dt(void 0,null,function*(){const gn=yield(0,fe.ZP)("/api/disciplines.json",{method:"get",params:{source:"subject"}});ta(gn.disciplines||[]),rt!=null&&rt.sub_discipline_id&&Gt(rt),vn(rt!=null&&rt.sub_discipline_id?1:0),se.setFieldsValue({difficulty:rt.difficulty||2,repeat_answer:!rt.repeat_answer,sub_discipline_id:rt!=null&&rt.sub_discipline_id?[rt==null?void 0:rt.discipline_id,rt==null?void 0:rt.sub_discipline_id]:[]})});return Ae.createElement("div",null,Ae.createElement("div",{style:{marginTop:30,overflow:"hidden",height:la?"100%":0}},Ae.createElement(Be.default.Item,{className:ie.formcenter,rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u96BE\u5EA6"}],label:"\u96BE\u5EA6",name:"difficulty"},Ae.createElement(De.ZP.Group,{className:ie.radiogroup},Ae.createElement(De.ZP.Button,{className:ie.easy,value:1},"\u7B80\u5355"),Ae.createElement(De.ZP.Button,{className:ie.medium,value:2},"\u9002\u4E2D"),Ae.createElement(De.ZP.Button,{className:ie.hard,value:3},"\u56F0\u96BE"))),Ae.createElement(Be.default.Item,{name:"sub_discipline_id",label:"\u77E5\u8BC6\u70B9",className:ie.formcenterselect},Ae.createElement(Ye.Z,{className:ie.selectitems1,expandTrigger:"hover",placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:hn,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:(gn,na)=>{se.setFieldsValue({sub_discipline_id:gn,tag_discipline_ids:[]}),vn(gn?gn.length:0),(gn==null?void 0:gn.length)>0&&(Gt({sub_discipline_id:gn[1]}),gn[1]==(rt==null?void 0:rt.sub_discipline_id)&&se.setFieldValue("tag_discipline_ids",rt.tag_discipline_ids))},onClear:()=>{kn([]),se.setFieldValue("tag_discipline_ids",[]),vn(0)}})),Ae.createElement(Be.default.Item,{className:ie.formcenterselect},Ae.createElement("div",{style:{display:"flex",alignItems:"center",paddingLeft:55}},Ae.createElement(Be.default.Item,{name:"tag_discipline_ids"},Ae.createElement(Et.default,{className:ie.selectitems,disabled:en===0,showSearch:!0,placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9\uFF0C\u652F\u6301\u9009\u62E9\u591A\u4E2A",mode:"multiple",listHeight:200,dropdownStyle:{zIndex:9},allowClear:!0,optionFilterProp:"children",filterOption:(gn,na)=>na.key.indexOf(gn.toLowerCase())>=0},va==null?void 0:va.map(gn=>Ae.createElement(Et.default.Option,{key:gn.name+gn.id,value:gn.id},Ae.createElement("div",{style:{display:"flex",alignItems:"center"}},Ae.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},gn.name),(gn==null?void 0:gn.type)==="personal"&&Ae.createElement("div",{style:{marginLeft:"5px",border:"1px solid #24C074",color:"#24C074",padding:"0 4px",borderRadius:"2px",fontSize:"12px",height:"20px",lineHeight:"20px"}},"\u81EA\u7528")))))),en>0&&Ae.createElement("div",{style:{marginLeft:20,marginTop:"-16px",lineHeight:"48px",height:48,fontSize:14}},Ae.createElement("span",null,"\u6CA1\u6709\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF1F"),Ae.createElement("a",{onClick:()=>{Wt(!0)},style:{marginLeft:3,color:"#3061D0"}},"\u65B0\u5EFA\u77E5\u8BC6\u70B9")))),Ae.createElement(Be.default.Item,{className:ie.formcenterselect},Ae.createElement("div",{style:{display:"flex",alignItems:"center"}},Ae.createElement(Be.default.Item,{name:"repeat_answer",valuePropName:"checked"},Ae.createElement(kt.Z,null)),Ae.createElement("div",{style:{marginLeft:10,marginTop:"-16px",lineHeight:"40px",height:48,color:"#000000"}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898",Ae.createElement(ne.Z,{placement:"right",title:"\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u4F5C\u7B54\u5B8C\u6210\u8BE5\u9898\u5E76\u8FDB\u5165\u4E0B\u4E00\u9898\u4E4B\u540E\uFF0C\u4E0D\u5141\u8BB8\u518D\u4FEE\u6539\u8BE5\u9898\u7B54\u6848"},Ae.createElement(vt.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))))),Ae.createElement(Dt.Z,{open:Ct,subDisciplineId:($n=se.getFieldValue("sub_discipline_id"))==null?void 0:$n[1],onCancel:()=>{Wt(!1)},onOkClick:gn=>{kn(na=>[...na,gn]),se.setFieldValue("tag_discipline_ids",[...se.getFieldValue("tag_discipline_ids"),gn==null?void 0:gn.id])}}))},et=oe(59301),Bn=Object.defineProperty,ot=Object.defineProperties,bt=Object.getOwnPropertyDescriptors,zt=Object.getOwnPropertySymbols,St=Object.prototype.hasOwnProperty,Rn=Object.prototype.propertyIsEnumerable,Ot=(se,Se,Ee)=>Se in se?Bn(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,Kn=(se,Se)=>{for(var Ee in Se||(Se={}))St.call(Se,Ee)&&Ot(se,Ee,Se[Ee]);if(zt)for(var Ee of zt(Se))Rn.call(Se,Ee)&&Ot(se,Ee,Se[Ee]);return se},xn=(se,Se)=>ot(se,bt(Se)),jn=(se,Se,Ee)=>new Promise((rt,bn)=>{var $n=Ct=>{try{Fn(Ee.next(Ct))}catch(Wt){bn(Wt)}},la=Ct=>{try{Fn(Ee.throw(Ct))}catch(Wt){bn(Wt)}},Fn=Ct=>Ct.done?rt(Ct.value):Promise.resolve(Ct.value).then($n,la);Fn((Ee=Ee.apply(se,Se)).next())}),ma=({qitem:se,setisedit:Se,TagDiscipline:Ee,exerciseitem:rt,seveeditor:bn,deleteitem:$n,getTagData:la,init:Fn,showTip:Ct=!1})=>{const[Wt]=Be.default.useForm();(0,b.useEffect)(()=>{var Bt;Wt.setFieldsValue(xn(Kn({},se),{name:se==null?void 0:se.question_title,choices:(Bt=se==null?void 0:se.question_choices)==null?void 0:Bt.map(hn=>xn(Kn({},hn),{standard_boolean:hn!=null&&hn.standard_boolean?1:0})),repeat_answer:!(se!=null&&se.repeat_answer)}))},[se]);const ka=Bt=>{if(!(Bt!=null&&Bt.length))return!1;const hn=Bt.map(va=>{var kn;return(kn=va.choice_text)==null?void 0:kn.trim().replace(/^\s+|\s+$/g,"")});return new Set(hn).size!==hn.length};return et.createElement("div",null,et.createElement(Be.default,{form:Wt,colon:!1,onFinish:Bt=>{var hn;if(ka(Bt.choices)){be.ZP.error("\u9009\u62E9\u9898\u9009\u9879\u5185\u5BB9\u4E0D\u80FD\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58");return}let ta=xn(Kn({},Bt),{item_type:se==null?void 0:se.question_type,choices:(hn=Bt==null?void 0:Bt.choices)==null?void 0:hn.map(va=>xn(Kn({},va),{is_answer:va.standard_boolean}))});bn(Kn(Kn({},se),ta))},onFinishFailed:Bt=>jn(void 0,null,function*(){var hn,ta;be.ZP.error(Bt.errorFields[0].errors[0]),Wt.scrollToField((ta=(hn=Bt==null?void 0:Bt.errorFields)==null?void 0:hn[0])==null?void 0:ta.name,{behavior:"smooth",block:"center"})})},et.createElement("div",{style:{display:"flex",alignItems:"center"}},et.createElement("div",{style:{flex:1}},et.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),et.createElement("span",null,(se==null?void 0:se.question_type)===1?"\u591A\u9009\u9898":"\u5355\u9009\u9898")),!se.isadd&&et.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{$n()}},et.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),et.createElement(We.ZP,{onClick:()=>{var Bt;se.isadd?(Se(!1),Fn()):(Wt.setFieldsValue(xn(Kn({},se),{name:se==null?void 0:se.question_title,choices:(Bt=se==null?void 0:se.question_choices)==null?void 0:Bt.map(hn=>xn(Kn({},hn),{standard_boolean:hn!=null&&hn.standard_boolean?1:0})),repeat_answer:!(se!=null&&se.repeat_answer)})),Se(!1))}},"\u53D6\u6D88"),et.createElement(ne.Z,{overlayClassName:ie.shake,open:Ct,placement:"bottom",color:"rgba(244,156,14,0.19)",title:et.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},et.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},et.createElement(We.ZP,{className:"ml20",type:"primary",onClick:()=>jn(void 0,null,function*(){Wt.submit()})},"\u4FDD\u5B58"))),et.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},et.createElement(Qe.Z,{align:"middle"},et.createElement(Be.default.Item,{className:ie.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},et.createElement(Oe.Z,{onBlur:Bt=>{Bt.target.value==="0"&&be.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",max:100,min:.1}))),et.createElement(Me.u,{form:Wt,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",titleKey:"name",choiceKey:"choices",analysisKey:"analysis",choiceOptionsPath:"choices",choiceTextKey:"choice_text",answerKey:"standard_boolean"}),et.createElement(ct,{getTagData:la,qitem:se,exerciseitem:rt,TagDiscipline:Ee,form:Wt}))))},Wn=oe(41940),ba=oe(24417),un=oe(59301),mn=Object.defineProperty,En=Object.defineProperties,Oa=Object.getOwnPropertyDescriptors,Sa=Object.getOwnPropertySymbols,wa=Object.prototype.hasOwnProperty,tn=Object.prototype.propertyIsEnumerable,ht=(se,Se,Ee)=>Se in se?mn(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,Sn=(se,Se)=>{for(var Ee in Se||(Se={}))wa.call(Se,Ee)&&ht(se,Ee,Se[Ee]);if(Sa)for(var Ee of Sa(Se))tn.call(Se,Ee)&&ht(se,Ee,Se[Ee]);return se},Cn=(se,Se)=>En(se,Oa(Se)),ya=(se,Se,Ee)=>new Promise((rt,bn)=>{var $n=Ct=>{try{Fn(Ee.next(Ct))}catch(Wt){bn(Wt)}},la=Ct=>{try{Fn(Ee.throw(Ct))}catch(Wt){bn(Wt)}},Fn=Ct=>Ct.done?rt(Ct.value):Promise.resolve(Ct.value).then($n,la);Fn((Ee=Ee.apply(se,Se)).next())}),Ka=({qitem:se,TagDiscipline:Se,exerciseitem:Ee,setisedit:rt,seveeditor:bn,deleteitem:$n,getTagData:la,init:Fn,showTip:Ct=!1})=>{const[Wt]=Be.default.useForm(),ka=Be.default.useWatch("use_blank_score",Wt);return(0,b.useEffect)(()=>{Wt.setFieldsValue(Cn(Sn({},se),{standard_answers:se.standard_answers||[],name:se.question_title,repeat_answer:!se.repeat_answer}))},[se]),un.createElement("div",null,un.createElement(Be.default,{form:Wt,colon:!1,onValuesChange:(Bt,hn)=>{var ta,va,kn,en;if(Bt!=null&&Bt.standard_answers||Bt!=null&&Bt.use_blank_score){let vn=((ta=Wt.getFieldValue("standard_answers"))==null?void 0:ta.length)>0&&((kn=(va=Wt.getFieldValue("standard_answers"))==null?void 0:va.map(Gt=>Gt.score))==null?void 0:kn.filter(Gt=>Gt));(vn==null?void 0:vn.length)>0&&Wt.setFieldsValue({question_score:(vn==null?void 0:vn.length)>0&&((en=vn.reduce((Gt,_a)=>Gt+_a))==null?void 0:en.toFixed(1))})}},onFinish:Bt=>{var hn;bn(Cn(Sn(Sn({},se),Bt),{item_type:se==null?void 0:se.question_type,standard_answers:(hn=Bt.standard_answers)==null?void 0:hn.map((ta,va)=>Cn(Sn({},ta),{position:ta.choice_id||va+1}))}))},onFinishFailed:Bt=>ya(void 0,null,function*(){var hn,ta;Bt.errorFields[0].errors[0]==="\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"&&(0,ge.pE)(),be.ZP.error(Bt.errorFields[0].errors[0]),Wt.scrollToField((ta=(hn=Bt==null?void 0:Bt.errorFields)==null?void 0:hn[0])==null?void 0:ta.name,{behavior:"smooth",block:"center"})})},un.createElement("div",{style:{display:"flex",alignItems:"center"}},un.createElement("div",{style:{flex:1}},un.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),un.createElement("span",null,"\u586B\u7A7A\u9898")),!se.isadd&&un.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{$n()}},un.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}})," \u5220\u9664"),un.createElement(We.ZP,{onClick:()=>{se.isadd?(rt(!1),Fn()):(Wt.setFieldsValue(Cn(Sn({},se),{standard_answers:se.standard_answers,name:se.question_title,repeat_answer:!se.repeat_answer})),rt(!1))}},"\u53D6\u6D88"),un.createElement(ne.Z,{overlayClassName:ie.shake,open:Ct,placement:"bottom",color:"rgba(244,156,14,0.19)",title:un.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},un.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},un.createElement(We.ZP,{className:"ml20",type:"primary",onClick:()=>{Wt.submit()}},"\u4FDD\u5B58"))),un.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},un.createElement(Qe.Z,{align:"middle"},ka?un.createElement(ba.Z,{text:"\uFF08\u5C0F\u9898\u5206\u503C\u7B49\u4E8E\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\uFF09"}):un.createElement(Be.default.Item,{key:2,className:ie.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},un.createElement(Oe.Z,{onBlur:Bt=>{Bt.target.value==="0"&&be.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",size:"middle",max:100,min:.1})),un.createElement(Be.default.Item,{name:"use_blank_score",noStyle:!0},un.createElement(De.ZP.Group,{className:ie.scoreByBlankRadio,optionType:"button",options:[{label:"\u6309\u7A7A\u7ED9\u5206",value:!0},{label:"\u6309\u9898\u7ED9\u5206",value:!1}]})),un.createElement(ne.Z,{overlayInnerStyle:{width:460},title:un.createElement("div",null,"\u6309\u7A7A\u7ED9\u5206\uFF1A\u9700\u8981\u5206\u522B\u8BBE\u7F6E\u6BCF\u4E2A\u586B\u7A7A\u9879\u7684\u5206\u503C\uFF0C\u586B\u7A7A\u9879\u7B54\u5BF9\u4E4B\u540E\u5219\u83B7\u5F97\u5BF9\u5E94\u7684\u5206\u503C\u3002",un.createElement("br",null),"\u6309\u9898\u7ED9\u5206\uFF1A\u9700\u8981\u8BBE\u7F6E\u6574\u4E2A\u5C0F\u9898\u7684\u5206\u503C\uFF0C\u7B54\u5BF9\u5168\u90E8\u586B\u7A7A\u9879\u4E4B\u540E\u624D\u80FD\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\u3002")},un.createElement("i",{className:"icon-tishixiaowenhao font18 ml20 c-3061d0"}))),un.createElement(Wn.u,{form:Wt,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u586B\u7A7A\u9898\u9898\u5E72\u5185\u5BB9",scoreByBlank:ka,answerKey:"standard_answers"}),un.createElement(ct,{getTagData:la,qitem:se,exerciseitem:Ee,TagDiscipline:Se,form:Wt}))))},oa=oe(48700),Qn=oe(59301),Ya=Object.defineProperty,Ma=Object.defineProperties,Ja=Object.getOwnPropertyDescriptors,Br=Object.getOwnPropertySymbols,At=Object.prototype.hasOwnProperty,On=Object.prototype.propertyIsEnumerable,Tn=(se,Se,Ee)=>Se in se?Ya(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,Ln=(se,Se)=>{for(var Ee in Se||(Se={}))At.call(Se,Ee)&&Tn(se,Ee,Se[Ee]);if(Br)for(var Ee of Br(Se))On.call(Se,Ee)&&Tn(se,Ee,Se[Ee]);return se},xe=(se,Se)=>Ma(se,Ja(Se)),ft=(se,Se,Ee)=>new Promise((rt,bn)=>{var $n=Ct=>{try{Fn(Ee.next(Ct))}catch(Wt){bn(Wt)}},la=Ct=>{try{Fn(Ee.throw(Ct))}catch(Wt){bn(Wt)}},Fn=Ct=>Ct.done?rt(Ct.value):Promise.resolve(Ct.value).then($n,la);Fn((Ee=Ee.apply(se,Se)).next())}),Ut=({qitem:se,setisedit:Se,TagDiscipline:Ee,exerciseitem:rt,seveeditor:bn,deleteitem:$n,getTagData:la,init:Fn,showTip:Ct=!1})=>{const[Wt]=Be.default.useForm();return(0,b.useEffect)(()=>{var ka;Wt.setFieldsValue(xe(Ln({},se),{name:se.question_title,repeat_answer:!se.repeat_answer,choices:(ka=se==null?void 0:se.question_choices)==null?void 0:ka.map(Bt=>xe(Ln({},Bt),{is_answer:Bt!=null&&Bt.standard_boolean?1:0}))}))},[se]),Qn.createElement("div",null,Qn.createElement(Be.default,{form:Wt,colon:!1,onFinish:ka=>{bn(Ln(Ln({},se),ka))},onFinishFailed:ka=>ft(void 0,null,function*(){var Bt,hn;be.ZP.error(ka.errorFields[0].errors[0]),Wt.scrollToField((hn=(Bt=ka==null?void 0:ka.errorFields)==null?void 0:Bt[0])==null?void 0:hn.name,{behavior:"smooth",block:"center"})})},Qn.createElement("div",{style:{display:"flex",alignItems:"center"}},Qn.createElement("div",{style:{flex:1}},Qn.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Qn.createElement("span",null,"\u5224\u65AD\u9898")),!(se!=null&&se.isadd)&&Qn.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{$n()}},Qn.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Qn.createElement(We.ZP,{onClick:()=>{var ka;se.isadd?(Se(!1),Fn()):(Wt.setFieldsValue(xe(Ln({},se),{name:se==null?void 0:se.question_title,choices:(ka=se==null?void 0:se.question_choices)==null?void 0:ka.map(Bt=>xe(Ln({},Bt),{is_answer:Bt!=null&&Bt.standard_boolean?1:0})),repeat_answer:!(se!=null&&se.repeat_answer)})),Se(!1))}},"\u53D6\u6D88"),Qn.createElement(ne.Z,{overlayClassName:ie.shake,open:Ct,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Qn.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Qn.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},Qn.createElement(We.ZP,{className:"ml20",type:"primary",onClick:()=>{Wt.submit()}},"\u4FDD\u5B58"))),Qn.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Qn.createElement(Be.default.Item,{className:ie.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},Qn.createElement(Oe.Z,{onBlur:ka=>{ka.target.value==="0"&&be.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",max:100,min:.1})),Qn.createElement(oa.Z,{form:Wt,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",choiceKey:""}),Qn.createElement(ct,{getTagData:la,qitem:se,exerciseitem:rt,TagDiscipline:Ee,form:Wt}))))},Rt=oe(36381),yt={wrap:"wrap___YewKC",deleteIcon:"deleteIcon___AKmkj",keywordTag:"keywordTag___hMKmU",questionTitleEditorWrap:"questionTitleEditorWrap___SpNyf",choiceWrap:"choiceWrap___lDCnP",choiceIndex:"choiceIndex___dabwf",judgementIndex:"judgementIndex___sausK",setAnswerBtn:"setAnswerBtn___moVcF",activeAnswer:"activeAnswer___Cd32c",activeJudgementAnswer:"activeJudgementAnswer___rbuoo",actionWrapper:"actionWrapper___dZuBC",addIcon:"addIcon___A9GtN",inputBorder:"inputBorder___DeyjY",placeholder:"placeholder___dhOmk",blankWrapper:"blankWrapper___vU8Cg",blankInput:"blankInput___Vzre8",blankInputNumberWrapper:"blankInputNumberWrapper___yLeaN",addBtn:"addBtn___LhI0I",blankIndex:"blankIndex___caKgB",baseInputWrapper:"baseInputWrapper___DhjJY",collapseWrapper:"collapseWrapper___btrfP",panelHeader:"panelHeader___xIZ7O",open:"open___IMQhg",close:"close___FTAU3",hide:"hide___GBtJP",scoreByBlankRadio:"scoreByBlankRadio___HAunQ"},An=oe(12893),je=oe(37962),Ke=Object.defineProperty,He=Object.defineProperties,Mt=Object.getOwnPropertyDescriptors,sn=Object.getOwnPropertySymbols,dn=Object.prototype.hasOwnProperty,qn=Object.prototype.propertyIsEnumerable,Un=(se,Se,Ee)=>Se in se?Ke(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,fn=(se,Se)=>{for(var Ee in Se||(Se={}))dn.call(Se,Ee)&&Un(se,Ee,Se[Ee]);if(sn)for(var Ee of sn(Se))qn.call(Se,Ee)&&Un(se,Ee,Se[Ee]);return se},Jn=(se,Se)=>He(se,Mt(Se)),Ea=(se,Se)=>{var Ee={};for(var rt in se)dn.call(se,rt)&&Se.indexOf(rt)<0&&(Ee[rt]=se[rt]);if(se!=null&&sn)for(var rt of sn(se))Se.indexOf(rt)<0&&qn.call(se,rt)&&(Ee[rt]=se[rt]);return Ee};const Zt=se=>{var Se=se,{value:Ee,onChange:rt,scrollId:bn}=Se,$n=Ea(Se,["value","onChange","scrollId"]);return b.createElement("div",{id:bn||""},b.createElement(je.Z,Jn(fn({},$n),{defaultValue:Ee,onChange:(la,Fn)=>{console.log("a:",la,Fn),Fn!=null&&Fn.length?rt(la,Fn):rt(la)}})))},_n=({value:se,onChange:Se,placeholder:Ee,height:rt=140,isEdit:bn})=>bn?b.createElement(je.Z,{watch:!0,isFocus:!0,height:rt,placeholder:Ee,defaultValue:se,onChange:Se}):b.createElement("div",{style:{cursor:"pointer"}},se?b.createElement(lt.Z,{className:yt.inputBorder,value:se}):b.createElement("div",{className:`${yt.inputBorder} ${yt.placeholder}`},Ee));var Je=oe(43604),Kt=oe(32134),wn=Object.defineProperty,tt=Object.defineProperties,Xn=Object.getOwnPropertyDescriptors,Mn=Object.getOwnPropertySymbols,ca=Object.prototype.hasOwnProperty,Vn=Object.prototype.propertyIsEnumerable,Za=(se,Se,Ee)=>Se in se?wn(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,sa=(se,Se)=>{for(var Ee in Se||(Se={}))ca.call(Se,Ee)&&Za(se,Ee,Se[Ee]);if(Mn)for(var Ee of Mn(Se))Vn.call(Se,Ee)&&Za(se,Ee,Se[Ee]);return se},er=(se,Se)=>tt(se,Xn(Se)),tr=(se,Se)=>{var Ee={};for(var rt in se)ca.call(se,rt)&&Se.indexOf(rt)<0&&(Ee[rt]=se[rt]);if(se!=null&&Mn)for(var rt of Mn(se))Se.indexOf(rt)<0&&Vn.call(se,rt)&&(Ee[rt]=se[rt]);return Ee};const gr=["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"],Tt=({value:se,onChange:Se,choiceTextKey:Ee,answerKey:rt,index:bn,isEdit:$n,setInputActive:la,form:Fn,choiceOptionsPath:Ct,allowChangeMode:Wt,showAddIcon:ka,addItem:Bt,deleteItem:hn})=>{const ta=(se==null?void 0:se[rt])===1,va=()=>{const en=Fn.getFieldValue(Ct);Fn.setFieldValue(Ct,en.map(vn=>er(sa({},vn),{[rt]:0})))},kn=()=>{ta?Se(er(sa({},se),{[rt]:0})):(Wt||va(),Se(er(sa({},se),{[rt]:1})))};return b.createElement(Qe.Z,{className:yt.choiceWrap,align:"middle",wrap:!1},b.createElement(Je.Z,{onClick:kn,className:`${yt.choiceIndex} ${ta?yt.activeAnswer:""}`},gr[bn]),b.createElement(Je.Z,{flex:1,className:`${yt.editorWrap} ml15`,onClick:la},b.createElement(_n,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:$n,value:se==null?void 0:se[Ee],onChange:en=>{Se(er(sa({},se),{[Ee]:en}))}})),b.createElement(Je.Z,{flex:"0 0 auto",className:"ml15"},b.createElement("div",{onClick:kn,className:`${yt.setAnswerBtn} ${ta?yt.activeAnswer:""}`},ta?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")),b.createElement(Je.Z,{className:yt.actionWrapper},b.createElement(ne.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},b.createElement(Kt.Z,{className:yt.addIcon,onClick:Bt,style:{visibility:ka?"visible":"hidden"}})),b.createElement(ne.Z,{title:"\u5220\u9664"},b.createElement(An.Z,{className:yt.deleteIcon,onClick:hn,style:{visibility:bn>1?"visible":"hidden"}}))))},Da=({questionTitlePlaceholder:se,titleKey:Se,choiceKey:Ee,analysisKey:rt,choiceTextKey:bn,answerKey:$n,choiceOptionsPath:la,allowChangeMode:Fn=!0,form:Ct,showAnalysis:Wt=!0})=>{const[ka,Bt]=(0,b.useState)(),[hn,ta]=(0,b.useState)(!1);return b.createElement("div",{className:yt.wrap},b.createElement("div",{className:yt.questionTitleEditorWrap},b.createElement(Be.default.Item,{label:"\u9898\u5E72",name:Se,labelCol:{span:24},rules:[{required:!0}]},b.createElement(Zt,{scrollId:Array.isArray(Se)?Se.join("_"):`${Se}`,watch:!0,height:140,placeholder:se}))),b.createElement(Be.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),b.createElement(Be.default.List,{name:Ee,rules:[{validator(va,kn){const en=kn.some(Gt=>Gt[$n]===1),vn=kn.findIndex(Gt=>{var _a;return((_a=Gt[bn])==null?void 0:_a.length)<=0});return vn!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${gr[vn]}\u9009\u9879\u7684\u5185\u5BB9`)):en?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},(va,{add:kn,remove:en})=>b.createElement("div",{id:Array.isArray(la)?la.join("_"):`${la}`},va.map((vn,Gt)=>{var _a=vn,{key:gn,name:na}=_a,jt=tr(_a,["key","name"]);const $a=ka===gn,Cr=()=>{Bt(gn)},vr=Gt<7&&Gt===va.length-1,Sr=()=>kn({[bn]:"",[$n]:0}),zn=()=>en(na);return b.createElement(Be.default.Item,er(sa({},jt),{key:gn,name:na,noStyle:!0}),b.createElement(Tt,{choiceTextKey:bn,answerKey:$n,index:Gt,isEdit:$a,setInputActive:Cr,form:Ct,choiceOptionsPath:la,allowChangeMode:Fn,showAddIcon:vr,addItem:Sr,deleteItem:zn}))}),va.length<8&&b.createElement("div",{className:`${yt.addBtn} mb30`,onClick:()=>kn({[bn]:"",[$n]:0})},"\u6DFB\u52A0\u9009\u9879"))),Wt&&b.createElement("div",{onClick:()=>ta(!0)},b.createElement(Be.default.Item,{name:rt,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},b.createElement(_n,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:hn}))))};var Qt=oe(59301),xa=Object.defineProperty,pa=Object.defineProperties,Xt=Object.getOwnPropertyDescriptors,Dn=Object.getOwnPropertySymbols,ea=Object.prototype.hasOwnProperty,yn=Object.prototype.propertyIsEnumerable,Ra=(se,Se,Ee)=>Se in se?xa(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,Pa=(se,Se)=>{for(var Ee in Se||(Se={}))ea.call(Se,Ee)&&Ra(se,Ee,Se[Ee]);if(Dn)for(var Ee of Dn(Se))yn.call(Se,Ee)&&Ra(se,Ee,Se[Ee]);return se},Va=(se,Se)=>pa(se,Xt(Se)),cr=(se,Se)=>{var Ee={};for(var rt in se)ea.call(se,rt)&&Se.indexOf(rt)<0&&(Ee[rt]=se[rt]);if(se!=null&&Dn)for(var rt of Dn(se))Se.indexOf(rt)<0&&yn.call(se,rt)&&(Ee[rt]=se[rt]);return Ee};const Ar=({value:se,onChange:Se})=>{const Ee=bn=>{x.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:yt.modal,onOk:()=>{const $n=[...se];$n.splice(bn,1),Se($n)}})},rt=()=>{const bn=[...se];bn.push(""),Se(bn)};return Qt.createElement(Qe.Z,{className:"ml20"},Qt.createElement(Je.Z,{flex:1},se==null?void 0:se.map((bn,$n)=>Qt.createElement(Qe.Z,{key:`${bn}_${$n}`,align:"middle",className:"mb20"},Qt.createElement(Fe.default.TextArea,{style:{flex:1,minHeight:44},defaultValue:bn,autoSize:{maxRows:3},maxLength:1e3,onBlur:la=>{const Fn=[...se],Ct=la.target.value.trim();Fn[$n]=Ct,Se(Fn)}}),Qt.createElement(ne.Z,{title:"\u5220\u9664"},Qt.createElement(An.Z,{className:yt.deleteIcon,style:{marginLeft:15,visibility:$n>0?"visible":"hidden"},onClick:()=>Ee($n)}))))),Qt.createElement(Je.Z,null,Qt.createElement("div",{className:`${yt.addBtn}`,onClick:()=>{rt()}},"\u65B0\u589E\u7B54\u6848")))},Mr=({value:se=!0,onChange:Se})=>Qt.createElement(kt.Z,{checked:!se,onChange:Ee=>{Se(!Ee)}}),Pr="\u2581",Jr=({questionTitlePlaceholder:se,form:Se,name:Ee,scoreByBlank:rt,answerKey:bn,titleKey:$n="name",analysisKey:la="analysis",isOrdered:Fn="is_ordered"})=>{var Ct,Wt;const[ka,Bt]=(0,b.useState)(!1),hn=(gn,na)=>{const jt=na.line;let $a=0;for(let vr=0;vr{const Cr=gn.getRange(na.from,na.to);let vr=0;if(na.text.forEach(Sr=>{vr+=Sr.split(Pr).length-1}),na.origin!=="setValue"){if(Cr&&Cr.indexOf(Pr)!==-1){const Sr=Cr.split(Pr).length-1,zn=hn(gn,na.from);if(console.log(`\u5220\u9664${Sr}\u4E2A\uFF0C \u524D\u9762\u6709${zn}\u4E2A\uFF0C\u65B0\u589E${vr}\u4E2A`),Sr>1){const sr=Array.from({length:Sr},(zr,Vr)=>zn+Vr);$a(sr)}else $a(zn)}else if(vr>0){const Sr=hn(gn,na.from);console.log(`\u65B0\u589E${vr}\u4E2A\uFF0C\u4E4B\u524D\u6709${Sr}\u4E2A`),jt(vr,Sr)}}},va=()=>{const gn=Se.getFieldValue(["sub_item_banks",...bn]);Se.setFieldValue(["sub_item_banks",...bn],gn==null?void 0:gn.map((na,jt)=>Va(Pa({},na),{position:jt+1})))},kn=(0,b.useRef)(),en=(gn,na)=>{for(let jt=0;jt{vn.current(gn),va()},_a=(Wt=(Ct=Se.getFieldValue("sub_item_banks"))==null?void 0:Ct[bn==null?void 0:bn[0]])==null?void 0:Wt[bn==null?void 0:bn[1]];return console.log(Se==null?void 0:Se.getFieldValue(["sub_item_banks",...rt])),Qt.createElement("div",{className:yt.wrap},Qt.createElement("div",{className:yt.questionTitleEditorWrap},Qt.createElement(Be.default.Item,{label:"\u9898\u5E72",name:$n,labelCol:{span:24},rules:[{required:!0}]},Qt.createElement(Zt,{scrollId:"name",watch:!0,height:140,placeholder:se,showNullButton:!0,onCMBeforeChange:(gn,na)=>{ta(gn,na,en,Gt)}}))),Qt.createElement(Be.default.List,{name:bn,rules:[{validator(gn,na){if((na==null?void 0:na.length)===0)return Promise.reject(new Error("\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"));for(const jt of na){const{answer_text:$a}=jt||{};if($a!=null&&$a.some(Cr=>(Cr==null?void 0:Cr.length)===0))return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(gn,{add:na,remove:jt},{errors:$a})=>(kn.current=na,vn.current=jt,Qt.createElement(Qt.Fragment,null,Qt.createElement(Be.default.Item,{label:Qt.createElement("span",null,"\u586B\u7A7A\u9879\u7B54\u6848",!(gn!=null&&gn.length)&&Qt.createElement("span",{style:{color:"#E99237"}},"\uFF08\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879\uFF09")),required:!0,labelCol:{span:24}}),gn.map((Cr,vr)=>{var Sr=Cr,{key:zn,name:sr}=Sr,zr=cr(Sr,["key","name"]);return Qt.createElement(Qe.Z,{className:"mb20",key:zn,align:"top"},Qt.createElement(Je.Z,{flex:"0 0 auto",className:`${yt.blankIndex} pt5`},"\u586B\u7A7A\u9879",vr+1),Qt.createElement(Je.Z,{flex:1},Qt.createElement(Qe.Z,{align:"top",justify:"space-between"},Qt.createElement(Je.Z,{flex:1},Qt.createElement(Be.default.Item,Va(Pa({},zr),{name:[sr,"answer_text"],noStyle:!0}),Qt.createElement(Ar,null))),(Se==null?void 0:Se.getFieldValue(["sub_item_banks",...rt]))&&Qt.createElement(Je.Z,{flex:"224px",style:{margin:"-7px 0 0 20px"}},Qt.createElement(Be.default.Item,Va(Pa({},zr),{name:[sr,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:yt.blankInputNumberWrapper}),Qt.createElement(Oe.Z,{onChange:()=>{var Vr,$r;let yr=Se==null?void 0:Se.getFieldValue(["sub_item_banks",bn==null?void 0:bn[0],"standard_answers"]),xr=0;for(let Tr in yr)(Vr=yr[Tr])!=null&&Vr.score&&(xr+=Number(($r=yr[Tr])==null?void 0:$r.score));Se==null||Se.setFieldValue(["sub_item_banks",bn==null?void 0:bn[0],"question_score"],xr)},className:yt.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C"})))),Qt.createElement(Be.default.Item,Va(Pa({},zr),{name:[sr,"position"],noStyle:!0}),Qt.createElement(Fe.default,{type:"hidden"}))))})))),Qt.createElement(Qe.Z,{align:"middle"},Qt.createElement(Be.default.Item,{name:[Ee,"downcase"],valuePropName:"checked"},Qt.createElement(kt.Z,null)),Qt.createElement(Je.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),Qt.createElement(Qe.Z,{align:"middle"},Qt.createElement(Be.default.Item,{name:[Ee,"no_space"],valuePropName:"checked"},Qt.createElement(kt.Z,null)),Qt.createElement(Je.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),(_a==null?void 0:_a.length)>1&&Qt.createElement(Qe.Z,{align:"middle",className:(_a==null?void 0:_a.length)>1?"mb30":`${yt.hide}`},Qt.createElement(Be.default.Item,{name:Fn},Qt.createElement(Mr,null)),Qt.createElement(Je.Z,{className:"ml10"},"\u5141\u8BB8\u5B66\u751F\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u4E0E\u6807\u51C6\u7B54\u6848\u7684\u987A\u5E8F\u4E0D\u4E00\u81F4")),Qt.createElement("div",{onClick:()=>Bt(!0)},Qt.createElement(Be.default.Item,{name:la,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},Qt.createElement(_n,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:ka}))))};var Xa=Object.defineProperty,qa=Object.defineProperties,pr=Object.getOwnPropertyDescriptors,fa=Object.getOwnPropertySymbols,ur=Object.prototype.hasOwnProperty,mr=Object.prototype.propertyIsEnumerable,Ga=(se,Se,Ee)=>Se in se?Xa(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,ar=(se,Se)=>{for(var Ee in Se||(Se={}))ur.call(Se,Ee)&&Ga(se,Ee,Se[Ee]);if(fa)for(var Ee of fa(Se))mr.call(Se,Ee)&&Ga(se,Ee,Se[Ee]);return se},mt=(se,Se)=>qa(se,pr(Se)),it=(se,Se)=>{var Ee={};for(var rt in se)ur.call(se,rt)&&Se.indexOf(rt)<0&&(Ee[rt]=se[rt]);if(se!=null&&fa)for(var rt of fa(se))Se.indexOf(rt)<0&&mr.call(se,rt)&&(Ee[rt]=se[rt]);return Ee};const Nt={\u6B63\u786E:"T",\u9519\u8BEF:"F"},cn=({value:se,onChange:Se,form:Ee,choiceKey:rt})=>{const bn=(se==null?void 0:se.is_answer)===1,$n=se==null?void 0:se.choice_text,la=()=>{var Fn;const Ct=(Fn=Ee==null?void 0:Ee.getFieldValue(["sub_item_banks",...rt]))==null?void 0:Fn.map(Wt=>({choice_text:Wt.choice_text,is_answer:0}));Ee==null||Ee.setFieldValue(["sub_item_banks",...rt],Ct),Se(mt(ar({},se),{is_answer:1}))};return b.createElement(Qe.Z,{className:yt.choiceWrap,align:"middle",wrap:!1},b.createElement(Je.Z,{onClick:la,className:`${yt.choiceIndex} ${yt.judgementIndex} ${bn?yt.activeAnswer:""}`},Nt[$n]),b.createElement(Je.Z,{flex:1,className:`${yt.editorWrap} ml15`},b.createElement("div",{className:`${yt.inputBorder} ${yt.placeholder} ${bn?yt.activeJudgementAnswer:""}`},$n)),b.createElement(Je.Z,{flex:"0 0 auto",className:"ml15"},b.createElement("div",{onClick:la,className:`${yt.setAnswerBtn} ${bn?yt.activeAnswer:""}`},bn?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")))},ua=({questionTitlePlaceholder:se,choiceKey:Se="choices",form:Ee,titleKey:rt="name",analysisKey:bn="analysis"})=>{const[$n,la]=(0,b.useState)(!1);return b.createElement("div",{className:yt.wrap},b.createElement("div",{className:yt.questionTitleEditorWrap},b.createElement(Be.default.Item,{label:"\u9898\u5E72",name:rt,labelCol:{span:24},rules:[{required:!0}]},b.createElement(Zt,{scrollId:"name",watch:!0,height:140,placeholder:se}))),b.createElement(Be.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},b.createElement(Be.default.List,{name:Se,rules:[{validator(Fn,Ct){return Ct.some(ka=>(ka==null?void 0:ka.is_answer)===1)?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},Fn=>b.createElement("div",{id:"choices"},Fn.map(Ct=>{var Wt=Ct,{key:ka,name:Bt}=Wt,hn=it(Wt,["key","name"]);return b.createElement(Be.default.Item,mt(ar({},hn),{key:ka,name:Bt,noStyle:!0}),b.createElement(cn,{form:Ee,choiceKey:Se}))})))),b.createElement("div",{onClick:()=>la(!0)},b.createElement(Be.default.Item,{name:bn,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},b.createElement(_n,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:$n}))))};var La=oe(12563),nn=Object.defineProperty,Ba=Object.defineProperties,Aa=Object.getOwnPropertyDescriptors,rr=Object.getOwnPropertySymbols,Ta=Object.prototype.hasOwnProperty,ga=Object.prototype.propertyIsEnumerable,Qa=(se,Se,Ee)=>Se in se?nn(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,hr=(se,Se)=>{for(var Ee in Se||(Se={}))Ta.call(Se,Ee)&&Qa(se,Ee,Se[Ee]);if(rr)for(var Ee of rr(Se))ga.call(Se,Ee)&&Qa(se,Ee,Se[Ee]);return se},Gr=(se,Se)=>Ba(se,Aa(Se)),nr=(se,Se)=>{var Ee={};for(var rt in se)Ta.call(se,rt)&&Se.indexOf(rt)<0&&(Ee[rt]=se[rt]);if(se!=null&&rr)for(var rt of rr(se))Se.indexOf(rt)<0&&ga.call(se,rt)&&(Ee[rt]=se[rt]);return Ee};const fr=se=>{var Se=se,{value:Ee,onChange:rt}=Se,bn=nr(Se,["value","onChange"]);const $n=la=>{rt([la])};return b.createElement(je.Z,Gr(hr({},bn),{defaultValue:Ee==null?void 0:Ee[0],onChange:$n}))},Dr=se=>{if(!se)return!1;if(/^s*$/.test(se)||se.trim()===""){be.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u5168\u4E3A\u7A7A\u683C");return}let Se=new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~\uFF01@#\uFFE5\u2026\u2026&*\uFF08\uFF09\u2014\u3010\u3011\u2018\uFF1B\uFF1A\u201D\u201C\u3002\uFF0C\u3001\uFF1F\u300C\u300D\u300E\u300F_\\+\\-\xB7%\u300A\u300B]|[\\\\/]");return se==="|"?(be.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0},Gn=({value:se=[],onClose:Se})=>b.createElement(La.default,{closable:!0,onClose:Se,className:yt.keywordTag},b.createElement("pre",{style:{margin:"0px",whiteSpace:"pre-wrap"}},se.join(" \u6216 "))),rn=({questionTitlePlaceholder:se,form:Se,showKeywords:Ee,isMustKeyWords:rt=Ee,titleKey:bn="name",analysisKey:$n="analysis",answerTexts:la="answer_texts",keywords:Fn="keywords",useKeywords:Ct="use_keywords",indexs:Wt})=>{var ka,Bt,hn,ta;const[va,kn]=(0,b.useState)(!1),[en,vn]=(0,b.useState)(""),Gt=(Bt=(ka=Se.getFieldValue("sub_item_banks"))==null?void 0:ka[Ct==null?void 0:Ct[0]])==null?void 0:Bt[Ct==null?void 0:Ct[1]],_a=(ta=(hn=Se.getFieldValue("sub_item_banks"))==null?void 0:hn[Ct==null?void 0:Ct[0]])==null?void 0:ta.question_score;return b.createElement("div",{className:yt.wrap},b.createElement("div",{className:yt.questionTitleEditorWrap},b.createElement(Be.default.Item,{label:"\u9898\u5E72",name:bn,labelCol:{span:24},rules:[{required:!0}]},b.createElement(Zt,{scrollId:"name",watch:!0,height:140,placeholder:se}))),b.createElement(Be.default.Item,{label:"\u53C2\u8003\u7B54\u6848",name:la,labelCol:{span:24}},b.createElement(fr,{watch:!0,height:140,placeholder:"\u8BF7\u7F16\u8F91\u53C2\u8003\u7B54\u6848\uFF08\u975E\u5FC5\u586B\uFF09"})),Ee&&!rt&&b.createElement(Be.default.Item,{hidden:!0,name:Ct,valuePropName:"checked"},b.createElement(kt.Z,{defaultChecked:!0})),Ee&&rt&&b.createElement(Qe.Z,{align:"middle",className:"mb30"},b.createElement(Be.default.Item,{name:Ct,valuePropName:"checked"},b.createElement(kt.Z,null)),b.createElement(Je.Z,{className:"ml10"},"\u5F00\u542F\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206"),b.createElement(Je.Z,null,b.createElement(ne.Z,{placement:"right",title:"\u9009\u4E2D\u540E\uFF0C\u9700\u8981\u8BBE\u7F6E\u6BCF\u4E2A\u5173\u952E\u8BCD\u7684\u5206\u503C\uFF0C\u7CFB\u7EDF\u4F1A\u6839\u636E\u8BBE\u7F6E\u7684\u5173\u952E\u8BCD\u8FDB\u884C\u81EA\u52A8\u5224\u5206\uFF1B \u6240\u6709\u5173\u952E\u8BCD\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u5C0F\u9898\u5206\u503C\u3002"},b.createElement(vt.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),(Gt||!rt)&&b.createElement(Be.default.List,{name:Fn,rules:[{validator(gn,na){return rt?na!=null&&na.length?(na==null?void 0:na.reduce(($a,Cr)=>$a+Cr.score,0))>parseFloat(_a)?Promise.reject(new Error("\u6240\u6709\u5173\u952E\u8BCD\u7684\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u8BE5\u5C0F\u9898\u7684\u5206\u503C")):Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u5224\u5206\u5173\u952E\u8BCD")):Promise.resolve()}}]},(gn,{add:na,remove:jt})=>b.createElement(b.Fragment,null,b.createElement("div",{className:`${yt.title} mb10`},rt?"\u5173\u952E\u8BCD":b.createElement("span",{style:{color:"#9096A3"}},"\u5224\u5206\u5173\u952E\u8BCD")),b.createElement(Qe.Z,{align:"middle",className:"font14 mb30"},b.createElement(Je.Z,{flex:1},b.createElement(Fe.default,{value:en,onChange:$a=>{vn($a.target.value)},maxLength:50,allowClear:!0,onPressEnter:$a=>{var Cr,vr,Sr,zn;const sr=`${(Cr=$a.target)==null?void 0:Cr.value}`,zr=(Sr=(vr=sr==null?void 0:sr.split("|"))==null?void 0:vr.filter(yr=>!!yr))==null?void 0:Sr.map(yr=>yr.trim()),Vr=Se.getFieldValue(["sub_item_banks",...Fn]),$r=((zn=Vr==null?void 0:Vr.map(yr=>yr==null?void 0:yr.keyword))==null?void 0:zn.flat())||[];for(const yr of zr)if($r.includes(yr)){be.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}Dr(sr)&&(na({keyword:zr,score:1}),vn(""))},className:yt.inputBorder,placeholder:"\u652F\u6301\u8BBE\u7F6E\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u8BF7\u7528\u201C|\u201D\u5206\u9694\u5F00"})),b.createElement(Je.Z,{flex:"148px",style:{textAlign:"right",color:"#e99237"}},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),gn.map($a=>{var Cr=$a,{key:vr,name:Sr}=Cr,zn=nr(Cr,["key","name"]);return b.createElement(Qe.Z,{key:vr,className:"mb20",style:{marginRight:148}},b.createElement(Je.Z,{flex:1},b.createElement(Qe.Z,{align:"middle",justify:"space-between"},b.createElement(Be.default.Item,Gr(hr({},zn),{name:[Sr,"keyword"]}),b.createElement(Gn,{onClose:()=>jt(Sr)})),rt&&b.createElement(Be.default.Item,Gr(hr({},zn),{name:[Sr,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:yt.blankInputNumberWrapper}),b.createElement(Oe.Z,{className:yt.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u5206\u6570"})))))}))),b.createElement("div",{onClick:()=>kn(!0)},b.createElement(Be.default.Item,{name:$n,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},b.createElement(_n,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:va}))))};var Lt=oe(59301),de=Object.defineProperty,$e=Object.defineProperties,st=Object.getOwnPropertyDescriptors,Ht=Object.getOwnPropertySymbols,at=Object.prototype.hasOwnProperty,an=Object.prototype.propertyIsEnumerable,qt=(se,Se,Ee)=>Se in se?de(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,Yt=(se,Se)=>{for(var Ee in Se||(Se={}))at.call(Se,Ee)&&qt(se,Ee,Se[Ee]);if(Ht)for(var Ee of Ht(Se))an.call(Se,Ee)&&qt(se,Ee,Se[Ee]);return se},_t=(se,Se)=>$e(se,st(Se)),ia=(se,Se)=>{var Ee={};for(var rt in se)at.call(se,rt)&&Se.indexOf(rt)<0&&(Ee[rt]=se[rt]);if(se!=null&&Ht)for(var rt of Ht(se))Se.indexOf(rt)<0&&an.call(se,rt)&&(Ee[rt]=se[rt]);return Ee};const{Panel:za}=Rt.default,Wa=({questionTitlePlaceholder:se,choiceKey:Se,form:Ee,withScore:rt})=>{const bn=[{type:0,name:"\u5355\u9009\u9898"},{type:1,name:"\u591A\u9009\u9898"},{type:2,name:"\u5224\u65AD\u9898"},{type:3,name:"\u586B\u7A7A\u9898"},{type:4,name:"\u7B80\u7B54\u9898"},{type:5,name:"\u5B9E\u8BAD\u9898"},{type:6,name:"\u7F16\u7A0B\u9898"},{type:7,name:"\u7EC4\u5408\u9898"},{type:8,name:"\u7A0B\u5E8F\u586B\u7A7A\u9898"}],[$n,la]=(0,b.useState)(),[Fn,Ct]=(0,b.useState)([]),Wt=Bt=>{Ct(Bt)},ka=({value:Bt})=>Lt.createElement("div",{style:{width:150,paddingLeft:11}},Bt);return Lt.createElement("div",{className:yt.wrap},Lt.createElement("div",{className:yt.questionTitleEditorWrap},Lt.createElement(Be.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},Lt.createElement(Zt,{scrollId:"name",watch:!0,height:140,placeholder:se}))),Lt.createElement(Be.default.Item,{label:"\u5C0F\u9898",required:!0,labelCol:{span:24}}),Lt.createElement(Be.default.List,{name:"sub_item_banks",rules:[{validator(Bt,hn){return hn?Promise.resolve():Promise.reject(new Error("\u8BF7\u6DFB\u52A0\u5C0F\u9898"))}}]},(Bt,{add:hn,remove:ta,move:va})=>{const kn=Ee.getFieldValue("sub_item_banks");return Lt.createElement(Lt.Fragment,null,Lt.createElement(Rt.default,{className:Bt.length>0?yt.collapseWrapper:"",bordered:!1,activeKey:Fn,onChange:Wt,expandIcon:({isActive:en})=>Lt.createElement("i",{className:`iconfont icon-weizhankai ${en?yt.open:yt.close}`,style:{fontSize:14,transition:"all .2s"}})},Bt.map((en,vn)=>{var Gt=en,{key:_a,name:gn}=Gt,na=ia(Gt,["key","name"]),jt,$a,Cr,vr,Sr,zn,sr,zr,Vr,$r,yr,xr,Tr,or;return Lt.createElement(za,{className:yt.panel,forceRender:!0,header:Lt.createElement("div",{className:yt.panelHeader},"\u7B2C",vn+1,"\u5C0F\u9898",Lt.createElement("span",null,"\uFF08",((jt=kn==null?void 0:kn[gn])==null?void 0:jt.question_type)==0?"\u5355\u9009\u9898":(($a=kn==null?void 0:kn[gn])==null?void 0:$a.question_type)==1?"\u591A\u9009\u9898":((Cr=kn==null?void 0:kn[gn])==null?void 0:Cr.question_type)==3?"\u586B\u7A7A\u9898":((vr=kn==null?void 0:kn[gn])==null?void 0:vr.question_type)==2?"\u5224\u65AD\u9898":"\u7B80\u7B54\u9898","\uFF09")),key:gn,extra:Lt.createElement(Qe.Z,{align:"middle",onClick:Nr=>Nr.stopPropagation()},((Sr=kn==null?void 0:kn[gn])==null?void 0:Sr.question_type)==3&&Lt.createElement(Lt.Fragment,null,Lt.createElement(De.ZP.Group,{defaultValue:(zn=kn==null?void 0:kn[gn])==null?void 0:zn.use_blank_score,className:ie.scoreByBlankRadio,style:{marginRight:20},optionType:"button",options:[{label:"\u6309\u7A7A\u7ED9\u5206",value:!0},{label:"\u6309\u9898\u7ED9\u5206",value:!1}],onChange:Nr=>{var Or,Ur,eo,mo,fo;if(Ee==null||Ee.setFieldValue(["sub_item_banks",gn,"use_blank_score"],(Or=Nr==null?void 0:Nr.target)==null?void 0:Or.value),(Ur=Nr==null?void 0:Nr.target)!=null&&Ur.value){let Ao=0;for(let So in(eo=Ee==null?void 0:Ee.getFieldValue(["sub_item_banks",gn]))==null?void 0:eo.standard_answers)Ao+=Number((fo=(mo=Ee==null?void 0:Ee.getFieldValue(["sub_item_banks",gn]))==null?void 0:mo.standard_answers[So])==null?void 0:fo.score);Ee==null||Ee.setFieldValue(["sub_item_banks",gn,"question_score"],Ao||"")}la(new Date)}}),Lt.createElement(ne.Z,{overlayInnerStyle:{width:460},title:Lt.createElement("div",null,"\u6309\u7A7A\u7ED9\u5206\uFF1A\u9700\u8981\u5206\u522B\u8BBE\u7F6E\u6BCF\u4E2A\u586B\u7A7A\u9879\u7684\u5206\u503C\uFF0C\u586B\u7A7A\u9879\u7B54\u5BF9\u4E4B\u540E\u5219\u83B7\u5F97\u5BF9\u5E94\u7684\u5206\u503C\u3002",Lt.createElement("br",null),"\u6309\u9898\u7ED9\u5206\uFF1A\u9700\u8981\u8BBE\u7F6E\u6574\u4E2A\u5C0F\u9898\u7684\u5206\u503C\uFF0C\u7B54\u5BF9\u5168\u90E8\u586B\u7A7A\u9879\u4E4B\u540E\u624D\u80FD\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\u3002")},Lt.createElement("i",{className:"icon-tishixiaowenhao font18 mr25 c-3061d0"}))),rt&&Lt.createElement(Be.default.Item,_t(Yt({},na),{rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C0F\u9898\u5206\u503C"}],label:"\u5206\u503C",name:[gn,"question_score"],className:yt.blankInputNumberWrapper}),((sr=kn==null?void 0:kn[gn])==null?void 0:sr.question_type)==3&&((zr=kn==null?void 0:kn[gn])!=null&&zr.use_blank_score)?Lt.createElement(ka,null):Lt.createElement(Oe.Z,{className:yt.blankInput,placeholder:"\u8BF7\u8F93\u5165\u5206\u6570",min:.1,precision:1,max:100,style:{width:150}})),Lt.createElement(Qe.Z,{align:"middle",className:"pl40",style:{width:82}},vn!==0&&Lt.createElement("div",{onClick:()=>{var Nr;va(vn,vn-1);const Or=(Nr=Ee.getFieldValue("sub_item_banks"))==null?void 0:Nr.map((Ur,eo)=>(Bt.map((mo,fo)=>{eo===fo&&(Ur.q_position=Number(mo.name)+1)}),Ur));Ee.setFieldValue("sub_item_banks",Or)}},Lt.createElement(ne.Z,{title:"\u4E0A\u79FB"},Lt.createElement("i",{className:"iconfont icon-shangyi3 c-grey-999 primary-hover"}))),vn{var Nr;va(vn,vn+1);const Or=(Nr=Ee.getFieldValue("sub_item_banks"))==null?void 0:Nr.map((Ur,eo)=>(Bt.map((mo,fo)=>{eo===fo&&(Ur.q_position=Number(mo.name)+1)}),Ur));Ee.setFieldValue("sub_item_banks",Or)},className:vn===0?"":"ml10"},Lt.createElement(ne.Z,{title:"\u4E0B\u79FB"},Lt.createElement("i",{className:"iconfont icon-xiayi3 c-grey-999 primary-hover"})))),Lt.createElement(ne.Z,{title:"\u5220\u9664"},Lt.createElement(An.Z,{className:`${yt.deleteIcon} ml40`,onClick:()=>ta(gn)})))},Lt.createElement(Be.default.Item,_t(Yt({},na),{name:gn}),(((Vr=kn==null?void 0:kn[gn])==null?void 0:Vr.question_type)==0||(($r=kn==null?void 0:kn[gn])==null?void 0:$r.question_type)==1)&&Lt.createElement(Da,{questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",allowChangeMode:((yr=kn==null?void 0:kn[gn])==null?void 0:yr.question_type)==1,form:Ee,choiceKey:[gn,"choices"],titleKey:[gn,"name"],analysisKey:[gn,"analysis"],choiceOptionsPath:["sub_item_banks",gn,"choices"],choiceTextKey:"choice_text",answerKey:"is_answer"}),((xr=kn==null?void 0:kn[gn])==null?void 0:xr.question_type)==3&&Lt.createElement(Jr,{form:Ee,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9898\u5E72\u5E76\u8BBE\u7F6E\u586B\u7A7A\u9879",name:gn,scoreByBlank:[gn,"use_blank_score"],titleKey:[gn,"name"],analysisKey:[gn,"analysis"],isOrdered:[gn,"is_ordered"],answerKey:[gn,"standard_answers"],key:$n}),((Tr=kn==null?void 0:kn[gn])==null?void 0:Tr.question_type)==2&&Lt.createElement(ua,{form:Ee,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",titleKey:[gn,"name"],analysisKey:[gn,"analysis"],choiceKey:[gn,"choices"]}),((or=kn==null?void 0:kn[gn])==null?void 0:or.question_type)==4&&Lt.createElement(rn,{showKeywords:!0,isMustKeyWords:!0,form:Ee,titleKey:[gn,"name"],analysisKey:[gn,"analysis"],answerTexts:[gn,"answer_texts"],useKeywords:[gn,"use_keywords"],keywords:[gn,"keywords"],indexs:gn,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7B80\u7B54\u9898\u9898\u5E72\u5185\u5BB9",key:$n})))})),Bt.length<20&&Lt.createElement(z.Z,{menu:{items:[{label:Lt.createElement("div",{onClick:()=>{hn({name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:"",question_type:0,item_type:"SINGLE"}),Ct([Bt==null?void 0:Bt.length,...Fn])}},"\u5355\u9009\u9898"),key:"1",show:!0},{label:Lt.createElement("div",{onClick:()=>{hn({name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:"",question_type:1,item_type:"MULTIPLE"}),Ct([Bt==null?void 0:Bt.length,...Fn])}},"\u591A\u9009\u9898"),key:"2",show:!0},{label:Lt.createElement("div",{onClick:()=>{hn({name:"",choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],analysis:"",question_type:2,item_type:"JUDGMENT"}),Ct([Bt==null?void 0:Bt.length,...Fn])}},"\u5224\u65AD\u9898"),key:"3",show:!0},{label:Lt.createElement("div",{onClick:()=>{hn({name:"",analysis:"",is_ordered:!0,standard_answers:[],question_type:3,item_type:"COMPLETION",use_blank_score:!0,downcase:!0,no_space:!0}),Ct([Bt==null?void 0:Bt.length,...Fn])}},"\u586B\u7A7A\u9898"),key:"4",show:!0},{label:Lt.createElement("div",{onClick:()=>{hn({name:"",answer_texts:[],keywords:[],use_keywords:!1,analysis:"",question_type:4,item_type:"SUBJECTIVE"}),Ct([Bt==null?void 0:Bt.length,...Fn])}},"\u7B80\u7B54\u9898"),key:"5",show:!0}].filter(en=>en.show).map(en=>({label:en.label,key:en.key}))}},Lt.createElement("div",{className:`${yt.addBtn}`},"\u6DFB\u52A0\u5C0F\u9898")))}))};var pn=oe(59301),Ia=Object.defineProperty,Ca=Object.defineProperties,ja=Object.getOwnPropertyDescriptors,Ir=Object.getOwnPropertySymbols,Qr=Object.prototype.hasOwnProperty,Rr=Object.prototype.propertyIsEnumerable,Wr=(se,Se,Ee)=>Se in se?Ia(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,jr=(se,Se)=>{for(var Ee in Se||(Se={}))Qr.call(Se,Ee)&&Wr(se,Ee,Se[Ee]);if(Ir)for(var Ee of Ir(Se))Rr.call(Se,Ee)&&Wr(se,Ee,Se[Ee]);return se},Zr=(se,Se)=>Ca(se,ja(Se)),Co=(se,Se,Ee)=>new Promise((rt,bn)=>{var $n=Ct=>{try{Fn(Ee.next(Ct))}catch(Wt){bn(Wt)}},la=Ct=>{try{Fn(Ee.throw(Ct))}catch(Wt){bn(Wt)}},Fn=Ct=>Ct.done?rt(Ct.value):Promise.resolve(Ct.value).then($n,la);Fn((Ee=Ee.apply(se,Se)).next())}),ho=({qitem:se,setisedit:Se,TagDiscipline:Ee,exerciseitem:rt,seveeditor:bn,deleteitem:$n,getTagData:la,init:Fn,showTip:Ct=!1})=>{const[Wt]=Be.default.useForm();(0,b.useEffect)(()=>{var Bt;Wt.setFieldsValue(Zr(jr({},se),{name:se.question_title,sub_item_banks:(Bt=se.sub_exercise_questions)==null?void 0:Bt.map(hn=>{var ta;return Zr(jr({},hn),{name:hn.question_title,choices:(ta=hn==null?void 0:hn.question_choices)==null?void 0:ta.map(va=>Zr(jr({},va),{is_answer:va!=null&&va.standard_boolean?1:0}))})}),repeat_answer:!se.repeat_answer}))},[se]);const ka=Bt=>{if(!(Bt!=null&&Bt.length))return!1;const hn=Bt.map(va=>{var kn;return(kn=va.choice_text)==null?void 0:kn.trim().replace(/^\s+|\s+$/g,"")});return new Set(hn).size!==hn.length};return pn.createElement("div",null,pn.createElement(Be.default,{form:Wt,colon:!1,onValuesChange:(Bt,hn)=>{var ta,va,kn;if(Bt!=null&&Bt.sub_item_banks){let en=((ta=Wt.getFieldValue("sub_item_banks"))==null?void 0:ta.length)>0&&((kn=(va=Wt.getFieldValue("sub_item_banks"))==null?void 0:va.map(vn=>{var Gt;if(vn.question_type==3&&(vn!=null&&vn.use_blank_score)){let _a=0;for(let gn in vn==null?void 0:vn.standard_answers)_a+=Number((Gt=vn==null?void 0:vn.standard_answers[gn])==null?void 0:Gt.score);return _a}else return vn.question_score}))==null?void 0:kn.filter(vn=>vn));(en==null?void 0:en.length)>0&&Wt.setFieldsValue({question_score:parseFloat(en==null?void 0:en.reduce((vn,Gt)=>parseFloat(vn)+parseFloat(Gt))).toFixed(1)})}},onFinish:Bt=>{var hn,ta;if((hn=Bt.sub_item_banks)==null?void 0:hn.some(kn=>kn.question_type===0||kn.question_type===1?ka(kn.choices):!1)){be.ZP.error("\u9009\u62E9\u9898\u9009\u9879\u5185\u5BB9\u4E0D\u80FD\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58");return}bn(Zr(jr(jr({},se),Bt),{sub_item_banks:(ta=Bt==null?void 0:Bt.sub_item_banks)==null?void 0:ta.map(kn=>(console.log(kn),Zr(jr({},kn),{item_type:kn==null?void 0:kn.question_type,id:(kn==null?void 0:kn.question_id)||""})))}))},onFinishFailed:Bt=>Co(void 0,null,function*(){var hn,ta;be.ZP.error(Bt.errorFields[0].errors[0]),Wt.scrollToField((ta=(hn=Bt==null?void 0:Bt.errorFields)==null?void 0:hn[0])==null?void 0:ta.name,{behavior:"smooth",block:"center"})})},pn.createElement("div",{style:{display:"flex",alignItems:"center"}},pn.createElement("div",{style:{flex:1}},pn.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),pn.createElement("span",null,"\u7EC4\u5408\u9898")),!se.isadd&&pn.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{$n()}},pn.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),pn.createElement(We.ZP,{onClick:()=>{var Bt;se.isadd?(Se(!1),Fn()):(Wt.setFieldsValue(Zr(jr({},se),{name:se==null?void 0:se.question_title,choices:(Bt=se==null?void 0:se.question_choices)==null?void 0:Bt.map(hn=>Zr(jr({},hn),{standard_boolean:hn!=null&&hn.standard_boolean?1:0})),repeat_answer:!(se!=null&&se.repeat_answer)})),Se(!1))}},"\u53D6\u6D88"),pn.createElement(ne.Z,{overlayClassName:ie.shake,open:Ct,placement:"bottom",color:"rgba(244,156,14,0.19)",title:pn.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},pn.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},pn.createElement(We.ZP,{className:"ml20",type:"primary",onClick:()=>{Wt.submit()}},"\u4FDD\u5B58"))),pn.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},pn.createElement(ba.Z,{text:"\uFF08\u7EC4\u5408\u9898\u5206\u503C\u7B49\u4E8E\u5404\u5C0F\u9898\u5206\u503C\u4E4B\u548C\uFF09"}),pn.createElement(Wa,{form:Wt,withScore:!0,choiceKey:"",questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7EC4\u5408\u9898\u9898\u5E72\u5185\u5BB9"}),pn.createElement(ct,{getTagData:la,qitem:se,exerciseitem:rt,TagDiscipline:Ee,form:Wt}))))},Eo=oe(94827),xo=oe(24334),Hr=oe(59301),wo=Object.defineProperty,Ll=Object.defineProperties,Il=Object.getOwnPropertyDescriptors,ci=Object.getOwnPropertySymbols,Vi=Object.prototype.hasOwnProperty,Nl=Object.prototype.propertyIsEnumerable,ro=(se,Se,Ee)=>Se in se?wo(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,Lo=(se,Se)=>{for(var Ee in Se||(Se={}))Vi.call(Se,Ee)&&ro(se,Ee,Se[Ee]);if(ci)for(var Ee of ci(Se))Nl.call(Se,Ee)&&ro(se,Ee,Se[Ee]);return se},Ko=(se,Se)=>Ll(se,Il(Se)),Ol=(se,Se,Ee)=>new Promise((rt,bn)=>{var $n=Ct=>{try{Fn(Ee.next(Ct))}catch(Wt){bn(Wt)}},la=Ct=>{try{Fn(Ee.throw(Ct))}catch(Wt){bn(Wt)}},Fn=Ct=>Ct.done?rt(Ct.value):Promise.resolve(Ct.value).then($n,la);Fn((Ee=Ee.apply(se,Se)).next())}),ri=({qitem:se,TagDiscipline:Se,exerciseitem:Ee,setisedit:rt,seveeditor:bn,deleteitem:$n,getTagData:la,init:Fn,showTip:Ct=!1})=>{const[Wt]=Be.default.useForm(),ka=!0;return(0,b.useEffect)(()=>{var Bt,hn,ta;Wt.setFieldsValue(Ko(Lo({},se),{standard_answers:se.standard_answer,difficulty:se.difficulty,item_banks_group_id:se.item_banks_group_id,hack:Ko(Lo({},se),{time_limit:(se==null?void 0:se.time_limit)||3}),hack_codes:{language:(Bt=se==null?void 0:se.program_attr)==null?void 0:Bt.language,code:xo.Base64.decode(((hn=se==null?void 0:se.program_attr)==null?void 0:hn.code)||"")},hack_sets:Lo({},(ta=se==null?void 0:se.hack_sets)==null?void 0:ta[0]),repeat_answer:!se.repeat_answer}))},[se]),Hr.createElement("div",null,Hr.createElement(Be.default,{form:Wt,colon:!1,onValuesChange:(Bt,hn)=>{var ta,va,kn,en;if(Bt!=null&&Bt.standard_answers){let vn=((ta=Wt.getFieldValue("standard_answers"))==null?void 0:ta.length)>0&&((kn=(va=Wt.getFieldValue("standard_answers"))==null?void 0:va.map(Gt=>Gt.score))==null?void 0:kn.filter(Gt=>Gt));(vn==null?void 0:vn.length)>0&&Wt.setFieldsValue({question_score:(vn==null?void 0:vn.length)>0&&((en=vn.reduce((Gt,_a)=>Gt+_a))==null?void 0:en.toFixed(1))})}},onFinish:Bt=>{var hn;bn(Ko(Lo(Lo({},se),Bt),{item_type:se==null?void 0:se.question_type,standard_answers:(hn=Bt.standard_answers)==null?void 0:hn.map((ta,va)=>Ko(Lo({},ta),{position:va+1})),standard_answer:void 0}))},onFinishFailed:Bt=>Ol(void 0,null,function*(){var hn,ta;be.ZP.error(Bt.errorFields[0].errors[0]),Wt.scrollToField((ta=(hn=Bt==null?void 0:Bt.errorFields)==null?void 0:hn[0])==null?void 0:ta.name,{behavior:"smooth",block:"center"})})},Hr.createElement("div",{style:{display:"flex",alignItems:"center"}},Hr.createElement("div",{style:{flex:1}},Hr.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Hr.createElement("span",null,"\u7A0B\u5E8F\u586B\u7A7A\u9898")),!se.isadd&&Hr.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{$n()}},Hr.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}})," \u5220\u9664"),Hr.createElement(We.ZP,{onClick:()=>{var Bt,hn,ta;se.isadd?(rt(!1),Fn()):(Wt.setFieldsValue(Ko(Lo({},se),{standard_answers:se.standard_answer,difficulty:se.difficult,item_banks_group_id:se.item_banks_group_id,hack:Lo({},se),hack_codes:{language:(Bt=se==null?void 0:se.program_attr)==null?void 0:Bt.language,code:xo.Base64.decode((hn=se==null?void 0:se.program_attr)==null?void 0:hn.code)},hack_sets:Lo({},(ta=se==null?void 0:se.hack_sets)==null?void 0:ta[0]),repeat_answer:!se.repeat_answer})),rt(!1))}},"\u53D6\u6D88"),Hr.createElement(ne.Z,{overlayClassName:ie.shake,open:Ct,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Hr.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Hr.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},Hr.createElement(We.ZP,{className:"ml20",type:"primary",onClick:()=>{Wt.submit()}},"\u4FDD\u5B58"))),Hr.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Hr.createElement(ba.Z,{text:"\uFF08\u5C0F\u9898\u5206\u503C\u7B49\u4E8E\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\uFF09"}),Hr.createElement(Eo.t,{form:Wt,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7A0B\u5E8F\u586B\u7A7A\u9898\u9898\u5E72\u5185\u5BB9",scoreByBlank:ka,hackidentifier:se==null?void 0:se.hack_identifier,answerKey:"standard_answers"}),Hr.createElement(ct,{getTagData:la,qitem:se,exerciseitem:Ee,TagDiscipline:Se,form:Wt}))))},Ml=oe(81327),Qi=oe(14739),Ha=oe(59301),Rl=Object.defineProperty,Tl=Object.defineProperties,kl=Object.getOwnPropertyDescriptors,so=Object.getOwnPropertySymbols,Gl=Object.prototype.hasOwnProperty,jl=Object.prototype.propertyIsEnumerable,Oo=(se,Se,Ee)=>Se in se?Rl(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,no=(se,Se)=>{for(var Ee in Se||(Se={}))Gl.call(Se,Ee)&&Oo(se,Ee,Se[Ee]);if(so)for(var Ee of so(Se))jl.call(Se,Ee)&&Oo(se,Ee,Se[Ee]);return se},po=(se,Se)=>Tl(se,kl(Se)),Ui=(se,Se,Ee)=>new Promise((rt,bn)=>{var $n=Ct=>{try{Fn(Ee.next(Ct))}catch(Wt){bn(Wt)}},la=Ct=>{try{Fn(Ee.throw(Ct))}catch(Wt){bn(Wt)}},Fn=Ct=>Ct.done?rt(Ct.value):Promise.resolve(Ct.value).then($n,la);Fn((Ee=Ee.apply(se,Se)).next())}),Ki=({qitem:se,setqitem:Se,setisedit:Ee,TagDiscipline:rt,exerciseitem:bn,seveeditor:$n,deleteitem:la,showTip:Fn=!1})=>{var Ct,Wt,ka;const[Bt]=Be.default.useForm();(0,b.useEffect)(()=>{var en,vn;Bt.setFieldsValue(po(no({},se),{name:se==null?void 0:se.question_title,choices:(en=se==null?void 0:se.question_choices)==null?void 0:en.map(Gt=>po(no({},Gt),{standard_boolean:Gt!=null&&Gt.standard_boolean?1:0})),repeat_answer:!(se!=null&&se.repeat_answer)})),se.shixun=(vn=se==null?void 0:se.shixun)==null?void 0:vn.map(Gt=>po(no({},Gt),{defaultscore:Gt.challenge_score}))},[]);const hn=(en,vn,Gt)=>{const _a=JSON.parse(JSON.stringify((se==null?void 0:se.shixun)||[]));_a[Gt][en]=vn,Se(po(no({},se),{shixun:_a}))},ta=(en,vn,Gt,_a)=>{const gn=JSON.parse(JSON.stringify((se==null?void 0:se.shixun)||[]));gn[Gt].challenge_step_penalties[_a][en]=vn,Se(po(no({},se),{shixun:gn}))},va=en=>{var vn;const Gt=JSON.parse(JSON.stringify((se==null?void 0:se.shixun)||[]));(vn=Gt[en])!=null&&vn.challenge_step_penalties&&Gt[en].challenge_step_penalties.push({id:null,score:null,start_time:null,end_time:null}),Se(po(no({},se),{shixun:Gt}))},kn=(en,vn)=>{var Gt;const _a=JSON.parse(JSON.stringify((se==null?void 0:se.shixun)||[]));_a[en].challenge_step_penalties,(Gt=_a[en])!=null&&Gt.challenge_step_penalties&&_a[en].challenge_step_penalties.splice(vn,1),Se(po(no({},se),{shixun:_a}))};return Ha.createElement("div",null,Ha.createElement(Be.default,{form:Bt,colon:!1,onFinish:en=>{var vn,Gt;let _a=po(no({},en),{question_scores:(vn=se==null?void 0:se.shixun)==null?void 0:vn.map(gn=>gn.challenge_score),item_type:se==null?void 0:se.question_type,choices:(Gt=en==null?void 0:en.choices)==null?void 0:Gt.map(gn=>po(no({},gn),{is_answer:gn.standard_boolean}))});$n(no(no({},se),_a))},onFinishFailed:en=>Ui(void 0,null,function*(){var vn,Gt;be.ZP.error(en.errorFields[0].errors[0]),Bt.scrollToField((Gt=(vn=en==null?void 0:en.errorFields)==null?void 0:vn[0])==null?void 0:Gt.name,{behavior:"smooth",block:"center"})})},Ha.createElement("div",{style:{display:"flex",alignItems:"center"}},Ha.createElement("div",{style:{flex:1}},Ha.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Ha.createElement("span",null,"\u5B9E\u8BAD\u9898")),Ha.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{la()}},Ha.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Ha.createElement(We.ZP,{onClick:()=>{var en,vn;Bt.setFieldsValue(po(no({},se),{name:se==null?void 0:se.question_title,choices:(en=se==null?void 0:se.question_choices)==null?void 0:en.map(Gt=>po(no({},Gt),{standard_boolean:Gt!=null&&Gt.standard_boolean?1:0})),repeat_answer:!(se!=null&&se.repeat_answer)})),se.shixun=(vn=se==null?void 0:se.shixun)==null?void 0:vn.map(Gt=>po(no({},Gt),{challenge_score:Gt.defaultscore})),Se(no({},se)),Ee(!1)}},"\u53D6\u6D88"),Ha.createElement(ne.Z,{overlayClassName:ie.shake,open:Fn,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Ha.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Ha.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},Ha.createElement(We.ZP,{className:"ml20",type:"primary",onClick:()=>Ui(void 0,null,function*(){var en,vn,Gt,_a;if(((vn=(en=se==null?void 0:se.shixun)==null?void 0:en.map)==null?void 0:vn.call(en,jt=>jt.challenge_score).filter(jt=>jt).length)<((Gt=se==null?void 0:se.shixun)==null?void 0:Gt.length)){be.ZP.info("\u5206\u6570\u4E0D\u80FD\u4E3A\u7A7A");return}console.log(se,"qitem");const gn=parseFloat(Bt.getFieldValue("question_score")),na=parseFloat((_a=se==null?void 0:se.shixun)==null?void 0:_a.map(jt=>jt.challenge_score).reduce((jt,$a)=>parseFloat(jt||0)+parseFloat($a||0)));if((se==null?void 0:se.shixun_mode)===2&&gn!==na){be.ZP.info("\u8003\u70B9\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E\u8BD5\u9898\u5206\u503C");return}Bt.submit()})},"\u4FDD\u5B58"))),Ha.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},(se==null?void 0:se.shixun_mode)===0?Ha.createElement(ba.Z,{text:"\uFF08\u5B9E\u8BAD\u9898\u5206\u503C\u7B49\u4E8E\u5404\u5173\u5361\u5206\u503C\u4E4B\u548C\uFF09"}):Ha.createElement(Be.default.Item,{className:ie.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},Ha.createElement(Oe.Z,{disabled:!!((Ct=se==null?void 0:se.shixun)!=null&&Ct.some(en=>en.challenge_test_set_score_rule==2)),onChange:en=>{var vn;(se==null?void 0:se.shixun_mode)===1&&((vn=se==null?void 0:se.shixun)==null?void 0:vn.length)===1&&(se.shixun[0].challenge_score=en,Se(no({},se)))},onBlur:en=>{const vn=Number(en.target.value);vn<1&&be.ZP.error("\u5206\u6570\u4E0D\u80FD\u5C0F\u4E8E1"),vn>200&&be.ZP.error("\u5206\u6570\u4E0D\u80FD\u5927\u4E8E200")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",max:200,min:1}),((Wt=se==null?void 0:se.shixun)==null?void 0:Wt.some(en=>en.challenge_test_set_score_rule==2))&&Ha.createElement("span",{style:{marginLeft:"20px",color:"#e99237"}},"\u91C7\u96C6\u70B9\u5F97\u5206\u89C4\u8303\u4E3A\u201C\u81EA\u5B9A\u4E49\u5F97\u5206\u201D\uFF0C\u603B\u5206\u503C\u7B49\u4E8E\u5404\u91C7\u96C6\u70B9\u5206\u503C\u4E4B\u548C")),Ha.createElement(Be.default.Item,{label:"\u9898\u5E72",name:"question_title",labelCol:{span:24},rules:[{required:!0}]},Ha.createElement(je.Z,{watch:!0,height:140,placeholder:"",defaultValue:se.question_title})),Ha.createElement(Qe.Z,{style:{marginBottom:15},align:"middle",justify:"space-between"},Ha.createElement("div",null,Ha.createElement("span",{style:{color:"red"}},"*"),(se==null?void 0:se.shixun_mode)===2?"\u8003\u70B9":"\u5173\u5361","\u540D\u79F0"),Ha.createElement("a",{href:`/shixuns/${se==null?void 0:se.shixun_identifier}/challenges?exercise=true`,target:"_blank"},Ha.createElement("i",{onClick:()=>{},className:"iconfont icon-shixunkecheng font14 mr5"}),"\u5B9E\u8BAD\u8BE6\u60C5")),(ka=se==null?void 0:se.shixun)==null?void 0:ka.map((en,vn)=>{var Gt,_a,gn;return Ha.createElement(b.Fragment,{key:en.challenge_id},Ha.createElement("div",{style:{display:"flex",marginBottom:20}},Ha.createElement("div",{style:{flex:1}},vn+1,"\u3001",en.challenge_name),Ha.createElement("div",null,Ha.createElement("span",{style:{color:"red"}},"*"),"\u5206\u503C",Ha.createElement(Oe.Z,{disabled:!!((Gt=se==null?void 0:se.shixun)!=null&&Gt.some(na=>na.challenge_test_set_score_rule==2)),precision:1,value:en==null?void 0:en.challenge_score,onChange:na=>{const jt=JSON.parse(JSON.stringify((se==null?void 0:se.shixun)||[]));jt[vn].challenge_score=na;const $a=jt.every(vr=>!vr.challenge_score),Cr=parseFloat(jt==null?void 0:jt.map(vr=>vr.challenge_score).reduce((vr,Sr)=>parseFloat(vr||0)+parseFloat(Sr||0)));(se==null?void 0:se.shixun_mode)!==2&&Bt.setFieldsValue({question_score:$a?"":Cr.toFixed(1)}),Se(po(no({},se),{shixun:jt}))},max:200,min:1,style:{marginLeft:10,width:150},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",size:"middle"}))),[1,2].includes(se==null?void 0:se.shixun_mode)&&Ha.createElement("div",{className:"mb20"},Ha.createElement(Ml.Z,null,Ha.createElement(kt.Z,{checked:en==null?void 0:en.is_time_limit,onChange:na=>hn("is_time_limit",na,vn)}),Ha.createElement("span",{className:"c-grey-333"},"\u5F00\u542F\u5B8C\u6210\u65F6\u95F4\u9650\u5236\uFF0C\u5E76\u8BBE\u7F6E\u5F97\u5206\u89C4\u5219")),[1].includes(se==null?void 0:se.shixun_mode)&&(en==null?void 0:en.is_time_limit)&&Ha.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:10}},Ha.createElement("div",null,"\u9650\u5236\u5B8C\u6210\u65F6\u95F4"),Ha.createElement(Oe.Z,{suffix:"\u79D2",value:en==null?void 0:en.time_limit,onChange:na=>hn("time_limit",na,vn),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),Ha.createElement("div",null,"\uFF0C\u6BCF\u8D85\u8FC7"),Ha.createElement(Oe.Z,{suffix:"\u79D2",value:en==null?void 0:en.timeout_second,onChange:na=>hn("timeout_second",na,vn),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),Ha.createElement("div",null,"\uFF0C\u6263\u9664"),Ha.createElement(Oe.Z,{suffix:"\u5206",value:en==null?void 0:en.deduct_point,onChange:na=>hn("deduct_point",na,vn),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),Ha.createElement("div",null,"\uFF0C\u76F4\u81F3\u6263\u5B8C\u8BE5\u9898\u5206\u503C")),[2].includes(se==null?void 0:se.shixun_mode)&&(en==null?void 0:en.is_time_limit)&&Ha.createElement(Ha.Fragment,null,Ha.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:10}},Ha.createElement("div",null,"\u9650\u5236\u5B8C\u6210\u65F6\u95F4"),Ha.createElement(Oe.Z,{suffix:"\u79D2",value:en==null?void 0:en.time_limit,onChange:na=>hn("time_limit",na,vn),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),Ha.createElement("div",null,"\uFF0C\u8D85\u8FC7\u65F6\u95F4\u4E0D\u5F97\u5206\uFF0C\u53EF\u4EE5\u8BBE\u7F6E\u5B66\u5458\u5728\u6307\u5B9A\u65F6\u95F4\u5185\u5B8C\u6210\u6263\u9664\u4E0D\u540C\u5206\u503C")),!!((_a=en==null?void 0:en.challenge_step_penalties)!=null&&_a.length)&&Ha.createElement("div",{className:"mt20 p20",style:{backgroundColor:"#F6F7F9",display:"flex",flexDirection:"column",gap:20}},(gn=en==null?void 0:en.challenge_step_penalties)==null?void 0:gn.map((na,jt)=>Ha.createElement(Qe.Z,{key:jt,align:"middle"},Ha.createElement("div",null,"\u5B8C\u6210\u65F6\u95F4"),Ha.createElement(Oe.Z,{suffix:"\u79D2",value:na==null?void 0:na.start_time,onChange:$a=>ta("start_time",$a,vn,jt),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),Ha.createElement("div",null,"-"),Ha.createElement(Oe.Z,{suffix:"\u79D2",value:na==null?void 0:na.end_time,onChange:$a=>ta("end_time",$a,vn,jt),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),Ha.createElement("div",null,"\uFF0C\u6263\u9664"),Ha.createElement(Oe.Z,{suffix:"\u5206",value:na==null?void 0:na.score,onChange:$a=>ta("score",$a,vn,jt),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),Ha.createElement("i",{className:"iconfont icon-shanchu15 c-red current ml20",onClick:()=>kn(vn,jt)})))),Ha.createElement(Qi.op,{onClick:()=>va(vn),className:"mt20",shape:"default"},"\u6DFB\u52A0\u5F97\u5206\u89C4\u5219"))))}))))},aa={flex_box_center:"flex_box_center___ljmk3",flex_space_between:"flex_space_between___Fy45C",flex_box_vertical_center:"flex_box_vertical_center___SoC1C",flex_box_center_end:"flex_box_center_end___MumBX",flex_box_column:"flex_box_column___cutpt",warp:"warp___w1JUC",indexTag:"indexTag___LPncW",normalWrap:"normalWrap___pEIzs",redio:"redio___I6tXM",redioitem:"redioitem___cS4Gp",redioitemyes:"redioitemyes___JBDmk",title:"title___XAohQ",titleyes:"titleyes____bNQk",yestag:"yestag___zQnb1",checkbox:"checkbox___MHadU",checkboxitem:"checkboxitem___KX7mB",checkboxitemyes:"checkboxitemyes___MpOWf",bottom:"bottom___FkHfO",bottomitem:"bottomitem___AS0Qp",left:"left___U23z1",right:"right___yJVEk",completion:"completion___Bu5G6",content:"content___LySPW",items:"items___ETMq9",simple:"simple___XX5t0",shixunWrapper:"shixunWrapper___w6oIG",shixun:"shixun___ePWKn",score:"score___nGh9k",qtitle:"qtitle___DAMW1",program:"program___Mm1qL",combination:"combination___Sw7S6",qtype:"qtype___Xdl60",divname:"divname___AZYhO"},Yi=oe(1710),Hl=oe(10438),In=oe(59301);const gi=["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"],zl=[{type:0,name:"\u5355\u9009\u9898"},{type:1,name:"\u591A\u9009\u9898"},{type:2,name:"\u5224\u65AD\u9898"},{type:3,name:"\u586B\u7A7A\u9898"},{type:4,name:"\u7B80\u7B54\u9898"},{type:5,name:"\u5B9E\u8BAD\u9898"},{type:6,name:"\u7F16\u7A0B\u9898"},{type:7,name:"\u7EC4\u5408\u9898"},{type:8,name:"\u7A0B\u5E8F\u586B\u7A7A\u9898"}];var Fi=({qitem:se,newExercisePaper:Se})=>{var Ee,rt,bn,$n,la,Fn,Ct,Wt,ka,Bt,hn,ta,va,kn,en,vn,Gt,_a,gn,na,jt,$a,Cr,vr,Sr;return In.createElement("div",{className:aa.warp},((se==null?void 0:se.question_type)===0||(se==null?void 0:se.question_type)===2)&&In.createElement("div",{className:aa.normalWrap},(Ee=se==null?void 0:se.question_choices)==null?void 0:Ee.map((zn,sr)=>In.createElement("div",{className:aa.redio,key:sr},!(zn!=null&&zn.standard_boolean)&&In.createElement("span",{className:aa.redioitem}),(zn==null?void 0:zn.standard_boolean)&&In.createElement("i",{className:`${aa.redioitemyes} icon-duigou1`}),In.createElement("span",{className:`${zn!=null&&zn.standard_boolean?aa.titleyes:aa.title} ${aa.indexTag}`},(se==null?void 0:se.question_type)===0?gi[sr]:""),In.createElement(lt.Z,{className:zn!=null&&zn.standard_boolean?aa.titleyes:aa.title,value:zn==null?void 0:zn.choice_text}),(zn==null?void 0:zn.standard_boolean)&&In.createElement("div",{className:aa.yestag},"\u6B63\u786E\u7B54\u6848")))),(se==null?void 0:se.question_type)===1&&In.createElement("div",{className:aa.normalWrap},(rt=se==null?void 0:se.question_choices)==null?void 0:rt.map((zn,sr)=>In.createElement("div",{className:aa.checkbox,key:sr},!(zn!=null&&zn.standard_boolean)&&In.createElement("span",{className:aa.checkboxitem}),(zn==null?void 0:zn.standard_boolean)&&In.createElement("i",{className:`${aa.checkboxitemyes} icon-duigou1`}),In.createElement("span",{className:`${zn!=null&&zn.standard_boolean?aa.titleyes:aa.title} ${aa.indexTag}`},gi[sr]),In.createElement(lt.Z,{className:zn!=null&&zn.standard_boolean?aa.titleyes:aa.title,value:zn==null?void 0:zn.choice_text}),(zn==null?void 0:zn.standard_boolean)&&In.createElement("div",{className:aa.yestag},"\u6B63\u786E\u7B54\u6848")))),(se==null?void 0:se.question_type)===3&&In.createElement("div",{className:aa.completion},(bn=se==null?void 0:se.standard_answers)==null?void 0:bn.map((zn,sr)=>{var zr;return In.createElement(Qe.Z,{align:"top"},In.createElement("span",{className:aa.title},"\u586B\u7A7A\u9879",sr+1),In.createElement("div",{className:aa.content},(zr=zn.answer_text)==null?void 0:zr.map((Vr,$r)=>In.createElement("div",{key:$r,className:aa.items,style:(zn==null?void 0:zn.model)===2?{border:0,padding:0}:{}},(zn==null?void 0:zn.model)===1?In.createElement("pre",{className:"mb0"},Vr):In.createElement(Hl.Z,{value:Vr,disabled:!0})))))})),(se==null?void 0:se.question_type)===4&&In.createElement("div",{className:aa.simple},In.createElement("div",{className:aa.title},"\u53C2\u8003\u7B54\u6848"),In.createElement("div",{className:"mt10",style:{fontSize:"16px"}},($n=se==null?void 0:se.answer_texts)!=null&&$n[0]?In.createElement(lt.Z,{className:aa.content,value:(la=se==null?void 0:se.answer_texts)==null?void 0:la[0]}):In.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")),In.createElement("div",{className:"mt20 "},In.createElement("span",{className:aa.title,style:{color:"#3061D0"}},"\u5224\u5206\u65B9\u5F0F"),In.createElement("span",{style:{color:"#000",marginLeft:10,fontSize:"16px"}},se!=null&&se.use_keywords?"\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206":"\u624B\u52A8\u5224\u5206"))),(se==null?void 0:se.question_type)===5&&In.createElement("div",{className:aa.shixunWrapper},(Fn=se==null?void 0:se.shixun)==null?void 0:Fn.map((zn,sr)=>{var zr,Vr;return In.createElement("div",null,In.createElement("div",{key:sr,className:`${aa.shixun} mb30`},In.createElement("span",{style:{flexShrink:0},className:aa.score},"\uFF08",zn==null?void 0:zn.challenge_score,"\u5206\uFF09"),In.createElement(ne.Z,{title:`${(se==null?void 0:se.index)+"."+(sr+1)}\u3001${zn==null?void 0:zn.challenge_name}`},In.createElement("span",{style:{width:"fit-content",marginRight:"auto"},className:aa.qtitle},(se==null?void 0:se.index)+"."+(sr+1),"\u3001",zn==null?void 0:zn.challenge_name)),(zn==null?void 0:zn.is_time_limit)&&In.createElement("span",{className:"pl10",style:{color:"#FF6800",flexShrink:0}},"\u5DF2\u5F00\u542F\u5B8C\u6210\u65F6\u95F4\u9650\u5236")),((Vr=(zr=Se==null?void 0:Se.editData)==null?void 0:zr.exercise)==null?void 0:Vr.show_challenge_task_pass)&&In.createElement(lt.Z,{className:aa.content,value:(zn==null?void 0:zn.challenge_task_pass)||"\u6682\u65E0\u5173\u5361\u63CF\u8FF0"}))})),(se==null?void 0:se.question_type)===6&&In.createElement("div",{className:aa.program,style:{border:!((Wt=(Ct=Se==null?void 0:Se.editData)==null?void 0:Ct.exercise)!=null&&Wt.show_hack_sets)&&!((Bt=(ka=Se==null?void 0:Se.editData)==null?void 0:ka.exercise)!=null&&Bt.show_hack_description)&&"none"}},((ta=(hn=Se==null?void 0:Se.editData)==null?void 0:hn.exercise)==null?void 0:ta.show_hack_sets)&&In.createElement("div",{style:{marginBottom:10,border:"1px solid #F1F4F9"}},In.createElement("p",{style:{padding:"0px 10px",height:40,lineHeight:"40px",background:"#F1F4F9",color:"#3061D0"}},In.createElement("i",{className:"iconfont icon-ceshiyongli"})," \u6D4B\u8BD5\u7528\u4F8B\uFF1A"),In.createElement(Yi.default,{style:{margin:10},columns:[{title:"\u5E8F\u53F7",dataIndex:"name",key:"name",width:"10%",render:(zn,sr,zr)=>zr+1},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165",dataIndex:"input",key:"input",width:"40%",render:(zn,sr,zr)=>In.createElement(ne.Z,{title:In.createElement("pre",null,zn)},In.createElement("div",{className:aa.divname},zn))},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA",dataIndex:"output",key:"output",width:"40%",render:(zn,sr,zr)=>In.createElement(ne.Z,{title:In.createElement("pre",null,zn)}," ",In.createElement("div",{className:aa.divname},zn))},{title:"\u662F\u5426\u53EF\u89C1",dataIndex:"visibility_cn",key:"visibility_cn",width:"10%"}],pagination:!1,dataSource:(va=se==null?void 0:se.program_attr)==null?void 0:va.hack_sets})),((en=(kn=Se==null?void 0:Se.editData)==null?void 0:kn.exercise)==null?void 0:en.show_hack_description)&&In.createElement("div",null,In.createElement(lt.Z,{className:aa.content,value:(se==null?void 0:se.description)||"- -"}))),(se==null?void 0:se.question_type)===7&&((vn=se==null?void 0:se.sub_exercise_questions)==null?void 0:vn.map((zn,sr)=>{var zr,Vr,$r,yr,xr,Tr;return In.createElement("div",{key:sr},In.createElement("div",{className:aa.combination},In.createElement("span",{className:aa.score},zn==null?void 0:zn.question_score,"\u5206"),In.createElement("span",{className:aa.qtype},(zr=zl.find(or=>or.type==zn.question_type))==null?void 0:zr.name),In.createElement("span",{className:aa.qtitle},In.createElement(lt.Z,{value:`${sr+1}\u3001${zn==null?void 0:zn.question_title}`}))),(zn.question_type===0||zn.question_type===2)&&In.createElement("div",{className:aa.warp,style:{padding:"20px 58px 0 58px"}},In.createElement("div",null,(Vr=zn==null?void 0:zn.question_choices)==null?void 0:Vr.map((or,Nr)=>In.createElement("div",{className:aa.redio,key:Nr},!(or!=null&&or.standard_boolean)&&In.createElement("span",{className:aa.redioitem}),(or==null?void 0:or.standard_boolean)&&In.createElement("i",{className:`${aa.redioitemyes} icon-duigou1`}),In.createElement("span",{className:`${or!=null&&or.standard_boolean?aa.titleyes:aa.title} ${aa.indexTag}`},gi[Nr]),In.createElement(lt.Z,{className:or!=null&&or.standard_boolean?aa.titleyes:aa.title,value:or==null?void 0:or.choice_text}),(or==null?void 0:or.standard_boolean)&&In.createElement("div",{className:aa.yestag},"\u6B63\u786E\u7B54\u6848"))))),zn.question_type===1&&In.createElement("div",{className:aa.normalWrap},($r=zn==null?void 0:zn.question_choices)==null?void 0:$r.map((or,Nr)=>In.createElement("div",{className:aa.checkbox,key:Nr},!(or!=null&&or.standard_boolean)&&In.createElement("span",{className:aa.checkboxitem}),(or==null?void 0:or.standard_boolean)&&In.createElement("i",{className:`${aa.checkboxitemyes} icon-duigou1`}),In.createElement("span",{className:`${or!=null&&or.standard_boolean?aa.titleyes:aa.title} ${aa.indexTag}`},gi[Nr]),In.createElement(lt.Z,{className:or!=null&&or.standard_boolean?aa.titleyes:aa.title,value:or==null?void 0:or.choice_text}),(or==null?void 0:or.standard_boolean)&&In.createElement("div",{className:aa.yestag},"\u6B63\u786E\u7B54\u6848")))),zn.question_type===3&&In.createElement("div",{className:aa.completion},(yr=zn==null?void 0:zn.standard_answers)==null?void 0:yr.map((or,Nr)=>{var Or;return In.createElement(Qe.Z,{align:"top"},In.createElement("span",{className:aa.title},"\u586B\u7A7A\u9879",Nr+1),In.createElement("div",{className:aa.content},(Or=or.answer_text)==null?void 0:Or.map((Ur,eo)=>In.createElement("div",{key:eo,className:aa.items},In.createElement("pre",{className:"mb0"},Ur)))))})),zn.question_type===4&&In.createElement("div",{className:aa.simple},In.createElement("div",{className:aa.title},"\u53C2\u8003\u7B54\u6848"),In.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(xr=zn==null?void 0:zn.answer_texts)!=null&&xr[0]?In.createElement(lt.Z,{className:aa.content,value:(Tr=zn==null?void 0:zn.answer_texts)==null?void 0:Tr[0]}):In.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")),In.createElement("div",{className:"mt20 "},In.createElement("span",{className:aa.title,style:{color:"#3061D0"}},"\u5224\u5206\u65B9\u5F0F"),In.createElement("span",{style:{color:"#000",marginLeft:10,fontSize:"16px"}},zn!=null&&zn.use_keywords?"\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206":"\u624B\u52A8\u5224\u5206"))))})),(se==null?void 0:se.question_type)===8&&In.createElement("div",null,In.createElement(lt.Z,{disabledFill:!0,className:aa.content,showProgramFill:!0,value:xo.Base64.decode(((Gt=se==null?void 0:se.program_attr)==null?void 0:Gt.code)||"")})),((se==null?void 0:se.question_type)<=4||[6,8].includes(se==null?void 0:se.question_type))&&In.createElement("div",{className:aa.bottom},In.createElement("div",{className:`${aa.bottomitem} mb30`},In.createElement("span",{className:aa.left},"\u89E3\u6790"),In.createElement("span",{className:aa.right},se!=null&&se.analysis?In.createElement(lt.Z,{value:se==null?void 0:se.analysis}):In.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),In.createElement("div",{className:`${aa.bottomitem} mb30`},In.createElement("span",{className:aa.left},"\u96BE\u5EA6"),In.createElement("span",{className:aa.right},(se==null?void 0:se.difficulty)===1?"\u7B80\u5355":(se==null?void 0:se.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),In.createElement("div",{className:aa.bottomitem},In.createElement("span",{className:aa.left},"\u77E5\u8BC6\u70B9"),In.createElement(ne.Z,{title:((_a=se==null?void 0:se.tag_discipline_names)==null?void 0:_a.length)<=0||((gn=se==null?void 0:se.tag_discipline_names)==null?void 0:gn.length)==1&&["-"].includes(se==null?void 0:se.tag_discipline_names[0])?"\u6682\u672A\u8BBE\u7F6E~":(jt=(na=se==null?void 0:se.tag_discipline_names)==null?void 0:na.join("\uFF1B"))==null?void 0:jt.toString()},In.createElement("span",{className:aa.right},(($a=se==null?void 0:se.tag_discipline_names)==null?void 0:$a.length)<=0?In.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"):((Cr=se==null?void 0:se.tag_discipline_names)==null?void 0:Cr.length)==1&&["-"].includes(se==null?void 0:se.tag_discipline_names[0])?In.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"):(Sr=(vr=se==null?void 0:se.tag_discipline_names)==null?void 0:vr.join("\uFF1B"))==null?void 0:Sr.toString())))))},Wl=oe(73256),Vl=oe(88637),Yr=oe(59301),Ql=Object.defineProperty,Ji=Object.defineProperties,Xi=Object.getOwnPropertyDescriptors,Bi=Object.getOwnPropertySymbols,Ul=Object.prototype.hasOwnProperty,qi=Object.prototype.propertyIsEnumerable,_i=(se,Se,Ee)=>Se in se?Ql(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,Mo=(se,Se)=>{for(var Ee in Se||(Se={}))Ul.call(Se,Ee)&&_i(se,Ee,Se[Ee]);if(Bi)for(var Ee of Bi(Se))qi.call(Se,Ee)&&_i(se,Ee,Se[Ee]);return se},Yo=(se,Se)=>Ji(se,Xi(Se)),Kl=(se,Se,Ee)=>new Promise((rt,bn)=>{var $n=Ct=>{try{Fn(Ee.next(Ct))}catch(Wt){bn(Wt)}},la=Ct=>{try{Fn(Ee.throw(Ct))}catch(Wt){bn(Wt)}},Fn=Ct=>Ct.done?rt(Ct.value):Promise.resolve(Ct.value).then($n,la);Fn((Ee=Ee.apply(se,Se)).next())}),Yl=({qitem:se,setisedit:Se,TagDiscipline:Ee,exerciseitem:rt,seveeditor:bn,deleteitem:$n,getTagData:la,init:Fn,showTip:Ct=!1})=>{const[Wt]=Be.default.useForm();return(0,b.useEffect)(()=>{Wt.setFieldsValue(Yo(Mo({},se),{name:se.question_title,answer_texts:se.answer_texts,repeat_answer:!se.repeat_answer}))},[se]),Yr.createElement("div",null,Yr.createElement(Be.default,{form:Wt,colon:!1,onFinish:ka=>{bn(Mo(Mo({},se),ka))},onFinishFailed:ka=>Kl(void 0,null,function*(){var Bt,hn;be.ZP.error(ka.errorFields[0].errors[0]),Wt.scrollToField((hn=(Bt=ka==null?void 0:ka.errorFields)==null?void 0:Bt[0])==null?void 0:hn.name,{behavior:"smooth",block:"center"})})},Yr.createElement("div",{style:{display:"flex",alignItems:"center"}},Yr.createElement("div",{style:{flex:1}},Yr.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Yr.createElement("span",null,"\u7B80\u7B54\u9898")),!(se!=null&&se.isadd)&&Yr.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{$n()}},Yr.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Yr.createElement(We.ZP,{onClick:()=>{se.isadd?(Se(!1),Fn()):(Wt.setFieldsValue(Yo(Mo({},se),{name:se==null?void 0:se.question_title,answer_texts:se.answer_texts||[],repeat_answer:!(se!=null&&se.repeat_answer)})),Se(!1))}},"\u53D6\u6D88"),Yr.createElement(ne.Z,{overlayClassName:ie.shake,open:Ct,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Yr.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Yr.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},Yr.createElement(We.ZP,{type:"primary",className:"ml20",onClick:()=>{Wt.submit()}},"\u4FDD\u5B58"))),Yr.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Yr.createElement(Be.default.Item,{className:ie.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},Yr.createElement(Oe.Z,{onBlur:ka=>{ka.target.value==="0"&&be.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",max:100,min:.1})),Yr.createElement(Vl.W,{form:Wt,showKeywords:!0,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7B80\u7B54\u9898\u9898\u5E72\u5185\u5BB9"}),Yr.createElement(ct,{getTagData:la,qitem:se,exerciseitem:rt,TagDiscipline:Ee,form:Wt}))))},Xr=oe(59301),bi=(se,Se,Ee)=>new Promise((rt,bn)=>{var $n=Ct=>{try{Fn(Ee.next(Ct))}catch(Wt){bn(Wt)}},la=Ct=>{try{Fn(Ee.throw(Ct))}catch(Wt){bn(Wt)}},Fn=Ct=>Ct.done?rt(Ct.value):Promise.resolve(Ct.value).then($n,la);Fn((Ee=Ee.apply(se,Se)).next())}),Ci=({setScoreShow:se,ScoreShow:Se,exerciseitem:Ee,getdata:rt})=>{var bn,$n,la;const[Fn,Ct]=(0,b.useState)(!1);function Wt(){return bi(this,null,function*(){var Bt,hn,ta;let va=(hn=(Bt=Ee==null?void 0:Ee.exercise_question_types)==null?void 0:Bt.filter(en=>en.Singlequestion))==null?void 0:hn.map(en=>({question_type:en.question_type,score:en.Singlequestion})),kn=yield(0,fe.ZP)(`/api/examination_banks/${(ta=Ee==null?void 0:Ee.exercise)==null?void 0:ta.id}/batch_set_score.json`,{method:"POST",body:{question_arr:va}});(kn==null?void 0:kn.status)===0&&rt()})}const ka=Bt=>{if((Bt==null?void 0:Bt.name)!="\u5B9E\u8BAD\u9898")return!1;const hn=Bt.items;for(const ta of hn)for(const va of ta.shixun)if(va.challenge_test_set_score_rule==2)return!0;return!1};return Xr.createElement("div",null,Se&&Xr.createElement(x.default,{title:"\u6279\u91CF\u8BBE\u7F6E\u5206\u503C",open:Se,width:640,centered:!0,zIndex:10,className:ie.scoremodal,onCancel:()=>{se(!1)},onOk:()=>{var Bt,hn,ta;if(Ee!=null&&Ee.use_blank_score&&((ta=(hn=(Bt=Ee==null?void 0:Ee.exercise_question_types)==null?void 0:Bt.filter(va=>va.name==="\u586B\u7A7A\u9898"))==null?void 0:hn[0])!=null&&ta.Singlequestion)){Ct(!0);return}Wt(),se(!1)}},Xr.createElement("div",{className:"c-black"},"\u603B\u5206",Xr.createElement("span",{className:"ml10 c-light-primary"},(Ee==null?void 0:Ee.exercise_question_types.length)>0&&((bn=Ee==null?void 0:Ee.exercise_types)==null?void 0:bn.q_scores))),Xr.createElement("div",{className:ie.content},Xr.createElement("span",null,"\u9898\u578B\u540D\u79F0"),Xr.createElement("span",null,"\u5C0F\u9898\u603B\u6570"),Xr.createElement("span",null,"\u9898\u578B\u603B\u5206"),Xr.createElement("span",null,"\u64CD\u4F5C")),(la=($n=Ee==null?void 0:Ee.exercise_question_types)==null?void 0:$n.filter(Bt=>Bt.name!=="\u7EC4\u5408\u9898"))==null?void 0:la.map((Bt,hn)=>{var ta;return Xr.createElement("div",{key:hn,className:ie.items},Xr.createElement("span",null,Bt==null?void 0:Bt.name),Xr.createElement("span",null,(ta=Bt==null?void 0:Bt.items)==null?void 0:ta.length),Xr.createElement("span",null,Bt==null?void 0:Bt.score),Xr.createElement("span",null,"\u6BCF\u9898",Xr.createElement(Oe.Z,{disabled:ka(Bt),min:.1,precision:1,max:100,onChange:va=>{Bt.Singlequestion=va},defaultValue:Bt.Singlequestion,style:{width:90,height:38,margin:"0px 10px",display:"flex",alignItems:"center"}}),"\u5206"))})),Xr.createElement(x.default,{title:!1,footer:!1,centered:!0,open:Fn,zIndex:20,width:640,closable:!1,className:ie.scoremodal},Xr.createElement("div",{style:{marginTop:40}},"\u586B\u7A7A\u9898\u4E2D\u5B58\u5728",Xr.createElement("span",{style:{color:"#FA6400"}},"\u6309\u7A7A\u7ED9\u5206"),"\u7684\u5C0F\u9898\uFF0C\u82E5\u6279\u91CF\u8BBE\u7F6E\u5206\u503C\u4F1A\u7EDF\u4E00\u5C06\u586B\u7A7A\u9898\u6539\u4E3A\u6309\u9898\u7ED9\u5206"),Xr.createElement("div",{className:ie.bottom},Xr.createElement(We.ZP,{className:ie.no,onClick:()=>{Ct(!1)}},"\u53D6\u6D88"),Xr.createElement(We.ZP,{className:ie.yes,onClick:()=>{Wt(),Ct(!1),se(!1)}},"\u786E\u8BA4"))))},el=oe(62560),Jl=oe(99530),Xl=oe(78267),ql=oe(5290),tl=oe(30561),_l=oe(70659),Hn=oe(59301),$l=Object.defineProperty,eu=Object.defineProperties,tu=Object.getOwnPropertyDescriptors,xi=Object.getOwnPropertySymbols,nu=Object.prototype.hasOwnProperty,au=Object.prototype.propertyIsEnumerable,nl=(se,Se,Ee)=>Se in se?$l(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,co=(se,Se)=>{for(var Ee in Se||(Se={}))nu.call(Se,Ee)&&nl(se,Ee,Se[Ee]);if(xi)for(var Ee of xi(Se))au.call(Se,Ee)&&nl(se,Ee,Se[Ee]);return se},Io=(se,Se)=>eu(se,tu(Se)),Kr=(se,Se,Ee)=>new Promise((rt,bn)=>{var $n=Ct=>{try{Fn(Ee.next(Ct))}catch(Wt){bn(Wt)}},la=Ct=>{try{Fn(Ee.throw(Ct))}catch(Wt){bn(Wt)}},Fn=Ct=>Ct.done?rt(Ct.value):Promise.resolve(Ct.value).then($n,la);Fn((Ee=Ee.apply(se,Se)).next())});const Ro=[{name:"\u5355\u9009\u9898",id:0,count:"q_singles",score:"q_singles_scores",nameType:"SINGLE"},{name:"\u591A\u9009\u9898",id:1,count:"q_doubles",score:"q_doubles_scores",nameType:"MULTIPLE"},{name:"\u5224\u65AD\u9898",id:2,count:"q_judges",score:"q_judges_scores",nameType:"JUDGMENT"},{name:"\u586B\u7A7A\u9898",id:3,count:"q_nulls",score:"q_nulls_scores",nameType:"COMPLETION"},{name:"\u7B80\u7B54\u9898",id:4,count:"q_mains",score:"q_mains_scores",nameType:"SUBJECTIVE"},{name:"\u5B9E\u8BAD\u9898",id:5,count:"q_shixuns",score:"q_shixuns_scores",nameType:"PRACTICAL"},{name:"\u7F16\u7A0B\u9898",id:6,count:"q_pros",score:"q_pros_scores",nameType:"PROGRAM"},{name:"\u7EC4\u5408\u9898",id:7,count:"q_combinations",score:"q_combinations_scores",nameType:"COMBINATION"},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",id:8,count:"q_combinations",score:"q_combinations_scores",nameType:"BPROGRAM"}],ru=({user:se,dispatch:Se,itemid:Ee,newExercisePaper:rt,setisedits:bn})=>{var $n,la,Fn,Ct,Wt,ka,Bt,hn,ta,va,kn,en,vn;const[Gt,_a]=(0,b.useState)(),[gn,na]=(0,b.useState)(!1),[jt,$a]=(0,b.useState)(),[Cr,vr]=(0,b.useState)(),Sr=(0,b.useRef)(),zn=(0,b.useRef)(),[sr,zr]=(0,b.useState)(),[Vr,$r]=(0,b.useState)(!1),[yr,xr]=(0,b.useState)(!1),[Tr,or]=(0,b.useState)(),[Nr,Or]=(0,b.useState)(!1),[Ur,eo]=(0,b.useState)(!1),[mo,fo]=(0,b.useState)(!1),[Ao,So]=(0,b.useState)(!1),[yo,ii]=(0,b.useState)(!1),[Ii,vi]=(0,b.useState)(!1),[Ru,du]=(0,b.useState)(!1),[il,ll]=(0,b.useState)(!1),[qo]=Be.default.useForm(),[ul,pi]=(0,b.useState)(!1),cu=(0,b.useRef)(null),[to]=(0,he.useSearchParams)(),[hi,_o]=(0,b.useState)(!1),Ni=to.get("isIntelligentAssistant"),[Fo,Oi]=(0,b.useState)(!1);(0,b.useEffect)(()=>{oo(),Se({type:"globalSetting/footerToggle",payload:!1})},[]),(0,b.useEffect)(()=>{bn(yr)},[yr]),(0,b.useEffect)(()=>{jt!=null&&jt.question_id&&(vr(jt==null?void 0:jt.question_score),zn.current=jt==null?void 0:jt.question_id)},[jt]);const Do=Pn=>Kr(void 0,null,function*(){let ha=yield Se({type:"newExercisePaper/getTagDiscipline",payload:{sub_discipline_id:Pn}});or(ha)});function oo(){return Kr(this,null,function*(){var Pn,ha,ir,Er,wr,kr;$r(!0),na(!0);const Lr=yield Se({type:"newExercisePaper/editExercise",payload:{id:Ee}});$r(!1),na(!1),_a(Lr),(Pn=Lr==null?void 0:Lr.exercise)!=null&&Pn.sub_discipline_id&&Do((ha=Lr==null?void 0:Lr.exercise)==null?void 0:ha.sub_discipline_id),$a(Io(co({},(wr=(Er=(ir=Lr==null?void 0:Lr.exercise_question_types)==null?void 0:ir[0])==null?void 0:Er.items)==null?void 0:wr[0]),{index:1})),zr(Io(co({},(kr=Lr==null?void 0:Lr.exercise_question_types)==null?void 0:kr[0]),{indexs:1}))})}function Vo(Pn,ha=!0){return Kr(this,null,function*(){var ir,Er,wr,kr;ha&&($r(!0),na(!0));const Lr=yield Se({type:"newExercisePaper/editExercise",payload:{id:Ee}});_a(Lr);let vo=[];(ir=Lr==null?void 0:Lr.exercise_question_types)==null||ir.map(ao=>{var Uo;(Uo=ao==null?void 0:ao.items)==null||Uo.map((Si,Pi)=>{vo.push(Io(co({},Si),{index:Pi+1}))})});let Go=(Er=vo.filter(ao=>ao.question_id===(Pn==null?void 0:Pn.id)))==null?void 0:Er[0],ti=(kr=((wr=Lr==null?void 0:Lr.exercise_question_types)==null?void 0:wr.map((ao,Uo)=>{if((Go==null?void 0:Go.question_type)===(ao==null?void 0:ao.question_type))return Io(co({},ao),{indexs:Uo+1})})).filter(ao=>ao))==null?void 0:kr[0];zr(co({},ti)),$a(co({},Go)),vr(Go==null?void 0:Go.question_score),$r(!1),na(!1)})}function Qo(Pn){return Kr(this,null,function*(){var ha;let ir=Io(co({},Pn),{difficulty:(Pn==null?void 0:Pn.difficulty)||2,item_type:Pn.question_type,sub_discipline_id:((ha=Pn==null?void 0:Pn.sub_discipline_id)==null?void 0:ha[1])||"",tag_discipline_ids:[],repeat_answer:!Pn.repeat_answer}),Er={};Pn.question_type===8&&(Er=Io(co({},Pn),{hack:Io(co({},Pn==null?void 0:Pn.hack),{difficult:Pn.difficulty}),hack_codes:Io(co({},Pn.hack_codes),{code:xo.Base64.encode(Pn.hack_codes.code)}),hack_sets:[co({},Pn.hack_sets)],is_blank:!0})),Pn.tag_discipline_ids&&(ir.tag_discipline_ids=Array.isArray(Pn.tag_discipline_ids)?Pn.tag_discipline_ids:[Pn.tag_discipline_ids],Er.tag_discipline_ids=Array.isArray(Pn.tag_discipline_ids)?Pn.tag_discipline_ids:[Pn.tag_discipline_ids]),sessionStorage.projectFill&&(Er.hack_identifier=sessionStorage.projectFill);let wr=yield(0,fe.ZP)(`/api/examination_banks/${Ee}/examination_banks_item_banks/create_item_bank.json`,{method:"post",body:Pn.question_type===8?Er:ir});(wr==null?void 0:wr.status)===0&&(xr(!1),Vo(wr)),(0,ge.Vf)("#question-scroll-id")})}function gu(Pn){return Kr(this,null,function*(){na(!0);let ha=yield(0,fe.ZP)(`/api/examination_banks/${Ee}/sort_question_type.json`,{method:"post",body:{question_type:Pn}});na(!1),(ha==null?void 0:ha.status)===0&&oo()})}const mu=(Pn,ha,ir)=>Kr(void 0,null,function*(){var Er;if(Pn.length===0){be.ZP.warning("\u8BF7\u4E0A\u4F20\u6587\u4EF6"),ir();return}const wr=yield(0,le.Hb)(Ee,(Er=Pn[0])==null?void 0:Er.file,ha);wr.status===0&&(be.ZP.success(`\u6210\u529F\u5BFC\u5165${wr==null?void 0:wr.success}\u6761`),Or(!1),oo()),ir()}),fu=(Pn,ha)=>Kr(void 0,null,function*(){Gt.exercise_types.q_scores=Number(Gt.exercise_types.q_scores)+Number(Pn)-Number(ha==null?void 0:ha.question_score);const ir=yield(0,le.kF)({score:(0,Xl.round)(Pn,1),question_id:ha==null?void 0:ha.question_id});if((ir==null?void 0:ir.status)===0){be.ZP.success("\u4FEE\u6539\u6210\u529F"),Vo({id:zn.current},!1);return}(ir==null?void 0:ir.status)===-1&&vr(ha==null?void 0:ha.question_score)});function ko(){return Kr(this,null,function*(){x.default.confirm({title:"\u63D0\u793A",content:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",okText:"\u786E\u5B9A",centered:!0,className:ie.modalconfirm,onOk:()=>Kr(this,null,function*(){if(jt.question_id){let Pn=yield(0,fe.ZP)(`/api/examination_banks/${Ee}/examination_banks_item_banks/${jt.question_id}.json`,{method:"delete"});(Pn==null?void 0:Pn.status)===0&&(oo(),xr(!1))}else $a({}),xr(!1),oo()}),cancelText:"\u53D6\u6D88"})})}const $o=Pn=>Kr(void 0,null,function*(){return yield(0,fe.ZP)(`/api/examination_banks/${Ee}/examination_banks_item_banks.json`,{method:"post",body:co({},Pn)})}),{overflow:ei,handleMouseEnter:Mi,handleMouseLeave:vu}=(0,Jl.I)(),Ri=Pn=>Kr(void 0,null,function*(){var ha,ir;na(!0);let Er=yield(0,fe.ZP)(`/api/examination_banks/${Ee}/sort_question_type.json`,{method:"post",body:{question_type:Pn}});if(na(!1),(Er==null?void 0:Er.status)===0){const wr=yield Se({type:"newExercisePaper/editExercise",payload:{id:Ee}});_a(wr),(ha=wr==null?void 0:wr.exercise)!=null&&ha.sub_discipline_id&&Do((ir=wr==null?void 0:wr.exercise)==null?void 0:ir.sub_discipline_id)}}),Bo=()=>yr?(Oi(!0),!0):!1;(0,b.useEffect)(()=>{if(Fo){const Pn=setTimeout(()=>{Oi(!1)},2e3);return()=>clearTimeout(Pn)}},[Fo]);const li=(Pn,ha)=>Hn.createElement(y.default,null,Hn.createElement(y.default.Item,{key:"0",onClick:()=>sl(Pn==null?void 0:Pn.question_type)},Hn.createElement("span",{className:ie.moreSpan},"\u65B0\u589E")),Hn.createElement(y.default.Item,{key:"1",disabled:ha===0,onClick:()=>Kr(void 0,null,function*(){if(ha===0||Bo())return;let ir=(0,ge.rz)(Gt==null?void 0:Gt.exercise_question_types,ha,ha-1);yield Ri(ir.map(Er=>Er.name))})},Hn.createElement("span",{className:ie.moreSpan},"\u4E0A\u79FB")),Hn.createElement(y.default.Item,{key:"2",disabled:ha===(Gt==null?void 0:Gt.exercise_question_types.length)-1,onClick:()=>Kr(void 0,null,function*(){if(ha===(Gt==null?void 0:Gt.exercise_question_types.length)-1||Bo())return;let ir=(0,ge.rz)(Gt==null?void 0:Gt.exercise_question_types,ha,ha+1);yield Ri(ir.map(Er=>Er.name))})},Hn.createElement("span",{className:ie.moreSpan},"\u4E0B\u79FB")),Hn.createElement(y.default.Item,{key:"3",onClick:()=>{var ir;qo.setFieldsValue({name:Pn.name,item_type_en:(ir=Ro.find(Er=>Er.id==Pn.question_type))==null?void 0:ir.nameType}),pi(!0)}},Hn.createElement("span",{className:ie.moreSpan},"\u91CD\u547D\u540D"))),sl=Pn=>{var ha,ir,Er,wr,kr,Lr,vo,Go,Ti,ti,ao,Uo,Si,Pi,ki,dl,cl,Ei,gl,ml,ui,fl,vl,Gi,pl,hl,hu,Sl;if(!Bo()){if(Pn===5){So(!0),ii(!0);return}if(Pn===6){if(to.get("pageType")=="course")to.get("updateType")=="course"?he.history.push(`/problems/newcreate?express_id=${(ha=Gt==null?void 0:Gt.exercise)==null?void 0:ha.id}&callback_url=/paperlibrary/add/${(ir=Gt==null?void 0:Gt.exercise)==null?void 0:ir.id}?type=2&pageType=course&updateType=course&courseId=${to.get("courseId")}&stageId=${to.get("stageId")}`):he.history.push(`/problems/newcreate?express_id=${(Er=Gt==null?void 0:Gt.exercise)==null?void 0:Er.id}&callback_url=/paperlibrary/add/${(wr=Gt==null?void 0:Gt.exercise)==null?void 0:wr.id}?type=2&pageType=course&courseId=${to.get("courseId")}&stageId=${to.get("stageId")}`);else{let Tu=(Lr=(kr=rt==null?void 0:rt.editData)==null?void 0:kr.exercise)!=null&&Lr.set_question_sub_discipline?`/problems/newcreate?express_id=${(vo=Gt==null?void 0:Gt.exercise)==null?void 0:vo.id}&callback_url=${window.location.pathname+window.location.search}&discipline_id=${(Ti=(Go=rt==null?void 0:rt.editData)==null?void 0:Go.exercise)==null?void 0:Ti.discipline_id}&sub_discipline_id=${(ao=(ti=rt==null?void 0:rt.editData)==null?void 0:ti.exercise)==null?void 0:ao.sub_discipline_id}`:`/problems/newcreate?express_id=${(Uo=Gt==null?void 0:Gt.exercise)==null?void 0:Uo.id}&callback_url=${window.location.pathname+window.location.search}`;he.history.push(Tu)}return}xr(!0),$a(Pn===2?{question_type:Pn,isadd:!0,repeat_answer:!0,choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],question_choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],difficulty:2,standard_answers:[],question_score:"",tag_discipline_ids:[],question_title:"",discipline_id:(Pi=(Si=rt==null?void 0:rt.editData)==null?void 0:Si.exercise)!=null&&Pi.set_question_sub_discipline?(dl=(ki=rt==null?void 0:rt.editData)==null?void 0:ki.exercise)==null?void 0:dl.discipline_id:0,sub_discipline_id:(Ei=(cl=rt==null?void 0:rt.editData)==null?void 0:cl.exercise)!=null&&Ei.set_question_sub_discipline?(ml=(gl=rt==null?void 0:rt.editData)==null?void 0:gl.exercise)==null?void 0:ml.sub_discipline_id:0,analysis:""}:{question_type:Pn,question_choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),standard_answers:[],repeat_answer:!0,difficulty:2,isadd:!0,tag_discipline_ids:[],question_score:"",analysis:"",sub_item_banks:[],question_title:"",is_ordered:!0,use_keywords:!1,use_blank_score:!0,keywords:[],allow_student_debug:!1,submit_rule:1,downcase:!0,no_space:!0,discipline_id:(fl=(ui=rt==null?void 0:rt.editData)==null?void 0:ui.exercise)!=null&&fl.set_question_sub_discipline?(Gi=(vl=rt==null?void 0:rt.editData)==null?void 0:vl.exercise)==null?void 0:Gi.discipline_id:0,sub_discipline_id:(hl=(pl=rt==null?void 0:rt.editData)==null?void 0:pl.exercise)!=null&&hl.set_question_sub_discipline?(Sl=(hu=rt==null?void 0:rt.editData)==null?void 0:hu.exercise)==null?void 0:Sl.sub_discipline_id:0})}},pu=[{key:1,label:"\u6279\u91CF\u5BFC\u5165",onClick:()=>{Bo()||Or(!0)}},{key:2,label:Hn.createElement("div",null,Hn.createElement("img",{width:26,style:{position:"absolute",top:-2},src:tl.$}),Hn.createElement("span",null,"\u667A\u80FD\u5BFC\u5165")),onClick:()=>{Bo()||eo(!0)}}];return Hn.createElement("div",null,Hn.createElement(Ge.Z,{spinning:Vr},Hn.createElement("div",{className:ie.bg},Hn.createElement("div",{style:{textAlign:"center"}},(($n=Gt==null?void 0:Gt.exercise_types)==null?void 0:$n.q_counts)===0&&!yr&&Hn.createElement(Pe.Z,{styles:{marginTop:180},customText:Hn.createElement("span",null,"\u8FD8\u6CA1\u6709\u8BD5\u9898\uFF0C\u8BF7\u4ECE",Hn.createElement("span",{className:"c-light-primary"},"\u5E95\u90E8\u64CD\u4F5C\u680F"),"\u8FDB\u884C\u6DFB\u52A0~")}),(((la=Gt==null?void 0:Gt.exercise_types)==null?void 0:la.q_counts)>0||yr)&&Hn.createElement("div",{style:{marginTop:20,borderTop:"1px solid #DCDCDC",display:"block",alignItems:"stretch"}},Hn.createElement("div",{style:{backgroundColor:"#F6F7F9",display:"inline-block",position:"sticky",top:0}},Hn.createElement("div",{className:ie.left},Hn.createElement("div",{className:ie.leftAction},Hn.createElement(We.ZP,{onClick:()=>{Bo()||fo(!0)},className:ie.Button},"\u6279\u91CF\u8BBE\u7F6E\u5206\u503C")),Hn.createElement("div",{className:ie.scrollWrapper,style:{overflow:ei},onMouseEnter:Mi,onMouseLeave:vu},(Fn=Gt==null?void 0:Gt.exercise_question_types)==null?void 0:Fn.map((Pn,ha)=>Hn.createElement("div",{key:ha,className:"mb30"},Hn.createElement("div",{className:ie.title},Hn.createElement("div",{className:ie.titleleft},Hn.createElement("span",{style:{color:"#000000",fontWeight:400,fontSize:12}}," ",(0,ge.EM)(ha+1),"\u3001\u3010",Pn.name,"\u3011"),Hn.createElement("span",{style:{color:"#464F66",fontSize:12}},"\uFF08",Pn.count,"\u5C0F\u9898\uFF0C\u5171",Pn.score,"\u5206\uFF09")),Hn.createElement(z.Z,{dropdownRender:()=>li(Pn,ha),placement:"bottomLeft"},Hn.createElement("div",{className:ie.more_style},Hn.createElement("i",{className:"iconfont icon-sandian font12"})))),Hn.createElement(Vt,{handleEditing:()=>{Oi(!0)},isedit:yr,setBigqitem:zr,bigitem:Io(co({},Pn),{indexs:ha+1}),setqitem:ir=>Kr(void 0,null,function*(){var Er;(Er=Sr.current)==null||Er.blur(),$a(ir)}),qitem:jt,Itemid:Ee,getdata:Vo,data:Pn.items})))))),Hn.createElement("div",{id:"question-scroll-id",style:{overflow:yr?"hidden":"auto"},className:ie.right,ref:cu},!(jt!=null&&jt.isadd)&&Hn.createElement("div",{className:ie.title},!yr&&Hn.createElement("div",{style:{flex:1}},Hn.createElement("span",{style:{color:"#000000",fontWeight:600,fontSize:16}}," ",(sr==null?void 0:sr.indexs)&&(0,ge.EM)(sr==null?void 0:sr.indexs),"\u3001\u3010",sr==null?void 0:sr.name,"\u3011"),Hn.createElement(ne.Z,{title:"\u7F16\u8F91\u9898\u578B\u540D\u79F0"},Hn.createElement("i",{className:`${ie.edit} iconfont icon-bianji_Hover mr5 ml5 font18`,onClick:()=>{var Pn;qo.setFieldsValue({name:sr.name,item_type_en:(Pn=Ro.find(ha=>ha.id==sr.question_type))==null?void 0:Pn.nameType}),pi(!0)}})),Hn.createElement("span",{style:{color:"#464F66",fontSize:16,fontWeight:400}},"\uFF08",sr==null?void 0:sr.count,"\u5C0F\u9898\uFF0C\u5171",sr==null?void 0:sr.score,"\u5206\uFF09"),(jt==null?void 0:jt.question_type)===6&&Hn.createElement("span",{onClick:()=>_o(2),className:"current c-light-primary font14 bold-400"},"\u6279\u91CF\u8BBE\u7F6E\u7F16\u7A0B\u8BED\u8A00"),(jt==null?void 0:jt.question_type)===5&&Hn.createElement(ke.default,{defaultChecked:(Wt=(Ct=rt==null?void 0:rt.editData)==null?void 0:Ct.exercise)==null?void 0:Wt.show_challenge_task_pass,onChange:Pn=>Kr(void 0,null,function*(){let ha=yield(0,fe.ZP)(`/api/examination_banks/${Ee}/update_show_columns.json`,{method:"post",body:{show_challenge_task_pass:Pn.target.checked}});(ha==null?void 0:ha.status)===0&&(be.ZP.info("\u8BBE\u7F6E\u6210\u529F"),Vo({id:zn.current}))}),style:{marginTop:20,marginBottom:20}},"\u5C55\u793A\u9898\u76EE\u63CF\u8FF0"),(jt==null?void 0:jt.question_type)===6&&Hn.createElement("span",{style:{marginLeft:20},onClick:()=>{var Pn,ha,ir,Er;x.default.confirm({title:"\u7F16\u7A0B\u9898\u8BBE\u7F6E",icon:null,centered:!0,closable:!0,footer:null,content:Hn.createElement("div",null,(jt==null?void 0:jt.question_type)===6&&Hn.createElement(ke.default,{defaultChecked:(ha=(Pn=rt==null?void 0:rt.editData)==null?void 0:Pn.exercise)==null?void 0:ha.show_hack_sets,onChange:wr=>Kr(void 0,null,function*(){let kr=yield(0,fe.ZP)(`/api/examination_banks/${Ee}/update_show_columns.json`,{method:"post",body:{show_hack_sets:wr.target.checked}});(kr==null?void 0:kr.status)===0&&(be.ZP.info("\u8BBE\u7F6E\u6210\u529F"),x.default.destroyAll(),Vo({id:zn.current}))}),style:{marginTop:20,marginBottom:20}},"\u5C55\u793A\u6D4B\u8BD5\u7528\u4F8B"),Hn.createElement("br",null),(jt==null?void 0:jt.question_type)===6&&Hn.createElement(ke.default,{defaultChecked:(Er=(ir=rt==null?void 0:rt.editData)==null?void 0:ir.exercise)==null?void 0:Er.show_hack_description,onChange:wr=>Kr(void 0,null,function*(){let kr=yield(0,fe.ZP)(`/api/examination_banks/${Ee}/update_show_columns.json`,{method:"post",body:{show_hack_description:wr.target.checked}});(kr==null?void 0:kr.status)===0&&(be.ZP.info("\u8BBE\u7F6E\u6210\u529F"),x.default.destroyAll(),Vo({id:zn.current}))}),style:{marginBottom:10}},"\u5C55\u793A\u8BD5\u9898\u63CF\u8FF0"))})},className:"current c-light-primary font14 bold-400"},"\u7F16\u7A0B\u9898\u663E\u793A\u8BBE\u7F6E")),Hn.createElement("div",{style:{display:"flex",alignItems:"center"}},(jt==null?void 0:jt.question_type)===5&&!yr&&Hn.createElement("a",{className:ie.shixun,href:`/shixuns/${jt==null?void 0:jt.shixun_identifier}/challenges?exercise=true`,target:"_blank"},Hn.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u8BD5\u9898\u8BE6\u60C5"),!yr&&[0,1,2,4,6].includes(jt==null?void 0:jt.question_type)&&Hn.createElement(Be.default.Item,{label:"\u5206\u503C",style:{margin:"0 20px"},required:!0},Hn.createElement(Oe.Z,{precision:1,ref:Sr,onChange:Pn=>vr(Pn),value:Cr,onBlur:Pn=>{fu(Pn.target.value,jt)}})),!yr&&Hn.createElement(ne.Z,{title:"\u5220\u9664"},Hn.createElement("span",{onClick:()=>{ko()},style:{marginRight:20},className:`${ie.delete} mr5 `},"\u5220\u9664")),!yr&&Hn.createElement(ne.Z,{title:"\u7F16\u8F91\u8BD5\u9898"},Hn.createElement("span",{onClick:()=>{var Pn,ha,ir;(jt==null?void 0:jt.question_type)===6?to.get("pageType")=="course"?to.get("updateType")=="course"?he.history.push(`/problems/newedit/${jt==null?void 0:jt.hack_identifier}?type=exercises&express_id=${(Pn=Gt==null?void 0:Gt.exercise)==null?void 0:Pn.id}&question_id=${jt==null?void 0:jt.question_id}&score=${jt==null?void 0:jt.question_score}&exercise=true&callback_url=${location.pathname}?type=2&pageType=course&updateType=course&courseId=${to.get("courseId")}&stageId=${to.get("stageId")}`):he.history.push(`/problems/newedit/${jt==null?void 0:jt.hack_identifier}?type=exercises&express_id=${(ha=Gt==null?void 0:Gt.exercise)==null?void 0:ha.id}&question_id=${jt==null?void 0:jt.question_id}&score=${jt==null?void 0:jt.question_score}&exercise=true&callback_url=${location.pathname}?type=2&pageType=course&courseId=${to.get("courseId")}&stageId=${to.get("stageId")}`):he.history.push(`/problems/newedit/${jt==null?void 0:jt.hack_identifier}?type=exercises&express_id=${(ir=Gt==null?void 0:Gt.exercise)==null?void 0:ir.id}&question_id=${jt==null?void 0:jt.question_id}&score=${jt==null?void 0:jt.question_score}&exercise=true&callback_url=${window.location.pathname+window.location.search}`):xr(!0)},className:`${ie.edit} mr5 `},"\u7F16\u8F91")))),!yr&&Hn.createElement("div",null,Hn.createElement("div",{className:ie.qcount},Hn.createElement("span",{className:ie.score},jt==null?void 0:jt.question_score,"\u5206"),Hn.createElement(lt.Z,{className:ie.qtitle,value:(jt==null?void 0:jt.index)+`\u3001${(jt==null?void 0:jt.question_type)==8?(ka=jt==null?void 0:jt.program_attr)==null?void 0:ka.description:jt==null?void 0:jt.question_title}`}),(jt==null?void 0:jt.high_resources_consume)&&Hn.createElement(_l.Z,{type:"shixun",style:{marginLeft:10}})),(jt==null?void 0:jt.question_type)===6&&Hn.createElement(Ue.Z,{onEdit:()=>_o(1),className:"mt10",dataSource:(jt==null?void 0:jt.languages)||[]}),Hn.createElement(Fi,{newExercisePaper:rt,TagDiscipline:Tr,qitem:jt})),yr&&Hn.createElement("div",null,(jt==null?void 0:jt.question_type)<=1&&Hn.createElement(ma,{getTagData:Do,deleteitem:ko,seveeditor:Qo,exerciseitem:Gt,TagDiscipline:Tr,setisedit:xr,qitem:jt,init:oo,showTip:Fo}),(jt==null?void 0:jt.question_type)===5&&Hn.createElement(Ki,{setqitem:$a,deleteitem:ko,seveeditor:Qo,exerciseitem:Gt,TagDiscipline:Tr,setisedit:xr,qitem:jt,showTip:Fo}),(jt==null?void 0:jt.question_type)===3&&Hn.createElement(Ka,{getTagData:Do,deleteitem:ko,seveeditor:Qo,exerciseitem:Gt,TagDiscipline:Tr,setisedit:xr,qitem:jt,init:oo,showTip:Fo}),(jt==null?void 0:jt.question_type)===2&&Hn.createElement(Ut,{getTagData:Do,deleteitem:ko,seveeditor:Qo,exerciseitem:Gt,TagDiscipline:Tr,setisedit:xr,qitem:jt,init:oo,showTip:Fo}),(jt==null?void 0:jt.question_type)===4&&Hn.createElement(Yl,{getTagData:Do,deleteitem:ko,seveeditor:Qo,exerciseitem:Gt,TagDiscipline:Tr,setisedit:xr,qitem:jt,init:oo,showTip:Fo}),(jt==null?void 0:jt.question_type)===7&&Hn.createElement(ho,{getTagData:Do,deleteitem:ko,seveeditor:Qo,exerciseitem:Gt,TagDiscipline:Tr,setisedit:xr,qitem:jt,init:oo,showTip:Fo}),(jt==null?void 0:jt.question_type)===8&&Hn.createElement(ri,{getTagData:Do,deleteitem:ko,seveeditor:Qo,exerciseitem:Gt,TagDiscipline:Tr,setisedit:xr,qitem:jt,init:oo,showTip:Fo}))))))),Hn.createElement("div",{className:ie.bottomdiv},Hn.createElement("div",{style:{width:1200,margin:"0px auto",display:"flex",justifyContent:"space-between",alignItems:"center"}},Hn.createElement("span",{className:ie.spanBtn,onClick:()=>{Bo()||(So(!0),ii(!0))}},"\u9898\u5E93\u9009\u9898"),Hn.createElement(z.Z,{menu:{items:pu}},Hn.createElement("span",{className:ie.spanBtn},"\u5BFC\u5165\u8BD5\u9898")),Hn.createElement("span",{className:ie.spanBtn,onClick:()=>Kr(void 0,null,function*(){var Pn;if(Bo())return;const ha=yield(0,le.JP)(Ee);ha.status===0&&window.open(`/classrooms/coursesId/exercise/${ha.exercise_id}/${(Pn=se.userInfo)==null?void 0:Pn.login}/initate_answer`)})},"\u6A21\u62DF\u8003\u8BD5"),Hn.createElement("span",{className:ie.spanBtn,onClick:()=>{if(!Bo()){if(Ni){window.open(`/paperlibrary/see/${Ee}?isIntelligentAssistant=true`);return}window.open(`/paperlibrary/see/${Ee}`)}}},"\u8BD5\u5377\u9884\u89C8"),Ro==null?void 0:Ro.map((Pn,ha)=>Hn.createElement(We.ZP,{key:ha,className:ie.addQuestionBtn,type:"primary",onClick:()=>{sl(Pn.id)}},Pn.name)),Hn.createElement(We.ZP,{className:ie.saveBtn,loading:il,onClick:()=>Kr(void 0,null,function*(){var Pn,ha;const ir=Number(Gt.exercise_types.q_scores);[100,120,150].includes(ir)||(yield new Promise((Lr,vo)=>{x.default.confirm({centered:!0,icon:null,okText:"\u4FDD\u5B58",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Hn.createElement("div",{className:"c-grey-333"},"\u5F53\u524D\u8BD5\u5377\u603B\u5206\u4E3A",Hn.createElement("span",{style:{color:"#FA6400",margin:"0 5px"}},ir),"\u5206\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u8FDB\u884C\u4FDD\u5B58\uFF1F"),onOk:()=>Kr(void 0,null,function*(){Lr("")}),onCancel:()=>{vo()}})}));const Er=()=>Kr(void 0,null,function*(){if(to.get("pageType")=="course")if(to.get("updateType")=="course")be.ZP.info("\u7F16\u8F91\u6210\u529F"),he.history.replace(`/paths/${to.get("courseId")}`);else{if(Bo())return;(0,ql._C)({id:to.get("stageId"),subject_id:to.get("courseId"),homework_type:"exercise",examination_bank_ids:[Ee]}).then(Lr=>{(Lr==null?void 0:Lr.status)==0&&(be.ZP.info("\u521B\u5EFA\u6210\u529F"),he.history.replace(`/paths/${to.get("courseId")}`))})}else{if(Bo())return;if(Ni){ll(!0);const Lr=yield(0,fe.ZP)("/api/intelligent_imports/save_recognize_papers.json",{method:"post",body:{examination_bank_id:Ee}});if(ll(!1),(Lr==null?void 0:Lr.status)!==0)return}be.ZP.info("\u4FDD\u5B58\u6210\u529F"),he.history.push("/paperlibrary?defaultActiveKey=0")}});let wr=(ha=(Pn=Gt==null?void 0:Gt.exercise_question_types)==null?void 0:Pn.filter(Lr=>Lr.question_type===5)[0])==null?void 0:ha.items,kr=0;wr==null||wr.map(Lr=>{Lr.high_resources_consume&&(kr=kr+1)}),console.log(kr),kr>0?Se({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u63D0\u793A",count:kr,fn:()=>{Er()}}}):Er()})},Hn.createElement("i",{className:"iconfont icon-baocun1",style:{fontSize:15,marginRight:5}}),"\u4FDD\u5B58\u8BD5\u5377"))),Hn.createElement(Ci,{setScoreShow:fo,ScoreShow:mo,exerciseitem:Gt,getdata:oo}),Ao&&Hn.createElement(el.Z,{setScoreShow:So,isshixuns:yo,ScoreShow:Ao,SpecificDifficulty:(Bt=Gt==null?void 0:Gt.exercise)==null?void 0:Bt.difficulty,isloadings:Ii,onOk:(Pn,ha,ir,Er)=>Kr(void 0,null,function*(){vi(!0);let kr=yield $o({exam_id:Ee,item_bank_ids:Pn,shixun_ids:ha});vi(!1),(kr==null?void 0:kr.status)===0&&x.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u65B0\u52FE\u9009\u7684\u8BD5\u9898\u5DF2\u7ECF\u6DFB\u52A0\u5230\u8BD5\u5377\uFF0C\u5982\u679C\u9700\u8981\u7EE7\u7EED\u6DFB\u52A0\u65B0\u8BD5\u9898\u8BF7\u70B9\u51FB\u201C\u7EE7\u7EED\u9009\u9898\u201D\uFF0C\u5C06\u56DE\u5230\u60A8\u4E0A\u6B21\u64CD\u4F5C\u7684\u9009\u9898\u9875\u9762",okText:"\u7EE7\u7EED\u9009\u9898",cancelText:"\u8FD4\u56DE\u8BD5\u5377",onOk:()=>{oo()},onCancel:()=>{So(!1),oo()}})})}),Hn.createElement(Wl.Z,{sub_discipline_id:(hn=Gt==null?void 0:Gt.exercise)!=null&&hn.sub_discipline_id?[(ta=Gt==null?void 0:Gt.exercise)==null?void 0:ta.discipline_id,(va=Gt==null?void 0:Gt.exercise)==null?void 0:va.sub_discipline_id]:[],visible:Nr,onCancel:()=>Or(!1),onOk:mu}),Hn.createElement(x.default,{centered:!0,title:"\u7F16\u8F91\u9898\u578B\u540D\u79F0",open:ul,width:500,onOk:()=>qo.submit(),onCancel:()=>pi(!1)},Hn.createElement(Be.default,{form:qo,initialValues:{},onFinish:Pn=>Kr(void 0,null,function*(){(yield(0,le.RK)(co({id:Ee},Pn))).status==0&&(be.ZP.success("\u4FEE\u6539\u6210\u529F"),oo(),pi(!1))})},Hn.createElement(Be.default.Item,{style:{marginBottom:0},name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9898\u578B\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"},{validator(Pn,ha){var ir,Er,wr,kr;const Lr=(ir=Ro==null?void 0:Ro.find(vo=>vo.nameType==qo.getFieldValue("item_type_en")))==null?void 0:ir.id;return(kr=(wr=(Er=Gt==null?void 0:Gt.exercise_question_types)==null?void 0:Er.filter(vo=>vo.question_type!=Lr))==null?void 0:wr.map(vo=>vo==null?void 0:vo.name))!=null&&kr.includes(ha)?Promise.reject(new Error("\u9898\u578B\u540D\u79F0\u5DF2\u5B58\u5728\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u9898\u578B\u540D\u79F0")):Promise.resolve()}}]},Hn.createElement(Fe.default,{size:"large",maxLength:10,showCount:!0})),Hn.createElement(Be.default.Item,{hidden:!0,name:"item_type_en"},Hn.createElement(Fe.default,{size:"large"})))),Hn.createElement(re.Z,{placement:"bottom",height:"100%",destroyOnClose:!0,closable:!1,className:"body-overflow-hidden",open:Ur},Hn.createElement("div",{style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},"\u667A\u80FD\u5BFC\u5165"),Hn.createElement(tl.Z,{stickyTop:-24,subDisciplineId:(kn=Gt==null?void 0:Gt.exercise)!=null&&kn.sub_discipline_id?[(en=Gt==null?void 0:Gt.exercise)==null?void 0:en.discipline_id,(vn=Gt==null?void 0:Gt.exercise)==null?void 0:vn.sub_discipline_id]:[],onCancel:()=>eo(!1),mode:2,gather:{exam_id:Ee},onSuccess:()=>{eo(!1),oo()}}),Hn.createElement("div",{style:{height:70}})),Hn.createElement(Ue.Q,{visible:!!hi,setVisible:_o,tip:hi===2&&"\u8BBE\u7F6E\u5DF2\u6DFB\u52A0\u5728\u8BD5\u5377\u4E2D\u7684\u7F16\u7A0B\u9898\u6240\u5141\u8BB8\u4F7F\u7528\u7684\u7F16\u7A0B\u8BED\u8A00",dataSource:hi===1?jt==null?void 0:jt.languages:[],onOk:Pn=>Kr(void 0,null,function*(){const ha={languages:Pn};hi===1?ha.hack_id=jt==null?void 0:jt.hack_id:ha.exam_id=Ee,(yield(0,fe.ZP)("/api/problems/update_languages.json",{method:"post",body:ha})).status===0&&(be.ZP.success("\u4FEE\u6539\u6210\u529F"),Vo({id:zn.current}),_o(!1))})}))};var wi=(0,he.connect)(({user:se,newExercisePaper:Se,dispatch:Ee})=>({user:se,newExercisePaper:Se,dispatch:Ee}))(ru),Di=oe(60636),ou=oe(3607),al=oe(76832),Ua=oe(59301),iu=Object.defineProperty,lu=Object.defineProperties,uu=Object.getOwnPropertyDescriptors,mi=Object.getOwnPropertySymbols,oi=Object.prototype.hasOwnProperty,Li=Object.prototype.propertyIsEnumerable,To=(se,Se,Ee)=>Se in se?iu(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,Jo=(se,Se)=>{for(var Ee in Se||(Se={}))oi.call(Se,Ee)&&To(se,Ee,Se[Ee]);if(mi)for(var Ee of mi(Se))Li.call(Se,Ee)&&To(se,Ee,Se[Ee]);return se},rl=(se,Se)=>lu(se,uu(Se)),Xo=(se,Se,Ee)=>new Promise((rt,bn)=>{var $n=Ct=>{try{Fn(Ee.next(Ct))}catch(Wt){bn(Wt)}},la=Ct=>{try{Fn(Ee.throw(Ct))}catch(Wt){bn(Wt)}},Fn=Ct=>Ct.done?rt(Ct.value):Promise.resolve(Ct.value).then($n,la);Fn((Ee=Ee.apply(se,Se)).next())});const fi=()=>{const[se,Se]=(0,b.useState)([]);return(0,b.useEffect)(()=>{Xo(void 0,null,function*(){const rt=yield(0,le.d1)({source:"new_question"});rt!=null&&rt.disciplines&&Se((0,E.L)(rt==null?void 0:rt.disciplines))})},[]),se},ol=({user:se,newExercisePaper:Se,dispatch:Ee})=>{var rt,bn,$n,la,Fn,Ct,Wt,ka,Bt,hn,ta,va;const kn=(0,he.useParams)(),en=fi(),[vn]=Be.default.useForm(),[Gt,_a]=(0,b.useState)(),[gn,na]=(0,b.useState)(!1),[jt,$a]=(0,b.useState)(1),[Cr,vr]=(0,b.useState)(""),[Sr]=(0,he.useSearchParams)(),[zn,sr]=(0,b.useState)(!1),[zr,Vr]=(0,b.useState)(!1),[$r,yr]=(0,b.useState)(!1);return(0,b.useEffect)(()=>{Sr.get("type")==="2"&&(vr(kn.id),$a(2))},[Sr.get("type")]),(0,b.useEffect)(()=>{if(kn.id){if(!en.length)return;Xo(void 0,null,function*(){var Tr,or,Nr;na(!0);const Or=yield(0,le.Di)({id:kn.id});na(!1);const Ur=(Tr=Or==null?void 0:Or.exercise)==null?void 0:Tr.sub_discipline_id;let eo=[];for(const Ao of en)for(const So of Ao.children)So.value===Ur&&(eo=[Ao.value,So.value]);const mo=(or=Or==null?void 0:Or.exercise)==null?void 0:or.time,fo=rl(Jo({},Or.exercise),{sub_discipline_id:eo,time:mo===-1?null:mo});_a(fo),yr((Nr=Or.exercise)==null?void 0:Nr.set_question_sub_discipline)})}else _a({time:60,difficulty:2});Ee({type:"globalSetting/footerToggle",payload:!1})},[en]),Ua.createElement("div",{style:{background:"#ffffff",marginTop:-8,padding:8,minHeight:"100vh",paddingBottom:64}},Ua.createElement("section",{className:"edu-container"},Ua.createElement("section",{className:"animated fadeIn"},Ua.createElement("aside",{style:{marginTop:15}},Ua.createElement(Ie.Z,{separator:">"},Ua.createElement(Ie.Z.Item,null,Ua.createElement(he.Link,{to:"/paperlibrary"},"\u8BD5\u5377\u5E93")),Ua.createElement(Ie.Z.Item,null,"\u4EBA\u5DE5\u7EC4\u5377")))),Ua.createElement("div",{className:"bg-white"},Ua.createElement("div",{style:{display:"flex",justifyContent:"center",paddingTop:20,alignItems:"center"}},Ua.createElement("div",{onClick:()=>{if(zn){be.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002");return}$a(1)},className:jt===1?Ve.Z.selectdiv:Ve.Z.divitem},Ua.createElement(Di.Z,{number:1,active:jt===1,className:"mr10"}),Ua.createElement("span",null,"\u8BD5\u5377\u57FA\u7840\u4FE1\u606F")),Ua.createElement("div",{style:{width:188,border:"1px dotted #9096A3",margin:"0px 30px",height:1}}),Ua.createElement("div",{onClick:()=>{if(!kn.id&&!Cr){be.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u57FA\u7840\u4FE1\u606F\u518D\u65B0\u5EFA\u8BD5\u9898");return}$a(2),!Cr&&vr(kn.id)},className:jt!==1?Ve.Z.selectdiv:Ve.Z.divitem},Ua.createElement(Di.Z,{number:2,active:jt!==1,className:"mr10"}),Ua.createElement("span",null,"\u7F16\u8F91\u8BD5\u9898"))),jt===2&&Ua.createElement("div",{className:"tc"},Ua.createElement(ou.Z,{defaultValue:(bn=(rt=Se==null?void 0:Se.editData)==null?void 0:rt.exercise)==null?void 0:bn.exercise_name,onFinish:xr=>Xo(void 0,null,function*(){var Tr,or,Nr,Or,Ur,eo,mo,fo,Ao,So,yo,ii;return xr.trim()===((or=(Tr=Se==null?void 0:Se.editData)==null?void 0:Tr.exercise)==null?void 0:or.exercise_name)?!0:(yield(0,le.w0)({id:`${(Or=(Nr=Se==null?void 0:Se.editData)==null?void 0:Nr.exercise)==null?void 0:Or.id}`,sub_discipline_id:(eo=(Ur=Se==null?void 0:Se.editData)==null?void 0:Ur.exercise)==null?void 0:eo.sub_discipline_id,time:`${(fo=(mo=Se==null?void 0:Se.editData)==null?void 0:mo.exercise)==null?void 0:fo.time}`,exercise_name:xr,exercise_description:(So=(Ao=Se==null?void 0:Se.editData)==null?void 0:Ao.exercise)==null?void 0:So.exercise_description,difficulty:(ii=(yo=Se==null?void 0:Se.editData)==null?void 0:yo.exercise)==null?void 0:ii.difficulty})).status===0?(vn.setFieldValue("exercise_name",xr),Ee({type:"newExercisePaper/modifyTitle",payload:xr}),!0):!1})}),Ua.createElement("div",{style:{fontSize:14}},Ua.createElement("span",{style:{color:"#5F6368"}},"\u7B54\u9898\u65F6\u957F",Ua.createElement("span",{style:{color:"#000000",marginLeft:8}},(la=($n=Se==null?void 0:Se.editData)==null?void 0:$n.exercise)==null?void 0:la.time)),Ua.createElement("span",{style:{margin:"0px 30px",color:"#5F6368"}},"\u96BE\u5EA6",Ua.createElement("span",{style:{color:"#000000",marginLeft:8}},((Ct=(Fn=Se==null?void 0:Se.editData)==null?void 0:Fn.exercise)==null?void 0:Ct.difficulty)===1?"\u7B80\u5355":((ka=(Wt=Se==null?void 0:Se.editData)==null?void 0:Wt.exercise)==null?void 0:ka.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),Ua.createElement("span",{style:{marginRight:30,color:"#5F6368"}},"\u8BD5\u9898\u603B\u6570",Ua.createElement("span",{style:{color:"#000000",marginLeft:8}},((hn=(Bt=Se==null?void 0:Se.editData)==null?void 0:Bt.exercise_types)==null?void 0:hn.q_counts)||0)),Ua.createElement("span",{style:{color:"#5F6368"}},"\u603B\u5206",Ua.createElement("span",{style:{color:"#000000",marginLeft:8}},(va=(ta=Se==null?void 0:Se.editData)==null?void 0:ta.exercise_types)==null?void 0:va.q_scores))))),jt===1&&Ua.createElement(Ge.Z,{spinning:gn,size:"middle",style:{position:"fixed",maxHeight:"100vh"},className:"mt30"},Ua.createElement("section",{className:[Ve.Z.bg,"mt20"].join(" "),style:{padding:"30px 120px 300px 120px"}},Gt&&Ua.createElement(Be.default,{layout:"horizontal",form:vn,colon:!1,labelCol:{span:4},wrapperCol:{span:20},className:Ve.Z.formWrap,initialValues:Gt},Ua.createElement(Be.default.Item,{name:"exercise_name",label:"\u8BD5\u5377\u540D\u79F0",className:Ve.Z.baseLineHeight,rules:[{required:!0,validator:(xr,Tr)=>{var or;return((or=Tr==null?void 0:Tr.replaceAll(" ",""))==null?void 0:or.length)>0?Promise.resolve():Promise.reject("\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0")}}]},Ua.createElement(Fe.default,{maxLength:60,className:Ve.Z.baseFormItem,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0",showCount:!0})),Ua.createElement(Be.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B",name:"sub_discipline_id",className:Ve.Z.baseLineHeight},Ua.createElement(Ye.Z,{className:Ve.Z.baseFormItem,allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:en,popupClassName:Ve.Z.cascaderPopup,dropdownMenuColumnStyle:{padding:"8px 12px",fontSize:14}})),Ua.createElement("div",{className:Ve.Z.concat},Ua.createElement("div",null,Ua.createElement(ke.default,{checked:$r,onChange:xr=>{yr(xr.target.checked)},style:{color:"#000"}},"\u8BBE\u7F6E\u8BE5\u65B9\u5411&\u8BFE\u7A0B\u4E3A\u8BD5\u9898\u6A21\u7248\uFF08\u521B\u5EFA\u65B0\u8BD5\u9898\u81EA\u52A8\u4F7F\u7528\u8BE5\u65B9\u5411&\u8BFE\u7A0B\uFF09")),Ua.createElement("div",null,"\u6CA1\u6709\u5408\u9002\u7684\u65B9\u5411&\u8BFE\u7A0B\uFF1F",Ua.createElement("a",{onClick:()=>Vr(!0)},"\u8054\u7CFB\u6559\u7814\u52A9\u7406"))),Ua.createElement(Be.default.Item,{label:"\u96BE\u5EA6",name:"difficulty",className:Ve.Z.radioBtnWrapper,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u96BE\u5EA6"}]},Ua.createElement(De.ZP.Group,{className:Ve.Z.radiogroup},Ua.createElement(De.ZP.Button,{className:Ve.Z.easy,value:1},"\u7B80\u5355"),Ua.createElement(De.ZP.Button,{className:Ve.Z.medium,value:2},"\u9002\u4E2D"),Ua.createElement(De.ZP.Button,{className:Ve.Z.hard,value:3},"\u56F0\u96BE"))),Ua.createElement(Be.default.Item,{label:"\u7B54\u9898\u65F6\u957F",className:Ve.Z.baseLineHeight},Ua.createElement("div",{style:{display:"flex",width:"100%"}},Ua.createElement(Be.default.Item,{name:"time",noStyle:!0},Ua.createElement(Oe.Z,{min:1,className:Ve.Z.baseFormItem,max:9999,style:{width:220},maxLength:60,placeholder:"\u8BF7\u586B\u5199\u7B54\u9898\u65F6\u957F"})),Ua.createElement("span",{style:{marginLeft:"10px",width:"40px",lineHeight:"46px",fontSize:14}},"\u5206\u949F"))),Ua.createElement(Be.default.Item,{label:"\u8BD5\u5377\u987B\u77E5",name:"exercise_description"},Ua.createElement(Fe.default.TextArea,{rows:6,maxLength:65535,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u987B\u77E5"})))),Ua.createElement("div",{className:Ve.Z.bottmodiv},Ua.createElement(We.ZP,{className:`${Ve.Z.cancelBtn} mr5`,type:"primary",onClick:()=>{Sr.get("pageType")=="course"?he.history.push(`/paths/${Sr.get("courseId")}`):he.history.push("/paperlibrary")}},"\u53D6\u6D88"),Ua.createElement(a.Z,{className:`${Ve.Z.confirmBtn} ml15`,type:"primary",onClick:()=>Xo(void 0,null,function*(){var xr,Tr,or,Nr;yield vn.validateFields();const Or=vn.getFieldsValue();if(Or.sub_discipline_id=((xr=Or.sub_discipline_id)==null?void 0:xr.length)>0?Or.sub_discipline_id[1]:"",Or.set_question_sub_discipline=$r,kn.id){(yield(0,le.w0)(Jo({id:kn.id},Or))).status===0&&(vr(kn.id),$a(2),he.history.replace(`/paperlibrary/add/${kn.id}?type=2`));return}const Ur=yield(0,le.un)(Or);Ur.status===0&&(vr((Tr=Ur==null?void 0:Ur.data)==null?void 0:Tr.exam_id),$a(2),Sr.get("pageType")=="course"?he.history.replace(`/paperlibrary/add/${(or=Ur==null?void 0:Ur.data)==null?void 0:or.exam_id}?type=2&pageType=course&courseId=${Sr.get("courseId")}&stageId=${Sr.get("stageId")}`):he.history.replace(`/paperlibrary/add/${(Nr=Ur==null?void 0:Ur.data)==null?void 0:Nr.exam_id}?type=2`))})},"\u4E0B\u4E00\u6B65"))),jt===2&&Ua.createElement("div",null,Ua.createElement(wi,{setisedits:sr,itemid:Cr}))),Ua.createElement(al.Z,{open:zr,onCancel:()=>{Vr(!1)}}))};var su=(0,he.connect)(({user:se,newExercisePaper:Se,dispatch:Ee})=>({user:se,newExercisePaper:Se,dispatch:Ee}))(ol)},62560:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return Qe}});var b=oe(59301),he=oe(78241),Be=oe(8591),Ie=oe(43418),be=oe(99313),Ge=oe(57809),Fe=oe(19842),Ye=oe(98228),ke=oe(92832),De=oe(1710),Oe=oe(6848),We=oe(58421),Ve=oe(3113),le=oe(23789),E={flex_box_center:"flex_box_center___kuaVT",flex_space_between:"flex_space_between___exKHH",flex_box_vertical_center:"flex_box_vertical_center___BzvkN",flex_box_center_end:"flex_box_center_end___Ss2DJ",flex_box_column:"flex_box_column___p1LEr",scoremodal:"scoremodal___upTFR",selectWrapper:"selectWrapper___HH3RX",selectWrappers:"selectWrappers___fUWwr",allqingchu:"allqingchu___BFF1D",title:"title___hFasb",score:"score___DXG3o",close:"close___kEIiB",content:"content___Mco8L",items:"items___j98jk",bottom:"bottom___A1n1C",yes:"yes___P1zzb",no:"no___xZqXd",titlecount:"titlecount___fqA9P",add:"add___MqV0R",search:"search___NREgv",searchIcon:"searchIcon___qny3A",tabWrap:"tabWrap___dR18c",previewModal:"previewModal___uSiGS",q_title:"q_title___a9NY9"},a=oe(8418),x={flex_box_center:"flex_box_center___nnwwA",flex_space_between:"flex_space_between___cRir9",flex_box_vertical_center:"flex_box_vertical_center___FqTZ8",flex_box_center_end:"flex_box_center_end___WU5_v",flex_box_column:"flex_box_column___QZFa1",warp:"warp___aLZwN",shixunbutton:"shixunbutton___Eoa1i",redio:"redio___LJ4js",redioitem:"redioitem___YicCC",redioitemyes:"redioitemyes___lX4Nr",title:"title___pi1jH",titleyes:"titleyes___jiEh7",yestag:"yestag___DLWoP",qcount:"qcount___U9kkL",score:"score___vLK4B",qtitle:"qtitle___kyg0t",checkbox:"checkbox___vjiBw",checkboxitem:"checkboxitem___HW3CP",checkboxitemyes:"checkboxitemyes___kpjek",bottom:"bottom___uG8Zq",bottomitem:"bottomitem___TnJQQ",left:"left___M8WXX",right:"right____dkCI",completion:"completion___H6RmA",content:"content___a2hGC",items:"items___D8mLd",simple:"simple___fQ0OS",shixun:"shixun___nB6Jk",combination:"combination___YrOdz",program:"program___lG0JA"},y=oe(28900),z=oe(21331),ne=oe(24334);const re=["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"];var ge=({qitem:Me})=>{var Et,kt,vt,Dt,Ae,dt,ln,ct,et,Bn;return b.createElement("div",{className:x.warp},b.createElement("div",{className:x.mainPart},b.createElement("div",{className:x.qcount},(Me==null?void 0:Me.question_type)===8&&b.createElement(y.Z,{className:x.content,showProgramFill:!0,value:(Et=Me==null?void 0:Me.program_attr)==null?void 0:Et.description}),(Me==null?void 0:Me.question_type)!=8&&b.createElement(y.Z,{className:x.qtitle,value:(Me==null?void 0:Me.name)||(Me==null?void 0:Me.title)})),((Me==null?void 0:Me.question_type)===0||(Me==null?void 0:Me.question_type)===2)&&b.createElement("div",null,(kt=Me==null?void 0:Me.choices)==null?void 0:kt.map((ot,bt)=>b.createElement("div",{className:x.redio},!(ot!=null&&ot.is_answer)&&b.createElement("span",{className:x.redioitem}),(ot==null?void 0:ot.is_answer)&&b.createElement("i",{className:`${x.redioitemyes} icon-duigou1`}),b.createElement(y.Z,{className:ot!=null&&ot.is_answer?x.titleyes:x.title,value:re[bt]+(ot==null?void 0:ot.choice_text)}),(ot==null?void 0:ot.is_answer)&&b.createElement("div",{className:x.yestag},"\u6B63\u786E\u7B54\u6848")))),(Me==null?void 0:Me.question_type)===1&&b.createElement("div",null,(vt=Me==null?void 0:Me.choices)==null?void 0:vt.map((ot,bt)=>b.createElement("div",{className:x.checkbox},!(ot!=null&&ot.is_answer)&&b.createElement("span",{className:x.checkboxitem}),(ot==null?void 0:ot.is_answer)&&b.createElement("i",{className:`${x.checkboxitemyes} icon-duigou1`}),b.createElement(y.Z,{className:ot!=null&&ot.is_answer?x.titleyes:x.title,value:re[bt]+(ot==null?void 0:ot.choice_text)}),(ot==null?void 0:ot.is_answer)&&b.createElement("div",{className:x.yestag},"\u6B63\u786E\u7B54\u6848")))),(Me==null?void 0:Me.question_type)===3&&b.createElement("div",{className:x.completion},(Dt=Me==null?void 0:Me.standard_answer)==null?void 0:Dt.map((ot,bt)=>{var zt;return b.createElement("div",{style:{display:"flex"}},b.createElement("span",{className:x.title},"\u586B\u7A7A\u9879",bt+1),b.createElement("div",{className:x.content},(zt=ot==null?void 0:ot.answer_text)==null?void 0:zt.map((St,Rn)=>b.createElement("div",{className:x.items},St))))})),(Me==null?void 0:Me.question_type)===4&&b.createElement("div",{className:x.simple},b.createElement("div",{className:x.title},"\u53C2\u8003\u7B54\u6848"),b.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Ae=Me==null?void 0:Me.answer_texts)!=null&&Ae[0]?b.createElement(y.Z,{className:x.content,value:(dt=Me==null?void 0:Me.answer_texts)==null?void 0:dt[0]}):b.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),(Me==null?void 0:Me.question_type)===5&&((ln=Me==null?void 0:Me.challenge_names)==null?void 0:ln.map((ot,bt)=>b.createElement("div",{className:x.shixun},b.createElement("span",{className:x.qtitle},b.createElement("span",{style:{marginRight:10}},"\u7B2C",(0,z.EM)(bt+1),"\u9898"),ot)))),(Me==null?void 0:Me.question_type)===6&&b.createElement("div",{className:x.program},b.createElement(y.Z,{className:x.content,value:((ct=Me==null?void 0:Me.program_attr)==null?void 0:ct.description)||"- -"})),(Me==null?void 0:Me.question_type)===7&&((et=Me==null?void 0:Me.sub_item_banks)==null?void 0:et.map((ot,bt)=>{var zt,St,Rn,Ot,Kn;return b.createElement("div",null,b.createElement("div",{className:x.combination},b.createElement("span",{className:x.qtitle},ot==null?void 0:ot.name)),b.createElement("div",{className:x.warp,style:{padding:"0px",paddingTop:20}},b.createElement("div",null,((ot==null?void 0:ot.item_type)=="SINGLE"||(ot==null?void 0:ot.item_type)=="JUDGMENT")&&((zt=ot==null?void 0:ot.choices)==null?void 0:zt.map((xn,jn)=>b.createElement("div",{className:x.redio},!(xn!=null&&xn.is_answer)&&b.createElement("span",{className:x.redioitem}),(xn==null?void 0:xn.is_answer)&&b.createElement("i",{className:`${x.redioitemyes} icon-duigou1`}),b.createElement(y.Z,{className:xn!=null&&xn.is_answer?x.titleyes:x.title,value:re[jn]+(xn==null?void 0:xn.choice_text)}),(xn==null?void 0:xn.is_answer)&&b.createElement("div",{className:x.yestag},"\u6B63\u786E\u7B54\u6848")))),(ot==null?void 0:ot.item_type)=="MULTIPLE"&&((St=ot==null?void 0:ot.choices)==null?void 0:St.map((xn,jn)=>b.createElement("div",{className:x.checkbox},!(xn!=null&&xn.is_answer)&&b.createElement("span",{className:x.checkboxitem}),(xn==null?void 0:xn.is_answer)&&b.createElement("i",{className:`${x.checkboxitemyes} icon-duigou1`}),b.createElement(y.Z,{className:xn!=null&&xn.is_answer?x.titleyes:x.title,value:re[jn]+(xn==null?void 0:xn.choice_text)}),(xn==null?void 0:xn.is_answer)&&b.createElement("div",{className:x.yestag},"\u6B63\u786E\u7B54\u6848")))),(ot==null?void 0:ot.item_type)=="COMPLETION"&&b.createElement("div",{className:x.completion},(Rn=ot==null?void 0:ot.standard_answer)==null?void 0:Rn.map((xn,jn)=>{var $t;return b.createElement("div",{style:{display:"flex"}},b.createElement("span",{className:x.title},"\u586B\u7A7A\u9879",jn+1),b.createElement("div",{className:x.content},($t=xn==null?void 0:xn.answer_text)==null?void 0:$t.map((ma,Wn)=>b.createElement("div",{className:x.items},ma))))})),(ot==null?void 0:ot.item_type)=="SUBJECTIVE"&&b.createElement("div",{className:x.simple},b.createElement("div",{className:x.title},"\u53C2\u8003\u7B54\u6848"),b.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Ot=ot==null?void 0:ot.answer_texts)!=null&&Ot[0]?b.createElement(y.Z,{className:x.content,value:(Kn=ot==null?void 0:ot.answer_texts)==null?void 0:Kn[0]}):b.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))))))})),(Me==null?void 0:Me.question_type)===8&&b.createElement("div",null,b.createElement(y.Z,{disabledFill:!0,className:x.content,showProgramFill:!0,value:ne.Base64.decode(((Bn=Me==null?void 0:Me.program_attr)==null?void 0:Bn.code)||"")})),(Me==null?void 0:Me.question_type)===5&&b.createElement("div",{style:{background:"#F6F7F9",padding:"0px 20px",height:46,lineHeight:"46px",marginTop:40,display:"flex",alignItems:"center"}},b.createElement("div",{style:{flex:1,alignItems:"center",display:"flex"}},b.createElement("div",{style:{marginRight:30}},b.createElement("span",{style:{marginRight:10}},"\u521B\u5EFA\u8005"),b.createElement("span",{style:{color:"#000000"}},(Me==null?void 0:Me.author_name)||"- -")),b.createElement("div",{style:{marginRight:30}},b.createElement("span",{style:{marginRight:10}},"\u6240\u5C5E\u5355\u4F4D"),b.createElement("span",{style:{color:"#000000"}},(Me==null?void 0:Me.author_school_name)||"- -")),b.createElement("div",{style:{marginRight:30}},b.createElement("span",{style:{marginRight:10}},"\u5B66\u4E60\u4EBA\u6570"),b.createElement("span",{style:{color:"#000000"}},(Me==null?void 0:Me.study_count)||"0"))),b.createElement("a",{className:x.shixunbutton,href:`/shixuns/${Me==null?void 0:Me.identifier}/challenges?exercise=true`,target:"_blank"},b.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"))),((Me==null?void 0:Me.question_type)<=4||[6,8].includes(Me==null?void 0:Me.question_type))&&b.createElement("div",{className:x.bottom},b.createElement("div",{className:x.bottomitem},b.createElement("span",{className:x.left},"\u89E3\u6790"),b.createElement("span",{className:x.right},Me!=null&&Me.analysis?b.createElement(y.Z,{value:Me==null?void 0:Me.analysis}):b.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),b.createElement("div",{className:x.bottomitem},b.createElement("span",{className:x.left},"\u96BE\u5EA6"),b.createElement("span",{className:x.right},(Me==null?void 0:Me.difficulty)===1?"\u7B80\u5355":(Me==null?void 0:Me.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),b.createElement("div",{className:x.bottomitem},b.createElement("span",{className:x.left},"\u77E5\u8BC6\u70B9"),b.createElement("span",{className:x.right},Me!=null&&Me.tag_discipline?Me==null?void 0:Me.tag_discipline:b.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")))))},fe=oe(95006),Pe=oe(42128),Ue=oe(6075),Re=oe(61485),lt=oe(70659),Le=oe(93758),Ce=oe(59301),Xe=Object.defineProperty,nt=Object.defineProperties,ye=Object.getOwnPropertyDescriptors,gt=Object.getOwnPropertySymbols,pt=Object.prototype.hasOwnProperty,wt=Object.prototype.propertyIsEnumerable,ut=(Me,Et,kt)=>Et in Me?Xe(Me,Et,{enumerable:!0,configurable:!0,writable:!0,value:kt}):Me[Et]=kt,Jt=(Me,Et)=>{for(var kt in Et||(Et={}))pt.call(Et,kt)&&ut(Me,kt,Et[kt]);if(gt)for(var kt of gt(Et))wt.call(Et,kt)&&ut(Me,kt,Et[kt]);return Me},on=(Me,Et)=>nt(Me,ye(Et)),It=(Me,Et,kt)=>new Promise((vt,Dt)=>{var Ae=ct=>{try{ln(kt.next(ct))}catch(et){Dt(et)}},dt=ct=>{try{ln(kt.throw(ct))}catch(et){Dt(et)}},ln=ct=>ct.done?vt(ct.value):Promise.resolve(ct.value).then(Ae,dt);ln((kt=kt.apply(Me,Et)).next())});const Vt=({setScoreShow:Me,ScoreShow:Et,onOk:kt,isshixuns:vt=!0,isloadings:Dt,dispatch:Ae,isIntelligentAssistant:dt=!1,newExercisePaper:ln,shixunsDetail:ct,SpecificDifficulty:et})=>{var Bn,ot,bt,zt;let[St,Rn]=(0,b.useState)({type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,bigmodel:dt,group_id:[]}),[Ot,Kn]=(0,b.useState)([]),[xn,jn]=(0,b.useState)([]),[$t,ma]=(0,b.useState)([]),[Wn,ba]=(0,b.useState)([]);const[un,mn]=(0,b.useState)(!1),[En]=he.default.useForm(),[Oa,Sa]=(0,b.useState)(),[wa,tn]=(0,b.useState)(!1);let[ht,Sn]=(0,b.useState)(vt);const[Cn,ya]=(0,b.useState)([]),[ra,Ka]=(0,b.useState)(0),[oa,Qn]=(0,b.useState)(!0),[Ya,Ma]=(0,b.useState)([]),[Ja,Br]=(0,b.useState)([]),At=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u586B\u7A7A\u9898",value:"COMPLETION",question_type:3},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE",question_type:4},{name:"\u5B9E\u8BAD\u9898",value:"SHIXUN",question_type:5},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6},{name:"\u7EC4\u5408\u9898",value:"COMBINATION",question_type:7},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM",question_type:8}];let[On,Tn]=(0,b.useState)([]),[Ln,xe]=(0,b.useState)({gg:{type:"1",page:1,updated_at:"",quotes:"",item_type:null,courseid:"",per_page:10,tag_discipline_id:null,difficulty:null,keyword:null},ttgx:{type:"3",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]},scj:{type:"2",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null},wcjd:{type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]},yx:{type:"5",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:null}});const ft=(0,b.useRef)(new Set),Ft=(0,b.useRef)(new Set),Ut=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],Rt=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],yt=[{name:"\u672A\u53D1\u5E03",value:"unpublish"},{name:"\u9759\u9ED8\u53D1\u5E03",value:"silent_publish"},{name:"\u516C\u5F00\u53D1\u5E03",value:"public_publish"}],[An,je]=(0,b.useState)(!1),Ke=()=>{En.resetFields(),ht=!1,Sn(!1),je(!1),En.submit()};(0,b.useEffect)(()=>{var Je,Kt,wn,tt,Xn,Mn,ca,Vn,Za,sa;(((wn=(Kt=(Je=ln==null?void 0:ln.editData)==null?void 0:Je.exercise)==null?void 0:Kt.exist_item_bank_ids)==null?void 0:wn.length)>0||((Mn=(Xn=(tt=ln==null?void 0:ln.editData)==null?void 0:tt.exercise)==null?void 0:Xn.exist_item_bank_shixun_ids)==null?void 0:Mn.length)>0)&&Br([...(Vn=(ca=ln==null?void 0:ln.editData)==null?void 0:ca.exercise)==null?void 0:Vn.exist_item_bank_ids,...(sa=(Za=ln==null?void 0:ln.editData)==null?void 0:Za.exercise)==null?void 0:sa.exist_item_bank_shixun_ids])},[(ot=(Bn=ln==null?void 0:ln.editData)==null?void 0:Bn.exercise)==null?void 0:ot.exist_item_bank_ids]),(0,b.useEffect)(()=>{Et&&(En.setFieldsValue({item_type:"",courseid:"",tag_discipline_id:null,difficulty:null,keyword:null}),oa&&ht&&(En.setFieldsValue({item_type:"SHIXUN"}),St.item_type="SHIXUN",et&&(En.setFieldsValue({diff:et}),St.diff=et),Rn(Jt({},St)),Qn(!1)),He(St),Mt(),dn({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),sn())},[Et]),(0,b.useEffect)(()=>{ra>0&&setTimeout(()=>{Ka(0)},2e3)},[ra]);function He(Je){return It(this,null,function*(){var Kt,wn,tt;if(mn(!0),Rn(Jt({},Je)),($t==null?void 0:$t.length)<=0&&Je.type==="5"){ba([]),mn(!1);return}console.log("----",$t,Cn);let Xn=Je.type==="5"?$t==null?void 0:$t.filter(Vn=>!Cn.includes(Vn)):null,Mn=Je.type==="5"?$t==null?void 0:$t.filter(Vn=>Cn.includes(Vn)):null;Je.group_id=((Kt=Je.group_id)==null?void 0:Kt.map(Vn=>Vn==null?void 0:Vn.value))||null;let ca=yield(0,le.ZP)("/api/item_banks.json",{method:"get",params:on(Jt({},Je),{discipline_id:((wn=Je==null?void 0:Je.courseid)==null?void 0:wn[0])||null,sub_discipline_id:((tt=Je==null?void 0:Je.courseid)==null?void 0:tt[1])||null,ids:Xn,shixun_ids:Mn,include_shixuns:!dt,keyword:Je.keyword?encodeURIComponent(Je.keyword):Je.keyword,type:Je.type==="5"?null:Je.type,clazz:Je.type==="3"?"ItemBanksGroup":null})});ba(ca),mn(!1)})}function Mt(){return It(this,null,function*(){let Je=yield(0,le.ZP)("/api/disciplines.json",{method:"get",params:{source:"question",group_id:0,group_type:St.type==="5"?null:St.type,clazz:"ItemBanksGroup"}});Kn((0,a.L)(Je==null?void 0:Je.disciplines))})}function sn(){return It(this,null,function*(){let Je=yield(0,le.ZP)("/api/users/vrs_subject_names.json",{method:"Get"});(Je==null?void 0:Je.status)==0&&Tn(Je==null?void 0:Je.names)})}function dn(Je){return It(this,null,function*(){var Kt;let wn=yield(0,le.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:Je}),tt=[{title:"\u6839\u76EE\u5F55",id:0,pid:0,value:0,key:0,isLeaf:!1,children:(Kt=wn==null?void 0:wn.data)==null?void 0:Kt.map(Xn=>({title:Xn.name,id:Xn.id,pid:Xn.id,value:Xn.id,key:Xn.id,isLeaf:!Xn.have_child}))}];Ma(tt)})}function qn(Je){return It(this,null,function*(){var Kt,wn,tt,Xn;mn(!0);let Mn=(Kt=Je.list)==null?void 0:Kt.filter(Za=>!Cn.includes(Za)),ca=(wn=Je.list)==null?void 0:wn.filter(Za=>Cn.includes(Za));if(Mn.length===0&&ca.length===0){mn(!1),ba([]);return}let Vn=yield(0,le.ZP)("/api/item_banks.json",{method:"get",params:on(Jt({},Je),{discipline_id:((tt=Je==null?void 0:Je.courseid)==null?void 0:tt[0])||null,sub_discipline_id:((Xn=Je==null?void 0:Je.courseid)==null?void 0:Xn[1])||null,ids:Mn,shixun_ids:ca,type:Je.type==="5"?null:Je.type,clazz:Je.type==="3"?"ItemBanksGroup":null})});mn(!1),ba(Vn)})}const Un=Je=>It(void 0,null,function*(){const Kt=yield Ae({type:"shixunsDetail/release",payload:{id:Je}});let wn=Kt==null?void 0:Kt.tag_position,tt=(Kt==null?void 0:Kt.evaluation_set_position)||[],Xn=Kt.status;return Xn===0?(Be.ZP.success("\u53D1\u5E03\u6210\u529F"),He(St),!0):(Xn===2?Be.ZP.error(`\u7B2C${tt.join(",")}\u5173\u5C1A\u672A\u5B8C\u6210\uFF0C\u65E0\u6CD5\u7533\u8BF7\u53D1\u5E03`):Xn===3?Be.ZP.error(`\u6BCF\u4E00\u4E2A\u5173\u5361\u81F3\u5C11\u9700\u8981\u4E00\u4E2A\u6280\u80FD\u6807\u7B7E, \u7B2C${wn.join(",")}\u5173\u5C1A\u672A\u8BBE\u7F6E\u6280\u80FD\u6807\u7B7E\uFF0C\u8BF7\u8865\u5145`):Be.ZP.error("\u5C1A\u672A\u521B\u5EFA\u4EFB\u52A1\u7684\u5B9E\u8BAD\uFF0C\u4E0D\u80FD\u7533\u8BF7\u53D1\u5E03"),!1)}),fn=Je=>(Je==null?void 0:Je.shixun_tag_num)===1?"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528\uFF0C\u8BF7\u5148\u8FDB\u884C\u53D1\u5E03":"",Jn=(Je,Kt,wn)=>Je.map(tt=>tt.key===Kt?Jt(Jt({},tt),wn):tt.children?on(Jt({},tt),{children:Jn(tt.children,Kt,wn)}):tt),Ea=Je=>It(void 0,null,function*(){const{key:Kt}=Je;let wn=St.type;const tt=yield(0,Le.ex)({page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",group_id:Math.abs(Kt),type:wn}),{data:Xn,total_count:Mn}=tt||{};Mn>0&&Ma(ca=>Jn(ca,Kt,{children:Xn.map(Vn=>({title:Vn.name,id:Vn.id,pid:Vn.id,value:Vn.id,key:Vn.id,isLeaf:!Vn.have_child}))}))});function Zt(Je){console.log("----",St),Je==="1"&&(Ln.gg=Jt({},St)),Je==="2"&&(Ln.scj=Jt({},St)),Je==="3"&&(Ln.ttgx=Jt({},St)),Je==="0"&&(Ln.wcjd=Jt({},St)),Je==="5"&&(Ln.yx=Jt({},St)),xe(Jt({},Ln))}function _n(){St.type==="1"&&(St=Ln.gg),St.type==="2"&&(St=Ln.scj),St.type==="3"&&(St=Ln.ttgx),St.type==="0"&&(St=Ln.wcjd),St.type==="5"&&(St=Ln.yx),(St==null?void 0:St.item_type)==="SHIXUN"?(ht=!0,Sn(!0)):(ht=!1,Sn(!1)),En.setFieldsValue(Jt({},St)),Rn(Jt({},St)),He(Jt({},St))}return Ce.createElement("div",null,Ce.createElement(Ie.default,{title:!1,footer:!1,open:Et,width:1360,centered:!0,className:E.scoremodal,onCancel:()=>{Me(!1)}},Ce.createElement("div",{style:{display:"flex",alignItems:"center"}},Ce.createElement("div",{className:E.title},dt?"\u4EE5\u9898\u6362\u9898":"\u9898\u5E93\u9009\u9898")),dt&&Ce.createElement("div",{style:{padding:10,background:"#F6F7F9",borderRadius:4,marginTop:14}},"\u6839\u636E\u73B0\u6709\u8BD5\u9898\u7684\u9898\u578B\u3001\u65B9\u5411\u3001\u77E5\u8BC6\u70B9\u3001\u96BE\u6613\u5EA6\uFF0C\u5FEB\u901F\u751F\u6210\u65B0\u7684\u8BD5\u9898\uFF0C\u589E\u52A0\u8BD5\u9898\u7684\u4E30\u5BCC\u5EA6"),Ce.createElement(be.default,{className:E.tabWrap,activeKey:St.type,onChange:Je=>{Je==="3"?(St.show_all_share=!0,dn({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"3"})):St.show_all_share=null,Je==="0"&&dn({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),Zt(St.type),St.type=Je,(St==null?void 0:St.item_type)==="SHIXUN"&&St.type!=="5"&&(ht=!0,Sn(!0)),je(!1),St.type==="5"&&(ht=!1,Sn(!1)),_n(),Mt()},items:[{label:"\u516C\u5171",key:"1"},{label:"\u56E2\u961F\u5171\u4EAB",key:"3"},{label:"\u6536\u85CF\u5939",key:"2"},{label:"\u6211\u521B\u5EFA\u7684",key:"0"},{label:Ce.createElement("div",null,"\u5DF2\u9009",$t.length>0&&Ce.createElement("span",{className:E.titlecount},$t.length),ra>0&&Ce.createElement("span",{className:E.add},"+",ra)),key:"5"}]}),Ce.createElement(he.default,{layout:"inline",form:En,onValuesChange:(Je,Kt)=>{const wn=Object.values(Kt).some(Xn=>Xn!==null&&Xn!==""&&Xn!==void 0),tt=Kt.keyword==="";if(je(wn||!tt),St.page=1,(Kt==null?void 0:Kt.item_type)==="SHIXUN"){if(St.type==="5"?(et&&(Je==null?void 0:Je.item_type)==="SHIXUN"&&En.setFieldsValue({difficulty:et}),Sn(!1)):(et&&(Je==null?void 0:Je.item_type)==="SHIXUN"&&En.setFieldsValue({diff:et}),Sn(!0)),Je.keyword||Je.keyword==="")return;setTimeout(()=>{En.submit()},0)}else{if(Je!=null&&Je.courseid&&En.setFieldsValue({tag_discipline_id:""}),Sn(!1),Je.keyword||Je.keyword==="")return;En.submit()}},onFinish:Je=>{var Kt;St.type==="3"&&(!Je.group_id||((Kt=Je==null?void 0:Je.group_id)==null?void 0:Kt.length)===0)?St.show_all_share=!0:St.show_all_share=null,Rn(Jt(Jt({},St),Je)),He(Jt(Jt({},St),Je))}},Ce.createElement(he.default.Item,{name:"item_type"},Ce.createElement(Ge.default,{className:E.selectWrapper,placeholder:"\u9898\u578B",style:{width:110},size:"middle"},(dt?At.slice(0,6):At).map(Je=>Ce.createElement(Ge.default.Option,{key:Je.value},Je.name)))),Ce.createElement(he.default.Item,{name:"courseid"},Ce.createElement(Fe.Z,{className:E.selectWrapper,style:{width:160},size:"middle",placeholder:"\u65B9\u5411&\u8BFE\u7A0B",options:Ot})),!ht&&Ce.createElement(he.default.Item,{name:"tag_discipline_id"},Ce.createElement(Ge.default,{className:E.selectWrapper,placeholder:"\u77E5\u8BC6\u70B9",style:{width:160},size:"middle",allowClear:!0},(bt=Wn==null?void 0:Wn.tag_disciplines)==null?void 0:bt.map(Je=>Ce.createElement(Ge.default.Option,{key:Je.id},Je.name)))),ht&&Ce.createElement(he.default.Item,{name:"vrs_name"},Ce.createElement(Ge.default,{className:E.selectWrapper,placeholder:"\u79D1\u76EE",style:{width:118},size:"middle",allowClear:!0},(zt=[{id:"",name:"\u5168\u90E8"},...(On==null?void 0:On.map(Je=>({id:Je,name:Je})))||[]])==null?void 0:zt.map(Je=>Ce.createElement(Ge.default.Option,{key:Je.id},Je.name)))),Ce.createElement(he.default.Item,{name:ht?"diff":"difficulty"},Ce.createElement(Ge.default,{className:E.selectWrapper,placeholder:"\u96BE\u5EA6",style:{width:118},size:"middle",allowClear:!0},!ht&&Ut.map(Je=>Ce.createElement(Ge.default.Option,{value:Je.value,key:Je.value},Je.name)),ht&&Rt.map(Je=>Ce.createElement(Ge.default.Option,{value:Je.value,key:Je.value},Je.name)))),ht&&Ce.createElement(he.default.Item,{name:"shixun_publish_status"},Ce.createElement(Ge.default,{className:E.selectWrapper,placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:118},size:"middle",allowClear:!0},yt.map(Je=>Ce.createElement(Ge.default.Option,{key:Je.value},Je.name)))),(St.type==="3"||St.type==="0")&&!ht&&Ce.createElement(he.default.Item,{name:"group_id"},Ce.createElement(Ye.default,{treeDataSimpleMode:!0,style:{width:118},className:E.selectWrappers,multiple:!0,allowClear:!0,showSearch:!0,filterTreeNode:(Je,Kt)=>Kt.title.toUpperCase().indexOf(Je.toUpperCase())!==-1,dropdownStyle:{maxHeight:400,width:500,overflow:"auto"},placeholder:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939",treeCheckStrictly:!0,loadData:Ea,treeDefaultExpandedKeys:[0],maxTagCount:0,treeCheckable:!0,treeData:Ya})),An&&Ce.createElement("span",{className:E.allqingchu,onClick:Ke},Ce.createElement("i",{className:"iconfont icon-guanbi4"}),Ce.createElement("span",null,"\u6E05\u9664\u7B5B\u9009\u6761\u4EF6")),Ce.createElement(he.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keyword"},Ce.createElement(ke.default.Search,{className:E.search,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",allowClear:!0,suffix:Ce.createElement("i",{className:`iconfont icon-sousuo9 font14 ${E.searchIcon}`,onClick:()=>En.submit()}),onSearch:Je=>{En.submit()}}))),Ce.createElement("div",{style:{background:"#F6F7F9",display:"flex",alignItems:"center",marginTop:18,height:40,paddingLeft:10,paddingRight:20}},Ce.createElement("div",{onClick:()=>{St.updated_at==="asc"?St.updated_at="desc":St.updated_at="asc",Rn(on(Jt({},St),{page:1})),He(on(Jt({},St),{page:1}))}}," ",St.updated_at?Ce.createElement("img",{src:St.updated_at==="asc"?fe.Z:Pe.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):Ce.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u66F4\u65B0\u65F6\u95F4\u6392\u5E8F"),Ce.createElement("div",{onClick:()=>{St.quotes==="asc"?St.quotes="desc":St.quotes="asc",Rn(on(Jt({},St),{page:1})),He(on(Jt({},St),{page:1}))},style:{marginLeft:20}}," ",St.quotes?Ce.createElement("img",{src:St.quotes==="asc"?fe.Z:Pe.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):Ce.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u4F7F\u7528\u6B21\u6570\u6392\u5E8F")),Ce.createElement(De.default,{style:{marginTop:2,marginBottom:20},scroll:{y:260},dataSource:(Wn==null?void 0:Wn.items)||(Wn==null?void 0:Wn.shixun_list),pagination:!1,loading:un,rowKey:Je=>Je.id,rowSelection:{type:dt?"radio":"checkbox",selectedRowKeys:xn,getCheckboxProps:Je=>({disabled:Je.shixun_tag_num===1||(Ja==null?void 0:Ja.find(Kt=>Je.id===Kt))}),onSelect(Je,Kt,wn){if(dt){jn([Je.id]),Ft.current=new Set([Je.id]),Ka(1),ma([Je.id]);return}if(Kt)(ht||Je!=null&&Je.challenge_names)&&ya([...Cn,Je.id]),jn([...xn,Je.id]),Je.identifier?ft.current.add(Je.id):Ft.current.add(Je.id),Ka(1),ma([...$t,Je.id]);else{Je.identifier?ft.current.delete(Je.id):Ft.current.delete(Je.id);let tt=$t.filter(Xn=>Xn!==Je.id);if(jn(tt),ma(tt),ht||Je!=null&&Je.challenge_names){let Xn=Cn.filter(Mn=>Mn!==Je.id);ya([...Xn])}if(St.type==="5"){qn(on(Jt({},St),{list:[...tt]}));return}}},onSelectAll(Je,Kt,wn){var tt,Xn;if(Je){const Mn=wn.map(Vn=>Vn.id),ca=(Xn=wn==null?void 0:wn.filter(Vn=>Vn==null?void 0:Vn.challenge_names))==null?void 0:Xn.map(Vn=>Vn.id);ya([...Cn,...ca]),jn([...xn,...Mn]),ma([...$t,...Mn]);for(const Vn of wn)Vn.identifier?ft.current.add(Vn.id):Ft.current.add(Vn.id)}else{const Mn=wn.map(sa=>sa.id),ca=xn.filter(sa=>!Mn.some(er=>er===sa)),Vn=(tt=wn==null?void 0:wn.filter(sa=>sa==null?void 0:sa.challenge_names))==null?void 0:tt.map(sa=>sa.id);jn([...ca]),ma([...ca]);let Za=Cn.filter(sa=>!Vn.some(er=>er===sa.id));ya([...Za]),St.type==="5"&&qn(on(Jt({},St),{list:[...ca]}));for(const sa of Mn)sa.identifier?ft.current.delete(sa):Ft.current.delete(sa)}}},columns:[{title:"\u9898\u578B",dataIndex:"item_type",key:"item_type",render:(Je,Kt,wn)=>{var tt,Xn;return Ce.createElement(Oe.Z,{title:fn(Kt)},Ce.createElement("div",null,ht||Kt!=null&&Kt.challenge_names?"\u5B9E\u8BAD\u9898":(Xn=(tt=At==null?void 0:At.filter(Mn=>Mn.value===Je))==null?void 0:tt[0])==null?void 0:Xn.name))}},{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",width:ht?"30%":"60%",key:"name",render:(Je,Kt,wn)=>{var tt;return Ce.createElement("div",{style:{display:"flex",alignItems:"center"}},Ce.createElement(Oe.Z,{title:fn(Kt)},Ce.createElement("div",{className:Kt!=null&&Kt.high_resources_consume?E.q_title:""},Ce.createElement(y.Z,{key:1,showLines:1,showTextOnly:!0,value:ht||Kt!=null&&Kt.challenge_names?Kt!=null&&Kt.title||Je===null?"--":Je:(Kt==null?void 0:Kt.item_type)=="BPROGRAM"?(tt=Kt==null?void 0:Kt.program_attr)==null?void 0:tt.description:Je}))),(Kt==null?void 0:Kt.high_resources_consume)&&Ce.createElement(lt.Z,{type:"shixun",style:{marginLeft:10}}))}},{title:"\u521B\u5EFA\u8005",dataIndex:"author_name",key:"author_name",hidden:!ht,render:(Je,Kt,wn)=>{var tt;return Ce.createElement(Oe.Z,{title:fn(Kt)},Ce.createElement("span",null,Je?(tt=Je==null?void 0:Je.split("\u3001"))==null?void 0:tt[0]:"- -"))}},{title:"\u6240\u5C5E\u5355\u4F4D",dataIndex:"author_school_name",key:"author_school_name",hidden:!ht,render:(Je,Kt,wn)=>Ce.createElement(Oe.Z,{title:fn(Kt)},Ce.createElement("span",null,Je||"- -"))},{title:"\u96BE\u5EA6",dataIndex:"difficulty",key:"difficulty",render:(Je,Kt,wn)=>{var tt,Xn,Mn,ca;return Ce.createElement(Oe.Z,{title:fn(Kt)},Ce.createElement("div",null,ht||Kt!=null&&Kt.challenge_names?(Kt==null?void 0:Kt.level)||((Xn=(tt=Ut==null?void 0:Ut.filter(Vn=>Vn.value===Je))==null?void 0:tt[0])==null?void 0:Xn.name):(ca=(Mn=Ut==null?void 0:Ut.filter(Vn=>Vn.value===Je))==null?void 0:Mn[0])==null?void 0:ca.name))}},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!ht,render:(Je,Kt,wn)=>Ce.createElement(Oe.Z,{title:fn(Kt)},Ce.createElement("div",null,Je||"- -"))},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!ht,render:(Je,Kt,wn)=>Ce.createElement("span",null,Je||"- -")},{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"quotes",key:"quotes",render:(Je,Kt,wn)=>Ce.createElement(Oe.Z,{title:fn(Kt)},Ce.createElement("div",null,ht||Kt!=null&&Kt.challenge_names?(Kt==null?void 0:Kt.study_count)||(Kt==null?void 0:Kt.stu_num):Je))},{title:Ce.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",Ce.createElement(Oe.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},Ce.createElement(Re.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!ht,render:(Je,Kt,wn)=>Ce.createElement(Oe.Z,{title:fn(Kt)},Ce.createElement("div",null,Je||"- -"))},{title:Ce.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",Ce.createElement(Oe.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},Ce.createElement(Re.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!ht,render:(Je,Kt,wn)=>Ce.createElement("span",null,Je||"- -")},{title:"\u64CD\u4F5C",dataIndex:"id",key:"item_type",render:(Je,Kt,wn)=>Ce.createElement(Oe.Z,{title:fn(Kt)},Ce.createElement("div",{style:{flex:1,textAlign:"start"}},Ce.createElement("a",{onClick:()=>{var tt,Xn;Sa(on(Jt({},Kt),{question_type:ht||Kt!=null&&Kt.challenge_names?5:(Xn=(tt=At==null?void 0:At.filter(Mn=>Mn.value===(Kt==null?void 0:Kt.item_type)))==null?void 0:tt[0])==null?void 0:Xn.question_type})),tn(!0)}},"\u67E5\u770B"),(Kt==null?void 0:Kt.shixun_tag_num)===1&&Ce.createElement("a",{style:{marginLeft:10},onClick:()=>{Ie.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:400,content:Ce.createElement("div",null,"\u662F\u5426\u786E\u5B9A\u53D1\u5E03",Ce.createElement("span",{style:{cursor:"pointer",color:"#3061D0"},onClick:()=>{window.open(`/shixuns/${Kt==null?void 0:Kt.identifier}/challenges`)}},(Kt==null?void 0:Kt.shixun_name)||"--"),"\uFF1F"),onOk:()=>It(void 0,null,function*(){if(!Un(Kt==null?void 0:Kt.identifier))return new Promise((tt,Xn)=>{Xn()})})})}},"\u53D1\u5E03")))}].filter(Je=>!Je.hidden)}),Ce.createElement(We.Z,{current:St.page,total:(Wn==null?void 0:Wn.items_count)||(Wn==null?void 0:Wn.shixuns_count),style:{marginBottom:20},defaultPageSize:St.per_page,showTotal:Je=>Ce.createElement("span",null,"\u5171\xA0",Ce.createElement("span",{style:{color:"#165DFF"}},Je),"\xA0\u6761\u6570\u636E"),pageSize:St.per_page,onChange:(Je,Kt)=>{St.page=Je,St.per_page=Kt,Rn(Jt({},St)),He(Jt({},St))}}),Ce.createElement("div",{className:E.bottom},Ce.createElement(Ve.ZP,{className:E.no,onClick:()=>{Me(!1)}},"\u53D6\u6D88"),Ce.createElement(Ve.ZP,{loading:Dt,style:{width:Dt&&75},className:E.yes,onClick:()=>It(void 0,null,function*(){if(($t==null?void 0:$t.length)<=0){Be.ZP.info(dt?"\u8BF7\u9009\u62E9\u4E00\u9053\u8BD5\u9898":"\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E");return}kt([...Ft.current],[...ft.current],!0,$t==null?void 0:$t.length)})},dt?"\u5F00\u59CB\u6362\u9898":"\u786E\u8BA4"))),Ce.createElement(Ie.default,{open:wa,title:"\u9898\u76EE\u8BE6\u60C5",footer:!1,className:E.previewModal,width:1e3,centered:!0,onCancel:()=>{tn(!1)},onOk:()=>{tn(!1)}},Ce.createElement(ge,{qitem:Oa})))};var Qe=(0,Ue.connect)(({shixunsDetail:Me,newExercisePaper:Et})=>({shixunsDetail:Me,newExercisePaper:Et}))(Vt)},76832:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return De}});var b=oe(43418),he={ul:"ul___TdfYY"},Be=oe(32637),Ie=oe(59301),be=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,Fe=Object.prototype.propertyIsEnumerable,Ye=(Oe,We)=>{var Ve={};for(var le in Oe)Ge.call(Oe,le)&&We.indexOf(le)<0&&(Ve[le]=Oe[le]);if(Oe!=null&&be)for(var le of be(Oe))We.indexOf(le)<0&&Fe.call(Oe,le)&&(Ve[le]=Oe[le]);return Ve},De=Oe=>{var We=Oe,{open:Ve,onCancel:le}=We,E=Ye(We,["open","onCancel"]);return Ie.createElement(b.default,{centered:!0,open:Ve,title:Ie.createElement("div",{style:{fontWeight:"bold"}},"\u8054\u7CFB\u6559\u7814\u52A9\u7406"),width:"696px",onCancel:le,footer:null},Ie.createElement("div",null,Ie.createElement("div",{className:"tc"},Ie.createElement("img",{className:"mt10",src:Be,width:"182px",height:"181px",style:{borderRadius:"2px",border:"1px solid #D8E3E9"}})),Ie.createElement("div",{style:{color:"#191919",fontWeight:"bold"},className:"tc font16 mt10"},"\u514D\u8D39\u6559\u7814\u52A9\u7406"),Ie.createElement("div",{style:{color:"#191919",fontWeight:"bold"},className:"tc font16"},"\u5FAE\u4FE1\u626B\u4E00\u626B\u6DFB\u52A0"),Ie.createElement("div",{style:{color:"#333"},className:"pt30 font14"},Ie.createElement("ul",{className:he.ul},Ie.createElement("li",null,"1\u3001\u89E3\u7B54\u8001\u5E08\u7591\u60D1\u3001\u5E2E\u52A9\u8001\u5E08\u66F4\u5FEB\u719F\u6089\u548C\u4F7F\u7528\u5E73\u53F0\u6559\u5B66\u3002"),Ie.createElement("li",null,"2\u3001\u534F\u52A9\u8001\u5E08\u521B\u5EFA\u8BFE\u5802\u3001\u8BFE\u7A0B\u8BBE\u8BA1\u3001\u505A\u597D\u6559\u5B66\u5DE5\u4F5C\u3002"),Ie.createElement("li",null,"3\u3001\u6839\u636E\u8001\u5E08\u6559\u5B66\u65B9\u5411\uFF0C\u5206\u4EAB\u5E73\u53F0C9\u9662\u6821\u3001985\u9AD8\u6821\u3001211\u9AD8\u6821\u3001\u53CC\u4E00\u6D41\u9AD8\u6821\u8001\u5E08\u7ECF\u5178\u5B9E\u8DF5\u6559\u5B66\u6848\u4F8B\u3002")))))}},99530:function(_e,xt,oe){"use strict";oe.d(xt,{I:function(){return he}});var b=oe(59301);const he=()=>{const[Be,Ie]=(0,b.useState)("hidden");return{overflow:Be,handleMouseEnter:()=>Ie("auto"),handleMouseLeave:()=>Ie("hidden")}}},77578:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return b}});const b=he=>he?typeof he=="function"?he():he:null},66104:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return nt}});var b=oe(92310),he=oe.n(b),Be=oe(11592),Ie=oe(26112),be=oe(59301),Ge=oe(92343),Fe=oe(36355),Ye=oe(84105),ke=oe(91857);const De=ye=>{let{children:gt}=ye;const{getPrefixCls:pt}=be.useContext(Fe.E_),wt=pt("breadcrumb");return be.createElement("li",{className:`${wt}-separator`,"aria-hidden":"true"},gt===""?gt:gt||"/")};De.__ANT_BREADCRUMB_SEPARATOR=!0;var Oe=De,We=function(ye,gt){var pt={};for(var wt in ye)Object.prototype.hasOwnProperty.call(ye,wt)&>.indexOf(wt)<0&&(pt[wt]=ye[wt]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ut=0,wt=Object.getOwnPropertySymbols(ye);utgt[ut]||wt)}function le(ye,gt,pt,wt){if(pt==null)return null;const{className:ut,onClick:Jt}=gt,on=We(gt,["className","onClick"]),It=Object.assign(Object.assign({},(0,Ie.Z)(on,{data:!0,aria:!0})),{onClick:Jt});return wt!==void 0?be.createElement("a",Object.assign({},It,{className:he()(`${ye}-link`,ut),href:wt}),pt):be.createElement("span",Object.assign({},It,{className:he()(`${ye}-link`,ut)}),pt)}function E(ye,gt){return(wt,ut,Jt,on,It)=>{if(gt)return gt(wt,ut,Jt,on);const Vt=Ve(wt,ut);return le(ye,wt,Vt,It)}}var a=function(ye,gt){var pt={};for(var wt in ye)Object.prototype.hasOwnProperty.call(ye,wt)&>.indexOf(wt)<0&&(pt[wt]=ye[wt]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ut=0,wt=Object.getOwnPropertySymbols(ye);ut{const{prefixCls:gt,separator:pt="/",children:wt,menu:ut,overlay:Jt,dropdownProps:on,href:It}=ye,Qe=(Me=>{if(ut||Jt){const Et=Object.assign({},on);if(ut){const kt=ut||{},{items:vt}=kt,Dt=a(kt,["items"]);Et.menu=Object.assign(Object.assign({},Dt),{items:vt==null?void 0:vt.map((Ae,dt)=>{var{key:ln,title:ct,label:et,path:Bn}=Ae,ot=a(Ae,["key","title","label","path"]);let bt=et!=null?et:ct;return Bn&&(bt=be.createElement("a",{href:`${It}${Bn}`},bt)),Object.assign(Object.assign({},ot),{key:ln!=null?ln:dt,label:bt})})})}else Jt&&(Et.overlay=Jt);return be.createElement(ke.Z,Object.assign({placement:"bottom"},Et),be.createElement("span",{className:`${gt}-overlay-link`},Me,be.createElement(Ye.Z,null)))}return Me})(wt);return Qe!=null?be.createElement(be.Fragment,null,be.createElement("li",null,Qe),pt&&be.createElement(Oe,null,pt)):null},y=ye=>{const{prefixCls:gt,children:pt,href:wt}=ye,ut=a(ye,["prefixCls","children","href"]),{getPrefixCls:Jt}=be.useContext(Fe.E_),on=Jt("breadcrumb",gt);return be.createElement(x,Object.assign({},ut,{prefixCls:on}),le(on,ut,pt,wt))};y.__ANT_BREADCRUMB_ITEM=!0;var z=y,ne=oe(17313),re=oe(83116),ie=oe(37613);const ge=ye=>{const{componentCls:gt,iconCls:pt}=ye;return{[gt]:Object.assign(Object.assign({},(0,ne.Wf)(ye)),{color:ye.itemColor,fontSize:ye.fontSize,[pt]:{fontSize:ye.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:ye.linkColor,transition:`color ${ye.motionDurationMid}`,padding:`0 ${ye.paddingXXS}px`,borderRadius:ye.borderRadiusSM,height:ye.lineHeight*ye.fontSize,display:"inline-block",marginInline:-ye.marginXXS,"&:hover":{color:ye.linkHoverColor,backgroundColor:ye.colorBgTextHover}},(0,ne.Qy)(ye)),"li:last-child":{color:ye.lastItemColor},[`${gt}-separator`]:{marginInline:ye.separatorMargin,color:ye.separatorColor},[`${gt}-link`]:{[` +`),Tt.focus();default:throw new Error}},[Tt,yn]),Ba=(0,b.useMemo)(()=>{switch(yn){case wa:return b.createElement(It,{callback:nn,onCancel:Aa});case ya:return b.createElement(Vt.Z,{callback:nn,onCancel:Aa});case tn:return b.createElement(Qe.Z,{callback:nn,onCancel:Aa});case ht:return b.createElement(Rn,{callback:nn,onCancel:Aa});case ra:return b.createElement($t,{callback:nn,onCancel:Aa});case"maths-latex":return b.createElement(mn,{showSaveButton:!0,callback:nn});case"inline-latex":return b.createElement(En.Z,{showSaveButton:!0,callback:nn});default:return null}},[yn]);function Aa(){Ra("")}(0,b.useEffect)(()=>{if(mt.current){let Gn=function(Ht){$e=!0,st=Ht.pageY},rn=function(){$e=!1},Lt=function(Ht){if($e){let at=Ht.pageY-st;at<0&&(at=0),at>300&&(at=300);let an=Mt+at+"px";Ar(an)}},de=mt.current,$e=!1,st=0;return de.addEventListener("mousedown",Gn),document.addEventListener("mousemove",Lt),document.addEventListener("mouseup",rn),()=>{de.removeEventListener("mousedown",Gn),document.removeEventListener("mousemove",Lt),document.removeEventListener("mouseup",rn)}}},[Tt,mt]),(0,b.useEffect)(()=>{Ar(Mt)},[Mt]);const rr=ft(He),Ta=ft(cr),ga={width:rr,height:Ta},Qa=(0,b.useMemo)(()=>{if(Pa){let Gn=new Date(Pa),rn=Gn.getHours(),Lt=Gn.getMinutes(),de=Gn.getSeconds();return rn=rn<10?"0"+rn:rn,Lt=Lt<10?"0"+Lt:Lt,de=de<10?"0"+de:de,`${rn}:${Lt}:${de}`}return 0},[Pa]),hr=Gn=>{const rn=[];if(Je){let Lt=-1;Gn=Gn.replace(/(@▁▁@|@▁@)/g,function(de,$e,st){rn.push({multiLine:de!==Tn})})}return rn};function Gr(){window.sessionStorage.removeItem(Jn),Pr(!1),Va(0)}function nr(){Pr(!1),Va(0),Tt.setValue(window.sessionStorage.getItem(Jn))}(0,b.useEffect)(()=>{yt[yn]&&yn!==Sn&&yn!==ht&&setTimeout(()=>{const Gn=document.getElementsByClassName("markdown-popup-form")[0],rn=window.innerWidth/2-Gn.offsetWidth/2,Lt=window.innerHeight/2-Gn.offsetHeight/2;fa(rn),mr(Lt)},0)},[yn]);const fr=Gn=>{Gn.preventDefault();const rn=Gn.clientX-pr,Lt=Gn.clientY-ur;document.body.onmousemove=de=>{let $e=de.clientX-rn,st=de.clientY-Lt;const Ht=document.getElementsByClassName("markdown-popup-form")[0],at=window.innerWidth-Ht.offsetWidth,an=window.innerHeight-Ht.offsetHeight;$e=Math.max(0,Math.min($e,at)),st=Math.max(0,Math.min(st,an)),Dr(de.clientX,de.clientY,rn,Lt)&&(fa($e),mr(st))},document.body.onmouseup=function(){document.body.onmousemove=null}},Dr=(Gn,rn,Lt,de)=>{const $e=document.body.clientHeight,st=document.body.clientWidth;return Gn<20&&Lt>Gn||Gn>st-20&&Ltrn||rn>$e-20&&delt in Re?We(Re,lt,{enumerable:!0,configurable:!0,writable:!0,value:Le}):Re[lt]=Le,z=(Re,lt)=>{for(var Le in lt||(lt={}))a.call(lt,Le)&&y(Re,Le,lt[Le]);if(E)for(var Le of E(lt))x.call(lt,Le)&&y(Re,Le,lt[Le]);return Re},ne=(Re,lt)=>Ve(Re,le(lt));const{useForm:re}=b.default,ie={width:280,marginRight:10},ge={labelCol:{span:5},wrapperCol:{span:19}};var fe=({callback:Re,onCancel:lt})=>{const[Le]=re();let Ce=(0,ke.useRef)();function Xe(gt){Ce.current.width=Le.getFieldValue("width"),Ce.current.align=Le.getFieldValue("align"),Re(gt,Ce.current)}function nt(gt,pt){if(gt.status===-1){he.ZP.error(gt.message);return}Le.setFieldsValue({src:`/api/attachments/${gt.id}`,type:pt.type})}function ye(gt){let pt=gt.target.files[0];Ce.current=pt,Ue(pt,nt)}return Oe.createElement(b.default,ne(z({form:Le},ge),{className:"upload-image-panel",onFinish:Xe,style:{width:470,overflow:"hidden"}}),Oe.createElement(b.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},Oe.createElement("div",{className:"flex-container"},Oe.createElement(b.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},Oe.createElement(Be.default,{style:ie})),Oe.createElement(Pe,{onFileChange:ye}))),Oe.createElement(b.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},Oe.createElement(Be.default,{style:{width:264}})),Oe.createElement(b.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},Oe.createElement(Ie.Z,null,Oe.createElement(b.default.Item,{name:"width",style:{margin:0}},Oe.createElement(be.Z,{style:{width:264}})),Oe.createElement("span",{className:"ml8"},"%"))),Oe.createElement(b.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},Oe.createElement(Ge.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),Oe.createElement("aside",null,Oe.createElement(b.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Oe.createElement(Fe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Oe.createElement(Fe.ZP,{type:"default",onClick:lt},"\u53D6\u6D88"))))};function Pe({onFileChange:Re}){return Oe.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Oe.createElement("input",{type:"file",onChange:Re}))}function Ue(Re,lt){if(!Re)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,De.bg)())throw he.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let Le=new FormData;Le.append("editormd-image-file",Re),Le.append("file_param_name","editormd-image-file"),Le.append("byxhr","true");var Ce=new window.XMLHttpRequest;Ce.withCredentials=!0,Ce.addEventListener("load",function(Xe){lt(JSON.parse(Xe.target.responseText),Re)},!1),Ce.addEventListener("error",function(Xe){console.error(Xe)},!1),Ce.open("POST",`${Ye.KI}/api/attachments.json`),Ce.send(Le)}},23252:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return Be}});var b=oe(59301),he=oe(4676);class Be extends b.Component{constructor(be){super(be);const Ge=window.document;this.node=Ge.createElement("div"),Ge.body.appendChild(this.node)}render(){const{children:be}=this.props;return(0,he.createPortal)(be,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},50543:function(_e,xt,oe){"use strict";oe.d(xt,{i:function(){return ge},Z:function(){return Pe}});var b={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT"},he=oe(71418),Be=oe(6848),Ie=oe(93948),be=oe(92310),Ge=oe.n(be),Fe=oe(21331),Ye=oe(41625),ke=oe(35219),De=oe(79005),Oe=oe(20345),We=oe(77882),Ve=oe(31081),le=oe(75309),E=oe(71979),a=oe(47558),x=oe(42922),y=oe(66832),z=oe(96593),ne=oe(19664),re=oe(91833),ie=oe(59301);const ge=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:De,swimg:Oe},{name:"101\u8BA1\u5212",ptimg:We,swimg:Ve},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:le,swimg:E},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:a,swimg:x},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:y,swimg:z},{name:"\u519B\u961F\u4E00\u6D41",ptimg:ne,swimg:re}];var Pe=({className:Ue,dataSource:Re=[],col:lt=4,right:Le,bottom:Ce=23,precision:Xe=0,wrapWidth:nt=1200,trackEventItems:ye,loading:gt,onRemove:pt=()=>{},isCurrent:wt=!0,showAlias:ut=!1,showProgress:Jt=!1})=>{const on=Math.floor((nt-(lt-1)*Le)/lt),It=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(Vt=>(window.ENV==="build"&&(Vt.ptimg=`/react/build${Vt.ptimg}`,Vt.swimg=`/react/build${Vt.swimg}`),Vt));return ie.createElement(he.Z,{spinning:gt},ie.createElement("div",{className:Ge()(b.list,Ue)},!!(Re!=null&&Re.length)&&(Re==null?void 0:Re.map((Vt,Qe)=>{var Me,Et,kt,vt,Dt,Ae;const{name:dt,id:ln,identifier:ct,featured:et,school_name:Bn,image_url:ot,excellent:bt,is_plan:zt}=Vt;return ie.createElement("div",{key:ln,className:wt&&Jt?b.wrapisCurrent:b.wrap,style:{width:on,marginRight:(1+Qe)%lt===0?0:Le+Xe,marginBottom:Ce}},ie.createElement("a",{className:b.li,onClick:St=>{St.preventDefault(),St.stopPropagation(),ye&&(0,Fe.L9)([ye]),(0,Fe.xg)(`/paths/${ct}`)}},ie.createElement("div",{className:b.img},ie.createElement("img",{className:b.cover,src:`${ot}`}),wt&&(0,ke.bg)()&&(Vt==null?void 0:Vt.studying)&&ie.createElement("div",{className:`${b.movebq} user-path-items`,onClick:St=>{St.stopPropagation(),pt(Vt)}},ie.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ie.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Me=Vt==null?void 0:Vt.subject_tags)==null?void 0:Me.map((St,Rn)=>{var Ot,Kn;if(Rn===0){const jn=(Ot=It.find($t=>$t.name==St))==null?void 0:Ot.swimg;return ie.createElement("img",{className:b.sign,src:jn,style:{left:"-4px"}})}const xn=(Kn=It.find(jn=>jn.name==St))==null?void 0:Kn.ptimg;return ie.createElement("img",{className:b.sign,src:xn,style:{left:`${48+52*(Rn-1)+2*Rn}px`}})}),ie.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Vt==null?void 0:Vt.excellent)&&ie.createElement("div",{className:b.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ie.createElement("div",{className:b.name},ie.createElement(Be.Z,{title:ut&&(Vt!=null&&Vt.excellent_alias_name)?ie.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${dt}`,ie.createElement("br",null),ie.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Vt==null?void 0:Vt.excellent_alias_name}`)):dt},ie.createElement("span",{className:b.e},ut&&(Vt==null?void 0:Vt.excellent_alias_name)||dt))),wt&&Jt&&((Et=Vt==null?void 0:Vt.progress)==null?void 0:Et.all_score)!=0&&ie.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},ie.createElement(Ie.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((kt=Vt==null?void 0:Vt.progress)==null?void 0:kt.my_score)/((vt=Vt==null?void 0:Vt.progress)==null?void 0:vt.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(Dt=Vt==null?void 0:Vt.progress)==null?void 0:Dt.my_score,"/",(Ae=Vt==null?void 0:Vt.progress)==null?void 0:Ae.all_score),(!wt||!Jt)&&ie.createElement("div",{className:b.tags},ie.createElement("div",null,ie.createElement(Be.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ie.createElement("span",null,ie.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ie.createElement("span",null,Vt.stages_count))),ie.createElement(Be.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ie.createElement("span",null,ie.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ie.createElement("span",null,Vt.members_count)))))))})),!Re.length&&ie.createElement(Ye.Z,null)))}},14739:function(_e,xt,oe){"use strict";oe.d(xt,{jL:function(){return be},w9:function(){return un},dN:function(){return Sa},QD:function(){return fn},cQ:function(){return vt.Z},Oz:function(){return jn},op:function(){return He},O5:function(){return Qt},_b:function(){return Kt},t7:function(){return Re},Gi:function(){return oa},YG:function(){return Sn},kT:function(){return ra},qp:function(){return x},K3:function(){return ne},vr:function(){return Zt},qE:function(){return dn},Je:function(){return Ce},wb:function(){return Qe},lB:function(){return kt},cq:function(){return At},tp:function(){return ge},Si:function(){return Xt},k8:function(){return ar},Du:function(){return Ar}});var b=oe(59301),he={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},Be="data:image/png;base64,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",be=({dataSource:mt=[],img:it,imgWidth:Nt=346,title:cn,sunTitle:ua,bannerExtraContent:La})=>b.createElement("div",{className:he.banner},b.createElement("div",{className:he.content},b.createElement("aside",null,b.createElement("p",null,b.createElement("b",null,cn),b.createElement("span",null,ua)),mt.length>0&&b.createElement("div",{className:he.btns},mt.map((nn,Ba)=>b.createElement("div",{key:Ba,onClick:nn.click},nn.name,nn.sign?b.createElement("img",{src:Be,width:39}):null))),La),it&&b.createElement("img",{style:{marginTop:33,marginRight:38},src:it,width:Nt}))),Ge={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},Fe=oe(92310),Ye=oe.n(Fe),ke=oe(78267),De=Object.defineProperty,Oe=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable,le=(mt,it,Nt)=>it in mt?De(mt,it,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):mt[it]=Nt,E=(mt,it)=>{for(var Nt in it||(it={}))We.call(it,Nt)&&le(mt,Nt,it[Nt]);if(Oe)for(var Nt of Oe(it))Ve.call(it,Nt)&&le(mt,Nt,it[Nt]);return mt},x=({dataSource:mt=[],value:it,onChange:Nt,onTitleChange:cn,className:ua,title:La,titleWidth:nn=41,style:Ba={},fontColor:Aa="#6A7283",showCount:rr,classNameActive:Ta,styleItem:ga={}})=>{const[Qa,hr]=(0,b.useState)(0),[Gr,nr]=(0,b.useState)(!1),fr=(0,b.useRef)(null),Dr=(0,b.useRef)(null);return(0,b.useEffect)(()=>{var Gn;mt.length!==0&&(((Gn=fr==null?void 0:fr.current)==null?void 0:Gn.clientHeight)>97?hr(1):hr(0)),mt.length===0&&hr(0),nr(!1)},[mt]),b.createElement("div",{className:Ye()(Ge.row,ua),style:Ba},b.createElement("div",{onClick:(0,ke.throttle)(()=>cn==null?void 0:cn(),2e3),style:{width:nn,marginTop:Gr?12:4},className:`${Ge.title} ${cn?"current":""}`},La),b.createElement("div",{className:Gr?`${Ge.tagsWrap} ${Ge.tagsBorderWrap}`:Ge.tagsWrap},b.createElement("div",{className:Ge.bar,ref:Dr,style:Qa>0?{height:Qa===1?97:"auto",overflow:Qa===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},b.createElement("div",{className:Ge.tag,ref:fr},mt==null?void 0:mt.map(Gn=>b.createElement("span",{onClick:()=>Nt(Gn.id),key:Gn.id,style:E(E({color:Aa},ga),(Gn==null?void 0:Gn.style)||{}),className:it===Gn.id?Ye()(Ta||Ge.active,Gn.classNameActive):""},b.createElement("span",{title:Gn.name,className:Ge.name},Gn.name),!!rr&&b.createElement("span",{className:Ge.num},Gn.count))))),!!Qa&&b.createElement(b.Fragment,null,Qa===1?b.createElement("div",{onClick:()=>{var Gn;hr(2),((Gn=fr==null?void 0:fr.current)==null?void 0:Gn.clientHeight)>245?nr(!0):nr(!1)},className:Ge.action},"\u5C55\u5F00",b.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):b.createElement("div",{onClick:()=>{Dr.current.scrollTop=0,hr(1),nr(!1)},className:Ge.action},"\u6536\u8D77",b.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},y={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},ne=({dataSource:mt=[],value:it,onChange:Nt,onTitleChange:cn,className:ua,title:La,titleWidth:nn=41,style:Ba={},fontColor:Aa="#6A7283",showCount:rr,expand:Ta=!0})=>{const[ga,Qa]=(0,b.useState)(0),[hr,Gr]=(0,b.useState)(!1),nr=(0,b.useRef)(null),fr=(0,b.useRef)(null),[Dr,Gn]=(0,b.useState)(Ta);return b.createElement("div",{className:Ye()(y.row,ua),style:Ba},b.createElement("div",{className:"flex item-center justify-between"},b.createElement("div",{onClick:(0,ke.throttle)(()=>cn==null?void 0:cn(),2e3),style:{width:nn,marginTop:hr?12:4},className:`${y.title} ${cn?"current":""}`},La),b.createElement("i",{className:`iconfont ${Dr?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:Dr?8:10},onClick:()=>Gn(!Dr)})),Dr&&b.createElement("div",{className:hr?`${y.tagsWrap} ${y.tagsBorderWrap}`:y.tagsWrap},b.createElement("div",{className:y.fenge}),b.createElement("div",{className:y.bar,ref:fr},b.createElement("div",{className:y.tag,ref:nr},mt==null?void 0:mt.map(rn=>b.createElement("span",{onClick:()=>Nt(rn.id),key:rn.id,style:{color:Aa},className:it===rn.id?y.active:""},b.createElement("span",{title:rn.name,className:y.name},rn.name),!!rr&&b.createElement("span",{className:y.num},rn.count)))))))},re={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},ge=({dataSource:mt=[],value:it,onChange:Nt,className:cn,style:ua={}})=>b.createElement("div",{style:ua,className:Ye()(re.tabs,cn)},mt.map(La=>b.createElement("span",{onClick:()=>Nt(La.id),className:it===La.id?re.active:"",key:La.id},La.name))),fe={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},Pe=oe(92832),Re=({dataSource:mt=[],value:it="",onChange:Nt,onInputChange:cn=()=>{},className:ua,style:La={},placeholder:nn,allowClear:Ba=!1})=>{var Aa;const[rr,Ta]=(0,b.useState)(""),[ga,Qa]=(0,b.useState)("");(0,b.useEffect)(()=>{var nr;let fr=it;(nr=JSON.stringify(it))!=null&&nr.includes("{")&&(Ta(it.id),fr=it.value||"");try{Qa(decodeURIComponent(fr||""))}catch(Dr){Qa(decodeURIComponent(fr||""))}},[it]);const hr=()=>{Nt(encodeURIComponent(ga),rr||null)},Gr=nr=>{nr!==rr&&(Ta(nr),Nt(encodeURIComponent(ga),nr))};return b.createElement("div",{className:Ye()(fe.input,ua),style:La},!!mt.length&&b.createElement("div",{className:fe.dropdown},b.createElement("div",{className:fe.text},(Aa=mt.find(nr=>nr.id===rr))==null?void 0:Aa.name,b.createElement("i",{className:"iconfont icon-zhankai4"}),b.createElement("b",{className:fe.b1}),b.createElement("b",{className:fe.b2})),b.createElement("div",{className:fe.menu},mt.map((nr,fr)=>b.createElement("div",{key:fr,onClick:()=>Gr(nr.id)},nr.name)))),b.createElement(Pe.default,{onPressEnter:hr,value:ga,onChange:nr=>{Qa(nr.target.value),cn(encodeURIComponent(nr.target.value),rr||null)},bordered:!1,placeholder:nn}),b.createElement("i",{onClick:hr,className:"iconfont icon-sousuo9 font14 pl10 current"}))},lt={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},Ce=({value:mt,onChange:it,className:Nt,total:cn,pageSize:ua,style:La={}})=>{const nn=mt<2,Ba=mt>=Math.ceil(cn/ua);return cn<=ua?b.createElement(b.Fragment,null):b.createElement("div",{className:Ye()(lt.quickPager,Nt),style:La},b.createElement("div",{onClick:()=>{nn||it(mt-1,"prev")},className:nn?lt.disabled:""},"\u4E0A\u4E00\u9875"),b.createElement("div",{onClick:()=>{Ba||it(mt+1,"next")},className:Ba?lt.disabled:""},"\u4E0B\u4E00\u9875"))},Xe={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},nt=oe(71418),ye=oe(6848),gt=oe(13570),pt=oe(41510),wt=oe(21331),ut=oe(96908),Jt=oe(57177),on=oe(81378),It=oe(41625),Qe=({className:mt,dataSource:it=[],col:Nt=4,right:cn,bottom:ua=23,precision:La=0,wrapWidth:nn=1200,trackEventItems:Ba,loading:Aa})=>{const rr=Math.floor((nn-(Nt-1)*cn)/Nt);return b.createElement(nt.Z,{spinning:Aa},b.createElement("div",{className:Ye()(Xe.list,mt)},!!it.length&&it.map((Ta,ga)=>{const{name:Qa,id:hr,identifier:Gr,power:nr,cover_image_id:fr,pic:Dr}=Ta;return b.createElement("div",{className:Xe.wrap,key:hr,style:{width:rr,marginRight:(1+ga)%Nt===0?0:cn+La,marginBottom:ua}},b.createElement("a",{target:"_blank",href:`/shixuns/${Gr}/challenges`,className:Xe.li,onClick:Gn=>{Gn.preventDefault(),Ba&&(0,wt.L9)([Ba]),nr&&(0,wt.xg)(`/shixuns/${Gr}/challenges`)}},b.createElement("div",{className:Xe.img},b.createElement("img",{className:Xe.cover,src:`${Dr}`}),Ta.is_jupyter&&b.createElement("img",{className:Xe.sign,src:ut}),Ta.is_jupyter_lab&&b.createElement("img",{className:Xe.sign,src:Jt}),Ta.is_unity_3d&&b.createElement("img",{className:Xe.sign,src:on})),b.createElement("div",{className:Xe.name},b.createElement(ye.Z,{title:Qa||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},b.createElement("span",{className:Xe.e},Qa||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),b.createElement("div",{className:Xe.tags},b.createElement(ye.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},b.createElement("span",null,b.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),b.createElement("span",null,Ta.challenges_count))),!!Ta.myshixuns_count&&b.createElement(ye.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},b.createElement("span",null,b.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),b.createElement("span",null,Ta.myshixuns_count))),b.createElement(ye.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},b.createElement("span",null,b.createElement("span",null,Ta.level))),b.createElement("div",{className:Xe.rate},b.createElement(gt.Z,{allowHalf:!0,disabled:!0,defaultValue:Ta.score_info}),b.createElement("span",null,"\xA0",Ta.score_info?`${Ta.score_info}\u5206`:"5\u5206")))),!nr&&b.createElement("div",{className:Xe.lockWrap},b.createElement("img",{src:`${pt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),b.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!it.length&&b.createElement(It.Z,null)))},Me={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},kt=({className:mt,dataSource:it=[],col:Nt=4,right:cn,bottom:ua=23,precision:La=0,wrapWidth:nn=1200,wrapClassName:Ba,trackEventItems:Aa,loading:rr})=>{const Ta=Math.floor((nn-(Nt-1)*cn)/Nt);return b.createElement(nt.Z,{spinning:rr},b.createElement("div",{className:Ye()(Me.list,mt)},!!it.length&&it.map((ga,Qa)=>{const{name:hr,id:Gr,identifier:nr,power:fr,cover_image_id:Dr,pic:Gn}=ga;return b.createElement("div",{className:Ye()(Me.wrap,Ba),key:Gr,style:{width:Ta,marginRight:(1+Qa)%Nt===0?0:cn+La,marginBottom:ua}},b.createElement("a",{target:"_blank",href:`/shixuns/${nr}/challenges`,className:Me.li,onClick:rn=>{rn.preventDefault(),Aa&&(0,wt.L9)([Aa]),fr&&(0,wt.xg)(`/shixuns/${nr}/challenges`)}},b.createElement("img",{src:oe(47621),className:Me.titleBg}),b.createElement("div",{className:Me.name},b.createElement(ye.Z,{title:hr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},b.createElement("span",{className:Me.e},hr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),b.createElement("div",{style:{padding:"14px",paddingBottom:0}},b.createElement("div",{className:Me.img},b.createElement("img",{className:Me.cover,src:Dr?`${pt.Z.API_SERVER}/api/attachments/${Dr}`:`${pt.Z.IMG_SERVER+Gn}`}),ga.is_jupyter&&b.createElement("div",{className:Me.bq},"Jupyter"),ga.is_jupyter_lab&&b.createElement("div",{className:Me.bq},"JupyterLab"),ga.is_unity_3d&&b.createElement("div",{className:Me.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),b.createElement("div",{className:"mt20 flex item-center justify-between"},b.createElement("div",null,b.createElement("span",{className:Me.text},"\u5B66\u4E60\u4EBA\u6570"),b.createElement("span",{className:Me.value},ga.myshixuns_count)),b.createElement("div",null,b.createElement("span",{className:Me.text},"\u56F0\u96BE\u7B49\u7EA7"),b.createElement("span",{className:Me.value},ga.level))),b.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},b.createElement("div",null,b.createElement("span",{className:Me.text},"\u5173\u5361\u6570"),b.createElement("span",{className:Me.value},ga.challenges_count)),b.createElement("div",{className:Me.rate},b.createElement(gt.Z,{allowHalf:!0,disabled:!0,defaultValue:ga.score_info}),b.createElement("span",{className:Me.value,style:{color:"#FF9C00"}},"\xA0",ga.score_info?`${ga.score_info}\u5206`:"5\u5206"))))),!fr&&b.createElement("div",{className:Me.lockWrap},b.createElement("img",{src:`${pt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),b.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!it.length&&b.createElement(It.Z,null)))},vt=oe(50543),Dt={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},Ae=oe(79005),dt=oe(20345),ln=oe(77882),ct=oe(31081),et=oe(75309),Bn=oe(71979),ot=oe(47558),bt=oe(42922),zt=oe(66832),St=oe(96593),Rn=oe(19664),Ot=oe(91833);const Kn=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Ae,swimg:dt},{name:"101\u8BA1\u5212",ptimg:ln,swimg:ct},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:et,swimg:Bn},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:ot,swimg:bt},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:zt,swimg:St},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Rn,swimg:Ot}];var jn=({className:mt,dataSource:it=[],col:Nt=4,right:cn,bottom:ua=23,precision:La=0,wrapWidth:nn=1200,trackEventItems:Ba,loading:Aa,wrapClassName:rr,imgClassName:Ta,isArrow:ga=!1})=>{const Qa=Math.floor((nn-(Nt-1)*cn)/Nt),[hr,Gr]=(0,b.useState)(),[nr,fr]=(0,b.useState)(),Dr=rn=>Gr(rn),Gn=()=>Gr(-1);return b.createElement(nt.Z,{spinning:Aa},b.createElement("div",{className:Ye()(Dt.list,mt)},!!(it!=null&&it.length)&&(it==null?void 0:it.map((rn,Lt)=>{var de;const{name:$e,id:st,identifier:Ht,featured:at,school_name:an,image_url:qt,excellent:Yt,is_plan:_t}=rn;return b.createElement("div",{key:st,className:Ye()(Dt.wrap,rr),style:{width:Qa,marginRight:(1+Lt)%Nt===0?0:cn+La,marginBottom:ua}},b.createElement("a",{target:"_blank",href:`/paths/${Ht}`,className:Dt.li,onClick:ia=>{ia.preventDefault(),Ba&&(0,wt.L9)([Ba]),(0,wt.xg)(`/paths/${Ht}`)}},b.createElement("img",{src:oe(39057),className:Dt.titleBg}),b.createElement("div",{className:Dt.name},b.createElement(ye.Z,{title:$e},b.createElement("span",{className:Dt.e,style:{color:ga&&hr===Lt?"#145DFF":"#000000"},onMouseEnter:()=>{Dr(Lt)},onMouseLeave:Gn},$e))),b.createElement("div",{style:{padding:"14px",paddingBottom:0}},b.createElement("div",{className:Ye()(Dt.img,Ta)},b.createElement("img",{className:Dt.cover,src:`${pt.Z.IMG_SERVER+qt}`}),(de=rn==null?void 0:rn.subject_tags)==null?void 0:de.map((ia,za)=>{var Wa,pn;if(za===0){const Ca=(Wa=Kn.find(ja=>ja.name==ia))==null?void 0:Wa.swimg;return b.createElement("img",{className:Dt.sign,src:Ca,style:{left:"-4px"}})}const Ia=(pn=Kn.find(Ca=>Ca.name==ia))==null?void 0:pn.ptimg;return b.createElement("img",{className:Dt.sign,src:Ia,style:{left:`${48+52*(za-1)+2*za}px`}})}),b.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(rn==null?void 0:rn.excellent)&&b.createElement("div",{className:Dt.bq},"\u5F00\u653E\u8BFE\u7A0B"))),b.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},b.createElement("div",null,b.createElement("span",{className:Dt.text},"\u7AE0\u8282\u6570"),b.createElement("span",{className:Dt.value},rn.stages_count)),b.createElement("div",null,b.createElement("span",{className:Dt.text},"\u5B66\u4E60\u4EBA\u6570"),b.createElement("span",{className:Dt.value},rn.members_count))))))})),!it.length&&b.createElement(It.Z,null)))},$t={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},ma="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAYAAAA5ZDbSAAAAAXNSR0IArs4c6QAAIABJREFUeF7tXWmQXFd1/s59r3t6nX00o93GluV9AQNxiAkIB0OMISFsFQqSAhOohFR+JKmEQPILClJZfpEfIUAChFQSHIJxnGDiDYwsb8KRLUuWZcmSxqN9pJF6nV7eSZ373u1509Mzvd2eGVt6VV2z9Ht3+9459+yX8Bq4mDmWK2GLqla3MvFWZt4KpjVMSBNzGoQ0M6WJkJbpMiNDxBkwMkyUIUYGxCeJaB8x7fMcZ18yiv1EVHy1Lw+9GicwO8tXlSrlbSB6O4HfANAmZlY250JEHsBHGLQTzA9H3chDfX2012Yfy9HWqwJgZh7NF6vvY/a2gWkbgyeWY3Hq+yDQcRA/RKQeSsSce4jo9EqMo50+Vy3AzNxXKFTv9MAfB/AuZo60M7Fe30tEZQA/UqBvx+POvUQ02+s+O2l/1QGcy5Xe6Cn1SXj8YYAHO5nU8j9DM1D0b8rzvpFMRp9a/v4X73HVAJwplN9GHj7P4NtW0wK1OxYCPcAKX0rHI4+0+2wv7l9xgHPFyrs9j78A5l/sxQRXrE2ix5SiLyZj7v+s2BgArBjA+XzpzR7oq8x880ouQK/7JqKnFfiziUT0iV731aj9ZQeYmYez+fJXiOguZl72/ldkkYmYmb+eSkT+lIjOLOcYlm2BBcx8sfoJz+O/BHhkOSe5evqiaaXoTxIx55tExMsxrmUBOJ/njVVUvgvmW5djUqu+D6JHHbgfTSRostdj7TnAuWLlDq/K37pwqXYxCGlaOfRbyZh7Xy9B7hnAzOzmCpUvA/jDC2WvbReogE3/TTLufo6IKu0+38r9PQE4n+f1VVS+B+ZbWhnEBX8P0Q4H7gcTCZqyvRbWARZHQLlavp8ZG20P9rXcHhEmI07kdtsODasA5/OlX6gy/dfF/bbTV5GmHeL3JBLRxzttof45awCLRYo9vpuZE7YGdyG2Q0R5UvQBWxYwKwBn8pWPEPg7IlhdiKDYnrMIXAz6WDrh/mu3bXcNcEC5P7wIbrdQzH9eQCZF7+2WkrsCWPZcD/TgRbZsF1zTmrBrBX5HN3tyxwD7YTOVRy8KVL0Bd65Vmo667q2dStcdASx6rofyjouqUK/B9dsXFUohcksnenLbAMtemy1UfnrRiLE84NZ6IdqRirtvbdfi1TbA2Xz5r5j5j5Z5ehe705RMf51KRP64ncVoC2BxHLDH9/batlz2gJPnFc7PArNVgvjViABH6Zhm/ZErQoxkH7AmxYhHlsX71s7aWr9XbNek6M52HBQtA6xdflx5pldCVaEMHDuvcK5A8AjI5oB8EShXgEoZKFeBSgVQCohEgKjr/4z3AUP9gCIg7jLWpBn9fa9lsMXa5d7UqquxJYCFYrOFyk964c8V4F44oVCsEs5lgfNZIJcHPMFIk27wU0sbof/V0UcyBgz2AyMDQDQCbBzwXrtAEz2airu/3ErQQEsA5wqVT3qe93WbPKfqAS+eUsiWCWdmgJPTQLVaB2gjw6oB3U9B0azbsGz5XV6KsWFg01pAzGqXjniIua89ilZK3ZWMu99ohklTgP0YqsqLNlnz+SJh7ymF8xkf2JKEkFu+BOx1Y8CGNcBAH2P9gGe5h5VujqZTCfeKZjFeTQHO5EpfA/ApW9N5ZYYweU5h6jhwPlfHcpux5Ha/BxCLAldfBqSijMtHX2sg4x/SyejvLIXNkgAHoa07bEnNe48rnCkQDr8CFBokehh2q1ntIizYsOVG3y/g6AH7dl3gykuAvj4gAkahSihUCCVP9nryJfNgj1dguIrQ5wKJCCMZZaSjjOGEh6jV9LbuSUb2YAW+ZamQ3CUBzubLT9mKW95zTOFkhnDoqC8NL8clL0oqSYgnCSoCVIM92580axAjji+BuyqQ4RgQOq8wUKrK/0jv83Ilo8BQzMO6VBUDseWYQfM+JO46lYi8cbE7FwVYZxxUvf9u3kXzOyZnCIfPKuw/FAhSgcxTz3GbyFQLpOh6Ics877qE9AAQiZEGSyJUI6JGOT5VxlxocEWvdgTcAGQBUtQwWRTDTQTkYhXIlQnZElD2fMBjDmMizdjYX0VkhSlbOepXF/M6LQpwJl/ebiOd5FyR8PxxhQNHgGKP8+9EL04PKU2tAr5LjIQLJB0DJmswDbACpuP41KuBFYDlEwBsKFdz72ClZqvA2SJpI4yALc+PJ6rYPCDSevOXvSd3EG1PJyK/1KjthgBLIhg8frjbwYgq9MRhB5PHgXOZha01k5nq9d4FalEgowk4/UMKTp/fR59iJBX0nqkBo8ASpsGVPdYHVD7yuwY8uLcGcrAyNZCljbopZErAqQKhWPGB3pD2cEl/RUyK3S5d+88renujhLeGI8nmyv9rI8vv+aMKh6cJk8eC8Tbjye1Oi4BEkpDo91lxVDFSjghS/lVjuQZgMXc6DDdgxRrYEAWbl0GDHwC6FMBmuLkycKJAKFUJMQe4YriCwdjy6t6S1ZhKRn6l0TY37386Pxd4st21rr9fWNnTkw72HeyNnit7Z/+YAsn+CUbaBWJ68wzADbFZQ8GaJSuex6INy9ZCVmDvNkBLW2Y/DrPpxdbmTBGYLhCYCBvSVWzury4rNSvgTfX5yQsoOJMr/T2AJXWrVsDfeUThldOEoydbubu9e9wIYWBUFtJnxwPOHPuct28KyHWs1yHWVCsgCgULwAZkDXBA3ealaAdgmYWoXlNZ0vtzfx9wzUhZ97NM19fSyeinw33NA1jKJmTzlePdZtaL40Cod8+BQGq2OLtIFBgcVVrlSTiMtDPXeHgy+ndDgYFkrPfZEBUb9cgA7H8X7M/B3m0o17QXNLvkjGRsx/OkJW+R2q8erWjW3fuLZlIJdyJcTmIewPl85QNV9r7X7UD2nVTYd4wweXTplpoZNuqf7osB6WEFD4xBw5IbdFG/b8rfMlENoKZQn01rISvYg42qNPcSzLFneRH0FWL/razR6QLh7KxvNLl2tLwsUrZD6oOJhHu3Gd88gLP5skRH3tnK4Je6Z/tBBwenGkvOnbYtHqL+Nb5DeFgMFK2wPSNBB9gYdu2zaNZg14QsvZfPl6r1ixH+NFCfms3nfBk4lSdEXcK1Y2X0tTLuZo0u8T0R3ZtKRN67AGApVZQrVI52W81GDANPHnGw64XA5RcaTODsWbSswGJCthguhsYJHjNGWwXXEJ0BSChYfjdsGKzB05Qb/M/swWGVSb8MwbMycNNGeG9uhse5EnC6qLShRUAWga5Xl1T/ScbddabEU42CbbkEX55W2DtFONAg87WZltToBZAFHV4rbBkYiDASLSzOPLYUAtgA6APFvkFD2HQAvBikjSQt1C036BdAKDt4EbSEbQwjIQNIM8BEXz5fJu3Zunqkt7basCuxthbZfOm7zPjNZgNt9v3OSYWXpgjHpxf655sB3Kjt0XEhLyDpMvrrBZVGqmadXlDbPo3QFLJUacOJYuhce+NXDu4z0nRY0hbDiTgu6oWxZmsi30sXIniJk0NUKDGK9Ooiwr+kEtGPhsQGCZEpH7NRQc7sv9PnlgzA0HNrZslKpgnxftKq0FCHZkAjYEl/AkxNWBKngo4aYWxdR7h8Qr5f3AJVKDF2H/FNnZHASSHgmz26FbCkv6kcoQrCVaMVpHsUiCAV+VLJyNoawEHtxz2tDLLZPT894OClI37oTTeXcoHRCaUdBbLvLrH2S3YzT481+CrA84CKJ2oc49feRHA1T176+vlBT8eGxSJ+PJgxc7ZjmRQ9+WiOEHMJ142WemYIibqRqyVYXs8qkyv9HoCvNptgK98/+rKD3S8CxVIrdy9+z8ioguoDBiOMePO1X9hQ6JkwFcuNQkns+UaJSpnx4V8iOC28QY+/6KFSBeIxaJVHuxoDo0k7sz1bIpwrETalq5hI9oxVfzadjP6dD3C+/B9gfn87g1zs3u2HHDz9/CIGjmY8OWhUjBlD4wpR8lWijq6wcyD4XW/ZQTBfqeJHbM5WGB9/W2sA/2yvp6k+0Qckoj6rNlaxdsYoe/8reV/6u3GsBKcdFtBqR0T/kU5EPqABzuZLLzPjklafXeq+n73s4JkXgFIXFDw2IdIMMBbh1vTdRgOqM0roNQwiN8TLpcEtC6dhfPK25gCLivbALtZUm4wDcQFYjCQdbh/ioDg1q3TwwIaUfSomwqFUInqpVOiK5QqVnK16yz854OCFg/LSLBSi6nFopBaJnXlkgtBHjCEb9WVDDgPDmiVao6zBBUR4+sztPsAvHmU89KwvOMn+KuDJfhuLsLZ7y/8kPFc+ArDEZndCwWYdROAShnLjmjKUZSqWetfJuJuk7Cxfx5XyszaoV9rQQtYkMD3TWYsjYwQ3ThgV6u1k7w11G1aRTJy1sEfJnBAOU5DPLOOzd/gA//wA49+3+/ZoAU8C9hIxRqoPSCeAlAG3zwc+2uEebIaYKQPTswqbByoYj9t3L5IbuZ5s2Z/NoB9/WWH/FOHY6QZ6cIM45nAQnbQxsVHpSIzRaGcvSPgpAViANTZvEazEEWDYswB8+QTjnTdKGA7hbJbx7YeBM1mgT8CNCqjsAxuHTpOR/Ve+kxfA2LE7JT6zF8vLcs2wfeOH2KUpVyh/3vP4i90vp9/CnuMKe15pbMlqxqJF700PkdYPJSKjkyvs9dEB8SEjhuy9IgUbAeuWrcC1m+aziVKF8cOngJdPCKA8n3KjQFxYdjRwMYZiuToZqzxzukjIVwnXj5T1S2PzUoq+QNl86dvM+JithjNFwtOTCk8+17zFeqF6fK2CijLWRHyvTzeX5gwBBUs7QrkSzSl6rLDW224A1gws3snOA4xnXvapt541a0NHKOynm3FKQN+JosLGlIeJpKR22LuI8B3K5sr3M/id9pr19+Fn9/sJZK3mFkn/Gy5ROjpj1IJwpfdcAVhin4U1e6ISARMDwLbrhAqbv0FHzzCeeInR5wCpuL/v9sneKy9gyG/czdrJMEVlSrmErcN2UzwI9GPK5MuP2U7mfmZS4YVX/Bjo8LWUGizS85p1hGSdE7+txTP6bqAOCRVrlajqS83XbwbecJnOs2252fwsQ6hZ2pFMRtl/ayG3gamy5cYWufFkUYLwCTeNWbZsEe2gbK70LAPXdTvI8PPTeYKA/OTu4L9GQFzCXzgwAKSGFIYc7spnKtgZdUgAFvelsOZrNwE3X946sOH5VD3Gjn2sbdkxAdmCgBVuX9yJ58oKVw1XkLSY50zAc7IHWzNyhAf96AEH+yehpelWrjVjhGiSMBZlcR51fIUBFoFKqFcMGrddD1w63hnAMpgn93uQUCRRmbQU3aWKFJ5gvgKcLilc2l/FSMye0UOMHZTJlU/bzBw0Az+dIzx3TGHHLn8PbHZt2KSgHMZ4N+qRsVYFrFnSUWXfFYPGO28ELptYCHClyrjnCeCJF32Hxi1XAnfcLFLy/Hu37w0ADqxYhoprHqpmE1zie9HLjxUUxpNVLWzZu2iasvnyLDN3s6yLjuexgw4OHAUOmbjoJUa++RKlY5bFc9TxFQZY2HPZ/+RngXe/Hrh87UKAv79DTJDzA99Fwn7PG+ff+8huD/kS0C/6cNwXtsRUaSNiUnawyRxhKAZcNmBPHyaiUk8Bzs4SnplSePw5P5uwfgsOC12XvE7BdRgjXfDnmr3ZWKvEHBkAfMfrgS3rFgL8Z//M+gUQsIxrUSTmP//Q/Hsf2OXp+/qTvtokurCoSyaeuuOXMnjwlRwhFSVcMWRPktYA94pFmwnvO6EgyWdPPOdLtDUvf92KXHKZ7z3qxLEvL4oSyVli8uTEQckOrPgClrxYuSLjzpsJV6xfCPBf/AvrPVrAMi+gWKw+5/thatf9z3g4XwAGk0DaOBsCn7D2NNZnQrSJ+NG8H30pgpa9S7Po3ghZ4UE+dUjh+DnCzr3zSy6E77lsi9KpJ+0ArM2QoRIe2lsURGr4rkDfW5QtAu97E+HKBgDf97RIyHMAS5ti4br9pvkA3/e0h5k8MBAALGZM0Yd1THUQ01XLoOhAljteJN3ONRbjtbSQ1Qs1qf4NFIqS/fjISWDfoSDZuq6myqVbFGLi/zXSQJ3tPaxpSfvakCFxVAFXEEuV1nsFYDFJGndghZErAO+/hXDVhsZC1oPPAruP+C/LdZuBt1+3UMj6wROM0xnGQMKn4Hk26SDHycRxmQS2dijxaIEQUaQzIWxdWk2ylSbabFCirkim4akZ4NmXfBDCe/DlW5SOvdJOBpNxv0ijJiPfUKuxVA0lgY0jvgAkL4BsCcb+fOm4sNcOSCsYw6GTrL1P2gccfKTfmTxr27b8XwcAhCxcbdhTMCUsOgJcPWSRRRM9JqbKHzH49mYA2fheFuSpIw7OFYCn9wRhPQHKW7YqXdhsIsicr0VfBB2HKdgYMgyI8vKsHwLeek17Viobc2Jm7J1iZIq+AaRmp24zlMcXsoArLAJMoPutOxtaWbTnjymcLRB27YcOr5Vr6xWkY5Q3JedaMKCaMknyjfEQyXeyzwqFFivAnW/ojkJbGfdi92SLjJ0HWbsXta06FAjQChXLnCbzhOE+xusG7TkctLPBtruw1YU6lSHsP62QLQC7DwJrxhWqirFloI5FByjXtuTQPlsTpMrAb79t+anXzFWo+Me7WEd6yN4sTgmTEtMKwBL8d7ygsDZZxXqLhg7tLrTt8G8VYHPfoWmF4znC0TMKmSrwun5PmwH9sjfBj9CebGpVihnSWKlyReBTv9KhA7ndAS9y/z1PeugPoj5MOE+rEZe5ih/ZIUaOIYuJ49rhbztkp5P1kr10+wEXB2cIG/s9DPbNVa+rUYnZi4N4ZpGShTVLPctMAfjM7Z0BfOgE4+cHgfN5YP0ocOtVrbkS6+f5b9s9DKUCCTtg1SbdpdmazJT8tJZrR+xmIOqQHdtBd80ms9j3UtTkP3dHMBpnbOpnQ8C1MoXmOSMxi+QqUq2w+Ewe+My72gf4wV2Me570JV/tpPB8gH7/DmDNYHsS93d/4gNcs3QFOnIrtmrRgUWWuGmNPQm6FnQnC7ccxo5WgL/72QgqHuPGCV4ArBG05Kdmz2UgN+sDfDYL/O672wN4aprxt/fMpaEIECacdt0w8Ad3tgfwPz3kYbQfWk/WwQFBWG0zgEWNFwl6oA/YMmgT4CBsVhY+ky/fDebfaAWEXt7zyAEHR2YUbpjwEHfnDCI1cg4iNLQLMGDPYj48m2kfYKHeR3b7QpGoNgZg8TzJnv4XH5bvWgf5Hx/0MNLvmzLDADdzRuSrUqlH6XoeaxIWPUnhwHebqSvdvABTM8CDByLYMMDYPNA4jNQYLjQQs5J240dBtsuif/A4Y9+UgMFatRGAhTMUSqT39N/eBmwYaR3gbz7oYTQNDKR8Z4REf7TibZJojlmPcMOo9bzhudQVm8ln3QAsz37vWVez5zdvDAEc+tUALM53EbBmAoA//c72WPR9TzFePsma2kR/FR1cABbqPZ8nfPhWYP1wewCPpIHBNgAWs6qwZynWstWigUPWcV7ymd6HLaWPdgvwzikHe04oXD/uYbjBIXnzKLgInAsAvqtNNen+ZxiTp1mrNkJtYkcWwU24grT5628mrG0DYM2iDcChPXgpFi2hOjNlhcstq0cL0kcDQctKAni3AIv/9vu7I7rK683rF7LpBQAXgDMZ4BPvaI+CJc/o2FnW3iHRW8UTJHu7ULAIbe+5mTAx1DoFf+thD8MCcEjIMtV7Gq2JCXqX6gLXj5XbCgRstsYNE8BtlXBo1nkr3+84pPDSGQc3rfMwUkfFJq9XVCRh0YaCP/QWQryFUFjTv0RonJzxU1I0BSs/+kMoeCbruwvHW1SVJL/p7sdYAyxStE5Oa6ImCfWeLYlwVcF4wm7aSsMSDraKsLQCYLN7ciXgnr0RXQfrzZt4XtEWDXCdFC37sGQoXLe5dYr72R4PJ87DZ9GBkGUo+FweeMd1tGRgfHgOzx1mPH+E9f4rAGtX4hIAy94r3iOXCNePlawmni1ahMVn03bKKDUDsJXv/++4g+eOKlw55mHT4NwT2oMU6MEiaIkeLFQsku8Nl0jUhqScNAf68X0eTmXmwm8MixbOIJXof/kawmj/0u3kZhn7p4Bdh31hTbPn4IURgBfLPJR0lUyZsGWwiuG4RdXIP1upcRklWcKVtkuHgfc8xg/3RFGsspaoE0G2gzZ0BA59baoUVSnvmxoF5GyBtIVL9nJxRsglViqxb+uEMskUjPvClXwkPEe8P1pNEs9UYB0TKpb2MtKelA4O0l5M6SVxKMjeLWqWBOJJW8LujbNBUk8bxWsVKuJYIKTlqAGL0Rtm7ZYshGarlGErFNrKPScyhAdecrXA9cYNfhlgk60gYMii66C6or93SuSGRD4KSKUKaVYuFK9LFjoCJOv9Viq362zBIM9Xx2OJqTJg/aYt+SltSx+Vqm9OlMu0pdNLg7YkXlpKOwi7X6x+R1lYc9Yv43PDSFn7j+1eTUoZSme2ipHaGviuowq7TzgYTTJuWucLI8Yebfbi2QBUne8rlBscpCXgGoAFZDE8SByVpj5x64XSQOV7aVf2YT8x3P+ISVTUJ+nLpLqatvTBXAElS1smrSVc+9Ksg6mwU2afNY9YZs26H6X+Ph13PxNe+wWbjK1ywrYAFl/rAy9FcSoHbB5kbBllDZpJKtPpoKGUUJGEBSShNh35EQiopui3T30+0Pr0tKDAmc4hDgQ4kw1hgJW/dX9BrrGpVGteGOEAus0glMcUSgvXddHFSSukzZGXWXTqh9e5pXLCWtiyVBDcFsiywD960UVmlnDNuIe16YCKg2o5RjfWe7MAEQBsYrfmFSM1Vd5DZYRN8W8twAVCnGlT/5T4MX34g++gNtXwxN+rSz0EFfG0V6pW8HRu9lKUVFyCUuXuqhH75Rq0nNFqQXDNpi2V9LcFsLQjqtOPX3Qhhca3jjHWpX1nhA7eC1ixYd36b3koFCigIx39lai5B8Phrvr2IGHcsHbNBYLgwHDYkC6FGDows1Yhvu5QD2nTgCv7vtTFsl2Lo7bG7ZT01yBbOpTDJsiZWeDhgxEtSIlDQth1GBQTqFeLugx1HsSm+1uVsOPQWQ4B7r7TKngpwjU9arFhcxWF5yrBm1LFQQeGLcvzx/KEfIV0wtq1wz0sDE70WDoReUujtV5U0bN5rI5NkCUT75EDEQjYw3HGNeNz0nWAT8jP2KDnYMZm4o1ipswLop9eysgUqsUVbsdUs9NV36OMa0Z7w5bN7Do6VkfvxRYPxrIJsuzJ2w9HcCLrn4N07bicUGazh87bkvpXx3JySAhhPCkCVaV3bNk3bHR2MJZM0fbRdp0vW+Mnxeu055QDqTa1cRDYNMAd17TsdmyyX5+UksEl2eMJW4aqGLPpwG/EjLo92k7vxZYPp+x2Ieufl1NOdr7i4lxRLEuMSwcYo6mFZxzZ7te0J3vtzKwvTMk5iAMxxpXDlR4YMRrOoLvDKX3J0v7xsrYXW3Rl8T7tOen4xUIjrIWwsYSd/N1G4xXVSYA9UyRUPKkeC1w+WMVo74qL1g3D0vGy0upqciUu9XJIwN6+0w4OTit9rI2rWLsb1yQZ6b7OSxKbPkVHlvMLZ2ZJq23i55LDpzcNVrE26fV0r62ft7UDogMq7tkR77apWdqrMuPwjMLhGQdydqI2TijW8dZyVKzYjyWoT2zBi1URFtYrOrcOrq+I98ePwxbmLwYNOdlsfdrDaHx5D7/S62X7iHdf4OKNVa4804t6Hr0A2bQpOvPRjIOTOYWzRd/VOFel3a9ma8yYNcNJrQSir0zJ/RHJXY5D25BFOhYz5cpcNO2Qe1MiQQ1OxVg4ouaO09AzuWLlDvb4XlsHRi/3AklJ4POzCjkpyD0rjgmlvUQV5uBsYXHC+6BHHKF01npsqo+RtFCcrdv5yoHQpOjOZMy9r9W22gJYGs3my3/FzH/UagcX77O3AkT016lE5I/babFtgJnZzRYqP7VdHa+dQV+Q9xLtSMXdtxJRW+kPbQMc7MfrPZR3MGPjBbnYyzxpIkwqRG5JJGiq3a47Alg68YPlK4++2oSudhdo5e+n6ajr3ionqHQylo4B9im59Ase6EFmbhCi3slwLj4TXgEiyivwOxKJ6OOdrkxXAEun4nVij+VQS+sRRp1O6rXwnOy1pOi9yZj7P93Mp2uApfNMvvIRAn/nIsjdQDH3rIDLoI+lE+6/dtuiFYBDlHz3RXbdHSTClknRB7qlXDMKawCbPbnK9F8XBa9OQRYrFb+nmz23vmerABvpulwt339RhWoPZFGFIk7k9k6l5cV6sw6w0ZOrqHzvojGkRZCJdjhwP9iJntush54ALJ2KwJUrVL4M4A9frbbrZovX7fdiWwbwN8m4+7l2LVSt9t0zgM0AxEHhVflbF/flBbvjtHLot9pxHLQK6jxdupOH2n1GuxpR+S6Yb2332dfk/USPOnA/2qrLr5s16DkFm8EJm84Xq5/wPP7LC5eaaVop+pNEzPlmwJ67wa6lZ5cN4BDQw9l8+StEdNeFsjcLmMz89VQi8qdEdKYlZCzdtOwAm3EHIblfZeabLc1lVTYjccsK/NlEIvrESgxwxQAOCWHv9jz+Aph/cSUWoGd9Ej2mFH3RlkWq03GuOMBm4JLwRh4+z+DbOp3ManhOsvxY4UvpeOSR1TGe1TCK0BiC/OS7APoQwKHqHKtsoPOGQzMA/7sCvp5MRp9aTSNdNRRcvyhSTqJQqN7pgT8O4F3MvArC3uZGKdVsAPxIgb4djzv3EtHsagLWjGXVAhxeLCnxlC9W38fsbQPTNgZPrMRiSgU5ED9EpB5KxJx7iKjFkxlXYrR+n68KgOuXJ6ituQ1E2wj8eoA2McuxWPYuqbcM8BEG7QTzw1E38pBtR4C90S7e0qsS4AbsPJYrYYuqVrcy8VZm3gqmcSakiTkFQpqZ0kRIy7PMyBBxBowME2WJkQHxCSLaR0z7PMfZl4xiPxFdXaKvAAAADElEQVQVlwOEXvbx/3Bccpan8cseAAAAAElFTkSuQmCC",Wn=oe(59301),un=({className:mt,dataSource:it=[],col:Nt=4,right:cn,bottom:ua=23,precision:La=0,wrapWidth:nn=1200,trackEventItems:Ba,loading:Aa})=>{const rr=Math.floor((nn-(Nt-1)*cn)/Nt);return Wn.createElement(nt.Z,{spinning:Aa},Wn.createElement("div",{className:Ye()($t.list,mt)},!!it.length&&it.map((Ta,ga)=>{const{subject_identifier:Qa,id:hr,identifier:Gr,power:nr}=Ta,fr=Ta.is_public!=0&&Ta.is_public;return Wn.createElement("div",{className:$t.wrap,key:hr,style:{width:rr,marginRight:(1+ga)%Nt===0?0:cn+La,marginBottom:ua}},Wn.createElement("a",{className:$t.li,onClick:Dr=>{Dr.preventDefault(),Ba&&(0,wt.L9)([Ba]),(0,wt.xg)(Ta.first_category_url)}},Wn.createElement("div",{className:$t.top},Wn.createElement(ye.Z,{title:Ta.name},Wn.createElement("div",{className:$t.name},Ta.name)),Wn.createElement("img",{className:$t.img,src:pt.Z.IMG_SERVER+"/images/"+Ta.avatar_url}),Wn.createElement("div",{className:$t.text,title:Ta.creator},Ta.creator),Qa&&Wn.createElement("div",{className:$t.btns},Wn.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Wn.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),fr&&Wn.createElement("div",{className:$t.sign},"\u516C\u5F00")),Wn.createElement("div",{className:$t.bottom},Ta.visits>0&&Wn.createElement(ye.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Wn.createElement("span",null,Wn.createElement("i",{className:"iconfont icon-liulanyan"}),Wn.createElement("span",null,Ta.visits))),Ta.course_members_count>0&&Wn.createElement(ye.Z,{title:"\u6210\u5458",placement:"bottom"},Wn.createElement("span",null,Wn.createElement("i",{className:"iconfont icon-chengyuan"}),Ta.course_members_count)),Ta.tasks_count>0&&Wn.createElement(ye.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Wn.createElement("span",null,Wn.createElement("i",{className:"iconfont icon-zuoye"}),Ta.tasks_count)),Ta.is_end?Wn.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Wn.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Ta.is_accessible&&Wn.createElement("div",{className:$t.lockWrap},Wn.createElement("img",{src:`${pt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Wn.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!it.length&&Wn.createElement(It.Z,null)))},mn={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},En="data:image/png;base64,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",Sa=({className:mt,dataSource:it=[],col:Nt=4,right:cn,bottom:ua=23,precision:La=0,wrapWidth:nn=1200,wrapClassName:Ba,trackEventItems:Aa,loading:rr})=>{const Ta=Math.floor((nn-(Nt-1)*cn)/Nt);return b.createElement(nt.Z,{spinning:rr},b.createElement("div",{className:Ye()(mn.list,mt)},!!it.length&&it.map((ga,Qa)=>{const{subject_identifier:hr,id:Gr,identifier:nr,power:fr}=ga,Dr=ga.is_public!=0&&ga.is_public;return b.createElement("div",{className:Ye()(`${mn.wrap} ${ga.is_accessible?"":mn.warpStyle}`,Ba),key:Gr,style:{width:Ta,marginRight:(1+Qa)%Nt===0?0:cn+La,marginBottom:ua}},b.createElement("a",{className:mn.li,onClick:Gn=>{Gn.preventDefault(),Aa&&(0,wt.L9)([Aa]),(0,wt.xg)(ga.first_category_url)}},b.createElement("div",{className:mn.creator},b.createElement("img",{className:mn.img,src:pt.Z.IMG_SERVER+"/images/"+ga.avatar_url}),b.createElement("div",{className:mn.text,title:ga.creator},ga.creator)),b.createElement("div",{className:mn.top},b.createElement(ye.Z,{title:ga.name},b.createElement("div",{className:mn.name},ga.name)),Dr&&b.createElement("div",{className:mn.sign},"\u516C\u5F00")),b.createElement("div",{className:mn.middle},b.createElement("div",{className:mn.row,style:{marginBottom:6}},b.createElement("div",null,b.createElement("span",{className:mn.text},"\u8BBF\u95EE\u91CF"),b.createElement("span",{className:mn.value},(ga==null?void 0:ga.visits)||0)),b.createElement("div",null,b.createElement("span",{className:mn.text},"\u6210\u5458"),b.createElement("span",{className:mn.value},(ga==null?void 0:ga.course_members_count)||0))),b.createElement("div",{className:mn.row},b.createElement("div",null,b.createElement("span",{className:mn.text,style:{width:42}},"\u4F5C",b.createElement("span",{style:{marginLeft:14}},"\u4E1A")),b.createElement("span",{className:mn.value},(ga==null?void 0:ga.tasks_count)||0)),b.createElement("div",null,b.createElement("span",{className:mn.text},"\u72B6\u6001"),ga.is_end?b.createElement("span",{className:mn.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):b.createElement("span",{className:mn.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),hr&&b.createElement("div",{className:mn.btns},b.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),b.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!ga.is_accessible&&b.createElement("div",{className:mn.lockWrap},b.createElement("img",{src:`${pt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),b.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!it.length&&b.createElement(It.Z,null)))},wa={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},tn=oe(6075),Sn=({dataSource:mt=[],value:it,onChange:Nt,className:cn,style:ua={},tabBarExtraContent:La})=>b.createElement("div",{className:Ye()(wa.tabs,cn),style:ua},b.createElement("div",{className:wa.tabsWrap},mt.map((nn,Ba)=>b.createElement("aside",{className:wa.tab,onClick:()=>{Nt(nn.id),nn.link&&tn.history.push(nn.link)},key:Ba},b.createElement("div",{className:it===nn.id?wa.active:""},nn.name),(nn==null?void 0:nn.resetCount)==null&&(nn==null?void 0:nn.total)!==void 0&&b.createElement("span",null,"\uFF08",nn==null?void 0:nn.total,"\uFF09"),(nn==null?void 0:nn.resetCount)!==void 0&&(nn==null?void 0:nn.total)!==void 0&&b.createElement(ye.Z,{title:(nn==null?void 0:nn.tip)!=null?nn==null?void 0:nn.tip:""},b.createElement("span",{style:{color:"#9096A3"}},"\uFF08",b.createElement("span",{style:{color:"#000"}},nn==null?void 0:nn.resetCount),"/",b.createElement("span",null,nn==null?void 0:nn.total),"\uFF09"))))),b.createElement("div",{className:wa.tabBar},La)),Cn={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},ra=({dataSource:mt=[],value:it,onChange:Nt,className:cn,style:ua={},tabBarExtraContent:La})=>b.createElement("div",{className:Ye()(Cn.tabs,cn),style:ua},b.createElement("div",{className:Cn.tabsWrap},mt.map((nn,Ba)=>b.createElement("aside",{className:Cn.tab,onClick:()=>{Nt(nn.id),nn.link&&tn.history.push(nn.link)},key:Ba},b.createElement("div",{className:it===nn.id?Cn.active:""},nn.name),(nn==null?void 0:nn.resetCount)==null&&(nn==null?void 0:nn.total)!==void 0&&b.createElement("span",null,"\uFF08",nn==null?void 0:nn.total,"\uFF09"),(nn==null?void 0:nn.resetCount)!==void 0&&(nn==null?void 0:nn.total)!==void 0&&b.createElement(ye.Z,{title:(nn==null?void 0:nn.tip)!=null?nn==null?void 0:nn.tip:""},b.createElement("span",{style:{color:"#9096A3"}},"\uFF08",b.createElement("span",{style:{color:"#000"}},nn==null?void 0:nn.resetCount),"/",b.createElement("span",null,nn==null?void 0:nn.total),"\uFF09"))))),b.createElement("div",{className:Cn.tabBar},La)),oa=({className:mt,style:it={},children:Nt})=>b.createElement("div",{className:Ye()(mt),style:it},Nt),Qn={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},Ya=oe(38854),Ma=oe(20834);const Ja=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var At=({sortValue:mt,dropValue:it,className:Nt,onSort:cn,onDrop:ua,dataSource:La=Ja})=>{var nn;return b.createElement("div",{className:Ye()(Qn.orderWrap,Nt)},b.createElement(Ya.Z,{dropdownRender:()=>b.createElement(Ma.default,null,La.map((Ba,Aa)=>b.createElement(Ma.default.Item,{key:Aa,onClick:()=>ua(Ba.id)},Ba.name)))},b.createElement("span",{className:Qn.orderTextWrap},(nn=La.find(Ba=>it===Ba.id))==null?void 0:nn.name)),b.createElement("span",{className:Qn.orderIconWrap},b.createElement("span",{className:Qn.orderAsc},b.createElement("i",{className:mt==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Qn.cursorPointer} ${Qn.active}`:`iconfont icon-sanjiaoxing-up font12 ${Qn.cursorPointer}`,onClick:()=>cn(mt==="asc"?"desc":"asc")})),b.createElement("span",{className:Qn.orderDesc},b.createElement("i",{className:mt==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Qn.cursorPointer} ${Qn.active}`:`iconfont icon-sanjiaoxing-down font12 ${Qn.cursorPointer}`,onClick:()=>cn(mt==="asc"?"desc":"asc")}))))},On={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v",ThemeOne:"ThemeOne___iCQio"},Tn=oe(3113),Ln=oe(95051),xe=Object.defineProperty,ft=Object.getOwnPropertySymbols,Ft=Object.prototype.hasOwnProperty,Ut=Object.prototype.propertyIsEnumerable,Rt=(mt,it,Nt)=>it in mt?xe(mt,it,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):mt[it]=Nt,yt=(mt,it)=>{for(var Nt in it||(it={}))Ft.call(it,Nt)&&Rt(mt,Nt,it[Nt]);if(ft)for(var Nt of ft(it))Ut.call(it,Nt)&&Rt(mt,Nt,it[Nt]);return mt},An=(mt,it)=>{var Nt={};for(var cn in mt)Ft.call(mt,cn)&&it.indexOf(cn)<0&&(Nt[cn]=mt[cn]);if(mt!=null&&ft)for(var cn of ft(mt))it.indexOf(cn)<0&&Ut.call(mt,cn)&&(Nt[cn]=mt[cn]);return Nt},je=(mt,it,Nt)=>new Promise((cn,ua)=>{var La=Aa=>{try{Ba(Nt.next(Aa))}catch(rr){ua(rr)}},nn=Aa=>{try{Ba(Nt.throw(Aa))}catch(rr){ua(rr)}},Ba=Aa=>Aa.done?cn(Aa.value):Promise.resolve(Aa.value).then(La,nn);Ba((Nt=Nt.apply(mt,it)).next())}),He=mt=>{var it=mt,{className:Nt,style:cn,children:ua,loading:La=!1,openLoading:nn,onClick:Ba=()=>{},size:Aa="middle",shape:rr="round",theme:Ta}=it,ga=An(it,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[Qa,hr]=(0,b.useState)(!1),Gr=(0,b.useMemo)(()=>{switch(Ta){case Ln.Fy.THEMEONE:return On.ThemeOne;case Ln.Fy.DEFAULT:default:return On.btn}},[Ta]);return b.createElement(Tn.ZP,yt({onClick:(0,ke.throttle)(nr=>je(void 0,null,function*(){nn&&hr(!0);try{yield Ba(nr)}catch(fr){console.log("error",fr)}nn&&hr(!1)}),2e3,{leading:!0,trailing:!1}),className:Ye()(Gr,On[`${Aa}-${rr}`],Nt),style:cn,size:Aa,shape:rr,loading:Qa||La},ga),ua)},Mt={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},dn=({className:mt,style:it,children:Nt=null,onClick:cn,title:ua})=>b.createElement("div",{className:Ye()(Mt.head,mt),style:it},b.createElement("span",{className:"primary-hover",onClick:cn},b.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),b.createElement("b",{title:ua},ua),b.createElement("div",{className:Mt.node},Nt)),qn={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},fn=({confirmShow:mt=!0,confirmTitle:it,confirmClick:Nt,cancelShow:cn=!0,cancelTitle:ua,cancelClick:La,className:nn,style:Ba,confirmLoading:Aa=!1})=>b.createElement("div",{className:Ye()(qn.btns,nn),style:Ba},mt&&b.createElement(Tn.ZP,{loading:Aa,onClick:Nt,type:"primary",className:qn.confirm},it),cn&&b.createElement(Tn.ZP,{onClick:La,className:qn.cancel},ua)),Jn={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Zt=({className:mt,style:it={},LeftContent:Nt,children:cn,RightContent:ua})=>b.createElement("div",{className:Ye()(Jn.fixedBottom,mt),style:it},b.createElement("div",{className:Jn.wrap},b.createElement("div",{className:Jn.left},Nt),b.createElement("div",{className:Jn.center},cn),b.createElement("div",{className:Jn.right},ua))),_n={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},Kt=({className:mt,style:it={},dataSource:Nt=[]})=>b.createElement("div",{className:Ye()(_n.crumbs,mt),style:it},Nt.map((cn,ua)=>uatn.history.push(cn.path)},cn.name):b.createElement("span",null,cn.name),b.createElement("span",null,"\xA0",">","\xA0")):b.createElement("span",{key:ua,style:{color:"#5F6368"}},cn.name))),wn=oe(31797),tt=Object.defineProperty,Xn=Object.defineProperties,Mn=Object.getOwnPropertyDescriptors,ca=Object.getOwnPropertySymbols,Vn=Object.prototype.hasOwnProperty,Za=Object.prototype.propertyIsEnumerable,sa=(mt,it,Nt)=>it in mt?tt(mt,it,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):mt[it]=Nt,er=(mt,it)=>{for(var Nt in it||(it={}))Vn.call(it,Nt)&&sa(mt,Nt,it[Nt]);if(ca)for(var Nt of ca(it))Za.call(it,Nt)&&sa(mt,Nt,it[Nt]);return mt},tr=(mt,it)=>Xn(mt,Mn(it)),gr=(mt,it)=>{var Nt={};for(var cn in mt)Vn.call(mt,cn)&&it.indexOf(cn)<0&&(Nt[cn]=mt[cn]);if(mt!=null&&ca)for(var cn of ca(mt))it.indexOf(cn)<0&&Za.call(mt,cn)&&(Nt[cn]=mt[cn]);return Nt};const{Countdown:Tt}=wn.default;var Qt=mt=>{var it=mt,{onChange:Nt}=it,cn=gr(it,["onChange"]);const[ua,La]=(0,b.useState)(null);(0,b.useEffect)(()=>{typeof ua=="number"&&ua>=0&&Nt(ua)},[ua]);const nn=Ba=>{const Aa=Math.floor(Ba/1e3);La(Aa)};return b.createElement(Tt,tr(er({},cn),{onChange:nn}))},xa={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},Xt=({DataProps:mt,className:it,style:Nt={}})=>{var cn;return b.createElement("div",{className:Ye()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",xa.ClassRoomItem,it),style:Nt,onClick:()=>{(0,wt.xg)(mt==null?void 0:mt.first_category_url)}},b.createElement("div",{className:"flex flex-col item-center"},b.createElement("img",{src:`${(cn=pt.Z)==null?void 0:cn.IMG_SERVER}/images/${mt==null?void 0:mt.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(mt==null?void 0:mt.subject_identifier)&&b.createElement("div",{className:"mt-40px"},b.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),b.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),b.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},b.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(mt!=null&&mt.is_public)&&b.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),b.createElement("span",{className:Ye()("text-16px font-medium",xa.TitleDom)},mt==null?void 0:mt.name)),b.createElement("div",{className:"c-grey-333 font-medium"},mt==null?void 0:mt.creator),b.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",mt==null?void 0:mt.course_members_count),b.createElement("div",{className:"c-grey-333 flex item-center justify-between"},b.createElement("div",null,"\u4F5C\u4E1A\uFF1A",mt==null?void 0:mt.tasks_count),mt!=null&&mt.is_end?b.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):b.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},Dn=Object.defineProperty,ea=Object.getOwnPropertySymbols,yn=Object.prototype.hasOwnProperty,Ra=Object.prototype.propertyIsEnumerable,Pa=(mt,it,Nt)=>it in mt?Dn(mt,it,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):mt[it]=Nt,Va=(mt,it)=>{for(var Nt in it||(it={}))yn.call(it,Nt)&&Pa(mt,Nt,it[Nt]);if(ea)for(var Nt of ea(it))Ra.call(it,Nt)&&Pa(mt,Nt,it[Nt]);return mt},Ar=({DataProps:mt=[],selectValue:it,onChange:Nt,className:cn,style:ua={},extra:La,classNameItem:nn,styleItem:Ba={},barHidden:Aa})=>{const[rr,Ta]=(0,b.useState)();return(0,b.useEffect)(()=>{Ta(Array.isArray(it)?it:[it])},[it]),b.createElement("div",{className:Ye()("flex px-20px py-10px gap-40px",cn),style:Va({borderBottom:"1px solid #D3F0FF"},ua)},mt==null?void 0:mt.map(ga=>b.createElement("div",{key:ga==null?void 0:ga.id,className:Ye()("flex item-center justify-center current c-grey-333 text-16 relative",nn,ga==null?void 0:ga.className),style:Va(Va({color:rr!=null&&rr.includes(ga==null?void 0:ga.id)?"#1890FF":"",minWidth:88},Ba),(ga==null?void 0:ga.style)||{}),onClick:Qa=>{Nt==null||Nt({domEvent:Qa,item:ga}),ga!=null&&ga.link&&tn.history.push(ga==null?void 0:ga.link)}},ga==null?void 0:ga.name,!Aa&&(rr==null?void 0:rr.includes(ga==null?void 0:ga.id))&&b.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),b.createElement("div",{className:"ml-auto"},La))},Mr=Object.defineProperty,Pr=Object.defineProperties,Jr=Object.getOwnPropertyDescriptors,Xa=Object.getOwnPropertySymbols,qa=Object.prototype.hasOwnProperty,pr=Object.prototype.propertyIsEnumerable,fa=(mt,it,Nt)=>it in mt?Mr(mt,it,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):mt[it]=Nt,ur=(mt,it)=>{for(var Nt in it||(it={}))qa.call(it,Nt)&&fa(mt,Nt,it[Nt]);if(Xa)for(var Nt of Xa(it))pr.call(it,Nt)&&fa(mt,Nt,it[Nt]);return mt},mr=(mt,it)=>Pr(mt,Jr(it)),ar=({value:mt,onChange:it,onInputChange:Nt,className:cn,style:ua={},InputProps:La})=>{const[nn,Ba]=(0,b.useState)(mt);return b.createElement("div",{className:Ye()("flex item-center rounded-full px-10px py-2px",cn),style:ur({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},ua)},b.createElement(Pe.default,mr(ur({bordered:!1},La),{onChange:Aa=>{Ba(Aa.target.value),Nt==null||Nt(encodeURIComponent(Aa.target.value))},onPressEnter:Aa=>{it==null||it({domEvent:Aa,item:{value:nn}})}})),b.createElement("img",{className:"h-22px current",src:oe(25365),height:22,onClick:Aa=>{it==null||it({domEvent:Aa,item:{value:nn}})}}))}},34500:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return he}});var b=oe(59301);function he(Be,Ie){const be=(0,b.useRef)();(0,b.useEffect)(()=>{be.current=Be}),(0,b.useEffect)(()=>{function Ge(){be.current()}if(Ie!==null){let Fe=setInterval(Ge,Ie);return()=>clearInterval(Fe)}},[Ie])}},73256:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return E}});var b=oe(59301),he=oe(8591),Be=oe(43418),Ie=oe(19842),be=oe(54580),Ge=oe(3113),Fe=oe(41510),Ye=oe(21331),ke=oe(23789),De=oe(6075),Oe={customModal:"customModal___bVzUV",content:"content___oKhZq",upload:"upload___nPxEL",infoText:"infoText___gZEJF",okBtn:"okBtn___CVo2A",fileList:"fileList___tauGN",fileName:"fileName___T_8JX",selectitems:"selectitems___imW2Y"},We=oe(59301),Ve=(a,x,y)=>new Promise((z,ne)=>{var re=fe=>{try{ge(y.next(fe))}catch(Pe){ne(Pe)}},ie=fe=>{try{ge(y.throw(fe))}catch(Pe){ne(Pe)}},ge=fe=>fe.done?z(fe.value):Promise.resolve(fe.value).then(re,ie);ge((y=y.apply(a,x)).next())}),E=({visible:a,onOk:x,onCancel:y,sub_discipline_id:z=[]})=>{const[ne,re]=(0,b.useState)([]),[ie,ge]=(0,b.useState)(!1),fe=(0,De.useParams)(),[Pe,Ue]=(0,b.useState)([]),[Re,lt]=(0,b.useState)([]);(0,b.useEffect)(()=>{a?Le():(lt([]),re([]),ge(!1))},[a]);const Le=()=>Ve(void 0,null,function*(){const pt=yield(0,ke.ZP)("/api/disciplines.json",{method:"get",params:{source:"subject"}});Ue(pt.disciplines||[]),lt((z==null?void 0:z.length)>0?z:[])}),Ce=()=>{if((Re==null?void 0:Re.length)===0)return he.ZP.warning("\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B\uFF01");console.log("subDisciplineId",Re),ge(!0),x(ne,Re[1],()=>{ge(!1)})},Xe=()=>{y()},nt=()=>{const pt=`${Fe.Z.API_SERVER}/api/courses/${fe.coursesId}/exercises/down_template`;(0,Ye.Nd)(null,pt)},ye=pt=>{const wt={name:pt.name,uid:pt.uid,file:pt};return re([wt]),!1},gt=()=>{re([])};return We.createElement(Be.default,{title:"\u5BFC\u5165\u8BD5\u9898",open:a,onOk:Ce,centered:!0,wrapClassName:Oe.customModal,onCancel:Xe,width:663,okText:"\u786E\u8BA4",okButtonProps:{className:Oe.okBtn},cancelText:"\u53D6\u6D88",confirmLoading:ie},We.createElement("div",{className:Oe.content},We.createElement("aside",null,We.createElement("div",{style:{fontWeight:600}},"\u6B65\u9AA41"),We.createElement("ul",null,We.createElement("li",null,We.createElement("span",{style:{color:"#5F6367"}},"\u6839\u636E\u6A21\u677F\u8981\u6C42\u7F16\u8F91\u9700\u8981\u4E0A\u4F20\u7684\u8BD5\u9898"),We.createElement("span",{style:{color:"#0152d9",cursor:"pointer",marginLeft:20},onClick:nt},"\u4E0B\u8F7D\u8003\u8BD5\u8BD5\u9898\u6A21\u677F"),We.createElement("i",{className:"iconfont icon-xiazai4 ml10",onClick:nt,style:{fontSize:14,cursor:"pointer",color:"#0152d9"}})),We.createElement("li",{style:{color:"#FA6400"},className:"mt10"},"\u63D0\u793A"),We.createElement("li",{className:Oe.infoText},"1\u3001\u76EE\u524D\u4EC5\u652F\u6301Excel\u683C\u5F0F\u6A21\u677F\uFF1B "),We.createElement("li",{className:Oe.infoText},"2\u3001\u4E0D\u652F\u6301\u7EC4\u5408\u9898\u548C\u5B9E\u8BAD\u9898\u5BFC\u5165\uFF1B"),We.createElement("li",{className:Oe.infoText},"3\u3001\u6BCF\u6B21\u6700\u591A\u5BFC\u5165300\u9898\uFF1B"),We.createElement("li",{className:Oe.infoText},"4\u3001\u586B\u7A7A\u9898\u5BFC\u5165\u6700\u591A\u652F\u63018\u4E2A\u586B\u7A7A\u9879\u3002"))),We.createElement("aside",{style:{marginTop:22}},We.createElement("div",{style:{fontWeight:600}},"\u6B65\u9AA42"),We.createElement("ul",{style:{flex:1}},We.createElement("li",{style:{color:"#5F6367"}},"\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B\uFF0C\u4E0A\u4F20\u7F16\u8F91\u597D\u7684\u8BD5\u9898\u6587\u6863\uFF0C\u786E\u5B9A\u5BFC\u5165"),a&&We.createElement(We.Fragment,null,We.createElement(Ie.Z,{value:Re,className:Oe.selectitems,expandTrigger:"hover",placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:Pe,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:(pt,wt)=>{lt(pt||[])}}),We.createElement("br",null),We.createElement(be.default,{action:`${Fe.Z.API_SERVER}/api/attachments.json`,beforeUpload:ye,onRemove:gt,withCredentials:!0,fileList:ne,accept:".xls,.xlsx",showUploadList:!1},We.createElement(Ge.ZP,{className:Oe.upload,type:"primary",icon:We.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}})},"\u4E0A\u4F20\u6587\u4EF6"))),ne.map((pt,wt)=>We.createElement("div",{key:wt,className:Oe.fileList},We.createElement("span",{className:Oe.fileName},pt==null?void 0:pt.name),We.createElement("i",{className:"iconfont icon-shanchu12",style:{color:"#F65160",fontSize:16,cursor:"pointer"},onClick:gt})))))))}},78547:function(_e,xt,oe){"use strict";oe.d(xt,{h:function(){return b}});var b=(he=>(he[he.NOMATCH=-1]="NOMATCH",he[he.OK=0]="OK",he[he.TIMEOUT=2]="TIMEOUT",he[he.PODFAILURE=3]="PODFAILURE",he[he.COMPILEFAILURE=4]="COMPILEFAILURE",he[he.EXECUTEFAILURE=5]="EXECUTEFAILURE",he[he.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",he))(b||{})},18509:function(_e,xt,oe){"use strict";oe.d(xt,{H7:function(){return E},MK:function(){return le},MU:function(){return De},X6:function(){return We},bM:function(){return ke},fi:function(){return a},fu:function(){return Ye},n4:function(){return x},rX:function(){return Ve},vl:function(){return y},zO:function(){return Oe}});var b=oe(23789),he=Object.defineProperty,Be=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,Ge=(z,ne,re)=>ne in z?he(z,ne,{enumerable:!0,configurable:!0,writable:!0,value:re}):z[ne]=re,Fe=(z,ne)=>{for(var re in ne||(ne={}))Ie.call(ne,re)&&Ge(z,re,ne[re]);if(Be)for(var re of Be(ne))be.call(ne,re)&&Ge(z,re,ne[re]);return z};function Ye(z,ne){return(0,b.U2)(`myproblems/${z}.json`,Fe({hidePopLogin:!0},ne||{}))}function ke(z,ne){return(0,b.v_)(`myproblems/${z}/code_submit.json`,ne)}function De(z,ne){return(0,b.v_)(`myproblems/${z}/code_debug.json`,ne)}function Oe(z,ne){return ne.language&&(ne.language=encodeURIComponent(ne.language)),(0,b.U2)(`myproblems/${z}/submit_records.json`,ne)}function We(z){return(0,b.U2)("myproblems/record_detail.json",{id:z})}function Ve(z,ne){return(0,b.U2)(`myproblems/${z}/result.json`,{mode:ne})}function le(z,ne){return(0,b.v_)(`myproblems/${z}/add_notes.json`,ne)}function E(z,ne){return(0,b.v_)(`myproblems/${z}/restore_initial_code.json`,ne)}function a(z){return(0,b.v_)(`myproblems/${z}/sync_code.json`)}function x(z,ne){return(0,b.v_)(`myproblems/${z}/update_code.json`,ne)}function y(z,ne){return(0,b.v_)(`discusses/${z}/plus.json`,ne)}},3607:function(_e,xt,oe){"use strict";var b=oe(59301),he=oe(6848),Be=oe(92832),Ie=oe(8591),be=oe(49570),Ge=oe(59301),Fe=(ke,De,Oe)=>new Promise((We,Ve)=>{var le=x=>{try{a(Oe.next(x))}catch(y){Ve(y)}},E=x=>{try{a(Oe.throw(x))}catch(y){Ve(y)}},a=x=>x.done?We(x.value):Promise.resolve(x.value).then(le,E);a((Oe=Oe.apply(ke,De)).next())});const Ye=({defaultValue:ke,onFinish:De})=>{const[Oe,We]=(0,b.useState)(!1),[Ve,le]=(0,b.useState)(ke);return(0,b.useEffect)(()=>{le(ke)},[ke]),Ge.createElement("div",null,Oe?Ge.createElement(Be.default,{autoFocus:!0,maxLength:60,style:{textAlign:"center",marginTop:20,marginBottom:20},value:Ve,onChange:E=>{le(E.target.value)},onBlur:()=>Fe(void 0,null,function*(){var E;if(((E=Ve==null?void 0:Ve.replaceAll(" ",""))==null?void 0:E.length)<=0){Ie.ZP.error("\u8BD5\u5377\u6807\u9898\u4E0D\u80FD\u4E3A\u7A7A");return}(yield De(Ve))&&We(!1)}),onPressEnter:()=>Fe(void 0,null,function*(){var E;if(((E=Ve==null?void 0:Ve.replaceAll(" ",""))==null?void 0:E.length)<=0){Ie.ZP.error("\u8BD5\u5377\u6807\u9898\u4E0D\u80FD\u4E3A\u7A7A");return}(yield De(Ve))&&We(!1)})}):Ge.createElement("div",{className:be.Z.title},Ve,Ge.createElement(he.Z,{title:"\u7F16\u8F91\u8BD5\u5377\u540D\u79F0"},Ge.createElement("i",{className:`${be.Z.editIcon} iconfont icon-bianji_Hover`,onClick:()=>We(!0)}))))};xt.Z=Ye},9105:function(_e,xt,oe){"use strict";oe.r(xt),oe.d(xt,{default:function(){return su},useCourseOptions:function(){return fi}});var b=oe(59301),he=oe(6075),Be=oe(78241),Ie=oe(66104),be=oe(8591),Ge=oe(71418),Fe=oe(92832),Ye=oe(19842),ke=oe(24905),De=oe(5112),Oe=oe(5871),We=oe(3113),Ve=oe(49570),le=oe(46606),E=oe(8418),a=oe(48697),x=oe(43418),y=oe(20834),z=oe(38854),ne=oe(6848),re=oe(43428),ie={flex_box_center:"flex_box_center___gi93l",flex_space_between:"flex_space_between___mWMLA",flex_box_vertical_center:"flex_box_vertical_center___rk4nc",flex_box_center_end:"flex_box_center_end___B8XxF",flex_box_column:"flex_box_column___AX3Vm",moreSpan:"moreSpan___hbStq",bg:"bg___Ya739",title:"title___BC46y",bottomdiv:"bottomdiv___uaPr6",spanBtn:"spanBtn___jjgnA",addQuestionBtn:"addQuestionBtn___qOlYW",saveBtn:"saveBtn___ulgem",left:"left___i8aTX",leftAction:"leftAction___sQkuq",Button:"Button___auxWm",iconWrapper:"iconWrapper___h3H1m",up:"up___tLyCX",down:"down___T5_aj",disabled:"disabled___GRBbF",titleleft:"titleleft___xZGbq",more_style:"more_style___nhWCX",qcount:"qcount___ID7OA",score:"score___T7dbm",qtitle:"qtitle___qJBFd",qcountclick:"qcountclick___m_VKG",right:"right___CBabI",edit:"edit___WHuql",delete:"delete___Pa6db",shixun:"shixun___oObBe",scoreByBlankRadio:"scoreByBlankRadio___r4AWn",modalconfirm:"modalconfirm___Ru9B_",scoremodal:"scoremodal___BdW7P",close:"close___blHYk",content:"content___jlm9o",items:"items___i3TrH",bottom:"bottom___zMQZ6",yes:"yes___lOPY6",no:"no___gtzKI",formcenter:"formcenter___fCxkm",radiogroup:"radiogroup___oXWHc",easy:"easy___ANNVD",medium:"medium___ov7N3",hard:"hard___n4afW",formcenterselect:"formcenterselect___lYa4f",selectitems1:"selectitems1___Y2Zy4",selectitems:"selectitems___c9Pt5",morebottom:"morebottom____I_ev",scoreinput:"scoreinput___O8EhL",shake:"shake___QxkjH",titleTooltip:"titleTooltip___CAyYg",exercise_styles:"exercise_styles___u40hG"},ge=oe(21331),fe=oe(23789),Pe=oe(41625),Ue=oe(98524),Re=oe(43141),lt=oe(28900),Le=oe(59301),Ce=Object.defineProperty,Xe=Object.defineProperties,nt=Object.getOwnPropertyDescriptors,ye=Object.getOwnPropertySymbols,gt=Object.prototype.hasOwnProperty,pt=Object.prototype.propertyIsEnumerable,wt=(se,Se,Ee)=>Se in se?Ce(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,ut=(se,Se)=>{for(var Ee in Se||(Se={}))gt.call(Se,Ee)&&wt(se,Ee,Se[Ee]);if(ye)for(var Ee of ye(Se))pt.call(Se,Ee)&&wt(se,Ee,Se[Ee]);return se},Jt=(se,Se)=>Xe(se,nt(Se)),on=(se,Se,Ee)=>new Promise((rt,bn)=>{var $n=Ct=>{try{Fn(Ee.next(Ct))}catch(Wt){bn(Wt)}},la=Ct=>{try{Fn(Ee.throw(Ct))}catch(Wt){bn(Wt)}},Fn=Ct=>Ct.done?rt(Ct.value):Promise.resolve(Ct.value).then($n,la);Fn((Ee=Ee.apply(se,Se)).next())}),Vt=({Itemid:se,setqitem:Se,qitem:Ee,data:rt,getdata:bn,bigitem:$n,setBigqitem:la,isedit:Fn,handleEditing:Ct})=>{const[Wt,ka]=(0,b.useState)([]),[Bt,hn]=(0,b.useState)(!1);(0,b.useEffect)(()=>{rt.length>0&&ka([...rt])},[rt]);const ta=(va,kn)=>on(void 0,null,function*(){if(Fn){Ct();return}if(!va.destination)return;hn(!0);let en=yield(0,fe.ZP)(`/api/examination_banks/${se}/examination_banks_item_banks/${kn==null?void 0:kn[va.source.index].question_id}/adjust_position.json`,{method:"post",body:{id:se,itemid:kn==null?void 0:kn[va.source.index].question_id,position:va.destination.index}});hn(!1),en.status===0&&bn({id:kn==null?void 0:kn[va.source.index].question_id})});return Le.createElement("div",null,Le.createElement(Re.Z5,{onDragEnd:va=>ta(va,Wt)},Le.createElement(Re.bK,{droppableId:"droppable"},(va,kn)=>Le.createElement("div",ut({ref:va.innerRef},va.droppableProps),Le.createElement(Ge.Z,{spinning:Bt},Wt.map((en,vn)=>Le.createElement(Re._l,{key:vn,draggableId:vn.toString(),index:vn},(Gt,_a)=>{var gn,na;return Le.createElement("aside",ut(ut({ref:Gt.innerRef},Gt.draggableProps),Gt.dragHandleProps),Le.createElement(ne.Z,{title:Le.createElement(lt.Z,{value:(en==null?void 0:en.question_type)===8?(gn=en==null?void 0:en.program_attr)==null?void 0:gn.description:en.question_title}),color:"#fff",placement:"left",overlayClassName:ie.titleTooltip},Le.createElement("div",{onClick:()=>{if(Fn){Ct();return}Se(Jt(ut({},en),{index:vn+1})),la($n),(0,ge.Vf)("#question-scroll-id")},className:`${ie.qcount} ${en.question_id===(Ee==null?void 0:Ee.question_id)?ie.qcountclick:""}`},Le.createElement("span",{className:ie.score},en==null?void 0:en.question_score,"\u5206"),Le.createElement("span",{className:ie.qtitle},vn+1,"\u3001",Le.createElement(lt.Z,{value:(en==null?void 0:en.question_type)===8?(na=en==null?void 0:en.program_attr)==null?void 0:na.description:en.question_title,showTextOnly:!0})))))}))),va.placeholder))))},Qe=oe(95237),Me=oe(80815),Et=oe(57809),kt=oe(78673),vt=oe(61485),Dt=oe(74038),Ae=oe(59301),dt=(se,Se,Ee)=>new Promise((rt,bn)=>{var $n=Ct=>{try{Fn(Ee.next(Ct))}catch(Wt){bn(Wt)}},la=Ct=>{try{Fn(Ee.throw(Ct))}catch(Wt){bn(Wt)}},Fn=Ct=>Ct.done?rt(Ct.value):Promise.resolve(Ct.value).then($n,la);Fn((Ee=Ee.apply(se,Se)).next())}),ct=({form:se,TagDiscipline:Se,exerciseitem:Ee,qitem:rt,getTagData:bn})=>{var $n;const[la,Fn]=(0,b.useState)(!0),[Ct,Wt]=(0,b.useState)(!1),[ka,Bt]=(0,b.useState)(""),[hn,ta]=(0,b.useState)([]),[va,kn]=(0,b.useState)([]),[en,vn]=(0,b.useState)(0);(0,b.useEffect)(()=>{_a()},[]);const Gt=gn=>dt(void 0,null,function*(){const na=yield(0,fe.ZP)("/api/tag_disciplines.json",{method:"get",params:{sub_discipline_id:gn==null?void 0:gn.sub_discipline_id}});kn(na==null?void 0:na.tag_disciplines)}),_a=()=>dt(void 0,null,function*(){const gn=yield(0,fe.ZP)("/api/disciplines.json",{method:"get",params:{source:"subject"}});ta(gn.disciplines||[]),rt!=null&&rt.sub_discipline_id&&Gt(rt),vn(rt!=null&&rt.sub_discipline_id?1:0),se.setFieldsValue({difficulty:rt.difficulty||2,repeat_answer:!rt.repeat_answer,sub_discipline_id:rt!=null&&rt.sub_discipline_id?[rt==null?void 0:rt.discipline_id,rt==null?void 0:rt.sub_discipline_id]:[]})});return Ae.createElement("div",null,Ae.createElement("div",{style:{marginTop:30,overflow:"hidden",height:la?"100%":0}},Ae.createElement(Be.default.Item,{className:ie.formcenter,rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u96BE\u5EA6"}],label:"\u96BE\u5EA6",name:"difficulty"},Ae.createElement(De.ZP.Group,{className:ie.radiogroup},Ae.createElement(De.ZP.Button,{className:ie.easy,value:1},"\u7B80\u5355"),Ae.createElement(De.ZP.Button,{className:ie.medium,value:2},"\u9002\u4E2D"),Ae.createElement(De.ZP.Button,{className:ie.hard,value:3},"\u56F0\u96BE"))),Ae.createElement(Be.default.Item,{name:"sub_discipline_id",label:"\u77E5\u8BC6\u70B9",className:ie.formcenterselect},Ae.createElement(Ye.Z,{className:ie.selectitems1,expandTrigger:"hover",placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:hn,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:(gn,na)=>{se.setFieldsValue({sub_discipline_id:gn,tag_discipline_ids:[]}),vn(gn?gn.length:0),(gn==null?void 0:gn.length)>0&&(Gt({sub_discipline_id:gn[1]}),gn[1]==(rt==null?void 0:rt.sub_discipline_id)&&se.setFieldValue("tag_discipline_ids",rt.tag_discipline_ids))},onClear:()=>{kn([]),se.setFieldValue("tag_discipline_ids",[]),vn(0)}})),Ae.createElement(Be.default.Item,{className:ie.formcenterselect},Ae.createElement("div",{style:{display:"flex",alignItems:"center",paddingLeft:55}},Ae.createElement(Be.default.Item,{name:"tag_discipline_ids"},Ae.createElement(Et.default,{className:ie.selectitems,disabled:en===0,showSearch:!0,placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9\uFF0C\u652F\u6301\u9009\u62E9\u591A\u4E2A",mode:"multiple",listHeight:200,dropdownStyle:{zIndex:9},allowClear:!0,optionFilterProp:"children",filterOption:(gn,na)=>na.key.indexOf(gn.toLowerCase())>=0},va==null?void 0:va.map(gn=>Ae.createElement(Et.default.Option,{key:gn.name+gn.id,value:gn.id},Ae.createElement("div",{style:{display:"flex",alignItems:"center"}},Ae.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},gn.name),(gn==null?void 0:gn.type)==="personal"&&Ae.createElement("div",{style:{marginLeft:"5px",border:"1px solid #24C074",color:"#24C074",padding:"0 4px",borderRadius:"2px",fontSize:"12px",height:"20px",lineHeight:"20px"}},"\u81EA\u7528")))))),en>0&&Ae.createElement("div",{style:{marginLeft:20,marginTop:"-16px",lineHeight:"48px",height:48,fontSize:14}},Ae.createElement("span",null,"\u6CA1\u6709\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF1F"),Ae.createElement("a",{onClick:()=>{Wt(!0)},style:{marginLeft:3,color:"#3061D0"}},"\u65B0\u5EFA\u77E5\u8BC6\u70B9")))),Ae.createElement(Be.default.Item,{className:ie.formcenterselect},Ae.createElement("div",{style:{display:"flex",alignItems:"center"}},Ae.createElement(Be.default.Item,{name:"repeat_answer",valuePropName:"checked"},Ae.createElement(kt.Z,null)),Ae.createElement("div",{style:{marginLeft:10,marginTop:"-16px",lineHeight:"40px",height:48,color:"#000000"}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898",Ae.createElement(ne.Z,{placement:"right",title:"\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u4F5C\u7B54\u5B8C\u6210\u8BE5\u9898\u5E76\u8FDB\u5165\u4E0B\u4E00\u9898\u4E4B\u540E\uFF0C\u4E0D\u5141\u8BB8\u518D\u4FEE\u6539\u8BE5\u9898\u7B54\u6848"},Ae.createElement(vt.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))))),Ae.createElement(Dt.Z,{open:Ct,subDisciplineId:($n=se.getFieldValue("sub_discipline_id"))==null?void 0:$n[1],onCancel:()=>{Wt(!1)},onOkClick:gn=>{kn(na=>[...na,gn]),se.setFieldValue("tag_discipline_ids",[...se.getFieldValue("tag_discipline_ids"),gn==null?void 0:gn.id])}}))},et=oe(59301),Bn=Object.defineProperty,ot=Object.defineProperties,bt=Object.getOwnPropertyDescriptors,zt=Object.getOwnPropertySymbols,St=Object.prototype.hasOwnProperty,Rn=Object.prototype.propertyIsEnumerable,Ot=(se,Se,Ee)=>Se in se?Bn(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,Kn=(se,Se)=>{for(var Ee in Se||(Se={}))St.call(Se,Ee)&&Ot(se,Ee,Se[Ee]);if(zt)for(var Ee of zt(Se))Rn.call(Se,Ee)&&Ot(se,Ee,Se[Ee]);return se},xn=(se,Se)=>ot(se,bt(Se)),jn=(se,Se,Ee)=>new Promise((rt,bn)=>{var $n=Ct=>{try{Fn(Ee.next(Ct))}catch(Wt){bn(Wt)}},la=Ct=>{try{Fn(Ee.throw(Ct))}catch(Wt){bn(Wt)}},Fn=Ct=>Ct.done?rt(Ct.value):Promise.resolve(Ct.value).then($n,la);Fn((Ee=Ee.apply(se,Se)).next())}),ma=({qitem:se,setisedit:Se,TagDiscipline:Ee,exerciseitem:rt,seveeditor:bn,deleteitem:$n,getTagData:la,init:Fn,showTip:Ct=!1})=>{const[Wt]=Be.default.useForm();(0,b.useEffect)(()=>{var Bt;Wt.setFieldsValue(xn(Kn({},se),{name:se==null?void 0:se.question_title,choices:(Bt=se==null?void 0:se.question_choices)==null?void 0:Bt.map(hn=>xn(Kn({},hn),{standard_boolean:hn!=null&&hn.standard_boolean?1:0})),repeat_answer:!(se!=null&&se.repeat_answer)}))},[se]);const ka=Bt=>{if(!(Bt!=null&&Bt.length))return!1;const hn=Bt.map(va=>{var kn;return(kn=va.choice_text)==null?void 0:kn.trim().replace(/^\s+|\s+$/g,"")});return new Set(hn).size!==hn.length};return et.createElement("div",null,et.createElement(Be.default,{form:Wt,colon:!1,onFinish:Bt=>{var hn;if(ka(Bt.choices)){be.ZP.error("\u9009\u62E9\u9898\u9009\u9879\u5185\u5BB9\u4E0D\u80FD\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58");return}let ta=xn(Kn({},Bt),{item_type:se==null?void 0:se.question_type,choices:(hn=Bt==null?void 0:Bt.choices)==null?void 0:hn.map(va=>xn(Kn({},va),{is_answer:va.standard_boolean}))});bn(Kn(Kn({},se),ta))},onFinishFailed:Bt=>jn(void 0,null,function*(){var hn,ta;be.ZP.error(Bt.errorFields[0].errors[0]),Wt.scrollToField((ta=(hn=Bt==null?void 0:Bt.errorFields)==null?void 0:hn[0])==null?void 0:ta.name,{behavior:"smooth",block:"center"})})},et.createElement("div",{style:{display:"flex",alignItems:"center"}},et.createElement("div",{style:{flex:1}},et.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),et.createElement("span",null,(se==null?void 0:se.question_type)===1?"\u591A\u9009\u9898":"\u5355\u9009\u9898")),!se.isadd&&et.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{$n()}},et.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),et.createElement(We.ZP,{onClick:()=>{var Bt;se.isadd?(Se(!1),Fn()):(Wt.setFieldsValue(xn(Kn({},se),{name:se==null?void 0:se.question_title,choices:(Bt=se==null?void 0:se.question_choices)==null?void 0:Bt.map(hn=>xn(Kn({},hn),{standard_boolean:hn!=null&&hn.standard_boolean?1:0})),repeat_answer:!(se!=null&&se.repeat_answer)})),Se(!1))}},"\u53D6\u6D88"),et.createElement(ne.Z,{overlayClassName:ie.shake,open:Ct,placement:"bottom",color:"rgba(244,156,14,0.19)",title:et.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},et.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},et.createElement(We.ZP,{className:"ml20",type:"primary",onClick:()=>jn(void 0,null,function*(){Wt.submit()})},"\u4FDD\u5B58"))),et.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},et.createElement(Qe.Z,{align:"middle"},et.createElement(Be.default.Item,{className:ie.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},et.createElement(Oe.Z,{onBlur:Bt=>{Bt.target.value==="0"&&be.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",max:100,min:.1}))),et.createElement(Me.u,{form:Wt,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",titleKey:"name",choiceKey:"choices",analysisKey:"analysis",choiceOptionsPath:"choices",choiceTextKey:"choice_text",answerKey:"standard_boolean"}),et.createElement(ct,{getTagData:la,qitem:se,exerciseitem:rt,TagDiscipline:Ee,form:Wt}))))},Wn=oe(41940),ba=oe(24417),un=oe(59301),mn=Object.defineProperty,En=Object.defineProperties,Oa=Object.getOwnPropertyDescriptors,Sa=Object.getOwnPropertySymbols,wa=Object.prototype.hasOwnProperty,tn=Object.prototype.propertyIsEnumerable,ht=(se,Se,Ee)=>Se in se?mn(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,Sn=(se,Se)=>{for(var Ee in Se||(Se={}))wa.call(Se,Ee)&&ht(se,Ee,Se[Ee]);if(Sa)for(var Ee of Sa(Se))tn.call(Se,Ee)&&ht(se,Ee,Se[Ee]);return se},Cn=(se,Se)=>En(se,Oa(Se)),ya=(se,Se,Ee)=>new Promise((rt,bn)=>{var $n=Ct=>{try{Fn(Ee.next(Ct))}catch(Wt){bn(Wt)}},la=Ct=>{try{Fn(Ee.throw(Ct))}catch(Wt){bn(Wt)}},Fn=Ct=>Ct.done?rt(Ct.value):Promise.resolve(Ct.value).then($n,la);Fn((Ee=Ee.apply(se,Se)).next())}),Ka=({qitem:se,TagDiscipline:Se,exerciseitem:Ee,setisedit:rt,seveeditor:bn,deleteitem:$n,getTagData:la,init:Fn,showTip:Ct=!1})=>{const[Wt]=Be.default.useForm(),ka=Be.default.useWatch("use_blank_score",Wt);return(0,b.useEffect)(()=>{Wt.setFieldsValue(Cn(Sn({},se),{standard_answers:se.standard_answers||[],name:se.question_title,repeat_answer:!se.repeat_answer}))},[se]),un.createElement("div",null,un.createElement(Be.default,{form:Wt,colon:!1,onValuesChange:(Bt,hn)=>{var ta,va,kn,en;if(Bt!=null&&Bt.standard_answers||Bt!=null&&Bt.use_blank_score){let vn=((ta=Wt.getFieldValue("standard_answers"))==null?void 0:ta.length)>0&&((kn=(va=Wt.getFieldValue("standard_answers"))==null?void 0:va.map(Gt=>Gt.score))==null?void 0:kn.filter(Gt=>Gt));(vn==null?void 0:vn.length)>0&&Wt.setFieldsValue({question_score:(vn==null?void 0:vn.length)>0&&((en=vn.reduce((Gt,_a)=>Gt+_a))==null?void 0:en.toFixed(1))})}},onFinish:Bt=>{var hn;bn(Cn(Sn(Sn({},se),Bt),{item_type:se==null?void 0:se.question_type,standard_answers:(hn=Bt.standard_answers)==null?void 0:hn.map((ta,va)=>Cn(Sn({},ta),{position:ta.choice_id||va+1}))}))},onFinishFailed:Bt=>ya(void 0,null,function*(){var hn,ta;Bt.errorFields[0].errors[0]==="\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"&&(0,ge.pE)(),be.ZP.error(Bt.errorFields[0].errors[0]),Wt.scrollToField((ta=(hn=Bt==null?void 0:Bt.errorFields)==null?void 0:hn[0])==null?void 0:ta.name,{behavior:"smooth",block:"center"})})},un.createElement("div",{style:{display:"flex",alignItems:"center"}},un.createElement("div",{style:{flex:1}},un.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),un.createElement("span",null,"\u586B\u7A7A\u9898")),!se.isadd&&un.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{$n()}},un.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}})," \u5220\u9664"),un.createElement(We.ZP,{onClick:()=>{se.isadd?(rt(!1),Fn()):(Wt.setFieldsValue(Cn(Sn({},se),{standard_answers:se.standard_answers,name:se.question_title,repeat_answer:!se.repeat_answer})),rt(!1))}},"\u53D6\u6D88"),un.createElement(ne.Z,{overlayClassName:ie.shake,open:Ct,placement:"bottom",color:"rgba(244,156,14,0.19)",title:un.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},un.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},un.createElement(We.ZP,{className:"ml20",type:"primary",onClick:()=>{Wt.submit()}},"\u4FDD\u5B58"))),un.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},un.createElement(Qe.Z,{align:"middle"},ka?un.createElement(ba.Z,{text:"\uFF08\u5C0F\u9898\u5206\u503C\u7B49\u4E8E\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\uFF09"}):un.createElement(Be.default.Item,{key:2,className:ie.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},un.createElement(Oe.Z,{onBlur:Bt=>{Bt.target.value==="0"&&be.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",size:"middle",max:100,min:.1})),un.createElement(Be.default.Item,{name:"use_blank_score",noStyle:!0},un.createElement(De.ZP.Group,{className:ie.scoreByBlankRadio,optionType:"button",options:[{label:"\u6309\u7A7A\u7ED9\u5206",value:!0},{label:"\u6309\u9898\u7ED9\u5206",value:!1}]})),un.createElement(ne.Z,{overlayInnerStyle:{width:460},title:un.createElement("div",null,"\u6309\u7A7A\u7ED9\u5206\uFF1A\u9700\u8981\u5206\u522B\u8BBE\u7F6E\u6BCF\u4E2A\u586B\u7A7A\u9879\u7684\u5206\u503C\uFF0C\u586B\u7A7A\u9879\u7B54\u5BF9\u4E4B\u540E\u5219\u83B7\u5F97\u5BF9\u5E94\u7684\u5206\u503C\u3002",un.createElement("br",null),"\u6309\u9898\u7ED9\u5206\uFF1A\u9700\u8981\u8BBE\u7F6E\u6574\u4E2A\u5C0F\u9898\u7684\u5206\u503C\uFF0C\u7B54\u5BF9\u5168\u90E8\u586B\u7A7A\u9879\u4E4B\u540E\u624D\u80FD\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\u3002")},un.createElement("i",{className:"icon-tishixiaowenhao font18 ml20 c-3061d0"}))),un.createElement(Wn.u,{form:Wt,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u586B\u7A7A\u9898\u9898\u5E72\u5185\u5BB9",scoreByBlank:ka,answerKey:"standard_answers"}),un.createElement(ct,{getTagData:la,qitem:se,exerciseitem:Ee,TagDiscipline:Se,form:Wt}))))},oa=oe(48700),Qn=oe(59301),Ya=Object.defineProperty,Ma=Object.defineProperties,Ja=Object.getOwnPropertyDescriptors,Br=Object.getOwnPropertySymbols,At=Object.prototype.hasOwnProperty,On=Object.prototype.propertyIsEnumerable,Tn=(se,Se,Ee)=>Se in se?Ya(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,Ln=(se,Se)=>{for(var Ee in Se||(Se={}))At.call(Se,Ee)&&Tn(se,Ee,Se[Ee]);if(Br)for(var Ee of Br(Se))On.call(Se,Ee)&&Tn(se,Ee,Se[Ee]);return se},xe=(se,Se)=>Ma(se,Ja(Se)),ft=(se,Se,Ee)=>new Promise((rt,bn)=>{var $n=Ct=>{try{Fn(Ee.next(Ct))}catch(Wt){bn(Wt)}},la=Ct=>{try{Fn(Ee.throw(Ct))}catch(Wt){bn(Wt)}},Fn=Ct=>Ct.done?rt(Ct.value):Promise.resolve(Ct.value).then($n,la);Fn((Ee=Ee.apply(se,Se)).next())}),Ut=({qitem:se,setisedit:Se,TagDiscipline:Ee,exerciseitem:rt,seveeditor:bn,deleteitem:$n,getTagData:la,init:Fn,showTip:Ct=!1})=>{const[Wt]=Be.default.useForm();return(0,b.useEffect)(()=>{var ka;Wt.setFieldsValue(xe(Ln({},se),{name:se.question_title,repeat_answer:!se.repeat_answer,choices:(ka=se==null?void 0:se.question_choices)==null?void 0:ka.map(Bt=>xe(Ln({},Bt),{is_answer:Bt!=null&&Bt.standard_boolean?1:0}))}))},[se]),Qn.createElement("div",null,Qn.createElement(Be.default,{form:Wt,colon:!1,onFinish:ka=>{bn(Ln(Ln({},se),ka))},onFinishFailed:ka=>ft(void 0,null,function*(){var Bt,hn;be.ZP.error(ka.errorFields[0].errors[0]),Wt.scrollToField((hn=(Bt=ka==null?void 0:ka.errorFields)==null?void 0:Bt[0])==null?void 0:hn.name,{behavior:"smooth",block:"center"})})},Qn.createElement("div",{style:{display:"flex",alignItems:"center"}},Qn.createElement("div",{style:{flex:1}},Qn.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Qn.createElement("span",null,"\u5224\u65AD\u9898")),!(se!=null&&se.isadd)&&Qn.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{$n()}},Qn.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Qn.createElement(We.ZP,{onClick:()=>{var ka;se.isadd?(Se(!1),Fn()):(Wt.setFieldsValue(xe(Ln({},se),{name:se==null?void 0:se.question_title,choices:(ka=se==null?void 0:se.question_choices)==null?void 0:ka.map(Bt=>xe(Ln({},Bt),{is_answer:Bt!=null&&Bt.standard_boolean?1:0})),repeat_answer:!(se!=null&&se.repeat_answer)})),Se(!1))}},"\u53D6\u6D88"),Qn.createElement(ne.Z,{overlayClassName:ie.shake,open:Ct,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Qn.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Qn.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},Qn.createElement(We.ZP,{className:"ml20",type:"primary",onClick:()=>{Wt.submit()}},"\u4FDD\u5B58"))),Qn.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Qn.createElement(Be.default.Item,{className:ie.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},Qn.createElement(Oe.Z,{onBlur:ka=>{ka.target.value==="0"&&be.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",max:100,min:.1})),Qn.createElement(oa.Z,{form:Wt,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",choiceKey:""}),Qn.createElement(ct,{getTagData:la,qitem:se,exerciseitem:rt,TagDiscipline:Ee,form:Wt}))))},Rt=oe(36381),yt={wrap:"wrap___YewKC",deleteIcon:"deleteIcon___AKmkj",keywordTag:"keywordTag___hMKmU",questionTitleEditorWrap:"questionTitleEditorWrap___SpNyf",choiceWrap:"choiceWrap___lDCnP",choiceIndex:"choiceIndex___dabwf",judgementIndex:"judgementIndex___sausK",setAnswerBtn:"setAnswerBtn___moVcF",activeAnswer:"activeAnswer___Cd32c",activeJudgementAnswer:"activeJudgementAnswer___rbuoo",actionWrapper:"actionWrapper___dZuBC",addIcon:"addIcon___A9GtN",inputBorder:"inputBorder___DeyjY",placeholder:"placeholder___dhOmk",blankWrapper:"blankWrapper___vU8Cg",blankInput:"blankInput___Vzre8",blankInputNumberWrapper:"blankInputNumberWrapper___yLeaN",addBtn:"addBtn___LhI0I",blankIndex:"blankIndex___caKgB",baseInputWrapper:"baseInputWrapper___DhjJY",collapseWrapper:"collapseWrapper___btrfP",panelHeader:"panelHeader___xIZ7O",open:"open___IMQhg",close:"close___FTAU3",hide:"hide___GBtJP",scoreByBlankRadio:"scoreByBlankRadio___HAunQ"},An=oe(12893),je=oe(37962),Ke=Object.defineProperty,He=Object.defineProperties,Mt=Object.getOwnPropertyDescriptors,sn=Object.getOwnPropertySymbols,dn=Object.prototype.hasOwnProperty,qn=Object.prototype.propertyIsEnumerable,Un=(se,Se,Ee)=>Se in se?Ke(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,fn=(se,Se)=>{for(var Ee in Se||(Se={}))dn.call(Se,Ee)&&Un(se,Ee,Se[Ee]);if(sn)for(var Ee of sn(Se))qn.call(Se,Ee)&&Un(se,Ee,Se[Ee]);return se},Jn=(se,Se)=>He(se,Mt(Se)),Ea=(se,Se)=>{var Ee={};for(var rt in se)dn.call(se,rt)&&Se.indexOf(rt)<0&&(Ee[rt]=se[rt]);if(se!=null&&sn)for(var rt of sn(se))Se.indexOf(rt)<0&&qn.call(se,rt)&&(Ee[rt]=se[rt]);return Ee};const Zt=se=>{var Se=se,{value:Ee,onChange:rt,scrollId:bn}=Se,$n=Ea(Se,["value","onChange","scrollId"]);return b.createElement("div",{id:bn||""},b.createElement(je.Z,Jn(fn({},$n),{defaultValue:Ee,onChange:(la,Fn)=>{console.log("a:",la,Fn),Fn!=null&&Fn.length?rt(la,Fn):rt(la)}})))},_n=({value:se,onChange:Se,placeholder:Ee,height:rt=140,isEdit:bn})=>bn?b.createElement(je.Z,{watch:!0,isFocus:!0,height:rt,placeholder:Ee,defaultValue:se,onChange:Se}):b.createElement("div",{style:{cursor:"pointer"}},se?b.createElement(lt.Z,{className:yt.inputBorder,value:se}):b.createElement("div",{className:`${yt.inputBorder} ${yt.placeholder}`},Ee));var Je=oe(43604),Kt=oe(32134),wn=Object.defineProperty,tt=Object.defineProperties,Xn=Object.getOwnPropertyDescriptors,Mn=Object.getOwnPropertySymbols,ca=Object.prototype.hasOwnProperty,Vn=Object.prototype.propertyIsEnumerable,Za=(se,Se,Ee)=>Se in se?wn(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,sa=(se,Se)=>{for(var Ee in Se||(Se={}))ca.call(Se,Ee)&&Za(se,Ee,Se[Ee]);if(Mn)for(var Ee of Mn(Se))Vn.call(Se,Ee)&&Za(se,Ee,Se[Ee]);return se},er=(se,Se)=>tt(se,Xn(Se)),tr=(se,Se)=>{var Ee={};for(var rt in se)ca.call(se,rt)&&Se.indexOf(rt)<0&&(Ee[rt]=se[rt]);if(se!=null&&Mn)for(var rt of Mn(se))Se.indexOf(rt)<0&&Vn.call(se,rt)&&(Ee[rt]=se[rt]);return Ee};const gr=["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"],Tt=({value:se,onChange:Se,choiceTextKey:Ee,answerKey:rt,index:bn,isEdit:$n,setInputActive:la,form:Fn,choiceOptionsPath:Ct,allowChangeMode:Wt,showAddIcon:ka,addItem:Bt,deleteItem:hn})=>{const ta=(se==null?void 0:se[rt])===1,va=()=>{const en=Fn.getFieldValue(Ct);Fn.setFieldValue(Ct,en.map(vn=>er(sa({},vn),{[rt]:0})))},kn=()=>{ta?Se(er(sa({},se),{[rt]:0})):(Wt||va(),Se(er(sa({},se),{[rt]:1})))};return b.createElement(Qe.Z,{className:yt.choiceWrap,align:"middle",wrap:!1},b.createElement(Je.Z,{onClick:kn,className:`${yt.choiceIndex} ${ta?yt.activeAnswer:""}`},gr[bn]),b.createElement(Je.Z,{flex:1,className:`${yt.editorWrap} ml15`,onClick:la},b.createElement(_n,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:$n,value:se==null?void 0:se[Ee],onChange:en=>{Se(er(sa({},se),{[Ee]:en}))}})),b.createElement(Je.Z,{flex:"0 0 auto",className:"ml15"},b.createElement("div",{onClick:kn,className:`${yt.setAnswerBtn} ${ta?yt.activeAnswer:""}`},ta?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")),b.createElement(Je.Z,{className:yt.actionWrapper},b.createElement(ne.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},b.createElement(Kt.Z,{className:yt.addIcon,onClick:Bt,style:{visibility:ka?"visible":"hidden"}})),b.createElement(ne.Z,{title:"\u5220\u9664"},b.createElement(An.Z,{className:yt.deleteIcon,onClick:hn,style:{visibility:bn>1?"visible":"hidden"}}))))},Da=({questionTitlePlaceholder:se,titleKey:Se,choiceKey:Ee,analysisKey:rt,choiceTextKey:bn,answerKey:$n,choiceOptionsPath:la,allowChangeMode:Fn=!0,form:Ct,showAnalysis:Wt=!0})=>{const[ka,Bt]=(0,b.useState)(),[hn,ta]=(0,b.useState)(!1);return b.createElement("div",{className:yt.wrap},b.createElement("div",{className:yt.questionTitleEditorWrap},b.createElement(Be.default.Item,{label:"\u9898\u5E72",name:Se,labelCol:{span:24},rules:[{required:!0}]},b.createElement(Zt,{scrollId:Array.isArray(Se)?Se.join("_"):`${Se}`,watch:!0,height:140,placeholder:se}))),b.createElement(Be.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),b.createElement(Be.default.List,{name:Ee,rules:[{validator(va,kn){const en=kn.some(Gt=>Gt[$n]===1),vn=kn.findIndex(Gt=>{var _a;return((_a=Gt[bn])==null?void 0:_a.length)<=0});return vn!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${gr[vn]}\u9009\u9879\u7684\u5185\u5BB9`)):en?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},(va,{add:kn,remove:en})=>b.createElement("div",{id:Array.isArray(la)?la.join("_"):`${la}`},va.map((vn,Gt)=>{var _a=vn,{key:gn,name:na}=_a,jt=tr(_a,["key","name"]);const $a=ka===gn,Cr=()=>{Bt(gn)},vr=Gt<7&&Gt===va.length-1,Sr=()=>kn({[bn]:"",[$n]:0}),zn=()=>en(na);return b.createElement(Be.default.Item,er(sa({},jt),{key:gn,name:na,noStyle:!0}),b.createElement(Tt,{choiceTextKey:bn,answerKey:$n,index:Gt,isEdit:$a,setInputActive:Cr,form:Ct,choiceOptionsPath:la,allowChangeMode:Fn,showAddIcon:vr,addItem:Sr,deleteItem:zn}))}),va.length<8&&b.createElement("div",{className:`${yt.addBtn} mb30`,onClick:()=>kn({[bn]:"",[$n]:0})},"\u6DFB\u52A0\u9009\u9879"))),Wt&&b.createElement("div",{onClick:()=>ta(!0)},b.createElement(Be.default.Item,{name:rt,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},b.createElement(_n,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:hn}))))};var Qt=oe(59301),xa=Object.defineProperty,pa=Object.defineProperties,Xt=Object.getOwnPropertyDescriptors,Dn=Object.getOwnPropertySymbols,ea=Object.prototype.hasOwnProperty,yn=Object.prototype.propertyIsEnumerable,Ra=(se,Se,Ee)=>Se in se?xa(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,Pa=(se,Se)=>{for(var Ee in Se||(Se={}))ea.call(Se,Ee)&&Ra(se,Ee,Se[Ee]);if(Dn)for(var Ee of Dn(Se))yn.call(Se,Ee)&&Ra(se,Ee,Se[Ee]);return se},Va=(se,Se)=>pa(se,Xt(Se)),cr=(se,Se)=>{var Ee={};for(var rt in se)ea.call(se,rt)&&Se.indexOf(rt)<0&&(Ee[rt]=se[rt]);if(se!=null&&Dn)for(var rt of Dn(se))Se.indexOf(rt)<0&&yn.call(se,rt)&&(Ee[rt]=se[rt]);return Ee};const Ar=({value:se,onChange:Se})=>{const Ee=bn=>{x.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:yt.modal,onOk:()=>{const $n=[...se];$n.splice(bn,1),Se($n)}})},rt=()=>{const bn=[...se];bn.push(""),Se(bn)};return Qt.createElement(Qe.Z,{className:"ml20"},Qt.createElement(Je.Z,{flex:1},se==null?void 0:se.map((bn,$n)=>Qt.createElement(Qe.Z,{key:`${bn}_${$n}`,align:"middle",className:"mb20"},Qt.createElement(Fe.default.TextArea,{style:{flex:1,minHeight:44},defaultValue:bn,autoSize:{maxRows:3},maxLength:1e3,onBlur:la=>{const Fn=[...se],Ct=la.target.value.trim();Fn[$n]=Ct,Se(Fn)}}),Qt.createElement(ne.Z,{title:"\u5220\u9664"},Qt.createElement(An.Z,{className:yt.deleteIcon,style:{marginLeft:15,visibility:$n>0?"visible":"hidden"},onClick:()=>Ee($n)}))))),Qt.createElement(Je.Z,null,Qt.createElement("div",{className:`${yt.addBtn}`,onClick:()=>{rt()}},"\u65B0\u589E\u7B54\u6848")))},Mr=({value:se=!0,onChange:Se})=>Qt.createElement(kt.Z,{checked:!se,onChange:Ee=>{Se(!Ee)}}),Pr="\u2581",Jr=({questionTitlePlaceholder:se,form:Se,name:Ee,scoreByBlank:rt,answerKey:bn,titleKey:$n="name",analysisKey:la="analysis",isOrdered:Fn="is_ordered"})=>{var Ct,Wt;const[ka,Bt]=(0,b.useState)(!1),hn=(gn,na)=>{const jt=na.line;let $a=0;for(let vr=0;vr{const Cr=gn.getRange(na.from,na.to);let vr=0;if(na.text.forEach(Sr=>{vr+=Sr.split(Pr).length-1}),na.origin!=="setValue"){if(Cr&&Cr.indexOf(Pr)!==-1){const Sr=Cr.split(Pr).length-1,zn=hn(gn,na.from);if(console.log(`\u5220\u9664${Sr}\u4E2A\uFF0C \u524D\u9762\u6709${zn}\u4E2A\uFF0C\u65B0\u589E${vr}\u4E2A`),Sr>1){const sr=Array.from({length:Sr},(zr,Vr)=>zn+Vr);$a(sr)}else $a(zn)}else if(vr>0){const Sr=hn(gn,na.from);console.log(`\u65B0\u589E${vr}\u4E2A\uFF0C\u4E4B\u524D\u6709${Sr}\u4E2A`),jt(vr,Sr)}}},va=()=>{const gn=Se.getFieldValue(["sub_item_banks",...bn]);Se.setFieldValue(["sub_item_banks",...bn],gn==null?void 0:gn.map((na,jt)=>Va(Pa({},na),{position:jt+1})))},kn=(0,b.useRef)(),en=(gn,na)=>{for(let jt=0;jt{vn.current(gn),va()},_a=(Wt=(Ct=Se.getFieldValue("sub_item_banks"))==null?void 0:Ct[bn==null?void 0:bn[0]])==null?void 0:Wt[bn==null?void 0:bn[1]];return console.log(Se==null?void 0:Se.getFieldValue(["sub_item_banks",...rt])),Qt.createElement("div",{className:yt.wrap},Qt.createElement("div",{className:yt.questionTitleEditorWrap},Qt.createElement(Be.default.Item,{label:"\u9898\u5E72",name:$n,labelCol:{span:24},rules:[{required:!0}]},Qt.createElement(Zt,{scrollId:"name",watch:!0,height:140,placeholder:se,showNullButton:!0,onCMBeforeChange:(gn,na)=>{ta(gn,na,en,Gt)}}))),Qt.createElement(Be.default.List,{name:bn,rules:[{validator(gn,na){if((na==null?void 0:na.length)===0)return Promise.reject(new Error("\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"));for(const jt of na){const{answer_text:$a}=jt||{};if($a!=null&&$a.some(Cr=>(Cr==null?void 0:Cr.length)===0))return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(gn,{add:na,remove:jt},{errors:$a})=>(kn.current=na,vn.current=jt,Qt.createElement(Qt.Fragment,null,Qt.createElement(Be.default.Item,{label:Qt.createElement("span",null,"\u586B\u7A7A\u9879\u7B54\u6848",!(gn!=null&&gn.length)&&Qt.createElement("span",{style:{color:"#E99237"}},"\uFF08\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879\uFF09")),required:!0,labelCol:{span:24}}),gn.map((Cr,vr)=>{var Sr=Cr,{key:zn,name:sr}=Sr,zr=cr(Sr,["key","name"]);return Qt.createElement(Qe.Z,{className:"mb20",key:zn,align:"top"},Qt.createElement(Je.Z,{flex:"0 0 auto",className:`${yt.blankIndex} pt5`},"\u586B\u7A7A\u9879",vr+1),Qt.createElement(Je.Z,{flex:1},Qt.createElement(Qe.Z,{align:"top",justify:"space-between"},Qt.createElement(Je.Z,{flex:1},Qt.createElement(Be.default.Item,Va(Pa({},zr),{name:[sr,"answer_text"],noStyle:!0}),Qt.createElement(Ar,null))),(Se==null?void 0:Se.getFieldValue(["sub_item_banks",...rt]))&&Qt.createElement(Je.Z,{flex:"224px",style:{margin:"-7px 0 0 20px"}},Qt.createElement(Be.default.Item,Va(Pa({},zr),{name:[sr,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:yt.blankInputNumberWrapper}),Qt.createElement(Oe.Z,{onChange:()=>{var Vr,$r;let yr=Se==null?void 0:Se.getFieldValue(["sub_item_banks",bn==null?void 0:bn[0],"standard_answers"]),xr=0;for(let Tr in yr)(Vr=yr[Tr])!=null&&Vr.score&&(xr+=Number(($r=yr[Tr])==null?void 0:$r.score));Se==null||Se.setFieldValue(["sub_item_banks",bn==null?void 0:bn[0],"question_score"],xr)},className:yt.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C"})))),Qt.createElement(Be.default.Item,Va(Pa({},zr),{name:[sr,"position"],noStyle:!0}),Qt.createElement(Fe.default,{type:"hidden"}))))})))),Qt.createElement(Qe.Z,{align:"middle"},Qt.createElement(Be.default.Item,{name:[Ee,"downcase"],valuePropName:"checked"},Qt.createElement(kt.Z,null)),Qt.createElement(Je.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),Qt.createElement(Qe.Z,{align:"middle"},Qt.createElement(Be.default.Item,{name:[Ee,"no_space"],valuePropName:"checked"},Qt.createElement(kt.Z,null)),Qt.createElement(Je.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),(_a==null?void 0:_a.length)>1&&Qt.createElement(Qe.Z,{align:"middle",className:(_a==null?void 0:_a.length)>1?"mb30":`${yt.hide}`},Qt.createElement(Be.default.Item,{name:Fn},Qt.createElement(Mr,null)),Qt.createElement(Je.Z,{className:"ml10"},"\u5141\u8BB8\u5B66\u751F\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u4E0E\u6807\u51C6\u7B54\u6848\u7684\u987A\u5E8F\u4E0D\u4E00\u81F4")),Qt.createElement("div",{onClick:()=>Bt(!0)},Qt.createElement(Be.default.Item,{name:la,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},Qt.createElement(_n,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:ka}))))};var Xa=Object.defineProperty,qa=Object.defineProperties,pr=Object.getOwnPropertyDescriptors,fa=Object.getOwnPropertySymbols,ur=Object.prototype.hasOwnProperty,mr=Object.prototype.propertyIsEnumerable,Ga=(se,Se,Ee)=>Se in se?Xa(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,ar=(se,Se)=>{for(var Ee in Se||(Se={}))ur.call(Se,Ee)&&Ga(se,Ee,Se[Ee]);if(fa)for(var Ee of fa(Se))mr.call(Se,Ee)&&Ga(se,Ee,Se[Ee]);return se},mt=(se,Se)=>qa(se,pr(Se)),it=(se,Se)=>{var Ee={};for(var rt in se)ur.call(se,rt)&&Se.indexOf(rt)<0&&(Ee[rt]=se[rt]);if(se!=null&&fa)for(var rt of fa(se))Se.indexOf(rt)<0&&mr.call(se,rt)&&(Ee[rt]=se[rt]);return Ee};const Nt={\u6B63\u786E:"T",\u9519\u8BEF:"F"},cn=({value:se,onChange:Se,form:Ee,choiceKey:rt})=>{const bn=(se==null?void 0:se.is_answer)===1,$n=se==null?void 0:se.choice_text,la=()=>{var Fn;const Ct=(Fn=Ee==null?void 0:Ee.getFieldValue(["sub_item_banks",...rt]))==null?void 0:Fn.map(Wt=>({choice_text:Wt.choice_text,is_answer:0}));Ee==null||Ee.setFieldValue(["sub_item_banks",...rt],Ct),Se(mt(ar({},se),{is_answer:1}))};return b.createElement(Qe.Z,{className:yt.choiceWrap,align:"middle",wrap:!1},b.createElement(Je.Z,{onClick:la,className:`${yt.choiceIndex} ${yt.judgementIndex} ${bn?yt.activeAnswer:""}`},Nt[$n]),b.createElement(Je.Z,{flex:1,className:`${yt.editorWrap} ml15`},b.createElement("div",{className:`${yt.inputBorder} ${yt.placeholder} ${bn?yt.activeJudgementAnswer:""}`},$n)),b.createElement(Je.Z,{flex:"0 0 auto",className:"ml15"},b.createElement("div",{onClick:la,className:`${yt.setAnswerBtn} ${bn?yt.activeAnswer:""}`},bn?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")))},ua=({questionTitlePlaceholder:se,choiceKey:Se="choices",form:Ee,titleKey:rt="name",analysisKey:bn="analysis"})=>{const[$n,la]=(0,b.useState)(!1);return b.createElement("div",{className:yt.wrap},b.createElement("div",{className:yt.questionTitleEditorWrap},b.createElement(Be.default.Item,{label:"\u9898\u5E72",name:rt,labelCol:{span:24},rules:[{required:!0}]},b.createElement(Zt,{scrollId:"name",watch:!0,height:140,placeholder:se}))),b.createElement(Be.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},b.createElement(Be.default.List,{name:Se,rules:[{validator(Fn,Ct){return Ct.some(ka=>(ka==null?void 0:ka.is_answer)===1)?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},Fn=>b.createElement("div",{id:"choices"},Fn.map(Ct=>{var Wt=Ct,{key:ka,name:Bt}=Wt,hn=it(Wt,["key","name"]);return b.createElement(Be.default.Item,mt(ar({},hn),{key:ka,name:Bt,noStyle:!0}),b.createElement(cn,{form:Ee,choiceKey:Se}))})))),b.createElement("div",{onClick:()=>la(!0)},b.createElement(Be.default.Item,{name:bn,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},b.createElement(_n,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:$n}))))};var La=oe(12563),nn=Object.defineProperty,Ba=Object.defineProperties,Aa=Object.getOwnPropertyDescriptors,rr=Object.getOwnPropertySymbols,Ta=Object.prototype.hasOwnProperty,ga=Object.prototype.propertyIsEnumerable,Qa=(se,Se,Ee)=>Se in se?nn(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,hr=(se,Se)=>{for(var Ee in Se||(Se={}))Ta.call(Se,Ee)&&Qa(se,Ee,Se[Ee]);if(rr)for(var Ee of rr(Se))ga.call(Se,Ee)&&Qa(se,Ee,Se[Ee]);return se},Gr=(se,Se)=>Ba(se,Aa(Se)),nr=(se,Se)=>{var Ee={};for(var rt in se)Ta.call(se,rt)&&Se.indexOf(rt)<0&&(Ee[rt]=se[rt]);if(se!=null&&rr)for(var rt of rr(se))Se.indexOf(rt)<0&&ga.call(se,rt)&&(Ee[rt]=se[rt]);return Ee};const fr=se=>{var Se=se,{value:Ee,onChange:rt}=Se,bn=nr(Se,["value","onChange"]);const $n=la=>{rt([la])};return b.createElement(je.Z,Gr(hr({},bn),{defaultValue:Ee==null?void 0:Ee[0],onChange:$n}))},Dr=se=>{if(!se)return!1;if(/^s*$/.test(se)||se.trim()===""){be.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u5168\u4E3A\u7A7A\u683C");return}let Se=new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~\uFF01@#\uFFE5\u2026\u2026&*\uFF08\uFF09\u2014\u3010\u3011\u2018\uFF1B\uFF1A\u201D\u201C\u3002\uFF0C\u3001\uFF1F\u300C\u300D\u300E\u300F_\\+\\-\xB7%\u300A\u300B]|[\\\\/]");return se==="|"?(be.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0},Gn=({value:se=[],onClose:Se})=>b.createElement(La.default,{closable:!0,onClose:Se,className:yt.keywordTag},b.createElement("pre",{style:{margin:"0px",whiteSpace:"pre-wrap"}},se.join(" \u6216 "))),rn=({questionTitlePlaceholder:se,form:Se,showKeywords:Ee,isMustKeyWords:rt=Ee,titleKey:bn="name",analysisKey:$n="analysis",answerTexts:la="answer_texts",keywords:Fn="keywords",useKeywords:Ct="use_keywords",indexs:Wt})=>{var ka,Bt,hn,ta;const[va,kn]=(0,b.useState)(!1),[en,vn]=(0,b.useState)(""),Gt=(Bt=(ka=Se.getFieldValue("sub_item_banks"))==null?void 0:ka[Ct==null?void 0:Ct[0]])==null?void 0:Bt[Ct==null?void 0:Ct[1]],_a=(ta=(hn=Se.getFieldValue("sub_item_banks"))==null?void 0:hn[Ct==null?void 0:Ct[0]])==null?void 0:ta.question_score;return b.createElement("div",{className:yt.wrap},b.createElement("div",{className:yt.questionTitleEditorWrap},b.createElement(Be.default.Item,{label:"\u9898\u5E72",name:bn,labelCol:{span:24},rules:[{required:!0}]},b.createElement(Zt,{scrollId:"name",watch:!0,height:140,placeholder:se}))),b.createElement(Be.default.Item,{label:"\u53C2\u8003\u7B54\u6848",name:la,labelCol:{span:24}},b.createElement(fr,{watch:!0,height:140,placeholder:"\u8BF7\u7F16\u8F91\u53C2\u8003\u7B54\u6848\uFF08\u975E\u5FC5\u586B\uFF09"})),Ee&&!rt&&b.createElement(Be.default.Item,{hidden:!0,name:Ct,valuePropName:"checked"},b.createElement(kt.Z,{defaultChecked:!0})),Ee&&rt&&b.createElement(Qe.Z,{align:"middle",className:"mb30"},b.createElement(Be.default.Item,{name:Ct,valuePropName:"checked"},b.createElement(kt.Z,null)),b.createElement(Je.Z,{className:"ml10"},"\u5F00\u542F\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206"),b.createElement(Je.Z,null,b.createElement(ne.Z,{placement:"right",title:"\u9009\u4E2D\u540E\uFF0C\u9700\u8981\u8BBE\u7F6E\u6BCF\u4E2A\u5173\u952E\u8BCD\u7684\u5206\u503C\uFF0C\u7CFB\u7EDF\u4F1A\u6839\u636E\u8BBE\u7F6E\u7684\u5173\u952E\u8BCD\u8FDB\u884C\u81EA\u52A8\u5224\u5206\uFF1B \u6240\u6709\u5173\u952E\u8BCD\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u5C0F\u9898\u5206\u503C\u3002"},b.createElement(vt.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),(Gt||!rt)&&b.createElement(Be.default.List,{name:Fn,rules:[{validator(gn,na){return rt?na!=null&&na.length?(na==null?void 0:na.reduce(($a,Cr)=>$a+Cr.score,0))>parseFloat(_a)?Promise.reject(new Error("\u6240\u6709\u5173\u952E\u8BCD\u7684\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u8BE5\u5C0F\u9898\u7684\u5206\u503C")):Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u5224\u5206\u5173\u952E\u8BCD")):Promise.resolve()}}]},(gn,{add:na,remove:jt})=>b.createElement(b.Fragment,null,b.createElement("div",{className:`${yt.title} mb10`},rt?"\u5173\u952E\u8BCD":b.createElement("span",{style:{color:"#9096A3"}},"\u5224\u5206\u5173\u952E\u8BCD")),b.createElement(Qe.Z,{align:"middle",className:"font14 mb30"},b.createElement(Je.Z,{flex:1},b.createElement(Fe.default,{value:en,onChange:$a=>{vn($a.target.value)},maxLength:50,allowClear:!0,onPressEnter:$a=>{var Cr,vr,Sr,zn;const sr=`${(Cr=$a.target)==null?void 0:Cr.value}`,zr=(Sr=(vr=sr==null?void 0:sr.split("|"))==null?void 0:vr.filter(yr=>!!yr))==null?void 0:Sr.map(yr=>yr.trim()),Vr=Se.getFieldValue(["sub_item_banks",...Fn]),$r=((zn=Vr==null?void 0:Vr.map(yr=>yr==null?void 0:yr.keyword))==null?void 0:zn.flat())||[];for(const yr of zr)if($r.includes(yr)){be.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}Dr(sr)&&(na({keyword:zr,score:1}),vn(""))},className:yt.inputBorder,placeholder:"\u652F\u6301\u8BBE\u7F6E\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u8BF7\u7528\u201C|\u201D\u5206\u9694\u5F00"})),b.createElement(Je.Z,{flex:"148px",style:{textAlign:"right",color:"#e99237"}},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),gn.map($a=>{var Cr=$a,{key:vr,name:Sr}=Cr,zn=nr(Cr,["key","name"]);return b.createElement(Qe.Z,{key:vr,className:"mb20",style:{marginRight:148}},b.createElement(Je.Z,{flex:1},b.createElement(Qe.Z,{align:"middle",justify:"space-between"},b.createElement(Be.default.Item,Gr(hr({},zn),{name:[Sr,"keyword"]}),b.createElement(Gn,{onClose:()=>jt(Sr)})),rt&&b.createElement(Be.default.Item,Gr(hr({},zn),{name:[Sr,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:yt.blankInputNumberWrapper}),b.createElement(Oe.Z,{className:yt.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u5206\u6570"})))))}))),b.createElement("div",{onClick:()=>kn(!0)},b.createElement(Be.default.Item,{name:$n,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},b.createElement(_n,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:va}))))};var Lt=oe(59301),de=Object.defineProperty,$e=Object.defineProperties,st=Object.getOwnPropertyDescriptors,Ht=Object.getOwnPropertySymbols,at=Object.prototype.hasOwnProperty,an=Object.prototype.propertyIsEnumerable,qt=(se,Se,Ee)=>Se in se?de(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,Yt=(se,Se)=>{for(var Ee in Se||(Se={}))at.call(Se,Ee)&&qt(se,Ee,Se[Ee]);if(Ht)for(var Ee of Ht(Se))an.call(Se,Ee)&&qt(se,Ee,Se[Ee]);return se},_t=(se,Se)=>$e(se,st(Se)),ia=(se,Se)=>{var Ee={};for(var rt in se)at.call(se,rt)&&Se.indexOf(rt)<0&&(Ee[rt]=se[rt]);if(se!=null&&Ht)for(var rt of Ht(se))Se.indexOf(rt)<0&&an.call(se,rt)&&(Ee[rt]=se[rt]);return Ee};const{Panel:za}=Rt.default,Wa=({questionTitlePlaceholder:se,choiceKey:Se,form:Ee,withScore:rt})=>{const bn=[{type:0,name:"\u5355\u9009\u9898"},{type:1,name:"\u591A\u9009\u9898"},{type:2,name:"\u5224\u65AD\u9898"},{type:3,name:"\u586B\u7A7A\u9898"},{type:4,name:"\u7B80\u7B54\u9898"},{type:5,name:"\u5B9E\u8BAD\u9898"},{type:6,name:"\u7F16\u7A0B\u9898"},{type:7,name:"\u7EC4\u5408\u9898"},{type:8,name:"\u7A0B\u5E8F\u586B\u7A7A\u9898"}],[$n,la]=(0,b.useState)(),[Fn,Ct]=(0,b.useState)([]),Wt=Bt=>{Ct(Bt)},ka=({value:Bt})=>Lt.createElement("div",{style:{width:150,paddingLeft:11}},Bt);return Lt.createElement("div",{className:yt.wrap},Lt.createElement("div",{className:yt.questionTitleEditorWrap},Lt.createElement(Be.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},Lt.createElement(Zt,{scrollId:"name",watch:!0,height:140,placeholder:se}))),Lt.createElement(Be.default.Item,{label:"\u5C0F\u9898",required:!0,labelCol:{span:24}}),Lt.createElement(Be.default.List,{name:"sub_item_banks",rules:[{validator(Bt,hn){return hn?Promise.resolve():Promise.reject(new Error("\u8BF7\u6DFB\u52A0\u5C0F\u9898"))}}]},(Bt,{add:hn,remove:ta,move:va})=>{const kn=Ee.getFieldValue("sub_item_banks");return Lt.createElement(Lt.Fragment,null,Lt.createElement(Rt.default,{className:Bt.length>0?yt.collapseWrapper:"",bordered:!1,activeKey:Fn,onChange:Wt,expandIcon:({isActive:en})=>Lt.createElement("i",{className:`iconfont icon-weizhankai ${en?yt.open:yt.close}`,style:{fontSize:14,transition:"all .2s"}})},Bt.map((en,vn)=>{var Gt=en,{key:_a,name:gn}=Gt,na=ia(Gt,["key","name"]),jt,$a,Cr,vr,Sr,zn,sr,zr,Vr,$r,yr,xr,Tr,or;return Lt.createElement(za,{className:yt.panel,forceRender:!0,header:Lt.createElement("div",{className:yt.panelHeader},"\u7B2C",vn+1,"\u5C0F\u9898",Lt.createElement("span",null,"\uFF08",((jt=kn==null?void 0:kn[gn])==null?void 0:jt.question_type)==0?"\u5355\u9009\u9898":(($a=kn==null?void 0:kn[gn])==null?void 0:$a.question_type)==1?"\u591A\u9009\u9898":((Cr=kn==null?void 0:kn[gn])==null?void 0:Cr.question_type)==3?"\u586B\u7A7A\u9898":((vr=kn==null?void 0:kn[gn])==null?void 0:vr.question_type)==2?"\u5224\u65AD\u9898":"\u7B80\u7B54\u9898","\uFF09")),key:gn,extra:Lt.createElement(Qe.Z,{align:"middle",onClick:Nr=>Nr.stopPropagation()},((Sr=kn==null?void 0:kn[gn])==null?void 0:Sr.question_type)==3&&Lt.createElement(Lt.Fragment,null,Lt.createElement(De.ZP.Group,{defaultValue:(zn=kn==null?void 0:kn[gn])==null?void 0:zn.use_blank_score,className:ie.scoreByBlankRadio,style:{marginRight:20},optionType:"button",options:[{label:"\u6309\u7A7A\u7ED9\u5206",value:!0},{label:"\u6309\u9898\u7ED9\u5206",value:!1}],onChange:Nr=>{var Or,Ur,eo,mo,fo;if(Ee==null||Ee.setFieldValue(["sub_item_banks",gn,"use_blank_score"],(Or=Nr==null?void 0:Nr.target)==null?void 0:Or.value),(Ur=Nr==null?void 0:Nr.target)!=null&&Ur.value){let Ao=0;for(let So in(eo=Ee==null?void 0:Ee.getFieldValue(["sub_item_banks",gn]))==null?void 0:eo.standard_answers)Ao+=Number((fo=(mo=Ee==null?void 0:Ee.getFieldValue(["sub_item_banks",gn]))==null?void 0:mo.standard_answers[So])==null?void 0:fo.score);Ee==null||Ee.setFieldValue(["sub_item_banks",gn,"question_score"],Ao||"")}la(new Date)}}),Lt.createElement(ne.Z,{overlayInnerStyle:{width:460},title:Lt.createElement("div",null,"\u6309\u7A7A\u7ED9\u5206\uFF1A\u9700\u8981\u5206\u522B\u8BBE\u7F6E\u6BCF\u4E2A\u586B\u7A7A\u9879\u7684\u5206\u503C\uFF0C\u586B\u7A7A\u9879\u7B54\u5BF9\u4E4B\u540E\u5219\u83B7\u5F97\u5BF9\u5E94\u7684\u5206\u503C\u3002",Lt.createElement("br",null),"\u6309\u9898\u7ED9\u5206\uFF1A\u9700\u8981\u8BBE\u7F6E\u6574\u4E2A\u5C0F\u9898\u7684\u5206\u503C\uFF0C\u7B54\u5BF9\u5168\u90E8\u586B\u7A7A\u9879\u4E4B\u540E\u624D\u80FD\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\u3002")},Lt.createElement("i",{className:"icon-tishixiaowenhao font18 mr25 c-3061d0"}))),rt&&Lt.createElement(Be.default.Item,_t(Yt({},na),{rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C0F\u9898\u5206\u503C"}],label:"\u5206\u503C",name:[gn,"question_score"],className:yt.blankInputNumberWrapper}),((sr=kn==null?void 0:kn[gn])==null?void 0:sr.question_type)==3&&((zr=kn==null?void 0:kn[gn])!=null&&zr.use_blank_score)?Lt.createElement(ka,null):Lt.createElement(Oe.Z,{className:yt.blankInput,placeholder:"\u8BF7\u8F93\u5165\u5206\u6570",min:.1,precision:1,max:100,style:{width:150}})),Lt.createElement(Qe.Z,{align:"middle",className:"pl40",style:{width:82}},vn!==0&&Lt.createElement("div",{onClick:()=>{var Nr;va(vn,vn-1);const Or=(Nr=Ee.getFieldValue("sub_item_banks"))==null?void 0:Nr.map((Ur,eo)=>(Bt.map((mo,fo)=>{eo===fo&&(Ur.q_position=Number(mo.name)+1)}),Ur));Ee.setFieldValue("sub_item_banks",Or)}},Lt.createElement(ne.Z,{title:"\u4E0A\u79FB"},Lt.createElement("i",{className:"iconfont icon-shangyi3 c-grey-999 primary-hover"}))),vn{var Nr;va(vn,vn+1);const Or=(Nr=Ee.getFieldValue("sub_item_banks"))==null?void 0:Nr.map((Ur,eo)=>(Bt.map((mo,fo)=>{eo===fo&&(Ur.q_position=Number(mo.name)+1)}),Ur));Ee.setFieldValue("sub_item_banks",Or)},className:vn===0?"":"ml10"},Lt.createElement(ne.Z,{title:"\u4E0B\u79FB"},Lt.createElement("i",{className:"iconfont icon-xiayi3 c-grey-999 primary-hover"})))),Lt.createElement(ne.Z,{title:"\u5220\u9664"},Lt.createElement(An.Z,{className:`${yt.deleteIcon} ml40`,onClick:()=>ta(gn)})))},Lt.createElement(Be.default.Item,_t(Yt({},na),{name:gn}),(((Vr=kn==null?void 0:kn[gn])==null?void 0:Vr.question_type)==0||(($r=kn==null?void 0:kn[gn])==null?void 0:$r.question_type)==1)&&Lt.createElement(Da,{questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",allowChangeMode:((yr=kn==null?void 0:kn[gn])==null?void 0:yr.question_type)==1,form:Ee,choiceKey:[gn,"choices"],titleKey:[gn,"name"],analysisKey:[gn,"analysis"],choiceOptionsPath:["sub_item_banks",gn,"choices"],choiceTextKey:"choice_text",answerKey:"is_answer"}),((xr=kn==null?void 0:kn[gn])==null?void 0:xr.question_type)==3&&Lt.createElement(Jr,{form:Ee,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9898\u5E72\u5E76\u8BBE\u7F6E\u586B\u7A7A\u9879",name:gn,scoreByBlank:[gn,"use_blank_score"],titleKey:[gn,"name"],analysisKey:[gn,"analysis"],isOrdered:[gn,"is_ordered"],answerKey:[gn,"standard_answers"],key:$n}),((Tr=kn==null?void 0:kn[gn])==null?void 0:Tr.question_type)==2&&Lt.createElement(ua,{form:Ee,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",titleKey:[gn,"name"],analysisKey:[gn,"analysis"],choiceKey:[gn,"choices"]}),((or=kn==null?void 0:kn[gn])==null?void 0:or.question_type)==4&&Lt.createElement(rn,{showKeywords:!0,isMustKeyWords:!0,form:Ee,titleKey:[gn,"name"],analysisKey:[gn,"analysis"],answerTexts:[gn,"answer_texts"],useKeywords:[gn,"use_keywords"],keywords:[gn,"keywords"],indexs:gn,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7B80\u7B54\u9898\u9898\u5E72\u5185\u5BB9",key:$n})))})),Bt.length<20&&Lt.createElement(z.Z,{menu:{items:[{label:Lt.createElement("div",{onClick:()=>{hn({name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:"",question_type:0,item_type:"SINGLE"}),Ct([Bt==null?void 0:Bt.length,...Fn])}},"\u5355\u9009\u9898"),key:"1",show:!0},{label:Lt.createElement("div",{onClick:()=>{hn({name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:"",question_type:1,item_type:"MULTIPLE"}),Ct([Bt==null?void 0:Bt.length,...Fn])}},"\u591A\u9009\u9898"),key:"2",show:!0},{label:Lt.createElement("div",{onClick:()=>{hn({name:"",choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],analysis:"",question_type:2,item_type:"JUDGMENT"}),Ct([Bt==null?void 0:Bt.length,...Fn])}},"\u5224\u65AD\u9898"),key:"3",show:!0},{label:Lt.createElement("div",{onClick:()=>{hn({name:"",analysis:"",is_ordered:!0,standard_answers:[],question_type:3,item_type:"COMPLETION",use_blank_score:!0,downcase:!0,no_space:!0}),Ct([Bt==null?void 0:Bt.length,...Fn])}},"\u586B\u7A7A\u9898"),key:"4",show:!0},{label:Lt.createElement("div",{onClick:()=>{hn({name:"",answer_texts:[],keywords:[],use_keywords:!1,analysis:"",question_type:4,item_type:"SUBJECTIVE"}),Ct([Bt==null?void 0:Bt.length,...Fn])}},"\u7B80\u7B54\u9898"),key:"5",show:!0}].filter(en=>en.show).map(en=>({label:en.label,key:en.key}))}},Lt.createElement("div",{className:`${yt.addBtn}`},"\u6DFB\u52A0\u5C0F\u9898")))}))};var pn=oe(59301),Ia=Object.defineProperty,Ca=Object.defineProperties,ja=Object.getOwnPropertyDescriptors,Ir=Object.getOwnPropertySymbols,Qr=Object.prototype.hasOwnProperty,Rr=Object.prototype.propertyIsEnumerable,Wr=(se,Se,Ee)=>Se in se?Ia(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,jr=(se,Se)=>{for(var Ee in Se||(Se={}))Qr.call(Se,Ee)&&Wr(se,Ee,Se[Ee]);if(Ir)for(var Ee of Ir(Se))Rr.call(Se,Ee)&&Wr(se,Ee,Se[Ee]);return se},Zr=(se,Se)=>Ca(se,ja(Se)),Co=(se,Se,Ee)=>new Promise((rt,bn)=>{var $n=Ct=>{try{Fn(Ee.next(Ct))}catch(Wt){bn(Wt)}},la=Ct=>{try{Fn(Ee.throw(Ct))}catch(Wt){bn(Wt)}},Fn=Ct=>Ct.done?rt(Ct.value):Promise.resolve(Ct.value).then($n,la);Fn((Ee=Ee.apply(se,Se)).next())}),ho=({qitem:se,setisedit:Se,TagDiscipline:Ee,exerciseitem:rt,seveeditor:bn,deleteitem:$n,getTagData:la,init:Fn,showTip:Ct=!1})=>{const[Wt]=Be.default.useForm();(0,b.useEffect)(()=>{var Bt;Wt.setFieldsValue(Zr(jr({},se),{name:se.question_title,sub_item_banks:(Bt=se.sub_exercise_questions)==null?void 0:Bt.map(hn=>{var ta;return Zr(jr({},hn),{name:hn.question_title,choices:(ta=hn==null?void 0:hn.question_choices)==null?void 0:ta.map(va=>Zr(jr({},va),{is_answer:va!=null&&va.standard_boolean?1:0}))})}),repeat_answer:!se.repeat_answer}))},[se]);const ka=Bt=>{if(!(Bt!=null&&Bt.length))return!1;const hn=Bt.map(va=>{var kn;return(kn=va.choice_text)==null?void 0:kn.trim().replace(/^\s+|\s+$/g,"")});return new Set(hn).size!==hn.length};return pn.createElement("div",null,pn.createElement(Be.default,{form:Wt,colon:!1,onValuesChange:(Bt,hn)=>{var ta,va,kn;if(Bt!=null&&Bt.sub_item_banks){let en=((ta=Wt.getFieldValue("sub_item_banks"))==null?void 0:ta.length)>0&&((kn=(va=Wt.getFieldValue("sub_item_banks"))==null?void 0:va.map(vn=>{var Gt;if(vn.question_type==3&&(vn!=null&&vn.use_blank_score)){let _a=0;for(let gn in vn==null?void 0:vn.standard_answers)_a+=Number((Gt=vn==null?void 0:vn.standard_answers[gn])==null?void 0:Gt.score);return _a}else return vn.question_score}))==null?void 0:kn.filter(vn=>vn));(en==null?void 0:en.length)>0&&Wt.setFieldsValue({question_score:parseFloat(en==null?void 0:en.reduce((vn,Gt)=>parseFloat(vn)+parseFloat(Gt))).toFixed(1)})}},onFinish:Bt=>{var hn,ta;if((hn=Bt.sub_item_banks)==null?void 0:hn.some(kn=>kn.question_type===0||kn.question_type===1?ka(kn.choices):!1)){be.ZP.error("\u9009\u62E9\u9898\u9009\u9879\u5185\u5BB9\u4E0D\u80FD\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58");return}bn(Zr(jr(jr({},se),Bt),{sub_item_banks:(ta=Bt==null?void 0:Bt.sub_item_banks)==null?void 0:ta.map(kn=>(console.log(kn),Zr(jr({},kn),{item_type:kn==null?void 0:kn.question_type,id:(kn==null?void 0:kn.question_id)||""})))}))},onFinishFailed:Bt=>Co(void 0,null,function*(){var hn,ta;be.ZP.error(Bt.errorFields[0].errors[0]),Wt.scrollToField((ta=(hn=Bt==null?void 0:Bt.errorFields)==null?void 0:hn[0])==null?void 0:ta.name,{behavior:"smooth",block:"center"})})},pn.createElement("div",{style:{display:"flex",alignItems:"center"}},pn.createElement("div",{style:{flex:1}},pn.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),pn.createElement("span",null,"\u7EC4\u5408\u9898")),!se.isadd&&pn.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{$n()}},pn.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),pn.createElement(We.ZP,{onClick:()=>{var Bt;se.isadd?(Se(!1),Fn()):(Wt.setFieldsValue(Zr(jr({},se),{name:se==null?void 0:se.question_title,choices:(Bt=se==null?void 0:se.question_choices)==null?void 0:Bt.map(hn=>Zr(jr({},hn),{standard_boolean:hn!=null&&hn.standard_boolean?1:0})),repeat_answer:!(se!=null&&se.repeat_answer)})),Se(!1))}},"\u53D6\u6D88"),pn.createElement(ne.Z,{overlayClassName:ie.shake,open:Ct,placement:"bottom",color:"rgba(244,156,14,0.19)",title:pn.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},pn.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},pn.createElement(We.ZP,{className:"ml20",type:"primary",onClick:()=>{Wt.submit()}},"\u4FDD\u5B58"))),pn.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},pn.createElement(ba.Z,{text:"\uFF08\u7EC4\u5408\u9898\u5206\u503C\u7B49\u4E8E\u5404\u5C0F\u9898\u5206\u503C\u4E4B\u548C\uFF09"}),pn.createElement(Wa,{form:Wt,withScore:!0,choiceKey:"",questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7EC4\u5408\u9898\u9898\u5E72\u5185\u5BB9"}),pn.createElement(ct,{getTagData:la,qitem:se,exerciseitem:rt,TagDiscipline:Ee,form:Wt}))))},Eo=oe(94827),xo=oe(24334),Hr=oe(59301),wo=Object.defineProperty,Ll=Object.defineProperties,Il=Object.getOwnPropertyDescriptors,ci=Object.getOwnPropertySymbols,Vi=Object.prototype.hasOwnProperty,Nl=Object.prototype.propertyIsEnumerable,ro=(se,Se,Ee)=>Se in se?wo(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,Lo=(se,Se)=>{for(var Ee in Se||(Se={}))Vi.call(Se,Ee)&&ro(se,Ee,Se[Ee]);if(ci)for(var Ee of ci(Se))Nl.call(Se,Ee)&&ro(se,Ee,Se[Ee]);return se},Ko=(se,Se)=>Ll(se,Il(Se)),Ol=(se,Se,Ee)=>new Promise((rt,bn)=>{var $n=Ct=>{try{Fn(Ee.next(Ct))}catch(Wt){bn(Wt)}},la=Ct=>{try{Fn(Ee.throw(Ct))}catch(Wt){bn(Wt)}},Fn=Ct=>Ct.done?rt(Ct.value):Promise.resolve(Ct.value).then($n,la);Fn((Ee=Ee.apply(se,Se)).next())}),ri=({qitem:se,TagDiscipline:Se,exerciseitem:Ee,setisedit:rt,seveeditor:bn,deleteitem:$n,getTagData:la,init:Fn,showTip:Ct=!1})=>{const[Wt]=Be.default.useForm(),ka=!0;return(0,b.useEffect)(()=>{var Bt,hn,ta;Wt.setFieldsValue(Ko(Lo({},se),{standard_answers:se.standard_answer,difficulty:se.difficulty,item_banks_group_id:se.item_banks_group_id,hack:Ko(Lo({},se),{time_limit:(se==null?void 0:se.time_limit)||3}),hack_codes:{language:(Bt=se==null?void 0:se.program_attr)==null?void 0:Bt.language,code:xo.Base64.decode(((hn=se==null?void 0:se.program_attr)==null?void 0:hn.code)||"")},hack_sets:Lo({},(ta=se==null?void 0:se.hack_sets)==null?void 0:ta[0]),repeat_answer:!se.repeat_answer}))},[se]),Hr.createElement("div",null,Hr.createElement(Be.default,{form:Wt,colon:!1,onValuesChange:(Bt,hn)=>{var ta,va,kn,en;if(Bt!=null&&Bt.standard_answers){let vn=((ta=Wt.getFieldValue("standard_answers"))==null?void 0:ta.length)>0&&((kn=(va=Wt.getFieldValue("standard_answers"))==null?void 0:va.map(Gt=>Gt.score))==null?void 0:kn.filter(Gt=>Gt));(vn==null?void 0:vn.length)>0&&Wt.setFieldsValue({question_score:(vn==null?void 0:vn.length)>0&&((en=vn.reduce((Gt,_a)=>Gt+_a))==null?void 0:en.toFixed(1))})}},onFinish:Bt=>{var hn;bn(Ko(Lo(Lo({},se),Bt),{item_type:se==null?void 0:se.question_type,standard_answers:(hn=Bt.standard_answers)==null?void 0:hn.map((ta,va)=>Ko(Lo({},ta),{position:va+1})),standard_answer:void 0}))},onFinishFailed:Bt=>Ol(void 0,null,function*(){var hn,ta;be.ZP.error(Bt.errorFields[0].errors[0]),Wt.scrollToField((ta=(hn=Bt==null?void 0:Bt.errorFields)==null?void 0:hn[0])==null?void 0:ta.name,{behavior:"smooth",block:"center"})})},Hr.createElement("div",{style:{display:"flex",alignItems:"center"}},Hr.createElement("div",{style:{flex:1}},Hr.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Hr.createElement("span",null,"\u7A0B\u5E8F\u586B\u7A7A\u9898")),!se.isadd&&Hr.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{$n()}},Hr.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}})," \u5220\u9664"),Hr.createElement(We.ZP,{onClick:()=>{var Bt,hn,ta;se.isadd?(rt(!1),Fn()):(Wt.setFieldsValue(Ko(Lo({},se),{standard_answers:se.standard_answer,difficulty:se.difficult,item_banks_group_id:se.item_banks_group_id,hack:Lo({},se),hack_codes:{language:(Bt=se==null?void 0:se.program_attr)==null?void 0:Bt.language,code:xo.Base64.decode((hn=se==null?void 0:se.program_attr)==null?void 0:hn.code)},hack_sets:Lo({},(ta=se==null?void 0:se.hack_sets)==null?void 0:ta[0]),repeat_answer:!se.repeat_answer})),rt(!1))}},"\u53D6\u6D88"),Hr.createElement(ne.Z,{overlayClassName:ie.shake,open:Ct,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Hr.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Hr.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},Hr.createElement(We.ZP,{className:"ml20",type:"primary",onClick:()=>{Wt.submit()}},"\u4FDD\u5B58"))),Hr.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Hr.createElement(ba.Z,{text:"\uFF08\u5C0F\u9898\u5206\u503C\u7B49\u4E8E\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\uFF09"}),Hr.createElement(Eo.t,{form:Wt,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7A0B\u5E8F\u586B\u7A7A\u9898\u9898\u5E72\u5185\u5BB9",scoreByBlank:ka,hackidentifier:se==null?void 0:se.hack_identifier,answerKey:"standard_answers"}),Hr.createElement(ct,{getTagData:la,qitem:se,exerciseitem:Ee,TagDiscipline:Se,form:Wt}))))},Ml=oe(81327),Qi=oe(14739),Ha=oe(59301),Rl=Object.defineProperty,Tl=Object.defineProperties,kl=Object.getOwnPropertyDescriptors,so=Object.getOwnPropertySymbols,Gl=Object.prototype.hasOwnProperty,jl=Object.prototype.propertyIsEnumerable,Oo=(se,Se,Ee)=>Se in se?Rl(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,no=(se,Se)=>{for(var Ee in Se||(Se={}))Gl.call(Se,Ee)&&Oo(se,Ee,Se[Ee]);if(so)for(var Ee of so(Se))jl.call(Se,Ee)&&Oo(se,Ee,Se[Ee]);return se},po=(se,Se)=>Tl(se,kl(Se)),Ui=(se,Se,Ee)=>new Promise((rt,bn)=>{var $n=Ct=>{try{Fn(Ee.next(Ct))}catch(Wt){bn(Wt)}},la=Ct=>{try{Fn(Ee.throw(Ct))}catch(Wt){bn(Wt)}},Fn=Ct=>Ct.done?rt(Ct.value):Promise.resolve(Ct.value).then($n,la);Fn((Ee=Ee.apply(se,Se)).next())}),Ki=({qitem:se,setqitem:Se,setisedit:Ee,TagDiscipline:rt,exerciseitem:bn,seveeditor:$n,deleteitem:la,showTip:Fn=!1})=>{var Ct,Wt,ka;const[Bt]=Be.default.useForm();(0,b.useEffect)(()=>{var en,vn;Bt.setFieldsValue(po(no({},se),{name:se==null?void 0:se.question_title,choices:(en=se==null?void 0:se.question_choices)==null?void 0:en.map(Gt=>po(no({},Gt),{standard_boolean:Gt!=null&&Gt.standard_boolean?1:0})),repeat_answer:!(se!=null&&se.repeat_answer)})),se.shixun=(vn=se==null?void 0:se.shixun)==null?void 0:vn.map(Gt=>po(no({},Gt),{defaultscore:Gt.challenge_score}))},[]);const hn=(en,vn,Gt)=>{const _a=JSON.parse(JSON.stringify((se==null?void 0:se.shixun)||[]));_a[Gt][en]=vn,Se(po(no({},se),{shixun:_a}))},ta=(en,vn,Gt,_a)=>{const gn=JSON.parse(JSON.stringify((se==null?void 0:se.shixun)||[]));gn[Gt].challenge_step_penalties[_a][en]=vn,Se(po(no({},se),{shixun:gn}))},va=en=>{var vn;const Gt=JSON.parse(JSON.stringify((se==null?void 0:se.shixun)||[]));(vn=Gt[en])!=null&&vn.challenge_step_penalties&&Gt[en].challenge_step_penalties.push({id:null,score:null,start_time:null,end_time:null}),Se(po(no({},se),{shixun:Gt}))},kn=(en,vn)=>{var Gt;const _a=JSON.parse(JSON.stringify((se==null?void 0:se.shixun)||[]));_a[en].challenge_step_penalties,(Gt=_a[en])!=null&&Gt.challenge_step_penalties&&_a[en].challenge_step_penalties.splice(vn,1),Se(po(no({},se),{shixun:_a}))};return Ha.createElement("div",null,Ha.createElement(Be.default,{form:Bt,colon:!1,onFinish:en=>{var vn,Gt;let _a=po(no({},en),{question_scores:(vn=se==null?void 0:se.shixun)==null?void 0:vn.map(gn=>gn.challenge_score),item_type:se==null?void 0:se.question_type,choices:(Gt=en==null?void 0:en.choices)==null?void 0:Gt.map(gn=>po(no({},gn),{is_answer:gn.standard_boolean}))});$n(no(no({},se),_a))},onFinishFailed:en=>Ui(void 0,null,function*(){var vn,Gt;be.ZP.error(en.errorFields[0].errors[0]),Bt.scrollToField((Gt=(vn=en==null?void 0:en.errorFields)==null?void 0:vn[0])==null?void 0:Gt.name,{behavior:"smooth",block:"center"})})},Ha.createElement("div",{style:{display:"flex",alignItems:"center"}},Ha.createElement("div",{style:{flex:1}},Ha.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Ha.createElement("span",null,"\u5B9E\u8BAD\u9898")),Ha.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{la()}},Ha.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Ha.createElement(We.ZP,{onClick:()=>{var en,vn;Bt.setFieldsValue(po(no({},se),{name:se==null?void 0:se.question_title,choices:(en=se==null?void 0:se.question_choices)==null?void 0:en.map(Gt=>po(no({},Gt),{standard_boolean:Gt!=null&&Gt.standard_boolean?1:0})),repeat_answer:!(se!=null&&se.repeat_answer)})),se.shixun=(vn=se==null?void 0:se.shixun)==null?void 0:vn.map(Gt=>po(no({},Gt),{challenge_score:Gt.defaultscore})),Se(no({},se)),Ee(!1)}},"\u53D6\u6D88"),Ha.createElement(ne.Z,{overlayClassName:ie.shake,open:Fn,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Ha.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Ha.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},Ha.createElement(We.ZP,{className:"ml20",type:"primary",onClick:()=>Ui(void 0,null,function*(){var en,vn,Gt,_a;if(((vn=(en=se==null?void 0:se.shixun)==null?void 0:en.map)==null?void 0:vn.call(en,jt=>jt.challenge_score).filter(jt=>jt).length)<((Gt=se==null?void 0:se.shixun)==null?void 0:Gt.length)){be.ZP.info("\u5206\u6570\u4E0D\u80FD\u4E3A\u7A7A");return}console.log(se,"qitem");const gn=parseFloat(Bt.getFieldValue("question_score")),na=parseFloat((_a=se==null?void 0:se.shixun)==null?void 0:_a.map(jt=>jt.challenge_score).reduce((jt,$a)=>parseFloat(jt||0)+parseFloat($a||0)));if((se==null?void 0:se.shixun_mode)===2&&gn!==na){be.ZP.info("\u8003\u70B9\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E\u8BD5\u9898\u5206\u503C");return}Bt.submit()})},"\u4FDD\u5B58"))),Ha.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},(se==null?void 0:se.shixun_mode)===0?Ha.createElement(ba.Z,{text:"\uFF08\u5B9E\u8BAD\u9898\u5206\u503C\u7B49\u4E8E\u5404\u5173\u5361\u5206\u503C\u4E4B\u548C\uFF09"}):Ha.createElement("div",{style:{display:"flex",alignItems:"center"}},Ha.createElement(Be.default.Item,{className:ie.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},Ha.createElement(Oe.Z,{disabled:!!((Ct=se==null?void 0:se.shixun)!=null&&Ct.some(en=>en.challenge_test_set_score_rule==2)),onChange:en=>{var vn;(se==null?void 0:se.shixun_mode)===1&&((vn=se==null?void 0:se.shixun)==null?void 0:vn.length)===1&&(se.shixun[0].challenge_score=en,Se(no({},se)))},onBlur:en=>{const vn=Number(en.target.value);vn<1&&be.ZP.error("\u5206\u6570\u4E0D\u80FD\u5C0F\u4E8E1"),vn>200&&be.ZP.error("\u5206\u6570\u4E0D\u80FD\u5927\u4E8E200")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",max:200,min:1})),((Wt=se==null?void 0:se.shixun)==null?void 0:Wt.some(en=>en.challenge_test_set_score_rule==2))&&Ha.createElement("span",{style:{marginLeft:"20px",color:"#e99237"}},"\u91C7\u96C6\u70B9\u5F97\u5206\u89C4\u8303\u4E3A\u201C\u81EA\u5B9A\u4E49\u5F97\u5206\u201D\uFF0C\u603B\u5206\u503C\u7B49\u4E8E\u5404\u91C7\u96C6\u70B9\u5206\u503C\u4E4B\u548C")),Ha.createElement(Be.default.Item,{label:"\u9898\u5E72",name:"question_title",labelCol:{span:24},rules:[{required:!0}]},Ha.createElement(je.Z,{watch:!0,height:140,placeholder:"",defaultValue:se.question_title})),Ha.createElement(Qe.Z,{style:{marginBottom:15},align:"middle",justify:"space-between"},Ha.createElement("div",null,Ha.createElement("span",{style:{color:"red"}},"*"),(se==null?void 0:se.shixun_mode)===2?"\u8003\u70B9":"\u5173\u5361","\u540D\u79F0"),Ha.createElement("a",{href:`/shixuns/${se==null?void 0:se.shixun_identifier}/challenges?exercise=true`,target:"_blank"},Ha.createElement("i",{onClick:()=>{},className:"iconfont icon-shixunkecheng font14 mr5"}),"\u5B9E\u8BAD\u8BE6\u60C5")),(ka=se==null?void 0:se.shixun)==null?void 0:ka.map((en,vn)=>{var Gt,_a,gn;return Ha.createElement(b.Fragment,{key:en.challenge_id},Ha.createElement("div",{style:{display:"flex",marginBottom:20}},Ha.createElement("div",{style:{flex:1}},vn+1,"\u3001",en.challenge_name),Ha.createElement("div",null,Ha.createElement("span",{style:{color:"red"}},"*"),"\u5206\u503C",Ha.createElement(Oe.Z,{disabled:!!((Gt=se==null?void 0:se.shixun)!=null&&Gt.some(na=>na.challenge_test_set_score_rule==2)),precision:1,value:en==null?void 0:en.challenge_score,onChange:na=>{const jt=JSON.parse(JSON.stringify((se==null?void 0:se.shixun)||[]));jt[vn].challenge_score=na;const $a=jt.every(vr=>!vr.challenge_score),Cr=parseFloat(jt==null?void 0:jt.map(vr=>vr.challenge_score).reduce((vr,Sr)=>parseFloat(vr||0)+parseFloat(Sr||0)));(se==null?void 0:se.shixun_mode)!==2&&Bt.setFieldsValue({question_score:$a?"":Cr.toFixed(1)}),Se(po(no({},se),{shixun:jt}))},max:200,min:1,style:{marginLeft:10,width:150},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",size:"middle"}))),[1,2].includes(se==null?void 0:se.shixun_mode)&&Ha.createElement("div",{className:"mb20"},Ha.createElement(Ml.Z,null,Ha.createElement(kt.Z,{checked:en==null?void 0:en.is_time_limit,onChange:na=>hn("is_time_limit",na,vn)}),Ha.createElement("span",{className:"c-grey-333"},"\u5F00\u542F\u5B8C\u6210\u65F6\u95F4\u9650\u5236\uFF0C\u5E76\u8BBE\u7F6E\u5F97\u5206\u89C4\u5219")),[1].includes(se==null?void 0:se.shixun_mode)&&(en==null?void 0:en.is_time_limit)&&Ha.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:10}},Ha.createElement("div",null,"\u9650\u5236\u5B8C\u6210\u65F6\u95F4"),Ha.createElement(Oe.Z,{suffix:"\u79D2",value:en==null?void 0:en.time_limit,onChange:na=>hn("time_limit",na,vn),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),Ha.createElement("div",null,"\uFF0C\u6BCF\u8D85\u8FC7"),Ha.createElement(Oe.Z,{suffix:"\u79D2",value:en==null?void 0:en.timeout_second,onChange:na=>hn("timeout_second",na,vn),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),Ha.createElement("div",null,"\uFF0C\u6263\u9664"),Ha.createElement(Oe.Z,{suffix:"\u5206",value:en==null?void 0:en.deduct_point,onChange:na=>hn("deduct_point",na,vn),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),Ha.createElement("div",null,"\uFF0C\u76F4\u81F3\u6263\u5B8C\u8BE5\u9898\u5206\u503C")),[2].includes(se==null?void 0:se.shixun_mode)&&(en==null?void 0:en.is_time_limit)&&Ha.createElement(Ha.Fragment,null,Ha.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:10}},Ha.createElement("div",null,"\u9650\u5236\u5B8C\u6210\u65F6\u95F4"),Ha.createElement(Oe.Z,{suffix:"\u79D2",value:en==null?void 0:en.time_limit,onChange:na=>hn("time_limit",na,vn),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),Ha.createElement("div",null,"\uFF0C\u8D85\u8FC7\u65F6\u95F4\u4E0D\u5F97\u5206\uFF0C\u53EF\u4EE5\u8BBE\u7F6E\u5B66\u5458\u5728\u6307\u5B9A\u65F6\u95F4\u5185\u5B8C\u6210\u6263\u9664\u4E0D\u540C\u5206\u503C")),!!((_a=en==null?void 0:en.challenge_step_penalties)!=null&&_a.length)&&Ha.createElement("div",{className:"mt20 p20",style:{backgroundColor:"#F6F7F9",display:"flex",flexDirection:"column",gap:20}},(gn=en==null?void 0:en.challenge_step_penalties)==null?void 0:gn.map((na,jt)=>Ha.createElement(Qe.Z,{key:jt,align:"middle"},Ha.createElement("div",null,"\u5B8C\u6210\u65F6\u95F4"),Ha.createElement(Oe.Z,{suffix:"\u79D2",value:na==null?void 0:na.start_time,onChange:$a=>ta("start_time",$a,vn,jt),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),Ha.createElement("div",null,"-"),Ha.createElement(Oe.Z,{suffix:"\u79D2",value:na==null?void 0:na.end_time,onChange:$a=>ta("end_time",$a,vn,jt),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),Ha.createElement("div",null,"\uFF0C\u6263\u9664"),Ha.createElement(Oe.Z,{suffix:"\u5206",value:na==null?void 0:na.score,onChange:$a=>ta("score",$a,vn,jt),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),Ha.createElement("i",{className:"iconfont icon-shanchu15 c-red current ml20",onClick:()=>kn(vn,jt)})))),Ha.createElement(Qi.op,{onClick:()=>va(vn),className:"mt20",shape:"default"},"\u6DFB\u52A0\u5F97\u5206\u89C4\u5219"))))}))))},aa={flex_box_center:"flex_box_center___ljmk3",flex_space_between:"flex_space_between___Fy45C",flex_box_vertical_center:"flex_box_vertical_center___SoC1C",flex_box_center_end:"flex_box_center_end___MumBX",flex_box_column:"flex_box_column___cutpt",warp:"warp___w1JUC",indexTag:"indexTag___LPncW",normalWrap:"normalWrap___pEIzs",redio:"redio___I6tXM",redioitem:"redioitem___cS4Gp",redioitemyes:"redioitemyes___JBDmk",title:"title___XAohQ",titleyes:"titleyes____bNQk",yestag:"yestag___zQnb1",checkbox:"checkbox___MHadU",checkboxitem:"checkboxitem___KX7mB",checkboxitemyes:"checkboxitemyes___MpOWf",bottom:"bottom___FkHfO",bottomitem:"bottomitem___AS0Qp",left:"left___U23z1",right:"right___yJVEk",completion:"completion___Bu5G6",content:"content___LySPW",items:"items___ETMq9",simple:"simple___XX5t0",shixunWrapper:"shixunWrapper___w6oIG",shixun:"shixun___ePWKn",score:"score___nGh9k",qtitle:"qtitle___DAMW1",program:"program___Mm1qL",combination:"combination___Sw7S6",qtype:"qtype___Xdl60",divname:"divname___AZYhO"},Yi=oe(1710),Hl=oe(10438),In=oe(59301);const gi=["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"],zl=[{type:0,name:"\u5355\u9009\u9898"},{type:1,name:"\u591A\u9009\u9898"},{type:2,name:"\u5224\u65AD\u9898"},{type:3,name:"\u586B\u7A7A\u9898"},{type:4,name:"\u7B80\u7B54\u9898"},{type:5,name:"\u5B9E\u8BAD\u9898"},{type:6,name:"\u7F16\u7A0B\u9898"},{type:7,name:"\u7EC4\u5408\u9898"},{type:8,name:"\u7A0B\u5E8F\u586B\u7A7A\u9898"}];var Fi=({qitem:se,newExercisePaper:Se})=>{var Ee,rt,bn,$n,la,Fn,Ct,Wt,ka,Bt,hn,ta,va,kn,en,vn,Gt,_a,gn,na,jt,$a,Cr,vr,Sr;return In.createElement("div",{className:aa.warp},((se==null?void 0:se.question_type)===0||(se==null?void 0:se.question_type)===2)&&In.createElement("div",{className:aa.normalWrap},(Ee=se==null?void 0:se.question_choices)==null?void 0:Ee.map((zn,sr)=>In.createElement("div",{className:aa.redio,key:sr},!(zn!=null&&zn.standard_boolean)&&In.createElement("span",{className:aa.redioitem}),(zn==null?void 0:zn.standard_boolean)&&In.createElement("i",{className:`${aa.redioitemyes} icon-duigou1`}),In.createElement("span",{className:`${zn!=null&&zn.standard_boolean?aa.titleyes:aa.title} ${aa.indexTag}`},(se==null?void 0:se.question_type)===0?gi[sr]:""),In.createElement(lt.Z,{className:zn!=null&&zn.standard_boolean?aa.titleyes:aa.title,value:zn==null?void 0:zn.choice_text}),(zn==null?void 0:zn.standard_boolean)&&In.createElement("div",{className:aa.yestag},"\u6B63\u786E\u7B54\u6848")))),(se==null?void 0:se.question_type)===1&&In.createElement("div",{className:aa.normalWrap},(rt=se==null?void 0:se.question_choices)==null?void 0:rt.map((zn,sr)=>In.createElement("div",{className:aa.checkbox,key:sr},!(zn!=null&&zn.standard_boolean)&&In.createElement("span",{className:aa.checkboxitem}),(zn==null?void 0:zn.standard_boolean)&&In.createElement("i",{className:`${aa.checkboxitemyes} icon-duigou1`}),In.createElement("span",{className:`${zn!=null&&zn.standard_boolean?aa.titleyes:aa.title} ${aa.indexTag}`},gi[sr]),In.createElement(lt.Z,{className:zn!=null&&zn.standard_boolean?aa.titleyes:aa.title,value:zn==null?void 0:zn.choice_text}),(zn==null?void 0:zn.standard_boolean)&&In.createElement("div",{className:aa.yestag},"\u6B63\u786E\u7B54\u6848")))),(se==null?void 0:se.question_type)===3&&In.createElement("div",{className:aa.completion},(bn=se==null?void 0:se.standard_answers)==null?void 0:bn.map((zn,sr)=>{var zr;return In.createElement(Qe.Z,{align:"top"},In.createElement("span",{className:aa.title},"\u586B\u7A7A\u9879",sr+1),In.createElement("div",{className:aa.content},(zr=zn.answer_text)==null?void 0:zr.map((Vr,$r)=>In.createElement("div",{key:$r,className:aa.items,style:(zn==null?void 0:zn.model)===2?{border:0,padding:0}:{}},(zn==null?void 0:zn.model)===1?In.createElement("pre",{className:"mb0"},Vr):In.createElement(Hl.Z,{value:Vr,disabled:!0})))))})),(se==null?void 0:se.question_type)===4&&In.createElement("div",{className:aa.simple},In.createElement("div",{className:aa.title},"\u53C2\u8003\u7B54\u6848"),In.createElement("div",{className:"mt10",style:{fontSize:"16px"}},($n=se==null?void 0:se.answer_texts)!=null&&$n[0]?In.createElement(lt.Z,{className:aa.content,value:(la=se==null?void 0:se.answer_texts)==null?void 0:la[0]}):In.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")),In.createElement("div",{className:"mt20 "},In.createElement("span",{className:aa.title,style:{color:"#3061D0"}},"\u5224\u5206\u65B9\u5F0F"),In.createElement("span",{style:{color:"#000",marginLeft:10,fontSize:"16px"}},se!=null&&se.use_keywords?"\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206":"\u624B\u52A8\u5224\u5206"))),(se==null?void 0:se.question_type)===5&&In.createElement("div",{className:aa.shixunWrapper},(Fn=se==null?void 0:se.shixun)==null?void 0:Fn.map((zn,sr)=>{var zr,Vr;return In.createElement("div",null,In.createElement("div",{key:sr,className:`${aa.shixun} mb30`},In.createElement("span",{style:{flexShrink:0},className:aa.score},"\uFF08",zn==null?void 0:zn.challenge_score,"\u5206\uFF09"),In.createElement(ne.Z,{title:`${(se==null?void 0:se.index)+"."+(sr+1)}\u3001${zn==null?void 0:zn.challenge_name}`},In.createElement("span",{style:{width:"fit-content",marginRight:"auto"},className:aa.qtitle},(se==null?void 0:se.index)+"."+(sr+1),"\u3001",zn==null?void 0:zn.challenge_name)),(zn==null?void 0:zn.is_time_limit)&&In.createElement("span",{className:"pl10",style:{color:"#FF6800",flexShrink:0}},"\u5DF2\u5F00\u542F\u5B8C\u6210\u65F6\u95F4\u9650\u5236")),((Vr=(zr=Se==null?void 0:Se.editData)==null?void 0:zr.exercise)==null?void 0:Vr.show_challenge_task_pass)&&In.createElement(lt.Z,{className:aa.content,value:(zn==null?void 0:zn.challenge_task_pass)||"\u6682\u65E0\u5173\u5361\u63CF\u8FF0"}))})),(se==null?void 0:se.question_type)===6&&In.createElement("div",{className:aa.program,style:{border:!((Wt=(Ct=Se==null?void 0:Se.editData)==null?void 0:Ct.exercise)!=null&&Wt.show_hack_sets)&&!((Bt=(ka=Se==null?void 0:Se.editData)==null?void 0:ka.exercise)!=null&&Bt.show_hack_description)&&"none"}},((ta=(hn=Se==null?void 0:Se.editData)==null?void 0:hn.exercise)==null?void 0:ta.show_hack_sets)&&In.createElement("div",{style:{marginBottom:10,border:"1px solid #F1F4F9"}},In.createElement("p",{style:{padding:"0px 10px",height:40,lineHeight:"40px",background:"#F1F4F9",color:"#3061D0"}},In.createElement("i",{className:"iconfont icon-ceshiyongli"})," \u6D4B\u8BD5\u7528\u4F8B\uFF1A"),In.createElement(Yi.default,{style:{margin:10},columns:[{title:"\u5E8F\u53F7",dataIndex:"name",key:"name",width:"10%",render:(zn,sr,zr)=>zr+1},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165",dataIndex:"input",key:"input",width:"40%",render:(zn,sr,zr)=>In.createElement(ne.Z,{title:In.createElement("pre",null,zn)},In.createElement("div",{className:aa.divname},zn))},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA",dataIndex:"output",key:"output",width:"40%",render:(zn,sr,zr)=>In.createElement(ne.Z,{title:In.createElement("pre",null,zn)}," ",In.createElement("div",{className:aa.divname},zn))},{title:"\u662F\u5426\u53EF\u89C1",dataIndex:"visibility_cn",key:"visibility_cn",width:"10%"}],pagination:!1,dataSource:(va=se==null?void 0:se.program_attr)==null?void 0:va.hack_sets})),((en=(kn=Se==null?void 0:Se.editData)==null?void 0:kn.exercise)==null?void 0:en.show_hack_description)&&In.createElement("div",null,In.createElement(lt.Z,{className:aa.content,value:(se==null?void 0:se.description)||"- -"}))),(se==null?void 0:se.question_type)===7&&((vn=se==null?void 0:se.sub_exercise_questions)==null?void 0:vn.map((zn,sr)=>{var zr,Vr,$r,yr,xr,Tr;return In.createElement("div",{key:sr},In.createElement("div",{className:aa.combination},In.createElement("span",{className:aa.score},zn==null?void 0:zn.question_score,"\u5206"),In.createElement("span",{className:aa.qtype},(zr=zl.find(or=>or.type==zn.question_type))==null?void 0:zr.name),In.createElement("span",{className:aa.qtitle},In.createElement(lt.Z,{value:`${sr+1}\u3001${zn==null?void 0:zn.question_title}`}))),(zn.question_type===0||zn.question_type===2)&&In.createElement("div",{className:aa.warp,style:{padding:"20px 58px 0 58px"}},In.createElement("div",null,(Vr=zn==null?void 0:zn.question_choices)==null?void 0:Vr.map((or,Nr)=>In.createElement("div",{className:aa.redio,key:Nr},!(or!=null&&or.standard_boolean)&&In.createElement("span",{className:aa.redioitem}),(or==null?void 0:or.standard_boolean)&&In.createElement("i",{className:`${aa.redioitemyes} icon-duigou1`}),In.createElement("span",{className:`${or!=null&&or.standard_boolean?aa.titleyes:aa.title} ${aa.indexTag}`},gi[Nr]),In.createElement(lt.Z,{className:or!=null&&or.standard_boolean?aa.titleyes:aa.title,value:or==null?void 0:or.choice_text}),(or==null?void 0:or.standard_boolean)&&In.createElement("div",{className:aa.yestag},"\u6B63\u786E\u7B54\u6848"))))),zn.question_type===1&&In.createElement("div",{className:aa.normalWrap},($r=zn==null?void 0:zn.question_choices)==null?void 0:$r.map((or,Nr)=>In.createElement("div",{className:aa.checkbox,key:Nr},!(or!=null&&or.standard_boolean)&&In.createElement("span",{className:aa.checkboxitem}),(or==null?void 0:or.standard_boolean)&&In.createElement("i",{className:`${aa.checkboxitemyes} icon-duigou1`}),In.createElement("span",{className:`${or!=null&&or.standard_boolean?aa.titleyes:aa.title} ${aa.indexTag}`},gi[Nr]),In.createElement(lt.Z,{className:or!=null&&or.standard_boolean?aa.titleyes:aa.title,value:or==null?void 0:or.choice_text}),(or==null?void 0:or.standard_boolean)&&In.createElement("div",{className:aa.yestag},"\u6B63\u786E\u7B54\u6848")))),zn.question_type===3&&In.createElement("div",{className:aa.completion},(yr=zn==null?void 0:zn.standard_answers)==null?void 0:yr.map((or,Nr)=>{var Or;return In.createElement(Qe.Z,{align:"top"},In.createElement("span",{className:aa.title},"\u586B\u7A7A\u9879",Nr+1),In.createElement("div",{className:aa.content},(Or=or.answer_text)==null?void 0:Or.map((Ur,eo)=>In.createElement("div",{key:eo,className:aa.items},In.createElement("pre",{className:"mb0"},Ur)))))})),zn.question_type===4&&In.createElement("div",{className:aa.simple},In.createElement("div",{className:aa.title},"\u53C2\u8003\u7B54\u6848"),In.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(xr=zn==null?void 0:zn.answer_texts)!=null&&xr[0]?In.createElement(lt.Z,{className:aa.content,value:(Tr=zn==null?void 0:zn.answer_texts)==null?void 0:Tr[0]}):In.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")),In.createElement("div",{className:"mt20 "},In.createElement("span",{className:aa.title,style:{color:"#3061D0"}},"\u5224\u5206\u65B9\u5F0F"),In.createElement("span",{style:{color:"#000",marginLeft:10,fontSize:"16px"}},zn!=null&&zn.use_keywords?"\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206":"\u624B\u52A8\u5224\u5206"))))})),(se==null?void 0:se.question_type)===8&&In.createElement("div",null,In.createElement(lt.Z,{disabledFill:!0,className:aa.content,showProgramFill:!0,value:xo.Base64.decode(((Gt=se==null?void 0:se.program_attr)==null?void 0:Gt.code)||"")})),((se==null?void 0:se.question_type)<=4||[6,8].includes(se==null?void 0:se.question_type))&&In.createElement("div",{className:aa.bottom},In.createElement("div",{className:`${aa.bottomitem} mb30`},In.createElement("span",{className:aa.left},"\u89E3\u6790"),In.createElement("span",{className:aa.right},se!=null&&se.analysis?In.createElement(lt.Z,{value:se==null?void 0:se.analysis}):In.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),In.createElement("div",{className:`${aa.bottomitem} mb30`},In.createElement("span",{className:aa.left},"\u96BE\u5EA6"),In.createElement("span",{className:aa.right},(se==null?void 0:se.difficulty)===1?"\u7B80\u5355":(se==null?void 0:se.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),In.createElement("div",{className:aa.bottomitem},In.createElement("span",{className:aa.left},"\u77E5\u8BC6\u70B9"),In.createElement(ne.Z,{title:((_a=se==null?void 0:se.tag_discipline_names)==null?void 0:_a.length)<=0||((gn=se==null?void 0:se.tag_discipline_names)==null?void 0:gn.length)==1&&["-"].includes(se==null?void 0:se.tag_discipline_names[0])?"\u6682\u672A\u8BBE\u7F6E~":(jt=(na=se==null?void 0:se.tag_discipline_names)==null?void 0:na.join("\uFF1B"))==null?void 0:jt.toString()},In.createElement("span",{className:aa.right},(($a=se==null?void 0:se.tag_discipline_names)==null?void 0:$a.length)<=0?In.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"):((Cr=se==null?void 0:se.tag_discipline_names)==null?void 0:Cr.length)==1&&["-"].includes(se==null?void 0:se.tag_discipline_names[0])?In.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"):(Sr=(vr=se==null?void 0:se.tag_discipline_names)==null?void 0:vr.join("\uFF1B"))==null?void 0:Sr.toString())))))},Wl=oe(73256),Vl=oe(88637),Yr=oe(59301),Ql=Object.defineProperty,Ji=Object.defineProperties,Xi=Object.getOwnPropertyDescriptors,Bi=Object.getOwnPropertySymbols,Ul=Object.prototype.hasOwnProperty,qi=Object.prototype.propertyIsEnumerable,_i=(se,Se,Ee)=>Se in se?Ql(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,Mo=(se,Se)=>{for(var Ee in Se||(Se={}))Ul.call(Se,Ee)&&_i(se,Ee,Se[Ee]);if(Bi)for(var Ee of Bi(Se))qi.call(Se,Ee)&&_i(se,Ee,Se[Ee]);return se},Yo=(se,Se)=>Ji(se,Xi(Se)),Kl=(se,Se,Ee)=>new Promise((rt,bn)=>{var $n=Ct=>{try{Fn(Ee.next(Ct))}catch(Wt){bn(Wt)}},la=Ct=>{try{Fn(Ee.throw(Ct))}catch(Wt){bn(Wt)}},Fn=Ct=>Ct.done?rt(Ct.value):Promise.resolve(Ct.value).then($n,la);Fn((Ee=Ee.apply(se,Se)).next())}),Yl=({qitem:se,setisedit:Se,TagDiscipline:Ee,exerciseitem:rt,seveeditor:bn,deleteitem:$n,getTagData:la,init:Fn,showTip:Ct=!1})=>{const[Wt]=Be.default.useForm();return(0,b.useEffect)(()=>{Wt.setFieldsValue(Yo(Mo({},se),{name:se.question_title,answer_texts:se.answer_texts,repeat_answer:!se.repeat_answer}))},[se]),Yr.createElement("div",null,Yr.createElement(Be.default,{form:Wt,colon:!1,onFinish:ka=>{bn(Mo(Mo({},se),ka))},onFinishFailed:ka=>Kl(void 0,null,function*(){var Bt,hn;be.ZP.error(ka.errorFields[0].errors[0]),Wt.scrollToField((hn=(Bt=ka==null?void 0:ka.errorFields)==null?void 0:Bt[0])==null?void 0:hn.name,{behavior:"smooth",block:"center"})})},Yr.createElement("div",{style:{display:"flex",alignItems:"center"}},Yr.createElement("div",{style:{flex:1}},Yr.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Yr.createElement("span",null,"\u7B80\u7B54\u9898")),!(se!=null&&se.isadd)&&Yr.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{$n()}},Yr.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Yr.createElement(We.ZP,{onClick:()=>{se.isadd?(Se(!1),Fn()):(Wt.setFieldsValue(Yo(Mo({},se),{name:se==null?void 0:se.question_title,answer_texts:se.answer_texts||[],repeat_answer:!(se!=null&&se.repeat_answer)})),Se(!1))}},"\u53D6\u6D88"),Yr.createElement(ne.Z,{overlayClassName:ie.shake,open:Ct,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Yr.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Yr.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},Yr.createElement(We.ZP,{type:"primary",className:"ml20",onClick:()=>{Wt.submit()}},"\u4FDD\u5B58"))),Yr.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Yr.createElement(Be.default.Item,{className:ie.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},Yr.createElement(Oe.Z,{onBlur:ka=>{ka.target.value==="0"&&be.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",max:100,min:.1})),Yr.createElement(Vl.W,{form:Wt,showKeywords:!0,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7B80\u7B54\u9898\u9898\u5E72\u5185\u5BB9"}),Yr.createElement(ct,{getTagData:la,qitem:se,exerciseitem:rt,TagDiscipline:Ee,form:Wt}))))},Xr=oe(59301),bi=(se,Se,Ee)=>new Promise((rt,bn)=>{var $n=Ct=>{try{Fn(Ee.next(Ct))}catch(Wt){bn(Wt)}},la=Ct=>{try{Fn(Ee.throw(Ct))}catch(Wt){bn(Wt)}},Fn=Ct=>Ct.done?rt(Ct.value):Promise.resolve(Ct.value).then($n,la);Fn((Ee=Ee.apply(se,Se)).next())}),Ci=({setScoreShow:se,ScoreShow:Se,exerciseitem:Ee,getdata:rt})=>{var bn,$n,la;const[Fn,Ct]=(0,b.useState)(!1);function Wt(){return bi(this,null,function*(){var Bt,hn,ta;let va=(hn=(Bt=Ee==null?void 0:Ee.exercise_question_types)==null?void 0:Bt.filter(en=>en.Singlequestion))==null?void 0:hn.map(en=>({question_type:en.question_type,score:en.Singlequestion})),kn=yield(0,fe.ZP)(`/api/examination_banks/${(ta=Ee==null?void 0:Ee.exercise)==null?void 0:ta.id}/batch_set_score.json`,{method:"POST",body:{question_arr:va}});(kn==null?void 0:kn.status)===0&&rt()})}const ka=Bt=>{if((Bt==null?void 0:Bt.name)!="\u5B9E\u8BAD\u9898")return!1;const hn=Bt.items;for(const ta of hn)for(const va of ta.shixun)if(va.challenge_test_set_score_rule==2)return!0;return!1};return Xr.createElement("div",null,Se&&Xr.createElement(x.default,{title:"\u6279\u91CF\u8BBE\u7F6E\u5206\u503C",open:Se,width:640,centered:!0,zIndex:10,className:ie.scoremodal,onCancel:()=>{se(!1)},onOk:()=>{var Bt,hn,ta;if(Ee!=null&&Ee.use_blank_score&&((ta=(hn=(Bt=Ee==null?void 0:Ee.exercise_question_types)==null?void 0:Bt.filter(va=>va.name==="\u586B\u7A7A\u9898"))==null?void 0:hn[0])!=null&&ta.Singlequestion)){Ct(!0);return}Wt(),se(!1)}},Xr.createElement("div",{className:"c-black"},"\u603B\u5206",Xr.createElement("span",{className:"ml10 c-light-primary"},(Ee==null?void 0:Ee.exercise_question_types.length)>0&&((bn=Ee==null?void 0:Ee.exercise_types)==null?void 0:bn.q_scores))),Xr.createElement("div",{className:ie.content},Xr.createElement("span",null,"\u9898\u578B\u540D\u79F0"),Xr.createElement("span",null,"\u5C0F\u9898\u603B\u6570"),Xr.createElement("span",null,"\u9898\u578B\u603B\u5206"),Xr.createElement("span",null,"\u64CD\u4F5C")),(la=($n=Ee==null?void 0:Ee.exercise_question_types)==null?void 0:$n.filter(Bt=>Bt.name!=="\u7EC4\u5408\u9898"))==null?void 0:la.map((Bt,hn)=>{var ta;return Xr.createElement("div",{key:hn,className:ie.items},Xr.createElement("span",null,Bt==null?void 0:Bt.name),Xr.createElement("span",null,(ta=Bt==null?void 0:Bt.items)==null?void 0:ta.length),Xr.createElement("span",null,Bt==null?void 0:Bt.score),Xr.createElement("span",null,"\u6BCF\u9898",Xr.createElement(Oe.Z,{disabled:ka(Bt),min:.1,precision:1,max:100,onChange:va=>{Bt.Singlequestion=va},defaultValue:Bt.Singlequestion,style:{width:90,height:38,margin:"0px 10px",display:"flex",alignItems:"center"}}),"\u5206"))})),Xr.createElement(x.default,{title:!1,footer:!1,centered:!0,open:Fn,zIndex:20,width:640,closable:!1,className:ie.scoremodal},Xr.createElement("div",{style:{marginTop:40}},"\u586B\u7A7A\u9898\u4E2D\u5B58\u5728",Xr.createElement("span",{style:{color:"#FA6400"}},"\u6309\u7A7A\u7ED9\u5206"),"\u7684\u5C0F\u9898\uFF0C\u82E5\u6279\u91CF\u8BBE\u7F6E\u5206\u503C\u4F1A\u7EDF\u4E00\u5C06\u586B\u7A7A\u9898\u6539\u4E3A\u6309\u9898\u7ED9\u5206"),Xr.createElement("div",{className:ie.bottom},Xr.createElement(We.ZP,{className:ie.no,onClick:()=>{Ct(!1)}},"\u53D6\u6D88"),Xr.createElement(We.ZP,{className:ie.yes,onClick:()=>{Wt(),Ct(!1),se(!1)}},"\u786E\u8BA4"))))},el=oe(62560),Jl=oe(99530),Xl=oe(78267),ql=oe(5290),tl=oe(30561),_l=oe(70659),Hn=oe(59301),$l=Object.defineProperty,eu=Object.defineProperties,tu=Object.getOwnPropertyDescriptors,xi=Object.getOwnPropertySymbols,nu=Object.prototype.hasOwnProperty,au=Object.prototype.propertyIsEnumerable,nl=(se,Se,Ee)=>Se in se?$l(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,co=(se,Se)=>{for(var Ee in Se||(Se={}))nu.call(Se,Ee)&&nl(se,Ee,Se[Ee]);if(xi)for(var Ee of xi(Se))au.call(Se,Ee)&&nl(se,Ee,Se[Ee]);return se},Io=(se,Se)=>eu(se,tu(Se)),Kr=(se,Se,Ee)=>new Promise((rt,bn)=>{var $n=Ct=>{try{Fn(Ee.next(Ct))}catch(Wt){bn(Wt)}},la=Ct=>{try{Fn(Ee.throw(Ct))}catch(Wt){bn(Wt)}},Fn=Ct=>Ct.done?rt(Ct.value):Promise.resolve(Ct.value).then($n,la);Fn((Ee=Ee.apply(se,Se)).next())});const Ro=[{name:"\u5355\u9009\u9898",id:0,count:"q_singles",score:"q_singles_scores",nameType:"SINGLE"},{name:"\u591A\u9009\u9898",id:1,count:"q_doubles",score:"q_doubles_scores",nameType:"MULTIPLE"},{name:"\u5224\u65AD\u9898",id:2,count:"q_judges",score:"q_judges_scores",nameType:"JUDGMENT"},{name:"\u586B\u7A7A\u9898",id:3,count:"q_nulls",score:"q_nulls_scores",nameType:"COMPLETION"},{name:"\u7B80\u7B54\u9898",id:4,count:"q_mains",score:"q_mains_scores",nameType:"SUBJECTIVE"},{name:"\u5B9E\u8BAD\u9898",id:5,count:"q_shixuns",score:"q_shixuns_scores",nameType:"PRACTICAL"},{name:"\u7F16\u7A0B\u9898",id:6,count:"q_pros",score:"q_pros_scores",nameType:"PROGRAM"},{name:"\u7EC4\u5408\u9898",id:7,count:"q_combinations",score:"q_combinations_scores",nameType:"COMBINATION"},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",id:8,count:"q_combinations",score:"q_combinations_scores",nameType:"BPROGRAM"}],ru=({user:se,dispatch:Se,itemid:Ee,newExercisePaper:rt,setisedits:bn})=>{var $n,la,Fn,Ct,Wt,ka,Bt,hn,ta,va,kn,en,vn;const[Gt,_a]=(0,b.useState)(),[gn,na]=(0,b.useState)(!1),[jt,$a]=(0,b.useState)(),[Cr,vr]=(0,b.useState)(),Sr=(0,b.useRef)(),zn=(0,b.useRef)(),[sr,zr]=(0,b.useState)(),[Vr,$r]=(0,b.useState)(!1),[yr,xr]=(0,b.useState)(!1),[Tr,or]=(0,b.useState)(),[Nr,Or]=(0,b.useState)(!1),[Ur,eo]=(0,b.useState)(!1),[mo,fo]=(0,b.useState)(!1),[Ao,So]=(0,b.useState)(!1),[yo,ii]=(0,b.useState)(!1),[Ii,vi]=(0,b.useState)(!1),[Ru,du]=(0,b.useState)(!1),[il,ll]=(0,b.useState)(!1),[qo]=Be.default.useForm(),[ul,pi]=(0,b.useState)(!1),cu=(0,b.useRef)(null),[to]=(0,he.useSearchParams)(),[hi,_o]=(0,b.useState)(!1),Ni=to.get("isIntelligentAssistant"),[Fo,Oi]=(0,b.useState)(!1);(0,b.useEffect)(()=>{oo(),Se({type:"globalSetting/footerToggle",payload:!1})},[]),(0,b.useEffect)(()=>{bn(yr)},[yr]),(0,b.useEffect)(()=>{jt!=null&&jt.question_id&&(vr(jt==null?void 0:jt.question_score),zn.current=jt==null?void 0:jt.question_id)},[jt]);const Do=Pn=>Kr(void 0,null,function*(){let ha=yield Se({type:"newExercisePaper/getTagDiscipline",payload:{sub_discipline_id:Pn}});or(ha)});function oo(){return Kr(this,null,function*(){var Pn,ha,ir,Er,wr,kr;$r(!0),na(!0);const Lr=yield Se({type:"newExercisePaper/editExercise",payload:{id:Ee}});$r(!1),na(!1),_a(Lr),(Pn=Lr==null?void 0:Lr.exercise)!=null&&Pn.sub_discipline_id&&Do((ha=Lr==null?void 0:Lr.exercise)==null?void 0:ha.sub_discipline_id),$a(Io(co({},(wr=(Er=(ir=Lr==null?void 0:Lr.exercise_question_types)==null?void 0:ir[0])==null?void 0:Er.items)==null?void 0:wr[0]),{index:1})),zr(Io(co({},(kr=Lr==null?void 0:Lr.exercise_question_types)==null?void 0:kr[0]),{indexs:1}))})}function Vo(Pn,ha=!0){return Kr(this,null,function*(){var ir,Er,wr,kr;ha&&($r(!0),na(!0));const Lr=yield Se({type:"newExercisePaper/editExercise",payload:{id:Ee}});_a(Lr);let vo=[];(ir=Lr==null?void 0:Lr.exercise_question_types)==null||ir.map(ao=>{var Uo;(Uo=ao==null?void 0:ao.items)==null||Uo.map((Si,Pi)=>{vo.push(Io(co({},Si),{index:Pi+1}))})});let Go=(Er=vo.filter(ao=>ao.question_id===(Pn==null?void 0:Pn.id)))==null?void 0:Er[0],ti=(kr=((wr=Lr==null?void 0:Lr.exercise_question_types)==null?void 0:wr.map((ao,Uo)=>{if((Go==null?void 0:Go.question_type)===(ao==null?void 0:ao.question_type))return Io(co({},ao),{indexs:Uo+1})})).filter(ao=>ao))==null?void 0:kr[0];zr(co({},ti)),$a(co({},Go)),vr(Go==null?void 0:Go.question_score),$r(!1),na(!1)})}function Qo(Pn){return Kr(this,null,function*(){var ha;let ir=Io(co({},Pn),{difficulty:(Pn==null?void 0:Pn.difficulty)||2,item_type:Pn.question_type,sub_discipline_id:((ha=Pn==null?void 0:Pn.sub_discipline_id)==null?void 0:ha[1])||"",tag_discipline_ids:[],repeat_answer:!Pn.repeat_answer}),Er={};Pn.question_type===8&&(Er=Io(co({},Pn),{hack:Io(co({},Pn==null?void 0:Pn.hack),{difficult:Pn.difficulty}),hack_codes:Io(co({},Pn.hack_codes),{code:xo.Base64.encode(Pn.hack_codes.code)}),hack_sets:[co({},Pn.hack_sets)],is_blank:!0})),Pn.tag_discipline_ids&&(ir.tag_discipline_ids=Array.isArray(Pn.tag_discipline_ids)?Pn.tag_discipline_ids:[Pn.tag_discipline_ids],Er.tag_discipline_ids=Array.isArray(Pn.tag_discipline_ids)?Pn.tag_discipline_ids:[Pn.tag_discipline_ids]),sessionStorage.projectFill&&(Er.hack_identifier=sessionStorage.projectFill);let wr=yield(0,fe.ZP)(`/api/examination_banks/${Ee}/examination_banks_item_banks/create_item_bank.json`,{method:"post",body:Pn.question_type===8?Er:ir});(wr==null?void 0:wr.status)===0&&(xr(!1),Vo(wr)),(0,ge.Vf)("#question-scroll-id")})}function gu(Pn){return Kr(this,null,function*(){na(!0);let ha=yield(0,fe.ZP)(`/api/examination_banks/${Ee}/sort_question_type.json`,{method:"post",body:{question_type:Pn}});na(!1),(ha==null?void 0:ha.status)===0&&oo()})}const mu=(Pn,ha,ir)=>Kr(void 0,null,function*(){var Er;if(Pn.length===0){be.ZP.warning("\u8BF7\u4E0A\u4F20\u6587\u4EF6"),ir();return}const wr=yield(0,le.Hb)(Ee,(Er=Pn[0])==null?void 0:Er.file,ha);wr.status===0&&(be.ZP.success(`\u6210\u529F\u5BFC\u5165${wr==null?void 0:wr.success}\u6761`),Or(!1),oo()),ir()}),fu=(Pn,ha)=>Kr(void 0,null,function*(){Gt.exercise_types.q_scores=Number(Gt.exercise_types.q_scores)+Number(Pn)-Number(ha==null?void 0:ha.question_score);const ir=yield(0,le.kF)({score:(0,Xl.round)(Pn,1),question_id:ha==null?void 0:ha.question_id});if((ir==null?void 0:ir.status)===0){be.ZP.success("\u4FEE\u6539\u6210\u529F"),Vo({id:zn.current},!1);return}(ir==null?void 0:ir.status)===-1&&vr(ha==null?void 0:ha.question_score)});function ko(){return Kr(this,null,function*(){x.default.confirm({title:"\u63D0\u793A",content:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",okText:"\u786E\u5B9A",centered:!0,className:ie.modalconfirm,onOk:()=>Kr(this,null,function*(){if(jt.question_id){let Pn=yield(0,fe.ZP)(`/api/examination_banks/${Ee}/examination_banks_item_banks/${jt.question_id}.json`,{method:"delete"});(Pn==null?void 0:Pn.status)===0&&(oo(),xr(!1))}else $a({}),xr(!1),oo()}),cancelText:"\u53D6\u6D88"})})}const $o=Pn=>Kr(void 0,null,function*(){return yield(0,fe.ZP)(`/api/examination_banks/${Ee}/examination_banks_item_banks.json`,{method:"post",body:co({},Pn)})}),{overflow:ei,handleMouseEnter:Mi,handleMouseLeave:vu}=(0,Jl.I)(),Ri=Pn=>Kr(void 0,null,function*(){var ha,ir;na(!0);let Er=yield(0,fe.ZP)(`/api/examination_banks/${Ee}/sort_question_type.json`,{method:"post",body:{question_type:Pn}});if(na(!1),(Er==null?void 0:Er.status)===0){const wr=yield Se({type:"newExercisePaper/editExercise",payload:{id:Ee}});_a(wr),(ha=wr==null?void 0:wr.exercise)!=null&&ha.sub_discipline_id&&Do((ir=wr==null?void 0:wr.exercise)==null?void 0:ir.sub_discipline_id)}}),Bo=()=>yr?(Oi(!0),!0):!1;(0,b.useEffect)(()=>{if(Fo){const Pn=setTimeout(()=>{Oi(!1)},2e3);return()=>clearTimeout(Pn)}},[Fo]);const li=(Pn,ha)=>Hn.createElement(y.default,null,Hn.createElement(y.default.Item,{key:"0",onClick:()=>sl(Pn==null?void 0:Pn.question_type)},Hn.createElement("span",{className:ie.moreSpan},"\u65B0\u589E")),Hn.createElement(y.default.Item,{key:"1",disabled:ha===0,onClick:()=>Kr(void 0,null,function*(){if(ha===0||Bo())return;let ir=(0,ge.rz)(Gt==null?void 0:Gt.exercise_question_types,ha,ha-1);yield Ri(ir.map(Er=>Er.name))})},Hn.createElement("span",{className:ie.moreSpan},"\u4E0A\u79FB")),Hn.createElement(y.default.Item,{key:"2",disabled:ha===(Gt==null?void 0:Gt.exercise_question_types.length)-1,onClick:()=>Kr(void 0,null,function*(){if(ha===(Gt==null?void 0:Gt.exercise_question_types.length)-1||Bo())return;let ir=(0,ge.rz)(Gt==null?void 0:Gt.exercise_question_types,ha,ha+1);yield Ri(ir.map(Er=>Er.name))})},Hn.createElement("span",{className:ie.moreSpan},"\u4E0B\u79FB")),Hn.createElement(y.default.Item,{key:"3",onClick:()=>{var ir;qo.setFieldsValue({name:Pn.name,item_type_en:(ir=Ro.find(Er=>Er.id==Pn.question_type))==null?void 0:ir.nameType}),pi(!0)}},Hn.createElement("span",{className:ie.moreSpan},"\u91CD\u547D\u540D"))),sl=Pn=>{var ha,ir,Er,wr,kr,Lr,vo,Go,Ti,ti,ao,Uo,Si,Pi,ki,dl,cl,Ei,gl,ml,ui,fl,vl,Gi,pl,hl,hu,Sl;if(!Bo()){if(Pn===5){So(!0),ii(!0);return}if(Pn===6){if(to.get("pageType")=="course")to.get("updateType")=="course"?he.history.push(`/problems/newcreate?express_id=${(ha=Gt==null?void 0:Gt.exercise)==null?void 0:ha.id}&callback_url=/paperlibrary/add/${(ir=Gt==null?void 0:Gt.exercise)==null?void 0:ir.id}?type=2&pageType=course&updateType=course&courseId=${to.get("courseId")}&stageId=${to.get("stageId")}`):he.history.push(`/problems/newcreate?express_id=${(Er=Gt==null?void 0:Gt.exercise)==null?void 0:Er.id}&callback_url=/paperlibrary/add/${(wr=Gt==null?void 0:Gt.exercise)==null?void 0:wr.id}?type=2&pageType=course&courseId=${to.get("courseId")}&stageId=${to.get("stageId")}`);else{let Tu=(Lr=(kr=rt==null?void 0:rt.editData)==null?void 0:kr.exercise)!=null&&Lr.set_question_sub_discipline?`/problems/newcreate?express_id=${(vo=Gt==null?void 0:Gt.exercise)==null?void 0:vo.id}&callback_url=${window.location.pathname+window.location.search}&discipline_id=${(Ti=(Go=rt==null?void 0:rt.editData)==null?void 0:Go.exercise)==null?void 0:Ti.discipline_id}&sub_discipline_id=${(ao=(ti=rt==null?void 0:rt.editData)==null?void 0:ti.exercise)==null?void 0:ao.sub_discipline_id}`:`/problems/newcreate?express_id=${(Uo=Gt==null?void 0:Gt.exercise)==null?void 0:Uo.id}&callback_url=${window.location.pathname+window.location.search}`;he.history.push(Tu)}return}xr(!0),$a(Pn===2?{question_type:Pn,isadd:!0,repeat_answer:!0,choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],question_choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],difficulty:2,standard_answers:[],question_score:"",tag_discipline_ids:[],question_title:"",discipline_id:(Pi=(Si=rt==null?void 0:rt.editData)==null?void 0:Si.exercise)!=null&&Pi.set_question_sub_discipline?(dl=(ki=rt==null?void 0:rt.editData)==null?void 0:ki.exercise)==null?void 0:dl.discipline_id:0,sub_discipline_id:(Ei=(cl=rt==null?void 0:rt.editData)==null?void 0:cl.exercise)!=null&&Ei.set_question_sub_discipline?(ml=(gl=rt==null?void 0:rt.editData)==null?void 0:gl.exercise)==null?void 0:ml.sub_discipline_id:0,analysis:""}:{question_type:Pn,question_choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),standard_answers:[],repeat_answer:!0,difficulty:2,isadd:!0,tag_discipline_ids:[],question_score:"",analysis:"",sub_item_banks:[],question_title:"",is_ordered:!0,use_keywords:!1,use_blank_score:!0,keywords:[],allow_student_debug:!1,submit_rule:1,downcase:!0,no_space:!0,discipline_id:(fl=(ui=rt==null?void 0:rt.editData)==null?void 0:ui.exercise)!=null&&fl.set_question_sub_discipline?(Gi=(vl=rt==null?void 0:rt.editData)==null?void 0:vl.exercise)==null?void 0:Gi.discipline_id:0,sub_discipline_id:(hl=(pl=rt==null?void 0:rt.editData)==null?void 0:pl.exercise)!=null&&hl.set_question_sub_discipline?(Sl=(hu=rt==null?void 0:rt.editData)==null?void 0:hu.exercise)==null?void 0:Sl.sub_discipline_id:0})}},pu=[{key:1,label:"\u6279\u91CF\u5BFC\u5165",onClick:()=>{Bo()||Or(!0)}},{key:2,label:Hn.createElement("div",null,Hn.createElement("img",{width:26,style:{position:"absolute",top:-2},src:tl.$}),Hn.createElement("span",null,"\u667A\u80FD\u5BFC\u5165")),onClick:()=>{Bo()||eo(!0)}}];return Hn.createElement("div",null,Hn.createElement(Ge.Z,{spinning:Vr},Hn.createElement("div",{className:ie.bg},Hn.createElement("div",{style:{textAlign:"center"}},(($n=Gt==null?void 0:Gt.exercise_types)==null?void 0:$n.q_counts)===0&&!yr&&Hn.createElement(Pe.Z,{styles:{marginTop:180},customText:Hn.createElement("span",null,"\u8FD8\u6CA1\u6709\u8BD5\u9898\uFF0C\u8BF7\u4ECE",Hn.createElement("span",{className:"c-light-primary"},"\u5E95\u90E8\u64CD\u4F5C\u680F"),"\u8FDB\u884C\u6DFB\u52A0~")}),(((la=Gt==null?void 0:Gt.exercise_types)==null?void 0:la.q_counts)>0||yr)&&Hn.createElement("div",{style:{marginTop:20,borderTop:"1px solid #DCDCDC",display:"block",alignItems:"stretch"}},Hn.createElement("div",{style:{backgroundColor:"#F6F7F9",display:"inline-block",position:"sticky",top:0}},Hn.createElement("div",{className:ie.left},Hn.createElement("div",{className:ie.leftAction},Hn.createElement(We.ZP,{onClick:()=>{Bo()||fo(!0)},className:ie.Button},"\u6279\u91CF\u8BBE\u7F6E\u5206\u503C")),Hn.createElement("div",{className:ie.scrollWrapper,style:{overflow:ei},onMouseEnter:Mi,onMouseLeave:vu},(Fn=Gt==null?void 0:Gt.exercise_question_types)==null?void 0:Fn.map((Pn,ha)=>Hn.createElement("div",{key:ha,className:"mb30"},Hn.createElement("div",{className:ie.title},Hn.createElement("div",{className:ie.titleleft},Hn.createElement("span",{style:{color:"#000000",fontWeight:400,fontSize:12}}," ",(0,ge.EM)(ha+1),"\u3001\u3010",Pn.name,"\u3011"),Hn.createElement("span",{style:{color:"#464F66",fontSize:12}},"\uFF08",Pn.count,"\u5C0F\u9898\uFF0C\u5171",Pn.score,"\u5206\uFF09")),Hn.createElement(z.Z,{dropdownRender:()=>li(Pn,ha),placement:"bottomLeft"},Hn.createElement("div",{className:ie.more_style},Hn.createElement("i",{className:"iconfont icon-sandian font12"})))),Hn.createElement(Vt,{handleEditing:()=>{Oi(!0)},isedit:yr,setBigqitem:zr,bigitem:Io(co({},Pn),{indexs:ha+1}),setqitem:ir=>Kr(void 0,null,function*(){var Er;(Er=Sr.current)==null||Er.blur(),$a(ir)}),qitem:jt,Itemid:Ee,getdata:Vo,data:Pn.items})))))),Hn.createElement("div",{id:"question-scroll-id",style:{overflow:yr?"hidden":"auto"},className:ie.right,ref:cu},!(jt!=null&&jt.isadd)&&Hn.createElement("div",{className:ie.title},!yr&&Hn.createElement("div",{style:{flex:1}},Hn.createElement("span",{style:{color:"#000000",fontWeight:600,fontSize:16}}," ",(sr==null?void 0:sr.indexs)&&(0,ge.EM)(sr==null?void 0:sr.indexs),"\u3001\u3010",sr==null?void 0:sr.name,"\u3011"),Hn.createElement(ne.Z,{title:"\u7F16\u8F91\u9898\u578B\u540D\u79F0"},Hn.createElement("i",{className:`${ie.edit} iconfont icon-bianji_Hover mr5 ml5 font18`,onClick:()=>{var Pn;qo.setFieldsValue({name:sr.name,item_type_en:(Pn=Ro.find(ha=>ha.id==sr.question_type))==null?void 0:Pn.nameType}),pi(!0)}})),Hn.createElement("span",{style:{color:"#464F66",fontSize:16,fontWeight:400}},"\uFF08",sr==null?void 0:sr.count,"\u5C0F\u9898\uFF0C\u5171",sr==null?void 0:sr.score,"\u5206\uFF09"),(jt==null?void 0:jt.question_type)===6&&Hn.createElement("span",{onClick:()=>_o(2),className:"current c-light-primary font14 bold-400"},"\u6279\u91CF\u8BBE\u7F6E\u7F16\u7A0B\u8BED\u8A00"),(jt==null?void 0:jt.question_type)===5&&Hn.createElement(ke.default,{defaultChecked:(Wt=(Ct=rt==null?void 0:rt.editData)==null?void 0:Ct.exercise)==null?void 0:Wt.show_challenge_task_pass,onChange:Pn=>Kr(void 0,null,function*(){let ha=yield(0,fe.ZP)(`/api/examination_banks/${Ee}/update_show_columns.json`,{method:"post",body:{show_challenge_task_pass:Pn.target.checked}});(ha==null?void 0:ha.status)===0&&(be.ZP.info("\u8BBE\u7F6E\u6210\u529F"),Vo({id:zn.current}))}),style:{marginTop:20,marginBottom:20}},"\u5C55\u793A\u9898\u76EE\u63CF\u8FF0"),(jt==null?void 0:jt.question_type)===6&&Hn.createElement("span",{style:{marginLeft:20},onClick:()=>{var Pn,ha,ir,Er;x.default.confirm({title:"\u7F16\u7A0B\u9898\u8BBE\u7F6E",icon:null,centered:!0,closable:!0,footer:null,content:Hn.createElement("div",null,(jt==null?void 0:jt.question_type)===6&&Hn.createElement(ke.default,{defaultChecked:(ha=(Pn=rt==null?void 0:rt.editData)==null?void 0:Pn.exercise)==null?void 0:ha.show_hack_sets,onChange:wr=>Kr(void 0,null,function*(){let kr=yield(0,fe.ZP)(`/api/examination_banks/${Ee}/update_show_columns.json`,{method:"post",body:{show_hack_sets:wr.target.checked}});(kr==null?void 0:kr.status)===0&&(be.ZP.info("\u8BBE\u7F6E\u6210\u529F"),x.default.destroyAll(),Vo({id:zn.current}))}),style:{marginTop:20,marginBottom:20}},"\u5C55\u793A\u6D4B\u8BD5\u7528\u4F8B"),Hn.createElement("br",null),(jt==null?void 0:jt.question_type)===6&&Hn.createElement(ke.default,{defaultChecked:(Er=(ir=rt==null?void 0:rt.editData)==null?void 0:ir.exercise)==null?void 0:Er.show_hack_description,onChange:wr=>Kr(void 0,null,function*(){let kr=yield(0,fe.ZP)(`/api/examination_banks/${Ee}/update_show_columns.json`,{method:"post",body:{show_hack_description:wr.target.checked}});(kr==null?void 0:kr.status)===0&&(be.ZP.info("\u8BBE\u7F6E\u6210\u529F"),x.default.destroyAll(),Vo({id:zn.current}))}),style:{marginBottom:10}},"\u5C55\u793A\u8BD5\u9898\u63CF\u8FF0"))})},className:"current c-light-primary font14 bold-400"},"\u7F16\u7A0B\u9898\u663E\u793A\u8BBE\u7F6E")),Hn.createElement("div",{style:{display:"flex",alignItems:"center"}},(jt==null?void 0:jt.question_type)===5&&!yr&&Hn.createElement("a",{className:ie.shixun,href:`/shixuns/${jt==null?void 0:jt.shixun_identifier}/challenges?exercise=true`,target:"_blank"},Hn.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u8BD5\u9898\u8BE6\u60C5"),!yr&&[0,1,2,4,6].includes(jt==null?void 0:jt.question_type)&&Hn.createElement(Be.default.Item,{label:"\u5206\u503C",style:{margin:"0 20px"},required:!0},Hn.createElement(Oe.Z,{precision:1,ref:Sr,onChange:Pn=>vr(Pn),value:Cr,onBlur:Pn=>{fu(Pn.target.value,jt)}})),!yr&&Hn.createElement(ne.Z,{title:"\u5220\u9664"},Hn.createElement("span",{onClick:()=>{ko()},style:{marginRight:20},className:`${ie.delete} mr5 `},"\u5220\u9664")),!yr&&Hn.createElement(ne.Z,{title:"\u7F16\u8F91\u8BD5\u9898"},Hn.createElement("span",{onClick:()=>{var Pn,ha,ir;(jt==null?void 0:jt.question_type)===6?to.get("pageType")=="course"?to.get("updateType")=="course"?he.history.push(`/problems/newedit/${jt==null?void 0:jt.hack_identifier}?type=exercises&express_id=${(Pn=Gt==null?void 0:Gt.exercise)==null?void 0:Pn.id}&question_id=${jt==null?void 0:jt.question_id}&score=${jt==null?void 0:jt.question_score}&exercise=true&callback_url=${location.pathname}?type=2&pageType=course&updateType=course&courseId=${to.get("courseId")}&stageId=${to.get("stageId")}`):he.history.push(`/problems/newedit/${jt==null?void 0:jt.hack_identifier}?type=exercises&express_id=${(ha=Gt==null?void 0:Gt.exercise)==null?void 0:ha.id}&question_id=${jt==null?void 0:jt.question_id}&score=${jt==null?void 0:jt.question_score}&exercise=true&callback_url=${location.pathname}?type=2&pageType=course&courseId=${to.get("courseId")}&stageId=${to.get("stageId")}`):he.history.push(`/problems/newedit/${jt==null?void 0:jt.hack_identifier}?type=exercises&express_id=${(ir=Gt==null?void 0:Gt.exercise)==null?void 0:ir.id}&question_id=${jt==null?void 0:jt.question_id}&score=${jt==null?void 0:jt.question_score}&exercise=true&callback_url=${window.location.pathname+window.location.search}`):xr(!0)},className:`${ie.edit} mr5 `},"\u7F16\u8F91")))),!yr&&Hn.createElement("div",null,Hn.createElement("div",{className:ie.qcount},Hn.createElement("span",{className:ie.score},jt==null?void 0:jt.question_score,"\u5206"),Hn.createElement(lt.Z,{className:ie.qtitle,value:(jt==null?void 0:jt.index)+`\u3001${(jt==null?void 0:jt.question_type)==8?(ka=jt==null?void 0:jt.program_attr)==null?void 0:ka.description:jt==null?void 0:jt.question_title}`}),(jt==null?void 0:jt.high_resources_consume)&&Hn.createElement(_l.Z,{type:"shixun",style:{marginLeft:10}})),(jt==null?void 0:jt.question_type)===6&&Hn.createElement(Ue.Z,{onEdit:()=>_o(1),className:"mt10",dataSource:(jt==null?void 0:jt.languages)||[]}),Hn.createElement(Fi,{newExercisePaper:rt,TagDiscipline:Tr,qitem:jt})),yr&&Hn.createElement("div",null,(jt==null?void 0:jt.question_type)<=1&&Hn.createElement(ma,{getTagData:Do,deleteitem:ko,seveeditor:Qo,exerciseitem:Gt,TagDiscipline:Tr,setisedit:xr,qitem:jt,init:oo,showTip:Fo}),(jt==null?void 0:jt.question_type)===5&&Hn.createElement(Ki,{setqitem:$a,deleteitem:ko,seveeditor:Qo,exerciseitem:Gt,TagDiscipline:Tr,setisedit:xr,qitem:jt,showTip:Fo}),(jt==null?void 0:jt.question_type)===3&&Hn.createElement(Ka,{getTagData:Do,deleteitem:ko,seveeditor:Qo,exerciseitem:Gt,TagDiscipline:Tr,setisedit:xr,qitem:jt,init:oo,showTip:Fo}),(jt==null?void 0:jt.question_type)===2&&Hn.createElement(Ut,{getTagData:Do,deleteitem:ko,seveeditor:Qo,exerciseitem:Gt,TagDiscipline:Tr,setisedit:xr,qitem:jt,init:oo,showTip:Fo}),(jt==null?void 0:jt.question_type)===4&&Hn.createElement(Yl,{getTagData:Do,deleteitem:ko,seveeditor:Qo,exerciseitem:Gt,TagDiscipline:Tr,setisedit:xr,qitem:jt,init:oo,showTip:Fo}),(jt==null?void 0:jt.question_type)===7&&Hn.createElement(ho,{getTagData:Do,deleteitem:ko,seveeditor:Qo,exerciseitem:Gt,TagDiscipline:Tr,setisedit:xr,qitem:jt,init:oo,showTip:Fo}),(jt==null?void 0:jt.question_type)===8&&Hn.createElement(ri,{getTagData:Do,deleteitem:ko,seveeditor:Qo,exerciseitem:Gt,TagDiscipline:Tr,setisedit:xr,qitem:jt,init:oo,showTip:Fo}))))))),Hn.createElement("div",{className:ie.bottomdiv},Hn.createElement("div",{style:{width:1200,margin:"0px auto",display:"flex",justifyContent:"space-between",alignItems:"center"}},Hn.createElement("span",{className:ie.spanBtn,onClick:()=>{Bo()||(So(!0),ii(!0))}},"\u9898\u5E93\u9009\u9898"),Hn.createElement(z.Z,{menu:{items:pu}},Hn.createElement("span",{className:ie.spanBtn},"\u5BFC\u5165\u8BD5\u9898")),Hn.createElement("span",{className:ie.spanBtn,onClick:()=>Kr(void 0,null,function*(){var Pn;if(Bo())return;const ha=yield(0,le.JP)(Ee);ha.status===0&&window.open(`/classrooms/coursesId/exercise/${ha.exercise_id}/${(Pn=se.userInfo)==null?void 0:Pn.login}/initate_answer`)})},"\u6A21\u62DF\u8003\u8BD5"),Hn.createElement("span",{className:ie.spanBtn,onClick:()=>{if(!Bo()){if(Ni){window.open(`/paperlibrary/see/${Ee}?isIntelligentAssistant=true`);return}window.open(`/paperlibrary/see/${Ee}`)}}},"\u8BD5\u5377\u9884\u89C8"),Ro==null?void 0:Ro.map((Pn,ha)=>Hn.createElement(We.ZP,{key:ha,className:ie.addQuestionBtn,type:"primary",onClick:()=>{sl(Pn.id)}},Pn.name)),Hn.createElement(We.ZP,{className:ie.saveBtn,loading:il,onClick:()=>Kr(void 0,null,function*(){var Pn,ha;const ir=Number(Gt.exercise_types.q_scores);[100,120,150].includes(ir)||(yield new Promise((Lr,vo)=>{x.default.confirm({centered:!0,icon:null,okText:"\u4FDD\u5B58",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Hn.createElement("div",{className:"c-grey-333"},"\u5F53\u524D\u8BD5\u5377\u603B\u5206\u4E3A",Hn.createElement("span",{style:{color:"#FA6400",margin:"0 5px"}},ir),"\u5206\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u8FDB\u884C\u4FDD\u5B58\uFF1F"),onOk:()=>Kr(void 0,null,function*(){Lr("")}),onCancel:()=>{vo()}})}));const Er=()=>Kr(void 0,null,function*(){if(to.get("pageType")=="course")if(to.get("updateType")=="course")be.ZP.info("\u7F16\u8F91\u6210\u529F"),he.history.replace(`/paths/${to.get("courseId")}`);else{if(Bo())return;(0,ql._C)({id:to.get("stageId"),subject_id:to.get("courseId"),homework_type:"exercise",examination_bank_ids:[Ee]}).then(Lr=>{(Lr==null?void 0:Lr.status)==0&&(be.ZP.info("\u521B\u5EFA\u6210\u529F"),he.history.replace(`/paths/${to.get("courseId")}`))})}else{if(Bo())return;if(Ni){ll(!0);const Lr=yield(0,fe.ZP)("/api/intelligent_imports/save_recognize_papers.json",{method:"post",body:{examination_bank_id:Ee}});if(ll(!1),(Lr==null?void 0:Lr.status)!==0)return}be.ZP.info("\u4FDD\u5B58\u6210\u529F"),he.history.push("/paperlibrary?defaultActiveKey=0")}});let wr=(ha=(Pn=Gt==null?void 0:Gt.exercise_question_types)==null?void 0:Pn.filter(Lr=>Lr.question_type===5)[0])==null?void 0:ha.items,kr=0;wr==null||wr.map(Lr=>{Lr.high_resources_consume&&(kr=kr+1)}),console.log(kr),kr>0?Se({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u63D0\u793A",count:kr,fn:()=>{Er()}}}):Er()})},Hn.createElement("i",{className:"iconfont icon-baocun1",style:{fontSize:15,marginRight:5}}),"\u4FDD\u5B58\u8BD5\u5377"))),Hn.createElement(Ci,{setScoreShow:fo,ScoreShow:mo,exerciseitem:Gt,getdata:oo}),Ao&&Hn.createElement(el.Z,{setScoreShow:So,isshixuns:yo,ScoreShow:Ao,SpecificDifficulty:(Bt=Gt==null?void 0:Gt.exercise)==null?void 0:Bt.difficulty,isloadings:Ii,onOk:(Pn,ha,ir,Er)=>Kr(void 0,null,function*(){vi(!0);let kr=yield $o({exam_id:Ee,item_bank_ids:Pn,shixun_ids:ha});vi(!1),(kr==null?void 0:kr.status)===0&&x.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u65B0\u52FE\u9009\u7684\u8BD5\u9898\u5DF2\u7ECF\u6DFB\u52A0\u5230\u8BD5\u5377\uFF0C\u5982\u679C\u9700\u8981\u7EE7\u7EED\u6DFB\u52A0\u65B0\u8BD5\u9898\u8BF7\u70B9\u51FB\u201C\u7EE7\u7EED\u9009\u9898\u201D\uFF0C\u5C06\u56DE\u5230\u60A8\u4E0A\u6B21\u64CD\u4F5C\u7684\u9009\u9898\u9875\u9762",okText:"\u7EE7\u7EED\u9009\u9898",cancelText:"\u8FD4\u56DE\u8BD5\u5377",onOk:()=>{oo()},onCancel:()=>{So(!1),oo()}})})}),Hn.createElement(Wl.Z,{sub_discipline_id:(hn=Gt==null?void 0:Gt.exercise)!=null&&hn.sub_discipline_id?[(ta=Gt==null?void 0:Gt.exercise)==null?void 0:ta.discipline_id,(va=Gt==null?void 0:Gt.exercise)==null?void 0:va.sub_discipline_id]:[],visible:Nr,onCancel:()=>Or(!1),onOk:mu}),Hn.createElement(x.default,{centered:!0,title:"\u7F16\u8F91\u9898\u578B\u540D\u79F0",open:ul,width:500,onOk:()=>qo.submit(),onCancel:()=>pi(!1)},Hn.createElement(Be.default,{form:qo,initialValues:{},onFinish:Pn=>Kr(void 0,null,function*(){(yield(0,le.RK)(co({id:Ee},Pn))).status==0&&(be.ZP.success("\u4FEE\u6539\u6210\u529F"),oo(),pi(!1))})},Hn.createElement(Be.default.Item,{style:{marginBottom:0},name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9898\u578B\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"},{validator(Pn,ha){var ir,Er,wr,kr;const Lr=(ir=Ro==null?void 0:Ro.find(vo=>vo.nameType==qo.getFieldValue("item_type_en")))==null?void 0:ir.id;return(kr=(wr=(Er=Gt==null?void 0:Gt.exercise_question_types)==null?void 0:Er.filter(vo=>vo.question_type!=Lr))==null?void 0:wr.map(vo=>vo==null?void 0:vo.name))!=null&&kr.includes(ha)?Promise.reject(new Error("\u9898\u578B\u540D\u79F0\u5DF2\u5B58\u5728\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u9898\u578B\u540D\u79F0")):Promise.resolve()}}]},Hn.createElement(Fe.default,{size:"large",maxLength:10,showCount:!0})),Hn.createElement(Be.default.Item,{hidden:!0,name:"item_type_en"},Hn.createElement(Fe.default,{size:"large"})))),Hn.createElement(re.Z,{placement:"bottom",height:"100%",destroyOnClose:!0,closable:!1,className:"body-overflow-hidden",open:Ur},Hn.createElement("div",{style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},"\u667A\u80FD\u5BFC\u5165"),Hn.createElement(tl.Z,{stickyTop:-24,subDisciplineId:(kn=Gt==null?void 0:Gt.exercise)!=null&&kn.sub_discipline_id?[(en=Gt==null?void 0:Gt.exercise)==null?void 0:en.discipline_id,(vn=Gt==null?void 0:Gt.exercise)==null?void 0:vn.sub_discipline_id]:[],onCancel:()=>eo(!1),mode:2,gather:{exam_id:Ee},onSuccess:()=>{eo(!1),oo()}}),Hn.createElement("div",{style:{height:70}})),Hn.createElement(Ue.Q,{visible:!!hi,setVisible:_o,tip:hi===2&&"\u8BBE\u7F6E\u5DF2\u6DFB\u52A0\u5728\u8BD5\u5377\u4E2D\u7684\u7F16\u7A0B\u9898\u6240\u5141\u8BB8\u4F7F\u7528\u7684\u7F16\u7A0B\u8BED\u8A00",dataSource:hi===1?jt==null?void 0:jt.languages:[],onOk:Pn=>Kr(void 0,null,function*(){const ha={languages:Pn};hi===1?ha.hack_id=jt==null?void 0:jt.hack_id:ha.exam_id=Ee,(yield(0,fe.ZP)("/api/problems/update_languages.json",{method:"post",body:ha})).status===0&&(be.ZP.success("\u4FEE\u6539\u6210\u529F"),Vo({id:zn.current}),_o(!1))})}))};var wi=(0,he.connect)(({user:se,newExercisePaper:Se,dispatch:Ee})=>({user:se,newExercisePaper:Se,dispatch:Ee}))(ru),Di=oe(60636),ou=oe(3607),al=oe(76832),Ua=oe(59301),iu=Object.defineProperty,lu=Object.defineProperties,uu=Object.getOwnPropertyDescriptors,mi=Object.getOwnPropertySymbols,oi=Object.prototype.hasOwnProperty,Li=Object.prototype.propertyIsEnumerable,To=(se,Se,Ee)=>Se in se?iu(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,Jo=(se,Se)=>{for(var Ee in Se||(Se={}))oi.call(Se,Ee)&&To(se,Ee,Se[Ee]);if(mi)for(var Ee of mi(Se))Li.call(Se,Ee)&&To(se,Ee,Se[Ee]);return se},rl=(se,Se)=>lu(se,uu(Se)),Xo=(se,Se,Ee)=>new Promise((rt,bn)=>{var $n=Ct=>{try{Fn(Ee.next(Ct))}catch(Wt){bn(Wt)}},la=Ct=>{try{Fn(Ee.throw(Ct))}catch(Wt){bn(Wt)}},Fn=Ct=>Ct.done?rt(Ct.value):Promise.resolve(Ct.value).then($n,la);Fn((Ee=Ee.apply(se,Se)).next())});const fi=()=>{const[se,Se]=(0,b.useState)([]);return(0,b.useEffect)(()=>{Xo(void 0,null,function*(){const rt=yield(0,le.d1)({source:"new_question"});rt!=null&&rt.disciplines&&Se((0,E.L)(rt==null?void 0:rt.disciplines))})},[]),se},ol=({user:se,newExercisePaper:Se,dispatch:Ee})=>{var rt,bn,$n,la,Fn,Ct,Wt,ka,Bt,hn,ta,va;const kn=(0,he.useParams)(),en=fi(),[vn]=Be.default.useForm(),[Gt,_a]=(0,b.useState)(),[gn,na]=(0,b.useState)(!1),[jt,$a]=(0,b.useState)(1),[Cr,vr]=(0,b.useState)(""),[Sr]=(0,he.useSearchParams)(),[zn,sr]=(0,b.useState)(!1),[zr,Vr]=(0,b.useState)(!1),[$r,yr]=(0,b.useState)(!1);return(0,b.useEffect)(()=>{Sr.get("type")==="2"&&(vr(kn.id),$a(2))},[Sr.get("type")]),(0,b.useEffect)(()=>{if(kn.id){if(!en.length)return;Xo(void 0,null,function*(){var Tr,or,Nr;na(!0);const Or=yield(0,le.Di)({id:kn.id});na(!1);const Ur=(Tr=Or==null?void 0:Or.exercise)==null?void 0:Tr.sub_discipline_id;let eo=[];for(const Ao of en)for(const So of Ao.children)So.value===Ur&&(eo=[Ao.value,So.value]);const mo=(or=Or==null?void 0:Or.exercise)==null?void 0:or.time,fo=rl(Jo({},Or.exercise),{sub_discipline_id:eo,time:mo===-1?null:mo});_a(fo),yr((Nr=Or.exercise)==null?void 0:Nr.set_question_sub_discipline)})}else _a({time:60,difficulty:2});Ee({type:"globalSetting/footerToggle",payload:!1})},[en]),Ua.createElement("div",{style:{background:"#ffffff",marginTop:-8,padding:8,minHeight:"100vh",paddingBottom:64}},Ua.createElement("section",{className:"edu-container"},Ua.createElement("section",{className:"animated fadeIn"},Ua.createElement("aside",{style:{marginTop:15}},Ua.createElement(Ie.Z,{separator:">"},Ua.createElement(Ie.Z.Item,null,Ua.createElement(he.Link,{to:"/paperlibrary"},"\u8BD5\u5377\u5E93")),Ua.createElement(Ie.Z.Item,null,"\u4EBA\u5DE5\u7EC4\u5377")))),Ua.createElement("div",{className:"bg-white"},Ua.createElement("div",{style:{display:"flex",justifyContent:"center",paddingTop:20,alignItems:"center"}},Ua.createElement("div",{onClick:()=>{if(zn){be.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002");return}$a(1)},className:jt===1?Ve.Z.selectdiv:Ve.Z.divitem},Ua.createElement(Di.Z,{number:1,active:jt===1,className:"mr10"}),Ua.createElement("span",null,"\u8BD5\u5377\u57FA\u7840\u4FE1\u606F")),Ua.createElement("div",{style:{width:188,border:"1px dotted #9096A3",margin:"0px 30px",height:1}}),Ua.createElement("div",{onClick:()=>{if(!kn.id&&!Cr){be.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u57FA\u7840\u4FE1\u606F\u518D\u65B0\u5EFA\u8BD5\u9898");return}$a(2),!Cr&&vr(kn.id)},className:jt!==1?Ve.Z.selectdiv:Ve.Z.divitem},Ua.createElement(Di.Z,{number:2,active:jt!==1,className:"mr10"}),Ua.createElement("span",null,"\u7F16\u8F91\u8BD5\u9898"))),jt===2&&Ua.createElement("div",{className:"tc"},Ua.createElement(ou.Z,{defaultValue:(bn=(rt=Se==null?void 0:Se.editData)==null?void 0:rt.exercise)==null?void 0:bn.exercise_name,onFinish:xr=>Xo(void 0,null,function*(){var Tr,or,Nr,Or,Ur,eo,mo,fo,Ao,So,yo,ii;return xr.trim()===((or=(Tr=Se==null?void 0:Se.editData)==null?void 0:Tr.exercise)==null?void 0:or.exercise_name)?!0:(yield(0,le.w0)({id:`${(Or=(Nr=Se==null?void 0:Se.editData)==null?void 0:Nr.exercise)==null?void 0:Or.id}`,sub_discipline_id:(eo=(Ur=Se==null?void 0:Se.editData)==null?void 0:Ur.exercise)==null?void 0:eo.sub_discipline_id,time:`${(fo=(mo=Se==null?void 0:Se.editData)==null?void 0:mo.exercise)==null?void 0:fo.time}`,exercise_name:xr,exercise_description:(So=(Ao=Se==null?void 0:Se.editData)==null?void 0:Ao.exercise)==null?void 0:So.exercise_description,difficulty:(ii=(yo=Se==null?void 0:Se.editData)==null?void 0:yo.exercise)==null?void 0:ii.difficulty})).status===0?(vn.setFieldValue("exercise_name",xr),Ee({type:"newExercisePaper/modifyTitle",payload:xr}),!0):!1})}),Ua.createElement("div",{style:{fontSize:14}},Ua.createElement("span",{style:{color:"#5F6368"}},"\u7B54\u9898\u65F6\u957F",Ua.createElement("span",{style:{color:"#000000",marginLeft:8}},(la=($n=Se==null?void 0:Se.editData)==null?void 0:$n.exercise)==null?void 0:la.time)),Ua.createElement("span",{style:{margin:"0px 30px",color:"#5F6368"}},"\u96BE\u5EA6",Ua.createElement("span",{style:{color:"#000000",marginLeft:8}},((Ct=(Fn=Se==null?void 0:Se.editData)==null?void 0:Fn.exercise)==null?void 0:Ct.difficulty)===1?"\u7B80\u5355":((ka=(Wt=Se==null?void 0:Se.editData)==null?void 0:Wt.exercise)==null?void 0:ka.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),Ua.createElement("span",{style:{marginRight:30,color:"#5F6368"}},"\u8BD5\u9898\u603B\u6570",Ua.createElement("span",{style:{color:"#000000",marginLeft:8}},((hn=(Bt=Se==null?void 0:Se.editData)==null?void 0:Bt.exercise_types)==null?void 0:hn.q_counts)||0)),Ua.createElement("span",{style:{color:"#5F6368"}},"\u603B\u5206",Ua.createElement("span",{style:{color:"#000000",marginLeft:8}},(va=(ta=Se==null?void 0:Se.editData)==null?void 0:ta.exercise_types)==null?void 0:va.q_scores))))),jt===1&&Ua.createElement(Ge.Z,{spinning:gn,size:"middle",style:{position:"fixed",maxHeight:"100vh"},className:"mt30"},Ua.createElement("section",{className:[Ve.Z.bg,"mt20"].join(" "),style:{padding:"30px 120px 300px 120px"}},Gt&&Ua.createElement(Be.default,{layout:"horizontal",form:vn,colon:!1,labelCol:{span:4},wrapperCol:{span:20},className:Ve.Z.formWrap,initialValues:Gt},Ua.createElement(Be.default.Item,{name:"exercise_name",label:"\u8BD5\u5377\u540D\u79F0",className:Ve.Z.baseLineHeight,rules:[{required:!0,validator:(xr,Tr)=>{var or;return((or=Tr==null?void 0:Tr.replaceAll(" ",""))==null?void 0:or.length)>0?Promise.resolve():Promise.reject("\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0")}}]},Ua.createElement(Fe.default,{maxLength:60,className:Ve.Z.baseFormItem,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0",showCount:!0})),Ua.createElement(Be.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B",name:"sub_discipline_id",className:Ve.Z.baseLineHeight},Ua.createElement(Ye.Z,{className:Ve.Z.baseFormItem,allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:en,popupClassName:Ve.Z.cascaderPopup,dropdownMenuColumnStyle:{padding:"8px 12px",fontSize:14}})),Ua.createElement("div",{className:Ve.Z.concat},Ua.createElement("div",null,Ua.createElement(ke.default,{checked:$r,onChange:xr=>{yr(xr.target.checked)},style:{color:"#000"}},"\u8BBE\u7F6E\u8BE5\u65B9\u5411&\u8BFE\u7A0B\u4E3A\u8BD5\u9898\u6A21\u7248\uFF08\u521B\u5EFA\u65B0\u8BD5\u9898\u81EA\u52A8\u4F7F\u7528\u8BE5\u65B9\u5411&\u8BFE\u7A0B\uFF09")),Ua.createElement("div",null,"\u6CA1\u6709\u5408\u9002\u7684\u65B9\u5411&\u8BFE\u7A0B\uFF1F",Ua.createElement("a",{onClick:()=>Vr(!0)},"\u8054\u7CFB\u6559\u7814\u52A9\u7406"))),Ua.createElement(Be.default.Item,{label:"\u96BE\u5EA6",name:"difficulty",className:Ve.Z.radioBtnWrapper,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u96BE\u5EA6"}]},Ua.createElement(De.ZP.Group,{className:Ve.Z.radiogroup},Ua.createElement(De.ZP.Button,{className:Ve.Z.easy,value:1},"\u7B80\u5355"),Ua.createElement(De.ZP.Button,{className:Ve.Z.medium,value:2},"\u9002\u4E2D"),Ua.createElement(De.ZP.Button,{className:Ve.Z.hard,value:3},"\u56F0\u96BE"))),Ua.createElement(Be.default.Item,{label:"\u7B54\u9898\u65F6\u957F",className:Ve.Z.baseLineHeight},Ua.createElement("div",{style:{display:"flex",width:"100%"}},Ua.createElement(Be.default.Item,{name:"time",noStyle:!0},Ua.createElement(Oe.Z,{min:1,className:Ve.Z.baseFormItem,max:9999,style:{width:220},maxLength:60,placeholder:"\u8BF7\u586B\u5199\u7B54\u9898\u65F6\u957F"})),Ua.createElement("span",{style:{marginLeft:"10px",width:"40px",lineHeight:"46px",fontSize:14}},"\u5206\u949F"))),Ua.createElement(Be.default.Item,{label:"\u8BD5\u5377\u987B\u77E5",name:"exercise_description"},Ua.createElement(Fe.default.TextArea,{rows:6,maxLength:65535,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u987B\u77E5"})))),Ua.createElement("div",{className:Ve.Z.bottmodiv},Ua.createElement(We.ZP,{className:`${Ve.Z.cancelBtn} mr5`,type:"primary",onClick:()=>{Sr.get("pageType")=="course"?he.history.push(`/paths/${Sr.get("courseId")}`):he.history.push("/paperlibrary")}},"\u53D6\u6D88"),Ua.createElement(a.Z,{className:`${Ve.Z.confirmBtn} ml15`,type:"primary",onClick:()=>Xo(void 0,null,function*(){var xr,Tr,or,Nr;yield vn.validateFields();const Or=vn.getFieldsValue();if(Or.sub_discipline_id=((xr=Or.sub_discipline_id)==null?void 0:xr.length)>0?Or.sub_discipline_id[1]:"",Or.set_question_sub_discipline=$r,kn.id){(yield(0,le.w0)(Jo({id:kn.id},Or))).status===0&&(vr(kn.id),$a(2),he.history.replace(`/paperlibrary/add/${kn.id}?type=2`));return}const Ur=yield(0,le.un)(Or);Ur.status===0&&(vr((Tr=Ur==null?void 0:Ur.data)==null?void 0:Tr.exam_id),$a(2),Sr.get("pageType")=="course"?he.history.replace(`/paperlibrary/add/${(or=Ur==null?void 0:Ur.data)==null?void 0:or.exam_id}?type=2&pageType=course&courseId=${Sr.get("courseId")}&stageId=${Sr.get("stageId")}`):he.history.replace(`/paperlibrary/add/${(Nr=Ur==null?void 0:Ur.data)==null?void 0:Nr.exam_id}?type=2`))})},"\u4E0B\u4E00\u6B65"))),jt===2&&Ua.createElement("div",null,Ua.createElement(wi,{setisedits:sr,itemid:Cr}))),Ua.createElement(al.Z,{open:zr,onCancel:()=>{Vr(!1)}}))};var su=(0,he.connect)(({user:se,newExercisePaper:Se,dispatch:Ee})=>({user:se,newExercisePaper:Se,dispatch:Ee}))(ol)},62560:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return Qe}});var b=oe(59301),he=oe(78241),Be=oe(8591),Ie=oe(43418),be=oe(99313),Ge=oe(57809),Fe=oe(19842),Ye=oe(98228),ke=oe(92832),De=oe(1710),Oe=oe(6848),We=oe(58421),Ve=oe(3113),le=oe(23789),E={flex_box_center:"flex_box_center___kuaVT",flex_space_between:"flex_space_between___exKHH",flex_box_vertical_center:"flex_box_vertical_center___BzvkN",flex_box_center_end:"flex_box_center_end___Ss2DJ",flex_box_column:"flex_box_column___p1LEr",scoremodal:"scoremodal___upTFR",selectWrapper:"selectWrapper___HH3RX",selectWrappers:"selectWrappers___fUWwr",allqingchu:"allqingchu___BFF1D",title:"title___hFasb",score:"score___DXG3o",close:"close___kEIiB",content:"content___Mco8L",items:"items___j98jk",bottom:"bottom___A1n1C",yes:"yes___P1zzb",no:"no___xZqXd",titlecount:"titlecount___fqA9P",add:"add___MqV0R",search:"search___NREgv",searchIcon:"searchIcon___qny3A",tabWrap:"tabWrap___dR18c",previewModal:"previewModal___uSiGS",q_title:"q_title___a9NY9"},a=oe(8418),x={flex_box_center:"flex_box_center___nnwwA",flex_space_between:"flex_space_between___cRir9",flex_box_vertical_center:"flex_box_vertical_center___FqTZ8",flex_box_center_end:"flex_box_center_end___WU5_v",flex_box_column:"flex_box_column___QZFa1",warp:"warp___aLZwN",shixunbutton:"shixunbutton___Eoa1i",redio:"redio___LJ4js",redioitem:"redioitem___YicCC",redioitemyes:"redioitemyes___lX4Nr",title:"title___pi1jH",titleyes:"titleyes___jiEh7",yestag:"yestag___DLWoP",qcount:"qcount___U9kkL",score:"score___vLK4B",qtitle:"qtitle___kyg0t",checkbox:"checkbox___vjiBw",checkboxitem:"checkboxitem___HW3CP",checkboxitemyes:"checkboxitemyes___kpjek",bottom:"bottom___uG8Zq",bottomitem:"bottomitem___TnJQQ",left:"left___M8WXX",right:"right____dkCI",completion:"completion___H6RmA",content:"content___a2hGC",items:"items___D8mLd",simple:"simple___fQ0OS",shixun:"shixun___nB6Jk",combination:"combination___YrOdz",program:"program___lG0JA"},y=oe(28900),z=oe(21331),ne=oe(24334);const re=["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"];var ge=({qitem:Me})=>{var Et,kt,vt,Dt,Ae,dt,ln,ct,et,Bn;return b.createElement("div",{className:x.warp},b.createElement("div",{className:x.mainPart},b.createElement("div",{className:x.qcount},(Me==null?void 0:Me.question_type)===8&&b.createElement(y.Z,{className:x.content,showProgramFill:!0,value:(Et=Me==null?void 0:Me.program_attr)==null?void 0:Et.description}),(Me==null?void 0:Me.question_type)!=8&&b.createElement(y.Z,{className:x.qtitle,value:(Me==null?void 0:Me.name)||(Me==null?void 0:Me.title)})),((Me==null?void 0:Me.question_type)===0||(Me==null?void 0:Me.question_type)===2)&&b.createElement("div",null,(kt=Me==null?void 0:Me.choices)==null?void 0:kt.map((ot,bt)=>b.createElement("div",{className:x.redio},!(ot!=null&&ot.is_answer)&&b.createElement("span",{className:x.redioitem}),(ot==null?void 0:ot.is_answer)&&b.createElement("i",{className:`${x.redioitemyes} icon-duigou1`}),b.createElement(y.Z,{className:ot!=null&&ot.is_answer?x.titleyes:x.title,value:re[bt]+(ot==null?void 0:ot.choice_text)}),(ot==null?void 0:ot.is_answer)&&b.createElement("div",{className:x.yestag},"\u6B63\u786E\u7B54\u6848")))),(Me==null?void 0:Me.question_type)===1&&b.createElement("div",null,(vt=Me==null?void 0:Me.choices)==null?void 0:vt.map((ot,bt)=>b.createElement("div",{className:x.checkbox},!(ot!=null&&ot.is_answer)&&b.createElement("span",{className:x.checkboxitem}),(ot==null?void 0:ot.is_answer)&&b.createElement("i",{className:`${x.checkboxitemyes} icon-duigou1`}),b.createElement(y.Z,{className:ot!=null&&ot.is_answer?x.titleyes:x.title,value:re[bt]+(ot==null?void 0:ot.choice_text)}),(ot==null?void 0:ot.is_answer)&&b.createElement("div",{className:x.yestag},"\u6B63\u786E\u7B54\u6848")))),(Me==null?void 0:Me.question_type)===3&&b.createElement("div",{className:x.completion},(Dt=Me==null?void 0:Me.standard_answer)==null?void 0:Dt.map((ot,bt)=>{var zt;return b.createElement("div",{style:{display:"flex"}},b.createElement("span",{className:x.title},"\u586B\u7A7A\u9879",bt+1),b.createElement("div",{className:x.content},(zt=ot==null?void 0:ot.answer_text)==null?void 0:zt.map((St,Rn)=>b.createElement("div",{className:x.items},St))))})),(Me==null?void 0:Me.question_type)===4&&b.createElement("div",{className:x.simple},b.createElement("div",{className:x.title},"\u53C2\u8003\u7B54\u6848"),b.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Ae=Me==null?void 0:Me.answer_texts)!=null&&Ae[0]?b.createElement(y.Z,{className:x.content,value:(dt=Me==null?void 0:Me.answer_texts)==null?void 0:dt[0]}):b.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),(Me==null?void 0:Me.question_type)===5&&((ln=Me==null?void 0:Me.challenge_names)==null?void 0:ln.map((ot,bt)=>b.createElement("div",{className:x.shixun},b.createElement("span",{className:x.qtitle},b.createElement("span",{style:{marginRight:10}},"\u7B2C",(0,z.EM)(bt+1),"\u9898"),ot)))),(Me==null?void 0:Me.question_type)===6&&b.createElement("div",{className:x.program},b.createElement(y.Z,{className:x.content,value:((ct=Me==null?void 0:Me.program_attr)==null?void 0:ct.description)||"- -"})),(Me==null?void 0:Me.question_type)===7&&((et=Me==null?void 0:Me.sub_item_banks)==null?void 0:et.map((ot,bt)=>{var zt,St,Rn,Ot,Kn;return b.createElement("div",null,b.createElement("div",{className:x.combination},b.createElement("span",{className:x.qtitle},ot==null?void 0:ot.name)),b.createElement("div",{className:x.warp,style:{padding:"0px",paddingTop:20}},b.createElement("div",null,((ot==null?void 0:ot.item_type)=="SINGLE"||(ot==null?void 0:ot.item_type)=="JUDGMENT")&&((zt=ot==null?void 0:ot.choices)==null?void 0:zt.map((xn,jn)=>b.createElement("div",{className:x.redio},!(xn!=null&&xn.is_answer)&&b.createElement("span",{className:x.redioitem}),(xn==null?void 0:xn.is_answer)&&b.createElement("i",{className:`${x.redioitemyes} icon-duigou1`}),b.createElement(y.Z,{className:xn!=null&&xn.is_answer?x.titleyes:x.title,value:re[jn]+(xn==null?void 0:xn.choice_text)}),(xn==null?void 0:xn.is_answer)&&b.createElement("div",{className:x.yestag},"\u6B63\u786E\u7B54\u6848")))),(ot==null?void 0:ot.item_type)=="MULTIPLE"&&((St=ot==null?void 0:ot.choices)==null?void 0:St.map((xn,jn)=>b.createElement("div",{className:x.checkbox},!(xn!=null&&xn.is_answer)&&b.createElement("span",{className:x.checkboxitem}),(xn==null?void 0:xn.is_answer)&&b.createElement("i",{className:`${x.checkboxitemyes} icon-duigou1`}),b.createElement(y.Z,{className:xn!=null&&xn.is_answer?x.titleyes:x.title,value:re[jn]+(xn==null?void 0:xn.choice_text)}),(xn==null?void 0:xn.is_answer)&&b.createElement("div",{className:x.yestag},"\u6B63\u786E\u7B54\u6848")))),(ot==null?void 0:ot.item_type)=="COMPLETION"&&b.createElement("div",{className:x.completion},(Rn=ot==null?void 0:ot.standard_answer)==null?void 0:Rn.map((xn,jn)=>{var $t;return b.createElement("div",{style:{display:"flex"}},b.createElement("span",{className:x.title},"\u586B\u7A7A\u9879",jn+1),b.createElement("div",{className:x.content},($t=xn==null?void 0:xn.answer_text)==null?void 0:$t.map((ma,Wn)=>b.createElement("div",{className:x.items},ma))))})),(ot==null?void 0:ot.item_type)=="SUBJECTIVE"&&b.createElement("div",{className:x.simple},b.createElement("div",{className:x.title},"\u53C2\u8003\u7B54\u6848"),b.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Ot=ot==null?void 0:ot.answer_texts)!=null&&Ot[0]?b.createElement(y.Z,{className:x.content,value:(Kn=ot==null?void 0:ot.answer_texts)==null?void 0:Kn[0]}):b.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))))))})),(Me==null?void 0:Me.question_type)===8&&b.createElement("div",null,b.createElement(y.Z,{disabledFill:!0,className:x.content,showProgramFill:!0,value:ne.Base64.decode(((Bn=Me==null?void 0:Me.program_attr)==null?void 0:Bn.code)||"")})),(Me==null?void 0:Me.question_type)===5&&b.createElement("div",{style:{background:"#F6F7F9",padding:"0px 20px",height:46,lineHeight:"46px",marginTop:40,display:"flex",alignItems:"center"}},b.createElement("div",{style:{flex:1,alignItems:"center",display:"flex"}},b.createElement("div",{style:{marginRight:30}},b.createElement("span",{style:{marginRight:10}},"\u521B\u5EFA\u8005"),b.createElement("span",{style:{color:"#000000"}},(Me==null?void 0:Me.author_name)||"- -")),b.createElement("div",{style:{marginRight:30}},b.createElement("span",{style:{marginRight:10}},"\u6240\u5C5E\u5355\u4F4D"),b.createElement("span",{style:{color:"#000000"}},(Me==null?void 0:Me.author_school_name)||"- -")),b.createElement("div",{style:{marginRight:30}},b.createElement("span",{style:{marginRight:10}},"\u5B66\u4E60\u4EBA\u6570"),b.createElement("span",{style:{color:"#000000"}},(Me==null?void 0:Me.study_count)||"0"))),b.createElement("a",{className:x.shixunbutton,href:`/shixuns/${Me==null?void 0:Me.identifier}/challenges?exercise=true`,target:"_blank"},b.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"))),((Me==null?void 0:Me.question_type)<=4||[6,8].includes(Me==null?void 0:Me.question_type))&&b.createElement("div",{className:x.bottom},b.createElement("div",{className:x.bottomitem},b.createElement("span",{className:x.left},"\u89E3\u6790"),b.createElement("span",{className:x.right},Me!=null&&Me.analysis?b.createElement(y.Z,{value:Me==null?void 0:Me.analysis}):b.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),b.createElement("div",{className:x.bottomitem},b.createElement("span",{className:x.left},"\u96BE\u5EA6"),b.createElement("span",{className:x.right},(Me==null?void 0:Me.difficulty)===1?"\u7B80\u5355":(Me==null?void 0:Me.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),b.createElement("div",{className:x.bottomitem},b.createElement("span",{className:x.left},"\u77E5\u8BC6\u70B9"),b.createElement("span",{className:x.right},Me!=null&&Me.tag_discipline?Me==null?void 0:Me.tag_discipline:b.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")))))},fe=oe(95006),Pe=oe(42128),Ue=oe(6075),Re=oe(61485),lt=oe(70659),Le=oe(93758),Ce=oe(59301),Xe=Object.defineProperty,nt=Object.defineProperties,ye=Object.getOwnPropertyDescriptors,gt=Object.getOwnPropertySymbols,pt=Object.prototype.hasOwnProperty,wt=Object.prototype.propertyIsEnumerable,ut=(Me,Et,kt)=>Et in Me?Xe(Me,Et,{enumerable:!0,configurable:!0,writable:!0,value:kt}):Me[Et]=kt,Jt=(Me,Et)=>{for(var kt in Et||(Et={}))pt.call(Et,kt)&&ut(Me,kt,Et[kt]);if(gt)for(var kt of gt(Et))wt.call(Et,kt)&&ut(Me,kt,Et[kt]);return Me},on=(Me,Et)=>nt(Me,ye(Et)),It=(Me,Et,kt)=>new Promise((vt,Dt)=>{var Ae=ct=>{try{ln(kt.next(ct))}catch(et){Dt(et)}},dt=ct=>{try{ln(kt.throw(ct))}catch(et){Dt(et)}},ln=ct=>ct.done?vt(ct.value):Promise.resolve(ct.value).then(Ae,dt);ln((kt=kt.apply(Me,Et)).next())});const Vt=({setScoreShow:Me,ScoreShow:Et,onOk:kt,isshixuns:vt=!0,isloadings:Dt,dispatch:Ae,isIntelligentAssistant:dt=!1,newExercisePaper:ln,shixunsDetail:ct,SpecificDifficulty:et})=>{var Bn,ot,bt,zt;let[St,Rn]=(0,b.useState)({type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,bigmodel:dt,group_id:[]}),[Ot,Kn]=(0,b.useState)([]),[xn,jn]=(0,b.useState)([]),[$t,ma]=(0,b.useState)([]),[Wn,ba]=(0,b.useState)([]);const[un,mn]=(0,b.useState)(!1),[En]=he.default.useForm(),[Oa,Sa]=(0,b.useState)(),[wa,tn]=(0,b.useState)(!1);let[ht,Sn]=(0,b.useState)(vt);const[Cn,ya]=(0,b.useState)([]),[ra,Ka]=(0,b.useState)(0),[oa,Qn]=(0,b.useState)(!0),[Ya,Ma]=(0,b.useState)([]),[Ja,Br]=(0,b.useState)([]),At=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u586B\u7A7A\u9898",value:"COMPLETION",question_type:3},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE",question_type:4},{name:"\u5B9E\u8BAD\u9898",value:"SHIXUN",question_type:5},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6},{name:"\u7EC4\u5408\u9898",value:"COMBINATION",question_type:7},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM",question_type:8}];let[On,Tn]=(0,b.useState)([]),[Ln,xe]=(0,b.useState)({gg:{type:"1",page:1,updated_at:"",quotes:"",item_type:null,courseid:"",per_page:10,tag_discipline_id:null,difficulty:null,keyword:null},ttgx:{type:"3",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]},scj:{type:"2",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null},wcjd:{type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]},yx:{type:"5",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:null}});const ft=(0,b.useRef)(new Set),Ft=(0,b.useRef)(new Set),Ut=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],Rt=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],yt=[{name:"\u672A\u53D1\u5E03",value:"unpublish"},{name:"\u9759\u9ED8\u53D1\u5E03",value:"silent_publish"},{name:"\u516C\u5F00\u53D1\u5E03",value:"public_publish"}],[An,je]=(0,b.useState)(!1),Ke=()=>{En.resetFields(),ht=!1,Sn(!1),je(!1),En.submit()};(0,b.useEffect)(()=>{var Je,Kt,wn,tt,Xn,Mn,ca,Vn,Za,sa;(((wn=(Kt=(Je=ln==null?void 0:ln.editData)==null?void 0:Je.exercise)==null?void 0:Kt.exist_item_bank_ids)==null?void 0:wn.length)>0||((Mn=(Xn=(tt=ln==null?void 0:ln.editData)==null?void 0:tt.exercise)==null?void 0:Xn.exist_item_bank_shixun_ids)==null?void 0:Mn.length)>0)&&Br([...(Vn=(ca=ln==null?void 0:ln.editData)==null?void 0:ca.exercise)==null?void 0:Vn.exist_item_bank_ids,...(sa=(Za=ln==null?void 0:ln.editData)==null?void 0:Za.exercise)==null?void 0:sa.exist_item_bank_shixun_ids])},[(ot=(Bn=ln==null?void 0:ln.editData)==null?void 0:Bn.exercise)==null?void 0:ot.exist_item_bank_ids]),(0,b.useEffect)(()=>{Et&&(En.setFieldsValue({item_type:"",courseid:"",tag_discipline_id:null,difficulty:null,keyword:null}),oa&&ht&&(En.setFieldsValue({item_type:"SHIXUN"}),St.item_type="SHIXUN",et&&(En.setFieldsValue({diff:et}),St.diff=et),Rn(Jt({},St)),Qn(!1)),He(St),Mt(),dn({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),sn())},[Et]),(0,b.useEffect)(()=>{ra>0&&setTimeout(()=>{Ka(0)},2e3)},[ra]);function He(Je){return It(this,null,function*(){var Kt,wn,tt;if(mn(!0),Rn(Jt({},Je)),($t==null?void 0:$t.length)<=0&&Je.type==="5"){ba([]),mn(!1);return}console.log("----",$t,Cn);let Xn=Je.type==="5"?$t==null?void 0:$t.filter(Vn=>!Cn.includes(Vn)):null,Mn=Je.type==="5"?$t==null?void 0:$t.filter(Vn=>Cn.includes(Vn)):null;Je.group_id=((Kt=Je.group_id)==null?void 0:Kt.map(Vn=>Vn==null?void 0:Vn.value))||null;let ca=yield(0,le.ZP)("/api/item_banks.json",{method:"get",params:on(Jt({},Je),{discipline_id:((wn=Je==null?void 0:Je.courseid)==null?void 0:wn[0])||null,sub_discipline_id:((tt=Je==null?void 0:Je.courseid)==null?void 0:tt[1])||null,ids:Xn,shixun_ids:Mn,include_shixuns:!dt,keyword:Je.keyword?encodeURIComponent(Je.keyword):Je.keyword,type:Je.type==="5"?null:Je.type,clazz:Je.type==="3"?"ItemBanksGroup":null})});ba(ca),mn(!1)})}function Mt(){return It(this,null,function*(){let Je=yield(0,le.ZP)("/api/disciplines.json",{method:"get",params:{source:"question",group_id:0,group_type:St.type==="5"?null:St.type,clazz:"ItemBanksGroup"}});Kn((0,a.L)(Je==null?void 0:Je.disciplines))})}function sn(){return It(this,null,function*(){let Je=yield(0,le.ZP)("/api/users/vrs_subject_names.json",{method:"Get"});(Je==null?void 0:Je.status)==0&&Tn(Je==null?void 0:Je.names)})}function dn(Je){return It(this,null,function*(){var Kt;let wn=yield(0,le.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:Je}),tt=[{title:"\u6839\u76EE\u5F55",id:0,pid:0,value:0,key:0,isLeaf:!1,children:(Kt=wn==null?void 0:wn.data)==null?void 0:Kt.map(Xn=>({title:Xn.name,id:Xn.id,pid:Xn.id,value:Xn.id,key:Xn.id,isLeaf:!Xn.have_child}))}];Ma(tt)})}function qn(Je){return It(this,null,function*(){var Kt,wn,tt,Xn;mn(!0);let Mn=(Kt=Je.list)==null?void 0:Kt.filter(Za=>!Cn.includes(Za)),ca=(wn=Je.list)==null?void 0:wn.filter(Za=>Cn.includes(Za));if(Mn.length===0&&ca.length===0){mn(!1),ba([]);return}let Vn=yield(0,le.ZP)("/api/item_banks.json",{method:"get",params:on(Jt({},Je),{discipline_id:((tt=Je==null?void 0:Je.courseid)==null?void 0:tt[0])||null,sub_discipline_id:((Xn=Je==null?void 0:Je.courseid)==null?void 0:Xn[1])||null,ids:Mn,shixun_ids:ca,type:Je.type==="5"?null:Je.type,clazz:Je.type==="3"?"ItemBanksGroup":null})});mn(!1),ba(Vn)})}const Un=Je=>It(void 0,null,function*(){const Kt=yield Ae({type:"shixunsDetail/release",payload:{id:Je}});let wn=Kt==null?void 0:Kt.tag_position,tt=(Kt==null?void 0:Kt.evaluation_set_position)||[],Xn=Kt.status;return Xn===0?(Be.ZP.success("\u53D1\u5E03\u6210\u529F"),He(St),!0):(Xn===2?Be.ZP.error(`\u7B2C${tt.join(",")}\u5173\u5C1A\u672A\u5B8C\u6210\uFF0C\u65E0\u6CD5\u7533\u8BF7\u53D1\u5E03`):Xn===3?Be.ZP.error(`\u6BCF\u4E00\u4E2A\u5173\u5361\u81F3\u5C11\u9700\u8981\u4E00\u4E2A\u6280\u80FD\u6807\u7B7E, \u7B2C${wn.join(",")}\u5173\u5C1A\u672A\u8BBE\u7F6E\u6280\u80FD\u6807\u7B7E\uFF0C\u8BF7\u8865\u5145`):Be.ZP.error("\u5C1A\u672A\u521B\u5EFA\u4EFB\u52A1\u7684\u5B9E\u8BAD\uFF0C\u4E0D\u80FD\u7533\u8BF7\u53D1\u5E03"),!1)}),fn=Je=>(Je==null?void 0:Je.shixun_tag_num)===1?"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528\uFF0C\u8BF7\u5148\u8FDB\u884C\u53D1\u5E03":"",Jn=(Je,Kt,wn)=>Je.map(tt=>tt.key===Kt?Jt(Jt({},tt),wn):tt.children?on(Jt({},tt),{children:Jn(tt.children,Kt,wn)}):tt),Ea=Je=>It(void 0,null,function*(){const{key:Kt}=Je;let wn=St.type;const tt=yield(0,Le.ex)({page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",group_id:Math.abs(Kt),type:wn}),{data:Xn,total_count:Mn}=tt||{};Mn>0&&Ma(ca=>Jn(ca,Kt,{children:Xn.map(Vn=>({title:Vn.name,id:Vn.id,pid:Vn.id,value:Vn.id,key:Vn.id,isLeaf:!Vn.have_child}))}))});function Zt(Je){console.log("----",St),Je==="1"&&(Ln.gg=Jt({},St)),Je==="2"&&(Ln.scj=Jt({},St)),Je==="3"&&(Ln.ttgx=Jt({},St)),Je==="0"&&(Ln.wcjd=Jt({},St)),Je==="5"&&(Ln.yx=Jt({},St)),xe(Jt({},Ln))}function _n(){St.type==="1"&&(St=Ln.gg),St.type==="2"&&(St=Ln.scj),St.type==="3"&&(St=Ln.ttgx),St.type==="0"&&(St=Ln.wcjd),St.type==="5"&&(St=Ln.yx),(St==null?void 0:St.item_type)==="SHIXUN"?(ht=!0,Sn(!0)):(ht=!1,Sn(!1)),En.setFieldsValue(Jt({},St)),Rn(Jt({},St)),He(Jt({},St))}return Ce.createElement("div",null,Ce.createElement(Ie.default,{title:!1,footer:!1,open:Et,width:1360,centered:!0,className:E.scoremodal,onCancel:()=>{Me(!1)}},Ce.createElement("div",{style:{display:"flex",alignItems:"center"}},Ce.createElement("div",{className:E.title},dt?"\u4EE5\u9898\u6362\u9898":"\u9898\u5E93\u9009\u9898")),dt&&Ce.createElement("div",{style:{padding:10,background:"#F6F7F9",borderRadius:4,marginTop:14}},"\u6839\u636E\u73B0\u6709\u8BD5\u9898\u7684\u9898\u578B\u3001\u65B9\u5411\u3001\u77E5\u8BC6\u70B9\u3001\u96BE\u6613\u5EA6\uFF0C\u5FEB\u901F\u751F\u6210\u65B0\u7684\u8BD5\u9898\uFF0C\u589E\u52A0\u8BD5\u9898\u7684\u4E30\u5BCC\u5EA6"),Ce.createElement(be.default,{className:E.tabWrap,activeKey:St.type,onChange:Je=>{Je==="3"?(St.show_all_share=!0,dn({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"3"})):St.show_all_share=null,Je==="0"&&dn({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),Zt(St.type),St.type=Je,(St==null?void 0:St.item_type)==="SHIXUN"&&St.type!=="5"&&(ht=!0,Sn(!0)),je(!1),St.type==="5"&&(ht=!1,Sn(!1)),_n(),Mt()},items:[{label:"\u516C\u5171",key:"1"},{label:"\u56E2\u961F\u5171\u4EAB",key:"3"},{label:"\u6536\u85CF\u5939",key:"2"},{label:"\u6211\u521B\u5EFA\u7684",key:"0"},{label:Ce.createElement("div",null,"\u5DF2\u9009",$t.length>0&&Ce.createElement("span",{className:E.titlecount},$t.length),ra>0&&Ce.createElement("span",{className:E.add},"+",ra)),key:"5"}]}),Ce.createElement(he.default,{layout:"inline",form:En,onValuesChange:(Je,Kt)=>{const wn=Object.values(Kt).some(Xn=>Xn!==null&&Xn!==""&&Xn!==void 0),tt=Kt.keyword==="";if(je(wn||!tt),St.page=1,(Kt==null?void 0:Kt.item_type)==="SHIXUN"){if(St.type==="5"?(et&&(Je==null?void 0:Je.item_type)==="SHIXUN"&&En.setFieldsValue({difficulty:et}),Sn(!1)):(et&&(Je==null?void 0:Je.item_type)==="SHIXUN"&&En.setFieldsValue({diff:et}),Sn(!0)),Je.keyword||Je.keyword==="")return;setTimeout(()=>{En.submit()},0)}else{if(Je!=null&&Je.courseid&&En.setFieldsValue({tag_discipline_id:""}),Sn(!1),Je.keyword||Je.keyword==="")return;En.submit()}},onFinish:Je=>{var Kt;St.type==="3"&&(!Je.group_id||((Kt=Je==null?void 0:Je.group_id)==null?void 0:Kt.length)===0)?St.show_all_share=!0:St.show_all_share=null,Rn(Jt(Jt({},St),Je)),He(Jt(Jt({},St),Je))}},Ce.createElement(he.default.Item,{name:"item_type"},Ce.createElement(Ge.default,{className:E.selectWrapper,placeholder:"\u9898\u578B",style:{width:110},size:"middle"},(dt?At.slice(0,6):At).map(Je=>Ce.createElement(Ge.default.Option,{key:Je.value},Je.name)))),Ce.createElement(he.default.Item,{name:"courseid"},Ce.createElement(Fe.Z,{className:E.selectWrapper,style:{width:160},size:"middle",placeholder:"\u65B9\u5411&\u8BFE\u7A0B",options:Ot})),!ht&&Ce.createElement(he.default.Item,{name:"tag_discipline_id"},Ce.createElement(Ge.default,{className:E.selectWrapper,placeholder:"\u77E5\u8BC6\u70B9",style:{width:160},size:"middle",allowClear:!0},(bt=Wn==null?void 0:Wn.tag_disciplines)==null?void 0:bt.map(Je=>Ce.createElement(Ge.default.Option,{key:Je.id},Je.name)))),ht&&Ce.createElement(he.default.Item,{name:"vrs_name"},Ce.createElement(Ge.default,{className:E.selectWrapper,placeholder:"\u79D1\u76EE",style:{width:118},size:"middle",allowClear:!0},(zt=[{id:"",name:"\u5168\u90E8"},...(On==null?void 0:On.map(Je=>({id:Je,name:Je})))||[]])==null?void 0:zt.map(Je=>Ce.createElement(Ge.default.Option,{key:Je.id},Je.name)))),Ce.createElement(he.default.Item,{name:ht?"diff":"difficulty"},Ce.createElement(Ge.default,{className:E.selectWrapper,placeholder:"\u96BE\u5EA6",style:{width:118},size:"middle",allowClear:!0},!ht&&Ut.map(Je=>Ce.createElement(Ge.default.Option,{value:Je.value,key:Je.value},Je.name)),ht&&Rt.map(Je=>Ce.createElement(Ge.default.Option,{value:Je.value,key:Je.value},Je.name)))),ht&&Ce.createElement(he.default.Item,{name:"shixun_publish_status"},Ce.createElement(Ge.default,{className:E.selectWrapper,placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:118},size:"middle",allowClear:!0},yt.map(Je=>Ce.createElement(Ge.default.Option,{key:Je.value},Je.name)))),(St.type==="3"||St.type==="0")&&!ht&&Ce.createElement(he.default.Item,{name:"group_id"},Ce.createElement(Ye.default,{treeDataSimpleMode:!0,style:{width:118},className:E.selectWrappers,multiple:!0,allowClear:!0,showSearch:!0,filterTreeNode:(Je,Kt)=>Kt.title.toUpperCase().indexOf(Je.toUpperCase())!==-1,dropdownStyle:{maxHeight:400,width:500,overflow:"auto"},placeholder:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939",treeCheckStrictly:!0,loadData:Ea,treeDefaultExpandedKeys:[0],maxTagCount:0,treeCheckable:!0,treeData:Ya})),An&&Ce.createElement("span",{className:E.allqingchu,onClick:Ke},Ce.createElement("i",{className:"iconfont icon-guanbi4"}),Ce.createElement("span",null,"\u6E05\u9664\u7B5B\u9009\u6761\u4EF6")),Ce.createElement(he.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keyword"},Ce.createElement(ke.default.Search,{className:E.search,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",allowClear:!0,suffix:Ce.createElement("i",{className:`iconfont icon-sousuo9 font14 ${E.searchIcon}`,onClick:()=>En.submit()}),onSearch:Je=>{En.submit()}}))),Ce.createElement("div",{style:{background:"#F6F7F9",display:"flex",alignItems:"center",marginTop:18,height:40,paddingLeft:10,paddingRight:20}},Ce.createElement("div",{onClick:()=>{St.updated_at==="asc"?St.updated_at="desc":St.updated_at="asc",Rn(on(Jt({},St),{page:1})),He(on(Jt({},St),{page:1}))}}," ",St.updated_at?Ce.createElement("img",{src:St.updated_at==="asc"?fe.Z:Pe.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):Ce.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u66F4\u65B0\u65F6\u95F4\u6392\u5E8F"),Ce.createElement("div",{onClick:()=>{St.quotes==="asc"?St.quotes="desc":St.quotes="asc",Rn(on(Jt({},St),{page:1})),He(on(Jt({},St),{page:1}))},style:{marginLeft:20}}," ",St.quotes?Ce.createElement("img",{src:St.quotes==="asc"?fe.Z:Pe.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):Ce.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u4F7F\u7528\u6B21\u6570\u6392\u5E8F")),Ce.createElement(De.default,{style:{marginTop:2,marginBottom:20},scroll:{y:260},dataSource:(Wn==null?void 0:Wn.items)||(Wn==null?void 0:Wn.shixun_list),pagination:!1,loading:un,rowKey:Je=>Je.id,rowSelection:{type:dt?"radio":"checkbox",selectedRowKeys:xn,getCheckboxProps:Je=>({disabled:Je.shixun_tag_num===1||(Ja==null?void 0:Ja.find(Kt=>Je.id===Kt))}),onSelect(Je,Kt,wn){if(dt){jn([Je.id]),Ft.current=new Set([Je.id]),Ka(1),ma([Je.id]);return}if(Kt)(ht||Je!=null&&Je.challenge_names)&&ya([...Cn,Je.id]),jn([...xn,Je.id]),Je.identifier?ft.current.add(Je.id):Ft.current.add(Je.id),Ka(1),ma([...$t,Je.id]);else{Je.identifier?ft.current.delete(Je.id):Ft.current.delete(Je.id);let tt=$t.filter(Xn=>Xn!==Je.id);if(jn(tt),ma(tt),ht||Je!=null&&Je.challenge_names){let Xn=Cn.filter(Mn=>Mn!==Je.id);ya([...Xn])}if(St.type==="5"){qn(on(Jt({},St),{list:[...tt]}));return}}},onSelectAll(Je,Kt,wn){var tt,Xn;if(Je){const Mn=wn.map(Vn=>Vn.id),ca=(Xn=wn==null?void 0:wn.filter(Vn=>Vn==null?void 0:Vn.challenge_names))==null?void 0:Xn.map(Vn=>Vn.id);ya([...Cn,...ca]),jn([...xn,...Mn]),ma([...$t,...Mn]);for(const Vn of wn)Vn.identifier?ft.current.add(Vn.id):Ft.current.add(Vn.id)}else{const Mn=wn.map(sa=>sa.id),ca=xn.filter(sa=>!Mn.some(er=>er===sa)),Vn=(tt=wn==null?void 0:wn.filter(sa=>sa==null?void 0:sa.challenge_names))==null?void 0:tt.map(sa=>sa.id);jn([...ca]),ma([...ca]);let Za=Cn.filter(sa=>!Vn.some(er=>er===sa.id));ya([...Za]),St.type==="5"&&qn(on(Jt({},St),{list:[...ca]}));for(const sa of Mn)sa.identifier?ft.current.delete(sa):Ft.current.delete(sa)}}},columns:[{title:"\u9898\u578B",dataIndex:"item_type",key:"item_type",render:(Je,Kt,wn)=>{var tt,Xn;return Ce.createElement(Oe.Z,{title:fn(Kt)},Ce.createElement("div",null,ht||Kt!=null&&Kt.challenge_names?"\u5B9E\u8BAD\u9898":(Xn=(tt=At==null?void 0:At.filter(Mn=>Mn.value===Je))==null?void 0:tt[0])==null?void 0:Xn.name))}},{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",width:ht?"30%":"60%",key:"name",render:(Je,Kt,wn)=>{var tt;return Ce.createElement("div",{style:{display:"flex",alignItems:"center"}},Ce.createElement(Oe.Z,{title:fn(Kt)},Ce.createElement("div",{className:Kt!=null&&Kt.high_resources_consume?E.q_title:""},Ce.createElement(y.Z,{key:1,showLines:1,showTextOnly:!0,value:ht||Kt!=null&&Kt.challenge_names?Kt!=null&&Kt.title||Je===null?"--":Je:(Kt==null?void 0:Kt.item_type)=="BPROGRAM"?(tt=Kt==null?void 0:Kt.program_attr)==null?void 0:tt.description:Je}))),(Kt==null?void 0:Kt.high_resources_consume)&&Ce.createElement(lt.Z,{type:"shixun",style:{marginLeft:10}}))}},{title:"\u521B\u5EFA\u8005",dataIndex:"author_name",key:"author_name",hidden:!ht,render:(Je,Kt,wn)=>{var tt;return Ce.createElement(Oe.Z,{title:fn(Kt)},Ce.createElement("span",null,Je?(tt=Je==null?void 0:Je.split("\u3001"))==null?void 0:tt[0]:"- -"))}},{title:"\u6240\u5C5E\u5355\u4F4D",dataIndex:"author_school_name",key:"author_school_name",hidden:!ht,render:(Je,Kt,wn)=>Ce.createElement(Oe.Z,{title:fn(Kt)},Ce.createElement("span",null,Je||"- -"))},{title:"\u96BE\u5EA6",dataIndex:"difficulty",key:"difficulty",render:(Je,Kt,wn)=>{var tt,Xn,Mn,ca;return Ce.createElement(Oe.Z,{title:fn(Kt)},Ce.createElement("div",null,ht||Kt!=null&&Kt.challenge_names?(Kt==null?void 0:Kt.level)||((Xn=(tt=Ut==null?void 0:Ut.filter(Vn=>Vn.value===Je))==null?void 0:tt[0])==null?void 0:Xn.name):(ca=(Mn=Ut==null?void 0:Ut.filter(Vn=>Vn.value===Je))==null?void 0:Mn[0])==null?void 0:ca.name))}},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!ht,render:(Je,Kt,wn)=>Ce.createElement(Oe.Z,{title:fn(Kt)},Ce.createElement("div",null,Je||"- -"))},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!ht,render:(Je,Kt,wn)=>Ce.createElement("span",null,Je||"- -")},{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"quotes",key:"quotes",render:(Je,Kt,wn)=>Ce.createElement(Oe.Z,{title:fn(Kt)},Ce.createElement("div",null,ht||Kt!=null&&Kt.challenge_names?(Kt==null?void 0:Kt.study_count)||(Kt==null?void 0:Kt.stu_num):Je))},{title:Ce.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",Ce.createElement(Oe.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},Ce.createElement(Re.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!ht,render:(Je,Kt,wn)=>Ce.createElement(Oe.Z,{title:fn(Kt)},Ce.createElement("div",null,Je||"- -"))},{title:Ce.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",Ce.createElement(Oe.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},Ce.createElement(Re.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!ht,render:(Je,Kt,wn)=>Ce.createElement("span",null,Je||"- -")},{title:"\u64CD\u4F5C",dataIndex:"id",key:"item_type",render:(Je,Kt,wn)=>Ce.createElement(Oe.Z,{title:fn(Kt)},Ce.createElement("div",{style:{flex:1,textAlign:"start"}},Ce.createElement("a",{onClick:()=>{var tt,Xn;Sa(on(Jt({},Kt),{question_type:ht||Kt!=null&&Kt.challenge_names?5:(Xn=(tt=At==null?void 0:At.filter(Mn=>Mn.value===(Kt==null?void 0:Kt.item_type)))==null?void 0:tt[0])==null?void 0:Xn.question_type})),tn(!0)}},"\u67E5\u770B"),(Kt==null?void 0:Kt.shixun_tag_num)===1&&Ce.createElement("a",{style:{marginLeft:10},onClick:()=>{Ie.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:400,content:Ce.createElement("div",null,"\u662F\u5426\u786E\u5B9A\u53D1\u5E03",Ce.createElement("span",{style:{cursor:"pointer",color:"#3061D0"},onClick:()=>{window.open(`/shixuns/${Kt==null?void 0:Kt.identifier}/challenges`)}},(Kt==null?void 0:Kt.shixun_name)||"--"),"\uFF1F"),onOk:()=>It(void 0,null,function*(){if(!Un(Kt==null?void 0:Kt.identifier))return new Promise((tt,Xn)=>{Xn()})})})}},"\u53D1\u5E03")))}].filter(Je=>!Je.hidden)}),Ce.createElement(We.Z,{current:St.page,total:(Wn==null?void 0:Wn.items_count)||(Wn==null?void 0:Wn.shixuns_count),style:{marginBottom:20},defaultPageSize:St.per_page,showTotal:Je=>Ce.createElement("span",null,"\u5171\xA0",Ce.createElement("span",{style:{color:"#165DFF"}},Je),"\xA0\u6761\u6570\u636E"),pageSize:St.per_page,onChange:(Je,Kt)=>{St.page=Je,St.per_page=Kt,Rn(Jt({},St)),He(Jt({},St))}}),Ce.createElement("div",{className:E.bottom},Ce.createElement(Ve.ZP,{className:E.no,onClick:()=>{Me(!1)}},"\u53D6\u6D88"),Ce.createElement(Ve.ZP,{loading:Dt,style:{width:Dt&&75},className:E.yes,onClick:()=>It(void 0,null,function*(){if(($t==null?void 0:$t.length)<=0){Be.ZP.info(dt?"\u8BF7\u9009\u62E9\u4E00\u9053\u8BD5\u9898":"\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E");return}kt([...Ft.current],[...ft.current],!0,$t==null?void 0:$t.length)})},dt?"\u5F00\u59CB\u6362\u9898":"\u786E\u8BA4"))),Ce.createElement(Ie.default,{open:wa,title:"\u9898\u76EE\u8BE6\u60C5",footer:!1,className:E.previewModal,width:1e3,centered:!0,onCancel:()=>{tn(!1)},onOk:()=>{tn(!1)}},Ce.createElement(ge,{qitem:Oa})))};var Qe=(0,Ue.connect)(({shixunsDetail:Me,newExercisePaper:Et})=>({shixunsDetail:Me,newExercisePaper:Et}))(Vt)},76832:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return De}});var b=oe(43418),he={ul:"ul___TdfYY"},Be=oe(32637),Ie=oe(59301),be=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,Fe=Object.prototype.propertyIsEnumerable,Ye=(Oe,We)=>{var Ve={};for(var le in Oe)Ge.call(Oe,le)&&We.indexOf(le)<0&&(Ve[le]=Oe[le]);if(Oe!=null&&be)for(var le of be(Oe))We.indexOf(le)<0&&Fe.call(Oe,le)&&(Ve[le]=Oe[le]);return Ve},De=Oe=>{var We=Oe,{open:Ve,onCancel:le}=We,E=Ye(We,["open","onCancel"]);return Ie.createElement(b.default,{centered:!0,open:Ve,title:Ie.createElement("div",{style:{fontWeight:"bold"}},"\u8054\u7CFB\u6559\u7814\u52A9\u7406"),width:"696px",onCancel:le,footer:null},Ie.createElement("div",null,Ie.createElement("div",{className:"tc"},Ie.createElement("img",{className:"mt10",src:Be,width:"182px",height:"181px",style:{borderRadius:"2px",border:"1px solid #D8E3E9"}})),Ie.createElement("div",{style:{color:"#191919",fontWeight:"bold"},className:"tc font16 mt10"},"\u514D\u8D39\u6559\u7814\u52A9\u7406"),Ie.createElement("div",{style:{color:"#191919",fontWeight:"bold"},className:"tc font16"},"\u5FAE\u4FE1\u626B\u4E00\u626B\u6DFB\u52A0"),Ie.createElement("div",{style:{color:"#333"},className:"pt30 font14"},Ie.createElement("ul",{className:he.ul},Ie.createElement("li",null,"1\u3001\u89E3\u7B54\u8001\u5E08\u7591\u60D1\u3001\u5E2E\u52A9\u8001\u5E08\u66F4\u5FEB\u719F\u6089\u548C\u4F7F\u7528\u5E73\u53F0\u6559\u5B66\u3002"),Ie.createElement("li",null,"2\u3001\u534F\u52A9\u8001\u5E08\u521B\u5EFA\u8BFE\u5802\u3001\u8BFE\u7A0B\u8BBE\u8BA1\u3001\u505A\u597D\u6559\u5B66\u5DE5\u4F5C\u3002"),Ie.createElement("li",null,"3\u3001\u6839\u636E\u8001\u5E08\u6559\u5B66\u65B9\u5411\uFF0C\u5206\u4EAB\u5E73\u53F0C9\u9662\u6821\u3001985\u9AD8\u6821\u3001211\u9AD8\u6821\u3001\u53CC\u4E00\u6D41\u9AD8\u6821\u8001\u5E08\u7ECF\u5178\u5B9E\u8DF5\u6559\u5B66\u6848\u4F8B\u3002")))))}},99530:function(_e,xt,oe){"use strict";oe.d(xt,{I:function(){return he}});var b=oe(59301);const he=()=>{const[Be,Ie]=(0,b.useState)("hidden");return{overflow:Be,handleMouseEnter:()=>Ie("auto"),handleMouseLeave:()=>Ie("hidden")}}},77578:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return b}});const b=he=>he?typeof he=="function"?he():he:null},66104:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return nt}});var b=oe(92310),he=oe.n(b),Be=oe(11592),Ie=oe(26112),be=oe(59301),Ge=oe(92343),Fe=oe(36355),Ye=oe(84105),ke=oe(91857);const De=ye=>{let{children:gt}=ye;const{getPrefixCls:pt}=be.useContext(Fe.E_),wt=pt("breadcrumb");return be.createElement("li",{className:`${wt}-separator`,"aria-hidden":"true"},gt===""?gt:gt||"/")};De.__ANT_BREADCRUMB_SEPARATOR=!0;var Oe=De,We=function(ye,gt){var pt={};for(var wt in ye)Object.prototype.hasOwnProperty.call(ye,wt)&>.indexOf(wt)<0&&(pt[wt]=ye[wt]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ut=0,wt=Object.getOwnPropertySymbols(ye);utgt[ut]||wt)}function le(ye,gt,pt,wt){if(pt==null)return null;const{className:ut,onClick:Jt}=gt,on=We(gt,["className","onClick"]),It=Object.assign(Object.assign({},(0,Ie.Z)(on,{data:!0,aria:!0})),{onClick:Jt});return wt!==void 0?be.createElement("a",Object.assign({},It,{className:he()(`${ye}-link`,ut),href:wt}),pt):be.createElement("span",Object.assign({},It,{className:he()(`${ye}-link`,ut)}),pt)}function E(ye,gt){return(wt,ut,Jt,on,It)=>{if(gt)return gt(wt,ut,Jt,on);const Vt=Ve(wt,ut);return le(ye,wt,Vt,It)}}var a=function(ye,gt){var pt={};for(var wt in ye)Object.prototype.hasOwnProperty.call(ye,wt)&>.indexOf(wt)<0&&(pt[wt]=ye[wt]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ut=0,wt=Object.getOwnPropertySymbols(ye);ut{const{prefixCls:gt,separator:pt="/",children:wt,menu:ut,overlay:Jt,dropdownProps:on,href:It}=ye,Qe=(Me=>{if(ut||Jt){const Et=Object.assign({},on);if(ut){const kt=ut||{},{items:vt}=kt,Dt=a(kt,["items"]);Et.menu=Object.assign(Object.assign({},Dt),{items:vt==null?void 0:vt.map((Ae,dt)=>{var{key:ln,title:ct,label:et,path:Bn}=Ae,ot=a(Ae,["key","title","label","path"]);let bt=et!=null?et:ct;return Bn&&(bt=be.createElement("a",{href:`${It}${Bn}`},bt)),Object.assign(Object.assign({},ot),{key:ln!=null?ln:dt,label:bt})})})}else Jt&&(Et.overlay=Jt);return be.createElement(ke.Z,Object.assign({placement:"bottom"},Et),be.createElement("span",{className:`${gt}-overlay-link`},Me,be.createElement(Ye.Z,null)))}return Me})(wt);return Qe!=null?be.createElement(be.Fragment,null,be.createElement("li",null,Qe),pt&&be.createElement(Oe,null,pt)):null},y=ye=>{const{prefixCls:gt,children:pt,href:wt}=ye,ut=a(ye,["prefixCls","children","href"]),{getPrefixCls:Jt}=be.useContext(Fe.E_),on=Jt("breadcrumb",gt);return be.createElement(x,Object.assign({},ut,{prefixCls:on}),le(on,ut,pt,wt))};y.__ANT_BREADCRUMB_ITEM=!0;var z=y,ne=oe(17313),re=oe(83116),ie=oe(37613);const ge=ye=>{const{componentCls:gt,iconCls:pt}=ye;return{[gt]:Object.assign(Object.assign({},(0,ne.Wf)(ye)),{color:ye.itemColor,fontSize:ye.fontSize,[pt]:{fontSize:ye.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:ye.linkColor,transition:`color ${ye.motionDurationMid}`,padding:`0 ${ye.paddingXXS}px`,borderRadius:ye.borderRadiusSM,height:ye.lineHeight*ye.fontSize,display:"inline-block",marginInline:-ye.marginXXS,"&:hover":{color:ye.linkHoverColor,backgroundColor:ye.colorBgTextHover}},(0,ne.Qy)(ye)),"li:last-child":{color:ye.lastItemColor},[`${gt}-separator`]:{marginInline:ye.separatorMargin,color:ye.separatorColor},[`${gt}-link`]:{[` > ${pt} + span, > ${pt} + a `]:{marginInlineStart:ye.marginXXS}},[`${gt}-overlay-link`]:{borderRadius:ye.borderRadiusSM,height:ye.lineHeight*ye.fontSize,display:"inline-block",padding:`0 ${ye.paddingXXS}px`,marginInline:-ye.marginXXS,[`> ${pt}`]:{marginInlineStart:ye.marginXXS,fontSize:ye.fontSizeIcon},"&:hover":{color:ye.linkHoverColor,backgroundColor:ye.colorBgTextHover,a:{color:ye.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${ye.componentCls}-rtl`]:{direction:"rtl"}})}};var fe=(0,re.Z)("Breadcrumb",ye=>{const gt=(0,ie.TS)(ye,{});return[ge(gt)]},ye=>({itemColor:ye.colorTextDescription,lastItemColor:ye.colorText,iconFontSize:ye.fontSize,linkColor:ye.colorTextDescription,linkHoverColor:ye.colorText,separatorColor:ye.colorTextDescription,separatorMargin:ye.marginXS})),Pe=function(ye,gt){var pt={};for(var wt in ye)Object.prototype.hasOwnProperty.call(ye,wt)&>.indexOf(wt)<0&&(pt[wt]=ye[wt]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ut=0,wt=Object.getOwnPropertySymbols(ye);ut{var{breadcrumbName:on}=Jt,It=Pe(Jt,["breadcrumbName"]);return Object.assign(Object.assign({},It),{title:on})})}),ut}function Re(ye,gt){return(0,be.useMemo)(()=>ye||(gt?gt.map(Ue):null),[ye,gt])}var lt=function(ye,gt){var pt={};for(var wt in ye)Object.prototype.hasOwnProperty.call(ye,wt)&>.indexOf(wt)<0&&(pt[wt]=ye[wt]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ut=0,wt=Object.getOwnPropertySymbols(ye);ut{if(gt===void 0)return gt;let pt=(gt||"").replace(/^\//,"");return Object.keys(ye).forEach(wt=>{pt=pt.replace(`:${wt}`,ye[wt])}),pt},Ce=ye=>{const{prefixCls:gt,separator:pt="/",style:wt,className:ut,rootClassName:Jt,routes:on,items:It,children:Vt,itemRender:Qe,params:Me={}}=ye,Et=lt(ye,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:kt,direction:vt,breadcrumb:Dt}=be.useContext(Fe.E_);let Ae;const dt=kt("breadcrumb",gt),[ln,ct]=fe(dt),et=Re(It,on),Bn=E(dt,Qe);if(et&&et.length>0){const zt=[],St=It||on;Ae=et.map((Rn,Ot)=>{const{path:Kn,key:xn,type:jn,menu:$t,overlay:ma,onClick:Wn,className:ba,separator:un,dropdownProps:mn}=Rn,En=Le(Me,Kn);En!==void 0&&zt.push(En);const Oa=xn!=null?xn:Ot;if(jn==="separator")return be.createElement(Oe,{key:Oa},un);const Sa={},wa=Ot===et.length-1;$t?Sa.menu=$t:ma&&(Sa.overlay=ma);let{href:tn}=Rn;return zt.length&&En!==void 0&&(tn=`#/${zt.join("/")}`),be.createElement(x,Object.assign({key:Oa},Sa,(0,Ie.Z)(Rn,{data:!0,aria:!0}),{className:ba,dropdownProps:mn,href:tn,separator:wa?"":pt,onClick:Wn,prefixCls:dt}),Bn(Rn,Me,St,zt,tn))})}else if(Vt){const zt=(0,Be.Z)(Vt).length;Ae=(0,Be.Z)(Vt).map((St,Rn)=>{if(!St)return St;const Ot=Rn===zt-1;return(0,Ge.Tm)(St,{separator:Ot?"":pt,key:Rn})})}const ot=he()(dt,Dt==null?void 0:Dt.className,{[`${dt}-rtl`]:vt==="rtl"},ut,Jt,ct),bt=Object.assign(Object.assign({},Dt==null?void 0:Dt.style),wt);return ln(be.createElement("nav",Object.assign({className:ot,style:bt},Et),be.createElement("ol",null,Ae)))};Ce.Item=z,Ce.Separator=Oe;var Xe=Ce,nt=Xe},19842:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return Ln}});var b=oe(77654),he=oe(59301),Be=oe(33853),Ie=oe(58617),be=oe(38819),Ge=oe(92310),Fe=oe.n(Ge),Ye=oe(60499),ke=oe(72190),De=oe(42244),Oe=oe(77861),We=oe(17115),Ve=oe(90782),le=oe(6089),E=oe(18929),a=he.createContext(null),x=a,y=oe(43749),z=oe(18642),ne=oe(85899),re="__rc_cascader_search_mark__",ie=function(ft,Ft,Ut){var Rt=Ut.label;return Ft.some(function(yt){return String(yt[Rt]).toLowerCase().includes(ft.toLowerCase())})},ge=function(ft,Ft,Ut,Rt){return Ft.map(function(yt){return yt[Rt.label]}).join(" / ")},fe=function(xe,ft,Ft,Ut,Rt,yt){var An=Rt.filter,je=An===void 0?ie:An,Ke=Rt.render,He=Ke===void 0?ge:Ke,Mt=Rt.limit,sn=Mt===void 0?50:Mt,dn=Rt.sort;return he.useMemo(function(){var qn=[];if(!xe)return[];function Un(fn,Jn){var Ea=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;fn.forEach(function(Zt){if(!(!dn&&sn!==!1&&sn>0&&qn.length>=sn)){var _n=[].concat((0,b.Z)(Jn),[Zt]),Je=Zt[Ft.children],Kt=Ea||Zt.disabled;if((!Je||Je.length===0||yt)&&je(xe,_n,{label:Ft.label})){var wn;qn.push((0,ne.Z)((0,ne.Z)({},Zt),{},(wn={disabled:Kt},(0,z.Z)(wn,Ft.label,He(xe,_n,Ut,Ft)),(0,z.Z)(wn,re,_n),(0,z.Z)(wn,Ft.children,void 0),wn)))}Je&&Un(Zt[Ft.children],_n,Kt)}})}return Un(ft,[]),dn&&qn.sort(function(fn,Jn){return dn(fn[re],Jn[re],xe,Ft)}),sn!==!1&&sn>0?qn.slice(0,sn):qn},[xe,ft,Ft,Ut,He,yt,je,dn,sn])},Pe="__RC_CASCADER_SPLIT__",Ue="SHOW_PARENT",Re="SHOW_CHILD";function lt(xe){return xe.join(Pe)}function Le(xe){return xe.map(lt)}function Ce(xe){return xe.split(Pe)}function Xe(xe){var ft=xe||{},Ft=ft.label,Ut=ft.value,Rt=ft.children,yt=Ut||"value";return{label:Ft||"label",value:yt,key:yt,children:Rt||"children"}}function nt(xe,ft){var Ft,Ut;return(Ft=xe.isLeaf)!==null&&Ft!==void 0?Ft:!((Ut=xe[ft.children])!==null&&Ut!==void 0&&Ut.length)}function ye(xe){var ft=xe.parentElement;if(ft){var Ft=xe.offsetTop-ft.offsetTop;Ft-ft.scrollTop<0?ft.scrollTo({top:Ft}):Ft+xe.offsetHeight-ft.scrollTop>ft.offsetHeight&&ft.scrollTo({top:Ft+xe.offsetHeight-ft.offsetHeight})}}function gt(xe,ft){return xe.map(function(Ft){var Ut;return(Ut=Ft[re])===null||Ut===void 0?void 0:Ut.map(function(Rt){return Rt[ft.value]})})}function pt(xe,ft,Ft){var Ut=new Set(xe),Rt=ft();return xe.filter(function(yt){var An=Rt[yt],je=An?An.parent:null,Ke=An?An.children:null;return An&&An.node.disabled?!0:Ft===Re?!(Ke&&Ke.some(function(He){return He.key&&Ut.has(He.key)})):!(je&&!je.node.disabled&&Ut.has(je.key))})}function wt(xe,ft,Ft){for(var Ut=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,Rt=ft,yt=[],An=function(){var He,Mt,sn,dn=xe[je],qn=(He=Rt)===null||He===void 0?void 0:He.findIndex(function(fn){var Jn=fn[Ft.value];return Ut?String(Jn)===String(dn):Jn===dn}),Un=qn!==-1?(Mt=Rt)===null||Mt===void 0?void 0:Mt[qn]:null;yt.push({value:(sn=Un==null?void 0:Un[Ft.value])!==null&&sn!==void 0?sn:dn,index:qn,option:Un}),Rt=Un==null?void 0:Un[Ft.children]},je=0;je1){var tt=Un.slice(0,-1);Zt(tt)}else He(!1)},Kt=function(){var tt,Xn=((tt=Jn[fn])===null||tt===void 0?void 0:tt[Ft.children])||[],Mn=Xn.find(function(Vn){return!Vn.disabled});if(Mn){var ca=[].concat((0,b.Z)(Un),[Mn[Ft.value]]);Zt(ca)}};he.useImperativeHandle(xe,function(){return{onKeyDown:function(tt){var Xn=tt.which;switch(Xn){case dt.Z.UP:case dt.Z.DOWN:{var Mn=0;Xn===dt.Z.UP?Mn=-1:Xn===dt.Z.DOWN&&(Mn=1),Mn!==0&&_n(Mn);break}case dt.Z.LEFT:{if(Ke)break;sn?Kt():Je();break}case dt.Z.RIGHT:{if(Ke)break;sn?Je():Kt();break}case dt.Z.BACKSPACE:{Ke||Je();break}case dt.Z.ENTER:{if(Un.length){var ca=Jn[fn],Vn=(ca==null?void 0:ca[re])||[];Vn.length?yt(Vn.map(function(Za){return Za[Ft.value]}),Vn[Vn.length-1]):yt(Un,Jn[fn])}break}case dt.Z.ESC:He(!1),Mt&&tt.stopPropagation()}},onKeyUp:function(){}}})},ct=he.forwardRef(function(xe,ft){var Ft,Ut,Rt,yt,An=(0,Oe.lk)(),je=An.prefixCls,Ke=An.multiple,He=An.searchValue,Mt=An.toggleOpen,sn=An.notFoundContent,dn=An.direction,qn=An.open,Un=he.useRef(),fn=dn==="rtl",Jn=he.useContext(x),Ea=Jn.options,Zt=Jn.values,_n=Jn.halfValues,Je=Jn.fieldNames,Kt=Jn.changeOnSelect,wn=Jn.onSelect,tt=Jn.searchOptions,Xn=Jn.dropdownPrefixCls,Mn=Jn.loadData,ca=Jn.expandTrigger,Vn=Xn||je,Za=he.useState([]),sa=(0,ke.Z)(Za,2),er=sa[0],tr=sa[1],gr=function(qa){if(!(!Mn||He)){var pr=wt(qa,Ea,Je),fa=pr.map(function(Ga){var ar=Ga.option;return ar}),ur=fa[fa.length-1];if(ur&&!nt(ur,Je)){var mr=lt(qa);tr(function(Ga){return[].concat((0,b.Z)(Ga),[mr])}),Mn(fa)}}};he.useEffect(function(){er.length&&er.forEach(function(Xa){var qa=Ce(Xa),pr=wt(qa,Ea,Je,!0).map(function(ur){var mr=ur.option;return mr}),fa=pr[pr.length-1];(!fa||fa[Je.children]||nt(fa,Je))&&tr(function(ur){return ur.filter(function(mr){return mr!==Xa})})})},[Ea,er,Je]);var Tt=he.useMemo(function(){return new Set(Le(Zt))},[Zt]),Da=he.useMemo(function(){return new Set(Le(_n))},[_n]),Qt=Ae(),xa=(0,ke.Z)(Qt,2),pa=xa[0],Xt=xa[1],Dn=function(qa){Xt(qa),gr(qa)},ea=function(qa){var pr=qa.disabled,fa=nt(qa,Je);return!pr&&(fa||Kt||Ke)},yn=function(qa,pr){var fa=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;wn(qa),!Ke&&(pr||Kt&&(ca==="hover"||fa))&&Mt(!1)},Ra=he.useMemo(function(){return He?tt:Ea},[He,tt,Ea]),Pa=he.useMemo(function(){for(var Xa=[{options:Ra}],qa=Ra,pr=gt(qa,Je),fa=function(){var ar=pa[ur],mt=qa.find(function(Nt,cn){return(pr[cn]?lt(pr[cn]):Nt[Je.value])===ar}),it=mt==null?void 0:mt[Je.children];if(!(it!=null&&it.length))return"break";qa=it,Xa.push({options:it})},ur=0;ur":er,gr=xe.loadingIcon,Tt=xe.children,Da=xe.dropdownMatchSelectWidth,Qt=Da===void 0?!1:Da,xa=xe.showCheckedStrategy,pa=xa===void 0?Ue:xa,Xt=(0,De.Z)(xe,zt),Dn=(0,We.ZP)(Ft),ea=!!sn,yn=(0,E.Z)(An,{value:je,postState:Rn}),Ra=(0,ke.Z)(yn,2),Pa=Ra[0],Va=Ra[1],cr=he.useMemo(function(){return Xe(yt)},[JSON.stringify(yt)]),Ar=he.useMemo(function(){return Zt||[]},[Zt]),Mr=on(Ar,cr),Pr=he.useCallback(function(rn){var Lt=Mr();return rn.map(function(de){var $e=Lt[de].nodes;return $e.map(function(st){return st[cr.value]})})},[Mr,cr]),Jr=(0,E.Z)("",{value:Un,postState:function(Lt){return Lt||""}}),Xa=(0,ke.Z)(Jr,2),qa=Xa[0],pr=Xa[1],fa=function(Lt,de){pr(Lt),de.source!=="blur"&&fn&&fn(Lt)},ur=Qe(Jn),mr=(0,ke.Z)(ur,2),Ga=mr[0],ar=mr[1],mt=fe(qa,Ar,cr,_n||Rt,ar,Ke),it=It(Ar,cr),Nt=he.useMemo(function(){var rn=it(Pa),Lt=(0,ke.Z)(rn,2),de=Lt[0],$e=Lt[1];if(!ea||!Pa.length)return[de,[],$e];var st=Le(de),Ht=Mr(),at=(0,Ve.S)(st,!0,Ht),an=at.checkedKeys,qt=at.halfCheckedKeys;return[Pr(an),Pr(qt),$e]},[ea,Pa,Mr,Pr,it]),cn=(0,ke.Z)(Nt,3),ua=cn[0],La=cn[1],nn=cn[2],Ba=he.useMemo(function(){var rn=Le(ua),Lt=pt(rn,Mr,pa);return[].concat((0,b.Z)(nn),(0,b.Z)(Pr(Lt)))},[ua,Mr,Pr,nn,pa]),Aa=ut(Ba,Ar,cr,ea,Mt),rr=(0,le.Z)(function(rn){if(Va(rn),He){var Lt=Rn(rn),de=Lt.map(function(Ht){return wt(Ht,Ar,cr).map(function(at){return at.option})}),$e=ea?Lt:Lt[0],st=ea?de:de[0];He($e,st)}}),Ta=(0,le.Z)(function(rn){if((!ea||qn)&&pr(""),!ea)rr(rn);else{var Lt=lt(rn),de=Le(ua),$e=Le(La),st=de.includes(Lt),Ht=nn.some(function(pn){return lt(pn)===Lt}),at=ua,an=nn;if(Ht&&!st)an=nn.filter(function(pn){return lt(pn)!==Lt});else{var qt=st?de.filter(function(pn){return pn!==Lt}):[].concat((0,b.Z)(de),[Lt]),Yt=Mr(),_t;if(st){var ia=(0,Ve.S)(qt,{checked:!1,halfCheckedKeys:$e},Yt);_t=ia.checkedKeys}else{var za=(0,Ve.S)(qt,!0,Yt);_t=za.checkedKeys}var Wa=pt(_t,Mr,pa);at=Pr(Wa)}rr([].concat((0,b.Z)(an),(0,b.Z)(at)))}}),ga=function(Lt,de){if(de.type==="clear"){rr([]);return}var $e=de.values[0],st=$e.valueCells;Ta(st)},Qa=wn!==void 0?wn:Kt,hr=Xn||tt,Gr=Vn||ca,nr=function(Lt){Za==null||Za(Lt),sa==null||sa(Lt)},fr=he.useMemo(function(){return{options:Ar,fieldNames:cr,values:ua,halfValues:La,changeOnSelect:Ke,onSelect:Ta,checkable:sn,searchOptions:mt,dropdownPrefixCls:_n,loadData:Je,expandTrigger:Ea,expandIcon:tr,loadingIcon:gr,dropdownMenuColumnStyle:Mn}},[Ar,cr,ua,La,Ke,Ta,sn,mt,_n,Je,Ea,tr,gr,Mn]),Dr=!(qa?mt:Ar).length,Gn=qa&&ar.matchInputWidth||Dr?{}:{minWidth:"auto"};return he.createElement(x.Provider,{value:fr},he.createElement(Oe.Ac,(0,Ye.Z)({},Xt,{ref:ft,id:Dn,prefixCls:Rt,autoClearSearchValue:qn,dropdownMatchSelectWidth:Qt,dropdownStyle:Gn,displayValues:Aa,onDisplayValuesChange:ga,mode:ea?"multiple":void 0,searchValue:qa,onSearch:fa,showSearch:Ga,OptionList:et,emptyOptions:Dr,open:Qa,dropdownClassName:hr,placement:Gr,onDropdownVisibleChange:nr,getRawInputElement:function(){return Tt}})))});Ot.SHOW_PARENT=Ue,Ot.SHOW_CHILD=Re;var Kn=Ot,xn=Kn,jn=oe(2738),$t=oe(62892),ma=oe(53487),Wn=oe(19080),ba=oe(36355),un=oe(93891),mn=oe(1684),En=oe(19716),Oa=oe(32441),Sa=oe(14154),wa=oe(58582),tn=oe(84443),ht=oe(66339),Sn=oe(33234),Cn=oe(98447),ya=oe(17313),ra=oe(74207),Ka=oe(83116);const oa=xe=>{const{prefixCls:ft,componentCls:Ft,antCls:Ut}=xe,Rt=`${Ft}-menu-item`,yt=` diff --git a/umi.1c9c036e.js b/umi.bb943043.js similarity index 99% rename from umi.1c9c036e.js rename to umi.bb943043.js index c854a9c4d9..7834397983 100644 --- a/umi.1c9c036e.js +++ b/umi.bb943043.js @@ -1480,6 +1480,6 @@ Schedule: ${X.map(lt=>ku(lt))} pos: ${this.timelinePos}`),ue.length&&this.log(`R `).split(` `),G=[],ue=t?Vo(t.baseTime,t.timescale):0;let de="00:00.000",xe=0,Me=0,Fe,lt=!0;j.oncue=function(ut){const Vt=n[s];let Jt=n.ccOffset;const rr=(xe-ue)/9e4;if(Vt!=null&&Vt.new&&(Me!==void 0?Jt=n.ccOffset=Vt.start:Tl(n,s,rr)),rr){if(!t){Fe=new Error("Missing initPTS for VTT MPEGTS");return}Jt=rr-n.presentationOffset}const xr=ut.endTime-ut.startTime,jr=Yo((ut.startTime+Jt-Me)*9e4,v*9e4)/9e4;ut.startTime=Math.max(jr,0),ut.endTime=Math.max(jr+xr,0);const pn=ut.text.trim();ut.text=decodeURIComponent(encodeURIComponent(pn)),ut.id||(ut.id=lf(ut.startTime,ut.endTime,pn)),ut.endTime>0&&G.push(ut)},j.onparsingerror=function(ut){Fe=ut},j.onflush=function(){if(Fe){T(Fe);return}w(G)},X.forEach(ut=>{if(lt)if(iu(ut,"X-TIMESTAMP-MAP=")){lt=!1,ut.slice(16).split(",").forEach(Vt=>{iu(Vt,"LOCAL:")?de=Vt.slice(6):iu(Vt,"MPEGTS:")&&(xe=parseInt(Vt.slice(7)))});try{Me=Af(de)/1e3}catch(Vt){Fe=Vt}return}else ut===""&&(lt=!1);j.parse(ut+` `)}),j.flush()}const au="stpp.ttml.im1t",Cf=/^(\d{2,}):(\d{2}):(\d{2}):(\d{2})\.?(\d+)?$/,Tf=/^(\d*(?:\.\d*)?)(h|m|s|ms|f|t)$/,cf={left:"start",center:"center",right:"end",start:"start",end:"end"};function Uc(D,t,n,s){const v=_t(new Uint8Array(D),["mdat"]);if(v.length===0){s(new Error("Could not parse IMSC1 mdat"));return}const w=v.map(j=>J(j)),T=gu(t.baseTime,1,t.timescale);try{w.forEach(j=>n(Ff(j,T)))}catch(j){s(j)}}function Ff(D,t){const v=new DOMParser().parseFromString(D,"text/xml").getElementsByTagName("tt")[0];if(!v)throw new Error("Invalid ttml");const w={frameRate:30,subFrameRate:1,frameRateMultiplier:0,tickRate:0},T=Object.keys(w).reduce((de,xe)=>(de[xe]=v.getAttribute(`ttp:${xe}`)||w[xe],de),{}),j=v.getAttribute("xml:space")!=="preserve",X=$f(zc(v,"styling","style")),G=$f(zc(v,"layout","region")),ue=zc(v,"body","[begin]");return[].map.call(ue,de=>{const xe=Yf(de,j);if(!xe||!de.hasAttribute("begin"))return null;const Me=ff(de.getAttribute("begin"),T),Fe=ff(de.getAttribute("dur"),T);let lt=ff(de.getAttribute("end"),T);if(Me===null)throw Zf(de);if(lt===null){if(Fe===null)throw Zf(de);lt=Me+Fe}const ut=new Sf(Me-t,lt-t,xe);ut.id=lf(ut.startTime,ut.endTime,ut.text);const Vt=G[de.getAttribute("region")],Jt=X[de.getAttribute("style")],rr=Bf(Vt,Jt,X),{textAlign:xr}=rr;if(xr){const jr=cf[xr];jr&&(ut.lineAlign=jr),ut.align=xr}return y(ut,rr),ut}).filter(de=>de!==null)}function zc(D,t,n){const s=D.getElementsByTagName(t)[0];return s?[].slice.call(s.querySelectorAll(n)):[]}function $f(D){return D.reduce((t,n)=>{const s=n.getAttribute("xml:id");return s&&(t[s]=n),t},{})}function Yf(D,t){return[].slice.call(D.childNodes).reduce((n,s,v)=>{var w;return s.nodeName==="br"&&v?n+` -`:(w=s.childNodes)!=null&&w.length?Yf(s,t):t?n+s.textContent.trim().replace(/\s+/g," "):n+s.textContent},"")}function Bf(D,t,n){const s="http://www.w3.org/ns/ttml#styling";let v=null;const w=["displayAlign","textAlign","color","backgroundColor","fontSize","fontFamily"],T=D!=null&&D.hasAttribute("style")?D.getAttribute("style"):null;return T&&n.hasOwnProperty(T)&&(v=n[T]),w.reduce((j,X)=>{const G=Xf(t,s,X)||Xf(D,s,X)||Xf(v,s,X);return G&&(j[X]=G),j},{})}function Xf(D,t,n){return D&&D.hasAttributeNS(t,n)?D.getAttributeNS(t,n):null}function Zf(D){return new Error(`Could not parse ttml timestamp ${D}`)}function ff(D,t){if(!D)return null;let n=Lf(D);return n===null&&(Cf.test(D)?n=id(D,t):Tf.test(D)&&(n=Wf(D,t))),n}function id(D,t){const n=Cf.exec(D),s=(n[4]|0)+(n[5]|0)/t.subFrameRate;return(n[1]|0)*3600+(n[2]|0)*60+(n[3]|0)+s/t.frameRate}function Wf(D,t){const n=Tf.exec(D),s=Number(n[1]);switch(n[2]){case"h":return s*3600;case"m":return s*60;case"ms":return s*1e3;case"f":return s/t.frameRate;case"t":return s/t.tickRate}return s}class Nf{constructor(t,n){this.timelineController=void 0,this.cueRanges=[],this.trackName=void 0,this.startTime=null,this.endTime=null,this.screen=null,this.timelineController=t,this.trackName=n}dispatchCue(){this.startTime!==null&&(this.timelineController.addCues(this.trackName,this.startTime,this.endTime,this.screen,this.cueRanges),this.startTime=null)}newCue(t,n,s){(this.startTime===null||this.startTime>t)&&(this.startTime=t),this.endTime=n,this.screen=s,this.timelineController.createCaptionsTrack(this.trackName)}reset(){this.cueRanges=[],this.startTime=null}}class ad{constructor(t){this.hls=void 0,this.media=null,this.config=void 0,this.enabled=!0,this.Cues=void 0,this.textTracks=[],this.tracks=[],this.initPTS=[],this.unparsedVttFrags=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.cea608Parser1=void 0,this.cea608Parser2=void 0,this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=g(),this.captionsProperties=void 0,this.hls=t,this.config=t.config,this.Cues=t.config.cueHandler,this.captionsProperties={textTrack1:{label:this.config.captionsTextTrack1Label,languageCode:this.config.captionsTextTrack1LanguageCode},textTrack2:{label:this.config.captionsTextTrack2Label,languageCode:this.config.captionsTextTrack2LanguageCode},textTrack3:{label:this.config.captionsTextTrack3Label,languageCode:this.config.captionsTextTrack3LanguageCode},textTrack4:{label:this.config.captionsTextTrack4Label,languageCode:this.config.captionsTextTrack4LanguageCode}},t.on(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(o.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.on(o.FRAG_LOADING,this.onFragLoading,this),t.on(o.FRAG_LOADED,this.onFragLoaded,this),t.on(o.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.on(o.FRAG_DECRYPTED,this.onFragDecrypted,this),t.on(o.INIT_PTS_FOUND,this.onInitPtsFound,this),t.on(o.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.on(o.BUFFER_FLUSHING,this.onBufferFlushing,this)}destroy(){const{hls:t}=this;t.off(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(o.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.off(o.FRAG_LOADING,this.onFragLoading,this),t.off(o.FRAG_LOADED,this.onFragLoaded,this),t.off(o.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.off(o.FRAG_DECRYPTED,this.onFragDecrypted,this),t.off(o.INIT_PTS_FOUND,this.onInitPtsFound,this),t.off(o.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.off(o.BUFFER_FLUSHING,this.onBufferFlushing,this),this.hls=this.config=this.media=null,this.cea608Parser1=this.cea608Parser2=void 0}initCea608Parsers(){const t=new Nf(this,"textTrack1"),n=new Nf(this,"textTrack2"),s=new Nf(this,"textTrack3"),v=new Nf(this,"textTrack4");this.cea608Parser1=new yl(1,t,n),this.cea608Parser2=new yl(3,s,v)}addCues(t,n,s,v,w){let T=!1;for(let j=w.length;j--;){const X=w[j],G=Hf(X[0],X[1],n,s);if(G>=0&&(X[0]=Math.min(X[0],n),X[1]=Math.max(X[1],s),T=!0,G/(s-n)>.5))return}if(T||w.push([n,s]),this.config.renderTextTracksNatively){const j=this.captionsTracks[t];this.Cues.newCue(j,n,s,v)}else{const j=this.Cues.newCue(null,n,s,v);this.hls.trigger(o.CUES_PARSED,{type:"captions",cues:j,track:t})}}onInitPtsFound(t,{frag:n,id:s,initPTS:v,timescale:w,trackId:T}){const{unparsedVttFrags:j}=this;s===u.MAIN&&(this.initPTS[n.cc]={baseTime:v,timescale:w,trackId:T}),j.length&&(this.unparsedVttFrags=[],j.forEach(X=>{this.initPTS[X.frag.cc]?this.onFragLoaded(o.FRAG_LOADED,X):this.hls.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:X.frag,error:new Error("Subtitle discontinuity domain does not match main")})}))}getExistingTrack(t,n){const{media:s}=this;if(s)for(let v=0;v{ns(v[w]),delete v[w]}),this.nonNativeCaptionsTracks={}}onManifestLoading(){this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=g(),this._cleanTracks(),this.tracks=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.textTracks=[],this.unparsedVttFrags=[],this.initPTS=[],this.cea608Parser1&&this.cea608Parser2&&(this.cea608Parser1.reset(),this.cea608Parser2.reset())}_cleanTracks(){const{media:t}=this;if(!t)return;const n=t.textTracks;if(n)for(let s=0;sw.textCodec===au);if(this.config.enableWebVTT||v&&this.config.enableIMSC1){if(Kc(this.tracks,s)){this.tracks=s;return}if(this.textTracks=[],this.tracks=s,this.config.renderTextTracksNatively){const T=this.media,j=T?ql(T.textTracks):null;if(this.tracks.forEach((X,G)=>{let ue;if(j){let de=null;for(let xe=0;xeG!==null).map(G=>G.label);X.length&&this.hls.logger.warn(`Media element contains unused subtitle tracks: ${X.join(", ")}. Replace media element for each source to clear TextTracks and captions menu.`)}}else if(this.tracks.length){const T=this.tracks.map(j=>({label:j.name,kind:j.type.toLowerCase(),default:j.default,subtitleTrack:j}));this.hls.trigger(o.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:T})}}}onManifestLoaded(t,n){this.config.enableCEA708Captions&&n.captions&&n.captions.forEach(s=>{const v=/(?:CC|SERVICE)([1-4])/.exec(s.instreamId);if(!v)return;const w=`textTrack${v[1]}`,T=this.captionsProperties[w];T&&(T.label=s.name,s.lang&&(T.languageCode=s.lang),T.media=s)})}closedCaptionsForLevel(t){const n=this.hls.levels[t.level];return n==null?void 0:n.attrs["CLOSED-CAPTIONS"]}onFragLoading(t,n){if(this.enabled&&n.frag.type===u.MAIN){var s,v;const{cea608Parser1:w,cea608Parser2:T,lastSn:j}=this,{cc:X,sn:G}=n.frag,ue=(s=(v=n.part)==null?void 0:v.index)!=null?s:-1;w&&T&&(G!==j+1||G===j&&ue!==this.lastPartIndex+1||X!==this.lastCc)&&(w.reset(),T.reset()),this.lastCc=X,this.lastSn=G,this.lastPartIndex=ue}}onFragLoaded(t,n){const{frag:s,payload:v}=n;if(s.type===u.SUBTITLE)if(v.byteLength){const w=s.decryptdata,T="stats"in n;if(w==null||!w.encrypted||T){const j=this.tracks[s.level],X=this.vttCCs;X[s.cc]||(X[s.cc]={start:s.start,prevCC:this.prevCC,new:!0},this.prevCC=s.cc),j&&j.textCodec===au?this._parseIMSC1(s,v):this._parseVTTs(n)}}else this.hls.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:s,error:new Error("Empty subtitle payload")})}_parseIMSC1(t,n){const s=this.hls;Uc(n,this.initPTS[t.cc],v=>{this._appendCues(v,t.level),s.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:t})},v=>{s.logger.log(`Failed to parse IMSC1: ${v}`),s.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:t,error:v})})}_parseVTTs(t){var n;const{frag:s,payload:v}=t,{initPTS:w,unparsedVttFrags:T}=this,j=w.length-1;if(!w[s.cc]&&j===-1){T.push(t);return}const X=this.hls,G=(n=s.initSegment)!=null&&n.data?Gt(s.initSegment.data,new Uint8Array(v)).buffer:v;jc(G,this.initPTS[s.cc],this.vttCCs,s.cc,s.start,ue=>{this._appendCues(ue,s.level),X.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:s})},ue=>{const de=ue.message==="Missing initPTS for VTT MPEGTS";de?T.push(t):this._fallbackToIMSC1(s,v),X.logger.log(`Failed to parse VTT cue: ${ue}`),!(de&&j>s.cc)&&X.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:s,error:ue})})}_fallbackToIMSC1(t,n){const s=this.tracks[t.level];s.textCodec||Uc(n,this.initPTS[t.cc],()=>{s.textCodec=au,this._parseIMSC1(t,n)},()=>{s.textCodec="wvtt"})}_appendCues(t,n){const s=this.hls;if(this.config.renderTextTracksNatively){const v=this.textTracks[n];if(!v||v.mode==="disabled")return;t.forEach(w=>Wo(v,w))}else{const v=this.tracks[n];if(!v)return;const w=v.default?"default":"subtitles"+n;s.trigger(o.CUES_PARSED,{type:"subtitles",cues:t,track:w})}}onFragDecrypted(t,n){const{frag:s}=n;s.type===u.SUBTITLE&&this.onFragLoaded(o.FRAG_LOADED,n)}onSubtitleTracksCleared(){this.tracks=[],this.captionsTracks={}}onFragParsingUserdata(t,n){if(!this.enabled||!this.config.enableCEA708Captions)return;const{frag:s,samples:v}=n;if(!(s.type===u.MAIN&&this.closedCaptionsForLevel(s)==="NONE"))for(let w=0;wAo(j[X],n,s))}if(this.config.renderTextTracksNatively&&n===0&&v!==void 0){const{textTracks:j}=this;Object.keys(j).forEach(X=>Ao(j[X],n,v))}}}extractCea608Data(t){const n=[[],[]],s=t[0]&31;let v=2;for(let w=0;w=16?X--:X++;const Me=sl(G.trim()),Fe=lf(t,n,Me);D!=null&&(de=D.cues)!=null&&de.getCueById(Fe)||(T=new ue(t,n,Me),T.id=Fe,T.line=xe+1,T.align="left",T.position=10+Math.min(80,Math.floor(X*8/32)*10),v.push(T))}return D&&v.length&&(v.sort((xe,Me)=>xe.line==="auto"||Me.line==="auto"?0:xe.line>8&&Me.line>8?Me.line-xe.line:xe.line-Me.line),v.forEach(xe=>Wo(D,xe))),v}};function _e(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(D){}return!1}const Re=/(\d+)-(\d+)\/(\d+)/;class at{constructor(t){this.fetchSetup=void 0,this.requestTimeout=void 0,this.request=null,this.response=null,this.controller=void 0,this.context=null,this.config=null,this.callbacks=null,this.stats=void 0,this.loader=null,this.fetchSetup=t.fetchSetup||vn,this.controller=new self.AbortController,this.stats=new U}destroy(){this.loader=this.callbacks=this.context=this.config=this.request=null,this.abortInternal(),this.response=null,this.fetchSetup=this.controller=this.stats=null}abortInternal(){this.controller&&!this.stats.loading.end&&(this.stats.aborted=!0,this.controller.abort())}abort(){var t;this.abortInternal(),(t=this.callbacks)!=null&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.response)}load(t,n,s){const v=this.stats;if(v.loading.start)throw new Error("Loader can only be used once.");v.loading.start=self.performance.now();const w=jt(t,this.controller.signal),T=t.responseType==="arraybuffer",j=T?"byteLength":"length",{maxTimeToFirstByteMs:X,maxLoadTimeMs:G}=n.loadPolicy;this.context=t,this.config=n,this.callbacks=s,this.request=this.fetchSetup(t,w),self.clearTimeout(this.requestTimeout),n.timeout=X&&r(X)?X:G,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(v,t,this.response))},n.timeout),(ao(this.request)?this.request.then(self.fetch):self.fetch(this.request)).then(de=>{var xe;this.response=this.loader=de;const Me=Math.max(self.performance.now(),v.loading.start);if(self.clearTimeout(this.requestTimeout),n.timeout=G,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(v,t,this.response))},G-(Me-v.loading.start)),!de.ok){const{status:lt,statusText:ut}=de;throw new Oi(ut||"fetch, bad network response",lt,de)}v.loading.first=Me,v.total=Or(de.headers)||v.total;const Fe=(xe=this.callbacks)==null?void 0:xe.onProgress;return Fe&&r(n.highWaterMark)?this.loadProgressively(de,v,t,n.highWaterMark,Fe):T?de.arrayBuffer():t.responseType==="json"?de.json():de.text()}).then(de=>{var xe,Me;const Fe=this.response;if(!Fe)throw new Error("loader destroyed");self.clearTimeout(this.requestTimeout),v.loading.end=Math.max(self.performance.now(),v.loading.first);const lt=de[j];lt&&(v.loaded=v.total=lt);const ut={url:Fe.url,data:de,code:Fe.status},Vt=(xe=this.callbacks)==null?void 0:xe.onProgress;Vt&&!r(n.highWaterMark)&&Vt(v,t,de,Fe),(Me=this.callbacks)==null||Me.onSuccess(ut,v,t,Fe)}).catch(de=>{var xe;if(self.clearTimeout(this.requestTimeout),v.aborted)return;const Me=de&&de.code||0,Fe=de?de.message:null;(xe=this.callbacks)==null||xe.onError({code:Me,text:Fe},t,de?de.details:null,v)})}getCacheAge(){let t=null;if(this.response){const n=this.response.headers.get("age");t=n?parseFloat(n):null}return t}getResponseHeader(t){return this.response?this.response.headers.get(t):null}loadProgressively(t,n,s,v=0,w){const T=new gr,j=t.body.getReader(),X=()=>j.read().then(G=>{if(G.done)return T.dataLength&&w(n,s,T.flush().buffer,t),Promise.resolve(new ArrayBuffer(0));const ue=G.value,de=ue.length;return n.loaded+=de,de=v&&w(n,s,T.flush().buffer,t)):w(n,s,ue.buffer,t),X()}).catch(()=>Promise.reject());return X()}}function jt(D,t){const n={method:"GET",mode:"cors",credentials:"same-origin",signal:t,headers:new self.Headers(y({},D.headers))};return D.rangeEnd&&n.headers.set("Range","bytes="+D.rangeStart+"-"+String(D.rangeEnd-1)),n}function ar(D){const t=Re.exec(D);if(t)return parseInt(t[2])-parseInt(t[1])+1}function Or(D){const t=D.get("Content-Range");if(t){const s=ar(t);if(r(s))return s}const n=D.get("Content-Length");if(n)return parseInt(n)}function vn(D,t){return new self.Request(D.url,t)}class Oi extends Error{constructor(t,n,s){super(t),this.code=void 0,this.details=void 0,this.code=n,this.details=s}}const Ua=/^age:\s*[\d.]+\s*$/im;class Yn{constructor(t){this.xhrSetup=void 0,this.requestTimeout=void 0,this.retryTimeout=void 0,this.retryDelay=void 0,this.config=null,this.callbacks=null,this.context=null,this.loader=null,this.stats=void 0,this.xhrSetup=t&&t.xhrSetup||null,this.stats=new U,this.retryDelay=0}destroy(){this.callbacks=null,this.abortInternal(),this.loader=null,this.config=null,this.context=null,this.xhrSetup=null}abortInternal(){const t=this.loader;self.clearTimeout(this.requestTimeout),self.clearTimeout(this.retryTimeout),t&&(t.onreadystatechange=null,t.onprogress=null,t.readyState!==4&&(this.stats.aborted=!0,t.abort()))}abort(){var t;this.abortInternal(),(t=this.callbacks)!=null&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.loader)}load(t,n,s){if(this.stats.loading.start)throw new Error("Loader can only be used once.");this.stats.loading.start=self.performance.now(),this.context=t,this.config=n,this.callbacks=s,this.loadInternal()}loadInternal(){const{config:t,context:n}=this;if(!t||!n)return;const s=this.loader=new self.XMLHttpRequest,v=this.stats;v.loading.first=0,v.loaded=0,v.aborted=!1;const w=this.xhrSetup;w?Promise.resolve().then(()=>{if(!(this.loader!==s||this.stats.aborted))return w(s,n.url)}).catch(T=>{if(!(this.loader!==s||this.stats.aborted))return s.open("GET",n.url,!0),w(s,n.url)}).then(()=>{this.loader!==s||this.stats.aborted||this.openAndSendXhr(s,n,t)}).catch(T=>{var j;(j=this.callbacks)==null||j.onError({code:s.status,text:T.message},n,s,v)}):this.openAndSendXhr(s,n,t)}openAndSendXhr(t,n,s){t.readyState||t.open("GET",n.url,!0);const v=n.headers,{maxTimeToFirstByteMs:w,maxLoadTimeMs:T}=s.loadPolicy;if(v)for(const j in v)t.setRequestHeader(j,v[j]);n.rangeEnd&&t.setRequestHeader("Range","bytes="+n.rangeStart+"-"+(n.rangeEnd-1)),t.onreadystatechange=this.readystatechange.bind(this),t.onprogress=this.loadprogress.bind(this),t.responseType=n.responseType,self.clearTimeout(this.requestTimeout),s.timeout=w&&r(w)?w:T,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),s.timeout),t.send()}readystatechange(){const{context:t,loader:n,stats:s}=this;if(!t||!n)return;const v=n.readyState,w=this.config;if(!s.aborted&&v>=2&&(s.loading.first===0&&(s.loading.first=Math.max(self.performance.now(),s.loading.start),w.timeout!==w.loadPolicy.maxLoadTimeMs&&(self.clearTimeout(this.requestTimeout),w.timeout=w.loadPolicy.maxLoadTimeMs,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),w.loadPolicy.maxLoadTimeMs-(s.loading.first-s.loading.start)))),v===4)){self.clearTimeout(this.requestTimeout),n.onreadystatechange=null,n.onprogress=null;const G=n.status,ue=n.responseType==="text"?n.responseText:null;if(G>=200&&G<300){const Fe=ue!=null?ue:n.response;if(Fe!=null){var T,j;s.loading.end=Math.max(self.performance.now(),s.loading.first);const lt=n.responseType==="arraybuffer"?Fe.byteLength:Fe.length;s.loaded=s.total=lt,s.bwEstimate=s.total*8e3/(s.loading.end-s.loading.first);const ut=(T=this.callbacks)==null?void 0:T.onProgress;ut&&ut(s,t,Fe,n);const Vt={url:n.responseURL,data:Fe,code:G};(j=this.callbacks)==null||j.onSuccess(Vt,s,t,n);return}}const de=w.loadPolicy.errorRetry,xe=s.retry,Me={url:t.url,data:void 0,code:G};if(Cr(de,xe,!1,Me))this.retry(de);else{var X;W.error(`${G} while loading ${t.url}`),(X=this.callbacks)==null||X.onError({code:G,text:n.statusText},t,n,s)}}}loadtimeout(){if(!this.config)return;const t=this.config.loadPolicy.timeoutRetry,n=this.stats.retry;if(Cr(t,n,!0))this.retry(t);else{var s;W.warn(`timeout while loading ${(s=this.context)==null?void 0:s.url}`);const v=this.callbacks;v&&(this.abortInternal(),v.onTimeout(this.stats,this.context,this.loader))}}retry(t){const{context:n,stats:s}=this;this.retryDelay=Dr(t,s.retry),s.retry++,W.warn(`${status?"HTTP Status "+status:"Timeout"} while loading ${n==null?void 0:n.url}, retrying ${s.retry}/${t.maxNumRetry} in ${this.retryDelay}ms`),this.abortInternal(),this.loader=null,self.clearTimeout(this.retryTimeout),this.retryTimeout=self.setTimeout(this.loadInternal.bind(this),this.retryDelay)}loadprogress(t){const n=this.stats;n.loaded=t.loaded,t.lengthComputable&&(n.total=t.total)}getCacheAge(){let t=null;if(this.loader&&Ua.test(this.loader.getAllResponseHeaders())){const n=this.loader.getResponseHeader("age");t=n?parseFloat(n):null}return t}getResponseHeader(t){return this.loader&&new RegExp(`^${t}:\\s*[\\d.]+\\s*$`,"im").test(this.loader.getAllResponseHeaders())?this.loader.getResponseHeader(t):null}}const ha={maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:null,errorRetry:null},za=b(b({autoStartLoad:!0,startPosition:-1,defaultAudioCodec:void 0,debug:!1,capLevelOnFPSDrop:!1,capLevelToPlayerSize:!1,ignoreDevicePixelRatio:!1,maxDevicePixelRatio:Number.POSITIVE_INFINITY,preferManagedMediaSource:!0,initialLiveManifestSize:1,maxBufferLength:30,backBufferLength:1/0,frontBufferFlushThreshold:1/0,startOnSegmentBoundary:!1,maxBufferSize:60*1e3*1e3,maxFragLookUpTolerance:.25,maxBufferHole:.1,detectStallWithCurrentTimeMs:1250,highBufferWatchdogPeriod:2,nudgeOffset:.1,nudgeMaxRetry:3,nudgeOnVideoHole:!0,liveSyncMode:"edge",liveSyncDurationCount:3,liveSyncOnStallIncrease:1,liveMaxLatencyDurationCount:1/0,liveSyncDuration:void 0,liveMaxLatencyDuration:void 0,maxLiveSyncPlaybackRate:1,liveDurationInfinity:!1,liveBackBufferLength:null,maxMaxBufferLength:600,enableWorker:!0,workerPath:null,enableSoftwareAES:!0,startLevel:void 0,startFragPrefetch:!1,fpsDroppedMonitoringPeriod:5e3,fpsDroppedMonitoringThreshold:.2,appendErrorMaxRetry:3,ignorePlaylistParsingErrors:!1,loader:Yn,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:et,bufferController:lo,capLevelController:El,errorController:on,fpsController:cs,stretchShortVideoTrack:!1,maxAudioFramesDrift:1,forceKeyFrameOnDiscontinuity:!0,abrEwmaFastLive:3,abrEwmaSlowLive:9,abrEwmaFastVoD:3,abrEwmaSlowVoD:9,abrEwmaDefaultEstimate:5e5,abrEwmaDefaultEstimateMax:5e6,abrBandWidthFactor:.95,abrBandWidthUpFactor:.7,abrMaxWithRealBitrate:!1,maxStarvationDelay:4,maxLoadingDelay:4,minAutoBitrate:0,emeEnabled:!1,widevineLicenseUrl:void 0,drmSystems:{},drmSystemOptions:{},requestMediaKeySystemAccessFunc:_u,requireKeySystemAccessOnStart:!1,testBandwidth:!0,progressive:!1,lowLatencyMode:!0,cmcd:void 0,enableDateRangeMetadataCues:!0,enableEmsgMetadataCues:!0,enableEmsgKLVMetadata:!1,enableID3MetadataCues:!0,enableInterstitialPlayback:!0,interstitialAppendInPlace:!0,interstitialLiveLookAhead:10,useMediaCapabilities:!0,preserveManualLevelOnError:!1,certLoadPolicy:{default:ha},keyLoadPolicy:{default:{maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"},errorRetry:{maxNumRetry:8,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"}}},manifestLoadPolicy:{default:{maxTimeToFirstByteMs:1/0,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},playlistLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:2,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},fragLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:12e4,timeoutRetry:{maxNumRetry:4,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:6,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},steeringManifestLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},interstitialAssetListLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:3e4,timeoutRetry:{maxNumRetry:0,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:0,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},manifestLoadingTimeOut:1e4,manifestLoadingMaxRetry:1,manifestLoadingRetryDelay:1e3,manifestLoadingMaxRetryTimeout:64e3,levelLoadingTimeOut:1e4,levelLoadingMaxRetry:4,levelLoadingRetryDelay:1e3,levelLoadingMaxRetryTimeout:64e3,fragLoadingTimeOut:2e4,fragLoadingMaxRetry:6,fragLoadingRetryDelay:1e3,fragLoadingMaxRetryTimeout:64e3},Ma()),{},{subtitleStreamController:Cl,subtitleTrackController:Fc,timelineController:ad,audioStreamController:Gc,audioTrackController:Il,emeController:ke,cmcdController:xf,contentSteeringController:O,interstitialsController:Ef});function Ma(){return{cueHandler:z,enableWebVTT:!0,enableIMSC1:!0,enableCEA708Captions:!0,captionsTextTrack1Label:"English",captionsTextTrack1LanguageCode:"en",captionsTextTrack2Label:"Spanish",captionsTextTrack2LanguageCode:"es",captionsTextTrack3Label:"Unknown CC",captionsTextTrack3LanguageCode:"",captionsTextTrack4Label:"Unknown CC",captionsTextTrack4LanguageCode:"",renderTextTracksNatively:!0}}function en(D,t,n){if((t.liveSyncDurationCount||t.liveMaxLatencyDurationCount)&&(t.liveSyncDuration||t.liveMaxLatencyDuration))throw new Error("Illegal hls.js config: don't mix up liveSyncDurationCount/liveMaxLatencyDurationCount and liveSyncDuration/liveMaxLatencyDuration");if(t.liveMaxLatencyDurationCount!==void 0&&(t.liveSyncDurationCount===void 0||t.liveMaxLatencyDurationCount<=t.liveSyncDurationCount))throw new Error('Illegal hls.js config: "liveMaxLatencyDurationCount" must be greater than "liveSyncDurationCount"');if(t.liveMaxLatencyDuration!==void 0&&(t.liveSyncDuration===void 0||t.liveMaxLatencyDuration<=t.liveSyncDuration))throw new Error('Illegal hls.js config: "liveMaxLatencyDuration" must be greater than "liveSyncDuration"');const s=Nr(D),v=["manifest","level","frag"],w=["TimeOut","MaxRetry","RetryDelay","MaxRetryTimeout"];return v.forEach(T=>{const j=`${T==="level"?"playlist":T}LoadPolicy`,X=t[j]===void 0,G=[];w.forEach(ue=>{const de=`${T}Loading${ue}`,xe=t[de];if(xe!==void 0&&X){G.push(de);const Me=s[j].default;switch(t[j]={default:Me},ue){case"TimeOut":Me.maxLoadTimeMs=xe,Me.maxTimeToFirstByteMs=xe;break;case"MaxRetry":Me.errorRetry.maxNumRetry=xe,Me.timeoutRetry.maxNumRetry=xe;break;case"RetryDelay":Me.errorRetry.retryDelayMs=xe,Me.timeoutRetry.retryDelayMs=xe;break;case"MaxRetryTimeout":Me.errorRetry.maxRetryDelayMs=xe,Me.timeoutRetry.maxRetryDelayMs=xe;break}}}),G.length&&n.warn(`hls.js config: "${G.join('", "')}" setting(s) are deprecated, use "${j}": ${zi(t[j])}`)}),b(b({},s),t)}function Nr(D){return D&&typeof D=="object"?Array.isArray(D)?D.map(Nr):Object.keys(D).reduce((t,n)=>(t[n]=Nr(D[n]),t),{}):D}function Qr(D,t){const n=D.loader;n!==at&&n!==Yn?(t.log("[config]: Custom loader detected, cannot enable progressive streaming"),D.progressive=!1):_e()&&(D.loader=at,D.progressive=!0,D.enableSoftwareAES=!0,t.log("[config]: Progressive streaming enabled, using FetchLoader"))}const In=2,Zn=.1,Xa=.05,Wi=100;class Qa extends Rs{constructor(t,n){super("gap-controller",t.logger),this.hls=void 0,this.fragmentTracker=void 0,this.media=null,this.mediaSource=void 0,this.nudgeRetry=0,this.stallReported=!1,this.stalled=null,this.moved=!1,this.seeking=!1,this.buffered={},this.lastCurrentTime=0,this.ended=0,this.waiting=0,this.onMediaPlaying=()=>{this.ended=0,this.waiting=0},this.onMediaWaiting=()=>{var s;(s=this.media)!=null&&s.seeking||(this.waiting=self.performance.now(),this.tick())},this.onMediaEnded=()=>{if(this.hls){var s;this.ended=((s=this.media)==null?void 0:s.currentTime)||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!1})}},this.hls=t,this.fragmentTracker=n,this.registerListeners()}registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.BUFFER_APPENDED,this.onBufferAppended,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.BUFFER_APPENDED,this.onBufferAppended,this))}destroy(){super.destroy(),this.unregisterListeners(),this.media=this.hls=this.fragmentTracker=null,this.mediaSource=void 0}onMediaAttached(t,n){this.setInterval(Wi),this.mediaSource=n.mediaSource;const s=this.media=n.media;ja(s,"playing",this.onMediaPlaying),ja(s,"waiting",this.onMediaWaiting),ja(s,"ended",this.onMediaEnded)}onMediaDetaching(t,n){this.clearInterval();const{media:s}=this;s&&(rs(s,"playing",this.onMediaPlaying),rs(s,"waiting",this.onMediaWaiting),rs(s,"ended",this.onMediaEnded),this.media=null),this.mediaSource=void 0}onBufferAppended(t,n){this.buffered=n.timeRanges}get hasBuffered(){return Object.keys(this.buffered).length>0}tick(){var t;if(!((t=this.media)!=null&&t.readyState)||!this.hasBuffered)return;const n=this.media.currentTime;this.poll(n,this.lastCurrentTime),this.lastCurrentTime=n}poll(t,n){var s,v;const w=(s=this.hls)==null?void 0:s.config;if(!w)return;const T=this.media;if(!T)return;const{seeking:j}=T,X=this.seeking&&!j,G=!this.seeking&&j,ue=T.paused&&!j||T.ended||T.playbackRate===0;if(this.seeking=j,t!==n){n&&(this.ended=0),this.moved=!0,j||(this.nudgeRetry=0,w.nudgeOnVideoHole&&!ue&&t>n&&this.nudgeOnVideoHole(t,n)),this.waiting===0&&this.stallResolved(t);return}if(G||X){X&&this.stallResolved(t);return}if(ue){this.nudgeRetry=0,this.stallResolved(t),!this.ended&&T.ended&&this.hls&&(this.ended=t||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!1}));return}if(!li.getBuffered(T).length){this.nudgeRetry=0;return}const de=li.bufferInfo(T,t,0),xe=de.nextStart||0,Me=this.fragmentTracker;if(j&&Me&&this.hls){const pn=fs(this.hls.inFlightFragments,t),Ur=de.len>In,an=!xe||pn||xe-t>In&&!Me.getPartialFragment(t);if(Ur||an)return;this.moved=!1}const Fe=(v=this.hls)==null?void 0:v.latestLevelDetails;if(!this.moved&&this.stalled!==null&&Me){if(!(de.len>0)&&!xe)return;const Ur=Math.max(xe,de.start||0)-t,nn=!!(Fe!=null&&Fe.live)?Fe.targetduration*2:In,Vr=Nl(t,Me);if(Ur>0&&(Ur<=nn||Vr)){T.paused||this._trySkipBufferHole(Vr);return}}const lt=w.detectStallWithCurrentTimeMs,ut=self.performance.now(),Vt=this.waiting;let Jt=this.stalled;if(Jt===null)if(Vt>0&&ut-Vt=lt||Vt)&&this.hls){var xr;if(((xr=this.mediaSource)==null?void 0:xr.readyState)==="ended"&&!(Fe!=null&&Fe.live)&&Math.abs(t-((Fe==null?void 0:Fe.edge)||0))<1){if(this.ended)return;this.ended=t||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!0});return}if(this._reportStall(de),!this.media||!this.hls)return}const jr=li.bufferInfo(T,t,w.maxBufferHole);this._tryFixBufferStall(jr,rr,t)}stallResolved(t){const n=this.stalled;if(n&&this.hls&&(this.stalled=null,this.stallReported)){const s=self.performance.now()-n;this.log(`playback not stuck anymore @${t}, after ${Math.round(s)}ms`),this.stallReported=!1,this.waiting=0,this.hls.trigger(o.STALL_RESOLVED,{})}}nudgeOnVideoHole(t,n){var s;const v=this.buffered.video;if(this.hls&&this.media&&this.fragmentTracker&&(s=this.buffered.audio)!=null&&s.length&&v&&v.length>1&&t>v.end(0)){const w=li.bufferedInfo(li.timeRangesToArray(this.buffered.audio),t,0);if(w.len>1&&n>=w.start){const T=li.timeRangesToArray(v),j=li.bufferedInfo(T,n,0).bufferedIndex;if(j>-1&&jj)&&ue-G<1&&t-G<2){const de=new Error(`nudging playhead to flush pipeline after video hole. currentTime: ${t} hole: ${G} -> ${ue} buffered index: ${X}`);this.warn(de.message),this.media.currentTime+=1e-6;let xe=Nl(t,this.fragmentTracker);xe&&"fragment"in xe?xe=xe.fragment:xe||(xe=void 0);const Me=li.bufferInfo(this.media,t,0);this.hls.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_SEEK_OVER_HOLE,fatal:!1,error:de,reason:de.message,frag:xe,buffer:Me.len,bufferInfo:Me})}}}}}_tryFixBufferStall(t,n,s){var v,w;const{fragmentTracker:T,media:j}=this,X=(v=this.hls)==null?void 0:v.config;if(!j||!T||!X)return;const G=(w=this.hls)==null?void 0:w.latestLevelDetails,ue=Nl(s,T);if((ue||G!=null&&G.live&&s1&&t.len>X.maxBufferHole||t.nextStart&&(t.nextStart-sX.highBufferWatchdogPeriod*1e3||this.waiting)&&(this.warn("Trying to nudge playhead over buffer-hole"),this._tryNudgeBuffer(t))}adjacentTraversal(t,n){const s=this.fragmentTracker,v=t.nextStart;if(s&&v){const w=s.getFragAtPos(n,u.MAIN),T=s.getFragAtPos(v,u.MAIN);if(w&&T)return T.sn-w.sn<2}return!1}_reportStall(t){const{hls:n,media:s,stallReported:v,stalled:w}=this;if(!v&&w!==null&&s&&n){this.stallReported=!0;const T=new Error(`Playback stalling at @${s.currentTime} due to low buffer (${zi(t)})`);this.warn(T.message),n.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_STALLED_ERROR,fatal:!1,error:T,buffer:t.len,bufferInfo:t,stalled:{start:w}})}}_trySkipBufferHole(t){var n;const{fragmentTracker:s,media:v}=this,w=(n=this.hls)==null?void 0:n.config;if(!v||!s||!w)return 0;const T=v.currentTime,j=li.bufferInfo(v,T,0),X=T0&&j.len<1&&v.readyState<3,xe=X-T;if(xe>0&&(ue||de)){if(xe>w.maxBufferHole){let Fe=!1;if(T===0){const lt=s.getAppendedFrag(0,u.MAIN);lt&&X{const D=od();try{D&&new D(0,Number.POSITIVE_INFINITY,"")}catch(t){return Number.MAX_VALUE}return Number.POSITIVE_INFINITY})();class Sd{constructor(t){this.hls=void 0,this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.removeCues=!0,this.assetCue=void 0,this.onEventCueEnter=()=>{this.hls&&this.hls.trigger(o.EVENT_CUE_ENTER,{})},this.hls=t,this._registerListeners()}destroy(){this._unregisterListeners(),this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.hls=this.onEventCueEnter=null}_registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.on(o.BUFFER_FLUSHING,this.onBufferFlushing,this),t.on(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(o.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this))}_unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.off(o.BUFFER_FLUSHING,this.onBufferFlushing,this),t.off(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(o.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this))}onMediaAttaching(t,n){var s;this.media=n.media,((s=n.overrides)==null?void 0:s.cueRemoval)===!1&&(this.removeCues=!1)}onMediaAttached(){var t;const n=(t=this.hls)==null?void 0:t.latestLevelDetails;n&&this.updateDateRangeCues(n)}onMediaDetaching(t,n){this.media=null,!n.transferMedia&&(this.id3Track&&(this.removeCues&&ns(this.id3Track,this.onEventCueEnter),this.id3Track=null),this.dateRangeCuesAppended={})}onManifestLoading(){this.dateRangeCuesAppended={}}createTrack(t){const n=this.getID3Track(t.textTracks);return n.mode="hidden",n}getID3Track(t){if(this.media){for(let n=0;ned&&(de=ed),de-ue<=0&&(de=ue+sd);for(let Me=0;Meue.type===Tn.audioId3&&X:v==="video"?G=ue=>ue.type===Tn.emsg&&j:G=ue=>ue.type===Tn.audioId3&&X||ue.type===Tn.emsg&&j,Ao(w,n,s,G)}}onLevelUpdated(t,{details:n}){this.updateDateRangeCues(n,!0)}onLevelPtsUpdated(t,n){Math.abs(n.drift)>.01&&this.updateDateRangeCues(n.details)}updateDateRangeCues(t,n){if(!this.hls||!this.media)return;const{assetPlayerId:s,timelineOffset:v,enableDateRangeMetadataCues:w,interstitialsController:T}=this.hls.config;if(!w)return;const j=od();if(s&&v&&!T){const{fragmentStart:lt,fragmentEnd:ut}=t;let Vt=this.assetCue;Vt?(Vt.startTime=lt,Vt.endTime=ut):j&&(Vt=this.assetCue=ud(j,lt,ut,{assetPlayerId:this.hls.config.assetPlayerId},"hlsjs.interstitial.asset"),Vt&&(Vt.id=s,this.id3Track||(this.id3Track=this.createTrack(this.media)),this.id3Track.addCue(Vt),Vt.addEventListener("enter",this.onEventCueEnter)))}if(!t.hasProgramDateTime)return;const{id3Track:X}=this,{dateRanges:G}=t,ue=Object.keys(G);let de=this.dateRangeCuesAppended;if(X&&n){var xe;if((xe=X.cues)!=null&&xe.length){const lt=Object.keys(de).filter(ut=>!ue.includes(ut));for(let ut=lt.length;ut--;){var Me;const Vt=lt[ut],Jt=(Me=de[Vt])==null?void 0:Me.cues;delete de[Vt],Jt&&Object.keys(Jt).forEach(rr=>{const xr=Jt[rr];if(xr){xr.removeEventListener("enter",this.onEventCueEnter);try{X.removeCue(xr)}catch(jr){}}})}}else de=this.dateRangeCuesAppended={}}const Fe=t.fragments[t.fragments.length-1];if(!(ue.length===0||!r(Fe==null?void 0:Fe.programDateTime))){this.id3Track||(this.id3Track=this.createTrack(this.media));for(let lt=0;lt{if(Ei!==Vt.id){const Qi=G[Ei];if(Qi.class===Vt.class&&Qi.startDate>Vt.startDate&&(!Dn||Vt.startDate.01&&(Ei.startTime=Jt,Ei.endTime=pn);else if(j){let Qi=Vt.attr[Dn];Ho(Dn)&&(Qi=V(Qi));const qi=ud(j,Jt,pn,{key:Dn,data:Qi},Tn.dateRange);qi&&(qi.id=ut,this.id3Track.addCue(qi),xr[Dn]=qi,T&&(Dn==="X-ASSET-LIST"||Dn==="X-ASSET-URL")&&qi.addEventListener("enter",this.onEventCueEnter))}}de[ut]={cues:xr,dateRange:Vt,durationKnown:jr}}}}}class Ad{constructor(t){this.hls=void 0,this.config=void 0,this.media=null,this.currentTime=0,this.stallCount=0,this._latency=null,this._targetLatencyUpdated=!1,this.onTimeupdate=()=>{const{media:n}=this,s=this.levelDetails;if(!n||!s)return;this.currentTime=n.currentTime;const v=this.computeLatency();if(v===null)return;this._latency=v;const{lowLatencyMode:w,maxLiveSyncPlaybackRate:T}=this.config;if(!w||T===1||!s.live)return;const j=this.targetLatency;if(j===null)return;const X=v-j,G=Math.min(this.maxLatency,j+s.targetduration);if(X.05&&this.forwardBufferLength>1){const de=Math.min(2,Math.max(1,T)),xe=Math.round(2/(1+Math.exp(-.75*X-this.edgeStalled))*20)/20,Me=Math.min(de,Math.max(1,xe));this.changeMediaPlaybackRate(n,Me)}else n.playbackRate!==1&&n.playbackRate!==0&&this.changeMediaPlaybackRate(n,1)},this.hls=t,this.config=t.config,this.registerListeners()}get levelDetails(){var t;return((t=this.hls)==null?void 0:t.latestLevelDetails)||null}get latency(){return this._latency||0}get maxLatency(){const{config:t}=this;if(t.liveMaxLatencyDuration!==void 0)return t.liveMaxLatencyDuration;const n=this.levelDetails;return n?t.liveMaxLatencyDurationCount*n.targetduration:0}get targetLatency(){const t=this.levelDetails;if(t===null||this.hls===null)return null;const{holdBack:n,partHoldBack:s,targetduration:v}=t,{liveSyncDuration:w,liveSyncDurationCount:T,lowLatencyMode:j}=this.config,X=this.hls.userConfig;let G=j&&s||n;(this._targetLatencyUpdated||X.liveSyncDuration||X.liveSyncDurationCount||G===0)&&(G=w!==void 0?w:T*v);const ue=v;return G+Math.min(this.stallCount*this.config.liveSyncOnStallIncrease,ue)}set targetLatency(t){this.stallCount=0,this.config.liveSyncDuration=t,this._targetLatencyUpdated=!0}get liveSyncPosition(){const t=this.estimateLiveEdge(),n=this.targetLatency;if(t===null||n===null)return null;const s=this.levelDetails;if(s===null)return null;const v=s.edge,w=t-n-this.edgeStalled,T=v-s.totalduration,j=v-(this.config.lowLatencyMode&&s.partTarget||s.targetduration);return Math.min(Math.max(T,w),j)}get drift(){const t=this.levelDetails;return t===null?1:t.drift}get edgeStalled(){const t=this.levelDetails;if(t===null)return 0;const n=(this.config.lowLatencyMode&&t.partTarget||t.targetduration)*3;return Math.max(t.age-n,0)}get forwardBufferLength(){const{media:t}=this,n=this.levelDetails;if(!t||!n)return 0;const s=t.buffered.length;return(s?t.buffered.end(s-1):n.edge)-this.currentTime}destroy(){this.unregisterListeners(),this.onMediaDetaching(),this.hls=null}registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(o.ERROR,this.onError,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(o.ERROR,this.onError,this))}onMediaAttached(t,n){this.media=n.media,this.media.addEventListener("timeupdate",this.onTimeupdate)}onMediaDetaching(){this.media&&(this.media.removeEventListener("timeupdate",this.onTimeupdate),this.media=null)}onManifestLoading(){this._latency=null,this.stallCount=0}onLevelUpdated(t,{details:n}){n.advanced&&this.onTimeupdate(),!n.live&&this.media&&this.media.removeEventListener("timeupdate",this.onTimeupdate)}onError(t,n){var s;n.details===f.BUFFER_STALLED_ERROR&&(this.stallCount++,this.hls&&(s=this.levelDetails)!=null&&s.live&&this.hls.logger.warn("[latency-controller]: Stall detected, adjusting target latency"))}changeMediaPlaybackRate(t,n){var s,v;t.playbackRate!==n&&((s=this.hls)==null||s.logger.debug(`[latency-controller]: latency=${this.latency.toFixed(3)}, targetLatency=${(v=this.targetLatency)==null?void 0:v.toFixed(3)}, forwardBufferLength=${this.forwardBufferLength.toFixed(3)}: adjusting playback rate from ${t.playbackRate} to ${n}`),t.playbackRate=n)}estimateLiveEdge(){const t=this.levelDetails;return t===null?null:t.edge+t.age}computeLatency(){const t=this.estimateLiveEdge();return t===null?null:t-this.currentTime}}class Cd extends wo{constructor(t,n){super(t,"level-controller"),this._levels=[],this._firstLevel=-1,this._maxAutoLevel=-1,this._startLevel=void 0,this.currentLevel=null,this.currentLevelIndex=-1,this.manualLevelIndex=-1,this.steering=void 0,this.onParsedComplete=void 0,this.steering=n,this._registerListeners()}_registerListeners(){const{hls:t}=this;t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(o.LEVEL_LOADED,this.onLevelLoaded,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(o.FRAG_BUFFERED,this.onFragBuffered,this),t.on(o.ERROR,this.onError,this)}_unregisterListeners(){const{hls:t}=this;t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(o.LEVEL_LOADED,this.onLevelLoaded,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(o.FRAG_BUFFERED,this.onFragBuffered,this),t.off(o.ERROR,this.onError,this)}destroy(){this._unregisterListeners(),this.steering=null,this.resetLevels(),super.destroy()}stopLoad(){this._levels.forEach(n=>{n.loadError=0,n.fragmentError=0}),super.stopLoad()}resetLevels(){this._startLevel=void 0,this.manualLevelIndex=-1,this.currentLevelIndex=-1,this.currentLevel=null,this._levels=[],this._maxAutoLevel=-1}onManifestLoading(t,n){this.resetLevels()}onManifestLoaded(t,n){const s=this.hls.config.preferManagedMediaSource,v=[],w={},T={};let j=!1,X=!1,G=!1;n.levels.forEach(ue=>{const de=ue.attrs;let{audioCodec:xe,videoCodec:Me}=ue;xe&&(ue.audioCodec=xe=At(xe,s)||void 0),Me&&(Me=ue.videoCodec=Rr(Me));const{width:Fe,height:lt,unknownCodecs:ut}=ue,Vt=(ut==null?void 0:ut.length)||0;if(j||(j=!!(Fe&<)),X||(X=!!Me),G||(G=!!xe),Vt||xe&&!this.isAudioSupported(xe)||Me&&!this.isVideoSupported(Me)){this.log(`Some or all CODECS not supported "${de.CODECS}"`);return}const{CODECS:Jt,"FRAME-RATE":rr,"HDCP-LEVEL":xr,"PATHWAY-ID":jr,RESOLUTION:pn,"VIDEO-RANGE":Ur}=de,nn=`${`${jr||"."}-`}${ue.bitrate}-${pn}-${rr}-${Jt}-${Ur}-${xr}`;if(w[nn])if(w[nn].uri!==ue.url&&!ue.attrs["PATHWAY-ID"]){const Vr=T[nn]+=1;ue.attrs["PATHWAY-ID"]=new Array(Vr+1).join(".");const Dn=this.createLevel(ue);w[nn]=Dn,v.push(Dn)}else w[nn].addGroupId("audio",de.AUDIO),w[nn].addGroupId("text",de.SUBTITLES);else{const Vr=this.createLevel(ue);w[nn]=Vr,T[nn]=1,v.push(Vr)}}),this.filterAndSortMediaOptions(v,n,j,X,G)}createLevel(t){const n=new wi(t),s=t.supplemental;if(s!=null&&s.videoCodec&&!this.isVideoSupported(s.videoCodec)){const v=new Error(`SUPPLEMENTAL-CODECS not supported "${s.videoCodec}"`);this.log(v.message),n.supportedResult=ot(v,[])}return n}isAudioSupported(t){return Pe(t,"audio",this.hls.config.preferManagedMediaSource)}isVideoSupported(t){return Pe(t,"video",this.hls.config.preferManagedMediaSource)}filterAndSortMediaOptions(t,n,s,v,w){var T;let j=[],X=[],G=t;const ue=((T=n.stats)==null?void 0:T.parsing)||{};if((s||v)&&w&&(G=G.filter(({videoCodec:Jt,videoRange:rr,width:xr,height:jr})=>(!!Jt||!!(xr&&jr))&&Qn(rr))),G.length===0){Promise.resolve().then(()=>{if(this.hls){let Jt="no level with compatible codecs found in manifest",rr=Jt;n.levels.length&&(rr=`one or more CODECS in variant not supported: ${zi(n.levels.map(jr=>jr.attrs.CODECS).filter((jr,pn,Ur)=>Ur.indexOf(jr)===pn))}`,this.warn(rr),Jt+=` (${rr})`);const xr=new Error(Jt);this.hls.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:n.url,error:xr,reason:rr})}}),ue.end=performance.now();return}n.audioTracks&&(j=n.audioTracks.filter(Jt=>!Jt.audioCodec||this.isAudioSupported(Jt.audioCodec)),hd(j)),n.subtitles&&(X=n.subtitles,hd(X));const de=G.slice(0);G.sort((Jt,rr)=>{if(Jt.attrs["HDCP-LEVEL"]!==rr.attrs["HDCP-LEVEL"])return(Jt.attrs["HDCP-LEVEL"]||"")>(rr.attrs["HDCP-LEVEL"]||"")?1:-1;if(s&&Jt.height!==rr.height)return Jt.height-rr.height;if(Jt.frameRate!==rr.frameRate)return Jt.frameRate-rr.frameRate;if(Jt.videoRange!==rr.videoRange)return On.indexOf(Jt.videoRange)-On.indexOf(rr.videoRange);if(Jt.videoCodec!==rr.videoCodec){const xr=we(Jt.videoCodec),jr=we(rr.videoCodec);if(xr!==jr)return jr-xr}if(Jt.uri===rr.uri&&Jt.codecSet!==rr.codecSet){const xr=gt(Jt.codecSet),jr=gt(rr.codecSet);if(xr!==jr)return jr-xr}return Jt.averageBitrate!==rr.averageBitrate?Jt.averageBitrate-rr.averageBitrate:0});let xe=de[0];if(this.steering&&(G=this.steering.filterParsedLevels(G),G.length!==de.length)){for(let Jt=0;Jtxr&&xr===this.hls.abrEwmaDefaultEstimate&&(this.hls.bandwidthEstimate=jr)}break}const Fe=w&&!v,lt=this.hls.config,ut=!!(lt.audioStreamController&<.audioTrackController),Vt={levels:G,audioTracks:j,subtitleTracks:X,sessionData:n.sessionData,sessionKeys:n.sessionKeys,firstLevel:this._firstLevel,stats:n.stats,audio:w,video:v,altAudio:ut&&!Fe&&j.some(Jt=>!!Jt.url)};ue.end=performance.now(),this.hls.trigger(o.MANIFEST_PARSED,Vt)}get levels(){return this._levels.length===0?null:this._levels}get loadLevelObj(){return this.currentLevel}get level(){return this.currentLevelIndex}set level(t){const n=this._levels;if(n.length===0)return;if(t<0||t>=n.length){const ue=new Error("invalid level idx"),de=t<0;if(this.hls.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.LEVEL_SWITCH_ERROR,level:t,fatal:de,error:ue,reason:ue.message}),de)return;t=Math.min(t,n.length-1)}const s=this.currentLevelIndex,v=this.currentLevel,w=v?v.attrs["PATHWAY-ID"]:void 0,T=n[t],j=T.attrs["PATHWAY-ID"];if(this.currentLevelIndex=t,this.currentLevel=T,s===t&&v&&w===j)return;this.log(`Switching to level ${t} (${T.height?T.height+"p ":""}${T.videoRange?T.videoRange+" ":""}${T.codecSet?T.codecSet+" ":""}@${T.bitrate})${j?" with Pathway "+j:""} from level ${s}${w?" with Pathway "+w:""}`);const X={level:t,attrs:T.attrs,details:T.details,bitrate:T.bitrate,averageBitrate:T.averageBitrate,maxBitrate:T.maxBitrate,realBitrate:T.realBitrate,width:T.width,height:T.height,codecSet:T.codecSet,audioCodec:T.audioCodec,videoCodec:T.videoCodec,audioGroups:T.audioGroups,subtitleGroups:T.subtitleGroups,loaded:T.loaded,loadError:T.loadError,fragmentError:T.fragmentError,name:T.name,id:T.id,uri:T.uri,url:T.url,urlId:0,audioGroupIds:T.audioGroupIds,textGroupIds:T.textGroupIds};this.hls.trigger(o.LEVEL_SWITCHING,X);const G=T.details;if(!G||G.live){const ue=this.switchParams(T.uri,v==null?void 0:v.details,G);this.loadPlaylist(ue)}}get manualLevel(){return this.manualLevelIndex}set manualLevel(t){this.manualLevelIndex=t,this._startLevel===void 0&&(this._startLevel=t),t!==-1&&(this.level=t)}get firstLevel(){return this._firstLevel}set firstLevel(t){this._firstLevel=t}get startLevel(){if(this._startLevel===void 0){const t=this.hls.config.startLevel;return t!==void 0?t:this.hls.firstAutoLevel}return this._startLevel}set startLevel(t){this._startLevel=t}get pathways(){return this.steering?this.steering.pathways():[]}get pathwayPriority(){return this.steering?this.steering.pathwayPriority:null}set pathwayPriority(t){if(this.steering){const n=this.steering.pathways(),s=t.filter(v=>n.indexOf(v)!==-1);if(t.length<1){this.warn(`pathwayPriority ${t} should contain at least one pathway from list: ${n}`);return}this.steering.pathwayPriority=s}}onError(t,n){n.fatal||!n.context||n.context.type===h.LEVEL&&n.context.level===this.level&&this.checkRetry(n)}onFragBuffered(t,{frag:n}){if(n!==void 0&&n.type===u.MAIN){const s=n.elementaryStreams;if(!Object.keys(s).some(w=>!!s[w]))return;const v=this._levels[n.level];v!=null&&v.loadError&&(this.log(`Resetting level error count of ${v.loadError} on frag buffered`),v.loadError=0)}}onLevelLoaded(t,n){var s;const{level:v,details:w}=n,T=n.levelInfo;if(!T){var j;this.warn(`Invalid level index ${v}`),(j=n.deliveryDirectives)!=null&&j.skip&&(w.deltaUpdateFailed=!0);return}if(T===this.currentLevel||n.withoutMultiVariant){T.fragmentError===0&&(T.loadError=0);let X=T.details;X===n.details&&X.advanced&&(X=void 0),this.playlistLoaded(v,n,X)}else(s=n.deliveryDirectives)!=null&&s.skip&&(w.deltaUpdateFailed=!0)}loadPlaylist(t){super.loadPlaylist(),this.shouldLoadPlaylist(this.currentLevel)&&this.scheduleLoading(this.currentLevel,t)}loadingPlaylist(t,n){super.loadingPlaylist(t,n);const s=this.getUrlWithDirectives(t.uri,n),v=this.currentLevelIndex,w=t.attrs["PATHWAY-ID"],T=t.details,j=T==null?void 0:T.age;this.log(`Loading level index ${v}${(n==null?void 0:n.msn)!==void 0?" at sn "+n.msn+" part "+n.part:""}${w?" Pathway "+w:""}${j&&T.live?" age "+j.toFixed(1)+(T.type?" "+T.type||0:""):""} ${s}`),this.hls.trigger(o.LEVEL_LOADING,{url:s,level:v,levelInfo:t,pathwayId:t.attrs["PATHWAY-ID"],id:0,deliveryDirectives:n||null})}get nextLoadLevel(){return this.manualLevelIndex!==-1?this.manualLevelIndex:this.hls.nextAutoLevel}set nextLoadLevel(t){this.level=t,this.manualLevelIndex===-1&&(this.hls.nextAutoLevel=t)}removeLevel(t){var n;if(this._levels.length===1)return;const s=this._levels.filter((w,T)=>T!==t?!0:(this.steering&&this.steering.removeLevel(w),w===this.currentLevel&&(this.currentLevel=null,this.currentLevelIndex=-1,w.details&&w.details.fragments.forEach(j=>j.level=-1)),!1));ps(s),this._levels=s,this.currentLevelIndex>-1&&(n=this.currentLevel)!=null&&n.details&&(this.currentLevelIndex=this.currentLevel.details.fragments[0].level),this.manualLevelIndex>-1&&(this.manualLevelIndex=this.currentLevelIndex);const v=s.length-1;this._firstLevel=Math.min(this._firstLevel,v),this._startLevel&&(this._startLevel=Math.min(this._startLevel,v)),this.hls.trigger(o.LEVELS_UPDATED,{levels:s})}onLevelsUpdated(t,{levels:n}){this._levels=n}checkMaxAutoUpdated(){const{autoLevelCapping:t,maxAutoLevel:n,maxHdcpLevel:s}=this.hls;this._maxAutoLevel!==n&&(this._maxAutoLevel=n,this.hls.trigger(o.MAX_AUTO_LEVEL_UPDATED,{autoLevelCapping:t,levels:this.levels,maxAutoLevel:n,minAutoLevel:this.hls.minAutoLevel,maxHdcpLevel:s}))}}function hd(D){const t={};D.forEach(n=>{const s=n.groupId||"";n.id=t[s]=t[s]||0,t[s]++})}function pd(){return self.SourceBuffer||self.WebKitSourceBuffer}function md(){if(!ae())return!1;const t=pd();return!t||t.prototype&&typeof t.prototype.appendBuffer=="function"&&typeof t.prototype.remove=="function"}function Td(){if(!md())return!1;const D=ae();return typeof(D==null?void 0:D.isTypeSupported)=="function"&&(["avc1.42E01E,mp4a.40.2","av01.0.01M.08","vp09.00.50.08"].some(t=>D.isTypeSupported(We(t,"video")))||["mp4a.40.2","fLaC"].some(t=>D.isTypeSupported(We(t,"audio"))))}function Pd(){var D;const t=pd();return typeof(t==null||(D=t.prototype)==null?void 0:D.changeType)=="function"}const vd=100;class _d extends Nt{constructor(t,n,s){super(t,n,s,"stream-controller",u.MAIN),this.audioCodecSwap=!1,this.level=-1,this._forceStartLoad=!1,this._hasEnoughToStart=!1,this.altAudio=0,this.audioOnly=!1,this.fragPlaying=null,this.fragLastKbps=0,this.couldBacktrack=!1,this.backtrackFragment=null,this.audioCodecSwitch=!1,this.videoBuffer=null,this.onMediaPlaying=()=>{this.tick()},this.onMediaSeeked=()=>{const v=this.media,w=v?v.currentTime:null;if(w===null||!r(w)||(this.log(`Media seeked to ${w.toFixed(3)}`),!this.getBufferedFrag(w)))return;const T=this.getFwdBufferInfoAtPos(v,w,u.MAIN,0);if(T===null||T.len===0){this.warn(`Main forward buffer length at ${w} on "seeked" event ${T?T.len:"empty"})`);return}this.tick()},this.registerListeners()}registerListeners(){super.registerListeners();const{hls:t}=this;t.on(o.MANIFEST_PARSED,this.onManifestParsed,this),t.on(o.LEVEL_LOADING,this.onLevelLoading,this),t.on(o.LEVEL_LOADED,this.onLevelLoaded,this),t.on(o.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.on(o.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.on(o.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.on(o.BUFFER_CREATED,this.onBufferCreated,this),t.on(o.BUFFER_FLUSHED,this.onBufferFlushed,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(o.FRAG_BUFFERED,this.onFragBuffered,this)}unregisterListeners(){super.unregisterListeners();const{hls:t}=this;t.off(o.MANIFEST_PARSED,this.onManifestParsed,this),t.off(o.LEVEL_LOADED,this.onLevelLoaded,this),t.off(o.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.off(o.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.off(o.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.off(o.BUFFER_CREATED,this.onBufferCreated,this),t.off(o.BUFFER_FLUSHED,this.onBufferFlushed,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(o.FRAG_BUFFERED,this.onFragBuffered,this)}onHandlerDestroying(){this.onMediaPlaying=this.onMediaSeeked=null,this.unregisterListeners(),super.onHandlerDestroying()}startLoad(t,n){if(this.levels){const{lastCurrentTime:s,hls:v}=this;if(this.stopLoad(),this.setInterval(vd),this.level=-1,!this.startFragRequested){let w=v.startLevel;w===-1&&(v.config.testBandwidth&&this.levels.length>1?(w=0,this.bitrateTest=!0):w=v.firstAutoLevel),v.nextLoadLevel=w,this.level=v.loadLevel,this._hasEnoughToStart=!!n}s>0&&t===-1&&!n&&(this.log(`Override startPosition with lastCurrentTime @${s.toFixed(3)}`),t=s),this.state=De.IDLE,this.nextLoadPosition=this.lastCurrentTime=t+this.timelineOffset,this.startPosition=n?-1:t,this.tick()}else this._forceStartLoad=!0,this.state=De.STOPPED}stopLoad(){this._forceStartLoad=!1,super.stopLoad()}doTick(){switch(this.state){case De.WAITING_LEVEL:{const{levels:t,level:n}=this,s=t==null?void 0:t[n],v=s==null?void 0:s.details;if(v&&(!v.live||this.levelLastLoaded===s&&!this.waitForLive(s))){if(this.waitForCdnTuneIn(v))break;this.state=De.IDLE;break}else if(this.hls.nextLoadLevel!==this.level){this.state=De.IDLE;break}break}case De.FRAG_LOADING_WAITING_RETRY:this.checkRetryDate();break}this.state===De.IDLE&&this.doTickIdle(),this.onTickEnd()}onTickEnd(){var t;super.onTickEnd(),(t=this.media)!=null&&t.readyState&&this.media.seeking===!1&&(this.lastCurrentTime=this.media.currentTime),this.checkFragmentChanged()}doTickIdle(){const{hls:t,levelLastLoaded:n,levels:s,media:v}=this;if(n===null||!v&&!this.primaryPrefetch&&(this.startFragRequested||!t.config.startFragPrefetch)||this.altAudio&&this.audioOnly)return;const w=this.buffering?t.nextLoadLevel:t.loadLevel;if(!(s!=null&&s[w]))return;const T=s[w],j=this.getMainFwdBufferInfo();if(j===null)return;const X=this.getLevelDetails();if(X&&this._streamEnded(j,X)){const lt={};this.altAudio===2&&(lt.type="video"),this.hls.trigger(o.BUFFER_EOS,lt),this.state=De.ENDED;return}if(!this.buffering)return;t.loadLevel!==w&&t.manualLevel===-1&&this.log(`Adapting to level ${w} from level ${this.level}`),this.level=t.nextLoadLevel=w;const G=T.details;if(!G||this.state===De.WAITING_LEVEL||this.waitForLive(T)){this.level=w,this.state=De.WAITING_LEVEL,this.startFragRequested=!1;return}const ue=j.len,de=this.getMaxBufferLength(T.maxBitrate);if(ue>=de)return;this.backtrackFragment&&this.backtrackFragment.start>j.end&&(this.backtrackFragment=null);const xe=this.backtrackFragment?this.backtrackFragment.start:j.end;let Me=this.getNextFragment(xe,G);if(this.couldBacktrack&&!this.fragPrevious&&Me&&Ce(Me)&&this.fragmentTracker.getState(Me)!==_n.OK){var Fe;const ut=((Fe=this.backtrackFragment)!=null?Fe:Me).sn-G.startSN,Vt=G.fragments[ut-1];Vt&&Me.cc===Vt.cc&&(Me=Vt,this.fragmentTracker.removeFragment(Vt))}else this.backtrackFragment&&j.len&&(this.backtrackFragment=null);if(Me&&this.isLoopLoading(Me,xe)){if(!Me.gap){const ut=this.audioOnly&&!this.altAudio?ie.AUDIO:ie.VIDEO,Vt=(ut===ie.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;Vt&&this.afterBufferFlushed(Vt,ut,u.MAIN)}Me=this.getNextFragmentLoopLoading(Me,G,j,u.MAIN,de)}Me&&(Me.initSegment&&!Me.initSegment.data&&!this.bitrateTest&&(Me=Me.initSegment),this.loadFragment(Me,T,xe))}loadFragment(t,n,s){const v=this.fragmentTracker.getState(t);v===_n.NOT_LOADED||v===_n.PARTIAL?Ce(t)?this.bitrateTest?(this.log(`Fragment ${t.sn} of level ${t.level} is being downloaded to test bitrate and will not be buffered`),this._loadBitrateTestFrag(t,n)):super.loadFragment(t,n,s):this._loadInitSegment(t,n):this.clearTrackerIfNeeded(t)}getBufferedFrag(t){return this.fragmentTracker.getBufferedFrag(t,u.MAIN)}followingBufferedFrag(t){return t?this.getBufferedFrag(t.end+.5):null}immediateLevelSwitch(){this.abortCurrentFrag(),this.flushMainBuffer(0,Number.POSITIVE_INFINITY)}nextLevelSwitch(){const{levels:t,media:n}=this;if(n!=null&&n.readyState){let s;const v=this.getAppendedFrag(n.currentTime);v&&v.start>1&&this.flushMainBuffer(0,v.start-1);const w=this.getLevelDetails();if(w!=null&&w.live){const j=this.getMainFwdBufferInfo();if(!j||j.len=T-n.maxFragLookUpTolerance&&w<=j;if(v!==null&&s.duration>v&&(w{this.hls&&this.hls.trigger(o.AUDIO_TRACK_SWITCHED,n)}),s.trigger(o.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:null});return}s.trigger(o.AUDIO_TRACK_SWITCHED,n)}}onAudioTrackSwitched(t,n){const s=st(n.url,this.hls);if(s){const v=this.videoBuffer;v&&this.mediaBuffer!==v&&(this.log("Switching on alternate audio, use video.buffered to schedule main fragment loading"),this.mediaBuffer=v)}this.altAudio=s?2:0,this.tick()}onBufferCreated(t,n){const s=n.tracks;let v,w,T=!1;for(const j in s){const X=s[j];if(X.id==="main"){if(w=j,v=X,j==="video"){const G=s[j];G&&(this.videoBuffer=G.buffer)}}else T=!0}T&&v?(this.log(`Alternate track found, use ${w}.buffered to schedule main fragment loading`),this.mediaBuffer=v.buffer):this.mediaBuffer=this.media}onFragBuffered(t,n){const{frag:s,part:v}=n,w=s.type===u.MAIN;if(w){if(this.fragContextChanged(s)){this.warn(`Fragment ${s.sn}${v?" p: "+v.index:""} of level ${s.level} finished buffering, but was aborted. state: ${this.state}`),this.state===De.PARSED&&(this.state=De.IDLE);return}const j=v?v.stats:s.stats;this.fragLastKbps=Math.round(8*j.total/(j.buffering.end-j.loading.first)),Ce(s)&&(this.fragPrevious=s),this.fragBufferedComplete(s,v)}const T=this.media;T&&(!this._hasEnoughToStart&&li.getBuffered(T).length&&(this._hasEnoughToStart=!0,this.seekToStartPos()),w&&this.tick())}get hasEnoughToStart(){return this._hasEnoughToStart}onError(t,n){var s;if(n.fatal){this.state=De.ERROR;return}switch(n.details){case f.FRAG_GAP:case f.FRAG_PARSING_ERROR:case f.FRAG_DECRYPT_ERROR:case f.FRAG_LOAD_ERROR:case f.FRAG_LOAD_TIMEOUT:case f.KEY_LOAD_ERROR:case f.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(u.MAIN,n);break;case f.LEVEL_LOAD_ERROR:case f.LEVEL_LOAD_TIMEOUT:case f.LEVEL_PARSING_ERROR:!n.levelRetry&&this.state===De.WAITING_LEVEL&&((s=n.context)==null?void 0:s.type)===h.LEVEL&&(this.state=De.IDLE);break;case f.BUFFER_ADD_CODEC_ERROR:case f.BUFFER_APPEND_ERROR:if(n.parent!=="main")return;this.reduceLengthAndFlushBuffer(n)&&this.resetLoadingState();break;case f.BUFFER_FULL_ERROR:if(n.parent!=="main")return;this.reduceLengthAndFlushBuffer(n)&&(!this.config.interstitialsController&&this.config.assetPlayerId?this._hasEnoughToStart=!0:this.flushMainBuffer(0,Number.POSITIVE_INFINITY));break;case f.INTERNAL_EXCEPTION:this.recoverWorkerError(n);break}}onFragLoadEmergencyAborted(){this.state=De.IDLE,this._hasEnoughToStart||(this.startFragRequested=!1,this.nextLoadPosition=this.lastCurrentTime),this.tickImmediate()}onBufferFlushed(t,{type:n}){if(n!==ie.AUDIO||!this.altAudio){const s=(n===ie.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;s&&(this.afterBufferFlushed(s,n,u.MAIN),this.tick())}}onLevelsUpdated(t,n){this.level>-1&&this.fragCurrent&&(this.level=this.fragCurrent.level,this.level===-1&&this.resetWhenMissingContext(this.fragCurrent)),this.levels=n.levels}swapAudioCodec(){this.audioCodecSwap=!this.audioCodecSwap}seekToStartPos(){const{media:t}=this;if(!t)return;const n=t.currentTime;let s=this.startPosition;if(s>=0&&n0&&(X{const{hls:v}=this,w=s==null?void 0:s.frag;if(!w||this.fragContextChanged(w))return;n.fragmentError=0,this.state=De.IDLE,this.startFragRequested=!1,this.bitrateTest=!1;const T=w.stats;T.parsing.start=T.parsing.end=T.buffering.start=T.buffering.end=self.performance.now(),v.trigger(o.FRAG_LOADED,s),w.bitrateTest=!1}).catch(s=>{this.state===De.STOPPED||this.state===De.ERROR||(this.warn(s),this.resetFragmentLoading(t))})}_handleTransmuxComplete(t){const n=this.playlistType,{hls:s}=this,{remuxResult:v,chunkMeta:w}=t,T=this.getCurrentContext(w);if(!T){this.resetWhenMissingContext(w);return}const{frag:j,part:X,level:G}=T,{video:ue,text:de,id3:xe,initSegment:Me}=v,{details:Fe}=G,lt=this.altAudio?void 0:v.audio;if(this.fragContextChanged(j)){this.fragmentTracker.removeFragment(j);return}if(this.state=De.PARSING,Me){const ut=Me.tracks;if(ut){const xr=j.initSegment||j;if(this.unhandledEncryptionError(Me,j))return;this._bufferInitSegment(G,ut,xr,w),s.trigger(o.FRAG_PARSING_INIT_SEGMENT,{frag:xr,id:n,tracks:ut})}const Vt=Me.initPTS,Jt=Me.timescale,rr=this.initPTS[j.cc];if(r(Vt)&&(!rr||rr.baseTime!==Vt||rr.timescale!==Jt)){const xr=Me.trackId;this.initPTS[j.cc]={baseTime:Vt,timescale:Jt,trackId:xr},s.trigger(o.INIT_PTS_FOUND,{frag:j,id:n,initPTS:Vt,timescale:Jt,trackId:xr})}}if(ue&&Fe){lt&&ue.type==="audiovideo"&&this.logMuxedErr(j);const ut=Fe.fragments[j.sn-1-Fe.startSN],Vt=j.sn===Fe.startSN,Jt=!ut||j.cc>ut.cc;if(v.independent!==!1){const{startPTS:rr,endPTS:xr,startDTS:jr,endDTS:pn}=ue;if(X)X.elementaryStreams[ue.type]={startPTS:rr,endPTS:xr,startDTS:jr,endDTS:pn};else if(ue.firstKeyFrame&&ue.independent&&w.id===1&&!Jt&&(this.couldBacktrack=!0),ue.dropped&&ue.independent){const Ur=this.getMainFwdBufferInfo(),an=(Ur?Ur.end:this.getLoadPosition())+this.config.maxBufferHole,nn=ue.firstKeyFramePTS?ue.firstKeyFramePTS:rr;if(!Vt&&anIn&&(j.gap=!0);j.setElementaryStreamInfo(ue.type,rr,xr,jr,pn),this.backtrackFragment&&(this.backtrackFragment=j),this.bufferFragmentData(ue,j,X,w,Vt||Jt)}else if(Vt||Jt)j.gap=!0;else{this.backtrack(j);return}}if(lt){const{startPTS:ut,endPTS:Vt,startDTS:Jt,endDTS:rr}=lt;X&&(X.elementaryStreams[ie.AUDIO]={startPTS:ut,endPTS:Vt,startDTS:Jt,endDTS:rr}),j.setElementaryStreamInfo(ie.AUDIO,ut,Vt,Jt,rr),this.bufferFragmentData(lt,j,X,w)}if(Fe&&xe!=null&&xe.samples.length){const ut={id:n,frag:j,details:Fe,samples:xe.samples};s.trigger(o.FRAG_PARSING_METADATA,ut)}if(Fe&&de){const ut={id:n,frag:j,details:Fe,samples:de.samples};s.trigger(o.FRAG_PARSING_USERDATA,ut)}}logMuxedErr(t){this.warn(`${Ce(t)?"Media":"Init"} segment with muxed audiovideo where only video expected: ${t.url}`)}_bufferInitSegment(t,n,s,v){if(this.state!==De.PARSING)return;this.audioOnly=!!n.audio&&!n.video,this.altAudio&&!this.audioOnly&&(delete n.audio,n.audiovideo&&this.logMuxedErr(s));const{audio:w,video:T,audiovideo:j}=n;if(w){const G=t.audioCodec;let ue=tn(w.codec,G);ue==="mp4a"&&(ue="mp4a.40.5");const de=navigator.userAgent.toLowerCase();if(this.audioCodecSwitch){ue&&(ue.indexOf("mp4a.40.5")!==-1?ue="mp4a.40.2":ue="mp4a.40.5");const xe=w.metadata;xe&&"channelCount"in xe&&(xe.channelCount||1)!==1&&de.indexOf("firefox")===-1&&(ue="mp4a.40.5")}ue&&ue.indexOf("mp4a.40.5")!==-1&&de.indexOf("android")!==-1&&w.container!=="audio/mpeg"&&(ue="mp4a.40.2",this.log(`Android: force audio codec to ${ue}`)),G&&G!==ue&&this.log(`Swapping manifest audio codec "${G}" for "${ue}"`),w.levelCodec=ue,w.id=u.MAIN,this.log(`Init audio buffer, container:${w.container}, codecs[selected/level/parsed]=[${ue||""}/${G||""}/${w.codec}]`),delete n.audiovideo}if(T){T.levelCodec=t.videoCodec,T.id=u.MAIN;const G=T.codec;if((G==null?void 0:G.length)===4)switch(G){case"hvc1":case"hev1":T.codec="hvc1.1.6.L120.90";break;case"av01":T.codec="av01.0.04M.08";break;case"avc1":T.codec="avc1.42e01e";break}this.log(`Init video buffer, container:${T.container}, codecs[level/parsed]=[${t.videoCodec||""}/${G}]${T.codec!==G?" parsed-corrected="+T.codec:""}${T.supplemental?" supplemental="+T.supplemental:""}`),delete n.audiovideo}j&&(this.log(`Init audiovideo buffer, container:${j.container}, codecs[level/parsed]=[${t.codecs}/${j.codec}]`),delete n.video,delete n.audio);const X=Object.keys(n);if(X.length){if(this.hls.trigger(o.BUFFER_CODECS,n),!this.hls)return;X.forEach(G=>{const de=n[G].initSegment;de!=null&&de.byteLength&&this.hls.trigger(o.BUFFER_APPENDING,{type:G,data:de,frag:s,part:null,chunkMeta:v,parent:s.type})})}this.tickImmediate()}getMainFwdBufferInfo(){const t=this.mediaBuffer&&this.altAudio===2?this.mediaBuffer:this.media;return this.getFwdBufferInfo(t,u.MAIN)}get maxBufferLength(){const{levels:t,level:n}=this,s=t==null?void 0:t[n];return s?this.getMaxBufferLength(s.maxBitrate):this.config.maxBufferLength}backtrack(t){this.couldBacktrack=!0,this.backtrackFragment=t,this.resetTransmuxer(),this.flushBufferGap(t),this.fragmentTracker.removeFragment(t),this.fragPrevious=null,this.nextLoadPosition=t.start,this.state=De.IDLE}checkFragmentChanged(){const t=this.media;let n=null;if(t&&t.readyState>1&&t.seeking===!1){const s=t.currentTime;if(li.isBuffered(t,s)?n=this.getAppendedFrag(s):li.isBuffered(t,s+.1)&&(n=this.getAppendedFrag(s+.1)),n){this.backtrackFragment=null;const v=this.fragPlaying,w=n.level;(!v||n.sn!==v.sn||v.level!==w)&&(this.fragPlaying=n,this.hls.trigger(o.FRAG_CHANGED,{frag:n}),(!v||v.level!==w)&&this.hls.trigger(o.LEVEL_SWITCHED,{level:w}))}}}get nextLevel(){const t=this.nextBufferedFrag;return t?t.level:-1}get currentFrag(){var t;if(this.fragPlaying)return this.fragPlaying;const n=((t=this.media)==null?void 0:t.currentTime)||this.lastCurrentTime;return r(n)?this.getAppendedFrag(n):null}get currentProgramDateTime(){var t;const n=((t=this.media)==null?void 0:t.currentTime)||this.lastCurrentTime;if(r(n)){const s=this.getLevelDetails(),v=this.currentFrag||(s?ur(null,s.fragments,n):null);if(v){const w=v.programDateTime;if(w!==null){const T=w+(n-v.start)*1e3;return new Date(T)}}}return null}get currentLevel(){const t=this.currentFrag;return t?t.level:-1}get nextBufferedFrag(){const t=this.currentFrag;return t?this.followingBufferedFrag(t):null}get forceStartLoad(){return this._forceStartLoad}}class Id extends R{constructor(t,n){super("key-loader",n),this.config=void 0,this.keyIdToKeyInfo={},this.emeController=null,this.config=t}abort(t){for(const s in this.keyIdToKeyInfo){const v=this.keyIdToKeyInfo[s].loader;if(v){var n;if(t&&t!==((n=v.context)==null?void 0:n.frag.type))return;v.abort()}}}detach(){for(const t in this.keyIdToKeyInfo){const n=this.keyIdToKeyInfo[t];(n.mediaKeySessionContext||n.decryptdata.isCommonEncryption)&&delete this.keyIdToKeyInfo[t]}}destroy(){this.detach();for(const t in this.keyIdToKeyInfo){const n=this.keyIdToKeyInfo[t].loader;n&&n.destroy()}this.keyIdToKeyInfo={}}createKeyLoadError(t,n=f.KEY_LOAD_ERROR,s,v,w){return new Ni({type:c.NETWORK_ERROR,details:n,fatal:!1,frag:t,response:w,error:s,networkDetails:v})}loadClear(t,n,s){if(this.emeController&&this.config.emeEnabled&&!this.emeController.getSelectedKeySystemFormats().length){if(n.length)for(let v=0,w=n.length;v{if(!this.emeController)return;T.setKeyFormat(j);const X=Jo(j);if(X)return this.emeController.getKeySystemAccess([X])})}if(this.config.requireKeySystemAccessOnStart){const v=ko(this.config);if(v.length)return this.emeController.getKeySystemAccess(v)}}return null}load(t){return!t.decryptdata&&t.encrypted&&this.emeController&&this.config.emeEnabled?this.emeController.selectKeySystemFormat(t).then(n=>this.loadInternal(t,n)):this.loadInternal(t)}loadInternal(t,n){var s,v;n&&t.setKeyFormat(n);const w=t.decryptdata;if(!w){const G=new Error(n?`Expected frag.decryptdata to be defined after setting format ${n}`:`Missing decryption data on fragment in onKeyLoading (emeEnabled with controller: ${this.emeController&&this.config.emeEnabled})`);return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,G))}const T=w.uri;if(!T)return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Invalid key URI: "${T}"`)));const j=ld(w);let X=this.keyIdToKeyInfo[j];if((s=X)!=null&&s.decryptdata.key)return w.key=X.decryptdata.key,Promise.resolve({frag:t,keyInfo:X});if(this.emeController&&(v=X)!=null&&v.keyLoadPromise)switch(this.emeController.getKeyStatus(X.decryptdata)){case"usable":case"usable-in-future":return X.keyLoadPromise.then(ue=>{const{keyInfo:de}=ue;return w.key=de.decryptdata.key,{frag:t,keyInfo:de}})}switch(this.log(`${this.keyIdToKeyInfo[j]?"Rel":"L"}oading${w.keyId?" keyId: "+Q(w.keyId):""} URI: ${w.uri} from ${t.type} ${t.level}`),X=this.keyIdToKeyInfo[j]={decryptdata:w,keyLoadPromise:null,loader:null,mediaKeySessionContext:null},w.method){case"SAMPLE-AES":case"SAMPLE-AES-CENC":case"SAMPLE-AES-CTR":return w.keyFormat==="identity"?this.loadKeyHTTP(X,t):this.loadKeyEME(X,t);case"AES-128":case"AES-256":case"AES-256-CTR":return this.loadKeyHTTP(X,t);default:return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Key supplied with unsupported METHOD: "${w.method}"`)))}}loadKeyEME(t,n){const s={frag:n,keyInfo:t};if(this.emeController&&this.config.emeEnabled){var v;if(!t.decryptdata.keyId&&(v=n.initSegment)!=null&&v.data){const T=xt(n.initSegment.data);if(T.length){let j=T[0];j.some(X=>X!==0)?(this.log(`Using keyId found in init segment ${Q(j)}`),Lo.setKeyIdForUri(t.decryptdata.uri,j)):(j=Lo.addKeyIdForUri(t.decryptdata.uri),this.log(`Generating keyId to patch media ${Q(j)}`)),t.decryptdata.keyId=j}}if(!t.decryptdata.keyId&&!Ce(n))return Promise.resolve(s);const w=this.emeController.loadKey(s);return(t.keyLoadPromise=w.then(T=>(t.mediaKeySessionContext=T,s))).catch(T=>{throw t.keyLoadPromise=null,"data"in T&&(T.data.frag=n),T})}return Promise.resolve(s)}loadKeyHTTP(t,n){const s=this.config,v=s.loader,w=new v(s);return n.keyLoader=t.loader=w,t.keyLoadPromise=new Promise((T,j)=>{const X={keyInfo:t,frag:n,responseType:"arraybuffer",url:t.decryptdata.uri},G=s.keyLoadPolicy.default,ue={loadPolicy:G,timeout:G.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},de={onSuccess:(xe,Me,Fe,lt)=>{const{frag:ut,keyInfo:Vt}=Fe,Jt=ld(Vt.decryptdata);if(!ut.decryptdata||Vt!==this.keyIdToKeyInfo[Jt])return j(this.createKeyLoadError(ut,f.KEY_LOAD_ERROR,new Error("after key load, decryptdata unset or changed"),lt));Vt.decryptdata.key=ut.decryptdata.key=new Uint8Array(xe.data),ut.keyLoader=null,Vt.loader=null,T({frag:ut,keyInfo:Vt})},onError:(xe,Me,Fe,lt)=>{this.resetLoader(Me),j(this.createKeyLoadError(n,f.KEY_LOAD_ERROR,new Error(`HTTP Error ${xe.code} loading key ${xe.text}`),Fe,b({url:X.url,data:void 0},xe)))},onTimeout:(xe,Me,Fe)=>{this.resetLoader(Me),j(this.createKeyLoadError(n,f.KEY_LOAD_TIMEOUT,new Error("key loading timed out"),Fe))},onAbort:(xe,Me,Fe)=>{this.resetLoader(Me),j(this.createKeyLoadError(n,f.INTERNAL_ABORTED,new Error("key loading aborted"),Fe))}};w.load(X,ue,de)})}resetLoader(t){const{frag:n,keyInfo:s,url:v}=t,w=s.loader;n.keyLoader===w&&(n.keyLoader=null,s.loader=null);const T=ld(s.decryptdata)||v;delete this.keyIdToKeyInfo[T],w&&w.destroy()}}function ld(D){if(D.keyFormat!==hs.FAIRPLAY){const t=D.keyId;if(t)return Q(t)}return D.uri}function gd(D){const{type:t}=D;switch(t){case h.AUDIO_TRACK:return u.AUDIO;case h.SUBTITLE_TRACK:return u.SUBTITLE;default:return u.MAIN}}function cd(D,t){let n=D.url;return(n===void 0||n.indexOf("data:")===0)&&(n=t.url),n}class td{constructor(t){this.hls=void 0,this.loaders=Object.create(null),this.variableList=null,this.onManifestLoaded=this.checkAutostartLoad,this.hls=t,this.registerListeners()}startLoad(t){}stopLoad(){this.destroyInternalLoaders()}registerListeners(){const{hls:t}=this;t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.LEVEL_LOADING,this.onLevelLoading,this),t.on(o.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.on(o.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this)}unregisterListeners(){const{hls:t}=this;t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.LEVEL_LOADING,this.onLevelLoading,this),t.off(o.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.off(o.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this)}createInternalLoader(t){const n=this.hls.config,s=n.pLoader,v=n.loader,w=s||v,T=new w(n);return this.loaders[t.type]=T,T}getInternalLoader(t){return this.loaders[t.type]}resetInternalLoader(t){this.loaders[t]&&delete this.loaders[t]}destroyInternalLoaders(){for(const t in this.loaders){const n=this.loaders[t];n&&n.destroy(),this.resetInternalLoader(t)}}destroy(){this.variableList=null,this.unregisterListeners(),this.destroyInternalLoaders()}onManifestLoading(t,n){const{url:s}=n;this.variableList=null,this.load({id:null,level:0,responseType:"text",type:h.MANIFEST,url:s,deliveryDirectives:null,levelOrTrack:null})}onLevelLoading(t,n){const{id:s,level:v,pathwayId:w,url:T,deliveryDirectives:j,levelInfo:X}=n;this.load({id:s,level:v,pathwayId:w,responseType:"text",type:h.LEVEL,url:T,deliveryDirectives:j,levelOrTrack:X})}onAudioTrackLoading(t,n){const{id:s,groupId:v,url:w,deliveryDirectives:T,track:j}=n;this.load({id:s,groupId:v,level:null,responseType:"text",type:h.AUDIO_TRACK,url:w,deliveryDirectives:T,levelOrTrack:j})}onSubtitleTrackLoading(t,n){const{id:s,groupId:v,url:w,deliveryDirectives:T,track:j}=n;this.load({id:s,groupId:v,level:null,responseType:"text",type:h.SUBTITLE_TRACK,url:w,deliveryDirectives:T,levelOrTrack:j})}onLevelsUpdated(t,n){const s=this.loaders[h.LEVEL];if(s){const v=s.context;v&&!n.levels.some(w=>w===v.levelOrTrack)&&(s.abort(),delete this.loaders[h.LEVEL])}}load(t){var n;const s=this.hls.config;let v=this.getInternalLoader(t);if(v){const G=this.hls.logger,ue=v.context;if(ue&&ue.levelOrTrack===t.levelOrTrack&&(ue.url===t.url||ue.deliveryDirectives&&!t.deliveryDirectives)){ue.url===t.url?G.log(`[playlist-loader]: ignore ${t.url} ongoing request`):G.log(`[playlist-loader]: ignore ${t.url} in favor of ${ue.url}`);return}G.log(`[playlist-loader]: aborting previous loader for type: ${t.type}`),v.abort()}let w;if(t.type===h.MANIFEST?w=s.manifestLoadPolicy.default:w=y({},s.playlistLoadPolicy.default,{timeoutRetry:null,errorRetry:null}),v=this.createInternalLoader(t),r((n=t.deliveryDirectives)==null?void 0:n.part)){let G;if(t.type===h.LEVEL&&t.level!==null?G=this.hls.levels[t.level].details:t.type===h.AUDIO_TRACK&&t.id!==null?G=this.hls.audioTracks[t.id].details:t.type===h.SUBTITLE_TRACK&&t.id!==null&&(G=this.hls.subtitleTracks[t.id].details),G){const ue=G.partTarget,de=G.targetduration;if(ue&&de){const xe=Math.max(ue*3,de*.8)*1e3;w=y({},w,{maxTimeToFirstByteMs:Math.min(xe,w.maxTimeToFirstByteMs),maxLoadTimeMs:Math.min(xe,w.maxTimeToFirstByteMs)})}}}const T=w.errorRetry||w.timeoutRetry||{},j={loadPolicy:w,timeout:w.maxLoadTimeMs,maxRetry:T.maxNumRetry||0,retryDelay:T.retryDelayMs||0,maxRetryDelay:T.maxRetryDelayMs||0},X={onSuccess:(G,ue,de,xe)=>{const Me=this.getInternalLoader(de);this.resetInternalLoader(de.type);const Fe=G.data;ue.parsing.start=performance.now(),zo.isMediaPlaylist(Fe)||de.type!==h.MANIFEST?this.handleTrackOrLevelPlaylist(G,ue,de,xe||null,Me):this.handleMasterPlaylist(G,ue,de,xe)},onError:(G,ue,de,xe)=>{this.handleNetworkError(ue,de,!1,G,xe)},onTimeout:(G,ue,de)=>{this.handleNetworkError(ue,de,!0,void 0,G)}};v.load(t,j,X)}checkAutostartLoad(){if(!this.hls)return;const{config:{autoStartLoad:t,startPosition:n},forceStartLoad:s}=this.hls;(t||s)&&(this.hls.logger.log(`${t?"auto":"force"} startLoad with configured startPosition ${n}`),this.hls.startLoad(n))}handleMasterPlaylist(t,n,s,v){const w=this.hls,T=t.data,j=cd(t,s),X=zo.parseMasterPlaylist(T,j);if(X.playlistParsingError){n.parsing.end=performance.now(),this.handleManifestParsingError(t,s,X.playlistParsingError,v,n);return}const{contentSteering:G,levels:ue,sessionData:de,sessionKeys:xe,startTimeOffset:Me,variableList:Fe}=X;this.variableList=Fe,ue.forEach(Jt=>{const{unknownCodecs:rr}=Jt;if(rr){const{preferManagedMediaSource:xr}=this.hls.config;let{audioCodec:jr,videoCodec:pn}=Jt;for(let Ur=rr.length;Ur--;){const an=rr[Ur];Pe(an,"audio",xr)?(Jt.audioCodec=jr=jr?`${jr},${an}`:an,Ht.audio[jr.substring(0,4)]=2,rr.splice(Ur,1)):Pe(an,"video",xr)&&(Jt.videoCodec=pn=pn?`${pn},${an}`:an,Ht.video[pn.substring(0,4)]=2,rr.splice(Ur,1))}}});const{AUDIO:lt=[],SUBTITLES:ut,"CLOSED-CAPTIONS":Vt}=zo.parseMasterPlaylistMedia(T,j,X);lt.length&&!lt.some(rr=>!rr.url)&&ue[0].audioCodec&&!ue[0].attrs.AUDIO&&(this.hls.logger.log("[playlist-loader]: audio codec signaled in quality level, but no embedded audio track signaled, create one"),lt.unshift({type:"main",name:"main",groupId:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new Ki({}),bitrate:0,url:""})),w.trigger(o.MANIFEST_LOADED,{levels:ue,audioTracks:lt,subtitles:ut,captions:Vt,contentSteering:G,url:j,stats:n,networkDetails:v,sessionData:de,sessionKeys:xe,startTimeOffset:Me,variableList:Fe})}handleTrackOrLevelPlaylist(t,n,s,v,w){const T=this.hls,{id:j,level:X,type:G}=s,ue=cd(t,s),de=r(X)?X:r(j)?j:0,xe=gd(s),Me=zo.parseLevelPlaylist(t.data,ue,de,xe,0,this.variableList);if(G===h.MANIFEST){const Fe={attrs:new Ki({}),bitrate:0,details:Me,name:"",url:ue};Me.requestScheduled=n.loading.start+$r(Me,0),T.trigger(o.MANIFEST_LOADED,{levels:[Fe],audioTracks:[],url:ue,stats:n,networkDetails:v,sessionData:null,sessionKeys:null,contentSteering:null,startTimeOffset:null,variableList:null})}n.parsing.end=performance.now(),s.levelDetails=Me,this.handlePlaylistLoaded(Me,t,n,s,v,w)}handleManifestParsingError(t,n,s,v,w){this.hls.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.MANIFEST_PARSING_ERROR,fatal:n.type===h.MANIFEST,url:t.url,err:s,error:s,reason:s.message,response:t,context:n,networkDetails:v,stats:w})}handleNetworkError(t,n,s=!1,v,w){let T=`A network ${s?"timeout":"error"+(v?" (status "+v.code+")":"")} occurred while loading ${t.type}`;t.type===h.LEVEL?T+=`: ${t.level} id: ${t.id}`:(t.type===h.AUDIO_TRACK||t.type===h.SUBTITLE_TRACK)&&(T+=` id: ${t.id} group-id: "${t.groupId}"`);const j=new Error(T);this.hls.logger.warn(`[playlist-loader]: ${T}`);let X=f.UNKNOWN,G=!1;const ue=this.getInternalLoader(t);switch(t.type){case h.MANIFEST:X=s?f.MANIFEST_LOAD_TIMEOUT:f.MANIFEST_LOAD_ERROR,G=!0;break;case h.LEVEL:X=s?f.LEVEL_LOAD_TIMEOUT:f.LEVEL_LOAD_ERROR,G=!1;break;case h.AUDIO_TRACK:X=s?f.AUDIO_TRACK_LOAD_TIMEOUT:f.AUDIO_TRACK_LOAD_ERROR,G=!1;break;case h.SUBTITLE_TRACK:X=s?f.SUBTITLE_TRACK_LOAD_TIMEOUT:f.SUBTITLE_LOAD_ERROR,G=!1;break}ue&&this.resetInternalLoader(t.type);const de={type:c.NETWORK_ERROR,details:X,fatal:G,url:t.url,loader:ue,context:t,error:j,networkDetails:n,stats:w};if(v){const xe=(n==null?void 0:n.url)||t.url;de.response=b({url:xe,data:void 0},v)}this.hls.trigger(o.ERROR,de)}handlePlaylistLoaded(t,n,s,v,w,T){const j=this.hls,{type:X,level:G,levelOrTrack:ue,id:de,groupId:xe,deliveryDirectives:Me}=v,Fe=cd(n,v),lt=gd(v);let ut=typeof v.level=="number"&<===u.MAIN?G:void 0;const Vt=t.playlistParsingError;if(Vt){if(this.hls.logger.warn(`${Vt} ${t.url}`),!j.config.ignorePlaylistParsingErrors){j.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_PARSING_ERROR,fatal:!1,url:Fe,error:Vt,reason:Vt.message,response:n,context:v,level:ut,parent:lt,networkDetails:w,stats:s});return}t.playlistParsingError=null}if(!t.fragments.length){const Jt=t.playlistParsingError=new Error("No Segments found in Playlist");j.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_EMPTY_ERROR,fatal:!1,url:Fe,error:Jt,reason:Jt.message,response:n,context:v,level:ut,parent:lt,networkDetails:w,stats:s});return}switch(t.live&&T&&(T.getCacheAge&&(t.ageHeader=T.getCacheAge()||0),(!T.getCacheAge||isNaN(t.ageHeader))&&(t.ageHeader=0)),X){case h.MANIFEST:case h.LEVEL:if(ut){if(!ue)ut=0;else if(ue!==j.levels[ut]){const Jt=j.levels.indexOf(ue);Jt>-1&&(ut=Jt)}}j.trigger(o.LEVEL_LOADED,{details:t,levelInfo:ue||j.levels[0],level:ut||0,id:de||0,stats:s,networkDetails:w,deliveryDirectives:Me,withoutMultiVariant:X===h.MANIFEST});break;case h.AUDIO_TRACK:j.trigger(o.AUDIO_TRACK_LOADED,{details:t,track:ue,id:de||0,groupId:xe||"",stats:s,networkDetails:w,deliveryDirectives:Me});break;case h.SUBTITLE_TRACK:j.trigger(o.SUBTITLE_TRACK_LOADED,{details:t,track:ue,id:de||0,groupId:xe||"",stats:s,networkDetails:w,deliveryDirectives:Me});break}}}class If{static get version(){return ii}static isMSESupported(){return md()}static isSupported(){return Td()}static getMediaSource(){return ae()}static get Events(){return o}static get MetadataSchema(){return Tn}static get ErrorTypes(){return c}static get ErrorDetails(){return f}static get DefaultConfig(){return If.defaultConfig?If.defaultConfig:za}static set DefaultConfig(t){If.defaultConfig=t}constructor(t={}){this.config=void 0,this.userConfig=void 0,this.logger=void 0,this.coreComponents=void 0,this.networkControllers=void 0,this._emitter=new ni,this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.abrController=void 0,this.bufferController=void 0,this.capLevelController=void 0,this.latencyController=void 0,this.levelController=void 0,this.streamController=void 0,this.audioStreamController=void 0,this.subtititleStreamController=void 0,this.audioTrackController=void 0,this.subtitleTrackController=void 0,this.interstitialsController=void 0,this.gapController=void 0,this.emeController=void 0,this.cmcdController=void 0,this._media=null,this._url=null,this._sessionId=void 0,this.triggeringException=void 0,this.started=!1;const n=this.logger=H(t.debug||!1,"Hls instance",t.assetPlayerId),s=this.config=en(If.DefaultConfig,t,n);this.userConfig=t,s.progressive&&Qr(s,n);const{abrController:v,bufferController:w,capLevelController:T,errorController:j,fpsController:X}=s,G=new j(this),ue=this.abrController=new v(this),de=new ka(this),xe=s.interstitialsController,Me=xe?this.interstitialsController=new xe(this,If):null,Fe=this.bufferController=new w(this,de),lt=this.capLevelController=new T(this),ut=new X(this),Vt=new td(this),Jt=s.contentSteeringController,rr=Jt?new Jt(this):null,xr=this.levelController=new Cd(this,rr),jr=new Sd(this),pn=new Id(this.config,this.logger),Ur=this.streamController=new _d(this,de,pn),an=this.gapController=new Qa(this,de);lt.setStreamController(Ur),ut.setStreamController(Ur);const nn=[Vt,xr,Ur];Me&&nn.splice(1,0,Me),rr&&nn.splice(1,0,rr),this.networkControllers=nn;const Vr=[ue,Fe,an,lt,ut,jr,de];this.audioTrackController=this.createController(s.audioTrackController,nn);const Dn=s.audioStreamController;Dn&&nn.push(this.audioStreamController=new Dn(this,de,pn)),this.subtitleTrackController=this.createController(s.subtitleTrackController,nn);const Ei=s.subtitleStreamController;Ei&&nn.push(this.subtititleStreamController=new Ei(this,de,pn)),this.createController(s.timelineController,Vr),pn.emeController=this.emeController=this.createController(s.emeController,Vr),this.cmcdController=this.createController(s.cmcdController,Vr),this.latencyController=this.createController(Ad,Vr),this.coreComponents=Vr,nn.push(G);const Qi=G.onErrorOut;typeof Qi=="function"&&this.on(o.ERROR,Qi,G),this.on(o.MANIFEST_LOADED,Vt.onManifestLoaded,Vt)}createController(t,n){if(t){const s=new t(this);return n&&n.push(s),s}return null}on(t,n,s=this){this._emitter.on(t,n,s)}once(t,n,s=this){this._emitter.once(t,n,s)}removeAllListeners(t){this._emitter.removeAllListeners(t)}off(t,n,s=this,v){this._emitter.off(t,n,s,v)}listeners(t){return this._emitter.listeners(t)}emit(t,n,s){return this._emitter.emit(t,n,s)}trigger(t,n){if(this.config.debug)return this.emit(t,t,n);try{return this.emit(t,t,n)}catch(s){if(this.logger.error("An internal error happened while handling event "+t+'. Error message: "'+s.message+'". Here is a stacktrace:',s),!this.triggeringException){this.triggeringException=!0;const v=t===o.ERROR;this.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.INTERNAL_EXCEPTION,fatal:v,event:t,error:s}),this.triggeringException=!1}}return!1}listenerCount(t){return this._emitter.listenerCount(t)}destroy(){this.logger.log("destroy"),this.trigger(o.DESTROYING,void 0),this.detachMedia(),this.removeAllListeners(),this._autoLevelCapping=-1,this._url=null,this.networkControllers.forEach(n=>n.destroy()),this.networkControllers.length=0,this.coreComponents.forEach(n=>n.destroy()),this.coreComponents.length=0;const t=this.config;t.xhrSetup=t.fetchSetup=void 0,this.userConfig=null}attachMedia(t){if(!t||"media"in t&&!t.media){const w=new Error(`attachMedia failed: invalid argument (${t})`);this.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.ATTACH_MEDIA_ERROR,fatal:!0,error:w});return}this.logger.log("attachMedia"),this._media&&(this.logger.warn("media must be detached before attaching"),this.detachMedia());const n="media"in t,s=n?t.media:t,v=n?t:{media:s};this._media=s,this.trigger(o.MEDIA_ATTACHING,v)}detachMedia(){this.logger.log("detachMedia"),this.trigger(o.MEDIA_DETACHING,{}),this._media=null}transferMedia(){this._media=null;const t=this.bufferController.transferMedia();return this.trigger(o.MEDIA_DETACHING,{transferMedia:t}),t}loadSource(t){this.stopLoad();const n=this.media,s=this._url,v=this._url=$.buildAbsoluteURL(self.location.href,t,{alwaysNormalize:!0});this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.logger.log(`loadSource:${v}`),n&&s&&(s!==v||this.bufferController.hasSourceTypes())&&(this.detachMedia(),this.attachMedia(n)),this.trigger(o.MANIFEST_LOADING,{url:t})}get url(){return this._url}get hasEnoughToStart(){return this.streamController.hasEnoughToStart}get startPosition(){return this.streamController.startPositionValue}startLoad(t=-1,n){this.logger.log(`startLoad(${t+(n?", ":"")})`),this.started=!0,this.resumeBuffering();for(let s=0;s{t.resumeBuffering&&t.resumeBuffering()}))}pauseBuffering(){this.bufferingEnabled&&(this.logger.log("pause buffering"),this.networkControllers.forEach(t=>{t.pauseBuffering&&t.pauseBuffering()}))}get inFlightFragments(){const t={[u.MAIN]:this.streamController.inFlightFrag};return this.audioStreamController&&(t[u.AUDIO]=this.audioStreamController.inFlightFrag),this.subtititleStreamController&&(t[u.SUBTITLE]=this.subtititleStreamController.inFlightFrag),t}swapAudioCodec(){this.logger.log("swapAudioCodec"),this.streamController.swapAudioCodec()}recoverMediaError(){this.logger.log("recoverMediaError");const t=this._media,n=t==null?void 0:t.currentTime;this.detachMedia(),t&&(this.attachMedia(t),n&&this.startLoad(n))}removeLevel(t){this.levelController.removeLevel(t)}get sessionId(){let t=this._sessionId;return t||(t=this._sessionId=rf()),t}get levels(){const t=this.levelController.levels;return t||[]}get latestLevelDetails(){return this.streamController.getLevelDetails()||null}get loadLevelObj(){return this.levelController.loadLevelObj}get currentLevel(){return this.streamController.currentLevel}set currentLevel(t){this.logger.log(`set currentLevel:${t}`),this.levelController.manualLevel=t,this.streamController.immediateLevelSwitch()}get nextLevel(){return this.streamController.nextLevel}set nextLevel(t){this.logger.log(`set nextLevel:${t}`),this.levelController.manualLevel=t,this.streamController.nextLevelSwitch()}get loadLevel(){return this.levelController.level}set loadLevel(t){this.logger.log(`set loadLevel:${t}`),this.levelController.manualLevel=t}get nextLoadLevel(){return this.levelController.nextLoadLevel}set nextLoadLevel(t){this.levelController.nextLoadLevel=t}get firstLevel(){return Math.max(this.levelController.firstLevel,this.minAutoLevel)}set firstLevel(t){this.logger.log(`set firstLevel:${t}`),this.levelController.firstLevel=t}get startLevel(){const t=this.levelController.startLevel;return t===-1&&this.abrController.forcedAutoLevel>-1?this.abrController.forcedAutoLevel:t}set startLevel(t){this.logger.log(`set startLevel:${t}`),t!==-1&&(t=Math.max(t,this.minAutoLevel)),this.levelController.startLevel=t}get capLevelToPlayerSize(){return this.config.capLevelToPlayerSize}set capLevelToPlayerSize(t){const n=!!t;n!==this.config.capLevelToPlayerSize&&(n?this.capLevelController.startCapping():(this.capLevelController.stopCapping(),this.autoLevelCapping=-1,this.streamController.nextLevelSwitch()),this.config.capLevelToPlayerSize=n)}get autoLevelCapping(){return this._autoLevelCapping}get bandwidthEstimate(){const{bwEstimator:t}=this.abrController;return t?t.getEstimate():NaN}set bandwidthEstimate(t){this.abrController.resetEstimator(t)}get abrEwmaDefaultEstimate(){const{bwEstimator:t}=this.abrController;return t?t.defaultEstimate:NaN}get ttfbEstimate(){const{bwEstimator:t}=this.abrController;return t?t.getEstimateTTFB():NaN}set autoLevelCapping(t){this._autoLevelCapping!==t&&(this.logger.log(`set autoLevelCapping:${t}`),this._autoLevelCapping=t,this.levelController.checkMaxAutoUpdated())}get maxHdcpLevel(){return this._maxHdcpLevel}set maxHdcpLevel(t){Br(t)&&this._maxHdcpLevel!==t&&(this._maxHdcpLevel=t,this.levelController.checkMaxAutoUpdated())}get autoLevelEnabled(){return this.levelController.manualLevel===-1}get manualLevel(){return this.levelController.manualLevel}get minAutoLevel(){const{levels:t,config:{minAutoBitrate:n}}=this;if(!t)return 0;const s=t.length;for(let v=0;v=n)return v;return 0}get maxAutoLevel(){const{levels:t,autoLevelCapping:n,maxHdcpLevel:s}=this;let v;if(n===-1&&t!=null&&t.length?v=t.length-1:v=n,s)for(let w=v;w--;){const T=t[w].attrs["HDCP-LEVEL"];if(T&&T<=s)return w}return v}get firstAutoLevel(){return this.abrController.firstAutoLevel}get nextAutoLevel(){return this.abrController.nextAutoLevel}set nextAutoLevel(t){this.abrController.nextAutoLevel=t}get playingDate(){return this.streamController.currentProgramDateTime}get mainForwardBufferInfo(){return this.streamController.getMainFwdBufferInfo()}get maxBufferLength(){return this.streamController.maxBufferLength}setAudioOption(t){var n;return((n=this.audioTrackController)==null?void 0:n.setAudioOption(t))||null}setSubtitleOption(t){var n;return((n=this.subtitleTrackController)==null?void 0:n.setSubtitleOption(t))||null}get allAudioTracks(){const t=this.audioTrackController;return t?t.allAudioTracks:[]}get audioTracks(){const t=this.audioTrackController;return t?t.audioTracks:[]}get audioTrack(){const t=this.audioTrackController;return t?t.audioTrack:-1}set audioTrack(t){const n=this.audioTrackController;n&&(n.audioTrack=t)}get allSubtitleTracks(){const t=this.subtitleTrackController;return t?t.allSubtitleTracks:[]}get subtitleTracks(){const t=this.subtitleTrackController;return t?t.subtitleTracks:[]}get subtitleTrack(){const t=this.subtitleTrackController;return t?t.subtitleTrack:-1}get media(){return this._media}set subtitleTrack(t){const n=this.subtitleTrackController;n&&(n.subtitleTrack=t)}get subtitleDisplay(){const t=this.subtitleTrackController;return t?t.subtitleDisplay:!1}set subtitleDisplay(t){const n=this.subtitleTrackController;n&&(n.subtitleDisplay=t)}get lowLatencyMode(){return this.config.lowLatencyMode}set lowLatencyMode(t){this.config.lowLatencyMode=t}get liveSyncPosition(){return this.latencyController.liveSyncPosition}get latency(){return this.latencyController.latency}get maxLatency(){return this.latencyController.maxLatency}get targetLatency(){return this.latencyController.targetLatency}set targetLatency(t){this.latencyController.targetLatency=t}get drift(){return this.latencyController.drift}get forceStartLoad(){return this.streamController.forceStartLoad}get pathways(){return this.levelController.pathways}get pathwayPriority(){return this.levelController.pathwayPriority}set pathwayPriority(t){this.levelController.pathwayPriority=t}get bufferedToEnd(){var t;return!!((t=this.bufferController)!=null&&t.bufferedToEnd)}get interstitialsManager(){var t;return((t=this.interstitialsController)==null?void 0:t.interstitialsManager)||null}getMediaDecodingInfo(t,n=this.allAudioTracks){const s=Ia(n);return Bt(t,s,navigator.mediaCapabilities)}}If.defaultConfig=void 0},53280:function(d,_,e){"use strict";e.d(_,{D:function(){return i}});function r(l,c,f){var o=f||{},h=o.noTrailing,u=h===void 0?!1:h,a=o.noLeading,x=a===void 0?!1:a,p=o.debounceMode,y=p===void 0?void 0:p,m,b=!1,S=0;function k(){m&&clearTimeout(m)}function R(I){var M=I||{},B=M.upcomingOnly,N=B===void 0?!1:B;k(),b=!N}function A(){for(var I=arguments.length,M=new Array(I),B=0;Bl?x?(S=Date.now(),u||(m=setTimeout(y?W:H,l))):H():u!==!0&&(m=setTimeout(y?W:H,y===void 0?l-K:l))}return A.cancel=R,A}function i(l,c,f){var o=f||{},h=o.atBegin,u=h===void 0?!1:h;return r(l,c,{debounceMode:u!==!1})}}},__webpack_module_cache__={};function __webpack_require__(d){var _=__webpack_module_cache__[d];if(_!==void 0)return _.exports;var e=__webpack_module_cache__[d]={id:d,loaded:!1,exports:{}};return __webpack_modules__[d].call(e.exports,e,e.exports,__webpack_require__),e.loaded=!0,e.exports}__webpack_require__.m=__webpack_modules__,function(){__webpack_require__.amdO={}}(),function(){__webpack_require__.n=function(d){var _=d&&d.__esModule?function(){return d.default}:function(){return d};return __webpack_require__.d(_,{a:_}),_}}(),function(){var d=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},_;__webpack_require__.t=function(e,r){if(r&1&&(e=this(e)),r&8||typeof e=="object"&&e&&(r&4&&e.__esModule||r&16&&typeof e.then=="function"))return e;var i=Object.create(null);__webpack_require__.r(i);var l={};_=_||[null,d({}),d([]),d(d)];for(var c=r&2&&e;typeof c=="object"&&!~_.indexOf(c);c=d(c))Object.getOwnPropertyNames(c).forEach(function(f){l[f]=function(){return e[f]}});return l.default=function(){return e},__webpack_require__.d(i,l),i}}(),function(){__webpack_require__.d=function(d,_){for(var e in _)__webpack_require__.o(_,e)&&!__webpack_require__.o(d,e)&&Object.defineProperty(d,e,{enumerable:!0,get:_[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(d){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(_,e){return __webpack_require__.f[e](d,_),_},[]))}}(),function(){__webpack_require__.u=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",119:"p__User__ThemeChange__Paths",195:"p__Classrooms__Lists__GroupHomework__Detail__index",201:"p__Classrooms__ThemeChange__Students",264:"p__User__Detail__Order__pages__orderPay__index",292:"p__Classrooms__Lists__Exercise__Add__index",337:"p__Paperlibrary__Random__PreviewEdit__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",518:"p__Shixuns__Detail__Settings__ThemeChange__index",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",570:"p__Home__Detail__OnlineNum__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",879:"p__User__ThemeChange__AccountInfo",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",900:"p__User__ThemeChange__Classrooms",906:"p__User__ThemeChange__CareerCertification",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1077:"p__User__ThemeTwoLogin__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1477:"p__Classrooms__ThemeChange__Assistant",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1651:"p__Paths__ThemeChange__Statistics",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1660:"p__User__QQLogin__index",1674:"p__Classrooms__ClassicCases__index",1678:"p__Classrooms__ThemeChange__Attachment",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1754:"p__Classrooms__ThemeChange__Video",1783:"p__virtualSpaces__Lists__Experiment__index",1798:"p__Classrooms__ThemeChange__GroupHomework",1799:"p__Competitions__Entered__Assembly__TeamDateil",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1897:"p__User__ThemeChange__ClassManagement",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1993:"p__Shixuns__Detail__Dataset__ThemeChange__index",2045:"p__Engineering__Lists__TeacherList__index",2099:"p__Paperlibrary__ThemeChange__index",2102:"p__Classrooms__Lists__Board__Edit__index",2130:"p__Shixuns__Detail__Repository__UploadFile__ThemeChange__index",2141:"p__Shixuns__Detail__Split__index",2203:"p__Classrooms__ThemeChange__ShixunHomeworks",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2281:"p__Paths__ThemeChange__Detail",2300:"p__Api__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2829:"p__Messages__Private__index",2862:"p__User__ThemeChange__ExperImentImg",2865:"p__Innovation__MyMirror__index",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",3006:"p__Engineering__index",3086:"p__Shixuns__Detail__ForkList__ThemeChange__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3509:"p__HttpStatus__SixActivities",3581:"p__Shixuns__Detail__Collaborators__ThemeChange__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3831:"p__User__ThemeChange__VirtualSpaces",3862:"p__HttpStatus__403",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4017:"p__Classrooms__Lists__PlaceholderPage__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4048:"p__Forums__ThemeChange__index",4056:"p__IntrainCourse__index",4058:"p__Demo__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4297:"p__Classrooms__ThemeChange__Polls",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4565:"p__HttpStatus__500",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4944:"p__Classrooms__Lists__Statistics__ZbStatistics__StudentDetail__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5117:"p__User__ThemeChange__Certificate",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5165:"p__User__ThemeChange__Topics",5176:"p__User__Detail__Videos__Protocol__index",5177:"p__Classrooms__ThemeChange__Teachers",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5230:"p__Shixuns__Detail__Repository__AddFile__ThemeChange__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5307:"p__Shixuns__ThemeChange__New",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5330:"p__Classrooms__ThemeChange__ShixunHomeworksComment",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5466:"p__Classrooms__ThemeChange__LiveVideo",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5694:"p__Classrooms__ThemeChange__ShixunHomeworksDetail",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5776:"p__User__ThemeChange__RealNameCertification",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5800:"p__User__ThemeChange__Competitions",5816:"p__Paperlibrary__Random__Edit__index",5823:"p__Classrooms__Lists__Statistics__ZbStatistics__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5894:"p__Shixuns__Detail__Repository__Commit__ThemeChange__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6034:"p__HttpStatus__UserAgents",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6080:"p__Paths__ThemeChange__New",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6170:"p__HttpStatus__downloadStudent",6185:"p__Classrooms__ThemeChange__Announcement",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6282:"p__Classrooms__ThemeChange__ProgramHomework",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6451:"p__Shixuns__Detail__RankingList__ThemeChange__index",6452:"p__Innovation__PublicDataSet__index",6531:"p__HttpStatus__404",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6637:"p__Shixuns__Detail__Repository__ThemeChange__index",6651:"p__Engineering__Evaluate__Detail__index",6682:"p__User__ThemeChange__Shixuns",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6776:"p__Classrooms__ThemeChange__Exercise",6784:"p__Innovation__Edit__index",6788:"p__Home__Detail__ShixunContext__Detail__index",6789:"p__Classrooms__ThemeChange__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6820:"p__User__Detail__Topics__Normal__index",6882:"p__Classrooms__New__StartClass__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7099:"p__Competitions__ThemeChange__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7224:"p__StatsDashboard__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7289:"p__tasks__ThemeChange__index",7322:"layouts__ThemeChange__ShixunDetail",7323:"p__Classrooms__ThemeChange__New",7329:"p__Classrooms__ThemeChange__Attendance",7333:"p__User__WechatLogin__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7402:"p__User__ThemeChange__OtherResources",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7835:"p__Problemset__ThemeChange__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7901:"p__Guidance__ThemeChange",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8115:"p__User__ThemeChange__DataSet",8143:"layouts__GraduationsDetail__index",8145:"p__User__ThemeChange__ClassManagementItem",8155:"p__Shixuns__Overview__index",8217:"p__User__ThemeChange__AccountInfoEdit",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8286:"p__User__ThemeChange__ExperImentImgDetail",8332:"p__User__ThemeChange__Detail",8340:"p__Classrooms__Lists__Attendance__Webview__Student__index",8365:"p__Home__Detail__ShixunContext__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8458:"p__Classrooms__ThemeChange__CommonHomework",8479:"p__User__ThemeChange__TeachGroup",8517:"p__User__Detail__Topics__Group__index",8552:"p__Shixuns__ThemeChange__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8579:"p__Competitions__ThemeChange__Edit",8639:"p__Forums__Index__redirect",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8787:"p__Competitions__Entered__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8965:"p__Shixuns__Detail__Discuss__ThemeChange__index",8999:"p__Three__index",9039:"p__Classrooms__ThemeChange__CourseGroup",9076:"p__Account__Binding__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9406:"p__Classrooms__ThemeChange__Board",9416:"p__Graduations__Lists__Tasks__index",9417:"p__Shixuns__ThemeOne__Detail__SkillTags__index",9449:"p__Shixuns__ThemeChange__Detail",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9511:"p__Shixuns__ThemeChange__Edit",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9814:"p__Shixuns__Detail__Challenges__ThemeChange__index",9891:"p__User__Detail__Videos__Success__index",9906:"p__Paths__ThemeChange__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"9a7028df",67:"cfa5cd07",109:"4c9ec64b",119:"5c51d60a",195:"34d67d4f",201:"0f68dcf8",264:"a6c6e2f5",292:"3ca60ab0",316:"1f60ada6",337:"4827f840",354:"d4d139cf",410:"db62a157",479:"524f4c07",485:"7e1acaf5",508:"b9195cbe",518:"31291902",532:"bc3e8950",533:"2cc8ef79",547:"079ee10b",556:"8d53f108",559:"df5fe3e9",570:"ce8f8919",576:"51b0e13f",629:"44a1d9a5",643:"57291494",671:"4a609b8d",680:"fff5185e",700:"eac49f7f",737:"a31523e7",741:"ac5fd360",799:"2c3ced66",879:"379e70d4",895:"77a23185",900:"1b84d86e",906:"a93c4f23",921:"0f117dce",928:"c1deadda",981:"c1caf6fd",1006:"97dde79b",1043:"66cd59aa",1045:"25e63e76",1048:"74131a74",1070:"6b05ad97",1077:"c0c83726",1144:"c90eccaf",1154:"8cb80842",1158:"05141ffe",1211:"793e376e",1253:"4913da25",1257:"8c942674",1274:"5f6ea65a",1276:"8608fe86",1343:"351272a1",1423:"4806b9d4",1427:"9f4b4889",1450:"68d01f3f",1461:"c7afd7ff",1462:"fcf08abc",1470:"69c2a35e",1475:"3f7e872d",1477:"b6310709",1482:"52debedb",1512:"5580f350",1520:"a059b9fb",1545:"48748c8b",1578:"cf131154",1581:"e1ac767e",1582:"1424c3eb",1646:"e6e27b60",1651:"f3db55fe",1657:"86f854cd",1660:"f15d970e",1674:"087f0979",1678:"ef1e6b34",1713:"d927e4ca",1717:"b68c535e",1727:"b325cf86",1754:"871a01bb",1783:"cca7a8ae",1798:"a6d5eb7b",1799:"25c47273",1802:"9e65291b",1831:"43d5a4d9",1836:"843915b7",1855:"5c0b28e0",1880:"c6a6f678",1897:"b1c72970",1939:"d17967b6",1945:"6c9eefbf",1953:"5d4128b2",1962:"ba5131c0",1993:"095aa917",2011:"3bf92350",2045:"20fd4231",2085:"911d63b6",2099:"03cb843b",2102:"1d9384d2",2130:"b5dee9ba",2141:"ffcb1e53",2203:"a948674a",2216:"10e739ea",2240:"73ba2fd2",2249:"f4830452",2281:"623cd6b6",2300:"37cc5b84",2303:"6f6e0cc0",2307:"d8523ba1",2338:"a5fec938",2339:"1acc84e1",2386:"192e235c",2396:"ecdc9f45",2404:"e60dcfdc",2412:"ab0b00e3",2425:"f32ab87f",2443:"f78182af",2476:"7e7fcb51",2494:"68080a87",2501:"d5bec18e",2538:"de4a3723",2539:"79d2e78b",2548:"39d467f8",2570:"b8798ea4",2594:"e87d3761",2603:"7f334c91",2659:"fe88ec52",2707:"4ab8b71e",2788:"5dadb2ae",2806:"57bf5526",2819:"c375bd74",2823:"152a02c5",2829:"9e6c862a",2837:"54a82605",2862:"c83cd22d",2865:"93cc0240",2884:"63929e14",2969:"ab3357d7",2998:"e7089d34",3006:"9f444c82",3086:"ac24feda",3133:"9bf3f89c",3141:"94acbbfa",3157:"77e7f615",3183:"12da84f6",3198:"8e655451",3212:"289ce26c",3220:"2ec02fd0",3247:"a4abe51e",3260:"bd876362",3276:"e8bbdcab",3317:"7e771f71",3391:"1b5e4ebd",3433:"8cfed2cc",3442:"8af3dde6",3447:"15c226ed",3451:"01cab97c",3509:"3824b1ea",3550:"3dc83156",3581:"2a12dfc5",3585:"b081c627",3667:"1ce4278f",3668:"50e945d0",3697:"481a10d9",3747:"3af8b1a4",3754:"588189ca",3777:"d5b0f2f1",3784:"765e39b3",3805:"9dbcb95e",3831:"9d882ed6",3862:"a8ffbe31",3873:"2cdc0615",3885:"f87f7f15",3910:"b0cab52a",3951:"93790f49",3987:"5cecd51b",4014:"27a8e97c",4017:"6390a59e",4030:"10a713c5",4048:"722b7a52",4056:"a91ce473",4058:"1b8a9ec4",4078:"eba3521b",4088:"236723f3",4093:"021fd4a3",4105:"54ee0238",4144:"ad223789",4164:"419a657c",4216:"20b80c8f",4217:"8d6ec674",4227:"3d7768d7",4259:"f6153731",4264:"d4ccd42e",4297:"020e2c18",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"9bae7741",4492:"f527b260",4496:"43a8016e",4498:"8cc444fe",4504:"352f033d",4514:"4def1e00",4520:"6d85e76a",4546:"99872034",4565:"55362dc4",4572:"046b7266",4599:"61def4cb",4610:"dc9c8f2b",4621:"5ba5f6d2",4628:"ece2c60c",4662:"cce5e02e",4685:"c33f1528",4715:"4fd94a64",4735:"357746c7",4736:"b381de6c",4741:"30c25f7f",4757:"ed008827",4766:"a8b85f6c",4770:"2a543447",4790:"619413e4",4795:"d3ec984d",4797:"a24e92db",4800:"93fa2f83",4850:"1edda4b7",4889:"02927fa0",4928:"9e3dcab8",4944:"ef75ed38",4973:"3c65b5e7",4994:"1d20b2e3",5022:"42104da0",5043:"819f8378",5048:"9c3a533b",5060:"85dafcc6",5096:"6eeb3201",5111:"a8b62699",5117:"4c3c2f22",5125:"dcd88ff4",5148:"279c0f10",5165:"bc17bdde",5176:"345fb97c",5177:"29bbc26c",5179:"d864046e",5186:"8c7d3f93",5230:"21c86728",5238:"717cff7d",5290:"5dabcdc2",5297:"e3a30b38",5307:"32907529",5319:"b10fcf46",5321:"1163c84e",5330:"54837f49",5335:"8443a05f",5354:"7ae70604",5357:"5b46c6ae",5359:"325ca615",5382:"f8fbefcc",5402:"41fd92e7",5416:"454536b7",5434:"38b302a6",5466:"3c0cf573",5494:"d89549c4",5518:"eb3f825a",5549:"620b086a",5572:"7b67712f",5573:"b932ca81",5624:"24c5cb2d",5631:"e00d3d36",5650:"3b99d610",5679:"4a090bef",5694:"84bfe34e",5705:"2dab2809",5729:"f4bd13be",5764:"e0d7e586",5775:"5c5bd0af",5776:"2ff16d95",5786:"14be5919",5798:"60b4bb97",5800:"bc8fbff0",5816:"6dee88bd",5823:"cd3c2a33",5876:"5eded409",5888:"f4954129",5891:"8cd29dde",5894:"8310920f",5902:"3cb4d6f5",5911:"84a8d8dc",5915:"daef716d",5930:"cdc416cd",5972:"22f0589f",5989:"c947f3bd",5992:"104aefb0",6029:"1a2e158d",6034:"38e883cb",6045:"d268f87f",6047:"3ce45acd",6063:"b0a9ca0b",6069:"da765190",6080:"73c5cfad",6126:"99519171",6127:"c784043b",6170:"c0534f76",6185:"68c08970",6265:"8e46360f",6270:"78005963",6282:"f5f2025c",6328:"82518e83",6366:"de48b8af",6378:"7f3a946a",6411:"22c818a7",6434:"1797208f",6444:"3ce15985",6451:"45314ee6",6452:"9e892a16",6531:"621daf8b",6583:"771adf31",6587:"02a5b015",6634:"8d61fba5",6637:"774c1cdc",6651:"d9b62315",6682:"f750a0aa",6685:"d6884a5d",6729:"f2d79089",6741:"464eee07",6774:"59d4d618",6776:"a9290b9d",6784:"559431c1",6788:"c048606f",6789:"7b3e4d94",6796:"027689d9",6820:"9f2ac5eb",6882:"a62b6bd1",6904:"58ef1627",6913:"92021430",6963:"1ff41e79",7043:"a86ee064",7045:"19605972",7058:"ff13e368",7062:"c03e78ad",7084:"46ccce72",7099:"9716d012",7156:"e7466006",7178:"5ee36865",7182:"31e8ecb0",7224:"77bd0811",7242:"03c47a27",7260:"4494907d",7289:"07db1877",7322:"22c9739e",7323:"7a75cacf",7329:"d75967fc",7333:"04a3609a",7365:"1005464f",7395:"888976f7",7402:"d74b68e2",7460:"ce795324",7477:"8df28b7f",7482:"b6ff2610",7527:"ed088a10",7545:"28f50100",7560:"8e879fe7",7589:"dfa0be47",7591:"c8233ce9",7614:"81e5d43b",7622:"53fcfa72",7686:"4fcec9f9",7706:"c2a79e40",7806:"c02eb578",7835:"4c8036ed",7855:"a9ef30ef",7857:"b6c514d4",7883:"a6a68d8f",7884:"8429e7ef",7901:"a1d01f99",7922:"a031c0e5",7964:"29aed9a1",8062:"eec47b9d",8072:"ad35ac07",8085:"76021a6d",8089:"d536b13a",8115:"104ff3df",8143:"dca3a764",8145:"420580a8",8155:"383bdfc4",8161:"83c5fa9a",8217:"e968522c",8237:"1862f8b9",8241:"92fd55f2",8286:"9dfb26eb",8302:"55794970",8332:"fbb1e324",8340:"c2b9b5be",8350:"07df8a75",8365:"bada7f28",8366:"956b07be",8398:"66d2e47e",8431:"b96c4e7d",8435:"29ffda57",8447:"2ff2af5d",8458:"0c843383",8479:"6adda880",8517:"b35dd64a",8552:"bf1780a4",8561:"333e8ec9",8563:"58bcf697",8579:"64bc68f5",8639:"b8d91f16",8665:"a7a5b36a",8688:"8e959c7b",8689:"86ffb248",8723:"3bb8773b",8737:"ce7dad23",8776:"0ad26240",8787:"8e771f1e",8823:"e30c4236",8827:"2acc9927",8842:"9f25a3e2",8866:"36a772f0",8882:"286604fb",8885:"7a3d8d41",8898:"d002bcd8",8909:"ecb7ed03",8920:"7f82440c",8963:"790aecdd",8965:"f9244c07",8999:"422afb91",9039:"4c6b9189",9058:"ded8377f",9076:"a39344df",9104:"bbcb2345",9205:"22178e28",9252:"0d791a59",9260:"cf5f8140",9366:"a5646051",9391:"293f1a43",9404:"9fcc3d3e",9406:"064fd662",9416:"98443bf3",9417:"8d3fe10e",9449:"d6afa583",9487:"b04a8780",9489:"bcf2c80f",9507:"04cb7d4e",9511:"cb1e9f46",9554:"ed358e7b",9559:"f794af19",9647:"ebfd2437",9649:"c20d638c",9674:"7d9d9f0b",9677:"b1914af1",9695:"6ad8fbf3",9715:"f862902e",9716:"bf01d92e",9785:"681c69a2",9788:"28bd5e2f",9814:"f474f940",9891:"42c80fbd",9895:"b8e31ff2",9906:"cda3756d",9921:"ace3bf4d",9922:"5903443b",9928:"5989f5e0",9944:"e20735c8",9950:"74f6dfb2",9968:"17466785"}[d]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",119:"p__User__ThemeChange__Paths",195:"p__Classrooms__Lists__GroupHomework__Detail__index",201:"p__Classrooms__ThemeChange__Students",264:"p__User__Detail__Order__pages__orderPay__index",292:"p__Classrooms__Lists__Exercise__Add__index",337:"p__Paperlibrary__Random__PreviewEdit__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",518:"p__Shixuns__Detail__Settings__ThemeChange__index",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",879:"p__User__ThemeChange__AccountInfo",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",900:"p__User__ThemeChange__Classrooms",906:"p__User__ThemeChange__CareerCertification",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1077:"p__User__ThemeTwoLogin__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1477:"p__Classrooms__ThemeChange__Assistant",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1651:"p__Paths__ThemeChange__Statistics",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1674:"p__Classrooms__ClassicCases__index",1678:"p__Classrooms__ThemeChange__Attachment",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1754:"p__Classrooms__ThemeChange__Video",1783:"p__virtualSpaces__Lists__Experiment__index",1798:"p__Classrooms__ThemeChange__GroupHomework",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1897:"p__User__ThemeChange__ClassManagement",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1993:"p__Shixuns__Detail__Dataset__ThemeChange__index",2045:"p__Engineering__Lists__TeacherList__index",2099:"p__Paperlibrary__ThemeChange__index",2102:"p__Classrooms__Lists__Board__Edit__index",2130:"p__Shixuns__Detail__Repository__UploadFile__ThemeChange__index",2141:"p__Shixuns__Detail__Split__index",2203:"p__Classrooms__ThemeChange__ShixunHomeworks",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2281:"p__Paths__ThemeChange__Detail",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2829:"p__Messages__Private__index",2862:"p__User__ThemeChange__ExperImentImg",2865:"p__Innovation__MyMirror__index",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",3006:"p__Engineering__index",3086:"p__Shixuns__Detail__ForkList__ThemeChange__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3509:"p__HttpStatus__SixActivities",3581:"p__Shixuns__Detail__Collaborators__ThemeChange__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3831:"p__User__ThemeChange__VirtualSpaces",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4048:"p__Forums__ThemeChange__index",4056:"p__IntrainCourse__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4297:"p__Classrooms__ThemeChange__Polls",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4944:"p__Classrooms__Lists__Statistics__ZbStatistics__StudentDetail__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5117:"p__User__ThemeChange__Certificate",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5165:"p__User__ThemeChange__Topics",5176:"p__User__Detail__Videos__Protocol__index",5177:"p__Classrooms__ThemeChange__Teachers",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5230:"p__Shixuns__Detail__Repository__AddFile__ThemeChange__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5307:"p__Shixuns__ThemeChange__New",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5330:"p__Classrooms__ThemeChange__ShixunHomeworksComment",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5466:"p__Classrooms__ThemeChange__LiveVideo",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5694:"p__Classrooms__ThemeChange__ShixunHomeworksDetail",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5776:"p__User__ThemeChange__RealNameCertification",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5800:"p__User__ThemeChange__Competitions",5816:"p__Paperlibrary__Random__Edit__index",5823:"p__Classrooms__Lists__Statistics__ZbStatistics__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5894:"p__Shixuns__Detail__Repository__Commit__ThemeChange__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6080:"p__Paths__ThemeChange__New",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6185:"p__Classrooms__ThemeChange__Announcement",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6282:"p__Classrooms__ThemeChange__ProgramHomework",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6451:"p__Shixuns__Detail__RankingList__ThemeChange__index",6452:"p__Innovation__PublicDataSet__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6637:"p__Shixuns__Detail__Repository__ThemeChange__index",6651:"p__Engineering__Evaluate__Detail__index",6682:"p__User__ThemeChange__Shixuns",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6776:"p__Classrooms__ThemeChange__Exercise",6784:"p__Innovation__Edit__index",6789:"p__Classrooms__ThemeChange__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6820:"p__User__Detail__Topics__Normal__index",6882:"p__Classrooms__New__StartClass__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7099:"p__Competitions__ThemeChange__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7224:"p__StatsDashboard__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7289:"p__tasks__ThemeChange__index",7322:"layouts__ThemeChange__ShixunDetail",7323:"p__Classrooms__ThemeChange__New",7329:"p__Classrooms__ThemeChange__Attendance",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7402:"p__User__ThemeChange__OtherResources",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7835:"p__Problemset__ThemeChange__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7901:"p__Guidance__ThemeChange",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8115:"p__User__ThemeChange__DataSet",8143:"layouts__GraduationsDetail__index",8145:"p__User__ThemeChange__ClassManagementItem",8155:"p__Shixuns__Overview__index",8217:"p__User__ThemeChange__AccountInfoEdit",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8286:"p__User__ThemeChange__ExperImentImgDetail",8332:"p__User__ThemeChange__Detail",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8458:"p__Classrooms__ThemeChange__CommonHomework",8479:"p__User__ThemeChange__TeachGroup",8517:"p__User__Detail__Topics__Group__index",8552:"p__Shixuns__ThemeChange__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8579:"p__Competitions__ThemeChange__Edit",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8787:"p__Competitions__Entered__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8965:"p__Shixuns__Detail__Discuss__ThemeChange__index",8999:"p__Three__index",9039:"p__Classrooms__ThemeChange__CourseGroup",9076:"p__Account__Binding__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9406:"p__Classrooms__ThemeChange__Board",9416:"p__Graduations__Lists__Tasks__index",9449:"p__Shixuns__ThemeChange__Detail",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9511:"p__Shixuns__ThemeChange__Edit",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9814:"p__Shixuns__Detail__Challenges__ThemeChange__index",9891:"p__User__Detail__Videos__Success__index",9906:"p__Paths__ThemeChange__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"91ed81ab",67:"de58cef9",109:"1a7fc455",119:"25b26a6d",195:"8653772c",201:"7872e384",264:"5fd9b3fc",292:"8cbcfceb",337:"45f063ed",479:"bba9e475",485:"d63578fe",508:"82593858",518:"c6774a1c",532:"c1a3e627",533:"7c6a1361",547:"5581debc",556:"c9ce9a90",559:"c49aa5ba",576:"e4f97d42",643:"22ded693",680:"e67e9e01",700:"573b339d",737:"98eb2f74",799:"08103cd8",879:"8ef20790",895:"ad846737",900:"228aca9a",906:"a29ef4e5",921:"30cc7e9b",928:"0277270a",1006:"2263131d",1043:"e8c0878b",1045:"8e5fbfd7",1048:"dafc3f4f",1070:"e67e9e01",1077:"4749f7c5",1211:"bdb8faab",1253:"619593a3",1257:"156e8f74",1276:"bbc6eeec",1343:"f50c7fcf",1423:"5c4a76fc",1427:"c24d69b3",1450:"1edcc2ed",1461:"e71bb36a",1470:"183c9793",1475:"5bfcb58b",1477:"970fcf81",1482:"d159af07",1512:"f3653a35",1520:"f7300d0e",1545:"0c4169ac",1578:"efcb0bdc",1581:"efffd7c0",1582:"8e45b6ff",1651:"55e4f704",1657:"c0cb4a08",1674:"fdbc1e05",1678:"484ca996",1713:"e5cf33ee",1717:"10201060",1727:"522640e5",1754:"118c994b",1783:"0d3d06a0",1798:"3157272a",1831:"cb1c37ee",1836:"5f0d3f7f",1855:"b92cccb4",1880:"750743ca",1897:"62544c06",1939:"ce7e2b5a",1953:"20ce3901",1962:"84e145fa",1993:"c47eb47a",2045:"dcfad42d",2099:"3b401031",2102:"ec61f9f0",2130:"fa9a5d94",2141:"5eb2f330",2203:"bd175c79",2216:"33467293",2240:"e7cce869",2281:"2976b5a2",2303:"1ed5567d",2307:"b2c54321",2338:"dea1928a",2339:"1336108e",2396:"2fd22400",2404:"08d36549",2412:"84cd3fdc",2425:"47b23ee4",2443:"637429ad",2476:"cf85a190",2501:"2441982c",2539:"082dd38b",2548:"75182034",2570:"846a7fe1",2603:"0277270a",2659:"f6071a36",2707:"cabcb16e",2788:"03cdfb68",2806:"505dc6f7",2819:"9455b08a",2823:"a13b21fb",2829:"a5909474",2862:"dff7c42d",2865:"6ef3cf6b",2884:"ebfe0ea4",3006:"7fce4e74",3086:"d0ebac07",3141:"4e2f2f7c",3157:"f5d985ab",3183:"b2253f40",3212:"ad1521c1",3220:"a5be3990",3247:"50105eb7",3260:"8146e5a8",3276:"7bbb651d",3317:"137440b7",3391:"f0e498fe",3433:"2018f6c1",3442:"bdf7849c",3447:"1653d818",3451:"e3a31387",3509:"70043ca5",3581:"c4be28e8",3585:"5f288e7b",3668:"fd3ea050",3747:"1af43845",3784:"c81d4a51",3831:"2711fd44",3873:"7cbe1ba5",3910:"658d457f",3951:"9b11b034",4030:"af04fe52",4048:"f9582bef",4056:"10eacfff",4078:"aa54548e",4093:"775588f4",4105:"7f9d4513",4144:"f10aa199",4164:"803fd4c3",4216:"0277270a",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"36917df0",4297:"cb8a8129",4449:"e68d8d58",4492:"12cb2835",4496:"77babddd",4498:"820c0a39",4504:"9074cfde",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"aa988bc4",4610:"687005a6",4621:"807fbac2",4662:"37625a1c",4715:"1230954d",4736:"5b6f4e2f",4741:"92525927",4757:"73b754d2",4766:"b5df5a8e",4770:"674b2d2a",4795:"939f9f81",4800:"f50302a4",4889:"a91da64a",4928:"a4b1a237",4944:"7983f5de",4973:"129c56e8",4994:"43974304",5022:"81b1b86b",5043:"247e6954",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5117:"ab408bd4",5125:"57501e4a",5148:"572faeac",5165:"48afbcf3",5176:"9c49e7fa",5177:"ec157db5",5179:"21f01751",5186:"e766ffd9",5230:"8ecdafbb",5238:"865509db",5297:"5426028f",5307:"803b391d",5319:"34217c3f",5330:"d6eee700",5335:"fec6fd9f",5357:"1fbb7d24",5359:"b254a598",5382:"d75b7acd",5402:"e8092123",5466:"12cfd33a",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5624:"75c5add6",5650:"f8f63f4b",5694:"c3e4a8be",5705:"df6bf207",5729:"46f9b5d4",5775:"8945cad2",5776:"9d910e47",5786:"37a81eaa",5798:"ce1cf7da",5800:"ace57161",5816:"4adf0529",5823:"63741303",5888:"193a7f8f",5891:"cbb6f851",5894:"4c5225a9",5915:"bc9c3e69",5972:"79479731",5992:"419f5d2f",6029:"7f981b9d",6063:"3b503608",6069:"a9aeea2e",6080:"bc1c2b36",6127:"f31505a8",6185:"bd124dd8",6265:"8aa3f229",6270:"5496b206",6282:"f0151247",6328:"de2b9d62",6366:"079fc2d8",6434:"48c2a3cc",6444:"fd46d237",6451:"4db8623e",6452:"50a6d310",6583:"7599cb91",6587:"9c49e7fa",6634:"020d2aed",6637:"4348c475",6651:"b07fe216",6682:"0b183f46",6685:"50d3c702",6729:"aea3b7f5",6741:"b838eb14",6776:"461a4e93",6784:"1affe817",6789:"f85c816f",6796:"b24f73ad",6820:"cebdf1cf",6882:"c2d2eada",6904:"44afaa9b",6913:"739202fe",6963:"84e145fa",7043:"25478869",7045:"48f6fc4c",7058:"70169de5",7062:"5282c3e5",7099:"f105b5d4",7178:"6e47d75d",7182:"183c9793",7224:"7caf9754",7242:"4f353f61",7260:"2c380d56",7289:"e6d2cdef",7322:"ac5aaaee",7323:"3e11a2bc",7329:"e5af7e18",7395:"ff574c5d",7402:"c2ab8a41",7460:"dedd2038",7477:"7903c644",7482:"c37a3f01",7527:"a4765b7e",7545:"6e229fc1",7560:"d82e43ca",7589:"2517c75a",7614:"de9ee12f",7622:"5e2922e8",7806:"80b7b1d6",7835:"b5f6ea62",7855:"8698f084",7857:"13a29416",7883:"93cf27b2",7884:"1ca6cde0",7901:"505c3349",7922:"0e7ce87a",8062:"8e384b9f",8072:"540f746b",8085:"e6b0e037",8115:"4168d1d3",8143:"1021d119",8145:"aa6ec833",8155:"d345abd7",8217:"3f5e9ac7",8237:"faafb9cc",8241:"5bd955ca",8286:"69a76d39",8332:"71c0dfbb",8398:"b128b7d6",8431:"289b326c",8435:"0980085d",8447:"5dded7c0",8458:"9d938150",8479:"b4705507",8517:"cccfddad",8552:"a656ad91",8563:"20b25782",8579:"600a1b47",8665:"c52575bc",8688:"c044db56",8689:"c7b937bf",8723:"3eab1580",8787:"121de108",8823:"e5c765d5",8827:"7c77dcba",8866:"b95f6ec9",8882:"f3e42f72",8885:"de905169",8965:"bd9f71c8",8999:"448aa22f",9039:"e5b0c473",9076:"6a501148",9205:"ddf1cdf8",9366:"4f511490",9391:"c11edda0",9404:"d8cf04f7",9406:"b142636c",9416:"483ff19d",9449:"45975a82",9487:"a73f5679",9489:"ee2bb5b7",9507:"d52efba5",9511:"1151ea04",9647:"9df3db4c",9649:"00fb4211",9674:"bb2d1c58",9677:"af7d4c8f",9695:"e6d547d3",9715:"b6c6645f",9716:"a5750e0d",9785:"08d36549",9788:"781a4d20",9814:"bbe362ca",9891:"512a9301",9906:"bb12ef11",9921:"e0db9101",9922:"33690872",9944:"1ba31055"}[d]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(d){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.hmd=function(d){return d=Object.create(d),d.children||(d.children=[]),Object.defineProperty(d,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+d.id)}}),d}}(),function(){__webpack_require__.o=function(d,_){return Object.prototype.hasOwnProperty.call(d,_)}}(),function(){var d={};__webpack_require__.l=function(_,e,r,i){if(d[_]){d[_].push(e);return}var l,c;if(r!==void 0)for(var f=document.getElementsByTagName("script"),o=0;o{const G=Xf(t,s,X)||Xf(D,s,X)||Xf(v,s,X);return G&&(j[X]=G),j},{})}function Xf(D,t,n){return D&&D.hasAttributeNS(t,n)?D.getAttributeNS(t,n):null}function Zf(D){return new Error(`Could not parse ttml timestamp ${D}`)}function ff(D,t){if(!D)return null;let n=Lf(D);return n===null&&(Cf.test(D)?n=id(D,t):Tf.test(D)&&(n=Wf(D,t))),n}function id(D,t){const n=Cf.exec(D),s=(n[4]|0)+(n[5]|0)/t.subFrameRate;return(n[1]|0)*3600+(n[2]|0)*60+(n[3]|0)+s/t.frameRate}function Wf(D,t){const n=Tf.exec(D),s=Number(n[1]);switch(n[2]){case"h":return s*3600;case"m":return s*60;case"ms":return s*1e3;case"f":return s/t.frameRate;case"t":return s/t.tickRate}return s}class Nf{constructor(t,n){this.timelineController=void 0,this.cueRanges=[],this.trackName=void 0,this.startTime=null,this.endTime=null,this.screen=null,this.timelineController=t,this.trackName=n}dispatchCue(){this.startTime!==null&&(this.timelineController.addCues(this.trackName,this.startTime,this.endTime,this.screen,this.cueRanges),this.startTime=null)}newCue(t,n,s){(this.startTime===null||this.startTime>t)&&(this.startTime=t),this.endTime=n,this.screen=s,this.timelineController.createCaptionsTrack(this.trackName)}reset(){this.cueRanges=[],this.startTime=null}}class ad{constructor(t){this.hls=void 0,this.media=null,this.config=void 0,this.enabled=!0,this.Cues=void 0,this.textTracks=[],this.tracks=[],this.initPTS=[],this.unparsedVttFrags=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.cea608Parser1=void 0,this.cea608Parser2=void 0,this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=g(),this.captionsProperties=void 0,this.hls=t,this.config=t.config,this.Cues=t.config.cueHandler,this.captionsProperties={textTrack1:{label:this.config.captionsTextTrack1Label,languageCode:this.config.captionsTextTrack1LanguageCode},textTrack2:{label:this.config.captionsTextTrack2Label,languageCode:this.config.captionsTextTrack2LanguageCode},textTrack3:{label:this.config.captionsTextTrack3Label,languageCode:this.config.captionsTextTrack3LanguageCode},textTrack4:{label:this.config.captionsTextTrack4Label,languageCode:this.config.captionsTextTrack4LanguageCode}},t.on(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(o.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.on(o.FRAG_LOADING,this.onFragLoading,this),t.on(o.FRAG_LOADED,this.onFragLoaded,this),t.on(o.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.on(o.FRAG_DECRYPTED,this.onFragDecrypted,this),t.on(o.INIT_PTS_FOUND,this.onInitPtsFound,this),t.on(o.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.on(o.BUFFER_FLUSHING,this.onBufferFlushing,this)}destroy(){const{hls:t}=this;t.off(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(o.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.off(o.FRAG_LOADING,this.onFragLoading,this),t.off(o.FRAG_LOADED,this.onFragLoaded,this),t.off(o.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.off(o.FRAG_DECRYPTED,this.onFragDecrypted,this),t.off(o.INIT_PTS_FOUND,this.onInitPtsFound,this),t.off(o.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.off(o.BUFFER_FLUSHING,this.onBufferFlushing,this),this.hls=this.config=this.media=null,this.cea608Parser1=this.cea608Parser2=void 0}initCea608Parsers(){const t=new Nf(this,"textTrack1"),n=new Nf(this,"textTrack2"),s=new Nf(this,"textTrack3"),v=new Nf(this,"textTrack4");this.cea608Parser1=new yl(1,t,n),this.cea608Parser2=new yl(3,s,v)}addCues(t,n,s,v,w){let T=!1;for(let j=w.length;j--;){const X=w[j],G=Hf(X[0],X[1],n,s);if(G>=0&&(X[0]=Math.min(X[0],n),X[1]=Math.max(X[1],s),T=!0,G/(s-n)>.5))return}if(T||w.push([n,s]),this.config.renderTextTracksNatively){const j=this.captionsTracks[t];this.Cues.newCue(j,n,s,v)}else{const j=this.Cues.newCue(null,n,s,v);this.hls.trigger(o.CUES_PARSED,{type:"captions",cues:j,track:t})}}onInitPtsFound(t,{frag:n,id:s,initPTS:v,timescale:w,trackId:T}){const{unparsedVttFrags:j}=this;s===u.MAIN&&(this.initPTS[n.cc]={baseTime:v,timescale:w,trackId:T}),j.length&&(this.unparsedVttFrags=[],j.forEach(X=>{this.initPTS[X.frag.cc]?this.onFragLoaded(o.FRAG_LOADED,X):this.hls.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:X.frag,error:new Error("Subtitle discontinuity domain does not match main")})}))}getExistingTrack(t,n){const{media:s}=this;if(s)for(let v=0;v{ns(v[w]),delete v[w]}),this.nonNativeCaptionsTracks={}}onManifestLoading(){this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=g(),this._cleanTracks(),this.tracks=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.textTracks=[],this.unparsedVttFrags=[],this.initPTS=[],this.cea608Parser1&&this.cea608Parser2&&(this.cea608Parser1.reset(),this.cea608Parser2.reset())}_cleanTracks(){const{media:t}=this;if(!t)return;const n=t.textTracks;if(n)for(let s=0;sw.textCodec===au);if(this.config.enableWebVTT||v&&this.config.enableIMSC1){if(Kc(this.tracks,s)){this.tracks=s;return}if(this.textTracks=[],this.tracks=s,this.config.renderTextTracksNatively){const T=this.media,j=T?ql(T.textTracks):null;if(this.tracks.forEach((X,G)=>{let ue;if(j){let de=null;for(let xe=0;xeG!==null).map(G=>G.label);X.length&&this.hls.logger.warn(`Media element contains unused subtitle tracks: ${X.join(", ")}. Replace media element for each source to clear TextTracks and captions menu.`)}}else if(this.tracks.length){const T=this.tracks.map(j=>({label:j.name,kind:j.type.toLowerCase(),default:j.default,subtitleTrack:j}));this.hls.trigger(o.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:T})}}}onManifestLoaded(t,n){this.config.enableCEA708Captions&&n.captions&&n.captions.forEach(s=>{const v=/(?:CC|SERVICE)([1-4])/.exec(s.instreamId);if(!v)return;const w=`textTrack${v[1]}`,T=this.captionsProperties[w];T&&(T.label=s.name,s.lang&&(T.languageCode=s.lang),T.media=s)})}closedCaptionsForLevel(t){const n=this.hls.levels[t.level];return n==null?void 0:n.attrs["CLOSED-CAPTIONS"]}onFragLoading(t,n){if(this.enabled&&n.frag.type===u.MAIN){var s,v;const{cea608Parser1:w,cea608Parser2:T,lastSn:j}=this,{cc:X,sn:G}=n.frag,ue=(s=(v=n.part)==null?void 0:v.index)!=null?s:-1;w&&T&&(G!==j+1||G===j&&ue!==this.lastPartIndex+1||X!==this.lastCc)&&(w.reset(),T.reset()),this.lastCc=X,this.lastSn=G,this.lastPartIndex=ue}}onFragLoaded(t,n){const{frag:s,payload:v}=n;if(s.type===u.SUBTITLE)if(v.byteLength){const w=s.decryptdata,T="stats"in n;if(w==null||!w.encrypted||T){const j=this.tracks[s.level],X=this.vttCCs;X[s.cc]||(X[s.cc]={start:s.start,prevCC:this.prevCC,new:!0},this.prevCC=s.cc),j&&j.textCodec===au?this._parseIMSC1(s,v):this._parseVTTs(n)}}else this.hls.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:s,error:new Error("Empty subtitle payload")})}_parseIMSC1(t,n){const s=this.hls;Uc(n,this.initPTS[t.cc],v=>{this._appendCues(v,t.level),s.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:t})},v=>{s.logger.log(`Failed to parse IMSC1: ${v}`),s.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:t,error:v})})}_parseVTTs(t){var n;const{frag:s,payload:v}=t,{initPTS:w,unparsedVttFrags:T}=this,j=w.length-1;if(!w[s.cc]&&j===-1){T.push(t);return}const X=this.hls,G=(n=s.initSegment)!=null&&n.data?Gt(s.initSegment.data,new Uint8Array(v)).buffer:v;jc(G,this.initPTS[s.cc],this.vttCCs,s.cc,s.start,ue=>{this._appendCues(ue,s.level),X.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:s})},ue=>{const de=ue.message==="Missing initPTS for VTT MPEGTS";de?T.push(t):this._fallbackToIMSC1(s,v),X.logger.log(`Failed to parse VTT cue: ${ue}`),!(de&&j>s.cc)&&X.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:s,error:ue})})}_fallbackToIMSC1(t,n){const s=this.tracks[t.level];s.textCodec||Uc(n,this.initPTS[t.cc],()=>{s.textCodec=au,this._parseIMSC1(t,n)},()=>{s.textCodec="wvtt"})}_appendCues(t,n){const s=this.hls;if(this.config.renderTextTracksNatively){const v=this.textTracks[n];if(!v||v.mode==="disabled")return;t.forEach(w=>Wo(v,w))}else{const v=this.tracks[n];if(!v)return;const w=v.default?"default":"subtitles"+n;s.trigger(o.CUES_PARSED,{type:"subtitles",cues:t,track:w})}}onFragDecrypted(t,n){const{frag:s}=n;s.type===u.SUBTITLE&&this.onFragLoaded(o.FRAG_LOADED,n)}onSubtitleTracksCleared(){this.tracks=[],this.captionsTracks={}}onFragParsingUserdata(t,n){if(!this.enabled||!this.config.enableCEA708Captions)return;const{frag:s,samples:v}=n;if(!(s.type===u.MAIN&&this.closedCaptionsForLevel(s)==="NONE"))for(let w=0;wAo(j[X],n,s))}if(this.config.renderTextTracksNatively&&n===0&&v!==void 0){const{textTracks:j}=this;Object.keys(j).forEach(X=>Ao(j[X],n,v))}}}extractCea608Data(t){const n=[[],[]],s=t[0]&31;let v=2;for(let w=0;w=16?X--:X++;const Me=sl(G.trim()),Fe=lf(t,n,Me);D!=null&&(de=D.cues)!=null&&de.getCueById(Fe)||(T=new ue(t,n,Me),T.id=Fe,T.line=xe+1,T.align="left",T.position=10+Math.min(80,Math.floor(X*8/32)*10),v.push(T))}return D&&v.length&&(v.sort((xe,Me)=>xe.line==="auto"||Me.line==="auto"?0:xe.line>8&&Me.line>8?Me.line-xe.line:xe.line-Me.line),v.forEach(xe=>Wo(D,xe))),v}};function _e(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(D){}return!1}const Re=/(\d+)-(\d+)\/(\d+)/;class at{constructor(t){this.fetchSetup=void 0,this.requestTimeout=void 0,this.request=null,this.response=null,this.controller=void 0,this.context=null,this.config=null,this.callbacks=null,this.stats=void 0,this.loader=null,this.fetchSetup=t.fetchSetup||vn,this.controller=new self.AbortController,this.stats=new U}destroy(){this.loader=this.callbacks=this.context=this.config=this.request=null,this.abortInternal(),this.response=null,this.fetchSetup=this.controller=this.stats=null}abortInternal(){this.controller&&!this.stats.loading.end&&(this.stats.aborted=!0,this.controller.abort())}abort(){var t;this.abortInternal(),(t=this.callbacks)!=null&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.response)}load(t,n,s){const v=this.stats;if(v.loading.start)throw new Error("Loader can only be used once.");v.loading.start=self.performance.now();const w=jt(t,this.controller.signal),T=t.responseType==="arraybuffer",j=T?"byteLength":"length",{maxTimeToFirstByteMs:X,maxLoadTimeMs:G}=n.loadPolicy;this.context=t,this.config=n,this.callbacks=s,this.request=this.fetchSetup(t,w),self.clearTimeout(this.requestTimeout),n.timeout=X&&r(X)?X:G,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(v,t,this.response))},n.timeout),(ao(this.request)?this.request.then(self.fetch):self.fetch(this.request)).then(de=>{var xe;this.response=this.loader=de;const Me=Math.max(self.performance.now(),v.loading.start);if(self.clearTimeout(this.requestTimeout),n.timeout=G,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(v,t,this.response))},G-(Me-v.loading.start)),!de.ok){const{status:lt,statusText:ut}=de;throw new Oi(ut||"fetch, bad network response",lt,de)}v.loading.first=Me,v.total=Or(de.headers)||v.total;const Fe=(xe=this.callbacks)==null?void 0:xe.onProgress;return Fe&&r(n.highWaterMark)?this.loadProgressively(de,v,t,n.highWaterMark,Fe):T?de.arrayBuffer():t.responseType==="json"?de.json():de.text()}).then(de=>{var xe,Me;const Fe=this.response;if(!Fe)throw new Error("loader destroyed");self.clearTimeout(this.requestTimeout),v.loading.end=Math.max(self.performance.now(),v.loading.first);const lt=de[j];lt&&(v.loaded=v.total=lt);const ut={url:Fe.url,data:de,code:Fe.status},Vt=(xe=this.callbacks)==null?void 0:xe.onProgress;Vt&&!r(n.highWaterMark)&&Vt(v,t,de,Fe),(Me=this.callbacks)==null||Me.onSuccess(ut,v,t,Fe)}).catch(de=>{var xe;if(self.clearTimeout(this.requestTimeout),v.aborted)return;const Me=de&&de.code||0,Fe=de?de.message:null;(xe=this.callbacks)==null||xe.onError({code:Me,text:Fe},t,de?de.details:null,v)})}getCacheAge(){let t=null;if(this.response){const n=this.response.headers.get("age");t=n?parseFloat(n):null}return t}getResponseHeader(t){return this.response?this.response.headers.get(t):null}loadProgressively(t,n,s,v=0,w){const T=new gr,j=t.body.getReader(),X=()=>j.read().then(G=>{if(G.done)return T.dataLength&&w(n,s,T.flush().buffer,t),Promise.resolve(new ArrayBuffer(0));const ue=G.value,de=ue.length;return n.loaded+=de,de=v&&w(n,s,T.flush().buffer,t)):w(n,s,ue.buffer,t),X()}).catch(()=>Promise.reject());return X()}}function jt(D,t){const n={method:"GET",mode:"cors",credentials:"same-origin",signal:t,headers:new self.Headers(y({},D.headers))};return D.rangeEnd&&n.headers.set("Range","bytes="+D.rangeStart+"-"+String(D.rangeEnd-1)),n}function ar(D){const t=Re.exec(D);if(t)return parseInt(t[2])-parseInt(t[1])+1}function Or(D){const t=D.get("Content-Range");if(t){const s=ar(t);if(r(s))return s}const n=D.get("Content-Length");if(n)return parseInt(n)}function vn(D,t){return new self.Request(D.url,t)}class Oi extends Error{constructor(t,n,s){super(t),this.code=void 0,this.details=void 0,this.code=n,this.details=s}}const Ua=/^age:\s*[\d.]+\s*$/im;class Yn{constructor(t){this.xhrSetup=void 0,this.requestTimeout=void 0,this.retryTimeout=void 0,this.retryDelay=void 0,this.config=null,this.callbacks=null,this.context=null,this.loader=null,this.stats=void 0,this.xhrSetup=t&&t.xhrSetup||null,this.stats=new U,this.retryDelay=0}destroy(){this.callbacks=null,this.abortInternal(),this.loader=null,this.config=null,this.context=null,this.xhrSetup=null}abortInternal(){const t=this.loader;self.clearTimeout(this.requestTimeout),self.clearTimeout(this.retryTimeout),t&&(t.onreadystatechange=null,t.onprogress=null,t.readyState!==4&&(this.stats.aborted=!0,t.abort()))}abort(){var t;this.abortInternal(),(t=this.callbacks)!=null&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.loader)}load(t,n,s){if(this.stats.loading.start)throw new Error("Loader can only be used once.");this.stats.loading.start=self.performance.now(),this.context=t,this.config=n,this.callbacks=s,this.loadInternal()}loadInternal(){const{config:t,context:n}=this;if(!t||!n)return;const s=this.loader=new self.XMLHttpRequest,v=this.stats;v.loading.first=0,v.loaded=0,v.aborted=!1;const w=this.xhrSetup;w?Promise.resolve().then(()=>{if(!(this.loader!==s||this.stats.aborted))return w(s,n.url)}).catch(T=>{if(!(this.loader!==s||this.stats.aborted))return s.open("GET",n.url,!0),w(s,n.url)}).then(()=>{this.loader!==s||this.stats.aborted||this.openAndSendXhr(s,n,t)}).catch(T=>{var j;(j=this.callbacks)==null||j.onError({code:s.status,text:T.message},n,s,v)}):this.openAndSendXhr(s,n,t)}openAndSendXhr(t,n,s){t.readyState||t.open("GET",n.url,!0);const v=n.headers,{maxTimeToFirstByteMs:w,maxLoadTimeMs:T}=s.loadPolicy;if(v)for(const j in v)t.setRequestHeader(j,v[j]);n.rangeEnd&&t.setRequestHeader("Range","bytes="+n.rangeStart+"-"+(n.rangeEnd-1)),t.onreadystatechange=this.readystatechange.bind(this),t.onprogress=this.loadprogress.bind(this),t.responseType=n.responseType,self.clearTimeout(this.requestTimeout),s.timeout=w&&r(w)?w:T,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),s.timeout),t.send()}readystatechange(){const{context:t,loader:n,stats:s}=this;if(!t||!n)return;const v=n.readyState,w=this.config;if(!s.aborted&&v>=2&&(s.loading.first===0&&(s.loading.first=Math.max(self.performance.now(),s.loading.start),w.timeout!==w.loadPolicy.maxLoadTimeMs&&(self.clearTimeout(this.requestTimeout),w.timeout=w.loadPolicy.maxLoadTimeMs,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),w.loadPolicy.maxLoadTimeMs-(s.loading.first-s.loading.start)))),v===4)){self.clearTimeout(this.requestTimeout),n.onreadystatechange=null,n.onprogress=null;const G=n.status,ue=n.responseType==="text"?n.responseText:null;if(G>=200&&G<300){const Fe=ue!=null?ue:n.response;if(Fe!=null){var T,j;s.loading.end=Math.max(self.performance.now(),s.loading.first);const lt=n.responseType==="arraybuffer"?Fe.byteLength:Fe.length;s.loaded=s.total=lt,s.bwEstimate=s.total*8e3/(s.loading.end-s.loading.first);const ut=(T=this.callbacks)==null?void 0:T.onProgress;ut&&ut(s,t,Fe,n);const Vt={url:n.responseURL,data:Fe,code:G};(j=this.callbacks)==null||j.onSuccess(Vt,s,t,n);return}}const de=w.loadPolicy.errorRetry,xe=s.retry,Me={url:t.url,data:void 0,code:G};if(Cr(de,xe,!1,Me))this.retry(de);else{var X;W.error(`${G} while loading ${t.url}`),(X=this.callbacks)==null||X.onError({code:G,text:n.statusText},t,n,s)}}}loadtimeout(){if(!this.config)return;const t=this.config.loadPolicy.timeoutRetry,n=this.stats.retry;if(Cr(t,n,!0))this.retry(t);else{var s;W.warn(`timeout while loading ${(s=this.context)==null?void 0:s.url}`);const v=this.callbacks;v&&(this.abortInternal(),v.onTimeout(this.stats,this.context,this.loader))}}retry(t){const{context:n,stats:s}=this;this.retryDelay=Dr(t,s.retry),s.retry++,W.warn(`${status?"HTTP Status "+status:"Timeout"} while loading ${n==null?void 0:n.url}, retrying ${s.retry}/${t.maxNumRetry} in ${this.retryDelay}ms`),this.abortInternal(),this.loader=null,self.clearTimeout(this.retryTimeout),this.retryTimeout=self.setTimeout(this.loadInternal.bind(this),this.retryDelay)}loadprogress(t){const n=this.stats;n.loaded=t.loaded,t.lengthComputable&&(n.total=t.total)}getCacheAge(){let t=null;if(this.loader&&Ua.test(this.loader.getAllResponseHeaders())){const n=this.loader.getResponseHeader("age");t=n?parseFloat(n):null}return t}getResponseHeader(t){return this.loader&&new RegExp(`^${t}:\\s*[\\d.]+\\s*$`,"im").test(this.loader.getAllResponseHeaders())?this.loader.getResponseHeader(t):null}}const ha={maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:null,errorRetry:null},za=b(b({autoStartLoad:!0,startPosition:-1,defaultAudioCodec:void 0,debug:!1,capLevelOnFPSDrop:!1,capLevelToPlayerSize:!1,ignoreDevicePixelRatio:!1,maxDevicePixelRatio:Number.POSITIVE_INFINITY,preferManagedMediaSource:!0,initialLiveManifestSize:1,maxBufferLength:30,backBufferLength:1/0,frontBufferFlushThreshold:1/0,startOnSegmentBoundary:!1,maxBufferSize:60*1e3*1e3,maxFragLookUpTolerance:.25,maxBufferHole:.1,detectStallWithCurrentTimeMs:1250,highBufferWatchdogPeriod:2,nudgeOffset:.1,nudgeMaxRetry:3,nudgeOnVideoHole:!0,liveSyncMode:"edge",liveSyncDurationCount:3,liveSyncOnStallIncrease:1,liveMaxLatencyDurationCount:1/0,liveSyncDuration:void 0,liveMaxLatencyDuration:void 0,maxLiveSyncPlaybackRate:1,liveDurationInfinity:!1,liveBackBufferLength:null,maxMaxBufferLength:600,enableWorker:!0,workerPath:null,enableSoftwareAES:!0,startLevel:void 0,startFragPrefetch:!1,fpsDroppedMonitoringPeriod:5e3,fpsDroppedMonitoringThreshold:.2,appendErrorMaxRetry:3,ignorePlaylistParsingErrors:!1,loader:Yn,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:et,bufferController:lo,capLevelController:El,errorController:on,fpsController:cs,stretchShortVideoTrack:!1,maxAudioFramesDrift:1,forceKeyFrameOnDiscontinuity:!0,abrEwmaFastLive:3,abrEwmaSlowLive:9,abrEwmaFastVoD:3,abrEwmaSlowVoD:9,abrEwmaDefaultEstimate:5e5,abrEwmaDefaultEstimateMax:5e6,abrBandWidthFactor:.95,abrBandWidthUpFactor:.7,abrMaxWithRealBitrate:!1,maxStarvationDelay:4,maxLoadingDelay:4,minAutoBitrate:0,emeEnabled:!1,widevineLicenseUrl:void 0,drmSystems:{},drmSystemOptions:{},requestMediaKeySystemAccessFunc:_u,requireKeySystemAccessOnStart:!1,testBandwidth:!0,progressive:!1,lowLatencyMode:!0,cmcd:void 0,enableDateRangeMetadataCues:!0,enableEmsgMetadataCues:!0,enableEmsgKLVMetadata:!1,enableID3MetadataCues:!0,enableInterstitialPlayback:!0,interstitialAppendInPlace:!0,interstitialLiveLookAhead:10,useMediaCapabilities:!0,preserveManualLevelOnError:!1,certLoadPolicy:{default:ha},keyLoadPolicy:{default:{maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"},errorRetry:{maxNumRetry:8,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"}}},manifestLoadPolicy:{default:{maxTimeToFirstByteMs:1/0,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},playlistLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:2,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},fragLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:12e4,timeoutRetry:{maxNumRetry:4,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:6,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},steeringManifestLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},interstitialAssetListLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:3e4,timeoutRetry:{maxNumRetry:0,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:0,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},manifestLoadingTimeOut:1e4,manifestLoadingMaxRetry:1,manifestLoadingRetryDelay:1e3,manifestLoadingMaxRetryTimeout:64e3,levelLoadingTimeOut:1e4,levelLoadingMaxRetry:4,levelLoadingRetryDelay:1e3,levelLoadingMaxRetryTimeout:64e3,fragLoadingTimeOut:2e4,fragLoadingMaxRetry:6,fragLoadingRetryDelay:1e3,fragLoadingMaxRetryTimeout:64e3},Ma()),{},{subtitleStreamController:Cl,subtitleTrackController:Fc,timelineController:ad,audioStreamController:Gc,audioTrackController:Il,emeController:ke,cmcdController:xf,contentSteeringController:O,interstitialsController:Ef});function Ma(){return{cueHandler:z,enableWebVTT:!0,enableIMSC1:!0,enableCEA708Captions:!0,captionsTextTrack1Label:"English",captionsTextTrack1LanguageCode:"en",captionsTextTrack2Label:"Spanish",captionsTextTrack2LanguageCode:"es",captionsTextTrack3Label:"Unknown CC",captionsTextTrack3LanguageCode:"",captionsTextTrack4Label:"Unknown CC",captionsTextTrack4LanguageCode:"",renderTextTracksNatively:!0}}function en(D,t,n){if((t.liveSyncDurationCount||t.liveMaxLatencyDurationCount)&&(t.liveSyncDuration||t.liveMaxLatencyDuration))throw new Error("Illegal hls.js config: don't mix up liveSyncDurationCount/liveMaxLatencyDurationCount and liveSyncDuration/liveMaxLatencyDuration");if(t.liveMaxLatencyDurationCount!==void 0&&(t.liveSyncDurationCount===void 0||t.liveMaxLatencyDurationCount<=t.liveSyncDurationCount))throw new Error('Illegal hls.js config: "liveMaxLatencyDurationCount" must be greater than "liveSyncDurationCount"');if(t.liveMaxLatencyDuration!==void 0&&(t.liveSyncDuration===void 0||t.liveMaxLatencyDuration<=t.liveSyncDuration))throw new Error('Illegal hls.js config: "liveMaxLatencyDuration" must be greater than "liveSyncDuration"');const s=Nr(D),v=["manifest","level","frag"],w=["TimeOut","MaxRetry","RetryDelay","MaxRetryTimeout"];return v.forEach(T=>{const j=`${T==="level"?"playlist":T}LoadPolicy`,X=t[j]===void 0,G=[];w.forEach(ue=>{const de=`${T}Loading${ue}`,xe=t[de];if(xe!==void 0&&X){G.push(de);const Me=s[j].default;switch(t[j]={default:Me},ue){case"TimeOut":Me.maxLoadTimeMs=xe,Me.maxTimeToFirstByteMs=xe;break;case"MaxRetry":Me.errorRetry.maxNumRetry=xe,Me.timeoutRetry.maxNumRetry=xe;break;case"RetryDelay":Me.errorRetry.retryDelayMs=xe,Me.timeoutRetry.retryDelayMs=xe;break;case"MaxRetryTimeout":Me.errorRetry.maxRetryDelayMs=xe,Me.timeoutRetry.maxRetryDelayMs=xe;break}}}),G.length&&n.warn(`hls.js config: "${G.join('", "')}" setting(s) are deprecated, use "${j}": ${zi(t[j])}`)}),b(b({},s),t)}function Nr(D){return D&&typeof D=="object"?Array.isArray(D)?D.map(Nr):Object.keys(D).reduce((t,n)=>(t[n]=Nr(D[n]),t),{}):D}function Qr(D,t){const n=D.loader;n!==at&&n!==Yn?(t.log("[config]: Custom loader detected, cannot enable progressive streaming"),D.progressive=!1):_e()&&(D.loader=at,D.progressive=!0,D.enableSoftwareAES=!0,t.log("[config]: Progressive streaming enabled, using FetchLoader"))}const In=2,Zn=.1,Xa=.05,Wi=100;class Qa extends Rs{constructor(t,n){super("gap-controller",t.logger),this.hls=void 0,this.fragmentTracker=void 0,this.media=null,this.mediaSource=void 0,this.nudgeRetry=0,this.stallReported=!1,this.stalled=null,this.moved=!1,this.seeking=!1,this.buffered={},this.lastCurrentTime=0,this.ended=0,this.waiting=0,this.onMediaPlaying=()=>{this.ended=0,this.waiting=0},this.onMediaWaiting=()=>{var s;(s=this.media)!=null&&s.seeking||(this.waiting=self.performance.now(),this.tick())},this.onMediaEnded=()=>{if(this.hls){var s;this.ended=((s=this.media)==null?void 0:s.currentTime)||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!1})}},this.hls=t,this.fragmentTracker=n,this.registerListeners()}registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.BUFFER_APPENDED,this.onBufferAppended,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.BUFFER_APPENDED,this.onBufferAppended,this))}destroy(){super.destroy(),this.unregisterListeners(),this.media=this.hls=this.fragmentTracker=null,this.mediaSource=void 0}onMediaAttached(t,n){this.setInterval(Wi),this.mediaSource=n.mediaSource;const s=this.media=n.media;ja(s,"playing",this.onMediaPlaying),ja(s,"waiting",this.onMediaWaiting),ja(s,"ended",this.onMediaEnded)}onMediaDetaching(t,n){this.clearInterval();const{media:s}=this;s&&(rs(s,"playing",this.onMediaPlaying),rs(s,"waiting",this.onMediaWaiting),rs(s,"ended",this.onMediaEnded),this.media=null),this.mediaSource=void 0}onBufferAppended(t,n){this.buffered=n.timeRanges}get hasBuffered(){return Object.keys(this.buffered).length>0}tick(){var t;if(!((t=this.media)!=null&&t.readyState)||!this.hasBuffered)return;const n=this.media.currentTime;this.poll(n,this.lastCurrentTime),this.lastCurrentTime=n}poll(t,n){var s,v;const w=(s=this.hls)==null?void 0:s.config;if(!w)return;const T=this.media;if(!T)return;const{seeking:j}=T,X=this.seeking&&!j,G=!this.seeking&&j,ue=T.paused&&!j||T.ended||T.playbackRate===0;if(this.seeking=j,t!==n){n&&(this.ended=0),this.moved=!0,j||(this.nudgeRetry=0,w.nudgeOnVideoHole&&!ue&&t>n&&this.nudgeOnVideoHole(t,n)),this.waiting===0&&this.stallResolved(t);return}if(G||X){X&&this.stallResolved(t);return}if(ue){this.nudgeRetry=0,this.stallResolved(t),!this.ended&&T.ended&&this.hls&&(this.ended=t||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!1}));return}if(!li.getBuffered(T).length){this.nudgeRetry=0;return}const de=li.bufferInfo(T,t,0),xe=de.nextStart||0,Me=this.fragmentTracker;if(j&&Me&&this.hls){const pn=fs(this.hls.inFlightFragments,t),Ur=de.len>In,an=!xe||pn||xe-t>In&&!Me.getPartialFragment(t);if(Ur||an)return;this.moved=!1}const Fe=(v=this.hls)==null?void 0:v.latestLevelDetails;if(!this.moved&&this.stalled!==null&&Me){if(!(de.len>0)&&!xe)return;const Ur=Math.max(xe,de.start||0)-t,nn=!!(Fe!=null&&Fe.live)?Fe.targetduration*2:In,Vr=Nl(t,Me);if(Ur>0&&(Ur<=nn||Vr)){T.paused||this._trySkipBufferHole(Vr);return}}const lt=w.detectStallWithCurrentTimeMs,ut=self.performance.now(),Vt=this.waiting;let Jt=this.stalled;if(Jt===null)if(Vt>0&&ut-Vt=lt||Vt)&&this.hls){var xr;if(((xr=this.mediaSource)==null?void 0:xr.readyState)==="ended"&&!(Fe!=null&&Fe.live)&&Math.abs(t-((Fe==null?void 0:Fe.edge)||0))<1){if(this.ended)return;this.ended=t||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!0});return}if(this._reportStall(de),!this.media||!this.hls)return}const jr=li.bufferInfo(T,t,w.maxBufferHole);this._tryFixBufferStall(jr,rr,t)}stallResolved(t){const n=this.stalled;if(n&&this.hls&&(this.stalled=null,this.stallReported)){const s=self.performance.now()-n;this.log(`playback not stuck anymore @${t}, after ${Math.round(s)}ms`),this.stallReported=!1,this.waiting=0,this.hls.trigger(o.STALL_RESOLVED,{})}}nudgeOnVideoHole(t,n){var s;const v=this.buffered.video;if(this.hls&&this.media&&this.fragmentTracker&&(s=this.buffered.audio)!=null&&s.length&&v&&v.length>1&&t>v.end(0)){const w=li.bufferedInfo(li.timeRangesToArray(this.buffered.audio),t,0);if(w.len>1&&n>=w.start){const T=li.timeRangesToArray(v),j=li.bufferedInfo(T,n,0).bufferedIndex;if(j>-1&&jj)&&ue-G<1&&t-G<2){const de=new Error(`nudging playhead to flush pipeline after video hole. currentTime: ${t} hole: ${G} -> ${ue} buffered index: ${X}`);this.warn(de.message),this.media.currentTime+=1e-6;let xe=Nl(t,this.fragmentTracker);xe&&"fragment"in xe?xe=xe.fragment:xe||(xe=void 0);const Me=li.bufferInfo(this.media,t,0);this.hls.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_SEEK_OVER_HOLE,fatal:!1,error:de,reason:de.message,frag:xe,buffer:Me.len,bufferInfo:Me})}}}}}_tryFixBufferStall(t,n,s){var v,w;const{fragmentTracker:T,media:j}=this,X=(v=this.hls)==null?void 0:v.config;if(!j||!T||!X)return;const G=(w=this.hls)==null?void 0:w.latestLevelDetails,ue=Nl(s,T);if((ue||G!=null&&G.live&&s1&&t.len>X.maxBufferHole||t.nextStart&&(t.nextStart-sX.highBufferWatchdogPeriod*1e3||this.waiting)&&(this.warn("Trying to nudge playhead over buffer-hole"),this._tryNudgeBuffer(t))}adjacentTraversal(t,n){const s=this.fragmentTracker,v=t.nextStart;if(s&&v){const w=s.getFragAtPos(n,u.MAIN),T=s.getFragAtPos(v,u.MAIN);if(w&&T)return T.sn-w.sn<2}return!1}_reportStall(t){const{hls:n,media:s,stallReported:v,stalled:w}=this;if(!v&&w!==null&&s&&n){this.stallReported=!0;const T=new Error(`Playback stalling at @${s.currentTime} due to low buffer (${zi(t)})`);this.warn(T.message),n.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_STALLED_ERROR,fatal:!1,error:T,buffer:t.len,bufferInfo:t,stalled:{start:w}})}}_trySkipBufferHole(t){var n;const{fragmentTracker:s,media:v}=this,w=(n=this.hls)==null?void 0:n.config;if(!v||!s||!w)return 0;const T=v.currentTime,j=li.bufferInfo(v,T,0),X=T0&&j.len<1&&v.readyState<3,xe=X-T;if(xe>0&&(ue||de)){if(xe>w.maxBufferHole){let Fe=!1;if(T===0){const lt=s.getAppendedFrag(0,u.MAIN);lt&&X{const D=od();try{D&&new D(0,Number.POSITIVE_INFINITY,"")}catch(t){return Number.MAX_VALUE}return Number.POSITIVE_INFINITY})();class Sd{constructor(t){this.hls=void 0,this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.removeCues=!0,this.assetCue=void 0,this.onEventCueEnter=()=>{this.hls&&this.hls.trigger(o.EVENT_CUE_ENTER,{})},this.hls=t,this._registerListeners()}destroy(){this._unregisterListeners(),this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.hls=this.onEventCueEnter=null}_registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.on(o.BUFFER_FLUSHING,this.onBufferFlushing,this),t.on(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(o.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this))}_unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.off(o.BUFFER_FLUSHING,this.onBufferFlushing,this),t.off(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(o.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this))}onMediaAttaching(t,n){var s;this.media=n.media,((s=n.overrides)==null?void 0:s.cueRemoval)===!1&&(this.removeCues=!1)}onMediaAttached(){var t;const n=(t=this.hls)==null?void 0:t.latestLevelDetails;n&&this.updateDateRangeCues(n)}onMediaDetaching(t,n){this.media=null,!n.transferMedia&&(this.id3Track&&(this.removeCues&&ns(this.id3Track,this.onEventCueEnter),this.id3Track=null),this.dateRangeCuesAppended={})}onManifestLoading(){this.dateRangeCuesAppended={}}createTrack(t){const n=this.getID3Track(t.textTracks);return n.mode="hidden",n}getID3Track(t){if(this.media){for(let n=0;ned&&(de=ed),de-ue<=0&&(de=ue+sd);for(let Me=0;Meue.type===Tn.audioId3&&X:v==="video"?G=ue=>ue.type===Tn.emsg&&j:G=ue=>ue.type===Tn.audioId3&&X||ue.type===Tn.emsg&&j,Ao(w,n,s,G)}}onLevelUpdated(t,{details:n}){this.updateDateRangeCues(n,!0)}onLevelPtsUpdated(t,n){Math.abs(n.drift)>.01&&this.updateDateRangeCues(n.details)}updateDateRangeCues(t,n){if(!this.hls||!this.media)return;const{assetPlayerId:s,timelineOffset:v,enableDateRangeMetadataCues:w,interstitialsController:T}=this.hls.config;if(!w)return;const j=od();if(s&&v&&!T){const{fragmentStart:lt,fragmentEnd:ut}=t;let Vt=this.assetCue;Vt?(Vt.startTime=lt,Vt.endTime=ut):j&&(Vt=this.assetCue=ud(j,lt,ut,{assetPlayerId:this.hls.config.assetPlayerId},"hlsjs.interstitial.asset"),Vt&&(Vt.id=s,this.id3Track||(this.id3Track=this.createTrack(this.media)),this.id3Track.addCue(Vt),Vt.addEventListener("enter",this.onEventCueEnter)))}if(!t.hasProgramDateTime)return;const{id3Track:X}=this,{dateRanges:G}=t,ue=Object.keys(G);let de=this.dateRangeCuesAppended;if(X&&n){var xe;if((xe=X.cues)!=null&&xe.length){const lt=Object.keys(de).filter(ut=>!ue.includes(ut));for(let ut=lt.length;ut--;){var Me;const Vt=lt[ut],Jt=(Me=de[Vt])==null?void 0:Me.cues;delete de[Vt],Jt&&Object.keys(Jt).forEach(rr=>{const xr=Jt[rr];if(xr){xr.removeEventListener("enter",this.onEventCueEnter);try{X.removeCue(xr)}catch(jr){}}})}}else de=this.dateRangeCuesAppended={}}const Fe=t.fragments[t.fragments.length-1];if(!(ue.length===0||!r(Fe==null?void 0:Fe.programDateTime))){this.id3Track||(this.id3Track=this.createTrack(this.media));for(let lt=0;lt{if(Ei!==Vt.id){const Qi=G[Ei];if(Qi.class===Vt.class&&Qi.startDate>Vt.startDate&&(!Dn||Vt.startDate.01&&(Ei.startTime=Jt,Ei.endTime=pn);else if(j){let Qi=Vt.attr[Dn];Ho(Dn)&&(Qi=V(Qi));const qi=ud(j,Jt,pn,{key:Dn,data:Qi},Tn.dateRange);qi&&(qi.id=ut,this.id3Track.addCue(qi),xr[Dn]=qi,T&&(Dn==="X-ASSET-LIST"||Dn==="X-ASSET-URL")&&qi.addEventListener("enter",this.onEventCueEnter))}}de[ut]={cues:xr,dateRange:Vt,durationKnown:jr}}}}}class Ad{constructor(t){this.hls=void 0,this.config=void 0,this.media=null,this.currentTime=0,this.stallCount=0,this._latency=null,this._targetLatencyUpdated=!1,this.onTimeupdate=()=>{const{media:n}=this,s=this.levelDetails;if(!n||!s)return;this.currentTime=n.currentTime;const v=this.computeLatency();if(v===null)return;this._latency=v;const{lowLatencyMode:w,maxLiveSyncPlaybackRate:T}=this.config;if(!w||T===1||!s.live)return;const j=this.targetLatency;if(j===null)return;const X=v-j,G=Math.min(this.maxLatency,j+s.targetduration);if(X.05&&this.forwardBufferLength>1){const de=Math.min(2,Math.max(1,T)),xe=Math.round(2/(1+Math.exp(-.75*X-this.edgeStalled))*20)/20,Me=Math.min(de,Math.max(1,xe));this.changeMediaPlaybackRate(n,Me)}else n.playbackRate!==1&&n.playbackRate!==0&&this.changeMediaPlaybackRate(n,1)},this.hls=t,this.config=t.config,this.registerListeners()}get levelDetails(){var t;return((t=this.hls)==null?void 0:t.latestLevelDetails)||null}get latency(){return this._latency||0}get maxLatency(){const{config:t}=this;if(t.liveMaxLatencyDuration!==void 0)return t.liveMaxLatencyDuration;const n=this.levelDetails;return n?t.liveMaxLatencyDurationCount*n.targetduration:0}get targetLatency(){const t=this.levelDetails;if(t===null||this.hls===null)return null;const{holdBack:n,partHoldBack:s,targetduration:v}=t,{liveSyncDuration:w,liveSyncDurationCount:T,lowLatencyMode:j}=this.config,X=this.hls.userConfig;let G=j&&s||n;(this._targetLatencyUpdated||X.liveSyncDuration||X.liveSyncDurationCount||G===0)&&(G=w!==void 0?w:T*v);const ue=v;return G+Math.min(this.stallCount*this.config.liveSyncOnStallIncrease,ue)}set targetLatency(t){this.stallCount=0,this.config.liveSyncDuration=t,this._targetLatencyUpdated=!0}get liveSyncPosition(){const t=this.estimateLiveEdge(),n=this.targetLatency;if(t===null||n===null)return null;const s=this.levelDetails;if(s===null)return null;const v=s.edge,w=t-n-this.edgeStalled,T=v-s.totalduration,j=v-(this.config.lowLatencyMode&&s.partTarget||s.targetduration);return Math.min(Math.max(T,w),j)}get drift(){const t=this.levelDetails;return t===null?1:t.drift}get edgeStalled(){const t=this.levelDetails;if(t===null)return 0;const n=(this.config.lowLatencyMode&&t.partTarget||t.targetduration)*3;return Math.max(t.age-n,0)}get forwardBufferLength(){const{media:t}=this,n=this.levelDetails;if(!t||!n)return 0;const s=t.buffered.length;return(s?t.buffered.end(s-1):n.edge)-this.currentTime}destroy(){this.unregisterListeners(),this.onMediaDetaching(),this.hls=null}registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(o.ERROR,this.onError,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(o.ERROR,this.onError,this))}onMediaAttached(t,n){this.media=n.media,this.media.addEventListener("timeupdate",this.onTimeupdate)}onMediaDetaching(){this.media&&(this.media.removeEventListener("timeupdate",this.onTimeupdate),this.media=null)}onManifestLoading(){this._latency=null,this.stallCount=0}onLevelUpdated(t,{details:n}){n.advanced&&this.onTimeupdate(),!n.live&&this.media&&this.media.removeEventListener("timeupdate",this.onTimeupdate)}onError(t,n){var s;n.details===f.BUFFER_STALLED_ERROR&&(this.stallCount++,this.hls&&(s=this.levelDetails)!=null&&s.live&&this.hls.logger.warn("[latency-controller]: Stall detected, adjusting target latency"))}changeMediaPlaybackRate(t,n){var s,v;t.playbackRate!==n&&((s=this.hls)==null||s.logger.debug(`[latency-controller]: latency=${this.latency.toFixed(3)}, targetLatency=${(v=this.targetLatency)==null?void 0:v.toFixed(3)}, forwardBufferLength=${this.forwardBufferLength.toFixed(3)}: adjusting playback rate from ${t.playbackRate} to ${n}`),t.playbackRate=n)}estimateLiveEdge(){const t=this.levelDetails;return t===null?null:t.edge+t.age}computeLatency(){const t=this.estimateLiveEdge();return t===null?null:t-this.currentTime}}class Cd extends wo{constructor(t,n){super(t,"level-controller"),this._levels=[],this._firstLevel=-1,this._maxAutoLevel=-1,this._startLevel=void 0,this.currentLevel=null,this.currentLevelIndex=-1,this.manualLevelIndex=-1,this.steering=void 0,this.onParsedComplete=void 0,this.steering=n,this._registerListeners()}_registerListeners(){const{hls:t}=this;t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(o.LEVEL_LOADED,this.onLevelLoaded,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(o.FRAG_BUFFERED,this.onFragBuffered,this),t.on(o.ERROR,this.onError,this)}_unregisterListeners(){const{hls:t}=this;t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(o.LEVEL_LOADED,this.onLevelLoaded,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(o.FRAG_BUFFERED,this.onFragBuffered,this),t.off(o.ERROR,this.onError,this)}destroy(){this._unregisterListeners(),this.steering=null,this.resetLevels(),super.destroy()}stopLoad(){this._levels.forEach(n=>{n.loadError=0,n.fragmentError=0}),super.stopLoad()}resetLevels(){this._startLevel=void 0,this.manualLevelIndex=-1,this.currentLevelIndex=-1,this.currentLevel=null,this._levels=[],this._maxAutoLevel=-1}onManifestLoading(t,n){this.resetLevels()}onManifestLoaded(t,n){const s=this.hls.config.preferManagedMediaSource,v=[],w={},T={};let j=!1,X=!1,G=!1;n.levels.forEach(ue=>{const de=ue.attrs;let{audioCodec:xe,videoCodec:Me}=ue;xe&&(ue.audioCodec=xe=At(xe,s)||void 0),Me&&(Me=ue.videoCodec=Rr(Me));const{width:Fe,height:lt,unknownCodecs:ut}=ue,Vt=(ut==null?void 0:ut.length)||0;if(j||(j=!!(Fe&<)),X||(X=!!Me),G||(G=!!xe),Vt||xe&&!this.isAudioSupported(xe)||Me&&!this.isVideoSupported(Me)){this.log(`Some or all CODECS not supported "${de.CODECS}"`);return}const{CODECS:Jt,"FRAME-RATE":rr,"HDCP-LEVEL":xr,"PATHWAY-ID":jr,RESOLUTION:pn,"VIDEO-RANGE":Ur}=de,nn=`${`${jr||"."}-`}${ue.bitrate}-${pn}-${rr}-${Jt}-${Ur}-${xr}`;if(w[nn])if(w[nn].uri!==ue.url&&!ue.attrs["PATHWAY-ID"]){const Vr=T[nn]+=1;ue.attrs["PATHWAY-ID"]=new Array(Vr+1).join(".");const Dn=this.createLevel(ue);w[nn]=Dn,v.push(Dn)}else w[nn].addGroupId("audio",de.AUDIO),w[nn].addGroupId("text",de.SUBTITLES);else{const Vr=this.createLevel(ue);w[nn]=Vr,T[nn]=1,v.push(Vr)}}),this.filterAndSortMediaOptions(v,n,j,X,G)}createLevel(t){const n=new wi(t),s=t.supplemental;if(s!=null&&s.videoCodec&&!this.isVideoSupported(s.videoCodec)){const v=new Error(`SUPPLEMENTAL-CODECS not supported "${s.videoCodec}"`);this.log(v.message),n.supportedResult=ot(v,[])}return n}isAudioSupported(t){return Pe(t,"audio",this.hls.config.preferManagedMediaSource)}isVideoSupported(t){return Pe(t,"video",this.hls.config.preferManagedMediaSource)}filterAndSortMediaOptions(t,n,s,v,w){var T;let j=[],X=[],G=t;const ue=((T=n.stats)==null?void 0:T.parsing)||{};if((s||v)&&w&&(G=G.filter(({videoCodec:Jt,videoRange:rr,width:xr,height:jr})=>(!!Jt||!!(xr&&jr))&&Qn(rr))),G.length===0){Promise.resolve().then(()=>{if(this.hls){let Jt="no level with compatible codecs found in manifest",rr=Jt;n.levels.length&&(rr=`one or more CODECS in variant not supported: ${zi(n.levels.map(jr=>jr.attrs.CODECS).filter((jr,pn,Ur)=>Ur.indexOf(jr)===pn))}`,this.warn(rr),Jt+=` (${rr})`);const xr=new Error(Jt);this.hls.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:n.url,error:xr,reason:rr})}}),ue.end=performance.now();return}n.audioTracks&&(j=n.audioTracks.filter(Jt=>!Jt.audioCodec||this.isAudioSupported(Jt.audioCodec)),hd(j)),n.subtitles&&(X=n.subtitles,hd(X));const de=G.slice(0);G.sort((Jt,rr)=>{if(Jt.attrs["HDCP-LEVEL"]!==rr.attrs["HDCP-LEVEL"])return(Jt.attrs["HDCP-LEVEL"]||"")>(rr.attrs["HDCP-LEVEL"]||"")?1:-1;if(s&&Jt.height!==rr.height)return Jt.height-rr.height;if(Jt.frameRate!==rr.frameRate)return Jt.frameRate-rr.frameRate;if(Jt.videoRange!==rr.videoRange)return On.indexOf(Jt.videoRange)-On.indexOf(rr.videoRange);if(Jt.videoCodec!==rr.videoCodec){const xr=we(Jt.videoCodec),jr=we(rr.videoCodec);if(xr!==jr)return jr-xr}if(Jt.uri===rr.uri&&Jt.codecSet!==rr.codecSet){const xr=gt(Jt.codecSet),jr=gt(rr.codecSet);if(xr!==jr)return jr-xr}return Jt.averageBitrate!==rr.averageBitrate?Jt.averageBitrate-rr.averageBitrate:0});let xe=de[0];if(this.steering&&(G=this.steering.filterParsedLevels(G),G.length!==de.length)){for(let Jt=0;Jtxr&&xr===this.hls.abrEwmaDefaultEstimate&&(this.hls.bandwidthEstimate=jr)}break}const Fe=w&&!v,lt=this.hls.config,ut=!!(lt.audioStreamController&<.audioTrackController),Vt={levels:G,audioTracks:j,subtitleTracks:X,sessionData:n.sessionData,sessionKeys:n.sessionKeys,firstLevel:this._firstLevel,stats:n.stats,audio:w,video:v,altAudio:ut&&!Fe&&j.some(Jt=>!!Jt.url)};ue.end=performance.now(),this.hls.trigger(o.MANIFEST_PARSED,Vt)}get levels(){return this._levels.length===0?null:this._levels}get loadLevelObj(){return this.currentLevel}get level(){return this.currentLevelIndex}set level(t){const n=this._levels;if(n.length===0)return;if(t<0||t>=n.length){const ue=new Error("invalid level idx"),de=t<0;if(this.hls.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.LEVEL_SWITCH_ERROR,level:t,fatal:de,error:ue,reason:ue.message}),de)return;t=Math.min(t,n.length-1)}const s=this.currentLevelIndex,v=this.currentLevel,w=v?v.attrs["PATHWAY-ID"]:void 0,T=n[t],j=T.attrs["PATHWAY-ID"];if(this.currentLevelIndex=t,this.currentLevel=T,s===t&&v&&w===j)return;this.log(`Switching to level ${t} (${T.height?T.height+"p ":""}${T.videoRange?T.videoRange+" ":""}${T.codecSet?T.codecSet+" ":""}@${T.bitrate})${j?" with Pathway "+j:""} from level ${s}${w?" with Pathway "+w:""}`);const X={level:t,attrs:T.attrs,details:T.details,bitrate:T.bitrate,averageBitrate:T.averageBitrate,maxBitrate:T.maxBitrate,realBitrate:T.realBitrate,width:T.width,height:T.height,codecSet:T.codecSet,audioCodec:T.audioCodec,videoCodec:T.videoCodec,audioGroups:T.audioGroups,subtitleGroups:T.subtitleGroups,loaded:T.loaded,loadError:T.loadError,fragmentError:T.fragmentError,name:T.name,id:T.id,uri:T.uri,url:T.url,urlId:0,audioGroupIds:T.audioGroupIds,textGroupIds:T.textGroupIds};this.hls.trigger(o.LEVEL_SWITCHING,X);const G=T.details;if(!G||G.live){const ue=this.switchParams(T.uri,v==null?void 0:v.details,G);this.loadPlaylist(ue)}}get manualLevel(){return this.manualLevelIndex}set manualLevel(t){this.manualLevelIndex=t,this._startLevel===void 0&&(this._startLevel=t),t!==-1&&(this.level=t)}get firstLevel(){return this._firstLevel}set firstLevel(t){this._firstLevel=t}get startLevel(){if(this._startLevel===void 0){const t=this.hls.config.startLevel;return t!==void 0?t:this.hls.firstAutoLevel}return this._startLevel}set startLevel(t){this._startLevel=t}get pathways(){return this.steering?this.steering.pathways():[]}get pathwayPriority(){return this.steering?this.steering.pathwayPriority:null}set pathwayPriority(t){if(this.steering){const n=this.steering.pathways(),s=t.filter(v=>n.indexOf(v)!==-1);if(t.length<1){this.warn(`pathwayPriority ${t} should contain at least one pathway from list: ${n}`);return}this.steering.pathwayPriority=s}}onError(t,n){n.fatal||!n.context||n.context.type===h.LEVEL&&n.context.level===this.level&&this.checkRetry(n)}onFragBuffered(t,{frag:n}){if(n!==void 0&&n.type===u.MAIN){const s=n.elementaryStreams;if(!Object.keys(s).some(w=>!!s[w]))return;const v=this._levels[n.level];v!=null&&v.loadError&&(this.log(`Resetting level error count of ${v.loadError} on frag buffered`),v.loadError=0)}}onLevelLoaded(t,n){var s;const{level:v,details:w}=n,T=n.levelInfo;if(!T){var j;this.warn(`Invalid level index ${v}`),(j=n.deliveryDirectives)!=null&&j.skip&&(w.deltaUpdateFailed=!0);return}if(T===this.currentLevel||n.withoutMultiVariant){T.fragmentError===0&&(T.loadError=0);let X=T.details;X===n.details&&X.advanced&&(X=void 0),this.playlistLoaded(v,n,X)}else(s=n.deliveryDirectives)!=null&&s.skip&&(w.deltaUpdateFailed=!0)}loadPlaylist(t){super.loadPlaylist(),this.shouldLoadPlaylist(this.currentLevel)&&this.scheduleLoading(this.currentLevel,t)}loadingPlaylist(t,n){super.loadingPlaylist(t,n);const s=this.getUrlWithDirectives(t.uri,n),v=this.currentLevelIndex,w=t.attrs["PATHWAY-ID"],T=t.details,j=T==null?void 0:T.age;this.log(`Loading level index ${v}${(n==null?void 0:n.msn)!==void 0?" at sn "+n.msn+" part "+n.part:""}${w?" Pathway "+w:""}${j&&T.live?" age "+j.toFixed(1)+(T.type?" "+T.type||0:""):""} ${s}`),this.hls.trigger(o.LEVEL_LOADING,{url:s,level:v,levelInfo:t,pathwayId:t.attrs["PATHWAY-ID"],id:0,deliveryDirectives:n||null})}get nextLoadLevel(){return this.manualLevelIndex!==-1?this.manualLevelIndex:this.hls.nextAutoLevel}set nextLoadLevel(t){this.level=t,this.manualLevelIndex===-1&&(this.hls.nextAutoLevel=t)}removeLevel(t){var n;if(this._levels.length===1)return;const s=this._levels.filter((w,T)=>T!==t?!0:(this.steering&&this.steering.removeLevel(w),w===this.currentLevel&&(this.currentLevel=null,this.currentLevelIndex=-1,w.details&&w.details.fragments.forEach(j=>j.level=-1)),!1));ps(s),this._levels=s,this.currentLevelIndex>-1&&(n=this.currentLevel)!=null&&n.details&&(this.currentLevelIndex=this.currentLevel.details.fragments[0].level),this.manualLevelIndex>-1&&(this.manualLevelIndex=this.currentLevelIndex);const v=s.length-1;this._firstLevel=Math.min(this._firstLevel,v),this._startLevel&&(this._startLevel=Math.min(this._startLevel,v)),this.hls.trigger(o.LEVELS_UPDATED,{levels:s})}onLevelsUpdated(t,{levels:n}){this._levels=n}checkMaxAutoUpdated(){const{autoLevelCapping:t,maxAutoLevel:n,maxHdcpLevel:s}=this.hls;this._maxAutoLevel!==n&&(this._maxAutoLevel=n,this.hls.trigger(o.MAX_AUTO_LEVEL_UPDATED,{autoLevelCapping:t,levels:this.levels,maxAutoLevel:n,minAutoLevel:this.hls.minAutoLevel,maxHdcpLevel:s}))}}function hd(D){const t={};D.forEach(n=>{const s=n.groupId||"";n.id=t[s]=t[s]||0,t[s]++})}function pd(){return self.SourceBuffer||self.WebKitSourceBuffer}function md(){if(!ae())return!1;const t=pd();return!t||t.prototype&&typeof t.prototype.appendBuffer=="function"&&typeof t.prototype.remove=="function"}function Td(){if(!md())return!1;const D=ae();return typeof(D==null?void 0:D.isTypeSupported)=="function"&&(["avc1.42E01E,mp4a.40.2","av01.0.01M.08","vp09.00.50.08"].some(t=>D.isTypeSupported(We(t,"video")))||["mp4a.40.2","fLaC"].some(t=>D.isTypeSupported(We(t,"audio"))))}function Pd(){var D;const t=pd();return typeof(t==null||(D=t.prototype)==null?void 0:D.changeType)=="function"}const vd=100;class _d extends Nt{constructor(t,n,s){super(t,n,s,"stream-controller",u.MAIN),this.audioCodecSwap=!1,this.level=-1,this._forceStartLoad=!1,this._hasEnoughToStart=!1,this.altAudio=0,this.audioOnly=!1,this.fragPlaying=null,this.fragLastKbps=0,this.couldBacktrack=!1,this.backtrackFragment=null,this.audioCodecSwitch=!1,this.videoBuffer=null,this.onMediaPlaying=()=>{this.tick()},this.onMediaSeeked=()=>{const v=this.media,w=v?v.currentTime:null;if(w===null||!r(w)||(this.log(`Media seeked to ${w.toFixed(3)}`),!this.getBufferedFrag(w)))return;const T=this.getFwdBufferInfoAtPos(v,w,u.MAIN,0);if(T===null||T.len===0){this.warn(`Main forward buffer length at ${w} on "seeked" event ${T?T.len:"empty"})`);return}this.tick()},this.registerListeners()}registerListeners(){super.registerListeners();const{hls:t}=this;t.on(o.MANIFEST_PARSED,this.onManifestParsed,this),t.on(o.LEVEL_LOADING,this.onLevelLoading,this),t.on(o.LEVEL_LOADED,this.onLevelLoaded,this),t.on(o.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.on(o.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.on(o.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.on(o.BUFFER_CREATED,this.onBufferCreated,this),t.on(o.BUFFER_FLUSHED,this.onBufferFlushed,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(o.FRAG_BUFFERED,this.onFragBuffered,this)}unregisterListeners(){super.unregisterListeners();const{hls:t}=this;t.off(o.MANIFEST_PARSED,this.onManifestParsed,this),t.off(o.LEVEL_LOADED,this.onLevelLoaded,this),t.off(o.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.off(o.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.off(o.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.off(o.BUFFER_CREATED,this.onBufferCreated,this),t.off(o.BUFFER_FLUSHED,this.onBufferFlushed,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(o.FRAG_BUFFERED,this.onFragBuffered,this)}onHandlerDestroying(){this.onMediaPlaying=this.onMediaSeeked=null,this.unregisterListeners(),super.onHandlerDestroying()}startLoad(t,n){if(this.levels){const{lastCurrentTime:s,hls:v}=this;if(this.stopLoad(),this.setInterval(vd),this.level=-1,!this.startFragRequested){let w=v.startLevel;w===-1&&(v.config.testBandwidth&&this.levels.length>1?(w=0,this.bitrateTest=!0):w=v.firstAutoLevel),v.nextLoadLevel=w,this.level=v.loadLevel,this._hasEnoughToStart=!!n}s>0&&t===-1&&!n&&(this.log(`Override startPosition with lastCurrentTime @${s.toFixed(3)}`),t=s),this.state=De.IDLE,this.nextLoadPosition=this.lastCurrentTime=t+this.timelineOffset,this.startPosition=n?-1:t,this.tick()}else this._forceStartLoad=!0,this.state=De.STOPPED}stopLoad(){this._forceStartLoad=!1,super.stopLoad()}doTick(){switch(this.state){case De.WAITING_LEVEL:{const{levels:t,level:n}=this,s=t==null?void 0:t[n],v=s==null?void 0:s.details;if(v&&(!v.live||this.levelLastLoaded===s&&!this.waitForLive(s))){if(this.waitForCdnTuneIn(v))break;this.state=De.IDLE;break}else if(this.hls.nextLoadLevel!==this.level){this.state=De.IDLE;break}break}case De.FRAG_LOADING_WAITING_RETRY:this.checkRetryDate();break}this.state===De.IDLE&&this.doTickIdle(),this.onTickEnd()}onTickEnd(){var t;super.onTickEnd(),(t=this.media)!=null&&t.readyState&&this.media.seeking===!1&&(this.lastCurrentTime=this.media.currentTime),this.checkFragmentChanged()}doTickIdle(){const{hls:t,levelLastLoaded:n,levels:s,media:v}=this;if(n===null||!v&&!this.primaryPrefetch&&(this.startFragRequested||!t.config.startFragPrefetch)||this.altAudio&&this.audioOnly)return;const w=this.buffering?t.nextLoadLevel:t.loadLevel;if(!(s!=null&&s[w]))return;const T=s[w],j=this.getMainFwdBufferInfo();if(j===null)return;const X=this.getLevelDetails();if(X&&this._streamEnded(j,X)){const lt={};this.altAudio===2&&(lt.type="video"),this.hls.trigger(o.BUFFER_EOS,lt),this.state=De.ENDED;return}if(!this.buffering)return;t.loadLevel!==w&&t.manualLevel===-1&&this.log(`Adapting to level ${w} from level ${this.level}`),this.level=t.nextLoadLevel=w;const G=T.details;if(!G||this.state===De.WAITING_LEVEL||this.waitForLive(T)){this.level=w,this.state=De.WAITING_LEVEL,this.startFragRequested=!1;return}const ue=j.len,de=this.getMaxBufferLength(T.maxBitrate);if(ue>=de)return;this.backtrackFragment&&this.backtrackFragment.start>j.end&&(this.backtrackFragment=null);const xe=this.backtrackFragment?this.backtrackFragment.start:j.end;let Me=this.getNextFragment(xe,G);if(this.couldBacktrack&&!this.fragPrevious&&Me&&Ce(Me)&&this.fragmentTracker.getState(Me)!==_n.OK){var Fe;const ut=((Fe=this.backtrackFragment)!=null?Fe:Me).sn-G.startSN,Vt=G.fragments[ut-1];Vt&&Me.cc===Vt.cc&&(Me=Vt,this.fragmentTracker.removeFragment(Vt))}else this.backtrackFragment&&j.len&&(this.backtrackFragment=null);if(Me&&this.isLoopLoading(Me,xe)){if(!Me.gap){const ut=this.audioOnly&&!this.altAudio?ie.AUDIO:ie.VIDEO,Vt=(ut===ie.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;Vt&&this.afterBufferFlushed(Vt,ut,u.MAIN)}Me=this.getNextFragmentLoopLoading(Me,G,j,u.MAIN,de)}Me&&(Me.initSegment&&!Me.initSegment.data&&!this.bitrateTest&&(Me=Me.initSegment),this.loadFragment(Me,T,xe))}loadFragment(t,n,s){const v=this.fragmentTracker.getState(t);v===_n.NOT_LOADED||v===_n.PARTIAL?Ce(t)?this.bitrateTest?(this.log(`Fragment ${t.sn} of level ${t.level} is being downloaded to test bitrate and will not be buffered`),this._loadBitrateTestFrag(t,n)):super.loadFragment(t,n,s):this._loadInitSegment(t,n):this.clearTrackerIfNeeded(t)}getBufferedFrag(t){return this.fragmentTracker.getBufferedFrag(t,u.MAIN)}followingBufferedFrag(t){return t?this.getBufferedFrag(t.end+.5):null}immediateLevelSwitch(){this.abortCurrentFrag(),this.flushMainBuffer(0,Number.POSITIVE_INFINITY)}nextLevelSwitch(){const{levels:t,media:n}=this;if(n!=null&&n.readyState){let s;const v=this.getAppendedFrag(n.currentTime);v&&v.start>1&&this.flushMainBuffer(0,v.start-1);const w=this.getLevelDetails();if(w!=null&&w.live){const j=this.getMainFwdBufferInfo();if(!j||j.len=T-n.maxFragLookUpTolerance&&w<=j;if(v!==null&&s.duration>v&&(w{this.hls&&this.hls.trigger(o.AUDIO_TRACK_SWITCHED,n)}),s.trigger(o.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:null});return}s.trigger(o.AUDIO_TRACK_SWITCHED,n)}}onAudioTrackSwitched(t,n){const s=st(n.url,this.hls);if(s){const v=this.videoBuffer;v&&this.mediaBuffer!==v&&(this.log("Switching on alternate audio, use video.buffered to schedule main fragment loading"),this.mediaBuffer=v)}this.altAudio=s?2:0,this.tick()}onBufferCreated(t,n){const s=n.tracks;let v,w,T=!1;for(const j in s){const X=s[j];if(X.id==="main"){if(w=j,v=X,j==="video"){const G=s[j];G&&(this.videoBuffer=G.buffer)}}else T=!0}T&&v?(this.log(`Alternate track found, use ${w}.buffered to schedule main fragment loading`),this.mediaBuffer=v.buffer):this.mediaBuffer=this.media}onFragBuffered(t,n){const{frag:s,part:v}=n,w=s.type===u.MAIN;if(w){if(this.fragContextChanged(s)){this.warn(`Fragment ${s.sn}${v?" p: "+v.index:""} of level ${s.level} finished buffering, but was aborted. state: ${this.state}`),this.state===De.PARSED&&(this.state=De.IDLE);return}const j=v?v.stats:s.stats;this.fragLastKbps=Math.round(8*j.total/(j.buffering.end-j.loading.first)),Ce(s)&&(this.fragPrevious=s),this.fragBufferedComplete(s,v)}const T=this.media;T&&(!this._hasEnoughToStart&&li.getBuffered(T).length&&(this._hasEnoughToStart=!0,this.seekToStartPos()),w&&this.tick())}get hasEnoughToStart(){return this._hasEnoughToStart}onError(t,n){var s;if(n.fatal){this.state=De.ERROR;return}switch(n.details){case f.FRAG_GAP:case f.FRAG_PARSING_ERROR:case f.FRAG_DECRYPT_ERROR:case f.FRAG_LOAD_ERROR:case f.FRAG_LOAD_TIMEOUT:case f.KEY_LOAD_ERROR:case f.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(u.MAIN,n);break;case f.LEVEL_LOAD_ERROR:case f.LEVEL_LOAD_TIMEOUT:case f.LEVEL_PARSING_ERROR:!n.levelRetry&&this.state===De.WAITING_LEVEL&&((s=n.context)==null?void 0:s.type)===h.LEVEL&&(this.state=De.IDLE);break;case f.BUFFER_ADD_CODEC_ERROR:case f.BUFFER_APPEND_ERROR:if(n.parent!=="main")return;this.reduceLengthAndFlushBuffer(n)&&this.resetLoadingState();break;case f.BUFFER_FULL_ERROR:if(n.parent!=="main")return;this.reduceLengthAndFlushBuffer(n)&&(!this.config.interstitialsController&&this.config.assetPlayerId?this._hasEnoughToStart=!0:this.flushMainBuffer(0,Number.POSITIVE_INFINITY));break;case f.INTERNAL_EXCEPTION:this.recoverWorkerError(n);break}}onFragLoadEmergencyAborted(){this.state=De.IDLE,this._hasEnoughToStart||(this.startFragRequested=!1,this.nextLoadPosition=this.lastCurrentTime),this.tickImmediate()}onBufferFlushed(t,{type:n}){if(n!==ie.AUDIO||!this.altAudio){const s=(n===ie.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;s&&(this.afterBufferFlushed(s,n,u.MAIN),this.tick())}}onLevelsUpdated(t,n){this.level>-1&&this.fragCurrent&&(this.level=this.fragCurrent.level,this.level===-1&&this.resetWhenMissingContext(this.fragCurrent)),this.levels=n.levels}swapAudioCodec(){this.audioCodecSwap=!this.audioCodecSwap}seekToStartPos(){const{media:t}=this;if(!t)return;const n=t.currentTime;let s=this.startPosition;if(s>=0&&n0&&(X{const{hls:v}=this,w=s==null?void 0:s.frag;if(!w||this.fragContextChanged(w))return;n.fragmentError=0,this.state=De.IDLE,this.startFragRequested=!1,this.bitrateTest=!1;const T=w.stats;T.parsing.start=T.parsing.end=T.buffering.start=T.buffering.end=self.performance.now(),v.trigger(o.FRAG_LOADED,s),w.bitrateTest=!1}).catch(s=>{this.state===De.STOPPED||this.state===De.ERROR||(this.warn(s),this.resetFragmentLoading(t))})}_handleTransmuxComplete(t){const n=this.playlistType,{hls:s}=this,{remuxResult:v,chunkMeta:w}=t,T=this.getCurrentContext(w);if(!T){this.resetWhenMissingContext(w);return}const{frag:j,part:X,level:G}=T,{video:ue,text:de,id3:xe,initSegment:Me}=v,{details:Fe}=G,lt=this.altAudio?void 0:v.audio;if(this.fragContextChanged(j)){this.fragmentTracker.removeFragment(j);return}if(this.state=De.PARSING,Me){const ut=Me.tracks;if(ut){const xr=j.initSegment||j;if(this.unhandledEncryptionError(Me,j))return;this._bufferInitSegment(G,ut,xr,w),s.trigger(o.FRAG_PARSING_INIT_SEGMENT,{frag:xr,id:n,tracks:ut})}const Vt=Me.initPTS,Jt=Me.timescale,rr=this.initPTS[j.cc];if(r(Vt)&&(!rr||rr.baseTime!==Vt||rr.timescale!==Jt)){const xr=Me.trackId;this.initPTS[j.cc]={baseTime:Vt,timescale:Jt,trackId:xr},s.trigger(o.INIT_PTS_FOUND,{frag:j,id:n,initPTS:Vt,timescale:Jt,trackId:xr})}}if(ue&&Fe){lt&&ue.type==="audiovideo"&&this.logMuxedErr(j);const ut=Fe.fragments[j.sn-1-Fe.startSN],Vt=j.sn===Fe.startSN,Jt=!ut||j.cc>ut.cc;if(v.independent!==!1){const{startPTS:rr,endPTS:xr,startDTS:jr,endDTS:pn}=ue;if(X)X.elementaryStreams[ue.type]={startPTS:rr,endPTS:xr,startDTS:jr,endDTS:pn};else if(ue.firstKeyFrame&&ue.independent&&w.id===1&&!Jt&&(this.couldBacktrack=!0),ue.dropped&&ue.independent){const Ur=this.getMainFwdBufferInfo(),an=(Ur?Ur.end:this.getLoadPosition())+this.config.maxBufferHole,nn=ue.firstKeyFramePTS?ue.firstKeyFramePTS:rr;if(!Vt&&anIn&&(j.gap=!0);j.setElementaryStreamInfo(ue.type,rr,xr,jr,pn),this.backtrackFragment&&(this.backtrackFragment=j),this.bufferFragmentData(ue,j,X,w,Vt||Jt)}else if(Vt||Jt)j.gap=!0;else{this.backtrack(j);return}}if(lt){const{startPTS:ut,endPTS:Vt,startDTS:Jt,endDTS:rr}=lt;X&&(X.elementaryStreams[ie.AUDIO]={startPTS:ut,endPTS:Vt,startDTS:Jt,endDTS:rr}),j.setElementaryStreamInfo(ie.AUDIO,ut,Vt,Jt,rr),this.bufferFragmentData(lt,j,X,w)}if(Fe&&xe!=null&&xe.samples.length){const ut={id:n,frag:j,details:Fe,samples:xe.samples};s.trigger(o.FRAG_PARSING_METADATA,ut)}if(Fe&&de){const ut={id:n,frag:j,details:Fe,samples:de.samples};s.trigger(o.FRAG_PARSING_USERDATA,ut)}}logMuxedErr(t){this.warn(`${Ce(t)?"Media":"Init"} segment with muxed audiovideo where only video expected: ${t.url}`)}_bufferInitSegment(t,n,s,v){if(this.state!==De.PARSING)return;this.audioOnly=!!n.audio&&!n.video,this.altAudio&&!this.audioOnly&&(delete n.audio,n.audiovideo&&this.logMuxedErr(s));const{audio:w,video:T,audiovideo:j}=n;if(w){const G=t.audioCodec;let ue=tn(w.codec,G);ue==="mp4a"&&(ue="mp4a.40.5");const de=navigator.userAgent.toLowerCase();if(this.audioCodecSwitch){ue&&(ue.indexOf("mp4a.40.5")!==-1?ue="mp4a.40.2":ue="mp4a.40.5");const xe=w.metadata;xe&&"channelCount"in xe&&(xe.channelCount||1)!==1&&de.indexOf("firefox")===-1&&(ue="mp4a.40.5")}ue&&ue.indexOf("mp4a.40.5")!==-1&&de.indexOf("android")!==-1&&w.container!=="audio/mpeg"&&(ue="mp4a.40.2",this.log(`Android: force audio codec to ${ue}`)),G&&G!==ue&&this.log(`Swapping manifest audio codec "${G}" for "${ue}"`),w.levelCodec=ue,w.id=u.MAIN,this.log(`Init audio buffer, container:${w.container}, codecs[selected/level/parsed]=[${ue||""}/${G||""}/${w.codec}]`),delete n.audiovideo}if(T){T.levelCodec=t.videoCodec,T.id=u.MAIN;const G=T.codec;if((G==null?void 0:G.length)===4)switch(G){case"hvc1":case"hev1":T.codec="hvc1.1.6.L120.90";break;case"av01":T.codec="av01.0.04M.08";break;case"avc1":T.codec="avc1.42e01e";break}this.log(`Init video buffer, container:${T.container}, codecs[level/parsed]=[${t.videoCodec||""}/${G}]${T.codec!==G?" parsed-corrected="+T.codec:""}${T.supplemental?" supplemental="+T.supplemental:""}`),delete n.audiovideo}j&&(this.log(`Init audiovideo buffer, container:${j.container}, codecs[level/parsed]=[${t.codecs}/${j.codec}]`),delete n.video,delete n.audio);const X=Object.keys(n);if(X.length){if(this.hls.trigger(o.BUFFER_CODECS,n),!this.hls)return;X.forEach(G=>{const de=n[G].initSegment;de!=null&&de.byteLength&&this.hls.trigger(o.BUFFER_APPENDING,{type:G,data:de,frag:s,part:null,chunkMeta:v,parent:s.type})})}this.tickImmediate()}getMainFwdBufferInfo(){const t=this.mediaBuffer&&this.altAudio===2?this.mediaBuffer:this.media;return this.getFwdBufferInfo(t,u.MAIN)}get maxBufferLength(){const{levels:t,level:n}=this,s=t==null?void 0:t[n];return s?this.getMaxBufferLength(s.maxBitrate):this.config.maxBufferLength}backtrack(t){this.couldBacktrack=!0,this.backtrackFragment=t,this.resetTransmuxer(),this.flushBufferGap(t),this.fragmentTracker.removeFragment(t),this.fragPrevious=null,this.nextLoadPosition=t.start,this.state=De.IDLE}checkFragmentChanged(){const t=this.media;let n=null;if(t&&t.readyState>1&&t.seeking===!1){const s=t.currentTime;if(li.isBuffered(t,s)?n=this.getAppendedFrag(s):li.isBuffered(t,s+.1)&&(n=this.getAppendedFrag(s+.1)),n){this.backtrackFragment=null;const v=this.fragPlaying,w=n.level;(!v||n.sn!==v.sn||v.level!==w)&&(this.fragPlaying=n,this.hls.trigger(o.FRAG_CHANGED,{frag:n}),(!v||v.level!==w)&&this.hls.trigger(o.LEVEL_SWITCHED,{level:w}))}}}get nextLevel(){const t=this.nextBufferedFrag;return t?t.level:-1}get currentFrag(){var t;if(this.fragPlaying)return this.fragPlaying;const n=((t=this.media)==null?void 0:t.currentTime)||this.lastCurrentTime;return r(n)?this.getAppendedFrag(n):null}get currentProgramDateTime(){var t;const n=((t=this.media)==null?void 0:t.currentTime)||this.lastCurrentTime;if(r(n)){const s=this.getLevelDetails(),v=this.currentFrag||(s?ur(null,s.fragments,n):null);if(v){const w=v.programDateTime;if(w!==null){const T=w+(n-v.start)*1e3;return new Date(T)}}}return null}get currentLevel(){const t=this.currentFrag;return t?t.level:-1}get nextBufferedFrag(){const t=this.currentFrag;return t?this.followingBufferedFrag(t):null}get forceStartLoad(){return this._forceStartLoad}}class Id extends R{constructor(t,n){super("key-loader",n),this.config=void 0,this.keyIdToKeyInfo={},this.emeController=null,this.config=t}abort(t){for(const s in this.keyIdToKeyInfo){const v=this.keyIdToKeyInfo[s].loader;if(v){var n;if(t&&t!==((n=v.context)==null?void 0:n.frag.type))return;v.abort()}}}detach(){for(const t in this.keyIdToKeyInfo){const n=this.keyIdToKeyInfo[t];(n.mediaKeySessionContext||n.decryptdata.isCommonEncryption)&&delete this.keyIdToKeyInfo[t]}}destroy(){this.detach();for(const t in this.keyIdToKeyInfo){const n=this.keyIdToKeyInfo[t].loader;n&&n.destroy()}this.keyIdToKeyInfo={}}createKeyLoadError(t,n=f.KEY_LOAD_ERROR,s,v,w){return new Ni({type:c.NETWORK_ERROR,details:n,fatal:!1,frag:t,response:w,error:s,networkDetails:v})}loadClear(t,n,s){if(this.emeController&&this.config.emeEnabled&&!this.emeController.getSelectedKeySystemFormats().length){if(n.length)for(let v=0,w=n.length;v{if(!this.emeController)return;T.setKeyFormat(j);const X=Jo(j);if(X)return this.emeController.getKeySystemAccess([X])})}if(this.config.requireKeySystemAccessOnStart){const v=ko(this.config);if(v.length)return this.emeController.getKeySystemAccess(v)}}return null}load(t){return!t.decryptdata&&t.encrypted&&this.emeController&&this.config.emeEnabled?this.emeController.selectKeySystemFormat(t).then(n=>this.loadInternal(t,n)):this.loadInternal(t)}loadInternal(t,n){var s,v;n&&t.setKeyFormat(n);const w=t.decryptdata;if(!w){const G=new Error(n?`Expected frag.decryptdata to be defined after setting format ${n}`:`Missing decryption data on fragment in onKeyLoading (emeEnabled with controller: ${this.emeController&&this.config.emeEnabled})`);return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,G))}const T=w.uri;if(!T)return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Invalid key URI: "${T}"`)));const j=ld(w);let X=this.keyIdToKeyInfo[j];if((s=X)!=null&&s.decryptdata.key)return w.key=X.decryptdata.key,Promise.resolve({frag:t,keyInfo:X});if(this.emeController&&(v=X)!=null&&v.keyLoadPromise)switch(this.emeController.getKeyStatus(X.decryptdata)){case"usable":case"usable-in-future":return X.keyLoadPromise.then(ue=>{const{keyInfo:de}=ue;return w.key=de.decryptdata.key,{frag:t,keyInfo:de}})}switch(this.log(`${this.keyIdToKeyInfo[j]?"Rel":"L"}oading${w.keyId?" keyId: "+Q(w.keyId):""} URI: ${w.uri} from ${t.type} ${t.level}`),X=this.keyIdToKeyInfo[j]={decryptdata:w,keyLoadPromise:null,loader:null,mediaKeySessionContext:null},w.method){case"SAMPLE-AES":case"SAMPLE-AES-CENC":case"SAMPLE-AES-CTR":return w.keyFormat==="identity"?this.loadKeyHTTP(X,t):this.loadKeyEME(X,t);case"AES-128":case"AES-256":case"AES-256-CTR":return this.loadKeyHTTP(X,t);default:return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Key supplied with unsupported METHOD: "${w.method}"`)))}}loadKeyEME(t,n){const s={frag:n,keyInfo:t};if(this.emeController&&this.config.emeEnabled){var v;if(!t.decryptdata.keyId&&(v=n.initSegment)!=null&&v.data){const T=xt(n.initSegment.data);if(T.length){let j=T[0];j.some(X=>X!==0)?(this.log(`Using keyId found in init segment ${Q(j)}`),Lo.setKeyIdForUri(t.decryptdata.uri,j)):(j=Lo.addKeyIdForUri(t.decryptdata.uri),this.log(`Generating keyId to patch media ${Q(j)}`)),t.decryptdata.keyId=j}}if(!t.decryptdata.keyId&&!Ce(n))return Promise.resolve(s);const w=this.emeController.loadKey(s);return(t.keyLoadPromise=w.then(T=>(t.mediaKeySessionContext=T,s))).catch(T=>{throw t.keyLoadPromise=null,"data"in T&&(T.data.frag=n),T})}return Promise.resolve(s)}loadKeyHTTP(t,n){const s=this.config,v=s.loader,w=new v(s);return n.keyLoader=t.loader=w,t.keyLoadPromise=new Promise((T,j)=>{const X={keyInfo:t,frag:n,responseType:"arraybuffer",url:t.decryptdata.uri},G=s.keyLoadPolicy.default,ue={loadPolicy:G,timeout:G.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},de={onSuccess:(xe,Me,Fe,lt)=>{const{frag:ut,keyInfo:Vt}=Fe,Jt=ld(Vt.decryptdata);if(!ut.decryptdata||Vt!==this.keyIdToKeyInfo[Jt])return j(this.createKeyLoadError(ut,f.KEY_LOAD_ERROR,new Error("after key load, decryptdata unset or changed"),lt));Vt.decryptdata.key=ut.decryptdata.key=new Uint8Array(xe.data),ut.keyLoader=null,Vt.loader=null,T({frag:ut,keyInfo:Vt})},onError:(xe,Me,Fe,lt)=>{this.resetLoader(Me),j(this.createKeyLoadError(n,f.KEY_LOAD_ERROR,new Error(`HTTP Error ${xe.code} loading key ${xe.text}`),Fe,b({url:X.url,data:void 0},xe)))},onTimeout:(xe,Me,Fe)=>{this.resetLoader(Me),j(this.createKeyLoadError(n,f.KEY_LOAD_TIMEOUT,new Error("key loading timed out"),Fe))},onAbort:(xe,Me,Fe)=>{this.resetLoader(Me),j(this.createKeyLoadError(n,f.INTERNAL_ABORTED,new Error("key loading aborted"),Fe))}};w.load(X,ue,de)})}resetLoader(t){const{frag:n,keyInfo:s,url:v}=t,w=s.loader;n.keyLoader===w&&(n.keyLoader=null,s.loader=null);const T=ld(s.decryptdata)||v;delete this.keyIdToKeyInfo[T],w&&w.destroy()}}function ld(D){if(D.keyFormat!==hs.FAIRPLAY){const t=D.keyId;if(t)return Q(t)}return D.uri}function gd(D){const{type:t}=D;switch(t){case h.AUDIO_TRACK:return u.AUDIO;case h.SUBTITLE_TRACK:return u.SUBTITLE;default:return u.MAIN}}function cd(D,t){let n=D.url;return(n===void 0||n.indexOf("data:")===0)&&(n=t.url),n}class td{constructor(t){this.hls=void 0,this.loaders=Object.create(null),this.variableList=null,this.onManifestLoaded=this.checkAutostartLoad,this.hls=t,this.registerListeners()}startLoad(t){}stopLoad(){this.destroyInternalLoaders()}registerListeners(){const{hls:t}=this;t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.LEVEL_LOADING,this.onLevelLoading,this),t.on(o.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.on(o.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this)}unregisterListeners(){const{hls:t}=this;t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.LEVEL_LOADING,this.onLevelLoading,this),t.off(o.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.off(o.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this)}createInternalLoader(t){const n=this.hls.config,s=n.pLoader,v=n.loader,w=s||v,T=new w(n);return this.loaders[t.type]=T,T}getInternalLoader(t){return this.loaders[t.type]}resetInternalLoader(t){this.loaders[t]&&delete this.loaders[t]}destroyInternalLoaders(){for(const t in this.loaders){const n=this.loaders[t];n&&n.destroy(),this.resetInternalLoader(t)}}destroy(){this.variableList=null,this.unregisterListeners(),this.destroyInternalLoaders()}onManifestLoading(t,n){const{url:s}=n;this.variableList=null,this.load({id:null,level:0,responseType:"text",type:h.MANIFEST,url:s,deliveryDirectives:null,levelOrTrack:null})}onLevelLoading(t,n){const{id:s,level:v,pathwayId:w,url:T,deliveryDirectives:j,levelInfo:X}=n;this.load({id:s,level:v,pathwayId:w,responseType:"text",type:h.LEVEL,url:T,deliveryDirectives:j,levelOrTrack:X})}onAudioTrackLoading(t,n){const{id:s,groupId:v,url:w,deliveryDirectives:T,track:j}=n;this.load({id:s,groupId:v,level:null,responseType:"text",type:h.AUDIO_TRACK,url:w,deliveryDirectives:T,levelOrTrack:j})}onSubtitleTrackLoading(t,n){const{id:s,groupId:v,url:w,deliveryDirectives:T,track:j}=n;this.load({id:s,groupId:v,level:null,responseType:"text",type:h.SUBTITLE_TRACK,url:w,deliveryDirectives:T,levelOrTrack:j})}onLevelsUpdated(t,n){const s=this.loaders[h.LEVEL];if(s){const v=s.context;v&&!n.levels.some(w=>w===v.levelOrTrack)&&(s.abort(),delete this.loaders[h.LEVEL])}}load(t){var n;const s=this.hls.config;let v=this.getInternalLoader(t);if(v){const G=this.hls.logger,ue=v.context;if(ue&&ue.levelOrTrack===t.levelOrTrack&&(ue.url===t.url||ue.deliveryDirectives&&!t.deliveryDirectives)){ue.url===t.url?G.log(`[playlist-loader]: ignore ${t.url} ongoing request`):G.log(`[playlist-loader]: ignore ${t.url} in favor of ${ue.url}`);return}G.log(`[playlist-loader]: aborting previous loader for type: ${t.type}`),v.abort()}let w;if(t.type===h.MANIFEST?w=s.manifestLoadPolicy.default:w=y({},s.playlistLoadPolicy.default,{timeoutRetry:null,errorRetry:null}),v=this.createInternalLoader(t),r((n=t.deliveryDirectives)==null?void 0:n.part)){let G;if(t.type===h.LEVEL&&t.level!==null?G=this.hls.levels[t.level].details:t.type===h.AUDIO_TRACK&&t.id!==null?G=this.hls.audioTracks[t.id].details:t.type===h.SUBTITLE_TRACK&&t.id!==null&&(G=this.hls.subtitleTracks[t.id].details),G){const ue=G.partTarget,de=G.targetduration;if(ue&&de){const xe=Math.max(ue*3,de*.8)*1e3;w=y({},w,{maxTimeToFirstByteMs:Math.min(xe,w.maxTimeToFirstByteMs),maxLoadTimeMs:Math.min(xe,w.maxTimeToFirstByteMs)})}}}const T=w.errorRetry||w.timeoutRetry||{},j={loadPolicy:w,timeout:w.maxLoadTimeMs,maxRetry:T.maxNumRetry||0,retryDelay:T.retryDelayMs||0,maxRetryDelay:T.maxRetryDelayMs||0},X={onSuccess:(G,ue,de,xe)=>{const Me=this.getInternalLoader(de);this.resetInternalLoader(de.type);const Fe=G.data;ue.parsing.start=performance.now(),zo.isMediaPlaylist(Fe)||de.type!==h.MANIFEST?this.handleTrackOrLevelPlaylist(G,ue,de,xe||null,Me):this.handleMasterPlaylist(G,ue,de,xe)},onError:(G,ue,de,xe)=>{this.handleNetworkError(ue,de,!1,G,xe)},onTimeout:(G,ue,de)=>{this.handleNetworkError(ue,de,!0,void 0,G)}};v.load(t,j,X)}checkAutostartLoad(){if(!this.hls)return;const{config:{autoStartLoad:t,startPosition:n},forceStartLoad:s}=this.hls;(t||s)&&(this.hls.logger.log(`${t?"auto":"force"} startLoad with configured startPosition ${n}`),this.hls.startLoad(n))}handleMasterPlaylist(t,n,s,v){const w=this.hls,T=t.data,j=cd(t,s),X=zo.parseMasterPlaylist(T,j);if(X.playlistParsingError){n.parsing.end=performance.now(),this.handleManifestParsingError(t,s,X.playlistParsingError,v,n);return}const{contentSteering:G,levels:ue,sessionData:de,sessionKeys:xe,startTimeOffset:Me,variableList:Fe}=X;this.variableList=Fe,ue.forEach(Jt=>{const{unknownCodecs:rr}=Jt;if(rr){const{preferManagedMediaSource:xr}=this.hls.config;let{audioCodec:jr,videoCodec:pn}=Jt;for(let Ur=rr.length;Ur--;){const an=rr[Ur];Pe(an,"audio",xr)?(Jt.audioCodec=jr=jr?`${jr},${an}`:an,Ht.audio[jr.substring(0,4)]=2,rr.splice(Ur,1)):Pe(an,"video",xr)&&(Jt.videoCodec=pn=pn?`${pn},${an}`:an,Ht.video[pn.substring(0,4)]=2,rr.splice(Ur,1))}}});const{AUDIO:lt=[],SUBTITLES:ut,"CLOSED-CAPTIONS":Vt}=zo.parseMasterPlaylistMedia(T,j,X);lt.length&&!lt.some(rr=>!rr.url)&&ue[0].audioCodec&&!ue[0].attrs.AUDIO&&(this.hls.logger.log("[playlist-loader]: audio codec signaled in quality level, but no embedded audio track signaled, create one"),lt.unshift({type:"main",name:"main",groupId:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new Ki({}),bitrate:0,url:""})),w.trigger(o.MANIFEST_LOADED,{levels:ue,audioTracks:lt,subtitles:ut,captions:Vt,contentSteering:G,url:j,stats:n,networkDetails:v,sessionData:de,sessionKeys:xe,startTimeOffset:Me,variableList:Fe})}handleTrackOrLevelPlaylist(t,n,s,v,w){const T=this.hls,{id:j,level:X,type:G}=s,ue=cd(t,s),de=r(X)?X:r(j)?j:0,xe=gd(s),Me=zo.parseLevelPlaylist(t.data,ue,de,xe,0,this.variableList);if(G===h.MANIFEST){const Fe={attrs:new Ki({}),bitrate:0,details:Me,name:"",url:ue};Me.requestScheduled=n.loading.start+$r(Me,0),T.trigger(o.MANIFEST_LOADED,{levels:[Fe],audioTracks:[],url:ue,stats:n,networkDetails:v,sessionData:null,sessionKeys:null,contentSteering:null,startTimeOffset:null,variableList:null})}n.parsing.end=performance.now(),s.levelDetails=Me,this.handlePlaylistLoaded(Me,t,n,s,v,w)}handleManifestParsingError(t,n,s,v,w){this.hls.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.MANIFEST_PARSING_ERROR,fatal:n.type===h.MANIFEST,url:t.url,err:s,error:s,reason:s.message,response:t,context:n,networkDetails:v,stats:w})}handleNetworkError(t,n,s=!1,v,w){let T=`A network ${s?"timeout":"error"+(v?" (status "+v.code+")":"")} occurred while loading ${t.type}`;t.type===h.LEVEL?T+=`: ${t.level} id: ${t.id}`:(t.type===h.AUDIO_TRACK||t.type===h.SUBTITLE_TRACK)&&(T+=` id: ${t.id} group-id: "${t.groupId}"`);const j=new Error(T);this.hls.logger.warn(`[playlist-loader]: ${T}`);let X=f.UNKNOWN,G=!1;const ue=this.getInternalLoader(t);switch(t.type){case h.MANIFEST:X=s?f.MANIFEST_LOAD_TIMEOUT:f.MANIFEST_LOAD_ERROR,G=!0;break;case h.LEVEL:X=s?f.LEVEL_LOAD_TIMEOUT:f.LEVEL_LOAD_ERROR,G=!1;break;case h.AUDIO_TRACK:X=s?f.AUDIO_TRACK_LOAD_TIMEOUT:f.AUDIO_TRACK_LOAD_ERROR,G=!1;break;case h.SUBTITLE_TRACK:X=s?f.SUBTITLE_TRACK_LOAD_TIMEOUT:f.SUBTITLE_LOAD_ERROR,G=!1;break}ue&&this.resetInternalLoader(t.type);const de={type:c.NETWORK_ERROR,details:X,fatal:G,url:t.url,loader:ue,context:t,error:j,networkDetails:n,stats:w};if(v){const xe=(n==null?void 0:n.url)||t.url;de.response=b({url:xe,data:void 0},v)}this.hls.trigger(o.ERROR,de)}handlePlaylistLoaded(t,n,s,v,w,T){const j=this.hls,{type:X,level:G,levelOrTrack:ue,id:de,groupId:xe,deliveryDirectives:Me}=v,Fe=cd(n,v),lt=gd(v);let ut=typeof v.level=="number"&<===u.MAIN?G:void 0;const Vt=t.playlistParsingError;if(Vt){if(this.hls.logger.warn(`${Vt} ${t.url}`),!j.config.ignorePlaylistParsingErrors){j.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_PARSING_ERROR,fatal:!1,url:Fe,error:Vt,reason:Vt.message,response:n,context:v,level:ut,parent:lt,networkDetails:w,stats:s});return}t.playlistParsingError=null}if(!t.fragments.length){const Jt=t.playlistParsingError=new Error("No Segments found in Playlist");j.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_EMPTY_ERROR,fatal:!1,url:Fe,error:Jt,reason:Jt.message,response:n,context:v,level:ut,parent:lt,networkDetails:w,stats:s});return}switch(t.live&&T&&(T.getCacheAge&&(t.ageHeader=T.getCacheAge()||0),(!T.getCacheAge||isNaN(t.ageHeader))&&(t.ageHeader=0)),X){case h.MANIFEST:case h.LEVEL:if(ut){if(!ue)ut=0;else if(ue!==j.levels[ut]){const Jt=j.levels.indexOf(ue);Jt>-1&&(ut=Jt)}}j.trigger(o.LEVEL_LOADED,{details:t,levelInfo:ue||j.levels[0],level:ut||0,id:de||0,stats:s,networkDetails:w,deliveryDirectives:Me,withoutMultiVariant:X===h.MANIFEST});break;case h.AUDIO_TRACK:j.trigger(o.AUDIO_TRACK_LOADED,{details:t,track:ue,id:de||0,groupId:xe||"",stats:s,networkDetails:w,deliveryDirectives:Me});break;case h.SUBTITLE_TRACK:j.trigger(o.SUBTITLE_TRACK_LOADED,{details:t,track:ue,id:de||0,groupId:xe||"",stats:s,networkDetails:w,deliveryDirectives:Me});break}}}class If{static get version(){return ii}static isMSESupported(){return md()}static isSupported(){return Td()}static getMediaSource(){return ae()}static get Events(){return o}static get MetadataSchema(){return Tn}static get ErrorTypes(){return c}static get ErrorDetails(){return f}static get DefaultConfig(){return If.defaultConfig?If.defaultConfig:za}static set DefaultConfig(t){If.defaultConfig=t}constructor(t={}){this.config=void 0,this.userConfig=void 0,this.logger=void 0,this.coreComponents=void 0,this.networkControllers=void 0,this._emitter=new ni,this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.abrController=void 0,this.bufferController=void 0,this.capLevelController=void 0,this.latencyController=void 0,this.levelController=void 0,this.streamController=void 0,this.audioStreamController=void 0,this.subtititleStreamController=void 0,this.audioTrackController=void 0,this.subtitleTrackController=void 0,this.interstitialsController=void 0,this.gapController=void 0,this.emeController=void 0,this.cmcdController=void 0,this._media=null,this._url=null,this._sessionId=void 0,this.triggeringException=void 0,this.started=!1;const n=this.logger=H(t.debug||!1,"Hls instance",t.assetPlayerId),s=this.config=en(If.DefaultConfig,t,n);this.userConfig=t,s.progressive&&Qr(s,n);const{abrController:v,bufferController:w,capLevelController:T,errorController:j,fpsController:X}=s,G=new j(this),ue=this.abrController=new v(this),de=new ka(this),xe=s.interstitialsController,Me=xe?this.interstitialsController=new xe(this,If):null,Fe=this.bufferController=new w(this,de),lt=this.capLevelController=new T(this),ut=new X(this),Vt=new td(this),Jt=s.contentSteeringController,rr=Jt?new Jt(this):null,xr=this.levelController=new Cd(this,rr),jr=new Sd(this),pn=new Id(this.config,this.logger),Ur=this.streamController=new _d(this,de,pn),an=this.gapController=new Qa(this,de);lt.setStreamController(Ur),ut.setStreamController(Ur);const nn=[Vt,xr,Ur];Me&&nn.splice(1,0,Me),rr&&nn.splice(1,0,rr),this.networkControllers=nn;const Vr=[ue,Fe,an,lt,ut,jr,de];this.audioTrackController=this.createController(s.audioTrackController,nn);const Dn=s.audioStreamController;Dn&&nn.push(this.audioStreamController=new Dn(this,de,pn)),this.subtitleTrackController=this.createController(s.subtitleTrackController,nn);const Ei=s.subtitleStreamController;Ei&&nn.push(this.subtititleStreamController=new Ei(this,de,pn)),this.createController(s.timelineController,Vr),pn.emeController=this.emeController=this.createController(s.emeController,Vr),this.cmcdController=this.createController(s.cmcdController,Vr),this.latencyController=this.createController(Ad,Vr),this.coreComponents=Vr,nn.push(G);const Qi=G.onErrorOut;typeof Qi=="function"&&this.on(o.ERROR,Qi,G),this.on(o.MANIFEST_LOADED,Vt.onManifestLoaded,Vt)}createController(t,n){if(t){const s=new t(this);return n&&n.push(s),s}return null}on(t,n,s=this){this._emitter.on(t,n,s)}once(t,n,s=this){this._emitter.once(t,n,s)}removeAllListeners(t){this._emitter.removeAllListeners(t)}off(t,n,s=this,v){this._emitter.off(t,n,s,v)}listeners(t){return this._emitter.listeners(t)}emit(t,n,s){return this._emitter.emit(t,n,s)}trigger(t,n){if(this.config.debug)return this.emit(t,t,n);try{return this.emit(t,t,n)}catch(s){if(this.logger.error("An internal error happened while handling event "+t+'. Error message: "'+s.message+'". Here is a stacktrace:',s),!this.triggeringException){this.triggeringException=!0;const v=t===o.ERROR;this.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.INTERNAL_EXCEPTION,fatal:v,event:t,error:s}),this.triggeringException=!1}}return!1}listenerCount(t){return this._emitter.listenerCount(t)}destroy(){this.logger.log("destroy"),this.trigger(o.DESTROYING,void 0),this.detachMedia(),this.removeAllListeners(),this._autoLevelCapping=-1,this._url=null,this.networkControllers.forEach(n=>n.destroy()),this.networkControllers.length=0,this.coreComponents.forEach(n=>n.destroy()),this.coreComponents.length=0;const t=this.config;t.xhrSetup=t.fetchSetup=void 0,this.userConfig=null}attachMedia(t){if(!t||"media"in t&&!t.media){const w=new Error(`attachMedia failed: invalid argument (${t})`);this.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.ATTACH_MEDIA_ERROR,fatal:!0,error:w});return}this.logger.log("attachMedia"),this._media&&(this.logger.warn("media must be detached before attaching"),this.detachMedia());const n="media"in t,s=n?t.media:t,v=n?t:{media:s};this._media=s,this.trigger(o.MEDIA_ATTACHING,v)}detachMedia(){this.logger.log("detachMedia"),this.trigger(o.MEDIA_DETACHING,{}),this._media=null}transferMedia(){this._media=null;const t=this.bufferController.transferMedia();return this.trigger(o.MEDIA_DETACHING,{transferMedia:t}),t}loadSource(t){this.stopLoad();const n=this.media,s=this._url,v=this._url=$.buildAbsoluteURL(self.location.href,t,{alwaysNormalize:!0});this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.logger.log(`loadSource:${v}`),n&&s&&(s!==v||this.bufferController.hasSourceTypes())&&(this.detachMedia(),this.attachMedia(n)),this.trigger(o.MANIFEST_LOADING,{url:t})}get url(){return this._url}get hasEnoughToStart(){return this.streamController.hasEnoughToStart}get startPosition(){return this.streamController.startPositionValue}startLoad(t=-1,n){this.logger.log(`startLoad(${t+(n?", ":"")})`),this.started=!0,this.resumeBuffering();for(let s=0;s{t.resumeBuffering&&t.resumeBuffering()}))}pauseBuffering(){this.bufferingEnabled&&(this.logger.log("pause buffering"),this.networkControllers.forEach(t=>{t.pauseBuffering&&t.pauseBuffering()}))}get inFlightFragments(){const t={[u.MAIN]:this.streamController.inFlightFrag};return this.audioStreamController&&(t[u.AUDIO]=this.audioStreamController.inFlightFrag),this.subtititleStreamController&&(t[u.SUBTITLE]=this.subtititleStreamController.inFlightFrag),t}swapAudioCodec(){this.logger.log("swapAudioCodec"),this.streamController.swapAudioCodec()}recoverMediaError(){this.logger.log("recoverMediaError");const t=this._media,n=t==null?void 0:t.currentTime;this.detachMedia(),t&&(this.attachMedia(t),n&&this.startLoad(n))}removeLevel(t){this.levelController.removeLevel(t)}get sessionId(){let t=this._sessionId;return t||(t=this._sessionId=rf()),t}get levels(){const t=this.levelController.levels;return t||[]}get latestLevelDetails(){return this.streamController.getLevelDetails()||null}get loadLevelObj(){return this.levelController.loadLevelObj}get currentLevel(){return this.streamController.currentLevel}set currentLevel(t){this.logger.log(`set currentLevel:${t}`),this.levelController.manualLevel=t,this.streamController.immediateLevelSwitch()}get nextLevel(){return this.streamController.nextLevel}set nextLevel(t){this.logger.log(`set nextLevel:${t}`),this.levelController.manualLevel=t,this.streamController.nextLevelSwitch()}get loadLevel(){return this.levelController.level}set loadLevel(t){this.logger.log(`set loadLevel:${t}`),this.levelController.manualLevel=t}get nextLoadLevel(){return this.levelController.nextLoadLevel}set nextLoadLevel(t){this.levelController.nextLoadLevel=t}get firstLevel(){return Math.max(this.levelController.firstLevel,this.minAutoLevel)}set firstLevel(t){this.logger.log(`set firstLevel:${t}`),this.levelController.firstLevel=t}get startLevel(){const t=this.levelController.startLevel;return t===-1&&this.abrController.forcedAutoLevel>-1?this.abrController.forcedAutoLevel:t}set startLevel(t){this.logger.log(`set startLevel:${t}`),t!==-1&&(t=Math.max(t,this.minAutoLevel)),this.levelController.startLevel=t}get capLevelToPlayerSize(){return this.config.capLevelToPlayerSize}set capLevelToPlayerSize(t){const n=!!t;n!==this.config.capLevelToPlayerSize&&(n?this.capLevelController.startCapping():(this.capLevelController.stopCapping(),this.autoLevelCapping=-1,this.streamController.nextLevelSwitch()),this.config.capLevelToPlayerSize=n)}get autoLevelCapping(){return this._autoLevelCapping}get bandwidthEstimate(){const{bwEstimator:t}=this.abrController;return t?t.getEstimate():NaN}set bandwidthEstimate(t){this.abrController.resetEstimator(t)}get abrEwmaDefaultEstimate(){const{bwEstimator:t}=this.abrController;return t?t.defaultEstimate:NaN}get ttfbEstimate(){const{bwEstimator:t}=this.abrController;return t?t.getEstimateTTFB():NaN}set autoLevelCapping(t){this._autoLevelCapping!==t&&(this.logger.log(`set autoLevelCapping:${t}`),this._autoLevelCapping=t,this.levelController.checkMaxAutoUpdated())}get maxHdcpLevel(){return this._maxHdcpLevel}set maxHdcpLevel(t){Br(t)&&this._maxHdcpLevel!==t&&(this._maxHdcpLevel=t,this.levelController.checkMaxAutoUpdated())}get autoLevelEnabled(){return this.levelController.manualLevel===-1}get manualLevel(){return this.levelController.manualLevel}get minAutoLevel(){const{levels:t,config:{minAutoBitrate:n}}=this;if(!t)return 0;const s=t.length;for(let v=0;v=n)return v;return 0}get maxAutoLevel(){const{levels:t,autoLevelCapping:n,maxHdcpLevel:s}=this;let v;if(n===-1&&t!=null&&t.length?v=t.length-1:v=n,s)for(let w=v;w--;){const T=t[w].attrs["HDCP-LEVEL"];if(T&&T<=s)return w}return v}get firstAutoLevel(){return this.abrController.firstAutoLevel}get nextAutoLevel(){return this.abrController.nextAutoLevel}set nextAutoLevel(t){this.abrController.nextAutoLevel=t}get playingDate(){return this.streamController.currentProgramDateTime}get mainForwardBufferInfo(){return this.streamController.getMainFwdBufferInfo()}get maxBufferLength(){return this.streamController.maxBufferLength}setAudioOption(t){var n;return((n=this.audioTrackController)==null?void 0:n.setAudioOption(t))||null}setSubtitleOption(t){var n;return((n=this.subtitleTrackController)==null?void 0:n.setSubtitleOption(t))||null}get allAudioTracks(){const t=this.audioTrackController;return t?t.allAudioTracks:[]}get audioTracks(){const t=this.audioTrackController;return t?t.audioTracks:[]}get audioTrack(){const t=this.audioTrackController;return t?t.audioTrack:-1}set audioTrack(t){const n=this.audioTrackController;n&&(n.audioTrack=t)}get allSubtitleTracks(){const t=this.subtitleTrackController;return t?t.allSubtitleTracks:[]}get subtitleTracks(){const t=this.subtitleTrackController;return t?t.subtitleTracks:[]}get subtitleTrack(){const t=this.subtitleTrackController;return t?t.subtitleTrack:-1}get media(){return this._media}set subtitleTrack(t){const n=this.subtitleTrackController;n&&(n.subtitleTrack=t)}get subtitleDisplay(){const t=this.subtitleTrackController;return t?t.subtitleDisplay:!1}set subtitleDisplay(t){const n=this.subtitleTrackController;n&&(n.subtitleDisplay=t)}get lowLatencyMode(){return this.config.lowLatencyMode}set lowLatencyMode(t){this.config.lowLatencyMode=t}get liveSyncPosition(){return this.latencyController.liveSyncPosition}get latency(){return this.latencyController.latency}get maxLatency(){return this.latencyController.maxLatency}get targetLatency(){return this.latencyController.targetLatency}set targetLatency(t){this.latencyController.targetLatency=t}get drift(){return this.latencyController.drift}get forceStartLoad(){return this.streamController.forceStartLoad}get pathways(){return this.levelController.pathways}get pathwayPriority(){return this.levelController.pathwayPriority}set pathwayPriority(t){this.levelController.pathwayPriority=t}get bufferedToEnd(){var t;return!!((t=this.bufferController)!=null&&t.bufferedToEnd)}get interstitialsManager(){var t;return((t=this.interstitialsController)==null?void 0:t.interstitialsManager)||null}getMediaDecodingInfo(t,n=this.allAudioTracks){const s=Ia(n);return Bt(t,s,navigator.mediaCapabilities)}}If.defaultConfig=void 0},53280:function(d,_,e){"use strict";e.d(_,{D:function(){return i}});function r(l,c,f){var o=f||{},h=o.noTrailing,u=h===void 0?!1:h,a=o.noLeading,x=a===void 0?!1:a,p=o.debounceMode,y=p===void 0?void 0:p,m,b=!1,S=0;function k(){m&&clearTimeout(m)}function R(I){var M=I||{},B=M.upcomingOnly,N=B===void 0?!1:B;k(),b=!N}function A(){for(var I=arguments.length,M=new Array(I),B=0;Bl?x?(S=Date.now(),u||(m=setTimeout(y?W:H,l))):H():u!==!0&&(m=setTimeout(y?W:H,y===void 0?l-K:l))}return A.cancel=R,A}function i(l,c,f){var o=f||{},h=o.atBegin,u=h===void 0?!1:h;return r(l,c,{debounceMode:u!==!1})}}},__webpack_module_cache__={};function __webpack_require__(d){var _=__webpack_module_cache__[d];if(_!==void 0)return _.exports;var e=__webpack_module_cache__[d]={id:d,loaded:!1,exports:{}};return __webpack_modules__[d].call(e.exports,e,e.exports,__webpack_require__),e.loaded=!0,e.exports}__webpack_require__.m=__webpack_modules__,function(){__webpack_require__.amdO={}}(),function(){__webpack_require__.n=function(d){var _=d&&d.__esModule?function(){return d.default}:function(){return d};return __webpack_require__.d(_,{a:_}),_}}(),function(){var d=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},_;__webpack_require__.t=function(e,r){if(r&1&&(e=this(e)),r&8||typeof e=="object"&&e&&(r&4&&e.__esModule||r&16&&typeof e.then=="function"))return e;var i=Object.create(null);__webpack_require__.r(i);var l={};_=_||[null,d({}),d([]),d(d)];for(var c=r&2&&e;typeof c=="object"&&!~_.indexOf(c);c=d(c))Object.getOwnPropertyNames(c).forEach(function(f){l[f]=function(){return e[f]}});return l.default=function(){return e},__webpack_require__.d(i,l),i}}(),function(){__webpack_require__.d=function(d,_){for(var e in _)__webpack_require__.o(_,e)&&!__webpack_require__.o(d,e)&&Object.defineProperty(d,e,{enumerable:!0,get:_[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(d){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(_,e){return __webpack_require__.f[e](d,_),_},[]))}}(),function(){__webpack_require__.u=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",119:"p__User__ThemeChange__Paths",195:"p__Classrooms__Lists__GroupHomework__Detail__index",201:"p__Classrooms__ThemeChange__Students",264:"p__User__Detail__Order__pages__orderPay__index",292:"p__Classrooms__Lists__Exercise__Add__index",337:"p__Paperlibrary__Random__PreviewEdit__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",518:"p__Shixuns__Detail__Settings__ThemeChange__index",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",570:"p__Home__Detail__OnlineNum__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",879:"p__User__ThemeChange__AccountInfo",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",900:"p__User__ThemeChange__Classrooms",906:"p__User__ThemeChange__CareerCertification",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1077:"p__User__ThemeTwoLogin__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1477:"p__Classrooms__ThemeChange__Assistant",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1651:"p__Paths__ThemeChange__Statistics",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1660:"p__User__QQLogin__index",1674:"p__Classrooms__ClassicCases__index",1678:"p__Classrooms__ThemeChange__Attachment",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1754:"p__Classrooms__ThemeChange__Video",1783:"p__virtualSpaces__Lists__Experiment__index",1798:"p__Classrooms__ThemeChange__GroupHomework",1799:"p__Competitions__Entered__Assembly__TeamDateil",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1897:"p__User__ThemeChange__ClassManagement",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1993:"p__Shixuns__Detail__Dataset__ThemeChange__index",2045:"p__Engineering__Lists__TeacherList__index",2099:"p__Paperlibrary__ThemeChange__index",2102:"p__Classrooms__Lists__Board__Edit__index",2130:"p__Shixuns__Detail__Repository__UploadFile__ThemeChange__index",2141:"p__Shixuns__Detail__Split__index",2203:"p__Classrooms__ThemeChange__ShixunHomeworks",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2281:"p__Paths__ThemeChange__Detail",2300:"p__Api__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2829:"p__Messages__Private__index",2862:"p__User__ThemeChange__ExperImentImg",2865:"p__Innovation__MyMirror__index",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",3006:"p__Engineering__index",3086:"p__Shixuns__Detail__ForkList__ThemeChange__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3509:"p__HttpStatus__SixActivities",3581:"p__Shixuns__Detail__Collaborators__ThemeChange__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3831:"p__User__ThemeChange__VirtualSpaces",3862:"p__HttpStatus__403",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4017:"p__Classrooms__Lists__PlaceholderPage__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4048:"p__Forums__ThemeChange__index",4056:"p__IntrainCourse__index",4058:"p__Demo__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4297:"p__Classrooms__ThemeChange__Polls",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4565:"p__HttpStatus__500",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4944:"p__Classrooms__Lists__Statistics__ZbStatistics__StudentDetail__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5117:"p__User__ThemeChange__Certificate",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5165:"p__User__ThemeChange__Topics",5176:"p__User__Detail__Videos__Protocol__index",5177:"p__Classrooms__ThemeChange__Teachers",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5230:"p__Shixuns__Detail__Repository__AddFile__ThemeChange__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5307:"p__Shixuns__ThemeChange__New",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5330:"p__Classrooms__ThemeChange__ShixunHomeworksComment",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5466:"p__Classrooms__ThemeChange__LiveVideo",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5694:"p__Classrooms__ThemeChange__ShixunHomeworksDetail",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5776:"p__User__ThemeChange__RealNameCertification",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5800:"p__User__ThemeChange__Competitions",5816:"p__Paperlibrary__Random__Edit__index",5823:"p__Classrooms__Lists__Statistics__ZbStatistics__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5894:"p__Shixuns__Detail__Repository__Commit__ThemeChange__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6034:"p__HttpStatus__UserAgents",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6080:"p__Paths__ThemeChange__New",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6170:"p__HttpStatus__downloadStudent",6185:"p__Classrooms__ThemeChange__Announcement",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6282:"p__Classrooms__ThemeChange__ProgramHomework",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6451:"p__Shixuns__Detail__RankingList__ThemeChange__index",6452:"p__Innovation__PublicDataSet__index",6531:"p__HttpStatus__404",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6637:"p__Shixuns__Detail__Repository__ThemeChange__index",6651:"p__Engineering__Evaluate__Detail__index",6682:"p__User__ThemeChange__Shixuns",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6776:"p__Classrooms__ThemeChange__Exercise",6784:"p__Innovation__Edit__index",6788:"p__Home__Detail__ShixunContext__Detail__index",6789:"p__Classrooms__ThemeChange__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6820:"p__User__Detail__Topics__Normal__index",6882:"p__Classrooms__New__StartClass__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7099:"p__Competitions__ThemeChange__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7224:"p__StatsDashboard__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7289:"p__tasks__ThemeChange__index",7322:"layouts__ThemeChange__ShixunDetail",7323:"p__Classrooms__ThemeChange__New",7329:"p__Classrooms__ThemeChange__Attendance",7333:"p__User__WechatLogin__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7402:"p__User__ThemeChange__OtherResources",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7835:"p__Problemset__ThemeChange__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7901:"p__Guidance__ThemeChange",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8115:"p__User__ThemeChange__DataSet",8143:"layouts__GraduationsDetail__index",8145:"p__User__ThemeChange__ClassManagementItem",8155:"p__Shixuns__Overview__index",8217:"p__User__ThemeChange__AccountInfoEdit",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8286:"p__User__ThemeChange__ExperImentImgDetail",8332:"p__User__ThemeChange__Detail",8340:"p__Classrooms__Lists__Attendance__Webview__Student__index",8365:"p__Home__Detail__ShixunContext__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8458:"p__Classrooms__ThemeChange__CommonHomework",8479:"p__User__ThemeChange__TeachGroup",8517:"p__User__Detail__Topics__Group__index",8552:"p__Shixuns__ThemeChange__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8579:"p__Competitions__ThemeChange__Edit",8639:"p__Forums__Index__redirect",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8787:"p__Competitions__Entered__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8965:"p__Shixuns__Detail__Discuss__ThemeChange__index",8999:"p__Three__index",9039:"p__Classrooms__ThemeChange__CourseGroup",9076:"p__Account__Binding__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9406:"p__Classrooms__ThemeChange__Board",9416:"p__Graduations__Lists__Tasks__index",9417:"p__Shixuns__ThemeOne__Detail__SkillTags__index",9449:"p__Shixuns__ThemeChange__Detail",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9511:"p__Shixuns__ThemeChange__Edit",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9814:"p__Shixuns__Detail__Challenges__ThemeChange__index",9891:"p__User__Detail__Videos__Success__index",9906:"p__Paths__ThemeChange__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"9a7028df",67:"cfa5cd07",109:"4c9ec64b",119:"5c51d60a",195:"34d67d4f",201:"0f68dcf8",264:"a6c6e2f5",292:"01d8c6ef",316:"1f60ada6",337:"4827f840",354:"d4d139cf",410:"db62a157",479:"524f4c07",485:"7e1acaf5",508:"b9195cbe",518:"31291902",532:"bc3e8950",533:"2cc8ef79",547:"079ee10b",556:"8d53f108",559:"df5fe3e9",570:"ce8f8919",576:"51b0e13f",629:"44a1d9a5",643:"57291494",671:"4a609b8d",680:"fff5185e",700:"eac49f7f",737:"a31523e7",741:"ac5fd360",799:"2c3ced66",879:"379e70d4",895:"77a23185",900:"1b84d86e",906:"a93c4f23",921:"0f117dce",928:"c1deadda",981:"c1caf6fd",1006:"97dde79b",1043:"66cd59aa",1045:"25e63e76",1048:"74131a74",1070:"6b05ad97",1077:"c0c83726",1144:"c90eccaf",1154:"8cb80842",1158:"05141ffe",1211:"793e376e",1253:"4913da25",1257:"8c942674",1274:"5f6ea65a",1276:"8608fe86",1343:"351272a1",1423:"4806b9d4",1427:"9f4b4889",1450:"68d01f3f",1461:"c7afd7ff",1462:"fcf08abc",1470:"69c2a35e",1475:"3f7e872d",1477:"b6310709",1482:"52debedb",1512:"5580f350",1520:"a059b9fb",1545:"48748c8b",1578:"cf131154",1581:"e1ac767e",1582:"1424c3eb",1646:"e6e27b60",1651:"f3db55fe",1657:"86f854cd",1660:"f15d970e",1674:"087f0979",1678:"ef1e6b34",1713:"d927e4ca",1717:"b68c535e",1727:"b325cf86",1754:"871a01bb",1783:"cca7a8ae",1798:"a6d5eb7b",1799:"25c47273",1802:"9e65291b",1831:"43d5a4d9",1836:"843915b7",1855:"5c0b28e0",1880:"c6a6f678",1897:"b1c72970",1939:"d17967b6",1945:"6c9eefbf",1953:"5d4128b2",1962:"ba5131c0",1993:"095aa917",2011:"3bf92350",2045:"20fd4231",2085:"911d63b6",2099:"03cb843b",2102:"1d9384d2",2130:"b5dee9ba",2141:"ffcb1e53",2203:"a948674a",2216:"10e739ea",2240:"73ba2fd2",2249:"f4830452",2281:"623cd6b6",2300:"37cc5b84",2303:"6f6e0cc0",2307:"d8523ba1",2338:"a5fec938",2339:"1acc84e1",2386:"192e235c",2396:"ecdc9f45",2404:"e60dcfdc",2412:"ab0b00e3",2425:"f32ab87f",2443:"f78182af",2476:"7e7fcb51",2494:"68080a87",2501:"d5bec18e",2538:"de4a3723",2539:"79d2e78b",2548:"39d467f8",2570:"b8798ea4",2594:"e87d3761",2603:"7f334c91",2659:"fe88ec52",2707:"4ab8b71e",2788:"5dadb2ae",2806:"57bf5526",2819:"c375bd74",2823:"152a02c5",2829:"9e6c862a",2837:"54a82605",2862:"c83cd22d",2865:"93cc0240",2884:"63929e14",2969:"ab3357d7",2998:"e7089d34",3006:"9f444c82",3086:"ac24feda",3133:"9bf3f89c",3141:"94acbbfa",3157:"77e7f615",3183:"12da84f6",3198:"8e655451",3212:"289ce26c",3220:"2ec02fd0",3247:"a4abe51e",3260:"e144392b",3276:"e8bbdcab",3317:"7e771f71",3391:"1b5e4ebd",3433:"8cfed2cc",3442:"8af3dde6",3447:"15c226ed",3451:"01cab97c",3509:"3824b1ea",3550:"3dc83156",3581:"2a12dfc5",3585:"b081c627",3667:"1ce4278f",3668:"50e945d0",3697:"481a10d9",3747:"3af8b1a4",3754:"588189ca",3777:"d5b0f2f1",3784:"765e39b3",3805:"9dbcb95e",3831:"9d882ed6",3862:"a8ffbe31",3873:"2cdc0615",3885:"f87f7f15",3910:"b0cab52a",3951:"93790f49",3987:"5cecd51b",4014:"27a8e97c",4017:"6390a59e",4030:"10a713c5",4048:"722b7a52",4056:"a91ce473",4058:"1b8a9ec4",4078:"eba3521b",4088:"236723f3",4093:"021fd4a3",4105:"54ee0238",4144:"ad223789",4164:"419a657c",4216:"20b80c8f",4217:"8d6ec674",4227:"3d7768d7",4259:"f6153731",4264:"d4ccd42e",4297:"020e2c18",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"9bae7741",4492:"f527b260",4496:"43a8016e",4498:"8cc444fe",4504:"352f033d",4514:"4def1e00",4520:"6d85e76a",4546:"99872034",4565:"55362dc4",4572:"046b7266",4599:"61def4cb",4610:"dc9c8f2b",4621:"5ba5f6d2",4628:"ece2c60c",4662:"cce5e02e",4685:"c33f1528",4715:"4fd94a64",4735:"357746c7",4736:"b381de6c",4741:"30c25f7f",4757:"ed008827",4766:"a8b85f6c",4770:"2a543447",4790:"619413e4",4795:"d3ec984d",4797:"a24e92db",4800:"93fa2f83",4850:"1edda4b7",4889:"02927fa0",4928:"9e3dcab8",4944:"ef75ed38",4973:"3c65b5e7",4994:"1d20b2e3",5022:"42104da0",5043:"819f8378",5048:"9c3a533b",5060:"85dafcc6",5096:"6eeb3201",5111:"a8b62699",5117:"4c3c2f22",5125:"dcd88ff4",5148:"279c0f10",5165:"bc17bdde",5176:"345fb97c",5177:"29bbc26c",5179:"d864046e",5186:"8c7d3f93",5230:"21c86728",5238:"717cff7d",5290:"5dabcdc2",5297:"e3a30b38",5307:"32907529",5319:"b10fcf46",5321:"1163c84e",5330:"54837f49",5335:"8443a05f",5354:"7ae70604",5357:"5b46c6ae",5359:"325ca615",5382:"f8fbefcc",5402:"41fd92e7",5416:"454536b7",5434:"38b302a6",5466:"3c0cf573",5494:"d89549c4",5518:"eb3f825a",5549:"620b086a",5572:"7b67712f",5573:"b932ca81",5624:"24c5cb2d",5631:"e00d3d36",5650:"3b99d610",5679:"4a090bef",5694:"84bfe34e",5705:"2dab2809",5729:"f4bd13be",5764:"e0d7e586",5775:"5c5bd0af",5776:"2ff16d95",5786:"14be5919",5798:"60b4bb97",5800:"bc8fbff0",5816:"6dee88bd",5823:"cd3c2a33",5876:"5eded409",5888:"f4954129",5891:"8cd29dde",5894:"8310920f",5902:"3cb4d6f5",5911:"84a8d8dc",5915:"daef716d",5930:"cdc416cd",5972:"22f0589f",5989:"c947f3bd",5992:"104aefb0",6029:"1a2e158d",6034:"38e883cb",6045:"d268f87f",6047:"3ce45acd",6063:"b0a9ca0b",6069:"da765190",6080:"73c5cfad",6126:"99519171",6127:"c784043b",6170:"c0534f76",6185:"68c08970",6265:"8e46360f",6270:"78005963",6282:"f5f2025c",6328:"82518e83",6366:"de48b8af",6378:"7f3a946a",6411:"22c818a7",6434:"1797208f",6444:"3ce15985",6451:"45314ee6",6452:"9e892a16",6531:"621daf8b",6583:"771adf31",6587:"02a5b015",6634:"8d61fba5",6637:"774c1cdc",6651:"d9b62315",6682:"f750a0aa",6685:"d6884a5d",6729:"f2d79089",6741:"464eee07",6774:"59d4d618",6776:"a9290b9d",6784:"559431c1",6788:"c048606f",6789:"7b3e4d94",6796:"027689d9",6820:"9f2ac5eb",6882:"a62b6bd1",6904:"58ef1627",6913:"92021430",6963:"1ff41e79",7043:"a86ee064",7045:"19605972",7058:"ff13e368",7062:"c03e78ad",7084:"46ccce72",7099:"9716d012",7156:"e7466006",7178:"5ee36865",7182:"31e8ecb0",7224:"77bd0811",7242:"03c47a27",7260:"4494907d",7289:"07db1877",7322:"22c9739e",7323:"7a75cacf",7329:"d75967fc",7333:"04a3609a",7365:"1005464f",7395:"888976f7",7402:"d74b68e2",7460:"ce795324",7477:"8df28b7f",7482:"b6ff2610",7527:"ed088a10",7545:"28f50100",7560:"8e879fe7",7589:"dfa0be47",7591:"c8233ce9",7614:"81e5d43b",7622:"53fcfa72",7686:"4fcec9f9",7706:"c2a79e40",7806:"c02eb578",7835:"4c8036ed",7855:"a9ef30ef",7857:"b6c514d4",7883:"a6a68d8f",7884:"8429e7ef",7901:"a1d01f99",7922:"a031c0e5",7964:"29aed9a1",8062:"eec47b9d",8072:"ad35ac07",8085:"76021a6d",8089:"d536b13a",8115:"104ff3df",8143:"dca3a764",8145:"420580a8",8155:"383bdfc4",8161:"83c5fa9a",8217:"e968522c",8237:"1862f8b9",8241:"92fd55f2",8286:"9dfb26eb",8302:"55794970",8332:"fbb1e324",8340:"c2b9b5be",8350:"07df8a75",8365:"bada7f28",8366:"956b07be",8398:"66d2e47e",8431:"b96c4e7d",8435:"29ffda57",8447:"2ff2af5d",8458:"0c843383",8479:"6adda880",8517:"b35dd64a",8552:"bf1780a4",8561:"333e8ec9",8563:"58bcf697",8579:"64bc68f5",8639:"b8d91f16",8665:"a7a5b36a",8688:"8e959c7b",8689:"86ffb248",8723:"3bb8773b",8737:"ce7dad23",8776:"0ad26240",8787:"8e771f1e",8823:"e30c4236",8827:"2acc9927",8842:"9f25a3e2",8866:"36a772f0",8882:"286604fb",8885:"7a3d8d41",8898:"d002bcd8",8909:"ecb7ed03",8920:"7f82440c",8963:"790aecdd",8965:"f9244c07",8999:"422afb91",9039:"4c6b9189",9058:"ded8377f",9076:"a39344df",9104:"bbcb2345",9205:"22178e28",9252:"0d791a59",9260:"cf5f8140",9366:"a5646051",9391:"293f1a43",9404:"9fcc3d3e",9406:"064fd662",9416:"98443bf3",9417:"8d3fe10e",9449:"d6afa583",9487:"b04a8780",9489:"bcf2c80f",9507:"04cb7d4e",9511:"cb1e9f46",9554:"ed358e7b",9559:"f794af19",9647:"ebfd2437",9649:"c20d638c",9674:"7d9d9f0b",9677:"b1914af1",9695:"6ad8fbf3",9715:"f862902e",9716:"bf01d92e",9785:"681c69a2",9788:"28bd5e2f",9814:"f474f940",9891:"42c80fbd",9895:"b8e31ff2",9906:"cda3756d",9921:"ace3bf4d",9922:"5903443b",9928:"5989f5e0",9944:"e20735c8",9950:"74f6dfb2",9968:"17466785"}[d]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",119:"p__User__ThemeChange__Paths",195:"p__Classrooms__Lists__GroupHomework__Detail__index",201:"p__Classrooms__ThemeChange__Students",264:"p__User__Detail__Order__pages__orderPay__index",292:"p__Classrooms__Lists__Exercise__Add__index",337:"p__Paperlibrary__Random__PreviewEdit__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",518:"p__Shixuns__Detail__Settings__ThemeChange__index",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",879:"p__User__ThemeChange__AccountInfo",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",900:"p__User__ThemeChange__Classrooms",906:"p__User__ThemeChange__CareerCertification",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1077:"p__User__ThemeTwoLogin__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1477:"p__Classrooms__ThemeChange__Assistant",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1651:"p__Paths__ThemeChange__Statistics",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1674:"p__Classrooms__ClassicCases__index",1678:"p__Classrooms__ThemeChange__Attachment",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1754:"p__Classrooms__ThemeChange__Video",1783:"p__virtualSpaces__Lists__Experiment__index",1798:"p__Classrooms__ThemeChange__GroupHomework",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1897:"p__User__ThemeChange__ClassManagement",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1993:"p__Shixuns__Detail__Dataset__ThemeChange__index",2045:"p__Engineering__Lists__TeacherList__index",2099:"p__Paperlibrary__ThemeChange__index",2102:"p__Classrooms__Lists__Board__Edit__index",2130:"p__Shixuns__Detail__Repository__UploadFile__ThemeChange__index",2141:"p__Shixuns__Detail__Split__index",2203:"p__Classrooms__ThemeChange__ShixunHomeworks",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2281:"p__Paths__ThemeChange__Detail",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2829:"p__Messages__Private__index",2862:"p__User__ThemeChange__ExperImentImg",2865:"p__Innovation__MyMirror__index",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",3006:"p__Engineering__index",3086:"p__Shixuns__Detail__ForkList__ThemeChange__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3509:"p__HttpStatus__SixActivities",3581:"p__Shixuns__Detail__Collaborators__ThemeChange__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3831:"p__User__ThemeChange__VirtualSpaces",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4048:"p__Forums__ThemeChange__index",4056:"p__IntrainCourse__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4297:"p__Classrooms__ThemeChange__Polls",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4944:"p__Classrooms__Lists__Statistics__ZbStatistics__StudentDetail__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5117:"p__User__ThemeChange__Certificate",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5165:"p__User__ThemeChange__Topics",5176:"p__User__Detail__Videos__Protocol__index",5177:"p__Classrooms__ThemeChange__Teachers",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5230:"p__Shixuns__Detail__Repository__AddFile__ThemeChange__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5307:"p__Shixuns__ThemeChange__New",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5330:"p__Classrooms__ThemeChange__ShixunHomeworksComment",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5466:"p__Classrooms__ThemeChange__LiveVideo",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5694:"p__Classrooms__ThemeChange__ShixunHomeworksDetail",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5776:"p__User__ThemeChange__RealNameCertification",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5800:"p__User__ThemeChange__Competitions",5816:"p__Paperlibrary__Random__Edit__index",5823:"p__Classrooms__Lists__Statistics__ZbStatistics__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5894:"p__Shixuns__Detail__Repository__Commit__ThemeChange__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6080:"p__Paths__ThemeChange__New",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6185:"p__Classrooms__ThemeChange__Announcement",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6282:"p__Classrooms__ThemeChange__ProgramHomework",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6451:"p__Shixuns__Detail__RankingList__ThemeChange__index",6452:"p__Innovation__PublicDataSet__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6637:"p__Shixuns__Detail__Repository__ThemeChange__index",6651:"p__Engineering__Evaluate__Detail__index",6682:"p__User__ThemeChange__Shixuns",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6776:"p__Classrooms__ThemeChange__Exercise",6784:"p__Innovation__Edit__index",6789:"p__Classrooms__ThemeChange__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6820:"p__User__Detail__Topics__Normal__index",6882:"p__Classrooms__New__StartClass__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7099:"p__Competitions__ThemeChange__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7224:"p__StatsDashboard__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7289:"p__tasks__ThemeChange__index",7322:"layouts__ThemeChange__ShixunDetail",7323:"p__Classrooms__ThemeChange__New",7329:"p__Classrooms__ThemeChange__Attendance",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7402:"p__User__ThemeChange__OtherResources",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7835:"p__Problemset__ThemeChange__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7901:"p__Guidance__ThemeChange",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8115:"p__User__ThemeChange__DataSet",8143:"layouts__GraduationsDetail__index",8145:"p__User__ThemeChange__ClassManagementItem",8155:"p__Shixuns__Overview__index",8217:"p__User__ThemeChange__AccountInfoEdit",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8286:"p__User__ThemeChange__ExperImentImgDetail",8332:"p__User__ThemeChange__Detail",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8458:"p__Classrooms__ThemeChange__CommonHomework",8479:"p__User__ThemeChange__TeachGroup",8517:"p__User__Detail__Topics__Group__index",8552:"p__Shixuns__ThemeChange__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8579:"p__Competitions__ThemeChange__Edit",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8787:"p__Competitions__Entered__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8965:"p__Shixuns__Detail__Discuss__ThemeChange__index",8999:"p__Three__index",9039:"p__Classrooms__ThemeChange__CourseGroup",9076:"p__Account__Binding__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9406:"p__Classrooms__ThemeChange__Board",9416:"p__Graduations__Lists__Tasks__index",9449:"p__Shixuns__ThemeChange__Detail",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9511:"p__Shixuns__ThemeChange__Edit",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9814:"p__Shixuns__Detail__Challenges__ThemeChange__index",9891:"p__User__Detail__Videos__Success__index",9906:"p__Paths__ThemeChange__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"91ed81ab",67:"de58cef9",109:"1a7fc455",119:"25b26a6d",195:"8653772c",201:"7872e384",264:"5fd9b3fc",292:"8cbcfceb",337:"45f063ed",479:"bba9e475",485:"d63578fe",508:"82593858",518:"c6774a1c",532:"c1a3e627",533:"7c6a1361",547:"5581debc",556:"c9ce9a90",559:"c49aa5ba",576:"e4f97d42",643:"22ded693",680:"e67e9e01",700:"573b339d",737:"98eb2f74",799:"08103cd8",879:"8ef20790",895:"ad846737",900:"228aca9a",906:"a29ef4e5",921:"30cc7e9b",928:"0277270a",1006:"2263131d",1043:"e8c0878b",1045:"8e5fbfd7",1048:"dafc3f4f",1070:"e67e9e01",1077:"4749f7c5",1211:"bdb8faab",1253:"619593a3",1257:"156e8f74",1276:"bbc6eeec",1343:"f50c7fcf",1423:"5c4a76fc",1427:"c24d69b3",1450:"1edcc2ed",1461:"e71bb36a",1470:"183c9793",1475:"5bfcb58b",1477:"970fcf81",1482:"d159af07",1512:"f3653a35",1520:"f7300d0e",1545:"0c4169ac",1578:"efcb0bdc",1581:"efffd7c0",1582:"8e45b6ff",1651:"55e4f704",1657:"c0cb4a08",1674:"fdbc1e05",1678:"484ca996",1713:"e5cf33ee",1717:"10201060",1727:"522640e5",1754:"118c994b",1783:"0d3d06a0",1798:"3157272a",1831:"cb1c37ee",1836:"5f0d3f7f",1855:"b92cccb4",1880:"750743ca",1897:"62544c06",1939:"ce7e2b5a",1953:"20ce3901",1962:"84e145fa",1993:"c47eb47a",2045:"dcfad42d",2099:"3b401031",2102:"ec61f9f0",2130:"fa9a5d94",2141:"5eb2f330",2203:"bd175c79",2216:"33467293",2240:"e7cce869",2281:"2976b5a2",2303:"1ed5567d",2307:"b2c54321",2338:"dea1928a",2339:"1336108e",2396:"2fd22400",2404:"08d36549",2412:"84cd3fdc",2425:"47b23ee4",2443:"637429ad",2476:"cf85a190",2501:"2441982c",2539:"082dd38b",2548:"75182034",2570:"846a7fe1",2603:"0277270a",2659:"f6071a36",2707:"cabcb16e",2788:"03cdfb68",2806:"505dc6f7",2819:"9455b08a",2823:"a13b21fb",2829:"a5909474",2862:"dff7c42d",2865:"6ef3cf6b",2884:"ebfe0ea4",3006:"7fce4e74",3086:"d0ebac07",3141:"4e2f2f7c",3157:"f5d985ab",3183:"b2253f40",3212:"ad1521c1",3220:"a5be3990",3247:"50105eb7",3260:"8146e5a8",3276:"7bbb651d",3317:"137440b7",3391:"f0e498fe",3433:"2018f6c1",3442:"bdf7849c",3447:"1653d818",3451:"e3a31387",3509:"70043ca5",3581:"c4be28e8",3585:"5f288e7b",3668:"fd3ea050",3747:"1af43845",3784:"c81d4a51",3831:"2711fd44",3873:"7cbe1ba5",3910:"658d457f",3951:"9b11b034",4030:"af04fe52",4048:"f9582bef",4056:"10eacfff",4078:"aa54548e",4093:"775588f4",4105:"7f9d4513",4144:"f10aa199",4164:"803fd4c3",4216:"0277270a",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"36917df0",4297:"cb8a8129",4449:"e68d8d58",4492:"12cb2835",4496:"77babddd",4498:"820c0a39",4504:"9074cfde",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"aa988bc4",4610:"687005a6",4621:"807fbac2",4662:"37625a1c",4715:"1230954d",4736:"5b6f4e2f",4741:"92525927",4757:"73b754d2",4766:"b5df5a8e",4770:"674b2d2a",4795:"939f9f81",4800:"f50302a4",4889:"a91da64a",4928:"a4b1a237",4944:"7983f5de",4973:"129c56e8",4994:"43974304",5022:"81b1b86b",5043:"247e6954",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5117:"ab408bd4",5125:"57501e4a",5148:"572faeac",5165:"48afbcf3",5176:"9c49e7fa",5177:"ec157db5",5179:"21f01751",5186:"e766ffd9",5230:"8ecdafbb",5238:"865509db",5297:"5426028f",5307:"803b391d",5319:"34217c3f",5330:"d6eee700",5335:"fec6fd9f",5357:"1fbb7d24",5359:"b254a598",5382:"d75b7acd",5402:"e8092123",5466:"12cfd33a",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5624:"75c5add6",5650:"f8f63f4b",5694:"c3e4a8be",5705:"df6bf207",5729:"46f9b5d4",5775:"8945cad2",5776:"9d910e47",5786:"37a81eaa",5798:"ce1cf7da",5800:"ace57161",5816:"4adf0529",5823:"63741303",5888:"193a7f8f",5891:"cbb6f851",5894:"4c5225a9",5915:"bc9c3e69",5972:"79479731",5992:"419f5d2f",6029:"7f981b9d",6063:"3b503608",6069:"a9aeea2e",6080:"bc1c2b36",6127:"f31505a8",6185:"bd124dd8",6265:"8aa3f229",6270:"5496b206",6282:"f0151247",6328:"de2b9d62",6366:"079fc2d8",6434:"48c2a3cc",6444:"fd46d237",6451:"4db8623e",6452:"50a6d310",6583:"7599cb91",6587:"9c49e7fa",6634:"020d2aed",6637:"4348c475",6651:"b07fe216",6682:"0b183f46",6685:"50d3c702",6729:"aea3b7f5",6741:"b838eb14",6776:"461a4e93",6784:"1affe817",6789:"f85c816f",6796:"b24f73ad",6820:"cebdf1cf",6882:"c2d2eada",6904:"44afaa9b",6913:"739202fe",6963:"84e145fa",7043:"25478869",7045:"48f6fc4c",7058:"70169de5",7062:"5282c3e5",7099:"f105b5d4",7178:"6e47d75d",7182:"183c9793",7224:"7caf9754",7242:"4f353f61",7260:"2c380d56",7289:"e6d2cdef",7322:"ac5aaaee",7323:"3e11a2bc",7329:"e5af7e18",7395:"ff574c5d",7402:"c2ab8a41",7460:"dedd2038",7477:"7903c644",7482:"c37a3f01",7527:"a4765b7e",7545:"6e229fc1",7560:"d82e43ca",7589:"2517c75a",7614:"de9ee12f",7622:"5e2922e8",7806:"80b7b1d6",7835:"b5f6ea62",7855:"8698f084",7857:"13a29416",7883:"93cf27b2",7884:"1ca6cde0",7901:"505c3349",7922:"0e7ce87a",8062:"8e384b9f",8072:"540f746b",8085:"e6b0e037",8115:"4168d1d3",8143:"1021d119",8145:"aa6ec833",8155:"d345abd7",8217:"3f5e9ac7",8237:"faafb9cc",8241:"5bd955ca",8286:"69a76d39",8332:"71c0dfbb",8398:"b128b7d6",8431:"289b326c",8435:"0980085d",8447:"5dded7c0",8458:"9d938150",8479:"b4705507",8517:"cccfddad",8552:"a656ad91",8563:"20b25782",8579:"600a1b47",8665:"c52575bc",8688:"c044db56",8689:"c7b937bf",8723:"3eab1580",8787:"121de108",8823:"e5c765d5",8827:"7c77dcba",8866:"b95f6ec9",8882:"f3e42f72",8885:"de905169",8965:"bd9f71c8",8999:"448aa22f",9039:"e5b0c473",9076:"6a501148",9205:"ddf1cdf8",9366:"4f511490",9391:"c11edda0",9404:"d8cf04f7",9406:"b142636c",9416:"483ff19d",9449:"45975a82",9487:"a73f5679",9489:"ee2bb5b7",9507:"d52efba5",9511:"1151ea04",9647:"9df3db4c",9649:"00fb4211",9674:"bb2d1c58",9677:"af7d4c8f",9695:"e6d547d3",9715:"b6c6645f",9716:"a5750e0d",9785:"08d36549",9788:"781a4d20",9814:"bbe362ca",9891:"512a9301",9906:"bb12ef11",9921:"e0db9101",9922:"33690872",9944:"1ba31055"}[d]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(d){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.hmd=function(d){return d=Object.create(d),d.children||(d.children=[]),Object.defineProperty(d,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+d.id)}}),d}}(),function(){__webpack_require__.o=function(d,_){return Object.prototype.hasOwnProperty.call(d,_)}}(),function(){var d={};__webpack_require__.l=function(_,e,r,i){if(d[_]){d[_].push(e);return}var l,c;if(r!==void 0)for(var f=document.getElementsByTagName("script"),o=0;o0&&arguments[0]!==void 0?arguments[0]:"";return Fn.endsWith("/")?Fn:"".concat(Fn,"/")}var fc=__webpack_require__(38127),dc=__webpack_require__(38329),rl=__webpack_require__(8616),nl=["content"],Ou=["content"],yf=/^(http:|https:)?\/\//;function hc(Fn){return yf.test(Fn)||Fn.startsWith("/")&&!Fn.startsWith("/*")||Fn.startsWith("./")||Fn.startsWith("../")}var bu=function(){return $e.createElement("noscript",{dangerouslySetInnerHTML:{__html:"Enable JavaScript to run this app."}})},vl=function(ti){var Xi,Ba=ti.loaderData,la=ti.htmlPageOpts,Ea=ti.manifest,ya=(Ea==null||(Xi=Ea.assets)===null||Xi===void 0?void 0:Xi["umi.css"])||"";return $e.createElement("script",{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:"window.__UMI_LOADER_DATA__ = ".concat(JSON.stringify(Ba||{}),"; window.__UMI_METADATA_LOADER_DATA__ = ").concat(JSON.stringify(la||{}),"; window.__UMI_BUILD_ClIENT_CSS__ = '").concat(ya,"'")}})};function Du(Fn){var ti=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(typeof Fn=="string")return hc(Fn)?(0,vo.Z)({src:Fn},ti):{content:Fn};if((0,rl.Z)(Fn)==="object")return(0,vo.Z)((0,vo.Z)({},Fn),ti);throw new Error("Invalid script type: ".concat((0,rl.Z)(Fn)))}function zf(Fn){return hc(Fn)?{type:"link",href:Fn}:{type:"style",content:Fn}}var Jc=function(ti){var Xi,Ba,la,Ea,ya,Ds,ca=ti.htmlPageOpts;return $e.createElement($e.Fragment,null,(ca==null?void 0:ca.title)&&$e.createElement("title",null,ca.title),ca==null||(Xi=ca.favicons)===null||Xi===void 0?void 0:Xi.map(function(ks,Yu){return $e.createElement("link",{key:Yu,rel:"shortcut icon",href:ks})}),(ca==null?void 0:ca.description)&&$e.createElement("meta",{name:"description",content:ca.description}),(ca==null||(Ba=ca.keywords)===null||Ba===void 0?void 0:Ba.length)&&$e.createElement("meta",{name:"keywords",content:ca.keywords.join(",")}),ca==null||(la=ca.metas)===null||la===void 0?void 0:la.map(function(ks){return $e.createElement("meta",{key:ks.name,name:ks.name,property:ks.property,content:ks.content})}),ca==null||(Ea=ca.links)===null||Ea===void 0?void 0:Ea.map(function(ks,Yu){return $e.createElement("link",(0,dc.Z)({key:Yu},ks))}),ca==null||(ya=ca.styles)===null||ya===void 0?void 0:ya.map(function(ks,Yu){var al=zf(ks),yl=al.type,Xu=al.href,Bl=al.content;if(yl==="link")return $e.createElement("link",{key:Yu,rel:"stylesheet",href:Xu});if(yl==="style")return $e.createElement("style",{key:Yu},Bl)}),ca==null||(Ds=ca.headScripts)===null||Ds===void 0?void 0:Ds.map(function(ks,Yu){var al=Du(ks),yl=al.content,Xu=(0,fc.Z)(al,nl);return $e.createElement("script",(0,dc.Z)({dangerouslySetInnerHTML:{__html:yl},key:Yu},Xu))}))};function Zo(Fn){var ti,Xi=Fn.children,Ba=Fn.loaderData,la=Fn.manifest,Ea=Fn.htmlPageOpts,ya=Fn.__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Ds=Fn.mountElementId;if(ya!=null&&ya.pureHtml)return $e.createElement("html",null,$e.createElement("head",null,$e.createElement(Jc,{htmlPageOpts:Ea})),$e.createElement("body",null,$e.createElement(bu,null),$e.createElement("div",{id:Ds},Xi),$e.createElement(vl,{manifest:la,loaderData:Ba,htmlPageOpts:Ea})));if(ya!=null&&ya.pureApp)return $e.createElement($e.Fragment,null,Xi);var ca=typeof window=="undefined"?la==null?void 0:la.assets["umi.css"]:window.__UMI_BUILD_ClIENT_CSS__;return $e.createElement("html",{suppressHydrationWarning:!0,lang:(Ea==null?void 0:Ea.lang)||"en"},$e.createElement("head",null,$e.createElement("meta",{charSet:"utf-8"}),$e.createElement("meta",{name:"viewport",content:"width=device-width, initial-scale=1"}),ca&&$e.createElement("link",{suppressHydrationWarning:!0,rel:"stylesheet",href:ca}),$e.createElement(Jc,{htmlPageOpts:Ea})),$e.createElement("body",null,$e.createElement(bu,null),$e.createElement("div",{id:Ds},Xi),$e.createElement(vl,{manifest:la,loaderData:Ba,htmlPageOpts:Ea}),Ea==null||(ti=Ea.scripts)===null||ti===void 0?void 0:ti.map(function(ks,Yu){var al=Du(ks),yl=al.content,Xu=(0,fc.Z)(al,Ou);return $e.createElement("script",(0,dc.Z)({dangerouslySetInnerHTML:{__html:yl},key:Yu},Xu))})))}var Rl=$e.createContext(void 0);function kc(){return $e.useContext(Rl)}var pc=["redirect"];function mc(Fn){var ti=Fn.routesById,Xi=Fn.parentId,Ba=Fn.routeComponents,la=Fn.useStream,Ea=la===void 0?!0:la;return Object.keys(ti).filter(function(ya){return ti[ya].parentId===Xi}).map(function(ya){var Ds=_c((0,vo.Z)((0,vo.Z)({route:ti[ya],routeComponent:Ba[ya],loadingComponent:Fn.loadingComponent,reactRouter5Compat:Fn.reactRouter5Compat},Fn.reactRouter5Compat&&{hasChildren:Object.keys(ti).filter(function(ks){return ti[ks].parentId===ya}).length>0}),{},{useStream:Ea})),ca=mc({routesById:ti,routeComponents:Ba,parentId:Ds.id,loadingComponent:Fn.loadingComponent,reactRouter5Compat:Fn.reactRouter5Compat,useStream:Ea});return ca.length>0&&(Ds.children=ca,Ds.routes=ca),Ds})}function vc(Fn){var ti=(0,yu.UO)(),Xi=(0,yu.Gn)(Fn.to,ti),Ba=(0,cc.T$)(),la=(0,yu.TH)();if(Ba!=null&&Ba.keepQuery){var Ea=la.search+la.hash;Xi+=Ea}var ya=(0,vo.Z)((0,vo.Z)({},Fn),{},{to:Xi});return $e.createElement(yu.Fg,(0,dc.Z)({replace:!0},ya))}function _c(Fn){var ti=Fn.route,Xi=Fn.useStream,Ba=Xi===void 0?!0:Xi,la=ti.redirect,Ea=(0,fc.Z)(ti,pc),ya=Fn.reactRouter5Compat?Rc:Xl;return(0,vo.Z)({element:la?$e.createElement(vc,{to:la}):$e.createElement(Rl.Provider,{value:{route:Fn.route}},$e.createElement(ya,{loader:$e.memo(Fn.routeComponent),loadingComponent:Fn.loadingComponent||Rf,hasChildren:Fn.hasChildren,useStream:Ba}))},Ea)}function Rf(){return $e.createElement("div",null)}function Rc(Fn){var ti=kc(),Xi=ti.route,Ba=(0,cc.Ov)(),la=Ba.history,Ea=Ba.clientRoutes,ya=(0,yu.UO)(),Ds={params:ya,isExact:!0,path:Xi.path,url:la.location.pathname},ca=Fn.loader,ks={location:la.location,match:Ds,history:la,params:ya,route:Xi,routes:Ea};return Fn.useStream?$e.createElement($e.Suspense,{fallback:$e.createElement(Fn.loadingComponent,null)},$e.createElement(ca,ks,Fn.hasChildren&&$e.createElement(yu.j3,null))):$e.createElement(ca,ks,Fn.hasChildren&&$e.createElement(yu.j3,null))}function Xl(Fn){var ti=Fn.loader;return Fn.useStream?$e.createElement($e.Suspense,{fallback:$e.createElement(Fn.loadingComponent,null)},$e.createElement(ti,null)):$e.createElement(ti,null)}var Ql=null;function bf(){return Ql}function ef(Fn){var ti=Fn.history,Xi=$e.useState({action:ti.action,location:ti.location}),Ba=(0,Iu.Z)(Xi,2),la=Ba[0],Ea=Ba[1];return(0,$e.useLayoutEffect)(function(){return ti.listen(Ea)},[ti]),(0,$e.useLayoutEffect)(function(){function ya(Ds){Fn.pluginManager.applyPlugins({key:"onRouteChange",type:"event",args:{routes:Fn.routes,clientRoutes:Fn.clientRoutes,location:Ds.location,action:Ds.action,basename:Fn.basename,isFirst:!!Ds.isFirst}})}return ya({location:la.location,action:la.action,isFirst:!0}),ti.listen(ya)},[ti,Fn.routes,Fn.clientRoutes]),$e.createElement(yu.F0,{navigator:ti,location:la.location,basename:Fn.basename},Fn.children)}function il(){var Fn=(0,cc.Ov)(),ti=Fn.clientRoutes;return(0,yu.V$)(ti)}var gc=["innerProvider","i18nProvider","accessProvider","dataflowProvider","outerProvider","rootContainer"],yc=function(ti,Xi){var Ba=ti.basename||"/",la=mc({routesById:ti.routes,routeComponents:ti.routeComponents,loadingComponent:ti.loadingComponent,reactRouter5Compat:ti.reactRouter5Compat,useStream:ti.useStream});ti.pluginManager.applyPlugins({key:"patchClientRoutes",type:"event",args:{routes:la}});for(var Ea=$e.createElement(ef,{basename:Ba,pluginManager:ti.pluginManager,routes:ti.routes,clientRoutes:la,history:ti.history},Xi),ya=0,Ds=gc;yanew Promise((Ba,la)=>{var Ea=ca=>{try{Ds(Xi.next(ca))}catch(ks){la(ks)}},ya=ca=>{try{Ds(Xi.throw(ca))}catch(ks){la(ks)}},Ds=ca=>ca.done?Ba(ca.value):Promise.resolve(ca.value).then(Ea,ya);Ds((Xi=Xi.apply(Fn,ti)).next())});function xf(){return Mc(this,null,function*(){return{routes:{1:{path:"/",parentId:"@@/global-layout",id:"1"},2:{path:"/paperlibrary",parentId:"1",id:"2"},3:{path:"/paperlibrary",parentId:"2",id:"3"},4:{path:"/paperlibrary/add",parentId:"2",id:"4"},5:{path:"/paperlibrary/add/:id",parentId:"2",id:"5"},6:{path:"/paperlibrary/see/:id",parentId:"2",id:"6"},7:{path:"/paperlibrary/edit_select/:id",parentId:"2",id:"7"},8:{path:"/paperlibrary/exchangequestion",parentId:"2",id:"8"},9:{path:"/paths",parentId:"1",id:"9"},10:{path:"/paths",parentId:"9",id:"10"},11:{path:"/paths/higherVocationalEducation",parentId:"9",id:"11"},12:{path:"/paths/new",parentId:"9",id:"12"},13:{path:"/paths/guidance",exact:!0,parentId:"9",id:"13"},14:{path:"/paths/:pathId",parentId:"9",id:"14"},15:{path:"/paths/:pathId/statistics",parentId:"9",id:"15"},16:{path:"/paths/:pathId/edit",parentId:"9",id:"16"},17:{path:"/paths/:pathId/:stageId/program_homework/:categoryId/add",parentId:"9",id:"17"},18:{path:"/paths/:pathId/:stageId/program_homework/:categoryId/edit",parentId:"9",id:"18"},19:{path:"/classrooms",parentId:"1",id:"19"},20:{path:"/classrooms",parentId:"19",id:"20"},21:{path:"/classrooms/examList",parentId:"19",id:"21"},22:{path:"/classrooms/classicCases",parentId:"19",id:"22"},23:{path:"/classrooms/index",parentId:"19",id:"23"},24:{path:"/classrooms/new",parentId:"19",id:"24"},25:{path:"/classrooms/:coursesId/edit",parentId:"19",id:"25"},26:{path:"/classrooms/news/:subjectid/newgold/:id",parentId:"19",id:"26"},27:{path:"/classrooms/:coursesId/newgolds/settings",parentId:"19",id:"27"},28:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/review_detail/:userId",parentId:"19",id:"28"},29:{path:"/classrooms/:coursesId/common_homework/:categoryId/review_detail/:userId",parentId:"19",id:"29"},30:{path:"/classrooms/:coursesId/program_homework/:categoryId/review_detail/:userId",parentId:"19",id:"30"},31:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/detail",parentId:"19",id:"31"},32:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"32"},33:{path:"/classrooms/:coursesId/common_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"33"},34:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/commitsummary",parentId:"19",id:"34"},35:{path:"/classrooms/:coursesId/group_homework/:categoryId/detail",parentId:"19",id:"35"},36:{path:"/classrooms/:coursesId/common_homework/:categoryId/detail",parentId:"19",id:"36"},37:{path:"/classrooms/:coursesId/common_homework/:categoryId/review/:userId",parentId:"19",id:"37"},38:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/review/:userId",parentId:"19",id:"38"},39:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/post",parentId:"19",id:"39"},40:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"40"},41:{path:"/classrooms/:coursesId/exercise/:categoryId/detail/:userId/review_detail",parentId:"19",id:"41"},42:{path:"/classrooms/:coursesId/exercise/:categoryId/detail",parentId:"19",id:"42"},43:{path:"/classrooms/:coursesId/exercise/:categoryId/preview_select",parentId:"19",id:"43"},44:{path:"/classrooms/:coursesId/exercise/:categoryId/:login/initate_answer",parentId:"19",id:"44"},45:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login",parentId:"19",id:"45"},46:{path:"/classrooms/:coursesId/exercise/:categoryId/wrongAnswer/:login",parentId:"19",id:"46"},47:{path:"/classrooms/:coursesId/exercisenotice/:categoryId/users/:login",parentId:"19",id:"47"},48:{path:"/classrooms/:coursesId/exercise/:categoryId/random/edit",parentId:"19",id:"48"},49:{path:"/classrooms/:coursesId/exercise/:categoryId/random/preview",parentId:"19",id:"49"},50:{path:"/classrooms/:coursesId/exercise/add",parentId:"19",id:"50"},51:{path:"/classrooms/:coursesId/exercise/add/:exerciseId",parentId:"19",id:"51"},52:{path:"/classrooms/:coursesId/exercise/:exerciseId/reviews/group",parentId:"19",id:"52"},53:{path:"/classrooms/:coursesId/exercise/:exerciseId/review/:userId",parentId:"19",id:"53"},54:{path:"/classrooms/:coursesId/exercise/:exerciseId/centralizeReview/:userId",parentId:"19",id:"54"},55:{path:"/classrooms/:coursesId/exercise/:exerciseId/export_blank",parentId:"19",id:"55"},56:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup",parentId:"19",id:"56"},57:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup/edit",parentId:"19",id:"57"},58:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId",parentId:"19",id:"58"},59:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId",parentId:"19",id:"59"},60:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId/code",parentId:"19",id:"60"},61:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId/code",parentId:"19",id:"61"},62:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/detail",parentId:"19",id:"62"},63:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/add",parentId:"19",id:"63"},64:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/edit",parentId:"19",id:"64"},65:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/add",parentId:"19",id:"65"},66:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/edit",parentId:"19",id:"66"},67:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/detail",parentId:"19",id:"67"},68:{path:"/classrooms/:coursesId/common_homework/:categoryId/add",parentId:"19",id:"68"},69:{path:"/classrooms/:coursesId/common_homework/:categoryId/edit",parentId:"19",id:"69"},70:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/post",parentId:"19",id:"70"},71:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"71"},72:{path:"/classrooms/:coursesId/group_homework/:categoryId/add",parentId:"19",id:"72"},73:{path:"/classrooms/:coursesId/group_homework/:categoryId/edit",parentId:"19",id:"73"},74:{path:"/classrooms/:coursesId/poll/:categoryId/add",parentId:"19",id:"74"},75:{path:"/classrooms/:coursesId/poll/:categoryId/edit",parentId:"19",id:"75"},76:{path:"/classrooms/:coursesId/poll/:categoryId/detail",parentId:"19",id:"76"},77:{path:"/classrooms/:coursesId/poll/:categoryId/users/:login",parentId:"19",id:"77"},78:{path:"/classrooms/:coursesId/poll/:categoryId/questionnaireInfo/:login",parentId:"19",id:"78"},79:{path:"/classrooms/:coursesId/board/:categoryId/Add",parentId:"19",id:"79"},80:{path:"/classrooms/:coursesId/board/:categoryId/Edit/:boardId",parentId:"19",id:"80"},81:{path:"/classrooms/:coursesId/board/:categoryId/Detail/:boardId",parentId:"19",id:"81"},82:{path:"/classrooms/:courseId/template/:templateId",parentId:"19",id:"82"},83:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report/:reportId",parentId:"19",id:"83"},84:{path:"/classrooms/guidance",parentId:"19",id:"84"},85:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report-view/:workId",parentId:"19",id:"85"},86:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login/check",parentId:"19",id:"86"},87:{path:"/classrooms/:coursesId/Studentdetail/:login",parentId:"19",id:"87"},88:{path:"/classrooms/:coursesId/StudentSituation/:categoryId/:login",parentId:"19",id:"88"},89:{path:"/classrooms/:coursesId/engineering/datail",parentId:"19",id:"89"},90:{path:"/classrooms/:coursesId/program_homework/:categoryId/add",parentId:"19",id:"90"},91:{path:"/classrooms/:coursesId/program_homework/:categoryId/edit",parentId:"19",id:"91"},92:{path:"/classrooms/:coursesId/program_homework/ranking",parentId:"19",id:"92"},93:{path:"/classrooms/:coursesId/program_homework/:categoryId/detail",parentId:"19",id:"93"},94:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/ranking",parentId:"19",id:"94"},95:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/:user_id/comment",parentId:"19",id:"95"},96:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer",parentId:"19",id:"96"},97:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/add",parentId:"19",id:"97"},98:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/edit",parentId:"19",id:"98"},99:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/detail",parentId:"19",id:"99"},100:{path:"/classrooms/:videoId/video_info",parentId:"19",id:"100"},101:{path:"/classrooms/",parentId:"19",id:"101"},102:{path:"/classrooms/:coursesId/shixun_homework/:categoryId",parentId:"101",id:"102"},103:{path:"/classrooms/:coursesId/shixun_homework",parentId:"101",id:"103"},104:{path:"/classrooms/:coursesId/graduation_topics/:categoryId",parentId:"101",id:"104"},105:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"101",id:"105"},106:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"101",id:"106"},107:{path:"/classrooms/:coursesId/exercise/:categoryId",parentId:"101",id:"107"},108:{path:"/classrooms/:coursesId/exercise",parentId:"101",id:"108"},109:{path:"/classrooms/:coursesId/poll/:categoryId",parentId:"101",id:"109"},110:{path:"/classrooms/:coursesId/poll",parentId:"101",id:"110"},111:{path:"/classrooms/:coursesId/common_homework/:categoryId",parentId:"101",id:"111"},112:{path:"/classrooms/:coursesId/common_homework",parentId:"101",id:"112"},113:{path:"/classrooms/:coursesId/group_homework/:categoryId",parentId:"101",id:"113"},114:{path:"/classrooms/:coursesId/group_homework",parentId:"101",id:"114"},115:{path:"/classrooms/:coursesId/teachers",parentId:"101",id:"115"},116:{path:"/classrooms/:coursesId/students",parentId:"101",id:"116"},117:{path:"/classrooms/:coursesId/assistant",parentId:"101",id:"117"},118:{path:"/classrooms/:coursesId/program_homework",parentId:"101",id:"118"},119:{path:"/classrooms/:coursesId/program_homework/:categoryId",parentId:"101",id:"119"},120:{path:"/classrooms/:coursesId/engineering",parentId:"101",id:"120"},121:{path:"/classrooms/:coursesId/learning_path",parentId:"101",id:"121"},122:{path:"/classrooms/:coursesId/resource_recommend",parentId:"101",id:"122"},123:{path:"/classrooms/:coursesId/attendance",parentId:"101",id:"123"},124:{path:"/classrooms/:coursesId/attendance/StudetnSign",parentId:"101",id:"124"},125:{path:"/classrooms/:coursesId/attendance/:categoryId/:tabId/detail",parentId:"101",id:"125"},126:{path:"/classrooms/:coursesId/announcement",parentId:"101",id:"126"},127:{path:"/classrooms/:coursesId/announcement/:categoryId",parentId:"101",id:"127"},128:{path:"/classrooms/:coursesId/online_learning",parentId:"101",id:"128"},129:{path:"/classrooms/:coursesId/online_learning/:categoryId",parentId:"101",id:"129"},130:{path:"/classrooms/:coursesId/attachment/:categoryId",parentId:"101",id:"130"},131:{path:"/classrooms/:coursesId/attachment",parentId:"101",id:"131"},132:{path:"/classrooms/:coursesId/video",parentId:"101",id:"132"},133:{path:"/classrooms/:coursesId/video/:categoryId",parentId:"101",id:"133"},134:{path:"/classrooms/:coursesId/video/:categoryId/statistics",parentId:"101",id:"134"},135:{path:"/classrooms/:coursesId/video/:username/upload",parentId:"101",id:"135"},136:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId",parentId:"101",id:"136"},137:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId/:userId",parentId:"101",id:"137"},138:{path:"/classrooms/:coursesId/live_video/:categoryId",parentId:"101",id:"138"},139:{path:"/classrooms/:coursesId/live_video",parentId:"101",id:"139"},140:{path:"/classrooms/:coursesId/video/:categoryId/studentstatistics",parentId:"101",id:"140"},141:{path:"/classrooms/:coursesId/board/:categoryId",parentId:"101",id:"141"},142:{path:"/classrooms/:coursesId/board",parentId:"101",id:"142"},143:{path:"/classrooms/:coursesId/course_group",parentId:"101",id:"143"},144:{path:"/classrooms/:coursesId/course_group/:categoryId",parentId:"101",id:"144"},145:{path:"/classrooms/:coursesId/course_group/:categoryId/detail",parentId:"101",id:"145"},146:{path:"/classrooms/:coursesId/not_course_group/:categoryId",parentId:"101",id:"146"},147:{path:"/classrooms/:coursesId/not_course_group",parentId:"101",id:"147"},148:{path:"/classrooms/:coursesId/statistics/",parentId:"101",id:"148"},149:{path:"/classrooms/:coursesId/statistics/:categoryId",parentId:"101",id:"149"},150:{path:"/classrooms/:coursesId/statistics_video/:categoryId",parentId:"101",id:"150"},151:{path:"/classrooms/:coursesId/statistics_quality/:categoryId",parentId:"101",id:"151"},152:{path:"/classrooms/:coursesId/statistics_user_portrait/:categoryId",parentId:"101",id:"152"},153:{path:"/classrooms/:coursesId/student_statistics/:categoryId",parentId:"101",id:"153"},154:{path:"/classrooms/:coursesId/student_statistics/:categoryId/:listId/:type",parentId:"101",id:"154"},155:{path:"/classrooms/:coursesId/video_statistics/:categoryId/Student/:studentid",parentId:"101",id:"155"},156:{path:"/classrooms/:coursesId/exportlist/:type",parentId:"101",id:"156"},157:{path:"/classrooms/:coursesId",parentId:"101",id:"157"},158:{path:"/classrooms/:coursesId/template",parentId:"101",id:"158"},159:{path:"/classrooms/:coursesId/statistics_zb",parentId:"19",id:"159"},160:{path:"/classrooms/:coursesId/statistics_zb/:categoryId/detail/:studentid",parentId:"19",id:"160"},161:{path:"/competitions",parentId:"1",id:"161"},162:{path:"/competitions/index",parentId:"161",id:"162"},163:{path:"/competitions/:identifier/list",parentId:"161",id:"163"},164:{path:"/competitions/exports",parentId:"161",id:"164"},165:{path:"/competitions",parentId:"161",id:"165"},166:{path:"/competitions/:identifier",parentId:"161",id:"166"},167:{path:"/competitions/index/:identifier",parentId:"161",id:"167"},168:{path:"/competitions/:identifier/detail/enroll",parentId:"161",id:"168"},169:{path:"/competitions/:identifier/detail/UpdateTeanname/:Teannameid",parentId:"161",id:"169"},170:{path:"/competitions/:identifier/detail/teamDetail/:Teamid",parentId:"161",id:"170"},171:{path:"/competitions/detail/:identifier",parentId:"161",id:"171"},172:{path:"/forums",parentId:"1",id:"172"},173:{path:"/forums",parentId:"172",id:"173"},174:{path:"/forums/categories/:memoType",parentId:"172",id:"174"},175:{path:"/forums/new",parentId:"172",id:"175"},176:{path:"/forums/:memoId/edit",parentId:"172",id:"176"},177:{path:"/forums/:memoId",parentId:"172",id:"177"},178:{path:"/problemset",parentId:"1",id:"178"},179:{path:"/problemset",parentId:"178",id:"179"},180:{path:"/problemset/newitem",parentId:"178",id:"180"},181:{path:"/problemset/:type/:id",parentId:"178",id:"181"},182:{path:"/problemset/preview",parentId:"178",id:"182"},183:{path:"/problemset/preview_new",parentId:"178",id:"183"},184:{path:"/problemset/preview_select",parentId:"178",id:"184"},185:{path:"/shixuns",parentId:"1",id:"185"},186:{path:"/shixuns",parentId:"185",id:"186"},187:{path:"/shixuns/exports",parentId:"185",id:"187"},188:{path:"/shixuns/new",parentId:"185",id:"188"},189:{path:"/shixuns/edit",parentId:"185",id:"189"},190:{path:"/shixuns/new/CreateImg",parentId:"185",id:"190"},191:{path:"/shixuns/new/:id/imagepreview",parentId:"185",id:"191"},192:{path:"/shixuns/:id/Merge",parentId:"185",id:"192"},193:{path:"/shixuns/:id/Split",parentId:"185",id:"193"},194:{path:"/shixuns/:id/edit",parentId:"185",id:"194"},195:{path:"shixuns/:id/edit/warehouse",parentId:"194",id:"195"},196:{path:"/shixuns/:id/edit/newquestion",parentId:"194",id:"196"},197:{path:"/shixuns/:id/edit/:challengesId/editquestion",parentId:"194",id:"197"},198:{path:"/shixuns/:id/edit/:challengesId/editquestion/:questionId",parentId:"194",id:"198"},199:{path:"/shixuns/:id/edit/new",parentId:"194",id:"199"},200:{path:"/shixuns/:id/edit/:challengesId/editcheckpoint",parentId:"194",id:"200"},201:{path:"/shixuns/:id/edit/:challengesId/tab=2",parentId:"194",id:"201"},202:{path:"/shixuns/:id/edit/:challengesId/tab=3",parentId:"194",id:"202"},203:{path:"/shixuns/:id/edit/:challengesId/tab=4",parentId:"194",id:"203"},204:{path:"/shixuns/:id",parentId:"185",id:"204"},205:{path:"/shixuns/:id/challenges",parentId:"204",id:"205"},206:{path:"/shixuns/:id/repository",parentId:"204",id:"206"},207:{path:"/shixuns/:id/secret_repository",parentId:"204",id:"207"},208:{path:"/shixuns/:id/collaborators",parentId:"204",id:"208"},209:{path:"/shixuns/:id/dataset",parentId:"204",id:"209"},210:{path:"/shixuns/:id/dataset/jupyterEdit",parentId:"204",id:"210"},211:{path:"/shixuns/:id/shixun_discuss",parentId:"204",id:"211"},212:{path:"/shixuns/:id/ranking_list",parentId:"204",id:"212"},213:{path:"/shixuns/:id/settings",parentId:"204",id:"213"},214:{path:"/shixuns/:id/repository/:repoId/commits",parentId:"204",id:"214"},215:{path:"/shixuns/:id/secret_repository/:repoId/commits",parentId:"204",id:"215"},216:{path:"/shixuns/:id/repository/upload_file",parentId:"204",id:"216"},217:{path:"/shixuns/:id/secret_repository/upload_file",parentId:"204",id:"217"},218:{path:"/shixuns/:id/repository/add_file",parentId:"204",id:"218"},219:{path:"/shixuns/:id/secret_repository/add_file",parentId:"204",id:"219"},220:{path:"/shixuns/:id/repository/master/shixun_show/:fileId",exact:!1,parentId:"204",id:"220"},221:{path:"/shixuns/:id/secret_repository/master/shixun_show/:fileId",exact:!1,parentId:"204",id:"221"},222:{path:"/shixuns/:id/audit_situation",parentId:"204",id:"222"},223:{path:"/shixuns/:id/fork_list",parentId:"204",id:"223"},224:{path:"/shixuns/:id/skill_tags",parentId:"204",id:"224"},225:{path:"/users",parentId:"1",id:"225"},226:{path:"/users/:username/videos/protocol",parentId:"225",id:"226"},227:{path:"/users/:username/videos/resourceProtocol",parentId:"225",id:"227"},228:{path:"/users/:username/videos/success",parentId:"225",id:"228"},229:{path:"/users/:username/topicbank/:topicstype",parentId:"225",id:"229"},230:{path:"/users/:username/topics/:topicId/:topictype/normal/detail",parentId:"225",id:"230"},231:{path:"/users/:username/topics/:topicId/:topictype/group/detail",parentId:"225",id:"231"},232:{path:"/users/:username/topics/:topicId/:topictype/normal/edit",parentId:"225",id:"232"},233:{path:"/users/:username/topics/:topicId/:topictype/group/edit",parentId:"225",id:"233"},234:{path:"/users/:username/topics/:topicId/:topictype/exercise/edit",parentId:"225",id:"234"},235:{path:"/users/:username/topics/:topicId/:topictype/exercise/detail",parentId:"225",id:"235"},236:{path:"/users/:username/topics/:topicId/:topictype/poll/edit",parentId:"225",id:"236"},237:{path:"/users/:username/topics/:topicId/:topictype/poll/detail",parentId:"225",id:"237"},238:{path:"/users/:username/experiment-img/add",parentId:"225",id:"238"},239:{path:"/users/:username",parentId:"225",id:"239"},240:{path:"/users/:username",parentId:"239",id:"240"},241:{path:"/users/:username/baseInfo/edit",parentId:"239",id:"241"},242:{path:"/users/:username/baseInfo",parentId:"239",id:"242"},243:{path:"/users/:username/realNameCertification",parentId:"239",id:"243"},244:{path:"/users/:username/careerCertification",parentId:"239",id:"244"},245:{path:"/users/:username/classrooms",parentId:"239",id:"245"},246:{path:"/users/:username/shixuns",parentId:"239",id:"246"},247:{path:"/users/:username/dataSet",parentId:"239",id:"247"},248:{path:"/users/:username/userPortrait",parentId:"239",id:"248"},249:{path:"/users/:username/learningPath",parentId:"239",id:"249"},250:{path:"/users/:username/teach-group",parentId:"239",id:"250"},251:{path:"/users/:username/competitions",parentId:"239",id:"251"},252:{path:"/users/:username/experiment-img",parentId:"239",id:"252"},253:{path:"/users/:username/experiment-img/:experid/detail",parentId:"239",id:"253"},254:{path:"/users/:username/certificate",parentId:"239",id:"254"},255:{path:"/users/:username/otherResources",parentId:"239",id:"255"},256:{path:"/users/:username/classmanagement",parentId:"239",id:"256"},257:{path:"/users/:username/classmanagement/:couserid",parentId:"239",id:"257"},258:{path:"/users/:username/paths",parentId:"239",id:"258"},259:{path:"/users/:username/projects",parentId:"239",id:"259"},260:{path:"/users/:username/videos",parentId:"239",id:"260"},261:{path:"/users/:username/videos/upload",parentId:"239",id:"261"},262:{path:"/users/:username/topics/:topicstype",parentId:"239",id:"262"},263:{path:"/users/:username/vspaces",parentId:"239",id:"263"},264:{path:"/users/:username/resourcesCenter",parentId:"239",id:"264"},265:{path:"/users/:username/resourcesCenter/:id/detail",parentId:"239",id:"265"},266:{path:"/users/:username/resourceGuarantee",parentId:"239",id:"266"},267:{path:"/users/:username/resourceAllocation",parentId:"239",id:"267"},268:{parentId:"1",id:"268"},269:{path:"/problems",parentId:"268",id:"269"},270:{path:"/problems",parentId:"269",id:"270"},271:{path:"/problems/batchAdd",parentId:"269",id:"271"},272:{path:"/problems/newcreate",parentId:"268",id:"272"},273:{path:"/problems/newedit/:id",exact:!0,parentId:"268",id:"273"},274:{path:"/problems/:id/edit",exact:!0,parentId:"268",id:"274"},275:{path:"/problems/new",exact:!0,parentId:"268",id:"275"},276:{path:"/problems/:id/oj/:save_identifier",parentId:"268",id:"276"},277:{path:"/problems/:id/record-detail/:submitId",parentId:"268",id:"277"},278:{path:"/problems/add",parentId:"268",id:"278"},279:{path:"/problems/:id/ojedit",parentId:"268",id:"279"},280:{path:"/engineering",parentId:"1",id:"280"},281:{path:"/engineering",parentId:"280",id:"281"},282:{path:"/engineering/teacherList",parentId:"281",id:"282"},283:{path:"/engineering/studentList",parentId:"281",id:"283"},284:{path:"/engineering/training/program",parentId:"281",id:"284"},285:{path:"/engineering/training/program/add",parentId:"281",id:"285"},286:{path:"/engineering/training/program/edit",parentId:"281",id:"286"},287:{path:"/engineering/training/objectives",parentId:"281",id:"287"},288:{path:"/engineering/graduated/index",parentId:"281",id:"288"},289:{path:"/engineering/graduated/matrix",parentId:"281",id:"289"},290:{path:"/engineering/course/list",parentId:"281",id:"290"},291:{path:"/engineering/course/setting",parentId:"281",id:"291"},292:{path:"/engineering/course/matrix",parentId:"281",id:"292"},293:{path:"/engineering/navigation",parentId:"281",id:"293"},294:{path:"/engineering/evaluate/course",parentId:"281",id:"294"},295:{path:"/engineering/evaluate/course/:ec_year_id/:id",parentId:"281",id:"295"},296:{path:"/engineering/evaluate/norm",parentId:"281",id:"296"},297:{path:"/engineering/evaluate/document",parentId:"281",id:"297"},298:{path:"/engineering/evaluate/norm/:ec_year_id/:id",parentId:"281",id:"298"},299:{path:"/engineering/*",redirect:"/404",parentId:"281",id:"299"},300:{path:"/innovation",parentId:"1",id:"300"},301:{path:"/innovation/tasks/:taskId",parentId:"300",id:"301"},302:{path:"/innovation",parentId:"300",id:"302"},303:{path:"/innovation/project",parentId:"302",id:"303"},304:{path:"/innovation/dataset",parentId:"302",id:"304"},305:{path:"/innovation/mirror",parentId:"302",id:"305"},306:{path:"/innovation/my-project",parentId:"302",id:"306"},307:{path:"/innovation/my-dataset",parentId:"302",id:"307"},308:{path:"/innovation/my-mirror",parentId:"302",id:"308"},309:{path:"/innovation/project/create",parentId:"302",id:"309"},310:{path:"/innovation/project/edit/:id",parentId:"302",id:"310"},311:{path:"/innovation/project/detail/:taskId",parentId:"302",id:"311"},312:{path:"/tasks",parentId:"1",id:"312"},313:{path:"/tasks/:taskId",exact:!0,parentId:"312",id:"313"},314:{path:"/tasks/:identifier/jupyter/",exact:!0,parentId:"312",id:"314"},315:{path:"/tasks/:courseId/:homeworkId/:taskId",exact:!0,parentId:"312",id:"315"},316:{path:"/tasks/jupyter/:courseId/:homeworkId/:identifier",exact:!0,parentId:"312",id:"316"},317:{path:"/tasks/:courseId/:exerciseId/:taskId/exercise",exact:!0,parentId:"312",id:"317"},318:{path:"/myproblems",parentId:"1",id:"318"},319:{path:"/myproblems/:id/record-detail/:submitId",exact:!0,parentId:"318",id:"319"},320:{path:"/myproblems/:id",exact:!0,parentId:"318",id:"320"},321:{path:"/account",parentId:"1",id:"321"},322:{path:"/account",parentId:"321",id:"322"},323:{path:"/account/profile",parentId:"322",id:"323"},324:{path:"/account/profile/edit",parentId:"322",id:"324"},325:{path:"/account/certification",parentId:"322",id:"325"},326:{path:"/account/secure",parentId:"322",id:"326"},327:{path:"/account/binding",parentId:"322",id:"327"},328:{path:"/account/Results",parentId:"322",id:"328"},329:{path:"/ch",parentId:"1",id:"329"},330:{path:"/ch/rest/edit/:categoryId/:id",exact:!0,parentId:"329",id:"330"},331:{path:"/ch/rest/",exact:!0,parentId:"329",id:"331"},332:{path:"/ch/rest/:id",exact:!0,parentId:"329",id:"332"},333:{path:"/order",parentId:"1",id:"333"},334:{path:"/order",parentId:"333",id:"334"},335:{path:"/order/invoice",parentId:"333",id:"335"},336:{path:"/order/records",parentId:"333",id:"336"},337:{path:"/order/apply",parentId:"333",id:"337"},338:{path:"/order/view",parentId:"333",id:"338"},339:{path:"/order/:courseId/information",parentId:"333",id:"339"},340:{path:"/order/:courseId/pay",parentId:"333",id:"340"},341:{path:"/order/:orderNum/result",parentId:"333",id:"341"},342:{path:"/messages",parentId:"1",id:"342"},343:{path:"/messages/:userId/user_tidings",parentId:"342",id:"343"},344:{path:"/messages/:userId/private_messages",parentId:"342",id:"344"},345:{path:"/messages/:userId/message_detail",parentId:"342",id:"345"},346:{path:"/vtrs",parentId:"1",id:"346"},347:{path:"/vtrs/:virtual_spacesId",parentId:"346",id:"347"},348:{path:"/vtrs/:virtual_spacesId",exact:!0,parentId:"347",id:"348"},349:{path:"/vtrs/:virtual_spacesId/workplace",exact:!0,parentId:"347",id:"349"},350:{path:"/vtrs/:virtual_spacesId/experiment",parentId:"347",id:"350"},351:{path:"/vtrs/:virtual_spacesId/announcement",parentId:"347",id:"351"},352:{path:"/vtrs/:virtual_spacesId/announcement/add",parentId:"347",id:"352"},353:{path:"/vtrs/:virtual_spacesId/announcement/:id/edit",parentId:"347",id:"353"},354:{path:"/vtrs/:virtual_spacesId/announcement/:id/detail",parentId:"347",id:"354"},355:{path:"/vtrs/:virtual_spacesId/survey",parentId:"347",id:"355"},356:{path:"/vtrs/:virtual_spacesId/survey/:id/detail",parentId:"347",id:"356"},357:{path:"/vtrs/:virtual_spacesId/knowledge",parentId:"347",id:"357"},358:{path:"/vtrs/:virtual_spacesId/knowledge/add",parentId:"347",id:"358"},359:{path:"/vtrs/:virtual_spacesId/knowledge/:id/edit",parentId:"347",id:"359"},360:{path:"/vtrs/:virtual_spacesId/material",parentId:"347",id:"360"},361:{path:"/vtrs/:virtual_spacesId/material/:id/detail",parentId:"347",id:"361"},362:{path:"/vtrs/:virtual_spacesId/lesson",parentId:"347",id:"362"},363:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail",parentId:"347",id:"363"},364:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"347",id:"364"},365:{path:"/vtrs/:virtual_spacesId/discussion",parentId:"347",id:"365"},366:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail",parentId:"347",id:"366"},367:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"347",id:"367"},368:{path:"/vtrs/:virtual_spacesId/settings",parentId:"347",id:"368"},369:{path:"/vtrs/:virtual_spacesId/resources",parentId:"347",id:"369"},370:{path:"/vtrs/:virtual_spacesId/resources/:id/detail",parentId:"347",id:"370"},371:{path:"/vtrs/:virtual_spacesId/Plan",parentId:"347",id:"371"},372:{path:"/vtrs/:virtual_spacesId/plan/:id/detail",parentId:"347",id:"372"},373:{path:"/vtrs/:virtual_spacesId/digtal",parentId:"347",id:"373"},374:{path:"/vtrs/:virtual_spacesId/homepage",parentId:"347",id:"374"},375:{path:"/vtrs/:virtual_spacesId/*",parentId:"347",id:"375"},376:{path:"/101",parentId:"1",id:"376"},377:{path:"/101/:virtual_spacesId",parentId:"376",id:"377"},378:{path:"/101/:virtual_spacesId",exact:!0,parentId:"377",id:"378"},379:{path:"/101/:virtual_spacesId/workplace",exact:!0,parentId:"377",id:"379"},380:{path:"/101/:virtual_spacesId/experiment",parentId:"377",id:"380"},381:{path:"/101/:virtual_spacesId/announcement",parentId:"377",id:"381"},382:{path:"/101/:virtual_spacesId/announcement/add",parentId:"377",id:"382"},383:{path:"/101/:virtual_spacesId/announcement/:id/edit",parentId:"377",id:"383"},384:{path:"/101/:virtual_spacesId/announcement/:id/detail",parentId:"377",id:"384"},385:{path:"/101/:virtual_spacesId/survey",parentId:"377",id:"385"},386:{path:"/101/:virtual_spacesId/survey/:id/detail",parentId:"377",id:"386"},387:{path:"/101/:virtual_spacesId/knowledge",parentId:"377",id:"387"},388:{path:"/101/:virtual_spacesId/knowledge/add",parentId:"377",id:"388"},389:{path:"/101/:virtual_spacesId/knowledge/:id/edit",parentId:"377",id:"389"},390:{path:"/101/:virtual_spacesId/material",parentId:"377",id:"390"},391:{path:"/101/:virtual_spacesId/material/:id/detail",parentId:"377",id:"391"},392:{path:"/101/:virtual_spacesId/lesson",parentId:"377",id:"392"},393:{path:"/101/:virtual_spacesId/lesson/:id/detail",parentId:"377",id:"393"},394:{path:"/101/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"377",id:"394"},395:{path:"/101/:virtual_spacesId/discussion",parentId:"377",id:"395"},396:{path:"/101/:virtual_spacesId/discussion/:id/detail",parentId:"377",id:"396"},397:{path:"/101/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"377",id:"397"},398:{path:"/101/:virtual_spacesId/settings",parentId:"377",id:"398"},399:{path:"/101/:virtual_spacesId/resources",parentId:"377",id:"399"},400:{path:"/101/:virtual_spacesId/resources/:id/detail",parentId:"377",id:"400"},401:{path:"/101/:virtual_spacesId/Plan",parentId:"377",id:"401"},402:{path:"/101/:virtual_spacesId/plan/:id/detail",parentId:"377",id:"402"},403:{path:"/101/:virtual_spacesId/digtal",parentId:"377",id:"403"},404:{path:"/101/:virtual_spacesId/homepage",parentId:"377",id:"404"},405:{path:"/101/:virtual_spacesId/*",parentId:"377",id:"405"},406:{path:"/administration",parentId:"1",id:"406"},407:{path:"/administration",parentId:"406",id:"407"},408:{path:"/administration/college",parentId:"407",id:"408"},409:{path:"/administration/student",parentId:"407",id:"409"},410:{path:"/administration/student/:studentId/edit",parentId:"407",id:"410"},411:{path:"/administration/profession",parentId:"407",id:"411"},412:{path:"/graduations",parentId:"1",id:"412"},413:{path:"/graduations",exact:!0,parentId:"412",id:"413"},414:{path:"/graduations/:id/:moduleKey/:moduleId/review/:itemId",exact:!0,parentId:"412",id:"414"},415:{path:"/graduations/:id",parentId:"412",id:"415"},416:{path:"/graduations/:id/index",parentId:"415",id:"416"},417:{path:"/graduations/:id/topics",parentId:"415",id:"417"},418:{path:"/graduations/:id/student_selection",parentId:"415",id:"418"},419:{path:"/graduations/:id/tasks",parentId:"415",id:"419"},420:{path:"/graduations/:id/opening_report",parentId:"415",id:"420"},421:{path:"/graduations/:id/midterm_report",parentId:"415",id:"421"},422:{path:"/graduations/:id/thesis",parentId:"415",id:"422"},423:{path:"/graduations/:id/final_defense",parentId:"415",id:"423"},424:{path:"/graduations/:id/final_thesis",parentId:"415",id:"424"},425:{path:"/graduations/:id/settings",parentId:"415",id:"425"},426:{path:"/graduations/:id/teachers",parentId:"415",id:"426"},427:{path:"/graduations/:id/students",parentId:"415",id:"427"},428:{path:"/graduations/:id/archives",parentId:"415",id:"428"},429:{path:"/graduations/:id/grading_summary",parentId:"415",id:"429"},430:{path:"/dataset",parentId:"1",id:"430"},431:{path:"/dataset",exact:!0,parentId:"430",id:"431"},432:{path:"/dataset/:id/detail",exact:!0,parentId:"430",id:"432"},433:{path:"/knowledgegraph",parentId:"1",id:"433"},434:{path:"/knowledgegraph/:pathId",parentId:"433",id:"434"},435:{path:"/knowledgegraph/:pathId/statistics",parentId:"433",id:"435"},436:{path:"/newlogin",parentId:"1",id:"436"},437:{path:"/onlinenum",parentId:"1",id:"437"},438:{path:"/onlinenum",parentId:"437",id:"438"},439:{path:"/shixuncontext",parentId:"1",id:"439"},440:{path:"/shixuncontext",parentId:"439",id:"440"},441:{path:"/shixuncontext/:Id/detail",parentId:"439",id:"441"},442:{path:"/educoder-demo",exact:!0,parentId:"1",id:"442"},443:{path:"/training",parentId:"1",id:"443"},444:{name:"\u7CBE\u57F9\u8BFE\u7A0B",path:"/training",parentId:"443",id:"444"},445:{path:"/largeScreen",exact:!0,parentId:"1",id:"445"},446:{path:"/quality",parentId:"1",id:"446"},447:{name:"\u7CBE\u54C1\u8BFE\u7A0B",path:"/quality",parentId:"446",id:"447"},448:{path:"/otherlogin",exact:!0,parentId:"1",id:"448"},449:{path:"/otherloginqq",exact:!0,parentId:"1",id:"449"},450:{path:"/otherloginstart",exact:!0,parentId:"1",id:"450"},451:{path:"/pathsoverview",exact:!0,parentId:"1",id:"451"},452:{path:"/shixunsoverview",exact:!0,parentId:"1",id:"452"},453:{path:"/classroomsoverview",exact:!0,parentId:"1",id:"453"},454:{path:"/login",parentId:"1",id:"454"},455:{path:"/login",parentId:"454",id:"455"},456:{path:"/user",parentId:"1",id:"456"},457:{path:"/user/login",parentId:"456",id:"457"},458:{path:"/user/register",parentId:"456",id:"458"},459:{path:"/user/reset-password",parentId:"456",id:"459"},460:{path:"/colleges",parentId:"1",id:"460"},461:{path:"/colleges/:id/statistics",parentId:"460",id:"461"},462:{path:"/help",parentId:"1",id:"462"},463:{path:"/help/:id",parentId:"462",id:"463"},464:{path:"/video",parentId:"1",id:"464"},465:{path:"/video/:videoId",parentId:"464",id:"465"},466:{path:"/terminal",parentId:"1",id:"466"},467:{path:"/report/:taskId/:game_report_id",parentId:"1",id:"467"},468:{path:"/statsDashboard",parentId:"1",id:"468"},469:{path:"/zbstatistics",parentId:"1",id:"469"},470:{path:"/zbstatistics/detail/:id",parentId:"1",id:"470"},471:{path:"/",parentId:"1",id:"471"},472:{path:"/",exact:!0,parentId:"471",id:"472"},473:{path:"/api/*",exact:!0,parentId:"471",id:"473"},474:{path:"/search",exact:!0,parentId:"471",id:"474"},475:{path:"/moop_cases",exact:!0,parentId:"471",id:"475"},476:{path:"/moop_cases/new",exact:!0,parentId:"471",id:"476"},477:{path:"/moop_cases/:caseId",exact:!0,parentId:"471",id:"477"},478:{path:"/moop_cases/:caseId/edit",exact:!0,parentId:"471",id:"478"},479:{path:"/moop_cases/:caseId/publish-success",exact:!0,parentId:"471",id:"479"},480:{path:"/randompaper",exact:!0,parentId:"471",id:"480"},481:{path:"/randompaper/edit/:id",exact:!0,parentId:"471",id:"481"},482:{path:"/randompaper/detail/:id",exact:!0,parentId:"471",id:"482"},483:{path:"/403",parentId:"471",id:"483"},484:{path:"/500",parentId:"471",id:"484"},485:{path:"/404",parentId:"471",id:"485"},486:{path:"/download",parentId:"471",id:"486"},487:{path:"/iwce",parentId:"471",id:"487"},488:{path:"/classrooms/:coursesId/attendance/TeacherSign",parentId:"471",id:"488"},489:{path:"/classrooms/:coursesId/attendance/:categoryId",parentId:"471",id:"489"},490:{path:"/Activities",parentId:"471",id:"490"},491:{path:"/iwce/:itemname",parentId:"471",id:"491"},492:{path:"/hpc-course",parentId:"471",id:"492"},493:{path:"/user_agents",parentId:"471",id:"493"},494:{path:"/three",parentId:"471",id:"494"},495:{path:"/introduction",parentId:"471",id:"495"},496:{path:"/chatgpt",parentId:"471",id:"496"},497:{path:"/*",parentId:"471",id:"497"},"@@/global-layout":{id:"@@/global-layout",path:"/",isLayout:!0}},routeComponents:{1:$e.lazy(()=>__webpack_require__.e(9058).then(__webpack_require__.bind(__webpack_require__,69058))),2:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),3:$e.lazy(()=>Promise.all([__webpack_require__.e(2998),__webpack_require__.e(2099)]).then(__webpack_require__.bind(__webpack_require__,16454))),4:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2998),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,9105))),5:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2998),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,9105))),6:$e.lazy(()=>__webpack_require__.e(3247).then(__webpack_require__.bind(__webpack_require__,7068))),7:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2998),__webpack_require__.e(5989),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,17415))),8:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2998),__webpack_require__.e(5989),__webpack_require__.e(1545)]).then(__webpack_require__.bind(__webpack_require__,39305))),9:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),10:$e.lazy(()=>__webpack_require__.e(9906).then(__webpack_require__.bind(__webpack_require__,59605))),11:$e.lazy(()=>__webpack_require__.e(5572).then(__webpack_require__.bind(__webpack_require__,89785))),12:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6080)]).then(__webpack_require__.bind(__webpack_require__,21372))),13:$e.lazy(()=>__webpack_require__.e(7901).then(__webpack_require__.bind(__webpack_require__,15821))),14:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6411),__webpack_require__.e(2281)]).then(__webpack_require__.bind(__webpack_require__,66921))),15:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1651)]).then(__webpack_require__.bind(__webpack_require__,63424))),16:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6080)]).then(__webpack_require__.bind(__webpack_require__,21372))),17:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2998),__webpack_require__.e(5989),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,17415))),18:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2998),__webpack_require__.e(5989),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,17415))),19:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),20:$e.lazy(()=>__webpack_require__.e(6789).then(__webpack_require__.bind(__webpack_require__,96124))),21:$e.lazy(()=>__webpack_require__.e(9921).then(__webpack_require__.bind(__webpack_require__,68934))),22:$e.lazy(()=>__webpack_require__.e(1674).then(__webpack_require__.bind(__webpack_require__,30381))),23:$e.lazy(()=>__webpack_require__.e(6685).then(__webpack_require__.bind(__webpack_require__,87927))),24:$e.lazy(()=>__webpack_require__.e(7323).then(__webpack_require__.bind(__webpack_require__,77015))),25:$e.lazy(()=>__webpack_require__.e(7323).then(__webpack_require__.bind(__webpack_require__,77015))),26:$e.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,98311))),27:$e.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,98311))),28:$e.lazy(()=>__webpack_require__.e(109).then(__webpack_require__.bind(__webpack_require__,5433))),29:$e.lazy(()=>__webpack_require__.e(737).then(__webpack_require__.bind(__webpack_require__,95464))),30:$e.lazy(()=>__webpack_require__.e(3391).then(__webpack_require__.bind(__webpack_require__,71726))),31:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6411),__webpack_require__.e(5694)]).then(__webpack_require__.bind(__webpack_require__,82844))),32:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6411),__webpack_require__.e(5330)]).then(__webpack_require__.bind(__webpack_require__,97132))),33:$e.lazy(()=>Promise.all([__webpack_require__.e(2998),__webpack_require__.e(2303)]).then(__webpack_require__.bind(__webpack_require__,25904))),34:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(1450)]).then(__webpack_require__.bind(__webpack_require__,79743))),35:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(195)]).then(__webpack_require__.bind(__webpack_require__,89644))),36:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(3668)]).then(__webpack_require__.bind(__webpack_require__,40533))),37:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2998),__webpack_require__.e(2338)]).then(__webpack_require__.bind(__webpack_require__,3674))),38:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(4662)]).then(__webpack_require__.bind(__webpack_require__,87258))),39:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(8072)]).then(__webpack_require__.bind(__webpack_require__,67130))),40:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(479)]).then(__webpack_require__.bind(__webpack_require__,68010))),41:$e.lazy(()=>__webpack_require__.e(5297).then(__webpack_require__.bind(__webpack_require__,9445))),42:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6411),__webpack_require__.e(4164)]).then(__webpack_require__.bind(__webpack_require__,30640))),43:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2998),__webpack_require__.e(5989),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,17415))),44:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(1945),__webpack_require__.e(4889)]).then(__webpack_require__.bind(__webpack_require__,78130))),45:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6411),__webpack_require__.e(1945),__webpack_require__.e(4105)]).then(__webpack_require__.bind(__webpack_require__,89823))),46:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(7883)]).then(__webpack_require__.bind(__webpack_require__,3918))),47:$e.lazy(()=>__webpack_require__.e(7482).then(__webpack_require__.bind(__webpack_require__,57739))),48:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,51230))),49:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(337)]).then(__webpack_require__.bind(__webpack_require__,33236))),50:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2998),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,29849))),51:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2998),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,29849))),52:$e.lazy(()=>__webpack_require__.e(5992).then(__webpack_require__.bind(__webpack_require__,76225))),53:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6411),__webpack_require__.e(2998),__webpack_require__.e(1945),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,11183))),54:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6411),__webpack_require__.e(2998),__webpack_require__.e(1945),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,11183))),55:$e.lazy(()=>__webpack_require__.e(8431).then(__webpack_require__.bind(__webpack_require__,51210))),56:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5902)]).then(__webpack_require__.bind(__webpack_require__,20626))),57:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3433)]).then(__webpack_require__.bind(__webpack_require__,15777))),58:$e.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,75830))),59:$e.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,75830))),60:$e.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,79274))),61:$e.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,79274))),62:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(1578)]).then(__webpack_require__.bind(__webpack_require__,74975))),63:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(3317)]).then(__webpack_require__.bind(__webpack_require__,90863))),64:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(1482)]).then(__webpack_require__.bind(__webpack_require__,95181))),65:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(4795)]).then(__webpack_require__.bind(__webpack_require__,34342))),66:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(26)]).then(__webpack_require__.bind(__webpack_require__,20144))),67:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(8882)]).then(__webpack_require__.bind(__webpack_require__,79553))),68:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(5888)]).then(__webpack_require__.bind(__webpack_require__,11851))),69:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(9715)]).then(__webpack_require__.bind(__webpack_require__,3794))),70:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(7045)]).then(__webpack_require__.bind(__webpack_require__,91377))),71:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(1211)]).then(__webpack_require__.bind(__webpack_require__,63279))),72:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(1582)]).then(__webpack_require__.bind(__webpack_require__,60682))),73:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6729)]).then(__webpack_require__.bind(__webpack_require__,317))),74:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(9695)]).then(__webpack_require__.bind(__webpack_require__,38133))),75:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(8723)]).then(__webpack_require__.bind(__webpack_require__,82165))),76:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7622)]).then(__webpack_require__.bind(__webpack_require__,85110))),77:$e.lazy(()=>__webpack_require__.e(5148).then(__webpack_require__.bind(__webpack_require__,78016))),78:$e.lazy(()=>__webpack_require__.e(643).then(__webpack_require__.bind(__webpack_require__,76486))),79:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(3442)]).then(__webpack_require__.bind(__webpack_require__,9789))),80:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2102)]).then(__webpack_require__.bind(__webpack_require__,61742))),81:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2425)]).then(__webpack_require__.bind(__webpack_require__,12022))),82:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2404)]).then(__webpack_require__.bind(__webpack_require__,57032))),83:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(9785)]).then(__webpack_require__.bind(__webpack_require__,35590))),84:$e.lazy(()=>__webpack_require__.e(7901).then(__webpack_require__.bind(__webpack_require__,15821))),85:$e.lazy(()=>__webpack_require__.e(2819).then(__webpack_require__.bind(__webpack_require__,4010))),86:$e.lazy(()=>__webpack_require__.e(1512).then(__webpack_require__.bind(__webpack_require__,19087))),87:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7395)]).then(__webpack_require__.bind(__webpack_require__,71040))),88:$e.lazy(()=>__webpack_require__.e(3585).then(__webpack_require__.bind(__webpack_require__,82505))),89:$e.lazy(()=>__webpack_require__.e(6963).then(__webpack_require__.bind(__webpack_require__,33498))),90:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,62360))),91:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,62360))),92:$e.lazy(()=>__webpack_require__.e(6127).then(__webpack_require__.bind(__webpack_require__,11207))),93:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(3951)]).then(__webpack_require__.bind(__webpack_require__,56322))),94:$e.lazy(()=>__webpack_require__.e(1048).then(__webpack_require__.bind(__webpack_require__,31325))),95:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2884)]).then(__webpack_require__.bind(__webpack_require__,14219))),96:$e.lazy(()=>__webpack_require__.e(4770).then(__webpack_require__.bind(__webpack_require__,65168))),97:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2603)]).then(__webpack_require__.bind(__webpack_require__,51774))),98:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(4216)]).then(__webpack_require__.bind(__webpack_require__,59352))),99:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(5319)]).then(__webpack_require__.bind(__webpack_require__,91233))),100:$e.lazy(()=>__webpack_require__.e(895).then(__webpack_require__.bind(__webpack_require__,92948))),101:$e.lazy(()=>__webpack_require__.e(7322).then(__webpack_require__.bind(__webpack_require__,1444))),102:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(5930),__webpack_require__.e(2203)]).then(__webpack_require__.bind(__webpack_require__,39393))),103:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(5930),__webpack_require__.e(2203)]).then(__webpack_require__.bind(__webpack_require__,39393))),104:$e.lazy(()=>__webpack_require__.e(5048).then(__webpack_require__.bind(__webpack_require__,1230))),105:$e.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,77199))),106:$e.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,77199))),107:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6776)]).then(__webpack_require__.bind(__webpack_require__,31638))),108:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6776)]).then(__webpack_require__.bind(__webpack_require__,31638))),109:$e.lazy(()=>__webpack_require__.e(4297).then(__webpack_require__.bind(__webpack_require__,17278))),110:$e.lazy(()=>__webpack_require__.e(4297).then(__webpack_require__.bind(__webpack_require__,17278))),111:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(5930),__webpack_require__.e(8458)]).then(__webpack_require__.bind(__webpack_require__,32673))),112:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(5930),__webpack_require__.e(8458)]).then(__webpack_require__.bind(__webpack_require__,32673))),113:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(5930),__webpack_require__.e(1798)]).then(__webpack_require__.bind(__webpack_require__,20491))),114:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(5930),__webpack_require__.e(1798)]).then(__webpack_require__.bind(__webpack_require__,20491))),115:$e.lazy(()=>__webpack_require__.e(5177).then(__webpack_require__.bind(__webpack_require__,82785))),116:$e.lazy(()=>__webpack_require__.e(201).then(__webpack_require__.bind(__webpack_require__,89037))),117:$e.lazy(()=>__webpack_require__.e(1477).then(__webpack_require__.bind(__webpack_require__,41820))),118:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(5930),__webpack_require__.e(6282)]).then(__webpack_require__.bind(__webpack_require__,69164))),119:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(5930),__webpack_require__.e(6282)]).then(__webpack_require__.bind(__webpack_require__,69164))),120:$e.lazy(()=>__webpack_require__.e(1962).then(__webpack_require__.bind(__webpack_require__,51719))),121:$e.lazy(()=>__webpack_require__.e(4928).then(__webpack_require__.bind(__webpack_require__,22338))),122:$e.lazy(()=>__webpack_require__.e(1257).then(__webpack_require__.bind(__webpack_require__,76904))),123:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1802),__webpack_require__.e(7329)]).then(__webpack_require__.bind(__webpack_require__,17423))),124:$e.lazy(()=>__webpack_require__.e(8340).then(__webpack_require__.bind(__webpack_require__,95808))),125:$e.lazy(()=>__webpack_require__.e(4093).then(__webpack_require__.bind(__webpack_require__,32270))),126:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6185)]).then(__webpack_require__.bind(__webpack_require__,21913))),127:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6185)]).then(__webpack_require__.bind(__webpack_require__,21913))),128:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,56041))),129:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,56041))),130:$e.lazy(()=>__webpack_require__.e(1678).then(__webpack_require__.bind(__webpack_require__,68703))),131:$e.lazy(()=>__webpack_require__.e(1678).then(__webpack_require__.bind(__webpack_require__,68703))),132:$e.lazy(()=>__webpack_require__.e(1754).then(__webpack_require__.bind(__webpack_require__,36646))),133:$e.lazy(()=>__webpack_require__.e(1754).then(__webpack_require__.bind(__webpack_require__,36646))),134:$e.lazy(()=>__webpack_require__.e(4217).then(__webpack_require__.bind(__webpack_require__,9187))),135:$e.lazy(()=>__webpack_require__.e(3220).then(__webpack_require__.bind(__webpack_require__,68850))),136:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(533)]).then(__webpack_require__.bind(__webpack_require__,13124))),137:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5798)]).then(__webpack_require__.bind(__webpack_require__,66599))),138:$e.lazy(()=>__webpack_require__.e(5466).then(__webpack_require__.bind(__webpack_require__,81062))),139:$e.lazy(()=>__webpack_require__.e(5466).then(__webpack_require__.bind(__webpack_require__,81062))),140:$e.lazy(()=>__webpack_require__.e(9944).then(__webpack_require__.bind(__webpack_require__,21930))),141:$e.lazy(()=>__webpack_require__.e(9406).then(__webpack_require__.bind(__webpack_require__,78430))),142:$e.lazy(()=>__webpack_require__.e(9406).then(__webpack_require__.bind(__webpack_require__,78430))),143:$e.lazy(()=>__webpack_require__.e(9039).then(__webpack_require__.bind(__webpack_require__,95212))),144:$e.lazy(()=>__webpack_require__.e(9039).then(__webpack_require__.bind(__webpack_require__,95212))),145:$e.lazy(()=>__webpack_require__.e(7922).then(__webpack_require__.bind(__webpack_require__,77724))),146:$e.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,3285))),147:$e.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,3285))),148:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,37102))),149:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,37102))),150:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8689)]).then(__webpack_require__.bind(__webpack_require__,57794))),151:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7806)]).then(__webpack_require__.bind(__webpack_require__,42896))),152:$e.lazy(()=>__webpack_require__.e(3276).then(__webpack_require__.bind(__webpack_require__,62270))),153:$e.lazy(()=>__webpack_require__.e(8885).then(__webpack_require__.bind(__webpack_require__,32946))),154:$e.lazy(()=>__webpack_require__.e(3451).then(__webpack_require__.bind(__webpack_require__,32824))),155:$e.lazy(()=>__webpack_require__.e(9922).then(__webpack_require__.bind(__webpack_require__,96765))),156:$e.lazy(()=>__webpack_require__.e(4572).then(__webpack_require__.bind(__webpack_require__,7075))),157:$e.lazy(()=>__webpack_require__.e(4017).then(__webpack_require__.bind(__webpack_require__,76463))),158:$e.lazy(()=>__webpack_require__.e(5518).then(__webpack_require__.bind(__webpack_require__,45390))),159:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5823)]).then(__webpack_require__.bind(__webpack_require__,57904))),160:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4944)]).then(__webpack_require__.bind(__webpack_require__,95958))),161:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),162:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3667),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,30298))),163:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3667),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,30298))),164:$e.lazy(()=>__webpack_require__.e(4449).then(__webpack_require__.bind(__webpack_require__,5106))),165:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3667),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,30298))),166:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2085),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,53465))),167:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2085),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,53465))),168:$e.lazy(()=>__webpack_require__.e(8787).then(__webpack_require__.bind(__webpack_require__,28671))),169:$e.lazy(()=>__webpack_require__.e(5650).then(__webpack_require__.bind(__webpack_require__,22640))),170:$e.lazy(()=>__webpack_require__.e(1799).then(__webpack_require__.bind(__webpack_require__,31586))),171:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2085),__webpack_require__.e(8579)]).then(__webpack_require__.bind(__webpack_require__,53138))),172:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),173:$e.lazy(()=>__webpack_require__.e(8639).then(__webpack_require__.bind(__webpack_require__,19373))),174:$e.lazy(()=>__webpack_require__.e(4048).then(__webpack_require__.bind(__webpack_require__,94915))),175:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,1922))),176:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,1922))),177:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(508)]).then(__webpack_require__.bind(__webpack_require__,43678))),178:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),179:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2998),__webpack_require__.e(5989),__webpack_require__.e(7835)]).then(__webpack_require__.bind(__webpack_require__,15079))),180:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2998),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,14238))),181:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2998),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,14238))),182:$e.lazy(()=>__webpack_require__.e(1581).then(__webpack_require__.bind(__webpack_require__,88897))),183:$e.lazy(()=>__webpack_require__.e(4144).then(__webpack_require__.bind(__webpack_require__,82408))),184:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2998),__webpack_require__.e(5989),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,17415))),185:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),186:$e.lazy(()=>__webpack_require__.e(8552).then(__webpack_require__.bind(__webpack_require__,37466))),187:$e.lazy(()=>__webpack_require__.e(7884).then(__webpack_require__.bind(__webpack_require__,6677))),188:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(5307)]).then(__webpack_require__.bind(__webpack_require__,75791))),189:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(5307)]).then(__webpack_require__.bind(__webpack_require__,75791))),190:$e.lazy(()=>__webpack_require__.e(5549).then(__webpack_require__.bind(__webpack_require__,19755))),191:$e.lazy(()=>__webpack_require__.e(9674).then(__webpack_require__.bind(__webpack_require__,28833))),192:$e.lazy(()=>__webpack_require__.e(5573).then(__webpack_require__.bind(__webpack_require__,35011))),193:$e.lazy(()=>__webpack_require__.e(2141).then(__webpack_require__.bind(__webpack_require__,78710))),194:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6411),__webpack_require__.e(4735),__webpack_require__.e(9511)]).then(__webpack_require__.bind(__webpack_require__,11806))),195:$e.lazy(()=>__webpack_require__.e(6328).then(__webpack_require__.bind(__webpack_require__,23284))),196:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(7857)]).then(__webpack_require__.bind(__webpack_require__,39233))),197:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2998),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,62998))),198:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2998),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,62998))),199:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2998),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,71154))),200:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2998),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,71154))),201:$e.lazy(()=>__webpack_require__.e(9205).then(__webpack_require__.bind(__webpack_require__,74590))),202:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(1423)]).then(__webpack_require__.bind(__webpack_require__,93937))),203:$e.lazy(()=>__webpack_require__.e(7614).then(__webpack_require__.bind(__webpack_require__,44422))),204:$e.lazy(()=>__webpack_require__.e(9449).then(__webpack_require__.bind(__webpack_require__,67941))),205:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9814)]).then(__webpack_require__.bind(__webpack_require__,29390))),206:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6637)]).then(__webpack_require__.bind(__webpack_require__,84270))),207:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6637)]).then(__webpack_require__.bind(__webpack_require__,84270))),208:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3581)]).then(__webpack_require__.bind(__webpack_require__,67735))),209:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1993)]).then(__webpack_require__.bind(__webpack_require__,73693))),210:$e.lazy(()=>Promise.all([__webpack_require__.e(4735),__webpack_require__.e(1475)]).then(__webpack_require__.bind(__webpack_require__,58411))),211:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6411),__webpack_require__.e(8965)]).then(__webpack_require__.bind(__webpack_require__,47810))),212:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6451)]).then(__webpack_require__.bind(__webpack_require__,44947))),213:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6411),__webpack_require__.e(518)]).then(__webpack_require__.bind(__webpack_require__,24877))),214:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5894)]).then(__webpack_require__.bind(__webpack_require__,27335))),215:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5894)]).then(__webpack_require__.bind(__webpack_require__,27335))),216:$e.lazy(()=>__webpack_require__.e(2130).then(__webpack_require__.bind(__webpack_require__,96365))),217:$e.lazy(()=>__webpack_require__.e(2130).then(__webpack_require__.bind(__webpack_require__,96365))),218:$e.lazy(()=>__webpack_require__.e(5230).then(__webpack_require__.bind(__webpack_require__,3280))),219:$e.lazy(()=>__webpack_require__.e(5230).then(__webpack_require__.bind(__webpack_require__,3280))),220:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,59222))),221:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,59222))),222:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5096)]).then(__webpack_require__.bind(__webpack_require__,34291))),223:$e.lazy(()=>__webpack_require__.e(3086).then(__webpack_require__.bind(__webpack_require__,36574))),224:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9417)]).then(__webpack_require__.bind(__webpack_require__,62273))),225:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),226:$e.lazy(()=>__webpack_require__.e(5176).then(__webpack_require__.bind(__webpack_require__,64379))),227:$e.lazy(()=>__webpack_require__.e(6587).then(__webpack_require__.bind(__webpack_require__,93816))),228:$e.lazy(()=>__webpack_require__.e(9891).then(__webpack_require__.bind(__webpack_require__,36830))),229:$e.lazy(()=>__webpack_require__.e(8062).then(__webpack_require__.bind(__webpack_require__,62256))),230:$e.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,24955))),231:$e.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,24955))),232:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6820)]).then(__webpack_require__.bind(__webpack_require__,35618))),233:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(8517)]).then(__webpack_require__.bind(__webpack_require__,78860))),234:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(7043)]).then(__webpack_require__.bind(__webpack_require__,10382))),235:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2806)]).then(__webpack_require__.bind(__webpack_require__,91600))),236:$e.lazy(()=>__webpack_require__.e(5043).then(__webpack_require__.bind(__webpack_require__,78957))),237:$e.lazy(()=>__webpack_require__.e(799).then(__webpack_require__.bind(__webpack_require__,39235))),238:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(3157)]).then(__webpack_require__.bind(__webpack_require__,51923))),239:$e.lazy(()=>__webpack_require__.e(8332).then(__webpack_require__.bind(__webpack_require__,44321))),240:$e.lazy(()=>__webpack_require__.e(6583).then(__webpack_require__.bind(__webpack_require__,77058))),241:$e.lazy(()=>__webpack_require__.e(8217).then(__webpack_require__.bind(__webpack_require__,55831))),242:$e.lazy(()=>__webpack_require__.e(879).then(__webpack_require__.bind(__webpack_require__,35083))),243:$e.lazy(()=>__webpack_require__.e(5776).then(__webpack_require__.bind(__webpack_require__,31393))),244:$e.lazy(()=>__webpack_require__.e(906).then(__webpack_require__.bind(__webpack_require__,85401))),245:$e.lazy(()=>__webpack_require__.e(900).then(__webpack_require__.bind(__webpack_require__,41315))),246:$e.lazy(()=>__webpack_require__.e(6682).then(__webpack_require__.bind(__webpack_require__,94274))),247:$e.lazy(()=>__webpack_require__.e(8115).then(__webpack_require__.bind(__webpack_require__,4199))),248:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2659)]).then(__webpack_require__.bind(__webpack_require__,35205))),249:$e.lazy(()=>__webpack_require__.e(4610).then(__webpack_require__.bind(__webpack_require__,21915))),250:$e.lazy(()=>__webpack_require__.e(8479).then(__webpack_require__.bind(__webpack_require__,87942))),251:$e.lazy(()=>__webpack_require__.e(5800).then(__webpack_require__.bind(__webpack_require__,10302))),252:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2862)]).then(__webpack_require__.bind(__webpack_require__,58388))),253:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(8286)]).then(__webpack_require__.bind(__webpack_require__,50963))),254:$e.lazy(()=>__webpack_require__.e(5117).then(__webpack_require__.bind(__webpack_require__,59837))),255:$e.lazy(()=>__webpack_require__.e(7402).then(__webpack_require__.bind(__webpack_require__,10371))),256:$e.lazy(()=>__webpack_require__.e(1897).then(__webpack_require__.bind(__webpack_require__,88680))),257:$e.lazy(()=>__webpack_require__.e(8145).then(__webpack_require__.bind(__webpack_require__,41246))),258:$e.lazy(()=>__webpack_require__.e(119).then(__webpack_require__.bind(__webpack_require__,30611))),259:$e.lazy(()=>__webpack_require__.e(4736).then(__webpack_require__.bind(__webpack_require__,43406))),260:$e.lazy(()=>__webpack_require__.e(2412).then(__webpack_require__.bind(__webpack_require__,46957))),261:$e.lazy(()=>__webpack_require__.e(2240).then(__webpack_require__.bind(__webpack_require__,57860))),262:$e.lazy(()=>__webpack_require__.e(5165).then(__webpack_require__.bind(__webpack_require__,84165))),263:$e.lazy(()=>__webpack_require__.e(3831).then(__webpack_require__.bind(__webpack_require__,51817))),264:$e.lazy(()=>__webpack_require__.e(2396).then(__webpack_require__.bind(__webpack_require__,57738))),265:$e.lazy(()=>__webpack_require__.e(7855).then(__webpack_require__.bind(__webpack_require__,60870))),266:$e.lazy(()=>__webpack_require__.e(9507).then(__webpack_require__.bind(__webpack_require__,72635))),267:$e.lazy(()=>__webpack_require__.e(1343).then(__webpack_require__.bind(__webpack_require__,58431))),268:$e.lazy(()=>__webpack_require__.e(9058).then(__webpack_require__.bind(__webpack_require__,69058))),269:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),270:$e.lazy(()=>__webpack_require__.e(9647).then(__webpack_require__.bind(__webpack_require__,61343))),271:$e.lazy(()=>__webpack_require__.e(485).then(__webpack_require__.bind(__webpack_require__,23978))),272:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,96853))),273:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,96853))),274:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,99667))),275:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,99667))),276:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(7460)]).then(__webpack_require__.bind(__webpack_require__,27341))),277:$e.lazy(()=>__webpack_require__.e(9716).then(__webpack_require__.bind(__webpack_require__,42928))),278:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,41784))),279:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,41784))),280:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),281:$e.lazy(()=>__webpack_require__.e(3006).then(__webpack_require__.bind(__webpack_require__,5699))),282:$e.lazy(()=>__webpack_require__.e(2045).then(__webpack_require__.bind(__webpack_require__,38920))),283:$e.lazy(()=>__webpack_require__.e(1520).then(__webpack_require__.bind(__webpack_require__,15585))),284:$e.lazy(()=>__webpack_require__.e(9649).then(__webpack_require__.bind(__webpack_require__,64021))),285:$e.lazy(()=>__webpack_require__.e(4546).then(__webpack_require__.bind(__webpack_require__,48509))),286:$e.lazy(()=>__webpack_require__.e(5357).then(__webpack_require__.bind(__webpack_require__,44167))),287:$e.lazy(()=>__webpack_require__.e(8665).then(__webpack_require__.bind(__webpack_require__,74365))),288:$e.lazy(()=>__webpack_require__.e(3183).then(__webpack_require__.bind(__webpack_require__,26217))),289:$e.lazy(()=>__webpack_require__.e(4800).then(__webpack_require__.bind(__webpack_require__,70990))),290:$e.lazy(()=>__webpack_require__.e(9489).then(__webpack_require__.bind(__webpack_require__,88115))),291:$e.lazy(()=>__webpack_require__.e(9391).then(__webpack_require__.bind(__webpack_require__,53203))),292:$e.lazy(()=>__webpack_require__.e(5335).then(__webpack_require__.bind(__webpack_require__,71270))),293:$e.lazy(()=>__webpack_require__.e(2823).then(__webpack_require__.bind(__webpack_require__,65362))),294:$e.lazy(()=>__webpack_require__.e(4973).then(__webpack_require__.bind(__webpack_require__,47498))),295:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6651)]).then(__webpack_require__.bind(__webpack_require__,19219))),296:$e.lazy(()=>__webpack_require__.e(6741).then(__webpack_require__.bind(__webpack_require__,68983))),297:$e.lazy(()=>__webpack_require__.e(5775).then(__webpack_require__.bind(__webpack_require__,41264))),298:$e.lazy(()=>__webpack_require__.e(2548).then(__webpack_require__.bind(__webpack_require__,84388))),299:$e.lazy(()=>__webpack_require__.e(9058).then(__webpack_require__.bind(__webpack_require__,69058))),300:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),301:$e.lazy(()=>__webpack_require__.e(6634).then(__webpack_require__.bind(__webpack_require__,24022))),302:$e.lazy(()=>__webpack_require__.e(680).then(__webpack_require__.bind(__webpack_require__,80168))),303:$e.lazy(()=>__webpack_require__.e(6366).then(__webpack_require__.bind(__webpack_require__,97801))),304:$e.lazy(()=>__webpack_require__.e(6452).then(__webpack_require__.bind(__webpack_require__,86468))),305:$e.lazy(()=>__webpack_require__.e(1070).then(__webpack_require__.bind(__webpack_require__,58351))),306:$e.lazy(()=>__webpack_require__.e(7242).then(__webpack_require__.bind(__webpack_require__,28728))),307:$e.lazy(()=>__webpack_require__.e(2707).then(__webpack_require__.bind(__webpack_require__,35001))),308:$e.lazy(()=>__webpack_require__.e(2865).then(__webpack_require__.bind(__webpack_require__,46063))),309:$e.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,91403))),310:$e.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,91403))),311:$e.lazy(()=>__webpack_require__.e(3141).then(__webpack_require__.bind(__webpack_require__,50282))),312:$e.lazy(()=>__webpack_require__.e(9058).then(__webpack_require__.bind(__webpack_require__,69058))),313:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6411),__webpack_require__.e(2998),__webpack_require__.e(7289)]).then(__webpack_require__.bind(__webpack_require__,83687))),314:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2998),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,33759))),315:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6411),__webpack_require__.e(2998),__webpack_require__.e(7289)]).then(__webpack_require__.bind(__webpack_require__,83687))),316:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2998),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,33759))),317:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6411),__webpack_require__.e(2998),__webpack_require__.e(7289)]).then(__webpack_require__.bind(__webpack_require__,83687))),318:$e.lazy(()=>__webpack_require__.e(9058).then(__webpack_require__.bind(__webpack_require__,69058))),319:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(7527)]).then(__webpack_require__.bind(__webpack_require__,95412))),320:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6270)]).then(__webpack_require__.bind(__webpack_require__,74581))),321:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),322:$e.lazy(()=>__webpack_require__.e(547).then(__webpack_require__.bind(__webpack_require__,60649))),323:$e.lazy(()=>__webpack_require__.e(9788).then(__webpack_require__.bind(__webpack_require__,2258))),324:$e.lazy(()=>__webpack_require__.e(576).then(__webpack_require__.bind(__webpack_require__,89987))),325:$e.lazy(()=>__webpack_require__.e(7260).then(__webpack_require__.bind(__webpack_require__,3824))),326:$e.lazy(()=>__webpack_require__.e(4520).then(__webpack_require__.bind(__webpack_require__,67829))),327:$e.lazy(()=>__webpack_require__.e(9076).then(__webpack_require__.bind(__webpack_require__,56697))),328:$e.lazy(()=>__webpack_require__.e(4514).then(__webpack_require__.bind(__webpack_require__,61981))),329:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),330:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(928)]).then(__webpack_require__.bind(__webpack_require__,79060))),331:$e.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,13890))),332:$e.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,13890))),333:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),334:$e.lazy(()=>__webpack_require__.e(1939).then(__webpack_require__.bind(__webpack_require__,44521))),335:$e.lazy(()=>__webpack_require__.e(556).then(__webpack_require__.bind(__webpack_require__,17782))),336:$e.lazy(()=>__webpack_require__.e(6434).then(__webpack_require__.bind(__webpack_require__,15088))),337:$e.lazy(()=>__webpack_require__.e(1880).then(__webpack_require__.bind(__webpack_require__,25727))),338:$e.lazy(()=>__webpack_require__.e(8237).then(__webpack_require__.bind(__webpack_require__,80938))),339:$e.lazy(()=>__webpack_require__.e(3447).then(__webpack_require__.bind(__webpack_require__,71913))),340:$e.lazy(()=>__webpack_require__.e(264).then(__webpack_require__.bind(__webpack_require__,8722))),341:$e.lazy(()=>__webpack_require__.e(4259).then(__webpack_require__.bind(__webpack_require__,22307))),342:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),343:$e.lazy(()=>__webpack_require__.e(4078).then(__webpack_require__.bind(__webpack_require__,3543))),344:$e.lazy(()=>__webpack_require__.e(2829).then(__webpack_require__.bind(__webpack_require__,5123))),345:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(5359)]).then(__webpack_require__.bind(__webpack_require__,27386))),346:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),347:$e.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,39633))),348:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,78001))),349:$e.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,77860))),350:$e.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,64278))),351:$e.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,55008))),352:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,16283))),353:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,16283))),354:$e.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,33207))),355:$e.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,27453))),356:$e.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,28554))),357:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,40340))),358:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,98446))),359:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,98446))),360:$e.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,74385))),361:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,92322))),362:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,2558))),363:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,51970))),364:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,51970))),365:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,65061))),366:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,19065))),367:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,19065))),368:$e.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,11197))),369:$e.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,56129))),370:$e.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,24809))),371:$e.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,73487))),372:$e.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,78195))),373:$e.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,61210))),374:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,78001))),375:$e.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,75280))),376:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),377:$e.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,39633))),378:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,78001))),379:$e.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,77860))),380:$e.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,64278))),381:$e.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,55008))),382:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,16283))),383:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,16283))),384:$e.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,33207))),385:$e.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,27453))),386:$e.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,28554))),387:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,40340))),388:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,98446))),389:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,98446))),390:$e.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,74385))),391:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,92322))),392:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,2558))),393:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,51970))),394:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,51970))),395:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,65061))),396:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,19065))),397:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,19065))),398:$e.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,11197))),399:$e.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,56129))),400:$e.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,24809))),401:$e.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,73487))),402:$e.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,78195))),403:$e.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,61210))),404:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,78001))),405:$e.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,75280))),406:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),407:$e.lazy(()=>__webpack_require__.e(4766).then(__webpack_require__.bind(__webpack_require__,54924))),408:$e.lazy(()=>__webpack_require__.e(7560).then(__webpack_require__.bind(__webpack_require__,50100))),409:$e.lazy(()=>__webpack_require__.e(6029).then(__webpack_require__.bind(__webpack_require__,21374))),410:$e.lazy(()=>__webpack_require__.e(5179).then(__webpack_require__.bind(__webpack_require__,35724))),411:$e.lazy(()=>__webpack_require__.e(4621).then(__webpack_require__.bind(__webpack_require__,91549))),412:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),413:$e.lazy(()=>__webpack_require__.e(1831).then(__webpack_require__.bind(__webpack_require__,17248))),414:$e.lazy(()=>__webpack_require__.e(2539).then(__webpack_require__.bind(__webpack_require__,19189))),415:$e.lazy(()=>__webpack_require__.e(8143).then(__webpack_require__.bind(__webpack_require__,84935))),416:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(5624)]).then(__webpack_require__.bind(__webpack_require__,11596))),417:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(1461)]).then(__webpack_require__.bind(__webpack_require__,15160))),418:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(4492)]).then(__webpack_require__.bind(__webpack_require__,2445))),419:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(9416)]).then(__webpack_require__.bind(__webpack_require__,66525))),420:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,77670))),421:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,77670))),422:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,77670))),423:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,77670))),424:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,77670))),425:$e.lazy(()=>__webpack_require__.e(5022).then(__webpack_require__.bind(__webpack_require__,53925))),426:$e.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,39868))),427:$e.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,39868))),428:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(7545)]).then(__webpack_require__.bind(__webpack_require__,23746))),429:$e.lazy(()=>__webpack_require__.e(1253).then(__webpack_require__.bind(__webpack_require__,31088))),430:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),431:$e.lazy(()=>__webpack_require__.e(2216).then(__webpack_require__.bind(__webpack_require__,54516))),432:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(5382)]).then(__webpack_require__.bind(__webpack_require__,47856))),433:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),434:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6411),__webpack_require__.e(8823)]).then(__webpack_require__.bind(__webpack_require__,7780))),435:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5915)]).then(__webpack_require__.bind(__webpack_require__,11983))),436:$e.lazy(()=>__webpack_require__.e(1077).then(__webpack_require__.bind(__webpack_require__,69980))),437:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),438:$e.lazy(()=>__webpack_require__.e(570).then(__webpack_require__.bind(__webpack_require__,95074))),439:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),440:$e.lazy(()=>__webpack_require__.e(8365).then(__webpack_require__.bind(__webpack_require__,7318))),441:$e.lazy(()=>__webpack_require__.e(6788).then(__webpack_require__.bind(__webpack_require__,38470))),442:$e.lazy(()=>__webpack_require__.e(4058).then(__webpack_require__.bind(__webpack_require__,14713))),443:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),444:$e.lazy(()=>__webpack_require__.e(4056).then(__webpack_require__.bind(__webpack_require__,94417))),445:$e.lazy(()=>__webpack_require__.e(9487).then(__webpack_require__.bind(__webpack_require__,58059))),446:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),447:$e.lazy(()=>__webpack_require__.e(532).then(__webpack_require__.bind(__webpack_require__,7006))),448:$e.lazy(()=>__webpack_require__.e(7178).then(__webpack_require__.bind(__webpack_require__,35107))),449:$e.lazy(()=>__webpack_require__.e(1660).then(__webpack_require__.bind(__webpack_require__,98035))),450:$e.lazy(()=>__webpack_require__.e(7333).then(__webpack_require__.bind(__webpack_require__,38934))),451:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4227)]).then(__webpack_require__.bind(__webpack_require__,41345))),452:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8155)]).then(__webpack_require__.bind(__webpack_require__,20010))),453:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5186)]).then(__webpack_require__.bind(__webpack_require__,35687))),454:$e.lazy(()=>__webpack_require__.e(5786).then(__webpack_require__.bind(__webpack_require__,22779))),455:$e.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,29985))),456:$e.lazy(()=>__webpack_require__.e(5972).then(__webpack_require__.bind(__webpack_require__,41888))),457:$e.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,29985))),458:$e.lazy(()=>__webpack_require__.e(1470).then(__webpack_require__.bind(__webpack_require__,54120))),459:$e.lazy(()=>__webpack_require__.e(7182).then(__webpack_require__.bind(__webpack_require__,34358))),460:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),461:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2476)]).then(__webpack_require__.bind(__webpack_require__,28344))),462:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),463:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(5729)]).then(__webpack_require__.bind(__webpack_require__,2672))),464:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),465:$e.lazy(()=>__webpack_require__.e(6444).then(__webpack_require__.bind(__webpack_require__,52449))),466:$e.lazy(()=>__webpack_require__.e(5111).then(__webpack_require__.bind(__webpack_require__,81069))),467:$e.lazy(()=>__webpack_require__.e(2307).then(__webpack_require__.bind(__webpack_require__,10259))),468:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7224)]).then(__webpack_require__.bind(__webpack_require__,62596))),469:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5823)]).then(__webpack_require__.bind(__webpack_require__,57904))),470:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4944)]).then(__webpack_require__.bind(__webpack_require__,95958))),471:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),472:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3667),__webpack_require__.e(8866)]).then(__webpack_require__.bind(__webpack_require__,922))),473:$e.lazy(()=>__webpack_require__.e(2300).then(__webpack_require__.bind(__webpack_require__,37670))),474:$e.lazy(()=>__webpack_require__.e(2501).then(__webpack_require__.bind(__webpack_require__,30402))),475:$e.lazy(()=>__webpack_require__.e(3212).then(__webpack_require__.bind(__webpack_require__,33932))),476:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,5607))),477:$e.lazy(()=>__webpack_require__.e(1855).then(__webpack_require__.bind(__webpack_require__,47730))),478:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,5607))),479:$e.lazy(()=>__webpack_require__.e(1276).then(__webpack_require__.bind(__webpack_require__,6332))),480:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,51230))),481:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,51230))),482:$e.lazy(()=>__webpack_require__.e(3784).then(__webpack_require__.bind(__webpack_require__,864))),483:$e.lazy(()=>__webpack_require__.e(3862).then(__webpack_require__.bind(__webpack_require__,76606))),484:$e.lazy(()=>__webpack_require__.e(4565).then(__webpack_require__.bind(__webpack_require__,50460))),485:$e.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,11123))),486:$e.lazy(()=>__webpack_require__.e(6170).then(__webpack_require__.bind(__webpack_require__,2108))),487:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,27768))),488:$e.lazy(()=>__webpack_require__.e(1836).then(__webpack_require__.bind(__webpack_require__,48087))),489:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1802),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,15802))),490:$e.lazy(()=>__webpack_require__.e(3509).then(__webpack_require__.bind(__webpack_require__,52557))),491:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,27768))),492:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,27768))),493:$e.lazy(()=>__webpack_require__.e(6034).then(__webpack_require__.bind(__webpack_require__,66295))),494:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(8999)]).then(__webpack_require__.bind(__webpack_require__,59936))),495:$e.lazy(()=>__webpack_require__.e(3910).then(__webpack_require__.bind(__webpack_require__,31613))),496:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(67)]).then(__webpack_require__.bind(__webpack_require__,24330))),497:$e.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,11123))),"@@/global-layout":$e.lazy(()=>__webpack_require__.e(1717).then(__webpack_require__.bind(__webpack_require__,49524)))}}})}var P=__webpack_require__(49865),O=__webpack_require__(29199),L=__webpack_require__(71418),ve=__webpack_require__(5420),ke=()=>$e.createElement(L.Z,{size:"middle",className:ve.Z.loading}),dn=__webpack_require__(6075),Pn=__webpack_require__(66649),hn=__webpack_require__.n(Pn),Bi=__webpack_require__(91392),cs=__webpack_require__.n(Bi),Ka=__webpack_require__(73100),Wo=__webpack_require__.n(Ka),ns=__webpack_require__(14805),Ao=__webpack_require__.n(ns),Us=__webpack_require__(13477),tf=__webpack_require__.n(Us),ql=__webpack_require__(64796),Fc=__webpack_require__.n(ql),rf=__webpack_require__(9007),Vu=__webpack_require__.n(rf),Si=__webpack_require__(58626),Sl=__webpack_require__.n(Si),Bc=__webpack_require__(9084),nu=__webpack_require__.n(Bc),co=__webpack_require__(5116),_s=__webpack_require__.n(co),_l=__webpack_require__(50991),Jl=__webpack_require__.n(_l),gl=__webpack_require__(39050),Ll=__webpack_require__.n(gl),Al=__webpack_require__(1554),wf=__webpack_require__.n(Al),ku=__webpack_require__(59697),Ml=__webpack_require__.n(ku);hn().extend(Wo()),hn().extend(Ao()),hn().extend(tf()),hn().extend(Fc()),hn().extend(Vu()),hn().extend(Sl()),hn().extend(nu()),hn().extend(_s()),hn().extend(Jl()),hn().extend(Ll()),hn().extend(wf()),hn().extend(Ml()),hn().extend(cs());var nf=Object.defineProperty,Fl=Object.getOwnPropertySymbols,Ef=Object.prototype.hasOwnProperty,Ru=Object.prototype.propertyIsEnumerable,Cl=(Fn,ti,Xi)=>ti in Fn?nf(Fn,ti,{enumerable:!0,configurable:!0,writable:!0,value:Xi}):Fn[ti]=Xi,ec=(Fn,ti)=>{for(var Xi in ti||(ti={}))Ef.call(ti,Xi)&&Cl(Fn,Xi,ti[Xi]);if(Fl)for(var Xi of Fl(ti))Ru.call(ti,Xi)&&Cl(Fn,Xi,ti[Xi]);return Fn},Nc=(Fn,ti,Xi)=>new Promise((Ba,la)=>{var Ea=ca=>{try{Ds(Xi.next(ca))}catch(ks){la(ks)}},ya=ca=>{try{Ds(Xi.throw(ca))}catch(ks){la(ks)}},Ds=ca=>ca.done?Ba(ca.value):Promise.resolve(ca.value).then(Ea,ya);Ds((Xi=Xi.apply(Fn,ti)).next())});const ju="/react/build/",xu=!1;function wu(){return Nc(this,null,function*(){const Fn=(0,P.gD)(),{routes:ti,routeComponents:Xi}=yield xf(Fn);yield Fn.applyPlugins({key:"patchRoutes",type:dn.ApplyPluginsType.event,args:{routes:ti,routeComponents:Xi}});const Ba=Fn.applyPlugins({key:"modifyContextOpts",type:dn.ApplyPluginsType.modify,initialValue:{}}),la=Ba.basename||"/",Ea=Ba.historyType||"browser",ya=(0,O.fi)(ec({type:Ea,basename:la},Ba.historyOpts));return Fn.applyPlugins({key:"render",type:dn.ApplyPluginsType.compose,initialValue(){const Ds={useStream:!0,routes:ti,routeComponents:Xi,pluginManager:Fn,mountElementId:"root",rootElement:Ba.rootElement||document.getElementById("root"),loadingComponent:ke,publicPath:ju,runtimePublicPath:xu,history:ya,historyType:Ea,basename:la,__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{pureApp:!1,pureHtml:!1},callback:Ba.callback},ca=Fn.applyPlugins({key:"modifyClientRenderOpts",type:dn.ApplyPluginsType.modify,initialValue:Ds});return Lc(ca)}})()})}wu(),typeof window!="undefined"&&(window.g_umi={version:"4.6.26"})})()})();