From ab4b5f7184693aebf2138446c07f2e41c611822a Mon Sep 17 00:00:00 2001 From: autosubmit Date: Wed, 3 Sep 2025 15:36:01 +0800 Subject: [PATCH] Auto Submit --- index.html | 2 +- ...58.async.js => p__Paperlibrary__Add__index.0e25d0bc.async.js | 2 +- umi.b081df34.js => umi.f15b220f.js | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) rename p__Paperlibrary__Add__index.34797f58.async.js => p__Paperlibrary__Add__index.0e25d0bc.async.js (95%) rename umi.b081df34.js => umi.f15b220f.js (99%) diff --git a/index.html b/index.html index c10050a7e5..3e8c461a23 100644 --- a/index.html +++ b/index.html @@ -172,7 +172,7 @@ display: block !important; } - + \ No newline at end of file diff --git a/p__Paperlibrary__Add__index.34797f58.async.js b/p__Paperlibrary__Add__index.0e25d0bc.async.js similarity index 95% rename from p__Paperlibrary__Add__index.34797f58.async.js rename to p__Paperlibrary__Add__index.0e25d0bc.async.js index 846141d920..0bef1e37e7 100644 --- a/p__Paperlibrary__Add__index.34797f58.async.js +++ b/p__Paperlibrary__Add__index.0e25d0bc.async.js @@ -263,7 +263,7 @@ ${zn} `;for(let jr=0;jr{switch(Pn){case Fa:return b.createElement(It,{callback:_t,onCancel:pa});case Sa:return b.createElement(Vt.Z,{callback:_t,onCancel:pa});case Mt:return b.createElement(Qe.Z,{callback:_t,onCancel:pa});case Rt:return b.createElement(Hn,{callback:_t,onCancel:pa});case ra:return b.createElement(un,{callback:_t,onCancel:pa});case"maths-latex":return b.createElement(rn,{showSaveButton:!0,callback:_t});case"inline-latex":return b.createElement(Zn.Z,{showSaveButton:!0,callback:_t});default:return null}},[Pn]);function pa(){Ma("")}(0,b.useEffect)(()=>{if(ft.current){let Rn=function(zt){$e=!0,dt=zt.pageY},an=function(){$e=!1},Lt=function(zt){if($e){let rt=zt.pageY-dt;rt<0&&(rt=0),rt>300&&(rt=300);let tn=Tt+rt+"px";hr(tn)}},se=ft.current,$e=!1,dt=0;return se.addEventListener("mousedown",Rn),document.addEventListener("mousemove",Lt),document.addEventListener("mouseup",an),()=>{se.removeEventListener("mousedown",Rn),document.removeEventListener("mousemove",Lt),document.removeEventListener("mouseup",an)}}},[Gt,ft]),(0,b.useEffect)(()=>{hr(Tt)},[Tt]);const tr=vt(ze),Ra=vt(lr),ua={width:tr,height:Ra},Va=(0,b.useMemo)(()=>{if(ma){let Rn=new Date(ma),an=Rn.getHours(),Lt=Rn.getMinutes(),se=Rn.getSeconds();return an=an<10?"0"+an:an,Lt=Lt<10?"0"+Lt:Lt,se=se<10?"0"+se:se,`${an}:${Lt}:${se}`}return 0},[ma]),vr=Rn=>{const an=[];if(pt){let Lt=-1;Rn=Rn.replace(/(@▁▁@|@▁@)/g,function(se,$e,dt){an.push({multiLine:se!==fn})})}return an};function Mr(){window.sessionStorage.removeItem(Kn),pr(!1),Wa(0)}function _a(){pr(!1),Wa(0),Gt.setValue(window.sessionStorage.getItem(Kn))}(0,b.useEffect)(()=>{At[Pn]&&Pn!==mn&&Pn!==Rt&&setTimeout(()=>{const Rn=document.getElementsByClassName("markdown-popup-form")[0],an=window.innerWidth/2-Rn.offsetWidth/2,Lt=window.innerHeight/2-Rn.offsetHeight/2;sa(an),dr(Lt)},0)},[Pn]);const mr=Rn=>{Rn.preventDefault();const an=Rn.clientX-fr,Lt=Rn.clientY-rr;document.body.onmousemove=se=>{let $e=se.clientX-an,dt=se.clientY-Lt;const zt=document.getElementsByClassName("markdown-popup-form")[0],rt=window.innerWidth-zt.offsetWidth,tn=window.innerHeight-zt.offsetHeight;$e=Math.max(0,Math.min($e,rt)),dt=Math.max(0,Math.min(dt,tn)),Cr(se.clientX,se.clientY,an,Lt)&&(sa($e),dr(dt))},document.body.onmouseup=function(){document.body.onmousemove=null}},Cr=(Rn,an,Lt,se)=>{const $e=document.body.clientHeight,dt=document.body.clientWidth;return Rn<20&&Lt>Rn||Rn>dt-20&&Ltan||an>$e-20&&seut in Me?We(Me,ut,{enumerable:!0,configurable:!0,writable:!0,value:Le}):Me[ut]=Le,z=(Me,ut)=>{for(var Le in ut||(ut={}))a.call(ut,Le)&&y(Me,Le,ut[Le]);if(E)for(var Le of E(ut))x.call(ut,Le)&&y(Me,Le,ut[Le]);return Me},ne=(Me,ut)=>Ve(Me,le(ut));const{useForm:re}=b.default,ie={width:280,marginRight:10},ge={labelCol:{span:5},wrapperCol:{span:19}};var fe=({callback:Me,onCancel:ut})=>{const[Le]=re();let be=(0,ke.useRef)();function Xe(mt){be.current.width=Le.getFieldValue("width"),be.current.align=Le.getFieldValue("align"),Me(mt,be.current)}function tt(mt,St){if(mt.status===-1){he.ZP.error(mt.message);return}Le.setFieldsValue({src:`/api/attachments/${mt.id}`,type:St.type})}function ye(mt){let St=mt.target.files[0];be.current=St,Ue(St,tt)}return Te.createElement(b.default,ne(z({form:Le},ge),{className:"upload-image-panel",onFinish:Xe,style:{width:470,overflow:"hidden"}}),Te.createElement(b.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},Te.createElement("div",{className:"flex-container"},Te.createElement(b.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},Te.createElement(Be.default,{style:ie})),Te.createElement(Pe,{onFileChange:ye}))),Te.createElement(b.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},Te.createElement(Be.default,{style:{width:264}})),Te.createElement(b.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},Te.createElement(Ie.Z,null,Te.createElement(b.default.Item,{name:"width",style:{margin:0}},Te.createElement(Ce.Z,{style:{width:264}})),Te.createElement("span",{className:"ml8"},"%"))),Te.createElement(b.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},Te.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"}]})),Te.createElement("aside",null,Te.createElement(b.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Te.createElement(Fe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Te.createElement(Fe.ZP,{type:"default",onClick:ut},"\u53D6\u6D88"))))};function Pe({onFileChange:Me}){return Te.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Te.createElement("input",{type:"file",onChange:Me}))}function Ue(Me,ut){if(!Me)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",Me),Le.append("file_param_name","editormd-image-file"),Le.append("byxhr","true");var be=new window.XMLHttpRequest;be.withCredentials=!0,be.addEventListener("load",function(Xe){ut(JSON.parse(Xe.target.responseText),Me)},!1),be.addEventListener("error",function(Xe){console.error(Xe)},!1),be.open("POST",`${Ye.KI}/api/attachments.json`),be.send(Le)}},75790:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return Be}});var b=oe(59301),he=oe(4676);class Be extends b.Component{constructor(Ce){super(Ce);const Ge=window.document;this.node=Ge.createElement("div"),Ge.body.appendChild(this.node)}render(){const{children:Ce}=this.props;return(0,he.createPortal)(Ce,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},929:function(_e,Ct,oe){"use strict";oe.d(Ct,{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),Ce=oe(92310),Ge=oe.n(Ce),Fe=oe(49661),Ye=oe(57884),ke=oe(34055),De=oe(79005),Te=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:Te},{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:Me=[],col:ut=4,right:Le,bottom:be=23,precision:Xe=0,wrapWidth:tt=1200,trackEventItems:ye,loading:mt,onRemove:St=()=>{},isCurrent:xt=!0,showAlias:st=!1,showProgress:Kt=!1})=>{const ln=Math.floor((tt-(ut-1)*Le)/ut),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:mt},ie.createElement("div",{className:Ge()(b.list,Ue)},!!(Me!=null&&Me.length)&&(Me==null?void 0:Me.map((Vt,Qe)=>{var Oe,Et,Ht,ht,wt,Ae;const{name:ct,id:sn,identifier:gt,featured:nt,school_name:An,image_url:it,excellent:Bt,is_plan:et}=Vt;return ie.createElement("div",{key:sn,className:xt&&Kt?b.wrapisCurrent:b.wrap,style:{width:ln,marginRight:(1+Qe)%ut===0?0:Le+Xe,marginBottom:be}},ie.createElement("a",{className:b.li,onClick:bn=>{bn.preventDefault(),bn.stopPropagation(),ye&&(0,Fe.L9)([ye]),(0,Fe.xg)(`/paths/${gt}`)}},ie.createElement("div",{className:b.img},ie.createElement("img",{className:b.cover,src:`${it}`}),xt&&(0,ke.bg)()&&(Vt==null?void 0:Vt.studying)&&ie.createElement("div",{className:`${b.movebq} user-path-items`,onClick:bn=>{bn.stopPropagation(),St(Vt)}},ie.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ie.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Oe=Vt==null?void 0:Vt.subject_tags)==null?void 0:Oe.map((bn,Hn)=>{var Ot,zn;if(Hn===0){const Sn=(Ot=It.find(un=>un.name==bn))==null?void 0:Ot.swimg;return ie.createElement("img",{className:b.sign,src:Sn,style:{left:"-4px"}})}const Bn=(zn=It.find(Sn=>Sn.name==bn))==null?void 0:zn.ptimg;return ie.createElement("img",{className:b.sign,src:Bn,style:{left:`${48+52*(Hn-1)+2*Hn}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:st&&(Vt!=null&&Vt.excellent_alias_name)?ie.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${ct}`,ie.createElement("br",null),ie.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Vt==null?void 0:Vt.excellent_alias_name}`)):ct},ie.createElement("span",{className:b.e},st&&(Vt==null?void 0:Vt.excellent_alias_name)||ct))),xt&&Kt&&((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:(((Ht=Vt==null?void 0:Vt.progress)==null?void 0:Ht.my_score)/((ht=Vt==null?void 0:Vt.progress)==null?void 0:ht.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(wt=Vt==null?void 0:Vt.progress)==null?void 0:wt.my_score,"/",(Ae=Vt==null?void 0:Vt.progress)==null?void 0:Ae.all_score),(!xt||!Kt)&&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)))))))})),!Me.length&&ie.createElement(Ye.Z,null)))}},47949:function(_e,Ct,oe){"use strict";oe.d(Ct,{jL:function(){return Ce},w9:function(){return nn},dN:function(){return ga},QD:function(){return yn},cQ:function(){return ht.Z},Oz:function(){return Sn},op:function(){return ze},O5:function(){return Qt},_b:function(){return $n},t7:function(){return Me},Gi:function(){return ta},YG:function(){return mn},kT:function(){return ra},qp:function(){return x},K3:function(){return ne},vr:function(){return Zt},qE:function(){return cn},Je:function(){return be},wb:function(){return Qe},lB:function(){return Ht},cq:function(){return yt},tp:function(){return ge},Si:function(){return Jt},k8:function(){return er},Du:function(){return hr}});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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",Ce=({dataSource:ft=[],img:lt,imgWidth:Nt=346,title:dn,sunTitle:ia,bannerExtraContent:wa})=>b.createElement("div",{className:he.banner},b.createElement("div",{className:he.content},b.createElement("aside",null,b.createElement("p",null,b.createElement("b",null,dn),b.createElement("span",null,ia)),ft.length>0&&b.createElement("div",{className:he.btns},ft.map((_t,Aa)=>b.createElement("div",{key:Aa,onClick:_t.click},_t.name,_t.sign?b.createElement("img",{src:Be,width:39}):null))),wa),lt&&b.createElement("img",{style:{marginTop:33,marginRight:38},src:lt,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(89392),De=Object.defineProperty,Te=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable,le=(ft,lt,Nt)=>lt in ft?De(ft,lt,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):ft[lt]=Nt,E=(ft,lt)=>{for(var Nt in lt||(lt={}))We.call(lt,Nt)&&le(ft,Nt,lt[Nt]);if(Te)for(var Nt of Te(lt))Ve.call(lt,Nt)&&le(ft,Nt,lt[Nt]);return ft},x=({dataSource:ft=[],value:lt,onChange:Nt,onTitleChange:dn,className:ia,title:wa,titleWidth:_t=41,style:Aa={},fontColor:pa="#6A7283",showCount:tr,classNameActive:Ra,styleItem:ua={}})=>{const[Va,vr]=(0,b.useState)(0),[Mr,_a]=(0,b.useState)(!1),mr=(0,b.useRef)(null),Cr=(0,b.useRef)(null);return(0,b.useEffect)(()=>{var Rn;ft.length!==0&&(((Rn=mr==null?void 0:mr.current)==null?void 0:Rn.clientHeight)>97?vr(1):vr(0)),ft.length===0&&vr(0),_a(!1)},[ft]),b.createElement("div",{className:Ye()(Ge.row,ia),style:Aa},b.createElement("div",{onClick:(0,ke.throttle)(()=>dn==null?void 0:dn(),2e3),style:{width:_t,marginTop:Mr?12:4},className:`${Ge.title} ${dn?"current":""}`},wa),b.createElement("div",{className:Mr?`${Ge.tagsWrap} ${Ge.tagsBorderWrap}`:Ge.tagsWrap},b.createElement("div",{className:Ge.bar,ref:Cr,style:Va>0?{height:Va===1?97:"auto",overflow:Va===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},b.createElement("div",{className:Ge.tag,ref:mr},ft==null?void 0:ft.map(Rn=>b.createElement("span",{onClick:()=>Nt(Rn.id),key:Rn.id,style:E(E({color:pa},ua),(Rn==null?void 0:Rn.style)||{}),className:lt===Rn.id?Ye()(Ra||Ge.active,Rn.classNameActive):""},b.createElement("span",{title:Rn.name,className:Ge.name},Rn.name),!!tr&&b.createElement("span",{className:Ge.num},Rn.count))))),!!Va&&b.createElement(b.Fragment,null,Va===1?b.createElement("div",{onClick:()=>{var Rn;vr(2),((Rn=mr==null?void 0:mr.current)==null?void 0:Rn.clientHeight)>245?_a(!0):_a(!1)},className:Ge.action},"\u5C55\u5F00",b.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):b.createElement("div",{onClick:()=>{Cr.current.scrollTop=0,vr(1),_a(!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:ft=[],value:lt,onChange:Nt,onTitleChange:dn,className:ia,title:wa,titleWidth:_t=41,style:Aa={},fontColor:pa="#6A7283",showCount:tr,expand:Ra=!0})=>{const[ua,Va]=(0,b.useState)(0),[vr,Mr]=(0,b.useState)(!1),_a=(0,b.useRef)(null),mr=(0,b.useRef)(null),[Cr,Rn]=(0,b.useState)(Ra);return b.createElement("div",{className:Ye()(y.row,ia),style:Aa},b.createElement("div",{className:"flex item-center justify-between"},b.createElement("div",{onClick:(0,ke.throttle)(()=>dn==null?void 0:dn(),2e3),style:{width:_t,marginTop:vr?12:4},className:`${y.title} ${dn?"current":""}`},wa),b.createElement("i",{className:`iconfont ${Cr?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:Cr?8:10},onClick:()=>Rn(!Cr)})),Cr&&b.createElement("div",{className:vr?`${y.tagsWrap} ${y.tagsBorderWrap}`:y.tagsWrap},b.createElement("div",{className:y.fenge}),b.createElement("div",{className:y.bar,ref:mr},b.createElement("div",{className:y.tag,ref:_a},ft==null?void 0:ft.map(an=>b.createElement("span",{onClick:()=>Nt(an.id),key:an.id,style:{color:pa},className:lt===an.id?y.active:""},b.createElement("span",{title:an.name,className:y.name},an.name),!!tr&&b.createElement("span",{className:y.num},an.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:ft=[],value:lt,onChange:Nt,className:dn,style:ia={}})=>b.createElement("div",{style:ia,className:Ye()(re.tabs,dn)},ft.map(wa=>b.createElement("span",{onClick:()=>Nt(wa.id),className:lt===wa.id?re.active:"",key:wa.id},wa.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),Me=({dataSource:ft=[],value:lt="",onChange:Nt,onInputChange:dn=()=>{},className:ia,style:wa={},placeholder:_t,allowClear:Aa=!1})=>{var pa;const[tr,Ra]=(0,b.useState)(""),[ua,Va]=(0,b.useState)("");(0,b.useEffect)(()=>{var _a;let mr=lt;(_a=JSON.stringify(lt))!=null&&_a.includes("{")&&(Ra(lt.id),mr=lt.value||"");try{Va(decodeURIComponent(mr||""))}catch(Cr){Va(decodeURIComponent(mr||""))}},[lt]);const vr=()=>{Nt(encodeURIComponent(ua),tr||null)},Mr=_a=>{_a!==tr&&(Ra(_a),Nt(encodeURIComponent(ua),_a))};return b.createElement("div",{className:Ye()(fe.input,ia),style:wa},!!ft.length&&b.createElement("div",{className:fe.dropdown},b.createElement("div",{className:fe.text},(pa=ft.find(_a=>_a.id===tr))==null?void 0:pa.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},ft.map((_a,mr)=>b.createElement("div",{key:mr,onClick:()=>Mr(_a.id)},_a.name)))),b.createElement(Pe.default,{onPressEnter:vr,value:ua,onChange:_a=>{Va(_a.target.value),dn(encodeURIComponent(_a.target.value),tr||null)},bordered:!1,placeholder:_t}),b.createElement("i",{onClick:vr,className:"iconfont icon-sousuo9 font14 pl10 current"}))},ut={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"},be=({value:ft,onChange:lt,className:Nt,total:dn,pageSize:ia,style:wa={}})=>{const _t=ft<2,Aa=ft>=Math.ceil(dn/ia);return dn<=ia?b.createElement(b.Fragment,null):b.createElement("div",{className:Ye()(ut.quickPager,Nt),style:wa},b.createElement("div",{onClick:()=>{_t||lt(ft-1,"prev")},className:_t?ut.disabled:""},"\u4E0A\u4E00\u9875"),b.createElement("div",{onClick:()=>{Aa||lt(ft+1,"next")},className:Aa?ut.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"},tt=oe(71418),ye=oe(6848),mt=oe(13570),St=oe(90524),xt=oe(49661),st=oe(96908),Kt=oe(57177),ln=oe(81378),It=oe(57884),Qe=({className:ft,dataSource:lt=[],col:Nt=4,right:dn,bottom:ia=23,precision:wa=0,wrapWidth:_t=1200,trackEventItems:Aa,loading:pa})=>{const tr=Math.floor((_t-(Nt-1)*dn)/Nt);return b.createElement(tt.Z,{spinning:pa},b.createElement("div",{className:Ye()(Xe.list,ft)},!!lt.length&<.map((Ra,ua)=>{const{name:Va,id:vr,identifier:Mr,power:_a,cover_image_id:mr,pic:Cr}=Ra;return b.createElement("div",{className:Xe.wrap,key:vr,style:{width:tr,marginRight:(1+ua)%Nt===0?0:dn+wa,marginBottom:ia}},b.createElement("a",{target:"_blank",href:`/shixuns/${Mr}/challenges`,className:Xe.li,onClick:Rn=>{Rn.preventDefault(),Aa&&(0,xt.L9)([Aa]),_a&&(0,xt.xg)(`/shixuns/${Mr}/challenges`)}},b.createElement("div",{className:Xe.img},b.createElement("img",{className:Xe.cover,src:`${Cr}`}),Ra.is_jupyter&&b.createElement("img",{className:Xe.sign,src:st}),Ra.is_jupyter_lab&&b.createElement("img",{className:Xe.sign,src:Kt}),Ra.is_unity_3d&&b.createElement("img",{className:Xe.sign,src:ln})),b.createElement("div",{className:Xe.name},b.createElement(ye.Z,{title:Va||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},b.createElement("span",{className:Xe.e},Va||"\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,Ra.challenges_count))),!!Ra.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,Ra.myshixuns_count))),b.createElement(ye.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},b.createElement("span",null,b.createElement("span",null,Ra.level))),b.createElement("div",{className:Xe.rate},b.createElement(mt.Z,{allowHalf:!0,disabled:!0,defaultValue:Ra.score_info}),b.createElement("span",null,"\xA0",Ra.score_info?`${Ra.score_info}\u5206`:"5\u5206")))),!_a&&b.createElement("div",{className:Xe.lockWrap},b.createElement("img",{src:`${St.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")))}),!lt.length&&b.createElement(It.Z,null)))},Oe={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"},Ht=({className:ft,dataSource:lt=[],col:Nt=4,right:dn,bottom:ia=23,precision:wa=0,wrapWidth:_t=1200,wrapClassName:Aa,trackEventItems:pa,loading:tr})=>{const Ra=Math.floor((_t-(Nt-1)*dn)/Nt);return b.createElement(tt.Z,{spinning:tr},b.createElement("div",{className:Ye()(Oe.list,ft)},!!lt.length&<.map((ua,Va)=>{const{name:vr,id:Mr,identifier:_a,power:mr,cover_image_id:Cr,pic:Rn}=ua;return b.createElement("div",{className:Ye()(Oe.wrap,Aa),key:Mr,style:{width:Ra,marginRight:(1+Va)%Nt===0?0:dn+wa,marginBottom:ia}},b.createElement("a",{target:"_blank",href:`/shixuns/${_a}/challenges`,className:Oe.li,onClick:an=>{an.preventDefault(),pa&&(0,xt.L9)([pa]),mr&&(0,xt.xg)(`/shixuns/${_a}/challenges`)}},b.createElement("img",{src:oe(47621),className:Oe.titleBg}),b.createElement("div",{className:Oe.name},b.createElement(ye.Z,{title:vr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},b.createElement("span",{className:Oe.e},vr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),b.createElement("div",{style:{padding:"14px",paddingBottom:0}},b.createElement("div",{className:Oe.img},b.createElement("img",{className:Oe.cover,src:Cr?`${St.Z.API_SERVER}/api/attachments/${Cr}`:`${St.Z.IMG_SERVER+Rn}`}),ua.is_jupyter&&b.createElement("div",{className:Oe.bq},"Jupyter"),ua.is_jupyter_lab&&b.createElement("div",{className:Oe.bq},"JupyterLab"),ua.is_unity_3d&&b.createElement("div",{className:Oe.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:Oe.text},"\u5B66\u4E60\u4EBA\u6570"),b.createElement("span",{className:Oe.value},ua.myshixuns_count)),b.createElement("div",null,b.createElement("span",{className:Oe.text},"\u56F0\u96BE\u7B49\u7EA7"),b.createElement("span",{className:Oe.value},ua.level))),b.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},b.createElement("div",null,b.createElement("span",{className:Oe.text},"\u5173\u5361\u6570"),b.createElement("span",{className:Oe.value},ua.challenges_count)),b.createElement("div",{className:Oe.rate},b.createElement(mt.Z,{allowHalf:!0,disabled:!0,defaultValue:ua.score_info}),b.createElement("span",{className:Oe.value,style:{color:"#FF9C00"}},"\xA0",ua.score_info?`${ua.score_info}\u5206`:"5\u5206"))))),!mr&&b.createElement("div",{className:Oe.lockWrap},b.createElement("img",{src:`${St.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")))}),!lt.length&&b.createElement(It.Z,null)))},ht=oe(929),wt={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),ct=oe(20345),sn=oe(77882),gt=oe(31081),nt=oe(75309),An=oe(71979),it=oe(47558),Bt=oe(42922),et=oe(66832),bn=oe(96593),Hn=oe(19664),Ot=oe(91833);const zn=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Ae,swimg:ct},{name:"101\u8BA1\u5212",ptimg:sn,swimg:gt},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:nt,swimg:An},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:it,swimg:Bt},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:et,swimg:bn},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Hn,swimg:Ot}];var Sn=({className:ft,dataSource:lt=[],col:Nt=4,right:dn,bottom:ia=23,precision:wa=0,wrapWidth:_t=1200,trackEventItems:Aa,loading:pa,wrapClassName:tr,imgClassName:Ra,isArrow:ua=!1})=>{const Va=Math.floor((_t-(Nt-1)*dn)/Nt),[vr,Mr]=(0,b.useState)(),[_a,mr]=(0,b.useState)(),Cr=an=>Mr(an),Rn=()=>Mr(-1);return b.createElement(tt.Z,{spinning:pa},b.createElement("div",{className:Ye()(wt.list,ft)},!!(lt!=null&<.length)&&(lt==null?void 0:lt.map((an,Lt)=>{var se;const{name:$e,id:dt,identifier:zt,featured:rt,school_name:tn,image_url:Xt,excellent:Ut,is_plan:qt}=an;return b.createElement("div",{key:dt,className:Ye()(wt.wrap,tr),style:{width:Va,marginRight:(1+Lt)%Nt===0?0:dn+wa,marginBottom:ia}},b.createElement("a",{target:"_blank",href:`/paths/${zt}`,className:wt.li,onClick:na=>{na.preventDefault(),Aa&&(0,xt.L9)([Aa]),(0,xt.xg)(`/paths/${zt}`)}},b.createElement("img",{src:oe(39057),className:wt.titleBg}),b.createElement("div",{className:wt.name},b.createElement(ye.Z,{title:$e},b.createElement("span",{className:wt.e,style:{color:ua&&vr===Lt?"#145DFF":"#000000"},onMouseEnter:()=>{Cr(Lt)},onMouseLeave:Rn},$e))),b.createElement("div",{style:{padding:"14px",paddingBottom:0}},b.createElement("div",{className:Ye()(wt.img,Ra)},b.createElement("img",{className:wt.cover,src:`${St.Z.IMG_SERVER+Xt}`}),(se=an==null?void 0:an.subject_tags)==null?void 0:se.map((na,ja)=>{var Ha,vn;if(ja===0){const ba=(Ha=zn.find(Ga=>Ga.name==na))==null?void 0:Ha.swimg;return b.createElement("img",{className:wt.sign,src:ba,style:{left:"-4px"}})}const Da=(vn=zn.find(ba=>ba.name==na))==null?void 0:vn.ptimg;return b.createElement("img",{className:wt.sign,src:Da,style:{left:`${48+52*(ja-1)+2*ja}px`}})}),b.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(an==null?void 0:an.excellent)&&b.createElement("div",{className:wt.bq},"\u5F00\u653E\u8BFE\u7A0B"))),b.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},b.createElement("div",null,b.createElement("span",{className:wt.text},"\u7AE0\u8282\u6570"),b.createElement("span",{className:wt.value},an.stages_count)),b.createElement("div",null,b.createElement("span",{className:wt.text},"\u5B66\u4E60\u4EBA\u6570"),b.createElement("span",{className:wt.value},an.members_count))))))})),!lt.length&&b.createElement(It.Z,null)))},un={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"},aa="data:image/png;base64,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",Yn=oe(59301),nn=({className:ft,dataSource:lt=[],col:Nt=4,right:dn,bottom:ia=23,precision:wa=0,wrapWidth:_t=1200,trackEventItems:Aa,loading:pa})=>{const tr=Math.floor((_t-(Nt-1)*dn)/Nt);return Yn.createElement(tt.Z,{spinning:pa},Yn.createElement("div",{className:Ye()(un.list,ft)},!!lt.length&<.map((Ra,ua)=>{const{subject_identifier:Va,id:vr,identifier:Mr,power:_a}=Ra,mr=Ra.is_public!=0&&Ra.is_public;return Yn.createElement("div",{className:un.wrap,key:vr,style:{width:tr,marginRight:(1+ua)%Nt===0?0:dn+wa,marginBottom:ia}},Yn.createElement("a",{className:un.li,onClick:Cr=>{Cr.preventDefault(),Aa&&(0,xt.L9)([Aa]),(0,xt.xg)(Ra.first_category_url)}},Yn.createElement("div",{className:un.top},Yn.createElement(ye.Z,{title:Ra.name},Yn.createElement("div",{className:un.name},Ra.name)),Yn.createElement("img",{className:un.img,src:St.Z.IMG_SERVER+"/images/"+Ra.avatar_url}),Yn.createElement("div",{className:un.text,title:Ra.creator},Ra.creator),Va&&Yn.createElement("div",{className:un.btns},Yn.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Yn.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),mr&&Yn.createElement("div",{className:un.sign},"\u516C\u5F00")),Yn.createElement("div",{className:un.bottom},Ra.visits>0&&Yn.createElement(ye.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Yn.createElement("span",null,Yn.createElement("i",{className:"iconfont icon-liulanyan"}),Yn.createElement("span",null,Ra.visits))),Ra.course_members_count>0&&Yn.createElement(ye.Z,{title:"\u6210\u5458",placement:"bottom"},Yn.createElement("span",null,Yn.createElement("i",{className:"iconfont icon-chengyuan"}),Ra.course_members_count)),Ra.tasks_count>0&&Yn.createElement(ye.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Yn.createElement("span",null,Yn.createElement("i",{className:"iconfont icon-zuoye"}),Ra.tasks_count)),Ra.is_end?Yn.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Yn.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Ra.is_accessible&&Yn.createElement("div",{className:un.lockWrap},Yn.createElement("img",{src:`${St.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Yn.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!lt.length&&Yn.createElement(It.Z,null)))},rn={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"},Zn="data:image/png;base64,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",ga=({className:ft,dataSource:lt=[],col:Nt=4,right:dn,bottom:ia=23,precision:wa=0,wrapWidth:_t=1200,wrapClassName:Aa,trackEventItems:pa,loading:tr})=>{const Ra=Math.floor((_t-(Nt-1)*dn)/Nt);return b.createElement(tt.Z,{spinning:tr},b.createElement("div",{className:Ye()(rn.list,ft)},!!lt.length&<.map((ua,Va)=>{const{subject_identifier:vr,id:Mr,identifier:_a,power:mr}=ua,Cr=ua.is_public!=0&&ua.is_public;return b.createElement("div",{className:Ye()(`${rn.wrap} ${ua.is_accessible?"":rn.warpStyle}`,Aa),key:Mr,style:{width:Ra,marginRight:(1+Va)%Nt===0?0:dn+wa,marginBottom:ia}},b.createElement("a",{className:rn.li,onClick:Rn=>{Rn.preventDefault(),pa&&(0,xt.L9)([pa]),(0,xt.xg)(ua.first_category_url)}},b.createElement("div",{className:rn.creator},b.createElement("img",{className:rn.img,src:St.Z.IMG_SERVER+"/images/"+ua.avatar_url}),b.createElement("div",{className:rn.text,title:ua.creator},ua.creator)),b.createElement("div",{className:rn.top},b.createElement(ye.Z,{title:ua.name},b.createElement("div",{className:rn.name},ua.name)),Cr&&b.createElement("div",{className:rn.sign},"\u516C\u5F00")),b.createElement("div",{className:rn.middle},b.createElement("div",{className:rn.row,style:{marginBottom:6}},b.createElement("div",null,b.createElement("span",{className:rn.text},"\u8BBF\u95EE\u91CF"),b.createElement("span",{className:rn.value},(ua==null?void 0:ua.visits)||0)),b.createElement("div",null,b.createElement("span",{className:rn.text},"\u6210\u5458"),b.createElement("span",{className:rn.value},(ua==null?void 0:ua.course_members_count)||0))),b.createElement("div",{className:rn.row},b.createElement("div",null,b.createElement("span",{className:rn.text,style:{width:42}},"\u4F5C",b.createElement("span",{style:{marginLeft:14}},"\u4E1A")),b.createElement("span",{className:rn.value},(ua==null?void 0:ua.tasks_count)||0)),b.createElement("div",null,b.createElement("span",{className:rn.text},"\u72B6\u6001"),ua.is_end?b.createElement("span",{className:rn.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):b.createElement("span",{className:rn.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),vr&&b.createElement("div",{className:rn.btns},b.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),b.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!ua.is_accessible&&b.createElement("div",{className:rn.lockWrap},b.createElement("img",{src:`${St.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")))}),!lt.length&&b.createElement(It.Z,null)))},Fa={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"},Mt=oe(76560),mn=({dataSource:ft=[],value:lt,onChange:Nt,className:dn,style:ia={},tabBarExtraContent:wa})=>b.createElement("div",{className:Ye()(Fa.tabs,dn),style:ia},b.createElement("div",{className:Fa.tabsWrap},ft.map((_t,Aa)=>b.createElement("aside",{className:Fa.tab,onClick:()=>{Nt(_t.id),_t.link&&Mt.history.push(_t.link)},key:Aa},b.createElement("div",{className:lt===_t.id?Fa.active:""},_t.name),(_t==null?void 0:_t.resetCount)==null&&(_t==null?void 0:_t.total)!==void 0&&b.createElement("span",null,"\uFF08",_t==null?void 0:_t.total,"\uFF09"),(_t==null?void 0:_t.resetCount)!==void 0&&(_t==null?void 0:_t.total)!==void 0&&b.createElement(ye.Z,{title:(_t==null?void 0:_t.tip)!=null?_t==null?void 0:_t.tip:""},b.createElement("span",{style:{color:"#9096A3"}},"\uFF08",b.createElement("span",{style:{color:"#000"}},_t==null?void 0:_t.resetCount),"/",b.createElement("span",null,_t==null?void 0:_t.total),"\uFF09"))))),b.createElement("div",{className:Fa.tabBar},wa)),On={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:ft=[],value:lt,onChange:Nt,className:dn,style:ia={},tabBarExtraContent:wa})=>b.createElement("div",{className:Ye()(On.tabs,dn),style:ia},b.createElement("div",{className:On.tabsWrap},ft.map((_t,Aa)=>b.createElement("aside",{className:On.tab,onClick:()=>{Nt(_t.id),_t.link&&Mt.history.push(_t.link)},key:Aa},b.createElement("div",{className:lt===_t.id?On.active:""},_t.name),(_t==null?void 0:_t.resetCount)==null&&(_t==null?void 0:_t.total)!==void 0&&b.createElement("span",null,"\uFF08",_t==null?void 0:_t.total,"\uFF09"),(_t==null?void 0:_t.resetCount)!==void 0&&(_t==null?void 0:_t.total)!==void 0&&b.createElement(ye.Z,{title:(_t==null?void 0:_t.tip)!=null?_t==null?void 0:_t.tip:""},b.createElement("span",{style:{color:"#9096A3"}},"\uFF08",b.createElement("span",{style:{color:"#000"}},_t==null?void 0:_t.resetCount),"/",b.createElement("span",null,_t==null?void 0:_t.total),"\uFF09"))))),b.createElement("div",{className:On.tabBar},wa)),ta=({className:ft,style:lt={},children:Nt})=>b.createElement("div",{className:Ye()(ft),style:lt},Nt),Wn={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"},Za=oe(38854),Oa=oe(20834);const Ya=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var yt=({sortValue:ft,dropValue:lt,className:Nt,onSort:dn,onDrop:ia,dataSource:wa=Ya})=>{var _t;return b.createElement("div",{className:Ye()(Wn.orderWrap,Nt)},b.createElement(Za.Z,{dropdownRender:()=>b.createElement(Oa.default,null,wa.map((Aa,pa)=>b.createElement(Oa.default.Item,{key:pa,onClick:()=>ia(Aa.id)},Aa.name)))},b.createElement("span",{className:Wn.orderTextWrap},(_t=wa.find(Aa=>lt===Aa.id))==null?void 0:_t.name)),b.createElement("span",{className:Wn.orderIconWrap},b.createElement("span",{className:Wn.orderAsc},b.createElement("i",{className:ft==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Wn.cursorPointer} ${Wn.active}`:`iconfont icon-sanjiaoxing-up font12 ${Wn.cursorPointer}`,onClick:()=>dn(ft==="asc"?"desc":"asc")})),b.createElement("span",{className:Wn.orderDesc},b.createElement("i",{className:ft==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Wn.cursorPointer} ${Wn.active}`:`iconfont icon-sanjiaoxing-down font12 ${Wn.cursorPointer}`,onClick:()=>dn(ft==="asc"?"desc":"asc")}))))},Ln={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"},fn=oe(3113),Vn=oe(22688),xe=Object.defineProperty,vt=Object.getOwnPropertySymbols,Ft=Object.prototype.hasOwnProperty,Yt=Object.prototype.propertyIsEnumerable,kt=(ft,lt,Nt)=>lt in ft?xe(ft,lt,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):ft[lt]=Nt,At=(ft,lt)=>{for(var Nt in lt||(lt={}))Ft.call(lt,Nt)&&kt(ft,Nt,lt[Nt]);if(vt)for(var Nt of vt(lt))Yt.call(lt,Nt)&&kt(ft,Nt,lt[Nt]);return ft},pn=(ft,lt)=>{var Nt={};for(var dn in ft)Ft.call(ft,dn)&<.indexOf(dn)<0&&(Nt[dn]=ft[dn]);if(ft!=null&&vt)for(var dn of vt(ft))lt.indexOf(dn)<0&&Yt.call(ft,dn)&&(Nt[dn]=ft[dn]);return Nt},je=(ft,lt,Nt)=>new Promise((dn,ia)=>{var wa=pa=>{try{Aa(Nt.next(pa))}catch(tr){ia(tr)}},_t=pa=>{try{Aa(Nt.throw(pa))}catch(tr){ia(tr)}},Aa=pa=>pa.done?dn(pa.value):Promise.resolve(pa.value).then(wa,_t);Aa((Nt=Nt.apply(ft,lt)).next())}),ze=ft=>{var lt=ft,{className:Nt,style:dn,children:ia,loading:wa=!1,openLoading:_t,onClick:Aa=()=>{},size:pa="middle",shape:tr="round",theme:Ra}=lt,ua=pn(lt,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[Va,vr]=(0,b.useState)(!1),Mr=(0,b.useMemo)(()=>{switch(Ra){case Vn.Fy.THEMEONE:return Ln.ThemeOne;case Vn.Fy.DEFAULT:default:return Ln.btn}},[Ra]);return b.createElement(fn.ZP,At({onClick:(0,ke.throttle)(_a=>je(void 0,null,function*(){_t&&vr(!0);try{yield Aa(_a)}catch(mr){console.log("error",mr)}_t&&vr(!1)}),2e3,{leading:!0,trailing:!1}),className:Ye()(Mr,Ln[`${pa}-${tr}`],Nt),style:dn,size:pa,shape:tr,loading:Va||wa},ua),ia)},Tt={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"},cn=({className:ft,style:lt,children:Nt=null,onClick:dn,title:ia})=>b.createElement("div",{className:Ye()(Tt.head,ft),style:lt},b.createElement("span",{className:"primary-hover",onClick:dn},b.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),b.createElement("b",{title:ia},ia),b.createElement("div",{className:Tt.node},Nt)),Jn={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"},yn=({confirmShow:ft=!0,confirmTitle:lt,confirmClick:Nt,cancelShow:dn=!0,cancelTitle:ia,cancelClick:wa,className:_t,style:Aa,confirmLoading:pa=!1})=>b.createElement("div",{className:Ye()(Jn.btns,_t),style:Aa},ft&&b.createElement(fn.ZP,{loading:pa,onClick:Nt,type:"primary",className:Jn.confirm},lt),dn&&b.createElement(fn.ZP,{onClick:wa,className:Jn.cancel},ia)),Kn={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:ft,style:lt={},LeftContent:Nt,children:dn,RightContent:ia})=>b.createElement("div",{className:Ye()(Kn.fixedBottom,ft),style:lt},b.createElement("div",{className:Kn.wrap},b.createElement("div",{className:Kn.left},Nt),b.createElement("div",{className:Kn.center},dn),b.createElement("div",{className:Kn.right},ia))),Je={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"},$n=({className:ft,style:lt={},dataSource:Nt=[]})=>b.createElement("div",{className:Ye()(Je.crumbs,ft),style:lt},Nt.map((dn,ia)=>iaMt.history.push(dn.path)},dn.name):b.createElement("span",null,dn.name),b.createElement("span",null,"\xA0",">","\xA0")):b.createElement("span",{key:ia,style:{color:"#5F6368"}},dn.name))),hn=oe(31797),at=Object.defineProperty,va=Object.defineProperties,Gn=Object.getOwnPropertyDescriptors,Qn=Object.getOwnPropertySymbols,Ea=Object.prototype.hasOwnProperty,Ba=Object.prototype.propertyIsEnumerable,Ta=(ft,lt,Nt)=>lt in ft?at(ft,lt,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):ft[lt]=Nt,ar=(ft,lt)=>{for(var Nt in lt||(lt={}))Ea.call(lt,Nt)&&Ta(ft,Nt,lt[Nt]);if(Qn)for(var Nt of Qn(lt))Ba.call(lt,Nt)&&Ta(ft,Nt,lt[Nt]);return ft},qa=(ft,lt)=>va(ft,Gn(lt)),sr=(ft,lt)=>{var Nt={};for(var dn in ft)Ea.call(ft,dn)&<.indexOf(dn)<0&&(Nt[dn]=ft[dn]);if(ft!=null&&Qn)for(var dn of Qn(ft))lt.indexOf(dn)<0&&Ba.call(ft,dn)&&(Nt[dn]=ft[dn]);return Nt};const{Countdown:Gt}=hn.default;var Qt=ft=>{var lt=ft,{onChange:Nt}=lt,dn=sr(lt,["onChange"]);const[ia,wa]=(0,b.useState)(null);(0,b.useEffect)(()=>{typeof ia=="number"&&ia>=0&&Nt(ia)},[ia]);const _t=Aa=>{const pa=Math.floor(Aa/1e3);wa(pa)};return b.createElement(Gt,qa(ar({},dn),{onChange:_t}))},Ca={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},Jt=({DataProps:ft,className:lt,style:Nt={}})=>{var dn;return b.createElement("div",{className:Ye()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",Ca.ClassRoomItem,lt),style:Nt,onClick:()=>{(0,xt.xg)(ft==null?void 0:ft.first_category_url)}},b.createElement("div",{className:"flex flex-col item-center"},b.createElement("img",{src:`${(dn=St.Z)==null?void 0:dn.IMG_SERVER}/images/${ft==null?void 0:ft.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(ft==null?void 0:ft.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}},!!(ft!=null&&ft.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",Ca.TitleDom)},ft==null?void 0:ft.name)),b.createElement("div",{className:"c-grey-333 font-medium"},ft==null?void 0:ft.creator),b.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",ft==null?void 0:ft.course_members_count),b.createElement("div",{className:"c-grey-333 flex item-center justify-between"},b.createElement("div",null,"\u4F5C\u4E1A\uFF1A",ft==null?void 0:ft.tasks_count),ft!=null&&ft.is_end?b.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):b.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},Cn=Object.defineProperty,_n=Object.getOwnPropertySymbols,Pn=Object.prototype.hasOwnProperty,Ma=Object.prototype.propertyIsEnumerable,ma=(ft,lt,Nt)=>lt in ft?Cn(ft,lt,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):ft[lt]=Nt,Wa=(ft,lt)=>{for(var Nt in lt||(lt={}))Pn.call(lt,Nt)&&ma(ft,Nt,lt[Nt]);if(_n)for(var Nt of _n(lt))Ma.call(lt,Nt)&&ma(ft,Nt,lt[Nt]);return ft},hr=({DataProps:ft=[],selectValue:lt,onChange:Nt,className:dn,style:ia={},extra:wa,classNameItem:_t,styleItem:Aa={},barHidden:pa})=>{const[tr,Ra]=(0,b.useState)();return(0,b.useEffect)(()=>{Ra(Array.isArray(lt)?lt:[lt])},[lt]),b.createElement("div",{className:Ye()("flex px-20px py-10px gap-40px",dn),style:Wa({borderBottom:"1px solid #D3F0FF"},ia)},ft==null?void 0:ft.map(ua=>b.createElement("div",{key:ua==null?void 0:ua.id,className:Ye()("flex item-center justify-center current c-grey-333 text-16 relative",_t,ua==null?void 0:ua.className),style:Wa(Wa({color:tr!=null&&tr.includes(ua==null?void 0:ua.id)?"#1890FF":"",minWidth:88},Aa),(ua==null?void 0:ua.style)||{}),onClick:Va=>{Nt==null||Nt({domEvent:Va,item:ua}),ua!=null&&ua.link&&Mt.history.push(ua==null?void 0:ua.link)}},ua==null?void 0:ua.name,!pa&&(tr==null?void 0:tr.includes(ua==null?void 0:ua.id))&&b.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),b.createElement("div",{className:"ml-auto"},wa))},Ir=Object.defineProperty,pr=Object.defineProperties,Jr=Object.getOwnPropertyDescriptors,Ua=Object.getOwnPropertySymbols,Ja=Object.prototype.hasOwnProperty,fr=Object.prototype.propertyIsEnumerable,sa=(ft,lt,Nt)=>lt in ft?Ir(ft,lt,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):ft[lt]=Nt,rr=(ft,lt)=>{for(var Nt in lt||(lt={}))Ja.call(lt,Nt)&&sa(ft,Nt,lt[Nt]);if(Ua)for(var Nt of Ua(lt))fr.call(lt,Nt)&&sa(ft,Nt,lt[Nt]);return ft},dr=(ft,lt)=>pr(ft,Jr(lt)),er=({value:ft,onChange:lt,onInputChange:Nt,className:dn,style:ia={},InputProps:wa})=>{const[_t,Aa]=(0,b.useState)(ft);return b.createElement("div",{className:Ye()("flex item-center rounded-full px-10px py-2px",dn),style:rr({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},ia)},b.createElement(Pe.default,dr(rr({bordered:!1},wa),{onChange:pa=>{Aa(pa.target.value),Nt==null||Nt(encodeURIComponent(pa.target.value))},onPressEnter:pa=>{lt==null||lt({domEvent:pa,item:{value:_t}})}})),b.createElement("img",{className:"h-22px current",src:oe(25365),height:22,onClick:pa=>{lt==null||lt({domEvent:pa,item:{value:_t}})}}))}},17904:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return he}});var b=oe(59301);function he(Be,Ie){const Ce=(0,b.useRef)();(0,b.useEffect)(()=>{Ce.current=Be}),(0,b.useEffect)(()=>{function Ge(){Ce.current()}if(Ie!==null){let Fe=setInterval(Ge,Ie);return()=>clearInterval(Fe)}},[Ie])}},80320:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return E}});var b=oe(59301),he=oe(8591),Be=oe(43418),Ie=oe(19842),Ce=oe(54580),Ge=oe(3113),Fe=oe(90524),Ye=oe(49661),ke=oe(82093),De=oe(76560),Te={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)([]),[Me,ut]=(0,b.useState)([]);(0,b.useEffect)(()=>{a?Le():(ut([]),re([]),ge(!1))},[a]);const Le=()=>Ve(void 0,null,function*(){const St=yield(0,ke.ZP)("/api/disciplines.json",{method:"get",params:{source:"subject"}});Ue(St.disciplines||[]),ut((z==null?void 0:z.length)>0?z:[])}),be=()=>{if((Me==null?void 0:Me.length)===0)return he.ZP.warning("\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B\uFF01");console.log("subDisciplineId",Me),ge(!0),x(ne,Me[1],()=>{ge(!1)})},Xe=()=>{y()},tt=()=>{const St=`${Fe.Z.API_SERVER}/api/courses/${fe.coursesId}/exercises/down_template`;(0,Ye.Nd)(null,St)},ye=St=>{const xt={name:St.name,uid:St.uid,file:St};return re([xt]),!1},mt=()=>{re([])};return We.createElement(Be.default,{title:"\u5BFC\u5165\u8BD5\u9898",open:a,onOk:be,centered:!0,wrapClassName:Te.customModal,onCancel:Xe,width:663,okText:"\u786E\u8BA4",okButtonProps:{className:Te.okBtn},cancelText:"\u53D6\u6D88",confirmLoading:ie},We.createElement("div",{className:Te.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:tt},"\u4E0B\u8F7D\u8003\u8BD5\u8BD5\u9898\u6A21\u677F"),We.createElement("i",{className:"iconfont icon-xiazai4 ml10",onClick:tt,style:{fontSize:14,cursor:"pointer",color:"#0152d9"}})),We.createElement("li",{style:{color:"#FA6400"},className:"mt10"},"\u63D0\u793A"),We.createElement("li",{className:Te.infoText},"1\u3001\u76EE\u524D\u4EC5\u652F\u6301Excel\u683C\u5F0F\u6A21\u677F\uFF1B "),We.createElement("li",{className:Te.infoText},"2\u3001\u4E0D\u652F\u6301\u7EC4\u5408\u9898\u548C\u5B9E\u8BAD\u9898\u5BFC\u5165\uFF1B"),We.createElement("li",{className:Te.infoText},"3\u3001\u6BCF\u6B21\u6700\u591A\u5BFC\u5165300\u9898\uFF1B"),We.createElement("li",{className:Te.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:Me,className:Te.selectitems,expandTrigger:"hover",placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:Pe,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:(St,xt)=>{ut(St||[])}}),We.createElement("br",null),We.createElement(Ce.default,{action:`${Fe.Z.API_SERVER}/api/attachments.json`,beforeUpload:ye,onRemove:mt,withCredentials:!0,fileList:ne,accept:".xls,.xlsx",showUploadList:!1},We.createElement(Ge.ZP,{className:Te.upload,type:"primary",icon:We.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}})},"\u4E0A\u4F20\u6587\u4EF6"))),ne.map((St,xt)=>We.createElement("div",{key:xt,className:Te.fileList},We.createElement("span",{className:Te.fileName},St==null?void 0:St.name),We.createElement("i",{className:"iconfont icon-shanchu12",style:{color:"#F65160",fontSize:16,cursor:"pointer"},onClick:mt})))))))}},55956:function(_e,Ct,oe){"use strict";oe.d(Ct,{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||{})},50582:function(_e,Ct,oe){"use strict";oe.d(Ct,{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 Te}});var b=oe(82093),he=Object.defineProperty,Be=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,Ce=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))Ce.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 Te(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)}},12395:function(_e,Ct,oe){"use strict";var b=oe(59301),he=oe(6848),Be=oe(92832),Ie=oe(8591),Ce=oe(81025),Ge=oe(59301),Fe=(ke,De,Te)=>new Promise((We,Ve)=>{var le=x=>{try{a(Te.next(x))}catch(y){Ve(y)}},E=x=>{try{a(Te.throw(x))}catch(y){Ve(y)}},a=x=>x.done?We(x.value):Promise.resolve(x.value).then(le,E);a((Te=Te.apply(ke,De)).next())});const Ye=({defaultValue:ke,onFinish:De})=>{const[Te,We]=(0,b.useState)(!1),[Ve,le]=(0,b.useState)(ke);return(0,b.useEffect)(()=>{le(ke)},[ke]),Ge.createElement("div",null,Te?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:Ce.Z.title},Ve,Ge.createElement(he.Z,{title:"\u7F16\u8F91\u8BD5\u5377\u540D\u79F0"},Ge.createElement("i",{className:`${Ce.Z.editIcon} iconfont icon-bianji_Hover`,onClick:()=>We(!0)}))))};Ct.Z=Ye},20556:function(_e,Ct,oe){"use strict";oe.r(Ct),oe.d(Ct,{default:function(){return Mi},useCourseOptions:function(){return Ni}});var b=oe(59301),he=oe(76560),Be=oe(78241),Ie=oe(66104),Ce=oe(8591),Ge=oe(71418),Fe=oe(92832),Ye=oe(19842),ke=oe(24905),De=oe(5112),Te=oe(5871),We=oe(3113),Ve=oe(81025),le=oe(47580),E=oe(37798),a=oe(64885),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(49661),fe=oe(82093),Pe=oe(57884),Ue=oe(65526),Me=oe(19306),ut=oe(7664),Le=oe(59301),be=Object.defineProperty,Xe=Object.defineProperties,tt=Object.getOwnPropertyDescriptors,ye=Object.getOwnPropertySymbols,mt=Object.prototype.hasOwnProperty,St=Object.prototype.propertyIsEnumerable,xt=(de,Se,Ee)=>Se in de?be(de,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):de[Se]=Ee,st=(de,Se)=>{for(var Ee in Se||(Se={}))mt.call(Se,Ee)&&xt(de,Ee,Se[Ee]);if(ye)for(var Ee of ye(Se))St.call(Se,Ee)&&xt(de,Ee,Se[Ee]);return de},Kt=(de,Se)=>Xe(de,tt(Se)),ln=(de,Se,Ee)=>new Promise((ot,Fn)=>{var qn=bt=>{try{En(Ee.next(bt))}catch(jt){Fn(jt)}},oa=bt=>{try{En(Ee.throw(bt))}catch(jt){Fn(jt)}},En=bt=>bt.done?ot(bt.value):Promise.resolve(bt.value).then(qn,oa);En((Ee=Ee.apply(de,Se)).next())}),Vt=({Itemid:de,setqitem:Se,qitem:Ee,data:ot,getdata:Fn,bigitem:qn,setBigqitem:oa,isedit:En,handleEditing:bt})=>{const[jt,Tn]=(0,b.useState)([]),[Dt,$t]=(0,b.useState)(!1);(0,b.useEffect)(()=>{ot.length>0&&Tn([...ot])},[ot]);const Xn=(da,xn)=>ln(void 0,null,function*(){if(En){bt();return}if(!da.destination)return;$t(!0);let ya=yield(0,fe.ZP)(`/api/examination_banks/${de}/examination_banks_item_banks/${xn==null?void 0:xn[da.source.index].question_id}/adjust_position.json`,{method:"post",body:{id:de,itemid:xn==null?void 0:xn[da.source.index].question_id,position:da.destination.index}});$t(!1),ya.status===0&&Fn({id:xn==null?void 0:xn[da.source.index].question_id})});return Le.createElement("div",null,Le.createElement(Me.Z5,{onDragEnd:da=>Xn(da,jt)},Le.createElement(Me.bK,{droppableId:"droppable"},(da,xn)=>Le.createElement("div",st({ref:da.innerRef},da.droppableProps),Le.createElement(Ge.Z,{spinning:Dt},jt.map((ya,en)=>Le.createElement(Me._l,{key:en,draggableId:en.toString(),index:en},(Ka,xr)=>{var gn,Wt;return Le.createElement("aside",st(st({ref:Ka.innerRef},Ka.draggableProps),Ka.dragHandleProps),Le.createElement(ne.Z,{title:Le.createElement(ut.Z,{value:(ya==null?void 0:ya.question_type)===8?(gn=ya==null?void 0:ya.program_attr)==null?void 0:gn.description:ya.question_title}),color:"#fff",placement:"left",overlayClassName:ie.titleTooltip},Le.createElement("div",{onClick:()=>{if(En){bt();return}Se(Kt(st({},ya),{index:en+1})),oa(qn),(0,ge.Vf)("#question-scroll-id")},className:`${ie.qcount} ${ya.question_id===(Ee==null?void 0:Ee.question_id)?ie.qcountclick:""}`},Le.createElement("span",{className:ie.score},ya==null?void 0:ya.question_score,"\u5206"),Le.createElement("span",{className:ie.qtitle},en+1,"\u3001",Le.createElement(ut.Z,{value:(ya==null?void 0:ya.question_type)===8?(Wt=ya==null?void 0:ya.program_attr)==null?void 0:Wt.description:ya.question_title,showTextOnly:!0})))))}))),da.placeholder))))},Qe=oe(95237),Oe=oe(82482),Et=oe(57809),Ht=oe(78673),ht=oe(61485),wt=oe(66052),Ae=oe(59301),ct=(de,Se,Ee)=>new Promise((ot,Fn)=>{var qn=bt=>{try{En(Ee.next(bt))}catch(jt){Fn(jt)}},oa=bt=>{try{En(Ee.throw(bt))}catch(jt){Fn(jt)}},En=bt=>bt.done?ot(bt.value):Promise.resolve(bt.value).then(qn,oa);En((Ee=Ee.apply(de,Se)).next())}),gt=({form:de,TagDiscipline:Se,exerciseitem:Ee,qitem:ot,getTagData:Fn})=>{var qn;const[oa,En]=(0,b.useState)(!0),[bt,jt]=(0,b.useState)(!1),[Tn,Dt]=(0,b.useState)(""),[$t,Xn]=(0,b.useState)([]),[da,xn]=(0,b.useState)([]),[ya,en]=(0,b.useState)(0);(0,b.useEffect)(()=>{xr()},[]);const Ka=gn=>ct(void 0,null,function*(){const Wt=yield(0,fe.ZP)("/api/tag_disciplines.json",{method:"get",params:{sub_discipline_id:gn==null?void 0:gn.sub_discipline_id}});xn(Wt==null?void 0:Wt.tag_disciplines)}),xr=()=>ct(void 0,null,function*(){const gn=yield(0,fe.ZP)("/api/disciplines.json",{method:"get",params:{source:"subject"}});Xn(gn.disciplines||[]),ot!=null&&ot.sub_discipline_id&&Ka(ot),en(ot!=null&&ot.sub_discipline_id?1:0),de.setFieldsValue({difficulty:ot.difficulty||2,repeat_answer:!ot.repeat_answer,sub_discipline_id:ot!=null&&ot.sub_discipline_id?[ot==null?void 0:ot.discipline_id,ot==null?void 0:ot.sub_discipline_id]:[]})});return Ae.createElement("div",null,Ae.createElement("div",{style:{marginTop:30,overflow:"hidden",height:oa?"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:$t,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:(gn,Wt)=>{de.setFieldsValue({sub_discipline_id:gn,tag_discipline_ids:[]}),en(gn?gn.length:0),(gn==null?void 0:gn.length)>0&&(Ka({sub_discipline_id:gn[1]}),gn[1]==(ot==null?void 0:ot.sub_discipline_id)&&de.setFieldValue("tag_discipline_ids",ot.tag_discipline_ids))},onClear:()=>{xn([]),de.setFieldValue("tag_discipline_ids",[]),en(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:ya===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,Wt)=>Wt.key.indexOf(gn.toLowerCase())>=0},da==null?void 0:da.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")))))),ya>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:()=>{jt(!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(Ht.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(ht.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))))),Ae.createElement(wt.Z,{open:bt,subDisciplineId:(qn=de.getFieldValue("sub_discipline_id"))==null?void 0:qn[1],onCancel:()=>{jt(!1)},onOkClick:gn=>{xn(Wt=>[...Wt,gn]),de.setFieldValue("tag_discipline_ids",[...de.getFieldValue("tag_discipline_ids"),gn==null?void 0:gn.id])}}))},nt=oe(59301),An=Object.defineProperty,it=Object.defineProperties,Bt=Object.getOwnPropertyDescriptors,et=Object.getOwnPropertySymbols,bn=Object.prototype.hasOwnProperty,Hn=Object.prototype.propertyIsEnumerable,Ot=(de,Se,Ee)=>Se in de?An(de,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):de[Se]=Ee,zn=(de,Se)=>{for(var Ee in Se||(Se={}))bn.call(Se,Ee)&&Ot(de,Ee,Se[Ee]);if(et)for(var Ee of et(Se))Hn.call(Se,Ee)&&Ot(de,Ee,Se[Ee]);return de},Bn=(de,Se)=>it(de,Bt(Se)),Sn=(de,Se,Ee)=>new Promise((ot,Fn)=>{var qn=bt=>{try{En(Ee.next(bt))}catch(jt){Fn(jt)}},oa=bt=>{try{En(Ee.throw(bt))}catch(jt){Fn(jt)}},En=bt=>bt.done?ot(bt.value):Promise.resolve(bt.value).then(qn,oa);En((Ee=Ee.apply(de,Se)).next())}),aa=({qitem:de,setisedit:Se,TagDiscipline:Ee,exerciseitem:ot,seveeditor:Fn,deleteitem:qn,getTagData:oa,init:En,showTip:bt=!1})=>{const[jt]=Be.default.useForm();(0,b.useEffect)(()=>{var Dt;jt.setFieldsValue(Bn(zn({},de),{name:de==null?void 0:de.question_title,choices:(Dt=de==null?void 0:de.question_choices)==null?void 0:Dt.map($t=>Bn(zn({},$t),{standard_boolean:$t!=null&&$t.standard_boolean?1:0})),repeat_answer:!(de!=null&&de.repeat_answer)}))},[de]);const Tn=Dt=>{if(!(Dt!=null&&Dt.length))return!1;const $t=Dt.map(da=>{var xn;return(xn=da.choice_text)==null?void 0:xn.trim().replace(/^\s+|\s+$/g,"")});return new Set($t).size!==$t.length};return nt.createElement("div",null,nt.createElement(Be.default,{form:jt,colon:!1,onFinish:Dt=>{var $t;if(Tn(Dt.choices)){Ce.ZP.error("\u9009\u62E9\u9898\u9009\u9879\u5185\u5BB9\u4E0D\u80FD\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58");return}let Xn=Bn(zn({},Dt),{item_type:de==null?void 0:de.question_type,choices:($t=Dt==null?void 0:Dt.choices)==null?void 0:$t.map(da=>Bn(zn({},da),{is_answer:da.standard_boolean}))});Fn(zn(zn({},de),Xn))},onFinishFailed:Dt=>Sn(void 0,null,function*(){var $t,Xn;Ce.ZP.error(Dt.errorFields[0].errors[0]),jt.scrollToField((Xn=($t=Dt==null?void 0:Dt.errorFields)==null?void 0:$t[0])==null?void 0:Xn.name,{behavior:"smooth",block:"center"})})},nt.createElement("div",{style:{display:"flex",alignItems:"center"}},nt.createElement("div",{style:{flex:1}},nt.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),nt.createElement("span",null,(de==null?void 0:de.question_type)===1?"\u591A\u9009\u9898":"\u5355\u9009\u9898")),!de.isadd&&nt.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{qn()}},nt.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),nt.createElement(We.ZP,{onClick:()=>{var Dt;de.isadd?(Se(!1),En()):(jt.setFieldsValue(Bn(zn({},de),{name:de==null?void 0:de.question_title,choices:(Dt=de==null?void 0:de.question_choices)==null?void 0:Dt.map($t=>Bn(zn({},$t),{standard_boolean:$t!=null&&$t.standard_boolean?1:0})),repeat_answer:!(de!=null&&de.repeat_answer)})),Se(!1))}},"\u53D6\u6D88"),nt.createElement(ne.Z,{overlayClassName:ie.shake,open:bt,placement:"bottom",color:"rgba(244,156,14,0.19)",title:nt.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},nt.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")},nt.createElement(We.ZP,{className:"ml20",type:"primary",onClick:()=>Sn(void 0,null,function*(){jt.submit()})},"\u4FDD\u5B58"))),nt.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},nt.createElement(Qe.Z,{align:"middle"},nt.createElement(Be.default.Item,{className:ie.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},nt.createElement(Te.Z,{onBlur:Dt=>{Dt.target.value==="0"&&Ce.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}))),nt.createElement(Oe.u,{form:jt,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"}),nt.createElement(gt,{getTagData:oa,qitem:de,exerciseitem:ot,TagDiscipline:Ee,form:jt}))))},Yn=oe(15460),Ia=oe(48477),nn=oe(59301),rn=Object.defineProperty,Zn=Object.defineProperties,Na=Object.getOwnPropertyDescriptors,ga=Object.getOwnPropertySymbols,Fa=Object.prototype.hasOwnProperty,Mt=Object.prototype.propertyIsEnumerable,Rt=(de,Se,Ee)=>Se in de?rn(de,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):de[Se]=Ee,mn=(de,Se)=>{for(var Ee in Se||(Se={}))Fa.call(Se,Ee)&&Rt(de,Ee,Se[Ee]);if(ga)for(var Ee of ga(Se))Mt.call(Se,Ee)&&Rt(de,Ee,Se[Ee]);return de},On=(de,Se)=>Zn(de,Na(Se)),Sa=(de,Se,Ee)=>new Promise((ot,Fn)=>{var qn=bt=>{try{En(Ee.next(bt))}catch(jt){Fn(jt)}},oa=bt=>{try{En(Ee.throw(bt))}catch(jt){Fn(jt)}},En=bt=>bt.done?ot(bt.value):Promise.resolve(bt.value).then(qn,oa);En((Ee=Ee.apply(de,Se)).next())}),Qa=({qitem:de,TagDiscipline:Se,exerciseitem:Ee,setisedit:ot,seveeditor:Fn,deleteitem:qn,getTagData:oa,init:En,showTip:bt=!1})=>{const[jt]=Be.default.useForm(),Tn=Be.default.useWatch("use_blank_score",jt);return(0,b.useEffect)(()=>{jt.setFieldsValue(On(mn({},de),{standard_answers:de.standard_answers||[],name:de.question_title,repeat_answer:!de.repeat_answer}))},[de]),nn.createElement("div",null,nn.createElement(Be.default,{form:jt,colon:!1,onValuesChange:(Dt,$t)=>{var Xn,da,xn,ya;if(Dt!=null&&Dt.standard_answers||Dt!=null&&Dt.use_blank_score){let en=((Xn=jt.getFieldValue("standard_answers"))==null?void 0:Xn.length)>0&&((xn=(da=jt.getFieldValue("standard_answers"))==null?void 0:da.map(Ka=>Ka.score))==null?void 0:xn.filter(Ka=>Ka));(en==null?void 0:en.length)>0&&jt.setFieldsValue({question_score:(en==null?void 0:en.length)>0&&((ya=en.reduce((Ka,xr)=>Ka+xr))==null?void 0:ya.toFixed(1))})}},onFinish:Dt=>{var $t;Fn(On(mn(mn({},de),Dt),{item_type:de==null?void 0:de.question_type,standard_answers:($t=Dt.standard_answers)==null?void 0:$t.map((Xn,da)=>On(mn({},Xn),{position:Xn.choice_id||da+1}))}))},onFinishFailed:Dt=>Sa(void 0,null,function*(){var $t,Xn;Dt.errorFields[0].errors[0]==="\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"&&(0,ge.pE)(),Ce.ZP.error(Dt.errorFields[0].errors[0]),jt.scrollToField((Xn=($t=Dt==null?void 0:Dt.errorFields)==null?void 0:$t[0])==null?void 0:Xn.name,{behavior:"smooth",block:"center"})})},nn.createElement("div",{style:{display:"flex",alignItems:"center"}},nn.createElement("div",{style:{flex:1}},nn.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),nn.createElement("span",null,"\u586B\u7A7A\u9898")),!de.isadd&&nn.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{qn()}},nn.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}})," \u5220\u9664"),nn.createElement(We.ZP,{onClick:()=>{de.isadd?(ot(!1),En()):(jt.setFieldsValue(On(mn({},de),{standard_answers:de.standard_answers,name:de.question_title,repeat_answer:!de.repeat_answer})),ot(!1))}},"\u53D6\u6D88"),nn.createElement(ne.Z,{overlayClassName:ie.shake,open:bt,placement:"bottom",color:"rgba(244,156,14,0.19)",title:nn.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},nn.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")},nn.createElement(We.ZP,{className:"ml20",type:"primary",onClick:()=>{jt.submit()}},"\u4FDD\u5B58"))),nn.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},nn.createElement(Qe.Z,{align:"middle"},Tn?nn.createElement(Ia.Z,{text:"\uFF08\u5C0F\u9898\u5206\u503C\u7B49\u4E8E\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\uFF09"}):nn.createElement(Be.default.Item,{key:2,className:ie.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},nn.createElement(Te.Z,{onBlur:Dt=>{Dt.target.value==="0"&&Ce.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})),nn.createElement(Be.default.Item,{name:"use_blank_score",noStyle:!0},nn.createElement(De.ZP.Group,{className:ie.scoreByBlankRadio,optionType:"button",options:[{label:"\u6309\u7A7A\u7ED9\u5206",value:!0},{label:"\u6309\u9898\u7ED9\u5206",value:!1}]})),nn.createElement(ne.Z,{overlayInnerStyle:{width:460},title:nn.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",nn.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")},nn.createElement("i",{className:"icon-tishixiaowenhao font18 ml20 c-3061d0"}))),nn.createElement(Yn.u,{form:jt,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u586B\u7A7A\u9898\u9898\u5E72\u5185\u5BB9",scoreByBlank:Tn,answerKey:"standard_answers"}),nn.createElement(gt,{getTagData:oa,qitem:de,exerciseitem:Ee,TagDiscipline:Se,form:jt}))))},ta=oe(98815),Wn=oe(59301),Za=Object.defineProperty,Oa=Object.defineProperties,Ya=Object.getOwnPropertyDescriptors,ur=Object.getOwnPropertySymbols,yt=Object.prototype.hasOwnProperty,Ln=Object.prototype.propertyIsEnumerable,fn=(de,Se,Ee)=>Se in de?Za(de,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):de[Se]=Ee,Vn=(de,Se)=>{for(var Ee in Se||(Se={}))yt.call(Se,Ee)&&fn(de,Ee,Se[Ee]);if(ur)for(var Ee of ur(Se))Ln.call(Se,Ee)&&fn(de,Ee,Se[Ee]);return de},xe=(de,Se)=>Oa(de,Ya(Se)),vt=(de,Se,Ee)=>new Promise((ot,Fn)=>{var qn=bt=>{try{En(Ee.next(bt))}catch(jt){Fn(jt)}},oa=bt=>{try{En(Ee.throw(bt))}catch(jt){Fn(jt)}},En=bt=>bt.done?ot(bt.value):Promise.resolve(bt.value).then(qn,oa);En((Ee=Ee.apply(de,Se)).next())}),Yt=({qitem:de,setisedit:Se,TagDiscipline:Ee,exerciseitem:ot,seveeditor:Fn,deleteitem:qn,getTagData:oa,init:En,showTip:bt=!1})=>{const[jt]=Be.default.useForm();return(0,b.useEffect)(()=>{var Tn;jt.setFieldsValue(xe(Vn({},de),{name:de.question_title,repeat_answer:!de.repeat_answer,choices:(Tn=de==null?void 0:de.question_choices)==null?void 0:Tn.map(Dt=>xe(Vn({},Dt),{is_answer:Dt!=null&&Dt.standard_boolean?1:0}))}))},[de]),Wn.createElement("div",null,Wn.createElement(Be.default,{form:jt,colon:!1,onFinish:Tn=>{Fn(Vn(Vn({},de),Tn))},onFinishFailed:Tn=>vt(void 0,null,function*(){var Dt,$t;Ce.ZP.error(Tn.errorFields[0].errors[0]),jt.scrollToField(($t=(Dt=Tn==null?void 0:Tn.errorFields)==null?void 0:Dt[0])==null?void 0:$t.name,{behavior:"smooth",block:"center"})})},Wn.createElement("div",{style:{display:"flex",alignItems:"center"}},Wn.createElement("div",{style:{flex:1}},Wn.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Wn.createElement("span",null,"\u5224\u65AD\u9898")),!(de!=null&&de.isadd)&&Wn.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{qn()}},Wn.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Wn.createElement(We.ZP,{onClick:()=>{var Tn;de.isadd?(Se(!1),En()):(jt.setFieldsValue(xe(Vn({},de),{name:de==null?void 0:de.question_title,choices:(Tn=de==null?void 0:de.question_choices)==null?void 0:Tn.map(Dt=>xe(Vn({},Dt),{is_answer:Dt!=null&&Dt.standard_boolean?1:0})),repeat_answer:!(de!=null&&de.repeat_answer)})),Se(!1))}},"\u53D6\u6D88"),Wn.createElement(ne.Z,{overlayClassName:ie.shake,open:bt,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Wn.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Wn.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")},Wn.createElement(We.ZP,{className:"ml20",type:"primary",onClick:()=>{jt.submit()}},"\u4FDD\u5B58"))),Wn.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Wn.createElement(Be.default.Item,{className:ie.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},Wn.createElement(Te.Z,{onBlur:Tn=>{Tn.target.value==="0"&&Ce.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})),Wn.createElement(ta.Z,{form:jt,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",choiceKey:""}),Wn.createElement(gt,{getTagData:oa,qitem:de,exerciseitem:ot,TagDiscipline:Ee,form:jt}))))},kt=oe(36381),At={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"},pn=oe(12893),je=oe(89389),Ke=Object.defineProperty,ze=Object.defineProperties,Tt=Object.getOwnPropertyDescriptors,on=Object.getOwnPropertySymbols,cn=Object.prototype.hasOwnProperty,Jn=Object.prototype.propertyIsEnumerable,In=(de,Se,Ee)=>Se in de?Ke(de,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):de[Se]=Ee,yn=(de,Se)=>{for(var Ee in Se||(Se={}))cn.call(Se,Ee)&&In(de,Ee,Se[Ee]);if(on)for(var Ee of on(Se))Jn.call(Se,Ee)&&In(de,Ee,Se[Ee]);return de},Kn=(de,Se)=>ze(de,Tt(Se)),fa=(de,Se)=>{var Ee={};for(var ot in de)cn.call(de,ot)&&Se.indexOf(ot)<0&&(Ee[ot]=de[ot]);if(de!=null&&on)for(var ot of on(de))Se.indexOf(ot)<0&&Jn.call(de,ot)&&(Ee[ot]=de[ot]);return Ee};const Zt=de=>{var Se=de,{value:Ee,onChange:ot,scrollId:Fn}=Se,qn=fa(Se,["value","onChange","scrollId"]);return b.createElement("div",{id:Fn||""},b.createElement(je.Z,Kn(yn({},qn),{defaultValue:Ee,onChange:(oa,En)=>{console.log("a:",oa,En),En!=null&&En.length?ot(oa,En):ot(oa)}})))},Je=({value:de,onChange:Se,placeholder:Ee,height:ot=140,isEdit:Fn})=>Fn?b.createElement(je.Z,{watch:!0,isFocus:!0,height:ot,placeholder:Ee,defaultValue:de,onChange:Se}):b.createElement("div",{style:{cursor:"pointer"}},de?b.createElement(ut.Z,{className:At.inputBorder,value:de}):b.createElement("div",{className:`${At.inputBorder} ${At.placeholder}`},Ee));var pt=oe(43604),$n=oe(32134),hn=Object.defineProperty,at=Object.defineProperties,va=Object.getOwnPropertyDescriptors,Gn=Object.getOwnPropertySymbols,Qn=Object.prototype.hasOwnProperty,Ea=Object.prototype.propertyIsEnumerable,Ba=(de,Se,Ee)=>Se in de?hn(de,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):de[Se]=Ee,Ta=(de,Se)=>{for(var Ee in Se||(Se={}))Qn.call(Se,Ee)&&Ba(de,Ee,Se[Ee]);if(Gn)for(var Ee of Gn(Se))Ea.call(Se,Ee)&&Ba(de,Ee,Se[Ee]);return de},ar=(de,Se)=>at(de,va(Se)),qa=(de,Se)=>{var Ee={};for(var ot in de)Qn.call(de,ot)&&Se.indexOf(ot)<0&&(Ee[ot]=de[ot]);if(de!=null&&Gn)for(var ot of Gn(de))Se.indexOf(ot)<0&&Ea.call(de,ot)&&(Ee[ot]=de[ot]);return Ee};const sr=["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"],Gt=({value:de,onChange:Se,choiceTextKey:Ee,answerKey:ot,index:Fn,isEdit:qn,setInputActive:oa,form:En,choiceOptionsPath:bt,allowChangeMode:jt,showAddIcon:Tn,addItem:Dt,deleteItem:$t})=>{const Xn=(de==null?void 0:de[ot])===1,da=()=>{const ya=En.getFieldValue(bt);En.setFieldValue(bt,ya.map(en=>ar(Ta({},en),{[ot]:0})))},xn=()=>{Xn?Se(ar(Ta({},de),{[ot]:0})):(jt||da(),Se(ar(Ta({},de),{[ot]:1})))};return b.createElement(Qe.Z,{className:At.choiceWrap,align:"middle",wrap:!1},b.createElement(pt.Z,{onClick:xn,className:`${At.choiceIndex} ${Xn?At.activeAnswer:""}`},sr[Fn]),b.createElement(pt.Z,{flex:1,className:`${At.editorWrap} ml15`,onClick:oa},b.createElement(Je,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:qn,value:de==null?void 0:de[Ee],onChange:ya=>{Se(ar(Ta({},de),{[Ee]:ya}))}})),b.createElement(pt.Z,{flex:"0 0 auto",className:"ml15"},b.createElement("div",{onClick:xn,className:`${At.setAnswerBtn} ${Xn?At.activeAnswer:""}`},Xn?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")),b.createElement(pt.Z,{className:At.actionWrapper},b.createElement(ne.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},b.createElement($n.Z,{className:At.addIcon,onClick:Dt,style:{visibility:Tn?"visible":"hidden"}})),b.createElement(ne.Z,{title:"\u5220\u9664"},b.createElement(pn.Z,{className:At.deleteIcon,onClick:$t,style:{visibility:Fn>1?"visible":"hidden"}}))))},xa=({questionTitlePlaceholder:de,titleKey:Se,choiceKey:Ee,analysisKey:ot,choiceTextKey:Fn,answerKey:qn,choiceOptionsPath:oa,allowChangeMode:En=!0,form:bt,showAnalysis:jt=!0})=>{const[Tn,Dt]=(0,b.useState)(),[$t,Xn]=(0,b.useState)(!1);return b.createElement("div",{className:At.wrap},b.createElement("div",{className:At.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:de}))),b.createElement(Be.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),b.createElement(Be.default.List,{name:Ee,rules:[{validator(da,xn){const ya=xn.some(Ka=>Ka[qn]===1),en=xn.findIndex(Ka=>{var xr;return((xr=Ka[Fn])==null?void 0:xr.length)<=0});return en!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${sr[en]}\u9009\u9879\u7684\u5185\u5BB9`)):ya?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},(da,{add:xn,remove:ya})=>b.createElement("div",{id:Array.isArray(oa)?oa.join("_"):`${oa}`},da.map((en,Ka)=>{var xr=en,{key:gn,name:Wt}=xr,cr=qa(xr,["key","name"]);const Br=Tn===gn,Er=()=>{Dt(gn)},wr=Ka<7&&Ka===da.length-1,gr=()=>xn({[Fn]:"",[qn]:0}),Mn=()=>ya(Wt);return b.createElement(Be.default.Item,ar(Ta({},cr),{key:gn,name:Wt,noStyle:!0}),b.createElement(Gt,{choiceTextKey:Fn,answerKey:qn,index:Ka,isEdit:Br,setInputActive:Er,form:bt,choiceOptionsPath:oa,allowChangeMode:En,showAddIcon:wr,addItem:gr,deleteItem:Mn}))}),da.length<8&&b.createElement("div",{className:`${At.addBtn} mb30`,onClick:()=>xn({[Fn]:"",[qn]:0})},"\u6DFB\u52A0\u9009\u9879"))),jt&&b.createElement("div",{onClick:()=>Xn(!0)},b.createElement(Be.default.Item,{name:ot,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},b.createElement(Je,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:$t}))))};var Qt=oe(59301),Ca=Object.defineProperty,ca=Object.defineProperties,Jt=Object.getOwnPropertyDescriptors,Cn=Object.getOwnPropertySymbols,_n=Object.prototype.hasOwnProperty,Pn=Object.prototype.propertyIsEnumerable,Ma=(de,Se,Ee)=>Se in de?Ca(de,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):de[Se]=Ee,ma=(de,Se)=>{for(var Ee in Se||(Se={}))_n.call(Se,Ee)&&Ma(de,Ee,Se[Ee]);if(Cn)for(var Ee of Cn(Se))Pn.call(Se,Ee)&&Ma(de,Ee,Se[Ee]);return de},Wa=(de,Se)=>ca(de,Jt(Se)),lr=(de,Se)=>{var Ee={};for(var ot in de)_n.call(de,ot)&&Se.indexOf(ot)<0&&(Ee[ot]=de[ot]);if(de!=null&&Cn)for(var ot of Cn(de))Se.indexOf(ot)<0&&Pn.call(de,ot)&&(Ee[ot]=de[ot]);return Ee};const hr=({value:de,onChange:Se})=>{const Ee=Fn=>{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:At.modal,onOk:()=>{const qn=[...de];qn.splice(Fn,1),Se(qn)}})},ot=()=>{const Fn=[...de];Fn.push(""),Se(Fn)};return Qt.createElement(Qe.Z,{className:"ml20"},Qt.createElement(pt.Z,{flex:1},de==null?void 0:de.map((Fn,qn)=>Qt.createElement(Qe.Z,{key:`${Fn}_${qn}`,align:"middle",className:"mb20"},Qt.createElement(Fe.default.TextArea,{style:{flex:1,minHeight:44},defaultValue:Fn,autoSize:{maxRows:3},maxLength:1e3,onBlur:oa=>{const En=[...de],bt=oa.target.value.trim();En[qn]=bt,Se(En)}}),Qt.createElement(ne.Z,{title:"\u5220\u9664"},Qt.createElement(pn.Z,{className:At.deleteIcon,style:{marginLeft:15,visibility:qn>0?"visible":"hidden"},onClick:()=>Ee(qn)}))))),Qt.createElement(pt.Z,null,Qt.createElement("div",{className:`${At.addBtn}`,onClick:()=>{ot()}},"\u65B0\u589E\u7B54\u6848")))},Ir=({value:de=!0,onChange:Se})=>Qt.createElement(Ht.Z,{checked:!de,onChange:Ee=>{Se(!Ee)}}),pr="\u2581",Jr=({questionTitlePlaceholder:de,form:Se,name:Ee,scoreByBlank:ot,answerKey:Fn,titleKey:qn="name",analysisKey:oa="analysis",isOrdered:En="is_ordered"})=>{var bt,jt;const[Tn,Dt]=(0,b.useState)(!1),$t=(gn,Wt)=>{const cr=Wt.line;let Br=0;for(let wr=0;wr{const Er=gn.getRange(Wt.from,Wt.to);let wr=0;if(Wt.text.forEach(gr=>{wr+=gr.split(pr).length-1}),Wt.origin!=="setValue"){if(Er&&Er.indexOf(pr)!==-1){const gr=Er.split(pr).length-1,Mn=$t(gn,Wt.from);if(console.log(`\u5220\u9664${gr}\u4E2A\uFF0C \u524D\u9762\u6709${Mn}\u4E2A\uFF0C\u65B0\u589E${wr}\u4E2A`),gr>1){const Ar=Array.from({length:gr},(Hr,zr)=>Mn+zr);Br(Ar)}else Br(Mn)}else if(wr>0){const gr=$t(gn,Wt.from);console.log(`\u65B0\u589E${wr}\u4E2A\uFF0C\u4E4B\u524D\u6709${gr}\u4E2A`),cr(wr,gr)}}},da=()=>{const gn=Se.getFieldValue(["sub_item_banks",...Fn]);Se.setFieldValue(["sub_item_banks",...Fn],gn==null?void 0:gn.map((Wt,cr)=>Wa(ma({},Wt),{position:cr+1})))},xn=(0,b.useRef)(),ya=(gn,Wt)=>{for(let cr=0;cr{en.current(gn),da()},xr=(jt=(bt=Se.getFieldValue("sub_item_banks"))==null?void 0:bt[Fn==null?void 0:Fn[0]])==null?void 0:jt[Fn==null?void 0:Fn[1]];return console.log(Se==null?void 0:Se.getFieldValue(["sub_item_banks",...ot])),Qt.createElement("div",{className:At.wrap},Qt.createElement("div",{className:At.questionTitleEditorWrap},Qt.createElement(Be.default.Item,{label:"\u9898\u5E72",name:qn,labelCol:{span:24},rules:[{required:!0}]},Qt.createElement(Zt,{scrollId:"name",watch:!0,height:140,placeholder:de,showNullButton:!0,onCMBeforeChange:(gn,Wt)=>{Xn(gn,Wt,ya,Ka)}}))),Qt.createElement(Be.default.List,{name:Fn,rules:[{validator(gn,Wt){if((Wt==null?void 0:Wt.length)===0)return Promise.reject(new Error("\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"));for(const cr of Wt){const{answer_text:Br}=cr||{};if(Br!=null&&Br.some(Er=>(Er==null?void 0:Er.length)===0))return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(gn,{add:Wt,remove:cr},{errors:Br})=>(xn.current=Wt,en.current=cr,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((Er,wr)=>{var gr=Er,{key:Mn,name:Ar}=gr,Hr=lr(gr,["key","name"]);return Qt.createElement(Qe.Z,{className:"mb20",key:Mn,align:"top"},Qt.createElement(pt.Z,{flex:"0 0 auto",className:`${At.blankIndex} pt5`},"\u586B\u7A7A\u9879",wr+1),Qt.createElement(pt.Z,{flex:1},Qt.createElement(Qe.Z,{align:"top",justify:"space-between"},Qt.createElement(pt.Z,{flex:1},Qt.createElement(Be.default.Item,Wa(ma({},Hr),{name:[Ar,"answer_text"],noStyle:!0}),Qt.createElement(hr,null))),(Se==null?void 0:Se.getFieldValue(["sub_item_banks",...ot]))&&Qt.createElement(pt.Z,{flex:"224px",style:{margin:"-7px 0 0 20px"}},Qt.createElement(Be.default.Item,Wa(ma({},Hr),{name:[Ar,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:At.blankInputNumberWrapper}),Qt.createElement(Te.Z,{onChange:()=>{var zr,Or;let Pr=Se==null?void 0:Se.getFieldValue(["sub_item_banks",Fn==null?void 0:Fn[0],"standard_answers"]),kr=0;for(let Yr in Pr)(zr=Pr[Yr])!=null&&zr.score&&(kr+=Number((Or=Pr[Yr])==null?void 0:Or.score));Se==null||Se.setFieldValue(["sub_item_banks",Fn==null?void 0:Fn[0],"question_score"],kr)},className:At.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C"})))),Qt.createElement(Be.default.Item,Wa(ma({},Hr),{name:[Ar,"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(Ht.Z,null)),Qt.createElement(pt.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(Ht.Z,null)),Qt.createElement(pt.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),(xr==null?void 0:xr.length)>1&&Qt.createElement(Qe.Z,{align:"middle",className:(xr==null?void 0:xr.length)>1?"mb30":`${At.hide}`},Qt.createElement(Be.default.Item,{name:En},Qt.createElement(Ir,null)),Qt.createElement(pt.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:()=>Dt(!0)},Qt.createElement(Be.default.Item,{name:oa,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},Qt.createElement(Je,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Tn}))))};var Ua=Object.defineProperty,Ja=Object.defineProperties,fr=Object.getOwnPropertyDescriptors,sa=Object.getOwnPropertySymbols,rr=Object.prototype.hasOwnProperty,dr=Object.prototype.propertyIsEnumerable,ka=(de,Se,Ee)=>Se in de?Ua(de,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):de[Se]=Ee,er=(de,Se)=>{for(var Ee in Se||(Se={}))rr.call(Se,Ee)&&ka(de,Ee,Se[Ee]);if(sa)for(var Ee of sa(Se))dr.call(Se,Ee)&&ka(de,Ee,Se[Ee]);return de},ft=(de,Se)=>Ja(de,fr(Se)),lt=(de,Se)=>{var Ee={};for(var ot in de)rr.call(de,ot)&&Se.indexOf(ot)<0&&(Ee[ot]=de[ot]);if(de!=null&&sa)for(var ot of sa(de))Se.indexOf(ot)<0&&dr.call(de,ot)&&(Ee[ot]=de[ot]);return Ee};const Nt={\u6B63\u786E:"T",\u9519\u8BEF:"F"},dn=({value:de,onChange:Se,form:Ee,choiceKey:ot})=>{const Fn=(de==null?void 0:de.is_answer)===1,qn=de==null?void 0:de.choice_text,oa=()=>{var En;const bt=(En=Ee==null?void 0:Ee.getFieldValue(["sub_item_banks",...ot]))==null?void 0:En.map(jt=>({choice_text:jt.choice_text,is_answer:0}));Ee==null||Ee.setFieldValue(["sub_item_banks",...ot],bt),Se(ft(er({},de),{is_answer:1}))};return b.createElement(Qe.Z,{className:At.choiceWrap,align:"middle",wrap:!1},b.createElement(pt.Z,{onClick:oa,className:`${At.choiceIndex} ${At.judgementIndex} ${Fn?At.activeAnswer:""}`},Nt[qn]),b.createElement(pt.Z,{flex:1,className:`${At.editorWrap} ml15`},b.createElement("div",{className:`${At.inputBorder} ${At.placeholder} ${Fn?At.activeJudgementAnswer:""}`},qn)),b.createElement(pt.Z,{flex:"0 0 auto",className:"ml15"},b.createElement("div",{onClick:oa,className:`${At.setAnswerBtn} ${Fn?At.activeAnswer:""}`},Fn?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")))},ia=({questionTitlePlaceholder:de,choiceKey:Se="choices",form:Ee,titleKey:ot="name",analysisKey:Fn="analysis"})=>{const[qn,oa]=(0,b.useState)(!1);return b.createElement("div",{className:At.wrap},b.createElement("div",{className:At.questionTitleEditorWrap},b.createElement(Be.default.Item,{label:"\u9898\u5E72",name:ot,labelCol:{span:24},rules:[{required:!0}]},b.createElement(Zt,{scrollId:"name",watch:!0,height:140,placeholder:de}))),b.createElement(Be.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},b.createElement(Be.default.List,{name:Se,rules:[{validator(En,bt){return bt.some(Tn=>(Tn==null?void 0:Tn.is_answer)===1)?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},En=>b.createElement("div",{id:"choices"},En.map(bt=>{var jt=bt,{key:Tn,name:Dt}=jt,$t=lt(jt,["key","name"]);return b.createElement(Be.default.Item,ft(er({},$t),{key:Tn,name:Dt,noStyle:!0}),b.createElement(dn,{form:Ee,choiceKey:Se}))})))),b.createElement("div",{onClick:()=>oa(!0)},b.createElement(Be.default.Item,{name:Fn,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},b.createElement(Je,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:qn}))))};var wa=oe(12563),_t=Object.defineProperty,Aa=Object.defineProperties,pa=Object.getOwnPropertyDescriptors,tr=Object.getOwnPropertySymbols,Ra=Object.prototype.hasOwnProperty,ua=Object.prototype.propertyIsEnumerable,Va=(de,Se,Ee)=>Se in de?_t(de,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):de[Se]=Ee,vr=(de,Se)=>{for(var Ee in Se||(Se={}))Ra.call(Se,Ee)&&Va(de,Ee,Se[Ee]);if(tr)for(var Ee of tr(Se))ua.call(Se,Ee)&&Va(de,Ee,Se[Ee]);return de},Mr=(de,Se)=>Aa(de,pa(Se)),_a=(de,Se)=>{var Ee={};for(var ot in de)Ra.call(de,ot)&&Se.indexOf(ot)<0&&(Ee[ot]=de[ot]);if(de!=null&&tr)for(var ot of tr(de))Se.indexOf(ot)<0&&ua.call(de,ot)&&(Ee[ot]=de[ot]);return Ee};const mr=de=>{var Se=de,{value:Ee,onChange:ot}=Se,Fn=_a(Se,["value","onChange"]);const qn=oa=>{ot([oa])};return b.createElement(je.Z,Mr(vr({},Fn),{defaultValue:Ee==null?void 0:Ee[0],onChange:qn}))},Cr=de=>{if(!de)return!1;if(/^s*$/.test(de)||de.trim()===""){Ce.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 de==="|"?(Ce.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0},Rn=({value:de=[],onClose:Se})=>b.createElement(wa.default,{closable:!0,onClose:Se,className:At.keywordTag},b.createElement("pre",{style:{margin:"0px",whiteSpace:"pre-wrap"}},de.join(" \u6216 "))),an=({questionTitlePlaceholder:de,form:Se,showKeywords:Ee,isMustKeyWords:ot=Ee,titleKey:Fn="name",analysisKey:qn="analysis",answerTexts:oa="answer_texts",keywords:En="keywords",useKeywords:bt="use_keywords",indexs:jt})=>{var Tn,Dt,$t,Xn;const[da,xn]=(0,b.useState)(!1),[ya,en]=(0,b.useState)(""),Ka=(Dt=(Tn=Se.getFieldValue("sub_item_banks"))==null?void 0:Tn[bt==null?void 0:bt[0]])==null?void 0:Dt[bt==null?void 0:bt[1]],xr=(Xn=($t=Se.getFieldValue("sub_item_banks"))==null?void 0:$t[bt==null?void 0:bt[0]])==null?void 0:Xn.question_score;return b.createElement("div",{className:At.wrap},b.createElement("div",{className:At.questionTitleEditorWrap},b.createElement(Be.default.Item,{label:"\u9898\u5E72",name:Fn,labelCol:{span:24},rules:[{required:!0}]},b.createElement(Zt,{scrollId:"name",watch:!0,height:140,placeholder:de}))),b.createElement(Be.default.Item,{label:"\u53C2\u8003\u7B54\u6848",name:oa,labelCol:{span:24}},b.createElement(mr,{watch:!0,height:140,placeholder:"\u8BF7\u7F16\u8F91\u53C2\u8003\u7B54\u6848\uFF08\u975E\u5FC5\u586B\uFF09"})),Ee&&!ot&&b.createElement(Be.default.Item,{hidden:!0,name:bt,valuePropName:"checked"},b.createElement(Ht.Z,{defaultChecked:!0})),Ee&&ot&&b.createElement(Qe.Z,{align:"middle",className:"mb30"},b.createElement(Be.default.Item,{name:bt,valuePropName:"checked"},b.createElement(Ht.Z,null)),b.createElement(pt.Z,{className:"ml10"},"\u5F00\u542F\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206"),b.createElement(pt.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(ht.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),(Ka||!ot)&&b.createElement(Be.default.List,{name:En,rules:[{validator(gn,Wt){return ot?Wt!=null&&Wt.length?(Wt==null?void 0:Wt.reduce((Br,Er)=>Br+Er.score,0))>parseFloat(xr)?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:Wt,remove:cr})=>b.createElement(b.Fragment,null,b.createElement("div",{className:`${At.title} mb10`},ot?"\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(pt.Z,{flex:1},b.createElement(Fe.default,{value:ya,onChange:Br=>{en(Br.target.value)},maxLength:50,allowClear:!0,onPressEnter:Br=>{var Er,wr,gr,Mn;const Ar=`${(Er=Br.target)==null?void 0:Er.value}`,Hr=(gr=(wr=Ar==null?void 0:Ar.split("|"))==null?void 0:wr.filter(Pr=>!!Pr))==null?void 0:gr.map(Pr=>Pr.trim()),zr=Se.getFieldValue(["sub_item_banks",...En]),Or=((Mn=zr==null?void 0:zr.map(Pr=>Pr==null?void 0:Pr.keyword))==null?void 0:Mn.flat())||[];for(const Pr of Hr)if(Or.includes(Pr)){Ce.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}Cr(Ar)&&(Wt({keyword:Hr,score:1}),en(""))},className:At.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(pt.Z,{flex:"148px",style:{textAlign:"right",color:"#e99237"}},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),gn.map(Br=>{var Er=Br,{key:wr,name:gr}=Er,Mn=_a(Er,["key","name"]);return b.createElement(Qe.Z,{key:wr,className:"mb20",style:{marginRight:148}},b.createElement(pt.Z,{flex:1},b.createElement(Qe.Z,{align:"middle",justify:"space-between"},b.createElement(Be.default.Item,Mr(vr({},Mn),{name:[gr,"keyword"]}),b.createElement(Rn,{onClose:()=>cr(gr)})),ot&&b.createElement(Be.default.Item,Mr(vr({},Mn),{name:[gr,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:At.blankInputNumberWrapper}),b.createElement(Te.Z,{className:At.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u5206\u6570"})))))}))),b.createElement("div",{onClick:()=>xn(!0)},b.createElement(Be.default.Item,{name:qn,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},b.createElement(Je,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:da}))))};var Lt=oe(59301),se=Object.defineProperty,$e=Object.defineProperties,dt=Object.getOwnPropertyDescriptors,zt=Object.getOwnPropertySymbols,rt=Object.prototype.hasOwnProperty,tn=Object.prototype.propertyIsEnumerable,Xt=(de,Se,Ee)=>Se in de?se(de,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):de[Se]=Ee,Ut=(de,Se)=>{for(var Ee in Se||(Se={}))rt.call(Se,Ee)&&Xt(de,Ee,Se[Ee]);if(zt)for(var Ee of zt(Se))tn.call(Se,Ee)&&Xt(de,Ee,Se[Ee]);return de},qt=(de,Se)=>$e(de,dt(Se)),na=(de,Se)=>{var Ee={};for(var ot in de)rt.call(de,ot)&&Se.indexOf(ot)<0&&(Ee[ot]=de[ot]);if(de!=null&&zt)for(var ot of zt(de))Se.indexOf(ot)<0&&tn.call(de,ot)&&(Ee[ot]=de[ot]);return Ee};const{Panel:ja}=kt.default,Ha=({questionTitlePlaceholder:de,choiceKey:Se,form:Ee,withScore:ot})=>{const Fn=[{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"}],[qn,oa]=(0,b.useState)(),[En,bt]=(0,b.useState)([]),jt=Dt=>{bt(Dt)},Tn=({value:Dt})=>Lt.createElement("div",{style:{width:150,paddingLeft:11}},Dt);return Lt.createElement("div",{className:At.wrap},Lt.createElement("div",{className:At.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:de}))),Lt.createElement(Be.default.Item,{label:"\u5C0F\u9898",required:!0,labelCol:{span:24}}),Lt.createElement(Be.default.List,{name:"sub_item_banks",rules:[{validator(Dt,$t){return $t?Promise.resolve():Promise.reject(new Error("\u8BF7\u6DFB\u52A0\u5C0F\u9898"))}}]},(Dt,{add:$t,remove:Xn,move:da})=>{const xn=Ee.getFieldValue("sub_item_banks");return Lt.createElement(Lt.Fragment,null,Lt.createElement(kt.default,{className:Dt.length>0?At.collapseWrapper:"",bordered:!1,activeKey:En,onChange:jt,expandIcon:({isActive:ya})=>Lt.createElement("i",{className:`iconfont icon-weizhankai ${ya?At.open:At.close}`,style:{fontSize:14,transition:"all .2s"}})},Dt.map((ya,en)=>{var Ka=ya,{key:xr,name:gn}=Ka,Wt=na(Ka,["key","name"]),cr,Br,Er,wr,gr,Mn,Ar,Hr,zr,Or,Pr,kr,Yr,$a;return Lt.createElement(ja,{className:At.panel,forceRender:!0,header:Lt.createElement("div",{className:At.panelHeader},"\u7B2C",en+1,"\u5C0F\u9898",Lt.createElement("span",null,"\uFF08",((cr=xn==null?void 0:xn[gn])==null?void 0:cr.question_type)==0?"\u5355\u9009\u9898":((Br=xn==null?void 0:xn[gn])==null?void 0:Br.question_type)==1?"\u591A\u9009\u9898":((Er=xn==null?void 0:xn[gn])==null?void 0:Er.question_type)==3?"\u586B\u7A7A\u9898":((wr=xn==null?void 0:xn[gn])==null?void 0:wr.question_type)==2?"\u5224\u65AD\u9898":"\u7B80\u7B54\u9898","\uFF09")),key:gn,extra:Lt.createElement(Qe.Z,{align:"middle",onClick:br=>br.stopPropagation()},((gr=xn==null?void 0:xn[gn])==null?void 0:gr.question_type)==3&&Lt.createElement(Lt.Fragment,null,Lt.createElement(De.ZP.Group,{defaultValue:(Mn=xn==null?void 0:xn[gn])==null?void 0:Mn.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:br=>{var Gr,Zr,to,io,lo;if(Ee==null||Ee.setFieldValue(["sub_item_banks",gn,"use_blank_score"],(Gr=br==null?void 0:br.target)==null?void 0:Gr.value),(Zr=br==null?void 0:br.target)!=null&&Zr.value){let vo=0;for(let Lo in(to=Ee==null?void 0:Ee.getFieldValue(["sub_item_banks",gn]))==null?void 0:to.standard_answers)vo+=Number((lo=(io=Ee==null?void 0:Ee.getFieldValue(["sub_item_banks",gn]))==null?void 0:io.standard_answers[Lo])==null?void 0:lo.score);Ee==null||Ee.setFieldValue(["sub_item_banks",gn,"question_score"],vo||"")}oa(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"}))),ot&&Lt.createElement(Be.default.Item,qt(Ut({},Wt),{rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C0F\u9898\u5206\u503C"}],label:"\u5206\u503C",name:[gn,"question_score"],className:At.blankInputNumberWrapper}),((Ar=xn==null?void 0:xn[gn])==null?void 0:Ar.question_type)==3&&((Hr=xn==null?void 0:xn[gn])!=null&&Hr.use_blank_score)?Lt.createElement(Tn,null):Lt.createElement(Te.Z,{className:At.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}},en!==0&&Lt.createElement("div",{onClick:()=>{var br;da(en,en-1);const Gr=(br=Ee.getFieldValue("sub_item_banks"))==null?void 0:br.map((Zr,to)=>(Dt.map((io,lo)=>{to===lo&&(Zr.q_position=Number(io.name)+1)}),Zr));Ee.setFieldValue("sub_item_banks",Gr)}},Lt.createElement(ne.Z,{title:"\u4E0A\u79FB"},Lt.createElement("i",{className:"iconfont icon-shangyi3 c-grey-999 primary-hover"}))),en{var br;da(en,en+1);const Gr=(br=Ee.getFieldValue("sub_item_banks"))==null?void 0:br.map((Zr,to)=>(Dt.map((io,lo)=>{to===lo&&(Zr.q_position=Number(io.name)+1)}),Zr));Ee.setFieldValue("sub_item_banks",Gr)},className:en===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(pn.Z,{className:`${At.deleteIcon} ml40`,onClick:()=>Xn(gn)})))},Lt.createElement(Be.default.Item,qt(Ut({},Wt),{name:gn}),(((zr=xn==null?void 0:xn[gn])==null?void 0:zr.question_type)==0||((Or=xn==null?void 0:xn[gn])==null?void 0:Or.question_type)==1)&&Lt.createElement(xa,{questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",allowChangeMode:((Pr=xn==null?void 0:xn[gn])==null?void 0:Pr.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"}),((kr=xn==null?void 0:xn[gn])==null?void 0:kr.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:qn}),((Yr=xn==null?void 0:xn[gn])==null?void 0:Yr.question_type)==2&&Lt.createElement(ia,{form:Ee,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",titleKey:[gn,"name"],analysisKey:[gn,"analysis"],choiceKey:[gn,"choices"]}),(($a=xn==null?void 0:xn[gn])==null?void 0:$a.question_type)==4&&Lt.createElement(an,{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:qn})))})),Dt.length<20&&Lt.createElement(z.Z,{menu:{items:[{label:Lt.createElement("div",{onClick:()=>{$t({name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:"",question_type:0,item_type:"SINGLE"}),bt([Dt==null?void 0:Dt.length,...En])}},"\u5355\u9009\u9898"),key:"1",show:!0},{label:Lt.createElement("div",{onClick:()=>{$t({name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:"",question_type:1,item_type:"MULTIPLE"}),bt([Dt==null?void 0:Dt.length,...En])}},"\u591A\u9009\u9898"),key:"2",show:!0},{label:Lt.createElement("div",{onClick:()=>{$t({name:"",choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],analysis:"",question_type:2,item_type:"JUDGMENT"}),bt([Dt==null?void 0:Dt.length,...En])}},"\u5224\u65AD\u9898"),key:"3",show:!0},{label:Lt.createElement("div",{onClick:()=>{$t({name:"",analysis:"",is_ordered:!0,standard_answers:[],question_type:3,item_type:"COMPLETION",use_blank_score:!0,downcase:!0,no_space:!0}),bt([Dt==null?void 0:Dt.length,...En])}},"\u586B\u7A7A\u9898"),key:"4",show:!0},{label:Lt.createElement("div",{onClick:()=>{$t({name:"",answer_texts:[],keywords:[],use_keywords:!1,analysis:"",question_type:4,item_type:"SUBJECTIVE"}),bt([Dt==null?void 0:Dt.length,...En])}},"\u7B80\u7B54\u9898"),key:"5",show:!0}].filter(ya=>ya.show).map(ya=>({label:ya.label,key:ya.key}))}},Lt.createElement("div",{className:`${At.addBtn}`},"\u6DFB\u52A0\u5C0F\u9898")))}))};var vn=oe(59301),Da=Object.defineProperty,ba=Object.defineProperties,Ga=Object.getOwnPropertyDescriptors,Lr=Object.getOwnPropertySymbols,Ur=Object.prototype.hasOwnProperty,Nr=Object.prototype.propertyIsEnumerable,Vr=(de,Se,Ee)=>Se in de?Da(de,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):de[Se]=Ee,Rr=(de,Se)=>{for(var Ee in Se||(Se={}))Ur.call(Se,Ee)&&Vr(de,Ee,Se[Ee]);if(Lr)for(var Ee of Lr(Se))Nr.call(Se,Ee)&&Vr(de,Ee,Se[Ee]);return de},jr=(de,Se)=>ba(de,Ga(Se)),Bo=(de,Se,Ee)=>new Promise((ot,Fn)=>{var qn=bt=>{try{En(Ee.next(bt))}catch(jt){Fn(jt)}},oa=bt=>{try{En(Ee.throw(bt))}catch(jt){Fn(jt)}},En=bt=>bt.done?ot(bt.value):Promise.resolve(bt.value).then(qn,oa);En((Ee=Ee.apply(de,Se)).next())}),So=({qitem:de,setisedit:Se,TagDiscipline:Ee,exerciseitem:ot,seveeditor:Fn,deleteitem:qn,getTagData:oa,init:En,showTip:bt=!1})=>{const[jt]=Be.default.useForm();(0,b.useEffect)(()=>{var Dt;jt.setFieldsValue(jr(Rr({},de),{name:de.question_title,sub_item_banks:(Dt=de.sub_exercise_questions)==null?void 0:Dt.map($t=>{var Xn;return jr(Rr({},$t),{name:$t.question_title,choices:(Xn=$t==null?void 0:$t.question_choices)==null?void 0:Xn.map(da=>jr(Rr({},da),{is_answer:da!=null&&da.standard_boolean?1:0}))})}),repeat_answer:!de.repeat_answer}))},[de]);const Tn=Dt=>{if(!(Dt!=null&&Dt.length))return!1;const $t=Dt.map(da=>{var xn;return(xn=da.choice_text)==null?void 0:xn.trim().replace(/^\s+|\s+$/g,"")});return new Set($t).size!==$t.length};return vn.createElement("div",null,vn.createElement(Be.default,{form:jt,colon:!1,onValuesChange:(Dt,$t)=>{var Xn,da,xn;if(Dt!=null&&Dt.sub_item_banks){let ya=((Xn=jt.getFieldValue("sub_item_banks"))==null?void 0:Xn.length)>0&&((xn=(da=jt.getFieldValue("sub_item_banks"))==null?void 0:da.map(en=>{var Ka;if(en.question_type==3&&(en!=null&&en.use_blank_score)){let xr=0;for(let gn in en==null?void 0:en.standard_answers)xr+=Number((Ka=en==null?void 0:en.standard_answers[gn])==null?void 0:Ka.score);return xr}else return en.question_score}))==null?void 0:xn.filter(en=>en));(ya==null?void 0:ya.length)>0&&jt.setFieldsValue({question_score:parseFloat(ya==null?void 0:ya.reduce((en,Ka)=>parseFloat(en)+parseFloat(Ka))).toFixed(1)})}},onFinish:Dt=>{var $t,Xn;if(($t=Dt.sub_item_banks)==null?void 0:$t.some(xn=>xn.question_type===0||xn.question_type===1?Tn(xn.choices):!1)){Ce.ZP.error("\u9009\u62E9\u9898\u9009\u9879\u5185\u5BB9\u4E0D\u80FD\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58");return}Fn(jr(Rr(Rr({},de),Dt),{sub_item_banks:(Xn=Dt==null?void 0:Dt.sub_item_banks)==null?void 0:Xn.map(xn=>(console.log(xn),jr(Rr({},xn),{item_type:xn==null?void 0:xn.question_type,id:(xn==null?void 0:xn.question_id)||""})))}))},onFinishFailed:Dt=>Bo(void 0,null,function*(){var $t,Xn;Ce.ZP.error(Dt.errorFields[0].errors[0]),jt.scrollToField((Xn=($t=Dt==null?void 0:Dt.errorFields)==null?void 0:$t[0])==null?void 0:Xn.name,{behavior:"smooth",block:"center"})})},vn.createElement("div",{style:{display:"flex",alignItems:"center"}},vn.createElement("div",{style:{flex:1}},vn.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),vn.createElement("span",null,"\u7EC4\u5408\u9898")),!de.isadd&&vn.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{qn()}},vn.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),vn.createElement(We.ZP,{onClick:()=>{var Dt;de.isadd?(Se(!1),En()):(jt.setFieldsValue(jr(Rr({},de),{name:de==null?void 0:de.question_title,choices:(Dt=de==null?void 0:de.question_choices)==null?void 0:Dt.map($t=>jr(Rr({},$t),{standard_boolean:$t!=null&&$t.standard_boolean?1:0})),repeat_answer:!(de!=null&&de.repeat_answer)})),Se(!1))}},"\u53D6\u6D88"),vn.createElement(ne.Z,{overlayClassName:ie.shake,open:bt,placement:"bottom",color:"rgba(244,156,14,0.19)",title:vn.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},vn.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")},vn.createElement(We.ZP,{className:"ml20",type:"primary",onClick:()=>{jt.submit()}},"\u4FDD\u5B58"))),vn.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},vn.createElement(Ia.Z,{text:"\uFF08\u7EC4\u5408\u9898\u5206\u503C\u7B49\u4E8E\u5404\u5C0F\u9898\u5206\u503C\u4E4B\u548C\uFF09"}),vn.createElement(Ha,{form:jt,withScore:!0,choiceKey:"",questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7EC4\u5408\u9898\u9898\u5E72\u5185\u5BB9"}),vn.createElement(gt,{getTagData:oa,qitem:de,exerciseitem:ot,TagDiscipline:Ee,form:jt}))))},yo=oe(51110),bo=oe(24334),Tr=oe(59301),Co=Object.defineProperty,Rl=Object.defineProperties,Tl=Object.getOwnPropertyDescriptors,di=Object.getOwnPropertySymbols,Qi=Object.prototype.hasOwnProperty,kl=Object.prototype.propertyIsEnumerable,ao=(de,Se,Ee)=>Se in de?Co(de,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):de[Se]=Ee,wo=(de,Se)=>{for(var Ee in Se||(Se={}))Qi.call(Se,Ee)&&ao(de,Ee,Se[Ee]);if(di)for(var Ee of di(Se))kl.call(Se,Ee)&&ao(de,Ee,Se[Ee]);return de},Ko=(de,Se)=>Rl(de,Tl(Se)),Gl=(de,Se,Ee)=>new Promise((ot,Fn)=>{var qn=bt=>{try{En(Ee.next(bt))}catch(jt){Fn(jt)}},oa=bt=>{try{En(Ee.throw(bt))}catch(jt){Fn(jt)}},En=bt=>bt.done?ot(bt.value):Promise.resolve(bt.value).then(qn,oa);En((Ee=Ee.apply(de,Se)).next())}),ti=({qitem:de,TagDiscipline:Se,exerciseitem:Ee,setisedit:ot,seveeditor:Fn,deleteitem:qn,getTagData:oa,init:En,showTip:bt=!1})=>{const[jt]=Be.default.useForm(),Tn=!0;return(0,b.useEffect)(()=>{var Dt,$t,Xn;jt.setFieldsValue(Ko(wo({},de),{standard_answers:de.standard_answer,difficulty:de.difficulty,item_banks_group_id:de.item_banks_group_id,hack:Ko(wo({},de),{time_limit:(de==null?void 0:de.time_limit)||3}),hack_codes:{language:(Dt=de==null?void 0:de.program_attr)==null?void 0:Dt.language,code:bo.Base64.decode((($t=de==null?void 0:de.program_attr)==null?void 0:$t.code)||"")},hack_sets:wo({},(Xn=de==null?void 0:de.hack_sets)==null?void 0:Xn[0]),repeat_answer:!de.repeat_answer}))},[de]),Tr.createElement("div",null,Tr.createElement(Be.default,{form:jt,colon:!1,onValuesChange:(Dt,$t)=>{var Xn,da,xn,ya;if(Dt!=null&&Dt.standard_answers){let en=((Xn=jt.getFieldValue("standard_answers"))==null?void 0:Xn.length)>0&&((xn=(da=jt.getFieldValue("standard_answers"))==null?void 0:da.map(Ka=>Ka.score))==null?void 0:xn.filter(Ka=>Ka));(en==null?void 0:en.length)>0&&jt.setFieldsValue({question_score:(en==null?void 0:en.length)>0&&((ya=en.reduce((Ka,xr)=>Ka+xr))==null?void 0:ya.toFixed(1))})}},onFinish:Dt=>{var $t;Fn(Ko(wo(wo({},de),Dt),{item_type:de==null?void 0:de.question_type,standard_answers:($t=Dt.standard_answers)==null?void 0:$t.map((Xn,da)=>Ko(wo({},Xn),{position:da+1})),standard_answer:void 0}))},onFinishFailed:Dt=>Gl(void 0,null,function*(){var $t,Xn;Ce.ZP.error(Dt.errorFields[0].errors[0]),jt.scrollToField((Xn=($t=Dt==null?void 0:Dt.errorFields)==null?void 0:$t[0])==null?void 0:Xn.name,{behavior:"smooth",block:"center"})})},Tr.createElement("div",{style:{display:"flex",alignItems:"center"}},Tr.createElement("div",{style:{flex:1}},Tr.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Tr.createElement("span",null,"\u7A0B\u5E8F\u586B\u7A7A\u9898")),!de.isadd&&Tr.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{qn()}},Tr.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}})," \u5220\u9664"),Tr.createElement(We.ZP,{onClick:()=>{var Dt,$t,Xn;de.isadd?(ot(!1),En()):(jt.setFieldsValue(Ko(wo({},de),{standard_answers:de.standard_answer,difficulty:de.difficult,item_banks_group_id:de.item_banks_group_id,hack:wo({},de),hack_codes:{language:(Dt=de==null?void 0:de.program_attr)==null?void 0:Dt.language,code:bo.Base64.decode(($t=de==null?void 0:de.program_attr)==null?void 0:$t.code)},hack_sets:wo({},(Xn=de==null?void 0:de.hack_sets)==null?void 0:Xn[0]),repeat_answer:!de.repeat_answer})),ot(!1))}},"\u53D6\u6D88"),Tr.createElement(ne.Z,{overlayClassName:ie.shake,open:bt,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Tr.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Tr.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")},Tr.createElement(We.ZP,{className:"ml20",type:"primary",onClick:()=>{jt.submit()}},"\u4FDD\u5B58"))),Tr.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Tr.createElement(Ia.Z,{text:"\uFF08\u5C0F\u9898\u5206\u503C\u7B49\u4E8E\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\uFF09"}),Tr.createElement(yo.t,{form:jt,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7A0B\u5E8F\u586B\u7A7A\u9898\u9898\u5E72\u5185\u5BB9",scoreByBlank:Tn,hackidentifier:de==null?void 0:de.hack_identifier,answerKey:"standard_answers"}),Tr.createElement(gt,{getTagData:oa,qitem:de,exerciseitem:Ee,TagDiscipline:Se,form:jt}))))},Qr=oe(59301),Ui=Object.defineProperty,Ki=Object.defineProperties,jl=Object.getOwnPropertyDescriptors,Yi=Object.getOwnPropertySymbols,Hl=Object.prototype.hasOwnProperty,fo=Object.prototype.propertyIsEnumerable,Ji=(de,Se,Ee)=>Se in de?Ui(de,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):de[Se]=Ee,Po=(de,Se)=>{for(var Ee in Se||(Se={}))Hl.call(Se,Ee)&&Ji(de,Ee,Se[Ee]);if(Yi)for(var Ee of Yi(Se))fo.call(Se,Ee)&&Ji(de,Ee,Se[Ee]);return de},oo=(de,Se)=>Ki(de,jl(Se)),Fi=(de,Se,Ee)=>new Promise((ot,Fn)=>{var qn=bt=>{try{En(Ee.next(bt))}catch(jt){Fn(jt)}},oa=bt=>{try{En(Ee.throw(bt))}catch(jt){Fn(jt)}},En=bt=>bt.done?ot(bt.value):Promise.resolve(bt.value).then(qn,oa);En((Ee=Ee.apply(de,Se)).next())}),zl=({qitem:de,setqitem:Se,setisedit:Ee,TagDiscipline:ot,exerciseitem:Fn,seveeditor:qn,deleteitem:oa,showTip:En=!1})=>{var bt;const[jt]=Be.default.useForm();return(0,b.useEffect)(()=>{var Tn,Dt;jt.setFieldsValue(oo(Po({},de),{name:de==null?void 0:de.question_title,choices:(Tn=de==null?void 0:de.question_choices)==null?void 0:Tn.map($t=>oo(Po({},$t),{standard_boolean:$t!=null&&$t.standard_boolean?1:0})),repeat_answer:!(de!=null&&de.repeat_answer)})),de.shixun=(Dt=de==null?void 0:de.shixun)==null?void 0:Dt.map($t=>oo(Po({},$t),{defaultscore:$t.challenge_score}))},[]),Qr.createElement("div",null,Qr.createElement(Be.default,{form:jt,colon:!1,onFinish:Tn=>{var Dt,$t;let Xn=oo(Po({},Tn),{question_scores:(Dt=de==null?void 0:de.shixun)==null?void 0:Dt.map(da=>da.challenge_score),item_type:de==null?void 0:de.question_type,choices:($t=Tn==null?void 0:Tn.choices)==null?void 0:$t.map(da=>oo(Po({},da),{is_answer:da.standard_boolean}))});qn(Po(Po({},de),Xn))},onFinishFailed:Tn=>Fi(void 0,null,function*(){var Dt,$t;Ce.ZP.error(Tn.errorFields[0].errors[0]),jt.scrollToField(($t=(Dt=Tn==null?void 0:Tn.errorFields)==null?void 0:Dt[0])==null?void 0:$t.name,{behavior:"smooth",block:"center"})})},Qr.createElement("div",{style:{display:"flex",alignItems:"center"}},Qr.createElement("div",{style:{flex:1}},Qr.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Qr.createElement("span",null,"\u5B9E\u8BAD\u9898")),Qr.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{oa()}},Qr.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Qr.createElement(We.ZP,{onClick:()=>{var Tn,Dt;jt.setFieldsValue(oo(Po({},de),{name:de==null?void 0:de.question_title,choices:(Tn=de==null?void 0:de.question_choices)==null?void 0:Tn.map($t=>oo(Po({},$t),{standard_boolean:$t!=null&&$t.standard_boolean?1:0})),repeat_answer:!(de!=null&&de.repeat_answer)})),de.shixun=(Dt=de==null?void 0:de.shixun)==null?void 0:Dt.map($t=>oo(Po({},$t),{challenge_score:$t.defaultscore})),Se(Po({},de)),Ee(!1)}},"\u53D6\u6D88"),Qr.createElement(ne.Z,{overlayClassName:ie.shake,open:En,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Qr.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Qr.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")},Qr.createElement(We.ZP,{className:"ml20",type:"primary",onClick:()=>Fi(void 0,null,function*(){var Tn,Dt,$t;if(((Dt=(Tn=de==null?void 0:de.shixun)==null?void 0:Tn.map)==null?void 0:Dt.call(Tn,Xn=>Xn.challenge_score).filter(Xn=>Xn).length)<(($t=de==null?void 0:de.shixun)==null?void 0:$t.length)){Ce.ZP.info("\u5206\u6570\u4E0D\u80FD\u4E3A\u7A7A");return}jt.submit()})},"\u4FDD\u5B58"))),Qr.createElement(Ia.Z,{text:"\uFF08\u5B9E\u8BAD\u9898\u5206\u503C\u7B49\u4E8E\u5404\u5173\u5361\u5206\u503C\u4E4B\u548C\uFF09"}),Qr.createElement(Be.default.Item,{label:"\u9898\u5E72",name:"question_title",labelCol:{span:24},rules:[{required:!0}]},Qr.createElement(je.Z,{watch:!0,height:140,placeholder:"",defaultValue:de.question_title}))),Qr.createElement(Qe.Z,{style:{marginBottom:15},align:"middle",justify:"space-between"},Qr.createElement("div",null,Qr.createElement("span",{style:{color:"red"}},"*"),"\u5173\u5361\u540D\u79F0"),Qr.createElement("a",{href:`/shixuns/${de==null?void 0:de.shixun_identifier}/challenges?exercise=true`,target:"_blank"},Qr.createElement("i",{onClick:()=>{},className:"iconfont icon-shixunkecheng font14 mr5"}),"\u5B9E\u8BAD\u8BE6\u60C5")),(bt=de==null?void 0:de.shixun)==null?void 0:bt.map((Tn,Dt)=>Qr.createElement("div",{key:Tn.challenge_id,style:{display:"flex",marginBottom:20}},Qr.createElement("div",{style:{flex:1}},Dt+1,"\u3001",Tn.challenge_name),Qr.createElement("div",null,Qr.createElement("span",{style:{color:"red"}},"*"),"\u5206\u503C",Qr.createElement(Te.Z,{precision:1,value:Tn==null?void 0:Tn.challenge_score,onChange:$t=>{const Xn=JSON.parse(JSON.stringify((de==null?void 0:de.shixun)||[]));Xn[Dt].challenge_score=$t;const da=Xn.every(ya=>!ya.challenge_score),xn=parseFloat(Xn==null?void 0:Xn.map(ya=>ya.challenge_score).reduce((ya,en)=>parseFloat(ya||0)+parseFloat(en||0)));jt.setFieldsValue({question_score:da?"":xn.toFixed(1)}),Se(oo(Po({},de),{shixun:Xn}))},max:200,min:1,style:{marginLeft:10,width:150},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",size:"middle"})))))},ea={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"},Xi=oe(1710),Zl=oe(65986),Dn=oe(59301);const ci=["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"],Wl=[{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 Vl=({qitem:de,newExercisePaper:Se})=>{var Ee,ot,Fn,qn,oa,En,bt,jt,Tn,Dt,$t,Xn,da,xn,ya,en,Ka,xr,gn,Wt,cr,Br,Er,wr,gr;return Dn.createElement("div",{className:ea.warp},((de==null?void 0:de.question_type)===0||(de==null?void 0:de.question_type)===2)&&Dn.createElement("div",{className:ea.normalWrap},(Ee=de==null?void 0:de.question_choices)==null?void 0:Ee.map((Mn,Ar)=>Dn.createElement("div",{className:ea.redio,key:Ar},!(Mn!=null&&Mn.standard_boolean)&&Dn.createElement("span",{className:ea.redioitem}),(Mn==null?void 0:Mn.standard_boolean)&&Dn.createElement("i",{className:`${ea.redioitemyes} icon-duigou1`}),Dn.createElement("span",{className:`${Mn!=null&&Mn.standard_boolean?ea.titleyes:ea.title} ${ea.indexTag}`},(de==null?void 0:de.question_type)===0?ci[Ar]:""),Dn.createElement(ut.Z,{className:Mn!=null&&Mn.standard_boolean?ea.titleyes:ea.title,value:Mn==null?void 0:Mn.choice_text}),(Mn==null?void 0:Mn.standard_boolean)&&Dn.createElement("div",{className:ea.yestag},"\u6B63\u786E\u7B54\u6848")))),(de==null?void 0:de.question_type)===1&&Dn.createElement("div",{className:ea.normalWrap},(ot=de==null?void 0:de.question_choices)==null?void 0:ot.map((Mn,Ar)=>Dn.createElement("div",{className:ea.checkbox,key:Ar},!(Mn!=null&&Mn.standard_boolean)&&Dn.createElement("span",{className:ea.checkboxitem}),(Mn==null?void 0:Mn.standard_boolean)&&Dn.createElement("i",{className:`${ea.checkboxitemyes} icon-duigou1`}),Dn.createElement("span",{className:`${Mn!=null&&Mn.standard_boolean?ea.titleyes:ea.title} ${ea.indexTag}`},ci[Ar]),Dn.createElement(ut.Z,{className:Mn!=null&&Mn.standard_boolean?ea.titleyes:ea.title,value:Mn==null?void 0:Mn.choice_text}),(Mn==null?void 0:Mn.standard_boolean)&&Dn.createElement("div",{className:ea.yestag},"\u6B63\u786E\u7B54\u6848")))),(de==null?void 0:de.question_type)===3&&Dn.createElement("div",{className:ea.completion},(Fn=de==null?void 0:de.standard_answers)==null?void 0:Fn.map((Mn,Ar)=>{var Hr;return Dn.createElement(Qe.Z,{align:"top"},Dn.createElement("span",{className:ea.title},"\u586B\u7A7A\u9879",Ar+1),Dn.createElement("div",{className:ea.content},(Hr=Mn.answer_text)==null?void 0:Hr.map((zr,Or)=>Dn.createElement("div",{key:Or,className:ea.items,style:(Mn==null?void 0:Mn.model)===2?{border:0,padding:0}:{}},(Mn==null?void 0:Mn.model)===1?Dn.createElement("pre",{className:"mb0"},zr):Dn.createElement(Zl.Z,{value:zr,disabled:!0})))))})),(de==null?void 0:de.question_type)===4&&Dn.createElement("div",{className:ea.simple},Dn.createElement("div",{className:ea.title},"\u53C2\u8003\u7B54\u6848"),Dn.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(qn=de==null?void 0:de.answer_texts)!=null&&qn[0]?Dn.createElement(ut.Z,{className:ea.content,value:(oa=de==null?void 0:de.answer_texts)==null?void 0:oa[0]}):Dn.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")),Dn.createElement("div",{className:"mt20 "},Dn.createElement("span",{className:ea.title,style:{color:"#3061D0"}},"\u5224\u5206\u65B9\u5F0F"),Dn.createElement("span",{style:{color:"#000",marginLeft:10,fontSize:"16px"}},de!=null&&de.use_keywords?"\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206":"\u624B\u52A8\u5224\u5206"))),(de==null?void 0:de.question_type)===5&&Dn.createElement("div",{className:ea.shixunWrapper},(En=de==null?void 0:de.shixun)==null?void 0:En.map((Mn,Ar)=>{var Hr,zr;return Dn.createElement("div",null,Dn.createElement("div",{key:Ar,className:`${ea.shixun} mb30`},Dn.createElement("span",{className:ea.score},"\uFF08",Mn==null?void 0:Mn.challenge_score,"\u5206\uFF09"),Dn.createElement("span",{className:ea.qtitle},(de==null?void 0:de.index)+"."+(Ar+1),"\u3001",Mn==null?void 0:Mn.challenge_name)),((zr=(Hr=Se==null?void 0:Se.editData)==null?void 0:Hr.exercise)==null?void 0:zr.show_challenge_task_pass)&&Dn.createElement(ut.Z,{className:ea.content,value:(Mn==null?void 0:Mn.challenge_task_pass)||"\u6682\u65E0\u5173\u5361\u63CF\u8FF0"}))})),(de==null?void 0:de.question_type)===6&&Dn.createElement("div",{className:ea.program,style:{border:!((jt=(bt=Se==null?void 0:Se.editData)==null?void 0:bt.exercise)!=null&&jt.show_hack_sets)&&!((Dt=(Tn=Se==null?void 0:Se.editData)==null?void 0:Tn.exercise)!=null&&Dt.show_hack_description)&&"none"}},((Xn=($t=Se==null?void 0:Se.editData)==null?void 0:$t.exercise)==null?void 0:Xn.show_hack_sets)&&Dn.createElement("div",{style:{marginBottom:10,border:"1px solid #F1F4F9"}},Dn.createElement("p",{style:{padding:"0px 10px",height:40,lineHeight:"40px",background:"#F1F4F9",color:"#3061D0"}},Dn.createElement("i",{className:"iconfont icon-ceshiyongli"})," \u6D4B\u8BD5\u7528\u4F8B\uFF1A"),Dn.createElement(Xi.default,{style:{margin:10},columns:[{title:"\u5E8F\u53F7",dataIndex:"name",key:"name",width:"10%",render:(Mn,Ar,Hr)=>Hr+1},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165",dataIndex:"input",key:"input",width:"40%",render:(Mn,Ar,Hr)=>Dn.createElement(ne.Z,{title:Dn.createElement("pre",null,Mn)},Dn.createElement("div",{className:ea.divname},Mn))},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA",dataIndex:"output",key:"output",width:"40%",render:(Mn,Ar,Hr)=>Dn.createElement(ne.Z,{title:Dn.createElement("pre",null,Mn)}," ",Dn.createElement("div",{className:ea.divname},Mn))},{title:"\u662F\u5426\u53EF\u89C1",dataIndex:"visibility_cn",key:"visibility_cn",width:"10%"}],pagination:!1,dataSource:(da=de==null?void 0:de.program_attr)==null?void 0:da.hack_sets})),((ya=(xn=Se==null?void 0:Se.editData)==null?void 0:xn.exercise)==null?void 0:ya.show_hack_description)&&Dn.createElement("div",null,Dn.createElement(ut.Z,{className:ea.content,value:(de==null?void 0:de.description)||"- -"}))),(de==null?void 0:de.question_type)===7&&((en=de==null?void 0:de.sub_exercise_questions)==null?void 0:en.map((Mn,Ar)=>{var Hr,zr,Or,Pr,kr,Yr;return Dn.createElement("div",{key:Ar},Dn.createElement("div",{className:ea.combination},Dn.createElement("span",{className:ea.score},Mn==null?void 0:Mn.question_score,"\u5206"),Dn.createElement("span",{className:ea.qtype},(Hr=Wl.find($a=>$a.type==Mn.question_type))==null?void 0:Hr.name),Dn.createElement("span",{className:ea.qtitle},Dn.createElement(ut.Z,{value:`${Ar+1}\u3001${Mn==null?void 0:Mn.question_title}`}))),(Mn.question_type===0||Mn.question_type===2)&&Dn.createElement("div",{className:ea.warp,style:{padding:"20px 58px 0 58px"}},Dn.createElement("div",null,(zr=Mn==null?void 0:Mn.question_choices)==null?void 0:zr.map(($a,br)=>Dn.createElement("div",{className:ea.redio,key:br},!($a!=null&&$a.standard_boolean)&&Dn.createElement("span",{className:ea.redioitem}),($a==null?void 0:$a.standard_boolean)&&Dn.createElement("i",{className:`${ea.redioitemyes} icon-duigou1`}),Dn.createElement("span",{className:`${$a!=null&&$a.standard_boolean?ea.titleyes:ea.title} ${ea.indexTag}`},ci[br]),Dn.createElement(ut.Z,{className:$a!=null&&$a.standard_boolean?ea.titleyes:ea.title,value:$a==null?void 0:$a.choice_text}),($a==null?void 0:$a.standard_boolean)&&Dn.createElement("div",{className:ea.yestag},"\u6B63\u786E\u7B54\u6848"))))),Mn.question_type===1&&Dn.createElement("div",{className:ea.normalWrap},(Or=Mn==null?void 0:Mn.question_choices)==null?void 0:Or.map(($a,br)=>Dn.createElement("div",{className:ea.checkbox,key:br},!($a!=null&&$a.standard_boolean)&&Dn.createElement("span",{className:ea.checkboxitem}),($a==null?void 0:$a.standard_boolean)&&Dn.createElement("i",{className:`${ea.checkboxitemyes} icon-duigou1`}),Dn.createElement("span",{className:`${$a!=null&&$a.standard_boolean?ea.titleyes:ea.title} ${ea.indexTag}`},ci[br]),Dn.createElement(ut.Z,{className:$a!=null&&$a.standard_boolean?ea.titleyes:ea.title,value:$a==null?void 0:$a.choice_text}),($a==null?void 0:$a.standard_boolean)&&Dn.createElement("div",{className:ea.yestag},"\u6B63\u786E\u7B54\u6848")))),Mn.question_type===3&&Dn.createElement("div",{className:ea.completion},(Pr=Mn==null?void 0:Mn.standard_answers)==null?void 0:Pr.map(($a,br)=>{var Gr;return Dn.createElement(Qe.Z,{align:"top"},Dn.createElement("span",{className:ea.title},"\u586B\u7A7A\u9879",br+1),Dn.createElement("div",{className:ea.content},(Gr=$a.answer_text)==null?void 0:Gr.map((Zr,to)=>Dn.createElement("div",{key:to,className:ea.items},Dn.createElement("pre",{className:"mb0"},Zr)))))})),Mn.question_type===4&&Dn.createElement("div",{className:ea.simple},Dn.createElement("div",{className:ea.title},"\u53C2\u8003\u7B54\u6848"),Dn.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(kr=Mn==null?void 0:Mn.answer_texts)!=null&&kr[0]?Dn.createElement(ut.Z,{className:ea.content,value:(Yr=Mn==null?void 0:Mn.answer_texts)==null?void 0:Yr[0]}):Dn.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")),Dn.createElement("div",{className:"mt20 "},Dn.createElement("span",{className:ea.title,style:{color:"#3061D0"}},"\u5224\u5206\u65B9\u5F0F"),Dn.createElement("span",{style:{color:"#000",marginLeft:10,fontSize:"16px"}},Mn!=null&&Mn.use_keywords?"\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206":"\u624B\u52A8\u5224\u5206"))))})),(de==null?void 0:de.question_type)===8&&Dn.createElement("div",null,Dn.createElement(ut.Z,{disabledFill:!0,className:ea.content,showProgramFill:!0,value:bo.Base64.decode(((Ka=de==null?void 0:de.program_attr)==null?void 0:Ka.code)||"")})),((de==null?void 0:de.question_type)<=4||[6,8].includes(de==null?void 0:de.question_type))&&Dn.createElement("div",{className:ea.bottom},Dn.createElement("div",{className:`${ea.bottomitem} mb30`},Dn.createElement("span",{className:ea.left},"\u89E3\u6790"),Dn.createElement("span",{className:ea.right},de!=null&&de.analysis?Dn.createElement(ut.Z,{value:de==null?void 0:de.analysis}):Dn.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),Dn.createElement("div",{className:`${ea.bottomitem} mb30`},Dn.createElement("span",{className:ea.left},"\u96BE\u5EA6"),Dn.createElement("span",{className:ea.right},(de==null?void 0:de.difficulty)===1?"\u7B80\u5355":(de==null?void 0:de.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),Dn.createElement("div",{className:ea.bottomitem},Dn.createElement("span",{className:ea.left},"\u77E5\u8BC6\u70B9"),Dn.createElement(ne.Z,{title:((xr=de==null?void 0:de.tag_discipline_names)==null?void 0:xr.length)<=0||((gn=de==null?void 0:de.tag_discipline_names)==null?void 0:gn.length)==1&&["-"].includes(de==null?void 0:de.tag_discipline_names[0])?"\u6682\u672A\u8BBE\u7F6E~":(cr=(Wt=de==null?void 0:de.tag_discipline_names)==null?void 0:Wt.join("\uFF1B"))==null?void 0:cr.toString()},Dn.createElement("span",{className:ea.right},((Br=de==null?void 0:de.tag_discipline_names)==null?void 0:Br.length)<=0?Dn.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"):((Er=de==null?void 0:de.tag_discipline_names)==null?void 0:Er.length)==1&&["-"].includes(de==null?void 0:de.tag_discipline_names[0])?Dn.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"):(gr=(wr=de==null?void 0:de.tag_discipline_names)==null?void 0:wr.join("\uFF1B"))==null?void 0:gr.toString())))))},qi=oe(80320),Bi=oe(84635),eo=oe(59301),Ql=Object.defineProperty,ni=Object.defineProperties,Ul=Object.getOwnPropertyDescriptors,bi=Object.getOwnPropertySymbols,_i=Object.prototype.hasOwnProperty,$i=Object.prototype.propertyIsEnumerable,el=(de,Se,Ee)=>Se in de?Ql(de,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):de[Se]=Ee,ai=(de,Se)=>{for(var Ee in Se||(Se={}))_i.call(Se,Ee)&&el(de,Ee,Se[Ee]);if(bi)for(var Ee of bi(Se))$i.call(Se,Ee)&&el(de,Ee,Se[Ee]);return de},tl=(de,Se)=>ni(de,Ul(Se)),ri=(de,Se,Ee)=>new Promise((ot,Fn)=>{var qn=bt=>{try{En(Ee.next(bt))}catch(jt){Fn(jt)}},oa=bt=>{try{En(Ee.throw(bt))}catch(jt){Fn(jt)}},En=bt=>bt.done?ot(bt.value):Promise.resolve(bt.value).then(qn,oa);En((Ee=Ee.apply(de,Se)).next())}),Kl=({qitem:de,setisedit:Se,TagDiscipline:Ee,exerciseitem:ot,seveeditor:Fn,deleteitem:qn,getTagData:oa,init:En,showTip:bt=!1})=>{const[jt]=Be.default.useForm();return(0,b.useEffect)(()=>{jt.setFieldsValue(tl(ai({},de),{name:de.question_title,answer_texts:de.answer_texts,repeat_answer:!de.repeat_answer}))},[de]),eo.createElement("div",null,eo.createElement(Be.default,{form:jt,colon:!1,onFinish:Tn=>{Fn(ai(ai({},de),Tn))},onFinishFailed:Tn=>ri(void 0,null,function*(){var Dt,$t;Ce.ZP.error(Tn.errorFields[0].errors[0]),jt.scrollToField(($t=(Dt=Tn==null?void 0:Tn.errorFields)==null?void 0:Dt[0])==null?void 0:$t.name,{behavior:"smooth",block:"center"})})},eo.createElement("div",{style:{display:"flex",alignItems:"center"}},eo.createElement("div",{style:{flex:1}},eo.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),eo.createElement("span",null,"\u7B80\u7B54\u9898")),!(de!=null&&de.isadd)&&eo.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{qn()}},eo.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),eo.createElement(We.ZP,{onClick:()=>{de.isadd?(Se(!1),En()):(jt.setFieldsValue(tl(ai({},de),{name:de==null?void 0:de.question_title,answer_texts:de.answer_texts||[],repeat_answer:!(de!=null&&de.repeat_answer)})),Se(!1))}},"\u53D6\u6D88"),eo.createElement(ne.Z,{overlayClassName:ie.shake,open:bt,placement:"bottom",color:"rgba(244,156,14,0.19)",title:eo.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},eo.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")},eo.createElement(We.ZP,{type:"primary",className:"ml20",onClick:()=>{jt.submit()}},"\u4FDD\u5B58"))),eo.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},eo.createElement(Be.default.Item,{className:ie.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},eo.createElement(Te.Z,{onBlur:Tn=>{Tn.target.value==="0"&&Ce.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})),eo.createElement(Bi.W,{form:jt,showKeywords:!0,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7B80\u7B54\u9898\u9898\u5E72\u5185\u5BB9"}),eo.createElement(gt,{getTagData:oa,qitem:de,exerciseitem:ot,TagDiscipline:Ee,form:jt}))))},Xr=oe(59301),Yl=(de,Se,Ee)=>new Promise((ot,Fn)=>{var qn=bt=>{try{En(Ee.next(bt))}catch(jt){Fn(jt)}},oa=bt=>{try{En(Ee.throw(bt))}catch(jt){Fn(jt)}},En=bt=>bt.done?ot(bt.value):Promise.resolve(bt.value).then(qn,oa);En((Ee=Ee.apply(de,Se)).next())}),Ci=({setScoreShow:de,ScoreShow:Se,exerciseitem:Ee,getdata:ot})=>{var Fn,qn,oa;const[En,bt]=(0,b.useState)(!1);function jt(){return Yl(this,null,function*(){var Tn,Dt,$t;let Xn=(Dt=(Tn=Ee==null?void 0:Ee.exercise_question_types)==null?void 0:Tn.filter(xn=>xn.Singlequestion))==null?void 0:Dt.map(xn=>({question_type:xn.question_type,score:xn.Singlequestion})),da=yield(0,fe.ZP)(`/api/examination_banks/${($t=Ee==null?void 0:Ee.exercise)==null?void 0:$t.id}/batch_set_score.json`,{method:"POST",body:{question_arr:Xn}});(da==null?void 0:da.status)===0&&ot()})}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:()=>{de(!1)},onOk:()=>{var Tn,Dt,$t;if(Ee!=null&&Ee.use_blank_score&&(($t=(Dt=(Tn=Ee==null?void 0:Ee.exercise_question_types)==null?void 0:Tn.filter(Xn=>Xn.name==="\u586B\u7A7A\u9898"))==null?void 0:Dt[0])!=null&&$t.Singlequestion)){bt(!0);return}jt(),de(!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&&((Fn=Ee==null?void 0:Ee.exercise_types)==null?void 0:Fn.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")),(oa=(qn=Ee==null?void 0:Ee.exercise_question_types)==null?void 0:qn.filter(Tn=>Tn.name!=="\u5B9E\u8BAD\u9898"&&Tn.name!=="\u7EC4\u5408\u9898"))==null?void 0:oa.map((Tn,Dt)=>{var $t;return Xr.createElement("div",{key:Dt,className:ie.items},Xr.createElement("span",null,Tn==null?void 0:Tn.name),Xr.createElement("span",null,($t=Tn==null?void 0:Tn.items)==null?void 0:$t.length),Xr.createElement("span",null,Tn==null?void 0:Tn.score),Xr.createElement("span",null,"\u6BCF\u9898",Xr.createElement(Te.Z,{min:.1,precision:1,max:100,onChange:Xn=>{Tn.Singlequestion=Xn},defaultValue:Tn.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:En,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:()=>{bt(!1)}},"\u53D6\u6D88"),Xr.createElement(We.ZP,{className:ie.yes,onClick:()=>{jt(),bt(!1),de(!1)}},"\u786E\u8BA4"))))},xi=oe(20566),wi=oe(14869),nl=oe(89392),Jl=oe(37034),al=oe(73343),Xl=oe(84216),kn=oe(59301),ql=Object.defineProperty,_l=Object.defineProperties,$l=Object.getOwnPropertyDescriptors,rl=Object.getOwnPropertySymbols,eu=Object.prototype.hasOwnProperty,ol=Object.prototype.propertyIsEnumerable,il=(de,Se,Ee)=>Se in de?ql(de,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):de[Se]=Ee,mo=(de,Se)=>{for(var Ee in Se||(Se={}))eu.call(Se,Ee)&&il(de,Ee,Se[Ee]);if(rl)for(var Ee of rl(Se))ol.call(Se,Ee)&&il(de,Ee,Se[Ee]);return de},Do=(de,Se)=>_l(de,$l(Se)),Kr=(de,Se,Ee)=>new Promise((ot,Fn)=>{var qn=bt=>{try{En(Ee.next(bt))}catch(jt){Fn(jt)}},oa=bt=>{try{En(Ee.throw(bt))}catch(jt){Fn(jt)}},En=bt=>bt.done?ot(bt.value):Promise.resolve(bt.value).then(qn,oa);En((Ee=Ee.apply(de,Se)).next())});const Yo=[{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"}],tu=({user:de,dispatch:Se,itemid:Ee,newExercisePaper:ot,setisedits:Fn})=>{var qn,oa,En,bt,jt,Tn,Dt,$t,Xn,da,xn,ya;const[en,Ka]=(0,b.useState)(),[xr,gn]=(0,b.useState)(!1),[Wt,cr]=(0,b.useState)(),[Br,Er]=(0,b.useState)(),wr=(0,b.useRef)(),gr=(0,b.useRef)(),[Mn,Ar]=(0,b.useState)(),[Hr,zr]=(0,b.useState)(!1),[Or,Pr]=(0,b.useState)(!1),[kr,Yr]=(0,b.useState)(),[$a,br]=(0,b.useState)(!1),[Gr,Zr]=(0,b.useState)(!1),[to,io]=(0,b.useState)(!1),[lo,vo]=(0,b.useState)(!1),[Lo,oi]=(0,b.useState)(!1),[fi,xo]=(0,b.useState)(!1),[Nu,ru]=(0,b.useState)(!1),[Ri,cl]=(0,b.useState)(!1),[Xo]=Be.default.useForm(),[gl,vi]=(0,b.useState)(!1),ml=(0,b.useRef)(null),[$r]=(0,he.useSearchParams)(),[pi,hi]=(0,b.useState)(!1),Ti=$r.get("isIntelligentAssistant"),[Io,ii]=(0,b.useState)(!1);(0,b.useEffect)(()=>{no(),Se({type:"globalSetting/footerToggle",payload:!1})},[]),(0,b.useEffect)(()=>{Fn(Or)},[Or]),(0,b.useEffect)(()=>{Wt!=null&&Wt.question_id&&(Er(Wt==null?void 0:Wt.question_score),gr.current=Wt==null?void 0:Wt.question_id)},[Wt]);const No=Nn=>Kr(void 0,null,function*(){let ha=yield Se({type:"newExercisePaper/getTagDiscipline",payload:{sub_discipline_id:Nn}});Yr(ha)});function no(){return Kr(this,null,function*(){var Nn,ha,or,Xa,yr,Wr;zr(!0),gn(!0);const Dr=yield Se({type:"newExercisePaper/editExercise",payload:{id:Ee}});zr(!1),gn(!1),Ka(Dr),(Nn=Dr==null?void 0:Dr.exercise)!=null&&Nn.sub_discipline_id&&No((ha=Dr==null?void 0:Dr.exercise)==null?void 0:ha.sub_discipline_id),cr(Do(mo({},(yr=(Xa=(or=Dr==null?void 0:Dr.exercise_question_types)==null?void 0:or[0])==null?void 0:Xa.items)==null?void 0:yr[0]),{index:1})),Ar(Do(mo({},(Wr=Dr==null?void 0:Dr.exercise_question_types)==null?void 0:Wr[0]),{indexs:1}))})}function Vo(Nn,ha=!0){return Kr(this,null,function*(){var or,Xa,yr,Wr;ha&&(zr(!0),gn(!0));const Dr=yield Se({type:"newExercisePaper/editExercise",payload:{id:Ee}});Ka(Dr);let uo=[];(or=Dr==null?void 0:Dr.exercise_question_types)==null||or.map(ho=>{var Uo;(Uo=ho==null?void 0:ho.items)==null||Uo.map((_o,ko)=>{uo.push(Do(mo({},_o),{index:ko+1}))})});let Eo=(Xa=uo.filter(ho=>ho.question_id===(Nn==null?void 0:Nn.id)))==null?void 0:Xa[0],Pi=(Wr=((yr=Dr==null?void 0:Dr.exercise_question_types)==null?void 0:yr.map((ho,Uo)=>{if((Eo==null?void 0:Eo.question_type)===(ho==null?void 0:ho.question_type))return Do(mo({},ho),{indexs:Uo+1})})).filter(ho=>ho))==null?void 0:Wr[0];Ar(mo({},Pi)),cr(mo({},Eo)),Er(Eo==null?void 0:Eo.question_score),zr(!1),gn(!1)})}function Oo(Nn){return Kr(this,null,function*(){var ha;let or=Do(mo({},Nn),{difficulty:(Nn==null?void 0:Nn.difficulty)||2,item_type:Nn.question_type,sub_discipline_id:((ha=Nn==null?void 0:Nn.sub_discipline_id)==null?void 0:ha[1])||"",tag_discipline_ids:[],repeat_answer:!Nn.repeat_answer}),Xa={};Nn.question_type===8&&(Xa=Do(mo({},Nn),{hack:Do(mo({},Nn==null?void 0:Nn.hack),{difficult:Nn.difficulty}),hack_codes:Do(mo({},Nn.hack_codes),{code:bo.Base64.encode(Nn.hack_codes.code)}),hack_sets:[mo({},Nn.hack_sets)],is_blank:!0})),Nn.tag_discipline_ids&&(or.tag_discipline_ids=Array.isArray(Nn.tag_discipline_ids)?Nn.tag_discipline_ids:[Nn.tag_discipline_ids],Xa.tag_discipline_ids=Array.isArray(Nn.tag_discipline_ids)?Nn.tag_discipline_ids:[Nn.tag_discipline_ids]),sessionStorage.projectFill&&(Xa.hack_identifier=sessionStorage.projectFill);let yr=yield(0,fe.ZP)(`/api/examination_banks/${Ee}/examination_banks_item_banks/create_item_bank.json`,{method:"post",body:Nn.question_type===8?Xa:or});(yr==null?void 0:yr.status)===0&&(Pr(!1),Vo(yr)),(0,ge.Vf)("#question-scroll-id")})}function Ou(Nn){return Kr(this,null,function*(){gn(!0);let ha=yield(0,fe.ZP)(`/api/examination_banks/${Ee}/sort_question_type.json`,{method:"post",body:{question_type:Nn}});gn(!1),(ha==null?void 0:ha.status)===0&&no()})}const ou=(Nn,ha,or)=>Kr(void 0,null,function*(){var Xa;if(Nn.length===0){Ce.ZP.warning("\u8BF7\u4E0A\u4F20\u6587\u4EF6"),or();return}const yr=yield(0,le.Hb)(Ee,(Xa=Nn[0])==null?void 0:Xa.file,ha);yr.status===0&&(Ce.ZP.success(`\u6210\u529F\u5BFC\u5165${yr==null?void 0:yr.success}\u6761`),br(!1),no()),or()}),iu=(Nn,ha)=>Kr(void 0,null,function*(){en.exercise_types.q_scores=Number(en.exercise_types.q_scores)+Number(Nn)-Number(ha==null?void 0:ha.question_score);const or=yield(0,le.kF)({score:(0,nl.round)(Nn,1),question_id:ha==null?void 0:ha.question_id});if((or==null?void 0:or.status)===0){Ce.ZP.success("\u4FEE\u6539\u6210\u529F"),Vo({id:gr.current},!1);return}(or==null?void 0:or.status)===-1&&Er(ha==null?void 0:ha.question_score)});function Mo(){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(Wt.question_id){let Nn=yield(0,fe.ZP)(`/api/examination_banks/${Ee}/examination_banks_item_banks/${Wt.question_id}.json`,{method:"delete"});(Nn==null?void 0:Nn.status)===0&&(no(),Pr(!1))}else cr({}),Pr(!1),no()}),cancelText:"\u53D6\u6D88"})})}const lu=Nn=>Kr(void 0,null,function*(){return yield(0,fe.ZP)(`/api/examination_banks/${Ee}/examination_banks_item_banks.json`,{method:"post",body:mo({},Nn)})}),{overflow:uu,handleMouseEnter:su,handleMouseLeave:qo}=(0,wi.I)(),Qo=Nn=>Kr(void 0,null,function*(){var ha,or;gn(!0);let Xa=yield(0,fe.ZP)(`/api/examination_banks/${Ee}/sort_question_type.json`,{method:"post",body:{question_type:Nn}});if(gn(!1),(Xa==null?void 0:Xa.status)===0){const yr=yield Se({type:"newExercisePaper/editExercise",payload:{id:Ee}});Ka(yr),(ha=yr==null?void 0:yr.exercise)!=null&&ha.sub_discipline_id&&No((or=yr==null?void 0:yr.exercise)==null?void 0:or.sub_discipline_id)}}),po=()=>Or?(ii(!0),!0):!1;(0,b.useEffect)(()=>{if(Io){const Nn=setTimeout(()=>{ii(!1)},2e3);return()=>clearTimeout(Nn)}},[Io]);const du=(Nn,ha)=>kn.createElement(y.default,null,kn.createElement(y.default.Item,{key:"0",onClick:()=>ki(Nn==null?void 0:Nn.question_type)},kn.createElement("span",{className:ie.moreSpan},"\u65B0\u589E")),kn.createElement(y.default.Item,{key:"1",disabled:ha===0,onClick:()=>Kr(void 0,null,function*(){if(ha===0||po())return;let or=(0,ge.rz)(en==null?void 0:en.exercise_question_types,ha,ha-1);yield Qo(or.map(Xa=>Xa.name))})},kn.createElement("span",{className:ie.moreSpan},"\u4E0A\u79FB")),kn.createElement(y.default.Item,{key:"2",disabled:ha===(en==null?void 0:en.exercise_question_types.length)-1,onClick:()=>Kr(void 0,null,function*(){if(ha===(en==null?void 0:en.exercise_question_types.length)-1||po())return;let or=(0,ge.rz)(en==null?void 0:en.exercise_question_types,ha,ha+1);yield Qo(or.map(Xa=>Xa.name))})},kn.createElement("span",{className:ie.moreSpan},"\u4E0B\u79FB")),kn.createElement(y.default.Item,{key:"3",onClick:()=>{var or;Xo.setFieldsValue({name:Nn.name,item_type_en:(or=Yo.find(Xa=>Xa.id==Nn.question_type))==null?void 0:or.nameType}),vi(!0)}},kn.createElement("span",{className:ie.moreSpan},"\u91CD\u547D\u540D"))),ki=Nn=>{var ha,or,Xa,yr,Wr,Dr,uo,Eo,Si,Pi,ho,Uo,_o,ko,fl,vl,pl,Gi,hl,Sl,Ei,Pl,El,li,Al,yl,ji,Fl;if(!po()){if(Nn===5){vo(!0),oi(!0);return}if(Nn===6){if($r.get("pageType")=="course")$r.get("updateType")=="course"?he.history.push(`/problems/newcreate?express_id=${(ha=en==null?void 0:en.exercise)==null?void 0:ha.id}&callback_url=/paperlibrary/add/${(or=en==null?void 0:en.exercise)==null?void 0:or.id}?type=2&pageType=course&updateType=course&courseId=${$r.get("courseId")}&stageId=${$r.get("stageId")}`):he.history.push(`/problems/newcreate?express_id=${(Xa=en==null?void 0:en.exercise)==null?void 0:Xa.id}&callback_url=/paperlibrary/add/${(yr=en==null?void 0:en.exercise)==null?void 0:yr.id}?type=2&pageType=course&courseId=${$r.get("courseId")}&stageId=${$r.get("stageId")}`);else{let gu=(Dr=(Wr=ot==null?void 0:ot.editData)==null?void 0:Wr.exercise)!=null&&Dr.set_question_sub_discipline?`/problems/newcreate?express_id=${(uo=en==null?void 0:en.exercise)==null?void 0:uo.id}&callback_url=${window.location.pathname+window.location.search}&discipline_id=${(Si=(Eo=ot==null?void 0:ot.editData)==null?void 0:Eo.exercise)==null?void 0:Si.discipline_id}&sub_discipline_id=${(ho=(Pi=ot==null?void 0:ot.editData)==null?void 0:Pi.exercise)==null?void 0:ho.sub_discipline_id}`:`/problems/newcreate?express_id=${(Uo=en==null?void 0:en.exercise)==null?void 0:Uo.id}&callback_url=${window.location.pathname+window.location.search}`;he.history.push(gu)}return}Pr(!0),cr(Nn===2?{question_type:Nn,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:(ko=(_o=ot==null?void 0:ot.editData)==null?void 0:_o.exercise)!=null&&ko.set_question_sub_discipline?(vl=(fl=ot==null?void 0:ot.editData)==null?void 0:fl.exercise)==null?void 0:vl.discipline_id:0,sub_discipline_id:(Gi=(pl=ot==null?void 0:ot.editData)==null?void 0:pl.exercise)!=null&&Gi.set_question_sub_discipline?(Sl=(hl=ot==null?void 0:ot.editData)==null?void 0:hl.exercise)==null?void 0:Sl.sub_discipline_id:0,analysis:""}:{question_type:Nn,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:(Pl=(Ei=ot==null?void 0:ot.editData)==null?void 0:Ei.exercise)!=null&&Pl.set_question_sub_discipline?(li=(El=ot==null?void 0:ot.editData)==null?void 0:El.exercise)==null?void 0:li.discipline_id:0,sub_discipline_id:(yl=(Al=ot==null?void 0:ot.editData)==null?void 0:Al.exercise)!=null&&yl.set_question_sub_discipline?(Fl=(ji=ot==null?void 0:ot.editData)==null?void 0:ji.exercise)==null?void 0:Fl.sub_discipline_id:0})}},cu=[{key:1,label:"\u6279\u91CF\u5BFC\u5165",onClick:()=>{po()||br(!0)}},{key:2,label:kn.createElement("div",null,kn.createElement("img",{width:26,style:{position:"absolute",top:-2},src:al.$}),kn.createElement("span",null,"\u667A\u80FD\u5BFC\u5165")),onClick:()=>{po()||Zr(!0)}}];return kn.createElement("div",null,kn.createElement(Ge.Z,{spinning:Hr},kn.createElement("div",{className:ie.bg},kn.createElement("div",{style:{textAlign:"center"}},((qn=en==null?void 0:en.exercise_types)==null?void 0:qn.q_counts)===0&&!Or&&kn.createElement(Pe.Z,{styles:{marginTop:180},customText:kn.createElement("span",null,"\u8FD8\u6CA1\u6709\u8BD5\u9898\uFF0C\u8BF7\u4ECE",kn.createElement("span",{className:"c-light-primary"},"\u5E95\u90E8\u64CD\u4F5C\u680F"),"\u8FDB\u884C\u6DFB\u52A0~")}),(((oa=en==null?void 0:en.exercise_types)==null?void 0:oa.q_counts)>0||Or)&&kn.createElement("div",{style:{marginTop:20,borderTop:"1px solid #DCDCDC",display:"block",alignItems:"stretch"}},kn.createElement("div",{style:{backgroundColor:"#F6F7F9",display:"inline-block",position:"sticky",top:0}},kn.createElement("div",{className:ie.left},kn.createElement("div",{className:ie.leftAction},kn.createElement(We.ZP,{onClick:()=>{po()||io(!0)},className:ie.Button},"\u6279\u91CF\u8BBE\u7F6E\u5206\u503C")),kn.createElement("div",{className:ie.scrollWrapper,style:{overflow:uu},onMouseEnter:su,onMouseLeave:qo},(En=en==null?void 0:en.exercise_question_types)==null?void 0:En.map((Nn,ha)=>kn.createElement("div",{key:ha,className:"mb30"},kn.createElement("div",{className:ie.title},kn.createElement("div",{className:ie.titleleft},kn.createElement("span",{style:{color:"#000000",fontWeight:400,fontSize:12}}," ",(0,ge.EM)(ha+1),"\u3001\u3010",Nn.name,"\u3011"),kn.createElement("span",{style:{color:"#464F66",fontSize:12}},"\uFF08",Nn.count,"\u5C0F\u9898\uFF0C\u5171",Nn.score,"\u5206\uFF09")),kn.createElement(z.Z,{dropdownRender:()=>du(Nn,ha),placement:"bottomLeft"},kn.createElement("div",{className:ie.more_style},kn.createElement("i",{className:"iconfont icon-sandian font12"})))),kn.createElement(Vt,{handleEditing:()=>{ii(!0)},isedit:Or,setBigqitem:Ar,bigitem:Do(mo({},Nn),{indexs:ha+1}),setqitem:or=>Kr(void 0,null,function*(){var Xa;(Xa=wr.current)==null||Xa.blur(),cr(or)}),qitem:Wt,Itemid:Ee,getdata:Vo,data:Nn.items})))))),kn.createElement("div",{id:"question-scroll-id",style:{overflow:Or?"hidden":"auto"},className:ie.right,ref:ml},!(Wt!=null&&Wt.isadd)&&kn.createElement("div",{className:ie.title},!Or&&kn.createElement("div",{style:{flex:1}},kn.createElement("span",{style:{color:"#000000",fontWeight:600,fontSize:16}}," ",(Mn==null?void 0:Mn.indexs)&&(0,ge.EM)(Mn==null?void 0:Mn.indexs),"\u3001\u3010",Mn==null?void 0:Mn.name,"\u3011"),kn.createElement(ne.Z,{title:"\u7F16\u8F91\u9898\u578B\u540D\u79F0"},kn.createElement("i",{className:`${ie.edit} iconfont icon-bianji_Hover mr5 ml5 font18`,onClick:()=>{var Nn;Xo.setFieldsValue({name:Mn.name,item_type_en:(Nn=Yo.find(ha=>ha.id==Mn.question_type))==null?void 0:Nn.nameType}),vi(!0)}})),kn.createElement("span",{style:{color:"#464F66",fontSize:16,fontWeight:400}},"\uFF08",Mn==null?void 0:Mn.count,"\u5C0F\u9898\uFF0C\u5171",Mn==null?void 0:Mn.score,"\u5206\uFF09"),(Wt==null?void 0:Wt.question_type)===6&&kn.createElement("span",{onClick:()=>hi(2),className:"current c-light-primary font14 bold-400"},"\u6279\u91CF\u8BBE\u7F6E\u7F16\u7A0B\u8BED\u8A00"),(Wt==null?void 0:Wt.question_type)===5&&kn.createElement(ke.default,{defaultChecked:(jt=(bt=ot==null?void 0:ot.editData)==null?void 0:bt.exercise)==null?void 0:jt.show_challenge_task_pass,onChange:Nn=>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:Nn.target.checked}});(ha==null?void 0:ha.status)===0&&(Ce.ZP.info("\u8BBE\u7F6E\u6210\u529F"),Vo({id:gr.current}))}),style:{marginTop:20,marginBottom:20}},"\u5C55\u793A\u9898\u76EE\u63CF\u8FF0"),(Wt==null?void 0:Wt.question_type)===6&&kn.createElement("span",{style:{marginLeft:20},onClick:()=>{var Nn,ha,or,Xa;x.default.confirm({title:"\u7F16\u7A0B\u9898\u8BBE\u7F6E",icon:null,centered:!0,closable:!0,footer:null,content:kn.createElement("div",null,(Wt==null?void 0:Wt.question_type)===6&&kn.createElement(ke.default,{defaultChecked:(ha=(Nn=ot==null?void 0:ot.editData)==null?void 0:Nn.exercise)==null?void 0:ha.show_hack_sets,onChange:yr=>Kr(void 0,null,function*(){let Wr=yield(0,fe.ZP)(`/api/examination_banks/${Ee}/update_show_columns.json`,{method:"post",body:{show_hack_sets:yr.target.checked}});(Wr==null?void 0:Wr.status)===0&&(Ce.ZP.info("\u8BBE\u7F6E\u6210\u529F"),x.default.destroyAll(),Vo({id:gr.current}))}),style:{marginTop:20,marginBottom:20}},"\u5C55\u793A\u6D4B\u8BD5\u7528\u4F8B"),kn.createElement("br",null),(Wt==null?void 0:Wt.question_type)===6&&kn.createElement(ke.default,{defaultChecked:(Xa=(or=ot==null?void 0:ot.editData)==null?void 0:or.exercise)==null?void 0:Xa.show_hack_description,onChange:yr=>Kr(void 0,null,function*(){let Wr=yield(0,fe.ZP)(`/api/examination_banks/${Ee}/update_show_columns.json`,{method:"post",body:{show_hack_description:yr.target.checked}});(Wr==null?void 0:Wr.status)===0&&(Ce.ZP.info("\u8BBE\u7F6E\u6210\u529F"),x.default.destroyAll(),Vo({id:gr.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")),kn.createElement("div",{style:{display:"flex",alignItems:"center"}},(Wt==null?void 0:Wt.question_type)===5&&!Or&&kn.createElement("a",{className:ie.shixun,href:`/shixuns/${Wt==null?void 0:Wt.shixun_identifier}/challenges?exercise=true`,target:"_blank"},kn.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u8BD5\u9898\u8BE6\u60C5"),!Or&&[0,1,2,4,6].includes(Wt==null?void 0:Wt.question_type)&&kn.createElement(Be.default.Item,{label:"\u5206\u503C",style:{margin:"0 20px"},required:!0},kn.createElement(Te.Z,{precision:1,ref:wr,onChange:Nn=>Er(Nn),value:Br,onBlur:Nn=>{iu(Nn.target.value,Wt)}})),!Or&&kn.createElement(ne.Z,{title:"\u5220\u9664"},kn.createElement("i",{onClick:()=>{Mo()},style:{marginRight:20},className:`${ie.delete} mr5 `}),"\u5220\u9664"),!Or&&kn.createElement(ne.Z,{title:"\u7F16\u8F91\u8BD5\u9898"},kn.createElement("i",{onClick:()=>{var Nn,ha,or;(Wt==null?void 0:Wt.question_type)===6?$r.get("pageType")=="course"?$r.get("updateType")=="course"?he.history.push(`/problems/newedit/${Wt==null?void 0:Wt.hack_identifier}?type=exercises&express_id=${(Nn=en==null?void 0:en.exercise)==null?void 0:Nn.id}&question_id=${Wt==null?void 0:Wt.question_id}&score=${Wt==null?void 0:Wt.question_score}&exercise=true&callback_url=${location.pathname}?type=2&pageType=course&updateType=course&courseId=${$r.get("courseId")}&stageId=${$r.get("stageId")}`):he.history.push(`/problems/newedit/${Wt==null?void 0:Wt.hack_identifier}?type=exercises&express_id=${(ha=en==null?void 0:en.exercise)==null?void 0:ha.id}&question_id=${Wt==null?void 0:Wt.question_id}&score=${Wt==null?void 0:Wt.question_score}&exercise=true&callback_url=${location.pathname}?type=2&pageType=course&courseId=${$r.get("courseId")}&stageId=${$r.get("stageId")}`):he.history.push(`/problems/newedit/${Wt==null?void 0:Wt.hack_identifier}?type=exercises&express_id=${(or=en==null?void 0:en.exercise)==null?void 0:or.id}&question_id=${Wt==null?void 0:Wt.question_id}&score=${Wt==null?void 0:Wt.question_score}&exercise=true&callback_url=${window.location.pathname+window.location.search}`):Pr(!0)},className:`${ie.edit} mr5 `}),"\u7F16\u8F91"))),!Or&&kn.createElement("div",null,kn.createElement("div",{className:ie.qcount},kn.createElement("span",{className:ie.score},Wt==null?void 0:Wt.question_score,"\u5206"),kn.createElement(ut.Z,{className:ie.qtitle,value:(Wt==null?void 0:Wt.index)+`\u3001${(Wt==null?void 0:Wt.question_type)==8?(Tn=Wt==null?void 0:Wt.program_attr)==null?void 0:Tn.description:Wt==null?void 0:Wt.question_title}`}),(Wt==null?void 0:Wt.high_resources_consume)&&kn.createElement(Xl.Z,{type:"shixun",style:{marginLeft:10}})),(Wt==null?void 0:Wt.question_type)===6&&kn.createElement(Ue.Z,{onEdit:()=>hi(1),className:"mt10",dataSource:(Wt==null?void 0:Wt.languages)||[]}),kn.createElement(Vl,{newExercisePaper:ot,TagDiscipline:kr,qitem:Wt})),Or&&kn.createElement("div",null,(Wt==null?void 0:Wt.question_type)<=1&&kn.createElement(aa,{getTagData:No,deleteitem:Mo,seveeditor:Oo,exerciseitem:en,TagDiscipline:kr,setisedit:Pr,qitem:Wt,init:no,showTip:Io}),(Wt==null?void 0:Wt.question_type)===5&&kn.createElement(zl,{setqitem:cr,deleteitem:Mo,seveeditor:Oo,exerciseitem:en,TagDiscipline:kr,setisedit:Pr,qitem:Wt,showTip:Io}),(Wt==null?void 0:Wt.question_type)===3&&kn.createElement(Qa,{getTagData:No,deleteitem:Mo,seveeditor:Oo,exerciseitem:en,TagDiscipline:kr,setisedit:Pr,qitem:Wt,init:no,showTip:Io}),(Wt==null?void 0:Wt.question_type)===2&&kn.createElement(Yt,{getTagData:No,deleteitem:Mo,seveeditor:Oo,exerciseitem:en,TagDiscipline:kr,setisedit:Pr,qitem:Wt,init:no,showTip:Io}),(Wt==null?void 0:Wt.question_type)===4&&kn.createElement(Kl,{getTagData:No,deleteitem:Mo,seveeditor:Oo,exerciseitem:en,TagDiscipline:kr,setisedit:Pr,qitem:Wt,init:no,showTip:Io}),(Wt==null?void 0:Wt.question_type)===7&&kn.createElement(So,{getTagData:No,deleteitem:Mo,seveeditor:Oo,exerciseitem:en,TagDiscipline:kr,setisedit:Pr,qitem:Wt,init:no,showTip:Io}),(Wt==null?void 0:Wt.question_type)===8&&kn.createElement(ti,{getTagData:No,deleteitem:Mo,seveeditor:Oo,exerciseitem:en,TagDiscipline:kr,setisedit:Pr,qitem:Wt,init:no,showTip:Io}))))))),kn.createElement("div",{className:ie.bottomdiv},kn.createElement("div",{style:{width:1200,margin:"0px auto",display:"flex",justifyContent:"space-between",alignItems:"center"}},kn.createElement("span",{className:ie.spanBtn,onClick:()=>{po()||(vo(!0),oi(!1))}},"\u9898\u5E93\u9009\u9898"),kn.createElement(z.Z,{menu:{items:cu}},kn.createElement("span",{className:ie.spanBtn},"\u5BFC\u5165\u8BD5\u9898")),kn.createElement("span",{className:ie.spanBtn,onClick:()=>Kr(void 0,null,function*(){var Nn;if(po())return;const ha=yield(0,le.JP)(Ee);ha.status===0&&window.open(`/classrooms/coursesId/exercise/${ha.exercise_id}/${(Nn=de.userInfo)==null?void 0:Nn.login}/initate_answer`)})},"\u6A21\u62DF\u8003\u8BD5"),kn.createElement("span",{className:ie.spanBtn,onClick:()=>{if(!po()){if(Ti){window.open(`/paperlibrary/see/${Ee}?isIntelligentAssistant=true`);return}window.open(`/paperlibrary/see/${Ee}`)}}},"\u8BD5\u5377\u9884\u89C8"),Yo==null?void 0:Yo.map((Nn,ha)=>kn.createElement(We.ZP,{key:ha,className:ie.addQuestionBtn,type:"primary",onClick:()=>{ki(Nn.id)}},Nn.name)),kn.createElement(We.ZP,{className:ie.saveBtn,loading:Ri,onClick:()=>Kr(void 0,null,function*(){var Nn,ha;const or=Number(en.exercise_types.q_scores);[100,120,150].includes(or)||(yield new Promise((Dr,uo)=>{x.default.confirm({centered:!0,icon:null,okText:"\u4FDD\u5B58",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:kn.createElement("div",{className:"c-grey-333"},"\u5F53\u524D\u8BD5\u5377\u603B\u5206\u4E3A",kn.createElement("span",{style:{color:"#FA6400",margin:"0 5px"}},or),"\u5206\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u8FDB\u884C\u4FDD\u5B58\uFF1F"),onOk:()=>Kr(void 0,null,function*(){Dr("")}),onCancel:()=>{uo()}})}));const Xa=()=>Kr(void 0,null,function*(){if($r.get("pageType")=="course")if($r.get("updateType")=="course")Ce.ZP.info("\u7F16\u8F91\u6210\u529F"),he.history.replace(`/paths/${$r.get("courseId")}`);else{if(po())return;(0,Jl._C)({id:$r.get("stageId"),subject_id:$r.get("courseId"),homework_type:"exercise",examination_bank_ids:[Ee]}).then(Dr=>{(Dr==null?void 0:Dr.status)==0&&(Ce.ZP.info("\u521B\u5EFA\u6210\u529F"),he.history.replace(`/paths/${$r.get("courseId")}`))})}else{if(po())return;if(Ti){cl(!0);const Dr=yield(0,fe.ZP)("/api/intelligent_imports/save_recognize_papers.json",{method:"post",body:{examination_bank_id:Ee}});if(cl(!1),(Dr==null?void 0:Dr.status)!==0)return}Ce.ZP.info("\u4FDD\u5B58\u6210\u529F"),he.history.push("/paperlibrary?defaultActiveKey=0")}});let yr=(ha=(Nn=en==null?void 0:en.exercise_question_types)==null?void 0:Nn.filter(Dr=>Dr.question_type===5)[0])==null?void 0:ha.items,Wr=0;yr==null||yr.map(Dr=>{Dr.high_resources_consume&&(Wr=Wr+1)}),console.log(Wr),Wr>0?Se({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u63D0\u793A",count:Wr,fn:()=>{Xa()}}}):Xa()})},kn.createElement("i",{className:"iconfont icon-baocun1",style:{fontSize:15,marginRight:5}}),"\u4FDD\u5B58\u8BD5\u5377"))),kn.createElement(Ci,{setScoreShow:io,ScoreShow:to,exerciseitem:en,getdata:no}),lo&&kn.createElement(xi.Z,{setScoreShow:vo,isshixuns:Lo,ScoreShow:lo,isloadings:fi,onOk:(Nn,ha,or,Xa)=>Kr(void 0,null,function*(){xo(!0);let Wr=yield lu({exam_id:Ee,item_bank_ids:Nn,shixun_ids:ha});xo(!1),(Wr==null?void 0:Wr.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:()=>{no()},onCancel:()=>{vo(!1),no()}})})}),kn.createElement(qi.Z,{sub_discipline_id:(Dt=en==null?void 0:en.exercise)!=null&&Dt.sub_discipline_id?[($t=en==null?void 0:en.exercise)==null?void 0:$t.discipline_id,(Xn=en==null?void 0:en.exercise)==null?void 0:Xn.sub_discipline_id]:[],visible:$a,onCancel:()=>br(!1),onOk:ou}),kn.createElement(x.default,{centered:!0,title:"\u7F16\u8F91\u9898\u578B\u540D\u79F0",open:gl,width:500,onOk:()=>Xo.submit(),onCancel:()=>vi(!1)},kn.createElement(Be.default,{form:Xo,initialValues:{},onFinish:Nn=>Kr(void 0,null,function*(){(yield(0,le.RK)(mo({id:Ee},Nn))).status==0&&(Ce.ZP.success("\u4FEE\u6539\u6210\u529F"),no(),vi(!1))})},kn.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(Nn,ha){var or,Xa,yr,Wr;const Dr=(or=Yo==null?void 0:Yo.find(uo=>uo.nameType==Xo.getFieldValue("item_type_en")))==null?void 0:or.id;return(Wr=(yr=(Xa=en==null?void 0:en.exercise_question_types)==null?void 0:Xa.filter(uo=>uo.question_type!=Dr))==null?void 0:yr.map(uo=>uo==null?void 0:uo.name))!=null&&Wr.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()}}]},kn.createElement(Fe.default,{size:"large",maxLength:10,showCount:!0})),kn.createElement(Be.default.Item,{hidden:!0,name:"item_type_en"},kn.createElement(Fe.default,{size:"large"})))),kn.createElement(re.Z,{placement:"bottom",height:"100%",destroyOnClose:!0,closable:!1,className:"body-overflow-hidden",open:Gr},kn.createElement("div",{style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},"\u667A\u80FD\u5BFC\u5165"),kn.createElement(al.Z,{stickyTop:-24,subDisciplineId:(da=en==null?void 0:en.exercise)!=null&&da.sub_discipline_id?[(xn=en==null?void 0:en.exercise)==null?void 0:xn.discipline_id,(ya=en==null?void 0:en.exercise)==null?void 0:ya.sub_discipline_id]:[],onCancel:()=>Zr(!1),mode:2,gather:{exam_id:Ee},onSuccess:()=>{Zr(!1),no()}}),kn.createElement("div",{style:{height:70}})),kn.createElement(Ue.Q,{visible:!!pi,setVisible:hi,tip:pi===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:pi===1?Wt==null?void 0:Wt.languages:[],onOk:Nn=>Kr(void 0,null,function*(){const ha={languages:Nn};pi===1?ha.hack_id=Wt==null?void 0:Wt.hack_id:ha.exam_id=Ee,(yield(0,fe.ZP)("/api/problems/update_languages.json",{method:"post",body:ha})).status===0&&(Ce.ZP.success("\u4FEE\u6539\u6210\u529F"),Vo({id:gr.current}),hi(!1))})}))};var Di=(0,he.connect)(({user:de,newExercisePaper:Se,dispatch:Ee})=>({user:de,newExercisePaper:Se,dispatch:Ee}))(tu),ll=oe(24108),Li=oe(12395),ul=oe(54579),za=oe(59301),sl=Object.defineProperty,Iu=Object.defineProperties,nu=Object.getOwnPropertyDescriptors,dl=Object.getOwnPropertySymbols,au=Object.prototype.hasOwnProperty,Ii=Object.prototype.propertyIsEnumerable,Jo=(de,Se,Ee)=>Se in de?sl(de,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):de[Se]=Ee,mi=(de,Se)=>{for(var Ee in Se||(Se={}))au.call(Se,Ee)&&Jo(de,Ee,Se[Ee]);if(dl)for(var Ee of dl(Se))Ii.call(Se,Ee)&&Jo(de,Ee,Se[Ee]);return de},Wo=(de,Se)=>Iu(de,nu(Se)),To=(de,Se,Ee)=>new Promise((ot,Fn)=>{var qn=bt=>{try{En(Ee.next(bt))}catch(jt){Fn(jt)}},oa=bt=>{try{En(Ee.throw(bt))}catch(jt){Fn(jt)}},En=bt=>bt.done?ot(bt.value):Promise.resolve(bt.value).then(qn,oa);En((Ee=Ee.apply(de,Se)).next())});const Ni=()=>{const[de,Se]=(0,b.useState)([]);return(0,b.useEffect)(()=>{To(void 0,null,function*(){const ot=yield(0,le.d1)({source:"new_question"});ot!=null&&ot.disciplines&&Se((0,E.L)(ot==null?void 0:ot.disciplines))})},[]),de},Oi=({user:de,newExercisePaper:Se,dispatch:Ee})=>{var ot,Fn,qn,oa,En,bt,jt,Tn,Dt,$t,Xn,da;const xn=(0,he.useParams)(),ya=Ni(),[en]=Be.default.useForm(),[Ka,xr]=(0,b.useState)(),[gn,Wt]=(0,b.useState)(!1),[cr,Br]=(0,b.useState)(1),[Er,wr]=(0,b.useState)(""),[gr]=(0,he.useSearchParams)(),[Mn,Ar]=(0,b.useState)(!1),[Hr,zr]=(0,b.useState)(!1),[Or,Pr]=(0,b.useState)(!1);return(0,b.useEffect)(()=>{gr.get("type")==="2"&&(wr(xn.id),Br(2))},[gr.get("type")]),(0,b.useEffect)(()=>{if(xn.id){if(!ya.length)return;To(void 0,null,function*(){var Yr,$a,br;Wt(!0);const Gr=yield(0,le.Di)({id:xn.id});Wt(!1);const Zr=(Yr=Gr==null?void 0:Gr.exercise)==null?void 0:Yr.sub_discipline_id;let to=[];for(const vo of ya)for(const Lo of vo.children)Lo.value===Zr&&(to=[vo.value,Lo.value]);const io=($a=Gr==null?void 0:Gr.exercise)==null?void 0:$a.time,lo=Wo(mi({},Gr.exercise),{sub_discipline_id:to,time:io===-1?null:io});xr(lo),Pr((br=Gr.exercise)==null?void 0:br.set_question_sub_discipline)})}else xr({time:60,difficulty:2});Ee({type:"globalSetting/footerToggle",payload:!1})},[ya]),za.createElement("div",{style:{background:"#ffffff",marginTop:-8,padding:8,minHeight:"100vh",paddingBottom:64}},za.createElement("section",{className:"edu-container"},za.createElement("section",{className:"animated fadeIn"},za.createElement("aside",{style:{marginTop:15}},za.createElement(Ie.Z,{separator:">"},za.createElement(Ie.Z.Item,null,za.createElement(he.Link,{to:"/paperlibrary"},"\u8BD5\u5377\u5E93")),za.createElement(Ie.Z.Item,null,"\u4EBA\u5DE5\u7EC4\u5377")))),za.createElement("div",{className:"bg-white"},za.createElement("div",{style:{display:"flex",justifyContent:"center",paddingTop:20,alignItems:"center"}},za.createElement("div",{onClick:()=>{if(Mn){Ce.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002");return}Br(1)},className:cr===1?Ve.Z.selectdiv:Ve.Z.divitem},za.createElement(ll.Z,{number:1,active:cr===1,className:"mr10"}),za.createElement("span",null,"\u8BD5\u5377\u57FA\u7840\u4FE1\u606F")),za.createElement("div",{style:{width:188,border:"1px dotted #9096A3",margin:"0px 30px",height:1}}),za.createElement("div",{onClick:()=>{if(!xn.id&&!Er){Ce.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u57FA\u7840\u4FE1\u606F\u518D\u65B0\u5EFA\u8BD5\u9898");return}Br(2),!Er&&wr(xn.id)},className:cr!==1?Ve.Z.selectdiv:Ve.Z.divitem},za.createElement(ll.Z,{number:2,active:cr!==1,className:"mr10"}),za.createElement("span",null,"\u7F16\u8F91\u8BD5\u9898"))),cr===2&&za.createElement("div",{className:"tc"},za.createElement(Li.Z,{defaultValue:(Fn=(ot=Se==null?void 0:Se.editData)==null?void 0:ot.exercise)==null?void 0:Fn.exercise_name,onFinish:kr=>To(void 0,null,function*(){var Yr,$a,br,Gr,Zr,to,io,lo,vo,Lo,oi,fi;return kr.trim()===(($a=(Yr=Se==null?void 0:Se.editData)==null?void 0:Yr.exercise)==null?void 0:$a.exercise_name)?!0:(yield(0,le.w0)({id:`${(Gr=(br=Se==null?void 0:Se.editData)==null?void 0:br.exercise)==null?void 0:Gr.id}`,sub_discipline_id:(to=(Zr=Se==null?void 0:Se.editData)==null?void 0:Zr.exercise)==null?void 0:to.sub_discipline_id,time:`${(lo=(io=Se==null?void 0:Se.editData)==null?void 0:io.exercise)==null?void 0:lo.time}`,exercise_name:kr,exercise_description:(Lo=(vo=Se==null?void 0:Se.editData)==null?void 0:vo.exercise)==null?void 0:Lo.exercise_description,difficulty:(fi=(oi=Se==null?void 0:Se.editData)==null?void 0:oi.exercise)==null?void 0:fi.difficulty})).status===0?(en.setFieldValue("exercise_name",kr),Ee({type:"newExercisePaper/modifyTitle",payload:kr}),!0):!1})}),za.createElement("div",{style:{fontSize:14}},za.createElement("span",{style:{color:"#5F6368"}},"\u7B54\u9898\u65F6\u957F",za.createElement("span",{style:{color:"#000000",marginLeft:8}},(oa=(qn=Se==null?void 0:Se.editData)==null?void 0:qn.exercise)==null?void 0:oa.time)),za.createElement("span",{style:{margin:"0px 30px",color:"#5F6368"}},"\u96BE\u5EA6",za.createElement("span",{style:{color:"#000000",marginLeft:8}},((bt=(En=Se==null?void 0:Se.editData)==null?void 0:En.exercise)==null?void 0:bt.difficulty)===1?"\u7B80\u5355":((Tn=(jt=Se==null?void 0:Se.editData)==null?void 0:jt.exercise)==null?void 0:Tn.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),za.createElement("span",{style:{marginRight:30,color:"#5F6368"}},"\u8BD5\u9898\u603B\u6570",za.createElement("span",{style:{color:"#000000",marginLeft:8}},(($t=(Dt=Se==null?void 0:Se.editData)==null?void 0:Dt.exercise_types)==null?void 0:$t.q_counts)||0)),za.createElement("span",{style:{color:"#5F6368"}},"\u603B\u5206",za.createElement("span",{style:{color:"#000000",marginLeft:8}},(da=(Xn=Se==null?void 0:Se.editData)==null?void 0:Xn.exercise_types)==null?void 0:da.q_scores))))),cr===1&&za.createElement(Ge.Z,{spinning:gn,size:"middle",style:{position:"fixed",maxHeight:"100vh"},className:"mt30"},za.createElement("section",{className:[Ve.Z.bg,"mt20"].join(" "),style:{padding:"30px 120px 300px 120px"}},Ka&&za.createElement(Be.default,{layout:"horizontal",form:en,colon:!1,labelCol:{span:4},wrapperCol:{span:20},className:Ve.Z.formWrap,initialValues:Ka},za.createElement(Be.default.Item,{name:"exercise_name",label:"\u8BD5\u5377\u540D\u79F0",className:Ve.Z.baseLineHeight,rules:[{required:!0,validator:(kr,Yr)=>{var $a;return(($a=Yr==null?void 0:Yr.replaceAll(" ",""))==null?void 0:$a.length)>0?Promise.resolve():Promise.reject("\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0")}}]},za.createElement(Fe.default,{maxLength:60,className:Ve.Z.baseFormItem,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0",showCount:!0})),za.createElement(Be.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B",name:"sub_discipline_id",className:Ve.Z.baseLineHeight},za.createElement(Ye.Z,{className:Ve.Z.baseFormItem,allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:ya,popupClassName:Ve.Z.cascaderPopup,dropdownMenuColumnStyle:{padding:"8px 12px",fontSize:14}})),za.createElement("div",{className:Ve.Z.concat},za.createElement("div",null,za.createElement(ke.default,{checked:Or,onChange:kr=>{Pr(kr.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")),za.createElement("div",null,"\u6CA1\u6709\u5408\u9002\u7684\u65B9\u5411&\u8BFE\u7A0B\uFF1F",za.createElement("a",{onClick:()=>zr(!0)},"\u8054\u7CFB\u6559\u7814\u52A9\u7406"))),za.createElement(Be.default.Item,{label:"\u96BE\u5EA6",name:"difficulty",className:Ve.Z.radioBtnWrapper,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u96BE\u5EA6"}]},za.createElement(De.ZP.Group,{className:Ve.Z.radiogroup},za.createElement(De.ZP.Button,{className:Ve.Z.easy,value:1},"\u7B80\u5355"),za.createElement(De.ZP.Button,{className:Ve.Z.medium,value:2},"\u9002\u4E2D"),za.createElement(De.ZP.Button,{className:Ve.Z.hard,value:3},"\u56F0\u96BE"))),za.createElement(Be.default.Item,{label:"\u7B54\u9898\u65F6\u957F",className:Ve.Z.baseLineHeight},za.createElement("div",{style:{display:"flex",width:"100%"}},za.createElement(Be.default.Item,{name:"time",noStyle:!0},za.createElement(Te.Z,{min:1,className:Ve.Z.baseFormItem,max:9999,style:{width:220},maxLength:60,placeholder:"\u8BF7\u586B\u5199\u7B54\u9898\u65F6\u957F"})),za.createElement("span",{style:{marginLeft:"10px",width:"40px",lineHeight:"46px",fontSize:14}},"\u5206\u949F"))),za.createElement(Be.default.Item,{label:"\u8BD5\u5377\u987B\u77E5",name:"exercise_description"},za.createElement(Fe.default.TextArea,{rows:6,maxLength:65535,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u987B\u77E5"})))),za.createElement("div",{className:Ve.Z.bottmodiv},za.createElement(We.ZP,{className:`${Ve.Z.cancelBtn} mr5`,type:"primary",onClick:()=>{gr.get("pageType")=="course"?he.history.push(`/paths/${gr.get("courseId")}`):he.history.push("/paperlibrary")}},"\u53D6\u6D88"),za.createElement(a.Z,{className:`${Ve.Z.confirmBtn} ml15`,type:"primary",onClick:()=>To(void 0,null,function*(){var kr,Yr,$a,br;yield en.validateFields();const Gr=en.getFieldsValue();if(Gr.sub_discipline_id=((kr=Gr.sub_discipline_id)==null?void 0:kr.length)>0?Gr.sub_discipline_id[1]:"",Gr.set_question_sub_discipline=Or,xn.id){(yield(0,le.w0)(mi({id:xn.id},Gr))).status===0&&(wr(xn.id),Br(2),he.history.replace(`/paperlibrary/add/${xn.id}?type=2`));return}const Zr=yield(0,le.un)(Gr);Zr.status===0&&(wr((Yr=Zr==null?void 0:Zr.data)==null?void 0:Yr.exam_id),Br(2),gr.get("pageType")=="course"?he.history.replace(`/paperlibrary/add/${($a=Zr==null?void 0:Zr.data)==null?void 0:$a.exam_id}?type=2&pageType=course&courseId=${gr.get("courseId")}&stageId=${gr.get("stageId")}`):he.history.replace(`/paperlibrary/add/${(br=Zr==null?void 0:Zr.data)==null?void 0:br.exam_id}?type=2`))})},"\u4E0B\u4E00\u6B65"))),cr===2&&za.createElement("div",null,za.createElement(Di,{setisedits:Ar,itemid:Er}))),za.createElement(ul.Z,{open:Hr,onCancel:()=>{zr(!1)}}))};var Mi=(0,he.connect)(({user:de,newExercisePaper:Se,dispatch:Ee})=>({user:de,newExercisePaper:Se,dispatch:Ee}))(Oi)},20566:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return Qe}});var b=oe(59301),he=oe(78241),Be=oe(8591),Ie=oe(43418),Ce=oe(99313),Ge=oe(57809),Fe=oe(19842),Ye=oe(98228),ke=oe(92832),De=oe(1710),Te=oe(6848),We=oe(58421),Ve=oe(3113),le=oe(82093),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(37798),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(7664),z=oe(49661),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:Oe})=>{var Et,Ht,ht,wt,Ae,ct,sn,gt,nt,An;return b.createElement("div",{className:x.warp},b.createElement("div",{className:x.mainPart},b.createElement("div",{className:x.qcount},(Oe==null?void 0:Oe.question_type)===8&&b.createElement(y.Z,{className:x.content,showProgramFill:!0,value:(Et=Oe==null?void 0:Oe.program_attr)==null?void 0:Et.description}),(Oe==null?void 0:Oe.question_type)!=8&&b.createElement(y.Z,{className:x.qtitle,value:(Oe==null?void 0:Oe.name)||(Oe==null?void 0:Oe.title)})),((Oe==null?void 0:Oe.question_type)===0||(Oe==null?void 0:Oe.question_type)===2)&&b.createElement("div",null,(Ht=Oe==null?void 0:Oe.choices)==null?void 0:Ht.map((it,Bt)=>b.createElement("div",{className:x.redio},!(it!=null&&it.is_answer)&&b.createElement("span",{className:x.redioitem}),(it==null?void 0:it.is_answer)&&b.createElement("i",{className:`${x.redioitemyes} icon-duigou1`}),b.createElement(y.Z,{className:it!=null&&it.is_answer?x.titleyes:x.title,value:re[Bt]+(it==null?void 0:it.choice_text)}),(it==null?void 0:it.is_answer)&&b.createElement("div",{className:x.yestag},"\u6B63\u786E\u7B54\u6848")))),(Oe==null?void 0:Oe.question_type)===1&&b.createElement("div",null,(ht=Oe==null?void 0:Oe.choices)==null?void 0:ht.map((it,Bt)=>b.createElement("div",{className:x.checkbox},!(it!=null&&it.is_answer)&&b.createElement("span",{className:x.checkboxitem}),(it==null?void 0:it.is_answer)&&b.createElement("i",{className:`${x.checkboxitemyes} icon-duigou1`}),b.createElement(y.Z,{className:it!=null&&it.is_answer?x.titleyes:x.title,value:re[Bt]+(it==null?void 0:it.choice_text)}),(it==null?void 0:it.is_answer)&&b.createElement("div",{className:x.yestag},"\u6B63\u786E\u7B54\u6848")))),(Oe==null?void 0:Oe.question_type)===3&&b.createElement("div",{className:x.completion},(wt=Oe==null?void 0:Oe.standard_answer)==null?void 0:wt.map((it,Bt)=>{var et;return b.createElement("div",{style:{display:"flex"}},b.createElement("span",{className:x.title},"\u586B\u7A7A\u9879",Bt+1),b.createElement("div",{className:x.content},(et=it==null?void 0:it.answer_text)==null?void 0:et.map((bn,Hn)=>b.createElement("div",{className:x.items},bn))))})),(Oe==null?void 0:Oe.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=Oe==null?void 0:Oe.answer_texts)!=null&&Ae[0]?b.createElement(y.Z,{className:x.content,value:(ct=Oe==null?void 0:Oe.answer_texts)==null?void 0:ct[0]}):b.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),(Oe==null?void 0:Oe.question_type)===5&&((sn=Oe==null?void 0:Oe.challenge_names)==null?void 0:sn.map((it,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"),it)))),(Oe==null?void 0:Oe.question_type)===6&&b.createElement("div",{className:x.program},b.createElement(y.Z,{className:x.content,value:((gt=Oe==null?void 0:Oe.program_attr)==null?void 0:gt.description)||"- -"})),(Oe==null?void 0:Oe.question_type)===7&&((nt=Oe==null?void 0:Oe.sub_item_banks)==null?void 0:nt.map((it,Bt)=>{var et,bn,Hn,Ot,zn;return b.createElement("div",null,b.createElement("div",{className:x.combination},b.createElement("span",{className:x.qtitle},it==null?void 0:it.name)),b.createElement("div",{className:x.warp,style:{padding:"0px",paddingTop:20}},b.createElement("div",null,((it==null?void 0:it.item_type)=="SINGLE"||(it==null?void 0:it.item_type)=="JUDGMENT")&&((et=it==null?void 0:it.choices)==null?void 0:et.map((Bn,Sn)=>b.createElement("div",{className:x.redio},!(Bn!=null&&Bn.is_answer)&&b.createElement("span",{className:x.redioitem}),(Bn==null?void 0:Bn.is_answer)&&b.createElement("i",{className:`${x.redioitemyes} icon-duigou1`}),b.createElement(y.Z,{className:Bn!=null&&Bn.is_answer?x.titleyes:x.title,value:re[Sn]+(Bn==null?void 0:Bn.choice_text)}),(Bn==null?void 0:Bn.is_answer)&&b.createElement("div",{className:x.yestag},"\u6B63\u786E\u7B54\u6848")))),(it==null?void 0:it.item_type)=="MULTIPLE"&&((bn=it==null?void 0:it.choices)==null?void 0:bn.map((Bn,Sn)=>b.createElement("div",{className:x.checkbox},!(Bn!=null&&Bn.is_answer)&&b.createElement("span",{className:x.checkboxitem}),(Bn==null?void 0:Bn.is_answer)&&b.createElement("i",{className:`${x.checkboxitemyes} icon-duigou1`}),b.createElement(y.Z,{className:Bn!=null&&Bn.is_answer?x.titleyes:x.title,value:re[Sn]+(Bn==null?void 0:Bn.choice_text)}),(Bn==null?void 0:Bn.is_answer)&&b.createElement("div",{className:x.yestag},"\u6B63\u786E\u7B54\u6848")))),(it==null?void 0:it.item_type)=="COMPLETION"&&b.createElement("div",{className:x.completion},(Hn=it==null?void 0:it.standard_answer)==null?void 0:Hn.map((Bn,Sn)=>{var un;return b.createElement("div",{style:{display:"flex"}},b.createElement("span",{className:x.title},"\u586B\u7A7A\u9879",Sn+1),b.createElement("div",{className:x.content},(un=Bn==null?void 0:Bn.answer_text)==null?void 0:un.map((aa,Yn)=>b.createElement("div",{className:x.items},aa))))})),(it==null?void 0:it.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=it==null?void 0:it.answer_texts)!=null&&Ot[0]?b.createElement(y.Z,{className:x.content,value:(zn=it==null?void 0:it.answer_texts)==null?void 0:zn[0]}):b.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))))))})),(Oe==null?void 0:Oe.question_type)===8&&b.createElement("div",null,b.createElement(y.Z,{disabledFill:!0,className:x.content,showProgramFill:!0,value:ne.Base64.decode(((An=Oe==null?void 0:Oe.program_attr)==null?void 0:An.code)||"")})),(Oe==null?void 0:Oe.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"}},(Oe==null?void 0:Oe.author_name)||"- -")),b.createElement("div",{style:{marginRight:30}},b.createElement("span",{style:{marginRight:10}},"\u6240\u5C5E\u5355\u4F4D"),b.createElement("span",{style:{color:"#000000"}},(Oe==null?void 0:Oe.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"}},(Oe==null?void 0:Oe.study_count)||"0"))),b.createElement("a",{className:x.shixunbutton,href:`/shixuns/${Oe==null?void 0:Oe.identifier}/challenges?exercise=true`,target:"_blank"},b.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"))),((Oe==null?void 0:Oe.question_type)<=4||[6,8].includes(Oe==null?void 0:Oe.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},Oe!=null&&Oe.analysis?b.createElement(y.Z,{value:Oe==null?void 0:Oe.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},(Oe==null?void 0:Oe.difficulty)===1?"\u7B80\u5355":(Oe==null?void 0:Oe.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},Oe!=null&&Oe.tag_discipline?Oe==null?void 0:Oe.tag_discipline:b.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")))))},fe=oe(11237),Pe=oe(9164),Ue=oe(76560),Me=oe(61485),ut=oe(84216),Le=oe(70610),be=oe(59301),Xe=Object.defineProperty,tt=Object.defineProperties,ye=Object.getOwnPropertyDescriptors,mt=Object.getOwnPropertySymbols,St=Object.prototype.hasOwnProperty,xt=Object.prototype.propertyIsEnumerable,st=(Oe,Et,Ht)=>Et in Oe?Xe(Oe,Et,{enumerable:!0,configurable:!0,writable:!0,value:Ht}):Oe[Et]=Ht,Kt=(Oe,Et)=>{for(var Ht in Et||(Et={}))St.call(Et,Ht)&&st(Oe,Ht,Et[Ht]);if(mt)for(var Ht of mt(Et))xt.call(Et,Ht)&&st(Oe,Ht,Et[Ht]);return Oe},ln=(Oe,Et)=>tt(Oe,ye(Et)),It=(Oe,Et,Ht)=>new Promise((ht,wt)=>{var Ae=gt=>{try{sn(Ht.next(gt))}catch(nt){wt(nt)}},ct=gt=>{try{sn(Ht.throw(gt))}catch(nt){wt(nt)}},sn=gt=>gt.done?ht(gt.value):Promise.resolve(gt.value).then(Ae,ct);sn((Ht=Ht.apply(Oe,Et)).next())});const Vt=({setScoreShow:Oe,ScoreShow:Et,onOk:Ht,isshixuns:ht,isloadings:wt,dispatch:Ae,isIntelligentAssistant:ct=!1,newExercisePaper:sn,shixunsDetail:gt})=>{var nt,An,it,Bt;let[et,bn]=(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:ct,group_id:[]}),[Hn,Ot]=(0,b.useState)([]),[zn,Bn]=(0,b.useState)([]),[Sn,un]=(0,b.useState)([]),[aa,Yn]=(0,b.useState)([]);const[Ia,nn]=(0,b.useState)(!1),[rn]=he.default.useForm(),[Zn,Na]=(0,b.useState)(),[ga,Fa]=(0,b.useState)(!1);let[Mt,Rt]=(0,b.useState)(ht);const[mn,On]=(0,b.useState)([]),[Sa,ra]=(0,b.useState)(0),[Qa,ta]=(0,b.useState)(!0),[Wn,Za]=(0,b.useState)([]),[Oa,Ya]=(0,b.useState)([]),ur=[{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[yt,Ln]=(0,b.useState)([]),[fn,Vn]=(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 xe=(0,b.useRef)(new Set),vt=(0,b.useRef)(new Set),Ft=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],Yt=[{name:"\u5165\u95E8",value:1},{name:"\u521D\u7EA7",value:2},{name:"\u4E2D\u7EA7",value:3},{name:"\u4E2D\u9AD8\u7EA7",value:4},{name:"\u9AD8\u7EA7",value:5}],kt=[{name:"\u672A\u53D1\u5E03",value:"unpublish"},{name:"\u9759\u9ED8\u53D1\u5E03",value:"silent_publish"},{name:"\u516C\u5F00\u53D1\u5E03",value:"public_publish"}],[At,pn]=(0,b.useState)(!1),je=()=>{rn.resetFields(),Mt=!1,Rt(!1),pn(!1),rn.submit()};(0,b.useEffect)(()=>{var Je,pt,$n,hn,at,va,Gn,Qn,Ea,Ba;((($n=(pt=(Je=sn==null?void 0:sn.editData)==null?void 0:Je.exercise)==null?void 0:pt.exist_item_bank_ids)==null?void 0:$n.length)>0||((va=(at=(hn=sn==null?void 0:sn.editData)==null?void 0:hn.exercise)==null?void 0:at.exist_item_bank_shixun_ids)==null?void 0:va.length)>0)&&Ya([...(Qn=(Gn=sn==null?void 0:sn.editData)==null?void 0:Gn.exercise)==null?void 0:Qn.exist_item_bank_ids,...(Ba=(Ea=sn==null?void 0:sn.editData)==null?void 0:Ea.exercise)==null?void 0:Ba.exist_item_bank_shixun_ids])},[(An=(nt=sn==null?void 0:sn.editData)==null?void 0:nt.exercise)==null?void 0:An.exist_item_bank_ids]),(0,b.useEffect)(()=>{Et&&(rn.setFieldsValue({item_type:"",courseid:"",tag_discipline_id:null,difficulty:null,keyword:null}),Qa&&Mt&&(rn.setFieldsValue({item_type:"SHIXUN"}),et.item_type="SHIXUN",bn(Kt({},et)),ta(!1)),Ke(et),ze(),on({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),Tt())},[Et]),(0,b.useEffect)(()=>{Sa>0&&setTimeout(()=>{ra(0)},2e3)},[Sa]);function Ke(Je){return It(this,null,function*(){var pt,$n,hn;if(nn(!0),bn(Kt({},Je)),(Sn==null?void 0:Sn.length)<=0&&Je.type==="5"){Yn([]),nn(!1);return}console.log("----",Sn,mn);let at=Je.type==="5"?Sn==null?void 0:Sn.filter(Qn=>!mn.includes(Qn)):null,va=Je.type==="5"?Sn==null?void 0:Sn.filter(Qn=>mn.includes(Qn)):null;Je.group_id=((pt=Je.group_id)==null?void 0:pt.map(Qn=>Qn==null?void 0:Qn.value))||null;let Gn=yield(0,le.ZP)("/api/item_banks.json",{method:"get",params:ln(Kt({},Je),{discipline_id:(($n=Je==null?void 0:Je.courseid)==null?void 0:$n[0])||null,sub_discipline_id:((hn=Je==null?void 0:Je.courseid)==null?void 0:hn[1])||null,ids:at,shixun_ids:va,include_shixuns:!ct,keyword:Je.keyword?encodeURIComponent(Je.keyword):Je.keyword,type:Je.type==="5"?null:Je.type,clazz:Je.type==="3"?"ItemBanksGroup":null})});Yn(Gn),nn(!1)})}function ze(){return It(this,null,function*(){let Je=yield(0,le.ZP)("/api/disciplines.json",{method:"get",params:{source:"question",group_id:0,group_type:et.type==="5"?null:et.type,clazz:"ItemBanksGroup"}});Ot((0,a.L)(Je==null?void 0:Je.disciplines))})}function Tt(){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&&Ln(Je==null?void 0:Je.names)})}function on(Je){return It(this,null,function*(){var pt;let $n=yield(0,le.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:Je}),hn=[{title:"\u6839\u76EE\u5F55",id:0,pid:0,value:0,key:0,isLeaf:!1,children:(pt=$n==null?void 0:$n.data)==null?void 0:pt.map(at=>({title:at.name,id:at.id,pid:at.id,value:at.id,key:at.id,isLeaf:!at.have_child}))}];Za(hn)})}function cn(Je){return It(this,null,function*(){var pt,$n,hn,at;nn(!0);let va=(pt=Je.list)==null?void 0:pt.filter(Ea=>!mn.includes(Ea)),Gn=($n=Je.list)==null?void 0:$n.filter(Ea=>mn.includes(Ea));if(va.length===0&&Gn.length===0){nn(!1),Yn([]);return}let Qn=yield(0,le.ZP)("/api/item_banks.json",{method:"get",params:ln(Kt({},Je),{discipline_id:((hn=Je==null?void 0:Je.courseid)==null?void 0:hn[0])||null,sub_discipline_id:((at=Je==null?void 0:Je.courseid)==null?void 0:at[1])||null,ids:va,shixun_ids:Gn,type:Je.type==="5"?null:Je.type,clazz:Je.type==="3"?"ItemBanksGroup":null})});nn(!1),Yn(Qn)})}const Jn=Je=>It(void 0,null,function*(){const pt=yield Ae({type:"shixunsDetail/release",payload:{id:Je}});let $n=pt==null?void 0:pt.tag_position,hn=(pt==null?void 0:pt.evaluation_set_position)||[],at=pt.status;return at===0?(Be.ZP.success("\u53D1\u5E03\u6210\u529F"),Ke(et),!0):(at===2?Be.ZP.error(`\u7B2C${hn.join(",")}\u5173\u5C1A\u672A\u5B8C\u6210\uFF0C\u65E0\u6CD5\u7533\u8BF7\u53D1\u5E03`):at===3?Be.ZP.error(`\u6BCF\u4E00\u4E2A\u5173\u5361\u81F3\u5C11\u9700\u8981\u4E00\u4E2A\u6280\u80FD\u6807\u7B7E, \u7B2C${$n.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)}),In=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":"",yn=(Je,pt,$n)=>Je.map(hn=>hn.key===pt?Kt(Kt({},hn),$n):hn.children?ln(Kt({},hn),{children:yn(hn.children,pt,$n)}):hn),Kn=Je=>It(void 0,null,function*(){const{key:pt}=Je;let $n=et.type;const hn=yield(0,Le.ex)({page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",group_id:Math.abs(pt),type:$n}),{data:at,total_count:va}=hn||{};va>0&&Za(Gn=>yn(Gn,pt,{children:at.map(Qn=>({title:Qn.name,id:Qn.id,pid:Qn.id,value:Qn.id,key:Qn.id,isLeaf:!Qn.have_child}))}))});function fa(Je){console.log("----",et),Je==="1"&&(fn.gg=Kt({},et)),Je==="2"&&(fn.scj=Kt({},et)),Je==="3"&&(fn.ttgx=Kt({},et)),Je==="0"&&(fn.wcjd=Kt({},et)),Je==="5"&&(fn.yx=Kt({},et)),Vn(Kt({},fn))}function Zt(){et.type==="1"&&(et=fn.gg),et.type==="2"&&(et=fn.scj),et.type==="3"&&(et=fn.ttgx),et.type==="0"&&(et=fn.wcjd),et.type==="5"&&(et=fn.yx),(et==null?void 0:et.item_type)==="SHIXUN"?(Mt=!0,Rt(!0)):(Mt=!1,Rt(!1)),rn.setFieldsValue(Kt({},et)),bn(Kt({},et)),Ke(Kt({},et))}return be.createElement("div",null,be.createElement(Ie.default,{title:!1,footer:!1,open:Et,width:1360,centered:!0,className:E.scoremodal,onCancel:()=>{Oe(!1)}},be.createElement("div",{style:{display:"flex",alignItems:"center"}},be.createElement("div",{className:E.title},ct?"\u4EE5\u9898\u6362\u9898":"\u9898\u5E93\u9009\u9898")),ct&&be.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"),be.createElement(Ce.default,{className:E.tabWrap,activeKey:et.type,onChange:Je=>{Je==="3"?(et.show_all_share=!0,on({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"3"})):et.show_all_share=null,Je==="0"&&on({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),fa(et.type),et.type=Je,(et==null?void 0:et.item_type)==="SHIXUN"&&et.type!=="5"&&(Mt=!0,Rt(!0)),pn(!1),et.type==="5"&&(Mt=!1,Rt(!1)),Zt(),ze()},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:be.createElement("div",null,"\u5DF2\u9009",Sn.length>0&&be.createElement("span",{className:E.titlecount},Sn.length),Sa>0&&be.createElement("span",{className:E.add},"+",Sa)),key:"5"}]}),be.createElement(he.default,{layout:"inline",form:rn,onValuesChange:(Je,pt)=>{const $n=Object.values(pt).some(at=>at!==null&&at!==""&&at!==void 0),hn=pt.keyword==="";if(pn($n||!hn),et.page=1,(pt==null?void 0:pt.item_type)==="SHIXUN"){if(et.type==="5"?Rt(!1):Rt(!0),Je.keyword||Je.keyword==="")return;rn.submit()}else{if(Je!=null&&Je.courseid&&rn.setFieldsValue({tag_discipline_id:""}),Rt(!1),Je.keyword||Je.keyword==="")return;rn.submit()}},onFinish:Je=>{var pt;et.type==="3"&&(!Je.group_id||((pt=Je==null?void 0:Je.group_id)==null?void 0:pt.length)===0)?et.show_all_share=!0:et.show_all_share=null,bn(Kt(Kt({},et),Je)),Ke(Kt(Kt({},et),Je))}},be.createElement(he.default.Item,{name:"item_type"},be.createElement(Ge.default,{className:E.selectWrapper,placeholder:"\u9898\u578B",style:{width:110},size:"middle"},(ct?ur.slice(0,6):ur).map(Je=>be.createElement(Ge.default.Option,{key:Je.value},Je.name)))),be.createElement(he.default.Item,{name:"courseid"},be.createElement(Fe.Z,{className:E.selectWrapper,style:{width:160},size:"middle",placeholder:"\u65B9\u5411&\u8BFE\u7A0B",options:Hn})),!Mt&&be.createElement(he.default.Item,{name:"tag_discipline_id"},be.createElement(Ge.default,{className:E.selectWrapper,placeholder:"\u77E5\u8BC6\u70B9",style:{width:160},size:"middle",allowClear:!0},(it=aa==null?void 0:aa.tag_disciplines)==null?void 0:it.map(Je=>be.createElement(Ge.default.Option,{key:Je.id},Je.name)))),Mt&&be.createElement(he.default.Item,{name:"vrs_name"},be.createElement(Ge.default,{className:E.selectWrapper,placeholder:"\u79D1\u76EE",style:{width:118},size:"middle",allowClear:!0},(Bt=[{id:"",name:"\u5168\u90E8"},...(yt==null?void 0:yt.map(Je=>({id:Je,name:Je})))||[]])==null?void 0:Bt.map(Je=>be.createElement(Ge.default.Option,{key:Je.id},Je.name)))),be.createElement(he.default.Item,{name:Mt?"diff":"difficulty"},be.createElement(Ge.default,{className:E.selectWrapper,placeholder:"\u96BE\u5EA6",style:{width:118},size:"middle",allowClear:!0},!Mt&&Ft.map(Je=>be.createElement(Ge.default.Option,{key:Je.value},Je.name)),Mt&&Yt.map(Je=>be.createElement(Ge.default.Option,{key:Je.value},Je.name)))),Mt&&be.createElement(he.default.Item,{name:"shixun_publish_status"},be.createElement(Ge.default,{className:E.selectWrapper,placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:118},size:"middle",allowClear:!0},kt.map(Je=>be.createElement(Ge.default.Option,{key:Je.value},Je.name)))),(et.type==="3"||et.type==="0")&&!Mt&&be.createElement(he.default.Item,{name:"group_id"},be.createElement(Ye.default,{treeDataSimpleMode:!0,style:{width:118},className:E.selectWrappers,multiple:!0,allowClear:!0,showSearch:!0,filterTreeNode:(Je,pt)=>pt.title.toUpperCase().indexOf(Je.toUpperCase())!==-1,dropdownStyle:{maxHeight:400,width:500,overflow:"auto"},placeholder:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939",treeCheckStrictly:!0,loadData:Kn,treeDefaultExpandedKeys:[0],maxTagCount:0,treeCheckable:!0,treeData:Wn})),At&&be.createElement("span",{className:E.allqingchu,onClick:je},be.createElement("i",{className:"iconfont icon-guanbi4"}),be.createElement("span",null,"\u6E05\u9664\u7B5B\u9009\u6761\u4EF6")),be.createElement(he.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keyword"},be.createElement(ke.default.Search,{className:E.search,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",allowClear:!0,suffix:be.createElement("i",{className:`iconfont icon-sousuo9 font14 ${E.searchIcon}`,onClick:()=>rn.submit()}),onSearch:Je=>{rn.submit()}}))),be.createElement("div",{style:{background:"#F6F7F9",display:"flex",alignItems:"center",marginTop:18,height:40,paddingLeft:10,paddingRight:20}},be.createElement("div",{onClick:()=>{et.updated_at==="asc"?et.updated_at="desc":et.updated_at="asc",bn(ln(Kt({},et),{page:1})),Ke(ln(Kt({},et),{page:1}))}}," ",et.updated_at?be.createElement("img",{src:et.updated_at==="asc"?fe.Z:Pe.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):be.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u66F4\u65B0\u65F6\u95F4\u6392\u5E8F"),be.createElement("div",{onClick:()=>{et.quotes==="asc"?et.quotes="desc":et.quotes="asc",bn(ln(Kt({},et),{page:1})),Ke(ln(Kt({},et),{page:1}))},style:{marginLeft:20}}," ",et.quotes?be.createElement("img",{src:et.quotes==="asc"?fe.Z:Pe.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):be.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u4F7F\u7528\u6B21\u6570\u6392\u5E8F")),be.createElement(De.default,{style:{marginTop:2,marginBottom:20},scroll:{y:260},dataSource:(aa==null?void 0:aa.items)||(aa==null?void 0:aa.shixun_list),pagination:!1,loading:Ia,rowKey:Je=>Je.id,rowSelection:{type:ct?"radio":"checkbox",selectedRowKeys:zn,getCheckboxProps:Je=>({disabled:Je.shixun_tag_num===1||(Oa==null?void 0:Oa.find(pt=>Je.id===pt))}),onSelect(Je,pt,$n){if(ct){Bn([Je.id]),vt.current=new Set([Je.id]),ra(1),un([Je.id]);return}if(pt)(Mt||Je!=null&&Je.challenge_names)&&On([...mn,Je.id]),Bn([...zn,Je.id]),Je.identifier?xe.current.add(Je.id):vt.current.add(Je.id),ra(1),un([...Sn,Je.id]);else{Je.identifier?xe.current.delete(Je.id):vt.current.delete(Je.id);let hn=Sn.filter(at=>at!==Je.id);if(Bn(hn),un(hn),Mt||Je!=null&&Je.challenge_names){let at=mn.filter(va=>va!==Je.id);On([...at])}if(et.type==="5"){cn(ln(Kt({},et),{list:[...hn]}));return}}},onSelectAll(Je,pt,$n){var hn,at;if(Je){const va=$n.map(Qn=>Qn.id),Gn=(at=$n==null?void 0:$n.filter(Qn=>Qn==null?void 0:Qn.challenge_names))==null?void 0:at.map(Qn=>Qn.id);On([...mn,...Gn]),Bn([...zn,...va]),un([...Sn,...va]);for(const Qn of $n)Qn.identifier?xe.current.add(Qn.id):vt.current.add(Qn.id)}else{const va=$n.map(Ba=>Ba.id),Gn=zn.filter(Ba=>!va.some(Ta=>Ta===Ba)),Qn=(hn=$n==null?void 0:$n.filter(Ba=>Ba==null?void 0:Ba.challenge_names))==null?void 0:hn.map(Ba=>Ba.id);Bn([...Gn]),un([...Gn]);let Ea=mn.filter(Ba=>!Qn.some(Ta=>Ta===Ba.id));On([...Ea]),et.type==="5"&&cn(ln(Kt({},et),{list:[...Gn]}));for(const Ba of va)Ba.identifier?xe.current.delete(Ba):vt.current.delete(Ba)}}},columns:[{title:"\u9898\u578B",dataIndex:"item_type",key:"item_type",render:(Je,pt,$n)=>{var hn,at;return be.createElement(Te.Z,{title:In(pt)},be.createElement("div",null,Mt||pt!=null&&pt.challenge_names?"\u5B9E\u8BAD\u9898":(at=(hn=ur==null?void 0:ur.filter(va=>va.value===Je))==null?void 0:hn[0])==null?void 0:at.name))}},{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",width:Mt?"30%":"60%",key:"name",render:(Je,pt,$n)=>{var hn;return be.createElement("div",{style:{display:"flex",alignItems:"center"}},be.createElement(Te.Z,{title:In(pt)},be.createElement("div",{className:pt!=null&&pt.high_resources_consume?E.q_title:""},be.createElement(y.Z,{key:1,showLines:1,showTextOnly:!0,value:Mt||pt!=null&&pt.challenge_names?pt!=null&&pt.title||Je===null?"--":Je:(pt==null?void 0:pt.item_type)=="BPROGRAM"?(hn=pt==null?void 0:pt.program_attr)==null?void 0:hn.description:Je}))),(pt==null?void 0:pt.high_resources_consume)&&be.createElement(ut.Z,{type:"shixun",style:{marginLeft:10}}))}},{title:"\u521B\u5EFA\u8005",dataIndex:"author_name",key:"author_name",hidden:!Mt,render:(Je,pt,$n)=>{var hn;return be.createElement(Te.Z,{title:In(pt)},be.createElement("span",null,Je?(hn=Je==null?void 0:Je.split("\u3001"))==null?void 0:hn[0]:"- -"))}},{title:"\u6240\u5C5E\u5355\u4F4D",dataIndex:"author_school_name",key:"author_school_name",hidden:!Mt,render:(Je,pt,$n)=>be.createElement(Te.Z,{title:In(pt)},be.createElement("span",null,Je||"- -"))},{title:"\u96BE\u5EA6",dataIndex:"difficulty",key:"difficulty",render:(Je,pt,$n)=>{var hn,at,va,Gn;return be.createElement(Te.Z,{title:In(pt)},be.createElement("div",null,Mt||pt!=null&&pt.challenge_names?(pt==null?void 0:pt.level)||((at=(hn=Ft==null?void 0:Ft.filter(Qn=>Qn.value===Je))==null?void 0:hn[0])==null?void 0:at.name):(Gn=(va=Ft==null?void 0:Ft.filter(Qn=>Qn.value===Je))==null?void 0:va[0])==null?void 0:Gn.name))}},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!Mt,render:(Je,pt,$n)=>be.createElement(Te.Z,{title:In(pt)},be.createElement("div",null,Je||"- -"))},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!Mt,render:(Je,pt,$n)=>be.createElement("span",null,Je||"- -")},{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"quotes",key:"quotes",render:(Je,pt,$n)=>be.createElement(Te.Z,{title:In(pt)},be.createElement("div",null,Mt||pt!=null&&pt.challenge_names?(pt==null?void 0:pt.study_count)||(pt==null?void 0:pt.stu_num):Je))},{title:be.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",be.createElement(Te.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},be.createElement(Me.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!Mt,render:(Je,pt,$n)=>be.createElement(Te.Z,{title:In(pt)},be.createElement("div",null,Je||"- -"))},{title:be.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",be.createElement(Te.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},be.createElement(Me.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!Mt,render:(Je,pt,$n)=>be.createElement("span",null,Je||"- -")},{title:"\u64CD\u4F5C",dataIndex:"id",key:"item_type",render:(Je,pt,$n)=>be.createElement(Te.Z,{title:In(pt)},be.createElement("div",{style:{flex:1,textAlign:"start"}},be.createElement("a",{onClick:()=>{var hn,at;Na(ln(Kt({},pt),{question_type:Mt||pt!=null&&pt.challenge_names?5:(at=(hn=ur==null?void 0:ur.filter(va=>va.value===(pt==null?void 0:pt.item_type)))==null?void 0:hn[0])==null?void 0:at.question_type})),Fa(!0)}},"\u67E5\u770B"),(pt==null?void 0:pt.shixun_tag_num)===1&&be.createElement("a",{style:{marginLeft:10},onClick:()=>{Ie.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:400,content:be.createElement("div",null,"\u662F\u5426\u786E\u5B9A\u53D1\u5E03",be.createElement("span",{style:{cursor:"pointer",color:"#3061D0"},onClick:()=>{window.open(`/shixuns/${pt==null?void 0:pt.identifier}/challenges`)}},(pt==null?void 0:pt.shixun_name)||"--"),"\uFF1F"),onOk:()=>It(void 0,null,function*(){if(!Jn(pt==null?void 0:pt.identifier))return new Promise((hn,at)=>{at()})})})}},"\u53D1\u5E03")))}].filter(Je=>!Je.hidden)}),be.createElement(We.Z,{current:et.page,total:(aa==null?void 0:aa.items_count)||(aa==null?void 0:aa.shixuns_count),style:{marginBottom:20},defaultPageSize:et.per_page,showTotal:Je=>be.createElement("span",null,"\u5171\xA0",be.createElement("span",{style:{color:"#165DFF"}},Je),"\xA0\u6761\u6570\u636E"),pageSize:et.per_page,onChange:(Je,pt)=>{et.page=Je,et.per_page=pt,bn(Kt({},et)),Ke(Kt({},et))}}),be.createElement("div",{className:E.bottom},be.createElement(Ve.ZP,{className:E.no,onClick:()=>{Oe(!1)}},"\u53D6\u6D88"),be.createElement(Ve.ZP,{loading:wt,style:{width:wt&&75},className:E.yes,onClick:()=>It(void 0,null,function*(){if((Sn==null?void 0:Sn.length)<=0){Be.ZP.info(ct?"\u8BF7\u9009\u62E9\u4E00\u9053\u8BD5\u9898":"\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E");return}Ht([...vt.current],[...xe.current],!0,Sn==null?void 0:Sn.length)})},ct?"\u5F00\u59CB\u6362\u9898":"\u786E\u8BA4"))),be.createElement(Ie.default,{open:ga,title:"\u9898\u76EE\u8BE6\u60C5",footer:!1,className:E.previewModal,width:1e3,centered:!0,onCancel:()=>{Fa(!1)},onOk:()=>{Fa(!1)}},be.createElement(ge,{qitem:Zn})))};var Qe=(0,Ue.connect)(({shixunsDetail:Oe,newExercisePaper:Et})=>({shixunsDetail:Oe,newExercisePaper:Et}))(Vt)},54579:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return De}});var b=oe(43418),he={ul:"ul___TdfYY"},Be=oe(32637),Ie=oe(59301),Ce=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,Fe=Object.prototype.propertyIsEnumerable,Ye=(Te,We)=>{var Ve={};for(var le in Te)Ge.call(Te,le)&&We.indexOf(le)<0&&(Ve[le]=Te[le]);if(Te!=null&&Ce)for(var le of Ce(Te))We.indexOf(le)<0&&Fe.call(Te,le)&&(Ve[le]=Te[le]);return Ve},De=Te=>{var We=Te,{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")))))}},14869:function(_e,Ct,oe){"use strict";oe.d(Ct,{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,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return b}});const b=he=>he?typeof he=="function"?he():he:null},66104:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return tt}});var b=oe(92310),he=oe.n(b),Be=oe(11592),Ie=oe(26112),Ce=oe(59301),Ge=oe(92343),Fe=oe(36355),Ye=oe(84105),ke=oe(91857);const De=ye=>{let{children:mt}=ye;const{getPrefixCls:St}=Ce.useContext(Fe.E_),xt=St("breadcrumb");return Ce.createElement("li",{className:`${xt}-separator`,"aria-hidden":"true"},mt===""?mt:mt||"/")};De.__ANT_BREADCRUMB_SEPARATOR=!0;var Te=De,We=function(ye,mt){var St={};for(var xt in ye)Object.prototype.hasOwnProperty.call(ye,xt)&&mt.indexOf(xt)<0&&(St[xt]=ye[xt]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var st=0,xt=Object.getOwnPropertySymbols(ye);stmt[st]||xt)}function le(ye,mt,St,xt){if(St==null)return null;const{className:st,onClick:Kt}=mt,ln=We(mt,["className","onClick"]),It=Object.assign(Object.assign({},(0,Ie.Z)(ln,{data:!0,aria:!0})),{onClick:Kt});return xt!==void 0?Ce.createElement("a",Object.assign({},It,{className:he()(`${ye}-link`,st),href:xt}),St):Ce.createElement("span",Object.assign({},It,{className:he()(`${ye}-link`,st)}),St)}function E(ye,mt){return(xt,st,Kt,ln,It)=>{if(mt)return mt(xt,st,Kt,ln);const Vt=Ve(xt,st);return le(ye,xt,Vt,It)}}var a=function(ye,mt){var St={};for(var xt in ye)Object.prototype.hasOwnProperty.call(ye,xt)&&mt.indexOf(xt)<0&&(St[xt]=ye[xt]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var st=0,xt=Object.getOwnPropertySymbols(ye);st{const{prefixCls:mt,separator:St="/",children:xt,menu:st,overlay:Kt,dropdownProps:ln,href:It}=ye,Qe=(Oe=>{if(st||Kt){const Et=Object.assign({},ln);if(st){const Ht=st||{},{items:ht}=Ht,wt=a(Ht,["items"]);Et.menu=Object.assign(Object.assign({},wt),{items:ht==null?void 0:ht.map((Ae,ct)=>{var{key:sn,title:gt,label:nt,path:An}=Ae,it=a(Ae,["key","title","label","path"]);let Bt=nt!=null?nt:gt;return An&&(Bt=Ce.createElement("a",{href:`${It}${An}`},Bt)),Object.assign(Object.assign({},it),{key:sn!=null?sn:ct,label:Bt})})})}else Kt&&(Et.overlay=Kt);return Ce.createElement(ke.Z,Object.assign({placement:"bottom"},Et),Ce.createElement("span",{className:`${mt}-overlay-link`},Oe,Ce.createElement(Ye.Z,null)))}return Oe})(xt);return Qe!=null?Ce.createElement(Ce.Fragment,null,Ce.createElement("li",null,Qe),St&&Ce.createElement(Te,null,St)):null},y=ye=>{const{prefixCls:mt,children:St,href:xt}=ye,st=a(ye,["prefixCls","children","href"]),{getPrefixCls:Kt}=Ce.useContext(Fe.E_),ln=Kt("breadcrumb",mt);return Ce.createElement(x,Object.assign({},st,{prefixCls:ln}),le(ln,st,St,xt))};y.__ANT_BREADCRUMB_ITEM=!0;var z=y,ne=oe(17313),re=oe(83116),ie=oe(37613);const ge=ye=>{const{componentCls:mt,iconCls:St}=ye;return{[mt]:Object.assign(Object.assign({},(0,ne.Wf)(ye)),{color:ye.itemColor,fontSize:ye.fontSize,[St]:{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},[`${mt}-separator`]:{marginInline:ye.separatorMargin,color:ye.separatorColor},[`${mt}-link`]:{[` +`),Gt.focus();default:throw new Error}},[Gt,Pn]),Aa=(0,b.useMemo)(()=>{switch(Pn){case Fa:return b.createElement(It,{callback:_t,onCancel:pa});case Sa:return b.createElement(Vt.Z,{callback:_t,onCancel:pa});case Mt:return b.createElement(Qe.Z,{callback:_t,onCancel:pa});case Rt:return b.createElement(Hn,{callback:_t,onCancel:pa});case ra:return b.createElement(un,{callback:_t,onCancel:pa});case"maths-latex":return b.createElement(rn,{showSaveButton:!0,callback:_t});case"inline-latex":return b.createElement(Zn.Z,{showSaveButton:!0,callback:_t});default:return null}},[Pn]);function pa(){Ma("")}(0,b.useEffect)(()=>{if(ft.current){let Rn=function(zt){$e=!0,dt=zt.pageY},an=function(){$e=!1},Lt=function(zt){if($e){let rt=zt.pageY-dt;rt<0&&(rt=0),rt>300&&(rt=300);let tn=Tt+rt+"px";hr(tn)}},se=ft.current,$e=!1,dt=0;return se.addEventListener("mousedown",Rn),document.addEventListener("mousemove",Lt),document.addEventListener("mouseup",an),()=>{se.removeEventListener("mousedown",Rn),document.removeEventListener("mousemove",Lt),document.removeEventListener("mouseup",an)}}},[Gt,ft]),(0,b.useEffect)(()=>{hr(Tt)},[Tt]);const tr=vt(ze),Ra=vt(lr),ua={width:tr,height:Ra},Va=(0,b.useMemo)(()=>{if(ma){let Rn=new Date(ma),an=Rn.getHours(),Lt=Rn.getMinutes(),se=Rn.getSeconds();return an=an<10?"0"+an:an,Lt=Lt<10?"0"+Lt:Lt,se=se<10?"0"+se:se,`${an}:${Lt}:${se}`}return 0},[ma]),vr=Rn=>{const an=[];if(pt){let Lt=-1;Rn=Rn.replace(/(@▁▁@|@▁@)/g,function(se,$e,dt){an.push({multiLine:se!==fn})})}return an};function Mr(){window.sessionStorage.removeItem(Kn),pr(!1),Wa(0)}function _a(){pr(!1),Wa(0),Gt.setValue(window.sessionStorage.getItem(Kn))}(0,b.useEffect)(()=>{At[Pn]&&Pn!==mn&&Pn!==Rt&&setTimeout(()=>{const Rn=document.getElementsByClassName("markdown-popup-form")[0],an=window.innerWidth/2-Rn.offsetWidth/2,Lt=window.innerHeight/2-Rn.offsetHeight/2;sa(an),dr(Lt)},0)},[Pn]);const mr=Rn=>{Rn.preventDefault();const an=Rn.clientX-fr,Lt=Rn.clientY-rr;document.body.onmousemove=se=>{let $e=se.clientX-an,dt=se.clientY-Lt;const zt=document.getElementsByClassName("markdown-popup-form")[0],rt=window.innerWidth-zt.offsetWidth,tn=window.innerHeight-zt.offsetHeight;$e=Math.max(0,Math.min($e,rt)),dt=Math.max(0,Math.min(dt,tn)),Cr(se.clientX,se.clientY,an,Lt)&&(sa($e),dr(dt))},document.body.onmouseup=function(){document.body.onmousemove=null}},Cr=(Rn,an,Lt,se)=>{const $e=document.body.clientHeight,dt=document.body.clientWidth;return Rn<20&&Lt>Rn||Rn>dt-20&&Ltan||an>$e-20&&seut in Me?We(Me,ut,{enumerable:!0,configurable:!0,writable:!0,value:Le}):Me[ut]=Le,z=(Me,ut)=>{for(var Le in ut||(ut={}))a.call(ut,Le)&&y(Me,Le,ut[Le]);if(E)for(var Le of E(ut))x.call(ut,Le)&&y(Me,Le,ut[Le]);return Me},ne=(Me,ut)=>Ve(Me,le(ut));const{useForm:re}=b.default,ie={width:280,marginRight:10},ge={labelCol:{span:5},wrapperCol:{span:19}};var fe=({callback:Me,onCancel:ut})=>{const[Le]=re();let be=(0,ke.useRef)();function Xe(mt){be.current.width=Le.getFieldValue("width"),be.current.align=Le.getFieldValue("align"),Me(mt,be.current)}function tt(mt,St){if(mt.status===-1){he.ZP.error(mt.message);return}Le.setFieldsValue({src:`/api/attachments/${mt.id}`,type:St.type})}function ye(mt){let St=mt.target.files[0];be.current=St,Ue(St,tt)}return Te.createElement(b.default,ne(z({form:Le},ge),{className:"upload-image-panel",onFinish:Xe,style:{width:470,overflow:"hidden"}}),Te.createElement(b.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},Te.createElement("div",{className:"flex-container"},Te.createElement(b.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},Te.createElement(Be.default,{style:ie})),Te.createElement(Pe,{onFileChange:ye}))),Te.createElement(b.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},Te.createElement(Be.default,{style:{width:264}})),Te.createElement(b.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},Te.createElement(Ie.Z,null,Te.createElement(b.default.Item,{name:"width",style:{margin:0}},Te.createElement(Ce.Z,{style:{width:264}})),Te.createElement("span",{className:"ml8"},"%"))),Te.createElement(b.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},Te.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"}]})),Te.createElement("aside",null,Te.createElement(b.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Te.createElement(Fe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Te.createElement(Fe.ZP,{type:"default",onClick:ut},"\u53D6\u6D88"))))};function Pe({onFileChange:Me}){return Te.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Te.createElement("input",{type:"file",onChange:Me}))}function Ue(Me,ut){if(!Me)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",Me),Le.append("file_param_name","editormd-image-file"),Le.append("byxhr","true");var be=new window.XMLHttpRequest;be.withCredentials=!0,be.addEventListener("load",function(Xe){ut(JSON.parse(Xe.target.responseText),Me)},!1),be.addEventListener("error",function(Xe){console.error(Xe)},!1),be.open("POST",`${Ye.KI}/api/attachments.json`),be.send(Le)}},75790:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return Be}});var b=oe(59301),he=oe(4676);class Be extends b.Component{constructor(Ce){super(Ce);const Ge=window.document;this.node=Ge.createElement("div"),Ge.body.appendChild(this.node)}render(){const{children:Ce}=this.props;return(0,he.createPortal)(Ce,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},929:function(_e,Ct,oe){"use strict";oe.d(Ct,{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),Ce=oe(92310),Ge=oe.n(Ce),Fe=oe(49661),Ye=oe(57884),ke=oe(34055),De=oe(79005),Te=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:Te},{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:Me=[],col:ut=4,right:Le,bottom:be=23,precision:Xe=0,wrapWidth:tt=1200,trackEventItems:ye,loading:mt,onRemove:St=()=>{},isCurrent:xt=!0,showAlias:st=!1,showProgress:Kt=!1})=>{const ln=Math.floor((tt-(ut-1)*Le)/ut),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:mt},ie.createElement("div",{className:Ge()(b.list,Ue)},!!(Me!=null&&Me.length)&&(Me==null?void 0:Me.map((Vt,Qe)=>{var Oe,Et,Ht,ht,wt,Ae;const{name:ct,id:sn,identifier:gt,featured:nt,school_name:An,image_url:it,excellent:Bt,is_plan:et}=Vt;return ie.createElement("div",{key:sn,className:xt&&Kt?b.wrapisCurrent:b.wrap,style:{width:ln,marginRight:(1+Qe)%ut===0?0:Le+Xe,marginBottom:be}},ie.createElement("a",{className:b.li,onClick:bn=>{bn.preventDefault(),bn.stopPropagation(),ye&&(0,Fe.L9)([ye]),(0,Fe.xg)(`/paths/${gt}`)}},ie.createElement("div",{className:b.img},ie.createElement("img",{className:b.cover,src:`${it}`}),xt&&(0,ke.bg)()&&(Vt==null?void 0:Vt.studying)&&ie.createElement("div",{className:`${b.movebq} user-path-items`,onClick:bn=>{bn.stopPropagation(),St(Vt)}},ie.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ie.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Oe=Vt==null?void 0:Vt.subject_tags)==null?void 0:Oe.map((bn,Hn)=>{var Ot,zn;if(Hn===0){const Sn=(Ot=It.find(un=>un.name==bn))==null?void 0:Ot.swimg;return ie.createElement("img",{className:b.sign,src:Sn,style:{left:"-4px"}})}const Bn=(zn=It.find(Sn=>Sn.name==bn))==null?void 0:zn.ptimg;return ie.createElement("img",{className:b.sign,src:Bn,style:{left:`${48+52*(Hn-1)+2*Hn}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:st&&(Vt!=null&&Vt.excellent_alias_name)?ie.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${ct}`,ie.createElement("br",null),ie.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Vt==null?void 0:Vt.excellent_alias_name}`)):ct},ie.createElement("span",{className:b.e},st&&(Vt==null?void 0:Vt.excellent_alias_name)||ct))),xt&&Kt&&((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:(((Ht=Vt==null?void 0:Vt.progress)==null?void 0:Ht.my_score)/((ht=Vt==null?void 0:Vt.progress)==null?void 0:ht.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(wt=Vt==null?void 0:Vt.progress)==null?void 0:wt.my_score,"/",(Ae=Vt==null?void 0:Vt.progress)==null?void 0:Ae.all_score),(!xt||!Kt)&&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)))))))})),!Me.length&&ie.createElement(Ye.Z,null)))}},47949:function(_e,Ct,oe){"use strict";oe.d(Ct,{jL:function(){return Ce},w9:function(){return nn},dN:function(){return ga},QD:function(){return yn},cQ:function(){return ht.Z},Oz:function(){return Sn},op:function(){return ze},O5:function(){return Qt},_b:function(){return $n},t7:function(){return Me},Gi:function(){return ta},YG:function(){return mn},kT:function(){return ra},qp:function(){return x},K3:function(){return ne},vr:function(){return Zt},qE:function(){return cn},Je:function(){return be},wb:function(){return Qe},lB:function(){return Ht},cq:function(){return yt},tp:function(){return ge},Si:function(){return Jt},k8:function(){return er},Du:function(){return hr}});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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",Ce=({dataSource:ft=[],img:lt,imgWidth:Nt=346,title:dn,sunTitle:ia,bannerExtraContent:wa})=>b.createElement("div",{className:he.banner},b.createElement("div",{className:he.content},b.createElement("aside",null,b.createElement("p",null,b.createElement("b",null,dn),b.createElement("span",null,ia)),ft.length>0&&b.createElement("div",{className:he.btns},ft.map((_t,Aa)=>b.createElement("div",{key:Aa,onClick:_t.click},_t.name,_t.sign?b.createElement("img",{src:Be,width:39}):null))),wa),lt&&b.createElement("img",{style:{marginTop:33,marginRight:38},src:lt,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(89392),De=Object.defineProperty,Te=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable,le=(ft,lt,Nt)=>lt in ft?De(ft,lt,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):ft[lt]=Nt,E=(ft,lt)=>{for(var Nt in lt||(lt={}))We.call(lt,Nt)&&le(ft,Nt,lt[Nt]);if(Te)for(var Nt of Te(lt))Ve.call(lt,Nt)&&le(ft,Nt,lt[Nt]);return ft},x=({dataSource:ft=[],value:lt,onChange:Nt,onTitleChange:dn,className:ia,title:wa,titleWidth:_t=41,style:Aa={},fontColor:pa="#6A7283",showCount:tr,classNameActive:Ra,styleItem:ua={}})=>{const[Va,vr]=(0,b.useState)(0),[Mr,_a]=(0,b.useState)(!1),mr=(0,b.useRef)(null),Cr=(0,b.useRef)(null);return(0,b.useEffect)(()=>{var Rn;ft.length!==0&&(((Rn=mr==null?void 0:mr.current)==null?void 0:Rn.clientHeight)>97?vr(1):vr(0)),ft.length===0&&vr(0),_a(!1)},[ft]),b.createElement("div",{className:Ye()(Ge.row,ia),style:Aa},b.createElement("div",{onClick:(0,ke.throttle)(()=>dn==null?void 0:dn(),2e3),style:{width:_t,marginTop:Mr?12:4},className:`${Ge.title} ${dn?"current":""}`},wa),b.createElement("div",{className:Mr?`${Ge.tagsWrap} ${Ge.tagsBorderWrap}`:Ge.tagsWrap},b.createElement("div",{className:Ge.bar,ref:Cr,style:Va>0?{height:Va===1?97:"auto",overflow:Va===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},b.createElement("div",{className:Ge.tag,ref:mr},ft==null?void 0:ft.map(Rn=>b.createElement("span",{onClick:()=>Nt(Rn.id),key:Rn.id,style:E(E({color:pa},ua),(Rn==null?void 0:Rn.style)||{}),className:lt===Rn.id?Ye()(Ra||Ge.active,Rn.classNameActive):""},b.createElement("span",{title:Rn.name,className:Ge.name},Rn.name),!!tr&&b.createElement("span",{className:Ge.num},Rn.count))))),!!Va&&b.createElement(b.Fragment,null,Va===1?b.createElement("div",{onClick:()=>{var Rn;vr(2),((Rn=mr==null?void 0:mr.current)==null?void 0:Rn.clientHeight)>245?_a(!0):_a(!1)},className:Ge.action},"\u5C55\u5F00",b.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):b.createElement("div",{onClick:()=>{Cr.current.scrollTop=0,vr(1),_a(!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:ft=[],value:lt,onChange:Nt,onTitleChange:dn,className:ia,title:wa,titleWidth:_t=41,style:Aa={},fontColor:pa="#6A7283",showCount:tr,expand:Ra=!0})=>{const[ua,Va]=(0,b.useState)(0),[vr,Mr]=(0,b.useState)(!1),_a=(0,b.useRef)(null),mr=(0,b.useRef)(null),[Cr,Rn]=(0,b.useState)(Ra);return b.createElement("div",{className:Ye()(y.row,ia),style:Aa},b.createElement("div",{className:"flex item-center justify-between"},b.createElement("div",{onClick:(0,ke.throttle)(()=>dn==null?void 0:dn(),2e3),style:{width:_t,marginTop:vr?12:4},className:`${y.title} ${dn?"current":""}`},wa),b.createElement("i",{className:`iconfont ${Cr?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:Cr?8:10},onClick:()=>Rn(!Cr)})),Cr&&b.createElement("div",{className:vr?`${y.tagsWrap} ${y.tagsBorderWrap}`:y.tagsWrap},b.createElement("div",{className:y.fenge}),b.createElement("div",{className:y.bar,ref:mr},b.createElement("div",{className:y.tag,ref:_a},ft==null?void 0:ft.map(an=>b.createElement("span",{onClick:()=>Nt(an.id),key:an.id,style:{color:pa},className:lt===an.id?y.active:""},b.createElement("span",{title:an.name,className:y.name},an.name),!!tr&&b.createElement("span",{className:y.num},an.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:ft=[],value:lt,onChange:Nt,className:dn,style:ia={}})=>b.createElement("div",{style:ia,className:Ye()(re.tabs,dn)},ft.map(wa=>b.createElement("span",{onClick:()=>Nt(wa.id),className:lt===wa.id?re.active:"",key:wa.id},wa.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),Me=({dataSource:ft=[],value:lt="",onChange:Nt,onInputChange:dn=()=>{},className:ia,style:wa={},placeholder:_t,allowClear:Aa=!1})=>{var pa;const[tr,Ra]=(0,b.useState)(""),[ua,Va]=(0,b.useState)("");(0,b.useEffect)(()=>{var _a;let mr=lt;(_a=JSON.stringify(lt))!=null&&_a.includes("{")&&(Ra(lt.id),mr=lt.value||"");try{Va(decodeURIComponent(mr||""))}catch(Cr){Va(decodeURIComponent(mr||""))}},[lt]);const vr=()=>{Nt(encodeURIComponent(ua),tr||null)},Mr=_a=>{_a!==tr&&(Ra(_a),Nt(encodeURIComponent(ua),_a))};return b.createElement("div",{className:Ye()(fe.input,ia),style:wa},!!ft.length&&b.createElement("div",{className:fe.dropdown},b.createElement("div",{className:fe.text},(pa=ft.find(_a=>_a.id===tr))==null?void 0:pa.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},ft.map((_a,mr)=>b.createElement("div",{key:mr,onClick:()=>Mr(_a.id)},_a.name)))),b.createElement(Pe.default,{onPressEnter:vr,value:ua,onChange:_a=>{Va(_a.target.value),dn(encodeURIComponent(_a.target.value),tr||null)},bordered:!1,placeholder:_t}),b.createElement("i",{onClick:vr,className:"iconfont icon-sousuo9 font14 pl10 current"}))},ut={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"},be=({value:ft,onChange:lt,className:Nt,total:dn,pageSize:ia,style:wa={}})=>{const _t=ft<2,Aa=ft>=Math.ceil(dn/ia);return dn<=ia?b.createElement(b.Fragment,null):b.createElement("div",{className:Ye()(ut.quickPager,Nt),style:wa},b.createElement("div",{onClick:()=>{_t||lt(ft-1,"prev")},className:_t?ut.disabled:""},"\u4E0A\u4E00\u9875"),b.createElement("div",{onClick:()=>{Aa||lt(ft+1,"next")},className:Aa?ut.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"},tt=oe(71418),ye=oe(6848),mt=oe(13570),St=oe(90524),xt=oe(49661),st=oe(96908),Kt=oe(57177),ln=oe(81378),It=oe(57884),Qe=({className:ft,dataSource:lt=[],col:Nt=4,right:dn,bottom:ia=23,precision:wa=0,wrapWidth:_t=1200,trackEventItems:Aa,loading:pa})=>{const tr=Math.floor((_t-(Nt-1)*dn)/Nt);return b.createElement(tt.Z,{spinning:pa},b.createElement("div",{className:Ye()(Xe.list,ft)},!!lt.length&<.map((Ra,ua)=>{const{name:Va,id:vr,identifier:Mr,power:_a,cover_image_id:mr,pic:Cr}=Ra;return b.createElement("div",{className:Xe.wrap,key:vr,style:{width:tr,marginRight:(1+ua)%Nt===0?0:dn+wa,marginBottom:ia}},b.createElement("a",{target:"_blank",href:`/shixuns/${Mr}/challenges`,className:Xe.li,onClick:Rn=>{Rn.preventDefault(),Aa&&(0,xt.L9)([Aa]),_a&&(0,xt.xg)(`/shixuns/${Mr}/challenges`)}},b.createElement("div",{className:Xe.img},b.createElement("img",{className:Xe.cover,src:`${Cr}`}),Ra.is_jupyter&&b.createElement("img",{className:Xe.sign,src:st}),Ra.is_jupyter_lab&&b.createElement("img",{className:Xe.sign,src:Kt}),Ra.is_unity_3d&&b.createElement("img",{className:Xe.sign,src:ln})),b.createElement("div",{className:Xe.name},b.createElement(ye.Z,{title:Va||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},b.createElement("span",{className:Xe.e},Va||"\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,Ra.challenges_count))),!!Ra.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,Ra.myshixuns_count))),b.createElement(ye.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},b.createElement("span",null,b.createElement("span",null,Ra.level))),b.createElement("div",{className:Xe.rate},b.createElement(mt.Z,{allowHalf:!0,disabled:!0,defaultValue:Ra.score_info}),b.createElement("span",null,"\xA0",Ra.score_info?`${Ra.score_info}\u5206`:"5\u5206")))),!_a&&b.createElement("div",{className:Xe.lockWrap},b.createElement("img",{src:`${St.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")))}),!lt.length&&b.createElement(It.Z,null)))},Oe={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"},Ht=({className:ft,dataSource:lt=[],col:Nt=4,right:dn,bottom:ia=23,precision:wa=0,wrapWidth:_t=1200,wrapClassName:Aa,trackEventItems:pa,loading:tr})=>{const Ra=Math.floor((_t-(Nt-1)*dn)/Nt);return b.createElement(tt.Z,{spinning:tr},b.createElement("div",{className:Ye()(Oe.list,ft)},!!lt.length&<.map((ua,Va)=>{const{name:vr,id:Mr,identifier:_a,power:mr,cover_image_id:Cr,pic:Rn}=ua;return b.createElement("div",{className:Ye()(Oe.wrap,Aa),key:Mr,style:{width:Ra,marginRight:(1+Va)%Nt===0?0:dn+wa,marginBottom:ia}},b.createElement("a",{target:"_blank",href:`/shixuns/${_a}/challenges`,className:Oe.li,onClick:an=>{an.preventDefault(),pa&&(0,xt.L9)([pa]),mr&&(0,xt.xg)(`/shixuns/${_a}/challenges`)}},b.createElement("img",{src:oe(47621),className:Oe.titleBg}),b.createElement("div",{className:Oe.name},b.createElement(ye.Z,{title:vr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},b.createElement("span",{className:Oe.e},vr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),b.createElement("div",{style:{padding:"14px",paddingBottom:0}},b.createElement("div",{className:Oe.img},b.createElement("img",{className:Oe.cover,src:Cr?`${St.Z.API_SERVER}/api/attachments/${Cr}`:`${St.Z.IMG_SERVER+Rn}`}),ua.is_jupyter&&b.createElement("div",{className:Oe.bq},"Jupyter"),ua.is_jupyter_lab&&b.createElement("div",{className:Oe.bq},"JupyterLab"),ua.is_unity_3d&&b.createElement("div",{className:Oe.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:Oe.text},"\u5B66\u4E60\u4EBA\u6570"),b.createElement("span",{className:Oe.value},ua.myshixuns_count)),b.createElement("div",null,b.createElement("span",{className:Oe.text},"\u56F0\u96BE\u7B49\u7EA7"),b.createElement("span",{className:Oe.value},ua.level))),b.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},b.createElement("div",null,b.createElement("span",{className:Oe.text},"\u5173\u5361\u6570"),b.createElement("span",{className:Oe.value},ua.challenges_count)),b.createElement("div",{className:Oe.rate},b.createElement(mt.Z,{allowHalf:!0,disabled:!0,defaultValue:ua.score_info}),b.createElement("span",{className:Oe.value,style:{color:"#FF9C00"}},"\xA0",ua.score_info?`${ua.score_info}\u5206`:"5\u5206"))))),!mr&&b.createElement("div",{className:Oe.lockWrap},b.createElement("img",{src:`${St.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")))}),!lt.length&&b.createElement(It.Z,null)))},ht=oe(929),wt={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),ct=oe(20345),sn=oe(77882),gt=oe(31081),nt=oe(75309),An=oe(71979),it=oe(47558),Bt=oe(42922),et=oe(66832),bn=oe(96593),Hn=oe(19664),Ot=oe(91833);const zn=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Ae,swimg:ct},{name:"101\u8BA1\u5212",ptimg:sn,swimg:gt},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:nt,swimg:An},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:it,swimg:Bt},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:et,swimg:bn},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Hn,swimg:Ot}];var Sn=({className:ft,dataSource:lt=[],col:Nt=4,right:dn,bottom:ia=23,precision:wa=0,wrapWidth:_t=1200,trackEventItems:Aa,loading:pa,wrapClassName:tr,imgClassName:Ra,isArrow:ua=!1})=>{const Va=Math.floor((_t-(Nt-1)*dn)/Nt),[vr,Mr]=(0,b.useState)(),[_a,mr]=(0,b.useState)(),Cr=an=>Mr(an),Rn=()=>Mr(-1);return b.createElement(tt.Z,{spinning:pa},b.createElement("div",{className:Ye()(wt.list,ft)},!!(lt!=null&<.length)&&(lt==null?void 0:lt.map((an,Lt)=>{var se;const{name:$e,id:dt,identifier:zt,featured:rt,school_name:tn,image_url:Xt,excellent:Ut,is_plan:qt}=an;return b.createElement("div",{key:dt,className:Ye()(wt.wrap,tr),style:{width:Va,marginRight:(1+Lt)%Nt===0?0:dn+wa,marginBottom:ia}},b.createElement("a",{target:"_blank",href:`/paths/${zt}`,className:wt.li,onClick:na=>{na.preventDefault(),Aa&&(0,xt.L9)([Aa]),(0,xt.xg)(`/paths/${zt}`)}},b.createElement("img",{src:oe(39057),className:wt.titleBg}),b.createElement("div",{className:wt.name},b.createElement(ye.Z,{title:$e},b.createElement("span",{className:wt.e,style:{color:ua&&vr===Lt?"#145DFF":"#000000"},onMouseEnter:()=>{Cr(Lt)},onMouseLeave:Rn},$e))),b.createElement("div",{style:{padding:"14px",paddingBottom:0}},b.createElement("div",{className:Ye()(wt.img,Ra)},b.createElement("img",{className:wt.cover,src:`${St.Z.IMG_SERVER+Xt}`}),(se=an==null?void 0:an.subject_tags)==null?void 0:se.map((na,ja)=>{var Ha,vn;if(ja===0){const ba=(Ha=zn.find(Ga=>Ga.name==na))==null?void 0:Ha.swimg;return b.createElement("img",{className:wt.sign,src:ba,style:{left:"-4px"}})}const Da=(vn=zn.find(ba=>ba.name==na))==null?void 0:vn.ptimg;return b.createElement("img",{className:wt.sign,src:Da,style:{left:`${48+52*(ja-1)+2*ja}px`}})}),b.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(an==null?void 0:an.excellent)&&b.createElement("div",{className:wt.bq},"\u5F00\u653E\u8BFE\u7A0B"))),b.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},b.createElement("div",null,b.createElement("span",{className:wt.text},"\u7AE0\u8282\u6570"),b.createElement("span",{className:wt.value},an.stages_count)),b.createElement("div",null,b.createElement("span",{className:wt.text},"\u5B66\u4E60\u4EBA\u6570"),b.createElement("span",{className:wt.value},an.members_count))))))})),!lt.length&&b.createElement(It.Z,null)))},un={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"},aa="data:image/png;base64,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",Yn=oe(59301),nn=({className:ft,dataSource:lt=[],col:Nt=4,right:dn,bottom:ia=23,precision:wa=0,wrapWidth:_t=1200,trackEventItems:Aa,loading:pa})=>{const tr=Math.floor((_t-(Nt-1)*dn)/Nt);return Yn.createElement(tt.Z,{spinning:pa},Yn.createElement("div",{className:Ye()(un.list,ft)},!!lt.length&<.map((Ra,ua)=>{const{subject_identifier:Va,id:vr,identifier:Mr,power:_a}=Ra,mr=Ra.is_public!=0&&Ra.is_public;return Yn.createElement("div",{className:un.wrap,key:vr,style:{width:tr,marginRight:(1+ua)%Nt===0?0:dn+wa,marginBottom:ia}},Yn.createElement("a",{className:un.li,onClick:Cr=>{Cr.preventDefault(),Aa&&(0,xt.L9)([Aa]),(0,xt.xg)(Ra.first_category_url)}},Yn.createElement("div",{className:un.top},Yn.createElement(ye.Z,{title:Ra.name},Yn.createElement("div",{className:un.name},Ra.name)),Yn.createElement("img",{className:un.img,src:St.Z.IMG_SERVER+"/images/"+Ra.avatar_url}),Yn.createElement("div",{className:un.text,title:Ra.creator},Ra.creator),Va&&Yn.createElement("div",{className:un.btns},Yn.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Yn.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),mr&&Yn.createElement("div",{className:un.sign},"\u516C\u5F00")),Yn.createElement("div",{className:un.bottom},Ra.visits>0&&Yn.createElement(ye.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Yn.createElement("span",null,Yn.createElement("i",{className:"iconfont icon-liulanyan"}),Yn.createElement("span",null,Ra.visits))),Ra.course_members_count>0&&Yn.createElement(ye.Z,{title:"\u6210\u5458",placement:"bottom"},Yn.createElement("span",null,Yn.createElement("i",{className:"iconfont icon-chengyuan"}),Ra.course_members_count)),Ra.tasks_count>0&&Yn.createElement(ye.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Yn.createElement("span",null,Yn.createElement("i",{className:"iconfont icon-zuoye"}),Ra.tasks_count)),Ra.is_end?Yn.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Yn.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Ra.is_accessible&&Yn.createElement("div",{className:un.lockWrap},Yn.createElement("img",{src:`${St.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Yn.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!lt.length&&Yn.createElement(It.Z,null)))},rn={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"},Zn="data:image/png;base64,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",ga=({className:ft,dataSource:lt=[],col:Nt=4,right:dn,bottom:ia=23,precision:wa=0,wrapWidth:_t=1200,wrapClassName:Aa,trackEventItems:pa,loading:tr})=>{const Ra=Math.floor((_t-(Nt-1)*dn)/Nt);return b.createElement(tt.Z,{spinning:tr},b.createElement("div",{className:Ye()(rn.list,ft)},!!lt.length&<.map((ua,Va)=>{const{subject_identifier:vr,id:Mr,identifier:_a,power:mr}=ua,Cr=ua.is_public!=0&&ua.is_public;return b.createElement("div",{className:Ye()(`${rn.wrap} ${ua.is_accessible?"":rn.warpStyle}`,Aa),key:Mr,style:{width:Ra,marginRight:(1+Va)%Nt===0?0:dn+wa,marginBottom:ia}},b.createElement("a",{className:rn.li,onClick:Rn=>{Rn.preventDefault(),pa&&(0,xt.L9)([pa]),(0,xt.xg)(ua.first_category_url)}},b.createElement("div",{className:rn.creator},b.createElement("img",{className:rn.img,src:St.Z.IMG_SERVER+"/images/"+ua.avatar_url}),b.createElement("div",{className:rn.text,title:ua.creator},ua.creator)),b.createElement("div",{className:rn.top},b.createElement(ye.Z,{title:ua.name},b.createElement("div",{className:rn.name},ua.name)),Cr&&b.createElement("div",{className:rn.sign},"\u516C\u5F00")),b.createElement("div",{className:rn.middle},b.createElement("div",{className:rn.row,style:{marginBottom:6}},b.createElement("div",null,b.createElement("span",{className:rn.text},"\u8BBF\u95EE\u91CF"),b.createElement("span",{className:rn.value},(ua==null?void 0:ua.visits)||0)),b.createElement("div",null,b.createElement("span",{className:rn.text},"\u6210\u5458"),b.createElement("span",{className:rn.value},(ua==null?void 0:ua.course_members_count)||0))),b.createElement("div",{className:rn.row},b.createElement("div",null,b.createElement("span",{className:rn.text,style:{width:42}},"\u4F5C",b.createElement("span",{style:{marginLeft:14}},"\u4E1A")),b.createElement("span",{className:rn.value},(ua==null?void 0:ua.tasks_count)||0)),b.createElement("div",null,b.createElement("span",{className:rn.text},"\u72B6\u6001"),ua.is_end?b.createElement("span",{className:rn.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):b.createElement("span",{className:rn.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),vr&&b.createElement("div",{className:rn.btns},b.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),b.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!ua.is_accessible&&b.createElement("div",{className:rn.lockWrap},b.createElement("img",{src:`${St.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")))}),!lt.length&&b.createElement(It.Z,null)))},Fa={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"},Mt=oe(76560),mn=({dataSource:ft=[],value:lt,onChange:Nt,className:dn,style:ia={},tabBarExtraContent:wa})=>b.createElement("div",{className:Ye()(Fa.tabs,dn),style:ia},b.createElement("div",{className:Fa.tabsWrap},ft.map((_t,Aa)=>b.createElement("aside",{className:Fa.tab,onClick:()=>{Nt(_t.id),_t.link&&Mt.history.push(_t.link)},key:Aa},b.createElement("div",{className:lt===_t.id?Fa.active:""},_t.name),(_t==null?void 0:_t.resetCount)==null&&(_t==null?void 0:_t.total)!==void 0&&b.createElement("span",null,"\uFF08",_t==null?void 0:_t.total,"\uFF09"),(_t==null?void 0:_t.resetCount)!==void 0&&(_t==null?void 0:_t.total)!==void 0&&b.createElement(ye.Z,{title:(_t==null?void 0:_t.tip)!=null?_t==null?void 0:_t.tip:""},b.createElement("span",{style:{color:"#9096A3"}},"\uFF08",b.createElement("span",{style:{color:"#000"}},_t==null?void 0:_t.resetCount),"/",b.createElement("span",null,_t==null?void 0:_t.total),"\uFF09"))))),b.createElement("div",{className:Fa.tabBar},wa)),On={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:ft=[],value:lt,onChange:Nt,className:dn,style:ia={},tabBarExtraContent:wa})=>b.createElement("div",{className:Ye()(On.tabs,dn),style:ia},b.createElement("div",{className:On.tabsWrap},ft.map((_t,Aa)=>b.createElement("aside",{className:On.tab,onClick:()=>{Nt(_t.id),_t.link&&Mt.history.push(_t.link)},key:Aa},b.createElement("div",{className:lt===_t.id?On.active:""},_t.name),(_t==null?void 0:_t.resetCount)==null&&(_t==null?void 0:_t.total)!==void 0&&b.createElement("span",null,"\uFF08",_t==null?void 0:_t.total,"\uFF09"),(_t==null?void 0:_t.resetCount)!==void 0&&(_t==null?void 0:_t.total)!==void 0&&b.createElement(ye.Z,{title:(_t==null?void 0:_t.tip)!=null?_t==null?void 0:_t.tip:""},b.createElement("span",{style:{color:"#9096A3"}},"\uFF08",b.createElement("span",{style:{color:"#000"}},_t==null?void 0:_t.resetCount),"/",b.createElement("span",null,_t==null?void 0:_t.total),"\uFF09"))))),b.createElement("div",{className:On.tabBar},wa)),ta=({className:ft,style:lt={},children:Nt})=>b.createElement("div",{className:Ye()(ft),style:lt},Nt),Wn={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"},Za=oe(38854),Oa=oe(20834);const Ya=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var yt=({sortValue:ft,dropValue:lt,className:Nt,onSort:dn,onDrop:ia,dataSource:wa=Ya})=>{var _t;return b.createElement("div",{className:Ye()(Wn.orderWrap,Nt)},b.createElement(Za.Z,{dropdownRender:()=>b.createElement(Oa.default,null,wa.map((Aa,pa)=>b.createElement(Oa.default.Item,{key:pa,onClick:()=>ia(Aa.id)},Aa.name)))},b.createElement("span",{className:Wn.orderTextWrap},(_t=wa.find(Aa=>lt===Aa.id))==null?void 0:_t.name)),b.createElement("span",{className:Wn.orderIconWrap},b.createElement("span",{className:Wn.orderAsc},b.createElement("i",{className:ft==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Wn.cursorPointer} ${Wn.active}`:`iconfont icon-sanjiaoxing-up font12 ${Wn.cursorPointer}`,onClick:()=>dn(ft==="asc"?"desc":"asc")})),b.createElement("span",{className:Wn.orderDesc},b.createElement("i",{className:ft==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Wn.cursorPointer} ${Wn.active}`:`iconfont icon-sanjiaoxing-down font12 ${Wn.cursorPointer}`,onClick:()=>dn(ft==="asc"?"desc":"asc")}))))},Ln={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"},fn=oe(3113),Vn=oe(22688),xe=Object.defineProperty,vt=Object.getOwnPropertySymbols,Ft=Object.prototype.hasOwnProperty,Yt=Object.prototype.propertyIsEnumerable,kt=(ft,lt,Nt)=>lt in ft?xe(ft,lt,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):ft[lt]=Nt,At=(ft,lt)=>{for(var Nt in lt||(lt={}))Ft.call(lt,Nt)&&kt(ft,Nt,lt[Nt]);if(vt)for(var Nt of vt(lt))Yt.call(lt,Nt)&&kt(ft,Nt,lt[Nt]);return ft},pn=(ft,lt)=>{var Nt={};for(var dn in ft)Ft.call(ft,dn)&<.indexOf(dn)<0&&(Nt[dn]=ft[dn]);if(ft!=null&&vt)for(var dn of vt(ft))lt.indexOf(dn)<0&&Yt.call(ft,dn)&&(Nt[dn]=ft[dn]);return Nt},je=(ft,lt,Nt)=>new Promise((dn,ia)=>{var wa=pa=>{try{Aa(Nt.next(pa))}catch(tr){ia(tr)}},_t=pa=>{try{Aa(Nt.throw(pa))}catch(tr){ia(tr)}},Aa=pa=>pa.done?dn(pa.value):Promise.resolve(pa.value).then(wa,_t);Aa((Nt=Nt.apply(ft,lt)).next())}),ze=ft=>{var lt=ft,{className:Nt,style:dn,children:ia,loading:wa=!1,openLoading:_t,onClick:Aa=()=>{},size:pa="middle",shape:tr="round",theme:Ra}=lt,ua=pn(lt,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[Va,vr]=(0,b.useState)(!1),Mr=(0,b.useMemo)(()=>{switch(Ra){case Vn.Fy.THEMEONE:return Ln.ThemeOne;case Vn.Fy.DEFAULT:default:return Ln.btn}},[Ra]);return b.createElement(fn.ZP,At({onClick:(0,ke.throttle)(_a=>je(void 0,null,function*(){_t&&vr(!0);try{yield Aa(_a)}catch(mr){console.log("error",mr)}_t&&vr(!1)}),2e3,{leading:!0,trailing:!1}),className:Ye()(Mr,Ln[`${pa}-${tr}`],Nt),style:dn,size:pa,shape:tr,loading:Va||wa},ua),ia)},Tt={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"},cn=({className:ft,style:lt,children:Nt=null,onClick:dn,title:ia})=>b.createElement("div",{className:Ye()(Tt.head,ft),style:lt},b.createElement("span",{className:"primary-hover",onClick:dn},b.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),b.createElement("b",{title:ia},ia),b.createElement("div",{className:Tt.node},Nt)),Jn={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"},yn=({confirmShow:ft=!0,confirmTitle:lt,confirmClick:Nt,cancelShow:dn=!0,cancelTitle:ia,cancelClick:wa,className:_t,style:Aa,confirmLoading:pa=!1})=>b.createElement("div",{className:Ye()(Jn.btns,_t),style:Aa},ft&&b.createElement(fn.ZP,{loading:pa,onClick:Nt,type:"primary",className:Jn.confirm},lt),dn&&b.createElement(fn.ZP,{onClick:wa,className:Jn.cancel},ia)),Kn={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:ft,style:lt={},LeftContent:Nt,children:dn,RightContent:ia})=>b.createElement("div",{className:Ye()(Kn.fixedBottom,ft),style:lt},b.createElement("div",{className:Kn.wrap},b.createElement("div",{className:Kn.left},Nt),b.createElement("div",{className:Kn.center},dn),b.createElement("div",{className:Kn.right},ia))),Je={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"},$n=({className:ft,style:lt={},dataSource:Nt=[]})=>b.createElement("div",{className:Ye()(Je.crumbs,ft),style:lt},Nt.map((dn,ia)=>iaMt.history.push(dn.path)},dn.name):b.createElement("span",null,dn.name),b.createElement("span",null,"\xA0",">","\xA0")):b.createElement("span",{key:ia,style:{color:"#5F6368"}},dn.name))),hn=oe(31797),at=Object.defineProperty,va=Object.defineProperties,Gn=Object.getOwnPropertyDescriptors,Qn=Object.getOwnPropertySymbols,Ea=Object.prototype.hasOwnProperty,Ba=Object.prototype.propertyIsEnumerable,Ta=(ft,lt,Nt)=>lt in ft?at(ft,lt,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):ft[lt]=Nt,ar=(ft,lt)=>{for(var Nt in lt||(lt={}))Ea.call(lt,Nt)&&Ta(ft,Nt,lt[Nt]);if(Qn)for(var Nt of Qn(lt))Ba.call(lt,Nt)&&Ta(ft,Nt,lt[Nt]);return ft},qa=(ft,lt)=>va(ft,Gn(lt)),sr=(ft,lt)=>{var Nt={};for(var dn in ft)Ea.call(ft,dn)&<.indexOf(dn)<0&&(Nt[dn]=ft[dn]);if(ft!=null&&Qn)for(var dn of Qn(ft))lt.indexOf(dn)<0&&Ba.call(ft,dn)&&(Nt[dn]=ft[dn]);return Nt};const{Countdown:Gt}=hn.default;var Qt=ft=>{var lt=ft,{onChange:Nt}=lt,dn=sr(lt,["onChange"]);const[ia,wa]=(0,b.useState)(null);(0,b.useEffect)(()=>{typeof ia=="number"&&ia>=0&&Nt(ia)},[ia]);const _t=Aa=>{const pa=Math.floor(Aa/1e3);wa(pa)};return b.createElement(Gt,qa(ar({},dn),{onChange:_t}))},Ca={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},Jt=({DataProps:ft,className:lt,style:Nt={}})=>{var dn;return b.createElement("div",{className:Ye()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",Ca.ClassRoomItem,lt),style:Nt,onClick:()=>{(0,xt.xg)(ft==null?void 0:ft.first_category_url)}},b.createElement("div",{className:"flex flex-col item-center"},b.createElement("img",{src:`${(dn=St.Z)==null?void 0:dn.IMG_SERVER}/images/${ft==null?void 0:ft.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(ft==null?void 0:ft.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}},!!(ft!=null&&ft.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",Ca.TitleDom)},ft==null?void 0:ft.name)),b.createElement("div",{className:"c-grey-333 font-medium"},ft==null?void 0:ft.creator),b.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",ft==null?void 0:ft.course_members_count),b.createElement("div",{className:"c-grey-333 flex item-center justify-between"},b.createElement("div",null,"\u4F5C\u4E1A\uFF1A",ft==null?void 0:ft.tasks_count),ft!=null&&ft.is_end?b.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):b.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},Cn=Object.defineProperty,_n=Object.getOwnPropertySymbols,Pn=Object.prototype.hasOwnProperty,Ma=Object.prototype.propertyIsEnumerable,ma=(ft,lt,Nt)=>lt in ft?Cn(ft,lt,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):ft[lt]=Nt,Wa=(ft,lt)=>{for(var Nt in lt||(lt={}))Pn.call(lt,Nt)&&ma(ft,Nt,lt[Nt]);if(_n)for(var Nt of _n(lt))Ma.call(lt,Nt)&&ma(ft,Nt,lt[Nt]);return ft},hr=({DataProps:ft=[],selectValue:lt,onChange:Nt,className:dn,style:ia={},extra:wa,classNameItem:_t,styleItem:Aa={},barHidden:pa})=>{const[tr,Ra]=(0,b.useState)();return(0,b.useEffect)(()=>{Ra(Array.isArray(lt)?lt:[lt])},[lt]),b.createElement("div",{className:Ye()("flex px-20px py-10px gap-40px",dn),style:Wa({borderBottom:"1px solid #D3F0FF"},ia)},ft==null?void 0:ft.map(ua=>b.createElement("div",{key:ua==null?void 0:ua.id,className:Ye()("flex item-center justify-center current c-grey-333 text-16 relative",_t,ua==null?void 0:ua.className),style:Wa(Wa({color:tr!=null&&tr.includes(ua==null?void 0:ua.id)?"#1890FF":"",minWidth:88},Aa),(ua==null?void 0:ua.style)||{}),onClick:Va=>{Nt==null||Nt({domEvent:Va,item:ua}),ua!=null&&ua.link&&Mt.history.push(ua==null?void 0:ua.link)}},ua==null?void 0:ua.name,!pa&&(tr==null?void 0:tr.includes(ua==null?void 0:ua.id))&&b.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),b.createElement("div",{className:"ml-auto"},wa))},Ir=Object.defineProperty,pr=Object.defineProperties,Jr=Object.getOwnPropertyDescriptors,Ua=Object.getOwnPropertySymbols,Ja=Object.prototype.hasOwnProperty,fr=Object.prototype.propertyIsEnumerable,sa=(ft,lt,Nt)=>lt in ft?Ir(ft,lt,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):ft[lt]=Nt,rr=(ft,lt)=>{for(var Nt in lt||(lt={}))Ja.call(lt,Nt)&&sa(ft,Nt,lt[Nt]);if(Ua)for(var Nt of Ua(lt))fr.call(lt,Nt)&&sa(ft,Nt,lt[Nt]);return ft},dr=(ft,lt)=>pr(ft,Jr(lt)),er=({value:ft,onChange:lt,onInputChange:Nt,className:dn,style:ia={},InputProps:wa})=>{const[_t,Aa]=(0,b.useState)(ft);return b.createElement("div",{className:Ye()("flex item-center rounded-full px-10px py-2px",dn),style:rr({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},ia)},b.createElement(Pe.default,dr(rr({bordered:!1},wa),{onChange:pa=>{Aa(pa.target.value),Nt==null||Nt(encodeURIComponent(pa.target.value))},onPressEnter:pa=>{lt==null||lt({domEvent:pa,item:{value:_t}})}})),b.createElement("img",{className:"h-22px current",src:oe(25365),height:22,onClick:pa=>{lt==null||lt({domEvent:pa,item:{value:_t}})}}))}},17904:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return he}});var b=oe(59301);function he(Be,Ie){const Ce=(0,b.useRef)();(0,b.useEffect)(()=>{Ce.current=Be}),(0,b.useEffect)(()=>{function Ge(){Ce.current()}if(Ie!==null){let Fe=setInterval(Ge,Ie);return()=>clearInterval(Fe)}},[Ie])}},80320:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return E}});var b=oe(59301),he=oe(8591),Be=oe(43418),Ie=oe(19842),Ce=oe(54580),Ge=oe(3113),Fe=oe(90524),Ye=oe(49661),ke=oe(82093),De=oe(76560),Te={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)([]),[Me,ut]=(0,b.useState)([]);(0,b.useEffect)(()=>{a?Le():(ut([]),re([]),ge(!1))},[a]);const Le=()=>Ve(void 0,null,function*(){const St=yield(0,ke.ZP)("/api/disciplines.json",{method:"get",params:{source:"subject"}});Ue(St.disciplines||[]),ut((z==null?void 0:z.length)>0?z:[])}),be=()=>{if((Me==null?void 0:Me.length)===0)return he.ZP.warning("\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B\uFF01");console.log("subDisciplineId",Me),ge(!0),x(ne,Me[1],()=>{ge(!1)})},Xe=()=>{y()},tt=()=>{const St=`${Fe.Z.API_SERVER}/api/courses/${fe.coursesId}/exercises/down_template`;(0,Ye.Nd)(null,St)},ye=St=>{const xt={name:St.name,uid:St.uid,file:St};return re([xt]),!1},mt=()=>{re([])};return We.createElement(Be.default,{title:"\u5BFC\u5165\u8BD5\u9898",open:a,onOk:be,centered:!0,wrapClassName:Te.customModal,onCancel:Xe,width:663,okText:"\u786E\u8BA4",okButtonProps:{className:Te.okBtn},cancelText:"\u53D6\u6D88",confirmLoading:ie},We.createElement("div",{className:Te.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:tt},"\u4E0B\u8F7D\u8003\u8BD5\u8BD5\u9898\u6A21\u677F"),We.createElement("i",{className:"iconfont icon-xiazai4 ml10",onClick:tt,style:{fontSize:14,cursor:"pointer",color:"#0152d9"}})),We.createElement("li",{style:{color:"#FA6400"},className:"mt10"},"\u63D0\u793A"),We.createElement("li",{className:Te.infoText},"1\u3001\u76EE\u524D\u4EC5\u652F\u6301Excel\u683C\u5F0F\u6A21\u677F\uFF1B "),We.createElement("li",{className:Te.infoText},"2\u3001\u4E0D\u652F\u6301\u7EC4\u5408\u9898\u548C\u5B9E\u8BAD\u9898\u5BFC\u5165\uFF1B"),We.createElement("li",{className:Te.infoText},"3\u3001\u6BCF\u6B21\u6700\u591A\u5BFC\u5165300\u9898\uFF1B"),We.createElement("li",{className:Te.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:Me,className:Te.selectitems,expandTrigger:"hover",placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:Pe,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:(St,xt)=>{ut(St||[])}}),We.createElement("br",null),We.createElement(Ce.default,{action:`${Fe.Z.API_SERVER}/api/attachments.json`,beforeUpload:ye,onRemove:mt,withCredentials:!0,fileList:ne,accept:".xls,.xlsx",showUploadList:!1},We.createElement(Ge.ZP,{className:Te.upload,type:"primary",icon:We.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}})},"\u4E0A\u4F20\u6587\u4EF6"))),ne.map((St,xt)=>We.createElement("div",{key:xt,className:Te.fileList},We.createElement("span",{className:Te.fileName},St==null?void 0:St.name),We.createElement("i",{className:"iconfont icon-shanchu12",style:{color:"#F65160",fontSize:16,cursor:"pointer"},onClick:mt})))))))}},55956:function(_e,Ct,oe){"use strict";oe.d(Ct,{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||{})},50582:function(_e,Ct,oe){"use strict";oe.d(Ct,{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 Te}});var b=oe(82093),he=Object.defineProperty,Be=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,Ce=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))Ce.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 Te(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)}},12395:function(_e,Ct,oe){"use strict";var b=oe(59301),he=oe(6848),Be=oe(92832),Ie=oe(8591),Ce=oe(81025),Ge=oe(59301),Fe=(ke,De,Te)=>new Promise((We,Ve)=>{var le=x=>{try{a(Te.next(x))}catch(y){Ve(y)}},E=x=>{try{a(Te.throw(x))}catch(y){Ve(y)}},a=x=>x.done?We(x.value):Promise.resolve(x.value).then(le,E);a((Te=Te.apply(ke,De)).next())});const Ye=({defaultValue:ke,onFinish:De})=>{const[Te,We]=(0,b.useState)(!1),[Ve,le]=(0,b.useState)(ke);return(0,b.useEffect)(()=>{le(ke)},[ke]),Ge.createElement("div",null,Te?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:Ce.Z.title},Ve,Ge.createElement(he.Z,{title:"\u7F16\u8F91\u8BD5\u5377\u540D\u79F0"},Ge.createElement("i",{className:`${Ce.Z.editIcon} iconfont icon-bianji_Hover`,onClick:()=>We(!0)}))))};Ct.Z=Ye},20556:function(_e,Ct,oe){"use strict";oe.r(Ct),oe.d(Ct,{default:function(){return Mi},useCourseOptions:function(){return Ni}});var b=oe(59301),he=oe(76560),Be=oe(78241),Ie=oe(66104),Ce=oe(8591),Ge=oe(71418),Fe=oe(92832),Ye=oe(19842),ke=oe(24905),De=oe(5112),Te=oe(5871),We=oe(3113),Ve=oe(81025),le=oe(47580),E=oe(37798),a=oe(64885),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(49661),fe=oe(82093),Pe=oe(57884),Ue=oe(65526),Me=oe(19306),ut=oe(7664),Le=oe(59301),be=Object.defineProperty,Xe=Object.defineProperties,tt=Object.getOwnPropertyDescriptors,ye=Object.getOwnPropertySymbols,mt=Object.prototype.hasOwnProperty,St=Object.prototype.propertyIsEnumerable,xt=(de,Se,Ee)=>Se in de?be(de,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):de[Se]=Ee,st=(de,Se)=>{for(var Ee in Se||(Se={}))mt.call(Se,Ee)&&xt(de,Ee,Se[Ee]);if(ye)for(var Ee of ye(Se))St.call(Se,Ee)&&xt(de,Ee,Se[Ee]);return de},Kt=(de,Se)=>Xe(de,tt(Se)),ln=(de,Se,Ee)=>new Promise((ot,Fn)=>{var qn=bt=>{try{En(Ee.next(bt))}catch(jt){Fn(jt)}},oa=bt=>{try{En(Ee.throw(bt))}catch(jt){Fn(jt)}},En=bt=>bt.done?ot(bt.value):Promise.resolve(bt.value).then(qn,oa);En((Ee=Ee.apply(de,Se)).next())}),Vt=({Itemid:de,setqitem:Se,qitem:Ee,data:ot,getdata:Fn,bigitem:qn,setBigqitem:oa,isedit:En,handleEditing:bt})=>{const[jt,Tn]=(0,b.useState)([]),[Dt,$t]=(0,b.useState)(!1);(0,b.useEffect)(()=>{ot.length>0&&Tn([...ot])},[ot]);const Xn=(da,xn)=>ln(void 0,null,function*(){if(En){bt();return}if(!da.destination)return;$t(!0);let ya=yield(0,fe.ZP)(`/api/examination_banks/${de}/examination_banks_item_banks/${xn==null?void 0:xn[da.source.index].question_id}/adjust_position.json`,{method:"post",body:{id:de,itemid:xn==null?void 0:xn[da.source.index].question_id,position:da.destination.index}});$t(!1),ya.status===0&&Fn({id:xn==null?void 0:xn[da.source.index].question_id})});return Le.createElement("div",null,Le.createElement(Me.Z5,{onDragEnd:da=>Xn(da,jt)},Le.createElement(Me.bK,{droppableId:"droppable"},(da,xn)=>Le.createElement("div",st({ref:da.innerRef},da.droppableProps),Le.createElement(Ge.Z,{spinning:Dt},jt.map((ya,en)=>Le.createElement(Me._l,{key:en,draggableId:en.toString(),index:en},(Ka,xr)=>{var gn,Wt;return Le.createElement("aside",st(st({ref:Ka.innerRef},Ka.draggableProps),Ka.dragHandleProps),Le.createElement(ne.Z,{title:Le.createElement(ut.Z,{value:(ya==null?void 0:ya.question_type)===8?(gn=ya==null?void 0:ya.program_attr)==null?void 0:gn.description:ya.question_title}),color:"#fff",placement:"left",overlayClassName:ie.titleTooltip},Le.createElement("div",{onClick:()=>{if(En){bt();return}Se(Kt(st({},ya),{index:en+1})),oa(qn),(0,ge.Vf)("#question-scroll-id")},className:`${ie.qcount} ${ya.question_id===(Ee==null?void 0:Ee.question_id)?ie.qcountclick:""}`},Le.createElement("span",{className:ie.score},ya==null?void 0:ya.question_score,"\u5206"),Le.createElement("span",{className:ie.qtitle},en+1,"\u3001",Le.createElement(ut.Z,{value:(ya==null?void 0:ya.question_type)===8?(Wt=ya==null?void 0:ya.program_attr)==null?void 0:Wt.description:ya.question_title,showTextOnly:!0})))))}))),da.placeholder))))},Qe=oe(95237),Oe=oe(82482),Et=oe(57809),Ht=oe(78673),ht=oe(61485),wt=oe(66052),Ae=oe(59301),ct=(de,Se,Ee)=>new Promise((ot,Fn)=>{var qn=bt=>{try{En(Ee.next(bt))}catch(jt){Fn(jt)}},oa=bt=>{try{En(Ee.throw(bt))}catch(jt){Fn(jt)}},En=bt=>bt.done?ot(bt.value):Promise.resolve(bt.value).then(qn,oa);En((Ee=Ee.apply(de,Se)).next())}),gt=({form:de,TagDiscipline:Se,exerciseitem:Ee,qitem:ot,getTagData:Fn})=>{var qn;const[oa,En]=(0,b.useState)(!0),[bt,jt]=(0,b.useState)(!1),[Tn,Dt]=(0,b.useState)(""),[$t,Xn]=(0,b.useState)([]),[da,xn]=(0,b.useState)([]),[ya,en]=(0,b.useState)(0);(0,b.useEffect)(()=>{xr()},[]);const Ka=gn=>ct(void 0,null,function*(){const Wt=yield(0,fe.ZP)("/api/tag_disciplines.json",{method:"get",params:{sub_discipline_id:gn==null?void 0:gn.sub_discipline_id}});xn(Wt==null?void 0:Wt.tag_disciplines)}),xr=()=>ct(void 0,null,function*(){const gn=yield(0,fe.ZP)("/api/disciplines.json",{method:"get",params:{source:"subject"}});Xn(gn.disciplines||[]),ot!=null&&ot.sub_discipline_id&&Ka(ot),en(ot!=null&&ot.sub_discipline_id?1:0),de.setFieldsValue({difficulty:ot.difficulty||2,repeat_answer:!ot.repeat_answer,sub_discipline_id:ot!=null&&ot.sub_discipline_id?[ot==null?void 0:ot.discipline_id,ot==null?void 0:ot.sub_discipline_id]:[]})});return Ae.createElement("div",null,Ae.createElement("div",{style:{marginTop:30,overflow:"hidden",height:oa?"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:$t,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:(gn,Wt)=>{de.setFieldsValue({sub_discipline_id:gn,tag_discipline_ids:[]}),en(gn?gn.length:0),(gn==null?void 0:gn.length)>0&&(Ka({sub_discipline_id:gn[1]}),gn[1]==(ot==null?void 0:ot.sub_discipline_id)&&de.setFieldValue("tag_discipline_ids",ot.tag_discipline_ids))},onClear:()=>{xn([]),de.setFieldValue("tag_discipline_ids",[]),en(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:ya===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,Wt)=>Wt.key.indexOf(gn.toLowerCase())>=0},da==null?void 0:da.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")))))),ya>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:()=>{jt(!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(Ht.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(ht.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))))),Ae.createElement(wt.Z,{open:bt,subDisciplineId:(qn=de.getFieldValue("sub_discipline_id"))==null?void 0:qn[1],onCancel:()=>{jt(!1)},onOkClick:gn=>{xn(Wt=>[...Wt,gn]),de.setFieldValue("tag_discipline_ids",[...de.getFieldValue("tag_discipline_ids"),gn==null?void 0:gn.id])}}))},nt=oe(59301),An=Object.defineProperty,it=Object.defineProperties,Bt=Object.getOwnPropertyDescriptors,et=Object.getOwnPropertySymbols,bn=Object.prototype.hasOwnProperty,Hn=Object.prototype.propertyIsEnumerable,Ot=(de,Se,Ee)=>Se in de?An(de,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):de[Se]=Ee,zn=(de,Se)=>{for(var Ee in Se||(Se={}))bn.call(Se,Ee)&&Ot(de,Ee,Se[Ee]);if(et)for(var Ee of et(Se))Hn.call(Se,Ee)&&Ot(de,Ee,Se[Ee]);return de},Bn=(de,Se)=>it(de,Bt(Se)),Sn=(de,Se,Ee)=>new Promise((ot,Fn)=>{var qn=bt=>{try{En(Ee.next(bt))}catch(jt){Fn(jt)}},oa=bt=>{try{En(Ee.throw(bt))}catch(jt){Fn(jt)}},En=bt=>bt.done?ot(bt.value):Promise.resolve(bt.value).then(qn,oa);En((Ee=Ee.apply(de,Se)).next())}),aa=({qitem:de,setisedit:Se,TagDiscipline:Ee,exerciseitem:ot,seveeditor:Fn,deleteitem:qn,getTagData:oa,init:En,showTip:bt=!1})=>{const[jt]=Be.default.useForm();(0,b.useEffect)(()=>{var Dt;jt.setFieldsValue(Bn(zn({},de),{name:de==null?void 0:de.question_title,choices:(Dt=de==null?void 0:de.question_choices)==null?void 0:Dt.map($t=>Bn(zn({},$t),{standard_boolean:$t!=null&&$t.standard_boolean?1:0})),repeat_answer:!(de!=null&&de.repeat_answer)}))},[de]);const Tn=Dt=>{if(!(Dt!=null&&Dt.length))return!1;const $t=Dt.map(da=>{var xn;return(xn=da.choice_text)==null?void 0:xn.trim().replace(/^\s+|\s+$/g,"")});return new Set($t).size!==$t.length};return nt.createElement("div",null,nt.createElement(Be.default,{form:jt,colon:!1,onFinish:Dt=>{var $t;if(Tn(Dt.choices)){Ce.ZP.error("\u9009\u62E9\u9898\u9009\u9879\u5185\u5BB9\u4E0D\u80FD\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58");return}let Xn=Bn(zn({},Dt),{item_type:de==null?void 0:de.question_type,choices:($t=Dt==null?void 0:Dt.choices)==null?void 0:$t.map(da=>Bn(zn({},da),{is_answer:da.standard_boolean}))});Fn(zn(zn({},de),Xn))},onFinishFailed:Dt=>Sn(void 0,null,function*(){var $t,Xn;Ce.ZP.error(Dt.errorFields[0].errors[0]),jt.scrollToField((Xn=($t=Dt==null?void 0:Dt.errorFields)==null?void 0:$t[0])==null?void 0:Xn.name,{behavior:"smooth",block:"center"})})},nt.createElement("div",{style:{display:"flex",alignItems:"center"}},nt.createElement("div",{style:{flex:1}},nt.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),nt.createElement("span",null,(de==null?void 0:de.question_type)===1?"\u591A\u9009\u9898":"\u5355\u9009\u9898")),!de.isadd&&nt.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{qn()}},nt.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),nt.createElement(We.ZP,{onClick:()=>{var Dt;de.isadd?(Se(!1),En()):(jt.setFieldsValue(Bn(zn({},de),{name:de==null?void 0:de.question_title,choices:(Dt=de==null?void 0:de.question_choices)==null?void 0:Dt.map($t=>Bn(zn({},$t),{standard_boolean:$t!=null&&$t.standard_boolean?1:0})),repeat_answer:!(de!=null&&de.repeat_answer)})),Se(!1))}},"\u53D6\u6D88"),nt.createElement(ne.Z,{overlayClassName:ie.shake,open:bt,placement:"bottom",color:"rgba(244,156,14,0.19)",title:nt.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},nt.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")},nt.createElement(We.ZP,{className:"ml20",type:"primary",onClick:()=>Sn(void 0,null,function*(){jt.submit()})},"\u4FDD\u5B58"))),nt.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},nt.createElement(Qe.Z,{align:"middle"},nt.createElement(Be.default.Item,{className:ie.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},nt.createElement(Te.Z,{onBlur:Dt=>{Dt.target.value==="0"&&Ce.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}))),nt.createElement(Oe.u,{form:jt,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"}),nt.createElement(gt,{getTagData:oa,qitem:de,exerciseitem:ot,TagDiscipline:Ee,form:jt}))))},Yn=oe(15460),Ia=oe(48477),nn=oe(59301),rn=Object.defineProperty,Zn=Object.defineProperties,Na=Object.getOwnPropertyDescriptors,ga=Object.getOwnPropertySymbols,Fa=Object.prototype.hasOwnProperty,Mt=Object.prototype.propertyIsEnumerable,Rt=(de,Se,Ee)=>Se in de?rn(de,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):de[Se]=Ee,mn=(de,Se)=>{for(var Ee in Se||(Se={}))Fa.call(Se,Ee)&&Rt(de,Ee,Se[Ee]);if(ga)for(var Ee of ga(Se))Mt.call(Se,Ee)&&Rt(de,Ee,Se[Ee]);return de},On=(de,Se)=>Zn(de,Na(Se)),Sa=(de,Se,Ee)=>new Promise((ot,Fn)=>{var qn=bt=>{try{En(Ee.next(bt))}catch(jt){Fn(jt)}},oa=bt=>{try{En(Ee.throw(bt))}catch(jt){Fn(jt)}},En=bt=>bt.done?ot(bt.value):Promise.resolve(bt.value).then(qn,oa);En((Ee=Ee.apply(de,Se)).next())}),Qa=({qitem:de,TagDiscipline:Se,exerciseitem:Ee,setisedit:ot,seveeditor:Fn,deleteitem:qn,getTagData:oa,init:En,showTip:bt=!1})=>{const[jt]=Be.default.useForm(),Tn=Be.default.useWatch("use_blank_score",jt);return(0,b.useEffect)(()=>{jt.setFieldsValue(On(mn({},de),{standard_answers:de.standard_answers||[],name:de.question_title,repeat_answer:!de.repeat_answer}))},[de]),nn.createElement("div",null,nn.createElement(Be.default,{form:jt,colon:!1,onValuesChange:(Dt,$t)=>{var Xn,da,xn,ya;if(Dt!=null&&Dt.standard_answers||Dt!=null&&Dt.use_blank_score){let en=((Xn=jt.getFieldValue("standard_answers"))==null?void 0:Xn.length)>0&&((xn=(da=jt.getFieldValue("standard_answers"))==null?void 0:da.map(Ka=>Ka.score))==null?void 0:xn.filter(Ka=>Ka));(en==null?void 0:en.length)>0&&jt.setFieldsValue({question_score:(en==null?void 0:en.length)>0&&((ya=en.reduce((Ka,xr)=>Ka+xr))==null?void 0:ya.toFixed(1))})}},onFinish:Dt=>{var $t;Fn(On(mn(mn({},de),Dt),{item_type:de==null?void 0:de.question_type,standard_answers:($t=Dt.standard_answers)==null?void 0:$t.map((Xn,da)=>On(mn({},Xn),{position:Xn.choice_id||da+1}))}))},onFinishFailed:Dt=>Sa(void 0,null,function*(){var $t,Xn;Dt.errorFields[0].errors[0]==="\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"&&(0,ge.pE)(),Ce.ZP.error(Dt.errorFields[0].errors[0]),jt.scrollToField((Xn=($t=Dt==null?void 0:Dt.errorFields)==null?void 0:$t[0])==null?void 0:Xn.name,{behavior:"smooth",block:"center"})})},nn.createElement("div",{style:{display:"flex",alignItems:"center"}},nn.createElement("div",{style:{flex:1}},nn.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),nn.createElement("span",null,"\u586B\u7A7A\u9898")),!de.isadd&&nn.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{qn()}},nn.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}})," \u5220\u9664"),nn.createElement(We.ZP,{onClick:()=>{de.isadd?(ot(!1),En()):(jt.setFieldsValue(On(mn({},de),{standard_answers:de.standard_answers,name:de.question_title,repeat_answer:!de.repeat_answer})),ot(!1))}},"\u53D6\u6D88"),nn.createElement(ne.Z,{overlayClassName:ie.shake,open:bt,placement:"bottom",color:"rgba(244,156,14,0.19)",title:nn.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},nn.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")},nn.createElement(We.ZP,{className:"ml20",type:"primary",onClick:()=>{jt.submit()}},"\u4FDD\u5B58"))),nn.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},nn.createElement(Qe.Z,{align:"middle"},Tn?nn.createElement(Ia.Z,{text:"\uFF08\u5C0F\u9898\u5206\u503C\u7B49\u4E8E\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\uFF09"}):nn.createElement(Be.default.Item,{key:2,className:ie.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},nn.createElement(Te.Z,{onBlur:Dt=>{Dt.target.value==="0"&&Ce.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})),nn.createElement(Be.default.Item,{name:"use_blank_score",noStyle:!0},nn.createElement(De.ZP.Group,{className:ie.scoreByBlankRadio,optionType:"button",options:[{label:"\u6309\u7A7A\u7ED9\u5206",value:!0},{label:"\u6309\u9898\u7ED9\u5206",value:!1}]})),nn.createElement(ne.Z,{overlayInnerStyle:{width:460},title:nn.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",nn.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")},nn.createElement("i",{className:"icon-tishixiaowenhao font18 ml20 c-3061d0"}))),nn.createElement(Yn.u,{form:jt,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u586B\u7A7A\u9898\u9898\u5E72\u5185\u5BB9",scoreByBlank:Tn,answerKey:"standard_answers"}),nn.createElement(gt,{getTagData:oa,qitem:de,exerciseitem:Ee,TagDiscipline:Se,form:jt}))))},ta=oe(98815),Wn=oe(59301),Za=Object.defineProperty,Oa=Object.defineProperties,Ya=Object.getOwnPropertyDescriptors,ur=Object.getOwnPropertySymbols,yt=Object.prototype.hasOwnProperty,Ln=Object.prototype.propertyIsEnumerable,fn=(de,Se,Ee)=>Se in de?Za(de,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):de[Se]=Ee,Vn=(de,Se)=>{for(var Ee in Se||(Se={}))yt.call(Se,Ee)&&fn(de,Ee,Se[Ee]);if(ur)for(var Ee of ur(Se))Ln.call(Se,Ee)&&fn(de,Ee,Se[Ee]);return de},xe=(de,Se)=>Oa(de,Ya(Se)),vt=(de,Se,Ee)=>new Promise((ot,Fn)=>{var qn=bt=>{try{En(Ee.next(bt))}catch(jt){Fn(jt)}},oa=bt=>{try{En(Ee.throw(bt))}catch(jt){Fn(jt)}},En=bt=>bt.done?ot(bt.value):Promise.resolve(bt.value).then(qn,oa);En((Ee=Ee.apply(de,Se)).next())}),Yt=({qitem:de,setisedit:Se,TagDiscipline:Ee,exerciseitem:ot,seveeditor:Fn,deleteitem:qn,getTagData:oa,init:En,showTip:bt=!1})=>{const[jt]=Be.default.useForm();return(0,b.useEffect)(()=>{var Tn;jt.setFieldsValue(xe(Vn({},de),{name:de.question_title,repeat_answer:!de.repeat_answer,choices:(Tn=de==null?void 0:de.question_choices)==null?void 0:Tn.map(Dt=>xe(Vn({},Dt),{is_answer:Dt!=null&&Dt.standard_boolean?1:0}))}))},[de]),Wn.createElement("div",null,Wn.createElement(Be.default,{form:jt,colon:!1,onFinish:Tn=>{Fn(Vn(Vn({},de),Tn))},onFinishFailed:Tn=>vt(void 0,null,function*(){var Dt,$t;Ce.ZP.error(Tn.errorFields[0].errors[0]),jt.scrollToField(($t=(Dt=Tn==null?void 0:Tn.errorFields)==null?void 0:Dt[0])==null?void 0:$t.name,{behavior:"smooth",block:"center"})})},Wn.createElement("div",{style:{display:"flex",alignItems:"center"}},Wn.createElement("div",{style:{flex:1}},Wn.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Wn.createElement("span",null,"\u5224\u65AD\u9898")),!(de!=null&&de.isadd)&&Wn.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{qn()}},Wn.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Wn.createElement(We.ZP,{onClick:()=>{var Tn;de.isadd?(Se(!1),En()):(jt.setFieldsValue(xe(Vn({},de),{name:de==null?void 0:de.question_title,choices:(Tn=de==null?void 0:de.question_choices)==null?void 0:Tn.map(Dt=>xe(Vn({},Dt),{is_answer:Dt!=null&&Dt.standard_boolean?1:0})),repeat_answer:!(de!=null&&de.repeat_answer)})),Se(!1))}},"\u53D6\u6D88"),Wn.createElement(ne.Z,{overlayClassName:ie.shake,open:bt,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Wn.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Wn.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")},Wn.createElement(We.ZP,{className:"ml20",type:"primary",onClick:()=>{jt.submit()}},"\u4FDD\u5B58"))),Wn.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Wn.createElement(Be.default.Item,{className:ie.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},Wn.createElement(Te.Z,{onBlur:Tn=>{Tn.target.value==="0"&&Ce.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})),Wn.createElement(ta.Z,{form:jt,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",choiceKey:""}),Wn.createElement(gt,{getTagData:oa,qitem:de,exerciseitem:ot,TagDiscipline:Ee,form:jt}))))},kt=oe(36381),At={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"},pn=oe(12893),je=oe(89389),Ke=Object.defineProperty,ze=Object.defineProperties,Tt=Object.getOwnPropertyDescriptors,on=Object.getOwnPropertySymbols,cn=Object.prototype.hasOwnProperty,Jn=Object.prototype.propertyIsEnumerable,In=(de,Se,Ee)=>Se in de?Ke(de,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):de[Se]=Ee,yn=(de,Se)=>{for(var Ee in Se||(Se={}))cn.call(Se,Ee)&&In(de,Ee,Se[Ee]);if(on)for(var Ee of on(Se))Jn.call(Se,Ee)&&In(de,Ee,Se[Ee]);return de},Kn=(de,Se)=>ze(de,Tt(Se)),fa=(de,Se)=>{var Ee={};for(var ot in de)cn.call(de,ot)&&Se.indexOf(ot)<0&&(Ee[ot]=de[ot]);if(de!=null&&on)for(var ot of on(de))Se.indexOf(ot)<0&&Jn.call(de,ot)&&(Ee[ot]=de[ot]);return Ee};const Zt=de=>{var Se=de,{value:Ee,onChange:ot,scrollId:Fn}=Se,qn=fa(Se,["value","onChange","scrollId"]);return b.createElement("div",{id:Fn||""},b.createElement(je.Z,Kn(yn({},qn),{defaultValue:Ee,onChange:(oa,En)=>{console.log("a:",oa,En),En!=null&&En.length?ot(oa,En):ot(oa)}})))},Je=({value:de,onChange:Se,placeholder:Ee,height:ot=140,isEdit:Fn})=>Fn?b.createElement(je.Z,{watch:!0,isFocus:!0,height:ot,placeholder:Ee,defaultValue:de,onChange:Se}):b.createElement("div",{style:{cursor:"pointer"}},de?b.createElement(ut.Z,{className:At.inputBorder,value:de}):b.createElement("div",{className:`${At.inputBorder} ${At.placeholder}`},Ee));var pt=oe(43604),$n=oe(32134),hn=Object.defineProperty,at=Object.defineProperties,va=Object.getOwnPropertyDescriptors,Gn=Object.getOwnPropertySymbols,Qn=Object.prototype.hasOwnProperty,Ea=Object.prototype.propertyIsEnumerable,Ba=(de,Se,Ee)=>Se in de?hn(de,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):de[Se]=Ee,Ta=(de,Se)=>{for(var Ee in Se||(Se={}))Qn.call(Se,Ee)&&Ba(de,Ee,Se[Ee]);if(Gn)for(var Ee of Gn(Se))Ea.call(Se,Ee)&&Ba(de,Ee,Se[Ee]);return de},ar=(de,Se)=>at(de,va(Se)),qa=(de,Se)=>{var Ee={};for(var ot in de)Qn.call(de,ot)&&Se.indexOf(ot)<0&&(Ee[ot]=de[ot]);if(de!=null&&Gn)for(var ot of Gn(de))Se.indexOf(ot)<0&&Ea.call(de,ot)&&(Ee[ot]=de[ot]);return Ee};const sr=["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"],Gt=({value:de,onChange:Se,choiceTextKey:Ee,answerKey:ot,index:Fn,isEdit:qn,setInputActive:oa,form:En,choiceOptionsPath:bt,allowChangeMode:jt,showAddIcon:Tn,addItem:Dt,deleteItem:$t})=>{const Xn=(de==null?void 0:de[ot])===1,da=()=>{const ya=En.getFieldValue(bt);En.setFieldValue(bt,ya.map(en=>ar(Ta({},en),{[ot]:0})))},xn=()=>{Xn?Se(ar(Ta({},de),{[ot]:0})):(jt||da(),Se(ar(Ta({},de),{[ot]:1})))};return b.createElement(Qe.Z,{className:At.choiceWrap,align:"middle",wrap:!1},b.createElement(pt.Z,{onClick:xn,className:`${At.choiceIndex} ${Xn?At.activeAnswer:""}`},sr[Fn]),b.createElement(pt.Z,{flex:1,className:`${At.editorWrap} ml15`,onClick:oa},b.createElement(Je,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:qn,value:de==null?void 0:de[Ee],onChange:ya=>{Se(ar(Ta({},de),{[Ee]:ya}))}})),b.createElement(pt.Z,{flex:"0 0 auto",className:"ml15"},b.createElement("div",{onClick:xn,className:`${At.setAnswerBtn} ${Xn?At.activeAnswer:""}`},Xn?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")),b.createElement(pt.Z,{className:At.actionWrapper},b.createElement(ne.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},b.createElement($n.Z,{className:At.addIcon,onClick:Dt,style:{visibility:Tn?"visible":"hidden"}})),b.createElement(ne.Z,{title:"\u5220\u9664"},b.createElement(pn.Z,{className:At.deleteIcon,onClick:$t,style:{visibility:Fn>1?"visible":"hidden"}}))))},xa=({questionTitlePlaceholder:de,titleKey:Se,choiceKey:Ee,analysisKey:ot,choiceTextKey:Fn,answerKey:qn,choiceOptionsPath:oa,allowChangeMode:En=!0,form:bt,showAnalysis:jt=!0})=>{const[Tn,Dt]=(0,b.useState)(),[$t,Xn]=(0,b.useState)(!1);return b.createElement("div",{className:At.wrap},b.createElement("div",{className:At.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:de}))),b.createElement(Be.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),b.createElement(Be.default.List,{name:Ee,rules:[{validator(da,xn){const ya=xn.some(Ka=>Ka[qn]===1),en=xn.findIndex(Ka=>{var xr;return((xr=Ka[Fn])==null?void 0:xr.length)<=0});return en!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${sr[en]}\u9009\u9879\u7684\u5185\u5BB9`)):ya?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},(da,{add:xn,remove:ya})=>b.createElement("div",{id:Array.isArray(oa)?oa.join("_"):`${oa}`},da.map((en,Ka)=>{var xr=en,{key:gn,name:Wt}=xr,cr=qa(xr,["key","name"]);const Br=Tn===gn,Er=()=>{Dt(gn)},wr=Ka<7&&Ka===da.length-1,gr=()=>xn({[Fn]:"",[qn]:0}),Mn=()=>ya(Wt);return b.createElement(Be.default.Item,ar(Ta({},cr),{key:gn,name:Wt,noStyle:!0}),b.createElement(Gt,{choiceTextKey:Fn,answerKey:qn,index:Ka,isEdit:Br,setInputActive:Er,form:bt,choiceOptionsPath:oa,allowChangeMode:En,showAddIcon:wr,addItem:gr,deleteItem:Mn}))}),da.length<8&&b.createElement("div",{className:`${At.addBtn} mb30`,onClick:()=>xn({[Fn]:"",[qn]:0})},"\u6DFB\u52A0\u9009\u9879"))),jt&&b.createElement("div",{onClick:()=>Xn(!0)},b.createElement(Be.default.Item,{name:ot,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},b.createElement(Je,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:$t}))))};var Qt=oe(59301),Ca=Object.defineProperty,ca=Object.defineProperties,Jt=Object.getOwnPropertyDescriptors,Cn=Object.getOwnPropertySymbols,_n=Object.prototype.hasOwnProperty,Pn=Object.prototype.propertyIsEnumerable,Ma=(de,Se,Ee)=>Se in de?Ca(de,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):de[Se]=Ee,ma=(de,Se)=>{for(var Ee in Se||(Se={}))_n.call(Se,Ee)&&Ma(de,Ee,Se[Ee]);if(Cn)for(var Ee of Cn(Se))Pn.call(Se,Ee)&&Ma(de,Ee,Se[Ee]);return de},Wa=(de,Se)=>ca(de,Jt(Se)),lr=(de,Se)=>{var Ee={};for(var ot in de)_n.call(de,ot)&&Se.indexOf(ot)<0&&(Ee[ot]=de[ot]);if(de!=null&&Cn)for(var ot of Cn(de))Se.indexOf(ot)<0&&Pn.call(de,ot)&&(Ee[ot]=de[ot]);return Ee};const hr=({value:de,onChange:Se})=>{const Ee=Fn=>{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:At.modal,onOk:()=>{const qn=[...de];qn.splice(Fn,1),Se(qn)}})},ot=()=>{const Fn=[...de];Fn.push(""),Se(Fn)};return Qt.createElement(Qe.Z,{className:"ml20"},Qt.createElement(pt.Z,{flex:1},de==null?void 0:de.map((Fn,qn)=>Qt.createElement(Qe.Z,{key:`${Fn}_${qn}`,align:"middle",className:"mb20"},Qt.createElement(Fe.default.TextArea,{style:{flex:1,minHeight:44},defaultValue:Fn,autoSize:{maxRows:3},maxLength:1e3,onBlur:oa=>{const En=[...de],bt=oa.target.value.trim();En[qn]=bt,Se(En)}}),Qt.createElement(ne.Z,{title:"\u5220\u9664"},Qt.createElement(pn.Z,{className:At.deleteIcon,style:{marginLeft:15,visibility:qn>0?"visible":"hidden"},onClick:()=>Ee(qn)}))))),Qt.createElement(pt.Z,null,Qt.createElement("div",{className:`${At.addBtn}`,onClick:()=>{ot()}},"\u65B0\u589E\u7B54\u6848")))},Ir=({value:de=!0,onChange:Se})=>Qt.createElement(Ht.Z,{checked:!de,onChange:Ee=>{Se(!Ee)}}),pr="\u2581",Jr=({questionTitlePlaceholder:de,form:Se,name:Ee,scoreByBlank:ot,answerKey:Fn,titleKey:qn="name",analysisKey:oa="analysis",isOrdered:En="is_ordered"})=>{var bt,jt;const[Tn,Dt]=(0,b.useState)(!1),$t=(gn,Wt)=>{const cr=Wt.line;let Br=0;for(let wr=0;wr{const Er=gn.getRange(Wt.from,Wt.to);let wr=0;if(Wt.text.forEach(gr=>{wr+=gr.split(pr).length-1}),Wt.origin!=="setValue"){if(Er&&Er.indexOf(pr)!==-1){const gr=Er.split(pr).length-1,Mn=$t(gn,Wt.from);if(console.log(`\u5220\u9664${gr}\u4E2A\uFF0C \u524D\u9762\u6709${Mn}\u4E2A\uFF0C\u65B0\u589E${wr}\u4E2A`),gr>1){const Ar=Array.from({length:gr},(Hr,zr)=>Mn+zr);Br(Ar)}else Br(Mn)}else if(wr>0){const gr=$t(gn,Wt.from);console.log(`\u65B0\u589E${wr}\u4E2A\uFF0C\u4E4B\u524D\u6709${gr}\u4E2A`),cr(wr,gr)}}},da=()=>{const gn=Se.getFieldValue(["sub_item_banks",...Fn]);Se.setFieldValue(["sub_item_banks",...Fn],gn==null?void 0:gn.map((Wt,cr)=>Wa(ma({},Wt),{position:cr+1})))},xn=(0,b.useRef)(),ya=(gn,Wt)=>{for(let cr=0;cr{en.current(gn),da()},xr=(jt=(bt=Se.getFieldValue("sub_item_banks"))==null?void 0:bt[Fn==null?void 0:Fn[0]])==null?void 0:jt[Fn==null?void 0:Fn[1]];return console.log(Se==null?void 0:Se.getFieldValue(["sub_item_banks",...ot])),Qt.createElement("div",{className:At.wrap},Qt.createElement("div",{className:At.questionTitleEditorWrap},Qt.createElement(Be.default.Item,{label:"\u9898\u5E72",name:qn,labelCol:{span:24},rules:[{required:!0}]},Qt.createElement(Zt,{scrollId:"name",watch:!0,height:140,placeholder:de,showNullButton:!0,onCMBeforeChange:(gn,Wt)=>{Xn(gn,Wt,ya,Ka)}}))),Qt.createElement(Be.default.List,{name:Fn,rules:[{validator(gn,Wt){if((Wt==null?void 0:Wt.length)===0)return Promise.reject(new Error("\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"));for(const cr of Wt){const{answer_text:Br}=cr||{};if(Br!=null&&Br.some(Er=>(Er==null?void 0:Er.length)===0))return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(gn,{add:Wt,remove:cr},{errors:Br})=>(xn.current=Wt,en.current=cr,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((Er,wr)=>{var gr=Er,{key:Mn,name:Ar}=gr,Hr=lr(gr,["key","name"]);return Qt.createElement(Qe.Z,{className:"mb20",key:Mn,align:"top"},Qt.createElement(pt.Z,{flex:"0 0 auto",className:`${At.blankIndex} pt5`},"\u586B\u7A7A\u9879",wr+1),Qt.createElement(pt.Z,{flex:1},Qt.createElement(Qe.Z,{align:"top",justify:"space-between"},Qt.createElement(pt.Z,{flex:1},Qt.createElement(Be.default.Item,Wa(ma({},Hr),{name:[Ar,"answer_text"],noStyle:!0}),Qt.createElement(hr,null))),(Se==null?void 0:Se.getFieldValue(["sub_item_banks",...ot]))&&Qt.createElement(pt.Z,{flex:"224px",style:{margin:"-7px 0 0 20px"}},Qt.createElement(Be.default.Item,Wa(ma({},Hr),{name:[Ar,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:At.blankInputNumberWrapper}),Qt.createElement(Te.Z,{onChange:()=>{var zr,Or;let Pr=Se==null?void 0:Se.getFieldValue(["sub_item_banks",Fn==null?void 0:Fn[0],"standard_answers"]),kr=0;for(let Yr in Pr)(zr=Pr[Yr])!=null&&zr.score&&(kr+=Number((Or=Pr[Yr])==null?void 0:Or.score));Se==null||Se.setFieldValue(["sub_item_banks",Fn==null?void 0:Fn[0],"question_score"],kr)},className:At.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C"})))),Qt.createElement(Be.default.Item,Wa(ma({},Hr),{name:[Ar,"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(Ht.Z,null)),Qt.createElement(pt.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(Ht.Z,null)),Qt.createElement(pt.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),(xr==null?void 0:xr.length)>1&&Qt.createElement(Qe.Z,{align:"middle",className:(xr==null?void 0:xr.length)>1?"mb30":`${At.hide}`},Qt.createElement(Be.default.Item,{name:En},Qt.createElement(Ir,null)),Qt.createElement(pt.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:()=>Dt(!0)},Qt.createElement(Be.default.Item,{name:oa,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},Qt.createElement(Je,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Tn}))))};var Ua=Object.defineProperty,Ja=Object.defineProperties,fr=Object.getOwnPropertyDescriptors,sa=Object.getOwnPropertySymbols,rr=Object.prototype.hasOwnProperty,dr=Object.prototype.propertyIsEnumerable,ka=(de,Se,Ee)=>Se in de?Ua(de,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):de[Se]=Ee,er=(de,Se)=>{for(var Ee in Se||(Se={}))rr.call(Se,Ee)&&ka(de,Ee,Se[Ee]);if(sa)for(var Ee of sa(Se))dr.call(Se,Ee)&&ka(de,Ee,Se[Ee]);return de},ft=(de,Se)=>Ja(de,fr(Se)),lt=(de,Se)=>{var Ee={};for(var ot in de)rr.call(de,ot)&&Se.indexOf(ot)<0&&(Ee[ot]=de[ot]);if(de!=null&&sa)for(var ot of sa(de))Se.indexOf(ot)<0&&dr.call(de,ot)&&(Ee[ot]=de[ot]);return Ee};const Nt={\u6B63\u786E:"T",\u9519\u8BEF:"F"},dn=({value:de,onChange:Se,form:Ee,choiceKey:ot})=>{const Fn=(de==null?void 0:de.is_answer)===1,qn=de==null?void 0:de.choice_text,oa=()=>{var En;const bt=(En=Ee==null?void 0:Ee.getFieldValue(["sub_item_banks",...ot]))==null?void 0:En.map(jt=>({choice_text:jt.choice_text,is_answer:0}));Ee==null||Ee.setFieldValue(["sub_item_banks",...ot],bt),Se(ft(er({},de),{is_answer:1}))};return b.createElement(Qe.Z,{className:At.choiceWrap,align:"middle",wrap:!1},b.createElement(pt.Z,{onClick:oa,className:`${At.choiceIndex} ${At.judgementIndex} ${Fn?At.activeAnswer:""}`},Nt[qn]),b.createElement(pt.Z,{flex:1,className:`${At.editorWrap} ml15`},b.createElement("div",{className:`${At.inputBorder} ${At.placeholder} ${Fn?At.activeJudgementAnswer:""}`},qn)),b.createElement(pt.Z,{flex:"0 0 auto",className:"ml15"},b.createElement("div",{onClick:oa,className:`${At.setAnswerBtn} ${Fn?At.activeAnswer:""}`},Fn?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")))},ia=({questionTitlePlaceholder:de,choiceKey:Se="choices",form:Ee,titleKey:ot="name",analysisKey:Fn="analysis"})=>{const[qn,oa]=(0,b.useState)(!1);return b.createElement("div",{className:At.wrap},b.createElement("div",{className:At.questionTitleEditorWrap},b.createElement(Be.default.Item,{label:"\u9898\u5E72",name:ot,labelCol:{span:24},rules:[{required:!0}]},b.createElement(Zt,{scrollId:"name",watch:!0,height:140,placeholder:de}))),b.createElement(Be.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},b.createElement(Be.default.List,{name:Se,rules:[{validator(En,bt){return bt.some(Tn=>(Tn==null?void 0:Tn.is_answer)===1)?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},En=>b.createElement("div",{id:"choices"},En.map(bt=>{var jt=bt,{key:Tn,name:Dt}=jt,$t=lt(jt,["key","name"]);return b.createElement(Be.default.Item,ft(er({},$t),{key:Tn,name:Dt,noStyle:!0}),b.createElement(dn,{form:Ee,choiceKey:Se}))})))),b.createElement("div",{onClick:()=>oa(!0)},b.createElement(Be.default.Item,{name:Fn,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},b.createElement(Je,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:qn}))))};var wa=oe(12563),_t=Object.defineProperty,Aa=Object.defineProperties,pa=Object.getOwnPropertyDescriptors,tr=Object.getOwnPropertySymbols,Ra=Object.prototype.hasOwnProperty,ua=Object.prototype.propertyIsEnumerable,Va=(de,Se,Ee)=>Se in de?_t(de,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):de[Se]=Ee,vr=(de,Se)=>{for(var Ee in Se||(Se={}))Ra.call(Se,Ee)&&Va(de,Ee,Se[Ee]);if(tr)for(var Ee of tr(Se))ua.call(Se,Ee)&&Va(de,Ee,Se[Ee]);return de},Mr=(de,Se)=>Aa(de,pa(Se)),_a=(de,Se)=>{var Ee={};for(var ot in de)Ra.call(de,ot)&&Se.indexOf(ot)<0&&(Ee[ot]=de[ot]);if(de!=null&&tr)for(var ot of tr(de))Se.indexOf(ot)<0&&ua.call(de,ot)&&(Ee[ot]=de[ot]);return Ee};const mr=de=>{var Se=de,{value:Ee,onChange:ot}=Se,Fn=_a(Se,["value","onChange"]);const qn=oa=>{ot([oa])};return b.createElement(je.Z,Mr(vr({},Fn),{defaultValue:Ee==null?void 0:Ee[0],onChange:qn}))},Cr=de=>{if(!de)return!1;if(/^s*$/.test(de)||de.trim()===""){Ce.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 de==="|"?(Ce.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0},Rn=({value:de=[],onClose:Se})=>b.createElement(wa.default,{closable:!0,onClose:Se,className:At.keywordTag},b.createElement("pre",{style:{margin:"0px",whiteSpace:"pre-wrap"}},de.join(" \u6216 "))),an=({questionTitlePlaceholder:de,form:Se,showKeywords:Ee,isMustKeyWords:ot=Ee,titleKey:Fn="name",analysisKey:qn="analysis",answerTexts:oa="answer_texts",keywords:En="keywords",useKeywords:bt="use_keywords",indexs:jt})=>{var Tn,Dt,$t,Xn;const[da,xn]=(0,b.useState)(!1),[ya,en]=(0,b.useState)(""),Ka=(Dt=(Tn=Se.getFieldValue("sub_item_banks"))==null?void 0:Tn[bt==null?void 0:bt[0]])==null?void 0:Dt[bt==null?void 0:bt[1]],xr=(Xn=($t=Se.getFieldValue("sub_item_banks"))==null?void 0:$t[bt==null?void 0:bt[0]])==null?void 0:Xn.question_score;return b.createElement("div",{className:At.wrap},b.createElement("div",{className:At.questionTitleEditorWrap},b.createElement(Be.default.Item,{label:"\u9898\u5E72",name:Fn,labelCol:{span:24},rules:[{required:!0}]},b.createElement(Zt,{scrollId:"name",watch:!0,height:140,placeholder:de}))),b.createElement(Be.default.Item,{label:"\u53C2\u8003\u7B54\u6848",name:oa,labelCol:{span:24}},b.createElement(mr,{watch:!0,height:140,placeholder:"\u8BF7\u7F16\u8F91\u53C2\u8003\u7B54\u6848\uFF08\u975E\u5FC5\u586B\uFF09"})),Ee&&!ot&&b.createElement(Be.default.Item,{hidden:!0,name:bt,valuePropName:"checked"},b.createElement(Ht.Z,{defaultChecked:!0})),Ee&&ot&&b.createElement(Qe.Z,{align:"middle",className:"mb30"},b.createElement(Be.default.Item,{name:bt,valuePropName:"checked"},b.createElement(Ht.Z,null)),b.createElement(pt.Z,{className:"ml10"},"\u5F00\u542F\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206"),b.createElement(pt.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(ht.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),(Ka||!ot)&&b.createElement(Be.default.List,{name:En,rules:[{validator(gn,Wt){return ot?Wt!=null&&Wt.length?(Wt==null?void 0:Wt.reduce((Br,Er)=>Br+Er.score,0))>parseFloat(xr)?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:Wt,remove:cr})=>b.createElement(b.Fragment,null,b.createElement("div",{className:`${At.title} mb10`},ot?"\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(pt.Z,{flex:1},b.createElement(Fe.default,{value:ya,onChange:Br=>{en(Br.target.value)},maxLength:50,allowClear:!0,onPressEnter:Br=>{var Er,wr,gr,Mn;const Ar=`${(Er=Br.target)==null?void 0:Er.value}`,Hr=(gr=(wr=Ar==null?void 0:Ar.split("|"))==null?void 0:wr.filter(Pr=>!!Pr))==null?void 0:gr.map(Pr=>Pr.trim()),zr=Se.getFieldValue(["sub_item_banks",...En]),Or=((Mn=zr==null?void 0:zr.map(Pr=>Pr==null?void 0:Pr.keyword))==null?void 0:Mn.flat())||[];for(const Pr of Hr)if(Or.includes(Pr)){Ce.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}Cr(Ar)&&(Wt({keyword:Hr,score:1}),en(""))},className:At.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(pt.Z,{flex:"148px",style:{textAlign:"right",color:"#e99237"}},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),gn.map(Br=>{var Er=Br,{key:wr,name:gr}=Er,Mn=_a(Er,["key","name"]);return b.createElement(Qe.Z,{key:wr,className:"mb20",style:{marginRight:148}},b.createElement(pt.Z,{flex:1},b.createElement(Qe.Z,{align:"middle",justify:"space-between"},b.createElement(Be.default.Item,Mr(vr({},Mn),{name:[gr,"keyword"]}),b.createElement(Rn,{onClose:()=>cr(gr)})),ot&&b.createElement(Be.default.Item,Mr(vr({},Mn),{name:[gr,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:At.blankInputNumberWrapper}),b.createElement(Te.Z,{className:At.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u5206\u6570"})))))}))),b.createElement("div",{onClick:()=>xn(!0)},b.createElement(Be.default.Item,{name:qn,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},b.createElement(Je,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:da}))))};var Lt=oe(59301),se=Object.defineProperty,$e=Object.defineProperties,dt=Object.getOwnPropertyDescriptors,zt=Object.getOwnPropertySymbols,rt=Object.prototype.hasOwnProperty,tn=Object.prototype.propertyIsEnumerable,Xt=(de,Se,Ee)=>Se in de?se(de,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):de[Se]=Ee,Ut=(de,Se)=>{for(var Ee in Se||(Se={}))rt.call(Se,Ee)&&Xt(de,Ee,Se[Ee]);if(zt)for(var Ee of zt(Se))tn.call(Se,Ee)&&Xt(de,Ee,Se[Ee]);return de},qt=(de,Se)=>$e(de,dt(Se)),na=(de,Se)=>{var Ee={};for(var ot in de)rt.call(de,ot)&&Se.indexOf(ot)<0&&(Ee[ot]=de[ot]);if(de!=null&&zt)for(var ot of zt(de))Se.indexOf(ot)<0&&tn.call(de,ot)&&(Ee[ot]=de[ot]);return Ee};const{Panel:ja}=kt.default,Ha=({questionTitlePlaceholder:de,choiceKey:Se,form:Ee,withScore:ot})=>{const Fn=[{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"}],[qn,oa]=(0,b.useState)(),[En,bt]=(0,b.useState)([]),jt=Dt=>{bt(Dt)},Tn=({value:Dt})=>Lt.createElement("div",{style:{width:150,paddingLeft:11}},Dt);return Lt.createElement("div",{className:At.wrap},Lt.createElement("div",{className:At.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:de}))),Lt.createElement(Be.default.Item,{label:"\u5C0F\u9898",required:!0,labelCol:{span:24}}),Lt.createElement(Be.default.List,{name:"sub_item_banks",rules:[{validator(Dt,$t){return $t?Promise.resolve():Promise.reject(new Error("\u8BF7\u6DFB\u52A0\u5C0F\u9898"))}}]},(Dt,{add:$t,remove:Xn,move:da})=>{const xn=Ee.getFieldValue("sub_item_banks");return Lt.createElement(Lt.Fragment,null,Lt.createElement(kt.default,{className:Dt.length>0?At.collapseWrapper:"",bordered:!1,activeKey:En,onChange:jt,expandIcon:({isActive:ya})=>Lt.createElement("i",{className:`iconfont icon-weizhankai ${ya?At.open:At.close}`,style:{fontSize:14,transition:"all .2s"}})},Dt.map((ya,en)=>{var Ka=ya,{key:xr,name:gn}=Ka,Wt=na(Ka,["key","name"]),cr,Br,Er,wr,gr,Mn,Ar,Hr,zr,Or,Pr,kr,Yr,$a;return Lt.createElement(ja,{className:At.panel,forceRender:!0,header:Lt.createElement("div",{className:At.panelHeader},"\u7B2C",en+1,"\u5C0F\u9898",Lt.createElement("span",null,"\uFF08",((cr=xn==null?void 0:xn[gn])==null?void 0:cr.question_type)==0?"\u5355\u9009\u9898":((Br=xn==null?void 0:xn[gn])==null?void 0:Br.question_type)==1?"\u591A\u9009\u9898":((Er=xn==null?void 0:xn[gn])==null?void 0:Er.question_type)==3?"\u586B\u7A7A\u9898":((wr=xn==null?void 0:xn[gn])==null?void 0:wr.question_type)==2?"\u5224\u65AD\u9898":"\u7B80\u7B54\u9898","\uFF09")),key:gn,extra:Lt.createElement(Qe.Z,{align:"middle",onClick:br=>br.stopPropagation()},((gr=xn==null?void 0:xn[gn])==null?void 0:gr.question_type)==3&&Lt.createElement(Lt.Fragment,null,Lt.createElement(De.ZP.Group,{defaultValue:(Mn=xn==null?void 0:xn[gn])==null?void 0:Mn.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:br=>{var Gr,Zr,to,io,lo;if(Ee==null||Ee.setFieldValue(["sub_item_banks",gn,"use_blank_score"],(Gr=br==null?void 0:br.target)==null?void 0:Gr.value),(Zr=br==null?void 0:br.target)!=null&&Zr.value){let vo=0;for(let Lo in(to=Ee==null?void 0:Ee.getFieldValue(["sub_item_banks",gn]))==null?void 0:to.standard_answers)vo+=Number((lo=(io=Ee==null?void 0:Ee.getFieldValue(["sub_item_banks",gn]))==null?void 0:io.standard_answers[Lo])==null?void 0:lo.score);Ee==null||Ee.setFieldValue(["sub_item_banks",gn,"question_score"],vo||"")}oa(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"}))),ot&&Lt.createElement(Be.default.Item,qt(Ut({},Wt),{rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C0F\u9898\u5206\u503C"}],label:"\u5206\u503C",name:[gn,"question_score"],className:At.blankInputNumberWrapper}),((Ar=xn==null?void 0:xn[gn])==null?void 0:Ar.question_type)==3&&((Hr=xn==null?void 0:xn[gn])!=null&&Hr.use_blank_score)?Lt.createElement(Tn,null):Lt.createElement(Te.Z,{className:At.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}},en!==0&&Lt.createElement("div",{onClick:()=>{var br;da(en,en-1);const Gr=(br=Ee.getFieldValue("sub_item_banks"))==null?void 0:br.map((Zr,to)=>(Dt.map((io,lo)=>{to===lo&&(Zr.q_position=Number(io.name)+1)}),Zr));Ee.setFieldValue("sub_item_banks",Gr)}},Lt.createElement(ne.Z,{title:"\u4E0A\u79FB"},Lt.createElement("i",{className:"iconfont icon-shangyi3 c-grey-999 primary-hover"}))),en{var br;da(en,en+1);const Gr=(br=Ee.getFieldValue("sub_item_banks"))==null?void 0:br.map((Zr,to)=>(Dt.map((io,lo)=>{to===lo&&(Zr.q_position=Number(io.name)+1)}),Zr));Ee.setFieldValue("sub_item_banks",Gr)},className:en===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(pn.Z,{className:`${At.deleteIcon} ml40`,onClick:()=>Xn(gn)})))},Lt.createElement(Be.default.Item,qt(Ut({},Wt),{name:gn}),(((zr=xn==null?void 0:xn[gn])==null?void 0:zr.question_type)==0||((Or=xn==null?void 0:xn[gn])==null?void 0:Or.question_type)==1)&&Lt.createElement(xa,{questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",allowChangeMode:((Pr=xn==null?void 0:xn[gn])==null?void 0:Pr.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"}),((kr=xn==null?void 0:xn[gn])==null?void 0:kr.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:qn}),((Yr=xn==null?void 0:xn[gn])==null?void 0:Yr.question_type)==2&&Lt.createElement(ia,{form:Ee,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",titleKey:[gn,"name"],analysisKey:[gn,"analysis"],choiceKey:[gn,"choices"]}),(($a=xn==null?void 0:xn[gn])==null?void 0:$a.question_type)==4&&Lt.createElement(an,{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:qn})))})),Dt.length<20&&Lt.createElement(z.Z,{menu:{items:[{label:Lt.createElement("div",{onClick:()=>{$t({name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:"",question_type:0,item_type:"SINGLE"}),bt([Dt==null?void 0:Dt.length,...En])}},"\u5355\u9009\u9898"),key:"1",show:!0},{label:Lt.createElement("div",{onClick:()=>{$t({name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:"",question_type:1,item_type:"MULTIPLE"}),bt([Dt==null?void 0:Dt.length,...En])}},"\u591A\u9009\u9898"),key:"2",show:!0},{label:Lt.createElement("div",{onClick:()=>{$t({name:"",choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],analysis:"",question_type:2,item_type:"JUDGMENT"}),bt([Dt==null?void 0:Dt.length,...En])}},"\u5224\u65AD\u9898"),key:"3",show:!0},{label:Lt.createElement("div",{onClick:()=>{$t({name:"",analysis:"",is_ordered:!0,standard_answers:[],question_type:3,item_type:"COMPLETION",use_blank_score:!0,downcase:!0,no_space:!0}),bt([Dt==null?void 0:Dt.length,...En])}},"\u586B\u7A7A\u9898"),key:"4",show:!0},{label:Lt.createElement("div",{onClick:()=>{$t({name:"",answer_texts:[],keywords:[],use_keywords:!1,analysis:"",question_type:4,item_type:"SUBJECTIVE"}),bt([Dt==null?void 0:Dt.length,...En])}},"\u7B80\u7B54\u9898"),key:"5",show:!0}].filter(ya=>ya.show).map(ya=>({label:ya.label,key:ya.key}))}},Lt.createElement("div",{className:`${At.addBtn}`},"\u6DFB\u52A0\u5C0F\u9898")))}))};var vn=oe(59301),Da=Object.defineProperty,ba=Object.defineProperties,Ga=Object.getOwnPropertyDescriptors,Lr=Object.getOwnPropertySymbols,Ur=Object.prototype.hasOwnProperty,Nr=Object.prototype.propertyIsEnumerable,Vr=(de,Se,Ee)=>Se in de?Da(de,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):de[Se]=Ee,Rr=(de,Se)=>{for(var Ee in Se||(Se={}))Ur.call(Se,Ee)&&Vr(de,Ee,Se[Ee]);if(Lr)for(var Ee of Lr(Se))Nr.call(Se,Ee)&&Vr(de,Ee,Se[Ee]);return de},jr=(de,Se)=>ba(de,Ga(Se)),Bo=(de,Se,Ee)=>new Promise((ot,Fn)=>{var qn=bt=>{try{En(Ee.next(bt))}catch(jt){Fn(jt)}},oa=bt=>{try{En(Ee.throw(bt))}catch(jt){Fn(jt)}},En=bt=>bt.done?ot(bt.value):Promise.resolve(bt.value).then(qn,oa);En((Ee=Ee.apply(de,Se)).next())}),So=({qitem:de,setisedit:Se,TagDiscipline:Ee,exerciseitem:ot,seveeditor:Fn,deleteitem:qn,getTagData:oa,init:En,showTip:bt=!1})=>{const[jt]=Be.default.useForm();(0,b.useEffect)(()=>{var Dt;jt.setFieldsValue(jr(Rr({},de),{name:de.question_title,sub_item_banks:(Dt=de.sub_exercise_questions)==null?void 0:Dt.map($t=>{var Xn;return jr(Rr({},$t),{name:$t.question_title,choices:(Xn=$t==null?void 0:$t.question_choices)==null?void 0:Xn.map(da=>jr(Rr({},da),{is_answer:da!=null&&da.standard_boolean?1:0}))})}),repeat_answer:!de.repeat_answer}))},[de]);const Tn=Dt=>{if(!(Dt!=null&&Dt.length))return!1;const $t=Dt.map(da=>{var xn;return(xn=da.choice_text)==null?void 0:xn.trim().replace(/^\s+|\s+$/g,"")});return new Set($t).size!==$t.length};return vn.createElement("div",null,vn.createElement(Be.default,{form:jt,colon:!1,onValuesChange:(Dt,$t)=>{var Xn,da,xn;if(Dt!=null&&Dt.sub_item_banks){let ya=((Xn=jt.getFieldValue("sub_item_banks"))==null?void 0:Xn.length)>0&&((xn=(da=jt.getFieldValue("sub_item_banks"))==null?void 0:da.map(en=>{var Ka;if(en.question_type==3&&(en!=null&&en.use_blank_score)){let xr=0;for(let gn in en==null?void 0:en.standard_answers)xr+=Number((Ka=en==null?void 0:en.standard_answers[gn])==null?void 0:Ka.score);return xr}else return en.question_score}))==null?void 0:xn.filter(en=>en));(ya==null?void 0:ya.length)>0&&jt.setFieldsValue({question_score:parseFloat(ya==null?void 0:ya.reduce((en,Ka)=>parseFloat(en)+parseFloat(Ka))).toFixed(1)})}},onFinish:Dt=>{var $t,Xn;if(($t=Dt.sub_item_banks)==null?void 0:$t.some(xn=>xn.question_type===0||xn.question_type===1?Tn(xn.choices):!1)){Ce.ZP.error("\u9009\u62E9\u9898\u9009\u9879\u5185\u5BB9\u4E0D\u80FD\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58");return}Fn(jr(Rr(Rr({},de),Dt),{sub_item_banks:(Xn=Dt==null?void 0:Dt.sub_item_banks)==null?void 0:Xn.map(xn=>(console.log(xn),jr(Rr({},xn),{item_type:xn==null?void 0:xn.question_type,id:(xn==null?void 0:xn.question_id)||""})))}))},onFinishFailed:Dt=>Bo(void 0,null,function*(){var $t,Xn;Ce.ZP.error(Dt.errorFields[0].errors[0]),jt.scrollToField((Xn=($t=Dt==null?void 0:Dt.errorFields)==null?void 0:$t[0])==null?void 0:Xn.name,{behavior:"smooth",block:"center"})})},vn.createElement("div",{style:{display:"flex",alignItems:"center"}},vn.createElement("div",{style:{flex:1}},vn.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),vn.createElement("span",null,"\u7EC4\u5408\u9898")),!de.isadd&&vn.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{qn()}},vn.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),vn.createElement(We.ZP,{onClick:()=>{var Dt;de.isadd?(Se(!1),En()):(jt.setFieldsValue(jr(Rr({},de),{name:de==null?void 0:de.question_title,choices:(Dt=de==null?void 0:de.question_choices)==null?void 0:Dt.map($t=>jr(Rr({},$t),{standard_boolean:$t!=null&&$t.standard_boolean?1:0})),repeat_answer:!(de!=null&&de.repeat_answer)})),Se(!1))}},"\u53D6\u6D88"),vn.createElement(ne.Z,{overlayClassName:ie.shake,open:bt,placement:"bottom",color:"rgba(244,156,14,0.19)",title:vn.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},vn.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")},vn.createElement(We.ZP,{className:"ml20",type:"primary",onClick:()=>{jt.submit()}},"\u4FDD\u5B58"))),vn.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},vn.createElement(Ia.Z,{text:"\uFF08\u7EC4\u5408\u9898\u5206\u503C\u7B49\u4E8E\u5404\u5C0F\u9898\u5206\u503C\u4E4B\u548C\uFF09"}),vn.createElement(Ha,{form:jt,withScore:!0,choiceKey:"",questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7EC4\u5408\u9898\u9898\u5E72\u5185\u5BB9"}),vn.createElement(gt,{getTagData:oa,qitem:de,exerciseitem:ot,TagDiscipline:Ee,form:jt}))))},yo=oe(51110),bo=oe(24334),Tr=oe(59301),Co=Object.defineProperty,Rl=Object.defineProperties,Tl=Object.getOwnPropertyDescriptors,di=Object.getOwnPropertySymbols,Qi=Object.prototype.hasOwnProperty,kl=Object.prototype.propertyIsEnumerable,ao=(de,Se,Ee)=>Se in de?Co(de,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):de[Se]=Ee,wo=(de,Se)=>{for(var Ee in Se||(Se={}))Qi.call(Se,Ee)&&ao(de,Ee,Se[Ee]);if(di)for(var Ee of di(Se))kl.call(Se,Ee)&&ao(de,Ee,Se[Ee]);return de},Ko=(de,Se)=>Rl(de,Tl(Se)),Gl=(de,Se,Ee)=>new Promise((ot,Fn)=>{var qn=bt=>{try{En(Ee.next(bt))}catch(jt){Fn(jt)}},oa=bt=>{try{En(Ee.throw(bt))}catch(jt){Fn(jt)}},En=bt=>bt.done?ot(bt.value):Promise.resolve(bt.value).then(qn,oa);En((Ee=Ee.apply(de,Se)).next())}),ti=({qitem:de,TagDiscipline:Se,exerciseitem:Ee,setisedit:ot,seveeditor:Fn,deleteitem:qn,getTagData:oa,init:En,showTip:bt=!1})=>{const[jt]=Be.default.useForm(),Tn=!0;return(0,b.useEffect)(()=>{var Dt,$t,Xn;jt.setFieldsValue(Ko(wo({},de),{standard_answers:de.standard_answer,difficulty:de.difficulty,item_banks_group_id:de.item_banks_group_id,hack:Ko(wo({},de),{time_limit:(de==null?void 0:de.time_limit)||3}),hack_codes:{language:(Dt=de==null?void 0:de.program_attr)==null?void 0:Dt.language,code:bo.Base64.decode((($t=de==null?void 0:de.program_attr)==null?void 0:$t.code)||"")},hack_sets:wo({},(Xn=de==null?void 0:de.hack_sets)==null?void 0:Xn[0]),repeat_answer:!de.repeat_answer}))},[de]),Tr.createElement("div",null,Tr.createElement(Be.default,{form:jt,colon:!1,onValuesChange:(Dt,$t)=>{var Xn,da,xn,ya;if(Dt!=null&&Dt.standard_answers){let en=((Xn=jt.getFieldValue("standard_answers"))==null?void 0:Xn.length)>0&&((xn=(da=jt.getFieldValue("standard_answers"))==null?void 0:da.map(Ka=>Ka.score))==null?void 0:xn.filter(Ka=>Ka));(en==null?void 0:en.length)>0&&jt.setFieldsValue({question_score:(en==null?void 0:en.length)>0&&((ya=en.reduce((Ka,xr)=>Ka+xr))==null?void 0:ya.toFixed(1))})}},onFinish:Dt=>{var $t;Fn(Ko(wo(wo({},de),Dt),{item_type:de==null?void 0:de.question_type,standard_answers:($t=Dt.standard_answers)==null?void 0:$t.map((Xn,da)=>Ko(wo({},Xn),{position:da+1})),standard_answer:void 0}))},onFinishFailed:Dt=>Gl(void 0,null,function*(){var $t,Xn;Ce.ZP.error(Dt.errorFields[0].errors[0]),jt.scrollToField((Xn=($t=Dt==null?void 0:Dt.errorFields)==null?void 0:$t[0])==null?void 0:Xn.name,{behavior:"smooth",block:"center"})})},Tr.createElement("div",{style:{display:"flex",alignItems:"center"}},Tr.createElement("div",{style:{flex:1}},Tr.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Tr.createElement("span",null,"\u7A0B\u5E8F\u586B\u7A7A\u9898")),!de.isadd&&Tr.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{qn()}},Tr.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}})," \u5220\u9664"),Tr.createElement(We.ZP,{onClick:()=>{var Dt,$t,Xn;de.isadd?(ot(!1),En()):(jt.setFieldsValue(Ko(wo({},de),{standard_answers:de.standard_answer,difficulty:de.difficult,item_banks_group_id:de.item_banks_group_id,hack:wo({},de),hack_codes:{language:(Dt=de==null?void 0:de.program_attr)==null?void 0:Dt.language,code:bo.Base64.decode(($t=de==null?void 0:de.program_attr)==null?void 0:$t.code)},hack_sets:wo({},(Xn=de==null?void 0:de.hack_sets)==null?void 0:Xn[0]),repeat_answer:!de.repeat_answer})),ot(!1))}},"\u53D6\u6D88"),Tr.createElement(ne.Z,{overlayClassName:ie.shake,open:bt,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Tr.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Tr.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")},Tr.createElement(We.ZP,{className:"ml20",type:"primary",onClick:()=>{jt.submit()}},"\u4FDD\u5B58"))),Tr.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Tr.createElement(Ia.Z,{text:"\uFF08\u5C0F\u9898\u5206\u503C\u7B49\u4E8E\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\uFF09"}),Tr.createElement(yo.t,{form:jt,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7A0B\u5E8F\u586B\u7A7A\u9898\u9898\u5E72\u5185\u5BB9",scoreByBlank:Tn,hackidentifier:de==null?void 0:de.hack_identifier,answerKey:"standard_answers"}),Tr.createElement(gt,{getTagData:oa,qitem:de,exerciseitem:Ee,TagDiscipline:Se,form:jt}))))},Qr=oe(59301),Ui=Object.defineProperty,Ki=Object.defineProperties,jl=Object.getOwnPropertyDescriptors,Yi=Object.getOwnPropertySymbols,Hl=Object.prototype.hasOwnProperty,fo=Object.prototype.propertyIsEnumerable,Ji=(de,Se,Ee)=>Se in de?Ui(de,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):de[Se]=Ee,Po=(de,Se)=>{for(var Ee in Se||(Se={}))Hl.call(Se,Ee)&&Ji(de,Ee,Se[Ee]);if(Yi)for(var Ee of Yi(Se))fo.call(Se,Ee)&&Ji(de,Ee,Se[Ee]);return de},oo=(de,Se)=>Ki(de,jl(Se)),Fi=(de,Se,Ee)=>new Promise((ot,Fn)=>{var qn=bt=>{try{En(Ee.next(bt))}catch(jt){Fn(jt)}},oa=bt=>{try{En(Ee.throw(bt))}catch(jt){Fn(jt)}},En=bt=>bt.done?ot(bt.value):Promise.resolve(bt.value).then(qn,oa);En((Ee=Ee.apply(de,Se)).next())}),zl=({qitem:de,setqitem:Se,setisedit:Ee,TagDiscipline:ot,exerciseitem:Fn,seveeditor:qn,deleteitem:oa,showTip:En=!1})=>{var bt;const[jt]=Be.default.useForm();return(0,b.useEffect)(()=>{var Tn,Dt;jt.setFieldsValue(oo(Po({},de),{name:de==null?void 0:de.question_title,choices:(Tn=de==null?void 0:de.question_choices)==null?void 0:Tn.map($t=>oo(Po({},$t),{standard_boolean:$t!=null&&$t.standard_boolean?1:0})),repeat_answer:!(de!=null&&de.repeat_answer)})),de.shixun=(Dt=de==null?void 0:de.shixun)==null?void 0:Dt.map($t=>oo(Po({},$t),{defaultscore:$t.challenge_score}))},[]),Qr.createElement("div",null,Qr.createElement(Be.default,{form:jt,colon:!1,onFinish:Tn=>{var Dt,$t;let Xn=oo(Po({},Tn),{question_scores:(Dt=de==null?void 0:de.shixun)==null?void 0:Dt.map(da=>da.challenge_score),item_type:de==null?void 0:de.question_type,choices:($t=Tn==null?void 0:Tn.choices)==null?void 0:$t.map(da=>oo(Po({},da),{is_answer:da.standard_boolean}))});qn(Po(Po({},de),Xn))},onFinishFailed:Tn=>Fi(void 0,null,function*(){var Dt,$t;Ce.ZP.error(Tn.errorFields[0].errors[0]),jt.scrollToField(($t=(Dt=Tn==null?void 0:Tn.errorFields)==null?void 0:Dt[0])==null?void 0:$t.name,{behavior:"smooth",block:"center"})})},Qr.createElement("div",{style:{display:"flex",alignItems:"center"}},Qr.createElement("div",{style:{flex:1}},Qr.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Qr.createElement("span",null,"\u5B9E\u8BAD\u9898")),Qr.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{oa()}},Qr.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Qr.createElement(We.ZP,{onClick:()=>{var Tn,Dt;jt.setFieldsValue(oo(Po({},de),{name:de==null?void 0:de.question_title,choices:(Tn=de==null?void 0:de.question_choices)==null?void 0:Tn.map($t=>oo(Po({},$t),{standard_boolean:$t!=null&&$t.standard_boolean?1:0})),repeat_answer:!(de!=null&&de.repeat_answer)})),de.shixun=(Dt=de==null?void 0:de.shixun)==null?void 0:Dt.map($t=>oo(Po({},$t),{challenge_score:$t.defaultscore})),Se(Po({},de)),Ee(!1)}},"\u53D6\u6D88"),Qr.createElement(ne.Z,{overlayClassName:ie.shake,open:En,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Qr.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Qr.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")},Qr.createElement(We.ZP,{className:"ml20",type:"primary",onClick:()=>Fi(void 0,null,function*(){var Tn,Dt,$t;if(((Dt=(Tn=de==null?void 0:de.shixun)==null?void 0:Tn.map)==null?void 0:Dt.call(Tn,Xn=>Xn.challenge_score).filter(Xn=>Xn).length)<(($t=de==null?void 0:de.shixun)==null?void 0:$t.length)){Ce.ZP.info("\u5206\u6570\u4E0D\u80FD\u4E3A\u7A7A");return}jt.submit()})},"\u4FDD\u5B58"))),Qr.createElement(Ia.Z,{text:"\uFF08\u5B9E\u8BAD\u9898\u5206\u503C\u7B49\u4E8E\u5404\u5173\u5361\u5206\u503C\u4E4B\u548C\uFF09"}),Qr.createElement(Be.default.Item,{label:"\u9898\u5E72",name:"question_title",labelCol:{span:24},rules:[{required:!0}]},Qr.createElement(je.Z,{watch:!0,height:140,placeholder:"",defaultValue:de.question_title}))),Qr.createElement(Qe.Z,{style:{marginBottom:15},align:"middle",justify:"space-between"},Qr.createElement("div",null,Qr.createElement("span",{style:{color:"red"}},"*"),"\u5173\u5361\u540D\u79F0"),Qr.createElement("a",{href:`/shixuns/${de==null?void 0:de.shixun_identifier}/challenges?exercise=true`,target:"_blank"},Qr.createElement("i",{onClick:()=>{},className:"iconfont icon-shixunkecheng font14 mr5"}),"\u5B9E\u8BAD\u8BE6\u60C5")),(bt=de==null?void 0:de.shixun)==null?void 0:bt.map((Tn,Dt)=>Qr.createElement("div",{key:Tn.challenge_id,style:{display:"flex",marginBottom:20}},Qr.createElement("div",{style:{flex:1}},Dt+1,"\u3001",Tn.challenge_name),Qr.createElement("div",null,Qr.createElement("span",{style:{color:"red"}},"*"),"\u5206\u503C",Qr.createElement(Te.Z,{precision:1,value:Tn==null?void 0:Tn.challenge_score,onChange:$t=>{const Xn=JSON.parse(JSON.stringify((de==null?void 0:de.shixun)||[]));Xn[Dt].challenge_score=$t;const da=Xn.every(ya=>!ya.challenge_score),xn=parseFloat(Xn==null?void 0:Xn.map(ya=>ya.challenge_score).reduce((ya,en)=>parseFloat(ya||0)+parseFloat(en||0)));jt.setFieldsValue({question_score:da?"":xn.toFixed(1)}),Se(oo(Po({},de),{shixun:Xn}))},max:200,min:1,style:{marginLeft:10,width:150},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",size:"middle"})))))},ea={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"},Xi=oe(1710),Zl=oe(65986),Dn=oe(59301);const ci=["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"],Wl=[{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 Vl=({qitem:de,newExercisePaper:Se})=>{var Ee,ot,Fn,qn,oa,En,bt,jt,Tn,Dt,$t,Xn,da,xn,ya,en,Ka,xr,gn,Wt,cr,Br,Er,wr,gr;return Dn.createElement("div",{className:ea.warp},((de==null?void 0:de.question_type)===0||(de==null?void 0:de.question_type)===2)&&Dn.createElement("div",{className:ea.normalWrap},(Ee=de==null?void 0:de.question_choices)==null?void 0:Ee.map((Mn,Ar)=>Dn.createElement("div",{className:ea.redio,key:Ar},!(Mn!=null&&Mn.standard_boolean)&&Dn.createElement("span",{className:ea.redioitem}),(Mn==null?void 0:Mn.standard_boolean)&&Dn.createElement("i",{className:`${ea.redioitemyes} icon-duigou1`}),Dn.createElement("span",{className:`${Mn!=null&&Mn.standard_boolean?ea.titleyes:ea.title} ${ea.indexTag}`},(de==null?void 0:de.question_type)===0?ci[Ar]:""),Dn.createElement(ut.Z,{className:Mn!=null&&Mn.standard_boolean?ea.titleyes:ea.title,value:Mn==null?void 0:Mn.choice_text}),(Mn==null?void 0:Mn.standard_boolean)&&Dn.createElement("div",{className:ea.yestag},"\u6B63\u786E\u7B54\u6848")))),(de==null?void 0:de.question_type)===1&&Dn.createElement("div",{className:ea.normalWrap},(ot=de==null?void 0:de.question_choices)==null?void 0:ot.map((Mn,Ar)=>Dn.createElement("div",{className:ea.checkbox,key:Ar},!(Mn!=null&&Mn.standard_boolean)&&Dn.createElement("span",{className:ea.checkboxitem}),(Mn==null?void 0:Mn.standard_boolean)&&Dn.createElement("i",{className:`${ea.checkboxitemyes} icon-duigou1`}),Dn.createElement("span",{className:`${Mn!=null&&Mn.standard_boolean?ea.titleyes:ea.title} ${ea.indexTag}`},ci[Ar]),Dn.createElement(ut.Z,{className:Mn!=null&&Mn.standard_boolean?ea.titleyes:ea.title,value:Mn==null?void 0:Mn.choice_text}),(Mn==null?void 0:Mn.standard_boolean)&&Dn.createElement("div",{className:ea.yestag},"\u6B63\u786E\u7B54\u6848")))),(de==null?void 0:de.question_type)===3&&Dn.createElement("div",{className:ea.completion},(Fn=de==null?void 0:de.standard_answers)==null?void 0:Fn.map((Mn,Ar)=>{var Hr;return Dn.createElement(Qe.Z,{align:"top"},Dn.createElement("span",{className:ea.title},"\u586B\u7A7A\u9879",Ar+1),Dn.createElement("div",{className:ea.content},(Hr=Mn.answer_text)==null?void 0:Hr.map((zr,Or)=>Dn.createElement("div",{key:Or,className:ea.items,style:(Mn==null?void 0:Mn.model)===2?{border:0,padding:0}:{}},(Mn==null?void 0:Mn.model)===1?Dn.createElement("pre",{className:"mb0"},zr):Dn.createElement(Zl.Z,{value:zr,disabled:!0})))))})),(de==null?void 0:de.question_type)===4&&Dn.createElement("div",{className:ea.simple},Dn.createElement("div",{className:ea.title},"\u53C2\u8003\u7B54\u6848"),Dn.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(qn=de==null?void 0:de.answer_texts)!=null&&qn[0]?Dn.createElement(ut.Z,{className:ea.content,value:(oa=de==null?void 0:de.answer_texts)==null?void 0:oa[0]}):Dn.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")),Dn.createElement("div",{className:"mt20 "},Dn.createElement("span",{className:ea.title,style:{color:"#3061D0"}},"\u5224\u5206\u65B9\u5F0F"),Dn.createElement("span",{style:{color:"#000",marginLeft:10,fontSize:"16px"}},de!=null&&de.use_keywords?"\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206":"\u624B\u52A8\u5224\u5206"))),(de==null?void 0:de.question_type)===5&&Dn.createElement("div",{className:ea.shixunWrapper},(En=de==null?void 0:de.shixun)==null?void 0:En.map((Mn,Ar)=>{var Hr,zr;return Dn.createElement("div",null,Dn.createElement("div",{key:Ar,className:`${ea.shixun} mb30`},Dn.createElement("span",{className:ea.score},"\uFF08",Mn==null?void 0:Mn.challenge_score,"\u5206\uFF09"),Dn.createElement("span",{className:ea.qtitle},(de==null?void 0:de.index)+"."+(Ar+1),"\u3001",Mn==null?void 0:Mn.challenge_name)),((zr=(Hr=Se==null?void 0:Se.editData)==null?void 0:Hr.exercise)==null?void 0:zr.show_challenge_task_pass)&&Dn.createElement(ut.Z,{className:ea.content,value:(Mn==null?void 0:Mn.challenge_task_pass)||"\u6682\u65E0\u5173\u5361\u63CF\u8FF0"}))})),(de==null?void 0:de.question_type)===6&&Dn.createElement("div",{className:ea.program,style:{border:!((jt=(bt=Se==null?void 0:Se.editData)==null?void 0:bt.exercise)!=null&&jt.show_hack_sets)&&!((Dt=(Tn=Se==null?void 0:Se.editData)==null?void 0:Tn.exercise)!=null&&Dt.show_hack_description)&&"none"}},((Xn=($t=Se==null?void 0:Se.editData)==null?void 0:$t.exercise)==null?void 0:Xn.show_hack_sets)&&Dn.createElement("div",{style:{marginBottom:10,border:"1px solid #F1F4F9"}},Dn.createElement("p",{style:{padding:"0px 10px",height:40,lineHeight:"40px",background:"#F1F4F9",color:"#3061D0"}},Dn.createElement("i",{className:"iconfont icon-ceshiyongli"})," \u6D4B\u8BD5\u7528\u4F8B\uFF1A"),Dn.createElement(Xi.default,{style:{margin:10},columns:[{title:"\u5E8F\u53F7",dataIndex:"name",key:"name",width:"10%",render:(Mn,Ar,Hr)=>Hr+1},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165",dataIndex:"input",key:"input",width:"40%",render:(Mn,Ar,Hr)=>Dn.createElement(ne.Z,{title:Dn.createElement("pre",null,Mn)},Dn.createElement("div",{className:ea.divname},Mn))},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA",dataIndex:"output",key:"output",width:"40%",render:(Mn,Ar,Hr)=>Dn.createElement(ne.Z,{title:Dn.createElement("pre",null,Mn)}," ",Dn.createElement("div",{className:ea.divname},Mn))},{title:"\u662F\u5426\u53EF\u89C1",dataIndex:"visibility_cn",key:"visibility_cn",width:"10%"}],pagination:!1,dataSource:(da=de==null?void 0:de.program_attr)==null?void 0:da.hack_sets})),((ya=(xn=Se==null?void 0:Se.editData)==null?void 0:xn.exercise)==null?void 0:ya.show_hack_description)&&Dn.createElement("div",null,Dn.createElement(ut.Z,{className:ea.content,value:(de==null?void 0:de.description)||"- -"}))),(de==null?void 0:de.question_type)===7&&((en=de==null?void 0:de.sub_exercise_questions)==null?void 0:en.map((Mn,Ar)=>{var Hr,zr,Or,Pr,kr,Yr;return Dn.createElement("div",{key:Ar},Dn.createElement("div",{className:ea.combination},Dn.createElement("span",{className:ea.score},Mn==null?void 0:Mn.question_score,"\u5206"),Dn.createElement("span",{className:ea.qtype},(Hr=Wl.find($a=>$a.type==Mn.question_type))==null?void 0:Hr.name),Dn.createElement("span",{className:ea.qtitle},Dn.createElement(ut.Z,{value:`${Ar+1}\u3001${Mn==null?void 0:Mn.question_title}`}))),(Mn.question_type===0||Mn.question_type===2)&&Dn.createElement("div",{className:ea.warp,style:{padding:"20px 58px 0 58px"}},Dn.createElement("div",null,(zr=Mn==null?void 0:Mn.question_choices)==null?void 0:zr.map(($a,br)=>Dn.createElement("div",{className:ea.redio,key:br},!($a!=null&&$a.standard_boolean)&&Dn.createElement("span",{className:ea.redioitem}),($a==null?void 0:$a.standard_boolean)&&Dn.createElement("i",{className:`${ea.redioitemyes} icon-duigou1`}),Dn.createElement("span",{className:`${$a!=null&&$a.standard_boolean?ea.titleyes:ea.title} ${ea.indexTag}`},ci[br]),Dn.createElement(ut.Z,{className:$a!=null&&$a.standard_boolean?ea.titleyes:ea.title,value:$a==null?void 0:$a.choice_text}),($a==null?void 0:$a.standard_boolean)&&Dn.createElement("div",{className:ea.yestag},"\u6B63\u786E\u7B54\u6848"))))),Mn.question_type===1&&Dn.createElement("div",{className:ea.normalWrap},(Or=Mn==null?void 0:Mn.question_choices)==null?void 0:Or.map(($a,br)=>Dn.createElement("div",{className:ea.checkbox,key:br},!($a!=null&&$a.standard_boolean)&&Dn.createElement("span",{className:ea.checkboxitem}),($a==null?void 0:$a.standard_boolean)&&Dn.createElement("i",{className:`${ea.checkboxitemyes} icon-duigou1`}),Dn.createElement("span",{className:`${$a!=null&&$a.standard_boolean?ea.titleyes:ea.title} ${ea.indexTag}`},ci[br]),Dn.createElement(ut.Z,{className:$a!=null&&$a.standard_boolean?ea.titleyes:ea.title,value:$a==null?void 0:$a.choice_text}),($a==null?void 0:$a.standard_boolean)&&Dn.createElement("div",{className:ea.yestag},"\u6B63\u786E\u7B54\u6848")))),Mn.question_type===3&&Dn.createElement("div",{className:ea.completion},(Pr=Mn==null?void 0:Mn.standard_answers)==null?void 0:Pr.map(($a,br)=>{var Gr;return Dn.createElement(Qe.Z,{align:"top"},Dn.createElement("span",{className:ea.title},"\u586B\u7A7A\u9879",br+1),Dn.createElement("div",{className:ea.content},(Gr=$a.answer_text)==null?void 0:Gr.map((Zr,to)=>Dn.createElement("div",{key:to,className:ea.items},Dn.createElement("pre",{className:"mb0"},Zr)))))})),Mn.question_type===4&&Dn.createElement("div",{className:ea.simple},Dn.createElement("div",{className:ea.title},"\u53C2\u8003\u7B54\u6848"),Dn.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(kr=Mn==null?void 0:Mn.answer_texts)!=null&&kr[0]?Dn.createElement(ut.Z,{className:ea.content,value:(Yr=Mn==null?void 0:Mn.answer_texts)==null?void 0:Yr[0]}):Dn.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")),Dn.createElement("div",{className:"mt20 "},Dn.createElement("span",{className:ea.title,style:{color:"#3061D0"}},"\u5224\u5206\u65B9\u5F0F"),Dn.createElement("span",{style:{color:"#000",marginLeft:10,fontSize:"16px"}},Mn!=null&&Mn.use_keywords?"\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206":"\u624B\u52A8\u5224\u5206"))))})),(de==null?void 0:de.question_type)===8&&Dn.createElement("div",null,Dn.createElement(ut.Z,{disabledFill:!0,className:ea.content,showProgramFill:!0,value:bo.Base64.decode(((Ka=de==null?void 0:de.program_attr)==null?void 0:Ka.code)||"")})),((de==null?void 0:de.question_type)<=4||[6,8].includes(de==null?void 0:de.question_type))&&Dn.createElement("div",{className:ea.bottom},Dn.createElement("div",{className:`${ea.bottomitem} mb30`},Dn.createElement("span",{className:ea.left},"\u89E3\u6790"),Dn.createElement("span",{className:ea.right},de!=null&&de.analysis?Dn.createElement(ut.Z,{value:de==null?void 0:de.analysis}):Dn.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),Dn.createElement("div",{className:`${ea.bottomitem} mb30`},Dn.createElement("span",{className:ea.left},"\u96BE\u5EA6"),Dn.createElement("span",{className:ea.right},(de==null?void 0:de.difficulty)===1?"\u7B80\u5355":(de==null?void 0:de.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),Dn.createElement("div",{className:ea.bottomitem},Dn.createElement("span",{className:ea.left},"\u77E5\u8BC6\u70B9"),Dn.createElement(ne.Z,{title:((xr=de==null?void 0:de.tag_discipline_names)==null?void 0:xr.length)<=0||((gn=de==null?void 0:de.tag_discipline_names)==null?void 0:gn.length)==1&&["-"].includes(de==null?void 0:de.tag_discipline_names[0])?"\u6682\u672A\u8BBE\u7F6E~":(cr=(Wt=de==null?void 0:de.tag_discipline_names)==null?void 0:Wt.join("\uFF1B"))==null?void 0:cr.toString()},Dn.createElement("span",{className:ea.right},((Br=de==null?void 0:de.tag_discipline_names)==null?void 0:Br.length)<=0?Dn.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"):((Er=de==null?void 0:de.tag_discipline_names)==null?void 0:Er.length)==1&&["-"].includes(de==null?void 0:de.tag_discipline_names[0])?Dn.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"):(gr=(wr=de==null?void 0:de.tag_discipline_names)==null?void 0:wr.join("\uFF1B"))==null?void 0:gr.toString())))))},qi=oe(80320),Bi=oe(84635),eo=oe(59301),Ql=Object.defineProperty,ni=Object.defineProperties,Ul=Object.getOwnPropertyDescriptors,bi=Object.getOwnPropertySymbols,_i=Object.prototype.hasOwnProperty,$i=Object.prototype.propertyIsEnumerable,el=(de,Se,Ee)=>Se in de?Ql(de,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):de[Se]=Ee,ai=(de,Se)=>{for(var Ee in Se||(Se={}))_i.call(Se,Ee)&&el(de,Ee,Se[Ee]);if(bi)for(var Ee of bi(Se))$i.call(Se,Ee)&&el(de,Ee,Se[Ee]);return de},tl=(de,Se)=>ni(de,Ul(Se)),ri=(de,Se,Ee)=>new Promise((ot,Fn)=>{var qn=bt=>{try{En(Ee.next(bt))}catch(jt){Fn(jt)}},oa=bt=>{try{En(Ee.throw(bt))}catch(jt){Fn(jt)}},En=bt=>bt.done?ot(bt.value):Promise.resolve(bt.value).then(qn,oa);En((Ee=Ee.apply(de,Se)).next())}),Kl=({qitem:de,setisedit:Se,TagDiscipline:Ee,exerciseitem:ot,seveeditor:Fn,deleteitem:qn,getTagData:oa,init:En,showTip:bt=!1})=>{const[jt]=Be.default.useForm();return(0,b.useEffect)(()=>{jt.setFieldsValue(tl(ai({},de),{name:de.question_title,answer_texts:de.answer_texts,repeat_answer:!de.repeat_answer}))},[de]),eo.createElement("div",null,eo.createElement(Be.default,{form:jt,colon:!1,onFinish:Tn=>{Fn(ai(ai({},de),Tn))},onFinishFailed:Tn=>ri(void 0,null,function*(){var Dt,$t;Ce.ZP.error(Tn.errorFields[0].errors[0]),jt.scrollToField(($t=(Dt=Tn==null?void 0:Tn.errorFields)==null?void 0:Dt[0])==null?void 0:$t.name,{behavior:"smooth",block:"center"})})},eo.createElement("div",{style:{display:"flex",alignItems:"center"}},eo.createElement("div",{style:{flex:1}},eo.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),eo.createElement("span",null,"\u7B80\u7B54\u9898")),!(de!=null&&de.isadd)&&eo.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{qn()}},eo.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),eo.createElement(We.ZP,{onClick:()=>{de.isadd?(Se(!1),En()):(jt.setFieldsValue(tl(ai({},de),{name:de==null?void 0:de.question_title,answer_texts:de.answer_texts||[],repeat_answer:!(de!=null&&de.repeat_answer)})),Se(!1))}},"\u53D6\u6D88"),eo.createElement(ne.Z,{overlayClassName:ie.shake,open:bt,placement:"bottom",color:"rgba(244,156,14,0.19)",title:eo.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},eo.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")},eo.createElement(We.ZP,{type:"primary",className:"ml20",onClick:()=>{jt.submit()}},"\u4FDD\u5B58"))),eo.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},eo.createElement(Be.default.Item,{className:ie.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},eo.createElement(Te.Z,{onBlur:Tn=>{Tn.target.value==="0"&&Ce.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})),eo.createElement(Bi.W,{form:jt,showKeywords:!0,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7B80\u7B54\u9898\u9898\u5E72\u5185\u5BB9"}),eo.createElement(gt,{getTagData:oa,qitem:de,exerciseitem:ot,TagDiscipline:Ee,form:jt}))))},Xr=oe(59301),Yl=(de,Se,Ee)=>new Promise((ot,Fn)=>{var qn=bt=>{try{En(Ee.next(bt))}catch(jt){Fn(jt)}},oa=bt=>{try{En(Ee.throw(bt))}catch(jt){Fn(jt)}},En=bt=>bt.done?ot(bt.value):Promise.resolve(bt.value).then(qn,oa);En((Ee=Ee.apply(de,Se)).next())}),Ci=({setScoreShow:de,ScoreShow:Se,exerciseitem:Ee,getdata:ot})=>{var Fn,qn,oa;const[En,bt]=(0,b.useState)(!1);function jt(){return Yl(this,null,function*(){var Tn,Dt,$t;let Xn=(Dt=(Tn=Ee==null?void 0:Ee.exercise_question_types)==null?void 0:Tn.filter(xn=>xn.Singlequestion))==null?void 0:Dt.map(xn=>({question_type:xn.question_type,score:xn.Singlequestion})),da=yield(0,fe.ZP)(`/api/examination_banks/${($t=Ee==null?void 0:Ee.exercise)==null?void 0:$t.id}/batch_set_score.json`,{method:"POST",body:{question_arr:Xn}});(da==null?void 0:da.status)===0&&ot()})}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:()=>{de(!1)},onOk:()=>{var Tn,Dt,$t;if(Ee!=null&&Ee.use_blank_score&&(($t=(Dt=(Tn=Ee==null?void 0:Ee.exercise_question_types)==null?void 0:Tn.filter(Xn=>Xn.name==="\u586B\u7A7A\u9898"))==null?void 0:Dt[0])!=null&&$t.Singlequestion)){bt(!0);return}jt(),de(!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&&((Fn=Ee==null?void 0:Ee.exercise_types)==null?void 0:Fn.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")),(oa=(qn=Ee==null?void 0:Ee.exercise_question_types)==null?void 0:qn.filter(Tn=>Tn.name!=="\u5B9E\u8BAD\u9898"&&Tn.name!=="\u7EC4\u5408\u9898"))==null?void 0:oa.map((Tn,Dt)=>{var $t;return Xr.createElement("div",{key:Dt,className:ie.items},Xr.createElement("span",null,Tn==null?void 0:Tn.name),Xr.createElement("span",null,($t=Tn==null?void 0:Tn.items)==null?void 0:$t.length),Xr.createElement("span",null,Tn==null?void 0:Tn.score),Xr.createElement("span",null,"\u6BCF\u9898",Xr.createElement(Te.Z,{min:.1,precision:1,max:100,onChange:Xn=>{Tn.Singlequestion=Xn},defaultValue:Tn.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:En,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:()=>{bt(!1)}},"\u53D6\u6D88"),Xr.createElement(We.ZP,{className:ie.yes,onClick:()=>{jt(),bt(!1),de(!1)}},"\u786E\u8BA4"))))},xi=oe(20566),wi=oe(14869),nl=oe(89392),Jl=oe(37034),al=oe(73343),Xl=oe(84216),kn=oe(59301),ql=Object.defineProperty,_l=Object.defineProperties,$l=Object.getOwnPropertyDescriptors,rl=Object.getOwnPropertySymbols,eu=Object.prototype.hasOwnProperty,ol=Object.prototype.propertyIsEnumerable,il=(de,Se,Ee)=>Se in de?ql(de,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):de[Se]=Ee,mo=(de,Se)=>{for(var Ee in Se||(Se={}))eu.call(Se,Ee)&&il(de,Ee,Se[Ee]);if(rl)for(var Ee of rl(Se))ol.call(Se,Ee)&&il(de,Ee,Se[Ee]);return de},Do=(de,Se)=>_l(de,$l(Se)),Kr=(de,Se,Ee)=>new Promise((ot,Fn)=>{var qn=bt=>{try{En(Ee.next(bt))}catch(jt){Fn(jt)}},oa=bt=>{try{En(Ee.throw(bt))}catch(jt){Fn(jt)}},En=bt=>bt.done?ot(bt.value):Promise.resolve(bt.value).then(qn,oa);En((Ee=Ee.apply(de,Se)).next())});const Yo=[{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"}],tu=({user:de,dispatch:Se,itemid:Ee,newExercisePaper:ot,setisedits:Fn})=>{var qn,oa,En,bt,jt,Tn,Dt,$t,Xn,da,xn,ya;const[en,Ka]=(0,b.useState)(),[xr,gn]=(0,b.useState)(!1),[Wt,cr]=(0,b.useState)(),[Br,Er]=(0,b.useState)(),wr=(0,b.useRef)(),gr=(0,b.useRef)(),[Mn,Ar]=(0,b.useState)(),[Hr,zr]=(0,b.useState)(!1),[Or,Pr]=(0,b.useState)(!1),[kr,Yr]=(0,b.useState)(),[$a,br]=(0,b.useState)(!1),[Gr,Zr]=(0,b.useState)(!1),[to,io]=(0,b.useState)(!1),[lo,vo]=(0,b.useState)(!1),[Lo,oi]=(0,b.useState)(!1),[fi,xo]=(0,b.useState)(!1),[Nu,ru]=(0,b.useState)(!1),[Ri,cl]=(0,b.useState)(!1),[Xo]=Be.default.useForm(),[gl,vi]=(0,b.useState)(!1),ml=(0,b.useRef)(null),[$r]=(0,he.useSearchParams)(),[pi,hi]=(0,b.useState)(!1),Ti=$r.get("isIntelligentAssistant"),[Io,ii]=(0,b.useState)(!1);(0,b.useEffect)(()=>{no(),Se({type:"globalSetting/footerToggle",payload:!1})},[]),(0,b.useEffect)(()=>{Fn(Or)},[Or]),(0,b.useEffect)(()=>{Wt!=null&&Wt.question_id&&(Er(Wt==null?void 0:Wt.question_score),gr.current=Wt==null?void 0:Wt.question_id)},[Wt]);const No=Nn=>Kr(void 0,null,function*(){let ha=yield Se({type:"newExercisePaper/getTagDiscipline",payload:{sub_discipline_id:Nn}});Yr(ha)});function no(){return Kr(this,null,function*(){var Nn,ha,or,Xa,yr,Wr;zr(!0),gn(!0);const Dr=yield Se({type:"newExercisePaper/editExercise",payload:{id:Ee}});zr(!1),gn(!1),Ka(Dr),(Nn=Dr==null?void 0:Dr.exercise)!=null&&Nn.sub_discipline_id&&No((ha=Dr==null?void 0:Dr.exercise)==null?void 0:ha.sub_discipline_id),cr(Do(mo({},(yr=(Xa=(or=Dr==null?void 0:Dr.exercise_question_types)==null?void 0:or[0])==null?void 0:Xa.items)==null?void 0:yr[0]),{index:1})),Ar(Do(mo({},(Wr=Dr==null?void 0:Dr.exercise_question_types)==null?void 0:Wr[0]),{indexs:1}))})}function Vo(Nn,ha=!0){return Kr(this,null,function*(){var or,Xa,yr,Wr;ha&&(zr(!0),gn(!0));const Dr=yield Se({type:"newExercisePaper/editExercise",payload:{id:Ee}});Ka(Dr);let uo=[];(or=Dr==null?void 0:Dr.exercise_question_types)==null||or.map(ho=>{var Uo;(Uo=ho==null?void 0:ho.items)==null||Uo.map((_o,ko)=>{uo.push(Do(mo({},_o),{index:ko+1}))})});let Eo=(Xa=uo.filter(ho=>ho.question_id===(Nn==null?void 0:Nn.id)))==null?void 0:Xa[0],Pi=(Wr=((yr=Dr==null?void 0:Dr.exercise_question_types)==null?void 0:yr.map((ho,Uo)=>{if((Eo==null?void 0:Eo.question_type)===(ho==null?void 0:ho.question_type))return Do(mo({},ho),{indexs:Uo+1})})).filter(ho=>ho))==null?void 0:Wr[0];Ar(mo({},Pi)),cr(mo({},Eo)),Er(Eo==null?void 0:Eo.question_score),zr(!1),gn(!1)})}function Oo(Nn){return Kr(this,null,function*(){var ha;let or=Do(mo({},Nn),{difficulty:(Nn==null?void 0:Nn.difficulty)||2,item_type:Nn.question_type,sub_discipline_id:((ha=Nn==null?void 0:Nn.sub_discipline_id)==null?void 0:ha[1])||"",tag_discipline_ids:[],repeat_answer:!Nn.repeat_answer}),Xa={};Nn.question_type===8&&(Xa=Do(mo({},Nn),{hack:Do(mo({},Nn==null?void 0:Nn.hack),{difficult:Nn.difficulty}),hack_codes:Do(mo({},Nn.hack_codes),{code:bo.Base64.encode(Nn.hack_codes.code)}),hack_sets:[mo({},Nn.hack_sets)],is_blank:!0})),Nn.tag_discipline_ids&&(or.tag_discipline_ids=Array.isArray(Nn.tag_discipline_ids)?Nn.tag_discipline_ids:[Nn.tag_discipline_ids],Xa.tag_discipline_ids=Array.isArray(Nn.tag_discipline_ids)?Nn.tag_discipline_ids:[Nn.tag_discipline_ids]),sessionStorage.projectFill&&(Xa.hack_identifier=sessionStorage.projectFill);let yr=yield(0,fe.ZP)(`/api/examination_banks/${Ee}/examination_banks_item_banks/create_item_bank.json`,{method:"post",body:Nn.question_type===8?Xa:or});(yr==null?void 0:yr.status)===0&&(Pr(!1),Vo(yr)),(0,ge.Vf)("#question-scroll-id")})}function Ou(Nn){return Kr(this,null,function*(){gn(!0);let ha=yield(0,fe.ZP)(`/api/examination_banks/${Ee}/sort_question_type.json`,{method:"post",body:{question_type:Nn}});gn(!1),(ha==null?void 0:ha.status)===0&&no()})}const ou=(Nn,ha,or)=>Kr(void 0,null,function*(){var Xa;if(Nn.length===0){Ce.ZP.warning("\u8BF7\u4E0A\u4F20\u6587\u4EF6"),or();return}const yr=yield(0,le.Hb)(Ee,(Xa=Nn[0])==null?void 0:Xa.file,ha);yr.status===0&&(Ce.ZP.success(`\u6210\u529F\u5BFC\u5165${yr==null?void 0:yr.success}\u6761`),br(!1),no()),or()}),iu=(Nn,ha)=>Kr(void 0,null,function*(){en.exercise_types.q_scores=Number(en.exercise_types.q_scores)+Number(Nn)-Number(ha==null?void 0:ha.question_score);const or=yield(0,le.kF)({score:(0,nl.round)(Nn,1),question_id:ha==null?void 0:ha.question_id});if((or==null?void 0:or.status)===0){Ce.ZP.success("\u4FEE\u6539\u6210\u529F"),Vo({id:gr.current},!1);return}(or==null?void 0:or.status)===-1&&Er(ha==null?void 0:ha.question_score)});function Mo(){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(Wt.question_id){let Nn=yield(0,fe.ZP)(`/api/examination_banks/${Ee}/examination_banks_item_banks/${Wt.question_id}.json`,{method:"delete"});(Nn==null?void 0:Nn.status)===0&&(no(),Pr(!1))}else cr({}),Pr(!1),no()}),cancelText:"\u53D6\u6D88"})})}const lu=Nn=>Kr(void 0,null,function*(){return yield(0,fe.ZP)(`/api/examination_banks/${Ee}/examination_banks_item_banks.json`,{method:"post",body:mo({},Nn)})}),{overflow:uu,handleMouseEnter:su,handleMouseLeave:qo}=(0,wi.I)(),Qo=Nn=>Kr(void 0,null,function*(){var ha,or;gn(!0);let Xa=yield(0,fe.ZP)(`/api/examination_banks/${Ee}/sort_question_type.json`,{method:"post",body:{question_type:Nn}});if(gn(!1),(Xa==null?void 0:Xa.status)===0){const yr=yield Se({type:"newExercisePaper/editExercise",payload:{id:Ee}});Ka(yr),(ha=yr==null?void 0:yr.exercise)!=null&&ha.sub_discipline_id&&No((or=yr==null?void 0:yr.exercise)==null?void 0:or.sub_discipline_id)}}),po=()=>Or?(ii(!0),!0):!1;(0,b.useEffect)(()=>{if(Io){const Nn=setTimeout(()=>{ii(!1)},2e3);return()=>clearTimeout(Nn)}},[Io]);const du=(Nn,ha)=>kn.createElement(y.default,null,kn.createElement(y.default.Item,{key:"0",onClick:()=>ki(Nn==null?void 0:Nn.question_type)},kn.createElement("span",{className:ie.moreSpan},"\u65B0\u589E")),kn.createElement(y.default.Item,{key:"1",disabled:ha===0,onClick:()=>Kr(void 0,null,function*(){if(ha===0||po())return;let or=(0,ge.rz)(en==null?void 0:en.exercise_question_types,ha,ha-1);yield Qo(or.map(Xa=>Xa.name))})},kn.createElement("span",{className:ie.moreSpan},"\u4E0A\u79FB")),kn.createElement(y.default.Item,{key:"2",disabled:ha===(en==null?void 0:en.exercise_question_types.length)-1,onClick:()=>Kr(void 0,null,function*(){if(ha===(en==null?void 0:en.exercise_question_types.length)-1||po())return;let or=(0,ge.rz)(en==null?void 0:en.exercise_question_types,ha,ha+1);yield Qo(or.map(Xa=>Xa.name))})},kn.createElement("span",{className:ie.moreSpan},"\u4E0B\u79FB")),kn.createElement(y.default.Item,{key:"3",onClick:()=>{var or;Xo.setFieldsValue({name:Nn.name,item_type_en:(or=Yo.find(Xa=>Xa.id==Nn.question_type))==null?void 0:or.nameType}),vi(!0)}},kn.createElement("span",{className:ie.moreSpan},"\u91CD\u547D\u540D"))),ki=Nn=>{var ha,or,Xa,yr,Wr,Dr,uo,Eo,Si,Pi,ho,Uo,_o,ko,fl,vl,pl,Gi,hl,Sl,Ei,Pl,El,li,Al,yl,ji,Fl;if(!po()){if(Nn===5){vo(!0),oi(!0);return}if(Nn===6){if($r.get("pageType")=="course")$r.get("updateType")=="course"?he.history.push(`/problems/newcreate?express_id=${(ha=en==null?void 0:en.exercise)==null?void 0:ha.id}&callback_url=/paperlibrary/add/${(or=en==null?void 0:en.exercise)==null?void 0:or.id}?type=2&pageType=course&updateType=course&courseId=${$r.get("courseId")}&stageId=${$r.get("stageId")}`):he.history.push(`/problems/newcreate?express_id=${(Xa=en==null?void 0:en.exercise)==null?void 0:Xa.id}&callback_url=/paperlibrary/add/${(yr=en==null?void 0:en.exercise)==null?void 0:yr.id}?type=2&pageType=course&courseId=${$r.get("courseId")}&stageId=${$r.get("stageId")}`);else{let gu=(Dr=(Wr=ot==null?void 0:ot.editData)==null?void 0:Wr.exercise)!=null&&Dr.set_question_sub_discipline?`/problems/newcreate?express_id=${(uo=en==null?void 0:en.exercise)==null?void 0:uo.id}&callback_url=${window.location.pathname+window.location.search}&discipline_id=${(Si=(Eo=ot==null?void 0:ot.editData)==null?void 0:Eo.exercise)==null?void 0:Si.discipline_id}&sub_discipline_id=${(ho=(Pi=ot==null?void 0:ot.editData)==null?void 0:Pi.exercise)==null?void 0:ho.sub_discipline_id}`:`/problems/newcreate?express_id=${(Uo=en==null?void 0:en.exercise)==null?void 0:Uo.id}&callback_url=${window.location.pathname+window.location.search}`;he.history.push(gu)}return}Pr(!0),cr(Nn===2?{question_type:Nn,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:(ko=(_o=ot==null?void 0:ot.editData)==null?void 0:_o.exercise)!=null&&ko.set_question_sub_discipline?(vl=(fl=ot==null?void 0:ot.editData)==null?void 0:fl.exercise)==null?void 0:vl.discipline_id:0,sub_discipline_id:(Gi=(pl=ot==null?void 0:ot.editData)==null?void 0:pl.exercise)!=null&&Gi.set_question_sub_discipline?(Sl=(hl=ot==null?void 0:ot.editData)==null?void 0:hl.exercise)==null?void 0:Sl.sub_discipline_id:0,analysis:""}:{question_type:Nn,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:(Pl=(Ei=ot==null?void 0:ot.editData)==null?void 0:Ei.exercise)!=null&&Pl.set_question_sub_discipline?(li=(El=ot==null?void 0:ot.editData)==null?void 0:El.exercise)==null?void 0:li.discipline_id:0,sub_discipline_id:(yl=(Al=ot==null?void 0:ot.editData)==null?void 0:Al.exercise)!=null&&yl.set_question_sub_discipline?(Fl=(ji=ot==null?void 0:ot.editData)==null?void 0:ji.exercise)==null?void 0:Fl.sub_discipline_id:0})}},cu=[{key:1,label:"\u6279\u91CF\u5BFC\u5165",onClick:()=>{po()||br(!0)}},{key:2,label:kn.createElement("div",null,kn.createElement("img",{width:26,style:{position:"absolute",top:-2},src:al.$}),kn.createElement("span",null,"\u667A\u80FD\u5BFC\u5165")),onClick:()=>{po()||Zr(!0)}}];return kn.createElement("div",null,kn.createElement(Ge.Z,{spinning:Hr},kn.createElement("div",{className:ie.bg},kn.createElement("div",{style:{textAlign:"center"}},((qn=en==null?void 0:en.exercise_types)==null?void 0:qn.q_counts)===0&&!Or&&kn.createElement(Pe.Z,{styles:{marginTop:180},customText:kn.createElement("span",null,"\u8FD8\u6CA1\u6709\u8BD5\u9898\uFF0C\u8BF7\u4ECE",kn.createElement("span",{className:"c-light-primary"},"\u5E95\u90E8\u64CD\u4F5C\u680F"),"\u8FDB\u884C\u6DFB\u52A0~")}),(((oa=en==null?void 0:en.exercise_types)==null?void 0:oa.q_counts)>0||Or)&&kn.createElement("div",{style:{marginTop:20,borderTop:"1px solid #DCDCDC",display:"block",alignItems:"stretch"}},kn.createElement("div",{style:{backgroundColor:"#F6F7F9",display:"inline-block",position:"sticky",top:0}},kn.createElement("div",{className:ie.left},kn.createElement("div",{className:ie.leftAction},kn.createElement(We.ZP,{onClick:()=>{po()||io(!0)},className:ie.Button},"\u6279\u91CF\u8BBE\u7F6E\u5206\u503C")),kn.createElement("div",{className:ie.scrollWrapper,style:{overflow:uu},onMouseEnter:su,onMouseLeave:qo},(En=en==null?void 0:en.exercise_question_types)==null?void 0:En.map((Nn,ha)=>kn.createElement("div",{key:ha,className:"mb30"},kn.createElement("div",{className:ie.title},kn.createElement("div",{className:ie.titleleft},kn.createElement("span",{style:{color:"#000000",fontWeight:400,fontSize:12}}," ",(0,ge.EM)(ha+1),"\u3001\u3010",Nn.name,"\u3011"),kn.createElement("span",{style:{color:"#464F66",fontSize:12}},"\uFF08",Nn.count,"\u5C0F\u9898\uFF0C\u5171",Nn.score,"\u5206\uFF09")),kn.createElement(z.Z,{dropdownRender:()=>du(Nn,ha),placement:"bottomLeft"},kn.createElement("div",{className:ie.more_style},kn.createElement("i",{className:"iconfont icon-sandian font12"})))),kn.createElement(Vt,{handleEditing:()=>{ii(!0)},isedit:Or,setBigqitem:Ar,bigitem:Do(mo({},Nn),{indexs:ha+1}),setqitem:or=>Kr(void 0,null,function*(){var Xa;(Xa=wr.current)==null||Xa.blur(),cr(or)}),qitem:Wt,Itemid:Ee,getdata:Vo,data:Nn.items})))))),kn.createElement("div",{id:"question-scroll-id",style:{overflow:Or?"hidden":"auto"},className:ie.right,ref:ml},!(Wt!=null&&Wt.isadd)&&kn.createElement("div",{className:ie.title},!Or&&kn.createElement("div",{style:{flex:1}},kn.createElement("span",{style:{color:"#000000",fontWeight:600,fontSize:16}}," ",(Mn==null?void 0:Mn.indexs)&&(0,ge.EM)(Mn==null?void 0:Mn.indexs),"\u3001\u3010",Mn==null?void 0:Mn.name,"\u3011"),kn.createElement(ne.Z,{title:"\u7F16\u8F91\u9898\u578B\u540D\u79F0"},kn.createElement("i",{className:`${ie.edit} iconfont icon-bianji_Hover mr5 ml5 font18`,onClick:()=>{var Nn;Xo.setFieldsValue({name:Mn.name,item_type_en:(Nn=Yo.find(ha=>ha.id==Mn.question_type))==null?void 0:Nn.nameType}),vi(!0)}})),kn.createElement("span",{style:{color:"#464F66",fontSize:16,fontWeight:400}},"\uFF08",Mn==null?void 0:Mn.count,"\u5C0F\u9898\uFF0C\u5171",Mn==null?void 0:Mn.score,"\u5206\uFF09"),(Wt==null?void 0:Wt.question_type)===6&&kn.createElement("span",{onClick:()=>hi(2),className:"current c-light-primary font14 bold-400"},"\u6279\u91CF\u8BBE\u7F6E\u7F16\u7A0B\u8BED\u8A00"),(Wt==null?void 0:Wt.question_type)===5&&kn.createElement(ke.default,{defaultChecked:(jt=(bt=ot==null?void 0:ot.editData)==null?void 0:bt.exercise)==null?void 0:jt.show_challenge_task_pass,onChange:Nn=>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:Nn.target.checked}});(ha==null?void 0:ha.status)===0&&(Ce.ZP.info("\u8BBE\u7F6E\u6210\u529F"),Vo({id:gr.current}))}),style:{marginTop:20,marginBottom:20}},"\u5C55\u793A\u9898\u76EE\u63CF\u8FF0"),(Wt==null?void 0:Wt.question_type)===6&&kn.createElement("span",{style:{marginLeft:20},onClick:()=>{var Nn,ha,or,Xa;x.default.confirm({title:"\u7F16\u7A0B\u9898\u8BBE\u7F6E",icon:null,centered:!0,closable:!0,footer:null,content:kn.createElement("div",null,(Wt==null?void 0:Wt.question_type)===6&&kn.createElement(ke.default,{defaultChecked:(ha=(Nn=ot==null?void 0:ot.editData)==null?void 0:Nn.exercise)==null?void 0:ha.show_hack_sets,onChange:yr=>Kr(void 0,null,function*(){let Wr=yield(0,fe.ZP)(`/api/examination_banks/${Ee}/update_show_columns.json`,{method:"post",body:{show_hack_sets:yr.target.checked}});(Wr==null?void 0:Wr.status)===0&&(Ce.ZP.info("\u8BBE\u7F6E\u6210\u529F"),x.default.destroyAll(),Vo({id:gr.current}))}),style:{marginTop:20,marginBottom:20}},"\u5C55\u793A\u6D4B\u8BD5\u7528\u4F8B"),kn.createElement("br",null),(Wt==null?void 0:Wt.question_type)===6&&kn.createElement(ke.default,{defaultChecked:(Xa=(or=ot==null?void 0:ot.editData)==null?void 0:or.exercise)==null?void 0:Xa.show_hack_description,onChange:yr=>Kr(void 0,null,function*(){let Wr=yield(0,fe.ZP)(`/api/examination_banks/${Ee}/update_show_columns.json`,{method:"post",body:{show_hack_description:yr.target.checked}});(Wr==null?void 0:Wr.status)===0&&(Ce.ZP.info("\u8BBE\u7F6E\u6210\u529F"),x.default.destroyAll(),Vo({id:gr.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")),kn.createElement("div",{style:{display:"flex",alignItems:"center"}},(Wt==null?void 0:Wt.question_type)===5&&!Or&&kn.createElement("a",{className:ie.shixun,href:`/shixuns/${Wt==null?void 0:Wt.shixun_identifier}/challenges?exercise=true`,target:"_blank"},kn.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u8BD5\u9898\u8BE6\u60C5"),!Or&&[0,1,2,4,6].includes(Wt==null?void 0:Wt.question_type)&&kn.createElement(Be.default.Item,{label:"\u5206\u503C",style:{margin:"0 20px"},required:!0},kn.createElement(Te.Z,{precision:1,ref:wr,onChange:Nn=>Er(Nn),value:Br,onBlur:Nn=>{iu(Nn.target.value,Wt)}})),!Or&&kn.createElement(ne.Z,{title:"\u5220\u9664"},kn.createElement("span",{onClick:()=>{Mo()},style:{marginRight:20},className:`${ie.delete} mr5 `},"\u5220\u9664")),!Or&&kn.createElement(ne.Z,{title:"\u7F16\u8F91\u8BD5\u9898"},kn.createElement("span",{onClick:()=>{var Nn,ha,or;(Wt==null?void 0:Wt.question_type)===6?$r.get("pageType")=="course"?$r.get("updateType")=="course"?he.history.push(`/problems/newedit/${Wt==null?void 0:Wt.hack_identifier}?type=exercises&express_id=${(Nn=en==null?void 0:en.exercise)==null?void 0:Nn.id}&question_id=${Wt==null?void 0:Wt.question_id}&score=${Wt==null?void 0:Wt.question_score}&exercise=true&callback_url=${location.pathname}?type=2&pageType=course&updateType=course&courseId=${$r.get("courseId")}&stageId=${$r.get("stageId")}`):he.history.push(`/problems/newedit/${Wt==null?void 0:Wt.hack_identifier}?type=exercises&express_id=${(ha=en==null?void 0:en.exercise)==null?void 0:ha.id}&question_id=${Wt==null?void 0:Wt.question_id}&score=${Wt==null?void 0:Wt.question_score}&exercise=true&callback_url=${location.pathname}?type=2&pageType=course&courseId=${$r.get("courseId")}&stageId=${$r.get("stageId")}`):he.history.push(`/problems/newedit/${Wt==null?void 0:Wt.hack_identifier}?type=exercises&express_id=${(or=en==null?void 0:en.exercise)==null?void 0:or.id}&question_id=${Wt==null?void 0:Wt.question_id}&score=${Wt==null?void 0:Wt.question_score}&exercise=true&callback_url=${window.location.pathname+window.location.search}`):Pr(!0)},className:`${ie.edit} mr5 `},"\u7F16\u8F91")))),!Or&&kn.createElement("div",null,kn.createElement("div",{className:ie.qcount},kn.createElement("span",{className:ie.score},Wt==null?void 0:Wt.question_score,"\u5206"),kn.createElement(ut.Z,{className:ie.qtitle,value:(Wt==null?void 0:Wt.index)+`\u3001${(Wt==null?void 0:Wt.question_type)==8?(Tn=Wt==null?void 0:Wt.program_attr)==null?void 0:Tn.description:Wt==null?void 0:Wt.question_title}`}),(Wt==null?void 0:Wt.high_resources_consume)&&kn.createElement(Xl.Z,{type:"shixun",style:{marginLeft:10}})),(Wt==null?void 0:Wt.question_type)===6&&kn.createElement(Ue.Z,{onEdit:()=>hi(1),className:"mt10",dataSource:(Wt==null?void 0:Wt.languages)||[]}),kn.createElement(Vl,{newExercisePaper:ot,TagDiscipline:kr,qitem:Wt})),Or&&kn.createElement("div",null,(Wt==null?void 0:Wt.question_type)<=1&&kn.createElement(aa,{getTagData:No,deleteitem:Mo,seveeditor:Oo,exerciseitem:en,TagDiscipline:kr,setisedit:Pr,qitem:Wt,init:no,showTip:Io}),(Wt==null?void 0:Wt.question_type)===5&&kn.createElement(zl,{setqitem:cr,deleteitem:Mo,seveeditor:Oo,exerciseitem:en,TagDiscipline:kr,setisedit:Pr,qitem:Wt,showTip:Io}),(Wt==null?void 0:Wt.question_type)===3&&kn.createElement(Qa,{getTagData:No,deleteitem:Mo,seveeditor:Oo,exerciseitem:en,TagDiscipline:kr,setisedit:Pr,qitem:Wt,init:no,showTip:Io}),(Wt==null?void 0:Wt.question_type)===2&&kn.createElement(Yt,{getTagData:No,deleteitem:Mo,seveeditor:Oo,exerciseitem:en,TagDiscipline:kr,setisedit:Pr,qitem:Wt,init:no,showTip:Io}),(Wt==null?void 0:Wt.question_type)===4&&kn.createElement(Kl,{getTagData:No,deleteitem:Mo,seveeditor:Oo,exerciseitem:en,TagDiscipline:kr,setisedit:Pr,qitem:Wt,init:no,showTip:Io}),(Wt==null?void 0:Wt.question_type)===7&&kn.createElement(So,{getTagData:No,deleteitem:Mo,seveeditor:Oo,exerciseitem:en,TagDiscipline:kr,setisedit:Pr,qitem:Wt,init:no,showTip:Io}),(Wt==null?void 0:Wt.question_type)===8&&kn.createElement(ti,{getTagData:No,deleteitem:Mo,seveeditor:Oo,exerciseitem:en,TagDiscipline:kr,setisedit:Pr,qitem:Wt,init:no,showTip:Io}))))))),kn.createElement("div",{className:ie.bottomdiv},kn.createElement("div",{style:{width:1200,margin:"0px auto",display:"flex",justifyContent:"space-between",alignItems:"center"}},kn.createElement("span",{className:ie.spanBtn,onClick:()=>{po()||(vo(!0),oi(!1))}},"\u9898\u5E93\u9009\u9898"),kn.createElement(z.Z,{menu:{items:cu}},kn.createElement("span",{className:ie.spanBtn},"\u5BFC\u5165\u8BD5\u9898")),kn.createElement("span",{className:ie.spanBtn,onClick:()=>Kr(void 0,null,function*(){var Nn;if(po())return;const ha=yield(0,le.JP)(Ee);ha.status===0&&window.open(`/classrooms/coursesId/exercise/${ha.exercise_id}/${(Nn=de.userInfo)==null?void 0:Nn.login}/initate_answer`)})},"\u6A21\u62DF\u8003\u8BD5"),kn.createElement("span",{className:ie.spanBtn,onClick:()=>{if(!po()){if(Ti){window.open(`/paperlibrary/see/${Ee}?isIntelligentAssistant=true`);return}window.open(`/paperlibrary/see/${Ee}`)}}},"\u8BD5\u5377\u9884\u89C8"),Yo==null?void 0:Yo.map((Nn,ha)=>kn.createElement(We.ZP,{key:ha,className:ie.addQuestionBtn,type:"primary",onClick:()=>{ki(Nn.id)}},Nn.name)),kn.createElement(We.ZP,{className:ie.saveBtn,loading:Ri,onClick:()=>Kr(void 0,null,function*(){var Nn,ha;const or=Number(en.exercise_types.q_scores);[100,120,150].includes(or)||(yield new Promise((Dr,uo)=>{x.default.confirm({centered:!0,icon:null,okText:"\u4FDD\u5B58",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:kn.createElement("div",{className:"c-grey-333"},"\u5F53\u524D\u8BD5\u5377\u603B\u5206\u4E3A",kn.createElement("span",{style:{color:"#FA6400",margin:"0 5px"}},or),"\u5206\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u8FDB\u884C\u4FDD\u5B58\uFF1F"),onOk:()=>Kr(void 0,null,function*(){Dr("")}),onCancel:()=>{uo()}})}));const Xa=()=>Kr(void 0,null,function*(){if($r.get("pageType")=="course")if($r.get("updateType")=="course")Ce.ZP.info("\u7F16\u8F91\u6210\u529F"),he.history.replace(`/paths/${$r.get("courseId")}`);else{if(po())return;(0,Jl._C)({id:$r.get("stageId"),subject_id:$r.get("courseId"),homework_type:"exercise",examination_bank_ids:[Ee]}).then(Dr=>{(Dr==null?void 0:Dr.status)==0&&(Ce.ZP.info("\u521B\u5EFA\u6210\u529F"),he.history.replace(`/paths/${$r.get("courseId")}`))})}else{if(po())return;if(Ti){cl(!0);const Dr=yield(0,fe.ZP)("/api/intelligent_imports/save_recognize_papers.json",{method:"post",body:{examination_bank_id:Ee}});if(cl(!1),(Dr==null?void 0:Dr.status)!==0)return}Ce.ZP.info("\u4FDD\u5B58\u6210\u529F"),he.history.push("/paperlibrary?defaultActiveKey=0")}});let yr=(ha=(Nn=en==null?void 0:en.exercise_question_types)==null?void 0:Nn.filter(Dr=>Dr.question_type===5)[0])==null?void 0:ha.items,Wr=0;yr==null||yr.map(Dr=>{Dr.high_resources_consume&&(Wr=Wr+1)}),console.log(Wr),Wr>0?Se({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u63D0\u793A",count:Wr,fn:()=>{Xa()}}}):Xa()})},kn.createElement("i",{className:"iconfont icon-baocun1",style:{fontSize:15,marginRight:5}}),"\u4FDD\u5B58\u8BD5\u5377"))),kn.createElement(Ci,{setScoreShow:io,ScoreShow:to,exerciseitem:en,getdata:no}),lo&&kn.createElement(xi.Z,{setScoreShow:vo,isshixuns:Lo,ScoreShow:lo,isloadings:fi,onOk:(Nn,ha,or,Xa)=>Kr(void 0,null,function*(){xo(!0);let Wr=yield lu({exam_id:Ee,item_bank_ids:Nn,shixun_ids:ha});xo(!1),(Wr==null?void 0:Wr.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:()=>{no()},onCancel:()=>{vo(!1),no()}})})}),kn.createElement(qi.Z,{sub_discipline_id:(Dt=en==null?void 0:en.exercise)!=null&&Dt.sub_discipline_id?[($t=en==null?void 0:en.exercise)==null?void 0:$t.discipline_id,(Xn=en==null?void 0:en.exercise)==null?void 0:Xn.sub_discipline_id]:[],visible:$a,onCancel:()=>br(!1),onOk:ou}),kn.createElement(x.default,{centered:!0,title:"\u7F16\u8F91\u9898\u578B\u540D\u79F0",open:gl,width:500,onOk:()=>Xo.submit(),onCancel:()=>vi(!1)},kn.createElement(Be.default,{form:Xo,initialValues:{},onFinish:Nn=>Kr(void 0,null,function*(){(yield(0,le.RK)(mo({id:Ee},Nn))).status==0&&(Ce.ZP.success("\u4FEE\u6539\u6210\u529F"),no(),vi(!1))})},kn.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(Nn,ha){var or,Xa,yr,Wr;const Dr=(or=Yo==null?void 0:Yo.find(uo=>uo.nameType==Xo.getFieldValue("item_type_en")))==null?void 0:or.id;return(Wr=(yr=(Xa=en==null?void 0:en.exercise_question_types)==null?void 0:Xa.filter(uo=>uo.question_type!=Dr))==null?void 0:yr.map(uo=>uo==null?void 0:uo.name))!=null&&Wr.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()}}]},kn.createElement(Fe.default,{size:"large",maxLength:10,showCount:!0})),kn.createElement(Be.default.Item,{hidden:!0,name:"item_type_en"},kn.createElement(Fe.default,{size:"large"})))),kn.createElement(re.Z,{placement:"bottom",height:"100%",destroyOnClose:!0,closable:!1,className:"body-overflow-hidden",open:Gr},kn.createElement("div",{style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},"\u667A\u80FD\u5BFC\u5165"),kn.createElement(al.Z,{stickyTop:-24,subDisciplineId:(da=en==null?void 0:en.exercise)!=null&&da.sub_discipline_id?[(xn=en==null?void 0:en.exercise)==null?void 0:xn.discipline_id,(ya=en==null?void 0:en.exercise)==null?void 0:ya.sub_discipline_id]:[],onCancel:()=>Zr(!1),mode:2,gather:{exam_id:Ee},onSuccess:()=>{Zr(!1),no()}}),kn.createElement("div",{style:{height:70}})),kn.createElement(Ue.Q,{visible:!!pi,setVisible:hi,tip:pi===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:pi===1?Wt==null?void 0:Wt.languages:[],onOk:Nn=>Kr(void 0,null,function*(){const ha={languages:Nn};pi===1?ha.hack_id=Wt==null?void 0:Wt.hack_id:ha.exam_id=Ee,(yield(0,fe.ZP)("/api/problems/update_languages.json",{method:"post",body:ha})).status===0&&(Ce.ZP.success("\u4FEE\u6539\u6210\u529F"),Vo({id:gr.current}),hi(!1))})}))};var Di=(0,he.connect)(({user:de,newExercisePaper:Se,dispatch:Ee})=>({user:de,newExercisePaper:Se,dispatch:Ee}))(tu),ll=oe(24108),Li=oe(12395),ul=oe(54579),za=oe(59301),sl=Object.defineProperty,Iu=Object.defineProperties,nu=Object.getOwnPropertyDescriptors,dl=Object.getOwnPropertySymbols,au=Object.prototype.hasOwnProperty,Ii=Object.prototype.propertyIsEnumerable,Jo=(de,Se,Ee)=>Se in de?sl(de,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):de[Se]=Ee,mi=(de,Se)=>{for(var Ee in Se||(Se={}))au.call(Se,Ee)&&Jo(de,Ee,Se[Ee]);if(dl)for(var Ee of dl(Se))Ii.call(Se,Ee)&&Jo(de,Ee,Se[Ee]);return de},Wo=(de,Se)=>Iu(de,nu(Se)),To=(de,Se,Ee)=>new Promise((ot,Fn)=>{var qn=bt=>{try{En(Ee.next(bt))}catch(jt){Fn(jt)}},oa=bt=>{try{En(Ee.throw(bt))}catch(jt){Fn(jt)}},En=bt=>bt.done?ot(bt.value):Promise.resolve(bt.value).then(qn,oa);En((Ee=Ee.apply(de,Se)).next())});const Ni=()=>{const[de,Se]=(0,b.useState)([]);return(0,b.useEffect)(()=>{To(void 0,null,function*(){const ot=yield(0,le.d1)({source:"new_question"});ot!=null&&ot.disciplines&&Se((0,E.L)(ot==null?void 0:ot.disciplines))})},[]),de},Oi=({user:de,newExercisePaper:Se,dispatch:Ee})=>{var ot,Fn,qn,oa,En,bt,jt,Tn,Dt,$t,Xn,da;const xn=(0,he.useParams)(),ya=Ni(),[en]=Be.default.useForm(),[Ka,xr]=(0,b.useState)(),[gn,Wt]=(0,b.useState)(!1),[cr,Br]=(0,b.useState)(1),[Er,wr]=(0,b.useState)(""),[gr]=(0,he.useSearchParams)(),[Mn,Ar]=(0,b.useState)(!1),[Hr,zr]=(0,b.useState)(!1),[Or,Pr]=(0,b.useState)(!1);return(0,b.useEffect)(()=>{gr.get("type")==="2"&&(wr(xn.id),Br(2))},[gr.get("type")]),(0,b.useEffect)(()=>{if(xn.id){if(!ya.length)return;To(void 0,null,function*(){var Yr,$a,br;Wt(!0);const Gr=yield(0,le.Di)({id:xn.id});Wt(!1);const Zr=(Yr=Gr==null?void 0:Gr.exercise)==null?void 0:Yr.sub_discipline_id;let to=[];for(const vo of ya)for(const Lo of vo.children)Lo.value===Zr&&(to=[vo.value,Lo.value]);const io=($a=Gr==null?void 0:Gr.exercise)==null?void 0:$a.time,lo=Wo(mi({},Gr.exercise),{sub_discipline_id:to,time:io===-1?null:io});xr(lo),Pr((br=Gr.exercise)==null?void 0:br.set_question_sub_discipline)})}else xr({time:60,difficulty:2});Ee({type:"globalSetting/footerToggle",payload:!1})},[ya]),za.createElement("div",{style:{background:"#ffffff",marginTop:-8,padding:8,minHeight:"100vh",paddingBottom:64}},za.createElement("section",{className:"edu-container"},za.createElement("section",{className:"animated fadeIn"},za.createElement("aside",{style:{marginTop:15}},za.createElement(Ie.Z,{separator:">"},za.createElement(Ie.Z.Item,null,za.createElement(he.Link,{to:"/paperlibrary"},"\u8BD5\u5377\u5E93")),za.createElement(Ie.Z.Item,null,"\u4EBA\u5DE5\u7EC4\u5377")))),za.createElement("div",{className:"bg-white"},za.createElement("div",{style:{display:"flex",justifyContent:"center",paddingTop:20,alignItems:"center"}},za.createElement("div",{onClick:()=>{if(Mn){Ce.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002");return}Br(1)},className:cr===1?Ve.Z.selectdiv:Ve.Z.divitem},za.createElement(ll.Z,{number:1,active:cr===1,className:"mr10"}),za.createElement("span",null,"\u8BD5\u5377\u57FA\u7840\u4FE1\u606F")),za.createElement("div",{style:{width:188,border:"1px dotted #9096A3",margin:"0px 30px",height:1}}),za.createElement("div",{onClick:()=>{if(!xn.id&&!Er){Ce.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u57FA\u7840\u4FE1\u606F\u518D\u65B0\u5EFA\u8BD5\u9898");return}Br(2),!Er&&wr(xn.id)},className:cr!==1?Ve.Z.selectdiv:Ve.Z.divitem},za.createElement(ll.Z,{number:2,active:cr!==1,className:"mr10"}),za.createElement("span",null,"\u7F16\u8F91\u8BD5\u9898"))),cr===2&&za.createElement("div",{className:"tc"},za.createElement(Li.Z,{defaultValue:(Fn=(ot=Se==null?void 0:Se.editData)==null?void 0:ot.exercise)==null?void 0:Fn.exercise_name,onFinish:kr=>To(void 0,null,function*(){var Yr,$a,br,Gr,Zr,to,io,lo,vo,Lo,oi,fi;return kr.trim()===(($a=(Yr=Se==null?void 0:Se.editData)==null?void 0:Yr.exercise)==null?void 0:$a.exercise_name)?!0:(yield(0,le.w0)({id:`${(Gr=(br=Se==null?void 0:Se.editData)==null?void 0:br.exercise)==null?void 0:Gr.id}`,sub_discipline_id:(to=(Zr=Se==null?void 0:Se.editData)==null?void 0:Zr.exercise)==null?void 0:to.sub_discipline_id,time:`${(lo=(io=Se==null?void 0:Se.editData)==null?void 0:io.exercise)==null?void 0:lo.time}`,exercise_name:kr,exercise_description:(Lo=(vo=Se==null?void 0:Se.editData)==null?void 0:vo.exercise)==null?void 0:Lo.exercise_description,difficulty:(fi=(oi=Se==null?void 0:Se.editData)==null?void 0:oi.exercise)==null?void 0:fi.difficulty})).status===0?(en.setFieldValue("exercise_name",kr),Ee({type:"newExercisePaper/modifyTitle",payload:kr}),!0):!1})}),za.createElement("div",{style:{fontSize:14}},za.createElement("span",{style:{color:"#5F6368"}},"\u7B54\u9898\u65F6\u957F",za.createElement("span",{style:{color:"#000000",marginLeft:8}},(oa=(qn=Se==null?void 0:Se.editData)==null?void 0:qn.exercise)==null?void 0:oa.time)),za.createElement("span",{style:{margin:"0px 30px",color:"#5F6368"}},"\u96BE\u5EA6",za.createElement("span",{style:{color:"#000000",marginLeft:8}},((bt=(En=Se==null?void 0:Se.editData)==null?void 0:En.exercise)==null?void 0:bt.difficulty)===1?"\u7B80\u5355":((Tn=(jt=Se==null?void 0:Se.editData)==null?void 0:jt.exercise)==null?void 0:Tn.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),za.createElement("span",{style:{marginRight:30,color:"#5F6368"}},"\u8BD5\u9898\u603B\u6570",za.createElement("span",{style:{color:"#000000",marginLeft:8}},(($t=(Dt=Se==null?void 0:Se.editData)==null?void 0:Dt.exercise_types)==null?void 0:$t.q_counts)||0)),za.createElement("span",{style:{color:"#5F6368"}},"\u603B\u5206",za.createElement("span",{style:{color:"#000000",marginLeft:8}},(da=(Xn=Se==null?void 0:Se.editData)==null?void 0:Xn.exercise_types)==null?void 0:da.q_scores))))),cr===1&&za.createElement(Ge.Z,{spinning:gn,size:"middle",style:{position:"fixed",maxHeight:"100vh"},className:"mt30"},za.createElement("section",{className:[Ve.Z.bg,"mt20"].join(" "),style:{padding:"30px 120px 300px 120px"}},Ka&&za.createElement(Be.default,{layout:"horizontal",form:en,colon:!1,labelCol:{span:4},wrapperCol:{span:20},className:Ve.Z.formWrap,initialValues:Ka},za.createElement(Be.default.Item,{name:"exercise_name",label:"\u8BD5\u5377\u540D\u79F0",className:Ve.Z.baseLineHeight,rules:[{required:!0,validator:(kr,Yr)=>{var $a;return(($a=Yr==null?void 0:Yr.replaceAll(" ",""))==null?void 0:$a.length)>0?Promise.resolve():Promise.reject("\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0")}}]},za.createElement(Fe.default,{maxLength:60,className:Ve.Z.baseFormItem,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0",showCount:!0})),za.createElement(Be.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B",name:"sub_discipline_id",className:Ve.Z.baseLineHeight},za.createElement(Ye.Z,{className:Ve.Z.baseFormItem,allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:ya,popupClassName:Ve.Z.cascaderPopup,dropdownMenuColumnStyle:{padding:"8px 12px",fontSize:14}})),za.createElement("div",{className:Ve.Z.concat},za.createElement("div",null,za.createElement(ke.default,{checked:Or,onChange:kr=>{Pr(kr.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")),za.createElement("div",null,"\u6CA1\u6709\u5408\u9002\u7684\u65B9\u5411&\u8BFE\u7A0B\uFF1F",za.createElement("a",{onClick:()=>zr(!0)},"\u8054\u7CFB\u6559\u7814\u52A9\u7406"))),za.createElement(Be.default.Item,{label:"\u96BE\u5EA6",name:"difficulty",className:Ve.Z.radioBtnWrapper,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u96BE\u5EA6"}]},za.createElement(De.ZP.Group,{className:Ve.Z.radiogroup},za.createElement(De.ZP.Button,{className:Ve.Z.easy,value:1},"\u7B80\u5355"),za.createElement(De.ZP.Button,{className:Ve.Z.medium,value:2},"\u9002\u4E2D"),za.createElement(De.ZP.Button,{className:Ve.Z.hard,value:3},"\u56F0\u96BE"))),za.createElement(Be.default.Item,{label:"\u7B54\u9898\u65F6\u957F",className:Ve.Z.baseLineHeight},za.createElement("div",{style:{display:"flex",width:"100%"}},za.createElement(Be.default.Item,{name:"time",noStyle:!0},za.createElement(Te.Z,{min:1,className:Ve.Z.baseFormItem,max:9999,style:{width:220},maxLength:60,placeholder:"\u8BF7\u586B\u5199\u7B54\u9898\u65F6\u957F"})),za.createElement("span",{style:{marginLeft:"10px",width:"40px",lineHeight:"46px",fontSize:14}},"\u5206\u949F"))),za.createElement(Be.default.Item,{label:"\u8BD5\u5377\u987B\u77E5",name:"exercise_description"},za.createElement(Fe.default.TextArea,{rows:6,maxLength:65535,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u987B\u77E5"})))),za.createElement("div",{className:Ve.Z.bottmodiv},za.createElement(We.ZP,{className:`${Ve.Z.cancelBtn} mr5`,type:"primary",onClick:()=>{gr.get("pageType")=="course"?he.history.push(`/paths/${gr.get("courseId")}`):he.history.push("/paperlibrary")}},"\u53D6\u6D88"),za.createElement(a.Z,{className:`${Ve.Z.confirmBtn} ml15`,type:"primary",onClick:()=>To(void 0,null,function*(){var kr,Yr,$a,br;yield en.validateFields();const Gr=en.getFieldsValue();if(Gr.sub_discipline_id=((kr=Gr.sub_discipline_id)==null?void 0:kr.length)>0?Gr.sub_discipline_id[1]:"",Gr.set_question_sub_discipline=Or,xn.id){(yield(0,le.w0)(mi({id:xn.id},Gr))).status===0&&(wr(xn.id),Br(2),he.history.replace(`/paperlibrary/add/${xn.id}?type=2`));return}const Zr=yield(0,le.un)(Gr);Zr.status===0&&(wr((Yr=Zr==null?void 0:Zr.data)==null?void 0:Yr.exam_id),Br(2),gr.get("pageType")=="course"?he.history.replace(`/paperlibrary/add/${($a=Zr==null?void 0:Zr.data)==null?void 0:$a.exam_id}?type=2&pageType=course&courseId=${gr.get("courseId")}&stageId=${gr.get("stageId")}`):he.history.replace(`/paperlibrary/add/${(br=Zr==null?void 0:Zr.data)==null?void 0:br.exam_id}?type=2`))})},"\u4E0B\u4E00\u6B65"))),cr===2&&za.createElement("div",null,za.createElement(Di,{setisedits:Ar,itemid:Er}))),za.createElement(ul.Z,{open:Hr,onCancel:()=>{zr(!1)}}))};var Mi=(0,he.connect)(({user:de,newExercisePaper:Se,dispatch:Ee})=>({user:de,newExercisePaper:Se,dispatch:Ee}))(Oi)},20566:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return Qe}});var b=oe(59301),he=oe(78241),Be=oe(8591),Ie=oe(43418),Ce=oe(99313),Ge=oe(57809),Fe=oe(19842),Ye=oe(98228),ke=oe(92832),De=oe(1710),Te=oe(6848),We=oe(58421),Ve=oe(3113),le=oe(82093),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(37798),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(7664),z=oe(49661),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:Oe})=>{var Et,Ht,ht,wt,Ae,ct,sn,gt,nt,An;return b.createElement("div",{className:x.warp},b.createElement("div",{className:x.mainPart},b.createElement("div",{className:x.qcount},(Oe==null?void 0:Oe.question_type)===8&&b.createElement(y.Z,{className:x.content,showProgramFill:!0,value:(Et=Oe==null?void 0:Oe.program_attr)==null?void 0:Et.description}),(Oe==null?void 0:Oe.question_type)!=8&&b.createElement(y.Z,{className:x.qtitle,value:(Oe==null?void 0:Oe.name)||(Oe==null?void 0:Oe.title)})),((Oe==null?void 0:Oe.question_type)===0||(Oe==null?void 0:Oe.question_type)===2)&&b.createElement("div",null,(Ht=Oe==null?void 0:Oe.choices)==null?void 0:Ht.map((it,Bt)=>b.createElement("div",{className:x.redio},!(it!=null&&it.is_answer)&&b.createElement("span",{className:x.redioitem}),(it==null?void 0:it.is_answer)&&b.createElement("i",{className:`${x.redioitemyes} icon-duigou1`}),b.createElement(y.Z,{className:it!=null&&it.is_answer?x.titleyes:x.title,value:re[Bt]+(it==null?void 0:it.choice_text)}),(it==null?void 0:it.is_answer)&&b.createElement("div",{className:x.yestag},"\u6B63\u786E\u7B54\u6848")))),(Oe==null?void 0:Oe.question_type)===1&&b.createElement("div",null,(ht=Oe==null?void 0:Oe.choices)==null?void 0:ht.map((it,Bt)=>b.createElement("div",{className:x.checkbox},!(it!=null&&it.is_answer)&&b.createElement("span",{className:x.checkboxitem}),(it==null?void 0:it.is_answer)&&b.createElement("i",{className:`${x.checkboxitemyes} icon-duigou1`}),b.createElement(y.Z,{className:it!=null&&it.is_answer?x.titleyes:x.title,value:re[Bt]+(it==null?void 0:it.choice_text)}),(it==null?void 0:it.is_answer)&&b.createElement("div",{className:x.yestag},"\u6B63\u786E\u7B54\u6848")))),(Oe==null?void 0:Oe.question_type)===3&&b.createElement("div",{className:x.completion},(wt=Oe==null?void 0:Oe.standard_answer)==null?void 0:wt.map((it,Bt)=>{var et;return b.createElement("div",{style:{display:"flex"}},b.createElement("span",{className:x.title},"\u586B\u7A7A\u9879",Bt+1),b.createElement("div",{className:x.content},(et=it==null?void 0:it.answer_text)==null?void 0:et.map((bn,Hn)=>b.createElement("div",{className:x.items},bn))))})),(Oe==null?void 0:Oe.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=Oe==null?void 0:Oe.answer_texts)!=null&&Ae[0]?b.createElement(y.Z,{className:x.content,value:(ct=Oe==null?void 0:Oe.answer_texts)==null?void 0:ct[0]}):b.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),(Oe==null?void 0:Oe.question_type)===5&&((sn=Oe==null?void 0:Oe.challenge_names)==null?void 0:sn.map((it,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"),it)))),(Oe==null?void 0:Oe.question_type)===6&&b.createElement("div",{className:x.program},b.createElement(y.Z,{className:x.content,value:((gt=Oe==null?void 0:Oe.program_attr)==null?void 0:gt.description)||"- -"})),(Oe==null?void 0:Oe.question_type)===7&&((nt=Oe==null?void 0:Oe.sub_item_banks)==null?void 0:nt.map((it,Bt)=>{var et,bn,Hn,Ot,zn;return b.createElement("div",null,b.createElement("div",{className:x.combination},b.createElement("span",{className:x.qtitle},it==null?void 0:it.name)),b.createElement("div",{className:x.warp,style:{padding:"0px",paddingTop:20}},b.createElement("div",null,((it==null?void 0:it.item_type)=="SINGLE"||(it==null?void 0:it.item_type)=="JUDGMENT")&&((et=it==null?void 0:it.choices)==null?void 0:et.map((Bn,Sn)=>b.createElement("div",{className:x.redio},!(Bn!=null&&Bn.is_answer)&&b.createElement("span",{className:x.redioitem}),(Bn==null?void 0:Bn.is_answer)&&b.createElement("i",{className:`${x.redioitemyes} icon-duigou1`}),b.createElement(y.Z,{className:Bn!=null&&Bn.is_answer?x.titleyes:x.title,value:re[Sn]+(Bn==null?void 0:Bn.choice_text)}),(Bn==null?void 0:Bn.is_answer)&&b.createElement("div",{className:x.yestag},"\u6B63\u786E\u7B54\u6848")))),(it==null?void 0:it.item_type)=="MULTIPLE"&&((bn=it==null?void 0:it.choices)==null?void 0:bn.map((Bn,Sn)=>b.createElement("div",{className:x.checkbox},!(Bn!=null&&Bn.is_answer)&&b.createElement("span",{className:x.checkboxitem}),(Bn==null?void 0:Bn.is_answer)&&b.createElement("i",{className:`${x.checkboxitemyes} icon-duigou1`}),b.createElement(y.Z,{className:Bn!=null&&Bn.is_answer?x.titleyes:x.title,value:re[Sn]+(Bn==null?void 0:Bn.choice_text)}),(Bn==null?void 0:Bn.is_answer)&&b.createElement("div",{className:x.yestag},"\u6B63\u786E\u7B54\u6848")))),(it==null?void 0:it.item_type)=="COMPLETION"&&b.createElement("div",{className:x.completion},(Hn=it==null?void 0:it.standard_answer)==null?void 0:Hn.map((Bn,Sn)=>{var un;return b.createElement("div",{style:{display:"flex"}},b.createElement("span",{className:x.title},"\u586B\u7A7A\u9879",Sn+1),b.createElement("div",{className:x.content},(un=Bn==null?void 0:Bn.answer_text)==null?void 0:un.map((aa,Yn)=>b.createElement("div",{className:x.items},aa))))})),(it==null?void 0:it.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=it==null?void 0:it.answer_texts)!=null&&Ot[0]?b.createElement(y.Z,{className:x.content,value:(zn=it==null?void 0:it.answer_texts)==null?void 0:zn[0]}):b.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))))))})),(Oe==null?void 0:Oe.question_type)===8&&b.createElement("div",null,b.createElement(y.Z,{disabledFill:!0,className:x.content,showProgramFill:!0,value:ne.Base64.decode(((An=Oe==null?void 0:Oe.program_attr)==null?void 0:An.code)||"")})),(Oe==null?void 0:Oe.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"}},(Oe==null?void 0:Oe.author_name)||"- -")),b.createElement("div",{style:{marginRight:30}},b.createElement("span",{style:{marginRight:10}},"\u6240\u5C5E\u5355\u4F4D"),b.createElement("span",{style:{color:"#000000"}},(Oe==null?void 0:Oe.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"}},(Oe==null?void 0:Oe.study_count)||"0"))),b.createElement("a",{className:x.shixunbutton,href:`/shixuns/${Oe==null?void 0:Oe.identifier}/challenges?exercise=true`,target:"_blank"},b.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"))),((Oe==null?void 0:Oe.question_type)<=4||[6,8].includes(Oe==null?void 0:Oe.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},Oe!=null&&Oe.analysis?b.createElement(y.Z,{value:Oe==null?void 0:Oe.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},(Oe==null?void 0:Oe.difficulty)===1?"\u7B80\u5355":(Oe==null?void 0:Oe.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},Oe!=null&&Oe.tag_discipline?Oe==null?void 0:Oe.tag_discipline:b.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")))))},fe=oe(11237),Pe=oe(9164),Ue=oe(76560),Me=oe(61485),ut=oe(84216),Le=oe(70610),be=oe(59301),Xe=Object.defineProperty,tt=Object.defineProperties,ye=Object.getOwnPropertyDescriptors,mt=Object.getOwnPropertySymbols,St=Object.prototype.hasOwnProperty,xt=Object.prototype.propertyIsEnumerable,st=(Oe,Et,Ht)=>Et in Oe?Xe(Oe,Et,{enumerable:!0,configurable:!0,writable:!0,value:Ht}):Oe[Et]=Ht,Kt=(Oe,Et)=>{for(var Ht in Et||(Et={}))St.call(Et,Ht)&&st(Oe,Ht,Et[Ht]);if(mt)for(var Ht of mt(Et))xt.call(Et,Ht)&&st(Oe,Ht,Et[Ht]);return Oe},ln=(Oe,Et)=>tt(Oe,ye(Et)),It=(Oe,Et,Ht)=>new Promise((ht,wt)=>{var Ae=gt=>{try{sn(Ht.next(gt))}catch(nt){wt(nt)}},ct=gt=>{try{sn(Ht.throw(gt))}catch(nt){wt(nt)}},sn=gt=>gt.done?ht(gt.value):Promise.resolve(gt.value).then(Ae,ct);sn((Ht=Ht.apply(Oe,Et)).next())});const Vt=({setScoreShow:Oe,ScoreShow:Et,onOk:Ht,isshixuns:ht,isloadings:wt,dispatch:Ae,isIntelligentAssistant:ct=!1,newExercisePaper:sn,shixunsDetail:gt})=>{var nt,An,it,Bt;let[et,bn]=(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:ct,group_id:[]}),[Hn,Ot]=(0,b.useState)([]),[zn,Bn]=(0,b.useState)([]),[Sn,un]=(0,b.useState)([]),[aa,Yn]=(0,b.useState)([]);const[Ia,nn]=(0,b.useState)(!1),[rn]=he.default.useForm(),[Zn,Na]=(0,b.useState)(),[ga,Fa]=(0,b.useState)(!1);let[Mt,Rt]=(0,b.useState)(ht);const[mn,On]=(0,b.useState)([]),[Sa,ra]=(0,b.useState)(0),[Qa,ta]=(0,b.useState)(!0),[Wn,Za]=(0,b.useState)([]),[Oa,Ya]=(0,b.useState)([]),ur=[{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[yt,Ln]=(0,b.useState)([]),[fn,Vn]=(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 xe=(0,b.useRef)(new Set),vt=(0,b.useRef)(new Set),Ft=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],Yt=[{name:"\u5165\u95E8",value:1},{name:"\u521D\u7EA7",value:2},{name:"\u4E2D\u7EA7",value:3},{name:"\u4E2D\u9AD8\u7EA7",value:4},{name:"\u9AD8\u7EA7",value:5}],kt=[{name:"\u672A\u53D1\u5E03",value:"unpublish"},{name:"\u9759\u9ED8\u53D1\u5E03",value:"silent_publish"},{name:"\u516C\u5F00\u53D1\u5E03",value:"public_publish"}],[At,pn]=(0,b.useState)(!1),je=()=>{rn.resetFields(),Mt=!1,Rt(!1),pn(!1),rn.submit()};(0,b.useEffect)(()=>{var Je,pt,$n,hn,at,va,Gn,Qn,Ea,Ba;((($n=(pt=(Je=sn==null?void 0:sn.editData)==null?void 0:Je.exercise)==null?void 0:pt.exist_item_bank_ids)==null?void 0:$n.length)>0||((va=(at=(hn=sn==null?void 0:sn.editData)==null?void 0:hn.exercise)==null?void 0:at.exist_item_bank_shixun_ids)==null?void 0:va.length)>0)&&Ya([...(Qn=(Gn=sn==null?void 0:sn.editData)==null?void 0:Gn.exercise)==null?void 0:Qn.exist_item_bank_ids,...(Ba=(Ea=sn==null?void 0:sn.editData)==null?void 0:Ea.exercise)==null?void 0:Ba.exist_item_bank_shixun_ids])},[(An=(nt=sn==null?void 0:sn.editData)==null?void 0:nt.exercise)==null?void 0:An.exist_item_bank_ids]),(0,b.useEffect)(()=>{Et&&(rn.setFieldsValue({item_type:"",courseid:"",tag_discipline_id:null,difficulty:null,keyword:null}),Qa&&Mt&&(rn.setFieldsValue({item_type:"SHIXUN"}),et.item_type="SHIXUN",bn(Kt({},et)),ta(!1)),Ke(et),ze(),on({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),Tt())},[Et]),(0,b.useEffect)(()=>{Sa>0&&setTimeout(()=>{ra(0)},2e3)},[Sa]);function Ke(Je){return It(this,null,function*(){var pt,$n,hn;if(nn(!0),bn(Kt({},Je)),(Sn==null?void 0:Sn.length)<=0&&Je.type==="5"){Yn([]),nn(!1);return}console.log("----",Sn,mn);let at=Je.type==="5"?Sn==null?void 0:Sn.filter(Qn=>!mn.includes(Qn)):null,va=Je.type==="5"?Sn==null?void 0:Sn.filter(Qn=>mn.includes(Qn)):null;Je.group_id=((pt=Je.group_id)==null?void 0:pt.map(Qn=>Qn==null?void 0:Qn.value))||null;let Gn=yield(0,le.ZP)("/api/item_banks.json",{method:"get",params:ln(Kt({},Je),{discipline_id:(($n=Je==null?void 0:Je.courseid)==null?void 0:$n[0])||null,sub_discipline_id:((hn=Je==null?void 0:Je.courseid)==null?void 0:hn[1])||null,ids:at,shixun_ids:va,include_shixuns:!ct,keyword:Je.keyword?encodeURIComponent(Je.keyword):Je.keyword,type:Je.type==="5"?null:Je.type,clazz:Je.type==="3"?"ItemBanksGroup":null})});Yn(Gn),nn(!1)})}function ze(){return It(this,null,function*(){let Je=yield(0,le.ZP)("/api/disciplines.json",{method:"get",params:{source:"question",group_id:0,group_type:et.type==="5"?null:et.type,clazz:"ItemBanksGroup"}});Ot((0,a.L)(Je==null?void 0:Je.disciplines))})}function Tt(){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&&Ln(Je==null?void 0:Je.names)})}function on(Je){return It(this,null,function*(){var pt;let $n=yield(0,le.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:Je}),hn=[{title:"\u6839\u76EE\u5F55",id:0,pid:0,value:0,key:0,isLeaf:!1,children:(pt=$n==null?void 0:$n.data)==null?void 0:pt.map(at=>({title:at.name,id:at.id,pid:at.id,value:at.id,key:at.id,isLeaf:!at.have_child}))}];Za(hn)})}function cn(Je){return It(this,null,function*(){var pt,$n,hn,at;nn(!0);let va=(pt=Je.list)==null?void 0:pt.filter(Ea=>!mn.includes(Ea)),Gn=($n=Je.list)==null?void 0:$n.filter(Ea=>mn.includes(Ea));if(va.length===0&&Gn.length===0){nn(!1),Yn([]);return}let Qn=yield(0,le.ZP)("/api/item_banks.json",{method:"get",params:ln(Kt({},Je),{discipline_id:((hn=Je==null?void 0:Je.courseid)==null?void 0:hn[0])||null,sub_discipline_id:((at=Je==null?void 0:Je.courseid)==null?void 0:at[1])||null,ids:va,shixun_ids:Gn,type:Je.type==="5"?null:Je.type,clazz:Je.type==="3"?"ItemBanksGroup":null})});nn(!1),Yn(Qn)})}const Jn=Je=>It(void 0,null,function*(){const pt=yield Ae({type:"shixunsDetail/release",payload:{id:Je}});let $n=pt==null?void 0:pt.tag_position,hn=(pt==null?void 0:pt.evaluation_set_position)||[],at=pt.status;return at===0?(Be.ZP.success("\u53D1\u5E03\u6210\u529F"),Ke(et),!0):(at===2?Be.ZP.error(`\u7B2C${hn.join(",")}\u5173\u5C1A\u672A\u5B8C\u6210\uFF0C\u65E0\u6CD5\u7533\u8BF7\u53D1\u5E03`):at===3?Be.ZP.error(`\u6BCF\u4E00\u4E2A\u5173\u5361\u81F3\u5C11\u9700\u8981\u4E00\u4E2A\u6280\u80FD\u6807\u7B7E, \u7B2C${$n.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)}),In=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":"",yn=(Je,pt,$n)=>Je.map(hn=>hn.key===pt?Kt(Kt({},hn),$n):hn.children?ln(Kt({},hn),{children:yn(hn.children,pt,$n)}):hn),Kn=Je=>It(void 0,null,function*(){const{key:pt}=Je;let $n=et.type;const hn=yield(0,Le.ex)({page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",group_id:Math.abs(pt),type:$n}),{data:at,total_count:va}=hn||{};va>0&&Za(Gn=>yn(Gn,pt,{children:at.map(Qn=>({title:Qn.name,id:Qn.id,pid:Qn.id,value:Qn.id,key:Qn.id,isLeaf:!Qn.have_child}))}))});function fa(Je){console.log("----",et),Je==="1"&&(fn.gg=Kt({},et)),Je==="2"&&(fn.scj=Kt({},et)),Je==="3"&&(fn.ttgx=Kt({},et)),Je==="0"&&(fn.wcjd=Kt({},et)),Je==="5"&&(fn.yx=Kt({},et)),Vn(Kt({},fn))}function Zt(){et.type==="1"&&(et=fn.gg),et.type==="2"&&(et=fn.scj),et.type==="3"&&(et=fn.ttgx),et.type==="0"&&(et=fn.wcjd),et.type==="5"&&(et=fn.yx),(et==null?void 0:et.item_type)==="SHIXUN"?(Mt=!0,Rt(!0)):(Mt=!1,Rt(!1)),rn.setFieldsValue(Kt({},et)),bn(Kt({},et)),Ke(Kt({},et))}return be.createElement("div",null,be.createElement(Ie.default,{title:!1,footer:!1,open:Et,width:1360,centered:!0,className:E.scoremodal,onCancel:()=>{Oe(!1)}},be.createElement("div",{style:{display:"flex",alignItems:"center"}},be.createElement("div",{className:E.title},ct?"\u4EE5\u9898\u6362\u9898":"\u9898\u5E93\u9009\u9898")),ct&&be.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"),be.createElement(Ce.default,{className:E.tabWrap,activeKey:et.type,onChange:Je=>{Je==="3"?(et.show_all_share=!0,on({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"3"})):et.show_all_share=null,Je==="0"&&on({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),fa(et.type),et.type=Je,(et==null?void 0:et.item_type)==="SHIXUN"&&et.type!=="5"&&(Mt=!0,Rt(!0)),pn(!1),et.type==="5"&&(Mt=!1,Rt(!1)),Zt(),ze()},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:be.createElement("div",null,"\u5DF2\u9009",Sn.length>0&&be.createElement("span",{className:E.titlecount},Sn.length),Sa>0&&be.createElement("span",{className:E.add},"+",Sa)),key:"5"}]}),be.createElement(he.default,{layout:"inline",form:rn,onValuesChange:(Je,pt)=>{const $n=Object.values(pt).some(at=>at!==null&&at!==""&&at!==void 0),hn=pt.keyword==="";if(pn($n||!hn),et.page=1,(pt==null?void 0:pt.item_type)==="SHIXUN"){if(et.type==="5"?Rt(!1):Rt(!0),Je.keyword||Je.keyword==="")return;rn.submit()}else{if(Je!=null&&Je.courseid&&rn.setFieldsValue({tag_discipline_id:""}),Rt(!1),Je.keyword||Je.keyword==="")return;rn.submit()}},onFinish:Je=>{var pt;et.type==="3"&&(!Je.group_id||((pt=Je==null?void 0:Je.group_id)==null?void 0:pt.length)===0)?et.show_all_share=!0:et.show_all_share=null,bn(Kt(Kt({},et),Je)),Ke(Kt(Kt({},et),Je))}},be.createElement(he.default.Item,{name:"item_type"},be.createElement(Ge.default,{className:E.selectWrapper,placeholder:"\u9898\u578B",style:{width:110},size:"middle"},(ct?ur.slice(0,6):ur).map(Je=>be.createElement(Ge.default.Option,{key:Je.value},Je.name)))),be.createElement(he.default.Item,{name:"courseid"},be.createElement(Fe.Z,{className:E.selectWrapper,style:{width:160},size:"middle",placeholder:"\u65B9\u5411&\u8BFE\u7A0B",options:Hn})),!Mt&&be.createElement(he.default.Item,{name:"tag_discipline_id"},be.createElement(Ge.default,{className:E.selectWrapper,placeholder:"\u77E5\u8BC6\u70B9",style:{width:160},size:"middle",allowClear:!0},(it=aa==null?void 0:aa.tag_disciplines)==null?void 0:it.map(Je=>be.createElement(Ge.default.Option,{key:Je.id},Je.name)))),Mt&&be.createElement(he.default.Item,{name:"vrs_name"},be.createElement(Ge.default,{className:E.selectWrapper,placeholder:"\u79D1\u76EE",style:{width:118},size:"middle",allowClear:!0},(Bt=[{id:"",name:"\u5168\u90E8"},...(yt==null?void 0:yt.map(Je=>({id:Je,name:Je})))||[]])==null?void 0:Bt.map(Je=>be.createElement(Ge.default.Option,{key:Je.id},Je.name)))),be.createElement(he.default.Item,{name:Mt?"diff":"difficulty"},be.createElement(Ge.default,{className:E.selectWrapper,placeholder:"\u96BE\u5EA6",style:{width:118},size:"middle",allowClear:!0},!Mt&&Ft.map(Je=>be.createElement(Ge.default.Option,{key:Je.value},Je.name)),Mt&&Yt.map(Je=>be.createElement(Ge.default.Option,{key:Je.value},Je.name)))),Mt&&be.createElement(he.default.Item,{name:"shixun_publish_status"},be.createElement(Ge.default,{className:E.selectWrapper,placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:118},size:"middle",allowClear:!0},kt.map(Je=>be.createElement(Ge.default.Option,{key:Je.value},Je.name)))),(et.type==="3"||et.type==="0")&&!Mt&&be.createElement(he.default.Item,{name:"group_id"},be.createElement(Ye.default,{treeDataSimpleMode:!0,style:{width:118},className:E.selectWrappers,multiple:!0,allowClear:!0,showSearch:!0,filterTreeNode:(Je,pt)=>pt.title.toUpperCase().indexOf(Je.toUpperCase())!==-1,dropdownStyle:{maxHeight:400,width:500,overflow:"auto"},placeholder:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939",treeCheckStrictly:!0,loadData:Kn,treeDefaultExpandedKeys:[0],maxTagCount:0,treeCheckable:!0,treeData:Wn})),At&&be.createElement("span",{className:E.allqingchu,onClick:je},be.createElement("i",{className:"iconfont icon-guanbi4"}),be.createElement("span",null,"\u6E05\u9664\u7B5B\u9009\u6761\u4EF6")),be.createElement(he.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keyword"},be.createElement(ke.default.Search,{className:E.search,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",allowClear:!0,suffix:be.createElement("i",{className:`iconfont icon-sousuo9 font14 ${E.searchIcon}`,onClick:()=>rn.submit()}),onSearch:Je=>{rn.submit()}}))),be.createElement("div",{style:{background:"#F6F7F9",display:"flex",alignItems:"center",marginTop:18,height:40,paddingLeft:10,paddingRight:20}},be.createElement("div",{onClick:()=>{et.updated_at==="asc"?et.updated_at="desc":et.updated_at="asc",bn(ln(Kt({},et),{page:1})),Ke(ln(Kt({},et),{page:1}))}}," ",et.updated_at?be.createElement("img",{src:et.updated_at==="asc"?fe.Z:Pe.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):be.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u66F4\u65B0\u65F6\u95F4\u6392\u5E8F"),be.createElement("div",{onClick:()=>{et.quotes==="asc"?et.quotes="desc":et.quotes="asc",bn(ln(Kt({},et),{page:1})),Ke(ln(Kt({},et),{page:1}))},style:{marginLeft:20}}," ",et.quotes?be.createElement("img",{src:et.quotes==="asc"?fe.Z:Pe.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):be.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u4F7F\u7528\u6B21\u6570\u6392\u5E8F")),be.createElement(De.default,{style:{marginTop:2,marginBottom:20},scroll:{y:260},dataSource:(aa==null?void 0:aa.items)||(aa==null?void 0:aa.shixun_list),pagination:!1,loading:Ia,rowKey:Je=>Je.id,rowSelection:{type:ct?"radio":"checkbox",selectedRowKeys:zn,getCheckboxProps:Je=>({disabled:Je.shixun_tag_num===1||(Oa==null?void 0:Oa.find(pt=>Je.id===pt))}),onSelect(Je,pt,$n){if(ct){Bn([Je.id]),vt.current=new Set([Je.id]),ra(1),un([Je.id]);return}if(pt)(Mt||Je!=null&&Je.challenge_names)&&On([...mn,Je.id]),Bn([...zn,Je.id]),Je.identifier?xe.current.add(Je.id):vt.current.add(Je.id),ra(1),un([...Sn,Je.id]);else{Je.identifier?xe.current.delete(Je.id):vt.current.delete(Je.id);let hn=Sn.filter(at=>at!==Je.id);if(Bn(hn),un(hn),Mt||Je!=null&&Je.challenge_names){let at=mn.filter(va=>va!==Je.id);On([...at])}if(et.type==="5"){cn(ln(Kt({},et),{list:[...hn]}));return}}},onSelectAll(Je,pt,$n){var hn,at;if(Je){const va=$n.map(Qn=>Qn.id),Gn=(at=$n==null?void 0:$n.filter(Qn=>Qn==null?void 0:Qn.challenge_names))==null?void 0:at.map(Qn=>Qn.id);On([...mn,...Gn]),Bn([...zn,...va]),un([...Sn,...va]);for(const Qn of $n)Qn.identifier?xe.current.add(Qn.id):vt.current.add(Qn.id)}else{const va=$n.map(Ba=>Ba.id),Gn=zn.filter(Ba=>!va.some(Ta=>Ta===Ba)),Qn=(hn=$n==null?void 0:$n.filter(Ba=>Ba==null?void 0:Ba.challenge_names))==null?void 0:hn.map(Ba=>Ba.id);Bn([...Gn]),un([...Gn]);let Ea=mn.filter(Ba=>!Qn.some(Ta=>Ta===Ba.id));On([...Ea]),et.type==="5"&&cn(ln(Kt({},et),{list:[...Gn]}));for(const Ba of va)Ba.identifier?xe.current.delete(Ba):vt.current.delete(Ba)}}},columns:[{title:"\u9898\u578B",dataIndex:"item_type",key:"item_type",render:(Je,pt,$n)=>{var hn,at;return be.createElement(Te.Z,{title:In(pt)},be.createElement("div",null,Mt||pt!=null&&pt.challenge_names?"\u5B9E\u8BAD\u9898":(at=(hn=ur==null?void 0:ur.filter(va=>va.value===Je))==null?void 0:hn[0])==null?void 0:at.name))}},{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",width:Mt?"30%":"60%",key:"name",render:(Je,pt,$n)=>{var hn;return be.createElement("div",{style:{display:"flex",alignItems:"center"}},be.createElement(Te.Z,{title:In(pt)},be.createElement("div",{className:pt!=null&&pt.high_resources_consume?E.q_title:""},be.createElement(y.Z,{key:1,showLines:1,showTextOnly:!0,value:Mt||pt!=null&&pt.challenge_names?pt!=null&&pt.title||Je===null?"--":Je:(pt==null?void 0:pt.item_type)=="BPROGRAM"?(hn=pt==null?void 0:pt.program_attr)==null?void 0:hn.description:Je}))),(pt==null?void 0:pt.high_resources_consume)&&be.createElement(ut.Z,{type:"shixun",style:{marginLeft:10}}))}},{title:"\u521B\u5EFA\u8005",dataIndex:"author_name",key:"author_name",hidden:!Mt,render:(Je,pt,$n)=>{var hn;return be.createElement(Te.Z,{title:In(pt)},be.createElement("span",null,Je?(hn=Je==null?void 0:Je.split("\u3001"))==null?void 0:hn[0]:"- -"))}},{title:"\u6240\u5C5E\u5355\u4F4D",dataIndex:"author_school_name",key:"author_school_name",hidden:!Mt,render:(Je,pt,$n)=>be.createElement(Te.Z,{title:In(pt)},be.createElement("span",null,Je||"- -"))},{title:"\u96BE\u5EA6",dataIndex:"difficulty",key:"difficulty",render:(Je,pt,$n)=>{var hn,at,va,Gn;return be.createElement(Te.Z,{title:In(pt)},be.createElement("div",null,Mt||pt!=null&&pt.challenge_names?(pt==null?void 0:pt.level)||((at=(hn=Ft==null?void 0:Ft.filter(Qn=>Qn.value===Je))==null?void 0:hn[0])==null?void 0:at.name):(Gn=(va=Ft==null?void 0:Ft.filter(Qn=>Qn.value===Je))==null?void 0:va[0])==null?void 0:Gn.name))}},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!Mt,render:(Je,pt,$n)=>be.createElement(Te.Z,{title:In(pt)},be.createElement("div",null,Je||"- -"))},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!Mt,render:(Je,pt,$n)=>be.createElement("span",null,Je||"- -")},{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"quotes",key:"quotes",render:(Je,pt,$n)=>be.createElement(Te.Z,{title:In(pt)},be.createElement("div",null,Mt||pt!=null&&pt.challenge_names?(pt==null?void 0:pt.study_count)||(pt==null?void 0:pt.stu_num):Je))},{title:be.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",be.createElement(Te.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},be.createElement(Me.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!Mt,render:(Je,pt,$n)=>be.createElement(Te.Z,{title:In(pt)},be.createElement("div",null,Je||"- -"))},{title:be.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",be.createElement(Te.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},be.createElement(Me.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!Mt,render:(Je,pt,$n)=>be.createElement("span",null,Je||"- -")},{title:"\u64CD\u4F5C",dataIndex:"id",key:"item_type",render:(Je,pt,$n)=>be.createElement(Te.Z,{title:In(pt)},be.createElement("div",{style:{flex:1,textAlign:"start"}},be.createElement("a",{onClick:()=>{var hn,at;Na(ln(Kt({},pt),{question_type:Mt||pt!=null&&pt.challenge_names?5:(at=(hn=ur==null?void 0:ur.filter(va=>va.value===(pt==null?void 0:pt.item_type)))==null?void 0:hn[0])==null?void 0:at.question_type})),Fa(!0)}},"\u67E5\u770B"),(pt==null?void 0:pt.shixun_tag_num)===1&&be.createElement("a",{style:{marginLeft:10},onClick:()=>{Ie.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:400,content:be.createElement("div",null,"\u662F\u5426\u786E\u5B9A\u53D1\u5E03",be.createElement("span",{style:{cursor:"pointer",color:"#3061D0"},onClick:()=>{window.open(`/shixuns/${pt==null?void 0:pt.identifier}/challenges`)}},(pt==null?void 0:pt.shixun_name)||"--"),"\uFF1F"),onOk:()=>It(void 0,null,function*(){if(!Jn(pt==null?void 0:pt.identifier))return new Promise((hn,at)=>{at()})})})}},"\u53D1\u5E03")))}].filter(Je=>!Je.hidden)}),be.createElement(We.Z,{current:et.page,total:(aa==null?void 0:aa.items_count)||(aa==null?void 0:aa.shixuns_count),style:{marginBottom:20},defaultPageSize:et.per_page,showTotal:Je=>be.createElement("span",null,"\u5171\xA0",be.createElement("span",{style:{color:"#165DFF"}},Je),"\xA0\u6761\u6570\u636E"),pageSize:et.per_page,onChange:(Je,pt)=>{et.page=Je,et.per_page=pt,bn(Kt({},et)),Ke(Kt({},et))}}),be.createElement("div",{className:E.bottom},be.createElement(Ve.ZP,{className:E.no,onClick:()=>{Oe(!1)}},"\u53D6\u6D88"),be.createElement(Ve.ZP,{loading:wt,style:{width:wt&&75},className:E.yes,onClick:()=>It(void 0,null,function*(){if((Sn==null?void 0:Sn.length)<=0){Be.ZP.info(ct?"\u8BF7\u9009\u62E9\u4E00\u9053\u8BD5\u9898":"\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E");return}Ht([...vt.current],[...xe.current],!0,Sn==null?void 0:Sn.length)})},ct?"\u5F00\u59CB\u6362\u9898":"\u786E\u8BA4"))),be.createElement(Ie.default,{open:ga,title:"\u9898\u76EE\u8BE6\u60C5",footer:!1,className:E.previewModal,width:1e3,centered:!0,onCancel:()=>{Fa(!1)},onOk:()=>{Fa(!1)}},be.createElement(ge,{qitem:Zn})))};var Qe=(0,Ue.connect)(({shixunsDetail:Oe,newExercisePaper:Et})=>({shixunsDetail:Oe,newExercisePaper:Et}))(Vt)},54579:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return De}});var b=oe(43418),he={ul:"ul___TdfYY"},Be=oe(32637),Ie=oe(59301),Ce=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,Fe=Object.prototype.propertyIsEnumerable,Ye=(Te,We)=>{var Ve={};for(var le in Te)Ge.call(Te,le)&&We.indexOf(le)<0&&(Ve[le]=Te[le]);if(Te!=null&&Ce)for(var le of Ce(Te))We.indexOf(le)<0&&Fe.call(Te,le)&&(Ve[le]=Te[le]);return Ve},De=Te=>{var We=Te,{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")))))}},14869:function(_e,Ct,oe){"use strict";oe.d(Ct,{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,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return b}});const b=he=>he?typeof he=="function"?he():he:null},66104:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return tt}});var b=oe(92310),he=oe.n(b),Be=oe(11592),Ie=oe(26112),Ce=oe(59301),Ge=oe(92343),Fe=oe(36355),Ye=oe(84105),ke=oe(91857);const De=ye=>{let{children:mt}=ye;const{getPrefixCls:St}=Ce.useContext(Fe.E_),xt=St("breadcrumb");return Ce.createElement("li",{className:`${xt}-separator`,"aria-hidden":"true"},mt===""?mt:mt||"/")};De.__ANT_BREADCRUMB_SEPARATOR=!0;var Te=De,We=function(ye,mt){var St={};for(var xt in ye)Object.prototype.hasOwnProperty.call(ye,xt)&&mt.indexOf(xt)<0&&(St[xt]=ye[xt]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var st=0,xt=Object.getOwnPropertySymbols(ye);stmt[st]||xt)}function le(ye,mt,St,xt){if(St==null)return null;const{className:st,onClick:Kt}=mt,ln=We(mt,["className","onClick"]),It=Object.assign(Object.assign({},(0,Ie.Z)(ln,{data:!0,aria:!0})),{onClick:Kt});return xt!==void 0?Ce.createElement("a",Object.assign({},It,{className:he()(`${ye}-link`,st),href:xt}),St):Ce.createElement("span",Object.assign({},It,{className:he()(`${ye}-link`,st)}),St)}function E(ye,mt){return(xt,st,Kt,ln,It)=>{if(mt)return mt(xt,st,Kt,ln);const Vt=Ve(xt,st);return le(ye,xt,Vt,It)}}var a=function(ye,mt){var St={};for(var xt in ye)Object.prototype.hasOwnProperty.call(ye,xt)&&mt.indexOf(xt)<0&&(St[xt]=ye[xt]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var st=0,xt=Object.getOwnPropertySymbols(ye);st{const{prefixCls:mt,separator:St="/",children:xt,menu:st,overlay:Kt,dropdownProps:ln,href:It}=ye,Qe=(Oe=>{if(st||Kt){const Et=Object.assign({},ln);if(st){const Ht=st||{},{items:ht}=Ht,wt=a(Ht,["items"]);Et.menu=Object.assign(Object.assign({},wt),{items:ht==null?void 0:ht.map((Ae,ct)=>{var{key:sn,title:gt,label:nt,path:An}=Ae,it=a(Ae,["key","title","label","path"]);let Bt=nt!=null?nt:gt;return An&&(Bt=Ce.createElement("a",{href:`${It}${An}`},Bt)),Object.assign(Object.assign({},it),{key:sn!=null?sn:ct,label:Bt})})})}else Kt&&(Et.overlay=Kt);return Ce.createElement(ke.Z,Object.assign({placement:"bottom"},Et),Ce.createElement("span",{className:`${mt}-overlay-link`},Oe,Ce.createElement(Ye.Z,null)))}return Oe})(xt);return Qe!=null?Ce.createElement(Ce.Fragment,null,Ce.createElement("li",null,Qe),St&&Ce.createElement(Te,null,St)):null},y=ye=>{const{prefixCls:mt,children:St,href:xt}=ye,st=a(ye,["prefixCls","children","href"]),{getPrefixCls:Kt}=Ce.useContext(Fe.E_),ln=Kt("breadcrumb",mt);return Ce.createElement(x,Object.assign({},st,{prefixCls:ln}),le(ln,st,St,xt))};y.__ANT_BREADCRUMB_ITEM=!0;var z=y,ne=oe(17313),re=oe(83116),ie=oe(37613);const ge=ye=>{const{componentCls:mt,iconCls:St}=ye;return{[mt]:Object.assign(Object.assign({},(0,ne.Wf)(ye)),{color:ye.itemColor,fontSize:ye.fontSize,[St]:{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},[`${mt}-separator`]:{marginInline:ye.separatorMargin,color:ye.separatorColor},[`${mt}-link`]:{[` > ${St} + span, > ${St} + a `]:{marginInlineStart:ye.marginXXS}},[`${mt}-overlay-link`]:{borderRadius:ye.borderRadiusSM,height:ye.lineHeight*ye.fontSize,display:"inline-block",padding:`0 ${ye.paddingXXS}px`,marginInline:-ye.marginXXS,[`> ${St}`]:{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 mt=(0,ie.TS)(ye,{});return[ge(mt)]},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,mt){var St={};for(var xt in ye)Object.prototype.hasOwnProperty.call(ye,xt)&&mt.indexOf(xt)<0&&(St[xt]=ye[xt]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var st=0,xt=Object.getOwnPropertySymbols(ye);st{var{breadcrumbName:ln}=Kt,It=Pe(Kt,["breadcrumbName"]);return Object.assign(Object.assign({},It),{title:ln})})}),st}function Me(ye,mt){return(0,Ce.useMemo)(()=>ye||(mt?mt.map(Ue):null),[ye,mt])}var ut=function(ye,mt){var St={};for(var xt in ye)Object.prototype.hasOwnProperty.call(ye,xt)&&mt.indexOf(xt)<0&&(St[xt]=ye[xt]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var st=0,xt=Object.getOwnPropertySymbols(ye);st{if(mt===void 0)return mt;let St=(mt||"").replace(/^\//,"");return Object.keys(ye).forEach(xt=>{St=St.replace(`:${xt}`,ye[xt])}),St},be=ye=>{const{prefixCls:mt,separator:St="/",style:xt,className:st,rootClassName:Kt,routes:ln,items:It,children:Vt,itemRender:Qe,params:Oe={}}=ye,Et=ut(ye,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:Ht,direction:ht,breadcrumb:wt}=Ce.useContext(Fe.E_);let Ae;const ct=Ht("breadcrumb",mt),[sn,gt]=fe(ct),nt=Me(It,ln),An=E(ct,Qe);if(nt&&nt.length>0){const et=[],bn=It||ln;Ae=nt.map((Hn,Ot)=>{const{path:zn,key:Bn,type:Sn,menu:un,overlay:aa,onClick:Yn,className:Ia,separator:nn,dropdownProps:rn}=Hn,Zn=Le(Oe,zn);Zn!==void 0&&et.push(Zn);const Na=Bn!=null?Bn:Ot;if(Sn==="separator")return Ce.createElement(Te,{key:Na},nn);const ga={},Fa=Ot===nt.length-1;un?ga.menu=un:aa&&(ga.overlay=aa);let{href:Mt}=Hn;return et.length&&Zn!==void 0&&(Mt=`#/${et.join("/")}`),Ce.createElement(x,Object.assign({key:Na},ga,(0,Ie.Z)(Hn,{data:!0,aria:!0}),{className:Ia,dropdownProps:rn,href:Mt,separator:Fa?"":St,onClick:Yn,prefixCls:ct}),An(Hn,Oe,bn,et,Mt))})}else if(Vt){const et=(0,Be.Z)(Vt).length;Ae=(0,Be.Z)(Vt).map((bn,Hn)=>{if(!bn)return bn;const Ot=Hn===et-1;return(0,Ge.Tm)(bn,{separator:Ot?"":St,key:Hn})})}const it=he()(ct,wt==null?void 0:wt.className,{[`${ct}-rtl`]:ht==="rtl"},st,Kt,gt),Bt=Object.assign(Object.assign({},wt==null?void 0:wt.style),xt);return sn(Ce.createElement("nav",Object.assign({className:it,style:Bt},Et),Ce.createElement("ol",null,Ae)))};be.Item=z,be.Separator=Te;var Xe=be,tt=Xe},19842:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return Vn}});var b=oe(3300),he=oe(59301),Be=oe(33853),Ie=oe(58617),Ce=oe(38819),Ge=oe(92310),Fe=oe.n(Ge),Ye=oe(32855),ke=oe(11913),De=oe(43079),Te=oe(77861),We=oe(17115),Ve=oe(90782),le=oe(6089),E=oe(18929),a=he.createContext(null),x=a,y=oe(34666),z=oe(74430),ne=oe(27247),re="__rc_cascader_search_mark__",ie=function(vt,Ft,Yt){var kt=Yt.label;return Ft.some(function(At){return String(At[kt]).toLowerCase().includes(vt.toLowerCase())})},ge=function(vt,Ft,Yt,kt){return Ft.map(function(At){return At[kt.label]}).join(" / ")},fe=function(xe,vt,Ft,Yt,kt,At){var pn=kt.filter,je=pn===void 0?ie:pn,Ke=kt.render,ze=Ke===void 0?ge:Ke,Tt=kt.limit,on=Tt===void 0?50:Tt,cn=kt.sort;return he.useMemo(function(){var Jn=[];if(!xe)return[];function In(yn,Kn){var fa=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;yn.forEach(function(Zt){if(!(!cn&&on!==!1&&on>0&&Jn.length>=on)){var Je=[].concat((0,b.Z)(Kn),[Zt]),pt=Zt[Ft.children],$n=fa||Zt.disabled;if((!pt||pt.length===0||At)&&je(xe,Je,{label:Ft.label})){var hn;Jn.push((0,ne.Z)((0,ne.Z)({},Zt),{},(hn={disabled:$n},(0,z.Z)(hn,Ft.label,ze(xe,Je,Yt,Ft)),(0,z.Z)(hn,re,Je),(0,z.Z)(hn,Ft.children,void 0),hn)))}pt&&In(Zt[Ft.children],Je,$n)}})}return In(vt,[]),cn&&Jn.sort(function(yn,Kn){return cn(yn[re],Kn[re],xe,Ft)}),on!==!1&&on>0?Jn.slice(0,on):Jn},[xe,vt,Ft,Yt,ze,At,je,cn,on])},Pe="__RC_CASCADER_SPLIT__",Ue="SHOW_PARENT",Me="SHOW_CHILD";function ut(xe){return xe.join(Pe)}function Le(xe){return xe.map(ut)}function be(xe){return xe.split(Pe)}function Xe(xe){var vt=xe||{},Ft=vt.label,Yt=vt.value,kt=vt.children,At=Yt||"value";return{label:Ft||"label",value:At,key:At,children:kt||"children"}}function tt(xe,vt){var Ft,Yt;return(Ft=xe.isLeaf)!==null&&Ft!==void 0?Ft:!((Yt=xe[vt.children])!==null&&Yt!==void 0&&Yt.length)}function ye(xe){var vt=xe.parentElement;if(vt){var Ft=xe.offsetTop-vt.offsetTop;Ft-vt.scrollTop<0?vt.scrollTo({top:Ft}):Ft+xe.offsetHeight-vt.scrollTop>vt.offsetHeight&&vt.scrollTo({top:Ft+xe.offsetHeight-vt.offsetHeight})}}function mt(xe,vt){return xe.map(function(Ft){var Yt;return(Yt=Ft[re])===null||Yt===void 0?void 0:Yt.map(function(kt){return kt[vt.value]})})}function St(xe,vt,Ft){var Yt=new Set(xe),kt=vt();return xe.filter(function(At){var pn=kt[At],je=pn?pn.parent:null,Ke=pn?pn.children:null;return pn&&pn.node.disabled?!0:Ft===Me?!(Ke&&Ke.some(function(ze){return ze.key&&Yt.has(ze.key)})):!(je&&!je.node.disabled&&Yt.has(je.key))})}function xt(xe,vt,Ft){for(var Yt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,kt=vt,At=[],pn=function(){var ze,Tt,on,cn=xe[je],Jn=(ze=kt)===null||ze===void 0?void 0:ze.findIndex(function(yn){var Kn=yn[Ft.value];return Yt?String(Kn)===String(cn):Kn===cn}),In=Jn!==-1?(Tt=kt)===null||Tt===void 0?void 0:Tt[Jn]:null;At.push({value:(on=In==null?void 0:In[Ft.value])!==null&&on!==void 0?on:cn,index:Jn,option:In}),kt=In==null?void 0:In[Ft.children]},je=0;je1){var at=In.slice(0,-1);Zt(at)}else ze(!1)},$n=function(){var at,va=((at=Kn[yn])===null||at===void 0?void 0:at[Ft.children])||[],Gn=va.find(function(Ea){return!Ea.disabled});if(Gn){var Qn=[].concat((0,b.Z)(In),[Gn[Ft.value]]);Zt(Qn)}};he.useImperativeHandle(xe,function(){return{onKeyDown:function(at){var va=at.which;switch(va){case ct.Z.UP:case ct.Z.DOWN:{var Gn=0;va===ct.Z.UP?Gn=-1:va===ct.Z.DOWN&&(Gn=1),Gn!==0&&Je(Gn);break}case ct.Z.LEFT:{if(Ke)break;on?$n():pt();break}case ct.Z.RIGHT:{if(Ke)break;on?pt():$n();break}case ct.Z.BACKSPACE:{Ke||pt();break}case ct.Z.ENTER:{if(In.length){var Qn=Kn[yn],Ea=(Qn==null?void 0:Qn[re])||[];Ea.length?At(Ea.map(function(Ba){return Ba[Ft.value]}),Ea[Ea.length-1]):At(In,Kn[yn])}break}case ct.Z.ESC:ze(!1),Tt&&at.stopPropagation()}},onKeyUp:function(){}}})},gt=he.forwardRef(function(xe,vt){var Ft,Yt,kt,At,pn=(0,Te.lk)(),je=pn.prefixCls,Ke=pn.multiple,ze=pn.searchValue,Tt=pn.toggleOpen,on=pn.notFoundContent,cn=pn.direction,Jn=pn.open,In=he.useRef(),yn=cn==="rtl",Kn=he.useContext(x),fa=Kn.options,Zt=Kn.values,Je=Kn.halfValues,pt=Kn.fieldNames,$n=Kn.changeOnSelect,hn=Kn.onSelect,at=Kn.searchOptions,va=Kn.dropdownPrefixCls,Gn=Kn.loadData,Qn=Kn.expandTrigger,Ea=va||je,Ba=he.useState([]),Ta=(0,ke.Z)(Ba,2),ar=Ta[0],qa=Ta[1],sr=function(Ja){if(!(!Gn||ze)){var fr=xt(Ja,fa,pt),sa=fr.map(function(ka){var er=ka.option;return er}),rr=sa[sa.length-1];if(rr&&!tt(rr,pt)){var dr=ut(Ja);qa(function(ka){return[].concat((0,b.Z)(ka),[dr])}),Gn(sa)}}};he.useEffect(function(){ar.length&&ar.forEach(function(Ua){var Ja=be(Ua),fr=xt(Ja,fa,pt,!0).map(function(rr){var dr=rr.option;return dr}),sa=fr[fr.length-1];(!sa||sa[pt.children]||tt(sa,pt))&&qa(function(rr){return rr.filter(function(dr){return dr!==Ua})})})},[fa,ar,pt]);var Gt=he.useMemo(function(){return new Set(Le(Zt))},[Zt]),xa=he.useMemo(function(){return new Set(Le(Je))},[Je]),Qt=Ae(),Ca=(0,ke.Z)(Qt,2),ca=Ca[0],Jt=Ca[1],Cn=function(Ja){Jt(Ja),sr(Ja)},_n=function(Ja){var fr=Ja.disabled,sa=tt(Ja,pt);return!fr&&(sa||$n||Ke)},Pn=function(Ja,fr){var sa=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;hn(Ja),!Ke&&(fr||$n&&(Qn==="hover"||sa))&&Tt(!1)},Ma=he.useMemo(function(){return ze?at:fa},[ze,at,fa]),ma=he.useMemo(function(){for(var Ua=[{options:Ma}],Ja=Ma,fr=mt(Ja,pt),sa=function(){var er=ca[rr],ft=Ja.find(function(Nt,dn){return(fr[dn]?ut(fr[dn]):Nt[pt.value])===er}),lt=ft==null?void 0:ft[pt.children];if(!(lt!=null&<.length))return"break";Ja=lt,Ua.push({options:lt})},rr=0;rr":ar,sr=xe.loadingIcon,Gt=xe.children,xa=xe.dropdownMatchSelectWidth,Qt=xa===void 0?!1:xa,Ca=xe.showCheckedStrategy,ca=Ca===void 0?Ue:Ca,Jt=(0,De.Z)(xe,et),Cn=(0,We.ZP)(Ft),_n=!!on,Pn=(0,E.Z)(pn,{value:je,postState:Hn}),Ma=(0,ke.Z)(Pn,2),ma=Ma[0],Wa=Ma[1],lr=he.useMemo(function(){return Xe(At)},[JSON.stringify(At)]),hr=he.useMemo(function(){return Zt||[]},[Zt]),Ir=ln(hr,lr),pr=he.useCallback(function(an){var Lt=Ir();return an.map(function(se){var $e=Lt[se].nodes;return $e.map(function(dt){return dt[lr.value]})})},[Ir,lr]),Jr=(0,E.Z)("",{value:In,postState:function(Lt){return Lt||""}}),Ua=(0,ke.Z)(Jr,2),Ja=Ua[0],fr=Ua[1],sa=function(Lt,se){fr(Lt),se.source!=="blur"&&yn&&yn(Lt)},rr=Qe(Kn),dr=(0,ke.Z)(rr,2),ka=dr[0],er=dr[1],ft=fe(Ja,hr,lr,Je||kt,er,Ke),lt=It(hr,lr),Nt=he.useMemo(function(){var an=lt(ma),Lt=(0,ke.Z)(an,2),se=Lt[0],$e=Lt[1];if(!_n||!ma.length)return[se,[],$e];var dt=Le(se),zt=Ir(),rt=(0,Ve.S)(dt,!0,zt),tn=rt.checkedKeys,Xt=rt.halfCheckedKeys;return[pr(tn),pr(Xt),$e]},[_n,ma,Ir,pr,lt]),dn=(0,ke.Z)(Nt,3),ia=dn[0],wa=dn[1],_t=dn[2],Aa=he.useMemo(function(){var an=Le(ia),Lt=St(an,Ir,ca);return[].concat((0,b.Z)(_t),(0,b.Z)(pr(Lt)))},[ia,Ir,pr,_t,ca]),pa=st(Aa,hr,lr,_n,Tt),tr=(0,le.Z)(function(an){if(Wa(an),ze){var Lt=Hn(an),se=Lt.map(function(zt){return xt(zt,hr,lr).map(function(rt){return rt.option})}),$e=_n?Lt:Lt[0],dt=_n?se:se[0];ze($e,dt)}}),Ra=(0,le.Z)(function(an){if((!_n||Jn)&&fr(""),!_n)tr(an);else{var Lt=ut(an),se=Le(ia),$e=Le(wa),dt=se.includes(Lt),zt=_t.some(function(vn){return ut(vn)===Lt}),rt=ia,tn=_t;if(zt&&!dt)tn=_t.filter(function(vn){return ut(vn)!==Lt});else{var Xt=dt?se.filter(function(vn){return vn!==Lt}):[].concat((0,b.Z)(se),[Lt]),Ut=Ir(),qt;if(dt){var na=(0,Ve.S)(Xt,{checked:!1,halfCheckedKeys:$e},Ut);qt=na.checkedKeys}else{var ja=(0,Ve.S)(Xt,!0,Ut);qt=ja.checkedKeys}var Ha=St(qt,Ir,ca);rt=pr(Ha)}tr([].concat((0,b.Z)(tn),(0,b.Z)(rt)))}}),ua=function(Lt,se){if(se.type==="clear"){tr([]);return}var $e=se.values[0],dt=$e.valueCells;Ra(dt)},Va=hn!==void 0?hn:$n,vr=va||at,Mr=Ea||Qn,_a=function(Lt){Ba==null||Ba(Lt),Ta==null||Ta(Lt)},mr=he.useMemo(function(){return{options:hr,fieldNames:lr,values:ia,halfValues:wa,changeOnSelect:Ke,onSelect:Ra,checkable:on,searchOptions:ft,dropdownPrefixCls:Je,loadData:pt,expandTrigger:fa,expandIcon:qa,loadingIcon:sr,dropdownMenuColumnStyle:Gn}},[hr,lr,ia,wa,Ke,Ra,on,ft,Je,pt,fa,qa,sr,Gn]),Cr=!(Ja?ft:hr).length,Rn=Ja&&er.matchInputWidth||Cr?{}:{minWidth:"auto"};return he.createElement(x.Provider,{value:mr},he.createElement(Te.Ac,(0,Ye.Z)({},Jt,{ref:vt,id:Cn,prefixCls:kt,autoClearSearchValue:Jn,dropdownMatchSelectWidth:Qt,dropdownStyle:Rn,displayValues:pa,onDisplayValuesChange:ua,mode:_n?"multiple":void 0,searchValue:Ja,onSearch:sa,showSearch:ka,OptionList:nt,emptyOptions:Cr,open:Va,dropdownClassName:vr,placement:Mr,onDropdownVisibleChange:_a,getRawInputElement:function(){return Gt}})))});Ot.SHOW_PARENT=Ue,Ot.SHOW_CHILD=Me;var zn=Ot,Bn=zn,Sn=oe(2738),un=oe(62892),aa=oe(53487),Yn=oe(19080),Ia=oe(36355),nn=oe(93891),rn=oe(1684),Zn=oe(19716),Na=oe(32441),ga=oe(14154),Fa=oe(58582),Mt=oe(84443),Rt=oe(66339),mn=oe(33234),On=oe(98447),Sa=oe(17313),ra=oe(74207),Qa=oe(83116);const ta=xe=>{const{prefixCls:vt,componentCls:Ft,antCls:Yt}=xe,kt=`${Ft}-menu-item`,At=` diff --git a/umi.b081df34.js b/umi.f15b220f.js similarity index 99% rename from umi.b081df34.js rename to umi.f15b220f.js index 7bffc7bf33..dc97d6ca16 100644 --- a/umi.b081df34.js +++ b/umi.f15b220f.js @@ -1480,6 +1480,6 @@ Schedule: ${Y.map(dt=>cu(dt))} pos: ${this.timelinePos}`),ue.length&&this.log(`R `).split(` `),V=[],ue=t?Ua(t.baseTime,t.timescale):0;let pe="00:00.000",be=0,Re=0,Be,dt=!0;U.oncue=function(at){const jt=n[s];let cr=n.ccOffset;const sr=(be-ue)/9e4;if(jt!=null&&jt.new&&(Re!==void 0?cr=n.ccOffset=jt.start:af(n,s,sr)),sr){if(!t){Be=new Error("Missing initPTS for VTT MPEGTS");return}cr=sr-n.presentationOffset}const Nr=at.endTime-at.startTime,Vr=xs((at.startTime+cr-Re)*9e4,v*9e4)/9e4;at.startTime=Math.max(Vr,0),at.endTime=Math.max(Vr+Nr,0);const vn=at.text.trim();at.text=decodeURIComponent(encodeURIComponent(vn)),at.id||(at.id=Cf(at.startTime,at.endTime,vn)),at.endTime>0&&V.push(at)},U.onparsingerror=function(at){Be=at},U.onflush=function(){if(Be){I(Be);return}w(V)},Y.forEach(at=>{if(dt)if(Af(at,"X-TIMESTAMP-MAP=")){dt=!1,at.slice(16).split(",").forEach(jt=>{Af(jt,"LOCAL:")?pe=jt.slice(6):Af(jt,"MPEGTS:")&&(be=parseInt(jt.slice(7)))});try{Re=ql(pe)/1e3}catch(jt){Be=jt}return}else at===""&&(dt=!1);U.parse(at+` `)}),U.flush()}const sf="stpp.ttml.im1t",bl=/^(\d{2,}):(\d{2}):(\d{2}):(\d{2})\.?(\d+)?$/,Wf=/^(\d*(?:\.\d*)?)(h|m|s|ms|f|t)$/,xl={left:"start",center:"center",right:"end",start:"start",end:"end"};function $c(k,t,n,s){const v=_t(new Uint8Array(k),["mdat"]);if(v.length===0){s(new Error("Could not parse IMSC1 mdat"));return}const w=v.map(U=>q(U)),I=Hs(t.baseTime,1,t.timescale);try{w.forEach(U=>n(Rf(U,I)))}catch(U){s(U)}}function Rf(k,t){const v=new DOMParser().parseFromString(k,"text/xml").getElementsByTagName("tt")[0];if(!v)throw new Error("Invalid ttml");const w={frameRate:30,subFrameRate:1,frameRateMultiplier:0,tickRate:0},I=Object.keys(w).reduce((pe,be)=>(pe[be]=v.getAttribute(`ttp:${be}`)||w[be],pe),{}),U=v.getAttribute("xml:space")!=="preserve",Y=of(eu(v,"styling","style")),V=of(eu(v,"layout","region")),ue=eu(v,"body","[begin]");return[].map.call(ue,pe=>{const be=Pf(pe,U);if(!be||!pe.hasAttribute("begin"))return null;const Re=uf(pe.getAttribute("begin"),I),Be=uf(pe.getAttribute("dur"),I);let dt=uf(pe.getAttribute("end"),I);if(Re===null)throw ou(pe);if(dt===null){if(Be===null)throw ou(pe);dt=Re+Be}const at=new ga(Re-t,dt-t,be);at.id=Cf(at.startTime,at.endTime,at.text);const jt=V[pe.getAttribute("region")],cr=Y[pe.getAttribute("style")],sr=kl(jt,cr,Y),{textAlign:Nr}=sr;if(Nr){const Vr=xl[Nr];Vr&&(at.lineAlign=Vr),at.align=Nr}return y(at,sr),at}).filter(pe=>pe!==null)}function eu(k,t,n){const s=k.getElementsByTagName(t)[0];return s?[].slice.call(s.querySelectorAll(n)):[]}function of(k){return k.reduce((t,n)=>{const s=n.getAttribute("xml:id");return s&&(t[s]=n),t},{})}function Pf(k,t){return[].slice.call(k.childNodes).reduce((n,s,v)=>{var w;return s.nodeName==="br"&&v?n+` -`:(w=s.childNodes)!=null&&w.length?Pf(s,t):t?n+s.textContent.trim().replace(/\s+/g," "):n+s.textContent},"")}function kl(k,t,n){const s="http://www.w3.org/ns/ttml#styling";let v=null;const w=["displayAlign","textAlign","color","backgroundColor","fontSize","fontFamily"],I=k!=null&&k.hasAttribute("style")?k.getAttribute("style"):null;return I&&n.hasOwnProperty(I)&&(v=n[I]),w.reduce((U,Y)=>{const V=Jl(t,s,Y)||Jl(k,s,Y)||Jl(v,s,Y);return V&&(U[Y]=V),U},{})}function Jl(k,t,n){return k&&k.hasAttributeNS(t,n)?k.getAttributeNS(t,n):null}function ou(k){return new Error(`Could not parse ttml timestamp ${k}`)}function uf(k,t){if(!k)return null;let n=Os(k);return n===null&&(bl.test(k)?n=Lf(k,t):Wf.test(k)&&(n=lf(k,t))),n}function Lf(k,t){const n=bl.exec(k),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 lf(k,t){const n=Wf.exec(k),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 ec{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 Mf{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=If(),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 ec(this,"textTrack1"),n=new ec(this,"textTrack2"),s=new ec(this,"textTrack3"),v=new ec(this,"textTrack4");this.cea608Parser1=new ti(1,t,n),this.cea608Parser2=new ti(3,s,v)}addCues(t,n,s,v,w){let I=!1;for(let U=w.length;U--;){const Y=w[U],V=Qf(Y[0],Y[1],n,s);if(V>=0&&(Y[0]=Math.min(Y[0],n),Y[1]=Math.max(Y[1],s),I=!0,V/(s-n)>.5))return}if(I||w.push([n,s]),this.config.renderTextTracksNatively){const U=this.captionsTracks[t];this.Cues.newCue(U,n,s,v)}else{const U=this.Cues.newCue(null,n,s,v);this.hls.trigger(o.CUES_PARSED,{type:"captions",cues:U,track:t})}}onInitPtsFound(t,{frag:n,id:s,initPTS:v,timescale:w,trackId:I}){const{unparsedVttFrags:U}=this;s===u.MAIN&&(this.initPTS[n.cc]={baseTime:v,timescale:w,trackId:I}),U.length&&(this.unparsedVttFrags=[],U.forEach(Y=>{this.initPTS[Y.frag.cc]?this.onFragLoaded(o.FRAG_LOADED,Y):this.hls.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:Y.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{O(v[w]),delete v[w]}),this.nonNativeCaptionsTracks={}}onManifestLoading(){this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=If(),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===sf);if(this.config.enableWebVTT||v&&this.config.enableIMSC1){if(Cc(this.tracks,s)){this.tracks=s;return}if(this.textTracks=[],this.tracks=s,this.config.renderTextTracksNatively){const I=this.media,U=I?dn(I.textTracks):null;if(this.tracks.forEach((Y,V)=>{let ue;if(U){let pe=null;for(let be=0;beV!==null).map(V=>V.label);Y.length&&this.hls.logger.warn(`Media element contains unused subtitle tracks: ${Y.join(", ")}. Replace media element for each source to clear TextTracks and captions menu.`)}}else if(this.tracks.length){const I=this.tracks.map(U=>({label:U.name,kind:U.type.toLowerCase(),default:U.default,subtitleTrack:U}));this.hls.trigger(o.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:I})}}}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]}`,I=this.captionsProperties[w];I&&(I.label=s.name,s.lang&&(I.languageCode=s.lang),I.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:I,lastSn:U}=this,{cc:Y,sn:V}=n.frag,ue=(s=(v=n.part)==null?void 0:v.index)!=null?s:-1;w&&I&&(V!==U+1||V===U&&ue!==this.lastPartIndex+1||Y!==this.lastCc)&&(w.reset(),I.reset()),this.lastCc=Y,this.lastSn=V,this.lastPartIndex=ue}}onFragLoaded(t,n){const{frag:s,payload:v}=n;if(s.type===u.SUBTITLE)if(v.byteLength){const w=s.decryptdata,I="stats"in n;if(w==null||!w.encrypted||I){const U=this.tracks[s.level],Y=this.vttCCs;Y[s.cc]||(Y[s.cc]={start:s.start,prevCC:this.prevCC,new:!0},this.prevCC=s.cc),U&&U.textCodec===sf?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;$c(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:I}=this,U=w.length-1;if(!w[s.cc]&&U===-1){I.push(t);return}const Y=this.hls,V=(n=s.initSegment)!=null&&n.data?Me(s.initSegment.data,new Uint8Array(v)).buffer:v;Tf(V,this.initPTS[s.cc],this.vttCCs,s.cc,s.start,ue=>{this._appendCues(ue,s.level),Y.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:s})},ue=>{const pe=ue.message==="Missing initPTS for VTT MPEGTS";pe?I.push(t):this._fallbackToIMSC1(s,v),Y.logger.log(`Failed to parse VTT cue: ${ue}`),!(pe&&U>s.cc)&&Y.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:s,error:ue})})}_fallbackToIMSC1(t,n){const s=this.tracks[t.level];s.textCodec||$c(n,this.initPTS[t.cc],()=>{s.textCodec=sf,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=>T(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;wL(U[Y],n,s))}if(this.config.renderTextTracksNatively&&n===0&&v!==void 0){const{textTracks:U}=this;Object.keys(U).forEach(Y=>L(U[Y],n,v))}}}extractCea608Data(t){const n=[[],[]],s=t[0]&31;let v=2;for(let w=0;w=16?Y--:Y++;const Re=yl(V.trim()),Be=Cf(t,n,Re);k!=null&&(pe=k.cues)!=null&&pe.getCueById(Be)||(I=new ue(t,n,Re),I.id=Be,I.line=be+1,I.align="left",I.position=10+Math.min(80,Math.floor(Y*8/32)*10),v.push(I))}return k&&v.length&&(v.sort((be,Re)=>be.line==="auto"||Re.line==="auto"?0:be.line>8&&Re.line>8?Re.line-be.line:be.line-Re.line),v.forEach(be=>T(k,be))),v}};function Ff(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(k){}return!1}const nd=/(\d+)-(\d+)\/(\d+)/;class Bf{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||ad,this.controller=new self.AbortController,this.stats=new j}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=qf(t,this.controller.signal),I=t.responseType==="arraybuffer",U=I?"byteLength":"length",{maxTimeToFirstByteMs:Y,maxLoadTimeMs:V}=n.loadPolicy;this.context=t,this.config=n,this.callbacks=s,this.request=this.fetchSetup(t,w),self.clearTimeout(this.requestTimeout),n.timeout=Y&&r(Y)?Y:V,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(v,t,this.response))},n.timeout),(eo(this.request)?this.request.then(self.fetch):self.fetch(this.request)).then(pe=>{var be;this.response=this.loader=pe;const Re=Math.max(self.performance.now(),v.loading.start);if(self.clearTimeout(this.requestTimeout),n.timeout=V,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(v,t,this.response))},V-(Re-v.loading.start)),!pe.ok){const{status:dt,statusText:at}=pe;throw new Gf(at||"fetch, bad network response",dt,pe)}v.loading.first=Re,v.total=Nf(pe.headers)||v.total;const Be=(be=this.callbacks)==null?void 0:be.onProgress;return Be&&r(n.highWaterMark)?this.loadProgressively(pe,v,t,n.highWaterMark,Be):I?pe.arrayBuffer():t.responseType==="json"?pe.json():pe.text()}).then(pe=>{var be,Re;const Be=this.response;if(!Be)throw new Error("loader destroyed");self.clearTimeout(this.requestTimeout),v.loading.end=Math.max(self.performance.now(),v.loading.first);const dt=pe[U];dt&&(v.loaded=v.total=dt);const at={url:Be.url,data:pe,code:Be.status},jt=(be=this.callbacks)==null?void 0:be.onProgress;jt&&!r(n.highWaterMark)&&jt(v,t,pe,Be),(Re=this.callbacks)==null||Re.onSuccess(at,v,t,Be)}).catch(pe=>{var be;if(self.clearTimeout(this.requestTimeout),v.aborted)return;const Re=pe&&pe.code||0,Be=pe?pe.message:null;(be=this.callbacks)==null||be.onError({code:Re,text:Be},t,pe?pe.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 I=new mo,U=t.body.getReader(),Y=()=>U.read().then(V=>{if(V.done)return I.dataLength&&w(n,s,I.flush().buffer,t),Promise.resolve(new ArrayBuffer(0));const ue=V.value,pe=ue.length;return n.loaded+=pe,pe=v&&w(n,s,I.flush().buffer,t)):w(n,s,ue.buffer,t),Y()}).catch(()=>Promise.reject());return Y()}}function qf(k,t){const n={method:"GET",mode:"cors",credentials:"same-origin",signal:t,headers:new self.Headers(y({},k.headers))};return k.rangeEnd&&n.headers.set("Range","bytes="+k.rangeStart+"-"+String(k.rangeEnd-1)),n}function id(k){const t=nd.exec(k);if(t)return parseInt(t[2])-parseInt(t[1])+1}function Nf(k){const t=k.get("Content-Range");if(t){const s=id(t);if(r(s))return s}const n=k.get("Content-Length");if(n)return parseInt(n)}function ad(k,t){return new self.Request(k.url,t)}class Gf extends Error{constructor(t,n,s){super(t),this.code=void 0,this.details=void 0,this.code=n,this.details=s}}const g=/^age:\s*[\d.]+\s*$/im;class C{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 j,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(I=>{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(I=>{var U;(U=this.callbacks)==null||U.onError({code:s.status,text:I.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:I}=s.loadPolicy;if(v)for(const U in v)t.setRequestHeader(U,v[U]);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:I,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 V=n.status,ue=n.responseType==="text"?n.responseText:null;if(V>=200&&V<300){const Be=ue!=null?ue:n.response;if(Be!=null){var I,U;s.loading.end=Math.max(self.performance.now(),s.loading.first);const dt=n.responseType==="arraybuffer"?Be.byteLength:Be.length;s.loaded=s.total=dt,s.bwEstimate=s.total*8e3/(s.loading.end-s.loading.first);const at=(I=this.callbacks)==null?void 0:I.onProgress;at&&at(s,t,Be,n);const jt={url:n.responseURL,data:Be,code:V};(U=this.callbacks)==null||U.onSuccess(jt,s,t,n);return}}const pe=w.loadPolicy.errorRetry,be=s.retry,Re={url:t.url,data:void 0,code:V};if(nt(pe,be,!1,Re))this.retry(pe);else{var Y;W.error(`${V} while loading ${t.url}`),(Y=this.callbacks)==null||Y.onError({code:V,text:n.statusText},t,n,s)}}}loadtimeout(){if(!this.config)return;const t=this.config.loadPolicy.timeoutRetry,n=this.stats.retry;if(nt(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=Ur(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&&g.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 z={maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:null,errorRetry:null},_e=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:C,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:fi,bufferController:Lo,capLevelController:ml,errorController:Or,fpsController:Bc,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:ds,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:z},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},ke()),{},{subtitleStreamController:Ql,subtitleTrackController:In,timelineController:Mf,audioStreamController:ac,audioTrackController:Du,emeController:sl,cmcdController:_c,contentSteeringController:wf,interstitialsController:Es});function ke(){return{cueHandler:Vf,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 ot(k,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=Ut(k),v=["manifest","level","frag"],w=["TimeOut","MaxRetry","RetryDelay","MaxRetryTimeout"];return v.forEach(I=>{const U=`${I==="level"?"playlist":I}LoadPolicy`,Y=t[U]===void 0,V=[];w.forEach(ue=>{const pe=`${I}Loading${ue}`,be=t[pe];if(be!==void 0&&Y){V.push(pe);const Re=s[U].default;switch(t[U]={default:Re},ue){case"TimeOut":Re.maxLoadTimeMs=be,Re.maxTimeToFirstByteMs=be;break;case"MaxRetry":Re.errorRetry.maxNumRetry=be,Re.timeoutRetry.maxNumRetry=be;break;case"RetryDelay":Re.errorRetry.retryDelayMs=be,Re.timeoutRetry.retryDelayMs=be;break;case"MaxRetryTimeout":Re.errorRetry.maxRetryDelayMs=be,Re.timeoutRetry.maxRetryDelayMs=be;break}}}),V.length&&n.warn(`hls.js config: "${V.join('", "')}" setting(s) are deprecated, use "${U}": ${Gn(t[U])}`)}),b(b({},s),t)}function Ut(k){return k&&typeof k=="object"?Array.isArray(k)?k.map(Ut):Object.keys(k).reduce((t,n)=>(t[n]=Ut(k[n]),t),{}):k}function ir(k,t){const n=k.loader;n!==Bf&&n!==C?(t.log("[config]: Custom loader detected, cannot enable progressive streaming"),k.progressive=!1):Ff()&&(k.loader=Bf,k.progressive=!0,k.enableSoftwareAES=!0,t.log("[config]: Progressive streaming enabled, using FetchLoader"))}const Tr=2,mn=.1,Li=.05,za=100;class qn extends Ws{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(za),this.mediaSource=n.mediaSource;const s=this.media=n.media;hi(s,"playing",this.onMediaPlaying),hi(s,"waiting",this.onMediaWaiting),hi(s,"ended",this.onMediaEnded)}onMediaDetaching(t,n){this.clearInterval();const{media:s}=this;s&&(ps(s,"playing",this.onMediaPlaying),ps(s,"waiting",this.onMediaWaiting),ps(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 I=this.media;if(!I)return;const{seeking:U}=I,Y=this.seeking&&!U,V=!this.seeking&&U,ue=I.paused&&!U||I.ended||I.playbackRate===0;if(this.seeking=U,t!==n){n&&(this.ended=0),this.moved=!0,U||(this.nudgeRetry=0,w.nudgeOnVideoHole&&!ue&&t>n&&this.nudgeOnVideoHole(t,n)),this.waiting===0&&this.stallResolved(t);return}if(V||Y){Y&&this.stallResolved(t);return}if(ue){this.nudgeRetry=0,this.stallResolved(t),!this.ended&&I.ended&&this.hls&&(this.ended=t||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!1}));return}if(!Oi.getBuffered(I).length){this.nudgeRetry=0;return}const pe=Oi.bufferInfo(I,t,0),be=pe.nextStart||0,Re=this.fragmentTracker;if(U&&Re&&this.hls){const vn=la(this.hls.inFlightFragments,t),Gr=pe.len>Tr,nn=!be||vn||be-t>Tr&&!Re.getPartialFragment(t);if(Gr||nn)return;this.moved=!1}const Be=(v=this.hls)==null?void 0:v.latestLevelDetails;if(!this.moved&&this.stalled!==null&&Re){if(!(pe.len>0)&&!be)return;const Gr=Math.max(be,pe.start||0)-t,fn=!!(Be!=null&&Be.live)?Be.targetduration*2:Tr,Kr=Aa(t,Re);if(Gr>0&&(Gr<=fn||Kr)){I.paused||this._trySkipBufferHole(Kr);return}}const dt=w.detectStallWithCurrentTimeMs,at=self.performance.now(),jt=this.waiting;let cr=this.stalled;if(cr===null)if(jt>0&&at-jt=dt||jt)&&this.hls){var Nr;if(((Nr=this.mediaSource)==null?void 0:Nr.readyState)==="ended"&&!(Be!=null&&Be.live)&&Math.abs(t-((Be==null?void 0:Be.edge)||0))<1){if(this.ended)return;this.ended=t||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!0});return}if(this._reportStall(pe),!this.media||!this.hls)return}const Vr=Oi.bufferInfo(I,t,w.maxBufferHole);this._tryFixBufferStall(Vr,sr,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=Oi.bufferedInfo(Oi.timeRangesToArray(this.buffered.audio),t,0);if(w.len>1&&n>=w.start){const I=Oi.timeRangesToArray(v),U=Oi.bufferedInfo(I,n,0).bufferedIndex;if(U>-1&&UU)&&ue-V<1&&t-V<2){const pe=new Error(`nudging playhead to flush pipeline after video hole. currentTime: ${t} hole: ${V} -> ${ue} buffered index: ${Y}`);this.warn(pe.message),this.media.currentTime+=1e-6;let be=Aa(t,this.fragmentTracker);be&&"fragment"in be?be=be.fragment:be||(be=void 0);const Re=Oi.bufferInfo(this.media,t,0);this.hls.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_SEEK_OVER_HOLE,fatal:!1,error:pe,reason:pe.message,frag:be,buffer:Re.len,bufferInfo:Re})}}}}}_tryFixBufferStall(t,n,s){var v,w;const{fragmentTracker:I,media:U}=this,Y=(v=this.hls)==null?void 0:v.config;if(!U||!I||!Y)return;const V=(w=this.hls)==null?void 0:w.latestLevelDetails,ue=Aa(s,I);if((ue||V!=null&&V.live&&s1&&t.len>Y.maxBufferHole||t.nextStart&&(t.nextStart-sY.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),I=s.getFragAtPos(v,u.MAIN);if(w&&I)return I.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 I=new Error(`Playback stalling at @${s.currentTime} due to low buffer (${Gn(t)})`);this.warn(I.message),n.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_STALLED_ERROR,fatal:!1,error:I,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 I=v.currentTime,U=Oi.bufferInfo(v,I,0),Y=I0&&U.len<1&&v.readyState<3,be=Y-I;if(be>0&&(ue||pe)){if(be>w.maxBufferHole){let Be=!1;if(I===0){const dt=s.getAppendedFrag(0,u.MAIN);dt&&Y{const k=jr();try{k&&new k(0,Number.POSITIVE_INFINITY,"")}catch(t){return Number.MAX_VALUE}return Number.POSITIVE_INFINITY})();class Zn{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&&O(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;nOn&&(pe=On),pe-ue<=0&&(pe=ue+tn);for(let Re=0;Reue.type===Xr.audioId3&&Y:v==="video"?V=ue=>ue.type===Xr.emsg&&U:V=ue=>ue.type===Xr.audioId3&&Y||ue.type===Xr.emsg&&U,L(w,n,s,V)}}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:I}=this.hls.config;if(!w)return;const U=jr();if(s&&v&&!I){const{fragmentStart:dt,fragmentEnd:at}=t;let jt=this.assetCue;jt?(jt.startTime=dt,jt.endTime=at):U&&(jt=this.assetCue=Qr(U,dt,at,{assetPlayerId:this.hls.config.assetPlayerId},"hlsjs.interstitial.asset"),jt&&(jt.id=s,this.id3Track||(this.id3Track=this.createTrack(this.media)),this.id3Track.addCue(jt),jt.addEventListener("enter",this.onEventCueEnter)))}if(!t.hasProgramDateTime)return;const{id3Track:Y}=this,{dateRanges:V}=t,ue=Object.keys(V);let pe=this.dateRangeCuesAppended;if(Y&&n){var be;if((be=Y.cues)!=null&&be.length){const dt=Object.keys(pe).filter(at=>!ue.includes(at));for(let at=dt.length;at--;){var Re;const jt=dt[at],cr=(Re=pe[jt])==null?void 0:Re.cues;delete pe[jt],cr&&Object.keys(cr).forEach(sr=>{const Nr=cr[sr];if(Nr){Nr.removeEventListener("enter",this.onEventCueEnter);try{Y.removeCue(Nr)}catch(Vr){}}})}}else pe=this.dateRangeCuesAppended={}}const Be=t.fragments[t.fragments.length-1];if(!(ue.length===0||!r(Be==null?void 0:Be.programDateTime))){this.id3Track||(this.id3Track=this.createTrack(this.media));for(let dt=0;dt{if(yi!==jt.id){const Xi=V[yi];if(Xi.class===jt.class&&Xi.startDate>jt.startDate&&(!Sn||jt.startDate.01&&(yi.startTime=cr,yi.endTime=vn);else if(U){let Xi=jt.attr[Sn];Is(Sn)&&(Xi=K(Xi));const qi=Qr(U,cr,vn,{key:Sn,data:Xi},Xr.dateRange);qi&&(qi.id=at,this.id3Track.addCue(qi),Nr[Sn]=qi,I&&(Sn==="X-ASSET-LIST"||Sn==="X-ASSET-URL")&&qi.addEventListener("enter",this.onEventCueEnter))}}pe[at]={cues:Nr,dateRange:jt,durationKnown:Vr}}}}}class Ka{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:I}=this.config;if(!w||I===1||!s.live)return;const U=this.targetLatency;if(U===null)return;const Y=v-U,V=Math.min(this.maxLatency,U+s.targetduration);if(Y.05&&this.forwardBufferLength>1){const pe=Math.min(2,Math.max(1,I)),be=Math.round(2/(1+Math.exp(-.75*Y-this.edgeStalled))*20)/20,Re=Math.min(pe,Math.max(1,be));this.changeMediaPlaybackRate(n,Re)}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:I,lowLatencyMode:U}=this.config,Y=this.hls.userConfig;let V=U&&s||n;(this._targetLatencyUpdated||Y.liveSyncDuration||Y.liveSyncDurationCount||V===0)&&(V=w!==void 0?w:I*v);const ue=v;return V+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,I=v-s.totalduration,U=v-(this.config.lowLatencyMode&&s.partTarget||s.targetduration);return Math.min(Math.max(I,w),U)}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 Zi extends ci{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={},I={};let U=!1,Y=!1,V=!1;n.levels.forEach(ue=>{const pe=ue.attrs;let{audioCodec:be,videoCodec:Re}=ue;be&&(ue.audioCodec=be=gt(be,s)||void 0),Re&&(Re=ue.videoCodec=At(Re));const{width:Be,height:dt,unknownCodecs:at}=ue;let jt=at?at.length:0;if(at)for(let Kr=jt;Kr--;){const Sn=at[Kr];this.isAudioSupported(Sn)?(ue.audioCodec=be=be?`${be},${Sn}`:Sn,jt--,he.audio[be.substring(0,4)]=2):this.isVideoSupported(Sn)&&(ue.videoCodec=Re=Re?`${Re},${Sn}`:Sn,jt--,he.video[Re.substring(0,4)]=2)}if(U||(U=!!(Be&&dt)),Y||(Y=!!Re),V||(V=!!be),jt||be&&!this.isAudioSupported(be)||Re&&!this.isVideoSupported(Re)){this.log(`Some or all CODECS not supported "${pe.CODECS}"`);return}const{CODECS:cr,"FRAME-RATE":sr,"HDCP-LEVEL":Nr,"PATHWAY-ID":Vr,RESOLUTION:vn,"VIDEO-RANGE":Gr}=pe,fn=`${`${Vr||"."}-`}${ue.bitrate}-${vn}-${sr}-${cr}-${Gr}-${Nr}`;if(w[fn])if(w[fn].uri!==ue.url&&!ue.attrs["PATHWAY-ID"]){const Kr=I[fn]+=1;ue.attrs["PATHWAY-ID"]=new Array(Kr+1).join(".");const Sn=this.createLevel(ue);w[fn]=Sn,v.push(Sn)}else w[fn].addGroupId("audio",pe.AUDIO),w[fn].addGroupId("text",pe.SUBTITLES);else{const Kr=this.createLevel(ue);w[fn]=Kr,I[fn]=1,v.push(Kr)}}),this.filterAndSortMediaOptions(v,n,U,Y,V)}createLevel(t){const n=new Qn(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=sn(v,[])}return n}isAudioSupported(t){return Ce(t,"audio",this.hls.config.preferManagedMediaSource)}isVideoSupported(t){return Ce(t,"video",this.hls.config.preferManagedMediaSource)}filterAndSortMediaOptions(t,n,s,v,w){let I=[],U=[],Y=t;if((s||v)&&w&&(Y=Y.filter(({videoCodec:at,videoRange:jt,width:cr,height:sr})=>(!!at||!!(cr&&sr))&&Cn(jt))),Y.length===0){Promise.resolve().then(()=>{if(this.hls){let at="no level with compatible codecs found in manifest",jt=at;n.levels.length&&(jt=`one or more CODECS in variant not supported: ${Gn(n.levels.map(sr=>sr.attrs.CODECS).filter((sr,Nr,Vr)=>Vr.indexOf(sr)===Nr))}`,this.warn(jt),at+=` (${jt})`);const cr=new Error(at);this.hls.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:n.url,error:cr,reason:jt})}});return}n.audioTracks&&(I=n.audioTracks.filter(at=>!at.audioCodec||this.isAudioSupported(at.audioCodec)),Ha(I)),n.subtitles&&(U=n.subtitles,Ha(U));const V=Y.slice(0);Y.sort((at,jt)=>{if(at.attrs["HDCP-LEVEL"]!==jt.attrs["HDCP-LEVEL"])return(at.attrs["HDCP-LEVEL"]||"")>(jt.attrs["HDCP-LEVEL"]||"")?1:-1;if(s&&at.height!==jt.height)return at.height-jt.height;if(at.frameRate!==jt.frameRate)return at.frameRate-jt.frameRate;if(at.videoRange!==jt.videoRange)return zr.indexOf(at.videoRange)-zr.indexOf(jt.videoRange);if(at.videoCodec!==jt.videoCodec){const cr=Ct(at.videoCodec),sr=Ct(jt.videoCodec);if(cr!==sr)return sr-cr}if(at.uri===jt.uri&&at.codecSet!==jt.codecSet){const cr=Pe(at.codecSet),sr=Pe(jt.codecSet);if(cr!==sr)return sr-cr}return at.averageBitrate!==jt.averageBitrate?at.averageBitrate-jt.averageBitrate:0});let ue=V[0];if(this.steering&&(Y=this.steering.filterParsedLevels(Y),Y.length!==V.length)){for(let at=0;atcr&&cr===this.hls.abrEwmaDefaultEstimate&&(this.hls.bandwidthEstimate=sr)}break}const be=w&&!v,Re=this.hls.config,Be=!!(Re.audioStreamController&&Re.audioTrackController),dt={levels:Y,audioTracks:I,subtitleTracks:U,sessionData:n.sessionData,sessionKeys:n.sessionKeys,firstLevel:this._firstLevel,stats:n.stats,audio:w,video:v,altAudio:Be&&!be&&I.some(at=>!!at.url)};this.hls.trigger(o.MANIFEST_PARSED,dt)}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"),pe=t<0;if(this.hls.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.LEVEL_SWITCH_ERROR,level:t,fatal:pe,error:ue,reason:ue.message}),pe)return;t=Math.min(t,n.length-1)}const s=this.currentLevelIndex,v=this.currentLevel,w=v?v.attrs["PATHWAY-ID"]:void 0,I=n[t],U=I.attrs["PATHWAY-ID"];if(this.currentLevelIndex=t,this.currentLevel=I,s===t&&v&&w===U)return;this.log(`Switching to level ${t} (${I.height?I.height+"p ":""}${I.videoRange?I.videoRange+" ":""}${I.codecSet?I.codecSet+" ":""}@${I.bitrate})${U?" with Pathway "+U:""} from level ${s}${w?" with Pathway "+w:""}`);const Y={level:t,attrs:I.attrs,details:I.details,bitrate:I.bitrate,averageBitrate:I.averageBitrate,maxBitrate:I.maxBitrate,realBitrate:I.realBitrate,width:I.width,height:I.height,codecSet:I.codecSet,audioCodec:I.audioCodec,videoCodec:I.videoCodec,audioGroups:I.audioGroups,subtitleGroups:I.subtitleGroups,loaded:I.loaded,loadError:I.loadError,fragmentError:I.fragmentError,name:I.name,id:I.id,uri:I.uri,url:I.url,urlId:0,audioGroupIds:I.audioGroupIds,textGroupIds:I.textGroupIds};this.hls.trigger(o.LEVEL_SWITCHING,Y);const V=I.details;if(!V||V.live){const ue=this.switchParams(I.uri,v==null?void 0:v.details,V);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,I=n.levelInfo;if(!I){var U;this.warn(`Invalid level index ${v}`),(U=n.deliveryDirectives)!=null&&U.skip&&(w.deltaUpdateFailed=!0);return}if(I===this.currentLevel||n.withoutMultiVariant){I.fragmentError===0&&(I.loadError=0);let Y=I.details;Y===n.details&&Y.advanced&&(Y=void 0),this.playlistLoaded(v,n,Y)}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"],I=t.details,U=I==null?void 0:I.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:""}${U&&I.live?" age "+U.toFixed(1)+(I.type?" "+I.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,I)=>I!==t?!0:(this.steering&&this.steering.removeLevel(w),w===this.currentLevel&&(this.currentLevel=null,this.currentLevelIndex=-1,w.details&&w.details.fragments.forEach(U=>U.level=-1)),!1));Nn(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 Ha(k){const t={};k.forEach(n=>{const s=n.groupId||"";n.id=t[s]=t[s]||0,t[s]++})}function ls(){return self.SourceBuffer||self.WebKitSourceBuffer}function Qa(){if(!ae())return!1;const t=ls();return!t||t.prototype&&typeof t.prototype.appendBuffer=="function"&&typeof t.prototype.remove=="function"}function Zc(){if(!Qa())return!1;const k=ae();return typeof(k==null?void 0:k.isTypeSupported)=="function"&&(["avc1.42E01E,mp4a.40.2","av01.0.01M.08","vp09.00.50.08"].some(t=>k.isTypeSupported(Gt(t,"video")))||["mp4a.40.2","fLaC"].some(t=>k.isTypeSupported(Gt(t,"audio"))))}function sd(){var k;const t=ls();return typeof(t==null||(k=t.prototype)==null?void 0:k.changeType)=="function"}const bd=100;class xd extends Wa{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 I=this.getFwdBufferInfoAtPos(v,w,u.MAIN,0);if(I===null||I.len===0){this.warn(`Main forward buffer length at ${w} on "seeked" event ${I?I.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(bd),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=ln.IDLE,this.nextLoadPosition=this.lastCurrentTime=t+this.timelineOffset,this.startPosition=n?-1:t,this.tick()}else this._forceStartLoad=!0,this.state=ln.STOPPED}stopLoad(){this._forceStartLoad=!1,super.stopLoad()}doTick(){switch(this.state){case ln.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=ln.IDLE;break}else if(this.hls.nextLoadLevel!==this.level){this.state=ln.IDLE;break}break}case ln.FRAG_LOADING_WAITING_RETRY:this.checkRetryDate();break}this.state===ln.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 I=s[w],U=this.getMainFwdBufferInfo();if(U===null)return;const Y=this.getLevelDetails();if(Y&&this._streamEnded(U,Y)){const dt={};this.altAudio===2&&(dt.type="video"),this.hls.trigger(o.BUFFER_EOS,dt),this.state=ln.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 V=I.details;if(!V||this.state===ln.WAITING_LEVEL||this.waitForLive(I)){this.level=w,this.state=ln.WAITING_LEVEL,this.startFragRequested=!1;return}const ue=U.len,pe=this.getMaxBufferLength(I.maxBitrate);if(ue>=pe)return;this.backtrackFragment&&this.backtrackFragment.start>U.end&&(this.backtrackFragment=null);const be=this.backtrackFragment?this.backtrackFragment.start:U.end;let Re=this.getNextFragment(be,V);if(this.couldBacktrack&&!this.fragPrevious&&Re&&Te(Re)&&this.fragmentTracker.getState(Re)!==Dr.OK){var Be;const at=((Be=this.backtrackFragment)!=null?Be:Re).sn-V.startSN,jt=V.fragments[at-1];jt&&Re.cc===jt.cc&&(Re=jt,this.fragmentTracker.removeFragment(jt))}else this.backtrackFragment&&U.len&&(this.backtrackFragment=null);if(Re&&this.isLoopLoading(Re,be)){if(!Re.gap){const at=this.audioOnly&&!this.altAudio?ie.AUDIO:ie.VIDEO,jt=(at===ie.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;jt&&this.afterBufferFlushed(jt,at,u.MAIN)}Re=this.getNextFragmentLoopLoading(Re,V,U,u.MAIN,pe)}Re&&(Re.initSegment&&!Re.initSegment.data&&!this.bitrateTest&&(Re=Re.initSegment),this.loadFragment(Re,I,be))}loadFragment(t,n,s){const v=this.fragmentTracker.getState(t);v===Dr.NOT_LOADED||v===Dr.PARTIAL?Te(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 U=this.getMainFwdBufferInfo();if(!U||U.len=I-n.maxFragLookUpTolerance&&w<=U;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=xi(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,I=!1;for(const U in s){const Y=s[U];if(Y.id==="main"){if(w=U,v=Y,U==="video"){const V=s[U];V&&(this.videoBuffer=V.buffer)}}else I=!0}I&&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===ln.PARSED&&(this.state=ln.IDLE);return}const U=v?v.stats:s.stats;this.fragLastKbps=Math.round(8*U.total/(U.buffering.end-U.loading.first)),Te(s)&&(this.fragPrevious=s),this.fragBufferedComplete(s,v)}const I=this.media;I&&(!this._hasEnoughToStart&&Oi.getBuffered(I).length&&(this._hasEnoughToStart=!0,this.seekToStartPos()),w&&this.tick())}get hasEnoughToStart(){return this._hasEnoughToStart}onError(t,n){var s;if(n.fatal){this.state=ln.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===ln.WAITING_LEVEL&&((s=n.context)==null?void 0:s.type)===h.LEVEL&&(this.state=ln.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=ln.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&&(Y{const{hls:v}=this,w=s==null?void 0:s.frag;if(!w||this.fragContextChanged(w))return;n.fragmentError=0,this.state=ln.IDLE,this.startFragRequested=!1,this.bitrateTest=!1;const I=w.stats;I.parsing.start=I.parsing.end=I.buffering.start=I.buffering.end=self.performance.now(),v.trigger(o.FRAG_LOADED,s),w.bitrateTest=!1}).catch(s=>{this.state===ln.STOPPED||this.state===ln.ERROR||(this.warn(s),this.resetFragmentLoading(t))})}_handleTransmuxComplete(t){const n=this.playlistType,{hls:s}=this,{remuxResult:v,chunkMeta:w}=t,I=this.getCurrentContext(w);if(!I){this.resetWhenMissingContext(w);return}const{frag:U,part:Y,level:V}=I,{video:ue,text:pe,id3:be,initSegment:Re}=v,{details:Be}=V,dt=this.altAudio?void 0:v.audio;if(this.fragContextChanged(U)){this.fragmentTracker.removeFragment(U);return}if(this.state=ln.PARSING,Re){const at=Re.tracks;if(at){const Nr=U.initSegment||U;if(this.unhandledEncryptionError(Re,U))return;this._bufferInitSegment(V,at,Nr,w),s.trigger(o.FRAG_PARSING_INIT_SEGMENT,{frag:Nr,id:n,tracks:at})}const jt=Re.initPTS,cr=Re.timescale,sr=this.initPTS[U.cc];if(r(jt)&&(!sr||sr.baseTime!==jt||sr.timescale!==cr)){const Nr=Re.trackId;this.initPTS[U.cc]={baseTime:jt,timescale:cr,trackId:Nr},s.trigger(o.INIT_PTS_FOUND,{frag:U,id:n,initPTS:jt,timescale:cr,trackId:Nr})}}if(ue&&Be){dt&&ue.type==="audiovideo"&&this.logMuxedErr(U);const at=Be.fragments[U.sn-1-Be.startSN],jt=U.sn===Be.startSN,cr=!at||U.cc>at.cc;if(v.independent!==!1){const{startPTS:sr,endPTS:Nr,startDTS:Vr,endDTS:vn}=ue;if(Y)Y.elementaryStreams[ue.type]={startPTS:sr,endPTS:Nr,startDTS:Vr,endDTS:vn};else if(ue.firstKeyFrame&&ue.independent&&w.id===1&&!cr&&(this.couldBacktrack=!0),ue.dropped&&ue.independent){const Gr=this.getMainFwdBufferInfo(),nn=(Gr?Gr.end:this.getLoadPosition())+this.config.maxBufferHole,fn=ue.firstKeyFramePTS?ue.firstKeyFramePTS:sr;if(!jt&&nnTr&&(U.gap=!0);U.setElementaryStreamInfo(ue.type,sr,Nr,Vr,vn),this.backtrackFragment&&(this.backtrackFragment=U),this.bufferFragmentData(ue,U,Y,w,jt||cr)}else if(jt||cr)U.gap=!0;else{this.backtrack(U);return}}if(dt){const{startPTS:at,endPTS:jt,startDTS:cr,endDTS:sr}=dt;Y&&(Y.elementaryStreams[ie.AUDIO]={startPTS:at,endPTS:jt,startDTS:cr,endDTS:sr}),U.setElementaryStreamInfo(ie.AUDIO,at,jt,cr,sr),this.bufferFragmentData(dt,U,Y,w)}if(Be&&be!=null&&be.samples.length){const at={id:n,frag:U,details:Be,samples:be.samples};s.trigger(o.FRAG_PARSING_METADATA,at)}if(Be&&pe){const at={id:n,frag:U,details:Be,samples:pe.samples};s.trigger(o.FRAG_PARSING_USERDATA,at)}}logMuxedErr(t){this.warn(`${Te(t)?"Media":"Init"} segment with muxed audiovideo where only video expected: ${t.url}`)}_bufferInitSegment(t,n,s,v){if(this.state!==ln.PARSING)return;this.audioOnly=!!n.audio&&!n.video,this.altAudio&&!this.audioOnly&&(delete n.audio,n.audiovideo&&this.logMuxedErr(s));const{audio:w,video:I,audiovideo:U}=n;if(w){const V=t.audioCodec;let ue=Fe(w.codec,V);ue==="mp4a"&&(ue="mp4a.40.5");const pe=navigator.userAgent.toLowerCase();if(this.audioCodecSwitch){ue&&(ue.indexOf("mp4a.40.5")!==-1?ue="mp4a.40.2":ue="mp4a.40.5");const be=w.metadata;be&&"channelCount"in be&&(be.channelCount||1)!==1&&pe.indexOf("firefox")===-1&&(ue="mp4a.40.5")}ue&&ue.indexOf("mp4a.40.5")!==-1&&pe.indexOf("android")!==-1&&w.container!=="audio/mpeg"&&(ue="mp4a.40.2",this.log(`Android: force audio codec to ${ue}`)),V&&V!==ue&&this.log(`Swapping manifest audio codec "${V}" for "${ue}"`),w.levelCodec=ue,w.id=u.MAIN,this.log(`Init audio buffer, container:${w.container}, codecs[selected/level/parsed]=[${ue||""}/${V||""}/${w.codec}]`),delete n.audiovideo}if(I){I.levelCodec=t.videoCodec,I.id=u.MAIN;const V=I.codec;if((V==null?void 0:V.length)===4)switch(V){case"hvc1":case"hev1":I.codec="hvc1.1.6.L120.90";break;case"av01":I.codec="av01.0.04M.08";break;case"avc1":I.codec="avc1.42e01e";break}this.log(`Init video buffer, container:${I.container}, codecs[level/parsed]=[${t.videoCodec||""}/${V}]${I.codec!==V?" parsed-corrected="+I.codec:""}${I.supplemental?" supplemental="+I.supplemental:""}`),delete n.audiovideo}U&&(this.log(`Init audiovideo buffer, container:${U.container}, codecs[level/parsed]=[${t.codecs}/${U.codec}]`),delete n.video,delete n.audio);const Y=Object.keys(n);if(Y.length){if(this.hls.trigger(o.BUFFER_CODECS,n),!this.hls)return;Y.forEach(V=>{const pe=n[V].initSegment;pe!=null&&pe.byteLength&&this.hls.trigger(o.BUFFER_APPENDING,{type:V,data:pe,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=ln.IDLE}checkFragmentChanged(){const t=this.media;let n=null;if(t&&t.readyState>1&&t.seeking===!1){const s=t.currentTime;if(Oi.isBuffered(t,s)?n=this.getAppendedFrag(s):Oi.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?st(null,s.fragments,n):null);if(v){const w=v.programDateTime;if(w!==null){const I=w+(n-v.start)*1e3;return new Date(I)}}}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 wd 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 ja({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;I.setKeyFormat(U);const Y=di(U);if(Y)return this.emeController.getKeySystemAccess([Y])})}if(this.config.requireKeySystemAccessOnStart){const v=ts(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 ue=new Error(n?`Expected frag.decryptdata to be defined after setting format ${n}`:"Missing decryption data on fragment in onKeyLoading");return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,ue))}const I=w.uri;if(!I)return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Invalid key URI: "${I}"`)));const U=od(w);let Y=this.keyIdToKeyInfo[U];if((s=Y)!=null&&s.decryptdata.key)return w.key=Y.decryptdata.key,Promise.resolve({frag:t,keyInfo:Y});if((v=Y)!=null&&v.keyLoadPromise){var V;switch((V=Y.mediaKeySessionContext)==null?void 0:V.keyStatus){case"usable":case"usable-in-future":return Y.keyLoadPromise.then(pe=>{const{keyInfo:be}=pe;return w.key=be.decryptdata.key,{frag:t,keyInfo:be}})}}switch(this.log(`Loading key ${J(w.keyId||[])} from ${t.type} ${t.level}`),Y=this.keyIdToKeyInfo[U]={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(Y,t):this.loadKeyEME(Y,t);case"AES-128":case"AES-256":case"AES-256-CTR":return this.loadKeyHTTP(Y,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){const v=this.emeController.loadKey(s);return(t.keyLoadPromise=v.then(w=>(t.mediaKeySessionContext=w,s))).catch(w=>{throw t.keyLoadPromise=null,w.data&&(w.data.frag=n),w})}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((I,U)=>{const Y={keyInfo:t,frag:n,responseType:"arraybuffer",url:t.decryptdata.uri},V=s.keyLoadPolicy.default,ue={loadPolicy:V,timeout:V.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},pe={onSuccess:(be,Re,Be,dt)=>{const{frag:at,keyInfo:jt,url:cr}=Be,sr=od(jt.decryptdata)||cr;if(!at.decryptdata||jt!==this.keyIdToKeyInfo[sr])return U(this.createKeyLoadError(at,f.KEY_LOAD_ERROR,new Error("after key load, decryptdata unset or changed"),dt));jt.decryptdata.key=at.decryptdata.key=new Uint8Array(be.data),at.keyLoader=null,jt.loader=null,I({frag:at,keyInfo:jt})},onError:(be,Re,Be,dt)=>{this.resetLoader(Re),U(this.createKeyLoadError(n,f.KEY_LOAD_ERROR,new Error(`HTTP Error ${be.code} loading key ${be.text}`),Be,b({url:Y.url,data:void 0},be)))},onTimeout:(be,Re,Be)=>{this.resetLoader(Re),U(this.createKeyLoadError(n,f.KEY_LOAD_TIMEOUT,new Error("key loading timed out"),Be))},onAbort:(be,Re,Be)=>{this.resetLoader(Re),U(this.createKeyLoadError(n,f.INTERNAL_ABORTED,new Error("key loading aborted"),Be))}};w.load(Y,ue,pe)})}resetLoader(t){const{frag:n,keyInfo:s,url:v}=t,w=s.loader;n.keyLoader===w&&(n.keyLoader=null,s.loader=null);const I=od(s.decryptdata)||v;delete this.keyIdToKeyInfo[I],w&&w.destroy()}}function od(k){const t=k.keyId;return t?J(t):k.uri}function dd(k){const{type:t}=k;switch(t){case h.AUDIO_TRACK:return u.AUDIO;case h.SUBTITLE_TRACK:return u.SUBTITLE;default:return u.MAIN}}function ud(k,t){let n=k.url;return(n===void 0||n.indexOf("data:")===0)&&(n=t.url),n}class Ed{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,I=new w(n);return this.loaders[t.type]=I,I}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:I,deliveryDirectives:U,levelInfo:Y}=n;this.load({id:s,level:v,pathwayId:w,responseType:"text",type:h.LEVEL,url:I,deliveryDirectives:U,levelOrTrack:Y})}onAudioTrackLoading(t,n){const{id:s,groupId:v,url:w,deliveryDirectives:I,track:U}=n;this.load({id:s,groupId:v,level:null,responseType:"text",type:h.AUDIO_TRACK,url:w,deliveryDirectives:I,levelOrTrack:U})}onSubtitleTrackLoading(t,n){const{id:s,groupId:v,url:w,deliveryDirectives:I,track:U}=n;this.load({id:s,groupId:v,level:null,responseType:"text",type:h.SUBTITLE_TRACK,url:w,deliveryDirectives:I,levelOrTrack:U})}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 V=this.hls.logger,ue=v.context;if(ue&&ue.levelOrTrack===t.levelOrTrack&&(ue.url===t.url||ue.deliveryDirectives&&!t.deliveryDirectives)){ue.url===t.url?V.log(`[playlist-loader]: ignore ${t.url} ongoing request`):V.log(`[playlist-loader]: ignore ${t.url} in favor of ${ue.url}`);return}V.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 V;if(t.type===h.LEVEL&&t.level!==null?V=this.hls.levels[t.level].details:t.type===h.AUDIO_TRACK&&t.id!==null?V=this.hls.audioTracks[t.id].details:t.type===h.SUBTITLE_TRACK&&t.id!==null&&(V=this.hls.subtitleTracks[t.id].details),V){const ue=V.partTarget,pe=V.targetduration;if(ue&&pe){const be=Math.max(ue*3,pe*.8)*1e3;w=y({},w,{maxTimeToFirstByteMs:Math.min(be,w.maxTimeToFirstByteMs),maxLoadTimeMs:Math.min(be,w.maxTimeToFirstByteMs)})}}}const I=w.errorRetry||w.timeoutRetry||{},U={loadPolicy:w,timeout:w.maxLoadTimeMs,maxRetry:I.maxNumRetry||0,retryDelay:I.retryDelayMs||0,maxRetryDelay:I.maxRetryDelayMs||0},Y={onSuccess:(V,ue,pe,be)=>{const Re=this.getInternalLoader(pe);this.resetInternalLoader(pe.type);const Be=V.data;if(Be.indexOf("#EXTM3U")!==0){this.handleManifestParsingError(V,pe,new Error("no EXTM3U delimiter"),be||null,ue);return}ue.parsing.start=performance.now(),Oo.isMediaPlaylist(Be)||pe.type!==h.MANIFEST?this.handleTrackOrLevelPlaylist(V,ue,pe,be||null,Re):this.handleMasterPlaylist(V,ue,pe,be)},onError:(V,ue,pe,be)=>{this.handleNetworkError(ue,pe,!1,V,be)},onTimeout:(V,ue,pe)=>{this.handleNetworkError(ue,pe,!0,void 0,V)}};v.load(t,U,Y)}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,I=t.data,U=ud(t,s),Y=Oo.parseMasterPlaylist(I,U);if(Y.playlistParsingError){this.handleManifestParsingError(t,s,Y.playlistParsingError,v,n);return}const{contentSteering:V,levels:ue,sessionData:pe,sessionKeys:be,startTimeOffset:Re,variableList:Be}=Y;this.variableList=Be;const{AUDIO:dt=[],SUBTITLES:at,"CLOSED-CAPTIONS":jt}=Oo.parseMasterPlaylistMedia(I,U,Y);dt.length&&!dt.some(sr=>!sr.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"),dt.unshift({type:"main",name:"main",groupId:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new gn({}),bitrate:0,url:""})),w.trigger(o.MANIFEST_LOADED,{levels:ue,audioTracks:dt,subtitles:at,captions:jt,contentSteering:V,url:U,stats:n,networkDetails:v,sessionData:pe,sessionKeys:be,startTimeOffset:Re,variableList:Be})}handleTrackOrLevelPlaylist(t,n,s,v,w){const I=this.hls,{id:U,level:Y,type:V}=s,ue=ud(t,s),pe=r(Y)?Y:r(U)?U:0,be=dd(s),Re=Oo.parseLevelPlaylist(t.data,ue,pe,be,0,this.variableList);if(V===h.MANIFEST){const Be={attrs:new gn({}),bitrate:0,details:Re,name:"",url:ue};Re.requestScheduled=n.loading.start+Fr(Re,0),I.trigger(o.MANIFEST_LOADED,{levels:[Be],audioTracks:[],url:ue,stats:n,networkDetails:v,sessionData:null,sessionKeys:null,contentSteering:null,startTimeOffset:null,variableList:null})}n.parsing.end=performance.now(),s.levelDetails=Re,this.handlePlaylistLoaded(Re,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 I=`A network ${s?"timeout":"error"+(v?" (status "+v.code+")":"")} occurred while loading ${t.type}`;t.type===h.LEVEL?I+=`: ${t.level} id: ${t.id}`:(t.type===h.AUDIO_TRACK||t.type===h.SUBTITLE_TRACK)&&(I+=` id: ${t.id} group-id: "${t.groupId}"`);const U=new Error(I);this.hls.logger.warn(`[playlist-loader]: ${I}`);let Y=f.UNKNOWN,V=!1;const ue=this.getInternalLoader(t);switch(t.type){case h.MANIFEST:Y=s?f.MANIFEST_LOAD_TIMEOUT:f.MANIFEST_LOAD_ERROR,V=!0;break;case h.LEVEL:Y=s?f.LEVEL_LOAD_TIMEOUT:f.LEVEL_LOAD_ERROR,V=!1;break;case h.AUDIO_TRACK:Y=s?f.AUDIO_TRACK_LOAD_TIMEOUT:f.AUDIO_TRACK_LOAD_ERROR,V=!1;break;case h.SUBTITLE_TRACK:Y=s?f.SUBTITLE_TRACK_LOAD_TIMEOUT:f.SUBTITLE_LOAD_ERROR,V=!1;break}ue&&this.resetInternalLoader(t.type);const pe={type:c.NETWORK_ERROR,details:Y,fatal:V,url:t.url,loader:ue,context:t,error:U,networkDetails:n,stats:w};if(v){const be=(n==null?void 0:n.url)||t.url;pe.response=b({url:be,data:void 0},v)}this.hls.trigger(o.ERROR,pe)}handlePlaylistLoaded(t,n,s,v,w,I){const U=this.hls,{type:Y,level:V,id:ue,groupId:pe,deliveryDirectives:be}=v,Re=ud(n,v),Be=dd(v),dt=typeof v.level=="number"&&Be===u.MAIN?V:void 0;if(!t.fragments.length){const jt=t.playlistParsingError=new Error("No Segments found in Playlist");U.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_EMPTY_ERROR,fatal:!1,url:Re,error:jt,reason:jt.message,response:n,context:v,level:dt,parent:Be,networkDetails:w,stats:s});return}t.targetduration||(t.playlistParsingError=new Error("Missing Target Duration"));const at=t.playlistParsingError;if(at){if(this.hls.logger.warn(`${at} ${t.url}`),!U.config.ignorePlaylistParsingErrors){U.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_PARSING_ERROR,fatal:!1,url:Re,error:at,reason:at.message,response:n,context:v,level:dt,parent:Be,networkDetails:w,stats:s});return}t.playlistParsingError=null}switch(t.live&&I&&(I.getCacheAge&&(t.ageHeader=I.getCacheAge()||0),(!I.getCacheAge||isNaN(t.ageHeader))&&(t.ageHeader=0)),Y){case h.MANIFEST:case h.LEVEL:U.trigger(o.LEVEL_LOADED,{details:t,levelInfo:v.levelOrTrack||U.levels[0],level:dt||0,id:ue||0,stats:s,networkDetails:w,deliveryDirectives:be,withoutMultiVariant:Y===h.MANIFEST});break;case h.AUDIO_TRACK:U.trigger(o.AUDIO_TRACK_LOADED,{details:t,track:v.levelOrTrack,id:ue||0,groupId:pe||"",stats:s,networkDetails:w,deliveryDirectives:be});break;case h.SUBTITLE_TRACK:U.trigger(o.SUBTITLE_TRACK_LOADED,{details:t,track:v.levelOrTrack,id:ue||0,groupId:pe||"",stats:s,networkDetails:w,deliveryDirectives:be});break}}}class Of{static get version(){return Kt}static isMSESupported(){return Qa()}static isSupported(){return Zc()}static getMediaSource(){return ae()}static get Events(){return o}static get MetadataSchema(){return Xr}static get ErrorTypes(){return c}static get ErrorDetails(){return f}static get DefaultConfig(){return Of.defaultConfig?Of.defaultConfig:_e}static set DefaultConfig(t){Of.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 Nt,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=ot(Of.DefaultConfig,t,n);this.userConfig=t,s.progressive&&ir(s,n);const{abrController:v,bufferController:w,capLevelController:I,errorController:U,fpsController:Y}=s,V=new U(this),ue=this.abrController=new v(this),pe=new En(this),be=s.interstitialsController,Re=be?this.interstitialsController=new be(this,Of):null,Be=this.bufferController=new w(this,pe),dt=this.capLevelController=new I(this),at=new Y(this),jt=new Ed(this),cr=s.contentSteeringController,sr=cr?new cr(this):null,Nr=this.levelController=new Zi(this,sr),Vr=new Zn(this),vn=new wd(this.config,this.logger),Gr=this.streamController=new xd(this,pe,vn),nn=this.gapController=new qn(this,pe);dt.setStreamController(Gr),at.setStreamController(Gr);const fn=[jt,Nr,Gr];Re&&fn.splice(1,0,Re),sr&&fn.splice(1,0,sr),this.networkControllers=fn;const Kr=[ue,Be,nn,dt,at,Vr,pe];this.audioTrackController=this.createController(s.audioTrackController,fn);const Sn=s.audioStreamController;Sn&&fn.push(this.audioStreamController=new Sn(this,pe,vn)),this.subtitleTrackController=this.createController(s.subtitleTrackController,fn);const yi=s.subtitleStreamController;yi&&fn.push(this.subtititleStreamController=new yi(this,pe,vn)),this.createController(s.timelineController,Kr),vn.emeController=this.emeController=this.createController(s.emeController,Kr),this.cmcdController=this.createController(s.cmcdController,Kr),this.latencyController=this.createController(Ka,Kr),this.coreComponents=Kr,fn.push(V);const Xi=V.onErrorOut;typeof Xi=="function"&&this.on(o.ERROR,Xi,V),this.on(o.MANIFEST_LOADED,jt.onManifestLoaded,jt)}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=_n()),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){en(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 I=t[w].attrs["HDCP-LEVEL"];if(I&&I<=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=Wi(n);return Yt(t,s,navigator.mediaCapabilities)}}Of.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 D(){m&&clearTimeout(m)}function R(P){var M=P||{},B=M.upcomingOnly,N=B===void 0?!1:B;D(),b=!N}function A(){for(var P=arguments.length,M=new Array(P),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-G: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:"75c2445d",67:"34748187",109:"d7c98196",119:"0a43cacb",195:"7bd1d727",201:"0901972b",264:"be0d9910",292:"55717b3f",316:"1f60ada6",337:"fbdd9ec9",354:"d4d139cf",479:"ec07a758",485:"a5288dd6",508:"ba0b63d1",518:"ae356fa5",532:"28329085",533:"33954719",547:"0be9bc68",556:"71ee681b",559:"28f4c9b4",570:"5343c3b9",576:"3af44599",629:"44a1d9a5",643:"c232637d",671:"4a609b8d",680:"b07e9af0",700:"6c9c62ea",737:"d45e5dde",741:"ac5fd360",799:"4ecd08fb",879:"1020e591",895:"333c61cd",900:"1c1a2fba",906:"c5e6a05c",921:"06a84e27",928:"e3aeb36d",981:"2191a42e",1006:"2f03eceb",1043:"9b5fb491",1045:"c4efc940",1048:"740ca57a",1070:"14645d12",1077:"7f449685",1144:"c90eccaf",1154:"8cb80842",1211:"2e1fdf43",1253:"c20cf7cb",1257:"7d2391d0",1274:"5f6ea65a",1276:"88dabcba",1343:"9d3d553e",1423:"3f725d6c",1427:"0d52fc43",1450:"21e814bf",1461:"ce06d2b5",1462:"fcf08abc",1470:"8cd2bcbe",1475:"0e78692a",1477:"2059b897",1482:"e96926ab",1512:"c7a62f6e",1520:"f18eebf2",1545:"4a837c8a",1555:"ff373777",1578:"be96a492",1581:"82d940b3",1582:"3e296e18",1646:"e6e27b60",1651:"5edbcd48",1657:"9d9163ef",1660:"0dfdbc9f",1674:"1ef24cb1",1678:"d4d14670",1713:"753289cc",1717:"6ddd72db",1727:"22b4aab6",1754:"cf5b7459",1783:"9adb075d",1798:"af18a887",1799:"ae029a35",1831:"30a0f018",1836:"195eb428",1855:"94a447bd",1880:"a4554181",1881:"d8d1279a",1897:"0341372d",1939:"9489f558",1953:"c7553aea",1962:"9ca5c390",1993:"58f042fa",2011:"59d51f98",2045:"dd099896",2099:"e9683d0a",2102:"e9ece49f",2130:"8dc06a17",2141:"dc012c95",2203:"f2d262fe",2216:"346c8318",2240:"9c4ae39d",2249:"f4830452",2281:"af7488ec",2300:"f77c7faa",2303:"2795ed3e",2307:"dd7e5170",2338:"d7d2bd02",2339:"9b6100a0",2364:"f89faf70",2386:"192e235c",2396:"16cc7960",2404:"a50289c3",2412:"ab903209",2425:"6a4d7878",2443:"1bf9641d",2476:"0ab49c48",2494:"68080a87",2501:"edee90b6",2538:"de4a3723",2539:"7df5e309",2548:"68aff200",2570:"de41435c",2594:"e87d3761",2603:"f3ba23d6",2659:"b745d764",2707:"5752b0fb",2806:"c7dc417e",2819:"f1248b2c",2823:"73e1de0d",2829:"11b00090",2837:"54a82605",2862:"9108311d",2865:"0de84c98",2884:"fb975d9e",2969:"ab3357d7",3006:"83cae2ef",3086:"779bf947",3133:"9bf3f89c",3141:"1cbf86a5",3157:"9590087c",3183:"11e28114",3198:"8e655451",3212:"a540ff6d",3220:"d1e5ef72",3247:"ec0d3dc2",3260:"34797f58",3276:"034be4cf",3317:"81405dff",3391:"eb886047",3433:"5f95513c",3442:"5661a468",3447:"1490927d",3451:"fe16d09d",3509:"3a4647d0",3550:"3dc83156",3581:"7af3299b",3585:"a59a3480",3668:"b3c44e77",3697:"481a10d9",3747:"c6b4f5b3",3754:"6ead93af",3777:"d5b0f2f1",3784:"c2d013cb",3805:"9dbcb95e",3831:"853361dd",3862:"8be7610c",3873:"0e5b4633",3885:"f87f7f15",3910:"cc0552e5",3951:"e783980b",3987:"5cecd51b",4014:"27a8e97c",4017:"eb7a8c4f",4030:"fb8e713a",4048:"46f47b46",4056:"7425b2e1",4058:"53d5c932",4078:"14f605fa",4088:"236723f3",4093:"ce85c1e0",4105:"7ca1dd29",4144:"491feb7f",4164:"026135a4",4216:"4102a5bf",4217:"73505dc7",4227:"2f64220c",4259:"276c8093",4264:"1322dfd1",4297:"8e0fb91a",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"73b7ea2b",4492:"4d2b5593",4496:"1380671f",4498:"f24d0b53",4504:"b4b9c03a",4514:"250d7385",4520:"d45548f2",4546:"5fb3858d",4565:"4a4bbd08",4572:"f61b65a8",4599:"61def4cb",4610:"8c4523d5",4621:"aa06deb8",4628:"ece2c60c",4662:"45601f28",4685:"c33f1528",4715:"f5319227",4736:"10495b15",4741:"8bd7e4c1",4757:"6c22fc89",4766:"6aefd62d",4770:"830dc319",4790:"619413e4",4795:"099351f6",4797:"a24e92db",4800:"14d03f11",4850:"1edda4b7",4889:"1e943fb8",4928:"3e37e90d",4944:"fdc66ab9",4973:"139a960c",4994:"9cd1d0ee",5022:"402a0d6d",5028:"3a4174e9",5043:"052d034d",5048:"822d1f40",5060:"85dafcc6",5096:"ffdbc802",5111:"597cf7ac",5117:"897ad640",5125:"9a413648",5148:"42f5f5bd",5165:"c9ffb1d8",5176:"a81de50f",5177:"c5eba196",5179:"a746df9a",5186:"b9b6c8e7",5230:"5aa07e72",5238:"483c00b2",5290:"5dabcdc2",5297:"5bdaf53b",5307:"17dff114",5319:"a95a6eac",5321:"1163c84e",5330:"4b6d9381",5335:"5e753449",5354:"7ae70604",5357:"bbb0c6a4",5359:"5ba36c7b",5382:"8408e530",5402:"8eaaf6e1",5416:"454536b7",5434:"38b302a6",5466:"d8a4823f",5494:"d89549c4",5518:"1fc78545",5549:"9901e1b6",5572:"dd6d437f",5573:"874cbbba",5624:"15d7661a",5631:"e00d3d36",5650:"a05ec21c",5679:"4a090bef",5694:"6fc66408",5705:"af671053",5729:"b5ea3a24",5764:"e0d7e586",5775:"50b799ad",5776:"72fadd6a",5786:"985dcf32",5798:"b868a4d7",5800:"fb081948",5816:"aa1bf3bd",5823:"f03fc3d3",5876:"5eded409",5888:"e0373ce0",5891:"13d39978",5894:"dabc4348",5902:"4185d5ef",5915:"756ffdb7",5972:"e3bc4acc",5992:"24e947e9",6029:"b04955c2",6034:"243a459d",6045:"d268f87f",6047:"3ce45acd",6063:"517b825f",6069:"04e3b825",6080:"24b7e3bf",6126:"99519171",6127:"7cec84d2",6170:"bcf3b504",6185:"3e4328a2",6265:"860ebf90",6270:"2b447541",6282:"d4f8661e",6328:"f85a5553",6366:"ef9644d8",6378:"7f3a946a",6411:"48c95ca1",6434:"35d4646a",6444:"a281bb22",6451:"0cf72cdc",6452:"692a9690",6531:"9c174eba",6583:"91dcdee2",6587:"3b670c86",6634:"5c249fdd",6637:"92efbeb4",6651:"cb04a016",6682:"cbd639d1",6685:"934fa128",6729:"5ffd4d3e",6741:"847978ac",6774:"59d4d618",6776:"16a29adb",6784:"ee9772e6",6788:"c0f90e46",6789:"cff746a3",6796:"25ef5d40",6820:"8d673c54",6882:"5887977f",6904:"0ebca206",6913:"6336d6f8",6963:"869a9eae",7043:"ebf865b0",7045:"cdfab27c",7058:"17bcc065",7062:"19f56745",7084:"46ccce72",7099:"bf25d441",7121:"902ecbe9",7156:"e7466006",7178:"af212410",7182:"072c621b",7224:"7dfe39ed",7242:"517170d9",7260:"0016e4fe",7289:"ff4604d1",7322:"c59afe7a",7323:"56feafb6",7329:"9499da6c",7333:"6359f173",7365:"1005464f",7395:"565496d7",7402:"6b7a7c9c",7460:"d465870d",7477:"63eaeae9",7482:"84f03d50",7527:"b8599fb4",7545:"e7198309",7560:"69df653e",7589:"2c4bb2ff",7591:"c8233ce9",7614:"54d11bc3",7622:"7fc475a0",7647:"f4fedd4f",7686:"4fcec9f9",7706:"c2a79e40",7806:"9b322031",7835:"e8de3595",7855:"7276010a",7857:"56a325f4",7883:"053bdc31",7884:"12701b19",7901:"a75c658c",7922:"fe1df903",7964:"29aed9a1",7999:"86082aa9",8003:"516b5407",8062:"dfa7001c",8066:"7babd153",8072:"85d30080",8085:"368c251e",8089:"d536b13a",8115:"608105e7",8143:"29919a2c",8145:"08a9afc8",8155:"48caf27c",8161:"83c5fa9a",8217:"57e39b22",8237:"d6465992",8241:"38a073c8",8286:"148975a8",8302:"55794970",8332:"865bdc02",8340:"a7586453",8350:"07df8a75",8365:"a7b716df",8398:"82f5d95c",8431:"bff0cfc9",8435:"29ffda57",8447:"13298487",8458:"2690e381",8479:"ae036d60",8517:"44d48d16",8552:"3c1856d0",8561:"4339de84",8563:"80ca84de",8579:"03b6b976",8639:"374b258d",8660:"75a372ba",8661:"991656ef",8665:"1396005d",8688:"154aeccf",8689:"680b2cf9",8723:"03933a24",8737:"ce7dad23",8776:"0ad26240",8787:"21a8f773",8800:"e3c14072",8823:"d3bfb014",8827:"d82cd873",8842:"9f25a3e2",8866:"6a35f94e",8871:"690fa8cb",8882:"d0a5343d",8885:"4affee6d",8898:"d002bcd8",8909:"6ac81f98",8920:"7f82440c",8963:"790aecdd",8965:"f90f1ac1",8999:"8ad65f83",9039:"63eb279e",9076:"dc3da45e",9104:"bbcb2345",9205:"74fcce82",9252:"0d791a59",9260:"cf5f8140",9366:"4a3525d2",9391:"3037cecb",9404:"9fcc3d3e",9406:"190dd908",9416:"d4ce5f91",9417:"b045ebcd",9449:"1495165d",9487:"60518647",9489:"fec2cae4",9507:"f2291975",9511:"6e583c09",9512:"407547b2",9554:"ed358e7b",9559:"f794af19",9647:"080f93f1",9649:"23df773d",9674:"e7a3ba89",9677:"d87531d8",9695:"ca4090f6",9715:"93858847",9716:"76cfada7",9785:"3bee4d72",9788:"f0410727",9814:"bb28ff12",9891:"7752b7b3",9895:"b8e31ff2",9906:"a9439361",9921:"bee8529f",9922:"810a57ca",9928:"5989f5e0",9944:"2967c72a",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:"7241a671",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",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:"38b222b9",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:"3e85d92c",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:"68e29e57",4973:"129c56e8",4994:"43974304",5022:"81b1b86b",5028:"03cdfb68",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:"8f5be1d7",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:"99fd3660",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:"cfc418c2",9366:"4f511490",9391:"c11edda0",9404:"d8cf04f7",9406:"b142636c",9416:"483ff19d",9449:"45975a82",9487:"a73f5679",9489:"ee2bb5b7",9507:"d52efba5",9511:"114333d9",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 V=Jl(t,s,Y)||Jl(k,s,Y)||Jl(v,s,Y);return V&&(U[Y]=V),U},{})}function Jl(k,t,n){return k&&k.hasAttributeNS(t,n)?k.getAttributeNS(t,n):null}function ou(k){return new Error(`Could not parse ttml timestamp ${k}`)}function uf(k,t){if(!k)return null;let n=Os(k);return n===null&&(bl.test(k)?n=Lf(k,t):Wf.test(k)&&(n=lf(k,t))),n}function Lf(k,t){const n=bl.exec(k),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 lf(k,t){const n=Wf.exec(k),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 ec{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 Mf{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=If(),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 ec(this,"textTrack1"),n=new ec(this,"textTrack2"),s=new ec(this,"textTrack3"),v=new ec(this,"textTrack4");this.cea608Parser1=new ti(1,t,n),this.cea608Parser2=new ti(3,s,v)}addCues(t,n,s,v,w){let I=!1;for(let U=w.length;U--;){const Y=w[U],V=Qf(Y[0],Y[1],n,s);if(V>=0&&(Y[0]=Math.min(Y[0],n),Y[1]=Math.max(Y[1],s),I=!0,V/(s-n)>.5))return}if(I||w.push([n,s]),this.config.renderTextTracksNatively){const U=this.captionsTracks[t];this.Cues.newCue(U,n,s,v)}else{const U=this.Cues.newCue(null,n,s,v);this.hls.trigger(o.CUES_PARSED,{type:"captions",cues:U,track:t})}}onInitPtsFound(t,{frag:n,id:s,initPTS:v,timescale:w,trackId:I}){const{unparsedVttFrags:U}=this;s===u.MAIN&&(this.initPTS[n.cc]={baseTime:v,timescale:w,trackId:I}),U.length&&(this.unparsedVttFrags=[],U.forEach(Y=>{this.initPTS[Y.frag.cc]?this.onFragLoaded(o.FRAG_LOADED,Y):this.hls.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:Y.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{O(v[w]),delete v[w]}),this.nonNativeCaptionsTracks={}}onManifestLoading(){this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=If(),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===sf);if(this.config.enableWebVTT||v&&this.config.enableIMSC1){if(Cc(this.tracks,s)){this.tracks=s;return}if(this.textTracks=[],this.tracks=s,this.config.renderTextTracksNatively){const I=this.media,U=I?dn(I.textTracks):null;if(this.tracks.forEach((Y,V)=>{let ue;if(U){let pe=null;for(let be=0;beV!==null).map(V=>V.label);Y.length&&this.hls.logger.warn(`Media element contains unused subtitle tracks: ${Y.join(", ")}. Replace media element for each source to clear TextTracks and captions menu.`)}}else if(this.tracks.length){const I=this.tracks.map(U=>({label:U.name,kind:U.type.toLowerCase(),default:U.default,subtitleTrack:U}));this.hls.trigger(o.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:I})}}}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]}`,I=this.captionsProperties[w];I&&(I.label=s.name,s.lang&&(I.languageCode=s.lang),I.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:I,lastSn:U}=this,{cc:Y,sn:V}=n.frag,ue=(s=(v=n.part)==null?void 0:v.index)!=null?s:-1;w&&I&&(V!==U+1||V===U&&ue!==this.lastPartIndex+1||Y!==this.lastCc)&&(w.reset(),I.reset()),this.lastCc=Y,this.lastSn=V,this.lastPartIndex=ue}}onFragLoaded(t,n){const{frag:s,payload:v}=n;if(s.type===u.SUBTITLE)if(v.byteLength){const w=s.decryptdata,I="stats"in n;if(w==null||!w.encrypted||I){const U=this.tracks[s.level],Y=this.vttCCs;Y[s.cc]||(Y[s.cc]={start:s.start,prevCC:this.prevCC,new:!0},this.prevCC=s.cc),U&&U.textCodec===sf?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;$c(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:I}=this,U=w.length-1;if(!w[s.cc]&&U===-1){I.push(t);return}const Y=this.hls,V=(n=s.initSegment)!=null&&n.data?Me(s.initSegment.data,new Uint8Array(v)).buffer:v;Tf(V,this.initPTS[s.cc],this.vttCCs,s.cc,s.start,ue=>{this._appendCues(ue,s.level),Y.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:s})},ue=>{const pe=ue.message==="Missing initPTS for VTT MPEGTS";pe?I.push(t):this._fallbackToIMSC1(s,v),Y.logger.log(`Failed to parse VTT cue: ${ue}`),!(pe&&U>s.cc)&&Y.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:s,error:ue})})}_fallbackToIMSC1(t,n){const s=this.tracks[t.level];s.textCodec||$c(n,this.initPTS[t.cc],()=>{s.textCodec=sf,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=>T(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;wL(U[Y],n,s))}if(this.config.renderTextTracksNatively&&n===0&&v!==void 0){const{textTracks:U}=this;Object.keys(U).forEach(Y=>L(U[Y],n,v))}}}extractCea608Data(t){const n=[[],[]],s=t[0]&31;let v=2;for(let w=0;w=16?Y--:Y++;const Re=yl(V.trim()),Be=Cf(t,n,Re);k!=null&&(pe=k.cues)!=null&&pe.getCueById(Be)||(I=new ue(t,n,Re),I.id=Be,I.line=be+1,I.align="left",I.position=10+Math.min(80,Math.floor(Y*8/32)*10),v.push(I))}return k&&v.length&&(v.sort((be,Re)=>be.line==="auto"||Re.line==="auto"?0:be.line>8&&Re.line>8?Re.line-be.line:be.line-Re.line),v.forEach(be=>T(k,be))),v}};function Ff(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(k){}return!1}const nd=/(\d+)-(\d+)\/(\d+)/;class Bf{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||ad,this.controller=new self.AbortController,this.stats=new j}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=qf(t,this.controller.signal),I=t.responseType==="arraybuffer",U=I?"byteLength":"length",{maxTimeToFirstByteMs:Y,maxLoadTimeMs:V}=n.loadPolicy;this.context=t,this.config=n,this.callbacks=s,this.request=this.fetchSetup(t,w),self.clearTimeout(this.requestTimeout),n.timeout=Y&&r(Y)?Y:V,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(v,t,this.response))},n.timeout),(eo(this.request)?this.request.then(self.fetch):self.fetch(this.request)).then(pe=>{var be;this.response=this.loader=pe;const Re=Math.max(self.performance.now(),v.loading.start);if(self.clearTimeout(this.requestTimeout),n.timeout=V,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(v,t,this.response))},V-(Re-v.loading.start)),!pe.ok){const{status:dt,statusText:at}=pe;throw new Gf(at||"fetch, bad network response",dt,pe)}v.loading.first=Re,v.total=Nf(pe.headers)||v.total;const Be=(be=this.callbacks)==null?void 0:be.onProgress;return Be&&r(n.highWaterMark)?this.loadProgressively(pe,v,t,n.highWaterMark,Be):I?pe.arrayBuffer():t.responseType==="json"?pe.json():pe.text()}).then(pe=>{var be,Re;const Be=this.response;if(!Be)throw new Error("loader destroyed");self.clearTimeout(this.requestTimeout),v.loading.end=Math.max(self.performance.now(),v.loading.first);const dt=pe[U];dt&&(v.loaded=v.total=dt);const at={url:Be.url,data:pe,code:Be.status},jt=(be=this.callbacks)==null?void 0:be.onProgress;jt&&!r(n.highWaterMark)&&jt(v,t,pe,Be),(Re=this.callbacks)==null||Re.onSuccess(at,v,t,Be)}).catch(pe=>{var be;if(self.clearTimeout(this.requestTimeout),v.aborted)return;const Re=pe&&pe.code||0,Be=pe?pe.message:null;(be=this.callbacks)==null||be.onError({code:Re,text:Be},t,pe?pe.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 I=new mo,U=t.body.getReader(),Y=()=>U.read().then(V=>{if(V.done)return I.dataLength&&w(n,s,I.flush().buffer,t),Promise.resolve(new ArrayBuffer(0));const ue=V.value,pe=ue.length;return n.loaded+=pe,pe=v&&w(n,s,I.flush().buffer,t)):w(n,s,ue.buffer,t),Y()}).catch(()=>Promise.reject());return Y()}}function qf(k,t){const n={method:"GET",mode:"cors",credentials:"same-origin",signal:t,headers:new self.Headers(y({},k.headers))};return k.rangeEnd&&n.headers.set("Range","bytes="+k.rangeStart+"-"+String(k.rangeEnd-1)),n}function id(k){const t=nd.exec(k);if(t)return parseInt(t[2])-parseInt(t[1])+1}function Nf(k){const t=k.get("Content-Range");if(t){const s=id(t);if(r(s))return s}const n=k.get("Content-Length");if(n)return parseInt(n)}function ad(k,t){return new self.Request(k.url,t)}class Gf extends Error{constructor(t,n,s){super(t),this.code=void 0,this.details=void 0,this.code=n,this.details=s}}const g=/^age:\s*[\d.]+\s*$/im;class C{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 j,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(I=>{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(I=>{var U;(U=this.callbacks)==null||U.onError({code:s.status,text:I.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:I}=s.loadPolicy;if(v)for(const U in v)t.setRequestHeader(U,v[U]);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:I,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 V=n.status,ue=n.responseType==="text"?n.responseText:null;if(V>=200&&V<300){const Be=ue!=null?ue:n.response;if(Be!=null){var I,U;s.loading.end=Math.max(self.performance.now(),s.loading.first);const dt=n.responseType==="arraybuffer"?Be.byteLength:Be.length;s.loaded=s.total=dt,s.bwEstimate=s.total*8e3/(s.loading.end-s.loading.first);const at=(I=this.callbacks)==null?void 0:I.onProgress;at&&at(s,t,Be,n);const jt={url:n.responseURL,data:Be,code:V};(U=this.callbacks)==null||U.onSuccess(jt,s,t,n);return}}const pe=w.loadPolicy.errorRetry,be=s.retry,Re={url:t.url,data:void 0,code:V};if(nt(pe,be,!1,Re))this.retry(pe);else{var Y;W.error(`${V} while loading ${t.url}`),(Y=this.callbacks)==null||Y.onError({code:V,text:n.statusText},t,n,s)}}}loadtimeout(){if(!this.config)return;const t=this.config.loadPolicy.timeoutRetry,n=this.stats.retry;if(nt(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=Ur(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&&g.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 z={maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:null,errorRetry:null},_e=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:C,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:fi,bufferController:Lo,capLevelController:ml,errorController:Or,fpsController:Bc,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:ds,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:z},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},ke()),{},{subtitleStreamController:Ql,subtitleTrackController:In,timelineController:Mf,audioStreamController:ac,audioTrackController:Du,emeController:sl,cmcdController:_c,contentSteeringController:wf,interstitialsController:Es});function ke(){return{cueHandler:Vf,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 ot(k,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=Ut(k),v=["manifest","level","frag"],w=["TimeOut","MaxRetry","RetryDelay","MaxRetryTimeout"];return v.forEach(I=>{const U=`${I==="level"?"playlist":I}LoadPolicy`,Y=t[U]===void 0,V=[];w.forEach(ue=>{const pe=`${I}Loading${ue}`,be=t[pe];if(be!==void 0&&Y){V.push(pe);const Re=s[U].default;switch(t[U]={default:Re},ue){case"TimeOut":Re.maxLoadTimeMs=be,Re.maxTimeToFirstByteMs=be;break;case"MaxRetry":Re.errorRetry.maxNumRetry=be,Re.timeoutRetry.maxNumRetry=be;break;case"RetryDelay":Re.errorRetry.retryDelayMs=be,Re.timeoutRetry.retryDelayMs=be;break;case"MaxRetryTimeout":Re.errorRetry.maxRetryDelayMs=be,Re.timeoutRetry.maxRetryDelayMs=be;break}}}),V.length&&n.warn(`hls.js config: "${V.join('", "')}" setting(s) are deprecated, use "${U}": ${Gn(t[U])}`)}),b(b({},s),t)}function Ut(k){return k&&typeof k=="object"?Array.isArray(k)?k.map(Ut):Object.keys(k).reduce((t,n)=>(t[n]=Ut(k[n]),t),{}):k}function ir(k,t){const n=k.loader;n!==Bf&&n!==C?(t.log("[config]: Custom loader detected, cannot enable progressive streaming"),k.progressive=!1):Ff()&&(k.loader=Bf,k.progressive=!0,k.enableSoftwareAES=!0,t.log("[config]: Progressive streaming enabled, using FetchLoader"))}const Tr=2,mn=.1,Li=.05,za=100;class qn extends Ws{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(za),this.mediaSource=n.mediaSource;const s=this.media=n.media;hi(s,"playing",this.onMediaPlaying),hi(s,"waiting",this.onMediaWaiting),hi(s,"ended",this.onMediaEnded)}onMediaDetaching(t,n){this.clearInterval();const{media:s}=this;s&&(ps(s,"playing",this.onMediaPlaying),ps(s,"waiting",this.onMediaWaiting),ps(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 I=this.media;if(!I)return;const{seeking:U}=I,Y=this.seeking&&!U,V=!this.seeking&&U,ue=I.paused&&!U||I.ended||I.playbackRate===0;if(this.seeking=U,t!==n){n&&(this.ended=0),this.moved=!0,U||(this.nudgeRetry=0,w.nudgeOnVideoHole&&!ue&&t>n&&this.nudgeOnVideoHole(t,n)),this.waiting===0&&this.stallResolved(t);return}if(V||Y){Y&&this.stallResolved(t);return}if(ue){this.nudgeRetry=0,this.stallResolved(t),!this.ended&&I.ended&&this.hls&&(this.ended=t||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!1}));return}if(!Oi.getBuffered(I).length){this.nudgeRetry=0;return}const pe=Oi.bufferInfo(I,t,0),be=pe.nextStart||0,Re=this.fragmentTracker;if(U&&Re&&this.hls){const vn=la(this.hls.inFlightFragments,t),Gr=pe.len>Tr,nn=!be||vn||be-t>Tr&&!Re.getPartialFragment(t);if(Gr||nn)return;this.moved=!1}const Be=(v=this.hls)==null?void 0:v.latestLevelDetails;if(!this.moved&&this.stalled!==null&&Re){if(!(pe.len>0)&&!be)return;const Gr=Math.max(be,pe.start||0)-t,fn=!!(Be!=null&&Be.live)?Be.targetduration*2:Tr,Kr=Aa(t,Re);if(Gr>0&&(Gr<=fn||Kr)){I.paused||this._trySkipBufferHole(Kr);return}}const dt=w.detectStallWithCurrentTimeMs,at=self.performance.now(),jt=this.waiting;let cr=this.stalled;if(cr===null)if(jt>0&&at-jt=dt||jt)&&this.hls){var Nr;if(((Nr=this.mediaSource)==null?void 0:Nr.readyState)==="ended"&&!(Be!=null&&Be.live)&&Math.abs(t-((Be==null?void 0:Be.edge)||0))<1){if(this.ended)return;this.ended=t||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!0});return}if(this._reportStall(pe),!this.media||!this.hls)return}const Vr=Oi.bufferInfo(I,t,w.maxBufferHole);this._tryFixBufferStall(Vr,sr,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=Oi.bufferedInfo(Oi.timeRangesToArray(this.buffered.audio),t,0);if(w.len>1&&n>=w.start){const I=Oi.timeRangesToArray(v),U=Oi.bufferedInfo(I,n,0).bufferedIndex;if(U>-1&&UU)&&ue-V<1&&t-V<2){const pe=new Error(`nudging playhead to flush pipeline after video hole. currentTime: ${t} hole: ${V} -> ${ue} buffered index: ${Y}`);this.warn(pe.message),this.media.currentTime+=1e-6;let be=Aa(t,this.fragmentTracker);be&&"fragment"in be?be=be.fragment:be||(be=void 0);const Re=Oi.bufferInfo(this.media,t,0);this.hls.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_SEEK_OVER_HOLE,fatal:!1,error:pe,reason:pe.message,frag:be,buffer:Re.len,bufferInfo:Re})}}}}}_tryFixBufferStall(t,n,s){var v,w;const{fragmentTracker:I,media:U}=this,Y=(v=this.hls)==null?void 0:v.config;if(!U||!I||!Y)return;const V=(w=this.hls)==null?void 0:w.latestLevelDetails,ue=Aa(s,I);if((ue||V!=null&&V.live&&s1&&t.len>Y.maxBufferHole||t.nextStart&&(t.nextStart-sY.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),I=s.getFragAtPos(v,u.MAIN);if(w&&I)return I.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 I=new Error(`Playback stalling at @${s.currentTime} due to low buffer (${Gn(t)})`);this.warn(I.message),n.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_STALLED_ERROR,fatal:!1,error:I,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 I=v.currentTime,U=Oi.bufferInfo(v,I,0),Y=I0&&U.len<1&&v.readyState<3,be=Y-I;if(be>0&&(ue||pe)){if(be>w.maxBufferHole){let Be=!1;if(I===0){const dt=s.getAppendedFrag(0,u.MAIN);dt&&Y{const k=jr();try{k&&new k(0,Number.POSITIVE_INFINITY,"")}catch(t){return Number.MAX_VALUE}return Number.POSITIVE_INFINITY})();class Zn{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&&O(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;nOn&&(pe=On),pe-ue<=0&&(pe=ue+tn);for(let Re=0;Reue.type===Xr.audioId3&&Y:v==="video"?V=ue=>ue.type===Xr.emsg&&U:V=ue=>ue.type===Xr.audioId3&&Y||ue.type===Xr.emsg&&U,L(w,n,s,V)}}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:I}=this.hls.config;if(!w)return;const U=jr();if(s&&v&&!I){const{fragmentStart:dt,fragmentEnd:at}=t;let jt=this.assetCue;jt?(jt.startTime=dt,jt.endTime=at):U&&(jt=this.assetCue=Qr(U,dt,at,{assetPlayerId:this.hls.config.assetPlayerId},"hlsjs.interstitial.asset"),jt&&(jt.id=s,this.id3Track||(this.id3Track=this.createTrack(this.media)),this.id3Track.addCue(jt),jt.addEventListener("enter",this.onEventCueEnter)))}if(!t.hasProgramDateTime)return;const{id3Track:Y}=this,{dateRanges:V}=t,ue=Object.keys(V);let pe=this.dateRangeCuesAppended;if(Y&&n){var be;if((be=Y.cues)!=null&&be.length){const dt=Object.keys(pe).filter(at=>!ue.includes(at));for(let at=dt.length;at--;){var Re;const jt=dt[at],cr=(Re=pe[jt])==null?void 0:Re.cues;delete pe[jt],cr&&Object.keys(cr).forEach(sr=>{const Nr=cr[sr];if(Nr){Nr.removeEventListener("enter",this.onEventCueEnter);try{Y.removeCue(Nr)}catch(Vr){}}})}}else pe=this.dateRangeCuesAppended={}}const Be=t.fragments[t.fragments.length-1];if(!(ue.length===0||!r(Be==null?void 0:Be.programDateTime))){this.id3Track||(this.id3Track=this.createTrack(this.media));for(let dt=0;dt{if(yi!==jt.id){const Xi=V[yi];if(Xi.class===jt.class&&Xi.startDate>jt.startDate&&(!Sn||jt.startDate.01&&(yi.startTime=cr,yi.endTime=vn);else if(U){let Xi=jt.attr[Sn];Is(Sn)&&(Xi=K(Xi));const qi=Qr(U,cr,vn,{key:Sn,data:Xi},Xr.dateRange);qi&&(qi.id=at,this.id3Track.addCue(qi),Nr[Sn]=qi,I&&(Sn==="X-ASSET-LIST"||Sn==="X-ASSET-URL")&&qi.addEventListener("enter",this.onEventCueEnter))}}pe[at]={cues:Nr,dateRange:jt,durationKnown:Vr}}}}}class Ka{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:I}=this.config;if(!w||I===1||!s.live)return;const U=this.targetLatency;if(U===null)return;const Y=v-U,V=Math.min(this.maxLatency,U+s.targetduration);if(Y.05&&this.forwardBufferLength>1){const pe=Math.min(2,Math.max(1,I)),be=Math.round(2/(1+Math.exp(-.75*Y-this.edgeStalled))*20)/20,Re=Math.min(pe,Math.max(1,be));this.changeMediaPlaybackRate(n,Re)}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:I,lowLatencyMode:U}=this.config,Y=this.hls.userConfig;let V=U&&s||n;(this._targetLatencyUpdated||Y.liveSyncDuration||Y.liveSyncDurationCount||V===0)&&(V=w!==void 0?w:I*v);const ue=v;return V+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,I=v-s.totalduration,U=v-(this.config.lowLatencyMode&&s.partTarget||s.targetduration);return Math.min(Math.max(I,w),U)}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 Zi extends ci{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={},I={};let U=!1,Y=!1,V=!1;n.levels.forEach(ue=>{const pe=ue.attrs;let{audioCodec:be,videoCodec:Re}=ue;be&&(ue.audioCodec=be=gt(be,s)||void 0),Re&&(Re=ue.videoCodec=At(Re));const{width:Be,height:dt,unknownCodecs:at}=ue;let jt=at?at.length:0;if(at)for(let Kr=jt;Kr--;){const Sn=at[Kr];this.isAudioSupported(Sn)?(ue.audioCodec=be=be?`${be},${Sn}`:Sn,jt--,he.audio[be.substring(0,4)]=2):this.isVideoSupported(Sn)&&(ue.videoCodec=Re=Re?`${Re},${Sn}`:Sn,jt--,he.video[Re.substring(0,4)]=2)}if(U||(U=!!(Be&&dt)),Y||(Y=!!Re),V||(V=!!be),jt||be&&!this.isAudioSupported(be)||Re&&!this.isVideoSupported(Re)){this.log(`Some or all CODECS not supported "${pe.CODECS}"`);return}const{CODECS:cr,"FRAME-RATE":sr,"HDCP-LEVEL":Nr,"PATHWAY-ID":Vr,RESOLUTION:vn,"VIDEO-RANGE":Gr}=pe,fn=`${`${Vr||"."}-`}${ue.bitrate}-${vn}-${sr}-${cr}-${Gr}-${Nr}`;if(w[fn])if(w[fn].uri!==ue.url&&!ue.attrs["PATHWAY-ID"]){const Kr=I[fn]+=1;ue.attrs["PATHWAY-ID"]=new Array(Kr+1).join(".");const Sn=this.createLevel(ue);w[fn]=Sn,v.push(Sn)}else w[fn].addGroupId("audio",pe.AUDIO),w[fn].addGroupId("text",pe.SUBTITLES);else{const Kr=this.createLevel(ue);w[fn]=Kr,I[fn]=1,v.push(Kr)}}),this.filterAndSortMediaOptions(v,n,U,Y,V)}createLevel(t){const n=new Qn(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=sn(v,[])}return n}isAudioSupported(t){return Ce(t,"audio",this.hls.config.preferManagedMediaSource)}isVideoSupported(t){return Ce(t,"video",this.hls.config.preferManagedMediaSource)}filterAndSortMediaOptions(t,n,s,v,w){let I=[],U=[],Y=t;if((s||v)&&w&&(Y=Y.filter(({videoCodec:at,videoRange:jt,width:cr,height:sr})=>(!!at||!!(cr&&sr))&&Cn(jt))),Y.length===0){Promise.resolve().then(()=>{if(this.hls){let at="no level with compatible codecs found in manifest",jt=at;n.levels.length&&(jt=`one or more CODECS in variant not supported: ${Gn(n.levels.map(sr=>sr.attrs.CODECS).filter((sr,Nr,Vr)=>Vr.indexOf(sr)===Nr))}`,this.warn(jt),at+=` (${jt})`);const cr=new Error(at);this.hls.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:n.url,error:cr,reason:jt})}});return}n.audioTracks&&(I=n.audioTracks.filter(at=>!at.audioCodec||this.isAudioSupported(at.audioCodec)),Ha(I)),n.subtitles&&(U=n.subtitles,Ha(U));const V=Y.slice(0);Y.sort((at,jt)=>{if(at.attrs["HDCP-LEVEL"]!==jt.attrs["HDCP-LEVEL"])return(at.attrs["HDCP-LEVEL"]||"")>(jt.attrs["HDCP-LEVEL"]||"")?1:-1;if(s&&at.height!==jt.height)return at.height-jt.height;if(at.frameRate!==jt.frameRate)return at.frameRate-jt.frameRate;if(at.videoRange!==jt.videoRange)return zr.indexOf(at.videoRange)-zr.indexOf(jt.videoRange);if(at.videoCodec!==jt.videoCodec){const cr=Ct(at.videoCodec),sr=Ct(jt.videoCodec);if(cr!==sr)return sr-cr}if(at.uri===jt.uri&&at.codecSet!==jt.codecSet){const cr=Pe(at.codecSet),sr=Pe(jt.codecSet);if(cr!==sr)return sr-cr}return at.averageBitrate!==jt.averageBitrate?at.averageBitrate-jt.averageBitrate:0});let ue=V[0];if(this.steering&&(Y=this.steering.filterParsedLevels(Y),Y.length!==V.length)){for(let at=0;atcr&&cr===this.hls.abrEwmaDefaultEstimate&&(this.hls.bandwidthEstimate=sr)}break}const be=w&&!v,Re=this.hls.config,Be=!!(Re.audioStreamController&&Re.audioTrackController),dt={levels:Y,audioTracks:I,subtitleTracks:U,sessionData:n.sessionData,sessionKeys:n.sessionKeys,firstLevel:this._firstLevel,stats:n.stats,audio:w,video:v,altAudio:Be&&!be&&I.some(at=>!!at.url)};this.hls.trigger(o.MANIFEST_PARSED,dt)}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"),pe=t<0;if(this.hls.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.LEVEL_SWITCH_ERROR,level:t,fatal:pe,error:ue,reason:ue.message}),pe)return;t=Math.min(t,n.length-1)}const s=this.currentLevelIndex,v=this.currentLevel,w=v?v.attrs["PATHWAY-ID"]:void 0,I=n[t],U=I.attrs["PATHWAY-ID"];if(this.currentLevelIndex=t,this.currentLevel=I,s===t&&v&&w===U)return;this.log(`Switching to level ${t} (${I.height?I.height+"p ":""}${I.videoRange?I.videoRange+" ":""}${I.codecSet?I.codecSet+" ":""}@${I.bitrate})${U?" with Pathway "+U:""} from level ${s}${w?" with Pathway "+w:""}`);const Y={level:t,attrs:I.attrs,details:I.details,bitrate:I.bitrate,averageBitrate:I.averageBitrate,maxBitrate:I.maxBitrate,realBitrate:I.realBitrate,width:I.width,height:I.height,codecSet:I.codecSet,audioCodec:I.audioCodec,videoCodec:I.videoCodec,audioGroups:I.audioGroups,subtitleGroups:I.subtitleGroups,loaded:I.loaded,loadError:I.loadError,fragmentError:I.fragmentError,name:I.name,id:I.id,uri:I.uri,url:I.url,urlId:0,audioGroupIds:I.audioGroupIds,textGroupIds:I.textGroupIds};this.hls.trigger(o.LEVEL_SWITCHING,Y);const V=I.details;if(!V||V.live){const ue=this.switchParams(I.uri,v==null?void 0:v.details,V);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,I=n.levelInfo;if(!I){var U;this.warn(`Invalid level index ${v}`),(U=n.deliveryDirectives)!=null&&U.skip&&(w.deltaUpdateFailed=!0);return}if(I===this.currentLevel||n.withoutMultiVariant){I.fragmentError===0&&(I.loadError=0);let Y=I.details;Y===n.details&&Y.advanced&&(Y=void 0),this.playlistLoaded(v,n,Y)}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"],I=t.details,U=I==null?void 0:I.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:""}${U&&I.live?" age "+U.toFixed(1)+(I.type?" "+I.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,I)=>I!==t?!0:(this.steering&&this.steering.removeLevel(w),w===this.currentLevel&&(this.currentLevel=null,this.currentLevelIndex=-1,w.details&&w.details.fragments.forEach(U=>U.level=-1)),!1));Nn(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 Ha(k){const t={};k.forEach(n=>{const s=n.groupId||"";n.id=t[s]=t[s]||0,t[s]++})}function ls(){return self.SourceBuffer||self.WebKitSourceBuffer}function Qa(){if(!ae())return!1;const t=ls();return!t||t.prototype&&typeof t.prototype.appendBuffer=="function"&&typeof t.prototype.remove=="function"}function Zc(){if(!Qa())return!1;const k=ae();return typeof(k==null?void 0:k.isTypeSupported)=="function"&&(["avc1.42E01E,mp4a.40.2","av01.0.01M.08","vp09.00.50.08"].some(t=>k.isTypeSupported(Gt(t,"video")))||["mp4a.40.2","fLaC"].some(t=>k.isTypeSupported(Gt(t,"audio"))))}function sd(){var k;const t=ls();return typeof(t==null||(k=t.prototype)==null?void 0:k.changeType)=="function"}const bd=100;class xd extends Wa{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 I=this.getFwdBufferInfoAtPos(v,w,u.MAIN,0);if(I===null||I.len===0){this.warn(`Main forward buffer length at ${w} on "seeked" event ${I?I.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(bd),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=ln.IDLE,this.nextLoadPosition=this.lastCurrentTime=t+this.timelineOffset,this.startPosition=n?-1:t,this.tick()}else this._forceStartLoad=!0,this.state=ln.STOPPED}stopLoad(){this._forceStartLoad=!1,super.stopLoad()}doTick(){switch(this.state){case ln.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=ln.IDLE;break}else if(this.hls.nextLoadLevel!==this.level){this.state=ln.IDLE;break}break}case ln.FRAG_LOADING_WAITING_RETRY:this.checkRetryDate();break}this.state===ln.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 I=s[w],U=this.getMainFwdBufferInfo();if(U===null)return;const Y=this.getLevelDetails();if(Y&&this._streamEnded(U,Y)){const dt={};this.altAudio===2&&(dt.type="video"),this.hls.trigger(o.BUFFER_EOS,dt),this.state=ln.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 V=I.details;if(!V||this.state===ln.WAITING_LEVEL||this.waitForLive(I)){this.level=w,this.state=ln.WAITING_LEVEL,this.startFragRequested=!1;return}const ue=U.len,pe=this.getMaxBufferLength(I.maxBitrate);if(ue>=pe)return;this.backtrackFragment&&this.backtrackFragment.start>U.end&&(this.backtrackFragment=null);const be=this.backtrackFragment?this.backtrackFragment.start:U.end;let Re=this.getNextFragment(be,V);if(this.couldBacktrack&&!this.fragPrevious&&Re&&Te(Re)&&this.fragmentTracker.getState(Re)!==Dr.OK){var Be;const at=((Be=this.backtrackFragment)!=null?Be:Re).sn-V.startSN,jt=V.fragments[at-1];jt&&Re.cc===jt.cc&&(Re=jt,this.fragmentTracker.removeFragment(jt))}else this.backtrackFragment&&U.len&&(this.backtrackFragment=null);if(Re&&this.isLoopLoading(Re,be)){if(!Re.gap){const at=this.audioOnly&&!this.altAudio?ie.AUDIO:ie.VIDEO,jt=(at===ie.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;jt&&this.afterBufferFlushed(jt,at,u.MAIN)}Re=this.getNextFragmentLoopLoading(Re,V,U,u.MAIN,pe)}Re&&(Re.initSegment&&!Re.initSegment.data&&!this.bitrateTest&&(Re=Re.initSegment),this.loadFragment(Re,I,be))}loadFragment(t,n,s){const v=this.fragmentTracker.getState(t);v===Dr.NOT_LOADED||v===Dr.PARTIAL?Te(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 U=this.getMainFwdBufferInfo();if(!U||U.len=I-n.maxFragLookUpTolerance&&w<=U;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=xi(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,I=!1;for(const U in s){const Y=s[U];if(Y.id==="main"){if(w=U,v=Y,U==="video"){const V=s[U];V&&(this.videoBuffer=V.buffer)}}else I=!0}I&&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===ln.PARSED&&(this.state=ln.IDLE);return}const U=v?v.stats:s.stats;this.fragLastKbps=Math.round(8*U.total/(U.buffering.end-U.loading.first)),Te(s)&&(this.fragPrevious=s),this.fragBufferedComplete(s,v)}const I=this.media;I&&(!this._hasEnoughToStart&&Oi.getBuffered(I).length&&(this._hasEnoughToStart=!0,this.seekToStartPos()),w&&this.tick())}get hasEnoughToStart(){return this._hasEnoughToStart}onError(t,n){var s;if(n.fatal){this.state=ln.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===ln.WAITING_LEVEL&&((s=n.context)==null?void 0:s.type)===h.LEVEL&&(this.state=ln.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=ln.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&&(Y{const{hls:v}=this,w=s==null?void 0:s.frag;if(!w||this.fragContextChanged(w))return;n.fragmentError=0,this.state=ln.IDLE,this.startFragRequested=!1,this.bitrateTest=!1;const I=w.stats;I.parsing.start=I.parsing.end=I.buffering.start=I.buffering.end=self.performance.now(),v.trigger(o.FRAG_LOADED,s),w.bitrateTest=!1}).catch(s=>{this.state===ln.STOPPED||this.state===ln.ERROR||(this.warn(s),this.resetFragmentLoading(t))})}_handleTransmuxComplete(t){const n=this.playlistType,{hls:s}=this,{remuxResult:v,chunkMeta:w}=t,I=this.getCurrentContext(w);if(!I){this.resetWhenMissingContext(w);return}const{frag:U,part:Y,level:V}=I,{video:ue,text:pe,id3:be,initSegment:Re}=v,{details:Be}=V,dt=this.altAudio?void 0:v.audio;if(this.fragContextChanged(U)){this.fragmentTracker.removeFragment(U);return}if(this.state=ln.PARSING,Re){const at=Re.tracks;if(at){const Nr=U.initSegment||U;if(this.unhandledEncryptionError(Re,U))return;this._bufferInitSegment(V,at,Nr,w),s.trigger(o.FRAG_PARSING_INIT_SEGMENT,{frag:Nr,id:n,tracks:at})}const jt=Re.initPTS,cr=Re.timescale,sr=this.initPTS[U.cc];if(r(jt)&&(!sr||sr.baseTime!==jt||sr.timescale!==cr)){const Nr=Re.trackId;this.initPTS[U.cc]={baseTime:jt,timescale:cr,trackId:Nr},s.trigger(o.INIT_PTS_FOUND,{frag:U,id:n,initPTS:jt,timescale:cr,trackId:Nr})}}if(ue&&Be){dt&&ue.type==="audiovideo"&&this.logMuxedErr(U);const at=Be.fragments[U.sn-1-Be.startSN],jt=U.sn===Be.startSN,cr=!at||U.cc>at.cc;if(v.independent!==!1){const{startPTS:sr,endPTS:Nr,startDTS:Vr,endDTS:vn}=ue;if(Y)Y.elementaryStreams[ue.type]={startPTS:sr,endPTS:Nr,startDTS:Vr,endDTS:vn};else if(ue.firstKeyFrame&&ue.independent&&w.id===1&&!cr&&(this.couldBacktrack=!0),ue.dropped&&ue.independent){const Gr=this.getMainFwdBufferInfo(),nn=(Gr?Gr.end:this.getLoadPosition())+this.config.maxBufferHole,fn=ue.firstKeyFramePTS?ue.firstKeyFramePTS:sr;if(!jt&&nnTr&&(U.gap=!0);U.setElementaryStreamInfo(ue.type,sr,Nr,Vr,vn),this.backtrackFragment&&(this.backtrackFragment=U),this.bufferFragmentData(ue,U,Y,w,jt||cr)}else if(jt||cr)U.gap=!0;else{this.backtrack(U);return}}if(dt){const{startPTS:at,endPTS:jt,startDTS:cr,endDTS:sr}=dt;Y&&(Y.elementaryStreams[ie.AUDIO]={startPTS:at,endPTS:jt,startDTS:cr,endDTS:sr}),U.setElementaryStreamInfo(ie.AUDIO,at,jt,cr,sr),this.bufferFragmentData(dt,U,Y,w)}if(Be&&be!=null&&be.samples.length){const at={id:n,frag:U,details:Be,samples:be.samples};s.trigger(o.FRAG_PARSING_METADATA,at)}if(Be&&pe){const at={id:n,frag:U,details:Be,samples:pe.samples};s.trigger(o.FRAG_PARSING_USERDATA,at)}}logMuxedErr(t){this.warn(`${Te(t)?"Media":"Init"} segment with muxed audiovideo where only video expected: ${t.url}`)}_bufferInitSegment(t,n,s,v){if(this.state!==ln.PARSING)return;this.audioOnly=!!n.audio&&!n.video,this.altAudio&&!this.audioOnly&&(delete n.audio,n.audiovideo&&this.logMuxedErr(s));const{audio:w,video:I,audiovideo:U}=n;if(w){const V=t.audioCodec;let ue=Fe(w.codec,V);ue==="mp4a"&&(ue="mp4a.40.5");const pe=navigator.userAgent.toLowerCase();if(this.audioCodecSwitch){ue&&(ue.indexOf("mp4a.40.5")!==-1?ue="mp4a.40.2":ue="mp4a.40.5");const be=w.metadata;be&&"channelCount"in be&&(be.channelCount||1)!==1&&pe.indexOf("firefox")===-1&&(ue="mp4a.40.5")}ue&&ue.indexOf("mp4a.40.5")!==-1&&pe.indexOf("android")!==-1&&w.container!=="audio/mpeg"&&(ue="mp4a.40.2",this.log(`Android: force audio codec to ${ue}`)),V&&V!==ue&&this.log(`Swapping manifest audio codec "${V}" for "${ue}"`),w.levelCodec=ue,w.id=u.MAIN,this.log(`Init audio buffer, container:${w.container}, codecs[selected/level/parsed]=[${ue||""}/${V||""}/${w.codec}]`),delete n.audiovideo}if(I){I.levelCodec=t.videoCodec,I.id=u.MAIN;const V=I.codec;if((V==null?void 0:V.length)===4)switch(V){case"hvc1":case"hev1":I.codec="hvc1.1.6.L120.90";break;case"av01":I.codec="av01.0.04M.08";break;case"avc1":I.codec="avc1.42e01e";break}this.log(`Init video buffer, container:${I.container}, codecs[level/parsed]=[${t.videoCodec||""}/${V}]${I.codec!==V?" parsed-corrected="+I.codec:""}${I.supplemental?" supplemental="+I.supplemental:""}`),delete n.audiovideo}U&&(this.log(`Init audiovideo buffer, container:${U.container}, codecs[level/parsed]=[${t.codecs}/${U.codec}]`),delete n.video,delete n.audio);const Y=Object.keys(n);if(Y.length){if(this.hls.trigger(o.BUFFER_CODECS,n),!this.hls)return;Y.forEach(V=>{const pe=n[V].initSegment;pe!=null&&pe.byteLength&&this.hls.trigger(o.BUFFER_APPENDING,{type:V,data:pe,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=ln.IDLE}checkFragmentChanged(){const t=this.media;let n=null;if(t&&t.readyState>1&&t.seeking===!1){const s=t.currentTime;if(Oi.isBuffered(t,s)?n=this.getAppendedFrag(s):Oi.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?st(null,s.fragments,n):null);if(v){const w=v.programDateTime;if(w!==null){const I=w+(n-v.start)*1e3;return new Date(I)}}}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 wd 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 ja({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;I.setKeyFormat(U);const Y=di(U);if(Y)return this.emeController.getKeySystemAccess([Y])})}if(this.config.requireKeySystemAccessOnStart){const v=ts(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 ue=new Error(n?`Expected frag.decryptdata to be defined after setting format ${n}`:"Missing decryption data on fragment in onKeyLoading");return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,ue))}const I=w.uri;if(!I)return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Invalid key URI: "${I}"`)));const U=od(w);let Y=this.keyIdToKeyInfo[U];if((s=Y)!=null&&s.decryptdata.key)return w.key=Y.decryptdata.key,Promise.resolve({frag:t,keyInfo:Y});if((v=Y)!=null&&v.keyLoadPromise){var V;switch((V=Y.mediaKeySessionContext)==null?void 0:V.keyStatus){case"usable":case"usable-in-future":return Y.keyLoadPromise.then(pe=>{const{keyInfo:be}=pe;return w.key=be.decryptdata.key,{frag:t,keyInfo:be}})}}switch(this.log(`Loading key ${J(w.keyId||[])} from ${t.type} ${t.level}`),Y=this.keyIdToKeyInfo[U]={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(Y,t):this.loadKeyEME(Y,t);case"AES-128":case"AES-256":case"AES-256-CTR":return this.loadKeyHTTP(Y,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){const v=this.emeController.loadKey(s);return(t.keyLoadPromise=v.then(w=>(t.mediaKeySessionContext=w,s))).catch(w=>{throw t.keyLoadPromise=null,w.data&&(w.data.frag=n),w})}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((I,U)=>{const Y={keyInfo:t,frag:n,responseType:"arraybuffer",url:t.decryptdata.uri},V=s.keyLoadPolicy.default,ue={loadPolicy:V,timeout:V.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},pe={onSuccess:(be,Re,Be,dt)=>{const{frag:at,keyInfo:jt,url:cr}=Be,sr=od(jt.decryptdata)||cr;if(!at.decryptdata||jt!==this.keyIdToKeyInfo[sr])return U(this.createKeyLoadError(at,f.KEY_LOAD_ERROR,new Error("after key load, decryptdata unset or changed"),dt));jt.decryptdata.key=at.decryptdata.key=new Uint8Array(be.data),at.keyLoader=null,jt.loader=null,I({frag:at,keyInfo:jt})},onError:(be,Re,Be,dt)=>{this.resetLoader(Re),U(this.createKeyLoadError(n,f.KEY_LOAD_ERROR,new Error(`HTTP Error ${be.code} loading key ${be.text}`),Be,b({url:Y.url,data:void 0},be)))},onTimeout:(be,Re,Be)=>{this.resetLoader(Re),U(this.createKeyLoadError(n,f.KEY_LOAD_TIMEOUT,new Error("key loading timed out"),Be))},onAbort:(be,Re,Be)=>{this.resetLoader(Re),U(this.createKeyLoadError(n,f.INTERNAL_ABORTED,new Error("key loading aborted"),Be))}};w.load(Y,ue,pe)})}resetLoader(t){const{frag:n,keyInfo:s,url:v}=t,w=s.loader;n.keyLoader===w&&(n.keyLoader=null,s.loader=null);const I=od(s.decryptdata)||v;delete this.keyIdToKeyInfo[I],w&&w.destroy()}}function od(k){const t=k.keyId;return t?J(t):k.uri}function dd(k){const{type:t}=k;switch(t){case h.AUDIO_TRACK:return u.AUDIO;case h.SUBTITLE_TRACK:return u.SUBTITLE;default:return u.MAIN}}function ud(k,t){let n=k.url;return(n===void 0||n.indexOf("data:")===0)&&(n=t.url),n}class Ed{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,I=new w(n);return this.loaders[t.type]=I,I}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:I,deliveryDirectives:U,levelInfo:Y}=n;this.load({id:s,level:v,pathwayId:w,responseType:"text",type:h.LEVEL,url:I,deliveryDirectives:U,levelOrTrack:Y})}onAudioTrackLoading(t,n){const{id:s,groupId:v,url:w,deliveryDirectives:I,track:U}=n;this.load({id:s,groupId:v,level:null,responseType:"text",type:h.AUDIO_TRACK,url:w,deliveryDirectives:I,levelOrTrack:U})}onSubtitleTrackLoading(t,n){const{id:s,groupId:v,url:w,deliveryDirectives:I,track:U}=n;this.load({id:s,groupId:v,level:null,responseType:"text",type:h.SUBTITLE_TRACK,url:w,deliveryDirectives:I,levelOrTrack:U})}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 V=this.hls.logger,ue=v.context;if(ue&&ue.levelOrTrack===t.levelOrTrack&&(ue.url===t.url||ue.deliveryDirectives&&!t.deliveryDirectives)){ue.url===t.url?V.log(`[playlist-loader]: ignore ${t.url} ongoing request`):V.log(`[playlist-loader]: ignore ${t.url} in favor of ${ue.url}`);return}V.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 V;if(t.type===h.LEVEL&&t.level!==null?V=this.hls.levels[t.level].details:t.type===h.AUDIO_TRACK&&t.id!==null?V=this.hls.audioTracks[t.id].details:t.type===h.SUBTITLE_TRACK&&t.id!==null&&(V=this.hls.subtitleTracks[t.id].details),V){const ue=V.partTarget,pe=V.targetduration;if(ue&&pe){const be=Math.max(ue*3,pe*.8)*1e3;w=y({},w,{maxTimeToFirstByteMs:Math.min(be,w.maxTimeToFirstByteMs),maxLoadTimeMs:Math.min(be,w.maxTimeToFirstByteMs)})}}}const I=w.errorRetry||w.timeoutRetry||{},U={loadPolicy:w,timeout:w.maxLoadTimeMs,maxRetry:I.maxNumRetry||0,retryDelay:I.retryDelayMs||0,maxRetryDelay:I.maxRetryDelayMs||0},Y={onSuccess:(V,ue,pe,be)=>{const Re=this.getInternalLoader(pe);this.resetInternalLoader(pe.type);const Be=V.data;if(Be.indexOf("#EXTM3U")!==0){this.handleManifestParsingError(V,pe,new Error("no EXTM3U delimiter"),be||null,ue);return}ue.parsing.start=performance.now(),Oo.isMediaPlaylist(Be)||pe.type!==h.MANIFEST?this.handleTrackOrLevelPlaylist(V,ue,pe,be||null,Re):this.handleMasterPlaylist(V,ue,pe,be)},onError:(V,ue,pe,be)=>{this.handleNetworkError(ue,pe,!1,V,be)},onTimeout:(V,ue,pe)=>{this.handleNetworkError(ue,pe,!0,void 0,V)}};v.load(t,U,Y)}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,I=t.data,U=ud(t,s),Y=Oo.parseMasterPlaylist(I,U);if(Y.playlistParsingError){this.handleManifestParsingError(t,s,Y.playlistParsingError,v,n);return}const{contentSteering:V,levels:ue,sessionData:pe,sessionKeys:be,startTimeOffset:Re,variableList:Be}=Y;this.variableList=Be;const{AUDIO:dt=[],SUBTITLES:at,"CLOSED-CAPTIONS":jt}=Oo.parseMasterPlaylistMedia(I,U,Y);dt.length&&!dt.some(sr=>!sr.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"),dt.unshift({type:"main",name:"main",groupId:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new gn({}),bitrate:0,url:""})),w.trigger(o.MANIFEST_LOADED,{levels:ue,audioTracks:dt,subtitles:at,captions:jt,contentSteering:V,url:U,stats:n,networkDetails:v,sessionData:pe,sessionKeys:be,startTimeOffset:Re,variableList:Be})}handleTrackOrLevelPlaylist(t,n,s,v,w){const I=this.hls,{id:U,level:Y,type:V}=s,ue=ud(t,s),pe=r(Y)?Y:r(U)?U:0,be=dd(s),Re=Oo.parseLevelPlaylist(t.data,ue,pe,be,0,this.variableList);if(V===h.MANIFEST){const Be={attrs:new gn({}),bitrate:0,details:Re,name:"",url:ue};Re.requestScheduled=n.loading.start+Fr(Re,0),I.trigger(o.MANIFEST_LOADED,{levels:[Be],audioTracks:[],url:ue,stats:n,networkDetails:v,sessionData:null,sessionKeys:null,contentSteering:null,startTimeOffset:null,variableList:null})}n.parsing.end=performance.now(),s.levelDetails=Re,this.handlePlaylistLoaded(Re,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 I=`A network ${s?"timeout":"error"+(v?" (status "+v.code+")":"")} occurred while loading ${t.type}`;t.type===h.LEVEL?I+=`: ${t.level} id: ${t.id}`:(t.type===h.AUDIO_TRACK||t.type===h.SUBTITLE_TRACK)&&(I+=` id: ${t.id} group-id: "${t.groupId}"`);const U=new Error(I);this.hls.logger.warn(`[playlist-loader]: ${I}`);let Y=f.UNKNOWN,V=!1;const ue=this.getInternalLoader(t);switch(t.type){case h.MANIFEST:Y=s?f.MANIFEST_LOAD_TIMEOUT:f.MANIFEST_LOAD_ERROR,V=!0;break;case h.LEVEL:Y=s?f.LEVEL_LOAD_TIMEOUT:f.LEVEL_LOAD_ERROR,V=!1;break;case h.AUDIO_TRACK:Y=s?f.AUDIO_TRACK_LOAD_TIMEOUT:f.AUDIO_TRACK_LOAD_ERROR,V=!1;break;case h.SUBTITLE_TRACK:Y=s?f.SUBTITLE_TRACK_LOAD_TIMEOUT:f.SUBTITLE_LOAD_ERROR,V=!1;break}ue&&this.resetInternalLoader(t.type);const pe={type:c.NETWORK_ERROR,details:Y,fatal:V,url:t.url,loader:ue,context:t,error:U,networkDetails:n,stats:w};if(v){const be=(n==null?void 0:n.url)||t.url;pe.response=b({url:be,data:void 0},v)}this.hls.trigger(o.ERROR,pe)}handlePlaylistLoaded(t,n,s,v,w,I){const U=this.hls,{type:Y,level:V,id:ue,groupId:pe,deliveryDirectives:be}=v,Re=ud(n,v),Be=dd(v),dt=typeof v.level=="number"&&Be===u.MAIN?V:void 0;if(!t.fragments.length){const jt=t.playlistParsingError=new Error("No Segments found in Playlist");U.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_EMPTY_ERROR,fatal:!1,url:Re,error:jt,reason:jt.message,response:n,context:v,level:dt,parent:Be,networkDetails:w,stats:s});return}t.targetduration||(t.playlistParsingError=new Error("Missing Target Duration"));const at=t.playlistParsingError;if(at){if(this.hls.logger.warn(`${at} ${t.url}`),!U.config.ignorePlaylistParsingErrors){U.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_PARSING_ERROR,fatal:!1,url:Re,error:at,reason:at.message,response:n,context:v,level:dt,parent:Be,networkDetails:w,stats:s});return}t.playlistParsingError=null}switch(t.live&&I&&(I.getCacheAge&&(t.ageHeader=I.getCacheAge()||0),(!I.getCacheAge||isNaN(t.ageHeader))&&(t.ageHeader=0)),Y){case h.MANIFEST:case h.LEVEL:U.trigger(o.LEVEL_LOADED,{details:t,levelInfo:v.levelOrTrack||U.levels[0],level:dt||0,id:ue||0,stats:s,networkDetails:w,deliveryDirectives:be,withoutMultiVariant:Y===h.MANIFEST});break;case h.AUDIO_TRACK:U.trigger(o.AUDIO_TRACK_LOADED,{details:t,track:v.levelOrTrack,id:ue||0,groupId:pe||"",stats:s,networkDetails:w,deliveryDirectives:be});break;case h.SUBTITLE_TRACK:U.trigger(o.SUBTITLE_TRACK_LOADED,{details:t,track:v.levelOrTrack,id:ue||0,groupId:pe||"",stats:s,networkDetails:w,deliveryDirectives:be});break}}}class Of{static get version(){return Kt}static isMSESupported(){return Qa()}static isSupported(){return Zc()}static getMediaSource(){return ae()}static get Events(){return o}static get MetadataSchema(){return Xr}static get ErrorTypes(){return c}static get ErrorDetails(){return f}static get DefaultConfig(){return Of.defaultConfig?Of.defaultConfig:_e}static set DefaultConfig(t){Of.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 Nt,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=ot(Of.DefaultConfig,t,n);this.userConfig=t,s.progressive&&ir(s,n);const{abrController:v,bufferController:w,capLevelController:I,errorController:U,fpsController:Y}=s,V=new U(this),ue=this.abrController=new v(this),pe=new En(this),be=s.interstitialsController,Re=be?this.interstitialsController=new be(this,Of):null,Be=this.bufferController=new w(this,pe),dt=this.capLevelController=new I(this),at=new Y(this),jt=new Ed(this),cr=s.contentSteeringController,sr=cr?new cr(this):null,Nr=this.levelController=new Zi(this,sr),Vr=new Zn(this),vn=new wd(this.config,this.logger),Gr=this.streamController=new xd(this,pe,vn),nn=this.gapController=new qn(this,pe);dt.setStreamController(Gr),at.setStreamController(Gr);const fn=[jt,Nr,Gr];Re&&fn.splice(1,0,Re),sr&&fn.splice(1,0,sr),this.networkControllers=fn;const Kr=[ue,Be,nn,dt,at,Vr,pe];this.audioTrackController=this.createController(s.audioTrackController,fn);const Sn=s.audioStreamController;Sn&&fn.push(this.audioStreamController=new Sn(this,pe,vn)),this.subtitleTrackController=this.createController(s.subtitleTrackController,fn);const yi=s.subtitleStreamController;yi&&fn.push(this.subtititleStreamController=new yi(this,pe,vn)),this.createController(s.timelineController,Kr),vn.emeController=this.emeController=this.createController(s.emeController,Kr),this.cmcdController=this.createController(s.cmcdController,Kr),this.latencyController=this.createController(Ka,Kr),this.coreComponents=Kr,fn.push(V);const Xi=V.onErrorOut;typeof Xi=="function"&&this.on(o.ERROR,Xi,V),this.on(o.MANIFEST_LOADED,jt.onManifestLoaded,jt)}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=_n()),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){en(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 I=t[w].attrs["HDCP-LEVEL"];if(I&&I<=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=Wi(n);return Yt(t,s,navigator.mediaCapabilities)}}Of.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 D(){m&&clearTimeout(m)}function R(P){var M=P||{},B=M.upcomingOnly,N=B===void 0?!1:B;D(),b=!N}function A(){for(var P=arguments.length,M=new Array(P),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-G: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:"75c2445d",67:"34748187",109:"d7c98196",119:"0a43cacb",195:"7bd1d727",201:"0901972b",264:"be0d9910",292:"55717b3f",316:"1f60ada6",337:"fbdd9ec9",354:"d4d139cf",479:"ec07a758",485:"a5288dd6",508:"ba0b63d1",518:"ae356fa5",532:"28329085",533:"33954719",547:"0be9bc68",556:"71ee681b",559:"28f4c9b4",570:"5343c3b9",576:"3af44599",629:"44a1d9a5",643:"c232637d",671:"4a609b8d",680:"b07e9af0",700:"6c9c62ea",737:"d45e5dde",741:"ac5fd360",799:"4ecd08fb",879:"1020e591",895:"333c61cd",900:"1c1a2fba",906:"c5e6a05c",921:"06a84e27",928:"e3aeb36d",981:"2191a42e",1006:"2f03eceb",1043:"9b5fb491",1045:"c4efc940",1048:"740ca57a",1070:"14645d12",1077:"7f449685",1144:"c90eccaf",1154:"8cb80842",1211:"2e1fdf43",1253:"c20cf7cb",1257:"7d2391d0",1274:"5f6ea65a",1276:"88dabcba",1343:"9d3d553e",1423:"3f725d6c",1427:"0d52fc43",1450:"21e814bf",1461:"ce06d2b5",1462:"fcf08abc",1470:"8cd2bcbe",1475:"0e78692a",1477:"2059b897",1482:"e96926ab",1512:"c7a62f6e",1520:"f18eebf2",1545:"4a837c8a",1555:"ff373777",1578:"be96a492",1581:"82d940b3",1582:"3e296e18",1646:"e6e27b60",1651:"5edbcd48",1657:"9d9163ef",1660:"0dfdbc9f",1674:"1ef24cb1",1678:"d4d14670",1713:"753289cc",1717:"6ddd72db",1727:"22b4aab6",1754:"cf5b7459",1783:"9adb075d",1798:"af18a887",1799:"ae029a35",1831:"30a0f018",1836:"195eb428",1855:"94a447bd",1880:"a4554181",1881:"d8d1279a",1897:"0341372d",1939:"9489f558",1953:"c7553aea",1962:"9ca5c390",1993:"58f042fa",2011:"59d51f98",2045:"dd099896",2099:"e9683d0a",2102:"e9ece49f",2130:"8dc06a17",2141:"dc012c95",2203:"f2d262fe",2216:"346c8318",2240:"9c4ae39d",2249:"f4830452",2281:"af7488ec",2300:"f77c7faa",2303:"2795ed3e",2307:"dd7e5170",2338:"d7d2bd02",2339:"9b6100a0",2364:"f89faf70",2386:"192e235c",2396:"16cc7960",2404:"a50289c3",2412:"ab903209",2425:"6a4d7878",2443:"1bf9641d",2476:"0ab49c48",2494:"68080a87",2501:"edee90b6",2538:"de4a3723",2539:"7df5e309",2548:"68aff200",2570:"de41435c",2594:"e87d3761",2603:"f3ba23d6",2659:"b745d764",2707:"5752b0fb",2806:"c7dc417e",2819:"f1248b2c",2823:"73e1de0d",2829:"11b00090",2837:"54a82605",2862:"9108311d",2865:"0de84c98",2884:"fb975d9e",2969:"ab3357d7",3006:"83cae2ef",3086:"779bf947",3133:"9bf3f89c",3141:"1cbf86a5",3157:"9590087c",3183:"11e28114",3198:"8e655451",3212:"a540ff6d",3220:"d1e5ef72",3247:"ec0d3dc2",3260:"0e25d0bc",3276:"034be4cf",3317:"81405dff",3391:"eb886047",3433:"5f95513c",3442:"5661a468",3447:"1490927d",3451:"fe16d09d",3509:"3a4647d0",3550:"3dc83156",3581:"7af3299b",3585:"a59a3480",3668:"b3c44e77",3697:"481a10d9",3747:"c6b4f5b3",3754:"6ead93af",3777:"d5b0f2f1",3784:"c2d013cb",3805:"9dbcb95e",3831:"853361dd",3862:"8be7610c",3873:"0e5b4633",3885:"f87f7f15",3910:"cc0552e5",3951:"e783980b",3987:"5cecd51b",4014:"27a8e97c",4017:"eb7a8c4f",4030:"fb8e713a",4048:"46f47b46",4056:"7425b2e1",4058:"53d5c932",4078:"14f605fa",4088:"236723f3",4093:"ce85c1e0",4105:"7ca1dd29",4144:"491feb7f",4164:"026135a4",4216:"4102a5bf",4217:"73505dc7",4227:"2f64220c",4259:"276c8093",4264:"1322dfd1",4297:"8e0fb91a",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"73b7ea2b",4492:"4d2b5593",4496:"1380671f",4498:"f24d0b53",4504:"b4b9c03a",4514:"250d7385",4520:"d45548f2",4546:"5fb3858d",4565:"4a4bbd08",4572:"f61b65a8",4599:"61def4cb",4610:"8c4523d5",4621:"aa06deb8",4628:"ece2c60c",4662:"45601f28",4685:"c33f1528",4715:"f5319227",4736:"10495b15",4741:"8bd7e4c1",4757:"6c22fc89",4766:"6aefd62d",4770:"830dc319",4790:"619413e4",4795:"099351f6",4797:"a24e92db",4800:"14d03f11",4850:"1edda4b7",4889:"1e943fb8",4928:"3e37e90d",4944:"fdc66ab9",4973:"139a960c",4994:"9cd1d0ee",5022:"402a0d6d",5028:"3a4174e9",5043:"052d034d",5048:"822d1f40",5060:"85dafcc6",5096:"ffdbc802",5111:"597cf7ac",5117:"897ad640",5125:"9a413648",5148:"42f5f5bd",5165:"c9ffb1d8",5176:"a81de50f",5177:"c5eba196",5179:"a746df9a",5186:"b9b6c8e7",5230:"5aa07e72",5238:"483c00b2",5290:"5dabcdc2",5297:"5bdaf53b",5307:"17dff114",5319:"a95a6eac",5321:"1163c84e",5330:"4b6d9381",5335:"5e753449",5354:"7ae70604",5357:"bbb0c6a4",5359:"5ba36c7b",5382:"8408e530",5402:"8eaaf6e1",5416:"454536b7",5434:"38b302a6",5466:"d8a4823f",5494:"d89549c4",5518:"1fc78545",5549:"9901e1b6",5572:"dd6d437f",5573:"874cbbba",5624:"15d7661a",5631:"e00d3d36",5650:"a05ec21c",5679:"4a090bef",5694:"6fc66408",5705:"af671053",5729:"b5ea3a24",5764:"e0d7e586",5775:"50b799ad",5776:"72fadd6a",5786:"985dcf32",5798:"b868a4d7",5800:"fb081948",5816:"aa1bf3bd",5823:"f03fc3d3",5876:"5eded409",5888:"e0373ce0",5891:"13d39978",5894:"dabc4348",5902:"4185d5ef",5915:"756ffdb7",5972:"e3bc4acc",5992:"24e947e9",6029:"b04955c2",6034:"243a459d",6045:"d268f87f",6047:"3ce45acd",6063:"517b825f",6069:"04e3b825",6080:"24b7e3bf",6126:"99519171",6127:"7cec84d2",6170:"bcf3b504",6185:"3e4328a2",6265:"860ebf90",6270:"2b447541",6282:"d4f8661e",6328:"f85a5553",6366:"ef9644d8",6378:"7f3a946a",6411:"48c95ca1",6434:"35d4646a",6444:"a281bb22",6451:"0cf72cdc",6452:"692a9690",6531:"9c174eba",6583:"91dcdee2",6587:"3b670c86",6634:"5c249fdd",6637:"92efbeb4",6651:"cb04a016",6682:"cbd639d1",6685:"934fa128",6729:"5ffd4d3e",6741:"847978ac",6774:"59d4d618",6776:"16a29adb",6784:"ee9772e6",6788:"c0f90e46",6789:"cff746a3",6796:"25ef5d40",6820:"8d673c54",6882:"5887977f",6904:"0ebca206",6913:"6336d6f8",6963:"869a9eae",7043:"ebf865b0",7045:"cdfab27c",7058:"17bcc065",7062:"19f56745",7084:"46ccce72",7099:"bf25d441",7121:"902ecbe9",7156:"e7466006",7178:"af212410",7182:"072c621b",7224:"7dfe39ed",7242:"517170d9",7260:"0016e4fe",7289:"ff4604d1",7322:"c59afe7a",7323:"56feafb6",7329:"9499da6c",7333:"6359f173",7365:"1005464f",7395:"565496d7",7402:"6b7a7c9c",7460:"d465870d",7477:"63eaeae9",7482:"84f03d50",7527:"b8599fb4",7545:"e7198309",7560:"69df653e",7589:"2c4bb2ff",7591:"c8233ce9",7614:"54d11bc3",7622:"7fc475a0",7647:"f4fedd4f",7686:"4fcec9f9",7706:"c2a79e40",7806:"9b322031",7835:"e8de3595",7855:"7276010a",7857:"56a325f4",7883:"053bdc31",7884:"12701b19",7901:"a75c658c",7922:"fe1df903",7964:"29aed9a1",7999:"86082aa9",8003:"516b5407",8062:"dfa7001c",8066:"7babd153",8072:"85d30080",8085:"368c251e",8089:"d536b13a",8115:"608105e7",8143:"29919a2c",8145:"08a9afc8",8155:"48caf27c",8161:"83c5fa9a",8217:"57e39b22",8237:"d6465992",8241:"38a073c8",8286:"148975a8",8302:"55794970",8332:"865bdc02",8340:"a7586453",8350:"07df8a75",8365:"a7b716df",8398:"82f5d95c",8431:"bff0cfc9",8435:"29ffda57",8447:"13298487",8458:"2690e381",8479:"ae036d60",8517:"44d48d16",8552:"3c1856d0",8561:"4339de84",8563:"80ca84de",8579:"03b6b976",8639:"374b258d",8660:"75a372ba",8661:"991656ef",8665:"1396005d",8688:"154aeccf",8689:"680b2cf9",8723:"03933a24",8737:"ce7dad23",8776:"0ad26240",8787:"21a8f773",8800:"e3c14072",8823:"d3bfb014",8827:"d82cd873",8842:"9f25a3e2",8866:"6a35f94e",8871:"690fa8cb",8882:"d0a5343d",8885:"4affee6d",8898:"d002bcd8",8909:"6ac81f98",8920:"7f82440c",8963:"790aecdd",8965:"f90f1ac1",8999:"8ad65f83",9039:"63eb279e",9076:"dc3da45e",9104:"bbcb2345",9205:"74fcce82",9252:"0d791a59",9260:"cf5f8140",9366:"4a3525d2",9391:"3037cecb",9404:"9fcc3d3e",9406:"190dd908",9416:"d4ce5f91",9417:"b045ebcd",9449:"1495165d",9487:"60518647",9489:"fec2cae4",9507:"f2291975",9511:"6e583c09",9512:"407547b2",9554:"ed358e7b",9559:"f794af19",9647:"080f93f1",9649:"23df773d",9674:"e7a3ba89",9677:"d87531d8",9695:"ca4090f6",9715:"93858847",9716:"76cfada7",9785:"3bee4d72",9788:"f0410727",9814:"bb28ff12",9891:"7752b7b3",9895:"b8e31ff2",9906:"a9439361",9921:"bee8529f",9922:"810a57ca",9928:"5989f5e0",9944:"2967c72a",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:"7241a671",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",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:"38b222b9",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:"3e85d92c",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:"68e29e57",4973:"129c56e8",4994:"43974304",5022:"81b1b86b",5028:"03cdfb68",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:"8f5be1d7",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:"99fd3660",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:"cfc418c2",9366:"4f511490",9391:"c11edda0",9404:"d8cf04f7",9406:"b142636c",9416:"483ff19d",9449:"45975a82",9487:"a73f5679",9489:"ee2bb5b7",9507:"d52efba5",9511:"114333d9",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 Ln.endsWith("/")?Ln:"".concat(Ln,"/")}var Yl=__webpack_require__(38127),fc=__webpack_require__(38329),Nl=__webpack_require__(8616),Gu=["content"],al=["content"],Rc=/^(http:|https:)?\/\//;function dc(Ln){return Rc.test(Ln)||Ln.startsWith("/")&&!Ln.startsWith("/*")||Ln.startsWith("./")||Ln.startsWith("../")}var Cu=function(){return ze.createElement("noscript",{dangerouslySetInnerHTML:{__html:"Enable JavaScript to run this app."}})},Al=function(ti){var $i,La=ti.loaderData,oa=ti.htmlPageOpts,ga=ti.manifest,Da=(ga==null||($i=ga.assets)===null||$i===void 0?void 0:$i["umi.css"])||"";return ze.createElement("script",{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:"window.__UMI_LOADER_DATA__ = ".concat(JSON.stringify(La||{}),"; window.__UMI_METADATA_LOADER_DATA__ = ").concat(JSON.stringify(oa||{}),"; window.__UMI_BUILD_ClIENT_CSS__ = '").concat(Da,"'")}})};function Ku(Ln){var ti=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(typeof Ln=="string")return dc(Ln)?(0,Qo.Z)({src:Ln},ti):{content:Ln};if((0,Nl.Z)(Ln)==="object")return(0,Qo.Z)((0,Qo.Z)({},Ln),ti);throw new Error("Invalid script type: ".concat((0,Nl.Z)(Ln)))}function Zf(Ln){return dc(Ln)?{type:"link",href:Ln}:{type:"style",content:Ln}}var bf=function(ti){var $i,La,oa,ga,Da,Os,ua=ti.htmlPageOpts;return ze.createElement(ze.Fragment,null,(ua==null?void 0:ua.title)&&ze.createElement("title",null,ua.title),ua==null||($i=ua.favicons)===null||$i===void 0?void 0:$i.map(function(Ds,Qu){return ze.createElement("link",{key:Qu,rel:"shortcut icon",href:Ds})}),(ua==null?void 0:ua.description)&&ze.createElement("meta",{name:"description",content:ua.description}),(ua==null||(La=ua.keywords)===null||La===void 0?void 0:La.length)&&ze.createElement("meta",{name:"keywords",content:ua.keywords.join(",")}),ua==null||(oa=ua.metas)===null||oa===void 0?void 0:oa.map(function(Ds){return ze.createElement("meta",{key:Ds.name,name:Ds.name,content:Ds.content})}),ua==null||(ga=ua.links)===null||ga===void 0?void 0:ga.map(function(Ds,Qu){return ze.createElement("link",(0,fc.Z)({key:Qu},Ds))}),ua==null||(Da=ua.styles)===null||Da===void 0?void 0:Da.map(function(Ds,Qu){var Fu=Zf(Ds),Dl=Fu.type,yl=Fu.href,$l=Fu.content;if(Dl==="link")return ze.createElement("link",{key:Qu,rel:"stylesheet",href:yl});if(Dl==="style")return ze.createElement("style",{key:Qu},$l)}),ua==null||(Os=ua.headScripts)===null||Os===void 0?void 0:Os.map(function(Ds,Qu){var Fu=Ku(Ds),Dl=Fu.content,yl=(0,Yl.Z)(Fu,Gu);return ze.createElement("script",(0,fc.Z)({dangerouslySetInnerHTML:{__html:Dl},key:Qu},yl))}))};function Jo(Ln){var ti,$i=Ln.children,La=Ln.loaderData,oa=Ln.manifest,ga=Ln.htmlPageOpts,Da=Ln.__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Os=Ln.mountElementId;if(Da!=null&&Da.pureHtml)return ze.createElement("html",null,ze.createElement("head",null),ze.createElement("body",null,ze.createElement(Cu,null),ze.createElement("div",{id:Os},$i),ze.createElement(Al,{manifest:oa,loaderData:La,htmlPageOpts:ga})));if(Da!=null&&Da.pureApp)return ze.createElement(ze.Fragment,null,$i);var ua=typeof window=="undefined"?oa==null?void 0:oa.assets["umi.css"]:window.__UMI_BUILD_ClIENT_CSS__;return ze.createElement("html",{suppressHydrationWarning:!0,lang:(ga==null?void 0:ga.lang)||"en"},ze.createElement("head",null,ze.createElement("meta",{charSet:"utf-8"}),ze.createElement("meta",{name:"viewport",content:"width=device-width, initial-scale=1"}),ua&&ze.createElement("link",{suppressHydrationWarning:!0,rel:"stylesheet",href:ua}),ze.createElement(bf,{htmlPageOpts:ga})),ze.createElement("body",null,ze.createElement(Cu,null),ze.createElement("div",{id:Os},$i),ze.createElement(Al,{manifest:oa,loaderData:La,htmlPageOpts:ga}),ga==null||(ti=ga.scripts)===null||ti===void 0?void 0:ti.map(function(Ds,Qu){var Fu=Ku(Ds),Dl=Fu.content,yl=(0,Yl.Z)(Fu,al);return ze.createElement("script",(0,fc.Z)({dangerouslySetInnerHTML:{__html:Dl},key:Qu},yl))})))}var jl=ze.createContext(void 0);function ef(){return ze.useContext(jl)}var hc=["redirect"];function pc(Ln){var ti=Ln.routesById,$i=Ln.parentId,La=Ln.routeComponents,oa=Ln.useStream,ga=oa===void 0?!0:oa;return Object.keys(ti).filter(function(Da){return ti[Da].parentId===$i}).map(function(Da){var Os=vc((0,Qo.Z)((0,Qo.Z)({route:ti[Da],routeComponent:La[Da],loadingComponent:Ln.loadingComponent,reactRouter5Compat:Ln.reactRouter5Compat},Ln.reactRouter5Compat&&{hasChildren:Object.keys(ti).filter(function(Ds){return ti[Ds].parentId===Da}).length>0}),{},{useStream:ga})),ua=pc({routesById:ti,routeComponents:La,parentId:Os.id,loadingComponent:Ln.loadingComponent,reactRouter5Compat:Ln.reactRouter5Compat,useStream:ga});return ua.length>0&&(Os.children=ua,Os.routes=ua),Os})}function mc(Ln){var ti=(0,Au.UO)(),$i=(0,Au.Gn)(Ln.to,ti),La=(0,cc.T$)(),oa=(0,Au.TH)();if(La!=null&&La.keepQuery){var ga=oa.search+oa.hash;$i+=ga}var Da=(0,Qo.Z)((0,Qo.Z)({},Ln),{},{to:$i});return ze.createElement(Au.Fg,(0,fc.Z)({replace:!0},Da))}function vc(Ln){var ti=Ln.route,$i=Ln.useStream,La=$i===void 0?!0:$i,oa=ti.redirect,ga=(0,Yl.Z)(ti,hc),Da=Ln.reactRouter5Compat?Lc:_c;return(0,Qo.Z)({element:oa?ze.createElement(mc,{to:oa}):ze.createElement(jl.Provider,{value:{route:Ln.route}},ze.createElement(Da,{loader:ze.memo(Ln.routeComponent),loadingComponent:Ln.loadingComponent||xf,hasChildren:Ln.hasChildren,useStream:La}))},ga)}function xf(){return ze.createElement("div",null)}function Lc(Ln){var ti=ef(),$i=ti.route,La=(0,cc.Ov)(),oa=La.history,ga=La.clientRoutes,Da=(0,Au.UO)(),Os={params:Da,isExact:!0,path:$i.path,url:oa.location.pathname},ua=Ln.loader,Ds={location:oa.location,match:Os,history:oa,params:Da,route:$i,routes:ga};return Ln.useStream?ze.createElement(ze.Suspense,{fallback:ze.createElement(Ln.loadingComponent,null)},ze.createElement(ua,Ds,Ln.hasChildren&&ze.createElement(Au.j3,null))):ze.createElement(ua,Ds,Ln.hasChildren&&ze.createElement(Au.j3,null))}function _c(Ln){var ti=Ln.loader;return Ln.useStream?ze.createElement(ze.Suspense,{fallback:ze.createElement(Ln.loadingComponent,null)},ze.createElement(ti,null)):ze.createElement(ti,null)}var Xl=null;function wf(){return Xl}function Mc(Ln){var ti=Ln.history,$i=ze.useState({action:ti.action,location:ti.location}),La=(0,_l.Z)($i,2),oa=La[0],ga=La[1];return(0,ze.useLayoutEffect)(function(){return ti.listen(ga)},[ti]),(0,ze.useLayoutEffect)(function(){function Da(Os){Ln.pluginManager.applyPlugins({key:"onRouteChange",type:"event",args:{routes:Ln.routes,clientRoutes:Ln.clientRoutes,location:Os.location,action:Os.action,basename:Ln.basename,isFirst:!!Os.isFirst}})}return Da({location:oa.location,action:oa.action,isFirst:!0}),ti.listen(Da)},[ti,Ln.routes,Ln.clientRoutes]),ze.createElement(Au.F0,{navigator:ti,location:oa.location,basename:Ln.basename},Ln.children)}function Vu(){var Ln=(0,cc.Ov)(),ti=Ln.clientRoutes;return(0,Au.V$)(ti)}var sl=["innerProvider","i18nProvider","accessProvider","dataflowProvider","outerProvider","rootContainer"],lu=function(ti,$i){var La=ti.basename||"/",oa=pc({routesById:ti.routes,routeComponents:ti.routeComponents,loadingComponent:ti.loadingComponent,reactRouter5Compat:ti.reactRouter5Compat,useStream:ti.useStream});ti.pluginManager.applyPlugins({key:"patchClientRoutes",type:"event",args:{routes:oa}});for(var ga=ze.createElement(Mc,{basename:La,pluginManager:ti.pluginManager,routes:ti.routes,clientRoutes:oa,history:ti.history},$i),Da=0,Os=sl;Danew Promise((La,oa)=>{var ga=ua=>{try{Os($i.next(ua))}catch(Ds){oa(Ds)}},Da=ua=>{try{Os($i.throw(ua))}catch(Ds){oa(Ds)}},Os=ua=>ua.done?La(ua.value):Promise.resolve(ua.value).then(ga,Da);Os(($i=$i.apply(Ln,ti)).next())});function tf(){return Bc(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/:categoryId",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/new/CreateImg",parentId:"185",id:"189"},190:{path:"/shixuns/new/:id/imagepreview",parentId:"185",id:"190"},191:{path:"/shixuns/:id/Merge",parentId:"185",id:"191"},192:{path:"/shixuns/:id/Split",parentId:"185",id:"192"},193:{path:"/shixuns/:id/edit",parentId:"185",id:"193"},194:{path:"shixuns/:id/edit/warehouse",parentId:"193",id:"194"},195:{path:"/shixuns/:id/edit/newquestion",parentId:"193",id:"195"},196:{path:"/shixuns/:id/edit/:challengesId/editquestion",parentId:"193",id:"196"},197:{path:"/shixuns/:id/edit/:challengesId/editquestion/:questionId",parentId:"193",id:"197"},198:{path:"/shixuns/:id/edit/new",parentId:"193",id:"198"},199:{path:"/shixuns/:id/edit/:challengesId/editcheckpoint",parentId:"193",id:"199"},200:{path:"/shixuns/:id/edit/:challengesId/tab=2",parentId:"193",id:"200"},201:{path:"/shixuns/:id/edit/:challengesId/tab=3",parentId:"193",id:"201"},202:{path:"/shixuns/:id/edit/:challengesId/tab=4",parentId:"193",id:"202"},203:{path:"/shixuns/:id",parentId:"185",id:"203"},204:{path:"/shixuns/:id/challenges",parentId:"203",id:"204"},205:{path:"/shixuns/:id/repository",parentId:"203",id:"205"},206:{path:"/shixuns/:id/secret_repository",parentId:"203",id:"206"},207:{path:"/shixuns/:id/collaborators",parentId:"203",id:"207"},208:{path:"/shixuns/:id/dataset",parentId:"203",id:"208"},209:{path:"/shixuns/:id/dataset/jupyterEdit",parentId:"203",id:"209"},210:{path:"/shixuns/:id/shixun_discuss",parentId:"203",id:"210"},211:{path:"/shixuns/:id/ranking_list",parentId:"203",id:"211"},212:{path:"/shixuns/:id/settings",parentId:"203",id:"212"},213:{path:"/shixuns/:id/repository/:repoId/commits",parentId:"203",id:"213"},214:{path:"/shixuns/:id/secret_repository/:repoId/commits",parentId:"203",id:"214"},215:{path:"/shixuns/:id/repository/upload_file",parentId:"203",id:"215"},216:{path:"/shixuns/:id/secret_repository/upload_file",parentId:"203",id:"216"},217:{path:"/shixuns/:id/repository/add_file",parentId:"203",id:"217"},218:{path:"/shixuns/:id/secret_repository/add_file",parentId:"203",id:"218"},219:{path:"/shixuns/:id/repository/master/shixun_show/:fileId",exact:!1,parentId:"203",id:"219"},220:{path:"/shixuns/:id/secret_repository/master/shixun_show/:fileId",exact:!1,parentId:"203",id:"220"},221:{path:"/shixuns/:id/audit_situation",parentId:"203",id:"221"},222:{path:"/shixuns/:id/fork_list",parentId:"203",id:"222"},223:{path:"/shixuns/:id/skill_tags",parentId:"203",id:"223"},224:{path:"/users",parentId:"1",id:"224"},225:{path:"/users/:username/videos/protocol",parentId:"224",id:"225"},226:{path:"/users/:username/videos/resourceProtocol",parentId:"224",id:"226"},227:{path:"/users/:username/videos/success",parentId:"224",id:"227"},228:{path:"/users/:username/topicbank/:topicstype",parentId:"224",id:"228"},229:{path:"/users/:username/topics/:topicId/:topictype/normal/detail",parentId:"224",id:"229"},230:{path:"/users/:username/topics/:topicId/:topictype/group/detail",parentId:"224",id:"230"},231:{path:"/users/:username/topics/:topicId/:topictype/normal/edit",parentId:"224",id:"231"},232:{path:"/users/:username/topics/:topicId/:topictype/group/edit",parentId:"224",id:"232"},233:{path:"/users/:username/topics/:topicId/:topictype/exercise/edit",parentId:"224",id:"233"},234:{path:"/users/:username/topics/:topicId/:topictype/exercise/detail",parentId:"224",id:"234"},235:{path:"/users/:username/topics/:topicId/:topictype/poll/edit",parentId:"224",id:"235"},236:{path:"/users/:username/topics/:topicId/:topictype/poll/detail",parentId:"224",id:"236"},237:{path:"/users/:username/experiment-img/add",parentId:"224",id:"237"},238:{path:"/users/:username",parentId:"224",id:"238"},239:{path:"/users/:username",parentId:"238",id:"239"},240:{path:"/users/:username/baseInfo/edit",parentId:"238",id:"240"},241:{path:"/users/:username/baseInfo",parentId:"238",id:"241"},242:{path:"/users/:username/realNameCertification",parentId:"238",id:"242"},243:{path:"/users/:username/careerCertification",parentId:"238",id:"243"},244:{path:"/users/:username/classrooms",parentId:"238",id:"244"},245:{path:"/users/:username/shixuns",parentId:"238",id:"245"},246:{path:"/users/:username/dataSet",parentId:"238",id:"246"},247:{path:"/users/:username/userPortrait",parentId:"238",id:"247"},248:{path:"/users/:username/learningPath",parentId:"238",id:"248"},249:{path:"/users/:username/teach-group",parentId:"238",id:"249"},250:{path:"/users/:username/competitions",parentId:"238",id:"250"},251:{path:"/users/:username/experiment-img",parentId:"238",id:"251"},252:{path:"/users/:username/experiment-img/:experid/detail",parentId:"238",id:"252"},253:{path:"/users/:username/certificate",parentId:"238",id:"253"},254:{path:"/users/:username/otherResources",parentId:"238",id:"254"},255:{path:"/users/:username/classmanagement",parentId:"238",id:"255"},256:{path:"/users/:username/classmanagement/:couserid",parentId:"238",id:"256"},257:{path:"/users/:username/paths",parentId:"238",id:"257"},258:{path:"/users/:username/projects",parentId:"238",id:"258"},259:{path:"/users/:username/videos",parentId:"238",id:"259"},260:{path:"/users/:username/videos/upload",parentId:"238",id:"260"},261:{path:"/users/:username/topics/:topicstype",parentId:"238",id:"261"},262:{path:"/users/:username/vspaces",parentId:"238",id:"262"},263:{path:"/users/:username/resourcesCenter",parentId:"238",id:"263"},264:{path:"/users/:username/resourcesCenter/:id/detail",parentId:"238",id:"264"},265:{path:"/users/:username/resourceGuarantee",parentId:"238",id:"265"},266:{path:"/users/:username/resourceAllocation",parentId:"238",id:"266"},267:{parentId:"1",id:"267"},268:{path:"/problems",parentId:"267",id:"268"},269:{path:"/problems",parentId:"268",id:"269"},270:{path:"/problems/batchAdd",parentId:"268",id:"270"},271:{path:"/problems/newcreate",parentId:"267",id:"271"},272:{path:"/problems/newedit/:id",exact:!0,parentId:"267",id:"272"},273:{path:"/problems/:id/edit",exact:!0,parentId:"267",id:"273"},274:{path:"/problems/new",exact:!0,parentId:"267",id:"274"},275:{path:"/problems/:id/oj/:save_identifier",parentId:"267",id:"275"},276:{path:"/problems/:id/record-detail/:submitId",parentId:"267",id:"276"},277:{path:"/problems/add",parentId:"267",id:"277"},278:{path:"/problems/:id/ojedit",parentId:"267",id:"278"},279:{path:"/engineering",parentId:"1",id:"279"},280:{path:"/engineering",parentId:"279",id:"280"},281:{path:"/engineering/teacherList",parentId:"280",id:"281"},282:{path:"/engineering/studentList",parentId:"280",id:"282"},283:{path:"/engineering/training/program",parentId:"280",id:"283"},284:{path:"/engineering/training/program/add",parentId:"280",id:"284"},285:{path:"/engineering/training/program/edit",parentId:"280",id:"285"},286:{path:"/engineering/training/objectives",parentId:"280",id:"286"},287:{path:"/engineering/graduated/index",parentId:"280",id:"287"},288:{path:"/engineering/graduated/matrix",parentId:"280",id:"288"},289:{path:"/engineering/course/list",parentId:"280",id:"289"},290:{path:"/engineering/course/setting",parentId:"280",id:"290"},291:{path:"/engineering/course/matrix",parentId:"280",id:"291"},292:{path:"/engineering/navigation",parentId:"280",id:"292"},293:{path:"/engineering/evaluate/course",parentId:"280",id:"293"},294:{path:"/engineering/evaluate/course/:ec_year_id/:id",parentId:"280",id:"294"},295:{path:"/engineering/evaluate/norm",parentId:"280",id:"295"},296:{path:"/engineering/evaluate/document",parentId:"280",id:"296"},297:{path:"/engineering/evaluate/norm/:ec_year_id/:id",parentId:"280",id:"297"},298:{path:"/engineering/*",redirect:"/404",parentId:"280",id:"298"},299:{path:"/innovation",parentId:"1",id:"299"},300:{path:"/innovation/tasks/:taskId",parentId:"299",id:"300"},301:{path:"/innovation",parentId:"299",id:"301"},302:{path:"/innovation/project",parentId:"301",id:"302"},303:{path:"/innovation/dataset",parentId:"301",id:"303"},304:{path:"/innovation/mirror",parentId:"301",id:"304"},305:{path:"/innovation/my-project",parentId:"301",id:"305"},306:{path:"/innovation/my-dataset",parentId:"301",id:"306"},307:{path:"/innovation/my-mirror",parentId:"301",id:"307"},308:{path:"/innovation/project/create",parentId:"301",id:"308"},309:{path:"/innovation/project/edit/:id",parentId:"301",id:"309"},310:{path:"/innovation/project/detail/:taskId",parentId:"301",id:"310"},311:{path:"/tasks",parentId:"1",id:"311"},312:{path:"/tasks/:taskId",exact:!0,parentId:"311",id:"312"},313:{path:"/tasks/:identifier/jupyter/",exact:!0,parentId:"311",id:"313"},314:{path:"/tasks/:courseId/:homeworkId/:taskId",exact:!0,parentId:"311",id:"314"},315:{path:"/tasks/jupyter/:courseId/:homeworkId/:identifier",exact:!0,parentId:"311",id:"315"},316:{path:"/tasks/:courseId/:exerciseId/:taskId/exercise",exact:!0,parentId:"311",id:"316"},317:{path:"/myproblems",parentId:"1",id:"317"},318:{path:"/myproblems/:id/record-detail/:submitId",exact:!0,parentId:"317",id:"318"},319:{path:"/myproblems/:id",exact:!0,parentId:"317",id:"319"},320:{path:"/account",parentId:"1",id:"320"},321:{path:"/account",parentId:"320",id:"321"},322:{path:"/account/profile",parentId:"321",id:"322"},323:{path:"/account/profile/edit",parentId:"321",id:"323"},324:{path:"/account/certification",parentId:"321",id:"324"},325:{path:"/account/secure",parentId:"321",id:"325"},326:{path:"/account/binding",parentId:"321",id:"326"},327:{path:"/account/Results",parentId:"321",id:"327"},328:{path:"/ch",parentId:"1",id:"328"},329:{path:"/ch/rest/edit/:categoryId/:id",exact:!0,parentId:"328",id:"329"},330:{path:"/ch/rest/",exact:!0,parentId:"328",id:"330"},331:{path:"/ch/rest/:id",exact:!0,parentId:"328",id:"331"},332:{path:"/order",parentId:"1",id:"332"},333:{path:"/order",parentId:"332",id:"333"},334:{path:"/order/invoice",parentId:"332",id:"334"},335:{path:"/order/records",parentId:"332",id:"335"},336:{path:"/order/apply",parentId:"332",id:"336"},337:{path:"/order/view",parentId:"332",id:"337"},338:{path:"/order/:courseId/information",parentId:"332",id:"338"},339:{path:"/order/:courseId/pay",parentId:"332",id:"339"},340:{path:"/order/:orderNum/result",parentId:"332",id:"340"},341:{path:"/messages",parentId:"1",id:"341"},342:{path:"/messages/:userId/user_tidings",parentId:"341",id:"342"},343:{path:"/messages/:userId/private_messages",parentId:"341",id:"343"},344:{path:"/messages/:userId/message_detail",parentId:"341",id:"344"},345:{path:"/vtrs",parentId:"1",id:"345"},346:{path:"/vtrs/:virtual_spacesId",parentId:"345",id:"346"},347:{path:"/vtrs/:virtual_spacesId",exact:!0,parentId:"346",id:"347"},348:{path:"/vtrs/:virtual_spacesId/workplace",exact:!0,parentId:"346",id:"348"},349:{path:"/vtrs/:virtual_spacesId/experiment",parentId:"346",id:"349"},350:{path:"/vtrs/:virtual_spacesId/announcement",parentId:"346",id:"350"},351:{path:"/vtrs/:virtual_spacesId/announcement/add",parentId:"346",id:"351"},352:{path:"/vtrs/:virtual_spacesId/announcement/:id/edit",parentId:"346",id:"352"},353:{path:"/vtrs/:virtual_spacesId/announcement/:id/detail",parentId:"346",id:"353"},354:{path:"/vtrs/:virtual_spacesId/survey",parentId:"346",id:"354"},355:{path:"/vtrs/:virtual_spacesId/survey/:id/detail",parentId:"346",id:"355"},356:{path:"/vtrs/:virtual_spacesId/knowledge",parentId:"346",id:"356"},357:{path:"/vtrs/:virtual_spacesId/knowledge/add",parentId:"346",id:"357"},358:{path:"/vtrs/:virtual_spacesId/knowledge/:id/edit",parentId:"346",id:"358"},359:{path:"/vtrs/:virtual_spacesId/material",parentId:"346",id:"359"},360:{path:"/vtrs/:virtual_spacesId/material/:id/detail",parentId:"346",id:"360"},361:{path:"/vtrs/:virtual_spacesId/lesson",parentId:"346",id:"361"},362:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail",parentId:"346",id:"362"},363:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"346",id:"363"},364:{path:"/vtrs/:virtual_spacesId/discussion",parentId:"346",id:"364"},365:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail",parentId:"346",id:"365"},366:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"346",id:"366"},367:{path:"/vtrs/:virtual_spacesId/settings",parentId:"346",id:"367"},368:{path:"/vtrs/:virtual_spacesId/resources",parentId:"346",id:"368"},369:{path:"/vtrs/:virtual_spacesId/resources/:id/detail",parentId:"346",id:"369"},370:{path:"/vtrs/:virtual_spacesId/Plan",parentId:"346",id:"370"},371:{path:"/vtrs/:virtual_spacesId/plan/:id/detail",parentId:"346",id:"371"},372:{path:"/vtrs/:virtual_spacesId/digtal",parentId:"346",id:"372"},373:{path:"/vtrs/:virtual_spacesId/homepage",parentId:"346",id:"373"},374:{path:"/vtrs/:virtual_spacesId/*",parentId:"346",id:"374"},375:{path:"/101",parentId:"1",id:"375"},376:{path:"/101/:virtual_spacesId",parentId:"375",id:"376"},377:{path:"/101/:virtual_spacesId",exact:!0,parentId:"376",id:"377"},378:{path:"/101/:virtual_spacesId/workplace",exact:!0,parentId:"376",id:"378"},379:{path:"/101/:virtual_spacesId/experiment",parentId:"376",id:"379"},380:{path:"/101/:virtual_spacesId/announcement",parentId:"376",id:"380"},381:{path:"/101/:virtual_spacesId/announcement/add",parentId:"376",id:"381"},382:{path:"/101/:virtual_spacesId/announcement/:id/edit",parentId:"376",id:"382"},383:{path:"/101/:virtual_spacesId/announcement/:id/detail",parentId:"376",id:"383"},384:{path:"/101/:virtual_spacesId/survey",parentId:"376",id:"384"},385:{path:"/101/:virtual_spacesId/survey/:id/detail",parentId:"376",id:"385"},386:{path:"/101/:virtual_spacesId/knowledge",parentId:"376",id:"386"},387:{path:"/101/:virtual_spacesId/knowledge/add",parentId:"376",id:"387"},388:{path:"/101/:virtual_spacesId/knowledge/:id/edit",parentId:"376",id:"388"},389:{path:"/101/:virtual_spacesId/material",parentId:"376",id:"389"},390:{path:"/101/:virtual_spacesId/material/:id/detail",parentId:"376",id:"390"},391:{path:"/101/:virtual_spacesId/lesson",parentId:"376",id:"391"},392:{path:"/101/:virtual_spacesId/lesson/:id/detail",parentId:"376",id:"392"},393:{path:"/101/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"376",id:"393"},394:{path:"/101/:virtual_spacesId/discussion",parentId:"376",id:"394"},395:{path:"/101/:virtual_spacesId/discussion/:id/detail",parentId:"376",id:"395"},396:{path:"/101/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"376",id:"396"},397:{path:"/101/:virtual_spacesId/settings",parentId:"376",id:"397"},398:{path:"/101/:virtual_spacesId/resources",parentId:"376",id:"398"},399:{path:"/101/:virtual_spacesId/resources/:id/detail",parentId:"376",id:"399"},400:{path:"/101/:virtual_spacesId/Plan",parentId:"376",id:"400"},401:{path:"/101/:virtual_spacesId/plan/:id/detail",parentId:"376",id:"401"},402:{path:"/101/:virtual_spacesId/digtal",parentId:"376",id:"402"},403:{path:"/101/:virtual_spacesId/homepage",parentId:"376",id:"403"},404:{path:"/101/:virtual_spacesId/*",parentId:"376",id:"404"},405:{path:"/administration",parentId:"1",id:"405"},406:{path:"/administration",parentId:"405",id:"406"},407:{path:"/administration/college",parentId:"406",id:"407"},408:{path:"/administration/student",parentId:"406",id:"408"},409:{path:"/administration/student/:studentId/edit",parentId:"406",id:"409"},410:{path:"/administration/profession",parentId:"406",id:"410"},411:{path:"/graduations",parentId:"1",id:"411"},412:{path:"/graduations",exact:!0,parentId:"411",id:"412"},413:{path:"/graduations/:id/:moduleKey/:moduleId/review/:itemId",exact:!0,parentId:"411",id:"413"},414:{path:"/graduations/:id",parentId:"411",id:"414"},415:{path:"/graduations/:id/index",parentId:"414",id:"415"},416:{path:"/graduations/:id/topics",parentId:"414",id:"416"},417:{path:"/graduations/:id/student_selection",parentId:"414",id:"417"},418:{path:"/graduations/:id/tasks",parentId:"414",id:"418"},419:{path:"/graduations/:id/opening_report",parentId:"414",id:"419"},420:{path:"/graduations/:id/midterm_report",parentId:"414",id:"420"},421:{path:"/graduations/:id/thesis",parentId:"414",id:"421"},422:{path:"/graduations/:id/final_defense",parentId:"414",id:"422"},423:{path:"/graduations/:id/final_thesis",parentId:"414",id:"423"},424:{path:"/graduations/:id/settings",parentId:"414",id:"424"},425:{path:"/graduations/:id/teachers",parentId:"414",id:"425"},426:{path:"/graduations/:id/students",parentId:"414",id:"426"},427:{path:"/graduations/:id/archives",parentId:"414",id:"427"},428:{path:"/graduations/:id/grading_summary",parentId:"414",id:"428"},429:{path:"/dataset",parentId:"1",id:"429"},430:{path:"/dataset",exact:!0,parentId:"429",id:"430"},431:{path:"/dataset/:id/detail",exact:!0,parentId:"429",id:"431"},432:{path:"/knowledgegraph",parentId:"1",id:"432"},433:{path:"/knowledgegraph/:pathId",parentId:"432",id:"433"},434:{path:"/knowledgegraph/:pathId/statistics",parentId:"432",id:"434"},435:{path:"/newlogin",parentId:"1",id:"435"},436:{path:"/onlinenum",parentId:"1",id:"436"},437:{path:"/onlinenum",parentId:"436",id:"437"},438:{path:"/shixuncontext",parentId:"1",id:"438"},439:{path:"/shixuncontext",parentId:"438",id:"439"},440:{path:"/shixuncontext/:Id/detail",parentId:"438",id:"440"},441:{path:"/educoder-demo",exact:!0,parentId:"1",id:"441"},442:{path:"/training",parentId:"1",id:"442"},443:{name:"\u7CBE\u57F9\u8BFE\u7A0B",path:"/training",parentId:"442",id:"443"},444:{path:"/largeScreen",exact:!0,parentId:"1",id:"444"},445:{path:"/quality",parentId:"1",id:"445"},446:{name:"\u7CBE\u54C1\u8BFE\u7A0B",path:"/quality",parentId:"445",id:"446"},447:{path:"/otherlogin",exact:!0,parentId:"1",id:"447"},448:{path:"/otherloginqq",exact:!0,parentId:"1",id:"448"},449:{path:"/otherloginstart",exact:!0,parentId:"1",id:"449"},450:{path:"/pathsoverview",exact:!0,parentId:"1",id:"450"},451:{path:"/shixunsoverview",exact:!0,parentId:"1",id:"451"},452:{path:"/classroomsoverview",exact:!0,parentId:"1",id:"452"},453:{path:"/login",parentId:"1",id:"453"},454:{path:"/login",parentId:"453",id:"454"},455:{path:"/user",parentId:"1",id:"455"},456:{path:"/user/login",parentId:"455",id:"456"},457:{path:"/user/register",parentId:"455",id:"457"},458:{path:"/user/reset-password",parentId:"455",id:"458"},459:{path:"/colleges",parentId:"1",id:"459"},460:{path:"/colleges/:id/statistics",parentId:"459",id:"460"},461:{path:"/help",parentId:"1",id:"461"},462:{path:"/help/:id",parentId:"461",id:"462"},463:{path:"/video",parentId:"1",id:"463"},464:{path:"/video/:videoId",parentId:"463",id:"464"},465:{path:"/terminal",parentId:"1",id:"465"},466:{path:"/report/:taskId/:game_report_id",parentId:"1",id:"466"},467:{path:"/statsDashboard",parentId:"1",id:"467"},468:{path:"/zbstatistics",parentId:"1",id:"468"},469:{path:"/zbstatistics/detail/:id",parentId:"1",id:"469"},470:{path:"/",parentId:"1",id:"470"},471:{path:"/",exact:!0,parentId:"470",id:"471"},472:{path:"/api/*",exact:!0,parentId:"470",id:"472"},473:{path:"/search",exact:!0,parentId:"470",id:"473"},474:{path:"/moop_cases",exact:!0,parentId:"470",id:"474"},475:{path:"/moop_cases/new",exact:!0,parentId:"470",id:"475"},476:{path:"/moop_cases/:caseId",exact:!0,parentId:"470",id:"476"},477:{path:"/moop_cases/:caseId/edit",exact:!0,parentId:"470",id:"477"},478:{path:"/moop_cases/:caseId/publish-success",exact:!0,parentId:"470",id:"478"},479:{path:"/randompaper",exact:!0,parentId:"470",id:"479"},480:{path:"/randompaper/edit/:id",exact:!0,parentId:"470",id:"480"},481:{path:"/randompaper/detail/:id",exact:!0,parentId:"470",id:"481"},482:{path:"/403",parentId:"470",id:"482"},483:{path:"/500",parentId:"470",id:"483"},484:{path:"/404",parentId:"470",id:"484"},485:{path:"/download",parentId:"470",id:"485"},486:{path:"/iwce",parentId:"470",id:"486"},487:{path:"/classrooms/:coursesId/attendance/TeacherSign",parentId:"470",id:"487"},488:{path:"/classrooms/:coursesId/attendance/:categoryId",parentId:"470",id:"488"},489:{path:"/Activities",parentId:"470",id:"489"},490:{path:"/iwce/:itemname",parentId:"470",id:"490"},491:{path:"/hpc-course",parentId:"470",id:"491"},492:{path:"/user_agents",parentId:"470",id:"492"},493:{path:"/three",parentId:"470",id:"493"},494:{path:"/introduction",parentId:"470",id:"494"},495:{path:"/chatgpt",parentId:"470",id:"495"},496:{path:"/*",parentId:"470",id:"496"},"@@/global-layout":{id:"@@/global-layout",path:"/",isLayout:!0}},routeComponents:{1:ze.lazy(()=>__webpack_require__.e(7121).then(__webpack_require__.bind(__webpack_require__,17121))),2:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),3:ze.lazy(()=>Promise.all([__webpack_require__.e(8660),__webpack_require__.e(2099)]).then(__webpack_require__.bind(__webpack_require__,22632))),4:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8660),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,20556))),5:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8660),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,20556))),6:ze.lazy(()=>__webpack_require__.e(3247).then(__webpack_require__.bind(__webpack_require__,80291))),7:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8660),__webpack_require__.e(8003),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,27017))),8:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8660),__webpack_require__.e(8003),__webpack_require__.e(1545)]).then(__webpack_require__.bind(__webpack_require__,93114))),9:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),10:ze.lazy(()=>__webpack_require__.e(9906).then(__webpack_require__.bind(__webpack_require__,83440))),11:ze.lazy(()=>__webpack_require__.e(5572).then(__webpack_require__.bind(__webpack_require__,51221))),12:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6080)]).then(__webpack_require__.bind(__webpack_require__,25049))),13:ze.lazy(()=>__webpack_require__.e(7901).then(__webpack_require__.bind(__webpack_require__,21403))),14:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(2281)]).then(__webpack_require__.bind(__webpack_require__,46135))),15:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1651)]).then(__webpack_require__.bind(__webpack_require__,7021))),16:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6080)]).then(__webpack_require__.bind(__webpack_require__,25049))),17:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8660),__webpack_require__.e(8003),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,27017))),18:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8660),__webpack_require__.e(8003),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,27017))),19:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),20:ze.lazy(()=>__webpack_require__.e(6789).then(__webpack_require__.bind(__webpack_require__,95694))),21:ze.lazy(()=>__webpack_require__.e(9921).then(__webpack_require__.bind(__webpack_require__,99603))),22:ze.lazy(()=>__webpack_require__.e(1674).then(__webpack_require__.bind(__webpack_require__,85412))),23:ze.lazy(()=>__webpack_require__.e(6685).then(__webpack_require__.bind(__webpack_require__,59799))),24:ze.lazy(()=>__webpack_require__.e(7323).then(__webpack_require__.bind(__webpack_require__,21227))),25:ze.lazy(()=>__webpack_require__.e(7323).then(__webpack_require__.bind(__webpack_require__,21227))),26:ze.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,29187))),27:ze.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,29187))),28:ze.lazy(()=>__webpack_require__.e(109).then(__webpack_require__.bind(__webpack_require__,42978))),29:ze.lazy(()=>__webpack_require__.e(737).then(__webpack_require__.bind(__webpack_require__,20408))),30:ze.lazy(()=>__webpack_require__.e(3391).then(__webpack_require__.bind(__webpack_require__,39539))),31:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(5694)]).then(__webpack_require__.bind(__webpack_require__,21547))),32:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(5330)]).then(__webpack_require__.bind(__webpack_require__,69083))),33:ze.lazy(()=>Promise.all([__webpack_require__.e(8660),__webpack_require__.e(2303)]).then(__webpack_require__.bind(__webpack_require__,53281))),34:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1450)]).then(__webpack_require__.bind(__webpack_require__,11749))),35:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(195)]).then(__webpack_require__.bind(__webpack_require__,96930))),36:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(3668)]).then(__webpack_require__.bind(__webpack_require__,17849))),37:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8660),__webpack_require__.e(2338)]).then(__webpack_require__.bind(__webpack_require__,53612))),38:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4662)]).then(__webpack_require__.bind(__webpack_require__,52786))),39:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8072)]).then(__webpack_require__.bind(__webpack_require__,68698))),40:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(479)]).then(__webpack_require__.bind(__webpack_require__,12459))),41:ze.lazy(()=>__webpack_require__.e(5297).then(__webpack_require__.bind(__webpack_require__,57806))),42:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(4164)]).then(__webpack_require__.bind(__webpack_require__,56410))),43:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8660),__webpack_require__.e(8003),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,27017))),44:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8800),__webpack_require__.e(4889)]).then(__webpack_require__.bind(__webpack_require__,83624))),45:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8800),__webpack_require__.e(4105)]).then(__webpack_require__.bind(__webpack_require__,58232))),46:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7883)]).then(__webpack_require__.bind(__webpack_require__,5781))),47:ze.lazy(()=>__webpack_require__.e(7482).then(__webpack_require__.bind(__webpack_require__,92235))),48:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,35199))),49:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(337)]).then(__webpack_require__.bind(__webpack_require__,98580))),50:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8660),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,83927))),51:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8660),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,83927))),52:ze.lazy(()=>__webpack_require__.e(5992).then(__webpack_require__.bind(__webpack_require__,92974))),53:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(8660),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,94113))),54:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(8660),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,94113))),55:ze.lazy(()=>__webpack_require__.e(8431).then(__webpack_require__.bind(__webpack_require__,89607))),56:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5902)]).then(__webpack_require__.bind(__webpack_require__,34887))),57:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3433)]).then(__webpack_require__.bind(__webpack_require__,36755))),58:ze.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,23888))),59:ze.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,23888))),60:ze.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,20861))),61:ze.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,20861))),62:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1578)]).then(__webpack_require__.bind(__webpack_require__,78348))),63:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(3317)]).then(__webpack_require__.bind(__webpack_require__,57383))),64:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1482)]).then(__webpack_require__.bind(__webpack_require__,86608))),65:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4795)]).then(__webpack_require__.bind(__webpack_require__,23279))),66:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(26)]).then(__webpack_require__.bind(__webpack_require__,17747))),67:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8882)]).then(__webpack_require__.bind(__webpack_require__,25585))),68:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(5888)]).then(__webpack_require__.bind(__webpack_require__,18647))),69:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9715)]).then(__webpack_require__.bind(__webpack_require__,96377))),70:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7045)]).then(__webpack_require__.bind(__webpack_require__,83537))),71:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1211)]).then(__webpack_require__.bind(__webpack_require__,50475))),72:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1582)]).then(__webpack_require__.bind(__webpack_require__,13511))),73:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6729)]).then(__webpack_require__.bind(__webpack_require__,25981))),74:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9695)]).then(__webpack_require__.bind(__webpack_require__,74410))),75:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8723)]).then(__webpack_require__.bind(__webpack_require__,70829))),76:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7622)]).then(__webpack_require__.bind(__webpack_require__,23396))),77:ze.lazy(()=>__webpack_require__.e(5148).then(__webpack_require__.bind(__webpack_require__,97862))),78:ze.lazy(()=>__webpack_require__.e(643).then(__webpack_require__.bind(__webpack_require__,60038))),79:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(3442)]).then(__webpack_require__.bind(__webpack_require__,77678))),80:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2102)]).then(__webpack_require__.bind(__webpack_require__,94544))),81:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2425)]).then(__webpack_require__.bind(__webpack_require__,31345))),82:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2404)]).then(__webpack_require__.bind(__webpack_require__,37165))),83:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9785)]).then(__webpack_require__.bind(__webpack_require__,47590))),84:ze.lazy(()=>__webpack_require__.e(7901).then(__webpack_require__.bind(__webpack_require__,21403))),85:ze.lazy(()=>__webpack_require__.e(2819).then(__webpack_require__.bind(__webpack_require__,79991))),86:ze.lazy(()=>__webpack_require__.e(1512).then(__webpack_require__.bind(__webpack_require__,7351))),87:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7395)]).then(__webpack_require__.bind(__webpack_require__,25062))),88:ze.lazy(()=>__webpack_require__.e(3585).then(__webpack_require__.bind(__webpack_require__,11956))),89:ze.lazy(()=>__webpack_require__.e(6963).then(__webpack_require__.bind(__webpack_require__,25421))),90:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,58021))),91:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,58021))),92:ze.lazy(()=>__webpack_require__.e(6127).then(__webpack_require__.bind(__webpack_require__,73947))),93:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(3951)]).then(__webpack_require__.bind(__webpack_require__,93931))),94:ze.lazy(()=>__webpack_require__.e(1048).then(__webpack_require__.bind(__webpack_require__,8361))),95:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2884)]).then(__webpack_require__.bind(__webpack_require__,21524))),96:ze.lazy(()=>__webpack_require__.e(4770).then(__webpack_require__.bind(__webpack_require__,3237))),97:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2603)]).then(__webpack_require__.bind(__webpack_require__,13269))),98:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4216)]).then(__webpack_require__.bind(__webpack_require__,46738))),99:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(5319)]).then(__webpack_require__.bind(__webpack_require__,9064))),100:ze.lazy(()=>__webpack_require__.e(895).then(__webpack_require__.bind(__webpack_require__,71973))),101:ze.lazy(()=>__webpack_require__.e(7322).then(__webpack_require__.bind(__webpack_require__,39852))),102:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9512),__webpack_require__.e(2203)]).then(__webpack_require__.bind(__webpack_require__,48246))),103:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9512),__webpack_require__.e(2203)]).then(__webpack_require__.bind(__webpack_require__,48246))),104:ze.lazy(()=>__webpack_require__.e(5048).then(__webpack_require__.bind(__webpack_require__,92518))),105:ze.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,85207))),106:ze.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,85207))),107:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6776)]).then(__webpack_require__.bind(__webpack_require__,13444))),108:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6776)]).then(__webpack_require__.bind(__webpack_require__,13444))),109:ze.lazy(()=>__webpack_require__.e(4297).then(__webpack_require__.bind(__webpack_require__,64580))),110:ze.lazy(()=>__webpack_require__.e(4297).then(__webpack_require__.bind(__webpack_require__,64580))),111:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9512),__webpack_require__.e(8458)]).then(__webpack_require__.bind(__webpack_require__,64243))),112:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9512),__webpack_require__.e(8458)]).then(__webpack_require__.bind(__webpack_require__,64243))),113:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9512),__webpack_require__.e(1798)]).then(__webpack_require__.bind(__webpack_require__,26734))),114:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9512),__webpack_require__.e(1798)]).then(__webpack_require__.bind(__webpack_require__,26734))),115:ze.lazy(()=>__webpack_require__.e(5177).then(__webpack_require__.bind(__webpack_require__,34396))),116:ze.lazy(()=>__webpack_require__.e(201).then(__webpack_require__.bind(__webpack_require__,56824))),117:ze.lazy(()=>__webpack_require__.e(1477).then(__webpack_require__.bind(__webpack_require__,23300))),118:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9512),__webpack_require__.e(6282)]).then(__webpack_require__.bind(__webpack_require__,21063))),119:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9512),__webpack_require__.e(6282)]).then(__webpack_require__.bind(__webpack_require__,21063))),120:ze.lazy(()=>__webpack_require__.e(1962).then(__webpack_require__.bind(__webpack_require__,96221))),121:ze.lazy(()=>__webpack_require__.e(4928).then(__webpack_require__.bind(__webpack_require__,35207))),122:ze.lazy(()=>__webpack_require__.e(1257).then(__webpack_require__.bind(__webpack_require__,8467))),123:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8066),__webpack_require__.e(7329)]).then(__webpack_require__.bind(__webpack_require__,15705))),124:ze.lazy(()=>__webpack_require__.e(8340).then(__webpack_require__.bind(__webpack_require__,16974))),125:ze.lazy(()=>__webpack_require__.e(4093).then(__webpack_require__.bind(__webpack_require__,83330))),126:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6185)]).then(__webpack_require__.bind(__webpack_require__,10682))),127:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6185)]).then(__webpack_require__.bind(__webpack_require__,10682))),128:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,33003))),129:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,33003))),130:ze.lazy(()=>__webpack_require__.e(1678).then(__webpack_require__.bind(__webpack_require__,39391))),131:ze.lazy(()=>__webpack_require__.e(1678).then(__webpack_require__.bind(__webpack_require__,39391))),132:ze.lazy(()=>__webpack_require__.e(1754).then(__webpack_require__.bind(__webpack_require__,14078))),133:ze.lazy(()=>__webpack_require__.e(1754).then(__webpack_require__.bind(__webpack_require__,14078))),134:ze.lazy(()=>__webpack_require__.e(4217).then(__webpack_require__.bind(__webpack_require__,94094))),135:ze.lazy(()=>__webpack_require__.e(3220).then(__webpack_require__.bind(__webpack_require__,88644))),136:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(533)]).then(__webpack_require__.bind(__webpack_require__,89459))),137:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5798)]).then(__webpack_require__.bind(__webpack_require__,74818))),138:ze.lazy(()=>__webpack_require__.e(5466).then(__webpack_require__.bind(__webpack_require__,50388))),139:ze.lazy(()=>__webpack_require__.e(5466).then(__webpack_require__.bind(__webpack_require__,50388))),140:ze.lazy(()=>__webpack_require__.e(9944).then(__webpack_require__.bind(__webpack_require__,58660))),141:ze.lazy(()=>__webpack_require__.e(9406).then(__webpack_require__.bind(__webpack_require__,19407))),142:ze.lazy(()=>__webpack_require__.e(9406).then(__webpack_require__.bind(__webpack_require__,19407))),143:ze.lazy(()=>__webpack_require__.e(9039).then(__webpack_require__.bind(__webpack_require__,22132))),144:ze.lazy(()=>__webpack_require__.e(9039).then(__webpack_require__.bind(__webpack_require__,22132))),145:ze.lazy(()=>__webpack_require__.e(7922).then(__webpack_require__.bind(__webpack_require__,15182))),146:ze.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,12097))),147:ze.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,12097))),148:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,55733))),149:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,55733))),150:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8689)]).then(__webpack_require__.bind(__webpack_require__,30927))),151:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7806)]).then(__webpack_require__.bind(__webpack_require__,67718))),152:ze.lazy(()=>__webpack_require__.e(3276).then(__webpack_require__.bind(__webpack_require__,24309))),153:ze.lazy(()=>__webpack_require__.e(8885).then(__webpack_require__.bind(__webpack_require__,23571))),154:ze.lazy(()=>__webpack_require__.e(3451).then(__webpack_require__.bind(__webpack_require__,6011))),155:ze.lazy(()=>__webpack_require__.e(9922).then(__webpack_require__.bind(__webpack_require__,50376))),156:ze.lazy(()=>__webpack_require__.e(4572).then(__webpack_require__.bind(__webpack_require__,25156))),157:ze.lazy(()=>__webpack_require__.e(4017).then(__webpack_require__.bind(__webpack_require__,1505))),158:ze.lazy(()=>__webpack_require__.e(5518).then(__webpack_require__.bind(__webpack_require__,13595))),159:ze.lazy(()=>__webpack_require__.e(5823).then(__webpack_require__.bind(__webpack_require__,35282))),160:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4944)]).then(__webpack_require__.bind(__webpack_require__,8060))),161:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),162:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7647),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,81278))),163:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7647),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,81278))),164:ze.lazy(()=>__webpack_require__.e(4449).then(__webpack_require__.bind(__webpack_require__,79650))),165:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7647),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,81278))),166:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1555),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,72581))),167:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1555),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,72581))),168:ze.lazy(()=>__webpack_require__.e(8787).then(__webpack_require__.bind(__webpack_require__,83644))),169:ze.lazy(()=>__webpack_require__.e(5650).then(__webpack_require__.bind(__webpack_require__,37509))),170:ze.lazy(()=>__webpack_require__.e(1799).then(__webpack_require__.bind(__webpack_require__,50072))),171:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1555),__webpack_require__.e(8579)]).then(__webpack_require__.bind(__webpack_require__,83317))),172:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),173:ze.lazy(()=>__webpack_require__.e(8639).then(__webpack_require__.bind(__webpack_require__,84108))),174:ze.lazy(()=>__webpack_require__.e(4048).then(__webpack_require__.bind(__webpack_require__,31855))),175:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,8979))),176:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,8979))),177:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(508)]).then(__webpack_require__.bind(__webpack_require__,67810))),178:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),179:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8660),__webpack_require__.e(8003),__webpack_require__.e(7835)]).then(__webpack_require__.bind(__webpack_require__,8577))),180:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8660),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,73271))),181:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8660),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,73271))),182:ze.lazy(()=>__webpack_require__.e(1581).then(__webpack_require__.bind(__webpack_require__,70768))),183:ze.lazy(()=>__webpack_require__.e(4144).then(__webpack_require__.bind(__webpack_require__,83839))),184:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8660),__webpack_require__.e(8003),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,27017))),185:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),186:ze.lazy(()=>__webpack_require__.e(8552).then(__webpack_require__.bind(__webpack_require__,63878))),187:ze.lazy(()=>__webpack_require__.e(7884).then(__webpack_require__.bind(__webpack_require__,86754))),188:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(5307)]).then(__webpack_require__.bind(__webpack_require__,27e3))),189:ze.lazy(()=>__webpack_require__.e(5549).then(__webpack_require__.bind(__webpack_require__,57587))),190:ze.lazy(()=>__webpack_require__.e(9674).then(__webpack_require__.bind(__webpack_require__,20097))),191:ze.lazy(()=>__webpack_require__.e(5573).then(__webpack_require__.bind(__webpack_require__,92169))),192:ze.lazy(()=>__webpack_require__.e(2141).then(__webpack_require__.bind(__webpack_require__,8655))),193:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(8661),__webpack_require__.e(9511)]).then(__webpack_require__.bind(__webpack_require__,19018))),194:ze.lazy(()=>__webpack_require__.e(6328).then(__webpack_require__.bind(__webpack_require__,26595))),195:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7857)]).then(__webpack_require__.bind(__webpack_require__,38498))),196:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8660),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,32116))),197:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8660),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,32116))),198:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8660),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,33712))),199:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8660),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,33712))),200:ze.lazy(()=>__webpack_require__.e(9205).then(__webpack_require__.bind(__webpack_require__,15392))),201:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1423)]).then(__webpack_require__.bind(__webpack_require__,64425))),202:ze.lazy(()=>__webpack_require__.e(7614).then(__webpack_require__.bind(__webpack_require__,21646))),203:ze.lazy(()=>__webpack_require__.e(9449).then(__webpack_require__.bind(__webpack_require__,81697))),204:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9814)]).then(__webpack_require__.bind(__webpack_require__,96387))),205:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6637)]).then(__webpack_require__.bind(__webpack_require__,48323))),206:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6637)]).then(__webpack_require__.bind(__webpack_require__,48323))),207:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3581)]).then(__webpack_require__.bind(__webpack_require__,8996))),208:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1993)]).then(__webpack_require__.bind(__webpack_require__,5347))),209:ze.lazy(()=>Promise.all([__webpack_require__.e(8661),__webpack_require__.e(1475)]).then(__webpack_require__.bind(__webpack_require__,33336))),210:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(8965)]).then(__webpack_require__.bind(__webpack_require__,14914))),211:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6451)]).then(__webpack_require__.bind(__webpack_require__,24039))),212:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(518)]).then(__webpack_require__.bind(__webpack_require__,9284))),213:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5894)]).then(__webpack_require__.bind(__webpack_require__,68150))),214:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5894)]).then(__webpack_require__.bind(__webpack_require__,68150))),215:ze.lazy(()=>__webpack_require__.e(2130).then(__webpack_require__.bind(__webpack_require__,18579))),216:ze.lazy(()=>__webpack_require__.e(2130).then(__webpack_require__.bind(__webpack_require__,18579))),217:ze.lazy(()=>__webpack_require__.e(5230).then(__webpack_require__.bind(__webpack_require__,36741))),218:ze.lazy(()=>__webpack_require__.e(5230).then(__webpack_require__.bind(__webpack_require__,36741))),219:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,66997))),220:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,66997))),221:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5096)]).then(__webpack_require__.bind(__webpack_require__,84348))),222:ze.lazy(()=>__webpack_require__.e(3086).then(__webpack_require__.bind(__webpack_require__,53049))),223:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9417)]).then(__webpack_require__.bind(__webpack_require__,83040))),224:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),225:ze.lazy(()=>__webpack_require__.e(5176).then(__webpack_require__.bind(__webpack_require__,85271))),226:ze.lazy(()=>__webpack_require__.e(6587).then(__webpack_require__.bind(__webpack_require__,27239))),227:ze.lazy(()=>__webpack_require__.e(9891).then(__webpack_require__.bind(__webpack_require__,44680))),228:ze.lazy(()=>__webpack_require__.e(8062).then(__webpack_require__.bind(__webpack_require__,25682))),229:ze.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,25166))),230:ze.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,25166))),231:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6820)]).then(__webpack_require__.bind(__webpack_require__,8450))),232:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8517)]).then(__webpack_require__.bind(__webpack_require__,15612))),233:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7043)]).then(__webpack_require__.bind(__webpack_require__,99667))),234:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2806)]).then(__webpack_require__.bind(__webpack_require__,81279))),235:ze.lazy(()=>__webpack_require__.e(5043).then(__webpack_require__.bind(__webpack_require__,67391))),236:ze.lazy(()=>__webpack_require__.e(799).then(__webpack_require__.bind(__webpack_require__,61121))),237:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(3157)]).then(__webpack_require__.bind(__webpack_require__,98216))),238:ze.lazy(()=>__webpack_require__.e(8332).then(__webpack_require__.bind(__webpack_require__,70933))),239:ze.lazy(()=>__webpack_require__.e(6583).then(__webpack_require__.bind(__webpack_require__,84709))),240:ze.lazy(()=>__webpack_require__.e(8217).then(__webpack_require__.bind(__webpack_require__,40188))),241:ze.lazy(()=>__webpack_require__.e(879).then(__webpack_require__.bind(__webpack_require__,1640))),242:ze.lazy(()=>__webpack_require__.e(5776).then(__webpack_require__.bind(__webpack_require__,1890))),243:ze.lazy(()=>__webpack_require__.e(906).then(__webpack_require__.bind(__webpack_require__,43513))),244:ze.lazy(()=>__webpack_require__.e(900).then(__webpack_require__.bind(__webpack_require__,77211))),245:ze.lazy(()=>__webpack_require__.e(6682).then(__webpack_require__.bind(__webpack_require__,54357))),246:ze.lazy(()=>__webpack_require__.e(8115).then(__webpack_require__.bind(__webpack_require__,75574))),247:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2659)]).then(__webpack_require__.bind(__webpack_require__,79838))),248:ze.lazy(()=>__webpack_require__.e(4610).then(__webpack_require__.bind(__webpack_require__,76584))),249:ze.lazy(()=>__webpack_require__.e(8479).then(__webpack_require__.bind(__webpack_require__,70294))),250:ze.lazy(()=>__webpack_require__.e(5800).then(__webpack_require__.bind(__webpack_require__,8719))),251:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2862)]).then(__webpack_require__.bind(__webpack_require__,86449))),252:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8286)]).then(__webpack_require__.bind(__webpack_require__,370))),253:ze.lazy(()=>__webpack_require__.e(5117).then(__webpack_require__.bind(__webpack_require__,7762))),254:ze.lazy(()=>__webpack_require__.e(7402).then(__webpack_require__.bind(__webpack_require__,68982))),255:ze.lazy(()=>__webpack_require__.e(1897).then(__webpack_require__.bind(__webpack_require__,59254))),256:ze.lazy(()=>__webpack_require__.e(8145).then(__webpack_require__.bind(__webpack_require__,21852))),257:ze.lazy(()=>__webpack_require__.e(119).then(__webpack_require__.bind(__webpack_require__,88125))),258:ze.lazy(()=>__webpack_require__.e(4736).then(__webpack_require__.bind(__webpack_require__,23e3))),259:ze.lazy(()=>__webpack_require__.e(2412).then(__webpack_require__.bind(__webpack_require__,42496))),260:ze.lazy(()=>__webpack_require__.e(2240).then(__webpack_require__.bind(__webpack_require__,98410))),261:ze.lazy(()=>__webpack_require__.e(5165).then(__webpack_require__.bind(__webpack_require__,96020))),262:ze.lazy(()=>__webpack_require__.e(3831).then(__webpack_require__.bind(__webpack_require__,15706))),263:ze.lazy(()=>__webpack_require__.e(2396).then(__webpack_require__.bind(__webpack_require__,88126))),264:ze.lazy(()=>__webpack_require__.e(7855).then(__webpack_require__.bind(__webpack_require__,30139))),265:ze.lazy(()=>__webpack_require__.e(9507).then(__webpack_require__.bind(__webpack_require__,25656))),266:ze.lazy(()=>__webpack_require__.e(1343).then(__webpack_require__.bind(__webpack_require__,87030))),267:ze.lazy(()=>__webpack_require__.e(7121).then(__webpack_require__.bind(__webpack_require__,17121))),268:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),269:ze.lazy(()=>__webpack_require__.e(9647).then(__webpack_require__.bind(__webpack_require__,22691))),270:ze.lazy(()=>__webpack_require__.e(485).then(__webpack_require__.bind(__webpack_require__,19428))),271:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,28013))),272:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,28013))),273:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,94038))),274:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,94038))),275:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7460)]).then(__webpack_require__.bind(__webpack_require__,63342))),276:ze.lazy(()=>__webpack_require__.e(9716).then(__webpack_require__.bind(__webpack_require__,12889))),277:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,29499))),278:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,29499))),279:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),280:ze.lazy(()=>__webpack_require__.e(3006).then(__webpack_require__.bind(__webpack_require__,28960))),281:ze.lazy(()=>__webpack_require__.e(2045).then(__webpack_require__.bind(__webpack_require__,41826))),282:ze.lazy(()=>__webpack_require__.e(1520).then(__webpack_require__.bind(__webpack_require__,7355))),283:ze.lazy(()=>__webpack_require__.e(9649).then(__webpack_require__.bind(__webpack_require__,93477))),284:ze.lazy(()=>__webpack_require__.e(4546).then(__webpack_require__.bind(__webpack_require__,82739))),285:ze.lazy(()=>__webpack_require__.e(5357).then(__webpack_require__.bind(__webpack_require__,77325))),286:ze.lazy(()=>__webpack_require__.e(8665).then(__webpack_require__.bind(__webpack_require__,84547))),287:ze.lazy(()=>__webpack_require__.e(3183).then(__webpack_require__.bind(__webpack_require__,37010))),288:ze.lazy(()=>__webpack_require__.e(4800).then(__webpack_require__.bind(__webpack_require__,65831))),289:ze.lazy(()=>__webpack_require__.e(9489).then(__webpack_require__.bind(__webpack_require__,17025))),290:ze.lazy(()=>__webpack_require__.e(9391).then(__webpack_require__.bind(__webpack_require__,18186))),291:ze.lazy(()=>__webpack_require__.e(5335).then(__webpack_require__.bind(__webpack_require__,40548))),292:ze.lazy(()=>__webpack_require__.e(2823).then(__webpack_require__.bind(__webpack_require__,96906))),293:ze.lazy(()=>__webpack_require__.e(4973).then(__webpack_require__.bind(__webpack_require__,66395))),294:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6651)]).then(__webpack_require__.bind(__webpack_require__,4186))),295:ze.lazy(()=>__webpack_require__.e(6741).then(__webpack_require__.bind(__webpack_require__,55527))),296:ze.lazy(()=>__webpack_require__.e(5775).then(__webpack_require__.bind(__webpack_require__,3238))),297:ze.lazy(()=>__webpack_require__.e(2548).then(__webpack_require__.bind(__webpack_require__,11955))),298:ze.lazy(()=>__webpack_require__.e(7121).then(__webpack_require__.bind(__webpack_require__,17121))),299:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),300:ze.lazy(()=>__webpack_require__.e(6634).then(__webpack_require__.bind(__webpack_require__,40825))),301:ze.lazy(()=>__webpack_require__.e(680).then(__webpack_require__.bind(__webpack_require__,98874))),302:ze.lazy(()=>__webpack_require__.e(6366).then(__webpack_require__.bind(__webpack_require__,39434))),303:ze.lazy(()=>__webpack_require__.e(6452).then(__webpack_require__.bind(__webpack_require__,1189))),304:ze.lazy(()=>__webpack_require__.e(1070).then(__webpack_require__.bind(__webpack_require__,48910))),305:ze.lazy(()=>__webpack_require__.e(7242).then(__webpack_require__.bind(__webpack_require__,16075))),306:ze.lazy(()=>__webpack_require__.e(2707).then(__webpack_require__.bind(__webpack_require__,56890))),307:ze.lazy(()=>__webpack_require__.e(2865).then(__webpack_require__.bind(__webpack_require__,94574))),308:ze.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,12337))),309:ze.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,12337))),310:ze.lazy(()=>__webpack_require__.e(3141).then(__webpack_require__.bind(__webpack_require__,54573))),311:ze.lazy(()=>__webpack_require__.e(7121).then(__webpack_require__.bind(__webpack_require__,17121))),312:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(8660),__webpack_require__.e(7289)]).then(__webpack_require__.bind(__webpack_require__,94440))),313:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8660),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,36402))),314:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(8660),__webpack_require__.e(7289)]).then(__webpack_require__.bind(__webpack_require__,94440))),315:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8660),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,36402))),316:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(8660),__webpack_require__.e(7289)]).then(__webpack_require__.bind(__webpack_require__,94440))),317:ze.lazy(()=>__webpack_require__.e(7121).then(__webpack_require__.bind(__webpack_require__,17121))),318:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7527)]).then(__webpack_require__.bind(__webpack_require__,58193))),319:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6270)]).then(__webpack_require__.bind(__webpack_require__,76193))),320:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),321:ze.lazy(()=>__webpack_require__.e(547).then(__webpack_require__.bind(__webpack_require__,15534))),322:ze.lazy(()=>__webpack_require__.e(9788).then(__webpack_require__.bind(__webpack_require__,80222))),323:ze.lazy(()=>__webpack_require__.e(576).then(__webpack_require__.bind(__webpack_require__,45929))),324:ze.lazy(()=>__webpack_require__.e(7260).then(__webpack_require__.bind(__webpack_require__,30112))),325:ze.lazy(()=>__webpack_require__.e(4520).then(__webpack_require__.bind(__webpack_require__,14620))),326:ze.lazy(()=>__webpack_require__.e(9076).then(__webpack_require__.bind(__webpack_require__,8182))),327:ze.lazy(()=>__webpack_require__.e(4514).then(__webpack_require__.bind(__webpack_require__,42910))),328:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),329:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(928)]).then(__webpack_require__.bind(__webpack_require__,31160))),330:ze.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,76122))),331:ze.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,76122))),332:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),333:ze.lazy(()=>__webpack_require__.e(1939).then(__webpack_require__.bind(__webpack_require__,49142))),334:ze.lazy(()=>__webpack_require__.e(556).then(__webpack_require__.bind(__webpack_require__,56316))),335:ze.lazy(()=>__webpack_require__.e(6434).then(__webpack_require__.bind(__webpack_require__,61244))),336:ze.lazy(()=>__webpack_require__.e(1880).then(__webpack_require__.bind(__webpack_require__,7076))),337:ze.lazy(()=>__webpack_require__.e(8237).then(__webpack_require__.bind(__webpack_require__,55642))),338:ze.lazy(()=>__webpack_require__.e(3447).then(__webpack_require__.bind(__webpack_require__,38587))),339:ze.lazy(()=>__webpack_require__.e(264).then(__webpack_require__.bind(__webpack_require__,93304))),340:ze.lazy(()=>__webpack_require__.e(4259).then(__webpack_require__.bind(__webpack_require__,33253))),341:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),342:ze.lazy(()=>__webpack_require__.e(4078).then(__webpack_require__.bind(__webpack_require__,29192))),343:ze.lazy(()=>__webpack_require__.e(2829).then(__webpack_require__.bind(__webpack_require__,30750))),344:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(5359)]).then(__webpack_require__.bind(__webpack_require__,15331))),345:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),346:ze.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,99643))),347:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,375))),348:ze.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,71535))),349:ze.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,3578))),350:ze.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,40728))),351:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,19707))),352:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,19707))),353:ze.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,87567))),354:ze.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,28045))),355:ze.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,3566))),356:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,20985))),357:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,29572))),358:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,29572))),359:ze.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,44145))),360:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,30237))),361:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,2334))),362:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,89431))),363:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,89431))),364:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,94395))),365:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,82167))),366:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,82167))),367:ze.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,29542))),368:ze.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,86082))),369:ze.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,49700))),370:ze.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,146))),371:ze.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,72997))),372:ze.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,1067))),373:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,375))),374:ze.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,91854))),375:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),376:ze.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,99643))),377:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,375))),378:ze.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,71535))),379:ze.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,3578))),380:ze.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,40728))),381:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,19707))),382:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,19707))),383:ze.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,87567))),384:ze.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,28045))),385:ze.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,3566))),386:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,20985))),387:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,29572))),388:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,29572))),389:ze.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,44145))),390:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,30237))),391:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,2334))),392:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,89431))),393:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,89431))),394:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,94395))),395:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,82167))),396:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,82167))),397:ze.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,29542))),398:ze.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,86082))),399:ze.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,49700))),400:ze.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,146))),401:ze.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,72997))),402:ze.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,1067))),403:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,375))),404:ze.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,91854))),405:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),406:ze.lazy(()=>__webpack_require__.e(4766).then(__webpack_require__.bind(__webpack_require__,1182))),407:ze.lazy(()=>__webpack_require__.e(7560).then(__webpack_require__.bind(__webpack_require__,44094))),408:ze.lazy(()=>__webpack_require__.e(6029).then(__webpack_require__.bind(__webpack_require__,64695))),409:ze.lazy(()=>__webpack_require__.e(5179).then(__webpack_require__.bind(__webpack_require__,66218))),410:ze.lazy(()=>__webpack_require__.e(4621).then(__webpack_require__.bind(__webpack_require__,56162))),411:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),412:ze.lazy(()=>__webpack_require__.e(1831).then(__webpack_require__.bind(__webpack_require__,27732))),413:ze.lazy(()=>__webpack_require__.e(2539).then(__webpack_require__.bind(__webpack_require__,97450))),414:ze.lazy(()=>__webpack_require__.e(8143).then(__webpack_require__.bind(__webpack_require__,7772))),415:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(5624)]).then(__webpack_require__.bind(__webpack_require__,21401))),416:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1461)]).then(__webpack_require__.bind(__webpack_require__,95200))),417:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4492)]).then(__webpack_require__.bind(__webpack_require__,59463))),418:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9416)]).then(__webpack_require__.bind(__webpack_require__,89898))),419:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,18113))),420:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,18113))),421:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,18113))),422:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,18113))),423:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,18113))),424:ze.lazy(()=>__webpack_require__.e(5022).then(__webpack_require__.bind(__webpack_require__,55879))),425:ze.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,2389))),426:ze.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,2389))),427:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7545)]).then(__webpack_require__.bind(__webpack_require__,68232))),428:ze.lazy(()=>__webpack_require__.e(1253).then(__webpack_require__.bind(__webpack_require__,7220))),429:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),430:ze.lazy(()=>__webpack_require__.e(2216).then(__webpack_require__.bind(__webpack_require__,36981))),431:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(5382)]).then(__webpack_require__.bind(__webpack_require__,25469))),432:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),433:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(8823)]).then(__webpack_require__.bind(__webpack_require__,57649))),434:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5915)]).then(__webpack_require__.bind(__webpack_require__,15843))),435:ze.lazy(()=>__webpack_require__.e(1077).then(__webpack_require__.bind(__webpack_require__,10125))),436:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),437:ze.lazy(()=>__webpack_require__.e(570).then(__webpack_require__.bind(__webpack_require__,29625))),438:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),439:ze.lazy(()=>__webpack_require__.e(8365).then(__webpack_require__.bind(__webpack_require__,72812))),440:ze.lazy(()=>__webpack_require__.e(6788).then(__webpack_require__.bind(__webpack_require__,42198))),441:ze.lazy(()=>__webpack_require__.e(4058).then(__webpack_require__.bind(__webpack_require__,75779))),442:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),443:ze.lazy(()=>__webpack_require__.e(4056).then(__webpack_require__.bind(__webpack_require__,73188))),444:ze.lazy(()=>__webpack_require__.e(9487).then(__webpack_require__.bind(__webpack_require__,3184))),445:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),446:ze.lazy(()=>__webpack_require__.e(532).then(__webpack_require__.bind(__webpack_require__,91437))),447:ze.lazy(()=>__webpack_require__.e(7178).then(__webpack_require__.bind(__webpack_require__,23437))),448:ze.lazy(()=>__webpack_require__.e(1660).then(__webpack_require__.bind(__webpack_require__,51106))),449:ze.lazy(()=>__webpack_require__.e(7333).then(__webpack_require__.bind(__webpack_require__,80947))),450:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4227)]).then(__webpack_require__.bind(__webpack_require__,85338))),451:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8155)]).then(__webpack_require__.bind(__webpack_require__,91307))),452:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5186)]).then(__webpack_require__.bind(__webpack_require__,43725))),453:ze.lazy(()=>__webpack_require__.e(5786).then(__webpack_require__.bind(__webpack_require__,49426))),454:ze.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,54860))),455:ze.lazy(()=>__webpack_require__.e(5972).then(__webpack_require__.bind(__webpack_require__,55782))),456:ze.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,54860))),457:ze.lazy(()=>__webpack_require__.e(1470).then(__webpack_require__.bind(__webpack_require__,35430))),458:ze.lazy(()=>__webpack_require__.e(7182).then(__webpack_require__.bind(__webpack_require__,48333))),459:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),460:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2476)]).then(__webpack_require__.bind(__webpack_require__,26891))),461:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),462:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(5729)]).then(__webpack_require__.bind(__webpack_require__,16949))),463:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),464:ze.lazy(()=>__webpack_require__.e(6444).then(__webpack_require__.bind(__webpack_require__,45233))),465:ze.lazy(()=>__webpack_require__.e(5111).then(__webpack_require__.bind(__webpack_require__,49254))),466:ze.lazy(()=>__webpack_require__.e(2307).then(__webpack_require__.bind(__webpack_require__,56737))),467:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7224)]).then(__webpack_require__.bind(__webpack_require__,28506))),468:ze.lazy(()=>__webpack_require__.e(5823).then(__webpack_require__.bind(__webpack_require__,35282))),469:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4944)]).then(__webpack_require__.bind(__webpack_require__,8060))),470:ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),471:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7647),__webpack_require__.e(8866)]).then(__webpack_require__.bind(__webpack_require__,45426))),472:ze.lazy(()=>__webpack_require__.e(2300).then(__webpack_require__.bind(__webpack_require__,94371))),473:ze.lazy(()=>__webpack_require__.e(2501).then(__webpack_require__.bind(__webpack_require__,88975))),474:ze.lazy(()=>__webpack_require__.e(3212).then(__webpack_require__.bind(__webpack_require__,66062))),475:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,81055))),476:ze.lazy(()=>__webpack_require__.e(1855).then(__webpack_require__.bind(__webpack_require__,62422))),477:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,81055))),478:ze.lazy(()=>__webpack_require__.e(1276).then(__webpack_require__.bind(__webpack_require__,65433))),479:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,35199))),480:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,35199))),481:ze.lazy(()=>__webpack_require__.e(3784).then(__webpack_require__.bind(__webpack_require__,81867))),482:ze.lazy(()=>__webpack_require__.e(3862).then(__webpack_require__.bind(__webpack_require__,95545))),483:ze.lazy(()=>__webpack_require__.e(4565).then(__webpack_require__.bind(__webpack_require__,69711))),484:ze.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,725))),485:ze.lazy(()=>__webpack_require__.e(6170).then(__webpack_require__.bind(__webpack_require__,84891))),486:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,63276))),487:ze.lazy(()=>__webpack_require__.e(1836).then(__webpack_require__.bind(__webpack_require__,42797))),488:ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8066),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,38207))),489:ze.lazy(()=>__webpack_require__.e(3509).then(__webpack_require__.bind(__webpack_require__,88650))),490:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,63276))),491:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,63276))),492:ze.lazy(()=>__webpack_require__.e(6034).then(__webpack_require__.bind(__webpack_require__,76665))),493:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8999)]).then(__webpack_require__.bind(__webpack_require__,66427))),494:ze.lazy(()=>__webpack_require__.e(3910).then(__webpack_require__.bind(__webpack_require__,8390))),495:ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(67)]).then(__webpack_require__.bind(__webpack_require__,57892))),496:ze.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,725))),"@@/global-layout":ze.lazy(()=>__webpack_require__.e(1717).then(__webpack_require__.bind(__webpack_require__,84218)))}}})}var T=__webpack_require__(11410),O=__webpack_require__(59098),L=__webpack_require__(71418),ve=__webpack_require__(24957),De=()=>ze.createElement(L.Z,{size:"middle",className:ve.Z.loading}),dn=__webpack_require__(76560),In=__webpack_require__(56656),_n=__webpack_require__.n(In),ki=__webpack_require__(91392),Ga=__webpack_require__.n(ki),Ra=__webpack_require__(29256),Go=__webpack_require__.n(Ra),Cs=__webpack_require__(81626),wo=__webpack_require__.n(Cs),Fs=__webpack_require__(71912),gc=__webpack_require__.n(Fs),rf=__webpack_require__(48228),gl=__webpack_require__.n(rf),nf=__webpack_require__(27112),Cl=__webpack_require__.n(nf),Ui=__webpack_require__(36867),cu=__webpack_require__.n(Ui),Nc=__webpack_require__(53501),Ko=__webpack_require__.n(Nc),so=__webpack_require__(22982),Es=__webpack_require__.n(so),Tl=__webpack_require__(54449),Ql=__webpack_require__.n(Tl),jc=__webpack_require__(10564),Ul=__webpack_require__.n(jc),Pl=__webpack_require__(92468),Ru=__webpack_require__.n(Pl),Yu=__webpack_require__(27082),zl=__webpack_require__.n(Yu);_n().extend(Go()),_n().extend(wo()),_n().extend(gc()),_n().extend(gl()),_n().extend(Cl()),_n().extend(cu()),_n().extend(Ko()),_n().extend(Es()),_n().extend(Ql()),_n().extend(Ul()),_n().extend(Ru()),_n().extend(zl()),_n().extend(Ga());var Ef=Object.defineProperty,Uc=Object.getOwnPropertySymbols,Sf=Object.prototype.hasOwnProperty,Lu=Object.prototype.propertyIsEnumerable,Il=(Ln,ti,$i)=>ti in Ln?Ef(Ln,ti,{enumerable:!0,configurable:!0,writable:!0,value:$i}):Ln[ti]=$i,Mu=(Ln,ti)=>{for(var $i in ti||(ti={}))Sf.call(ti,$i)&&Il(Ln,$i,ti[$i]);if(Uc)for(var $i of Uc(ti))Lu.call(ti,$i)&&Il(Ln,$i,ti[$i]);return Ln},yc=(Ln,ti,$i)=>new Promise((La,oa)=>{var ga=ua=>{try{Os($i.next(ua))}catch(Ds){oa(Ds)}},Da=ua=>{try{Os($i.throw(ua))}catch(Ds){oa(Ds)}},Os=ua=>ua.done?La(ua.value):Promise.resolve(ua.value).then(ga,Da);Os(($i=$i.apply(Ln,ti)).next())});const Xu="/react/build/",zc=!1;function Ol(){return yc(this,null,function*(){const Ln=(0,T.gD)(),{routes:ti,routeComponents:$i}=yield tf(Ln);yield Ln.applyPlugins({key:"patchRoutes",type:dn.ApplyPluginsType.event,args:{routes:ti,routeComponents:$i}});const La=Ln.applyPlugins({key:"modifyContextOpts",type:dn.ApplyPluginsType.modify,initialValue:{}}),oa=La.basename||"/",ga=La.historyType||"browser",Da=(0,O.fi)(Mu({type:ga,basename:oa},La.historyOpts));return Ln.applyPlugins({key:"render",type:dn.ApplyPluginsType.compose,initialValue(){const Os={useStream:!0,routes:ti,routeComponents:$i,pluginManager:Ln,mountElementId:"root",rootElement:La.rootElement||document.getElementById("root"),loadingComponent:De,publicPath:Xu,runtimePublicPath:zc,history:Da,historyType:ga,basename:oa,__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{pureApp:!1,pureHtml:!1},callback:La.callback},ua=Ln.applyPlugins({key:"modifyClientRenderOpts",type:dn.ApplyPluginsType.modify,initialValue:Os});return Fc(ua)}})()})}Ol(),typeof window!="undefined"&&(window.g_umi={version:"4.4.12"})})()})();