diff --git a/index.html b/index.html index bf25156d1d..b2b13556b9 100644 --- a/index.html +++ b/index.html @@ -172,7 +172,7 @@ display: block !important; } - + \ No newline at end of file diff --git a/p__Shixuns__ThemeChange__Edit.a926362c.async.js b/p__Shixuns__ThemeChange__Edit.86b5d7f6.async.js similarity index 98% rename from p__Shixuns__ThemeChange__Edit.a926362c.async.js rename to p__Shixuns__ThemeChange__Edit.86b5d7f6.async.js index d1e56b9dce..342a00188f 100644 --- a/p__Shixuns__ThemeChange__Edit.a926362c.async.js +++ b/p__Shixuns__ThemeChange__Edit.86b5d7f6.async.js @@ -11,7 +11,7 @@ iconfont ${(kn==null?void 0:kn.type)=="CPU"?bt?"icon-tuichuquanping2":"icon-quanping2":$t?"icon-tuichuquanping2":"icon-quanping2"} `,onClick:()=>Co(kn.type,Rr)})),X.createElement(a.Z,{spinning:ze},Pa(kn.type)?X.createElement("div",{style:{marginTop:(kn==null?void 0:kn.type)=="CPU"?bt?"7%":"":$t?"7%":""}},X.createElement(w,{dataInfo:{y:zn(Qe,kn==null?void 0:kn.type,1)||[],x:zn(Qe,kn==null?void 0:kn.type,0)||[]},startAndEndTime:Le,colors:Kr,indexKey:Rr,valueName:Qe.map(ho=>ho.name),imageTypeName:Qe.map(ho=>{var Ma;return(Ma=ho==null?void 0:ho.promQueryResult)==null?void 0:Ma.imageTypeName}),key:`${Rr}-${Nn}`}),X.createElement("div",{className:m.info_con},X.createElement("div",{className:m.info_top},X.createElement("div",null,"\u6700\u5927\u503C"),X.createElement("div",null,"\u6700\u5C0F\u503C"),X.createElement("div",null,"\u5E73\u5747\u503C")),Qe.map((ho,Ma)=>{var aa;let Fa=ho==null?void 0:ho.promQueryResult;return X.createElement("div",{className:m.listdata,key:Ma},X.createElement("div",{className:m.block,style:{backgroundColor:Kr[Ma],marginRight:10}}),X.createElement("div",{className:m.typename},(aa=ho==null?void 0:ho.promQueryResult)==null?void 0:aa.imageTypeName),X.createElement("div",{className:m.val},(kn==null?void 0:kn.type)=="CPU"?`${Fa==null?void 0:Fa.cpuMaxDoubleValue}Cores`:`${Fa==null?void 0:Fa.memoryDoubleMaxValue}MiB`),X.createElement("div",{className:m.val},(kn==null?void 0:kn.type)=="CPU"?`${Fa==null?void 0:Fa.cpuMinDoubleValue}Cores`:`${Fa==null?void 0:Fa.memoryDoubleMinValue}MiB`),X.createElement("div",{className:m.val},(kn==null?void 0:kn.type)=="CPU"?`${Fa==null?void 0:Fa.cpuAvgDoubleValue}Cores`:`${Fa==null?void 0:Fa.memoryDoubleAvgValue}MiB`))}))):X.createElement(Z.Z,null)))))},oe=h(67294),pe=(re,Pe,Te)=>new Promise((Ae,H)=>{var I=he=>{try{J(Te.next(he))}catch(Ve){H(Ve)}},U=he=>{try{J(Te.throw(he))}catch(Ve){H(Ve)}},J=he=>he.done?Ae(he.value):Promise.resolve(he.value).then(I,U);J((Te=Te.apply(re,Pe)).next())}),$=({getApi:re,identifier:Pe,visible:Te,info:Ae})=>{const[H,I]=(0,F.useState)({}),[U,J]=(0,F.useState)(!0);(0,F.useEffect)(()=>{J(!0)},[Te]),(0,F.useEffect)(()=>{re&&U&&he()},[re]);const he=()=>pe(void 0,null,function*(){const Ve=yield(0,c.ZP)(`/api/shixuns/${Pe}/cpu_basic_data.json`,{method:"get"});(Ve==null?void 0:Ve.status)==0&&I(Ve)});return oe.createElement("div",null,oe.createElement(ue,{isFirst:U,setIsFirst:Ve=>J(Ve),identifier:Pe,data:H,info:Ae}))},de=h(28706),ye=h(35973),De=h(93686),Me=h(78207),q=h(67294),V=(re,Pe,Te)=>new Promise((Ae,H)=>{var I=he=>{try{J(Te.next(he))}catch(Ve){H(Ve)}},U=he=>{try{J(Te.throw(he))}catch(Ve){H(Ve)}},J=he=>he.done?Ae(he.value):Promise.resolve(he.value).then(I,U);J((Te=Te.apply(re,Pe)).next())});const fe=({globalSetting:re,dispatch:Pe,practiceSetting:Te,shixunsDetail:Ae,visible:H,onCancel:I,info:U,identifier:J,isJupyter:he,onOk:Ve})=>{const[Ie,ce]=(0,F.useState)("1"),[xe,Oe]=(0,F.useState)("\u63A8\u8350\u914D\u7F6E"),[Le,ve]=(0,F.useState)([]),[Re,Ke]=(0,F.useState)(!1),[ze,qe]=(0,F.useState)(!1),[Qe,Ye]=(0,F.useState)({}),[bt,kt]=(0,F.useState)(!1);(0,F.useEffect)(()=>{H&&(qe(!1),ce("1"),Oe("\u63A8\u8350\u914D\u7F6E"),(U==null?void 0:U.type)=="\u6311\u6218\u9875\u9762"?ve(["\u5F53\u524D\u914D\u7F6E","\u63A8\u8350\u914D\u7F6E"]):ve(["\u5F53\u524D\u914D\u7F6E","\u63A8\u8350\u914D\u7F6E","\u589E\u5F3A\u914D\u7F6E"]),Ye({}),$t(),(U==null?void 0:U.type)=="\u6311\u6218\u9875\u9762"&&Pe({type:"shixunsDetail/getShixunsDetail",payload:{id:J}}))},[H]);const $t=()=>V(void 0,null,function*(){kt(!0);const pa=yield(0,De.HS)(J);[0,-10].includes(pa.status)&&(Ye(pa),kt(!1))}),Mn=pa=>{pa=="2"?qe(!0):qe(!1),ce(pa)},or=()=>{n.default.info({centered:!0,icon:null,width:424,title:"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458",content:q.createElement("div",{className:"tc"},q.createElement("img",{src:r,alt:"\u4E8C\u7EF4\u7801",width:182,height:182,style:{pointerEvents:"none",userSelect:"none"}})),okText:"\u6211\u77E5\u9053\u4E86"})},cr=()=>V(void 0,null,function*(){if((0,Me.gy)(Pe,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")||xe=="\u5F53\u524D\u914D\u7F6E")return;Ke(!0),(yield(0,c.ZP)(`/api/shixuns/${J}/apply_recommend_config.json`,{method:"put",body:{data:xe=="\u63A8\u8350\u914D\u7F6E"?Qe==null?void 0:Qe.recommend:Qe==null?void 0:Qe.high}})).status==0&&(e.ZP.success("\u5E94\u7528\u6210\u529F"),Ke(!1),I(),Ve())}),Nn=()=>V(void 0,null,function*(){var pa,Aa;if(yield Wr(),(0,de.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6A21\u62DF\u5B9E\u6218"]),(pa=Ae.detail)!=null&&pa.is_jupyter||(Aa=Ae.detail)!=null&&Aa.is_jupyter_lab){Pe({type:"shixunsDetail/execJupyter",payload:{id:J}}).then(Co=>{var zn;Co!=null&&Co.identifier&&((zn=ye.history)==null||zn.push(`/tasks/${Co.identifier}/jupyter`))});return}Pe({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u7A0D\u540E..."}});const $r=he?yield(0,De.BK)({id:J}):yield(0,De.Ir)({id:J});if(Pe({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),$r!=null&&$r.game_identifier||$r!=null&&$r.identifier){(0,de.xg)(he?`/tasks/${$r==null?void 0:$r.identifier}/jupyter`:`/tasks/${$r.game_identifier}`);return}($r==null?void 0:$r.status)===-3?(0,de.eF)():($r==null?void 0:$r.status)===2?la($r==null?void 0:$r.message):($r==null?void 0:$r.status)===3&&Kr($r==null?void 0:$r.message)}),Wr=()=>new Promise((pa,Aa)=>{var $r;($r=Te==null?void 0:Te.sideBar)!=null&&$r.confirmLeave?n.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Pe({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),pa()},onCancel:()=>{Aa()}}):pa()}),la=pa=>{pa=pa!=null&&pa.includes(".json")?pa:`${pa}.json`,n.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:q.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>V(void 0,null,function*(){const Aa=yield(0,c.ZP)("/api"+pa,{method:"get"});if(!Aa)return;e.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const $r=yield(0,De.Ir)({id:Aa.shixun_identifier});if($r!=null&&$r.game_identifier){(0,de.xg)(`/tasks/${$r.game_identifier}`);return}($r==null?void 0:$r.status)===2?la($r==null?void 0:$r.message):($r==null?void 0:$r.status)===3&&Kr($r==null?void 0:$r.message)})})},Kr=pa=>{n.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:q.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",pa,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})};return q.createElement(q.Fragment,null,q.createElement(D.Z,{title:null,placement:"right",open:H,width:1e3,onClose:I,closeIcon:null,footer:null},q.createElement("div",{className:l.header_body},q.createElement("span",null,"\u914D\u7F6E\u4E0E\u76D1\u63A7"),q.createElement(i.Z,{className:l.close,onClick:I})),q.createElement(P.default,{activeKey:Ie,onChange:Mn},q.createElement(P.default.TabPane,{tab:"\u63A8\u8350\u914D\u7F6E",key:1},q.createElement(a.Z,{spinning:bt,size:"large",tip:q.createElement("div",{style:{color:"#666",fontSize:"14px"}},q.createElement("div",{style:{color:"#232B40",fontWeight:"bolder",marginBottom:24,marginTop:14}},"\u6B63\u5728\u8BA1\u7B97\u2026"),q.createElement("div",{style:{lineHeight:"26px"}},"\u7CFB\u7EDF\u6B63\u5728\u6839\u636E\u5B9E\u8DF5\u9879\u76EE\u4F7F\u7528\u7684\u5B9E\u9645\u60C5\u51B5\u8BA1\u7B97\u63A8\u8350\u914D\u7F6E",q.createElement("br",null),"\u8BF7\u8010\u5FC3\u7B49\u5F85\u2026"))},(Qe==null?void 0:Qe.status)==0?q.createElement(q.Fragment,null,q.createElement("div",{className:l.recommend_config_introduce},q.createElement("div",null,"\u5F53\u524D\u914D\u7F6E\uFF1A\u5B9E\u9A8C\u73AF\u5883\u76EE\u524D\u5DF2\u7ECF\u914D\u7F6E\u7684\u8D44\u6E90\u3002"),q.createElement("div",null,"\u63A8\u8350\u914D\u7F6E\uFF1A\u7CFB\u7EDF\u6839\u636E\u5B9E\u8DF5\u9879\u76EE\u4F7F\u7528\u7684\u5B9E\u9645\u60C5\u51B5\uFF0C\u8BA1\u7B97\u51FA\u63A8\u8350\u914D\u7F6E\u3002\u4F7F\u7528\u7684\u4EBA\u8D8A\u591A\uFF0C\u63A8\u8350\u8D8A\u51C6\u786E\u3002"),q.createElement("div",null,"\u589E\u5F3A\u914D\u7F6E\uFF1A\u9002\u7528\u4E8E\u8D44\u6E90\u6D88\u8017\u8F83\u9AD8\u7684\u5B9E\u8DF5\u9879\u76EE\u3002")),q.createElement("div",{className:l.recommend_config},Le.map((pa,Aa)=>q.createElement("div",{className:`${l.recommend_config_item} ${pa==xe?l.recommend_config_active_item:""}`,key:pa,onClick:()=>Oe(pa)},q.createElement("div",{className:l.item_title},q.createElement("div",null,pa),Aa==1?q.createElement("div",{className:l.recommend_text},"\u63A8\u8350"):q.createElement(q.Fragment,null)),(pa=="\u5F53\u524D\u914D\u7F6E"&&(Qe==null?void 0:Qe.current)||pa=="\u63A8\u8350\u914D\u7F6E"&&(Qe==null?void 0:Qe.recommend)||pa=="\u589E\u5F3A\u914D\u7F6E"&&(Qe==null?void 0:Qe.high)||[]).map(($r,Co)=>q.createElement("div",{className:l.item_content,key:Co},q.createElement("span",null,$r==null?void 0:$r.image_name),$r!=null&&$r.cpu_limit?q.createElement("span",null,$r==null?void 0:$r.cpu_limit,"\u6838",$r==null?void 0:$r.memory_limit,"G"):q.createElement("div",null,q.createElement("span",null,"\u6682\u65E0\u63A8\u8350"),q.createElement(t.Z,{title:q.createElement("div",{style:{lineHeight:"22px",padding:5}},"\u5B9E\u9A8C\u73AF\u5883\u4E3A\u7279\u6B8A\u7684\u4E13\u6709\u4E91\u6216\u65E0\u4F7F\u7528\u6570",q.createElement("br",null),"\u636E\uFF0C\u7CFB\u7EDF\u65E0\u6CD5\u7ED9\u51FA\u63A8\u8350\u503C\u3002\u4E00\u952E\u5E94\u7528",q.createElement("br",null),"\u7684\u65F6\u5019\uFF0C\u5C06\u4F7F\u7528\u539F\u914D\u7F6E\u3002")},q.createElement(u.Z,{className:l.tooltip})))))))),q.createElement("div",{className:l.recommend_config_footer},q.createElement("div",null,q.createElement("span",null,"\u6CA1\u627E\u5230\u5408\u9002\u7684\u914D\u7F6E\uFF1F"),q.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>or()},"\u8054\u7CFB\u7BA1\u7406\u5458")),q.createElement(s.ZP,{type:"primary",shape:"round",disabled:xe=="\u5F53\u524D\u914D\u7F6E",onClick:cr,loading:Re},"\u4E00\u952E\u5E94\u7528"))):bt?q.createElement("div",{style:{height:400}}):q.createElement("div",{className:l.no_data},q.createElement("img",{src:o,style:{pointerEvents:"none",userSelect:"none",width:212,height:160}}),q.createElement("p",{className:"mt20 mb20 font14",style:{color:"#7B8394",width:"100%",lineHeight:"26px"}},"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u6CA1\u6709\u4EFB\u4F55\u4EBA\u4F7F\u7528\u8FC7\uFF0C\u7CFB\u7EDF\u65E0\u6CD5\u6839\u636E\u5B9E\u9645\u4F7F\u7528\u60C5\u51B5\u7ED9\u51FA\u63A8\u8350\u914D\u7F6E\u3002",q.createElement("br",null),"\u5EFA\u8BAE\u60A8\u5148\u6A21\u62DF\u5B9E\u6218\u5E76\u901A\u5173~"),(U==null?void 0:U.type)!="\u6311\u6218\u9875\u9762"&&q.createElement("div",{className:l.application,onClick:()=>{Nn(),I()}},"\u6A21\u62DF\u5B9E\u6218")))),q.createElement(P.default.TabPane,{tab:"\u8D44\u6E90\u76D1\u63A7",key:2},q.createElement($,{getApi:ze,identifier:J,visible:H,info:U})))))};var K=(0,ye.connect)(({globalSetting:re,practiceSetting:Pe,shixunsDetail:Te})=>({globalSetting:re,practiceSetting:Pe,shixunsDetail:Te}))(fe)},16987:function($e,et,h){"use strict";h.d(et,{Z:function(){return C}});var F=h(67294),n=h(14446),e=h(71577),D=h(2453),P=h(66368),a=h(57953),t=h(71338),s=h(31795),l=h(9430),i={modal:"modal___aF6vS",con_warp:"con_warp___W1gHS",flex:"flex___Cbe__",config_Warp:"config_Warp___lXnUZ",config_btn:"config_btn___OAH7T",sceneList:"sceneList___N5Y3k",sceneItem:"sceneItem____bE1H",sceneItemActive:"sceneItemActive___e82B8"},u=h(37388),r=h(38308),o=h(33170),c=h(26194),d=h(67294),p=Object.defineProperty,f=Object.defineProperties,y=Object.getOwnPropertyDescriptors,A=Object.getOwnPropertySymbols,v=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable,E=(g,S,T)=>S in g?p(g,S,{enumerable:!0,configurable:!0,writable:!0,value:T}):g[S]=T,m=(g,S)=>{for(var T in S||(S={}))v.call(S,T)&&E(g,T,S[T]);if(A)for(var T of A(S))w.call(S,T)&&E(g,T,S[T]);return g},M=(g,S)=>f(g,y(S)),B=(g,S,T)=>new Promise((R,N)=>{var Z=ne=>{try{X(T.next(ne))}catch(Q){N(Q)}},G=ne=>{try{X(T.throw(ne))}catch(Q){N(Q)}},X=ne=>ne.done?R(ne.value):Promise.resolve(ne.value).then(Z,G);X((T=T.apply(g,S)).next())}),C=({visible:g,onOk:S,onCancel:T,info:R})=>{var N,Z,G,X,ne;const[Q,me]=(0,F.useState)("1"),[se,ue]=(0,F.useState)([]),[oe,pe]=(0,F.useState)([]),[ie,$]=(0,F.useState)(0),[de,ye]=(0,F.useState)(null),[De,Me]=(0,F.useState)(!1);(0,F.useEffect)(()=>{g&&(q(),V(),fe())},[g]);const q=()=>{me("1"),ue([]),ye(null),$(0)};(0,F.useEffect)(()=>{var U,J;((J=(U=oe==null?void 0:oe[ie])==null?void 0:U.content)==null?void 0:J.length)>0&&ye(M(m({},oe[ie].content[0]),{index:0}))},[Q,ie,oe]);const V=()=>B(void 0,null,function*(){Me(!0),yield(0,o.ZP)("/api/home/cpu_memory_limit.json",{method:"GET"}).then(U=>{let{max_cpu:J,max_memory:he,min_cpu:Ve,min_memory:Ie}=U,{cpu:ce,memory:xe}=R;ue([{name:"CPU",value:ce,min:Ve,max:J,typeName:"\u6838"},{name:"\u5185\u5B58",value:xe,min:Ie,max:he,typeName:"GB"}])}),Me(!1)}),fe=()=>B(void 0,null,function*(){yield(0,o.ZP)("/api/home/example_cpu_list.json",{method:"GET"}).then(U=>{var J;if(pe(U),(U==null?void 0:U.length)>0){let he=M(m({},(J=U==null?void 0:U[0])==null?void 0:J.content[0]),{index:0});ye(he)}})}),K=U=>{me(U),U==="2"&&$(0)},re=(U,J)=>{ue(se.map(he=>he.name===U?J(he):he))},Pe=(U,J)=>{isNaN(U)||re(J,he=>M(m({},he),{value:U}))},Te=U=>{var J;if(console.log("decline",U.value),U.value=Number(U.value),U.value<=((J=U.min)!=null?J:-1/0))return;let he=U.value-.5M(m({},Ve),{value:he}))},Ae=U=>{var J;if(U.value=Number(U.value),U.value>=((J=U.max)!=null?J:1/0))return;let he=U.value+.5>U.max?U.max:U.value+.5;re(U.name,Ve=>M(m({},Ve),{value:he}))},H=(U,J)=>{isNaN(U)||re(J,he=>M(m({},he),{value:U}))},I=U=>{if(U==null||Number.isInteger(U))return U;const J=U%1;return J===.5?U:Math.floor(U)+(J<.5?.5:1)};return d.createElement(d.Fragment,null,d.createElement(n.default,{title:"\u8D44\u6E90\u914D\u7F6E",open:g,width:752,destroyOnClose:!0,centered:!0,onCancel:T,className:i.modal,footer:[d.createElement("div",{className:i.btn_warp,key:"1"},d.createElement(e.ZP,{onClick:T},"\u53D6\u6D88"),d.createElement(e.ZP,{type:"primary",onClick:()=>{let U=m({},R);if(Q=="1")U.cpu=se[0].value,U.memory=se[1].value;else if(Q=="2"){if(!de){D.ZP.error("\u8BF7\u9009\u62E9\u4E00\u6761\u573A\u666F\u5BF9\u5E94\u7684CPU\u4E0E\u5185\u5B58");return}U=M(m({},U),{cpu:de.cpu,memory:de.memory})}S(U)}},"\u4FDD\u5B58"))]},d.createElement(P.default,{activeKey:Q,onChange:K},d.createElement(P.default.TabPane,{tab:"\u81EA\u5B9A\u4E49\u914D\u7F6E",key:1},d.createElement(a.Z,{spinning:De},se==null?void 0:se.map(U=>d.createElement("div",{className:i.con_warp,key:U==null?void 0:U.name},d.createElement("div",null,U==null?void 0:U.name),d.createElement("div",null,d.createElement(t.Z,{min:U==null?void 0:U.min,max:U==null?void 0:U.max,onChange:J=>Pe(J,U==null?void 0:U.name),value:U==null?void 0:U.value,step:.5,style:{width:482,height:6,margin:"0 20px 0 12px"}})),d.createElement("div",{className:`${i.config_Warp} ${i.flex}`},d.createElement("div",{className:`${i.config_btn} ${i.flex}`,onClick:()=>Te(U)},d.createElement(u.Z,null)),d.createElement(s.Z,{min:U==null?void 0:U.min,max:U==null?void 0:U.max,size:"large",step:"0.1",controls:!1,style:{width:50},value:U==null?void 0:U.value,onChange:J=>{const he=I(J);H(he,U==null?void 0:U.name)}}),d.createElement("div",{className:`${i.config_btn} ${i.flex}`,onClick:()=>Ae(U)},d.createElement(r.Z,null))),d.createElement("div",null,U==null?void 0:U.typeName))))),(oe==null?void 0:oe.length)>0&&d.createElement(P.default.TabPane,{tab:"\u6309\u504F\u597D\u914D\u7F6E",key:2},d.createElement("div",{className:i.sceneList},oe==null?void 0:oe.map((U,J)=>d.createElement("div",{className:`${i.sceneItem} ${ie==J&&i.sceneItemActive}`,key:U==null?void 0:U.id,onClick:()=>{$(J)}},U==null?void 0:U.name))),((Z=(N=oe==null?void 0:oe[ie])==null?void 0:N.content)==null?void 0:Z.length)>0?d.createElement(l.default,{rowSelection:{type:"radio",selectedRowKeys:[de==null?void 0:de.index],onChange:(U,J)=>{ye(J[0])}},columns:[{title:"CPU",dataIndex:"cpu",align:"center",render:(U,J)=>d.createElement("div",null,U,"\u6838")},{title:"\u5185\u5B58",dataIndex:"memory",align:"center",render:(U,J)=>d.createElement("div",null,U,"GB")}],dataSource:(G=oe==null?void 0:oe[ie])==null?void 0:G.content.map((U,J)=>M(m({},U),{index:J})),rowKey:"index",pagination:!1,scroll:((ne=(X=oe==null?void 0:oe[ie])==null?void 0:X.content)==null?void 0:ne.length)>3?{y:148}:{}}):d.createElement(c.Z,null)))))}},89716:function($e,et,h){"use strict";h.d(et,{Z:function(){return b}});var F=h(67294),n=h(35973),e=h(14446),D=h(2453),P=h(71577),a=h(84567),t=h(78045),s=h(49288),l=h(40411),i=h(34336),u=h(31795),r=h(5584),o=h(96670),c=h(78207),d=h(27484),p=h.n(d),f={wrap:"wrap___LhoYE",labelWrap:"labelWrap___kKVu_",label:"label___we33R",labelContent:"labelContent___RWgKj",flexRow:"flexRow___WhVXT",color999:"color999___R1ot6",radio:"radio___S0Uhc",selectSchool:"selectSchool___egsX3",dataPicker:"dataPicker___zNtLB",modal:"modal___J1s9f",colorOrange:"colorOrange___NDyE2",colorYellow:"colorYellow___Ijswi",bottomButton:"bottomButton___sODGQ"},y=Object.getOwnPropertySymbols,A=Object.prototype.hasOwnProperty,v=Object.prototype.propertyIsEnumerable,w=(C,g)=>{var S={};for(var T in C)A.call(C,T)&&g.indexOf(T)<0&&(S[T]=C[T]);if(C!=null&&y)for(var T of y(C))g.indexOf(T)<0&&v.call(C,T)&&(S[T]=C[T]);return S},E=(C,g,S)=>new Promise((T,R)=>{var N=X=>{try{G(S.next(X))}catch(ne){R(ne)}},Z=X=>{try{G(S.throw(X))}catch(ne){R(ne)}},G=X=>X.done?T(X.value):Promise.resolve(X.value).then(N,Z);G((S=S.apply(C,g)).next())});const m=C=>{if(!C)return C;const g=C.split(":");if(g[1]=="00"||g[1]=="30")return C;const S=parseInt(g[1]);if(S<30||S==60)return[g[0],"30"].join(":");if(S<60){const T=[g[0],"00"].join(":"),R="YYYY-MM-DD HH:mm",N=p()(T,R);return N.add(1,"hours"),N.format(R)}return C},M="YYYY-MM-DD HH:mm",B=C=>{var g=C,{shixunsDetail:S,globalSetting:T,loading:R,user:N,dispatch:Z}=g,G=w(g,["shixunsDetail","globalSetting","loading","user","dispatch"]),X,ne,Q,me,se,ue,oe,pe,ie;const $=(0,F.useRef)(),[de,ye]=(0,F.useState)(),[De,Me]=(0,F.useState)(),[q,V]=(0,F.useState)([]),[fe,K]=(0,F.useState)([]),[re,Pe]=(0,F.useState)(""),[Te,Ae]=(0,F.useState)(),[H,I]=(0,F.useState)(),[U,J]=(0,F.useState)(),[he,Ve]=(0,F.useState)(!1),Ie=(ne=(X=N.userInfo)==null?void 0:X.shixun)==null?void 0:ne.editable;(0,F.useEffect)(()=>{var Re,Ke;$.current=(Ke=(Re=location.pathname)==null?void 0:Re.split("/"))==null?void 0:Ke[2],ce()},[]),(0,F.useEffect)(()=>{var Re,Ke,ze,qe,Qe,Ye,bt,kt,$t,Mn,or,cr,Nn,Wr;S.setting&&(ye((Ke=(Re=S.setting)==null?void 0:Re.shixun)==null?void 0:Ke.can_copy),Me((qe=(ze=S.setting)==null?void 0:ze.shixun)==null?void 0:qe.use_scope),Ae(!!((Ye=(Qe=S.setting)==null?void 0:Qe.shixun)!=null&&Ye.opening_time)),I((kt=(bt=S.setting)==null?void 0:bt.shixun)==null?void 0:kt.opening_time),V((Mn=($t=S.setting)==null?void 0:$t.shixun)==null?void 0:Mn.scope_partment),Ve((cr=(or=S.setting)==null?void 0:or.shixun)==null?void 0:cr.use_ai),J((Wr=(Nn=S.setting)==null?void 0:Nn.shixun)==null?void 0:Wr.git_size))},[S.setting]);const ce=Re=>E(void 0,null,function*(){const Ke=yield Z({type:"shixunsDetail/getDepartments",payload:{q:Re}});Ke&&K(Ke.shools_name||[])}),xe=()=>E(void 0,null,function*(){var Re,Ke,ze,qe,Qe,Ye;const bt=(yield Z({type:"shixunsDetail/getShixunQuote",payload:{id:$.current}}))||{};e.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:520,content:F.createElement("div",{className:`tc font14 ${f.modal}`},!!((Re=bt.subjects)!=null&&Re.length)&&F.createElement(F.Fragment,null,F.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230 ",(ze=(Ke=bt.subjects)==null?void 0:Ke.splice(0,2))==null?void 0:ze.map(kt=>`\u300A${kt}\u300B`),"\u7B49",F.createElement("span",{className:f.colorOrange},bt==null?void 0:bt.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),F.createElement("br",null)),!!((qe=bt.courses)!=null&&qe.length)&&F.createElement(F.Fragment,null,F.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(Ye=(Qe=bt.courses)==null?void 0:Qe.splice(0,2))==null?void 0:Ye.map(kt=>`\u300A${kt}\u300B`),"\u7B49",F.createElement("span",{className:f.colorOrange},bt==null?void 0:bt.courses_count),"\u4E2A\u6559\u5B66\u8BFE\u5802"),F.createElement("br",null)),F.createElement("span",{className:`${f.colorYellow} mt30`},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE\u5C06\u5F71\u54CD\u8BFE\u7A0B\u53CA\u8BFE\u5802\u5BF9\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u4F7F\u7528\uFF01\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01")),onOk:()=>E(void 0,null,function*(){(yield Z({type:"shixunsDetail/deleteShixun",payload:{id:$.current}})).status===1&&(D.ZP.success("\u64CD\u4F5C\u6210\u529F"),n.history.push("/shixuns"))})})}),Oe=()=>{(0,c.gy)(Z,"\u4E0D\u80FD\u8FDB\u884C\u5220\u9664")},Le=Re=>{if(q.includes(Re)){D.ZP.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}Pe(null),V([...q,Re])},ve=()=>E(void 0,null,function*(){if(Te&&!H){D.ZP.info("\u8BF7\u9009\u62E9\u5F00\u542F\u65F6\u95F4");return}if(De===1&&!q.length){D.ZP.info("\u8BF7\u9009\u62E9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00");return}(yield Z({type:"shixunsDetail/updatePermissionSetting",payload:{id:$.current,scope_partment:De===0?null:q,shixun:{can_copy:de,use_scope:De,opening_time:H,use_ai:he,git_size:U}}})).status!==-1&&(D.ZP.info("\u6743\u9650\u914D\u7F6E\u4FDD\u5B58\u6210\u529F\uFF01"),Z({type:"shixunsDetail/getSettingsData",payload:{id:$.current}}),Z({type:"shixunsDetail/getShixunsDetail",payload:{id:$.current}}))});return F.createElement("div",null,F.createElement("section",{className:f.wrap},F.createElement("div",{style:{position:"absolute",top:"25px",right:"25px"}},((Q=S==null?void 0:S.detail)==null?void 0:Q.shixun_status)!==2?F.createElement(P.ZP,{danger:!0,onClick:xe},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):F.createElement(P.ZP,{danger:!0,onClick:Oe},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE")),F.createElement("div",{className:f.labelWrap},F.createElement("label",{className:f.label},"\u590D\u5236\uFF1A"),F.createElement("div",{className:f.labelContent},F.createElement("div",null,F.createElement(a.default,{checked:de,onChange:Re=>ye(Re.target.checked),disabled:!Ie}),F.createElement("span",{className:`${f.color999}`},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u590D\u5236\u8BE5\u5B9E\u8BAD\uFF09")))),!((((me=S.detail)==null?void 0:me.shixun_status)>1||((se=S.detail)==null?void 0:se.public)===2)&&((oe=(ue=S.setting)==null?void 0:ue.shixun)==null?void 0:oe.use_scope)===0&&((pe=S.detail)==null?void 0:pe.identity)>2)&&F.createElement("div",{className:f.labelWrap},F.createElement("label",{className:f.label},"\u516C\u5F00\u7A0B\u5EA6\uFF1A"),F.createElement("div",{className:f.labelContent},F.createElement(t.ZP.Group,{value:De,onChange:Re=>Me(Re.target.value),disabled:!Ie},F.createElement(t.ZP,{className:f.radio,value:0},F.createElement("span",null,"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00"),F.createElement("span",{className:f.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),F.createElement(t.ZP,{className:f.radio,value:1},F.createElement("span",null,"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),F.createElement("span",{className:f.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09"))),De===1&&F.createElement(F.Fragment,null,F.createElement("div",{className:"mt10"},F.createElement(s.Z,{showSearch:!0,className:f.selectSchool,placeholder:"\u8BF7\u8F93\u5165\u5E76\u9009\u62E9\u5355\u4F4D\u540D\u79F0",value:re,onChange:Re=>{Pe(Re),ce(Re)},disabled:!Ie,onSelect:Le,options:fe==null?void 0:fe.map(Re=>({value:Re}))}),F.createElement("span",{className:f.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09")),F.createElement("div",{className:"mt10"},q==null?void 0:q.map(Re=>Ie?F.createElement(l.Z,{count:"x",className:"mr20 current",onClick:()=>V(q.filter(Ke=>Ke!==Re))},F.createElement(P.ZP,{type:"primary",ghost:!0},Re)):F.createElement(P.ZP,{type:"primary",ghost:!0,className:"mr20"},Re)))))),F.createElement("div",{className:f.labelWrap},F.createElement("label",{className:f.label},"\u5F00\u542F\u65F6\u95F4\uFF1A"),F.createElement("div",{className:f.labelContent},F.createElement("div",null,F.createElement(a.default,{checked:Te,onChange:Re=>Ae(Re.target.checked),disabled:!Ie}),F.createElement("span",{className:`${f.color999} ml10`},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u6307\u5B9A\u7684\u5F00\u542F\u65F6\u95F4\u540E\uFF0C\u624D\u80FD\u5F00\u542F\u5B66\u4E60\uFF1B\u4E0D\u9009\u4E2D\u5219\u5B66\u5458\u5728\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u80FD\u7ACB\u5373\u5F00\u542F\u5B66\u4E60\uFF09")),Te&&F.createElement(i.default,{className:`${f.dataPicker} mt10`,format:M,locale:r.Z,disabled:!Ie,placeholder:"\u8BF7\u8F93\u5165\u5F00\u542F\u65F6\u95F4",showToday:!1,disabledDate:Re=>Re&&ReI(m(Ke))}))),F.createElement("div",{className:f.labelWrap},F.createElement("label",{className:f.label},"AI\u52A9\u6559:"),F.createElement("div",{className:f.labelContent},F.createElement("div",null,F.createElement(a.default,{checked:he,onChange:Re=>Ve(Re.target.checked),disabled:!Ie}),F.createElement("span",{className:`${f.color999}`},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u9664\u4E86\u9879\u76EE\u5408\u4F5C\u8005\u4E4B\u5916\u7684\u5176\u4ED6\u7528\u6237\u4F7F\u7528AI\u52A9\u6559\u667A\u80FD\u95EE\u7B54\u529F\u80FD\uFF09")))),((ie=N==null?void 0:N.userInfo)==null?void 0:ie.role)===1&&F.createElement("div",{className:f.labelWrap,style:{alignItems:"center"}},F.createElement("label",{className:f.label},"\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF\uFF1A"),F.createElement("div",{className:f.labelContent},F.createElement("div",null,F.createElement(u.Z,{style:{width:150},placeholder:"\u8BF7\u8F93\u5165\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF",min:1,max:10240,value:U,onChange:Re=>{J(Re)}}),F.createElement("span",{className:"c-grey-999"}," M "))))),F.createElement(o.t,{okText:"\u4FDD\u5B58",hasOkBtn:Ie,loading:R.effects["shixunsDetail/updatePermissionSetting"],onCancel:()=>n.history.push(`/shixuns/${$.current}/challenges`),onOk:ve,className:f.bottomButton}))};var b=(0,n.connect)(({shixunsDetail:C,loading:g,globalSetting:S,user:T})=>({shixunsDetail:C,globalSetting:S,user:T,loading:g}))(B)},84288:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(67294),antd__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__(22150),antd__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__(2453),antd__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__(14446),antd__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__(68508),antd__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__(71577),antd__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__(84567),antd__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__(78045),antd__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__(93421),antd__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__(49288),antd__WEBPACK_IMPORTED_MODULE_18__=__webpack_require__(40411),antd__WEBPACK_IMPORTED_MODULE_19__=__webpack_require__(83062),antd__WEBPACK_IMPORTED_MODULE_20__=__webpack_require__(34336),antd__WEBPACK_IMPORTED_MODULE_22__=__webpack_require__(71230),antd__WEBPACK_IMPORTED_MODULE_23__=__webpack_require__(15746),antd__WEBPACK_IMPORTED_MODULE_24__=__webpack_require__(47897),antd__WEBPACK_IMPORTED_MODULE_25__=__webpack_require__(31795),umi__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(35973),_index_less_modules__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(99025),moment__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(27484),moment__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_3__),antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_21__=__webpack_require__(5584),_components_Permission__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(89716),_utils_env__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(11320),_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(78207),_utils_authority__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(52262),_utils__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(85909),React=__webpack_require__(67294),__async=($e,et,h)=>new Promise((F,n)=>{var e=a=>{try{P(h.next(a))}catch(t){n(t)}},D=a=>{try{P(h.throw(a))}catch(t){n(t)}},P=a=>a.done?F(a.value):Promise.resolve(a.value).then(e,D);P((h=h.apply($e,et)).next())});const timeFormat="YYYY-MM-DD HH:mm",handleDateString=$e=>{if(!$e)return $e;const et=$e.split(":");if(et[1]=="00"||et[1]=="30")return $e;const h=parseInt(et[1]);if(h<30||h==60)return[et[0],"30"].join(":");if(h<60){const F=[et[0],"00"].join(":"),n="YYYY-MM-DD HH:mm",e=moment__WEBPACK_IMPORTED_MODULE_3___default()(F,n);return e.add(1,"hours"),e.format(n)}return $e};function Setting({user,dispatch,shixunsDetail,practiceSetting}){var _a,_b,_c,_d,_e,_f,_g,_h,_i,_j,_k,_l,_m,_n,_o,_p,_q,_r,_s,_t,_u;const[MenuSelectKey,setMenuSelectKey]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)("1"),[isShowSetting,setIsShowSetting]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!0),[taskPass,setTaskPass]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[testSetPermission,setTestSetPermission]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[isCopy,setIsCopy]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[openValue,setOpenValue]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[openAnswer,setOpenAnswer]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[selectDepartmentList,setSelectDepartmentList]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)([]),[departmentList,setDepartmentList]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)([]),[departmentValue,setDepartmentValue]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(""),[isOpenTime,setIsOpenTime]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[openTime,setOpenTime]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[codeEditPermission,setCodeEditPermission]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[allowFileUpload,setAllowFileUpload]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[codeHidden,setCodeHidden]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[forbidCopy,setForbidCopy]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[display_git_address,set_display_git_address]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[disableDiscuss,setDisableDiscuss]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[disableAI,setdisableAI]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[openCodeDebugger,setOpenCodeDebugger]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[startPermanent,setStartPermanent]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[openSelfRun,setOpenSelfRun]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[gitSize,setgitSize]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[course_workspace_file_time,setcourse_workspace_file_time]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[podSwitch,setPodSwitch]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[ai_user,setai_user]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)("1"),[openLocalEvaluate,setOpenLocalEvaluate]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[resource_recommend,setresource_recommend]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[openTimeValue,setOpenTimeValue]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(1),[reservationStartTime,setReservationStartTime]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(""),[reservationEndTime,setReservationEndTime]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(""),[reservationList,setReservationList]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)([]),[form]=antd__WEBPACK_IMPORTED_MODULE_9__.default.useForm();let params=(0,umi__WEBPACK_IMPORTED_MODULE_1__.useParams)();const diffObj={forbid_copy:"forbidCopy",task_pass:"taskPass",test_set_permission:"testSetPermission",code_edit_permission:"codeEditPermission",allow_file_upload:"allowFileUpload",can_copy:"isCopy",use_scope:"openValue",open_answer_and_test:"openAnswer",opening_time:"openTime",is_disable_discuss:"disableDiscuss",display_git_address:"display_git_address",show_code_dir:"codeHidden",ai_reply:"disableAI",open_code_debugger:"openCodeDebugger",start_permanent:"startPermanent",open_self_run:"openSelfRun",exit_delete_pod_switch:"podSwitch",open_local_evaluate:"openLocalEvaluate"},editable=(_b=(_a=user.userInfo)==null?void 0:_a.shixun)==null?void 0:_b.editable,own=(_d=(_c=user.userInfo)==null?void 0:_c.shixun)==null?void 0:_d.own,handleGetDepartments=$e=>__async(this,null,function*(){const et=yield dispatch({type:"shixunsDetail/getDepartments",payload:{q:$e}});et&&setDepartmentList(et.shools_name||[])});(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{var $e,et;(et=($e=shixunsDetail.setting)==null?void 0:$e.shixun)!=null&&et.main_type&&handleInitState()},[shixunsDetail.setting]),(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{dispatch({type:"shixunsDetail/getSettingsData",payload:params})},[]);const handleSelectDepartment=$e=>{if(selectDepartmentList.includes($e)){antd__WEBPACK_IMPORTED_MODULE_10__.ZP.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}setDepartmentValue(null),setSelectDepartmentList([...selectDepartmentList,$e])},handleInitState=()=>{var $e,et,h,F,n,e,D,P,a,t,s,l,i,u,r,o,c,d,p,f,y,A,v,w,E,m,M,B,b,C,g,S,T,R,N,Z,G,X,ne,Q,me,se,ue,oe,pe,ie,$;setCodeEditPermission((et=($e=shixunsDetail.setting)==null?void 0:$e.shixun)==null?void 0:et.code_edit_permission),setAllowFileUpload((F=(h=shixunsDetail.setting)==null?void 0:h.shixun)==null?void 0:F.allow_file_upload),setCodeHidden((e=(n=shixunsDetail.setting)==null?void 0:n.shixun)==null?void 0:e.show_code_dir),setForbidCopy((P=(D=shixunsDetail.setting)==null?void 0:D.shixun)==null?void 0:P.forbid_copy),setTaskPass((t=(a=shixunsDetail.setting)==null?void 0:a.shixun)==null?void 0:t.task_pass),setTestSetPermission((l=(s=shixunsDetail.setting)==null?void 0:s.shixun)==null?void 0:l.test_set_permission),set_display_git_address((i=shixunsDetail.setting.shixun)==null?void 0:i.display_git_address),setIsCopy((r=(u=shixunsDetail.setting)==null?void 0:u.shixun)==null?void 0:r.can_copy),setOpenValue((c=(o=shixunsDetail.setting)==null?void 0:o.shixun)==null?void 0:c.use_scope),setOpenAnswer((p=(d=shixunsDetail.setting)==null?void 0:d.shixun)==null?void 0:p.open_answer_and_test),setIsOpenTime(!!((y=(f=shixunsDetail.setting)==null?void 0:f.shixun)!=null&&y.opening_time)),setOpenTime((v=(A=shixunsDetail.setting)==null?void 0:A.shixun)==null?void 0:v.opening_time),setSelectDepartmentList((E=(w=shixunsDetail.setting)==null?void 0:w.shixun)==null?void 0:E.scope_partment),setDisableDiscuss((M=(m=shixunsDetail.setting)==null?void 0:m.shixun)==null?void 0:M.is_disable_discuss),setdisableAI((b=(B=shixunsDetail.setting)==null?void 0:B.shixun)==null?void 0:b.ai_reply),setresource_recommend((g=(C=shixunsDetail==null?void 0:shixunsDetail.setting)==null?void 0:C.shixun)==null?void 0:g.resource_recommend),setOpenCodeDebugger((T=(S=shixunsDetail.setting)==null?void 0:S.shixun)==null?void 0:T.open_code_debugger),setStartPermanent((N=(R=shixunsDetail.setting)==null?void 0:R.shixun)==null?void 0:N.start_permanent),setOpenSelfRun((G=(Z=shixunsDetail.setting)==null?void 0:Z.shixun)==null?void 0:G.open_self_run),setgitSize((ne=(X=shixunsDetail.setting)==null?void 0:X.shixun)==null?void 0:ne.git_size),setcourse_workspace_file_time((me=(Q=shixunsDetail.setting)==null?void 0:Q.shixun)==null?void 0:me.course_workspace_file_time),setPodSwitch((ue=(se=shixunsDetail.setting)==null?void 0:se.shixun)==null?void 0:ue.exit_delete_pod_switch),setai_user((pe=(oe=shixunsDetail.setting)==null?void 0:oe.shixun)==null?void 0:pe.ai_user),setOpenLocalEvaluate(($=(ie=shixunsDetail.setting)==null?void 0:ie.shixun)==null?void 0:$.open_local_evaluate)};console.log("----",ai_user),(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{var _a2,_b2,_c2,_d2;let confirmLeave=!1;(_a2=Object.keys(diffObj).filter(item=>{var _a3;return((_a3=shixunsDetail.setting)==null?void 0:_a3.shixun[item])!=eval(diffObj[item])}))!=null&&_a2.length&&(confirmLeave=!0),selectDepartmentList.length!=((_d2=(_c2=(_b2=shixunsDetail.setting)==null?void 0:_b2.shixun)==null?void 0:_c2.scope_partment)==null?void 0:_d2.length)&&(confirmLeave=!0),selectDepartmentList==null||selectDepartmentList.map(($e,et)=>{var h,F;$e!=((F=(h=shixunsDetail.setting)==null?void 0:h.shixun)==null?void 0:F.scope_partment[et])&&(confirmLeave=!0)}),dispatch({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave}})},[taskPass,testSetPermission,isCopy,openValue,openAnswer,selectDepartmentList,isOpenTime,openTime,display_git_address,codeHidden,codeEditPermission,allowFileUpload,forbidCopy,disableDiscuss,disableAI,openCodeDebugger,startPermanent,openSelfRun,openLocalEvaluate]);function handSubmeit($e=!1,et=1){return __async(this,null,function*(){var h,F;const n=yield dispatch({type:"shixunsDetail/updateSetting",payload:{id:params.id,scope_partment:openValue===0?null:selectDepartmentList,open_answer_and_test:openAnswer,shixun_info:{ai_reply:disableAI,start_permanent:startPermanent,git_size:gitSize,course_workspace_file_time,ai_user,resource_recommend},shixun:{show_code_dir:codeHidden,forbid_copy:forbidCopy,task_pass:taskPass,test_set_permission:testSetPermission,display_git_address,code_edit_permission:codeEditPermission,allow_file_upload:allowFileUpload,can_copy:isCopy,use_scope:openValue,open_answer_and_test:openAnswer,opening_time:openTime,is_disable_discuss:disableDiscuss,open_code_debugger:openCodeDebugger,open_self_run:openSelfRun,exit_delete_pod_switch:podSwitch,open_local_evaluate:openLocalEvaluate},sync_origin_shixun:$e}});(n==null?void 0:n.status)===0&&((h=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&h.copy_for_exercise||antd__WEBPACK_IMPORTED_MODULE_10__.ZP.success("\u4FEE\u6539\u6210\u529F"),dispatch({type:"shixunsDetail/getSettingsData",payload:params}),dispatch({type:"shixunsDetail/getShixunsDetail",payload:params}),(F=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&F.copy_for_exercise&&(0,_utils__WEBPACK_IMPORTED_MODULE_8__.m)(dispatch,shixunsDetail,params.id,et))})}const handleDeleteShixun=()=>__async(this,null,function*(){var $e,et,h,F,n,e;const D=(yield dispatch({type:"shixunsDetail/getShixunQuote",payload:{id:params.id}}))||{};antd__WEBPACK_IMPORTED_MODULE_11__.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:520,content:React.createElement("div",null,!!(($e=D.subjects)!=null&&$e.length)&&React.createElement(React.Fragment,null,React.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230"," ",(h=(et=D.subjects)==null?void 0:et.splice(0,2))==null?void 0:h.map(P=>`\u300A${P}\u300B`),"\u7B49",React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorOrange},D==null?void 0:D.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),React.createElement("br",null)),!!((F=D.courses)!=null&&F.length)&&React.createElement(React.Fragment,null,React.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(e=(n=D.courses)==null?void 0:n.splice(0,2))==null?void 0:e.map(P=>`\u300A${P}\u300B`),"\u7B49",React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorOrange},D==null?void 0:D.courses_count),"\u4E2A\u6559\u5B66\u8BFE\u5802"),React.createElement("br",null)),React.createElement("span",{className:`${_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorYellow} mt30`},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE\u5C06\u5F71\u54CD\u8BFE\u7A0B\u53CA\u8BFE\u5802\u5BF9\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u4F7F\u7528\uFF01\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01")),onOk:()=>__async(this,null,function*(){(yield dispatch({type:"shixunsDetail/deleteShixun",payload:{id:params.id}})).status===1&&(antd__WEBPACK_IMPORTED_MODULE_10__.ZP.success("\u64CD\u4F5C\u6210\u529F"),umi__WEBPACK_IMPORTED_MODULE_1__.history.push("/shixuns"))})})}),handleDeleteElseShixun=()=>{(0,_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__.gy)(dispatch,"\u4E0D\u80FD\u8FDB\u884C\u5220\u9664")};function showExitmodel($e){antd__WEBPACK_IMPORTED_MODULE_11__.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{setMenuSelectKey($e),parseInt($e)===1?(setIsShowSetting(!0),handleInitState()):setIsShowSetting(!1),dispatch({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}})}return React.createElement("div",{style:{height:"100%",display:"flex",background:"#fff",position:"relative"}},React.createElement("div",{style:{height:"100%",background:"#0A143D",width:"25%",maxWidth:"440px",padding:"20px 20px",color:"#ffffff"}},React.createElement("span",{style:{padding:"0px 15px",fontSize:"16px"}},"\u8BBE\u7F6E"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.default,{selectedKeys:[MenuSelectKey],theme:"dark",style:{background:"#0A143D",marginTop:"30px",fontSize:"14px"},onClick:$e=>{var et;if((et=practiceSetting==null?void 0:practiceSetting.sideBar)!=null&&et.confirmLeave){showExitmodel($e.key);return}setMenuSelectKey($e.key),parseInt($e.key)===1?(setIsShowSetting(!0),handleInitState()):setIsShowSetting(!1)}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.default.Item,{key:1},"\u8BBE\u7F6E"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.default.Item,{key:2},"\u5173\u4E8E\u5B9E\u8BAD"))),isShowSetting&&((_e=shixunsDetail==null?void 0:shixunsDetail.detail)==null?void 0:_e.is_jupyter_lab)&&React.createElement(_components_Permission__WEBPACK_IMPORTED_MODULE_4__.Z,null),isShowSetting&&!((_f=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&_f.is_jupyter_lab)&&React.createElement("div",{style:{width:"calc(100% - 24%)",overflow:"auto"}},React.createElement("div",{style:{padding:"40px 40px",marginBottom:"70px"}},React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{display:"flex"}},React.createElement("span",{style:{flex:"1"}},"\u5173\u5361\u548C\u6D4B\u8BD5\u96C6"),((_g=shixunsDetail==null?void 0:shixunsDetail.detail)==null?void 0:_g.shixun_status)!==2?React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.ZP,{danger:!0,onClick:handleDeleteShixun},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.ZP,{danger:!0,onClick:handleDeleteElseShixun},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE")),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u8DF3\u5173\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.default,{checked:taskPass,disabled:!editable,onChange:$e=>setTaskPass($e.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u5B66\u4E60\u5B9E\u8BAD\u5173\u5361\u4EFB\u52A1\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u6D4B\u8BD5\u96C6\u89E3\u9501\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.default,{checked:testSetPermission,disabled:!editable,onChange:$e=>setTestSetPermission($e.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u9690\u85CF\u6D4B\u8BD5\u96C6\u7684\u5185\u5BB9\uFF09")))),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px"}},"\u6743\u9650"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u590D\u5236/\u5408\u5E76/\u62C6\u5206\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.default,{checked:isCopy,onChange:$e=>setIsCopy($e.target.checked),disabled:!editable}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u590D\u5236\u3001\u5408\u5E76\u548C\u62C6\u5206\u8BE5\u5B9E\u8BAD\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u516C\u5F00\u5B9E\u8BAD\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.ZP.Group,{value:openValue,onChange:$e=>setOpenValue($e.target.value),disabled:!editable},React.createElement(antd__WEBPACK_IMPORTED_MODULE_16__.Z,{direction:"vertical"},React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.ZP,{value:0},React.createElement("span",null,"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00"),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.ZP,{style:{marginTop:"22px"},value:1},React.createElement("span",null,"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09")))),openValue===1&&React.createElement(React.Fragment,null,React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.graaytitle},React.createElement(antd__WEBPACK_IMPORTED_MODULE_17__.Z,{showSearch:!0,className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.selectSchool,bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u5E76\u9009\u62E9\u5355\u4F4D\u540D\u79F0",value:departmentValue,onChange:$e=>{setDepartmentValue($e),handleGetDepartments($e)},disabled:!editable,onSelect:handleSelectDepartment,options:departmentList==null?void 0:departmentList.map($e=>({value:$e}))})),React.createElement("div",{className:"mt10"},selectDepartmentList==null?void 0:selectDepartmentList.map($e=>editable?React.createElement(antd__WEBPACK_IMPORTED_MODULE_18__.Z,{count:"x",className:"mr20 current",onClick:()=>setSelectDepartmentList(selectDepartmentList.filter(et=>et!==$e))},React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.ZP,{type:"primary",ghost:!0},$e)):React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.ZP,{type:"primary",ghost:!0,className:"mr20"},$e)))))),!((_i=(_h=shixunsDetail.setting)==null?void 0:_h.shixun)!=null&&_i.is_jupyter)&&!((_k=(_j=shixunsDetail.setting)==null?void 0:_j.shixun)!=null&&_k.is_jupyter_lab)&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u516C\u5F00\u7B54\u6848\u548C\u6D4B\u8BD5\u96C6\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.ZP.Group,{value:openAnswer,onChange:$e=>setOpenAnswer($e.target.value),disabled:!editable},React.createElement(antd__WEBPACK_IMPORTED_MODULE_16__.Z,{direction:"vertical"},React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.ZP,{value:1},React.createElement("span",null,"\u5BF9\u6240\u6709\u8BA4\u8BC1\u6559\u5E08\u516C\u5F00"),((_m=(_l=shixunsDetail.setting)==null?void 0:_l.shixun)==null?void 0:_m.status)!==2&&React.createElement(antd__WEBPACK_IMPORTED_MODULE_19__.Z,{title:"\u8BE5\u9009\u9879\u9700\u5728\u5B9E\u8DF5\u9879\u76EE\u53D1\u5E03\u540E\u751F\u6548"},React.createElement("i",{style:{marginLeft:10,color:"#e9b357",fontSize:14},className:"iconfont icon-jinggao-3"})),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u67E5\u770B\uFF09")),React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.ZP,{style:{marginTop:"22px"},value:2},React.createElement("span",null,"\u4EC5\u5B9E\u8BAD\u5408\u4F5C\u8005\u53EF\u89C1"),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u4EC5\u5141\u8BB8\u5B9E\u8BAD\u5408\u4F5C\u8005\u53EF\u4EE5\u76F4\u63A5\u67E5\u770B\uFF0C\u5176\u4ED6\u7528\u6237\u9700\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\uFF09")))))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u5F00\u542F\u65F6\u95F4\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.default,{checked:isOpenTime,onChange:$e=>{setIsOpenTime($e.target.checked),$e.target.checked||setOpenTime("")},disabled:!editable}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u6307\u5B9A\u7684\u5F00\u542F\u65F6\u95F4\u540E\u624D\u80FD\u5F00\u542F\u6311\u6218\uFF09")),isOpenTime&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.graaytitle},React.createElement(antd__WEBPACK_IMPORTED_MODULE_20__.default,{className:`${_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.dataPicker}`,format:timeFormat,locale:antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_21__.Z,bordered:!1,disabled:!editable,placeholder:"\u8BF7\u8F93\u5165\u5F00\u542F\u65F6\u95F4",showToday:!1,disabledDate:$e=>$e&&$esetOpenTime(handleDateString(et))})))),((_o=(_n=shixunsDetail.setting)==null?void 0:_n.shixun)==null?void 0:_o.is_show)&&React.createElement(React.Fragment,null,React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px"}},"\u9884\u7EA6\u8BBE\u7F6E"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u5F00\u653E\u65F6\u95F4:"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.ZP.Group,{value:openTimeValue,onChange:$e=>{setOpenTimeValue($e.target.value)}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.ZP,{value:1},"\u5168\u5929\u5F00\u653E"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.ZP,{value:2},"\u81EA\u5B9A\u4E49")),openTimeValue===2&&React.createElement(antd__WEBPACK_IMPORTED_MODULE_9__.default,{style:{width:"700px"},form,layout:"horizontal",onFinish:()=>{}},React.createElement("div",{style:{display:"flex"}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_9__.default.Item,{label:"\u9884\u7EA6\u8303\u56F4",name:"reservation_start_time",style:{marginTop:20},colon:!1},React.createElement(antd__WEBPACK_IMPORTED_MODULE_20__.default,{format:"YYYY-MM-DD",allowClear:!1,defaultValue:reservationStartTime?moment__WEBPACK_IMPORTED_MODULE_3___default()(reservationStartTime):"",value:reservationStartTime?moment__WEBPACK_IMPORTED_MODULE_3___default()(reservationStartTime):"",disabledDate:$e=>$e&&$e>moment__WEBPACK_IMPORTED_MODULE_3___default()(reservationEndTime),onChange:($e,et)=>{setReservationStartTime(et)}})),React.createElement("div",{style:{margin:"24px 20px 0px 20px"}},"\u81F3"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_9__.default.Item,{name:"reservation_end_time",style:{marginTop:20},colon:!1},React.createElement(antd__WEBPACK_IMPORTED_MODULE_20__.default,{format:"YYYY-MM-DD",allowClear:!1,defaultValue:reservationEndTime?moment__WEBPACK_IMPORTED_MODULE_3___default()(reservationEndTime):"",value:reservationEndTime?moment__WEBPACK_IMPORTED_MODULE_3___default()(reservationEndTime):"",disabledDate:$e=>$e&&$e{setReservationEndTime(et)}}))),React.createElement("div",null,"\u901A\u7528\u53EF\u9884\u7EA6\u7528\u65F6\u95F4\u6BB5\uFF08\u5F53\u4FEE\u6539\u53EF\u9884\u7EA6\u65F6\u95F4\u6BB5\uFF0C\u5DF2\u5B58\u5728\u7684\u9884\u7EA6\u4E0D\u53D7\u5F71\u54CD\uFF0C\u65B0\u9884\u7EA6\u7684\u6309\u7167\u6700\u65B0\u89C4\u5219\u8FDB\u884C\uFF09"),((_r=(_q=(_p=shixunsDetail.setting)==null?void 0:_p.shixun)==null?void 0:_q.time_list)==null?void 0:_r.length)>0?React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.default.Group,{style:{width:"100%"},value:reservationList,onChange:$e=>{setReservationList($e)}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_22__.Z,null,(_t=(_s=shixunsDetail.setting)==null?void 0:_s.shixun)==null?void 0:_t.time_list.map(($e,et)=>React.createElement(antd__WEBPACK_IMPORTED_MODULE_23__.Z,{span:6,key:et},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.default,{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.check_style,value:$e.id},React.createElement("div",{className:`${$e.is_check?_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.check_text_style_active:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.check_text_style} - ${$e.disabled?_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.check_text_style_disabled:""} `},$e.name)))))):React.createElement("div",{style:{position:"relative",top:"5px",fontSize:"14px"}},"\u6682\u65E0\u53EF\u9009\u65F6\u95F4\u6BB5"))))),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px"}},"\u529F\u80FD"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u4EE3\u7801\u5E93\u5730\u5740\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.default,{checked:display_git_address,disabled:!editable,onChange:$e=>set_display_git_address($e.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5BF9\u5B66\u5458\u516C\u5F00\u4EE3\u7801\u5E93\u5730\u5740\uFF0C\u5B66\u5458\u53EF\u4EE5\u5C06\u6240\u6709\u4EE3\u7801\u4E0B\u8F7D\u5230\u672C\u5730\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u4EE3\u7801\u76EE\u5F55\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.default,{checked:codeHidden,disabled:!editable,onChange:$e=>{setCodeHidden($e.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u9875\u9762\u663E\u793A\u7248\u672C\u5E93\u76EE\u5F55\uFF09")),codeHidden&&React.createElement("div",{style:{background:"#f5f5f5",marginTop:"10px",borderRadius:"8px",justifyContent:"left",alignItems:"center",padding:"0px 20px"}},React.createElement("div",{style:{display:"flex",marginTop:"20px"}},React.createElement("label",{style:{width:"150px",textAlign:"right"}},"\u4EE3\u7801\u5E93\u6587\u4EF6\u4FEE\u6539\u6743\u9650\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent,style:{padding:"0px"}},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.default,{checked:codeEditPermission,disabled:!editable,onChange:$e=>{setCodeEditPermission($e.target.checked),$e.target.checked||setAllowFileUpload($e.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u52FE\u9009\u540E\u5141\u8BB8\u5B66\u5458\u4FEE\u6539\u4EE3\u7801\u5E93\u6240\u6709\u6587\u4EF6\uFF0C\u5426\u5219\u4EC5\u53EF\u4FEE\u6539\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\uFF09")))),React.createElement("div",{style:{display:"flex",marginTop:"10px",marginBottom:"20px"}},React.createElement("label",{style:{width:"150px",textAlign:"right"}},"\u5141\u8BB8\u4E0A\u4F20\u6587\u4EF6\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent,style:{padding:"0px"}},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.default,{checked:allowFileUpload,disabled:!editable,onChange:$e=>{setAllowFileUpload($e.target.checked),$e.target.checked&&setCodeEditPermission($e.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u52FE\u9009\u540E\uFF0C\u5141\u8BB8\u7528\u6237\u5B9E\u8BAD\u6311\u6218\u65F6\uFF0C\u5728\u4EE3\u7801\u76EE\u5F55\u4E2D\u4E0A\u4F20\u6587\u4EF6\uFF0C\u5426\u5219\u4E0D\u5141\u8BB8\u4E0A\u4F20\uFF09"))))))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u7981\u7528\u7C98\u8D34\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.default,{checked:forbidCopy,disabled:!editable,onChange:$e=>setForbidCopy($e.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u7F16\u7801\u533A\u57DF\u65E0\u6CD5\u4F7F\u7528\u7C98\u8D34\u529F\u80FD\uFF09")))),own&&editable&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u8C03\u8BD5\u5668",React.createElement("a",{href:"/pdf/\u5E73\u53F0\u8C03\u8BD5\u5668\u529F\u80FD\u64CD\u4F5C\u8BF4\u660E.pdf",target:"_blank",className:"iconfont icon-xiaowenhao2 font14 ml5"}),"\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_24__.Z,{checked:openCodeDebugger,onChange:$e=>setOpenCodeDebugger($e)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF0C\u53EF\u4EE5\u4F7F\u7528\u4EE3\u7801\u8C03\u8BD5\u5DE5\u5177\u68C0\u67E5\u4EE3\u7801\u8FD0\u884C\u60C5\u51B5\u3002\u76EE\u524D\u4EC5\u652F\u6301Python3, Java, C\u8BED\u8A00\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u81EA\u6D4B\u8FD0\u884C\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_24__.Z,{checked:openSelfRun,onChange:$e=>setOpenSelfRun($e)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF0C\u53EF\u4EE5\u4F7F\u7528\u81EA\u6D4B\u8FD0\u884C\u529F\u80FD\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u672C\u5730\u8BC4\u6D4B\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_24__.Z,{checked:openLocalEvaluate,onChange:$e=>setOpenLocalEvaluate($e)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B9E\u8BAD\u6311\u6218\u7528\u6237\u5728\u4F7F\u7528\u5BA2\u6237\u7AEF\u8FDB\u884C\u8BC4\u6D4B\u65F6\uFF0C\u5C06\u4F7F\u7528\u7528\u6237\u672C\u5730\u7684\u7B97\u529B\u8D44\u6E90\uFF0C\u51CF\u5C11\u7F51\u7EDC\u5E26\u6765\u7684\u5F71\u54CD\u3002\u76EE\u524D\u4EC5\u652F\u6301Python3\u8BED\u8A00 ",React.createElement("a",{target:"_blank",href:"/download"},"\xA0\u4E0B\u8F7D\u5BA2\u6237\u7AEF\xA0"),"\uFF09")))),((_u=user==null?void 0:user.userInfo)==null?void 0:_u.role)===1&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF \uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_25__.Z,{style:{width:150},placeholder:"\u8BF7\u8F93\u5165\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF",min:1,max:10240,value:gitSize,onChange:$e=>{setgitSize($e)}}),React.createElement("span",{className:"c-grey-999"}," M ")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_24__.Z,{checked:startPermanent,onChange:$e=>{if(!(0,_utils_authority__WEBPACK_IMPORTED_MODULE_7__.Ny)()){(0,_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__.pW)(2);return}setStartPermanent($e)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u901A\u7528\u4E91\u5B9E\u9A8C\u73AF\u5883\u4E0B\u7684/data/workspace\u76EE\u5F55\u5C06\u957F\u671F\u4FDD\u5B58\uFF0C\u6559\u5E08\u53D1\u9001\u5B9E\u8DF5\u9879\u76EE\u81F3\u8BFE\u5802\u540E\u53EF\u9009\u62E9\u5BFC\u51FA\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E ",React.createElement("a",{target:"_blank",href:_utils_env__WEBPACK_IMPORTED_MODULE_5__.Z.API_SERVER+"/images/educoder/shixuns/\u5BFC\u51FA\u5B9E\u9A8C\u6587\u4EF6\u64CD\u4F5C\u6307\u5F15.pdf"},"\xA0\u64CD\u4F5C\u6307\u5F15\xA0"),"\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u9ED8\u8BA4\u91CA\u653E\u5B9E\u9A8C\u8D44\u6E90\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_24__.Z,{checked:podSwitch,onChange:$e=>{setPodSwitch($e)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5728\u9000\u51FA\u5B9E\u8BAD\u65F6\u9ED8\u8BA4\u91CA\u653E\u5B9E\u9A8C\u8D44\u6E90\uFF09")))),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px"}}," ","\u8BC4\u8BBA\u533A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u8BC4\u8BBA\u533A\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_24__.Z,{checked:!disableDiscuss,onChange:$e=>setDisableDiscuss(!$e)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5173\u95ED\u540E\uFF0C\u5B9E\u8DF5\u9879\u76EE\u8BE6\u60C5\u9875\u53CA\u5173\u5361\u6311\u6218\u9875\u9762\u4E0D\u663E\u793A\u4EFB\u4F55\u8BC4\u8BBA\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u667A\u80FD\u63A8\u8350\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_24__.Z,{checked:resource_recommend,onChange:$e=>{setresource_recommend($e)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5C06\u5B9E\u9A8C\u5173\u8054\u77E5\u8BC6\u56FE\u8C31\u5E76\u5F00\u542F\u667A\u80FD\u63A8\u8350\u540E\uFF0C\u7CFB\u7EDF\u5C06\u4F1A\u6839\u636E\u5B66\u751F\u7B54\u9898\u548C\u77E5\u8BC6\u70B9\u638C\u63E1\u7684\u60C5\u51B5\uFF0C\u667A\u80FD\u63A8\u8350\u76F8\u5173\u7684\u5B66\u4E60\u8D44\u6E90\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u667A\u80FD\u95EE\u7B54\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_24__.Z,{checked:disableAI,onChange:$e=>{setdisableAI($e)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u7684\u8BC4\u8BBA\u5C06\u7531\u667A\u80FD\u673A\u5668\u4EBA\u8FDB\u884C\u56DE\u7B54\uFF09")))),disableAI&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label}),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.ZP.Group,{value:ai_user+"",onChange:$e=>{setai_user($e.target.value)}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.ZP,{value:"1"},"\u4EE5\u667A\u80FD\u52A9\u6559\u8EAB\u4EFD\u56DE\u7B54"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.ZP,{value:"2"},"\u4EE5\u5B9E\u8BAD\u521B\u5EFA\u8005\u8EAB\u4EFD\u56DE\u7B54"))))),React.createElement("div",{style:{height:"70px",width:"76%",background:"#ffffff",boxShadow:"0px -4px 8px 1px #F1F1F1",position:"absolute",bottom:"0px",display:"flex",alignItems:"center",justifyContent:"center"}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.ZP,{style:{marginRight:"10px",width:"100px",height:"40px",borderRadius:"4px",border:"1px solid #0152d9",color:"#0152d9"},onClick:()=>{umi__WEBPACK_IMPORTED_MODULE_1__.history.push(`/shixuns/${params.id}/challenges`)}},"\u53D6\u6D88"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.ZP,{style:{marginLeft:"10px",width:"100px",height:"40px",fontSize:"16px",background:"#0152d9",borderRadius:"4px"},type:"primary",onClick:()=>{var $e,et;if(isOpenTime&&!openTime){antd__WEBPACK_IMPORTED_MODULE_10__.ZP.info("\u8BF7\u9009\u62E9\u5F00\u542F\u65F6\u95F4");return}if(openValue===1&&!selectDepartmentList.length){antd__WEBPACK_IMPORTED_MODULE_10__.ZP.info("\u8BF7\u9009\u62E9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00");return}($e=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&$e.is_fork_from_creator&&((et=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&et.copy_for_exercise)?dispatch({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"setting",fn:(h,F)=>{handSubmeit(h,F)}}}):handSubmeit()}},"\u4FDD\u5B58"))),!isShowSetting&&React.createElement("div",{style:{padding:"40px"}},React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u521B\u5EFA\u8005"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.itemWrap},React.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"60",width:"60",className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.img,src:`${_utils_env__WEBPACK_IMPORTED_MODULE_5__.Z.IMG_SERVER}/images/${practiceSetting==null?void 0:practiceSetting.user_image_url}`}),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.itemContent},React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.nameWrap},React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.name},practiceSetting==null?void 0:practiceSetting.user_name),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.actionGroup})),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.schoolWrap},React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.school},practiceSetting==null?void 0:practiceSetting.user_school)),React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u521B\u5EFA\u65F6\u95F4\uFF1A",practiceSetting==null?void 0:practiceSetting.created_at),React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u66F4\u65B0\u65F6\u95F4\uFF1A",practiceSetting==null?void 0:practiceSetting.updated_at)))))}__webpack_exports__.Z=(0,umi__WEBPACK_IMPORTED_MODULE_1__.connect)(({user:$e,shixunsDetail:et,practiceSetting:h})=>({user:$e,shixunsDetail:et,practiceSetting:h}))(Setting)},50939:function($e,et,h){"use strict";h.r(et),h.d(et,{default:function(){return ko}});var F=h(67294),n={flex_box_center:"flex_box_center___bPWMH",flex_space_between:"flex_space_between___fjQJK",flex_box_vertical_center:"flex_box_vertical_center___WWAEa",flex_box_center_end:"flex_box_center_end___mQNLW",flex_box_column:"flex_box_column___lOsG0",menu:"menu___szqfh",warehouse:"warehouse___SVzfZ",header:"header___DfoMH",title:"title___y2IOb",content:"content___pGWUf",left:"left___eYHD7",right:"right___RbSHM",loading:"loading___g8ST2",empty:"empty___JqJWS",tabs:"tabs___fuMob",line:"line___Wav7D",footer:"footer___xymfv",commit:"commit___ZwkDv",blueLight:"blueLight___f52KB",filePathWrp:"filePathWrp____p6mm",filePath:"filePath___qkzoJ",bottom0:"bottom0___MrVME"},e=h(35973),D=h(66368),P=h(83062),a=h(2453),t=h(68508),s=h(71230),l=h(15746),i=h(85418),u=h(14446),r=h(57953),o=h(71577),c=h(79870),d=h(47897),p=h(74855),f=h(22150),y=h(69677),A={wrap:"wrap___yTLAj",modal:"modal___B3dwx",title:"title___FHscn",path:"path___o7aJh",colorBlue:"colorBlue___p4I9Y",width240:"width240___UNGpD",filePath:"filePath___uTJLX"},v=Object.defineProperty,w=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,m=Object.prototype.propertyIsEnumerable,M=(Yt,qt,It)=>qt in Yt?v(Yt,qt,{enumerable:!0,configurable:!0,writable:!0,value:It}):Yt[qt]=It,B=(Yt,qt)=>{for(var It in qt||(qt={}))E.call(qt,It)&&M(Yt,It,qt[It]);if(w)for(var It of w(qt))m.call(qt,It)&&M(Yt,It,qt[It]);return Yt},b=(Yt,qt)=>{var It={};for(var Un in Yt)E.call(Yt,Un)&&qt.indexOf(Un)<0&&(It[Un]=Yt[Un]);if(Yt!=null&&w)for(var Un of w(Yt))qt.indexOf(Un)<0&&m.call(Yt,Un)&&(It[Un]=Yt[Un]);return It},C=(Yt,qt,It)=>new Promise((Un,Ao)=>{var Po=Dn=>{try{ma(It.next(Dn))}catch(Qr){Ao(Qr)}},Yn=Dn=>{try{ma(It.throw(Dn))}catch(Qr){Ao(Qr)}},ma=Dn=>Dn.done?Un(Dn.value):Promise.resolve(Dn.value).then(Po,Yn);ma((It=It.apply(Yt,qt)).next())});const g=Yt=>{var qt=Yt,{shixunsDetail:It,globalSetting:Un,loading:Ao,user:Po,dispatch:Yn,isRepository:ma}=qt,Dn=b(qt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Qr=(0,e.useLocation)(),Yo=(0,e.useParams)(),[Zi,pl]=(0,F.useState)({}),Jo=(0,F.useRef)(),[Eo]=f.default.useForm(),[ai,da]=(0,F.useState)("");(0,F.useEffect)(()=>{Dn.visible&&Eo.resetFields()},[Dn.visible]),(0,F.useEffect)(()=>{const Ua=sessionStorage.getItem("pathArray");if(Ua){const Ea=Ua.split(",").join("/"),co=Ea.indexOf("/")===0?Ea.substr(1):Ea;da(co)}},[]),(0,F.useEffect)(()=>{var Ua,Ea;Jo.current=(Ea=(Ua=Qr.pathname)==null?void 0:Ua.split("/"))==null?void 0:Ea[2]},[]);const mi=(...Ua)=>C(void 0,[...Ua],function*(Ea={}){const co=yield Yn({type:"shixunsDetail/addRepositoryFile",payload:{id:Yo.id,message:Ea.commitMessage,content:"",path:(Dn.defaultPath?Dn.defaultPath+"/":"")+Ea.path+"/"+(Ea.file||".gitkeep"),secret_repository:ma?void 0:!0}});co!=null&&co.url&&(a.ZP.success("\u6DFB\u52A0\u6210\u529F"),Dn.onOK({path:(Dn.defaultPath?Dn.defaultPath+"/":"")+Ea.path+"/"+(Ea.file||".gitkeep"),name:Ea.path.split("/")[Ea.path.split("/").length-1]}),Dn.onClose())}),Ci=()=>{var Ua,Ea;e.history.push(`/shixuns/${Jo.current}/${(Ea=(Ua=Qr.pathname)==null?void 0:Ua.split("/"))==null?void 0:Ea[3]}${ai?`/master/shixun_show/${ai}`:""}`)};return F.createElement(u.default,{width:"60%",centered:!0,open:Dn.visible,wrapClassName:A.modal,onOk:()=>{Eo.submit()},onCancel:Dn.onClose,title:"\u65B0\u5EFA\u6587\u4EF6\u5939"},F.createElement("section",{className:A.bg},F.createElement("div",{className:A.wrap},F.createElement(f.default,{className:"mt10",form:Eo,scrollToFirstError:!0,layout:"vertical",onFinish:mi,onChange:()=>{var Ua,Ea,co,Xo;const Dt=B({},Eo.getFieldsValue()),Nt=(Ua=Dt==null?void 0:Dt.path)==null?void 0:Ua.split(""),Ot=(Ea=Dt==null?void 0:Dt.file)==null?void 0:Ea.split("");(co=Nt==null?void 0:Nt.filter(je=>je=="/"))!=null&&co.length&&(Dt.path=Dt.path.substring(0,Dt.path.length-1)),(Xo=Ot==null?void 0:Ot.filter(je=>je=="/"))!=null&&Xo.length&&(Dt.file=Dt.file.substring(0,Dt.path.length-1)),Eo.setFieldsValue(B({},Dt)),pl(Dt)}},F.createElement(f.default.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0\uFF1A",name:"path"},F.createElement(s.Z,null,F.createElement(l.Z,null,F.createElement("span",{className:A.filePath},Dn.defaultPath+"/")),F.createElement(l.Z,{flex:"1"},F.createElement(f.default.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},F.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0",size:"middle"}))))),F.createElement(f.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\uFF1A",name:"file"},F.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0\uFF0C\u5982\u679C\u4E0D\u586B\u5199\u7CFB\u7EDF\u5C06\u5728\u6587\u4EF6\u5939\u4E0B\u521B\u5EFA.gitkeep\u7684\u9ED8\u8BA4\u6587\u4EF6",size:"middle"})),F.createElement(f.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},F.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"middle"}))))))};var S=(0,e.connect)(({shixunsDetail:Yt,loading:qt,globalSetting:It,user:Un})=>({shixunsDetail:Yt,globalSetting:It,user:Un,loading:qt.models.index}))(g),T=h(57444),R=h(85909),N=h(67294),Z=Object.defineProperty,G=Object.getOwnPropertySymbols,X=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,Q=(Yt,qt,It)=>qt in Yt?Z(Yt,qt,{enumerable:!0,configurable:!0,writable:!0,value:It}):Yt[qt]=It,me=(Yt,qt)=>{for(var It in qt||(qt={}))X.call(qt,It)&&Q(Yt,It,qt[It]);if(G)for(var It of G(qt))ne.call(qt,It)&&Q(Yt,It,qt[It]);return Yt},se=(Yt,qt)=>{var It={};for(var Un in Yt)X.call(Yt,Un)&&qt.indexOf(Un)<0&&(It[Un]=Yt[Un]);if(Yt!=null&&G)for(var Un of G(Yt))qt.indexOf(Un)<0&&ne.call(Yt,Un)&&(It[Un]=Yt[Un]);return It},ue=(Yt,qt,It)=>new Promise((Un,Ao)=>{var Po=Dn=>{try{ma(It.next(Dn))}catch(Qr){Ao(Qr)}},Yn=Dn=>{try{ma(It.throw(Dn))}catch(Qr){Ao(Qr)}},ma=Dn=>Dn.done?Un(Dn.value):Promise.resolve(Dn.value).then(Po,Yn);ma((It=It.apply(Yt,qt)).next())});const oe=Yt=>{var qt=Yt,{shixunsDetail:It,globalSetting:Un,loading:Ao,user:Po,dispatch:Yn,isRepository:ma}=qt,Dn=se(qt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Qr=(0,e.useLocation)(),Yo=(0,e.useParams)(),[Zi,pl]=(0,F.useState)({}),Jo=(0,F.useRef)(),[Eo]=f.default.useForm(),[ai,da]=(0,F.useState)("");(0,F.useEffect)(()=>{Dn.visible&&Eo.resetFields()},[Dn.visible]),(0,F.useEffect)(()=>{const Ua=sessionStorage.getItem("pathArray");if(Ua){const Ea=Ua.split(",").join("/"),co=Ea.indexOf("/")===0?Ea.substr(1):Ea;da(co)}},[]),(0,F.useEffect)(()=>{var Ua,Ea;Jo.current=(Ea=(Ua=Qr.pathname)==null?void 0:Ua.split("/"))==null?void 0:Ea[2]},[]);const mi=(...Ua)=>ue(void 0,[...Ua],function*(Ea={},co=!1,Xo=1){var Dt,Nt;const Ot=yield Yn({type:"shixunsDetail/addRepositoryFile",payload:{id:Yo.id,message:Ea.commitMessage,content:Ea.codeMirror,path:(Dn.defaultPath?Dn.defaultPath+"/":"")+Ea.path,secret_repository:ma?void 0:!0,sync_origin_shixun:co}});Ot!=null&&Ot.url&&((Dt=It==null?void 0:It.detail)!=null&&Dt.copy_for_exercise||a.ZP.success("\u6DFB\u52A0\u6210\u529F"),Dn.onOK({path:(Dn.defaultPath?Dn.defaultPath+"/":"")+Ea.path,name:Ea.path.split("/")[Ea.path.split("/").length-1]}),Dn.onClose()),(Nt=It==null?void 0:It.detail)!=null&&Nt.copy_for_exercise&&(0,R.m)(Yn,It,Yo.id,Xo)}),Ci=()=>{var Ua,Ea;e.history.push(`/shixuns/${Jo.current}/${(Ea=(Ua=Qr.pathname)==null?void 0:Ua.split("/"))==null?void 0:Ea[3]}${ai?`/master/shixun_show/${ai}`:""}`)};return N.createElement(u.default,{width:"60%",open:Dn.visible,wrapClassName:A.modal,destroyOnClose:!0,centered:!0,onOk:()=>{Eo.submit()},onCancel:Dn.onClose,title:"\u65B0\u5EFA\u6587\u4EF6"},N.createElement("section",{className:A.bg},N.createElement("div",{className:A.wrap},N.createElement(f.default,{className:"mt10",form:Eo,scrollToFirstError:!0,layout:"vertical",onFinish:Ua=>{var Ea,co;(Ea=It==null?void 0:It.detail)!=null&&Ea.is_fork_from_creator&&((co=It==null?void 0:It.detail)!=null&&co.copy_for_exercise)?(Dn.onClose(),Yn({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:Ua,type:"wareHouse",fn:(Xo,Dt,Nt)=>{mi(Xo,Dt,Nt)}}})):mi(Ua)},onChange:()=>{var Ua,Ea;const co=me({},Eo.getFieldsValue()),Xo=(Ua=co==null?void 0:co.path)==null?void 0:Ua.split("");((Ea=Xo==null?void 0:Xo.filter(Dt=>Dt=="/"))==null?void 0:Ea.length)>1&&(co.path=co.path.substring(0,co.path.length-1)),Eo.setFieldsValue(me({},co)),pl(co)}},N.createElement(f.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\u6216\u6587\u4EF6\u8DEF\u5F84\uFF1A",name:"path"},N.createElement(s.Z,null,N.createElement(l.Z,null,N.createElement("span",{className:A.filePath},Dn.defaultPath+"/")),N.createElement(l.Z,{flex:"1"},N.createElement(f.default.Item,{name:"path",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},N.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle"}))))),N.createElement(f.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},N.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"middle"})),N.createElement("div",{className:"mt10 mb20"},N.createElement(f.default.Item,{name:"codeMirror",label:"\u6587\u4EF6\u5185\u5BB9\uFF1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5185\u5BB9"}],style:{marginBottom:0}},N.createElement(T.h,{options:{modal:"javascript",lineNumbers:!0,theme:"railscasts",indentUnit:4,matchBrackets:!0,autoRefresh:!0,smartIndent:!0,extraKeys:{"Alt-/":"autocomplete"},autofocus:!0,styleActiveLine:!0,lint:!0,linkurl:"",gutters:["CodeMirror-linenumbers","breakpoints","CodeMirror-lint-markers"]}})))))))};var pe=(0,e.connect)(({shixunsDetail:Yt,loading:qt,globalSetting:It,user:Un})=>({shixunsDetail:Yt,globalSetting:It,user:Un,loading:qt.models.index}))(oe),ie=Object.defineProperty,$=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,De=(Yt,qt,It)=>qt in Yt?ie(Yt,qt,{enumerable:!0,configurable:!0,writable:!0,value:It}):Yt[qt]=It,Me=(Yt,qt)=>{for(var It in qt||(qt={}))de.call(qt,It)&&De(Yt,It,qt[It]);if($)for(var It of $(qt))ye.call(qt,It)&&De(Yt,It,qt[It]);return Yt},q=(Yt,qt)=>{var It={};for(var Un in Yt)de.call(Yt,Un)&&qt.indexOf(Un)<0&&(It[Un]=Yt[Un]);if(Yt!=null&&$)for(var Un of $(Yt))qt.indexOf(Un)<0&&ye.call(Yt,Un)&&(It[Un]=Yt[Un]);return It},V=(Yt,qt,It)=>new Promise((Un,Ao)=>{var Po=Dn=>{try{ma(It.next(Dn))}catch(Qr){Ao(Qr)}},Yn=Dn=>{try{ma(It.throw(Dn))}catch(Qr){Ao(Qr)}},ma=Dn=>Dn.done?Un(Dn.value):Promise.resolve(Dn.value).then(Po,Yn);ma((It=It.apply(Yt,qt)).next())});const fe=Yt=>{var qt=Yt,{shixunsDetail:It,globalSetting:Un,loading:Ao,user:Po,dispatch:Yn,isRepository:ma}=qt,Dn=q(qt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Qr=(0,e.useLocation)(),Yo=(0,e.useParams)(),[Zi,pl]=(0,F.useState)({}),Jo=(0,F.useRef)(),[Eo]=f.default.useForm(),[ai,da]=(0,F.useState)(""),[mi,Ci]=(0,F.useState)("");(0,F.useEffect)(()=>{Dn.visible&&Eo.resetFields()},[Dn.visible]),(0,F.useEffect)(()=>{const co=Dn.defaultPath.split("/");co.length===1?(da(""),Ci(Dn.defaultPath)):(Ci(co.pop()),da(co.join("/")+"/"))},[Dn.defaultPath]),(0,F.useEffect)(()=>{var co,Xo;Jo.current=(Xo=(co=Qr.pathname)==null?void 0:co.split("/"))==null?void 0:Xo[2]},[]);const Ua=(...co)=>V(void 0,[...co],function*(Xo={}){const Dt=yield Yn({type:"shixunsDetail/moveGitFile",payload:{id:Yo.id,from:Dn.defaultPath,to:ai+Xo.path,message:Xo.commitMessage||`${Dn.defaultPath} rename to ${ai}${Xo.path} `,secret_repository:ma}});(Dt==null?void 0:Dt.status)===0&&(a.ZP.success("\u6DFB\u52A0\u6210\u529F"),Dn.onOK({path:Xo.path,name:Xo.path}),Dn.onClose())}),Ea=()=>{var co,Xo;e.history.push(`/shixuns/${Jo.current}/${(Xo=(co=Qr.pathname)==null?void 0:co.split("/"))==null?void 0:Xo[3]}${ai?`/master/shixun_show/${ai}`:""}`)};return F.createElement(u.default,{width:"40%",open:Dn.visible,wrapClassName:A.modal,centered:!0,onOk:()=>{Eo.submit()},onCancel:Dn.onClose,title:"\u63D0\u4EA4\u8BF4\u660E"},F.createElement("section",{className:A.bg},F.createElement("div",{className:A.wrap},F.createElement(f.default,{className:"mt10",form:Eo,scrollToFirstError:!0,layout:"vertical",onFinish:Ua,onChange:()=>{var co,Xo;const Dt=Me({},Eo.getFieldsValue()),Nt=(co=Dt==null?void 0:Dt.path)==null?void 0:co.split("");((Xo=Nt==null?void 0:Nt.filter(Ot=>Ot=="/"))==null?void 0:Xo.length)>1&&(Dt.path=Dt.path.substring(0,Dt.path.length-1)),Eo.setFieldsValue(Me({},Dt)),pl(Dt)}},F.createElement(f.default.Item,{label:"\u91CD\u547D\u540D\uFF1A",name:"path"},F.createElement(s.Z,null,F.createElement(l.Z,{flex:"1"},F.createElement(f.default.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},F.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle",defaultValue:mi}))))),F.createElement(f.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage"},F.createElement(y.default,{placeholder:`\u5982\u4E0D\u586B\u5199\uFF0C\u9ED8\u8BA4\u63D0\u4EA4\u4FE1\u606F\u662F\uFF08${Dn.defaultPath} rename to \u65B0\u7684\u540D\u79F0 \uFF09`,size:"middle"}))))))};var K=(0,e.connect)(({shixunsDetail:Yt,loading:qt,globalSetting:It,user:Un})=>({shixunsDetail:Yt,globalSetting:It,user:Un,loading:qt.models.index}))(fe),re=h(11320),Pe=h(33170),Te=h(59810),Ae=h(84734),H={wrap:"wrap___T4tjB",title:"title____QnQT",path:"path___PLUeD",colorBlue:"colorBlue___eL7QF"},I=h(67294),U=Object.defineProperty,J=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable,Ie=(Yt,qt,It)=>qt in Yt?U(Yt,qt,{enumerable:!0,configurable:!0,writable:!0,value:It}):Yt[qt]=It,ce=(Yt,qt)=>{for(var It in qt||(qt={}))he.call(qt,It)&&Ie(Yt,It,qt[It]);if(J)for(var It of J(qt))Ve.call(qt,It)&&Ie(Yt,It,qt[It]);return Yt},xe=(Yt,qt)=>{var It={};for(var Un in Yt)he.call(Yt,Un)&&qt.indexOf(Un)<0&&(It[Un]=Yt[Un]);if(Yt!=null&&J)for(var Un of J(Yt))qt.indexOf(Un)<0&&Ve.call(Yt,Un)&&(It[Un]=Yt[Un]);return It},Oe=(Yt,qt,It)=>new Promise((Un,Ao)=>{var Po=Dn=>{try{ma(It.next(Dn))}catch(Qr){Ao(Qr)}},Yn=Dn=>{try{ma(It.throw(Dn))}catch(Qr){Ao(Qr)}},ma=Dn=>Dn.done?Un(Dn.value):Promise.resolve(Dn.value).then(Po,Yn);ma((It=It.apply(Yt,qt)).next())});const{Dragger:Le}=Te.default,ve=Yt=>{var qt=Yt,{shixunsDetail:It,globalSetting:Un,loading:Ao,user:Po,dispatch:Yn,isRepository:ma}=qt,Dn=xe(qt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Qr=(0,e.useLocation)(),Yo=(0,e.useParams)(),[Zi,pl]=(0,F.useState)({}),Jo=(0,F.useRef)(),[Eo]=f.default.useForm(),[ai,da]=(0,F.useState)([]),[mi,Ci]=(0,F.useState)();let Ua;(0,F.useEffect)(()=>{Dn.visible&&(Eo.resetFields(),da([]))},[Dn.visible]),(0,F.useEffect)(()=>{Jo.current=Yo.id},[]),(0,F.useEffect)(()=>{const Ot=sessionStorage.getItem("pathArray");if(Ot){const je=Ot.split(",").join("/"),Zt=je.indexOf("/")===0?je.substr(1):je;Ci(Zt)}},[]);const Ea=Ot=>{var je,Zt,fn,tt;if(Ua=Ot.file.name,Ot.file.status==="done"||Ot.file.status==="uploading"){if(da(Ot.fileList),!Ot.file.response)return;if(((je=Ot.file.response)==null?void 0:je.status)===0){(Zt=It==null?void 0:It.detail)!=null&&Zt.copy_for_exercise||(a.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01"),Eo.validateFields());return}da(ai.filter(He=>He.uid!==Ot.file.uid)),(fn=Ot.file.response)!=null&&fn.message&&a.ZP.info((tt=Ot.file.response)==null?void 0:tt.message)}},co=Ot=>Oe(void 0,null,function*(){if(!Ot.response){a.ZP.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01");return}(yield Yn({type:"shixunsDetail/deleteGitFile",payload:{id:Yo.id,path:mi?`${mi}/${Ot.name}`:Ot.name,message:Eo.getFieldValue("commitMessage")||`\u5220\u9664\u4E86${mi?`${mi}/${Ot.name}`:Ot.name}`,secret_repository:ma?null:!0}})).status===0&&(da(ai.filter(Zt=>Zt.uid!==Ot.uid)),a.ZP.info("\u5220\u9664\u6210\u529F"))}),Xo={height:300,multiple:!0,withCredentials:!0,openFileDialogOnClick:!!Eo.getFieldValue("commitMessage"),data:()=>Oe(void 0,null,function*(){return new Promise((Ot,je)=>Oe(void 0,null,function*(){setTimeout(()=>Oe(void 0,null,function*(){const Zt=yield Eo.getFieldsValue(),fn=ce(ce({},{path:Dn.defaultPath?Dn.defaultPath:"",message:Zi.commitMessage||`\u4E0A\u4F20\u4E86${Ua}`}),ma?{}:{secret_repository:!0});Ot(fn)}),200)}))}),fileList:ai,method:"post",action:`${re.Z.API_SERVER}/api/shixuns/${Jo.current}/upload_git_file.json`,onChange:Ea,onRemove:co,beforeUpload:Ot=>(Ua=Ot.name,Ot.size/1024/1024>50?(a.ZP.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E50MB"),!1):!0)},Dt=(Ot=!1,je=1)=>Oe(void 0,null,function*(){var Zt;const fn=ce(ce({},{path:Dn.defaultPath?Dn.defaultPath:"",message:Zi.commitMessage||`\u4E0A\u4F20\u4E86${Ua}`}),ma?{}:{secret_repository:!0});for(let tt=0;tt{He.append(it,fn[it].toString())});const Je=yield(0,Pe.ZP)(`/api/shixuns/${Jo.current}/upload_git_file.json`,{method:"post",body:He},!0)}Dn.onClose(),Dn.onOK({path:Dn.defaultPath}),Nt(),(Zt=It==null?void 0:It.detail)!=null&&Zt.copy_for_exercise&&(0,R.m)(Yn,It,Yo.id,je)}),Nt=()=>{var Ot,je;e.history.push(`/shixuns/${Jo.current}/${(je=(Ot=Qr.pathname)==null?void 0:Ot.split("/"))==null?void 0:je[3]}${mi?`/master/shixun_show/${mi}`:""}`)};return I.createElement(u.default,{open:Dn.visible,onOk:Ot=>{Eo.submit()},centered:!0,onCancel:Dn.onClose,width:"70%"},I.createElement("section",{className:H.bg},I.createElement("div",{className:H.wrap},I.createElement("div",{className:H.title},"\u4E0A\u4F20\u6587\u4EF6"),I.createElement(f.default,{className:"mt10",form:Eo,scrollToFirstError:!0,layout:"vertical",onFinish:()=>Oe(void 0,null,function*(){var Ot,je;yield Eo.validateFields(),(Ot=It==null?void 0:It.detail)!=null&&Ot.is_fork_from_creator&&((je=It==null?void 0:It.detail)!=null&&je.copy_for_exercise)?(Dn.onClose(),Yn({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:(Zt,fn)=>{Dt(Zt,fn)}}})):Dt()}),onValuesChange:()=>pl(ce({},Eo.getFieldsValue()))},I.createElement(f.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},I.createElement(y.default,{placeholder:"\u5FC5\u586B\uFF0C\u63CF\u8FF0\u4E3B\u8981\u4FEE\u6539\u5185\u5BB9\uFF08\u76F8\u5F53\u4E8EGit Commit message\u7684Header\uFF09"})),I.createElement(f.default.Item,{label:"\u9009\u62E9\u6587\u4EF6",name:"file",rules:[{required:!0,validator(Ot,je){return(ai==null?void 0:ai.length)===0?Promise.reject(new Error("\u8BF7\u9009\u62E9\u6587\u4EF6")):Promise.resolve()}}]},I.createElement("div",{onClick:()=>{if(!Eo.getFieldValue("commitMessage")){a.ZP.warning("\u8BF7\u5148\u586B\u5199\u63D0\u4EA4\u4FE1\u606F");return}}},I.createElement(Le,ce({},Xo),I.createElement("div",null,I.createElement("i",{className:`iconfont icon-shangchuan font50 ${H.colorBlue}`})),I.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",I.createElement("span",{className:`${H.colorBlue} ml5`},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20\uFF08\u5982\u679C\u6587\u4EF6\u5927\u5C0F\u8D85\u8FC750MB,\u8BF7\u4E0A\u4F20\u81F3\u6570\u636E\u96C6\uFF09"))))))),I.createElement(Ae.Z,{onFinish:Ot=>Ci(Ot)})))};var Re=(0,e.connect)(({shixunsDetail:Yt,loading:qt,globalSetting:It,user:Un})=>({shixunsDetail:Yt,globalSetting:It,user:Un,loading:qt.models.index}))(ve),Ke={flex_box_center:"flex_box_center___UqJuy",flex_space_between:"flex_space_between___kWKf7",flex_box_vertical_center:"flex_box_vertical_center___nu70j",flex_box_center_end:"flex_box_center_end___NpRXJ",flex_box_column:"flex_box_column___mXaJ7",headLeft:"headLeft___CFA1O",colorBlue:"colorBlue___tdx2e",wrap:"wrap___Q6mHI",nodata:"nodata___f2U7q",nodataText:"nodataText___UUFGT",content:"content___nlH4h",gitCode:"gitCode___jaHbo",ellipsis:"ellipsis___wqs5z",menu:"menu___E01hA",overlayClass:"overlayClass___LrvQr",tips:"tips___XoHVF",gitTree:"gitTree___VsBuj"},ze={wrap:"wrap___qIbzI",content:"content___cWjqb",mainPathWrap:"mainPathWrap___QP5mq",colorBlue:"colorBlue___zUy77"},qe=Object.defineProperty,Qe=Object.getOwnPropertySymbols,Ye=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,kt=(Yt,qt,It)=>qt in Yt?qe(Yt,qt,{enumerable:!0,configurable:!0,writable:!0,value:It}):Yt[qt]=It,$t=(Yt,qt)=>{for(var It in qt||(qt={}))Ye.call(qt,It)&&kt(Yt,It,qt[It]);if(Qe)for(var It of Qe(qt))bt.call(qt,It)&&kt(Yt,It,qt[It]);return Yt},Mn=(Yt,qt,It)=>new Promise((Un,Ao)=>{var Po=Dn=>{try{ma(It.next(Dn))}catch(Qr){Ao(Qr)}},Yn=Dn=>{try{ma(It.throw(Dn))}catch(Qr){Ao(Qr)}},ma=Dn=>Dn.done?Un(Dn.value):Promise.resolve(Dn.value).then(Po,Yn);ma((It=It.apply(Yt,qt)).next())});const or=({shixunsDetail:Yt,globalSetting:qt,loading:It,dispatch:Un,title:Ao,pathList:Po=[],showInputPath:Yn=!1,isMergeSelectFile:ma=!1,onFinish:Dn=()=>{}})=>{const[Qr]=f.default.useForm(),Yo=(0,e.useParams)(),Zi=(0,e.useLocation)(),pl=(0,F.useRef)(),[Jo,Eo]=(0,F.useState)(""),[ai,da]=(0,F.useState)(""),[mi,Ci]=(0,F.useState)([]),[Ua,Ea]=(0,F.useState)([]);(0,F.useEffect)(()=>{var je,Zt;pl.current=((Zt=(je=Zi.pathname)==null?void 0:je.split("/"))==null?void 0:Zt[3])==="repository"},[]),(0,F.useEffect)(()=>{if(Yt.actionTabs.key!=="Repository-SelectFilePath")return;const je=Po.join("/");let Zt=[];Po.map((fn,tt)=>{tt===0?Zt.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${fn}`,path:je}):Zt.push({val:`/${fn}`,path:je})}),Ci(Zt),Eo(je),da(je),co(je)},[Yt.actionTabs.key]);const co=je=>Mn(void 0,null,function*(){const Zt=yield Un({type:pl.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:Yo.id,path:je}});Zt&&Ea(Zt.trees||[])}),Xo=je=>{let Zt=Jo;je.type==="tree"&&(mi.length?mi.push({val:`/${je.name}`,path:je.name}):mi.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${je.name}`,path:je.name}),Ci(mi),Zt=Jo?`${Jo}/${je.name}`:je.name,Eo(Zt)),co(Zt)},Dt=(je,Zt)=>{const fn=mi.filter((He,Je)=>Je<=Zt);Ci(fn);const tt=fn.filter((He,Je)=>Je!==0).map(He=>He.val).join("").substr(1);Eo(tt),co(tt)},Nt=()=>Mn(void 0,null,function*(){const je=Qr==null?void 0:Qr.getFieldsValue(),Zt=Jo?`${Jo}${je!=null&&je.name?`/${je==null?void 0:je.name}`:""}`:je==null?void 0:je.name;if(ma){Dn(Zt),Ot();return}if(Yn){yield Qr.validateFields();const fn=yield Un({type:"shixunsDetail/uploadGitFolder",payload:$t($t({},{id:Yo.id,path:Zt}),pl.current?{}:{secret_repository:!0})});Dn(ai),fn.status===0&&a.ZP.info("\u65B0\u5EFA\u6210\u529F")}else Dn(Zt),a.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");Ot()}),Ot=()=>{Un({type:"shixunsDetail/setActionTabs",payload:{}}),Qr.resetFields()};return F.createElement(u.default,{centered:!0,title:Ao||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:Yt.actionTabs.key==="Repository-SelectFilePath",onOk:Nt,onCancel:Ot},F.createElement("div",{className:ze.wrap},F.createElement("div",{className:ze.content},F.createElement("div",{className:ze.mainPathWrap},!!(mi!=null&&mi.length)&&mi.map((je,Zt)=>F.createElement("a",{key:Zt,onClick:()=>Dt(je,Zt)},je.val))),!!(Ua!=null&&Ua.length)&&Ua.map((je,Zt)=>je.type==="tree"&&F.createElement("a",{key:Zt,onClick:()=>Xo(je)},F.createElement("i",{className:`iconfont icon-wenjianjia ${ze.colorBlue}`}),je.name))),F.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),F.createElement("div",{className:"mt5 mb5"},Jo),Yn&&F.createElement(f.default,{form:Qr,scrollToFirstError:!0,className:"mt20"},F.createElement(f.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},F.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))};var cr=(0,e.connect)(({shixunsDetail:Yt,loading:qt,globalSetting:It})=>({shixunsDetail:Yt,globalSetting:It,loading:qt.models.index}))(or),Nn=h(25877),Wr=h(42922),la=h(93686),Kr=h(28706),pa=h(78207),Aa=h(89485),$r=Object.defineProperty,Co=Object.defineProperties,zn=Object.getOwnPropertyDescriptors,Va=Object.getOwnPropertySymbols,wo=Object.prototype.hasOwnProperty,Pa=Object.prototype.propertyIsEnumerable,kn=(Yt,qt,It)=>qt in Yt?$r(Yt,qt,{enumerable:!0,configurable:!0,writable:!0,value:It}):Yt[qt]=It,Rr=(Yt,qt)=>{for(var It in qt||(qt={}))wo.call(qt,It)&&kn(Yt,It,qt[It]);if(Va)for(var It of Va(qt))Pa.call(qt,It)&&kn(Yt,It,qt[It]);return Yt},ho=(Yt,qt)=>Co(Yt,zn(qt)),Ma=(Yt,qt)=>{var It={};for(var Un in Yt)wo.call(Yt,Un)&&qt.indexOf(Un)<0&&(It[Un]=Yt[Un]);if(Yt!=null&&Va)for(var Un of Va(Yt))qt.indexOf(Un)<0&&Pa.call(Yt,Un)&&(It[Un]=Yt[Un]);return It},aa=(Yt,qt,It)=>new Promise((Un,Ao)=>{var Po=Dn=>{try{ma(It.next(Dn))}catch(Qr){Ao(Qr)}},Yn=Dn=>{try{ma(It.throw(Dn))}catch(Qr){Ao(Qr)}},ma=Dn=>Dn.done?Un(Dn.value):Promise.resolve(Dn.value).then(Po,Yn);ma((It=It.apply(Yt,qt)).next())});const{DirectoryTree:Fa}=c.default,Vo=Yt=>{var qt=Yt,{shixunsDetail:It,globalSetting:Un,loading:Ao,user:Po,activeKey:Yn,dispatch:ma,practiceSetting:Dn,isRepository:Qr,treeData:Yo,setTreeData:Zi}=qt,pl=Ma(qt,["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","practiceSetting","isRepository","treeData","setTreeData"]),Jo,Eo,ai,da,mi,Ci,Ua;const Ea=(0,e.useParams)(),co=(0,e.useLocation)(),[Xo,Dt]=(0,F.useState)(),[Nt,Ot]=(0,F.useState)(!1),[je,Zt]=(0,F.useState)(!1),[fn,tt]=(0,F.useState)(!1),[He,Je]=(0,F.useState)(!1),[it,Ct]=(0,F.useState)("");let[Rt,Bn]=(0,F.useState)([]),[cn,rn]=(0,F.useState)([]);const[Ln,Jn]=(0,F.useState)([]),[Sn,bn]=(0,F.useState)(!1),[Sr,br]=(0,F.useState)(),[Hr,Qa]=(0,F.useState)(),[Mr,Pr]=(0,F.useState)(""),[ta,tr]=(0,F.useState)(),[Gn,Ia]=(0,F.useState)(!1);(0,F.useEffect)(()=>{Zi([]),oi(""),localStorage.warehouseHideTip||bn(!0)},[co.pathname,Qr]);const Na=(nr="")=>aa(void 0,null,function*(){(yield(0,la.Zt)({id:Ea.id,secret_dir_path:nr}))&&tr(nr)}),xa=nr=>{var fo;return F.createElement(t.default,{className:Ke.menu,onClick:za=>{switch(Ct(nr.path||""),za.key){case"1":(0,Kr.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6"]),Ot(!0);break;case"2":(0,Kr.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6\u5939"]),tt(!0);break;case"3":(0,Kr.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u4E0A\u4F20"]),Je(!0);break;case"4":(0,Kr.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u91CD\u547D\u540D"]),Zt(!0);break;case"5":(0,Kr.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u5220\u9664"]),il(nr.path,nr.name,nr);break;case"6":(0,Kr.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u590D\u5236\u8DEF\u5F84"]),Io(nr);break}}},(nr.type==="topTree"||nr.type==="tree")&&F.createElement(t.default.Item,{key:"1"},"\u65B0\u5EFA\u6587\u4EF6"),(nr.type==="topTree"||nr.type==="tree")&&F.createElement(t.default.Item,{key:"2"},"\u65B0\u5EFA\u6587\u4EF6\u5939"),(nr.type==="topTree"||nr.type==="tree")&&F.createElement(t.default.Item,{key:"3"},"\u4E0A\u4F20"),nr.type!=="topTree"&&nr.type!=="tree"&&((fo=It==null?void 0:It.detail)==null?void 0:fo.public)<2&&F.createElement(t.default.Item,{key:"4"},"\u91CD\u547D\u540D"),nr.type!=="topTree"&&F.createElement(p.CopyToClipboard,{text:`/data/workspace/myshixun/${Qr?"":"secret/"}${nr==null?void 0:nr.path}`,onCopy:()=>a.ZP.success("\u590D\u5236\u6210\u529F")},F.createElement(t.default.Item,{key:"6"},F.createElement(F.Fragment,null,"\u590D\u5236\u8DEF\u5F84"))),nr.type!=="topTree"&&F.createElement(t.default.Item,{key:"5"},"\u5220\u9664"))},va=(nr,fo)=>nr.map(za=>(fo==""?za.path=fo+za.name:za.path=fo+"/"+za.name,za.title=F.createElement(s.Z,{className:"font14"},F.createElement(l.Z,{flex:"1"},F.createElement(s.Z,null,za.type==="blob"&&F.createElement(l.Z,{flex:"20px",style:{marginLeft:-20}},F.createElement("span",{className:"iconfont icon-wenjian11 font12"})),F.createElement(l.Z,{flex:"1"},F.createElement("span",{className:" multi_ellipsis1"},za.name)))),F.createElement(l.Z,null,(za.type==="blob"||za.type==="tree")&&F.createElement(i.Z,{dropdownRender:()=>xa(za),className:Ke.ellipsis},F.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"})))),za.disableCheckbox=Xo&&Xo!==za.name,za.className=za.type==="tree"?Ke.pl23:"",za.checkable=za.type!=="tree",za.isLeaf=za.type!=="tree",za.children=za.type==="tree"&&[],za.key=za.path,za)),ua=nr=>{ma({type:"practiceSetting/setSideBarTabs",payload:{selectPath:nr}})},Nr=(nr,fo)=>aa(void 0,null,function*(){const za=nr.split("/");yield oi(it),setTimeout(()=>{ua(nr),Rt=[za[0]||""],cn=[nr],rn([...cn]),Bn([...Rt])},150)}),vo=(nr,fo)=>{if(fo=="")Yo=[...nr],Zi([...nr]);else{let za=Ko(Yo,fo,nr);Yo=za,Zi([...za])}};function Ko(nr,fo,za){return nr.map(Qo=>Qo.key===fo?(Qo.children=[...za],Rr({},Qo)):Qo.children?ho(Rr({},Qo),{children:Ko(Qo.children,fo,za)}):Qo)}const oi=(nr="")=>aa(void 0,null,function*(){var fo,za;const Qo=yield ma({type:Qr?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:Ea.id,path:nr}});if(Qo){if((fo=Qo.trees)!=null&&fo.length){let Hi=va([...Qo.trees],nr);vo(Hi,nr),Jn(Qo.trees||[]),Qa(nr||""),console.log("handleGetRepository:",Hi,nr),setTimeout(()=>console.log(Yo,Qo.trees,nr,999999),2e3)}else nr==""&&Zi([]);br(((za=Qo.commits)==null?void 0:za[0])||{})}return Qo}),Mi=nr=>aa(void 0,null,function*(){return new Promise((fo,za)=>aa(void 0,null,function*(){nr.children.length&&fo(),Pr(nr.path),yield oi(nr.path),fo()}))}),qo=(nr,fo)=>aa(void 0,null,function*(){var za;console.log("handleSelectTree",nr,fo.nativeEvent.target.nodeName,fo);const Qo=()=>{ua(fo.node.path),nr=[fo.node.path],rn([...nr])};fo.nativeEvent.target.nodeName==="svg"||fo.nativeEvent.target.nodeName==="LI"||fo.nativeEvent.target.nodeName==="I"||fo.node.type==="blob"&&((za=Dn==null?void 0:Dn.sideBar)!=null&&za.confirmLeave?u.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Qo(),ma({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):Qo())}),il=(nr,fo,za)=>{u.default.confirm({centered:!0,title:`\u786E\u8BA4\u9700\u8981\u5220\u9664\u8BE5\u6587\u4EF6${za.children?"\u5939":""}?`,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>aa(void 0,null,function*(){const Qo=yield ma({type:"shixunsDetail/deleteGitFile",payload:{id:Ea.id,path:nr,message:`\u5220\u9664${nr}`,secret_repository:Qr?null:!0}});let Hi=nr.split("/");if((Qo==null?void 0:Qo.status)===0){a.ZP.info("\u5220\u9664\u6210\u529F"),Hi.splice(Hi.length-1,1);const hs=yield oi(Hi.length>1?Hi.join("/"):"");return hs!=null&&hs.trees||(Hi.splice(Hi.length-1,1),yield oi(Hi.length>1?Hi.join("/"):"")),ua(""),!0}else(Qo==null?void 0:Qo.status)===-3?u.default.confirm({title:"\u5220\u9664\u5931\u8D25",centered:!0,content:F.createElement("div",null,"\u8BE5\u6587\u4EF6\u201C",nr,"\u201D\u5DF2\u7ECF\u88AB\u4EFB\u52A1\u5173\u5361\u7684\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u6216\u8BC4\u6D4B\u6267\u884C\u6587\u4EF6\u4F7F\u7528\uFF0C\u8BF7\u5148\u4FEE\u6539\u4EFB\u52A1\u5173\u5361\u4E2D\u8BC4\u6D4B\u8BBE\u7F6E\u7684\u6587\u4EF6\u8DEF\u5F84\u540E\u518D\u5220\u9664\u3002"),okText:"\u524D\u5F80\u4FEE\u6539",cancelText:"\u53D6\u6D88",onOk:()=>{window.location.href=`/shixuns/${Ea.id}/edit/${Qo==null?void 0:Qo.message}/tab=2`}}):(Qo==null?void 0:Qo.status)===-4&&u.default.confirm({title:"\u5220\u9664\u5931\u8D25",centered:!0,content:F.createElement("div",null,Qo==null?void 0:Qo.message),okText:"\u524D\u5F80\u4FEE\u6539",cancelText:"\u53D6\u6D88",onOk:()=>{window.location.href=`/shixuns/${Ea.id}/edit?tabId=service`}})})})},Io=nr=>{console.log(nr,"item")},Ni=(nr,fo)=>aa(void 0,null,function*(){if(console.log("handleExpand",fo),fo.nativeEvent.target.nodeName==="svg"||fo.nativeEvent.target.nodeName==="path"||fo.nativeEvent.target.nodeName==="LI")return!0;yield Mi(fo.node),Rt.includes(fo.node.path)?Rt.splice(Rt.indexOf(fo.node.path),1):Rt.push(fo.node.path),Bn([...Rt])}),hl=()=>{bn(!1),localStorage.warehouseHideTip=!0},xl=nr=>aa(void 0,null,function*(){var fo;let za,Qo="",Hi,hs;switch(Qr){case!0:Qo="\u5F00\u542F\u7248\u672C\u5E93",Hi="\u5F00\u542F",hs="\u4E0D\u5F00\u542F",za=F.createElement("div",null,"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361\u65F6\uFF0C\u9700\u8981\u4F7F\u7528\u4EE3\u7801\u4ED3\u5E93\uFF1B\u5982\u679C\u53EA\u6709\u9009\u62E9\u9898\u5173\u5361\uFF0C\u5219\u4E0D\u9700\u8981\u4EE3\u7801\u4ED3\u5E93\u3002\u4EE3\u7801\u4ED3\u5E93\u542F\u7528\u540E\uFF0C\u5C06\u65E0\u6CD5\u5173\u95ED\u3002");break;case!1:(fo=It==null?void 0:It.detail)!=null&&fo.secret_repository?(Qo="\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Hi="\u786E\u5B9A",hs="\u53D6\u6D88",za=F.createElement("div",null,"\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u540E\uFF0C\u5DF2\u521B\u5EFA\u7684\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u53CA\u5176\u5185\u5BB9\uFF0C\u5C06\u88AB\u5220\u9664\u3002\u786E\u8BA4\u8981\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\uFF1F")):(Qo="\u5F00\u542F\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Hi="\u4E0D\u4F7F\u7528",hs="\u4F7F\u7528",za=F.createElement("div",null,"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002\u9002\u7528\u4E8E\u547D\u4EE4\u884C\u3001\u56FE\u5F62\u5316\u684C\u9762\u4E24\u7C7B\u5B9E\u8BAD\uFF0C\u5176\u4ED6\u7C7B\u578B\u5B9E\u8BAD\u4E0D\u5EFA\u8BAE\u4F7F\u7528\u79C1\u5BC6\u7248\u672C\u5E93\u3002"));break}!Qr&&(0,pa.gy)(ma,"\u4E0D\u80FD\u5F00\u542F/\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93")||u.default.confirm({title:Qo,okText:Hi,cancelText:hs,content:za,onOk:()=>{var So;(0,Kr.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93",Qo]),!Qr&&!((So=It==null?void 0:It.detail)!=null&&So.secret_repository)||Gl(nr)},onCancel:()=>{var So;!Qr&&!((So=It==null?void 0:It.detail)!=null&&So.secret_repository)&&Gl(nr)}})}),Gl=nr=>aa(void 0,null,function*(){Qr?(yield(0,la.h4)(Rr({},Ea)),ma({type:"practiceSetting/getCommonData",payload:Rr({},Ea)})):yield(0,la.K0)(ho(Rr({},Ea),{is_secret_repository:nr})),oi(),ma({type:"shixunsDetail/getShixunsDetail",payload:{id:Ea.id}})}),Xl=nr=>{console.log(nr)},Bs=nr=>aa(void 0,null,function*(){console.log(nr);const fo=nr.node.key,za=nr.dragNode.key,Qo=nr.node.pos.split("-"),Hi=nr.dropPosition-Number(Qo[Qo.length-1]);if(nr.dragNode.type==="tree"){a.ZP.warning("\u4E0D\u652F\u6301\u6587\u4EF6\u5939\u79FB\u52A8\u76EE\u5F55");return}if(nr.node.type!=="tree"){a.ZP.warning("\u672A\u79FB\u52A8\u6587\u4EF6\u76EE\u5F55\u4F4D\u7F6E");return}if((yield ma({type:"shixunsDetail/moveGitFile",payload:Rr({id:Ea.id,from:nr.dragNode.path,to:nr.node.path+"/"+nr.dragNode.name,message:`${nr.dragNode.path} move to ${nr.node.path+"/"+nr.dragNode.name} `},Qr?{}:{secret_repository:!0})})).status===0){ua(""),yield oi("");for(let Si=0;Sixa({type:"topTree"}),className:"current"},F.createElement(P.Z,{open:Sn,title:F.createElement("div",{className:"font16"},F.createElement(Nn.Z,{style:{position:"relative",left:-35},onClick:()=>hl()}),"\u70B9\u51FB\u6B64\u5904\u65B0\u5EFA\u6587\u4EF6\u3001\u65B0\u5EFA\u6587\u4EF6\u5939\u3001\u4E0A\u4F20\u6587\u4EF6\u3002",F.createElement("span",{onClick:()=>hl(),className:"iconfont icon-guanbi1 ml8 current font14"})),overlayClassName:Ke.overlayClass,overlayStyle:{maxWidth:500},arrowPointAtCenter:!0,placement:"right",color:"#F7B500"},Qr&&((da=It==null?void 0:It.detail)==null?void 0:da.init_repository)&&F.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}),!Qr&&((mi=It==null?void 0:It.detail)==null?void 0:mi.secret_repository)&&F.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}))))),!!Yo.length&&!Qr&&F.createElement("div",{className:"mt20 pl20 pr20 font14 c-white"},F.createElement("div",null,"\u5B9E\u8BAD\u8BC4\u6D4B\u7684\u65F6\u5019\uFF0C\u7CFB\u7EDF\u4F1A\u4E34\u65F6\u5C06\u79C1\u5BC6\u4EE3\u7801\u5E93\u79FB\u52A8\u666E\u901A\u4EE3\u7801\u5E93\u7684secret\u76EE\u5F55\u4E0B\u9762\uFF0C\u8BC4\u6D4B\u7ED3\u675F\u4F1A\u6E05\u7A7Asecret\u76EE\u5F55\u5185\u5BB9\u3002\u5982\u679C\u79C1\u5BC6\u4EE3\u7801\u5E93\u4E2D\u5B58\u5728\u6587\u4EF6src/test.sh\uFF0C\u5728\u666E\u901A\u4EE3\u7801\u5E93\u8C03\u7528\u8BE5\u6587\u4EF6\u5219\u4F7F\u7528\u8DEF\u5F84\uFF1Asecret/src/test.sh")),Yo.length?F.createElement(F.Fragment,null,F.createElement("div",{className:Ke.content},Yn==="1"&&F.createElement("div",{className:Ke.tips},"\u63D0\u793A\uFF1A",F.createElement("br",null),'\u4EE3\u7801\u8FD0\u884C\u5728\u670D\u52A1\u5668/data/workspace/myshixun/\u4E0B\uFF0C\u5982\u679C\u4EE3\u7801 \u9700\u8981\u7528\u5230\u6587\u4EF6\u8DEF\u5F84\u65F6\uFF0C\u60A8\u5C06\u9F20\u6807\u79FB\u5165\u4ED3\u5E93\u6587\u4EF6\u6216\u76EE\u5F55\u53F3\u4FA7\u7684"..." \u56FE\u6807\uFF0C\u9009\u62E9\u590D\u5236\u8DEF\u5F84\u5F97\u5230\u6587\u4EF6\u7684\u7EDD\u5BF9\u8DEF\u5F84\u3002'),F.createElement(Fa,{disabled:!!Ao.effects["shixunsDetail/getFileContent"],multiple:!0,showIcon:!1,treeData:Yo,switcherIcon:F.createElement(Wr.Z,{style:{fontWeight:"bold",fontSize:14,position:"relative",top:5,left:-2}}),onExpand:Ni,expandedKeys:Rt,selectedKeys:cn,onSelect:qo,draggable:!0,onDragEnter:Xl,onDrop:Bs,className:Ke.gitTree}))):"",!Yo.length&&Qr&&((Ci=It==null?void 0:It.detail)==null?void 0:Ci.init_repository)&&F.createElement(ti,null),!Yo.length&&!Qr&&((Ua=It==null?void 0:It.detail)==null?void 0:Ua.secret_repository)&&F.createElement(ti,null))),F.createElement(K,{visible:je,defaultPath:it,onClose:()=>Zt(!1),isRepository:!Qr,onOK:nr=>aa(void 0,null,function*(){const fo=it.split("/");fo.pop(),yield oi(fo.join("/")),ua("")})}),F.createElement(pe,{visible:Nt,defaultPath:it,onClose:()=>Ot(!1),isRepository:Qr,onOK:nr=>{Nr(nr.path,nr.name)}}),F.createElement(S,{visible:fn,defaultPath:it,onClose:()=>tt(!1),isRepository:Qr,onOK:nr=>{Nr(nr.path,nr.name)}}),F.createElement(Re,{defaultPath:it,visible:He,isRepository:Qr,onClose:()=>Je(!1),onOK:nr=>aa(void 0,null,function*(){const fo=it.split("/");yield oi(it),Rt=[fo[0]||""],cn=[it],rn([...cn]),Bn([...Rt])})}),F.createElement(cr,{pathList:it==null?void 0:it.split("/"),showInputPath:!0,isMergeSelectFile:Gn,onFinish:nr=>{Gn?Na(nr):oi(nr),Ia(!1)}}))},ti=()=>F.createElement("div",{className:`mt20 pb50 ${Ke.nodata}`},F.createElement("div",{className:Ke.headLeft},"\u63D0\u793A\uFF1A",F.createElement("br",null),"\u6B64\u5904\u5B58\u653E\u672C\u5B9E\u8BAD\u6240\u9700\u7684\u6240\u6709\u4EE3\u7801\u7B49\u76F8\u5173\u6587\u4EF6\uFF0C\u4F60\u53EF\u4EE5\u901A\u8FC7\u4EE5\u4E0B",F.createElement("br",null),"\u4E24\u79CD\u65B9\u5F0F\u6765\u4F7F\u7528\uFF1A",F.createElement("br",null),"1\u3001",F.createElement("a",{href:"/forums/2784",target:"_blank"},"Git\u5BA2\u6237\u7AEF")," \u4E0A\u4F20\u5DF2\u6709\u6587\u4EF6\u6765\u5F00\u59CB\u4F7F\u7528\u3002",F.createElement("br",null),"2\u3001\u76F4\u63A5\u5728\u5E73\u53F0\u4E0A\u521B\u5EFA\u6587\u4EF6\u76EE\u5F55\u4EE5\u53CA\u76F8\u5173\u4EE3\u7801\u6587\u4EF6\u3002",F.createElement("br",null),"3\u3001\u5982\u679C\u6587\u4EF6\u5927\u5C0F\u8D85\u8FC750MB,\u8BF7\u4E0A\u4F20\u81F3\u6570\u636E\u96C6\u3002"),F.createElement("img",{width:"100%",src:Aa.Oe}));var el=(0,e.connect)(({shixunsDetail:Yt,loading:qt,globalSetting:It,practiceSetting:Un,user:Ao})=>({shixunsDetail:Yt,globalSetting:It,user:Ao,practiceSetting:Un,loading:qt}))(Vo),Ri={flex_box_center:"flex_box_center___JYIA5",flex_space_between:"flex_space_between___OOSa6",flex_box_vertical_center:"flex_box_vertical_center___s1AAj",flex_box_center_end:"flex_box_center_end___Ou9x8",flex_box_column:"flex_box_column___fXhOh",commitWrap:"commitWrap___xJGHF",wrap:"wrap___OEGuw",colorGray:"colorGray___nocDG",content:"content___Cvvjf",itemTime:"itemTime___wIggD",imageUrl:"imageUrl___C3Dsm",blueLight:"blueLight___qEiQB",divider:"divider___G5Y2d",empty:"empty___L1pRU"},qa=h(96074),Ha=Object.getOwnPropertySymbols,Ui=Object.prototype.hasOwnProperty,ol=Object.prototype.propertyIsEnumerable,Di=(Yt,qt)=>{var It={};for(var Un in Yt)Ui.call(Yt,Un)&&qt.indexOf(Un)<0&&(It[Un]=Yt[Un]);if(Yt!=null&&Ha)for(var Un of Ha(Yt))qt.indexOf(Un)<0&&ol.call(Yt,Un)&&(It[Un]=Yt[Un]);return It},wl=(Yt,qt,It)=>new Promise((Un,Ao)=>{var Po=Dn=>{try{ma(It.next(Dn))}catch(Qr){Ao(Qr)}},Yn=Dn=>{try{ma(It.throw(Dn))}catch(Qr){Ao(Qr)}},ma=Dn=>Dn.done?Un(Dn.value):Promise.resolve(Dn.value).then(Po,Yn);ma((It=It.apply(Yt,qt)).next())});const no=Yt=>{var qt=Yt,{shixunsDetail:It,globalSetting:Un,loading:Ao,user:Po,dispatch:Yn,isRepository:ma}=qt,Dn=Di(qt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Qr=(0,e.useParams)(),[Yo,Zi]=(0,F.useState)([]);(0,F.useEffect)(()=>{pl()},[ma]);const pl=()=>wl(void 0,null,function*(){const Jo=yield Yn({type:"shixunsDetail/getRepositoryCommit",payload:{id:Qr.id,secret_repository:ma?void 0:!0}});Jo&&Zi(Jo.commits||[])});return F.createElement(F.Fragment,null,Yo==""&&F.createElement("div",{className:Ri.empty},F.createElement("img",{src:Aa.em,width:"258"}),F.createElement("br",null),F.createElement("span",{className:"c-grey-c font14"},"\u6682\u65E0\u63D0\u4EA4\u8BB0\u5F55")),Yo!=""&&F.createElement("section",{className:Ri.bg},F.createElement("div",{className:Ri.wrap},F.createElement("div",{className:Ri.content},Yo==null?void 0:Yo.map(Jo=>{var Eo,ai;return F.createElement("div",null,F.createElement(s.Z,{align:"middle",className:"c-white font16"},F.createElement(l.Z,null,Jo.title)),F.createElement(s.Z,{align:"middle",className:"mt20 "},F.createElement(l.Z,null,F.createElement("img",{className:Ri.imageUrl,src:re.Z.IMG_SERVER+"/"+((Eo=Jo.author)==null?void 0:Eo.image_url)})),F.createElement(l.Z,{className:Ri.blueLight},F.createElement("span",{className:"ml20"},(ai=Jo.author)==null?void 0:ai.username)),F.createElement(l.Z,null,F.createElement("span",{className:`ml20 ${Ri.blueLight}`},"\u63D0\u4EA4\u4E8E"),F.createElement("span",{className:`ml20 ${Ri.blueLight}`},Jo.time))),F.createElement(qa.Z,{className:Ri.divider}))})))))};var gs=(0,e.connect)(({shixunsDetail:Yt,loading:qt,globalSetting:It,user:Un})=>({shixunsDetail:Yt,globalSetting:It,user:Un,loading:qt.models.index}))(no),tl=h(91613),Vr=h(67294),Wn=Object.defineProperty,ts=Object.defineProperties,No=Object.getOwnPropertyDescriptors,ns=Object.getOwnPropertySymbols,cl=Object.prototype.hasOwnProperty,rs=Object.prototype.propertyIsEnumerable,Ul=(Yt,qt,It)=>qt in Yt?Wn(Yt,qt,{enumerable:!0,configurable:!0,writable:!0,value:It}):Yt[qt]=It,as=(Yt,qt)=>{for(var It in qt||(qt={}))cl.call(qt,It)&&Ul(Yt,It,qt[It]);if(ns)for(var It of ns(qt))rs.call(qt,It)&&Ul(Yt,It,qt[It]);return Yt},Fl=(Yt,qt)=>ts(Yt,No(qt)),Cs=(Yt,qt)=>{var It={};for(var Un in Yt)cl.call(Yt,Un)&&qt.indexOf(Un)<0&&(It[Un]=Yt[Un]);if(Yt!=null&&ns)for(var Un of ns(Yt))qt.indexOf(Un)<0&&rs.call(Yt,Un)&&(It[Un]=Yt[Un]);return It},Ms=(Yt,qt,It)=>new Promise((Un,Ao)=>{var Po=Dn=>{try{ma(It.next(Dn))}catch(Qr){Ao(Qr)}},Yn=Dn=>{try{ma(It.throw(Dn))}catch(Qr){Ao(Qr)}},ma=Dn=>Dn.done?Un(Dn.value):Promise.resolve(Dn.value).then(Po,Yn);ma((It=It.apply(Yt,qt)).next())});const{TabPane:bi}=D.default,dl=Yt=>{var qt=Yt,{globalSetting:It,loading:Un,dispatch:Ao,practiceSetting:Po,shixunsDetail:Yn}=qt,ma=Cs(qt,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),Dn,Qr,Yo,Zi,pl,Jo,Eo,ai,da,mi,Ci,Ua,Ea,co,Xo,Dt,Nt,Ot,je;const[Zt,fn]=(0,F.useState)("1"),[tt,He]=(0,F.useState)("1");let[Je,it]=(0,F.useState)();const Ct=(0,F.useRef)(),[Rt,Bn]=(0,F.useState)(!0),[cn,rn]=(0,F.useState)(["2","1"]),[Ln,Jn]=(0,F.useState)([]),Sn=(0,F.useRef)(),bn=(0,e.useParams)(),Sr=[{id:"1",name:"\u4EE3\u7801\u4ED3\u5E93"},{id:"2",name:Vr.createElement("span",null,Vr.createElement("span",null,"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93"),Vr.createElement(P.Z,{title:"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002"},Vr.createElement("i",{className:"iconfont icon-xiaowenhao",style:{marginLeft:2,fontSize:14}})))}];(0,F.useEffect)(()=>{var Mr,Pr,ta,tr,Gn,Ia,Na,xa,va,ua,Nr,vo,Ko,oi,Mi,qo,il,Io;try{((ta=(Pr=(Mr=Yn==null?void 0:Yn.fileContent)==null?void 0:Mr.content)==null?void 0:Pr.content)!=null&&ta.length||((Gn=(tr=Yn==null?void 0:Yn.fileContent)==null?void 0:tr.content)==null?void 0:Gn.content)=="")&&(((Ia=Yn==null?void 0:Yn.fileContent)==null?void 0:Ia.file_type)==="txt"?(Ct.current=window.decodeURIComponent(escape(window.atob((xa=(Na=Yn==null?void 0:Yn.fileContent)==null?void 0:Na.content)==null?void 0:xa.content))),Je=window.decodeURIComponent(escape(window.atob((ua=(va=Yn==null?void 0:Yn.fileContent)==null?void 0:va.content)==null?void 0:ua.content))),it(Je)):(Ct.current=(vo=(Nr=Yn==null?void 0:Yn.fileContent)==null?void 0:Nr.content)==null?void 0:vo.content,Je=(oi=(Ko=Yn==null?void 0:Yn.fileContent)==null?void 0:Ko.content)==null?void 0:oi.content,it(Je)))}catch(Ni){Ct.current=window.atob((qo=(Mi=Yn==null?void 0:Yn.fileContent)==null?void 0:Mi.content)==null?void 0:qo.content),Je=window.atob((Io=(il=Yn==null?void 0:Yn.fileContent)==null?void 0:il.content)==null?void 0:Io.content),it(Je),a.ZP.warning("\u8BF7\u786E\u8BA4\u6587\u4EF6\u5B57\u7B26\u96C6\u7F16\u7801\u662F\u5426\u4E3AUTF-8")}console.log("codeMirrorSourceValue1212:12",Yn.fileContent.content)},[(Dn=Yn==null?void 0:Yn.fileContent)==null?void 0:Dn.content]),(0,F.useEffect)(()=>{var Mr;const Pr=(Mr=Po==null?void 0:Po.sideBar)==null?void 0:Mr.selectPath.split("/");rn(Pr)},[(Qr=Po==null?void 0:Po.sideBar)==null?void 0:Qr.selectPath]);const br=Mr=>{it(Mr);let Pr=-1;Mr===Ct.current?Pr=0:Pr=1,Ao({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!!Pr}})};(0,F.useEffect)(()=>{new Promise((Mr,Pr)=>Ms(void 0,null,function*(){var ta,tr,Gn;if(((ta=Po==null?void 0:Po.sideBar)==null?void 0:ta.selectPath)!==""&&((tr=Po==null?void 0:Po.sideBar)!=null&&tr.selectPath)){const Ia=yield Ao({type:"shixunsDetail/getFileContent",payload:{id:bn.id,path:(Gn=Po==null?void 0:Po.sideBar)==null?void 0:Gn.selectPath,secret_repository:Rt?null:!0}});Ia!=null&&Ia.content||(Ia==null?void 0:Ia.content)==""||Ao({type:"practiceSetting/setSideBarTabs",payload:{selectPath:""}})}}))},[(Yo=Po==null?void 0:Po.sideBar)==null?void 0:Yo.selectPath]);const Hr=Vr.createElement(t.default,{className:n.menu,style:{background:"#24294b"},onClick:Mr=>{var Pr;!((Pr=Yn==null?void 0:Yn.detail)!=null&&Pr.secret_repository)&&Mr.key==="2"&&He("1"),fn(Mr.key),Mr.key==="1"?Bn(!0):Bn(!1)}},Vr.createElement(t.default.Item,{disabled:!0,key:"0"},"\u5207\u6362\u4ED3\u5E93"),Sr.filter(Mr=>{var Pr,ta;return!((Pr=Yn==null?void 0:Yn.detail)!=null&&Pr.init_repository)||(ta=Yn==null?void 0:Yn.detail)!=null&&ta.is_jupyter_lab?Mr.id!=="2":Mr}).map((Mr,Pr)=>Vr.createElement(t.default.Item,{className:"leaveClick",key:Mr.id},Mr.name))),Qa=(Mr=!1,Pr=1)=>Ms(void 0,null,function*(){var ta,tr,Gn,Ia;const Na=yield Ao({type:"shixunsDetail/updateRepositoryFile",payload:{id:bn.id,path:(tr=(ta=Yn==null?void 0:Yn.fileContent)==null?void 0:ta.params)==null?void 0:tr.path,content:Je,secret_repository:Rt?null:!0,sync_origin_shixun:Mr}});Na!=null&&Na.content&&((Gn=Yn==null?void 0:Yn.detail)!=null&&Gn.copy_for_exercise||a.ZP.success("\u4FDD\u5B58\u6210\u529F"),Ao({type:"practiceSetting/setSideBarTabs",payload:Fl(as({},Po.sideBar),{confirmLeave:!1})})),(Ia=Yn==null?void 0:Yn.detail)!=null&&Ia.copy_for_exercise&&(0,R.m)(Ao,Yn,bn.id,Pr)});return Vr.createElement("div",{className:n.warehouse},Vr.createElement("div",{className:n.header},Vr.createElement(s.Z,{align:"middle",className:"w100 c-white",style:{height:60}},Vr.createElement(l.Z,{flex:"1"},Vr.createElement(s.Z,{align:"middle"},Vr.createElement(l.Z,null,Vr.createElement(i.Z,{dropdownRender:()=>Hr,className:n.menu},Vr.createElement("span",{className:"font16 c-white current ml20"},Sr.find(Mr=>Mr.id===Zt).name," ",Vr.createElement("span",{style:{color:"#B0B5D6"},className:"iconfont icon-sanjiaoxing font12"})))),Vr.createElement(l.Z,{flex:"81px"},Vr.createElement("div",{className:n.line})),Vr.createElement(l.Z,null,Vr.createElement(D.default,{className:n.tabs,activeKey:tt,onChange:Mr=>{var Pr;(Pr=Po==null?void 0:Po.sideBar)!=null&&Pr.confirmLeave?u.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{He(Mr),Ao({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}})}}):(He(Mr),Ao({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}}))}},Vr.createElement(bi,{tab:Vr.createElement("span",{className:"leaveClick"},"\u4EE3\u7801\u6587\u4EF6"),key:"1"}),Rt&&((Zi=Yn==null?void 0:Yn.detail)==null?void 0:Zi.init_repository)&&Vr.createElement(bi,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}),!Rt&&((pl=Yn==null?void 0:Yn.detail)==null?void 0:pl.secret_repository)&&Vr.createElement(bi,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}))))),(Rt&&((Jo=Yn==null?void 0:Yn.repository)==null?void 0:Jo.git_url)||!Rt&&((Eo=Yn==null?void 0:Yn.secretRepository)==null?void 0:Eo.git_url))&&Vr.createElement(Vr.Fragment,null,Vr.createElement(l.Z,null,Vr.createElement("span",{className:n.title},"\u4ED3\u5E93\u5730\u5740:"),Vr.createElement("input",{value:Rt?(ai=Yn==null?void 0:Yn.repository)==null?void 0:ai.git_url:(da=Yn==null?void 0:Yn.secretRepository)==null?void 0:da.git_url}),Vr.createElement(p.CopyToClipboard,{text:Rt?(mi=Yn==null?void 0:Yn.repository)==null?void 0:mi.git_url:(Ci=Yn==null?void 0:Yn.secretRepository)==null?void 0:Ci.git_url,onCopy:()=>a.ZP.success("\u590D\u5236\u6210\u529F")},Vr.createElement(P.Z,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u7248\u672C\u5E93"},Vr.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"}))))))),Vr.createElement("div",{className:n.content,style:{overflow:"auto"}},tt==="1"&&Vr.createElement(Vr.Fragment,null,Vr.createElement("aside",{className:n.left},Vr.createElement(r.Z,{spinning:!!Un.effects["shixunsDetail/getRepository"],wrapperClassName:`${n.loading} ${n.bottom0}`},Vr.createElement(el,{setTreeData:Jn,treeData:Ln,activeKey:Zt,isRepository:Rt}))),Vr.createElement("aside",{className:n.right,ref:Sn},((Ua=Po==null?void 0:Po.sideBar)==null?void 0:Ua.selectPath)!==""&&Vr.createElement(Vr.Fragment,null,Vr.createElement(r.Z,{spinning:!!Un.effects["shixunsDetail/getFileContent"],wrapperClassName:n.loading},Vr.createElement("div",{className:n.filePathWrp},Vr.createElement(s.Z,{align:"middle",className:"w100"},Vr.createElement(l.Z,null,Vr.createElement("span",{className:"iconfont icon-daimacangku2 c-white"})),Vr.createElement(l.Z,{flex:"40px"},Vr.createElement("div",{className:n.line,style:{marginLeft:20}})),Vr.createElement(l.Z,{className:n.filePath},cn.map((Mr,Pr)=>Vr.createElement("span",{className:"c-blue"},Mr))))),Vr.createElement("div",{className:Un.effects["shixunsDetail/getFileContent"]?"hide":"show"},Vr.createElement(tl.Z,{className:"darkBlue",style:{top:66,height:"calc(100% - 60px)",position:"absolute",zIndex:1},filename:(Ea=Yn==null?void 0:Yn.fileContent)==null?void 0:Ea.filename,type:((co=Yn==null?void 0:Yn.fileContent)==null?void 0:co.file_type)==="office"?"download":(Xo=Yn==null?void 0:Yn.fileContent)==null?void 0:Xo.file_type,data:Je,monacoEditor:{value:Je,language:(Dt=Yn==null?void 0:Yn.fileContent)==null?void 0:Dt.language,onChange:Mr=>br(Mr),options:{fontSize:14}}}))),((Nt=Yn==null?void 0:Yn.fileContent)==null?void 0:Nt.file_type)==="txt"&&Vr.createElement(s.Z,{align:"middle",justify:"center",className:n.footer},Vr.createElement(l.Z,null,Vr.createElement(o.ZP,{type:"primary",size:"middle",ghost:!0,onClick:()=>{e.history.push(`/shixuns/${bn.id}/challenges`)}},"\u53D6\u6D88"),Vr.createElement(o.ZP,{type:"primary",size:"middle",className:"ml40",onClick:Mr=>{var Pr,ta;(Pr=Yn==null?void 0:Yn.detail)!=null&&Pr.is_fork_from_creator&&((ta=Yn==null?void 0:Yn.detail)!=null&&ta.copy_for_exercise)?Ao({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:(tr,Gn)=>{Qa(tr,Gn)}}}):Qa()}},"\u63D0\u4EA4")))),((Ot=Po==null?void 0:Po.sideBar)==null?void 0:Ot.selectPath)==""&&((je=Yn==null?void 0:Yn.detail)==null?void 0:je.init_repository)&&Vr.createElement("div",{className:n.empty},Vr.createElement("img",{src:Aa.x7,width:"258"}),Vr.createElement("br",null),Vr.createElement("span",{className:"c-grey-c"},!!(Ln!=null&&Ln.length)&&"\u5728\u5DE6\u4FA7\u4EE3\u7801\u4ED3\u5E93\u533A\u57DF\u70B9\u51FB\u76EE\u5F55\u6253\u5F00\u6587\u4EF6",!(Ln!=null&&Ln.length)&&"\u8BF7\u5148\u5728\u5DE6\u4FA7\u4E0A\u4F20\u6587\u4EF6\u6216\u65B0\u5EFA\u6587\u4EF6\uFF01")))),tt==="2"&&Vr.createElement("div",{className:n.commit},Vr.createElement(gs,{isRepository:Rt}))))};var ko=(0,e.connect)(({loading:Yt,globalSetting:qt,practiceSetting:It,shixunsDetail:Un})=>({globalSetting:qt,loading:Yt,practiceSetting:It,shixunsDetail:Un}))(dl)},85909:function($e,et,h){"use strict";h.d(et,{S:function(){return a},m:function(){return t}});var F=h(28706),n=h(2453),e=h(14446),D=h(67294),P=(s,l,i)=>new Promise((u,r)=>{var o=p=>{try{d(i.next(p))}catch(f){r(f)}},c=p=>{try{d(i.throw(p))}catch(f){r(f)}},d=p=>p.done?u(p.value):Promise.resolve(p.value).then(o,c);d((i=i.apply(s,l)).next())});const a=s=>{let l=document.createElement("textarea");return l.value=s,l.value},t=(s,l,i,u,r)=>P(void 0,null,function*(){var o,c;const d=yield s({type:"shixunsDetail/saveCopyForExercise",payload:{id:i,save_type:u}});u===1?((d==null?void 0:d.status)==0&&n.ZP.success("\u4FDD\u5B58\u6210\u529F"),(o=d==null?void 0:d.data)!=null&&o.exists_same_shixun_name?s({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(c=d==null?void 0:d.data)==null?void 0:c.shixun_name}}):s({type:"classroomList/setActionTabs",payload:{}})):(s({type:"classroomList/setActionTabs",payload:{}}),(d==null?void 0:d.status)===0&&e.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:D.createElement("div",null,D.createElement("div",null,"\u5B9E\u8BAD\u540C\u6B65\u4FEE\u6539\u5B8C\u6210\uFF0C\u8BF7\u9A8C\u8BC1\u5B9E\u8BAD\u662F\u5426\u53EF\u4EE5\u6B63\u5E38\u4F7F\u7528\u3002")),okText:"\u524D\u5F80\u539F\u5B9E\u8BAD",onOk:()=>{var p,f;(0,F.xg)(`/shixuns/${(f=(p=l==null?void 0:l.detail)==null?void 0:p.fork_from)==null?void 0:f.fork_identifier}/challenges`)}}))})},96289:function($e,et,h){"use strict";var F=h(67294),n=h(35973),e=h(14446),D=h(55351);const P=({newShixuns:a,dispatch:t,user:s})=>{var l;const[i,u]=(0,F.useState)(!1);(0,F.useEffect)(()=>{a.actionTabs.key==="Create-Environment"&&o()},[(l=a==null?void 0:a.actionTabs)==null?void 0:l.key]);const r=()=>{t({type:"newShixuns/setActionTabs",payload:{}})},o=()=>{var c,d,p,f;r(),((c=s.userInfo)==null?void 0:c.mirror_marker_status)===0?u(!0):((d=s.userInfo)==null?void 0:d.mirror_marker_status)===1?n.history.push(`/users/${(p=s.userInfo)==null?void 0:p.login}/experiment-img/add`):((f=s.userInfo)==null?void 0:f.mirror_marker_status)===2&&e.default.confirm({title:"\u60A8\u4ECA\u65E5\u5DF2\u8FBE\u5230\u7533\u8BF7\u4E0A\u9650\uFF0C\u662F\u5426\u8DF3\u8F6C\u81F3\u4E91\u4E3B\u673A\u5217\u8868\uFF1F",content:"\u63D0\u793A\uFF1A\u6BCF\u5929\u6700\u591A\u5141\u8BB8\u7533\u8BF7\u4E00\u53F0\u4E91\u4E3B\u673A",okText:"\u8DF3\u8F6C",cancelText:"\u53D6\u6D88",onOk(){var y;n.history.push(`/users/${(y=s.userInfo)==null?void 0:y.login}/experiment-img`)}})};return F.createElement(e.default,{title:"\u52A0\u5165qq\u7FA4\u63D0\u793A",open:i,footer:null,onCancel:()=>{u(!1)}},F.createElement("div",{style:{textAlign:"center"}},F.createElement("br",null),F.createElement("img",{width:120,height:120,style:{marginTop:"20px"},src:D,alt:"\u4E8C\u7EF4\u7801"})),F.createElement("img",null))};et.Z=(0,n.connect)(({newShixuns:a,user:t,globalSetting:s})=>({newShixuns:a,globalSetting:s,user:t}))(P)},54112:function($e,et,h){"use strict";h.r(et),h.d(et,{default:function(){return Fv}});var F=h(52810),n=h(67294),e=h(35973),D={practiceSetting:"practiceSetting____JzSr",wrapHeader:"wrapHeader___UtEic",wrapLayout:"wrapLayout___LbxWe",wrapSidebar:"wrapSidebar____WwWi",wrapContent:"wrapContent___vQy6F"},P={flex_box_center:"flex_box_center___ZbKWZ",flex_space_between:"flex_space_between___l3I6A",flex_box_vertical_center:"flex_box_vertical_center___Lq7k2",flex_box_center_end:"flex_box_center_end___fcllt",flex_box_column:"flex_box_column___X1bbd",header:"header___e8JpO","flex-center":"flex-center___bEydb",title:"title___uCK1_",schedule:"schedule___WsVbu",clickWarp:"clickWarp___HusBA",num:"num___Zrt0Q",subject:"subject___H4tj9",btns:"btns___e2enD",btn:"btn___T6H51",simulate:"simulate___Ori5S",exit:"exit___0V4Zt"},a=h(28706),t="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACL0lEQVRIS72WvU9TURTAf4e+qBUritRXoYkaB0w0alz4B3RQExTSbjpooouiddGVxf0hTjKQ+MkANhiVwYTNwcHFRuNgdIHGYiMmVWnja6+5La8ttq99Vesd3/n4nXPuOec+ocHpu6nCecVJFCcUHBDo0eoK0gKvEZ76hNnFy7Lg5kbqCXrGVa8vzyhwVsBoFIQCG5jM+xhNj0jyd90agGmpQVHcQwg0clwjU2SUcDoVk8fVsjUAc0yNiMICOlpyXlEuKCGWuiLjzqcyoBg5xP/CueOzoGDIyaQI0DU3bN61XBa3NBUZ22CvvpMiwLTUbYHzf1gWDpmw9B2S3yoeFEykYnJBdCvaBT4265Z6cEMgNgBn9sPQNHz4ugZgGx3sltCYuojiVqvRd/th4jjsC0J0BhKf63gQLknIUs+AY60A+rfB3UEIboTIDLz65Go9J6alFgT6vAIOboeHp2CrH64+h6m37pYKFnUGWWB9tZrfAOso5Gy4Ng/ZfEl62ISpYQisgzsJuD7fNKxcXUCoE+JR2NUFiSU49wQ2GDAbBV3798tw5D7kVsENMDnXEoUDEI9AeDN8WYGsDb0B0FM0PA0va7ZOLcYpkesl7+wqQXZsqhh7LI1jMNe0TfdsKUGCnfDjJwxMQnqlae1LCrpNvQxafzc8isCDN3DjhTfneo0XB83rqtADlczAsu45D6e8Kv7LslvNon3r2sm4rQ9OGdLOJ9OBtPXRr26Qf/Hb8gvtaezbqqd4vgAAAABJRU5ErkJggg==",s=h(93686),l=h(14446),i=h(2453),u=h(33170),r=h(67294),o=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,p=(L,k)=>{var j={};for(var ge in L)c.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&o)for(var ge of o(L))k.indexOf(ge)<0&&d.call(L,ge)&&(j[ge]=L[ge]);return j},f=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const y=L=>{var k=L,{globalSetting:j,loading:ge,dispatch:rt,practiceSetting:ft,shixunsDetail:lt}=k,ot=p(k,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),be,nt;const en=(0,e.useLocation)(),yn=(0,n.useRef)(""),Xt=(0,e.useParams)(),{title:dn,base_info_warning:tn,challenges_warning:Tn,service_warning:nn,repository_warning:Ft,mirror_warning:dr}=ft;(0,n.useEffect)(()=>{var Gt;yn.current=(Gt=en.pathname.split("/"))==null?void 0:Gt[2],rt({type:"practiceSetting/setParams",payload:{id:yn.current}}),rt({type:"practiceSetting/getCommonData",payload:{id:yn.current}})},[en.pathname]),(0,n.useEffect)(()=>((0,a.Dk)(dn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),()=>{(0,a.Dk)()}));const hn=()=>f(void 0,null,function*(){yield Qt(),e.history.push(`/shixuns/${yn.current}/challenges`)}),Qt=()=>new Promise((Gt,Vn)=>{var jt;(jt=ft==null?void 0:ft.sideBar)!=null&&jt.confirmLeave?l.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{rt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Gt()},onCancel:()=>{Vn()}}):Gt()}),on=Gt=>{var Vn;if(Gt===(ft==null?void 0:ft.sideBar.tabsActive))return;const jt=()=>{e.history.push(`/shixuns/${yn.current}/edit?tabId=${Gt}`),rt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:Gt,selectPath:"",confirmLeave:!1}})};(Vn=ft==null?void 0:ft.sideBar)!=null&&Vn.confirmLeave?l.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{jt()}}):jt()},Ut=(Gt,Vn=!1)=>{Gt=Gt!=null&&Gt.includes(".json")?Gt:`${Gt}.json`,l.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:r.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>f(void 0,null,function*(){const jt=yield(0,u.ZP)("/api"+Gt,{method:"get"});if(!jt)return;i.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const zt=yield(0,s.Ir)({id:jt.shixun_identifier,jump_challenge_setting:Vn});if(zt!=null&&zt.game_identifier){(0,a.xg)(`/tasks/${zt.game_identifier}`);return}(zt==null?void 0:zt.status)===2?Ut(zt==null?void 0:zt.message):(zt==null?void 0:zt.status)===3&&wt(zt==null?void 0:zt.message)})})},wt=Gt=>{l.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:r.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Gt,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},Fn=(Gt,Vn)=>f(void 0,null,function*(){var jt,zt,na,hr;if(yield Qt(),(0,a.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6A21\u62DF\u5B9E\u6218"]),(jt=lt.detail)!=null&&jt.is_jupyter||(zt=lt.detail)!=null&&zt.is_jupyter_lab){rt({type:"shixunsDetail/execJupyter",payload:{id:yn.current}}).then(vn=>{var Jr;vn!=null&&vn.identifier&&((Jr=e.history)==null||Jr.push(`/tasks/${vn.identifier}/jupyter`))});return}rt({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u7A0D\u540E..."}});const An=Vn?yield(0,s.BK)({id:Gt}):yield(0,s.Ir)({id:Gt});if(rt({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(An==null?void 0:An.status)==5&&!Vn){l.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u8BC4\u6D4B\u8BBE\u7F6E",cancelText:"\u76F4\u63A5\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218",title:"\u63D0\u793A",content:r.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230",(hr=(na=An==null?void 0:An.data)==null?void 0:na.challenge_errors)==null?void 0:hr.map((vn,Jr)=>{var In;return r.createElement("span",{key:Jr,style:{color:"#3061D0"}},"\u7B2C",vn==null?void 0:vn.challenge_position,"\u5173",Jr!=((In=An==null?void 0:An.data)==null?void 0:In.challenge_errors)-1&&"\u3001")}),"\u5173\u5361\u4E2D\u8BC4\u6D4B\u8BBE\u7F6E\u672A\u5B8C\u6210\uFF0C\u76F4\u63A5\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218\u65E0\u6CD5\u68C0\u6D4B\u6574\u4E2A\u5B9E\u9A8C\u6D41\u7A0B\uFF0C\u5EFA\u8BAE\u5148\u5B8C\u5584\u5173\u5361\u8BC4\u6D4B\u8BBE\u7F6E\u540E\u518D\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218"),onOk:()=>{var vn,Jr,In;window.location.href=`/shixuns/${yn.current}/edit/${(In=(Jr=(vn=An==null?void 0:An.data)==null?void 0:vn.challenge_errors)==null?void 0:Jr[0])==null?void 0:In.challenge_id}/tab=2`},onCancel:()=>{(0,s.Ir)({id:yn.current,jump_challenge_setting:!0}).then(vn=>{if(vn!=null&&vn.game_identifier||vn!=null&&vn.identifier){(0,a.xg)(`/tasks/${vn.game_identifier}`);return}(vn==null?void 0:vn.status)===-3?(0,a.eF)():(vn==null?void 0:vn.status)===2?Ut(vn==null?void 0:vn.message,!0):(vn==null?void 0:vn.status)===3&&wt(vn==null?void 0:vn.message)})}});return}if((An==null?void 0:An.status)==6&&!Vn){l.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E",title:"\u63D0\u793A",content:r.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E\u4E0D\u5B8C\u5584\uFF0C\u65E0\u6CD5\u5F00\u542F\u5B9E\u9A8C\u73AF\u5883\u8FDB\u884C\u6A21\u62DF\u5B9E\u6218\u8BF7\u5B8C\u5584\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E"),cancelButtonProps:{style:{display:"none"}},onOk:()=>{window.location.href=`/shixuns/${yn.current}/edit?tabId=environment`}});return}if(An!=null&&An.game_identifier||An!=null&&An.identifier){(0,a.xg)(Vn?`/tasks/${An==null?void 0:An.identifier}/jupyter`:`/tasks/${An.game_identifier}`);return}(An==null?void 0:An.status)===-3?(0,a.eF)():(An==null?void 0:An.status)===2?Ut(An==null?void 0:An.message):(An==null?void 0:An.status)===3&&wt(An==null?void 0:An.message)}),Kt=()=>f(void 0,null,function*(){yield Qt(),rt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}})}),Pt=Gt=>({borderBottomColor:(ft==null?void 0:ft.sideBar.tabsActive)===Gt?"#0152d9":"transparent"});return r.createElement("div",{className:P.header},r.createElement("aside",{className:P.title},r.createElement("i",{onClick:hn,style:{color:"#333",marginRight:20},className:"icon iconfont icon-fanhui1"}),r.createElement("span",{className:P.edit},dn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),r.createElement("i",{onClick:Kt,style:{color:"#165DFF"},className:"icon iconfont icon-xiugai1"})),r.createElement("aside",{className:P.schedule},r.createElement("div",null,r.createElement("span",{style:Pt("information"),className:P.clickWarp,onClick:()=>on("information")},tn?r.createElement("span",{className:P.num},"1"):r.createElement("img",{src:t}),r.createElement("span",{className:P.subject},"\u57FA\u672C\u4FE1\u606F")),r.createElement("i",{className:"iconfont icon-lujing"})),r.createElement("div",null,r.createElement("span",{style:Pt("warehouse"),className:P.clickWarp,onClick:()=>on("warehouse")},Ft?r.createElement("span",{className:P.num},"2"):r.createElement("img",{src:t}),r.createElement("span",{className:P.subject},"\u4EE3\u7801\u4ED3\u5E93")),r.createElement("i",{className:"iconfont icon-lujing"})),(lt==null?void 0:lt.detail)&&!((be=lt==null?void 0:lt.detail)!=null&&be.is_jupyter_lab)&&r.createElement("div",null,r.createElement("span",{style:Pt("level"),className:P.clickWarp,onClick:()=>on("level")},Tn?r.createElement("span",{className:P.num},"3"):r.createElement("img",{src:t}),r.createElement("span",{className:P.subject},"\u4EFB\u52A1\u5173\u5361")),r.createElement("i",{className:"iconfont icon-lujing"})),(lt==null?void 0:lt.detail)&&((nt=lt==null?void 0:lt.detail)==null?void 0:nt.is_jupyter_lab)&&r.createElement("div",null,r.createElement("span",{style:Pt("service"),className:P.clickWarp,onClick:()=>on("service")},nn?r.createElement("span",{className:P.num},"3"):r.createElement("img",{src:t}),r.createElement("span",{className:P.subject},"\u670D\u52A1")),r.createElement("i",{className:"iconfont icon-lujing"})),r.createElement("div",null,r.createElement("span",{style:Pt("environment"),className:P.clickWarp,onClick:()=>on("environment")},dr?r.createElement("span",{className:P.num},"4"):r.createElement("img",{src:t}),r.createElement("span",{className:P.subject},"\u5B9E\u9A8C\u73AF\u5883")))),r.createElement("aside",{className:P.btns},r.createElement("div",{className:P.simulate,onClick:()=>Fn(yn.current,!1)},"\u6A21\u62DF\u5B9E\u6218")))};var A=(0,e.connect)(({loading:L,globalSetting:k,practiceSetting:j,shixunsDetail:ge})=>({globalSetting:k,loading:L,practiceSetting:j,shixunsDetail:ge}))(y),v={information:"information___LkgI6",scroll:"scroll___JnYs4",formWrap:"formWrap___qq0ju",img:"img___z2Jy6"},w=h(91304),E=h(22150),m=h(71577),M=h(69677),B=h(85546),b=h(71230),C=h(15746),g=h(59810),S=h(84567),T={btn:"btn___LFkWh",s1:"s1___kiYKO",s2:"s2___omvJi"},R="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABjUlEQVQ4T61VsUoDQRB9s+eVYifkUlqIWCW3sbBMqYUR0cbfUPETxPgZ2giigpZaCnKXpBK1sMydpIx25+7ISu5ILhsjclvuzLx5M292lmA57PtuF2gIYIMBSYBn3BiICAg1cF0GrqjVSvLhlL+IqtVNEDUZWLAlS+8IeAPzvtduXw77ZYAMiEjKI2LeY2AskQ2cAGaiEy8MDwnQxicL7Ep5bDL+xmqijahZDsODDHBQ5sVfmVn6xmDeMuWTESAGnqf1bBpz09MSsESx729r4DwfIIA6hPjUSt2AaP7Hztwj5nXHdd0vpR7yMQzsUOT7pwzsjgEKsVIKgiCu1Za1UvfGLhynXgqCp6hSkSxEYCn9jLq+/wJgcawk5l4KYECN3YBlCVLWo4GvhmGfgVlrj4ZAjX0KmBmZD8Owj4IAMQAsvGSrKKR1zet0QpsosZQrmvnRKsqksZlxnFWVJAkT3Y6MDbAmgDlFdGcdm8IH22Qp9OmltAtdDoPlWez6SpkWtmCHFTNCvQMN/scX8A1e4fnIOEHt8AAAAABJRU5ErkJggg==",N=Object.defineProperty,Z=Object.getOwnPropertySymbols,G=Object.prototype.hasOwnProperty,X=Object.prototype.propertyIsEnumerable,ne=(L,k,j)=>k in L?N(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,Q=(L,k)=>{for(var j in k||(k={}))G.call(k,j)&&ne(L,j,k[j]);if(Z)for(var j of Z(k))X.call(k,j)&&ne(L,j,k[j]);return L},me=(L,k)=>{var j={};for(var ge in L)G.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&Z)for(var ge of Z(L))k.indexOf(ge)<0&&X.call(L,ge)&&(j[ge]=L[ge]);return j},ue=L=>{var k=L,{InputRight:j,value:ge=[],onChange:rt}=k,ft=me(k,["InputRight","value","onChange"]);const[lt,ot]=(0,n.useState)(),be=en=>{const yn=ge.filter((Xt,dn)=>dn!==en);rt(yn)},nt=en=>{if(en.preventDefault(),!!lt){if(ge.findIndex(yn=>yn.name===lt)>-1){i.ZP.warning("\u4E0D\u5141\u8BB8\u6DFB\u52A0\u76F8\u540C\u6807\u7B7E");return}rt([...ge,{id:null,name:lt}]),ot(null)}};return n.createElement("div",null,n.createElement(M.default,Q({bordered:!1,style:{width:600},value:lt,onChange:en=>ot(en.target.value),onPressEnter:nt,onBlur:nt},ft)),j||n.createElement("span",{className:"pl20 font14 c-light-black"},"\u56DE\u8F66\u6DFB\u52A0\u6807\u7B7E"),n.createElement("div",{className:"mt20"},ge==null?void 0:ge.map((en,yn)=>n.createElement("div",{key:yn,className:T.btn},n.createElement("span",{className:T.s1},en.name),n.createElement("img",{src:R,className:T.s2,onClick:()=>be(yn)})))))},oe=h(96486),pe=h(11320),ie={flex_box_center:"flex_box_center___ZDst5",flex_space_between:"flex_space_between___KjWS3",flex_box_vertical_center:"flex_box_vertical_center___JmkIN",flex_box_center_end:"flex_box_center_end___xd4AX",flex_box_column:"flex_box_column___zLQXm",complete:"complete___d4XS6",cancel:"cancel___awB16",save:"save___CMuaC"};const $=({dispatch:L,onCancel:k,onSave:j,loading:ge=!1})=>n.createElement("div",{className:ie.complete},n.createElement("div",{onClick:k,className:ie.cancel},"\u53D6\u6D88"),n.createElement(m.ZP,{type:"primary",loading:ge,onClick:j,className:ie.save},"\u4FDD\u5B58"));var de=(0,e.connect)()($),ye=h(85909),De=h(54262),Me=h(16646),q=h(35598),V=h(67294),fe=Object.defineProperty,K=Object.defineProperties,re=Object.getOwnPropertyDescriptors,Pe=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,H=(L,k,j)=>k in L?fe(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,I=(L,k)=>{for(var j in k||(k={}))Te.call(k,j)&&H(L,j,k[j]);if(Pe)for(var j of Pe(k))Ae.call(k,j)&&H(L,j,k[j]);return L},U=(L,k)=>K(L,re(k)),J=(L,k)=>{var j={};for(var ge in L)Te.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&Pe)for(var ge of Pe(L))k.indexOf(ge)<0&&Ae.call(L,ge)&&(j[ge]=L[ge]);return j},he=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const Ve=L=>{var k=L,{globalSetting:j,loading:ge,dispatch:rt,practiceSetting:ft,problemset:lt,shixunsDetail:ot}=k,be=J(k,["globalSetting","loading","dispatch","practiceSetting","problemset","shixunsDetail"]),nt,en;const[yn]=E.default.useForm(),[Xt,dn]=(0,n.useState)({}),[tn,Tn]=(0,n.useState)(!1),[nn,Ft]=(0,n.useState)(!1),[dr,hn]=(0,n.useState)(!1),[Qt,on]=(0,n.useState)(""),[Ut,wt]=(0,n.useState)(""),[Fn,Kt]=(0,n.useState)(""),[Pt,Gt]=(0,n.useState)(),Vn=(0,n.useRef)({}),jt=(0,n.useRef)(""),zt=(0,n.useRef)(""),na=(0,n.useRef)(""),hr=(0,n.useRef)(null),An=(0,n.useRef)((0,oe.throttle)(()=>wa(),2e3,{leading:!0,trailing:!1})).current,{id:vn}=ft,[Jr,In]=(0,n.useState)(!1);(0,n.useEffect)(()=>{vn&&Sa()},[vn]),(0,n.useEffect)(()=>(JSON.stringify(Xt)!=="{}"&&Qn(),()=>{clearTimeout(hr.current)}),[Xt,Qt,Fn,Ut]);const Qn=()=>{clearTimeout(hr.current),hr.current=setTimeout(()=>{!(0,oe.isEqual)(Xt,Vn.current)||Qt!==jt.current||Fn!==zt.current||Ut!==na.current?rt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):rt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},500)},Sa=()=>he(void 0,null,function*(){var Ar,zr,mo,Ir,yo,Ji,Rn;rt({type:"problemset/getEditDisciplines",payload:{source:"shixun"}});const er=yield(0,u.ZP)(`/api/shixuns/${vn}/edit_base_info.json`,{method:"get"});if(er.status===0){const ir=U(I({},er.data),{description:(0,ye.S)(er.data.description)}),ri={description:ir.description,shixun_tags:ir.shixun_tags,name:ir.name,course:((Ar=ir==null?void 0:ir.disciplines)==null?void 0:Ar.length)>0?[(mo=(zr=ir==null?void 0:ir.disciplines)==null?void 0:zr[0])==null?void 0:mo.id,(Ji=(yo=(Ir=ir==null?void 0:ir.disciplines)==null?void 0:Ir[0])==null?void 0:yo.sub_discipline)==null?void 0:Ji.id]:[]};(Rn=ot.detail)!=null&&Rn.is_jupyter_lab&&(ri.jupyter_show_description=er.data.jupyter_show_description),yn.setFieldsValue(ri),Vn.current=I({},ri),jt.current=ir.attachment_id||"",zt.current=ir.cover_image_id||"",na.current=ir.attachment_id_b||"",dn(I({},ri)),on(ir.attachment_id||""),wt(ir.attachment_id_b||""),Kt(ir.cover_image_id||""),Gt(ir.cover_image||"")}}),Ya=(Ar,zr)=>{dn(I({},zr))},Ja=()=>{Dr()},wa=()=>{(0,a.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u57FA\u672C\u4FE1\u606F","\u4FDD\u5B58"]),yn.submit()},un=(Ar,zr=!1,mo=1)=>{var Ir;const{name:yo,description:Ji,shixun_tags:Rn,course:er,jupyter_show_description:ir=!1}=Ar;let ri={name:yo,description:Ji,shixun_tags:Rn,attachment_id:Qt,cover_image_id:Fn,attachment_id_b:Ut,sub_discipline_ids:er[1]};(Ir=ot.detail)!=null&&Ir.is_jupyter_lab&&(ri=U(I({},ri),{jupyter_show_description:ir})),(0,u.ZP)(`/api/shixuns/${vn}/base_info_save.json`,{method:"post",body:{shixun:I({},ri),sync_origin_shixun:zr}}).then(Nu=>he(void 0,null,function*(){var hu,yc,Yc,Or;if(Nu.status===0&&((hu=ot==null?void 0:ot.detail)!=null&&hu.copy_for_exercise||i.ZP.success("\u4FDD\u5B58\u6210\u529F"),rt({type:"practiceSetting/getCommonData",payload:{id:vn}}),rt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Vn.current={description:Xt.description,shixun_tags:Xt.shixun_tags,name:Xt.name},jt.current=Qt,zt.current=Fn,na.current=Ut,(yc=ot==null?void 0:ot.detail)!=null&&yc.copy_for_exercise)){const bo=yield rt({type:"shixunsDetail/saveCopyForExercise",payload:{id:vn,save_type:mo}});mo===1?(Yc=bo==null?void 0:bo.data)!=null&&Yc.exists_same_shixun_name?rt({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(Or=bo==null?void 0:bo.data)==null?void 0:Or.shixun_name,getBaseInfo:()=>{Sa()}}}):(i.ZP.info("\u4FDD\u5B58\u6210\u529F"),rt({type:"classroomList/setActionTabs",payload:{}})):(rt({type:"classroomList/setActionTabs",payload:{}}),(bo==null?void 0:bo.status)===0&&l.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:V.createElement("div",null,V.createElement("div",null,"\u5B9E\u8BAD\u540C\u6B65\u4FEE\u6539\u5B8C\u6210\uFF0C\u8BF7\u9A8C\u8BC1\u5B9E\u8BAD\u662F\u5426\u53EF\u4EE5\u6B63\u5E38\u4F7F\u7528\u3002")),okText:"\u524D\u5F80\u539F\u5B9E\u8BAD",onOk:()=>{var Wo,Ii;(0,a.xg)(`/shixuns/${(Ii=(Wo=ot==null?void 0:ot.detail)==null?void 0:Wo.fork_from)==null?void 0:Ii.fork_identifier}/challenges`)}}))}}))},Dr=()=>{var Ar;const zr=()=>{e.history.push(`/shixuns/${vn}/challenges`),rt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(Ar=ft==null?void 0:ft.sideBar)!=null&&Ar.confirmLeave?l.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{zr()}}):zr()};function ha(Ar){const zr=Ar.type==="image/jpeg"||Ar.type==="image/png";return zr||i.ZP.error("\u8BF7\u4E0A\u4F20jpg\u6216png\u7684\u56FE\u7247!"),zr}const $n=V.createElement(m.ZP,{loading:tn,icon:V.createElement(De.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),qr=V.createElement(m.ZP,{loading:dr,icon:V.createElement(De.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),Zr=V.createElement(m.ZP,{loading:nn,icon:V.createElement(De.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");function Fo(Ar,zr){const mo=new FileReader;mo.addEventListener("load",()=>zr(mo.result)),mo.readAsDataURL(Ar)}const Fi=Ar=>{var zr,mo;if(Ar.file.status==="uploading"){Tn(!0);return}Ar.file.status==="done"&&(Tn(!1),on((mo=(zr=Ar==null?void 0:Ar.file)==null?void 0:zr.response)==null?void 0:mo.id))},Pi=Ar=>{var zr,mo;if(Ar.file.status==="uploading"){Ft(!0);return}Ar.file.status==="done"&&(Ft(!1),wt((mo=(zr=Ar==null?void 0:Ar.file)==null?void 0:zr.response)==null?void 0:mo.id))},Fr=()=>V.createElement("div",{className:v.img},V.createElement("img",{src:(0,q.z)("/api/attachments/"+Qt,!0),alt:"avatar",style:{width:"100%"}}),V.createElement("div",null,V.createElement(Me.Z,{onClick:()=>on(""),style:{fontSize:"16px",color:"red"}}))),Bo=()=>V.createElement("div",{className:v.img},V.createElement("img",{src:(0,q.z)("/api/attachments/"+Ut,!0),alt:"avatar",style:{width:"100%"}}),V.createElement("div",null,V.createElement(Me.Z,{onClick:()=>wt(""),style:{fontSize:"16px",color:"red"}}))),Bi=Ar=>{var zr,mo;if(Ar.file.status==="uploading"){hn(!0);return}Ar.file.status==="done"&&(hn(!1),Kt((mo=(zr=Ar==null?void 0:Ar.file)==null?void 0:zr.response)==null?void 0:mo.id),In(!0))},ss=()=>V.createElement("div",{className:v.img},V.createElement("img",{src:(0,q.z)(Jr?"/api/attachments/"+Fn:Pt,!0),alt:"avatar",style:{width:"100%"}}),V.createElement("div",null,V.createElement(Me.Z,{onClick:()=>{Kt(""),Gt("")},style:{fontSize:"16px",color:"red"}})));return V.createElement("div",{className:v.information},V.createElement("section",{className:v.scroll},V.createElement("header",null,"\u57FA\u672C\u4FE1\u606F"),V.createElement("div",{className:v.formWrap}," ",V.createElement(E.default,{form:yn,scrollToFirstError:!0,layout:"vertical",onValuesChange:Ya,onFinish:Ar=>{var zr,mo;(zr=ot==null?void 0:ot.detail)!=null&&zr.is_fork_from_creator&&((mo=ot==null?void 0:ot.detail)!=null&&mo.copy_for_exercise)?rt({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:Ar,type:"information",fn:(Ir,yo,Ji)=>{un(Ir,yo,Ji)}}}):un(Ar)}},V.createElement(E.default.Item,{name:"name",label:"\u540D\u79F0:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{max:60,message:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},V.createElement(M.default,{bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26",suffix:`${((nt=Xt.name)==null?void 0:nt.length)||0}/60`})),V.createElement(E.default.Item,{className:"customAddTags",name:"shixun_tags",label:V.createElement("div",null,"\u6280\u80FD\u6807\u7B7E :"," ",V.createElement("span",{className:"pl10 font14 c-light-black"},"\u5B66\u5458\u901A\u8FC7\u6240\u6709\u4EFB\u52A1\u5173\u5361\uFF0C\u5C06\u83B7\u5F97\u6280\u80FD\u6807\u7B7E")),rules:[{required:!0,message:"\u8BF7\u9009\u8F93\u5165\u6280\u80FD\u6807\u7B7E"}]},V.createElement(ue,{placeholder:"\u6DFB\u52A0\u6807\u7B7E"})),V.createElement(E.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B\uFF1A",name:"course",labelCol:{span:5},wrapperCol:{span:5}},V.createElement(B.Z,{placeholder:"\u8BF7\u9009\u62E9...",allowClear:!1,options:lt.courseOptions,getPopupContainer:Ar=>Ar.parentNode})),V.createElement(b.Z,null,V.createElement(C.Z,null,V.createElement(E.default.Item,{label:"\u9876\u90E8\u80CC\u666F\u56FE:"},Qt?Fr():V.createElement(g.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${pe.Z.API_SERVER}/api/attachments.json`,beforeUpload:ha,onChange:Fi},$n))),V.createElement(C.Z,{className:"c-grey-999"},V.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u75281920*200\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),V.createElement(b.Z,null,V.createElement(C.Z,null,V.createElement(E.default.Item,{label:"\u9876\u90E8\u5185\u5BB9\u56FE:"},Ut?Bo():V.createElement(g.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${pe.Z.API_SERVER}/api/attachments.json`,beforeUpload:ha,onChange:Pi},Zr))),V.createElement(C.Z,{className:"c-grey-999"},V.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u75281920*200\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),V.createElement(b.Z,null,V.createElement(C.Z,null,V.createElement(E.default.Item,{label:"\u5217\u8868\u5C01\u9762\u56FE:"},Fn||Pt?ss():V.createElement(g.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${pe.Z.API_SERVER}/api/attachments.json`,beforeUpload:ha,onChange:Bi},qr))),V.createElement(C.Z,{className:"c-grey-999"},V.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u7528290*218\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),V.createElement(E.default.Item,{name:"description",label:"\u7B80\u4ECB:"},V.createElement(w.Z,{defaultValue:Xt.description||"",watch:!0})),((en=ot.detail)==null?void 0:en.is_jupyter_lab)&&V.createElement(E.default.Item,{name:"jupyter_show_description",valuePropName:"checked"},V.createElement(S.default,null,"\u663E\u793A\u4EFB\u52A1\u8981\u6C42\uFF08\u52FE\u9009\u540E\uFF0C\u5C06\u7B80\u4ECB\u4F5C\u4E3A\u4EFB\u52A1\u8981\u6C42\u663E\u793A\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF09"))))),V.createElement(de,{onSave:An,onCancel:Ja,loading:tn||dr||nn}))};var Ie=(0,e.connect)(({problemset:L,loading:k,globalSetting:j,practiceSetting:ge,shixunsDetail:rt})=>({globalSetting:j,loading:k,practiceSetting:ge,problemset:L,shixunsDetail:rt}))(Ve),ce={flex_box_center:"flex_box_center___LiAPc",flex_space_between:"flex_space_between___zOrvl",flex_box_vertical_center:"flex_box_vertical_center___pWI0p",flex_box_center_end:"flex_box_center_end___R1B7f",flex_box_column:"flex_box_column___BUSOq",menu:"menu___MLa2L",warehouse:"warehouse___NZ6o9",header:"header___DQSpw",title:"title___Q6voz",content:"content___v9Jfn",left:"left___MiFbg",right:"right___UOxcP",loading:"loading___r25tt",empty:"empty___J3rPx",tabs:"tabs___BsV1l",line:"line___tmfZh",footer:"footer___E442y",commit:"commit___vMKYK",blueLight:"blueLight___n7jAx",filePathWrp:"filePathWrp___ueAb3",filePath:"filePath___V7EhW",bottom0:"bottom0___WUqx8"},xe=h(66368),Oe=h(83062),Le=h(68508),ve=h(85418),Re=h(57953),Ke=h(79870),ze=h(47897),qe=h(74855),Qe={wrap:"wrap___IzxNT",modal:"modal___jcKd0",title:"title___DeCGl",path:"path___IiSd5",colorBlue:"colorBlue___P7hk_",width240:"width240___HRevG",filePath:"filePath___l5wGn"},Ye=Object.defineProperty,bt=Object.getOwnPropertySymbols,kt=Object.prototype.hasOwnProperty,$t=Object.prototype.propertyIsEnumerable,Mn=(L,k,j)=>k in L?Ye(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,or=(L,k)=>{for(var j in k||(k={}))kt.call(k,j)&&Mn(L,j,k[j]);if(bt)for(var j of bt(k))$t.call(k,j)&&Mn(L,j,k[j]);return L},cr=(L,k)=>{var j={};for(var ge in L)kt.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&bt)for(var ge of bt(L))k.indexOf(ge)<0&&$t.call(L,ge)&&(j[ge]=L[ge]);return j},Nn=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const Wr=L=>{var k=L,{shixunsDetail:j,globalSetting:ge,loading:rt,user:ft,dispatch:lt,isRepository:ot}=k,be=cr(k,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const nt=(0,e.useLocation)(),en=(0,e.useParams)(),[yn,Xt]=(0,n.useState)({}),dn=(0,n.useRef)(),[tn]=E.default.useForm(),[Tn,nn]=(0,n.useState)("");(0,n.useEffect)(()=>{be.visible&&tn.resetFields()},[be.visible]),(0,n.useEffect)(()=>{const hn=sessionStorage.getItem("pathArray");if(hn){const Qt=hn.split(",").join("/"),on=Qt.indexOf("/")===0?Qt.substr(1):Qt;nn(on)}},[]),(0,n.useEffect)(()=>{var hn,Qt;dn.current=(Qt=(hn=nt.pathname)==null?void 0:hn.split("/"))==null?void 0:Qt[2]},[]);const Ft=(...hn)=>Nn(void 0,[...hn],function*(Qt={}){const on=yield lt({type:"shixunsDetail/addRepositoryFile",payload:{id:en.id,message:Qt.commitMessage,content:"",path:(be.defaultPath?be.defaultPath+"/":"")+Qt.path+"/"+(Qt.file||".gitkeep"),secret_repository:ot?void 0:!0}});on!=null&&on.url&&(i.ZP.success("\u6DFB\u52A0\u6210\u529F"),be.onOK({path:(be.defaultPath?be.defaultPath+"/":"")+Qt.path+"/"+(Qt.file||".gitkeep"),name:Qt.path.split("/")[Qt.path.split("/").length-1]}),be.onClose())}),dr=()=>{var hn,Qt;e.history.push(`/shixuns/${dn.current}/${(Qt=(hn=nt.pathname)==null?void 0:hn.split("/"))==null?void 0:Qt[3]}${Tn?`/master/shixun_show/${Tn}`:""}`)};return n.createElement(l.default,{width:"60%",centered:!0,open:be.visible,wrapClassName:Qe.modal,onOk:()=>{tn.submit()},onCancel:be.onClose,title:"\u65B0\u5EFA\u6587\u4EF6\u5939"},n.createElement("section",{className:Qe.bg},n.createElement("div",{className:Qe.wrap},n.createElement(E.default,{className:"mt10",form:tn,scrollToFirstError:!0,layout:"vertical",onFinish:Ft,onChange:()=>{var hn,Qt,on,Ut;const wt=or({},tn.getFieldsValue()),Fn=(hn=wt==null?void 0:wt.path)==null?void 0:hn.split(""),Kt=(Qt=wt==null?void 0:wt.file)==null?void 0:Qt.split("");(on=Fn==null?void 0:Fn.filter(Pt=>Pt=="/"))!=null&&on.length&&(wt.path=wt.path.substring(0,wt.path.length-1)),(Ut=Kt==null?void 0:Kt.filter(Pt=>Pt=="/"))!=null&&Ut.length&&(wt.file=wt.file.substring(0,wt.path.length-1)),tn.setFieldsValue(or({},wt)),Xt(wt)}},n.createElement(E.default.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0\uFF1A",name:"path"},n.createElement(b.Z,null,n.createElement(C.Z,null,n.createElement("span",{className:Qe.filePath},be.defaultPath+"/")),n.createElement(C.Z,{flex:"1"},n.createElement(E.default.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},n.createElement(M.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0",size:"middle"}))))),n.createElement(E.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\uFF1A",name:"file"},n.createElement(M.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0\uFF0C\u5982\u679C\u4E0D\u586B\u5199\u7CFB\u7EDF\u5C06\u5728\u6587\u4EF6\u5939\u4E0B\u521B\u5EFA.gitkeep\u7684\u9ED8\u8BA4\u6587\u4EF6",size:"middle"})),n.createElement(E.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},n.createElement(M.default,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"middle"}))))))};var la=(0,e.connect)(({shixunsDetail:L,loading:k,globalSetting:j,user:ge})=>({shixunsDetail:L,globalSetting:j,user:ge,loading:k.models.index}))(Wr),Kr=h(57444),pa=h(59290),Aa=h(67294),$r=Object.defineProperty,Co=Object.getOwnPropertySymbols,zn=Object.prototype.hasOwnProperty,Va=Object.prototype.propertyIsEnumerable,wo=(L,k,j)=>k in L?$r(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,Pa=(L,k)=>{for(var j in k||(k={}))zn.call(k,j)&&wo(L,j,k[j]);if(Co)for(var j of Co(k))Va.call(k,j)&&wo(L,j,k[j]);return L},kn=(L,k)=>{var j={};for(var ge in L)zn.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&Co)for(var ge of Co(L))k.indexOf(ge)<0&&Va.call(L,ge)&&(j[ge]=L[ge]);return j},Rr=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const ho=L=>{var k=L,{shixunsDetail:j,globalSetting:ge,loading:rt,user:ft,dispatch:lt,isRepository:ot}=k,be=kn(k,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const nt=(0,e.useLocation)(),en=(0,e.useParams)(),[yn,Xt]=(0,n.useState)({}),dn=(0,n.useRef)(),[tn]=E.default.useForm(),[Tn,nn]=(0,n.useState)("");(0,n.useEffect)(()=>{be.visible&&tn.resetFields()},[be.visible]),(0,n.useEffect)(()=>{const hn=sessionStorage.getItem("pathArray");if(hn){const Qt=hn.split(",").join("/"),on=Qt.indexOf("/")===0?Qt.substr(1):Qt;nn(on)}},[]),(0,n.useEffect)(()=>{var hn,Qt;dn.current=(Qt=(hn=nt.pathname)==null?void 0:hn.split("/"))==null?void 0:Qt[2]},[]);const Ft=(...hn)=>Rr(void 0,[...hn],function*(Qt={},on=!1,Ut=1){var wt,Fn;const Kt=yield lt({type:"shixunsDetail/addRepositoryFile",payload:{id:en.id,message:Qt.commitMessage,content:Qt.codeMirror,path:(be.defaultPath?be.defaultPath+"/":"")+Qt.path,secret_repository:ot?void 0:!0,sync_origin_shixun:on}});Kt!=null&&Kt.url&&((wt=j==null?void 0:j.detail)!=null&&wt.copy_for_exercise||i.ZP.success("\u6DFB\u52A0\u6210\u529F"),be.onOK({path:(be.defaultPath?be.defaultPath+"/":"")+Qt.path,name:Qt.path.split("/")[Qt.path.split("/").length-1]}),be.onClose()),(Fn=j==null?void 0:j.detail)!=null&&Fn.copy_for_exercise&&(0,pa.m)(lt,j,en.id,Ut)}),dr=()=>{var hn,Qt;e.history.push(`/shixuns/${dn.current}/${(Qt=(hn=nt.pathname)==null?void 0:hn.split("/"))==null?void 0:Qt[3]}${Tn?`/master/shixun_show/${Tn}`:""}`)};return Aa.createElement(l.default,{width:"60%",open:be.visible,wrapClassName:Qe.modal,destroyOnClose:!0,centered:!0,onOk:()=>{tn.submit()},onCancel:be.onClose,title:"\u65B0\u5EFA\u6587\u4EF6"},Aa.createElement("section",{className:Qe.bg},Aa.createElement("div",{className:Qe.wrap},Aa.createElement(E.default,{className:"mt10",form:tn,scrollToFirstError:!0,layout:"vertical",onFinish:hn=>{var Qt,on;(Qt=j==null?void 0:j.detail)!=null&&Qt.is_fork_from_creator&&((on=j==null?void 0:j.detail)!=null&&on.copy_for_exercise)?(be.onClose(),lt({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:hn,type:"wareHouse",fn:(Ut,wt,Fn)=>{Ft(Ut,wt,Fn)}}})):Ft(hn)},onChange:()=>{var hn,Qt;const on=Pa({},tn.getFieldsValue()),Ut=(hn=on==null?void 0:on.path)==null?void 0:hn.split("");((Qt=Ut==null?void 0:Ut.filter(wt=>wt=="/"))==null?void 0:Qt.length)>1&&(on.path=on.path.substring(0,on.path.length-1)),tn.setFieldsValue(Pa({},on)),Xt(on)}},Aa.createElement(E.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\u6216\u6587\u4EF6\u8DEF\u5F84\uFF1A",name:"path"},Aa.createElement(b.Z,null,Aa.createElement(C.Z,null,Aa.createElement("span",{className:Qe.filePath},be.defaultPath+"/")),Aa.createElement(C.Z,{flex:"1"},Aa.createElement(E.default.Item,{name:"path",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},Aa.createElement(M.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle"}))))),Aa.createElement(E.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},Aa.createElement(M.default,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"middle"})),Aa.createElement("div",{className:"mt10 mb20"},Aa.createElement(E.default.Item,{name:"codeMirror",label:"\u6587\u4EF6\u5185\u5BB9\uFF1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5185\u5BB9"}],style:{marginBottom:0}},Aa.createElement(Kr.h,{options:{modal:"javascript",lineNumbers:!0,theme:"railscasts",indentUnit:4,matchBrackets:!0,autoRefresh:!0,smartIndent:!0,extraKeys:{"Alt-/":"autocomplete"},autofocus:!0,styleActiveLine:!0,lint:!0,linkurl:"",gutters:["CodeMirror-linenumbers","breakpoints","CodeMirror-lint-markers"]}})))))))};var Ma=(0,e.connect)(({shixunsDetail:L,loading:k,globalSetting:j,user:ge})=>({shixunsDetail:L,globalSetting:j,user:ge,loading:k.models.index}))(ho),aa=Object.defineProperty,Fa=Object.getOwnPropertySymbols,Vo=Object.prototype.hasOwnProperty,ti=Object.prototype.propertyIsEnumerable,el=(L,k,j)=>k in L?aa(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,Ri=(L,k)=>{for(var j in k||(k={}))Vo.call(k,j)&&el(L,j,k[j]);if(Fa)for(var j of Fa(k))ti.call(k,j)&&el(L,j,k[j]);return L},qa=(L,k)=>{var j={};for(var ge in L)Vo.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&Fa)for(var ge of Fa(L))k.indexOf(ge)<0&&ti.call(L,ge)&&(j[ge]=L[ge]);return j},Ha=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const Ui=L=>{var k=L,{shixunsDetail:j,globalSetting:ge,loading:rt,user:ft,dispatch:lt,isRepository:ot}=k,be=qa(k,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const nt=(0,e.useLocation)(),en=(0,e.useParams)(),[yn,Xt]=(0,n.useState)({}),dn=(0,n.useRef)(),[tn]=E.default.useForm(),[Tn,nn]=(0,n.useState)(""),[Ft,dr]=(0,n.useState)("");(0,n.useEffect)(()=>{be.visible&&tn.resetFields()},[be.visible]),(0,n.useEffect)(()=>{const on=be.defaultPath.split("/");on.length===1?(nn(""),dr(be.defaultPath)):(dr(on.pop()),nn(on.join("/")+"/"))},[be.defaultPath]),(0,n.useEffect)(()=>{var on,Ut;dn.current=(Ut=(on=nt.pathname)==null?void 0:on.split("/"))==null?void 0:Ut[2]},[]);const hn=(...on)=>Ha(void 0,[...on],function*(Ut={}){const wt=yield lt({type:"shixunsDetail/moveGitFile",payload:{id:en.id,from:be.defaultPath,to:Tn+Ut.path,message:Ut.commitMessage||`${be.defaultPath} rename to ${Tn}${Ut.path} `,secret_repository:ot}});(wt==null?void 0:wt.status)===0&&(i.ZP.success("\u6DFB\u52A0\u6210\u529F"),be.onOK({path:Ut.path,name:Ut.path}),be.onClose())}),Qt=()=>{var on,Ut;e.history.push(`/shixuns/${dn.current}/${(Ut=(on=nt.pathname)==null?void 0:on.split("/"))==null?void 0:Ut[3]}${Tn?`/master/shixun_show/${Tn}`:""}`)};return n.createElement(l.default,{width:"40%",open:be.visible,wrapClassName:Qe.modal,centered:!0,onOk:()=>{tn.submit()},onCancel:be.onClose,title:"\u63D0\u4EA4\u8BF4\u660E"},n.createElement("section",{className:Qe.bg},n.createElement("div",{className:Qe.wrap},n.createElement(E.default,{className:"mt10",form:tn,scrollToFirstError:!0,layout:"vertical",onFinish:hn,onChange:()=>{var on,Ut;const wt=Ri({},tn.getFieldsValue()),Fn=(on=wt==null?void 0:wt.path)==null?void 0:on.split("");((Ut=Fn==null?void 0:Fn.filter(Kt=>Kt=="/"))==null?void 0:Ut.length)>1&&(wt.path=wt.path.substring(0,wt.path.length-1)),tn.setFieldsValue(Ri({},wt)),Xt(wt)}},n.createElement(E.default.Item,{label:"\u91CD\u547D\u540D\uFF1A",name:"path"},n.createElement(b.Z,null,n.createElement(C.Z,{flex:"1"},n.createElement(E.default.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},n.createElement(M.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle",defaultValue:Ft}))))),n.createElement(E.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage"},n.createElement(M.default,{placeholder:`\u5982\u4E0D\u586B\u5199\uFF0C\u9ED8\u8BA4\u63D0\u4EA4\u4FE1\u606F\u662F\uFF08${be.defaultPath} rename to \u65B0\u7684\u540D\u79F0 \uFF09`,size:"middle"}))))))};var ol=(0,e.connect)(({shixunsDetail:L,loading:k,globalSetting:j,user:ge})=>({shixunsDetail:L,globalSetting:j,user:ge,loading:k.models.index}))(Ui),Di=h(38449),wl={wrap:"wrap___mjOgj",title:"title___yLtbX",path:"path___oKd0o",colorBlue:"colorBlue___HAuxN"},no=h(67294),gs=Object.defineProperty,tl=Object.getOwnPropertySymbols,Vr=Object.prototype.hasOwnProperty,Wn=Object.prototype.propertyIsEnumerable,ts=(L,k,j)=>k in L?gs(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,No=(L,k)=>{for(var j in k||(k={}))Vr.call(k,j)&&ts(L,j,k[j]);if(tl)for(var j of tl(k))Wn.call(k,j)&&ts(L,j,k[j]);return L},ns=(L,k)=>{var j={};for(var ge in L)Vr.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&tl)for(var ge of tl(L))k.indexOf(ge)<0&&Wn.call(L,ge)&&(j[ge]=L[ge]);return j},cl=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const{Dragger:rs}=g.default,Ul=L=>{var k=L,{shixunsDetail:j,globalSetting:ge,loading:rt,user:ft,dispatch:lt,isRepository:ot}=k,be=ns(k,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const nt=(0,e.useLocation)(),en=(0,e.useParams)(),[yn,Xt]=(0,n.useState)({}),dn=(0,n.useRef)(),[tn]=E.default.useForm(),[Tn,nn]=(0,n.useState)([]),[Ft,dr]=(0,n.useState)();let hn;(0,n.useEffect)(()=>{be.visible&&(tn.resetFields(),nn([]))},[be.visible]),(0,n.useEffect)(()=>{dn.current=en.id},[]),(0,n.useEffect)(()=>{const Kt=sessionStorage.getItem("pathArray");if(Kt){const Pt=Kt.split(",").join("/"),Gt=Pt.indexOf("/")===0?Pt.substr(1):Pt;dr(Gt)}},[]);const Qt=Kt=>{var Pt,Gt,Vn,jt;if(hn=Kt.file.name,Kt.file.status==="done"||Kt.file.status==="uploading"){if(nn(Kt.fileList),!Kt.file.response)return;if(((Pt=Kt.file.response)==null?void 0:Pt.status)===0){(Gt=j==null?void 0:j.detail)!=null&&Gt.copy_for_exercise||(i.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01"),tn.validateFields());return}nn(Tn.filter(zt=>zt.uid!==Kt.file.uid)),(Vn=Kt.file.response)!=null&&Vn.message&&i.ZP.info((jt=Kt.file.response)==null?void 0:jt.message)}},on=Kt=>cl(void 0,null,function*(){if(!Kt.response){i.ZP.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01");return}(yield lt({type:"shixunsDetail/deleteGitFile",payload:{id:en.id,path:Ft?`${Ft}/${Kt.name}`:Kt.name,message:tn.getFieldValue("commitMessage")||`\u5220\u9664\u4E86${Ft?`${Ft}/${Kt.name}`:Kt.name}`,secret_repository:ot?null:!0}})).status===0&&(nn(Tn.filter(Gt=>Gt.uid!==Kt.uid)),i.ZP.info("\u5220\u9664\u6210\u529F"))}),Ut={height:300,multiple:!0,withCredentials:!0,openFileDialogOnClick:!!tn.getFieldValue("commitMessage"),data:()=>cl(void 0,null,function*(){return new Promise((Kt,Pt)=>cl(void 0,null,function*(){setTimeout(()=>cl(void 0,null,function*(){const Gt=yield tn.getFieldsValue(),Vn=No(No({},{path:be.defaultPath?be.defaultPath:"",message:yn.commitMessage||`\u4E0A\u4F20\u4E86${hn}`}),ot?{}:{secret_repository:!0});Kt(Vn)}),200)}))}),fileList:Tn,method:"post",action:`${pe.Z.API_SERVER}/api/shixuns/${dn.current}/upload_git_file.json`,onChange:Qt,onRemove:on,beforeUpload:Kt=>(hn=Kt.name,Kt.size/1024/1024>50?(i.ZP.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E50MB"),!1):!0)},wt=(Kt=!1,Pt=1)=>cl(void 0,null,function*(){var Gt;const Vn=No(No({},{path:be.defaultPath?be.defaultPath:"",message:yn.commitMessage||`\u4E0A\u4F20\u4E86${hn}`}),ot?{}:{secret_repository:!0});for(let jt=0;jt{zt.append(hr,Vn[hr].toString())});const na=yield(0,u.ZP)(`/api/shixuns/${dn.current}/upload_git_file.json`,{method:"post",body:zt},!0)}be.onClose(),be.onOK({path:be.defaultPath}),Fn(),(Gt=j==null?void 0:j.detail)!=null&&Gt.copy_for_exercise&&(0,pa.m)(lt,j,en.id,Pt)}),Fn=()=>{var Kt,Pt;e.history.push(`/shixuns/${dn.current}/${(Pt=(Kt=nt.pathname)==null?void 0:Kt.split("/"))==null?void 0:Pt[3]}${Ft?`/master/shixun_show/${Ft}`:""}`)};return no.createElement(l.default,{open:be.visible,onOk:Kt=>{tn.submit()},centered:!0,onCancel:be.onClose,width:"70%"},no.createElement("section",{className:wl.bg},no.createElement("div",{className:wl.wrap},no.createElement("div",{className:wl.title},"\u4E0A\u4F20\u6587\u4EF6"),no.createElement(E.default,{className:"mt10",form:tn,scrollToFirstError:!0,layout:"vertical",onFinish:()=>cl(void 0,null,function*(){var Kt,Pt;yield tn.validateFields(),(Kt=j==null?void 0:j.detail)!=null&&Kt.is_fork_from_creator&&((Pt=j==null?void 0:j.detail)!=null&&Pt.copy_for_exercise)?(be.onClose(),lt({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:(Gt,Vn)=>{wt(Gt,Vn)}}})):wt()}),onValuesChange:()=>Xt(No({},tn.getFieldsValue()))},no.createElement(E.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},no.createElement(M.default,{placeholder:"\u5FC5\u586B\uFF0C\u63CF\u8FF0\u4E3B\u8981\u4FEE\u6539\u5185\u5BB9\uFF08\u76F8\u5F53\u4E8EGit Commit message\u7684Header\uFF09"})),no.createElement(E.default.Item,{label:"\u9009\u62E9\u6587\u4EF6",name:"file",rules:[{required:!0,validator(Kt,Pt){return(Tn==null?void 0:Tn.length)===0?Promise.reject(new Error("\u8BF7\u9009\u62E9\u6587\u4EF6")):Promise.resolve()}}]},no.createElement("div",{onClick:()=>{if(!tn.getFieldValue("commitMessage")){i.ZP.warning("\u8BF7\u5148\u586B\u5199\u63D0\u4EA4\u4FE1\u606F");return}}},no.createElement(rs,No({},Ut),no.createElement("div",null,no.createElement("i",{className:`iconfont icon-shangchuan font50 ${wl.colorBlue}`})),no.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",no.createElement("span",{className:`${wl.colorBlue} ml5`},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20\uFF08\u5982\u679C\u6587\u4EF6\u5927\u5C0F\u8D85\u8FC750MB,\u8BF7\u4E0A\u4F20\u81F3\u6570\u636E\u96C6\uFF09"))))))),no.createElement(Di.Z,{onFinish:Kt=>dr(Kt)})))};var as=(0,e.connect)(({shixunsDetail:L,loading:k,globalSetting:j,user:ge})=>({shixunsDetail:L,globalSetting:j,user:ge,loading:k.models.index}))(Ul),Fl={flex_box_center:"flex_box_center___yg9nA",flex_space_between:"flex_space_between___f3dyx",flex_box_vertical_center:"flex_box_vertical_center___ezJcl",flex_box_center_end:"flex_box_center_end___nfffI",flex_box_column:"flex_box_column___c30ic",headLeft:"headLeft___rFzBG",colorBlue:"colorBlue___I8QNd",wrap:"wrap___E3izY",nodata:"nodata___o_3nl",nodataText:"nodataText___bDrE1",content:"content___oLCqi",gitCode:"gitCode___CGi8t",ellipsis:"ellipsis___OJSuo",menu:"menu___aPJ5X",overlayClass:"overlayClass___EtZDz",tips:"tips___P5llh",gitTree:"gitTree___uVb5X"},Cs={wrap:"wrap___MYOb_",content:"content___hIU8_",mainPathWrap:"mainPathWrap___U1qhQ",colorBlue:"colorBlue___UUdCo"},Ms=Object.defineProperty,bi=Object.getOwnPropertySymbols,dl=Object.prototype.hasOwnProperty,ko=Object.prototype.propertyIsEnumerable,Yt=(L,k,j)=>k in L?Ms(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,qt=(L,k)=>{for(var j in k||(k={}))dl.call(k,j)&&Yt(L,j,k[j]);if(bi)for(var j of bi(k))ko.call(k,j)&&Yt(L,j,k[j]);return L},It=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const Un=({shixunsDetail:L,globalSetting:k,loading:j,dispatch:ge,title:rt,pathList:ft=[],showInputPath:lt=!1,isMergeSelectFile:ot=!1,onFinish:be=()=>{}})=>{const[nt]=E.default.useForm(),en=(0,e.useParams)(),yn=(0,e.useLocation)(),Xt=(0,n.useRef)(),[dn,tn]=(0,n.useState)(""),[Tn,nn]=(0,n.useState)(""),[Ft,dr]=(0,n.useState)([]),[hn,Qt]=(0,n.useState)([]);(0,n.useEffect)(()=>{var Pt,Gt;Xt.current=((Gt=(Pt=yn.pathname)==null?void 0:Pt.split("/"))==null?void 0:Gt[3])==="repository"},[]),(0,n.useEffect)(()=>{if(L.actionTabs.key!=="Repository-SelectFilePath")return;const Pt=ft.join("/");let Gt=[];ft.map((Vn,jt)=>{jt===0?Gt.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Vn}`,path:Pt}):Gt.push({val:`/${Vn}`,path:Pt})}),dr(Gt),tn(Pt),nn(Pt),on(Pt)},[L.actionTabs.key]);const on=Pt=>It(void 0,null,function*(){const Gt=yield ge({type:Xt.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:en.id,path:Pt}});Gt&&Qt(Gt.trees||[])}),Ut=Pt=>{let Gt=dn;Pt.type==="tree"&&(Ft.length?Ft.push({val:`/${Pt.name}`,path:Pt.name}):Ft.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Pt.name}`,path:Pt.name}),dr(Ft),Gt=dn?`${dn}/${Pt.name}`:Pt.name,tn(Gt)),on(Gt)},wt=(Pt,Gt)=>{const Vn=Ft.filter((zt,na)=>na<=Gt);dr(Vn);const jt=Vn.filter((zt,na)=>na!==0).map(zt=>zt.val).join("").substr(1);tn(jt),on(jt)},Fn=()=>It(void 0,null,function*(){const Pt=nt==null?void 0:nt.getFieldsValue(),Gt=dn?`${dn}${Pt!=null&&Pt.name?`/${Pt==null?void 0:Pt.name}`:""}`:Pt==null?void 0:Pt.name;if(ot){be(Gt),Kt();return}if(lt){yield nt.validateFields();const Vn=yield ge({type:"shixunsDetail/uploadGitFolder",payload:qt(qt({},{id:en.id,path:Gt}),Xt.current?{}:{secret_repository:!0})});be(Tn),Vn.status===0&&i.ZP.info("\u65B0\u5EFA\u6210\u529F")}else be(Gt),i.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");Kt()}),Kt=()=>{ge({type:"shixunsDetail/setActionTabs",payload:{}}),nt.resetFields()};return n.createElement(l.default,{centered:!0,title:rt||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:L.actionTabs.key==="Repository-SelectFilePath",onOk:Fn,onCancel:Kt},n.createElement("div",{className:Cs.wrap},n.createElement("div",{className:Cs.content},n.createElement("div",{className:Cs.mainPathWrap},!!(Ft!=null&&Ft.length)&&Ft.map((Pt,Gt)=>n.createElement("a",{key:Gt,onClick:()=>wt(Pt,Gt)},Pt.val))),!!(hn!=null&&hn.length)&&hn.map((Pt,Gt)=>Pt.type==="tree"&&n.createElement("a",{key:Gt,onClick:()=>Ut(Pt)},n.createElement("i",{className:`iconfont icon-wenjianjia ${Cs.colorBlue}`}),Pt.name))),n.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),n.createElement("div",{className:"mt5 mb5"},dn),lt&&n.createElement(E.default,{form:nt,scrollToFirstError:!0,className:"mt20"},n.createElement(E.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},n.createElement(M.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))};var Ao=(0,e.connect)(({shixunsDetail:L,loading:k,globalSetting:j})=>({shixunsDetail:L,globalSetting:j,loading:k.models.index}))(Un),Po=h(25877),Yn=h(42922),ma=h(78207),Dn=h(89485),Qr=Object.defineProperty,Yo=Object.defineProperties,Zi=Object.getOwnPropertyDescriptors,pl=Object.getOwnPropertySymbols,Jo=Object.prototype.hasOwnProperty,Eo=Object.prototype.propertyIsEnumerable,ai=(L,k,j)=>k in L?Qr(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,da=(L,k)=>{for(var j in k||(k={}))Jo.call(k,j)&&ai(L,j,k[j]);if(pl)for(var j of pl(k))Eo.call(k,j)&&ai(L,j,k[j]);return L},mi=(L,k)=>Yo(L,Zi(k)),Ci=(L,k)=>{var j={};for(var ge in L)Jo.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&pl)for(var ge of pl(L))k.indexOf(ge)<0&&Eo.call(L,ge)&&(j[ge]=L[ge]);return j},Ua=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const{DirectoryTree:Ea}=Ke.default,co=L=>{var k=L,{shixunsDetail:j,globalSetting:ge,loading:rt,user:ft,activeKey:lt,dispatch:ot,practiceSetting:be,isRepository:nt,treeData:en,setTreeData:yn}=k,Xt=Ci(k,["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","practiceSetting","isRepository","treeData","setTreeData"]),dn,tn,Tn,nn,Ft,dr,hn;const Qt=(0,e.useParams)(),on=(0,e.useLocation)(),[Ut,wt]=(0,n.useState)(),[Fn,Kt]=(0,n.useState)(!1),[Pt,Gt]=(0,n.useState)(!1),[Vn,jt]=(0,n.useState)(!1),[zt,na]=(0,n.useState)(!1),[hr,An]=(0,n.useState)("");let[vn,Jr]=(0,n.useState)([]),[In,Qn]=(0,n.useState)([]);const[Sa,Ya]=(0,n.useState)([]),[Ja,wa]=(0,n.useState)(!1),[un,Dr]=(0,n.useState)(),[ha,$n]=(0,n.useState)(),[qr,Zr]=(0,n.useState)(""),[Fo,Fi]=(0,n.useState)(),[Pi,Fr]=(0,n.useState)(!1);(0,n.useEffect)(()=>{yn([]),yo(""),localStorage.warehouseHideTip||wa(!0)},[on.pathname,nt]);const Bo=(Or="")=>Ua(void 0,null,function*(){(yield(0,s.Zt)({id:Qt.id,secret_dir_path:Or}))&&Fi(Or)}),Bi=Or=>{var bo;return n.createElement(Le.default,{className:Fl.menu,onClick:Wo=>{switch(An(Or.path||""),Wo.key){case"1":(0,a.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6"]),Kt(!0);break;case"2":(0,a.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6\u5939"]),jt(!0);break;case"3":(0,a.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u4E0A\u4F20"]),na(!0);break;case"4":(0,a.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u91CD\u547D\u540D"]),Gt(!0);break;case"5":(0,a.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u5220\u9664"]),er(Or.path,Or.name,Or);break;case"6":(0,a.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u590D\u5236\u8DEF\u5F84"]),ir(Or);break}}},(Or.type==="topTree"||Or.type==="tree")&&n.createElement(Le.default.Item,{key:"1"},"\u65B0\u5EFA\u6587\u4EF6"),(Or.type==="topTree"||Or.type==="tree")&&n.createElement(Le.default.Item,{key:"2"},"\u65B0\u5EFA\u6587\u4EF6\u5939"),(Or.type==="topTree"||Or.type==="tree")&&n.createElement(Le.default.Item,{key:"3"},"\u4E0A\u4F20"),Or.type!=="topTree"&&Or.type!=="tree"&&((bo=j==null?void 0:j.detail)==null?void 0:bo.public)<2&&n.createElement(Le.default.Item,{key:"4"},"\u91CD\u547D\u540D"),Or.type!=="topTree"&&n.createElement(qe.CopyToClipboard,{text:`/data/workspace/myshixun/${nt?"":"secret/"}${Or==null?void 0:Or.path}`,onCopy:()=>i.ZP.success("\u590D\u5236\u6210\u529F")},n.createElement(Le.default.Item,{key:"6"},n.createElement(n.Fragment,null,"\u590D\u5236\u8DEF\u5F84"))),Or.type!=="topTree"&&n.createElement(Le.default.Item,{key:"5"},"\u5220\u9664"))},ss=(Or,bo)=>Or.map(Wo=>(bo==""?Wo.path=bo+Wo.name:Wo.path=bo+"/"+Wo.name,Wo.title=n.createElement(b.Z,{className:"font14"},n.createElement(C.Z,{flex:"1"},n.createElement(b.Z,null,Wo.type==="blob"&&n.createElement(C.Z,{flex:"20px",style:{marginLeft:-20}},n.createElement("span",{className:"iconfont icon-wenjian11 font12"})),n.createElement(C.Z,{flex:"1"},n.createElement("span",{className:" multi_ellipsis1"},Wo.name)))),n.createElement(C.Z,null,(Wo.type==="blob"||Wo.type==="tree")&&n.createElement(ve.Z,{dropdownRender:()=>Bi(Wo),className:Fl.ellipsis},n.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"})))),Wo.disableCheckbox=Ut&&Ut!==Wo.name,Wo.className=Wo.type==="tree"?Fl.pl23:"",Wo.checkable=Wo.type!=="tree",Wo.isLeaf=Wo.type!=="tree",Wo.children=Wo.type==="tree"&&[],Wo.key=Wo.path,Wo)),Ar=Or=>{ot({type:"practiceSetting/setSideBarTabs",payload:{selectPath:Or}})},zr=(Or,bo)=>Ua(void 0,null,function*(){const Wo=Or.split("/");yield yo(hr),setTimeout(()=>{Ar(Or),vn=[Wo[0]||""],In=[Or],Qn([...In]),Jr([...vn])},150)}),mo=(Or,bo)=>{if(bo=="")en=[...Or],yn([...Or]);else{let Wo=Ir(en,bo,Or);en=Wo,yn([...Wo])}};function Ir(Or,bo,Wo){return Or.map(Ii=>Ii.key===bo?(Ii.children=[...Wo],da({},Ii)):Ii.children?mi(da({},Ii),{children:Ir(Ii.children,bo,Wo)}):Ii)}const yo=(Or="")=>Ua(void 0,null,function*(){var bo,Wo;const Ii=yield ot({type:nt?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:Qt.id,path:Or}});if(Ii){if((bo=Ii.trees)!=null&&bo.length){let Us=ss([...Ii.trees],Or);mo(Us,Or),Ya(Ii.trees||[]),$n(Or||""),console.log("handleGetRepository:",Us,Or),setTimeout(()=>console.log(en,Ii.trees,Or,999999),2e3)}else Or==""&&yn([]);Dr(((Wo=Ii.commits)==null?void 0:Wo[0])||{})}return Ii}),Ji=Or=>Ua(void 0,null,function*(){return new Promise((bo,Wo)=>Ua(void 0,null,function*(){Or.children.length&&bo(),Zr(Or.path),yield yo(Or.path),bo()}))}),Rn=(Or,bo)=>Ua(void 0,null,function*(){var Wo;console.log("handleSelectTree",Or,bo.nativeEvent.target.nodeName,bo);const Ii=()=>{Ar(bo.node.path),Or=[bo.node.path],Qn([...Or])};bo.nativeEvent.target.nodeName==="svg"||bo.nativeEvent.target.nodeName==="LI"||bo.nativeEvent.target.nodeName==="I"||bo.node.type==="blob"&&((Wo=be==null?void 0:be.sideBar)!=null&&Wo.confirmLeave?l.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Ii(),ot({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):Ii())}),er=(Or,bo,Wo)=>{l.default.confirm({centered:!0,title:`\u786E\u8BA4\u9700\u8981\u5220\u9664\u8BE5\u6587\u4EF6${Wo.children?"\u5939":""}?`,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Ua(void 0,null,function*(){const Ii=yield ot({type:"shixunsDetail/deleteGitFile",payload:{id:Qt.id,path:Or,message:`\u5220\u9664${Or}`,secret_repository:nt?null:!0}});let Us=Or.split("/");if((Ii==null?void 0:Ii.status)===0){i.ZP.info("\u5220\u9664\u6210\u529F"),Us.splice(Us.length-1,1);const jc=yield yo(Us.length>1?Us.join("/"):"");return jc!=null&&jc.trees||(Us.splice(Us.length-1,1),yield yo(Us.length>1?Us.join("/"):"")),Ar(""),!0}else(Ii==null?void 0:Ii.status)===-3?l.default.confirm({title:"\u5220\u9664\u5931\u8D25",centered:!0,content:n.createElement("div",null,"\u8BE5\u6587\u4EF6\u201C",Or,"\u201D\u5DF2\u7ECF\u88AB\u4EFB\u52A1\u5173\u5361\u7684\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u6216\u8BC4\u6D4B\u6267\u884C\u6587\u4EF6\u4F7F\u7528\uFF0C\u8BF7\u5148\u4FEE\u6539\u4EFB\u52A1\u5173\u5361\u4E2D\u8BC4\u6D4B\u8BBE\u7F6E\u7684\u6587\u4EF6\u8DEF\u5F84\u540E\u518D\u5220\u9664\u3002"),okText:"\u524D\u5F80\u4FEE\u6539",cancelText:"\u53D6\u6D88",onOk:()=>{window.location.href=`/shixuns/${Qt.id}/edit/${Ii==null?void 0:Ii.message}/tab=2`}}):(Ii==null?void 0:Ii.status)===-4&&l.default.confirm({title:"\u5220\u9664\u5931\u8D25",centered:!0,content:n.createElement("div",null,Ii==null?void 0:Ii.message),okText:"\u524D\u5F80\u4FEE\u6539",cancelText:"\u53D6\u6D88",onOk:()=>{window.location.href=`/shixuns/${Qt.id}/edit?tabId=service`}})})})},ir=Or=>{console.log(Or,"item")},ri=(Or,bo)=>Ua(void 0,null,function*(){if(console.log("handleExpand",bo),bo.nativeEvent.target.nodeName==="svg"||bo.nativeEvent.target.nodeName==="path"||bo.nativeEvent.target.nodeName==="LI")return!0;yield Ji(bo.node),vn.includes(bo.node.path)?vn.splice(vn.indexOf(bo.node.path),1):vn.push(bo.node.path),Jr([...vn])}),Vu=()=>{wa(!1),localStorage.warehouseHideTip=!0},Nu=Or=>Ua(void 0,null,function*(){var bo;let Wo,Ii="",Us,jc;switch(nt){case!0:Ii="\u5F00\u542F\u7248\u672C\u5E93",Us="\u5F00\u542F",jc="\u4E0D\u5F00\u542F",Wo=n.createElement("div",null,"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361\u65F6\uFF0C\u9700\u8981\u4F7F\u7528\u4EE3\u7801\u4ED3\u5E93\uFF1B\u5982\u679C\u53EA\u6709\u9009\u62E9\u9898\u5173\u5361\uFF0C\u5219\u4E0D\u9700\u8981\u4EE3\u7801\u4ED3\u5E93\u3002\u4EE3\u7801\u4ED3\u5E93\u542F\u7528\u540E\uFF0C\u5C06\u65E0\u6CD5\u5173\u95ED\u3002");break;case!1:(bo=j==null?void 0:j.detail)!=null&&bo.secret_repository?(Ii="\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Us="\u786E\u5B9A",jc="\u53D6\u6D88",Wo=n.createElement("div",null,"\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u540E\uFF0C\u5DF2\u521B\u5EFA\u7684\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u53CA\u5176\u5185\u5BB9\uFF0C\u5C06\u88AB\u5220\u9664\u3002\u786E\u8BA4\u8981\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\uFF1F")):(Ii="\u5F00\u542F\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Us="\u4E0D\u4F7F\u7528",jc="\u4F7F\u7528",Wo=n.createElement("div",null,"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002\u9002\u7528\u4E8E\u547D\u4EE4\u884C\u3001\u56FE\u5F62\u5316\u684C\u9762\u4E24\u7C7B\u5B9E\u8BAD\uFF0C\u5176\u4ED6\u7C7B\u578B\u5B9E\u8BAD\u4E0D\u5EFA\u8BAE\u4F7F\u7528\u79C1\u5BC6\u7248\u672C\u5E93\u3002"));break}!nt&&(0,ma.gy)(ot,"\u4E0D\u80FD\u5F00\u542F/\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93")||l.default.confirm({title:Ii,okText:Us,cancelText:jc,content:Wo,onOk:()=>{var Au;(0,a.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93",Ii]),!nt&&!((Au=j==null?void 0:j.detail)!=null&&Au.secret_repository)||hu(Or)},onCancel:()=>{var Au;!nt&&!((Au=j==null?void 0:j.detail)!=null&&Au.secret_repository)&&hu(Or)}})}),hu=Or=>Ua(void 0,null,function*(){nt?(yield(0,s.h4)(da({},Qt)),ot({type:"practiceSetting/getCommonData",payload:da({},Qt)})):yield(0,s.K0)(mi(da({},Qt),{is_secret_repository:Or})),yo(),ot({type:"shixunsDetail/getShixunsDetail",payload:{id:Qt.id}})}),yc=Or=>{console.log(Or)},Yc=Or=>Ua(void 0,null,function*(){console.log(Or);const bo=Or.node.key,Wo=Or.dragNode.key,Ii=Or.node.pos.split("-"),Us=Or.dropPosition-Number(Ii[Ii.length-1]);if(Or.dragNode.type==="tree"){i.ZP.warning("\u4E0D\u652F\u6301\u6587\u4EF6\u5939\u79FB\u52A8\u76EE\u5F55");return}if(Or.node.type!=="tree"){i.ZP.warning("\u672A\u79FB\u52A8\u6587\u4EF6\u76EE\u5F55\u4F4D\u7F6E");return}if((yield ot({type:"shixunsDetail/moveGitFile",payload:da({id:Qt.id,from:Or.dragNode.path,to:Or.node.path+"/"+Or.dragNode.name,message:`${Or.dragNode.path} move to ${Or.node.path+"/"+Or.dragNode.name} `},nt?{}:{secret_repository:!0})})).status===0){Ar(""),yield yo("");for(let bs=0;bsBi({type:"topTree"}),className:"current"},n.createElement(Oe.Z,{open:Ja,title:n.createElement("div",{className:"font16"},n.createElement(Po.Z,{style:{position:"relative",left:-35},onClick:()=>Vu()}),"\u70B9\u51FB\u6B64\u5904\u65B0\u5EFA\u6587\u4EF6\u3001\u65B0\u5EFA\u6587\u4EF6\u5939\u3001\u4E0A\u4F20\u6587\u4EF6\u3002",n.createElement("span",{onClick:()=>Vu(),className:"iconfont icon-guanbi1 ml8 current font14"})),overlayClassName:Fl.overlayClass,overlayStyle:{maxWidth:500},arrowPointAtCenter:!0,placement:"right",color:"#F7B500"},nt&&((nn=j==null?void 0:j.detail)==null?void 0:nn.init_repository)&&n.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}),!nt&&((Ft=j==null?void 0:j.detail)==null?void 0:Ft.secret_repository)&&n.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}))))),!!en.length&&!nt&&n.createElement("div",{className:"mt20 pl20 pr20 font14 c-white"},n.createElement("div",null,"\u5B9E\u8BAD\u8BC4\u6D4B\u7684\u65F6\u5019\uFF0C\u7CFB\u7EDF\u4F1A\u4E34\u65F6\u5C06\u79C1\u5BC6\u4EE3\u7801\u5E93\u79FB\u52A8\u666E\u901A\u4EE3\u7801\u5E93\u7684secret\u76EE\u5F55\u4E0B\u9762\uFF0C\u8BC4\u6D4B\u7ED3\u675F\u4F1A\u6E05\u7A7Asecret\u76EE\u5F55\u5185\u5BB9\u3002\u5982\u679C\u79C1\u5BC6\u4EE3\u7801\u5E93\u4E2D\u5B58\u5728\u6587\u4EF6src/test.sh\uFF0C\u5728\u666E\u901A\u4EE3\u7801\u5E93\u8C03\u7528\u8BE5\u6587\u4EF6\u5219\u4F7F\u7528\u8DEF\u5F84\uFF1Asecret/src/test.sh")),en.length?n.createElement(n.Fragment,null,n.createElement("div",{className:Fl.content},lt==="1"&&n.createElement("div",{className:Fl.tips},"\u63D0\u793A\uFF1A",n.createElement("br",null),'\u4EE3\u7801\u8FD0\u884C\u5728\u670D\u52A1\u5668/data/workspace/myshixun/\u4E0B\uFF0C\u5982\u679C\u4EE3\u7801 \u9700\u8981\u7528\u5230\u6587\u4EF6\u8DEF\u5F84\u65F6\uFF0C\u60A8\u5C06\u9F20\u6807\u79FB\u5165\u4ED3\u5E93\u6587\u4EF6\u6216\u76EE\u5F55\u53F3\u4FA7\u7684"..." \u56FE\u6807\uFF0C\u9009\u62E9\u590D\u5236\u8DEF\u5F84\u5F97\u5230\u6587\u4EF6\u7684\u7EDD\u5BF9\u8DEF\u5F84\u3002'),n.createElement(Ea,{disabled:!!rt.effects["shixunsDetail/getFileContent"],multiple:!0,showIcon:!1,treeData:en,switcherIcon:n.createElement(Yn.Z,{style:{fontWeight:"bold",fontSize:14,position:"relative",top:5,left:-2}}),onExpand:ri,expandedKeys:vn,selectedKeys:In,onSelect:Rn,draggable:!0,onDragEnter:yc,onDrop:Yc,className:Fl.gitTree}))):"",!en.length&&nt&&((dr=j==null?void 0:j.detail)==null?void 0:dr.init_repository)&&n.createElement(Xo,null),!en.length&&!nt&&((hn=j==null?void 0:j.detail)==null?void 0:hn.secret_repository)&&n.createElement(Xo,null))),n.createElement(ol,{visible:Pt,defaultPath:hr,onClose:()=>Gt(!1),isRepository:!nt,onOK:Or=>Ua(void 0,null,function*(){const bo=hr.split("/");bo.pop(),yield yo(bo.join("/")),Ar("")})}),n.createElement(Ma,{visible:Fn,defaultPath:hr,onClose:()=>Kt(!1),isRepository:nt,onOK:Or=>{zr(Or.path,Or.name)}}),n.createElement(la,{visible:Vn,defaultPath:hr,onClose:()=>jt(!1),isRepository:nt,onOK:Or=>{zr(Or.path,Or.name)}}),n.createElement(as,{defaultPath:hr,visible:zt,isRepository:nt,onClose:()=>na(!1),onOK:Or=>Ua(void 0,null,function*(){const bo=hr.split("/");yield yo(hr),vn=[bo[0]||""],In=[hr],Qn([...In]),Jr([...vn])})}),n.createElement(Ao,{pathList:hr==null?void 0:hr.split("/"),showInputPath:!0,isMergeSelectFile:Pi,onFinish:Or=>{Pi?Bo(Or):yo(Or),Fr(!1)}}))},Xo=()=>n.createElement("div",{className:`mt20 pb50 ${Fl.nodata}`},n.createElement("div",{className:Fl.headLeft},"\u63D0\u793A\uFF1A",n.createElement("br",null),"\u6B64\u5904\u5B58\u653E\u672C\u5B9E\u8BAD\u6240\u9700\u7684\u6240\u6709\u4EE3\u7801\u7B49\u76F8\u5173\u6587\u4EF6\uFF0C\u4F60\u53EF\u4EE5\u901A\u8FC7\u4EE5\u4E0B",n.createElement("br",null),"\u4E24\u79CD\u65B9\u5F0F\u6765\u4F7F\u7528\uFF1A",n.createElement("br",null),"1\u3001",n.createElement("a",{href:"/forums/2784",target:"_blank"},"Git\u5BA2\u6237\u7AEF")," \u4E0A\u4F20\u5DF2\u6709\u6587\u4EF6\u6765\u5F00\u59CB\u4F7F\u7528\u3002",n.createElement("br",null),"2\u3001\u76F4\u63A5\u5728\u5E73\u53F0\u4E0A\u521B\u5EFA\u6587\u4EF6\u76EE\u5F55\u4EE5\u53CA\u76F8\u5173\u4EE3\u7801\u6587\u4EF6\u3002",n.createElement("br",null),"3\u3001\u5982\u679C\u6587\u4EF6\u5927\u5C0F\u8D85\u8FC750MB,\u8BF7\u4E0A\u4F20\u81F3\u6570\u636E\u96C6\u3002"),n.createElement("img",{width:"100%",src:Dn.Oe}));var Dt=(0,e.connect)(({shixunsDetail:L,loading:k,globalSetting:j,practiceSetting:ge,user:rt})=>({shixunsDetail:L,globalSetting:j,user:rt,practiceSetting:ge,loading:k}))(co),Nt={flex_box_center:"flex_box_center___uEeXZ",flex_space_between:"flex_space_between___z5vGD",flex_box_vertical_center:"flex_box_vertical_center___yPWu8",flex_box_center_end:"flex_box_center_end___A11tq",flex_box_column:"flex_box_column___Mpz7g",commitWrap:"commitWrap____iXlX",wrap:"wrap___TqYMq",colorGray:"colorGray___zz_Ji",content:"content___jIgca",itemTime:"itemTime___u4iJz",imageUrl:"imageUrl___iQiEg",blueLight:"blueLight___saBbR",divider:"divider___Vpgba",empty:"empty___vUjYH"},Ot=h(96074),je=Object.getOwnPropertySymbols,Zt=Object.prototype.hasOwnProperty,fn=Object.prototype.propertyIsEnumerable,tt=(L,k)=>{var j={};for(var ge in L)Zt.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&je)for(var ge of je(L))k.indexOf(ge)<0&&fn.call(L,ge)&&(j[ge]=L[ge]);return j},He=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const Je=L=>{var k=L,{shixunsDetail:j,globalSetting:ge,loading:rt,user:ft,dispatch:lt,isRepository:ot}=k,be=tt(k,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const nt=(0,e.useParams)(),[en,yn]=(0,n.useState)([]);(0,n.useEffect)(()=>{Xt()},[ot]);const Xt=()=>He(void 0,null,function*(){const dn=yield lt({type:"shixunsDetail/getRepositoryCommit",payload:{id:nt.id,secret_repository:ot?void 0:!0}});dn&&yn(dn.commits||[])});return n.createElement(n.Fragment,null,en==""&&n.createElement("div",{className:Nt.empty},n.createElement("img",{src:Dn.em,width:"258"}),n.createElement("br",null),n.createElement("span",{className:"c-grey-c font14"},"\u6682\u65E0\u63D0\u4EA4\u8BB0\u5F55")),en!=""&&n.createElement("section",{className:Nt.bg},n.createElement("div",{className:Nt.wrap},n.createElement("div",{className:Nt.content},en==null?void 0:en.map(dn=>{var tn,Tn;return n.createElement("div",null,n.createElement(b.Z,{align:"middle",className:"c-white font16"},n.createElement(C.Z,null,dn.title)),n.createElement(b.Z,{align:"middle",className:"mt20 "},n.createElement(C.Z,null,n.createElement("img",{className:Nt.imageUrl,src:pe.Z.IMG_SERVER+"/"+((tn=dn.author)==null?void 0:tn.image_url)})),n.createElement(C.Z,{className:Nt.blueLight},n.createElement("span",{className:"ml20"},(Tn=dn.author)==null?void 0:Tn.username)),n.createElement(C.Z,null,n.createElement("span",{className:`ml20 ${Nt.blueLight}`},"\u63D0\u4EA4\u4E8E"),n.createElement("span",{className:`ml20 ${Nt.blueLight}`},dn.time))),n.createElement(Ot.Z,{className:Nt.divider}))})))))};var it=(0,e.connect)(({shixunsDetail:L,loading:k,globalSetting:j,user:ge})=>({shixunsDetail:L,globalSetting:j,user:ge,loading:k.models.index}))(Je),Ct=h(91613),Rt=h(67294),Bn=Object.defineProperty,cn=Object.defineProperties,rn=Object.getOwnPropertyDescriptors,Ln=Object.getOwnPropertySymbols,Jn=Object.prototype.hasOwnProperty,Sn=Object.prototype.propertyIsEnumerable,bn=(L,k,j)=>k in L?Bn(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,Sr=(L,k)=>{for(var j in k||(k={}))Jn.call(k,j)&&bn(L,j,k[j]);if(Ln)for(var j of Ln(k))Sn.call(k,j)&&bn(L,j,k[j]);return L},br=(L,k)=>cn(L,rn(k)),Hr=(L,k)=>{var j={};for(var ge in L)Jn.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&Ln)for(var ge of Ln(L))k.indexOf(ge)<0&&Sn.call(L,ge)&&(j[ge]=L[ge]);return j},Qa=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const{TabPane:Mr}=xe.default,Pr=L=>{var k=L,{globalSetting:j,loading:ge,dispatch:rt,practiceSetting:ft,shixunsDetail:lt}=k,ot=Hr(k,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),be,nt,en,yn,Xt,dn,tn,Tn,nn,Ft,dr,hn,Qt,on,Ut,wt,Fn,Kt,Pt;const[Gt,Vn]=(0,n.useState)("1"),[jt,zt]=(0,n.useState)("1");let[na,hr]=(0,n.useState)();const An=(0,n.useRef)(),[vn,Jr]=(0,n.useState)(!0),[In,Qn]=(0,n.useState)(["2","1"]),[Sa,Ya]=(0,n.useState)([]),Ja=(0,n.useRef)(),wa=(0,e.useParams)(),un=[{id:"1",name:"\u4EE3\u7801\u4ED3\u5E93"},{id:"2",name:Rt.createElement("span",null,Rt.createElement("span",null,"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93"),Rt.createElement(Oe.Z,{title:"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002"},Rt.createElement("i",{className:"iconfont icon-xiaowenhao",style:{marginLeft:2,fontSize:14}})))}];(0,n.useEffect)(()=>{var qr,Zr,Fo,Fi,Pi,Fr,Bo,Bi,ss,Ar,zr,mo,Ir,yo,Ji,Rn,er,ir;try{((Fo=(Zr=(qr=lt==null?void 0:lt.fileContent)==null?void 0:qr.content)==null?void 0:Zr.content)!=null&&Fo.length||((Pi=(Fi=lt==null?void 0:lt.fileContent)==null?void 0:Fi.content)==null?void 0:Pi.content)=="")&&(((Fr=lt==null?void 0:lt.fileContent)==null?void 0:Fr.file_type)==="txt"?(An.current=window.decodeURIComponent(escape(window.atob((Bi=(Bo=lt==null?void 0:lt.fileContent)==null?void 0:Bo.content)==null?void 0:Bi.content))),na=window.decodeURIComponent(escape(window.atob((Ar=(ss=lt==null?void 0:lt.fileContent)==null?void 0:ss.content)==null?void 0:Ar.content))),hr(na)):(An.current=(mo=(zr=lt==null?void 0:lt.fileContent)==null?void 0:zr.content)==null?void 0:mo.content,na=(yo=(Ir=lt==null?void 0:lt.fileContent)==null?void 0:Ir.content)==null?void 0:yo.content,hr(na)))}catch(ri){An.current=window.atob((Rn=(Ji=lt==null?void 0:lt.fileContent)==null?void 0:Ji.content)==null?void 0:Rn.content),na=window.atob((ir=(er=lt==null?void 0:lt.fileContent)==null?void 0:er.content)==null?void 0:ir.content),hr(na),i.ZP.warning("\u8BF7\u786E\u8BA4\u6587\u4EF6\u5B57\u7B26\u96C6\u7F16\u7801\u662F\u5426\u4E3AUTF-8")}console.log("codeMirrorSourceValue1212:12",lt.fileContent.content)},[(be=lt==null?void 0:lt.fileContent)==null?void 0:be.content]),(0,n.useEffect)(()=>{var qr;const Zr=(qr=ft==null?void 0:ft.sideBar)==null?void 0:qr.selectPath.split("/");Qn(Zr)},[(nt=ft==null?void 0:ft.sideBar)==null?void 0:nt.selectPath]);const Dr=qr=>{hr(qr);let Zr=-1;qr===An.current?Zr=0:Zr=1,rt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!!Zr}})};(0,n.useEffect)(()=>{new Promise((qr,Zr)=>Qa(void 0,null,function*(){var Fo,Fi,Pi;if(((Fo=ft==null?void 0:ft.sideBar)==null?void 0:Fo.selectPath)!==""&&((Fi=ft==null?void 0:ft.sideBar)!=null&&Fi.selectPath)){const Fr=yield rt({type:"shixunsDetail/getFileContent",payload:{id:wa.id,path:(Pi=ft==null?void 0:ft.sideBar)==null?void 0:Pi.selectPath,secret_repository:vn?null:!0}});Fr!=null&&Fr.content||(Fr==null?void 0:Fr.content)==""||rt({type:"practiceSetting/setSideBarTabs",payload:{selectPath:""}})}}))},[(en=ft==null?void 0:ft.sideBar)==null?void 0:en.selectPath]);const ha=Rt.createElement(Le.default,{className:ce.menu,style:{background:"#24294b"},onClick:qr=>{var Zr;!((Zr=lt==null?void 0:lt.detail)!=null&&Zr.secret_repository)&&qr.key==="2"&&zt("1"),Vn(qr.key),qr.key==="1"?Jr(!0):Jr(!1)}},Rt.createElement(Le.default.Item,{disabled:!0,key:"0"},"\u5207\u6362\u4ED3\u5E93"),un.filter(qr=>{var Zr,Fo;return!((Zr=lt==null?void 0:lt.detail)!=null&&Zr.init_repository)||(Fo=lt==null?void 0:lt.detail)!=null&&Fo.is_jupyter_lab?qr.id!=="2":qr}).map((qr,Zr)=>Rt.createElement(Le.default.Item,{className:"leaveClick",key:qr.id},qr.name))),$n=(qr=!1,Zr=1)=>Qa(void 0,null,function*(){var Fo,Fi,Pi,Fr;const Bo=yield rt({type:"shixunsDetail/updateRepositoryFile",payload:{id:wa.id,path:(Fi=(Fo=lt==null?void 0:lt.fileContent)==null?void 0:Fo.params)==null?void 0:Fi.path,content:na,secret_repository:vn?null:!0,sync_origin_shixun:qr}});Bo!=null&&Bo.content&&((Pi=lt==null?void 0:lt.detail)!=null&&Pi.copy_for_exercise||i.ZP.success("\u4FDD\u5B58\u6210\u529F"),rt({type:"practiceSetting/setSideBarTabs",payload:br(Sr({},ft.sideBar),{confirmLeave:!1})})),(Fr=lt==null?void 0:lt.detail)!=null&&Fr.copy_for_exercise&&(0,pa.m)(rt,lt,wa.id,Zr)});return Rt.createElement("div",{className:ce.warehouse},Rt.createElement("div",{className:ce.header},Rt.createElement(b.Z,{align:"middle",className:"w100 c-white",style:{height:60}},Rt.createElement(C.Z,{flex:"1"},Rt.createElement(b.Z,{align:"middle"},Rt.createElement(C.Z,null,Rt.createElement(ve.Z,{dropdownRender:()=>ha,className:ce.menu},Rt.createElement("span",{className:"font16 c-white current ml20"},un.find(qr=>qr.id===Gt).name," ",Rt.createElement("span",{style:{color:"#B0B5D6"},className:"iconfont icon-sanjiaoxing font12"})))),Rt.createElement(C.Z,{flex:"81px"},Rt.createElement("div",{className:ce.line})),Rt.createElement(C.Z,null,Rt.createElement(xe.default,{className:ce.tabs,activeKey:jt,onChange:qr=>{var Zr;(Zr=ft==null?void 0:ft.sideBar)!=null&&Zr.confirmLeave?l.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{zt(qr),rt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}})}}):(zt(qr),rt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}}))}},Rt.createElement(Mr,{tab:Rt.createElement("span",{className:"leaveClick"},"\u4EE3\u7801\u6587\u4EF6"),key:"1"}),vn&&((yn=lt==null?void 0:lt.detail)==null?void 0:yn.init_repository)&&Rt.createElement(Mr,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}),!vn&&((Xt=lt==null?void 0:lt.detail)==null?void 0:Xt.secret_repository)&&Rt.createElement(Mr,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}))))),(vn&&((dn=lt==null?void 0:lt.repository)==null?void 0:dn.git_url)||!vn&&((tn=lt==null?void 0:lt.secretRepository)==null?void 0:tn.git_url))&&Rt.createElement(Rt.Fragment,null,Rt.createElement(C.Z,null,Rt.createElement("span",{className:ce.title},"\u4ED3\u5E93\u5730\u5740:"),Rt.createElement("input",{value:vn?(Tn=lt==null?void 0:lt.repository)==null?void 0:Tn.git_url:(nn=lt==null?void 0:lt.secretRepository)==null?void 0:nn.git_url}),Rt.createElement(qe.CopyToClipboard,{text:vn?(Ft=lt==null?void 0:lt.repository)==null?void 0:Ft.git_url:(dr=lt==null?void 0:lt.secretRepository)==null?void 0:dr.git_url,onCopy:()=>i.ZP.success("\u590D\u5236\u6210\u529F")},Rt.createElement(Oe.Z,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u7248\u672C\u5E93"},Rt.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"}))))))),Rt.createElement("div",{className:ce.content,style:{overflow:"auto"}},jt==="1"&&Rt.createElement(Rt.Fragment,null,Rt.createElement("aside",{className:ce.left},Rt.createElement(Re.Z,{spinning:!!ge.effects["shixunsDetail/getRepository"],wrapperClassName:`${ce.loading} ${ce.bottom0}`},Rt.createElement(Dt,{setTreeData:Ya,treeData:Sa,activeKey:Gt,isRepository:vn}))),Rt.createElement("aside",{className:ce.right,ref:Ja},((hn=ft==null?void 0:ft.sideBar)==null?void 0:hn.selectPath)!==""&&Rt.createElement(Rt.Fragment,null,Rt.createElement(Re.Z,{spinning:!!ge.effects["shixunsDetail/getFileContent"],wrapperClassName:ce.loading},Rt.createElement("div",{className:ce.filePathWrp},Rt.createElement(b.Z,{align:"middle",className:"w100"},Rt.createElement(C.Z,null,Rt.createElement("span",{className:"iconfont icon-daimacangku2 c-white"})),Rt.createElement(C.Z,{flex:"40px"},Rt.createElement("div",{className:ce.line,style:{marginLeft:20}})),Rt.createElement(C.Z,{className:ce.filePath},In.map((qr,Zr)=>Rt.createElement("span",{className:"c-blue"},qr))))),Rt.createElement("div",{className:ge.effects["shixunsDetail/getFileContent"]?"hide":"show"},Rt.createElement(Ct.Z,{className:"darkBlue",style:{top:66,height:"calc(100% - 60px)",position:"absolute",zIndex:1},filename:(Qt=lt==null?void 0:lt.fileContent)==null?void 0:Qt.filename,type:((on=lt==null?void 0:lt.fileContent)==null?void 0:on.file_type)==="office"?"download":(Ut=lt==null?void 0:lt.fileContent)==null?void 0:Ut.file_type,data:na,monacoEditor:{value:na,language:(wt=lt==null?void 0:lt.fileContent)==null?void 0:wt.language,onChange:qr=>Dr(qr),options:{fontSize:14}}}))),((Fn=lt==null?void 0:lt.fileContent)==null?void 0:Fn.file_type)==="txt"&&Rt.createElement(b.Z,{align:"middle",justify:"center",className:ce.footer},Rt.createElement(C.Z,null,Rt.createElement(m.ZP,{type:"primary",size:"middle",ghost:!0,onClick:()=>{e.history.push(`/shixuns/${wa.id}/challenges`)}},"\u53D6\u6D88"),Rt.createElement(m.ZP,{type:"primary",size:"middle",className:"ml40",onClick:qr=>{var Zr,Fo;(Zr=lt==null?void 0:lt.detail)!=null&&Zr.is_fork_from_creator&&((Fo=lt==null?void 0:lt.detail)!=null&&Fo.copy_for_exercise)?rt({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:(Fi,Pi)=>{$n(Fi,Pi)}}}):$n()}},"\u63D0\u4EA4")))),((Kt=ft==null?void 0:ft.sideBar)==null?void 0:Kt.selectPath)==""&&((Pt=lt==null?void 0:lt.detail)==null?void 0:Pt.init_repository)&&Rt.createElement("div",{className:ce.empty},Rt.createElement("img",{src:Dn.x7,width:"258"}),Rt.createElement("br",null),Rt.createElement("span",{className:"c-grey-c"},!!(Sa!=null&&Sa.length)&&"\u5728\u5DE6\u4FA7\u4EE3\u7801\u4ED3\u5E93\u533A\u57DF\u70B9\u51FB\u76EE\u5F55\u6253\u5F00\u6587\u4EF6",!(Sa!=null&&Sa.length)&&"\u8BF7\u5148\u5728\u5DE6\u4FA7\u4E0A\u4F20\u6587\u4EF6\u6216\u65B0\u5EFA\u6587\u4EF6\uFF01")))),jt==="2"&&Rt.createElement("div",{className:ce.commit},Rt.createElement(it,{isRepository:vn}))))};var ta=(0,e.connect)(({loading:L,globalSetting:k,practiceSetting:j,shixunsDetail:ge})=>({globalSetting:k,loading:L,practiceSetting:j,shixunsDetail:ge}))(Pr),tr={flex_box_center:"flex_box_center___qr2XQ",flex_space_between:"flex_space_between___aexCP",flex_box_vertical_center:"flex_box_vertical_center___BCwy9",flex_box_center_end:"flex_box_center_end___MMXT9",flex_box_column:"flex_box_column___XpXt5",level:"level___zlDui",left:"left___eEQyc",container:"container___uKDQP",title:"title___NIFJk",listWrap:"listWrap___uVi_7",list:"list___K1CRH",s3:"s3___s7a1S",s2:"s2___LsTSy",listActive:"listActive___r53KB",os:"os___zLMDu",btns:"btns___fvyWI",btnsWrap:"btnsWrap___pVqhU",icon:"icon___TBkIn",btn:"btn___RbP1C",d1:"d1_____n0x",d2:"d2___TFujl",shrink:"shrink___XsTLO",elseShrink:"elseShrink___Sgotd",right:"right___kNV70",addIcon:"addIcon___Dagu_"},Gn="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIIAAABkCAYAAABKHuhiAAAgAElEQVR4Xu19CZRdVZX2d95cr+aqzAkkISGBkBCmZhCQkADCryjaJrYo+IvdKOAEor89rL/Ir2LLIHbaCWyRtqUl0sumW0UQbVvGJqjMYUqKzEmlUhlreuP513fu2e+dunVfvXr1XqDUOmu9dd+998z7O3vvs8+5ZyvUKnTo0IoFmNMWxbGxKI5KhJFM5XAwpbGhK4WXH36/2lqroibyqX0PqFpkuex7etrUBlyQjGJKTiGPnJNrGFAaocEMtm3vxoOPXq321aLMiTxq2wNVA2H5XXrelCacT2KrEHSp6uk8lFbIbO/DTx+5TO2sbTMmcqu2B6oCwsm360mzJ+EdBEFQRQgMAkDe8T6fRfblbvz7+mtUb7WVn0hfux4YPRA6dOzk+Wivz6KBxR/Ko29qAifEo2jJ6yInCAPQCkpp6JyCCvNq6xtSHihSKex44DL137VrxkRO1fZAWSAs+pGOTRrAcckYjghpRN0CSWx3tGcBhPNQLifIWXHB5/zPK8LAhj489MpH1KFqGzD69FqhAwrrixyqbNpF0Fit8mXj/RFEGBEIC7+rG2fEcWpEIT5EAZSGc/g7iqFfFAzpHzduGDiYxmvZNKg4JkNR6MFB9D5/FfYbXlLjcNmP9VknzsA3ExFMVwrIaSBsW57OAxHl3bPgvAYYJ58HwiHonkE8+eAruOKRK1R3jas1rrIrCYT5a3R8ZiNODYc9LsDRHnGq7t7zPyNEIsPjSRKJn82aDi5yB4kQAQY1Bvp7sfnZq7DDzDVqErT60qN4IRnFohAJbEHAYc77XN4DgCg55r8CsnnvGg0DWw7g1ptWqOtrUp1xmklJIJz0HX1sTKHNUD8LRCNAxkdVlYfWIaghKMkChjPIc5vGpDeIKR2IuLyCSmns/+2DeAn3KnciWnEXHvttfX48jGVvm4drE2HUMQMCgYFEZiB3iFgUEBTmufKAwXe83dWL9U/twH0a2LZ5AHfv/aQ6WHFlxnmCQCDM6dCJKdOx2F/3bBg6koOSK4FB4vmfqzC0tvEKA17SESAZL437jv+ZjlemTWvseeYqtemINXpeUxwX1kXQzHdvmQU1qwEqp6FCIY+FG8La/7ySsE9sx8wdh3BFTiM6tR44ssmOfEcMaF0EhFewF4chS4AoIJMHXtsL9GW8uMz6grn4OcuQMqNevfNpxokgv3UfXvrZOjy4abUaHOf0L1QvEAgLbtGTEi2YJrFIGI7+oaqiRzAhulzdhruEFUJLXuQY/rRuHiZtFsfUxXFHSKGVHX/hUcCspmIJrLywchJVAkf9zzYAWw56sp8jOx72CGnkvx3pTGLeO5yAGRpOwLjwgMD4Ahr+//BSIBEulm30jryXhvGYbncfHvy3Tqx68oO14x6crh/ZjGmREJIZIL23Fz0Pb8ZOrFZleG15OAYCYe7X9NSmJJpTaQAxm4n7v3y+5WNIfmlARaBjIaiUkyoCTGqI4j/zGu0EwakzgBOmFkesEJ7EJUF5z3gkIp/9ZjOwfk/xXgAh8UhQ0RmE6Ibgtg6MTxCwg8Ihq0wSUBHgfccCiahXJoOAoMDhrKh5eQ9uvnG5+lz5zhg5xvl366Pb6nBWQwRTjMwyCg6g8lCDOfTuz+B3P30RT1UDiEAgzF+jJ0dDSOoMFBKAylmW7dzrMBSf82pGu/9/BkpFi+/dOIX8bB6GK9v40iWxCJY31uHOVM4j2MpjgTbWxdaYIkFGIgklxBCiDmSBh7cAO3s9YgpYhIMYcWK5haGbHc0krsmPQLHpJH1dBDh9JjC7uQgY1oMiQjqSYIqFPWWzN431nzxVHTdmIKzU4Xe+G8ub6rCIko8KEydf/kC7zWAOe57bj5+MdUoeCIRJX9GN7Uk09rOzYkVZnkh77R2MQfO/vM+noZIAeM8rA/8zBD1nnkzPfBhH/ks+fBZP4KLGGP5JlLtLjwOSVFwtwRiHBCPh2OnkBmaEWpZuaGspSHkvxGSJBfFguYm00OgA9hnzlBmGiBQDWAsU5sf3/BlOJLqKVTb5vD+Dzk/8mZo3ViBc9K96eVMM86Wabj6WKXiPLAfK5nDoty/gvrHoJsGzhtt1dFoPWlwQVNIYEnSsaaWc9nq8o6EO35ORTiA0xb02D+SAmB21djAX5L4QTTR+vhcxYAhpOYEQUsojqLLkPnZ0ix4hoBHgCcFdzmJAZkEo+ZFTDGbR+YlTKwDCSh3GIiiy+LO+q4+a3ISzxGjnEt61cIWsfSYfgqapvy+NTb/4gHq4EnpJHwak0aptDRp1fwVWuEpLLhN/ZgsubkrgX0hQdvIHl3gcQQhkNHb7LhEZOh2kfOeIJnEFBEJ4o8yJwmg5QIFbWNCIwieg4L3b+WbQ2ykmnxMcqWwRRKJnpLLo/HgZjjDrq7pufhPmRWKYGYkiiTxUXiMdDiESCln1XCbRjlwIMR6ttr6VXkZ5bice2nSt2l8JSUpbFtfo+Iy9w0VSrhcq3FB6lVEKH228UpVtn45LWupwN0cprX8fXAw0xDylTYw981qBI5uBaOCSVyXdUF1cgm3fIPBcFyA6DZ8NZNH5qRE4wsm36yPbGrCYRDdrM1YH4Mwq70yvC1xrqCE3sNKhHFRfBhseuUKtR4cOGZP6KOwxpYHApaMOi8gZ0NgRwB12QmM6FPxXfxXlvfvc/8x3v3Q63t2cxD2DHGkKWHUskIxaIGjg6DZgQVt1BKx16t408Ng2j4ORKxAIny4BhBP/Sc9uTWChu15Tq/pkckjlyFU0kjQI6jxSqTS6d2/HllL6wwhAkGppV3kuPPTUMhN80tE+7QCwGoBch7fSSzf0veSlF38LK1uTWEvtn4GigVo7C6Vyds7sN58T+JvEuj21E+ju94xRhzLBQJi/RjfNaMIJuTB0OAfFpXpaY3lPbkCdOKehw3a1VowERle2cYJA475jGt4z/wKX1tAH+rHphWuG7xYbBRBqhdPK8ln0Lb2qvR5rMzkPaeQIFA0cbZyerZhTnEpWlvPhi83OfH63Z8ii7tCbQufn3jJcWTzx23pRPIbGQGKK2d5naR0Gujx0JgrQ0st3QYY9sfj60w6ksO3Zq9R29/m4BcLiO/Sq1gTWUhGjwvjnxwAtcU8/oHJ43tzDR9Cx5szOfKEb6Nzvcav+INHQoWMnzMSiYVZUp1ByBSGuvy5izQ2qY9C7wPgZ4Ok0XsYniza8cQuEhd/SqyYnsdZo7Bp49zFAEzkCbQzh8QuE53YDWw9aHSGDzutOH8oRKBbiMcwSo5oheARaZ0vP0Mq9N6CIGUujlw+twbTcSt5c37H3EndwAHs2fLK4tD5ugbD4W3pVaz3WmmmZAt57jKcsEhTkCBccNdZxe/jSsTMJhO2HPC5Gg9JnAoCgIpgkteBeDP7P02pbQWA6N40AiaBxs/HHk3eZXvRv+pzaJfcVFV5BPauOSh1hUj3Wpu08+T0Lgca4ly2nkBeO2V5XddVKZmB0hG5g8wFPl+GswQ+EGbfrZDKFNprUw0nkhxCTZvYmaAwAZtGcVxrAHKKLKV5M/HzvmvtdTjNSS3uB1K4/FI7QkMBaWU+gjlBvN8pxs8hFbwIQ3GlSUCcLR9h0wDMy0bI4TFns0JG5rWjvj0MnU1C8Mi+zEZQKppMxn/FerozvluumHc1OYLe8ukGkXaPTuOYIrXVYy3UCioZ3LSgCgbOGwwkEsnbKedoq2s12Fu/+318Blk4Flh1ZXHRyCcPOfLYLeJ0cgWI6h87rfaKB8Vtu0y1NcUvUAzYHs9vCBvcZ//Od71k+DhVKQBeeM2lAPJNjQN6pCNJdn1V9UuT4BkLSmTUsBJIxDxSco/+v+cPHJMUIl44Z2DDKaVm0EiOPbGRxBWldtAgypn2lB9jVBwxkgJOmefnc+xKwp9+zZH70RO+ZPwgQNlrjLjnC/wmYPuJaXTd5PsLYPRLzHsO7KdwIAeiknXX0l7YAd+9ECneowqazcQ2EtiTWcrrIQI7QGCtuMvEDYXefJ5tpgKKZl6zZ/M96u414pZWSQOF7goZ5856Gqr9Y5HEABqajuXjPgFlKxqG0Z0LmWseli4HWRDCRDBB2Axv3eRxhMIPOz58ZsOhE02+7tdr2jKAktltCShze8788D6qGvHfTMJ77fC80/nHI9o/KNNUxYHTMSagsttRhrewqvmSBZ0iizsA5+sVHF7MmAZ7ZDaQFBNojdH/GAwCJTRBwFBME5n/ei8N7coujWoeOdKb9n+1FziBGLa6Algqsx9NdHhDIufoy6PybICAwA1kH4P9uhw6TLfHlmf9+ND3KNG6eTCP58P+9tHcN3Rw8bjkCp49tdtbATn3H0cXVRyqL5BAS2IhX9wJdfd5IpDWyQHDtEZ6AsFM6czVihJxDe0A5axbw9vlF2b9/EFi3A9g7YLbem/zedbQnGkYCwu92AZv2e5ZFrj7+dSkgjIagb2CccQ8EsmkDhPmeHcFsMQ8B73SAwP4im9/V67F1jnYSl88oFsy9JTo5TOEdt7JroLUOeMtMb+s6A8XBM13AgUEvPUHB9QOC5/3HAXNbSouGCSDUGL1iUGLnE60UBQQCiUoRccnC4QWWRXWpCM5eReZKZZFb3Diqz5gBDOaAH77oAY3b1K4cQVnkotPrVlnkrGGCI1QJDFc0kH2TI9TbjbTcnRQEhCqLLCQ/kPKIzi3wnFEYMd4P/GYLsHRKUan0lyerjwQCOQ3XGv7v2RXsUKpVA8aQT9lBNIY8a5Jk6R16VWMca2U7OeW3GJS41nA4gcAGsGP8M0TZ9TySjrDO4Qg0MU8AoUo4cNbA/QgyfeQ3DQIErjUcbiCMpfrCETbs9ZCUzqLz7yY4wli6spiGHKEp4a01cG2B+w+oIzBQR+D29pFGZnWll04dYEcqRCYQntzhfRnFOlM03PDWCdFQFS3IESbXY63ZqhYC3naUt3OZ7JmbUt+3aGj2lMm7+z1lUraiG1uU3XhKiyKJKJtheZUd0owvu5DNFnVuZbfZy65l3nIG0RwHTpji1SFIR3hiO7BhnwcE2hH+3zkTQKgaCGJZpBHp/Lne8jM7WPYwyscuHIns/J4Bj9Dc8EqikahiMOJ/chf++F/ikeACHGNkslNNAiPFj1fse5ZlpqN54OwjvFmMnzuwHjRC0aZhNq9m0Hnj8gkgVAUEioaGuKcjkCiGI4Q9IPCzM79o4M4g2hBoLxBbAQlDIPBq7Av2YxixKxAEjMsyyHkYBCDG1mA/jOF74SAk/tQkcP3pw9cbBAivUEfwyu78wgRHqAoHIBDqYx4QOBrPnV3UEcgZuDbgBq4Ycq8giWxGvCUkQUQuIBZEGdUGLPY5QSCLUy4g3DxcUXLxfOCsI0pwhB2eHYKhPz3BEapDAQDaEbh5lSOau5bZ8QQA/5Mz+IFgOp5rC3btwKoHhQ9VOZLlEzX5alk+kHG/ixRAmPTW0CRXPuPC1zTZPOBrJTkCt7NTTIlo+PKEaKgOCwu/rldNbfKAwPDWI7wdSuxsmoL5Cdx4CyIaXuz2lMkJHaEGFHIti8xumRUNctYBv3wab4FAeHQr8Jo9UpSi4e9XTCiLVdHJ3bNINrt8jrd7mWycImI8A0FmDVx9nABCVTDwdIRmx7LIKRsti9T0eVrJZUuCCzjcNvNyBqWHtwKv9hRmHxNAqBIHEBMzNXvKWwKBy89y0tmHlgz90olcg1vJRKcQWwHrIbMIIaIoje5Vtp6JAUlM26Jkyuko3Jhy/JTiAVxuOwnCR7Z6J7WwntyqdtOEaKgOCi5HYAe/ZZb99tHaEQgECXzPr4vEsmimitaeIIDgxhRyE/mETt4TOO5eBZleyqfw8o5lSRrOYLgxJsigRCBQWeTMhJbF284vrSPwY5cNPegdD4d6Hm5OOmY0mOljA9Zy+xkJeOasIkegQemKpUOz5kYSGoFoM+BoJNFk5ZJgoH2AxJXdSbJfUewMxnBlrYhiQKKp2dgPLLDkC90p9cBnTgs2KFE0rLdA4OrjV0sA4dMP6LefORu3b92Pb193Or50OA4araTzxy0QxLIoxDtjpscRzC7mEPCRE4Y2cwe3oB/y9i2K8cgsJVszszExk7DW4EROIBZIWZ9gXAMYAYQ1Uwsg5Igebpvj1rYgjvDfWzzRwLIpGoKAcPX9+uIVc/HDRAT1jXHk1m3F1defqe6ohHC1jjtugSCiQU5GPW2Gt0nE2BFCwF+dOLQr7JdFhiOIgYiRZbGJ6cSkbDbEOgYjv2FJ9Ar3KD4xNHFL/YwRDEoGCN1eHWhi9ouGs2/X0//3aXiqJY6ZbA9nQkph753rcNoPVqkNtSbwaPMb10Bo4XcN9ngcnmZGpZHfNLAD/aJhtA0+nPHYmb/a5OkI5Fzp/HAgfOZB/fmTZ+LLtI5yezzbQk63vhu3XHGi+uzhrN9IeY9rIMj0kQtNp870QCCWRX5kIquPb1bn+csVIHABjCGbR+fXLhiqLH7xEX3/rCZcxG135AYEAf/v6MWv3nuMOu/Nasu4BYLsRzBrB/AO3KT9gMRnB/7lCeMTCL+0HIEEHcyh8+tvc4CgtbrxMTwyqwlnkhNQxBkgRM3U94lLnsPZWFXd+dNjBdK4BgL3I8gy8SnTi/sRuNYwXjkCgcBTU8jFBnxAePeP9BnnzcOv6yOIc7cVQcArLaV1UWTufhHn3bqi8qPxxkp8vw2kFvnUPA/OGloSxc2r/AbR7EcIeRxhvANBdIQ1jmj46//Sd89twaVsB4kvYOB0uCEKbNiLu1Ydpz5c884cRYZvCEeYerOur+tFrpITQeWTN5nKUTSQlVI0UER87KTxKxrIEYxoyKLzmxdZ0dChIzdegA1tCcx2gUCFkTMRbsMbyGLDOQ9gET5a/Dh1FDSsSZTDDoQr/kOfsvwofE9rbL39eXzg0Q+Mzt2f7EfgziLaDZZM8UYQp4nkCFefPD6B8IvXvVNT7HmQm378IhZtu04NoEPHbrkIuxNhNLMdrrJoRQNnGgcv+SGmmfhvcDisQPj4z/U7z5mNu5JRtLKx3QP4xW2/xMonyzm+uFJHl56ED9YncKfM33kuAQHAQNk6XoHw0Ove53L2G8yujQdwZTqLAbotescx+M/WBKZTx2EbqDCSu1FZpHgYzGLrOXdiPlYr98SjNwQShw0IH/oP/dYL5+MndRE0UV6aURAF1vfgOx/5MT42zL6+RseXRjEplsDkiEazCmOZAm6QRSABguEIEeATp4xvjmAtmLte3o0rzGnACmrRFFxw3GRcmYggRlBTRPDIQKsw5n67A3979SnqK28I5X2FHBYgLLlbt169EE+0J7FQtpbJDuRoGNkHNmDlF89V96FDRxZNwaT6KKZFQ2gyzjzoIIQLPMBbE1F8QT5i5YofRxENTGSrHx+nouGBjd4n+na1cuf63bg8pxAOWd+Ys1tx/MJ2nNsSx+yGGBZojXVhhf7OA/hBxy/xz2/WAtRhAcLnfqX/9qRp+KIYf8xeQwXE7FpBbxrPf+ERfCCr0SgdROKb84ite0CtsSwWxpdkFZA6Ql3YWy8gIK49dZxyhE7vjAR7WsvOF7twqTIODj1/mDw9Na+QP7oV585rxecfeh1/nsthkOcuplPYcxDY/OJfKrsP+o3jDTUHwowbdPK6C7FuUh2OIwAoD8kG5UcOEQ4hf896fOrhrXgqYo+ZNcfQWm5g3PgoLAuH8PfUEfhtwXGTPcJTCWO+n/qzcQgEBTy4EfjdzsLC1Y4X9mCVyiPCM5HlOFy2dcFkLFvQjr95aCPek/bOUQMHRSiM0GAOh/oz2PzcNux4ozhEzYFw3g/0kpXHYl0sggSnRiQeRzCJx8ANqOQOj2/DmruexfcpDuQYWWOWtaeSR4FzI2HcZBaEACyZ7MlU3lPJ+vR4BAKA+zcCT9vTC/PAjme7zIgPy7nKkRAUT0NdMBXnLmzD3z2wAe/M5T0gsC+EQ/LKw7X7M9jyzC5sq8ZNz2j4Ss2B8N579dlvm4ffRMJQJBw5gegJxrbO84MV8Ptd+M7tT+Eb4Yjnf0SOnc1aJ2IRjeXxKG6RnUOyK0iUxevGqWj4OTnCLusvKo/tT+/CJdQR+NkmRYNwvnmTcc68Fnzq1xtxOf1dEigEgonHI3g5iHIIG/fKCpl9aWxe/0tsH82R+6MhvD9OzYHw/h/rC1fMxf1EPokun6iJlkxwkEO82I17bn0KX446nuKMnkBZmQESMayIRfBVWVI+pt0TM6ww8x2XQFDA/Rs8IFjnH9uf3ImL4wphAXpOIR/WCA3ksTAEHIjGsNslft4qlQSMgMNwTE9RTh/qx6b116Crdg5SPUjUFAiTv6EbrlmCn8xowLICF4h4XIFWQaMz2A9UcnkcuOVJvO8lsj3uMYgBGev5jQ2PRrGiIY6v8TtGcgUBAuMyPyqLctTNWEbA4UjDafLa9cDLPQXfUNse34S3RyzXkzLzObSpECLRMLqF8H7OKKKCfWGcqYrzdYVwOoND6Qw2rL9GjeaczVE1tTZA6NChOVMw5ZQpuGDZXHw3ohDhFI88nzMFmk8JAnIDAkS+WHpyG/7xtnX4RtSOAp4jLC4G6xTOT8awhgoCv4amtxZyEm5Bo96x8hhg0eRRtfENi8TdTWuesl5cvI0w29Ztx4WGG9AqmjOjPJzLo06H0cc5csw7Xzpk/DRYgpMrmmf2XnQo3sszNiqXQtcz/4WttRAXVQOBPokS9ZiRyCL29oX48uwWvEvWBGSp1djWaUCxXzPTIERw7EvhpWt/jlWZNDyXj3J0XQqIJ3FBXQRfJzcg4Re2eUAyI8N+28DP3kodbPWGUd+yVZ7F+KOXjB9pzwdl2IB22+M7sSKSGeoSSVwkyqgPpxAq+Ne0OkLUITpBErVAEvFJoFDE5BRSW9Po7K6SO1QFhJlf1+2NQDsrF46g7vLjcX9dFDO4kmZc5tr9hWY3jj0RTWwKBEMISN30BC55ahtek1PF5ZTxxjpc0BTHN3sznijgYZjUN9xP4QkSbhtrSRR9OJotaPTy4niFl72FcuS/8ehGc5/1oycu/phWzn42HW57h+nk2BxxJCpb33jlYVvmRLfMUG+weY2tj27DsjCnj74j8wvsPgwlHNEAwzmunwq3ALoQn6AQUWHBwml3qg9dL12rdo51AIwNCCt1eNYZmJaoRyKehUrloFuSaL90MR6Lhb1GywqbzBLMDEL0BeEQYej7XsVHv78OD9FZqOmIDFQqCt0QxanJGO4xbp8VMKfZA5MhgCWM7CkUAourv8KeRDtaTSNtSyWtfKfgElsUU+oe4kCMSWW9Q4hPMEgZhkXb+rB80wbLxQayePr3O/GeHNl8FioRBwZTAK9C9HwWSjiEYf3WaUecvimyUOm85yXXxHeBkYUSoJjZRggqk0Hv813YMpapZuVAuF1H52UxLaQQDVkPsaxkWx0m/8XxeNKcaGLXFkh8OdOA8p3sUtYdOGKpRzy+BZ+58Qnca7zOkl70Hut5hY3Rg0tdBCdxWzo/LJnZ6NFTPLhKp5tetY5BxS0wCcUyhLiu21/5GpppKG3kJBXBi9/hp4gjwzl4ngKdgNqeE2BK+eIGkFjZ3otrX+3CfTGrA9FjOE/v1Q1QsO7D82EoHsOfG0AobgnNZwIUP6cUcWKuzowrGvWm4TznI5PGlg2Od5bRcInKgLBGx4/KY6qOFFmWynojuSmJtsuPx7p4BFERCTQo8b9wB7J4s7HEmpwTEegHN+Kqf/gf/FQAIJXmfUMM0xqiuDkawtkEHsEwJekBSj5VN66SxY2v45xRvkFgfsLWDTh8R94IUERcUL+Rw7zF02xQJ/nByHzENXE2h917B7Hm5R5830+Egr+FDFQ8ApXKQvMq3NDETwwVES4wCvlZrmKAlTXuARWv5A6ZDPKD+7B9xw3GWe+owuiB0KETs5rRThe/eVvxUBaa/3nNxBD50BLcN7keJ7AzxbE2iU+WTgLIjIGs1yiUQN+XHsX5T3fj9SG15eHx9QB4pG4UraEIFnO6RWeX9IYWtWZp/jcdaL2kuXmU8qPMOP53uTx0OET7TdH3Mv/TyaaUIXlLWbwWyrP1iYTAbav7csCBgYM4pKNQFAv1Ueg+8ZWdKbpPTkQ8sVDwq225hAGCj0NKWQSNcBbDASy38YOFnORgH7rco/hHQsTogNChE7Nb0CpEd4FQGMEx6JMnYenpR+JfmuKgk/GCWODokY0YIiqSUeh1O/APNzyGG+tTUH3WgQX/S565pDGzzjHKVhjaWB1HCLJWUTIK8+DB9DRjO27wIlGAz2X6NlIZ7vStEI+gCEFnUugMJ5CTNuSjjrLH/9Y7AgEiaaUvhSMIZ5QBx0HGYU3QuPUSB+4FgBI41rdEPOMBjBxi/yB2jwYM5YHQoWNz6uEdYF8PqIzPZ5BzT+vGkuk46owjcP30eixrjKM1FvaUPZ40wimkVsimMti+vht3rHkEd2aSyOjBkoatSaEQmgqjMk8uaAOJSaLSLCdXPwVdovs8q7ru8QwRHGDwfph/RSpsBKK1CUhRMsfPRdEbymC3jkFJe+gj28QL+CAmECxpKBWD1kxXD5gr6yLPfO1j/gSVOGYfsPpVXCMkgCIgOvdhN1YbRlIyjAyEDh2Z1o5WVlpcynDk6hSUsiPY5Nw71Ks8PRpOC2HyjHq0nzQT17cm8K79A7inqxd37RnAoVf3Y+f+PdhPLySlapbJIRKJY7p57xBckRw28LEoTPYIRhM1MBAI1nJp8nCmaQYE9njfApuWuDloo637gCJlmHJDUNl+7IwpGJxKuwgKA7JBKEVvKzb4gW8A0wC43NDlJiE72PjMcJM+Cw7LWQgYgsWUZcHjchpylc0vYY/rqMPfR6WBoLWadRta83lxSl9MWmjUQcBtoJt5KAV9SCH/4ZNx86Qk/mpPL2753tP4YrMQnwdX85Rze80PWtc09lEsg/Zw1DWzeG7xTBme+QmQeyGq/z3jOEYq3koezMKvkbtR5ZVzrh4AAAcgSURBVH+gGz6+dMrMhZHOaPS09EMVwM2j+hOlge4fBP5+drlJKF0EUZ7gEsOy4/SJg1P6n48FSAKSgRDyu3rQU2pZuyQQJn1FNyatIcSPHuNLyAYSPD/gVSJU5z23J8cg0ojc5Qtwa3sSV/b04+Z//j2+kK+zFaY9Pgmdp0d6Y5KyoQdIxxFPRtBk6JgAUoPFa4H4NrqxP4zI9OycbdABEv9bu0Ug93Dm7MIhDCCoojsKnfzvz+BgPIx0oW1OpprtA9Dq9AvvOSAOpKBlYHAguHUhUMhRlAMCM+IJhIOcpgF8Z7iL6SmH89DvpOVGLqASOWRKeZEPBsIaHZ/TgzohrFRQCCz3KgnNUcDn/A97rBwJzDjcgHLZUtzaVo+P9vTi5h88h9X53uGjRHwQMQ2BoZrRSDlXikiDdsoa9L4cgQt1d4HgTrIocHkvgrff0+BVs7VvZKBdZY9iJpw1pIG/bdIuA3YOFNsv0k4zEOqgCJZmDibrB8IMLkdsutzSDxgZlHweJGoFKCKOdvSiHwHTyuFA6NChSUnUB6HbNGYgWHNXjiOpUAM0O6VbIf/ZM3FraxIf6+nDTbc+jtVT64cDwe3AVDNi8awnEkRJ8itLIg8LRCVxrIIlmrkrM036KBQVXVeelgIa9R+X1brxRAbLs3QaqeRQP6vIlWgjgeH2kxnFSSj2Nfu1VJ9zsJWqqztICSYjaUs4FhEQbfk9DvoXqoYXcINOTqpD2F/hUhWJKuRzvVDhBg8goSboTM4bzV29yH32LNzWnsTHugmEx9AxgxMtG8+MjINQTMMrO7A/YxiwCZbjGTZn2KBld4fS0AXdRNzhMYH7XzIp4S7P355Suo4oegUFz7rykedNBTedwLYDxUEyqxmKbZJyBBzhPmj+55XvXNDk8ggJKMxA6Id2uaXk5cZx/5v+tKCS/y6IjIvAFHRfGFn/lHIoEJbpyORzkOCIdjtKKu0+8xNf3m3bCsw6wrvj/0vOwJWTEjitP4t/+9df42doK3YOO8vNczCDCA0wfiJpq4Moq4OYTnJE0TCQUuewYqoUgF02XejgfijzvMfr0FJptX23bwA5tCMzxPNaKa9tzVCzAjIUsLiAIIcUGghwXK4p7+SZcOCS9bWcqCCq6qD29qDfXZMY2ljPeliWDRWQ77qd83dAO3RLDtMTwJx8Hvt2H8RLpqLtTv4+N3ZTGxDm3pshYaq98z8nx2mAngFgR1APcHRKW+hml8EZoZBnknarkwmBzHumZzybblhZ2psulgxBbfVF9ve3y0UYldySV//zEcv1cZqguF3sz1uCHIDS/ZzxOV4mjOxz0Ovwdqi2HsQjTZgb0sjs2oyNaPPpFm4nMY3ft6GXj+fnMCjw3Wv2BfPea+PJf15ZRlAcNz+3XuudF76zngtv3HJ2jmzpxHQoMM5iy+VYF+GIrg9Hp40CDBGZLNcMPILRASW5rhunFNVGAtCOF5ESXaHYyR2aIKBjymAzbk+ZRvtq0pbElFwI0QO94Bq5ZwRip7Bz3FCqM6UTJW5QOn+cciCeXlkbbJ0V3HQ7MfTeXybfBwV//WUgSL8SYPRlORLw/fmOJm5AHAHbtteRF0egttJaYY3lBlIxVpT/y6E+uNHxqQ1Idm3BAaSQL3Sk20mVEsXfwSOlX+8QnI4wXeeX5cBS7v2i8qIzMAupvwuIoD6W9y7n8YNGCnCf+zlsUCWCuO5qmueU9oDgiYVIINErJZg38jlqFH5jOcE55Xq3hu9dENQw2zFn5QdOECDKDTY/NxHuymvQu9FUVoAzDVme0uIBYaUOoxTSa9mxLIP5+a+jqbgbx00vzyup5yJorHdGNu/LhaD48syfn7+u5fIe6X0pUeNP4x+woxVRBOEdKiMcwX6HZHOvpFOraeTQDhtKjKEd7wGo0jAaAleapxt/NEDw519OtEg73Xj+Z0FEDuLcRe5T7Luh4tmj/2qV5uYrhZWlzbmFdtSyU1ebXIcTtmMU8tc/Mt175ir15PNK6ry6BNBGUyc/sV2A8J2/jqXAMTawBw+ScoDzxIun+K4GRcMogMAOZUexU+RaaiSV6tCRRp6/s8uVUc0o9qetpL5jAUW5ugpgS4GlFJjLgWukcv0gWc0PtPnp5Uo7eoojlSzD3fYXzJaDOkY6tlSnVdPx5QDilu2WMxIBK6kPO7caMJTrG+EelXCyIG40Unq/yPXSGyCUtSQOA1c1nVFuhFT6vhTxK82nmvhufwQBcLRgq6ZfR1OGP3/hRqsNCP7AgVAJAUfTWZXk92bFLQW8KurzpwWEavSDKjr5DyHp2IDwh9CyiTpW1ANFE3NFySYi/3H1gJiYx6In/HH1xJ94ayaA8CcOAGl+IBCUYzMoNaNgnDHMNkbV7eXy9r8Pil9JHqXa6+Yhcdw2lyvD39hS8YPydtOOpr1FghZTVkI7pf8/eEZf5Vj+hMIAAAAASUVORK5CYII=",Ia=h(32983),Na=h(66012),xa=Object.defineProperty,va=Object.defineProperties,ua=Object.getOwnPropertyDescriptors,Nr=Object.getOwnPropertySymbols,vo=Object.prototype.hasOwnProperty,Ko=Object.prototype.propertyIsEnumerable,oi=(L,k,j)=>k in L?xa(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,Mi=(L,k)=>{for(var j in k||(k={}))vo.call(k,j)&&oi(L,j,k[j]);if(Nr)for(var j of Nr(k))Ko.call(k,j)&&oi(L,j,k[j]);return L},qo=(L,k)=>va(L,ua(k)),il=(L,k)=>{var j={};for(var ge in L)vo.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&Nr)for(var ge of Nr(L))k.indexOf(ge)<0&&Ko.call(L,ge)&&(j[ge]=L[ge]);return j},Io=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const Ni=L=>{var k=L,{globalSetting:j,dispatch:ge,practiceSetting:rt}=k,ft=il(k,["globalSetting","dispatch","practiceSetting"]);const lt=(0,e.useLocation)(),[ot]=(0,e.useSearchParams)(),[be,nt]=(0,n.useState)(!1),[en,yn]=(0,n.useState)({}),[Xt,dn]=(0,n.useState)(!0),[tn,Tn]=(0,n.useState)(!1),[nn,Ft]=(0,n.useState)(null),dr=(0,n.useRef)(!1),{id:hn,updateIndex:Qt,is_published:on,newQuestion:Ut}=rt,{challenge_list:wt=[]}=en;(0,n.useEffect)(()=>{if(hn)return Kt(),()=>{ge({type:"practiceSetting/setParams",payload:{newQuestion:null}})}},[hn,Qt]),(0,n.useEffect)(()=>{Fn()},[lt]);const Fn=()=>{const In=lt.pathname.split("/");(In.includes("newquestion")||In.includes("new")||ot.get("tabId"))&&(dr.current=!0)},Kt=()=>Io(void 0,null,function*(){var In,Qn,Sa;dn(!0);const Ya=yield(0,s.n5)({id:hn});if((In=Ya==null?void 0:Ya.challenge_list)!=null&&In.length){const Ja=lt.pathname.split("/"),wa=Ya.challenge_list.find(un=>String(un.challenge_id)===Ja[4]);if(Ja.includes("newquestion")||Ja.includes("new")){const un=Ya.challenge_list[((Qn=Ya.challenge_list)==null?void 0:Qn.length)-1];ge({type:"practiceSetting/setParams",payload:{newQuestion:{st:Ja.includes("new")?0:1,name:""}}}),Ft(void 0),zt(un)}else Ja[4]&&wa?Pt(wa,!1):Pt(Ya.challenge_list[0])}(Sa=Ya==null?void 0:Ya.challenge_list)!=null&&Sa.length||Ft(null),yn(Ya),dn(!1)}),Pt=(In,Qn=!0)=>{if(Ft(In.challenge_id),zt(In),Qn){const Sa=`/shixuns/${hn}/edit/${In.challenge_id}/${In.st===1?"editquestion":"editcheckpoint"}`;e.history.push(Sa)}},Gt=(In,Qn)=>{Qn.stopPropagation();const{challenge_id:Sa}=In,Ya=()=>Io(void 0,null,function*(){var Ja,wa;if((yield(0,s.rO)({id:hn,challengesId:Sa})).status===1){const Dr=yield(0,s.n5)({id:hn});if(yn(Dr),Sa===nn&&((Ja=Dr.challenge_list)!=null&&Ja.length)){Pt(Dr.challenge_list[0]);return}(wa=Dr.challenge_list)!=null&&wa.length||(Ft(null),dr.current=!0,zt({}),e.history.push(`/shixuns/${hn}/edit?tabId=level`))}});l.default.confirm({title:"\u63D0\u793A",content:"\u662F\u5426\u5220\u9664\u8BE5\u5173\u5361!",centered:!0,onOk:Ya})},Vn=(In,Qn,Sa)=>{const Ya=Array.from(In),[Ja]=Ya.splice(Qn,1);return Ya.splice(Sa,0,Ja),Ya},jt=(In,Qn)=>{if(!In.destination)return;const Sa=Vn(Qn,In.source.index,In.destination.index);yn(qo(Mi({},en),{challenge_list:Sa}));const Ya=Sa.map(Ja=>Ja.challenge_id);(0,s.xg)({id:hn,ids:Ya}).then(Ja=>{Ja.status!==0&&yn(qo(Mi({},en),{challenge_list:Qn}))})},zt=In=>{ge({type:"practiceSetting/setParams",payload:{selectQuestionParams:In}})},na=(In,Qn)=>Io(void 0,null,function*(){if(In===nn)return;yield hr(),Ft(In),zt(Qn),ge({type:"practiceSetting/setParams",payload:{newQuestion:null}});const Sa=`/shixuns/${hn}/edit/${In}/${Qn.st===1?"editquestion":"editcheckpoint"}`;e.history.push(Sa)}),hr=()=>new Promise((In,Qn)=>{var Sa;(Sa=rt==null?void 0:rt.sideBar)!=null&&Sa.confirmLeave?l.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{ge({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),In()},onCancel:()=>{Qn()}}):In()}),An=In=>n.createElement(n.Fragment,null,n.createElement(Na.Z5,{onDragEnd:Qn=>jt(Qn,In)},n.createElement(Na.bK,{droppableId:"droppable"},(Qn,Sa)=>n.createElement("div",qo(Mi({ref:Qn.innerRef},Qn.droppableProps),{style:{width:"100%"}}),In.map((Ya,Ja)=>{const{st:wa,name:un,challenge_id:Dr}=Ya;return n.createElement(Na._l,{key:Dr,draggableId:Dr.toString(),index:Ja,isDragDisabled:on},(ha,$n)=>n.createElement("div",qo(Mi(Mi({ref:ha.innerRef},ha.draggableProps),ha.dragHandleProps),{className:nn===Dr?tr.listActive:tr.list,onClick:()=>na(Dr,Ya)}),n.createElement("span",{className:tr.s1},wa===0?n.createElement("i",{className:"iconfont icon-shixunti",style:{color:"#0152d9"}}):n.createElement("i",{className:"iconfont icon-xuanzeti3",style:{color:"#44D7B6"}})),n.createElement("span",{className:tr.s2},"\u7B2C",Ja+1,"\u5173: ",un),!on&&n.createElement("span",{className:tr.s3,onClick:qr=>Gt(Ya,qr)},n.createElement("i",{className:"iconfont icon-shanchu7"}))))})))),Ut&&n.createElement("div",{className:tr.listActive},n.createElement("span",{className:tr.s1},(Ut==null?void 0:Ut.st)===0?n.createElement("i",{className:"iconfont icon-shixunti",style:{color:"#0152d9"}}):n.createElement("i",{className:"iconfont icon-xuanzeti3",style:{color:"#44D7B6"}})),n.createElement("span",{className:tr.s2},"\u7B2C",In.length+1,"\u5173: ",Ut==null?void 0:Ut.name)),!on&&n.createElement("div",{className:tr.os},"--\u62D6\u62FD\u4EFB\u52A1\u5173\u5361\u8FDB\u884C\u6392\u5E8F--")),vn=In=>Io(void 0,null,function*(){yield hr(),In==="new"?e.history.push(`/shixuns/${hn}/edit/new`):e.history.push(`/shixuns/${hn}/edit/newquestion`),nt(!1),Ft(void 0),ge({type:"practiceSetting/setParams",payload:{newQuestion:{st:In==="new"?0:1,name:""}}})}),Jr=()=>{(0,ma.gy)(ge,"\u4E0D\u80FD\u65B0\u5EFA\u4EFB\u52A1\u5173\u5361")||nt(!be)};return n.createElement("div",{className:tr.level},n.createElement("aside",{className:tr.left,style:{width:tn?"0":"25%"}},n.createElement("div",{className:tr.container},n.createElement("div",{className:tr.title},"\u4EFB\u52A1\u5173\u5361(",wt.length,")"),n.createElement("div",{className:tr.listWrap},Xt?n.createElement(Re.Z,{size:"middle"}):wt.length||Ut?An(wt):n.createElement(Ia.Z,{image:Gn,description:"\u6682\u65E0\u4EFB\u52A1\u5173\u5361!"}))),!tn&&n.createElement("div",{className:tr.btns},n.createElement("aside",{className:tr.btnsWrap},n.createElement("div",{style:{transform:be?"rotate(45deg)":"rotate(0deg)"},className:tr.icon,onClick:Jr},"+"),n.createElement("div",{className:tr.btn,style:{left:be?20:-154}},n.createElement("div",{className:tr.d1,onClick:()=>vn("new")},"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361"),n.createElement("div",{className:tr.d2,onClick:()=>vn("newquestion")},"\u65B0\u5EFA\u7406\u8BBA\u9898\u5173\u5361")))),n.createElement("div",{className:tn?tr.elseShrink:tr.shrink,onClick:()=>Tn(!tn)},n.createElement("i",{className:"iconfont icon-zuoyouzhankai"}))),n.createElement("aside",{className:tr.right,id:"modal-level-question"},nn===null&&dr.current?n.createElement("div",{className:tr.addIcon},n.createElement("span",null,"\u5728\u5DE6\u4FA7\u70B9\u51FB\u201C+\u201D\u53F7\u65B0\u5EFA\u5173\u5361\u3002")):n.createElement(e.Outlet,null)))};var hl=(0,e.connect)(({globalSetting:L,practiceSetting:k})=>({globalSetting:L,practiceSetting:k}))(Ni),xl=h(46303),Gl=h(28452),Xl=h(78045),Bs={title:"title___nOeqx",content:"content___fZhlH",add:"add___UacIA",colorBlue:"colorBlue___mDMlZ",radio:"radio___mI6Bh"},nr=Object.getOwnPropertySymbols,fo=Object.prototype.hasOwnProperty,za=Object.prototype.propertyIsEnumerable,Qo=(L,k)=>{var j={};for(var ge in L)fo.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&nr)for(var ge of nr(L))k.indexOf(ge)<0&&za.call(L,ge)&&(j[ge]=L[ge]);return j},Hi=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const hs=L=>{var k=L,{shixunsDetail:j,globalSetting:ge,loading:rt,dispatch:ft,onReloadData:lt}=k,ot=Qo(k,["shixunsDetail","globalSetting","loading","dispatch","onReloadData"]);const[be,nt]=(0,n.useState)(),[en,yn]=(0,n.useState)([]);(0,n.useEffect)(()=>{j.actionTabs.key==="Collaborators-ChangeManager"&&Xt()},[j.actionTabs.key]);const Xt=()=>Hi(void 0,null,function*(){var nn;const Ft=yield ft({type:"shixunsDetail/getChangeManager",payload:{id:(nn=j.actionTabs.params)==null?void 0:nn.id}});yn(Ft||[])}),dn=()=>{var nn;ft({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:(nn=j.actionTabs.params)==null?void 0:nn.id}}})},tn=()=>Hi(void 0,null,function*(){var nn;if(!be){i.ZP.info("\u6240\u9009\u4EBA\u5458\u4E3A\u7A7A\uFF0C\u6CA1\u6709\u66F4\u6362\u6210\u529F");return}const Ft=yield ft({type:"shixunsDetail/changeManager",payload:{id:(nn=j.actionTabs.params)==null?void 0:nn.id,user_id:be}});Tn(),Ft&&(lt(),i.ZP.info(Ft.message))}),Tn=()=>{ft({type:"shixunsDetail/setActionTabs",payload:{}}),nt(null)};return n.createElement(l.default,{centered:!0,keyboard:!1,closable:!1,title:"\u66F4\u6362\u7BA1\u7406\u5458",open:j.actionTabs.key==="Collaborators-ChangeManager",confirmLoading:rt.effects["shixunsDetail/changeManager"],onOk:tn,onCancel:Tn},n.createElement("div",null,n.createElement("div",{className:Bs.title},"\u9009\u62E9\u7684\u6210\u5458\u5C06\u4F1A\u6210\u4E3A\u65B0\u7684\u7BA1\u7406\u5458",n.createElement("br",null),"\u60A8\u5C06\u4E0D\u518D\u62E5\u6709\u7BA1\u7406\u5458\u7684\u6743\u9650\uFF0C\u4F46\u60A8\u4ECD\u662F\u5408\u4F5C\u56E2\u961F\u7684\u4E00\u5458"),n.createElement("div",{className:Bs.content},en.length?n.createElement(Xl.ZP.Group,{value:be,onChange:nn=>nt(nn.target.value)},en.map((nn,Ft)=>n.createElement(Xl.ZP,{className:Bs.radio,key:Ft,value:nn.user_id},nn.name))):n.createElement("div",{className:Bs.add},n.createElement("span",null,"\u8BF7\u5148\u5C06\u65B0\u7684\u7BA1\u7406\u5458\u901A\u8FC7",n.createElement("a",{className:Bs.colorBlue,onClick:dn},'"\u6DFB\u52A0\u5408\u4F5C\u8005"'),"\u52A0\u5165\u5408\u4F5C\u8005\u5217\u8868")))))};var So=(0,e.connect)(({shixunsDetail:L,loading:k,globalSetting:j})=>({shixunsDetail:L,globalSetting:j,loading:k}))(hs),Wi=h(22190),ml=h(87055);const{TabPane:Si}=xe.default;var Ds=({visible:L,onCancel:k,onSelectGroup:j,shixunId:ge,onSelectCollaborator:rt})=>n.createElement(l.default,{title:"\u6DFB\u52A0\u5408\u4F5C\u8005",open:L,width:1100,centered:!0,keyboard:!1,onCancel:k,maskClosable:!1,destroyOnClose:!0,forceRender:!0,bodyStyle:{minHeight:400},footer:null},n.createElement(xe.default,{defaultActiveKey:"1"},n.createElement(Si,{tab:"\u641C\u7D22\u6DFB\u52A0",key:"1"},n.createElement(Wi.Z,{onCancel:k,container_type:2,container_id:ge,onSelect:rt})),n.createElement(Si,{tab:"\u56E2\u961F\u6DFB\u52A0",key:"2"},n.createElement(ml.Z,{onCancel:k,onSelect:j})))),xo={bg:"bg___eNGI2",wrap:"wrap___cXTZg",modal:"modal___tpv7Q",content:"content___MwVZ6",head:"head___PxksF",headCount:"headCount___ltwMD",button:"button___KydF2",itemWrap:"itemWrap___E0xoZ",imgWrap:"imgWrap___sjKtg",img:"img___iT84N",manager:"manager___T0le_",itemContent:"itemContent___v3w_e",nameWrap:"nameWrap___dFMCl",name:"name___Y7cXc",actionGroup:"actionGroup___fIyBj",deleteIcon:"deleteIcon___gBNJ0",schoolWrap:"schoolWrap___rJCGL",school:"school___V97lL",countWrap:"countWrap___Dhs2Z",deletetitle:"deletetitle___ifJFw",yseTitle:"yseTitle___yrW0X"},Zl=h(48479),Ns=Object.defineProperty,$a=Object.getOwnPropertySymbols,kl=Object.prototype.hasOwnProperty,tu=Object.prototype.propertyIsEnumerable,Bu=(L,k,j)=>k in L?Ns(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,As=(L,k)=>{for(var j in k||(k={}))kl.call(k,j)&&Bu(L,j,k[j]);if($a)for(var j of $a(k))tu.call(k,j)&&Bu(L,j,k[j]);return L},Ts=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const wc=({shixunsDetail:L,globalSetting:k,loading:j,user:ge,dispatch:rt})=>{var ft,lt,ot,be,nt,en;const yn=(0,e.useParams)(),Xt=(0,n.useRef)(),[dn,tn]=(0,n.useState)(0),[Tn,nn]=(0,n.useState)([]),[Ft,dr]=(0,n.useState)({id:null,page:1}),hn=(lt=(ft=ge.userInfo)==null?void 0:ft.shixun)==null?void 0:lt.editable,Qt=((ot=ge.userInfo)==null?void 0:ot.role)<=2||((nt=(be=ge.userInfo)==null?void 0:be.shixun)==null?void 0:nt.is_creator);(0,n.useEffect)(()=>{Xt.current=yn.id,Ft.id=Xt.current,dr(Ft),on(Ft)},[]);const on=zt=>Ts(void 0,null,function*(){const na=yield rt({type:"shixunsDetail/getCollaboratorsData",payload:zt});na&&(nn(na.members||[]),tn(na.member_count))}),Ut=()=>Ts(void 0,null,function*(){Ft.page=1,dr(Ft);const zt=(0,Zl.g)();yield rt({type:"user/getUserInfo",payload:zt}),yield on(Ft)}),wt=zt=>{Ft.page=zt,dr(Ft),on(Ft)},Fn=zt=>{l.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:n.createElement("div",{className:xo.modal},"\u786E\u5B9A\u8981\u5220\u9664\u5417\uFF1F"),onOk:()=>Ts(void 0,null,function*(){var na;const hr=yield rt({type:"shixunsDetail/deleteCollaborators",payload:{id:Xt.current,userId:zt}});if(((na=ge.userInfo)==null?void 0:na.user_id)===zt){e.history.push("/shixuns");return}i.ZP.info(hr==null?void 0:hr.message),Ft.page=1,dr(Ft),on(Ft)})})},Kt=()=>{rt({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-ChangeManager",params:{id:Xt.current}}})};function Pt(zt,na,hr,An){return Ts(this,null,function*(){yield rt({type:"shixunsDetail/updateCollaboratorEditable",payload:{identifier:zt,user_id:na,editable:hr?0:1}}),on(Ft)})}const Gt=()=>{rt({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:Xt.current}}})};function Vn(){rt({type:"shixunsDetail/setActionTabs",payload:{}})}const jt={visible:L.actionTabs.key==="Collaborators-AddCollaborator",onCancel:Vn,shixunId:Xt.current,onSelectCollaborator:zt=>Ts(void 0,null,function*(){Vn(),(yield rt({type:"shixunsDetail/addCollaborator",payload:{id:Xt.current,user_ids:zt}}))&&(i.ZP.success("\u6DFB\u52A0\u6210\u529F"),Ut())}),onSelectGroup:zt=>Ts(void 0,null,function*(){Vn(),(yield rt({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:Xt.current,group_id:zt.group_id}}))&&(i.ZP.success("\u6DFB\u52A0\u6210\u529F"),Ut())})};return n.createElement("section",null,n.createElement("div",{className:xo.wrap},n.createElement("div",{className:xo.content},((en=L.detail)==null?void 0:en.identity)<5&&n.createElement("div",{className:xo.head},n.createElement("span",{className:xo.headCount},"\u5408\u4F5C\u6210\u5458\uFF08",dn,"\u4EBA\uFF09"),n.createElement("div",null,Qt&&n.createElement(m.ZP,{type:"primary",ghost:!0,className:xo.button,style:{marginRight:"20px"},onClick:Kt},"\u66F4\u6362\u7BA1\u7406\u5458"),hn&&n.createElement(m.ZP,{type:"primary",className:xo.button,style:{marginRight:"40px"},onClick:Gt},"\u6DFB\u52A0\u5408\u4F5C\u8005"))),n.createElement("div",{className:xo.list},n.createElement(xl.Z,{loading:j.effects["shixunsDetail/getCollaboratorsData"],active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30"},Tn.map((zt,na)=>{var hr,An,vn,Jr,In,Qn,Sa,Ya;return n.createElement("div",{style:{display:"inline-block",width:"50%"}},n.createElement("div",{className:xo.itemWrap,key:na},n.createElement("a",{href:(hr=zt.user)==null?void 0:hr.user_url,target:"_blank",className:xo.imgWrap},n.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"48",width:"48",className:xo.img,src:`${pe.Z.IMG_SERVER}/images/${(An=zt.user)==null?void 0:An.image_url}`}),((vn=zt.user)==null?void 0:vn.shixun_manager)&&n.createElement("span",{className:xo.manager},"\u521B\u5EFA\u8005")),n.createElement("div",{className:xo.itemContent},n.createElement("p",{className:xo.nameWrap},n.createElement("a",{href:zt.user.user_url,target:"_blank",className:xo.name},(Jr=zt.user)==null?void 0:Jr.name,zt.user.user_id===((In=ge.userInfo)==null?void 0:In.user_id)?n.createElement("span",null,"\u6211"):null),n.createElement("div",{className:xo.actionGroup},Qt?(Qn=zt.user)!=null&&Qn.shixun_manager?null:n.createElement(ve.Z,{dropdownRender:()=>n.createElement(Le.default,{selectedKeys:[zt.editable?"1":"2"],onClick:()=>{var Ja;Pt(L.detail.identifier,zt.user.user_id,zt.editable,(Ja=zt.user)==null?void 0:Ja.name)}},n.createElement(Le.default.Item,{key:1},"\u7F16\u8F91\u6743\u9650"),n.createElement(Le.default.Item,{key:2},"\u67E5\u770B\u6743\u9650"))},n.createElement("div",null,zt.editable?n.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7F16\u8F91\u6743\u9650"):n.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67E5\u770B\u6743\u9650")," ",n.createElement(Yn.Z,{style:{fontSize:"14px",color:"#888888"}}))):zt.editable?n.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7F16\u8F91\u6743\u9650"):n.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67E5\u770B\u6743\u9650"),!((Sa=zt.user)!=null&&Sa.shixun_manager)&&hn?n.createElement("a",{className:xo.deletetitle,onClick:()=>{var Ja;return Fn((Ja=zt.user)==null?void 0:Ja.user_id)}},"\u5220\u9664"):null)),n.createElement("p",{className:xo.schoolWrap},n.createElement("span",{className:xo.school},(Ya=zt.user)==null?void 0:Ya.school_name)))))})))),dn>10&&n.createElement("div",{className:xo.countWrap},n.createElement(Gl.Z,{showQuickJumper:!1,showSizeChanger:!1,total:dn,onChange:zt=>wt(zt),pageSize:10,current:Ft.page}))),n.createElement(So,{onReloadData:Ut}),n.createElement(Ds,As({},jt)))};var wu=(0,e.connect)(({shixunsDetail:L,loading:k,globalSetting:j,user:ge})=>({shixunsDetail:L,globalSetting:j,user:ge,loading:k}))(wc),Fc=h(83319),Wl=h(11713),Du=h(31795),Ol=h(25374),Qs=h(36723),Su=h(85977),Hs={mirrorModal:"mirrorModal___z1tEP",right:"right___ZlGrr",title:"title___lWaS3",content:"content___bCC9x",des:"des___ujB5y",btns:"btns___L4vgc",confirm:"confirm___RFRg4",cancel:"cancel___F1WB_",modal:"modal___A5dbG"},dc=h(9916),fc=h(96289),xc=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const Lc=({newShixuns:L,user:k,dispatch:j,visible:ge,onOk:rt,onCancel:ft,useId:lt=null,identifier:ot,shixun_environment_id:be,tab_type:nt})=>{var en,yn;const[Xt,dn]=(0,n.useState)(null),[tn,Tn]=(0,n.useState)({}),[nn,Ft]=(0,n.useState)(""),{environmentData:dr}=L,{frequence_image:hn=[],environments:Qt=[],other_image:on=[]}=dr,{name:Ut,description:wt}=tn;(0,n.useEffect)(()=>{ge&&(j({type:"newShixuns/getEnvironmentData",payload:{tab_type:nt}}),Ft(""),dn(lt))},[ge,lt]),(0,n.useEffect)(()=>{L.actionTabs.key==="NewShixuns-Apply"&&ft()},[(en=L==null?void 0:L.actionTabs)==null?void 0:en.key]),(0,n.useEffect)(()=>{Xt!==null&&Fn()},[Xt]);const Fn=()=>xc(void 0,null,function*(){const Kt=yield(0,s.Q1)({mirror_repository_id:Xt,identifier:ot,shixun_environment_id:be});Tn(Kt.data)});return n.createElement(n.Fragment,null,n.createElement(l.default,{title:"\u9009\u62E9\u5B9E\u9A8C\u955C\u50CF",open:ge,width:1e3,destroyOnClose:!0,centered:!0,onCancel:ft,className:Hs.modal,footer:null},n.createElement("div",{className:Hs.mirrorModal},n.createElement(Su.Z,{dispatch:j,value:Xt,data:Qt,otherData:on,tags:hn,onChange:Kt=>dn(Kt),onSearchWord:Kt=>Ft(Kt),tab_type:nt}),n.createElement("div",{className:Hs.right},n.createElement("header",null,n.createElement("div",{className:Hs.title},"\u5B9E\u9A8C\u73AF\u5883:\xA0",n.createElement("span",{dangerouslySetInnerHTML:{__html:Xt===null?"\u2014 \u2014":(yn=Ut||"")==null?void 0:yn.replace(new RegExp(nn==null?void 0:nn.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),"gi"),'$&')}}))),n.createElement("div",{className:Hs.content},Xt===null&&n.createElement(Ia.Z,{image:Qs,description:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u73AF\u5883"}),Xt!==null&&n.createElement("div",{className:Hs.des},n.createElement(q.Z,{value:wt,highlightKeywords:nn})),n.createElement("div",{className:Hs.btns},n.createElement(m.ZP,{onClick:()=>{dn(null),Tn({}),ft()},className:Hs.cancel},"\u53D6\u6D88 "),n.createElement(m.ZP,{onClick:()=>{rt(tn)},className:Hs.confirm,type:"primary"},"\u4FDD\u5B58 ")))))),n.createElement(dc.Z,null),n.createElement(fc.Z,null))};var tc=(0,e.connect)(({newShixuns:L,globalSetting:k,user:j})=>({newShixuns:L,globalSetting:k,user:j}))(Lc),Bl={flex_box_center:"flex_box_center___jnFK3",flex_space_between:"flex_space_between___JoMuQ",flex_box_vertical_center:"flex_box_vertical_center___XkWzp",flex_box_center_end:"flex_box_center_end___kfVJX",flex_box_column:"flex_box_column___mfxox",content:"content___ujW8g",explain:"explain___vGa5a",tabs:"tabs___MbGuX",active:"active___SCmkJ",btns:"btns___MiEQa",must:"must___n8wNT",popover:"popover___wqXWh",zybzForm:"zybzForm___m1nC0",graaytitle:"graaytitle___vdUDn",dataPicker:"dataPicker___RiEgz",examineStatus:"examineStatus___OCyYC",contacts:"contacts___MWvKz",contacts_img:"contacts_img___kiMTs",suc_status:"suc_status___p81iO",fail_status:"fail_status___Rv54W",bohui:"bohui___wtuT5",selecticon:"selecticon___AAPZz"},Hu=h(72565),Bc=h(38925),ju=h(55241),Dc=h(49288),nc=h(34336),Pu=h(36295),pc={footerWrap:"footerWrap___lXI4I"},Sc=Object.getOwnPropertySymbols,Pc=Object.prototype.hasOwnProperty,Ic=Object.prototype.propertyIsEnumerable,rc=(L,k)=>{var j={};for(var ge in L)Pc.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&Sc)for(var ge of Sc(L))k.indexOf(ge)<0&&Ic.call(L,ge)&&(j[ge]=L[ge]);return j},zu=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const mc=M.default.TextArea,Lu=L=>{var k=L,{shixunsDetail:j,globalSetting:ge,loading:rt,dispatch:ft,onFinish:lt=()=>{}}=k,ot=rc(k,["shixunsDetail","globalSetting","loading","dispatch","onFinish"]);const[be]=E.default.useForm(),nt=yn=>zu(void 0,null,function*(){var Xt;const dn=yield ft({type:"shixunsDetail/getCustomScript",payload:{id:(Xt=j.actionTabs.params)==null?void 0:Xt.id,compile:yn.execute,excutive:yn.compile}});en(),dn&<(dn==null?void 0:dn.shixun_script)}),en=()=>{ft({type:"shixunsDetail/setActionTabs",payload:{}})};return n.createElement(l.default,{centered:!0,title:"\u81EA\u5B9A\u4E49\u6A21\u677F",open:j.actionTabs.key==="Settings-UseCustomScript",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",footer:null,onCancel:en},n.createElement(E.default,{form:be,scrollToFirstError:!0,layout:"vertical",onFinish:nt},n.createElement(E.default.Item,{name:"execute",label:"\u6267\u884C\u547D\u4EE4\uFF1A",rules:[{required:!0,message:"\u6267\u884C\u547D\u4EE4\u4E0D\u80FD\u4E3A\u7A7A"}]},n.createElement(mc,{rows:4})),n.createElement(E.default.Item,{name:"compile",label:"\u7F16\u8BD1\u547D\u4EE4\uFF1A"},n.createElement(mc,{rows:4})),n.createElement("div",{className:pc.footerWrap},n.createElement(E.default.Item,null,n.createElement(m.ZP,{className:"mr5",size:"middle",onClick:en},"\u53D6\u6D88"),n.createElement(m.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:rt.effects["shixunsDetail/getCustomScript"]},"\u4FDD\u5B58")))))};var vc=(0,e.connect)(({shixunsDetail:L,loading:k,globalSetting:j})=>({shixunsDetail:L,globalSetting:j,loading:k}))(Lu),Iu=h(52262),gc=h(27484),zs=h.n(gc),te=h(87725),ee=h(67294),Ee=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const z="YYYY-MM-DD HH:mm",Y=({shixunsDetail:L,visible:k,onOk:j,onCancel:ge,dispatch:rt,is_published:ft,id:lt,has_relation:ot,environment:be=[],verifyModal:nt})=>{var en,yn,Xt;const dn=(0,e.useParams)(),[tn,Tn]=(0,n.useState)(1),[nn,Ft]=(0,n.useState)(!0),[dr,hn]=(0,n.useState)(!1),[Qt,on]=(0,n.useState)(null),[Ut,wt]=(0,n.useState)(),[Fn,Kt]=(0,n.useState)(),[Pt,Gt]=(0,n.useState)([]),[Vn,jt]=(0,n.useState)(!1),[zt,na]=(0,n.useState)(""),[hr,An]=(0,n.useState)(null),[vn]=E.default.useForm(),[Jr,In]=(0,n.useState)([]),[Qn,Sa]=(0,n.useState)(""),[Ya,Ja]=(0,n.useState)([{id:1,name:"\u8BC4\u6D4B\u811A\u672C\u8BBE\u7F6E"},{id:2,name:"\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E"}]),wa=(0,n.useRef)((0,oe.throttle)(Fr=>Dr(Fr),1200,{leading:!0,trailing:!0})).current;(0,n.useEffect)(()=>{var Fr;((0,Iu.Ny)()||(Fr=L==null?void 0:L.detail)!=null&&Fr.manager_of_shixun)&&Ja([{id:1,name:"\u8BC4\u6D4B\u811A\u672C\u8BBE\u7F6E"},{id:2,name:"\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E"}])},[]),(0,n.useEffect)(()=>{lt&&k&&un()},[lt,k]);const un=(Fr=null)=>Ee(void 0,null,function*(){var Bo,Bi;Fr||Ft(!0);const ss=yield(0,u.ZP)(`/api/shixuns/${lt}/get_shixun_env_setting.json`,{method:"get",params:{shixun_environment_id:Fr}});if(ss.status===0&&!Fr){const{data:Ar}=ss;console.log("data",Ar),on((Ar==null?void 0:Ar.shixun_environment_id)||null),wt((Ar==null?void 0:Ar.evaluate_script)||""),Kt((Ar==null?void 0:Ar.choice_standard_scripts)||null),Gt((Ar==null?void 0:Ar.standard_scripts)||[]),na((Bo=Ar.shixun)==null?void 0:Bo.survival_time);let zr=(Bi=Ar.shixun)==null?void 0:Bi.important_shixun_configs;vn.setFieldsValue({identifier:(zr==null?void 0:zr.identifier)||"",people_number:(zr==null?void 0:zr.people_number)||"",school_id:(zr==null?void 0:zr.school_name)||"",times:zr!=null&&zr.start_time&&(zr!=null&&zr.end_time)?[zs()(zr==null?void 0:zr.start_time),zs()(zr==null?void 0:zr.end_time)]:["",""]}),Sa((zr==null?void 0:zr.verify_reason)||""),An((zr==null?void 0:zr.process)||null),yield Dr(zr==null?void 0:zr.school_name)}if(ss.status===0&&Fr){const{data:Ar}=ss;wt((Ar==null?void 0:Ar.evaluate_script)||""),Kt(null),Gt((Ar==null?void 0:Ar.standard_scripts)||[]),yield Dr()}Ft(!1)}),Dr=Fr=>Ee(void 0,null,function*(){const Bo=yield rt({type:"account/getSchoolOption",payload:{keyword:Fr,limit:99999,display_aliases:!0}});In(Bo==null?void 0:Bo.schools)}),ha=()=>{nt()||rt({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:dn.id}}})},$n=Fr=>Ee(void 0,null,function*(){const Bo=yield rt({type:"shixunsDetail/getScriptContent",payload:{id:dn.id,script_id:Fr}});Bo&&wt(Bo.content)}),qr=Fr=>{l.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:ee.createElement("div",{className:"tc font16"},"\u539F\u6709\u811A\u672C\u5C06\u88AB\u65B0\u7684\u811A\u672C\u8986\u76D6\uFF0C\u65E0\u6CD5\u64A4\u9500",ee.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u6267\u884C\u8986\u76D6\u64CD\u4F5C"),onOk:()=>Ee(void 0,null,function*(){yield $n(Fr),Kt(Fr),l.default.info({centered:!0,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",content:ee.createElement("div",{className:"tc font16"},"\u8BC4\u6D4B\u811A\u672C\u751F\u6210\u6210\u529F\uFF01")})})})},Zr=(Fr=!1,Bo=1)=>Ee(void 0,null,function*(){var Bi,ss,Ar;let zr;if(tn===1&&(hn(!0),zr=yield(0,u.ZP)(`/api/shixuns/${dn.id}/update_evaluate_script_setting.json`,{method:"put",body:{shixun_environment_id:Qt,mirror_script_id:Fn,evaluate_script:Ut,sync_origin_shixun:Fr}})),tn===2){hn(!0);let mo={close_internet:Vn,survival_time:zt,sync_origin_shixun:Fr};zr=yield(0,u.ZP)(`/api/shixuns/${dn.id}/update_environment_setting.json`,{method:"put",body:mo})}if(tn===3){let mo=vn.getFieldsValue();yield vn.validateFields(),hn(!0);let Ir={close_internet:Vn,survival_time:zt,sync_origin_shixun:Fr};Ir.important_shixun_configs={identifier:mo==null?void 0:mo.identifier,people_number:mo==null?void 0:mo.people_number,school_id:(Bi=Jr.find(yo=>yo.name===(mo==null?void 0:mo.school_id)))==null?void 0:Bi.id,start_time:zs()(mo==null?void 0:mo.times[0]).format("YYYY-MM-DD HH:mm"),end_time:zs()(mo==null?void 0:mo.times[1]).format("YYYY-MM-DD HH:mm")},zr=yield(0,u.ZP)(`/api/shixuns/${dn.id}/resources_first_ensure.json`,{method:"post",body:Ir})}zr.status===0&&((!((ss=L==null?void 0:L.detail)!=null&&ss.copy_for_exercise)||tn===3)&&i.ZP.success(`${tn==3?"\u63D0\u4EA4\u7533\u8BF7\u6210\u529F":"\u4FDD\u5B58\u6210\u529F"}`),(Ar=L==null?void 0:L.detail)!=null&&Ar.copy_for_exercise&&tn!=3&&(0,ye.m)(rt,L,lt,Bo),un(),j()),hn(!1)}),Fo=(Fr,Bo)=>{const Bi=/^[^0-9][a-zA-Z0-9]*$/,ss=/^.{4,30}$/;return Bo&&!/^[a-zA-Z0-9]+$/.test(Bo)?Promise.reject("\u8F93\u5165\u5185\u5BB9\u53EA\u80FD\u5305\u542B\u6570\u5B57\u548C\u5B57\u6BCD"):Bo&&!Bi.test(Bo)?Promise.reject("\u4E0D\u80FD\u4EE5\u6570\u5B57\u5F00\u5934"):Bo&&!ss.test(Bo)?Promise.reject("\u8F93\u5165\u5185\u5BB9\u957F\u5EA6\u5FC5\u987B\u57284\u523030\u4E2A\u5B57\u7B26\u4E4B\u95F4"):Promise.resolve()},Fi=Fr=>parseInt(Fr||"0",10),Pi=(Fr,Bo)=>{if(Bo&&Bo.length===2){const[Bi,ss]=Bo;if(!Bi||!ss)return Promise.reject(new Error("\u8BF7\u9009\u62E9\u8D77\u59CB\u65F6\u95F4\u548C\u7ED3\u675F\u65F6\u95F4"))}return Promise.resolve()};return ee.createElement(ee.Fragment,null,ee.createElement(Hu.Z,{title:null,width:1e3,placement:"right",closable:!1,onClose:ge,open:k},ee.createElement("div",{className:Bl.content},ee.createElement(xl.Z,{loading:nn,active:!0},ee.createElement(b.Z,{className:"mt10",justify:"space-between"},ee.createElement("b",{className:"c-grey-333 font16"},"\u8BBE\u7F6E"),ee.createElement("i",{onClick:ge,className:"iconfont icon-guanbi11 current",style:{color:"#979797"}})),ee.createElement("div",{className:Bl.tabs},Ya.map(Fr=>{const{name:Bo,id:Bi}=Fr;return ee.createElement("div",{key:Bi,className:tn===Bi?Bl.active:"",onClick:()=>Tn(Bi)},Bo)})),tn===1&&ee.createElement(n.Fragment,null,ee.createElement(Bc.Z,{className:"mt20",message:"\u9009\u62E9\u5B9E\u9A8C\u73AF\u5883\u4E0B\u7684\u8BC4\u6D4B\u811A\u672C\uFF1A\u5C06\u4F5C\u4E3A\u6574\u4E2A\u5B9E\u8BAD\u6240\u6709\u5B9E\u9A8C\u73AF\u5883\u4E0B\uFF0C\u5B66\u5458\u8BC4\u6D4B\u65F6\u8FD0\u884C\u7684\u811A\u672C\u3002",type:"info",showIcon:!0,closable:!0}),ee.createElement(b.Z,{align:"middle",className:"mt20"},ee.createElement("span",{className:"c-grey-333 font16"},"\u8FD0\u884C\u73AF\u5883"),ee.createElement(Wl.default,{onClick:nt,getPopupContainer:Fr=>Fr.parentNode,bordered:!1,className:"ml10",style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},value:Qt,onChange:Fr=>{on(Fr),un(Fr)},showArrow:!0,placeholder:"\u5B9E\u9A8C\u73AF\u5883"},(en=be.filter(Fr=>Fr.id!==0))==null?void 0:en.map((Fr,Bo)=>ee.createElement(Wl.default.Option,{value:Fr.id,name:Fr.name,key:Fr.id},Fr.name)))),ee.createElement(b.Z,{align:"middle",className:"mt20"},ee.createElement("span",{className:"c-grey-333 font16"},"\u8BC4\u6D4B\u811A\u672C"),ee.createElement(Wl.default,{onClick:nt,getPopupContainer:Fr=>Fr.parentNode,bordered:!1,className:"ml10 mr10",style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0,value:Fn,placeholder:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C",onChange:Fr=>{qr(Fr)}},(Pt||[]).map((Fr,Bo)=>ee.createElement(Wl.default.Option,{value:parseInt(Fr.id),name:Fr.scptname,key:Bo},Fr.scptname))),ee.createElement("span",{className:Bl.explain,onClick:ha},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u811A\u672C"),ee.createElement(ju.Z,{className:Bl.popover,content:ee.createElement("p",{className:"font12"},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u6A21\u677F\uFF0C\u5E73\u53F0\u65E0\u6CD5\u81EA\u52A8\u66F4\u65B0\u811A\u672C\uFF0C\u8BF7\u5728\u5173\u5361\u521B\u5EFA\u5B8C\u540E\u624B\u52A8\u66F4\u65B0\u811A\u672C\u4E2D\u7684\u5FC5\u586B\u53C2",ee.createElement("br",null),"\u6570\u548C\u4EE5\u4E0B2\u4E2A\u6570\u7EC4\u5143\u7D20\uFF1A",ee.createElement("br",null),"challengeProgramNames",ee.createElement("br",null),"sourceClassNames",ee.createElement("br",null),ee.createElement("br",null),"\u793A\u4F8B\uFF1A\u67092\u4E2A\u5173\u5361\u7684\u5B9E\u8BAD",ee.createElement("br",null),ee.createElement("br",null),"\u5404\u5173\u5361\u7684\u5F85\u7F16\u8BD1\u6587\u4EF6\u4E3A\uFF1A",ee.createElement("br",null),"src/step1/HelloWorld.java",ee.createElement("br",null),"src/step2/Other.java",ee.createElement("br",null),ee.createElement("br",null),"\u5404\u5173\u5361\u7684\u7F16\u8BD1\u540E\u751F\u6210\u7684\u6267\u884C\u6587\u4EF6\u4E3A\uFF1A",ee.createElement("br",null),"step1.HelloWorld",ee.createElement("br",null),"step2.Other",ee.createElement("br",null),ee.createElement("br",null),"\u5219\u6570\u7EC4\u5143\u7D20\u66F4\u65B0\u5982\u4E0B\uFF1A",ee.createElement("br",null),'ff challengeProgramNames=("src/step1/',ee.createElement("br",null),'HelloWorld.java" "src/step2/Other.java")',ee.createElement("br",null),'sourceClassNames=("step1.HelloWorld',ee.createElement("br",null),'" "step2.Other")',ee.createElement("br",null),ee.createElement("br",null),"\u5176\u5B83\u53C2\u6570\u53EF\u6309\u5B9E\u9645\u9700\u6C42\u5B9A\u5236"),trigger:"click"},ee.createElement("span",{style:{color:"#999",fontSize:14,marginTop:2,marginLeft:4},className:"iconfont icon-tishi11 c-grey-999"}))),ee.createElement(Pu.ZP,{style:{border:"1px solid #ccc",background:"#f5f5f5",marginTop:"30px"},language:"shell",theme:"vs-light",value:Ut,options:{readOnly:ft},onChange:Fr=>{wt(Fr)}})),tn===2&&ee.createElement("div",{style:{flex:1,overflowY:"auto"}},ee.createElement(b.Z,{align:"middle",className:"mt20"},ee.createElement("span",{className:"c-grey-333 font16 mr10"},"\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F"),ee.createElement(M.default,{bordered:!1,value:zt,onChange:Fr=>na(Fr.target.value),style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4}}),ee.createElement("span",{className:"ml10 c-grey-999 font14"},"\u5206"))),tn===3&&((0,Iu.Ny)()||((yn=L==null?void 0:L.detail)==null?void 0:yn.manager_of_shixun))&&ee.createElement("div",{style:{flex:1,overflowY:"auto"}},ee.createElement(b.Z,{align:"middle",className:"mt20"},ee.createElement(E.default,{form:vn,layout:"horizontal",className:Bl.zybzForm},ee.createElement(b.Z,{align:"middle"},ee.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},ee.createElement("span",{className:Bl.must},"*"),"\u4FDD\u969C\u6807\u8BC6"),ee.createElement(E.default.Item,{label:"",name:"identifier",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4FDD\u969C\u6807\u8BC6"},{validator:Fo}]},ee.createElement(M.default,{bordered:!1,style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4},minLength:4,maxLength:30,showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u4FDD\u969C\u6807\u8BC6"})),ee.createElement("span",{className:"ml10 c-grey-999 font14"},"\u4FDD\u969C\u6807\u8BC6\u53EA\u80FD\u7531\u5B57\u6BCD\u548C\u6570\u5B57\u7EC4\u6210\uFF084~30 \u4F4D\uFF09\uFF0C\u4E0D\u80FD\u4EE5\u6570\u5B57\u5F00\u5934\u3002",ee.createElement("br",null),"\u586B\u5199\u4FDD\u969C\u6807\u8BC6\u662F\u4E3A\u4E86\u4FBF\u4E8E\u5E73\u53F0\u4E3A\u6B64\u5B9E\u8DF5\u9879\u76EE\u7279\u522B\u5206\u914D\u8282\u70B9\u3002")),ee.createElement(b.Z,{align:"middle",className:"mt25"},ee.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:7}},ee.createElement("span",{className:Bl.must},"*"),"\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D"),ee.createElement("div",{style:{position:"relative"}},ee.createElement(E.default.Item,{label:"",name:"school_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D"}]},ee.createElement(Dc.Z,{bordered:!1,style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},onChange:wa,showSearch:!0,placeholder:"\u8BF7\u9009\u62E9\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D"},(Xt=Jr==null?void 0:Jr.filter(Fr=>(Fr==null?void 0:Fr.id)!==0))==null?void 0:Xt.map((Fr,Bo)=>ee.createElement(Wl.default.Option,{key:Bo+1,title:Fr==null?void 0:Fr.name,value:Fr==null?void 0:Fr.name},Fr==null?void 0:Fr.name)))),ee.createElement("span",{className:Bl.selecticon},ee.createElement("svg",{viewBox:"64 64 896 896",focusable:"false","data-icon":"down",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},ee.createElement("path",{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}))))),ee.createElement(b.Z,{align:"middle",className:"mt25"},ee.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},ee.createElement("span",{className:Bl.must},"*"),"\u4FDD\u969C\u65F6\u95F4"),ee.createElement("div",{className:Bl.graaytitle},ee.createElement(E.default.Item,{label:"",name:"times",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4\u548C\u7ED3\u675F\u65F6\u95F4"},{validator:Pi}]},ee.createElement(nc.default.RangePicker,{disabledDate:Fr=>Fr&&Fr{if(Fr&&Fr[0]&&Fr[1]){const Bo=Fr[0].isBefore(zs()())?zs()():Fr[0];vn.setFieldValue("times",[Bo,Fr[1]])}else vn.setFieldValue("times",Fr)}})))),ee.createElement(b.Z,{align:"middle",className:"mt25"},ee.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},ee.createElement("span",{className:Bl.must},"*"),"\u4FDD\u969C\u4EBA\u6570"),ee.createElement(E.default.Item,{label:"",name:"people_number",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4FDD\u969C\u4EBA\u6570"}]},ee.createElement(Du.Z,{parser:Fi,style:{width:200},placeholder:"\u8BF7\u8F93\u5165\u4FDD\u969C\u4EBA\u6570",min:1})))),ee.createElement("div",{className:`${Bl.examineStatus} mt25`},hr>=1&&ee.createElement("div",null," ",ee.createElement(te.Z,{className:Bl.suc_status})," \u5B9E\u9A8C\u8D44\u6E90\u4F18\u5148\u4FDD\u969C\u7533\u8BF7\u6210\u529F\uFF0C\u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u4E2D"),hr>=2&&hr!=3&&ee.createElement("div",null," ",ee.createElement(te.Z,{className:Bl.suc_status})," \u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u901A\u8FC7\uFF0C\u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u4E2D"),hr==3&&ee.createElement("div",null," ",ee.createElement(Me.Z,{className:Bl.fail_status}),"\u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u9A73\u56DE\uFF0C\u9A73\u56DE\u539F\u56E0: ( ",ee.createElement("span",{title:Qn,className:Bl.bohui},Qn),") \u5982\u6709\u95EE\u9898\u8BF7\u8054\u7CFB",ee.createElement("span",{className:Bl.contacts},ee.createElement("span",null,"\u5E73\u53F0\u8FD0\u8425\u4EBA\u5458")," ",ee.createElement("div",{className:Bl.contacts_img}))),hr>=4&&hr!=5&&hr!=7&&ee.createElement("div",null," ",ee.createElement(te.Z,{className:Bl.suc_status})," \u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u5B8C\u6210\uFF0C\u5B9E\u9A8C\u8D44\u6E90\u4FDD\u969C\u4E2D"),(hr==5||hr==7)&&ee.createElement("div",null," ",ee.createElement(Me.Z,{className:Bl.fail_status}),"\u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u5931\u8D25\uFF0C\u8BF7\u8054\u7CFB",ee.createElement("span",{className:Bl.contacts},ee.createElement("span",null,"\u5E73\u53F0\u8FD0\u8425\u4EBA\u5458")," ",ee.createElement("div",{className:Bl.contacts_img}))),hr>5&&ee.createElement("div",null," ",ee.createElement(te.Z,{className:Bl.suc_status})," \u5B9E\u9A8C\u8D44\u6E90\u4FDD\u969C\u5DF2\u7ED3\u675F")))),ee.createElement("div",{className:Bl.btns},ee.createElement(m.ZP,{onClick:ge},"\u53D6\u6D88"),ee.createElement(m.ZP,{disabled:tn==3&&[2,4,5].includes(hr),onClick:()=>Ee(void 0,null,function*(){var Fr,Bo;if(tn===1&&!Qt){i.ZP.warning("\u8BF7\u9009\u62E9\u8FD0\u884C\u73AF\u5883");return}(Fr=L==null?void 0:L.detail)!=null&&Fr.is_fork_from_creator&&((Bo=L==null?void 0:L.detail)!=null&&Bo.copy_for_exercise)&&tn!=3&&(be.filter(Bi=>Bi.id===Qt)[0].has_relation&&tn===1||tn===2)?rt({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"environment",fn:(Bi,ss)=>{Zr(Bi,ss)},zIndex:1e4}}):Zr()}),loading:dr,type:"primary",className:"ml20"},tn==3?"\u63D0\u4EA4\u7533\u8BF7":"\u4FDD\u5B58"))))),ee.createElement(vc,{onFinish:Fr=>wt(Fr)}))};var Be=(0,e.connect)(({shixunsDetail:L})=>({shixunsDetail:L}))(Y),Fe=h(48984),Xe=h(25510),Ze={wrap:"wrap___S9yE5",content:"content___xIxOT",head:"head___icGJE",title:"title___NbDBd",add:"add___ntZkv",addDisable:"addDisable___pgd9I",setting:"setting___kQ9Qx",tabs:"tabs___o2qas",name:"name___HUyj5",active:"active___SVp4l",line:"line___DSw6E",resource:"resource___AgLC3",mirror:"mirror___DGr0Q",interface:"interface___xxy5c",disabled:"disabled___GqKcR",port:"port___vGmHQ",grade:"grade___b6Adk",tabsBox:"tabsBox___TnoNw",tabTitle:"tabTitle___i8cO0",more:"more___kbzpa",serverConfig:"serverConfig___BtI29",viewRecommendConfig:"viewRecommendConfig___ODGyC",system:"system___YygCM",explain:"explain___klZ55",btns:"btns___o6xWf",template:"template___AMzZZ",liWrap:"liWrap___tCbB1",li:"li___srrGx",tag:"tag___NcFBh",setting1:"setting1___D0Pro",listItem:"listItem___HdME2",left:"left___fn7vU",count:"count___iWkRu",right:"right___qWnKz",show_selectDevice:"show_selectDevice___jq5Pu","ant-modal-title":"ant-modal-title___U_FE9"},st=h(39132),Bt=h(16987),pt=h(2156),Et={list:"list___p00l5",head:"head___JcQe0",row:"row___kLpLL"},Lt=h(67294),Tt=Object.defineProperty,ht=Object.defineProperties,yt=Object.getOwnPropertyDescriptors,Wt=Object.getOwnPropertySymbols,pn=Object.prototype.hasOwnProperty,ln=Object.prototype.propertyIsEnumerable,gn=(L,k,j)=>k in L?Tt(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,En=(L,k)=>{for(var j in k||(k={}))pn.call(k,j)&&gn(L,j,k[j]);if(Wt)for(var j of Wt(k))ln.call(k,j)&&gn(L,j,k[j]);return L},Cn=(L,k)=>ht(L,yt(k)),Cr=({showError:L,value:k,onChange:j,optionsLevelList:ge})=>{const[rt,ft]=(0,n.useState)([]);(0,n.useEffect)(()=>{if(!k.length){ft([{command:"",challenge_ids:[]}]);return}ft(k)},[JSON.stringify(k)]);const lt=(ot,be,nt)=>{let en=JSON.parse(JSON.stringify(rt));be==="add"?en.push({command:"",challenge_ids:[-1]}):be==="delete"?en.splice(nt,1):en[nt][be]=ot,ft(en),j(en)};return console.log(rt,"value2"),Lt.createElement("div",{className:Et.list},Lt.createElement("div",{className:Et.head},Lt.createElement("div",{style:{width:400}},"\u547D\u4EE4"),Lt.createElement("div",null,"\u5E94\u7528\u5173\u5361")),rt==null?void 0:rt.map((ot,be)=>{var nt,en,yn;let Xt=ge.map((dn,tn)=>{const Tn=`\u7B2C${tn+1}\u5173\uFF1A${dn.name}`;let nn=Tn,Ft=!1;return dn.st===1&&(nn=Lt.createElement(Oe.Z,{placement:"left",title:"\u7406\u8BBA\u9898\u5173\u5361\u65E0\u6CD5\u89E6\u53D1\u547D\u4EE4"},Tn),Ft=!0),Cn(En({},dn),{value:dn.challenge_id,label:nn,disabled:Ft})});return Xt=[{label:"\u6240\u6709\u5173\u5361",value:-1},...Xt],Lt.createElement(b.Z,{wrap:!1,align:"middle",style:{position:"relative"},className:belt(dn.target.value,"command",be),bordered:!1,placeholder:"\u4F8B\u5982\uFF1Amysql -uroot -p123123 -h127.0.0.1",style:{width:400,height:50,background:"#F5F5F5",borderRadius:4}}),Lt.createElement(Wl.default,{options:Xt,getPopupContainer:dn=>dn.parentNode,value:ot==null?void 0:ot.challenge_ids,onChange:dn=>{var tn,Tn;let nn=dn;!((tn=ot==null?void 0:ot.challenge_ids)!=null&&tn.includes(-1))&&(dn!=null&&dn.includes(-1))&&(nn=[-1]),(Tn=ot==null?void 0:ot.challenge_ids)!=null&&Tn.includes(-1)&&(dn!=null&&dn.includes(-1))&&(nn=dn==null?void 0:dn.filter(Ft=>Ft!==-1)),lt(nn,"challenge_ids",be)},mode:"multiple",maxTagTextLength:(yn=ot==null?void 0:ot.challenge_ids)!=null&&yn.includes(-1)?4:3,placeholder:"\u8BF7\u9009\u62E9\u5E94\u7528\u5173\u5361",maxTagCount:5,bordered:!1,style:{width:560,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10,margin:"0 20px"}}),Lt.createElement(b.Z,{wrap:!1},Lt.createElement("i",{onClick:()=>lt("","add",be),style:{color:"#3061D0"},className:"iconfont icon-tianjiatimu font20 current ml20"}),be!==0&&Lt.createElement("i",{onClick:()=>lt("","delete",be),style:{color:"#E30000"},className:"iconfont icon-shanjian font20 ml20"})))}))},On=h(26194),ke=h(67294),vr=Object.defineProperty,Xn=Object.defineProperties,gr=Object.getOwnPropertyDescriptors,Tr=Object.getOwnPropertySymbols,ea=Object.prototype.hasOwnProperty,Ur=Object.prototype.propertyIsEnumerable,jr=(L,k,j)=>k in L?vr(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,xr=(L,k)=>{for(var j in k||(k={}))ea.call(k,j)&&jr(L,j,k[j]);if(Tr)for(var j of Tr(k))Ur.call(k,j)&&jr(L,j,k[j]);return L},Br=(L,k)=>Xn(L,gr(k)),ar=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const Gr=Wl.default.Option,ga=5,To=["Python","C++","C","Java","C#","JavaScript","TypeScript","Go","PHP","Perl","R","Rust","Ruby","Scratch","Swift","Kotlin","Scala"],io=({practiceSetting:L,dispatch:k,shixunsDetail:j,user:ge})=>{var rt,ft,lt,ot,be,nt,en,yn,Xt,dn;const{id:tn,is_published:Tn}=L,[nn,Ft]=(0,n.useState)([]),[dr,hn]=(0,n.useState)(null),[Qt,on]=(0,n.useState)([]),[Ut,wt]=(0,n.useState)([]),Fn=(0,n.useRef)(null),[Kt,Pt]=(0,n.useState)({}),Gt=(0,n.useRef)({}),Vn=(0,n.useRef)({}),{shixun_environment:jt={},mirror_repository:zt={},small_type:na=[],new_service_configs:hr=[],network_mode_list:An=[],boosters:vn=[]}=Kt,[Jr,In]=(0,n.useState)(""),[Qn,Sa]=(0,n.useState)("\u8BF7\u8F93\u5165\u7AEF\u53E3"),[Ya,Ja]=(0,n.useState)(!1),[wa,un]=(0,n.useState)(!1),[Dr,ha]=(0,n.useState)(!0),[$n,qr]=(0,n.useState)(!0),[Zr,Fo]=(0,n.useState)(!1),[Fi,Pi]=(0,n.useState)(!1),[Fr,Bo]=(0,n.useState)(!1),[Bi,ss]=(0,n.useState)(null),[Ar,zr]=(0,n.useState)([]),[mo,Ir]=(0,n.useState)(0),[yo,Ji]=(0,n.useState)(!1),[Rn,er]=(0,n.useState)({}),[ir,ri]=(0,n.useState)(!1),[Vu,Nu]=(0,n.useState)(!1),[hu,yc]=(0,n.useState)(0),[Yc,Or]=(0,n.useState)(!1),[bo,Wo]=(0,n.useState)({}),[Ii,Us]=(0,n.useState)({}),[jc,Au]=(0,n.useState)({}),[Ed,ad]=(0,n.useState)(""),[bs,qu]=(0,n.useState)(!1),[yd,$u]=(0,n.useState)(!1),[qf,Qp]=(0,n.useState)({}),[$f,xv]=(0,n.useState)([]),Hp=(0,n.useRef)([]);console.log("--1111-",vn,$f);const Bv=[{id:1,name:"\u901A\u7528\u4E91"},{id:3,name:"\u8BBE\u5907\u8D44\u6E90"}],Dv=[{id:1,name:"Windows",icon:"iconfont icon-Windows"},{id:2,name:"Linux",icon:"iconfont icon-Linux"},{id:3,name:"\u5176\u4ED6",icon:"iconfont icon-qitaxitong"}],Sv=[{id:1,name:"VNC"},{id:2,name:"RDP"}],ep=[{id:0,name:"\u516C\u5171\u955C\u50CF",type:"public"},{id:1,name:"\u81EA\u5B9A\u4E49\u955C\u50CF",type:"customize"},{id:2,name:"\u5171\u4EAB\u955C\u50CF",type:"share"}],Pv=(Ut==null?void 0:Ut.find(At=>At.id===jt.instance_startup_template_id))||{},{desc:zp,virt_type:Gp}=Pv,Xp=((rt=Qt==null?void 0:Qt.find(At=>At.id===(jt==null?void 0:jt.private_cloud_id)))==null?void 0:rt.cloud_type)===1,Iv=((ft=Qt==null?void 0:Qt.find(At=>At.id===(jt==null?void 0:jt.private_cloud_id)))==null?void 0:ft.cloud_type)===4;(0,n.useEffect)(()=>(window.addEventListener("click",Yp),()=>{window.removeEventListener("click",Yp)}),[]),(0,n.useEffect)(()=>{Ov(),Pf(),Wd(),Nv(),Tv()},[]),(0,n.useEffect)(()=>{(0,oe.isEqual)(Vn.current,Kt)?k({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}):k({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}),Gt.current=Kt},[Kt]);const Ov=()=>ar(void 0,null,function*(){const At=yield(0,u.ZP)("/api/kd_classrooms/device_environments.json",{method:"get"});zr((At==null?void 0:At.list)||[])}),Rv=()=>ar(void 0,null,function*(){var At,lr,Do,qi;const $i=yield(0,u.ZP)("/api/shixuns/new.json",{method:"get",params:{tab_type:(At=ep[Number(hu)])==null?void 0:At.type}});($i==null?void 0:$i.status)===0&&(((Do=(lr=$i==null?void 0:$i.data)==null?void 0:lr.environments)==null?void 0:Do.length)===0&&((qi=$i==null?void 0:$i.data)==null?void 0:qi.other_image.length)===0?Or(!0):Or(!1))});(0,n.useEffect)(()=>{Rv()},[hu]);const Mv=()=>{var At;const lr=()=>{e.history.push(`/shixuns/${tn}/challenges`),k({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(At=L==null?void 0:L.sideBar)!=null&&At.confirmLeave?l.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{lr()}}):lr()},Pf=()=>ar(void 0,null,function*(){var At;const lr=yield(0,u.ZP)(`/api/shixuns/${tn}/get_shixun_env_tabs.json`,{method:"get"});if(lr.status===0){const Do=((At=lr.data)==null?void 0:At.shixun_environments_tabs)||[];Do.length&&dr===null&&hn(Do[0].id);const qi=Do.filter($i=>$i.resource_type===3);ss(qi[0]),er(qi[0]),Ft(Do)}}),Nv=()=>ar(void 0,null,function*(){var At;qr(!0);const lr=yield(0,u.ZP)("/api/shixuns/get_private_clouds.json",{method:"get"});lr.status===0&&on((At=lr==null?void 0:lr.data)==null?void 0:At.list),qr(!1)}),Tv=()=>ar(void 0,null,function*(){const At=yield(0,u.ZP)(`/api/shixuns/${tn}/challenges.json`,{method:"get"});At.challenge_list&&xv(At.challenge_list||[])}),If=(At,lr)=>ar(void 0,null,function*(){var Do;const qi=yield(0,u.ZP)("/api/shixuns/get_instance_startup_template.json",{method:"get",params:{private_cloud_id:At,operating_system:lr}});qi.status===0&&wt((Do=qi==null?void 0:qi.data)==null?void 0:Do.list)}),Wd=(At=null)=>ar(void 0,null,function*(){var lr,Do,qi,$i,yl,Vs,su,cc,bc,us,Tu,Cc,zl,od,Il;ha(!0);const $s=yield(0,u.ZP)(`/api/shixuns/${tn}/get_multi_environments.json`,{method:"get",params:{shixun_environment_id:At}});if($s.status===0){Vn.current=(0,oe.cloneDeep)($s.data||{}),Pt($s.data||{}),Ir($s.data.shixun_environment.id),yc(Number((Do=(lr=$s.data)==null?void 0:lr.shixun_environment)==null?void 0:Do.mirror_tab_type)||0),Number(($i=(qi=$s.data)==null?void 0:qi.shixun_environment)==null?void 0:$i.mirror_tab_type)===0?(Wo((yl=$s.data)==null?void 0:yl.mirror_repository),Us({}),Au({})):Number((su=(Vs=$s.data)==null?void 0:Vs.shixun_environment)==null?void 0:su.mirror_tab_type)===1?(Us((cc=$s.data)==null?void 0:cc.mirror_repository),Wo({}),Au({})):Number((us=(bc=$s.data)==null?void 0:bc.shixun_environment)==null?void 0:us.mirror_tab_type)===2&&(Au((Tu=$s.data)==null?void 0:Tu.mirror_repository),Wo({}),Au({}));const bd=(zl=(Cc=$s==null?void 0:$s.data)==null?void 0:Cc.shixun_environment)==null?void 0:zl.private_cloud_id,rf=(Il=(od=$s==null?void 0:$s.data)==null?void 0:od.shixun_environment)==null?void 0:Il.operating_system;bd&&rf&&If(bd,rf)}ha(!1)}),jv=()=>ar(void 0,null,function*(){var At;const lr=yield(0,u.ZP)(`/api/shixuns/${tn}/check_code_editor.json`,{method:"get",params:{shixun_environment_id:dr}});return lr.status===0&&lr.is_exist_code_editor?(l.default.confirm({icon:null,centered:!0,className:st.Z.CustomTipsModalCss,okButtonProps:{type:"primary"},width:425,okText:"\u524D\u5F80\u5173\u95ED",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:ke.createElement("div",null,ke.createElement("div",null,"\u6BCF\u4E2A\u5B9E\u8DF5\u9879\u76EE\u53EA\u80FD\u5F00\u542F\u4E00\u4E2A\u4EE3\u7801\u7F16\u8F91\u5668\u754C\u9762\u3002"),ke.createElement("div",null,"\u201C",(At=lr==null?void 0:lr.shixun_environment)==null?void 0:At.name,"\u201D\u5DF2\u5F00\u542F\u4EE3\u7801\u7F16\u8F91\u5668\uFF0C\u9700\u5148\u5173\u95ED\uFF0C\u7136\u540E\u624D\u80FD\u5728\u5F53\u524D\u5B9E\u9A8C\u73AF\u5883\u9009\u62E9\u4EE3\u7801\u7F16\u8F91\u5668\u3002")),onOk:()=>ar(void 0,null,function*(){hn(lr.shixun_environment.id),Wd(lr.shixun_environment.id),Pf()})}),Promise.reject()):Promise.resolve()}),Lv={shixun_environment:{id:0,resource_type:1,command_settings:[],is_support_code_editor:!1,is_support_vnc:!1,is_support_webssh:!1,is_support_thiry_party:!1,is_windowless:!1,disabled_support_vnc:!1,disabled_support_webssh:!1,private_is_support_vnc:!1,private_is_support_webssh:!1,private_is_support_jupyter_lab:!1,disabled2_support_vnc:!1,disabled2_support_webssh:!1,disabled2_support_jupyter_lab:!1,proxy_port:"",web_route:"",private_cloud_id:null,instance_startup_template_id:null,operating_system:1,instance_startup_type:1},mirror_repository:{choice_small_mirrors:[],shixun_service_configs:[]},small_type:[]},kv=(At,lr)=>{var Do,qi;if(typeof(At==null?void 0:At.className)=="string"&&((Do=At==null?void 0:At.className)!=null&&Do.includes(lr)))return At;for(let $i=0,yl=At;yl=yl.parentNode;$i++){if(typeof(At==null?void 0:At.className)=="string"&&((qi=yl==null?void 0:yl.className)!=null&&qi.includes(lr)))return yl;if(yl==document.documentElement)return!1}},Yp=At=>{kv(At.target,"editor-scrollable")&&iu()},iu=()=>(0,ma.gy)(k,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883"),Jp=At=>ke.createElement(Ol.Z,{required:!0,nameWidth:150,name:"\u5B9E\u9A8C\u754C\u9762",errorKey:"interface",errorValue:Jr,align:"start",errorName:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u754C\u9762",tooltipTitle:ke.createElement("div",{className:"p10"},At&&ke.createElement(ke.Fragment,null,ke.createElement("b",{className:"font14"},"\u4EE3\u7801\u7F16\u8F91\u5668"),ke.createElement("br",null),"\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u4E3A\u5B66\u5458\u63D0\u4F9B\u4EE3\u7801\u7F16\u8F91\u5668\u3001\u7F16\u8BD1\u5668\u3001\u8C03\u8BD5\u5668\u7B49\u5DE5\u5177\u3002",ke.createElement("br",null),"\u5F53\u9009\u62E9\u4E86VSCode\u76F8\u5173\u7684\u5B9E\u9A8C\u955C\u50CF\u65F6\uFF0C\u4EE3\u7801\u7F16\u8F91\u5668\u4EE5VSCode\u7684\u5F62\u5F0F\u5C55\u793A\u7ED9\u5B66\u5458\u3002",ke.createElement("br",null),"\u6BCF\u4E2A\u5B9E\u8DF5\u9879\u76EE",ke.createElement("b",null,"\u53EA\u80FD\u5F00\u542F\u4E00\u4E2A"),"\u4EE3\u7801\u7F16\u8F91\u5668\u754C\u9762\u3002",ke.createElement("br",null)),ke.createElement("div",{className:"mt10 blod font14"},"\u56FE\u5F62\u5316\u684C\u9762"),"\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u4F7F\u7528\u56FE\u5F62\u5316\u65B9\u5F0F\u663E\u793A\u64CD\u4F5C\u754C\u9762\u3002",ke.createElement("br",null),ke.createElement("div",{className:"mt10 blod font14"},"\u547D\u4EE4\u884C\u7EC8\u7AEF"),"\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u4E3A\u5B66\u5458\u63D0\u4F9B\u547D\u4EE4\u884C\u7A97\u53E3\u3002",At&&ke.createElement(ke.Fragment,null,ke.createElement("div",{className:"mt10 blod font14"},"\u5BB9\u5668\u5185\u670D\u52A1"),"\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u53EF\u4EE5\u5728\u5B9E\u9A8C\u9875\u9762\u76F4\u63A5\u9884\u89C8\u5BB9\u5668\u5185\u90E8Web\u670D\u52A1\u3002"))},ke.createElement("div",{className:Ze.interface},At&&ke.createElement("div",{onClick:()=>lu("shixun_environment","is_support_code_editor",!(jt!=null&&jt.is_support_code_editor)),className:jt!=null&&jt.is_support_code_editor?Ze.active:""},ke.createElement("span",{className:"iconfont icon-xuanzhong9"}),ke.createElement("div",null,ke.createElement("i",{className:"iconfont icon-daimabianjiqi1"}),ke.createElement("span",null,"\u4EE3\u7801\u7F16\u8F91\u5668")),ke.createElement("aside",null," \u63D0\u4F9B\u4EE3\u7801\u7F16\u8F91\u5668\uFF0C\u7F16\u8BD1\u5668\uFF0C\u8C03\u8BD5\u5668\u7B49\u5DE5\u5177")),jt!=null&&jt[At?"disabled_support_vnc":"disabled2_support_vnc"]?ke.createElement(Oe.Z,{title:"\u9009\u62E9\u7684\u5B9E\u9A8C\u955C\u50CF\u4E0D\u652F\u6301\u56FE\u5F62\u5316\u684C\u9762"},ke.createElement("div",{className:Ze.disabled},ke.createElement("span",{className:"iconfont icon-xuanzhong9"}),ke.createElement("div",null,ke.createElement("i",{className:"iconfont icon-tuxinghuazhuomian"}),ke.createElement("span",null,"\u56FE\u5F62\u5316\u684C\u9762")),ke.createElement("aside",null,"\u4F7F\u7528\u56FE\u5F62\u5316\u65B9\u5F0F\u663E\u793A\u64CD\u4F5C\u754C\u9762"))):ke.createElement("div",{onClick:()=>lu("shixun_environment",At?"is_support_vnc":"private_is_support_vnc",!(jt!=null&&jt[At?"is_support_vnc":"private_is_support_vnc"])),className:jt!=null&&jt[At?"is_support_vnc":"private_is_support_vnc"]?Ze.active:""},ke.createElement("span",{className:"iconfont icon-xuanzhong9"}),ke.createElement("div",null,ke.createElement("i",{className:"iconfont icon-tuxinghuazhuomian"}),ke.createElement("span",null,"\u56FE\u5F62\u5316\u684C\u9762")),ke.createElement("aside",null,"\u4F7F\u7528\u56FE\u5F62\u5316\u65B9\u5F0F\u663E\u793A\u64CD\u4F5C\u754C\u9762")),jt!=null&&jt[At?"disabled_support_webssh":"disabled2_support_webssh"]?ke.createElement(Oe.Z,{title:"\u9009\u62E9\u7684\u5B9E\u9A8C\u955C\u50CF\u4E0D\u652F\u6301\u547D\u4EE4\u884C\u7EC8\u7AEF"},ke.createElement("div",{className:Ze.disabled},ke.createElement("span",{className:"iconfont icon-xuanzhong9"}),ke.createElement("div",null,ke.createElement("i",{className:"iconfont icon-minglinghang"}),ke.createElement("span",null,"\u547D\u4EE4\u884C\u7EC8\u7AEF")),ke.createElement("aside",null,"\u63D0\u4F9B\u547D\u4EE4\u884C\u7A97\u53E3"))):ke.createElement("div",{onClick:()=>lu("shixun_environment",At?"is_support_webssh":"private_is_support_webssh",!(jt!=null&&jt[At?"is_support_webssh":"private_is_support_webssh"])),className:jt!=null&&jt[At?"is_support_webssh":"private_is_support_webssh"]?Ze.active:""},ke.createElement("span",{className:"iconfont icon-xuanzhong9"}),ke.createElement("div",null,ke.createElement("i",{className:"iconfont icon-minglinghang"}),ke.createElement("span",null,"\u547D\u4EE4\u884C\u7EC8\u7AEF")),ke.createElement("aside",null," \u63D0\u4F9B\u547D\u4EE4\u884C\u7A97\u53E3")),At&&ke.createElement("div",{onClick:()=>lu("shixun_environment","is_support_thiry_party",!(jt!=null&&jt.is_support_thiry_party)),className:jt!=null&&jt.is_support_thiry_party?Ze.active:""},ke.createElement("span",{className:"iconfont icon-xuanzhong9"}),ke.createElement("div",null,ke.createElement("i",{className:"iconfont icon-rongqi1"}),ke.createElement("span",null,"\u5BB9\u5668\u5185\u670D\u52A1")),ke.createElement("aside",null," \u76F4\u63A5\u9884\u89C8\u5BB9\u5668\u5185\u90E8Web\u670D\u52A1")),ke.createElement("div",{onClick:()=>lu("shixun_environment","is_windowless",!(jt!=null&&jt.is_windowless)),className:jt!=null&&jt.is_windowless?Ze.active:""},ke.createElement("span",{className:"iconfont icon-xuanzhong9"}),ke.createElement("div",null,ke.createElement("i",{className:"iconfont icon-wuchuangkou"}),ke.createElement("span",null,"\u65E0\u7A97\u53E3")),ke.createElement("aside",null," \u4E0D\u5C55\u793A\u5B9E\u9A8C\u63ED\u79D8\u54EA\uFF0C\u7528\u4E8E\u7269\u7406\u8BBE\u5907\u8BC4\u6D4B")),!At&&ke.createElement(ke.Fragment,null,jt!=null&&jt.disabled2_support_jupyter_lab?ke.createElement(Oe.Z,{title:"\u9009\u62E9\u7684\u5B9E\u9A8C\u955C\u50CF\u4E0D\u652F\u6301jupyterLab"},ke.createElement("div",{className:Ze.disabled},ke.createElement("span",{className:"iconfont icon-xuanzhong9"}),ke.createElement("div",null,ke.createElement("i",{className:"iconfont icon-jupyterLab"}),ke.createElement("span",null,"jupyter Lab")),ke.createElement("aside",null,"\u63D0\u4F9B\u4EA4\u4E92\u5F0F\u7B14\u8BB0\u64CD\u4F5C\u754C\u9762"))):ke.createElement("div",{onClick:()=>lu("shixun_environment","private_is_support_jupyter_lab",!(jt!=null&&jt.private_is_support_jupyter_lab)),className:jt!=null&&jt.private_is_support_jupyter_lab?Ze.active:""},ke.createElement("span",{className:"iconfont icon-xuanzhong9"}),ke.createElement("div",null,ke.createElement("i",{className:"iconfont icon-jupyterLab"}),ke.createElement("span",null,"jupyter Lab")),ke.createElement("aside",null," \u63D0\u4F9B\u4EA4\u4E92\u5F0F\u7B14\u8BB0\u64CD\u4F5C\u754C\u9762"))))),Uv=(At,lr,Do)=>{const qi=Array.from(At),[$i]=qi.splice(lr,1);return qi.splice(Do,0,$i),qi},Zv=(At,lr)=>ar(void 0,null,function*(){if(!At.destination)return;const Do=Uv(lr,At.source.index,At.destination.index);Ft(Do),(0,u.ZP)(`/api/shixuns/${tn}/update_environment_position.json`,{method:"put",body:{tabs:Do}})}),Wv=(At,lr)=>{let Do=lr;l.default.confirm({icon:null,centered:!0,className:st.Z.CustomTipsModalCss,okButtonProps:{type:"primary"},width:460,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",title:"\u91CD\u547D\u540D",content:ke.createElement("div",null,ke.createElement("div",{className:"mb5 c-grey-333"},"\u5B9E\u9A8C\u73AF\u5883\u540D\u79F0"),ke.createElement("div",null,ke.createElement(M.default,{defaultValue:Do,onChange:qi=>Do=qi.target.value,maxLength:8,style:{width:300},placeholder:"\u8BF7\u8F93\u5165\u5B9E\u9A8C\u73AF\u5883\u540D\u79F0"}),ke.createElement("span",{className:"c-grey-999 font14 ml10"},"\u6700\u591A8\u4E2A\u5B57"))),onOk:()=>ar(void 0,null,function*(){if(!Do)return i.ZP.warning("\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"),Promise.reject();const qi=nn.map(yl=>yl.id===At?Br(xr({},yl),{name:Do}):yl);if(dr===0){Ft(qi);return}(yield(0,u.ZP)(`/api/shixuns/${tn}/update_environment_name.json`,{method:"put",body:{shixun_environment_id:At,name:Do}})).status===0&&Ft(qi)})})},Kv=(At,lr)=>{iu()||l.default.confirm({icon:null,centered:!0,className:st.Z.CustomTipsModalCss,width:425,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",title:"\u5220\u9664",content:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u5B9E\u9A8C\u73AF\u5883\uFF1F",okButtonProps:{type:"primary"},onOk:()=>ar(void 0,null,function*(){var Do;if((dr===0?{status:0}:yield(0,u.ZP)(`/api/shixuns/${tn}/delete_environment.json`,{method:"delete",body:{shixun_environment_id:At}})).status===0){const $i=nn.filter(yl=>yl.id!==At);if(At===dr){const yl=((Do=$i==null?void 0:$i[0])==null?void 0:Do.id)||null;hn(yl),Wd(yl),Ft($i)}else Ft($i)}})})},Vv=At=>{var lr;if(At===dr)return;const Do=()=>{hn(At),Wd(At),Pf()};(lr=L==null?void 0:L.sideBar)!=null&&lr.confirmLeave?l.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Do()}}):Do()},Qv=At=>{const lr=Br(xr({},Kt),{shixun_environment:Br(xr({},jt),{is_support_code_editor:At.no_used_code_editor,is_support_vnc:!1,is_support_webssh:!1,is_support_thiry_party:!1,is_windowless:!1,disabled_support_vnc:At.disabled_support_vnc,disabled_support_webssh:At.disabled_support_webssh,open_start_command:At.open_start_command,start_command:At.start_command,open_envs:At.open_envs,envs:At.envs,privileged:At.privileged,add_cap:At.add_cap,drop_cap:At.drop_cap}),mirror_repository:Br(xr({},zt),{id:At.id,name:At.name,choice_small_type:[],choice_small_mirrors:[],shixun_service_configs:At.shixun_service_configs||[],description:At.description}),small_type:At.small_type,boosters:(At==null?void 0:At.boosters)||[]});hu===0?Wo(lr==null?void 0:lr.mirror_repository):hu===1?Us(lr==null?void 0:lr.mirror_repository):hu===2&&Au(lr==null?void 0:lr.mirror_repository),Pt(lr),Nu(!1),In("")},Hv=At=>{Nu(!1)},qp=(At=!1,lr=1)=>ar(void 0,null,function*(){var Do,qi,$i;Fo(!0);const yl=(Do=nn.find(su=>su.id===dr))==null?void 0:Do.name,Vs=yield(0,u.ZP)(`/api/shixuns/${tn}/update_for_multi.json`,{method:"put",body:{tabs:nn,shixun_environment_id:dr,sub_type:zt==null?void 0:zt.choice_small_type,main_type:zt.id,shixun_environment:Br(xr({},jt),{name:yl,device_environment_id:Bi==null?void 0:Bi.device_environmet_id,current_shixun_devironment:Bi==null?void 0:Bi.current_shixun_devironment,mirror_tab_type:hu,network_mode:Ed}),shixun_service_configs:zt==null?void 0:zt.shixun_service_configs,new_service_configs:hr,sync_origin_shixun:At,command_settings:jt==null?void 0:jt.command_settings}});Vs.status===0&&(Wd(Vs.shixun_environment_id),hn(Vs.shixun_environment_id),Pf(),(qi=j==null?void 0:j.detail)!=null&&qi.copy_for_exercise||i.ZP.success("\u4FDD\u5B58\u6210\u529F"),($i=j==null?void 0:j.detail)!=null&&$i.copy_for_exercise&&(0,ye.m)(k,j,tn,lr)),Fo(!1)}),zv=()=>{var At;if(iu())return;if(dr===0||(At=L==null?void 0:L.sideBar)!=null&&At.confirmLeave){i.ZP.warning("\u5F53\u524D\u5B9E\u9A8C\u73AF\u5883\u6B63\u5728\u7F16\u8F91\u4E2D\uFF0C\u4E0D\u80FD\u6DFB\u52A0\u65B0\u7684\u5B9E\u9A8C\u73AF\u5883");return}const lr=(0,oe.cloneDeep)(Lv);console.log("cloneData---",lr),Ft([...nn,{id:0,name:`\u5B9E\u9A8C\u73AF\u5883${nn.length+1}`}]),yc(0),Wo({}),Us({}),Au({}),hn(0),Pt(lr),ss(null)},lu=(At,lr,Do)=>ar(void 0,null,function*(){var qi,$i,yl,Vs,su,cc,bc,us,Tu,Cc,zl,od,Il,$s,bd,rf,$p,em,tm,nm,rm,am;if(iu())return;const Oi=(0,oe.cloneDeep)(Gt.current);if(lr==="is_windowless"&&Do&&(Oi.shixun_environment.is_support_code_editor=!1,Oi.shixun_environment.is_support_vnc=!1,Oi.shixun_environment.is_support_webssh=!1,Oi.shixun_environment.is_support_thiry_party=!1),(lr==="is_support_vnc"||lr==="is_support_webssh"||lr==="is_support_thiry_party"||lr==="is_support_code_editor")&&Do&&(Oi.shixun_environment.is_windowless&&(Oi.shixun_environment.is_windowless=!1),lr==="is_support_code_editor"&&(yield jv())),lr==="resource_type"&&(Oi.shixun_environment.instance_startup_type=1,Oi.shixun_environment.command_settings=Hp.current,Hp.current=Gt.current.shixun_environment.command_settings,Do===2&&!Oi.shixun_environment.private_cloud_id&&(Oi.shixun_environment.private_cloud_id=(qi=Qt==null?void 0:Qt[0])==null?void 0:qi.id,Oi.shixun_environment.operating_system=1,If(Oi.shixun_environment.private_cloud_id,Oi.shixun_environment.operating_system))),lr==="private_cloud_id"&&(Oi.shixun_environment.private_is_support_vnc=!1,Oi.shixun_environment.private_is_support_webssh=!1,Oi.shixun_environment.private_is_support_jupyter_lab=!1,Oi.shixun_environment.operating_system=1,Oi.shixun_environment.instance_startup_template_id=null,Oi.shixun_environment.instance_startup_type=1,If(Do,Oi.shixun_environment.operating_system)),lr==="operating_system"&&Do&&(Oi.shixun_environment.private_is_support_vnc=!1,Oi.shixun_environment.private_is_support_webssh=!1,Oi.shixun_environment.private_is_support_jupyter_lab=!1,Oi.shixun_environment.instance_startup_template_id=null,Oi.shixun_environment.instance_startup_type=1,If(Oi.shixun_environment.private_cloud_id,Do)),lr==="instance_startup_template_id"){Oi.shixun_environment.private_is_support_vnc=!1,Oi.shixun_environment.private_is_support_webssh=!1,Oi.shixun_environment.private_is_support_jupyter_lab=!1,Oi.shixun_environment.instance_startup_type=1;const ec=Ut.find(Cd=>Cd.id===Do);Oi.shixun_environment.disabled2_support_vnc=ec.disabled_support_vnc,Oi.shixun_environment.disabled2_support_webssh=ec.disabled_support_webssh,Oi.shixun_environment.disabled2_support_jupyter_lab=ec.disabled_support_jupyter_lab,Oi.boosters=ec.boosters,Oi.network_mode_list=ec.network_mode_list,ad((Vs=(yl=($i=ec.network_mode_list)==null?void 0:$i.filter(Cd=>Cd.is_default))==null?void 0:yl[0])==null?void 0:Vs.network_mode),Oi.new_service_configs=ec!=null&&ec.service_config_info?[ec.service_config_info]:[]}if((lr==="private_is_support_vnc"||lr==="private_is_support_webssh")&&(Oi.shixun_environment.instance_startup_type=1),lr==="choice_small_type"){Oi.mirror_repository.choice_small_mirrors=na.filter(eu=>Do.includes(eu.id));const ec=Oi.mirror_repository.choice_small_mirrors,Cd=zt.choice_small_mirrors;if(ec.length>Cd.length){const eu=(0,oe.differenceBy)(ec,Cd,"id");if((su=eu==null?void 0:eu[0])!=null&&su.mirror_name){const tp={cpu_limit:((us=(bc=(cc=eu==null?void 0:eu[0])==null?void 0:cc.shixun_service_configs)==null?void 0:bc[0])==null?void 0:us.cpu_limit)||1,lower_cpu_limit:((zl=(Cc=(Tu=eu==null?void 0:eu[0])==null?void 0:Tu.shixun_service_configs)==null?void 0:Cc[0])==null?void 0:zl.lower_cpu_limit)||.1,memory_limit:(($s=(Il=(od=eu==null?void 0:eu[0])==null?void 0:od.shixun_service_configs)==null?void 0:Il[0])==null?void 0:$s.memory_limit)||1,mirror_repository_id:(bd=eu==null?void 0:eu[0])==null?void 0:bd.id,name:(rf=eu==null?void 0:eu[0])==null?void 0:rf.mirror_name,request_limit:((tm=(em=($p=eu==null?void 0:eu[0])==null?void 0:$p.shixun_service_configs)==null?void 0:em[0])==null?void 0:tm.request_limit)||10,resource_limit:((am=(rm=(nm=eu==null?void 0:eu[0])==null?void 0:nm.shixun_service_configs)==null?void 0:rm[0])==null?void 0:am.resource_limit)||10};Oi.mirror_repository.shixun_service_configs.push(tp)}}else{const eu=(0,oe.differenceBy)(Cd,ec,"id");Oi.mirror_repository.shixun_service_configs=Oi.mirror_repository.shixun_service_configs.filter(tp=>{var om;return tp.mirror_repository_id!==((om=eu==null?void 0:eu[0])==null?void 0:om.id)})}}lr?Oi[At][lr]=Do:Oi[At]=Do,console.log("cloneData",Oi),In(""),Pt(Oi)}),Qu=(At,lr,Do)=>{var qi,$i;const yl=/^\d*(\.\d*)?$/,Vs=["cpu_limit","lower_cpu_limit","memory_limit","request_limit","resource_limit"],su=(0,oe.cloneDeep)(($i=(qi=Gt.current)==null?void 0:qi.mirror_repository)==null?void 0:$i.shixun_service_configs);if(Vs.includes(lr)){Do.match(yl)&&(su[At][lr]=Do,lu("mirror_repository","shixun_service_configs",su));return}su[At][lr]=Do,lu("mirror_repository","shixun_service_configs",su)},Gv=()=>{l.default.info({centered:!0,icon:null,width:460,title:"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458",content:ke.createElement("div",{className:"tc"},ke.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Xe,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"})},Xv=()=>{var At,lr,Do,qi,$i,yl,Vs,su,cc,bc;if(!iu()){if((jt==null?void 0:jt.resource_type)===1){if(!(zt!=null&&zt.id)){In("mirror");return}if(!(jt!=null&&jt.is_support_code_editor)&&!(jt!=null&&jt.is_support_vnc)&&!(jt!=null&&jt.is_support_webssh)&&!(jt!=null&&jt.is_support_thiry_party)&&!(jt!=null&&jt.is_windowless)){In("interface");return}if(jt.is_support_thiry_party&&!(jt!=null&&jt.proxy_port)){In("port"),Sa("\u8BF7\u8F93\u5165\u7AEF\u53E3");return}if(jt.is_support_thiry_party&&(jt!=null&&jt.proxy_port)&&parseInt(jt==null?void 0:jt.proxy_port)>65535||((At=jt==null?void 0:jt.proxy_port)==null?void 0:At.length)>1&&((lr=jt==null?void 0:jt.proxy_port)==null?void 0:lr[0])==="0"){In("port"),Sa("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u7AEF\u53E3");return}if(!((Do=zt==null?void 0:zt.shixun_service_configs)!=null&&Do.length)){In("shixun_service_configs");return}for(let us of zt==null?void 0:zt.shixun_service_configs){if(us!=null&&us.open_start_command&&!(us!=null&&us.start_command)){In("start_command");return}if(us!=null&&us.open_envs&&!(us!=null&&us.envs)){In("envs");return}}if(jt!=null&&jt.webssh_host&&!/^[a-z0-9\-]*$/.test(jt==null?void 0:jt.webssh_host)){i.ZP.warning("\u4E3B\u673A\u540D\u53EA\u80FD\u8F93\u5165\u6570\u5B57\u3001\u5C0F\u5199\u5B57\u6BCD\u3001\u8FDE\u5B57\u7B26");return}if(($i=(qi=zt==null?void 0:zt.shixun_service_configs)==null?void 0:qi[0])!=null&&$i.webssh_host&&!/^(?![0-9]+$)(?!.*--)[a-z0-9](?:[a-z0-9-]{0,60}[a-z0-9])$/.test((Vs=(yl=zt==null?void 0:zt.shixun_service_configs)==null?void 0:yl[0])==null?void 0:Vs.webssh_host)){Pi(!0);return}}if((jt==null?void 0:jt.resource_type)===2){if(!(jt!=null&&jt.operating_system)){In("system");return}if(!(jt!=null&&jt.instance_startup_template_id)){In("template");return}if(!(jt!=null&&jt.private_is_support_vnc)&&!(jt!=null&&jt.private_is_support_webssh)&&!(jt!=null&&jt.private_is_support_jupyter_lab)){In("interface");return}if((jt==null?void 0:jt.operating_system)===1&&(jt!=null&&jt.private_is_support_vnc)&&Xp&&!(jt!=null&&jt.instance_startup_type)){In("instance_startup_type");return}}if((jt!=null&&jt.is_support_webssh||jt!=null&&jt.private_is_support_webssh)&&((su=jt==null?void 0:jt.command_settings)==null?void 0:su.some(Tu=>{var Cc,zl;return!Tu.command&&!!((Cc=Tu.challenge_ids)!=null&&Cc.length)||Tu.command&&!((zl=Tu.challenge_ids)!=null&&zl.length)}))){In("command_settings");return}(cc=j==null?void 0:j.detail)!=null&&cc.is_fork_from_creator&&((bc=j==null?void 0:j.detail)!=null&&bc.copy_for_exercise)&&dr!=0&&(jt!=null&&jt.has_relation)?k({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"environment",fn:(us,Tu)=>{qp(us,Tu)}}}):qp()}},Yv=At=>ar(void 0,null,function*(){yield Qu(At.index,"cpu_limit",String(At==null?void 0:At.cpu)),yield Qu(At.index,"memory_limit",String(At==null?void 0:At.memory))}),Jv=At=>{const lr=(0,oe.cloneDeep)(hr);lr[At.index]=Br(xr({},lr[At.index]),{cpu_limit:String(At==null?void 0:At.cpu),memory_limit:String(At==null?void 0:At.memory)}),lu("new_service_configs","",lr)};return ke.createElement("div",{className:Ze.wrap},ke.createElement("div",{className:Ze.content},ke.createElement("div",{className:Ze.head},ke.createElement("div",{className:Ze.title},"\u5B9E\u9A8C\u73AF\u5883"),nn.lengthri(!0),className:Ze.setting},"\u8BBE\u7F6E")),!!nn.length&&ke.createElement(n.Fragment,null,ke.createElement(Na.Z5,{onDragEnd:At=>Zv(At,nn)},ke.createElement(Na.bK,{droppableId:"droppable",direction:"horizontal"},(At,lr)=>ke.createElement("div",Br(xr({},At.droppableProps),{ref:At.innerRef,className:Ze.tabs}),nn.map((Do,qi)=>{const{name:$i,id:yl}=Do;return ke.createElement(Na._l,{key:yl,draggableId:yl.toString(),index:qi},(Vs,su)=>ke.createElement("div",Br(xr(xr({},Vs.draggableProps),Vs.dragHandleProps),{ref:Vs.innerRef,className:dr===yl?Ze.active:"",key:yl}),ke.createElement("i",{className:"iconfont icon-tuodong"}),ke.createElement("span",{className:Ze.name,onClick:()=>Vv(yl)},$i),ke.createElement(ve.Z,{trigger:["click"],dropdownRender:()=>ke.createElement(Le.default,{style:{width:92}},ke.createElement(Le.default.Item,{onClick:()=>Wv(yl,$i),className:"font14"},"\u91CD\u547D\u540D"),ke.createElement(Le.default.Item,{onClick:()=>Kv(yl,$i),className:"font14"},"\u5220\u9664")),getPopupContainer:cc=>cc.parentNode},ke.createElement("i",{className:"iconfont icon-zhankai5 current"}))))}),At.placeholder))),ke.createElement("div",{className:Ze.line})),ke.createElement(xl.Z,{loading:Dr||$n,active:!0},!!nn.length&&ke.createElement(n.Fragment,null,ke.createElement(Ol.Z,{required:!0,nameWidth:150,name:"\u5B9E\u9A8C\u8D44\u6E90",tooltipTitle:ke.createElement("div",{className:"p10"},ke.createElement("b",{className:"font14"},"\u901A\u7528\u4E91"),ke.createElement("br",null),"\u5E38\u89C4\u573A\u666F\u9009\u7528\uFF0C\u8C03\u7528\u901A\u7528\u8D44\u6E90\uFF0C\u57FA\u4E8E\u5BB9\u5668\u5F62\u5F0F\u4E3A\u5B9E\u8BAD\u63D0\u4F9B\u865A\u62DF\u5B9E\u9A8C\u73AF\u5883\u3002",ke.createElement("br",null),ke.createElement("div",{className:"mt10 blod font14"},"\u4E13\u6709\u4E91"),"\u4E13\u7528\u573A\u666F\uFF0C\u53EF\u9009\u7528\u4E0D\u540C\u4E91\u96C6\u7FA4\u7684\u8D44\u6E90\uFF0C\u5305\u62EC\u963F\u91CC\u4E91\u3001\u534E\u4E3A\u4E91\u3001\u7B97\u80FD\u4E91\u7B49\uFF0C\u5982\u7B97\u80FD\u4E91\u9002\u7528\u4E8E\u9700\u8981\u8C03\u7528TPU\u8D44\u6E90\u8BAD\u7EC3\u7684\u5B9E\u8BAD")},ke.createElement("div",{className:Ze.resource},Bv.map(At=>ke.createElement("div",{key:At.id,className:(jt==null?void 0:jt.resource_type)===At.id?Ze.active:"",onClick:()=>{(jt==null?void 0:jt.resource_type)!==At.id&&lu("shixun_environment","resource_type",At.id)}},At.name)))),(jt==null?void 0:jt.resource_type)===1&&ke.createElement(n.Fragment,null,ke.createElement(Ol.Z,{required:!0,nameWidth:150,name:"\u5B9E\u9A8C\u955C\u50CF"},ke.createElement("div",{className:Ze.resource,style:{width:300}},ep.map(At=>ke.createElement("div",{key:At.id,className:hu===At.id?Ze.active:"",onClick:()=>{hu!==At.id&&(iu()||(yc(At.id),In(""),At.id===0&&Pt(Br(xr({},Kt),{mirror_repository:xr({},bo)})),At.id===1&&Pt(Br(xr({},Kt),{mirror_repository:xr({},Ii)})),At.id===2&&Pt(Br(xr({},Kt),{mirror_repository:xr({},jc)}))))}},At.name)))),ke.createElement(Ol.Z,{nameWidth:150,errorKey:"mirror",errorValue:Jr,errorName:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u955C\u50CF"},ke.createElement(b.Z,{align:"middle"},Yc===!1?ke.createElement(ke.Fragment,null,!!(zt!=null&&zt.id)&&ke.createElement(ke.Fragment,null,ke.createElement("div",{onClick:()=>{iu()||Nu(!0)},className:Ze.mirror},ke.createElement("div",null,zt==null?void 0:zt.name),ke.createElement("i",{className:"iconfont icon-genghuan"})),ke.createElement(Fe.Z,{value:[{description:zt==null?void 0:zt.description,name:zt==null?void 0:zt.name}],title:"\u5B9E\u9A8C\u955C\u50CF\u8BF4\u660E"},ke.createElement("span",{className:Ze.explain},"\u5B9E\u9A8C\u955C\u50CF\u8BF4\u660E"))),!(zt!=null&&zt.id)&&ke.createElement("div",{onClick:()=>{Nu(!0)},className:Ze.mirror},ke.createElement("i",{className:"iconfont icon-tianjia3 font14 mr10"}),ke.createElement("div",null,"\u9009\u62E9\u5B9E\u9A8C\u955C\u50CF"))):"\u6682\u65E0\u6570\u636E")),Jp(!0),(jt==null?void 0:jt.is_support_code_editor)&&ke.createElement(Ol.Z,{name:"\u7F16\u7A0B\u8BED\u8A00",tooltipTitle:ke.createElement("div",null,"1.\u5728\u7F16\u5199\u4EE3\u7801\u7684\u65F6\u5019\uFF0C\u7CFB\u7EDF\u53EF\u4EE5\u6839\u636E\u9009\u62E9\u7684\u7F16\u7A0B\u8BED\u8A00\u8FDB\u884C\u667A\u80FD\u4EE3\u7801\u8865\u5168\u548C\u4EE3\u7801\u63D0\u793A\u3002",ke.createElement("br",null),"2.\u5982\u679C\u672A\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00\uFF0C\u7CFB\u7EDF\u6839\u636E\u4EE3\u7801\u6587\u4EF6\u7684\u6269\u5C55\u540D\u8FDB\u884C\u667A\u80FD\u4EE3\u7801\u8865\u5168\u548C\u4EE3\u7801\u63D0\u793A\u3002",ke.createElement("br",null),"3.\u4EE3\u7801\u4ED3\u5E93\u4E2D\u7684\u4EE3\u7801\u6587\u4EF6\u548C\u7F16\u7A0B\u8BED\u8A00\u9700\u8981\u4FDD\u6301\u4E00\u81F4\u3002\u4EE3\u7801\u6587\u4EF6\u6269\u5C55\u540D\u548C\u7F16\u7A0B\u8BED\u8A00\u4E0D\u5339\u914D\u65F6\uFF0C\u5219\u65E0\u6CD5\u8FDB\u884C\u667A\u80FD\u4EE3\u7801\u8865\u5168\u548C\u4EE3\u7801\u63D0\u793A\u3002"),nameWidth:150},ke.createElement(b.Z,{align:"middle"},ke.createElement(Wl.default,{getPopupContainer:At=>At.parentNode,onClick:iu,bordered:!1,className:"mr10",optionFilterProp:"children",placeholder:"\u8BF7\u9009\u62E9\u9644\u5E26\u73AF\u5883",style:{minWidth:400,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},value:jt==null?void 0:jt.program_language,onChange:At=>lu("shixun_environment","program_language",At),showArrow:!0,maxTagCount:5},To.map((At,lr)=>ke.createElement(Gr,{key:At,value:At},At))))),(jt==null?void 0:jt.is_support_webssh)&&ke.createElement(Ol.Z,{nameWidth:150,align:"start",name:"\u5F00\u542F\u65F6\u89E6\u53D1\u547D\u4EE4",tooltipTitle:ke.createElement("div",null,"\u6BCF\u6B21\u6253\u5F00\u65B0\u7684\u7EC8\u7AEF\u7A97\u53E3\u65F6\uFF0C\u81EA\u52A8\u53D1\u9001\u5E76\u6267\u884C\u6307\u5B9A\u7684\u547D\u4EE4\u6216\u6587\u672C\u3002\u7528\u4E8E\u81EA\u52A8\u5316\u7EC8\u7AEF\u4EFB\u52A1\u6216\u521D\u59CB\u5316\u5DE5\u4F5C\u73AF\u5883")},ke.createElement(Cr,{showError:Jr==="command_settings",value:jt==null?void 0:jt.command_settings,onChange:At=>lu("shixun_environment","command_settings",At),optionsLevelList:$f})),(jt==null?void 0:jt.is_support_thiry_party)&&ke.createElement(Ol.Z,{required:!0,nameWidth:150,align:"start",name:"\u7AEF\u53E3\u914D\u7F6E",errorKey:"port",errorValue:Jr,errorName:Qn},ke.createElement(b.Z,null,ke.createElement("div",{className:"font14",style:{lineHeight:"14px"}},ke.createElement("div",null,"\u5BB9\u5668\u7AEF\u53E3"),ke.createElement(M.default,{onClick:iu,value:jt==null?void 0:jt.proxy_port,onChange:At=>{const lr=At.target.value;(lr===""||/^[0-9]\d*$/.test(lr))&&lu("shixun_environment","proxy_port",At.target.value)},bordered:!1,style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:6}})),ke.createElement("div",{className:"ml20"},ke.createElement("div",{className:"font14",style:{lineHeight:"14px"}},"\u8DEF\u7531\uFF08\u9009\u586B\uFF09"),ke.createElement(M.default,{onClick:iu,value:jt==null?void 0:jt.web_route,onChange:At=>lu("shixun_environment","web_route",At.target.value),bordered:!1,style:{width:450,height:50,background:"#F5F5F5",borderRadius:4,marginTop:6}})))),ke.createElement(Ol.Z,{name:"\u9644\u5E26\u73AF\u5883",nameWidth:150},ke.createElement(b.Z,{align:"middle"},ke.createElement(Wl.default,{getPopupContainer:At=>At.parentNode,onClick:iu,mode:"multiple",bordered:!1,className:"mr10",optionFilterProp:"children",placeholder:"\u8BF7\u9009\u62E9\u9644\u5E26\u73AF\u5883",style:{minWidth:400,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},value:zt==null?void 0:zt.choice_small_type,onChange:At=>lu("mirror_repository","choice_small_type",At),showArrow:!0,maxTagCount:5},na==null?void 0:na.map((At,lr)=>ke.createElement(Gr,{key:At.id,value:At.id},At.type_name))),!!((lt=zt==null?void 0:zt.choice_small_mirrors)!=null&<.length)&&ke.createElement(Fe.Z,{value:(zt==null?void 0:zt.choice_small_mirrors)||[],title:"\u9644\u5E26\u73AF\u5883\u8BF4\u660E"},ke.createElement("span",{className:Ze.explain},"\u9644\u5E26\u73AF\u5883\u8BF4\u660E")))),(0,Iu.Ny)()&&ke.createElement(n.Fragment,null,ke.createElement("div",{onClick:()=>Ja(!Ya),className:Ze.grade},"\u9AD8\u7EA7\u8BBE\u7F6E",ke.createElement("i",{className:`iconfont ${Ya?"icon-shouqi4":"icon-a-xialazhankai"}`})),Ya&&ke.createElement(n.Fragment,null,ke.createElement(Ol.Z,{required:!0,nameWidth:150,name:"\u955C\u50CF\u914D\u7F6E",align:"start",errorKey:"shixun_service_configs",errorValue:Jr,errorName:"\u8BF7\u6DFB\u52A0\u955C\u50CF\u914D\u7F6E",contentStyle:{overflow:(ot=zt==null?void 0:zt.shixun_service_configs)!=null&&ot.length?"hidden":"initial"}},ke.createElement("div",{className:Ze.tabsBox},!((be=zt==null?void 0:zt.shixun_service_configs)!=null&&be.length)&&ke.createElement(Ia.Z,{image:Qs,imageStyle:{height:180,marginTop:67},description:""}),!!((nt=zt==null?void 0:zt.shixun_service_configs)!=null&&nt.length)&&ke.createElement(xe.default,{destroyInactiveTabPane:!0,moreIcon:ke.createElement("span",{className:Ze.more},"\u66F4\u591A ",ke.createElement("i",{className:"iconfont icon-xiala1"}))},(en=zt==null?void 0:zt.shixun_service_configs)==null?void 0:en.map((At,lr)=>{var Do,qi;const{cpu_limit:$i,lower_cpu_limit:yl,memory_limit:Vs,request_limit:su,resource_limit:cc,name:bc,shixun_update_logs:us,single_card_gpu_resource:Tu,single_machine_gpu_count:Cc,mirror_repository:zl}=At;let od=(zl==null?void 0:zl.gpu_allocation_method)=="single_card_multi_allocation"?(zl==null?void 0:zl.single_card_gpu_resource)*1024/Tu:(zl==null?void 0:zl.single_machine_gpu_count)/Cc;return ke.createElement(xe.default.TabPane,{className:"p20",tab:ke.createElement("div",{title:bc,className:Ze.tabTitle},bc),key:lr},(us==null?void 0:us.user_name)&&ke.createElement("div",{style:{margin:"-15px 0 15px 0"}},"\u6700\u8FD1\u4FEE\u6539\u4EBA\uFF1A ",us==null?void 0:us.user_name,"\uFF08",us==null?void 0:us.user_login,"\uFF09 \u4FEE\u6539\u65F6\u95F4\uFF1A",us!=null&&us.created_at?zs()(us==null?void 0:us.created_at).format("YYYY-MM-DD HH:mm:ss"):"--"),ke.createElement(Ol.Z,{nameWidth:150,name:"\u8D44\u6E90\u914D\u7F6E",align:"center"},ke.createElement(b.Z,{align:"middle"},ke.createElement(b.Z,{align:"middle",className:"mr20",wrap:!1},ke.createElement("div",{className:Ze.serverConfig,onClick:()=>{iu()||(Qp({index:lr,cpu:$i,memory:Vs}),qu(!0))}},ke.createElement("div",null,ke.createElement("span",null,$i,"\u6838")," ",ke.createElement("span",null,Vs,"GB")),ke.createElement("i",{className:"iconfont icon-bianji21"}))),lr==0&&ke.createElement(b.Z,{align:"middle",wrap:!1},ke.createElement("div",{className:Ze.viewRecommendConfig,onClick:()=>$u(!0)},"\u67E5\u770B\u63A8\u8350\u914D\u7F6E")))),(At==null?void 0:At.mirror_repository)&&ke.createElement(Ol.Z,{nameWidth:150,name:"GPU\u8D44\u6E90\u914D\u7F6E",align:"baseLine"},((zl==null?void 0:zl.gpu_allocation_method)=="single_machine_multi_card"||(zl==null?void 0:zl.gpu_allocation_method)=="multi_machine_multi_card")&&ke.createElement(ke.Fragment,null,ke.createElement("div",{className:Ze.serverConfig,style:{width:720,cursor:"default"}},ke.createElement("div",null,"\u5F53\u524D\u5206\u914D\u65B9\u5F0F\uFF1A",(zl==null?void 0:zl.gpu_allocation_method)=="single_machine_multi_card"?"\u5355\u673A\u591A\u5361":"\u591A\u673A\u591A\u5361","\uFF0C\u5F53\u524D\u9879\u76EE\u53EF\u4F7F\u7528\u7684\u663E\u5361\u6570\u91CF\u4E0A\u9650\u4E3A ",zl==null?void 0:zl.single_machine_gpu_count," \u5F20\uFF0C\u6BCF\u5F20\u663E\u5B58\u5927\u5C0F\u4E3A",(Do=zl==null?void 0:zl.gpu_model)==null?void 0:Do[0],"GB")),ke.createElement("div",{className:Ze.serverConfig,style:{width:720,marginTop:30,cursor:"default"}},ke.createElement("div",null,"\u5355\u4E2A\u7528\u6237\u53EF\u4F7F\u7528\u7684\u663E\u5361\u6570\u91CF\u9650\u5236",ke.createElement(Du.Z,{precision:0,min:1,max:zl==null?void 0:zl.single_machine_gpu_count,defaultValue:1,value:Cc,size:"large",className:"ml10 mr10",onChange:Il=>{Qu(lr,"single_machine_gpu_count",Il||1)}}),"\u5F20\uFF0C\u6700\u5927\u53EF\u5E76\u53D1\u7684\u7528\u6237\u6570 ",ke.createElement("span",{style:{color:"#FA6400"}},od)," \u4EBA"))),(zl==null?void 0:zl.gpu_allocation_method)=="single_card_multi_allocation"&&ke.createElement(ke.Fragment,null,ke.createElement("div",{className:Ze.serverConfig,style:{cursor:"default"}},ke.createElement("div",null,"\u5F53\u524D\u5206\u914D\u65B9\u5F0F\uFF1A\u5355\u5361\u591A\u5206\uFF0C\u53EF\u5206\u914DGPU\u8D44\u6E90\u4E3A",zl==null?void 0:zl.single_card_gpu_resource,"GB")),ke.createElement("div",{className:Ze.serverConfig,style:{width:"max-content",marginTop:30,cursor:"default"}},ke.createElement("div",null,"\u5355\u4E2A\u7528\u6237\u53EF\u4F7F\u7528\u7684GPU\u8D44\u6E90\u9650\u5236\uFF08\u5355\u4E2A\u5B9E\u4F8B\u542F\u52A8pod\u6240\u5360\u7528\u7684\u663E\u5B58\uFF09",ke.createElement(Du.Z,{min:1,max:(zl==null?void 0:zl.single_card_gpu_resource)*1024,defaultValue:1024,value:Tu,size:"large",className:"ml10 mr10",onChange:Il=>{Qu(lr,"single_card_gpu_resource",Il||1)}}),"MB\uFF0C\u6700\u5927\u53EF\u5E76\u53D1\u7684\u7528\u6237\u6570 ",ke.createElement("span",{style:{color:"#FA6400"}},Math.floor(od))," \u4EBA")))),ke.createElement(Ol.Z,{nameWidth:150,name:"\u6587\u4EF6\u5927\u5C0F\u9650\u5236",align:"center"},ke.createElement(b.Z,{align:"middle"},ke.createElement(b.Z,{align:"middle",wrap:!1},ke.createElement(M.default,{onClick:iu,style:{width:400},value:cc,maxLength:5,onChange:Il=>{const{value:$s}=Il.target,bd=/^\d*(\.\d*)?$/;$s.match(bd)&&Qu(lr,"resource_limit",Il.target.value)},addonAfter:"M"}),ke.createElement("span",{style:{marginLeft:10,color:"#999"}},"File size limit\u53C2\u6570\uFF0C\u8868\u793A\u5355\u4E2A\u6587\u4EF6\u4E0A\u4F20\u7684\u5927\u5C0F\u9650\u5236")))),ke.createElement(Ol.Z,{nameWidth:150,name:"\u542F\u52A8\u8BBE\u7F6E",align:"start",required:At==null?void 0:At.open_start_command,errorKey:"start_command",errorValue:Jr,errorName:"\u8BF7\u8F93\u5165\u542F\u52A8\u547D\u4EE4"},ke.createElement("div",{className:"font14 mb5"},"\u7528\u6237\u540D",ke.createElement("span",{className:"c-grey-999"},"\uFF08\u767B\u5F55\u5BB9\u5668\u65F6\u53EF\u4F7F\u7528\u7684\u7528\u6237\u540D\uFF09")),ke.createElement(Wl.default,{getPopupContainer:Il=>Il.parentNode,onClick:iu,bordered:!1,fieldNames:{label:"name",value:"id"},options:(qi=Kt==null?void 0:Kt.mirror_repository)==null?void 0:qi.webssh_user_arr,value:(At==null?void 0:At.webssh_user)||"root",onChange:Il=>Qu(lr,"webssh_user",Il),style:{minWidth:400,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10,marginBottom:20}}),ke.createElement("div",{className:"font14 mb5"},"\u4E3B\u673A\u540D",ke.createElement("span",{className:"c-grey-999"},"\uFF08\u767B\u5F55\u5BB9\u5668\u65F6\u53EF\u6307\u5B9A\u4E3B\u673A\u540D\uFF09")),ke.createElement(b.Z,{className:"mb20"},ke.createElement(M.default,{bordered:!1,onClick:iu,value:At==null?void 0:At.webssh_host,maxLength:255,placeholder:"\u9009\u586B\uFF0C\u64CD\u4F5C\u7CFB\u7EDF\u5185\u90E8\u7684\u8BA1\u7B97\u673A\u540D",onChange:Il=>{Qu(lr,"webssh_host",Il.target.value),Il.target.value?/^(?![0-9]+$)(?!.*--)[a-z0-9](?:[a-z0-9-]{0,60}[a-z0-9])$/.test(Il.target.value)?Pi(!1):Pi(!0):Pi(!1)},style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:5,marginRight:10}}),ke.createElement("div",{style:{marginTop:8,maxWidth:575},className:"c-grey-999"},"\u957F\u5EA6\u4E3A2~64\u4E2A\u5B57\u7B26\uFF0C\u53EA\u80FD\u5305\u542B\u5C0F\u5199\u5B57\u6BCD\u3001\u6570\u5B57\u3001\u8FDE\u5B57\u7B26 \u201C-\u201D\uFF0C\u5FC5\u987B\u4EE5\u5B57\u6BCD\u6216\u6570\u5B57\u5F00\u5934\u548C\u7ED3\u5C3E",ke.createElement("br",null),"\u4E0D\u80FD\u8FDE\u7EED\u4F7F\u7528 \u201C-\u201D\uFF0C\u4E0D\u80FD\u4F7F\u7528\u7EAF\u6570\u5B57")),Fi&&ke.createElement("div",{style:{color:"#E53333",marginTop:"-15px",marginBottom:"5px"}},"\u8BF7\u8F93\u5165\u89C4\u8303\u7684\u4E3B\u673A\u540D"),ke.createElement(S.default,{checked:At==null?void 0:At.open_start_command,onChange:Il=>Qu(lr,"open_start_command",Il.target.checked),style:{marginTop:-4},className:"font14"},"\u542F\u52A8\u547D\u4EE4",ke.createElement("span",{className:"c-grey-999"},"\uFF08\u542F\u52A8\u5BB9\u5668\u65F6\u8FD0\u884C\u7684\u547D\u4EE4\u6216\u811A\u672C\uFF0C\u586B\u5199\u5C06\u8986\u76D6\u5BB9\u5668\u9ED8\u8BA4\u7684\u542F\u52A8\u6307\u4EE4\u3002\uFF09")),(At==null?void 0:At.open_start_command)&&ke.createElement(Pu.ZP,{width:"90%",height:250,placeholder:"\u4F8B\u5982\uFF1Aecho helloworld > /data/workspace/01.txt",style:{border:"1px solid #ccc",background:"#dedede",marginTop:"20px"},value:At==null?void 0:At.start_command,language:"shell",theme:"vs-light",onChange:Il=>Qu(lr,"start_command",Il)})),ke.createElement(Ol.Z,{required:At==null?void 0:At.open_envs,nameWidth:150,name:"\u73AF\u5883\u53D8\u91CF",align:"start",errorKey:"envs",errorValue:Jr,errorName:"\u8BF7\u8F93\u5165\u73AF\u5883\u53D8\u91CF"},ke.createElement(S.default,{checked:At==null?void 0:At.open_envs,onChange:Il=>Qu(lr,"open_envs",Il.target.checked),style:{marginTop:-4},className:"font14"},"\u73AF\u5883\u53D8\u91CF",ke.createElement("span",{className:"c-grey-999"},"\uFF08\u4E3A\u5BB9\u5668\u6DFB\u52A0\u73AF\u5883\u53D8\u91CF\uFF09")),(At==null?void 0:At.open_envs)&&ke.createElement(Pu.ZP,{width:"90%",height:250,placeholder:"\u4F8B\u5982\uFF1AMY_VARIABLE=my_value",style:{border:"1px solid #ccc",background:"#dedede",marginTop:"20px"},language:"shell",theme:"vs-light",value:At==null?void 0:At.envs,onChange:Il=>Qu(lr,"envs",Il)})),ke.createElement(Ol.Z,{name:"\u8BBF\u95EE\u6A21\u5F0F",nameWidth:150},ke.createElement(b.Z,{align:"middle"},ke.createElement(ze.Z,{checked:At==null?void 0:At.privileged,onChange:Il=>Qu(lr,"privileged",Il)}),ke.createElement("span",{className:"ml10 c-grey-333 font14"},"\u7279\u6743\u6A21\u5F0F"),ke.createElement("span",{className:"c-grey-999 font14"},"\uFF08\u8D4B\u4E88\u5BB9\u5668\u8BBF\u95EE\u5BBF\u4E3B\u673A\u5185\u6838\u7279\u6027\u548C\u8BBE\u5907\u7684\u80FD\u529B\uFF09"))),ke.createElement(Ol.Z,{name:"\u6743\u9650\u63A7\u5236",nameWidth:150,align:"start"},ke.createElement("div",{className:"font14"},"\u6DFB\u52A0\u6743\u9650",ke.createElement("span",{className:"c-grey-999"},"\uFF08\u6DFB\u52A0\u591A\u4E2A\u6743\u9650\u7528\u82F1\u6587 , \u5206\u9694\uFF09")),ke.createElement(M.default,{onClick:iu,value:At==null?void 0:At.add_cap,onChange:Il=>Qu(lr,"add_cap",Il.target.value),bordered:!1,placeholder:"\u4F8B\u5982\uFF1ANET_ADMIN",style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:5}}),ke.createElement("div",{className:"font14 mt20"},"\u79FB\u9664\u6743\u9650",ke.createElement("span",{className:"c-grey-999"},"\uFF08\u79FB\u9664\u591A\u4E2A\u6743\u9650\u7528\u82F1\u6587 , \u5206\u9694\uFF09")),ke.createElement(M.default,{onClick:iu,value:At==null?void 0:At.drop_cap,onChange:Il=>Qu(lr,"drop_cap",Il.target.value),bordered:!1,placeholder:"\u4F8B\u5982\uFF1ASYS_PTRACE",style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:5}})))}))))))),(jt==null?void 0:jt.resource_type)===2&&ke.createElement(n.Fragment,null,ke.createElement(Ol.Z,{nameWidth:150},ke.createElement(Wl.default,{getPopupContainer:At=>At.parentNode,bordered:!1,onClick:iu,className:"mr10",style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0,value:jt==null?void 0:jt.private_cloud_id,onChange:At=>lu("shixun_environment","private_cloud_id",At)},Qt.map((At,lr)=>ke.createElement(Gr,{key:At.id,value:At.id},At.name)))),ke.createElement(Ol.Z,{name:"\u64CD\u4F5C\u7CFB\u7EDF",nameWidth:150,required:!0,nameWidth:150,errorKey:"system",errorValue:Jr,errorName:"\u8BF7\u9009\u62E9\u64CD\u4F5C\u7CFB\u7EDF"},ke.createElement("div",{className:Ze.system},Dv.map(At=>ke.createElement("div",{onClick:()=>{jt.operating_system!==At.id&&lu("shixun_environment","operating_system",At.id)},key:At.id,className:(jt==null?void 0:jt.operating_system)===At.id?Ze.active:""},ke.createElement("i",{className:At.icon}),ke.createElement("span",null,At.name))))),ke.createElement(Ol.Z,{required:!0,nameWidth:150,name:"\u5B9E\u4F8B\u542F\u52A8\u6A21\u7248",errorKey:"template",errorValue:Jr,errorName:"\u8BF7\u9009\u62E9\u5B9E\u4F8B\u542F\u52A8\u6A21\u7248"},ke.createElement(b.Z,{align:"middle"},ke.createElement(Wl.default,{getPopupContainer:At=>At.parentNode,bordered:!1,className:"mr10",placeholder:"\u8BF7\u9009\u62E9\u5B9E\u4F8B\u542F\u52A8\u6A21\u7248",style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},onClick:iu,ref:Fn,showArrow:!0,dropdownRender:At=>ke.createElement("div",{className:Ze.template},ke.createElement("div",{className:Ze.liWrap},Ut.map(lr=>ke.createElement("div",{className:Ze.li,key:lr.id,onClick:()=>{Fn.current.blur(),lu("shixun_environment","instance_startup_template_id",lr.id)}},ke.createElement("span",{title:lr.name,style:{color:(jt==null?void 0:jt.instance_startup_template_id)===lr.id?"#0152d9":"initial"}},lr.name),!lr.is_public&&ke.createElement("b",{className:Ze.tag},"\u79C1\u6709")))),ke.createElement("div",{style:{padding:12}},!Ut.length&&ke.createElement(Ia.Z,{image:Qs,imageStyle:{height:120,marginTop:20},description:"\u6682\u65E0\u6570\u636E"}),ke.createElement("div",{style:{marginTop:Ut!=null&&Ut.length?0:20},className:"c-grey-999 font14"},"\u672A\u627E\u5230\u5408\u9002\u7684\u5B9E\u4F8B\u542F\u52A8\u6A21\u677F\uFF1F",ke.createElement("span",{onClick:Gv,className:"c-light-primary current"},"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458")))),options:Ut==null?void 0:Ut.map(At=>({label:At.name,value:At.id})),value:jt==null?void 0:jt.instance_startup_template_id}),!!zp&&ke.createElement(Fe.Z,{value:zp,title:"\u6A21\u7248\u63CF\u8FF0"},ke.createElement("span",{className:Ze.explain},"\u6A21\u7248\u63CF\u8FF0")))),Jp(!1),(jt==null?void 0:jt.private_is_support_webssh)&&ke.createElement(Ol.Z,{align:"start",nameWidth:150,name:"\u5F00\u542F\u65F6\u89E6\u53D1\u547D\u4EE4",tooltipTitle:ke.createElement("div",null,"\u6BCF\u6B21\u6253\u5F00\u65B0\u7684\u7EC8\u7AEF\u7A97\u53E3\u65F6\uFF0C\u81EA\u52A8\u53D1\u9001\u5E76\u6267\u884C\u6307\u5B9A\u7684\u547D\u4EE4\u6216\u6587\u672C\u3002\u7528\u4E8E\u81EA\u52A8\u5316\u7EC8\u7AEF\u4EFB\u52A1\u6216\u521D\u59CB\u5316\u5DE5\u4F5C\u73AF\u5883")},ke.createElement(Cr,{showError:Jr==="command_settings",value:jt==null?void 0:jt.command_settings,onChange:At=>lu("shixun_environment","command_settings",At),optionsLevelList:$f})),(jt==null?void 0:jt.operating_system)===1&&(jt==null?void 0:jt.private_is_support_vnc)&&(Xp||Iv&&Gp===1)&&ke.createElement(Ol.Z,{required:!0,nameWidth:150,name:"\u5B9E\u4F8B\u542F\u52A8\u65B9\u5F0F",errorKey:"instance_startup_type",errorValue:Jr,errorName:"\u8BF7\u9009\u62E9\u5B9E\u4F8B\u542F\u52A8\u6A21\u7248"},ke.createElement("div",{className:Ze.resource},Sv.map(At=>ke.createElement("div",{key:At.id,className:(jt==null?void 0:jt.instance_startup_type)===At.id?Ze.active:"",onClick:()=>lu("shixun_environment","instance_startup_type",At.id)},At.name)))),(0,Iu.Ny)()&&Gp===1&&ke.createElement(n.Fragment,null,ke.createElement("div",{onClick:()=>un(!wa),className:Ze.grade},"\u9AD8\u7EA7\u8BBE\u7F6E",ke.createElement("i",{className:`iconfont ${wa?"icon-shouqi4":"icon-a-xialazhankai"}`})),wa&&ke.createElement(n.Fragment,null,ke.createElement(Ol.Z,{required:!0,nameWidth:150,name:"\u8D44\u6E90\u914D\u7F6E",align:"start",errorKey:"shixun_service_configs",errorValue:Jr,errorName:"\u8BF7\u6DFB\u52A0\u8D44\u6E90\u914D\u7F6E",contentStyle:{overflow:hr!=null&&hr.length?"hidden":"initial"}},ke.createElement("div",{className:Ze.tabsBox},!(hr!=null&&hr.length)&&ke.createElement(Ia.Z,{image:Qs,imageStyle:{height:180,marginTop:67},description:""}),!!(hr!=null&&hr.length)&&ke.createElement(xe.default,{destroyInactiveTabPane:!0,moreIcon:ke.createElement("span",{className:Ze.more},"\u66F4\u591A ",ke.createElement("i",{className:"iconfont icon-xiala1"}))},hr==null?void 0:hr.map((At,lr)=>{const{cpu_limit:Do,lower_cpu_limit:qi,memory_limit:$i,request_limit:yl,resource_limit:Vs,name:su}=At;return ke.createElement(xe.default.TabPane,{className:"p20",tab:ke.createElement("div",{title:su,className:Ze.tabTitle},su),key:lr},ke.createElement(b.Z,{align:"middle"},ke.createElement(b.Z,{align:"middle",className:"mr20",wrap:!1},ke.createElement("div",{className:Ze.serverConfig,onClick:()=>{Qp({index:lr,cpu:Do,memory:$i}),qu(!0)}},ke.createElement("div",null,ke.createElement("span",null,Do,"\u6838")," ",ke.createElement("span",null,$i,"GB")),ke.createElement("i",{className:"iconfont icon-bianji21"}))),lr==0&&ke.createElement(b.Z,{align:"middle",wrap:!1},ke.createElement("div",{className:Ze.viewRecommendConfig,onClick:()=>$u(!0)},"\u67E5\u770B\u63A8\u8350\u914D\u7F6E"))))})))),(0,Iu.Ny)()&&(vn==null?void 0:vn.length)>0&&ke.createElement(Ol.Z,{required:!0,nameWidth:150,name:"GPU\u52A0\u901F\u5668",align:"center"},ke.createElement(Wl.default,{disabled:!0,getPopupContainer:At=>At.parentNode,bordered:!1,className:"mr10",value:vn[0],style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0},vn.map(At=>ke.createElement(Wl.default.Option,{key:At,value:At},At)))),(0,Iu.Ny)()&&(An==null?void 0:An.length)>0&&ke.createElement(Ol.Z,{required:!0,nameWidth:150,name:"\u7F51\u7EDC\u6A21\u5F0F",align:"center",tooltipTitle:ke.createElement("div",{className:"p10"},ke.createElement("p",null,"NAT\u6A21\u5F0F\uFF1A\u865A\u62DF\u673A\u901A\u8FC7\u4E3B\u673A\u7684\u7F51\u7EDC\u8FDE\u63A5\u5171\u4EABIP\u5730\u5740\u3002\u865A\u62DF\u673A\u7684IP\u56FA\u5B9A\u4E3A10.0.2.2"),ke.createElement("p",null,"passt\u6A21\u5F0F\uFF1A\u5141\u8BB8\u865A\u62DF\u673A\u76F4\u63A5\u8BBF\u95EE\u4E3B\u673A\u4E0A\u7684\u786C\u4EF6\u8BBE\u5907\u3002\u865A\u62DF\u673A\u7684IP\u4E3Apod\u7684IP"))},ke.createElement(Wl.default,{disabled:!0,getPopupContainer:At=>At.parentNode,bordered:!1,className:"mr10",value:(Xt=(yn=An==null?void 0:An.filter(At=>At.is_default))==null?void 0:yn[0])==null?void 0:Xt.network_mode,onChange:At=>{ad(At)},style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0},An==null?void 0:An.map(At=>ke.createElement(Wl.default.Option,{key:At==null?void 0:At.network_mode,value:At==null?void 0:At.network_mode},At.name))))))),(jt==null?void 0:jt.resource_type)===3&&((Bi==null?void 0:Bi.id)==mo||!Bi||yo)&&ke.createElement(n.Fragment,null,ke.createElement(Ol.Z,{required:!0,name:"\u8BBE\u5907\u73AF\u5883",errorKey:"mirror",errorValue:Jr,errorName:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u955C\u50CF",align:"start"},ke.createElement("div",{onClick:()=>Bo(!0),className:Ze.setting1},"\u9009\u62E9\u8BBE\u5907\u73AF\u5883"),Bi&&ke.createElement("div",{className:Ze.listItem},ke.createElement("div",{className:Ze.left},ke.createElement("div",{className:`${Ze.name} mr15`},Bi==null?void 0:Bi.device_environmet_name),ke.createElement("div",{className:Ze.count},Bi==null?void 0:Bi.device_group_names)),ke.createElement("div",{className:Ze.right,style:{width:65}},ke.createElement("span",{style:{cursor:"pointer",color:"#165DFF"},onClick:()=>{var At;window.open(`/users/${(At=ge.userInfo)==null?void 0:At.login}/devicegroup/edit/${Bi.device_environmet_id}`,"_blank")}},"\u67E5\u770B")))))),!nn.length&&ke.createElement(Ia.Z,{image:Qs,imageStyle:{height:180,marginTop:100},description:"\u8BF7\u6DFB\u52A0\u5B9E\u9A8C\u73AF\u5883"}))),ke.createElement("div",{className:Ze.btns},ke.createElement(m.ZP,{onClick:Mv,style:{marginRight:40}},"\u53D6\u6D88"),ke.createElement(m.ZP,{loading:Zr,type:"primary",disabled:!(nn!=null&&nn.length),onClick:()=>{Xv()}},"\u4FDD\u5B58")),ke.createElement(tc,{identifier:tn,shixun_environment_id:dr,useId:zt==null?void 0:zt.id,visible:Vu,onCancel:()=>Nu(!1),onOk:At=>Qv(At),tab_type:(dn=ep[Number(hu)])==null?void 0:dn.type}),ke.createElement(Be,{verifyModal:iu,id:tn,environment:nn,is_published:Tn,dispatch:k,visible:ir,onCancel:()=>ri(!1),onOk:At=>Hv(At)}),ke.createElement(Bt.Z,{visible:bs,onOk:At=>{let lr=jt==null?void 0:jt.resource_type;lr==1&&Yv(At),lr==2&&Jv(At),qu(!1)},onCancel:()=>qu(!1),info:qf}),ke.createElement(pt.Z,{onOk:()=>{Wd(jt==null?void 0:jt.id)},identifier:tn,visible:yd,onCancel:()=>$u(!1),info:null,isJupyter:!1}),ke.createElement(l.default,{title:"\u9009\u62E9\u8BBE\u5907\u73AF\u5883",open:Fr,width:850,centered:!0,className:Ze.show_selectDevice,onCancel:()=>Bo(!1),footer:null},(Ar==null?void 0:Ar.length)===0?ke.createElement(ke.Fragment,null,ke.createElement(On.Z,{customText:"\u60A8\u8FD8\u6682\u672A\u8BBE\u7F6E\u8BBE\u5907\u73AF\u5883\uFF0C\u53EF\u70B9\u51FB\u7ACB\u5373\u521B\u5EFA\u8BBE\u5907\u73AF\u5883",styles:{margin:"20px auto"}}),ke.createElement("div",{onClick:()=>{var At;e.history.push(`/users/${(At=ge.userInfo)==null?void 0:At.login}/devicegroup`)},className:Ze.setting1,style:{margin:"50px auto"}},"\u521B\u5EFA\u8BBE\u5907\u73AF\u5883")):ke.createElement(ke.Fragment,null,Ar==null?void 0:Ar.map(function(At,lr){return ke.createElement("div",{className:Ze.listItem,key:lr},ke.createElement("div",{className:Ze.left},ke.createElement("div",{className:`${Ze.name} mr15`},At.name),ke.createElement("div",{className:Ze.count},At.device_group_names)),ke.createElement("div",{className:Ze.right},ke.createElement("span",{style:{cursor:"pointer",color:"#165DFF"},onClick:()=>ar(this,null,function*(){const Do={device_environmet_name:At.name,device_environmet_id:At.id,device_group_names:At.device_group_names,current_shixun_devironment:At.current_shixun_devironment};ss(Do),Bo(!1),Ji(!0)})},"\u9009\u62E9")))}))))};var jo=(0,e.connect)(({practiceSetting:L,globalSetting:k,shixunsDetail:j,user:ge})=>({practiceSetting:L,globalSetting:k,shixunsDetail:j,user:ge}))(io),vi=h(55304),ca={footerWrap:"footerWrap___Qaahm"},ro=Object.getOwnPropertySymbols,Uo=Object.prototype.hasOwnProperty,Ta=Object.prototype.propertyIsEnumerable,ra=(L,k)=>{var j={};for(var ge in L)Uo.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&ro)for(var ge of ro(L))k.indexOf(ge)<0&&Ta.call(L,ge)&&(j[ge]=L[ge]);return j},ja=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const Oo=M.default.TextArea,Xr=L=>{var k=L,{shixunsDetail:j,globalSetting:ge,loading:rt,dispatch:ft,onFinish:lt=()=>{}}=k,ot=ra(k,["shixunsDetail","globalSetting","loading","dispatch","onFinish"]);const[be]=E.default.useForm(),nt=yn=>ja(void 0,null,function*(){var Xt;const dn=yield ft({type:"shixunsDetail/getCustomScript",payload:{id:(Xt=j.actionTabs.params)==null?void 0:Xt.id,compile:yn.execute,excutive:yn.compile}});en(),dn&<(dn==null?void 0:dn.shixun_script)}),en=()=>{ft({type:"shixunsDetail/setActionTabs",payload:{}})};return n.createElement(l.default,{centered:!0,title:"\u81EA\u5B9A\u4E49\u6A21\u677F",open:j.actionTabs.key==="Settings-UseCustomScript",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",footer:null,onCancel:en},n.createElement(E.default,{form:be,scrollToFirstError:!0,layout:"vertical",onFinish:nt},n.createElement(E.default.Item,{name:"execute",label:"\u6267\u884C\u547D\u4EE4\uFF1A",rules:[{required:!0,message:"\u6267\u884C\u547D\u4EE4\u4E0D\u80FD\u4E3A\u7A7A"}]},n.createElement(Oo,{rows:4})),n.createElement(E.default.Item,{name:"compile",label:"\u7F16\u8BD1\u547D\u4EE4\uFF1A"},n.createElement(Oo,{rows:4})),n.createElement("div",{className:ca.footerWrap},n.createElement(E.default.Item,null,n.createElement(m.ZP,{className:"mr5",size:"middle",onClick:en},"\u53D6\u6D88"),n.createElement(m.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:rt.effects["shixunsDetail/getCustomScript"]},"\u4FDD\u5B58")))))};var ao=(0,e.connect)(({shixunsDetail:L,loading:k,globalSetting:j})=>({shixunsDetail:L,globalSetting:j,loading:k}))(Xr),Er={practice:"practice___g43Av",right:"right___plViv",title:"title___fJJJd",content:"content___Aiv2H",des:"des___kaZig",mainBody:"mainBody___fTSjs",selectBox:"selectBox___omezm",smallType:"smallType___NU4X3",evaluating:"evaluating___YaR_r",evaluatingLabel:"evaluatingLabel___Cy_Vk",mask:"mask___ewIvw",evaluatingS1:"evaluatingS1___oKt4O",serviceSettingWrap:"serviceSettingWrap___Haz9b",serviceBox:"serviceBox___Oc9DS",serviceSetLeft:"serviceSetLeft___ek9V_",serviceSetTip:"serviceSetTip___t8Vpy",btns:"btns___E8bN3",popover:"popover___s3ipd",serverConfig:"serverConfig___tirr2",viewRecommendConfig:"viewRecommendConfig___vFIgu",gpuConfig:"gpuConfig___JuK_Z"},La=Object.defineProperty,fa=Object.defineProperties,Ba=Object.getOwnPropertyDescriptors,go=Object.getOwnPropertySymbols,Ho=Object.prototype.hasOwnProperty,Ei=Object.prototype.propertyIsEnumerable,gi=(L,k,j)=>k in L?La(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,wi=(L,k)=>{for(var j in k||(k={}))Ho.call(k,j)&&gi(L,j,k[j]);if(go)for(var j of go(k))Ei.call(k,j)&&gi(L,j,k[j]);return L},Rl=(L,k)=>fa(L,Ba(k)),vl=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const ll=Wl.default.Option,Ti=({practiceSetting:L,dispatch:k,shixunsDetail:j,user:ge})=>{var rt,ft;const[lt,ot]=(0,n.useState)(null),[be,nt]=(0,n.useState)([]),[en,yn]=(0,n.useState)(!0),[Xt,dn]=(0,n.useState)({}),[tn,Tn]=(0,n.useState)([]),[nn,Ft]=(0,n.useState)(),[dr,hn]=(0,n.useState)(),[Qt,on]=(0,n.useState)([]),[Ut,wt]=(0,n.useState)({}),Fn=(0,n.useRef)(null),Kt=(0,n.useRef)(!0),Pt=(0,n.useRef)({activeId:null,selectId:null,serviceConfigList:null,evaluateScript:null,evaluationScript:null}),Gt=(0,n.useRef)(null),[Vn,jt]=(0,n.useState)(!1),[zt,na]=(0,n.useState)(!1),[hr,An]=(0,n.useState)({}),{id:vn,is_published:Jr}=L,{frequence_image:In=[],environments:Qn=[],choice_small_type:Sa=[],other_image:Ya=[]}=Ut,{name:Ja,description:wa,authorization:un,small_type:Dr=[]}=Xt;(0,n.useEffect)(()=>{lt!==null&&(qr(),Fn.current.scrollTop=0)},[lt]),(0,n.useEffect)(()=>{vn&&$n()},[vn]),(0,n.useEffect)(()=>{if(lt!==null)return ha(),()=>{clearTimeout(Gt.current)}},[lt,be,tn,nn,dr]);const ha=()=>{clearTimeout(Gt.current),Gt.current=setTimeout(()=>{!(0,oe.isEqual)(Pt.current.activeId,lt)||!(0,oe.isEqual)(Pt.current.selectId,be)||!(0,oe.isEqual)(Pt.current.serviceConfigList,tn)||!(0,oe.isEqual)(Pt.current.evaluateScript,nn)||!(0,oe.isEqual)(Pt.current.evaluationScript,dr)?k({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):k({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},500)},$n=()=>vl(void 0,null,function*(){var Ir,yo,Ji;yn(!0);const Rn=yield(0,u.ZP)(`/api/shixuns/${vn}/edit_environment_info.json`,{method:"get"});Rn.status===0&&(wt(wi({},Rn.data)),yn(!1),(Ir=Rn==null?void 0:Rn.data)!=null&&Ir.id?(Pt.current.activeId=(yo=Rn==null?void 0:Rn.data)==null?void 0:yo.id,ot((Ji=Rn==null?void 0:Rn.data)==null?void 0:Ji.id)):ot(null))}),qr=()=>vl(void 0,null,function*(){var Ir,yo,Ji,Rn;const er=yield(0,u.ZP)(`/api/shixuns/${vn}/edit_environment_info.json`,{method:"get",params:{mirror_repository_id:lt}});dn(er.data),Pt.current.selectId=(Ir=er.data)==null?void 0:Ir.choice_small_type,nt((yo=er.data)==null?void 0:yo.choice_small_type),Pt.current.serviceConfigList=(Ji=er.data)==null?void 0:Ji.shixun_service_configs,Tn((Rn=er.data)==null?void 0:Rn.shixun_service_configs),Pt.current.evaluateScript=er.data.evaluate_script,Ft(er.data.evaluate_script),Pt.current.evaluationScript=er.data.choice_standard_scripts,hn(er.data.choice_standard_scripts),on(er.data.standard_scripts)}),Zr=()=>{var Ir;const yo=()=>{e.history.push(`/shixuns/${vn}/challenges`),k({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(Ir=L==null?void 0:L.sideBar)!=null&&Ir.confirmLeave?l.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{yo()}}):yo()},Fo=(Ir=!1)=>vl(void 0,null,function*(){if((Xt==null?void 0:Xt.survival_time)<10){i.ZP.warning("\u57FA\u672C\u4FE1\u606F\u66F4\u65B0\u5931\u8D25:\u9A8C\u8BC1\u5931\u8D25: \u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F\u5FC5\u987B\u5927\u4E8E\u6216\u7B49\u4E8E 10");return}if((0,ma.gy)(k,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883"))return;const yo={sub_type:be,main_type:lt,shixun:{mirror_script_id:dr,is_jupyter_lab_private_cloud:!1,survival_time:Xt==null?void 0:Xt.survival_time},shixun_info:{evaluate_script:nn},shixun_service_configs:tn.map(Rn=>({mirror_repository_id:Rn.mirror_repository_id,cpu_limit:Rn.cpu_limit,lower_cpu_limit:Rn.lower_cpu_limit,memory_limit:Rn.memory_limit,request_limit:Rn.request_limit,resource_limit:Rn.resource_limit,single_machine_gpu_count:(Rn==null?void 0:Rn.single_machine_gpu_count)||null,single_card_gpu_resource:(Rn==null?void 0:Rn.single_card_gpu_resource)||null}))};(yield(0,u.ZP)(`/api/shixuns/${vn}`,{method:"put",body:yo})).status===0&&(i.ZP.success("\u7F16\u8F91\u6210\u529F"),Pt.current={activeId:lt,selectId:be,serviceConfigList:tn,evaluateScript:nn,evaluationScript:dr},k({type:"practiceSetting/getCommonData",payload:{id:vn}}),k({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}))}),Fi=Dr.filter(Ir=>be.includes(Ir.id)),Pi=()=>{Zr()},Fr=(Ir,yo,Ji)=>{Tn(Rn=>Rn.map((er,ir)=>ir===Ji?Rl(wi({},er),{[yo]:Ir}):er))},Bo=()=>{(0,ma.gy)(k,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")||k({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:vn}}})},Bi=Ir=>vl(void 0,null,function*(){const yo=yield k({type:"shixunsDetail/getScriptContent",payload:{id:vn,script_id:Ir}});yo&&Ft(yo.content)}),ss=Ir=>{l.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:n.createElement("div",{className:"tc font16"},"\u539F\u6709\u811A\u672C\u5C06\u88AB\u65B0\u7684\u811A\u672C\u8986\u76D6\uFF0C\u65E0\u6CD5\u64A4\u9500",n.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u6267\u884C\u8986\u76D6\u64CD\u4F5C"),onOk:()=>vl(void 0,null,function*(){yield Bi(Ir),l.default.info({centered:!0,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",content:n.createElement("div",{className:"tc font16"},"\u8BC4\u6D4B\u811A\u672C\u751F\u6210\u6210\u529F\uFF01")})})})},Ar=(Ir,yo)=>{const Ji=tn[0]?[tn[0]]:[];yo.forEach(Rn=>{const er=tn.find(ir=>ir.mirror_repository_id===Number(Rn.key));if(er)Ji.push(er);else{const ir=Dr.find(ri=>ri.id===Number(Rn.key));if(ir.mirror_name){const ri={cpu_limit:1,lower_cpu_limit:.1,memory_limit:1,mirror_repository_id:Number(Rn.key),name:ir.mirror_name,request_limit:10};Ji.push(ri)}}}),Tn(Ji),nt(Ir)},zr=Ir=>{Fr(String(Ir==null?void 0:Ir.cpu),"cpu_limit",Ir.index),Fr(String(Ir==null?void 0:Ir.memory),"memory_limit",Ir.index),jt(!1)},mo=(Ir,yo)=>{var Ji;const{single_card_gpu_resource:Rn,single_machine_gpu_count:er,mirror_repository:ir}=Ir;if(!ir)return n.createElement(n.Fragment,null);let ri=(ir==null?void 0:ir.gpu_allocation_method)=="single_card_multi_allocation"?(ir==null?void 0:ir.single_card_gpu_resource)*1024/Rn:(ir==null?void 0:ir.single_machine_gpu_count)/er;return n.createElement("div",{className:"mb20 mt20"},n.createElement("div",{style:{color:"#333",marginBottom:4}},"GPU\u8D44\u6E90\u914D\u7F6E"),((ir==null?void 0:ir.gpu_allocation_method)=="single_machine_multi_card"||(ir==null?void 0:ir.gpu_allocation_method)=="multi_machine_multi_card")&&n.createElement(n.Fragment,null,n.createElement("div",{className:Er.gpuConfig},n.createElement("div",null,"\u5F53\u524D\u5206\u914D\u65B9\u5F0F\uFF1A",(ir==null?void 0:ir.gpu_allocation_method)=="single_machine_multi_card"?"\u5355\u673A\u591A\u5361":"\u591A\u673A\u591A\u5361","\uFF0C\u5F53\u524D\u9879\u76EE\u53EF\u4F7F\u7528\u7684\u663E\u5361\u6570\u91CF\u4E0A\u9650\u4E3A ",ir==null?void 0:ir.single_machine_gpu_count," \u5F20\uFF0C\u6BCF\u5F20\u663E\u5B58\u5927\u5C0F\u4E3A",(Ji=ir==null?void 0:ir.gpu_model)==null?void 0:Ji[0],"GB")),n.createElement("div",{className:Er.gpuConfig,style:{marginTop:10}},n.createElement("div",null,"\u5355\u4E2A\u7528\u6237\u53EF\u4F7F\u7528\u7684\u663E\u5361\u6570\u91CF\u9650\u5236",n.createElement(Du.Z,{precision:0,min:1,max:ir==null?void 0:ir.single_machine_gpu_count,defaultValue:1,value:er,size:"large",className:"ml10 mr10",onChange:Vu=>{Fr(Vu||1,"single_machine_gpu_count",yo)}}),"\u5F20\uFF0C\u6700\u5927\u53EF\u5E76\u53D1\u7684\u7528\u6237\u6570 ",n.createElement("span",{style:{color:"#FA6400"}},ri)," \u4EBA"))),(ir==null?void 0:ir.gpu_allocation_method)=="single_card_multi_allocation"&&n.createElement(n.Fragment,null,n.createElement("div",{className:Er.gpuConfig},n.createElement("div",null,"\u5F53\u524D\u5206\u914D\u65B9\u5F0F\uFF1A\u5355\u5361\u591A\u5206\uFF0C\u53EF\u5206\u914DGPU\u8D44\u6E90\u4E3A",ir==null?void 0:ir.single_card_gpu_resource,"GB")),n.createElement("div",{className:Er.gpuConfig,style:{marginTop:10}},n.createElement("div",null,"\u5355\u4E2A\u7528\u6237\u53EF\u4F7F\u7528\u7684GPU\u8D44\u6E90\u9650\u5236\uFF08\u5355\u4E2A\u5B9E\u4F8B\u542F\u52A8pod\u6240\u5360\u7528\u7684\u663E\u5B58\uFF09",n.createElement(Du.Z,{min:1,max:(ir==null?void 0:ir.single_card_gpu_resource)*1024,defaultValue:1024,value:Rn,size:"large",className:"ml10 mr10",onChange:Vu=>{Fr(Vu||1,"single_card_gpu_resource",yo)}}),"MB\uFF0C\u6700\u5927\u53EF\u5E76\u53D1\u7684\u7528\u6237\u6570 ",n.createElement("span",{style:{color:"#FA6400"}},Math.floor(ri))," \u4EBA"))))};return n.createElement("div",{className:Er.practice},n.createElement(Su.Z,{loading:en,skin:"night",className:Er.left,dispatch:k,value:lt,data:Qn,otherData:Ya,tags:In,onChange:Ir=>ot(Ir),onSearchWord:()=>{}}),n.createElement("div",{className:Er.right},n.createElement("header",null,n.createElement("div",{className:Er.title},"\u5B9E\u9A8C\u73AF\u5883:\xA0",lt===null?"\u2014 \u2014":Ja)),n.createElement("div",{className:Er.content,ref:Fn},lt===null&&n.createElement(Ia.Z,{image:Qs,description:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u73AF\u5883"}),lt!==null&&n.createElement("div",{className:Er.des},n.createElement("div",{className:Er.mainBody},n.createElement(q.Z,{value:wa})),n.createElement("div",{className:Er.title},"\u9644\u5E26\u73AF\u5883"),n.createElement("div",{className:Er.selectBox},n.createElement(Wl.default,{onChange:(Ir,yo)=>Ar(Ir,yo),getPopupContainer:Ir=>Ir.parentNode,mode:"multiple",bordered:!1,value:be,optionFilterProp:"children",placeholder:"\u8BF7\u9009\u62E9\u9644\u5E26\u73AF\u5883",style:{width:400},maxTagCount:6},Dr.map((Ir,yo)=>n.createElement(ll,{key:Ir.id,value:Ir.id},Ir.type_name))),n.createElement("div",{className:Er.smallType},Fi.map(Ir=>Ir.description?n.createElement("span",{key:Ir.id},Ir.description):null))),!((rt=j==null?void 0:j.detail)!=null&&rt.is_jupyter_lab)&&n.createElement(n.Fragment,null,n.createElement("div",{className:Er.title},"\u8BC4\u6D4B\u811A\u672C"),n.createElement("div",{className:Er.evaluating},n.createElement("div",{className:Er.evaluatingLabel},Jr&&n.createElement("div",{onClick:()=>{(0,ma.gy)(k,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")},className:Er.mask}),n.createElement(Wl.default,{style:{width:400},bordered:!1,getPopupContainer:Ir=>Ir.parentNode,value:dr,placeholder:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C",onChange:Ir=>{ss(Ir),hn(Ir)}},(Qt||[]).map((Ir,yo)=>n.createElement(ll,{value:parseInt(Ir.id),name:Ir.scptname,key:yo},Ir.scptname))),n.createElement("span",{className:Er.evaluatingS1,onClick:Bo},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u811A\u672C"),n.createElement(ju.Z,{overlayClassName:Er.popover,placement:"bottomLeft",content:n.createElement("p",{className:"font12"},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u6A21\u677F\uFF0C\u5E73\u53F0\u65E0\u6CD5\u81EA\u52A8\u66F4\u65B0\u811A\u672C\uFF0C\u8BF7\u5728\u5173\u5361\u521B\u5EFA\u5B8C\u540E\u624B\u52A8\u66F4\u65B0\u811A\u672C\u4E2D\u7684\u5FC5\u586B\u53C2",n.createElement("br",null),"\u6570\u548C\u4EE5\u4E0B2\u4E2A\u6570\u7EC4\u5143\u7D20\uFF1A",n.createElement("br",null),"challengeProgramNames",n.createElement("br",null),"sourceClassNames",n.createElement("br",null),n.createElement("br",null),"\u793A\u4F8B\uFF1A\u67092\u4E2A\u5173\u5361\u7684\u5B9E\u8BAD",n.createElement("br",null),n.createElement("br",null),"\u5404\u5173\u5361\u7684\u5F85\u7F16\u8BD1\u6587\u4EF6\u4E3A\uFF1A",n.createElement("br",null),"src/step1/HelloWorld.java",n.createElement("br",null),"src/step2/Other.java",n.createElement("br",null),n.createElement("br",null),"\u5404\u5173\u5361\u7684\u7F16\u8BD1\u540E\u751F\u6210\u7684\u6267\u884C\u6587\u4EF6\u4E3A\uFF1A",n.createElement("br",null),"step1.HelloWorld",n.createElement("br",null),"step2.Other",n.createElement("br",null),n.createElement("br",null),"\u5219\u6570\u7EC4\u5143\u7D20\u66F4\u65B0\u5982\u4E0B\uFF1A",n.createElement("br",null),'ff challengeProgramNames=("src/step1/',n.createElement("br",null),'HelloWorld.java" "src/step2/Other.java")',n.createElement("br",null),'sourceClassNames=("step1.HelloWorld',n.createElement("br",null),'" "step2.Other")',n.createElement("br",null),n.createElement("br",null),"\u5176\u5B83\u53C2\u6570\u53EF\u6309\u5B9E\u9645\u9700\u6C42\u5B9A\u5236"),trigger:"click"},n.createElement("span",{style:{marginTop:"2px"},className:"ml10 current font14"},n.createElement(vi.Z,null)))),n.createElement(Pu.ZP,{width:"90%",height:450,style:{border:"1px solid #ccc",background:"#f5f5f5",marginTop:"20px"},language:"shell",theme:"vs-light",value:nn,onChange:Ir=>{if(Kt.current){Kt.current=!1;return}Ft(Ir),(0,ma.gy)(k,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")&&setTimeout(()=>{Kt.current=!0,Ft(Pt.current.evaluateScript)},200)}}))),((ft=j.detail)==null?void 0:ft.identity)<3&&!!tn.length&&n.createElement(n.Fragment,null,n.createElement("div",{className:Er.title},"\u8D44\u6E90\u914D\u7F6E"),n.createElement("div",{className:Er.serviceSettingWrap},tn==null?void 0:tn.map((Ir,yo)=>n.createElement("div",{key:yo,className:"mb30"},n.createElement("div",{className:"mb20"},n.createElement("span",{className:"font16"},Ir.name)),n.createElement("div",{style:{color:"#333",marginBottom:4}},"CPU\u548C\u5185\u5B58"),n.createElement(b.Z,{align:"middle"},n.createElement(b.Z,{align:"middle",wrap:!1},n.createElement("div",{className:Er.serverConfig,style:Jr?{color:"rgba(0, 0, 0, 0.25)",cursor:"not-allowed"}:{},onClick:()=>{Jr||(An({index:yo,cpu:Ir==null?void 0:Ir.cpu_limit,memory:Ir==null?void 0:Ir.memory_limit}),jt(!0))}},n.createElement("div",null,n.createElement("span",null,Ir==null?void 0:Ir.cpu_limit,"\u6838")," ",n.createElement("span",null,Ir==null?void 0:Ir.memory_limit,"GB")),n.createElement("i",{className:"iconfont icon-bianji21",style:Jr?{color:"rgba(0, 0, 0, 0.25)",cursor:"not-allowed"}:{}}))),n.createElement(b.Z,{align:"middle",wrap:!1},n.createElement("div",{className:Er.viewRecommendConfig,onClick:()=>na(!0)},"\u67E5\u770B\u63A8\u8350\u914D\u7F6E"))),mo(Ir,yo),n.createElement("div",{className:Er.serviceBox},n.createElement("div",{className:Er.serviceSetLeft},"\u6587\u4EF6\u5927\u5C0F\u9650\u5236"),n.createElement(M.default,{value:Ir.resource_limit,style:{width:400,height:50},disabled:Jr,maxLength:5,onChange:Ji=>{const{value:Rn}=Ji.target,er=/^\d*(\.\d*)?$/;Rn.match(er)&&Fr(Ji.target.value,"resource_limit",yo)},addonAfter:"M"}),n.createElement("label",{className:Er.serviceSetTip},"File size limit\u53C2\u6570\uFF0C\u8868\u793A\u5355\u4E2A\u6587\u4EF6\u4E0A\u4F20\u7684\u5927\u5C0F\u9650\u5236")))))),n.createElement("div",{className:"flex flex-col gap-10px"},n.createElement("div",null,"\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F"),n.createElement(Du.Z,{placeholder:"\u8BF7\u8F93\u5165\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F",value:Xt==null?void 0:Xt.survival_time,addonAfter:"\u5206",min:0,style:{width:256},onChange:Ir=>{dn(Rl(wi({},Xt),{survival_time:Ir}))}})))),n.createElement("div",{className:Er.btns},n.createElement(m.ZP,{size:"middle",style:{marginRight:20},onClick:Pi},"\u53D6\u6D88"),n.createElement(m.ZP,{size:"middle",type:"primary",disabled:lt===null,onClick:()=>Fo()},"\u4FDD\u5B58"))),n.createElement(dc.Z,null),n.createElement(ao,{onFinish:Ir=>Ft(Ir)}),n.createElement(fc.Z,null),n.createElement(Bt.Z,{visible:Vn,onOk:Ir=>zr(Ir),onCancel:()=>jt(!1),info:hr}),n.createElement(pt.Z,{identifier:vn,visible:zt,onCancel:()=>na(!1),info:null,isJupyter:!0}))};var ii=(0,e.connect)(({practiceSetting:L,globalSetting:k,shixunsDetail:j,user:ge})=>({practiceSetting:L,globalSetting:k,shixunsDetail:j,user:ge}))(Ti);const Ml=({shixunsDetail:L})=>{var k,j,ge,rt;const[ft,lt]=(0,n.useState)(!0);return(0,n.useEffect)(()=>{var ot;typeof((ot=L==null?void 0:L.detail)==null?void 0:ot.is_jupyter_lab)=="boolean"&&ft&<(!1)},[(k=L==null?void 0:L.detail)==null?void 0:k.is_jupyter_lab,ft]),console.log((j=L==null?void 0:L.detail)==null?void 0:j.is_jupyter_lab,ft),n.createElement(xl.Z,{loading:ft,active:!0},((ge=L==null?void 0:L.detail)==null?void 0:ge.is_jupyter_lab)===!1&&n.createElement(jo,null),((rt=L==null?void 0:L.detail)==null?void 0:rt.is_jupyter_lab)===!0&&n.createElement(ii,null))};var fl=(0,e.connect)(({shixunsDetail:L})=>({shixunsDetail:L}))(Ml),li=h(9430),eo={flex_box_center:"flex_box_center___ap7QK",flex_space_between:"flex_space_between___y0ril",flex_box_vertical_center:"flex_box_vertical_center___lHV36",flex_box_center_end:"flex_box_center_end___LZ9Th",flex_box_column:"flex_box_column___w365Y",dataset:"dataset___Fpv_2",header:"header___JaI8B",title:"title___W2bjU",dataPath:"dataPath___VR6tz",pathTitle:"pathTitle___ZsIta",btns:"btns___o1xZS",content:"content___bsrju",customTable:"customTable___RS8yq",row:"row___dbMWu",empty:"empty___jeKzD",path:"path___q4vau",text:"text___Xngoj",actionsBtns:"actionsBtns___lW7NZ",customModal:"customModal___j7oZm",shareModal:"shareModal___UfYMy",fileName:"fileName___oCsnD",renameModal:"renameModal___kGFhU",errorDes:"errorDes___GQgpo",uploadFileModal:"uploadFileModal___uvHAo",selectBtn:"selectBtn___wCM31",leftButton:"leftButton___KNGj3",rightButton:"rightButton___ejFn9",centerText:"centerText___oZo20"},ji={wrap:"wrap___tHiDz",colorBlue:"colorBlue___YpQqS",repeatedName:"repeatedName___THyMO"},Jl=h(59451),ql=Object.defineProperty,cs=Object.defineProperties,$l=Object.getOwnPropertyDescriptors,Kl=Object.getOwnPropertySymbols,bl=Object.prototype.hasOwnProperty,gl=Object.prototype.propertyIsEnumerable,ws=(L,k,j)=>k in L?ql(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,Li=(L,k)=>{for(var j in k||(k={}))bl.call(k,j)&&ws(L,j,k[j]);if(Kl)for(var j of Kl(k))gl.call(k,j)&&ws(L,j,k[j]);return L},$o=(L,k)=>cs(L,$l(k)),si=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const{Dragger:lo}=g.default;var sl=({dispatch:L,id:k,onClose:j,onOK:ge,visible:rt,wrapClassName:ft,local:lt,containerId:ot,rootIdentifier:be})=>{var nt;const[en,yn]=(0,n.useState)({}),[Xt,dn]=(0,n.useState)([]),[tn,Tn]=(0,n.useState)([]),[nn,Ft]=(0,n.useState)(0),[dr,hn]=(0,n.useState)(!1),[Qt,on]=(0,n.useState)(!1),[Ut]=E.default.useForm(),[wt,Fn]=(0,n.useState)([]),Kt=(0,n.useRef)([]);(0,n.useEffect)(()=>{rt&&(Ut.resetFields(),Fn([]),Tn([]),dn([]),Ft(0),on(!1),hn(!1))},[rt]);const Pt=un=>{var Dr,ha,$n;if(un.file.status==="done"||un.file.status==="uploading"){if(Fn(un.fileList),!un.file.response)return;if((Dr=un.file.response)!=null&&Dr.id){i.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01");return}Fn(wt.filter(qr=>qr.uid!==un.file.uid)),(ha=un.file.response)!=null&&ha.message&&i.ZP.info(($n=un.file.response)==null?void 0:$n.message)}},Gt=un=>si(void 0,null,function*(){var Dr;if(!nn){const $n=wt.filter(qr=>qr.uid!==un.uid);Fn($n),Kt.current=[...$n],dn(Xt.filter(qr=>qr!==un.name)),i.ZP.info("\u5220\u9664\u6210\u529F"),$n.length||(Ut.setFieldsValue({file:void 0}),Ut.validateFields());return}if(!un.response){i.ZP.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01");return}(yield(0,u.ZP)(`/api/shixuns/${k}/destroy_data_sets.json`,{method:"Delete",body:{id:[(Dr=un==null?void 0:un.response)==null?void 0:Dr.id]}})).status===0&&(Fn(wt.filter($n=>$n.uid!==un.uid)),i.ZP.info("\u5220\u9664\u6210\u529F"))}),Vn=un=>{if(wt!=null&&wt.some(ha=>ha.name===un.name))return i.ZP.info(`${un.name}\u6587\u4EF6\u5DF2\u5B58\u5728`),!1;const Dr={name:un.name,uid:un.uid,file:un,percent:0};return wt.push(Dr),Kt.current=[...wt],Fn([...wt]),!1},jt={height:300,multiple:!0,disabled:nn>0,withCredentials:!0,fileList:wt,action:`${pe.Z.API_SERVER}/api/attachments.json`,onChange:Pt,onRemove:Gt,beforeUpload:Vn},zt=(un,Dr,ha,$n,qr)=>{const Zr=new FormData;Object.keys(un).forEach(Fi=>{Zr.append(Fi,un[Fi])});const Fo=new window.XMLHttpRequest;return Fo.withCredentials=!0,Fo.addEventListener("load",function(Fi){var Pi;ha(JSON.parse((Pi=Fi==null?void 0:Fi.target)==null?void 0:Pi.response))},!1),Fo.addEventListener("error",function(Fi){qr&&qr(Fi)},!1),Fo.upload.onprogress=Fi=>{$n&&$n(Fi)},Fo.open("POST",Dr),Fo.send(Zr),Fo},na=(un,Dr)=>{if(un.lengthComputable){const ha=Math.floor(un.loaded/un.total*100),$n=$o(Li({},Dr),{percent:ha,status:ha===100?"done":"uploading"});console.log(Kt.current,333),Kt.current=Kt.current.map(qr=>qr.uid===Dr.uid?$n:qr),Fn(Kt.current)}},hr=(un,Dr)=>{const ha=$o(Li({},Dr),{status:"error"});i.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5"),Kt.current=Kt.current.map($n=>$n.uid===Dr.uid?ha:$n),Kt.current.every($n=>$n.status==="done"||$n.status==="error")&&(on(!1),Ft(2)),Fn(Kt.current)},An=(un,Dr)=>{let ha=$o(Li({},Dr),{status:"done"});if(un.status===0||(ha=$o(Li({},Dr),{status:"error"}),i.ZP.error("\u4E0A\u4F20\u5931\u8D25!")),Kt.current=Kt.current.map($n=>$n.uid===Dr.uid?ha:$n),Kt.current.every($n=>$n.status==="done")){i.ZP.success("\u4E0A\u4F20\u5B8C\u6210!"),Sa(!0);return}Kt.current.every($n=>$n.status==="done"||$n.status==="error")&&(on(!1),Ft(2)),Fn(Kt.current)},vn=()=>{let un=!0;return window.navigator.onLine==!0?un=!0:un=!1,un},Jr=un=>si(void 0,null,function*(){if(on(!0),nn===3){Ft(2);return}if(nn===2||nn===1){In();return}const{commitMessage:Dr="",fileOss:ha=[]}=un||{},qr=(lt?wt:ha).map(Fo=>Fo.name);if(qr.filter(Fo=>Fo.indexOf("\u3001")!=-1||Fo.indexOf(" ")!=-1).length>0){i.ZP.info("\u6570\u636E\u96C6\u540D\u79F0\u7981\u6B62\u6709\u7A7A\u683C\u4E0E\u3001"),on(!1);return}const Zr=yield(0,u.ZP)(`/api/shixuns/${k}/check_data_sets`,{method:"post",body:{files_name:qr}});if(Zr.status===-3){dn(Zr==null?void 0:Zr.exist_files),on(!1);return}if(JSON.stringify(Zr)==="{}"){on(!1),i.ZP.error("\u7F51\u7EDC\u5DF2\u65AD\u5F00,\u8BF7\u7A0D\u540E\u91CD\u8BD5!");return}Zr.status===0&&(wt.forEach(Fo=>{const Fi=zt({file:Fo.file,description:Dr},`${pe.Z.API_SERVER}/api/shixuns/${k}/upload_data_sets.json`,Pi=>An(Pi,Fo),Pi=>na(Pi,Fo),Pi=>hr(Pi,Fo));tn.push(Fi)}),Ft(1))}),In=()=>{const{commitMessage:un=""}=Li({},Ut.getFieldsValue())||{},Dr=Kt.current.filter($n=>$n.status==="error"),ha=Kt.current.map($n=>$o(Li({},$n),{status:$n.status==="error"?"uploading":$n.status}));Fn(ha),Dr.forEach($n=>{const qr=zt({file:$n.file,description:un},`${pe.Z.API_SERVER}/api/shixuns/${k}/upload_data_sets.json`,Zr=>An(Zr,$n),Zr=>na(Zr,$n),Zr=>hr(Zr,$n));tn.push(qr)})},Qn=un=>{var Dr,ha;if(console.log(un,"changedValues"),"fileOss"in un){if(un!=null&&un.fileOss.every($n=>$n.status==="done")&&((Dr=un==null?void 0:un.fileOss)!=null&&Dr.length)){i.ZP.success("\u4E0A\u4F20\u5B8C\u6210!"),Sa(!0);return}if(un!=null&&un.fileOss.every($n=>$n.status==="done"||$n.status==="error")&&((ha=un==null?void 0:un.fileOss)!=null&&ha.length)){Ft(3),on(!1);return}dn(Xt.filter($n=>{var qr;return(qr=un==null?void 0:un.fileOss)==null?void 0:qr.some(Zr=>Zr.name===$n)}))}yn(Li({},Ut.getFieldsValue()))},Sa=un=>{un||(hn(!0),tn.forEach(Dr=>{Dr.abort()})),ge(),j()},Ya=()=>{const{fileOss:un=[]}=Li({},Ut.getFieldsValue())||{},Dr=wt==null?void 0:wt.every($n=>$n.status==="done"),ha=un==null?void 0:un.every($n=>$n.status==="done");if(!Dr||!ha){l.default.confirm({title:"\u5173\u95ED\u5F39\u6846\u63D0\u793A",content:"\u6709\u6587\u4EF6\u672A\u4E0A\u4F20,\u662F\u5426\u786E\u5B9A\u79BB\u5F00\uFF1F",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Sa()}});return}Sa()},Ja=()=>n.createElement(n.Fragment,null,n.createElement("div",null,n.createElement("i",{className:`iconfont icon-shangchuan font50 ${ji.colorBlue}`})),n.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",n.createElement("span",{className:`${ji.colorBlue} ml5`},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20"))),wa=un=>{console.log(un,444)};return n.createElement(l.default,{open:rt,onOk:()=>{(0,a.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u4E0A\u4F20\u6587\u4EF6"]),Ut.submit()},centered:!0,okText:nn===0?"\u786E\u5B9A":nn===1?"\u4E0A\u4F20\u4E2D":"\u91CD\u65B0\u4E0A\u4F20",okButtonProps:{loading:Qt},onCancel:Ya,width:"1000px",title:"\u4E0A\u4F20\u6587\u4EF6"},n.createElement("div",{className:ji.wrap},n.createElement(E.default,{className:"mt10",form:Ut,scrollToFirstError:!0,layout:"vertical",onFinish:Jr,onValuesChange:Qn},lt?n.createElement(E.default.Item,{label:n.createElement("div",null,"\u9009\u62E9\u6587\u4EF6 ",n.createElement("span",{style:{visibility:"hidden"},className:"c-light-black"},"(\u5355\u4E2A\u6587\u4EF6\u4E0D\u8D85\u8FC7500M)")),name:"file",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},n.createElement(lo,Li({},jt)," ",Ja())):n.createElement(E.default.Item,{label:n.createElement("div",null,"\u9009\u62E9\u6587\u4EF6 ",n.createElement("span",{className:"c-light-black"},"(\u5355\u4E2A\u6587\u4EF6\u4E0D\u8D85\u8FC7100GB)")),name:"fileOss",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},n.createElement(Jl.ZP,{identifier:be,cancelUpload:dr,container_type:"Shixun",container_id:ot,uploading:nn<3?nn:0,disabled:nn>0,height:300,maxSize:100*1024*1024*1024,description:en.commitMessage||"",text:Ja(),onComplete:wa,realFileName:!0})),!!Xt.length&&n.createElement("span",{className:ji.repeatedName},Xt.join("\u3001"),"\u5DF2\u5B58\u5728,\u8BF7\u5220\u9664\u540E\u518D\u4E0A\u4F20"),n.createElement(E.default.Item,{name:"commitMessage",label:"\u5907\u6CE8:",rules:[{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},n.createElement(M.default,{bordered:!1,disabled:nn>0,maxLength:100,suffix:`${((nt=en.commitMessage)==null?void 0:nt.length)||0}/100`,placeholder:"\u8BF7\u586B\u5199\u5907\u6CE8\u4FE1\u606F"})))))},Ki={flex_box_center:"flex_box_center___RwP4Q",flex_space_between:"flex_space_between___JqfPJ",flex_box_vertical_center:"flex_box_vertical_center___L0FU3",flex_box_center_end:"flex_box_center_end___wLRsI",flex_box_column:"flex_box_column___MEfj6",listItem:"listItem___UjT9q",wrap:"wrap___tj83M",leftContent:"leftContent___SgeL2",header:"header___JIhx8",title:"title___Wc9o6",time:"time___SMHCq",introduction:"introduction___uNDtN",from:"from___Cg8bF",bottom:"bottom___Ve8Zg",user_img:"user_img___qqs9Y",user_name:"user_name___LjcGY",tags_name:"tags_name___xvwsP",buttonList:"buttonList___nAH2P",buttonItem:"buttonItem___D6ug3"},Za=h(64743),fr=h(62601),pr=h(67294),Oa=Object.defineProperty,ur=Object.getOwnPropertySymbols,mr=Object.prototype.hasOwnProperty,Wa=Object.prototype.propertyIsEnumerable,ui=(L,k,j)=>k in L?Oa(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,Al=(L,k)=>{for(var j in k||(k={}))mr.call(k,j)&&ui(L,j,k[j]);if(ur)for(var j of ur(k))Wa.call(k,j)&&ui(L,j,k[j]);return L},nu=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const _=({globalSetting:L,dispatch:k,practiceSetting:j,shixunsDetail:ge,user:rt,visible:ft,setVisible:lt,type:ot="all",updateData:be,recordId:nt,identifier:en})=>{const[yn,Xt]=(0,n.useState)([]),[dn,tn]=(0,n.useState)(0),[Tn,nn]=(0,n.useState)([]),[Ft,dr]=(0,n.useState)({page:1,limit:4,search:"",order:"public"}),[hn,Qt]=(0,n.useState)([{id:"public",name:"\u516C\u5F00\u6570\u636E\u96C6"},{id:"mine",name:"\u6211\u7684\u6570\u636E\u96C6"},{id:"share",name:"\u56E2\u961F\u5171\u4EAB"},{id:"collect",name:"\u6211\u6536\u85CF\u7684"}]);(0,n.useEffect)(()=>{ft&&wt()},[ft,Ft]);const on=Pt=>{Ft.search=Pt,Ft.page=1,dr(Al({},Ft))},Ut=Pt=>{Ft.page=1,Ft.order=Pt,dr(Al({},Ft))},wt=()=>nu(void 0,null,function*(){(0,fr._S)({page:Ft==null?void 0:Ft.page,limit:Ft==null?void 0:Ft.limit,search:Ft==null?void 0:Ft.search,category:ot=="all"?Ft==null?void 0:Ft.order:"mine"}).then(Pt=>{var Gt,Vn;(Pt==null?void 0:Pt.status)==0&&(Xt((Gt=Pt==null?void 0:Pt.data)==null?void 0:Gt.list),tn((Vn=Pt==null?void 0:Pt.data)==null?void 0:Vn.count))})}),Fn=()=>nu(void 0,null,function*(){if((Tn==null?void 0:Tn.length)===0)return i.ZP.warning("\u8BF7\u9009\u62E9\u6570\u636E\u96C6");let Pt=ot=="all"?{url:"/api/data_sets/batch_send_to_shixun.json",body:{shixun_identifier:en,data_set_ids:Tn}}:{url:"/api/data_sets/sync_my_data_sets.json",body:{attachment_ids:nt,data_set_id:Tn[0]}};(yield(0,u.ZP)(Pt==null?void 0:Pt.url,{method:"post",body:Pt==null?void 0:Pt.body})).status===0&&(i.ZP.info("\u6DFB\u52A0\u6210\u529F"),Kt(),be())}),Kt=()=>{lt(!1),Xt([]),nn([]),tn(0),dr({page:1,limit:4,search:"",order:"public"})};return pr.createElement(l.default,{title:"\u9009\u62E9\u6570\u636E\u96C6",open:ft,width:900,centered:!0,keyboard:!1,onCancel:()=>Kt(),maskClosable:!1,bodyStyle:{minHeight:400},okText:pr.createElement("div",{onClick:()=>Fn()},"\u6DFB\u52A0(",Tn==null?void 0:Tn.length,")")},pr.createElement(b.Z,{align:"middle",justify:"space-between",className:"mt10 mb20"},pr.createElement(Za.tp,{dataSource:ot=="all"?hn:[{id:"mine",name:"\u6211\u7684\u6570\u636E\u96C6"}],value:ot=="all"?Ft==null?void 0:Ft.order:"mine",onChange:Ut}),pr.createElement(Za.t7,{style:{width:303},placeholder:"\u8BF7\u641C\u7D22\u6570\u636E\u96C6\u540D\u79F0",value:Ft==null?void 0:Ft.search,onChange:on})),(yn==null?void 0:yn.length)===0?pr.createElement(On.Z,{customText:"\u6682\u65E0\u6570\u636E"}):pr.createElement("div",null,pr.createElement("div",{style:{height:"410px",overflowY:"auto"}},yn==null?void 0:yn.map((Pt,Gt)=>{var Vn,jt,zt;return pr.createElement("div",{className:Ki.listItem,key:Gt,onClick:na=>{if(ot=="my"){nn([Pt.id]);return}Tn.indexOf(Pt.id)>-1?nn(Tn.filter(hr=>hr!==Pt.id)):nn(Tn.concat(Pt.id))}},pr.createElement("div",{style:{display:"flex"}},pr.createElement("div",{style:{marginTop:"1px"}},ot=="all"?pr.createElement(S.default,{checked:Tn.includes(Pt.id),value:Pt.id}):pr.createElement(Xl.ZP,{checked:Tn.includes(Pt.id),value:Pt.id})),pr.createElement("aside",{className:Ki.wrap,key:Gt},pr.createElement("div",{className:Ki.leftContent},pr.createElement("div",{className:Ki.header},pr.createElement("div",{className:Ki.title},Pt==null?void 0:Pt.title)),pr.createElement(Oe.Z,{title:Pt==null?void 0:Pt.introduction},pr.createElement("div",{className:Ki.introduction},Pt==null?void 0:Pt.desc)),pr.createElement("div",{className:Ki.bottom},pr.createElement("img",{className:Ki.user_img,alt:"\u7528\u6237\u5934\u50CF",src:`${pe.Z.IMG_SERVER}/images/${(Vn=Pt==null?void 0:Pt.user_info)==null?void 0:Vn.image_url}`}),pr.createElement("div",{className:Ki.user_name},(jt=Pt==null?void 0:Pt.user_info)==null?void 0:jt.name),(zt=Pt==null?void 0:Pt.data_set_tags)==null?void 0:zt.map((na,hr)=>{var An;return hr<3?pr.createElement("div",{key:hr,className:Ki.tags_name},na==null?void 0:na.tag_name):hr==3?pr.createElement(Oe.Z,{key:hr,title:(An=Pt==null?void 0:Pt.data_set_tags)==null?void 0:An.map((vn,Jr)=>{var In;if(Jr>2)return(vn==null?void 0:vn.tag_name)+(Jr===((In=vn==null?void 0:vn.data_set_tags)==null?void 0:In.length)-1?"":"\u3001")}).join("")},pr.createElement("div",{key:hr,className:Ki.tags_name},"...")):null}))))))})),pr.createElement(Gl.Z,{showTotal:Pt=>pr.createElement("span",null,"\u5171",pr.createElement("span",{style:{color:"#165DFF",marginLeft:"3px"}},Pt)," \u6761\u6570\u636E"),style:{marginTop:10},onChange:(Pt,Gt)=>{Ft.page=Pt,Ft.limit=Gt,dr(Al({},Ft)),wt()},defaultCurrent:1,pageSize:Ft.limit||4,current:Ft.page||1,total:dn})))};var le=(0,e.connect)(({globalSetting:L,shixunsDetail:k,practiceSetting:j,user:ge})=>({globalSetting:L,shixunsDetail:k,user:ge,practiceSetting:j}))(_),Se=h(90043),Ue=Object.defineProperty,Ge=Object.defineProperties,at=Object.getOwnPropertyDescriptors,mt=Object.getOwnPropertySymbols,St=Object.prototype.hasOwnProperty,xt=Object.prototype.propertyIsEnumerable,Vt=(L,k,j)=>k in L?Ue(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,Jt=(L,k)=>{for(var j in k||(k={}))St.call(k,j)&&Vt(L,j,k[j]);if(mt)for(var j of mt(k))xt.call(k,j)&&Vt(L,j,k[j]);return L},Ht=(L,k)=>Ge(L,at(k)),xn=(L,k)=>{var j={};for(var ge in L)St.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&mt)for(var ge of mt(L))k.indexOf(ge)<0&&xt.call(L,ge)&&(j[ge]=L[ge]);return j},wn=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const{Fragment:Pn}=n,{TabPane:Kn}=xe.default,an=L=>{var k=L,{globalSetting:j,dispatch:ge,practiceSetting:rt,shixunsDetail:ft,user:lt}=k,ot=xn(k,["globalSetting","dispatch","practiceSetting","shixunsDetail","user"]),be,nt,en,yn,Xt,dn;const{id:tn}=rt,[Tn,nn]=(0,n.useState)([]),[Ft,dr]=(0,n.useState)({}),[hn,Qt]=(0,n.useState)([]),[on,Ut]=(0,n.useState)(!1),[wt,Fn]=(0,n.useState)(!0),[Kt,Pt]=(0,n.useState)(!1),[Gt,Vn]=(0,n.useState)(!1),[jt,zt]=(0,n.useState)(!1),[na,hr]=(0,n.useState)(!1),[An,vn]=(0,n.useState)("all"),[Jr,In]=(0,n.useState)([]),[Qn,Sa]=(0,n.useState)([]),[Ya,Ja]=(0,n.useState)(!1),[wa,un]=(0,n.useState)({}),[Dr,ha]=(0,n.useState)(!1),[$n,qr]=(0,n.useState)([]),[Zr,Fo]=(0,n.useState)({page:1,limit:10,total:0}),[Fi,Pi]=(0,n.useState)({page:1,limit:10,search:"",order:"mine"});(0,n.useEffect)(()=>{tn&&Bo()},[tn]);const Fr=Rn=>{const er=Ht(Jt({},Zr),{page:Rn});Sa([]),Fo(er),Bo(er)},Bo=Rn=>wn(void 0,null,function*(){const ir=Rn||{page:1,limit:10,total:0};Ut(!0);const ri=yield ge({type:"shixunsDetail/getSetData",payload:Ht(Jt({},ir),{id:tn})});ri!=null&&ri.data_sets&&(Ut(!1),nn([...ri.data_sets]),Fo(Ht(Jt({},ir),{total:ri==null?void 0:ri.data_sets_count})),Fn(!1),dr(Jt({},ri)))}),Bi=()=>n.createElement("div",{className:eo.empty},n.createElement("img",{src:Dn.x7,width:"258"}),n.createElement("span",{className:"c-grey-c"},"\u6682\u65E0\u6570\u636E\u96C6\u6587\u4EF6~")),Ar={selectedRowKeys:Qn,columnWidth:70,onChange:Rn=>{console.log("selectedRowKeys changed: ",Rn),Sa(Rn)}},zr=Rn=>{(0,a.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5220\u9664"]);const er=Rn?[Rn]:Qn;l.default.confirm({centered:!0,title:"\u786E\u5B9A\u8981\u5220\u9664\u6587\u4EF6\u5417\uFF1F",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>wn(void 0,null,function*(){if((yield(0,u.ZP)(`/api/shixuns/${tn}/destroy_data_sets.json`,{method:"Delete",body:{id:er}})).status===0){const ri=er.length===Tn.length&&Zr.page>1?Zr.page-1:Zr.page;i.ZP.success("\u5220\u9664\u6210\u529F"),Bo(Ht(Jt({},Zr),{page:ri})),Sa([])}})})},mo=()=>wn(void 0,null,function*(){const{title:Rn}=wa;let er=null;if(console.log(Rn,"title"),Rn===""){er="\u6587\u4EF6\u540D\u4E0D\u80FD\u4E3A\u7A7A",un(Ht(Jt({},wa),{errorDes:er}));return}if(Rn.includes(" ")){er="\u6587\u4EF6\u540D\u4E0D\u80FD\u6709\u7A7A\u683C",un(Ht(Jt({},wa),{errorDes:er}));return}const ir=Tn.find(Nu=>Nu.id===(wa==null?void 0:wa.id)).title;if(Rn===ir.substring(0,ir.lastIndexOf("."))||Rn===ir){er="\u6587\u4EF6\u540D\u4E0D\u80FD\u91CD\u540D",un(Ht(Jt({},wa),{errorDes:er}));return}const ri=ir.includes(".")?ir.substring(ir.lastIndexOf("."),ir.length):"";(yield(0,u.ZP)(`/api/shixuns/${tn}/rename_data_sets.json`,{method:"post",body:{id:wa==null?void 0:wa.id,new_file_name:Rn+ri}})).status===0&&(i.ZP.success("\u91CD\u547D\u540D\u6210\u529F"),Bo(Zr),Pt(!1),un({}))}),Ir=()=>{const{download_url:Rn}=wa;yo(Rn),i.ZP.success("\u590D\u5236\u6210\u529F"),Vn(!1),un({})},yo=Rn=>{const er=Rn,ir=document.createElement("input");ir.value=er,document.body.appendChild(ir),ir.select(),document.execCommand("Copy"),ir.style.display="none"},Ji=[{title:"\u6587\u4EF6",dataIndex:"title",key:"title",align:"left",ellipsis:!0,render:Rn=>n.createElement(Oe.Z,{title:Rn},n.createElement("span",null,Rn))},{title:"\u6570\u636E\u96C6\u6765\u6E90",dataIndex:"data_set_title",key:"data_set_title",align:"left",ellipsis:!0,render:(Rn,er)=>er!=null&&er.data_set_id?n.createElement(Oe.Z,{title:Rn},n.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{(0,a.xg)(`/dataset/${er==null?void 0:er.data_set_id}/detail?tabId=public`)}},Rn)):"--"},{title:"\u5907\u6CE8",dataIndex:"description",key:"description",align:"left",ellipsis:!0,render:Rn=>n.createElement(Oe.Z,{title:Rn},n.createElement("span",null,Rn||"--"))},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"created_on",key:"created_on",align:"left",width:180,render:(Rn,er)=>zs()(er.created_on).format("YYYY-MM-DD HH:mm")},{title:"\u6587\u4EF6\u8DEF\u5F84",dataIndex:"file_path",key:"file_path",align:"left",render:(Rn,er)=>n.createElement("div",{className:eo.path},n.createElement(Oe.Z,{title:Rn},n.createElement("span",{className:eo.text},Rn)),n.createElement(qe.CopyToClipboard,{text:Rn,onCopy:()=>i.ZP.success("\u590D\u5236\u6210\u529F")},n.createElement(Oe.Z,{title:"\u590D\u5236"},n.createElement("i",{className:"iconfont icon-fuzhi6 ml5"}))))},{title:"\u6700\u540E\u4FEE\u6539\u4EBA",dataIndex:"author",key:"author",align:"left",width:120},{title:"\u6587\u4EF6\u5927\u5C0F",dataIndex:"filesize",key:"filesize",align:"left",width:100},{title:"\u64CD\u4F5C",dataIndex:"operation",key:"operation",align:"left",width:200,render:(Rn,er)=>n.createElement("div",{className:eo.actionsBtns},n.createElement(Oe.Z,{title:"\u91CD\u547D\u540D"},n.createElement("span",{className:"iconfont icon-zhongmingming",onClick:()=>{var ir;un((0,oe.clone)(Ht(Jt({},er),{title:er!=null&&er.title.includes(".")?(ir=er==null?void 0:er.title)==null?void 0:ir.substring(0,er.title.lastIndexOf(".")):er==null?void 0:er.title}))),Pt(!0),(0,a.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u91CD\u547D\u540D"])}})),n.createElement(Oe.Z,{title:"\u5206\u4EAB"},n.createElement("span",{className:"iconfont icon-fenxiang",onClick:()=>{(0,a.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5206\u4EAB"]),un((0,oe.clone)(er)),Vn(!0)}})),n.createElement(Oe.Z,{title:"\u4E0B\u8F7D"},n.createElement("span",{className:"iconfont icon-xiazai3",onClick:()=>{(0,a.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u4E0B\u8F7D"]),(0,a.Nd)(er.title,er==null?void 0:er.download_url)}})),n.createElement(Oe.Z,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6\u4E2D"},n.createElement("span",{className:"iconfont icon-tongbushuju",onClick:()=>{(0,a.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u540C\u6B65"]),hr(!0),qr([er]),In([er.id])}})),n.createElement(Oe.Z,{title:"\u5220\u9664"},n.createElement("span",{className:"iconfont icon-shanchu8",onClick:()=>{(0,a.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5220\u9664"]),zr(er.id)}})))}];return n.createElement("div",{className:eo.dataset},n.createElement("div",{className:eo.header},n.createElement("div",{className:eo.title},"\u6570\u636E\u96C6(",Zr.total,")"),n.createElement("div",{className:eo.dataPath},n.createElement("span",{className:eo.pathTitle},"\u6570\u636E\u96C6\u8DEF\u5F84:"),n.createElement("input",{value:Ft==null?void 0:Ft.folder_name,disabled:!0}),n.createElement(qe.CopyToClipboard,{text:Ft==null?void 0:Ft.folder_name,onCopy:()=>i.ZP.success("\u590D\u5236\u6210\u529F")},n.createElement(Oe.Z,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u6570\u636E\u96C6\u8DEF\u5F84"},n.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"})))),n.createElement("div",{className:eo.btns},n.createElement(m.ZP,{type:"primary",ghost:!0,onClick:()=>zr(),disabled:!Qn.length,style:{width:"60px"}},"\u5220\u9664"),n.createElement(m.ZP,{type:"primary",className:"ml10",style:{width:"60px"},ghost:!0,onClick:()=>{hr(!0),In(Qn),qr(Tn.filter(Rn=>Qn.includes(Rn.id)))},disabled:!Qn.length},"\u540C\u6B65"),n.createElement(ve.Z,{className:"ml10",disabled:((be=lt==null?void 0:lt.userInfo)==null?void 0:be.user_status)===2,dropdownRender:()=>n.createElement(Le.default,null,n.createElement(Le.default.Item,{key:1,onClick:()=>{Ja(!0)}},"\u4E0A\u4F20\u6570\u636E\u96C6"),n.createElement(Le.default.Item,{key:2,onClick:()=>{zt(!0),vn("all")}},"\u9009\u62E9\u6570\u636E\u96C6"))},n.createElement("span",{className:eo.selectBtn},n.createElement("span",null,"\u589E\u52A0\u6570\u636E\u96C6"))))),n.createElement("div",{className:eo.content},n.createElement(xl.Z,{loading:wt,active:!0,paragraph:{rows:5}},Zr.total?n.createElement(li.default,{rowSelection:Ar,className:eo.customTable,dataSource:Tn,bordered:!1,rowKey:Rn=>Rn.id,rowClassName:eo.row,columns:Ji,loading:on,pagination:{pageSize:Zr.limit,total:Zr.total,current:Zr.page,onChange:Fr,showQuickJumper:!0,hideOnSinglePage:!0,position:["bottomCenter"]}}):Bi())),n.createElement(sl,{rootIdentifier:(nt=ft==null?void 0:ft.detail)==null?void 0:nt.root_identifier,wrapClassName:eo.uploadFileModal,id:tn,containerId:(en=ft==null?void 0:ft.detail)==null?void 0:en.id,local:(yn=j==null?void 0:j.setting)==null?void 0:yn.is_local,dispatch:ge,visible:Ya,onClose:()=>Ja(!1),onOK:Bo}),n.createElement(l.default,{title:"\u91CD\u547D\u540D",open:Kt,onOk:mo,centered:!0,wrapClassName:eo.renameModal,onCancel:()=>{Pt(!1),un({})},width:"1000px"},n.createElement("div",null,n.createElement("div",{className:eo.fileName},n.createElement("sup",null,"*"),"\u6587\u4EF6\u540D\xA0:"),n.createElement(M.default,{value:wa==null?void 0:wa.title,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u5B57",bordered:!1,onChange:Rn=>{un(Ht(Jt({},wa),{title:Rn.target.value,errorDes:null}))},maxLength:60,suffix:`${((Xt=wa==null?void 0:wa.title)==null?void 0:Xt.length)||0}/60`}),(wa==null?void 0:wa.errorDes)&&n.createElement("div",{className:eo.errorDes},wa==null?void 0:wa.errorDes))),n.createElement(l.default,{title:"\u5206\u4EAB\u4E0B\u8F7D\u94FE\u63A5",open:Gt,onOk:Ir,centered:!0,wrapClassName:eo.shareModal,onCancel:()=>{Vn(!1),un({})},width:"1000px",okText:"\u590D\u5236\u94FE\u63A5"},n.createElement("div",null,n.createElement("div",{className:eo.fileName},"\u53D1\u9001\u94FE\u63A5\uFF0C\u522B\u4EBA\u53EF\u4EE5\u901A\u8FC7\u94FE\u63A5\u4E0B\u8F7D\u6587\u4EF6",n.createElement("span",null,"(\u6709\u6548\u671F\u4E3A3\u5929)")),n.createElement(M.default,{bordered:!1,addonBefore:"\u94FE\u63A5",value:wa==null?void 0:wa.download_url}))),n.createElement(le,{setVisible:zt,visible:jt,recordId:Jr,type:An,updateData:Bo,identifier:(dn=ft.detail)==null?void 0:dn.identifier}),n.createElement(l.default,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6",open:na,width:400,centered:!0,keyboard:!1,onCancel:()=>hr(!1),maskClosable:!1,footer:n.createElement("div",{style:{display:"flex",justifyContent:"center"}},n.createElement("div",{className:eo.leftButton,onClick:()=>{ha(!0)}},"\u751F\u6210\u65B0\u7684\u6570\u636E\u96C6"),n.createElement("div",{className:eo.rightButton,onClick:()=>{hr(!1),zt(!0),vn("my")}},"\u53D1\u9001\u5230\u5DF2\u6709\u6570\u636E\u96C6\u4E2D"))},n.createElement("div",{className:eo.centerText},"\u5C06\u8BE5\u6570\u636E\u96C6\u6587\u4EF6\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6\u4E2D\uFF0C\u8BF7\u9009\u62E9\u540C\u6B65\u65B9\u5F0F\uFF1A")),n.createElement(Se.Z,{visible:Dr,attachmentInfo:$n,onClose:()=>ha(!1),onSuccess:Rn=>{ha(!1),e.history.push(`/dataset/${Rn}/detail?tabId=mine`)}}))};var qn=(0,e.connect)(({globalSetting:L,shixunsDetail:k,practiceSetting:j,user:ge})=>({globalSetting:L,shixunsDetail:k,user:ge,practiceSetting:j}))(an),Zn=h(55054),wr={wrap:"wrap___XfiDL",content:"content___Wo8S5",mainPathWrap:"mainPathWrap___HiWyw",colorBlue:"colorBlue___YquQT"},ya=Object.defineProperty,oa=Object.getOwnPropertySymbols,sa=Object.prototype.hasOwnProperty,so=Object.prototype.propertyIsEnumerable,Lo=(L,k,j)=>k in L?ya(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,Yr=(L,k)=>{for(var j in k||(k={}))sa.call(k,j)&&Lo(L,j,k[j]);if(oa)for(var j of oa(k))so.call(k,j)&&Lo(L,j,k[j]);return L},Hn=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const jn=L=>L!=null&&L.length?L.filter((k,j)=>j!==0).map(k=>k.val).join("").substr(1):"",sr=({shixunsDetail:L,globalSetting:k,loading:j,dispatch:ge,fileType:rt,path:ft,onFinish:lt=()=>{}})=>{const ot=(0,e.useParams)(),[be,nt]=(0,n.useState)(""),[en,yn]=(0,n.useState)([]),[Xt,dn]=(0,n.useState)([]),Tn=[Tl.OriginalPicturePath,Tl.ExpectPicturePath,Tl.PicturePath].includes(rt);(0,n.useEffect)(()=>{L.actionTabs.key==="EditPracticeSetting-SelectFilePath"&&(nt(ft||""),nn())},[L.actionTabs.key]);const nn=(wt="")=>Hn(void 0,null,function*(){var Fn;const Kt=yield ge({type:"shixunsDetail/getRepository",payload:{id:ot.id,path:wt}});if(wt===""&&!((Fn=Kt==null?void 0:Kt.trees)!=null&&Fn.length)&&i.ZP.warning("\u8BF7\u5148\u53BB\u4EE3\u7801\u4ED3\u5E93\u63D0\u4EA4\u6587\u4EF6"),Kt!=null&&Kt.trees){const Pt=Kt.trees.map(Gt=>Yr(Yr({},Gt),{name:Gt.name,val:Gt.name}));dn(Pt||[])}}),Ft=wt=>{const Fn=jn(en),Kt=`${Fn&&`${Fn}/`}${wt}`;rt===Tl.Path?!(be!=null&&be.includes(`${Kt}\uFF1B`))&&nt(`${be}${Kt}\uFF1B`):rt===Tl.ExecPath&&nt(Kt)},dr=wt=>{if(wt.type==="tree"){en.length?en.push({val:`/${wt.val}`,path:wt.val}):en.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${wt.val}`,path:wt.val}),yn(en);const Fn=jn(en);Tn&&nt(Fn),nn(Fn)}},hn=(wt,Fn)=>{const Kt=en.filter((Gt,Vn)=>Vn<=Fn);yn(Kt);const Pt=jn(Kt);Tn&&nt(Pt),nn(Pt)},Qt=()=>Hn(void 0,null,function*(){lt(be),on()}),on=()=>{nt(""),yn([]),dn([]),ge({type:"shixunsDetail/setActionTabs",payload:{}})},Ut=jn(en);return n.createElement(l.default,{centered:!0,title:"\u6587\u4EF6\u8DEF\u5F84",closable:!1,keyboard:!1,open:L.actionTabs.key==="EditPracticeSetting-SelectFilePath",onOk:Qt,onCancel:on},n.createElement("div",{className:wr.wrap},n.createElement("div",{className:wr.content},n.createElement("div",{className:wr.mainPathWrap},!!(en!=null&&en.length)&&en.map((wt,Fn)=>n.createElement("a",{key:Fn,onClick:()=>hn(wt,Fn)},wt.val))),!!(Xt!=null&&Xt.length)&&Xt.map((wt,Fn)=>wt.type==="tree"?n.createElement("a",{key:Fn,onClick:()=>dr(wt)},n.createElement("i",{className:`iconfont icon-wenjianjia ${wr.colorBlue}`}),Ut&&`${Ut}/`,wt.name):n.createElement("a",{key:Fn,onClick:()=>Ft(`${wt.name}`)},n.createElement("i",{className:`iconfont icon-zuoye ${wr.colorBlue}`}),Ut&&`${Ut}/`,wt.name))),n.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),n.createElement(M.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09",value:be,onChange:wt=>nt(wt.target.value)})))};var Lr=(0,e.connect)(({shixunsDetail:L,loading:k,globalSetting:j})=>({shixunsDetail:L,globalSetting:j,loading:k.models.index}))(sr),ia={wrap:"wrap___B8qi_",fixBtn:"fixBtn___OvNbo"},to=h(96670),ka=Object.defineProperty,ba=Object.getOwnPropertySymbols,Ro=Object.prototype.hasOwnProperty,zo=Object.prototype.propertyIsEnumerable,ci=(L,k,j)=>k in L?ka(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,di=(L,k)=>{for(var j in k||(k={}))Ro.call(k,j)&&ci(L,j,k[j]);if(ba)for(var j of ba(k))zo.call(k,j)&&ci(L,j,k[j]);return L},Vl=(L,k)=>{var j={};for(var ge in L)Ro.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&ba)for(var ge of ba(L))k.indexOf(ge)<0&&zo.call(L,ge)&&(j[ge]=L[ge]);return j},Dl=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const Go=L=>{var k=L,{shixunsDetail:j,globalSetting:ge,user:rt,dispatch:ft}=k,lt=Vl(k,["shixunsDetail","globalSetting","user","dispatch"]),ot,be;const nt=(0,e.useLocation)(),en=(0,n.useRef)((be=(ot=nt.pathname)==null?void 0:ot.split("/"))==null?void 0:be[2]),[yn]=E.default.useForm(),[Xt,dn]=(0,n.useState)(""),[tn,Tn]=(0,n.useState)(!1),[nn,Ft]=(0,n.useState)(!1);(0,n.useEffect)(()=>{en.current&&dr()},[en.current]);const dr=()=>Dl(void 0,null,function*(){Tn(!0);const Qt=yield(0,u.ZP)(`/api/shixuns/${en.current}/get_standard_answer.json`,{method:"get",params:{from:"edit"}});Qt.status===0&&(dn((Qt==null?void 0:Qt.standard_answer)||""),yn.setFieldsValue({hide_answer:Qt==null?void 0:Qt.hide_answer,disable_copy:Qt==null?void 0:Qt.disable_copy}),Tn(!1))}),hn=Qt=>Dl(void 0,null,function*(){Ft(!0),(yield(0,u.ZP)(`/api/shixuns/${en.current}/set_standard_answer.json`,{method:"post",body:di({},Qt)})).status===0&&i.ZP.success("\u4FDD\u5B58\u6210\u529F"),Ft(!1)});return n.createElement("section",{className:ia.wrap},n.createElement(xl.Z,{loading:tn},n.createElement(E.default,{form:yn,scrollToFirstError:!0,layout:"vertical",onFinish:hn},n.createElement(E.default.Item,{name:"hide_answer",valuePropName:"checked"},n.createElement(S.default,null,"\u9690\u85CF\u53C2\u8003\u7B54\u6848\u6A21\u5757")),n.createElement(E.default.Item,{name:"disable_copy",valuePropName:"checked"},n.createElement(S.default,null,"\u7981\u6B62\u590D\u5236\u53C2\u8003\u7B54\u6848")),n.createElement(E.default.Item,{name:"standard_answer",label:"\u53C2\u8003\u7B54\u6848:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848"}]},n.createElement(w.Z,{defaultValue:Xt})),n.createElement(E.default.Item,null,n.createElement(to.t,{okText:"\u4FDD\u5B58",loading:nn,hasCancelBtn:!1,className:ia.fixBtn,okButtonProps:{htmlType:"submit"}})))))};var os=(0,e.connect)(({shixunsDetail:L,globalSetting:k,user:j})=>({shixunsDetail:L,globalSetting:k,user:j}))(Go),hi=h(33054),Nl=h(17663),Sl=h(75319),zi=h(67294),Ga=Object.defineProperty,oo=Object.defineProperties,uo=Object.getOwnPropertyDescriptors,Ra=Object.getOwnPropertySymbols,Vi=Object.prototype.hasOwnProperty,Da=Object.prototype.propertyIsEnumerable,Mo=(L,k,j)=>k in L?Ga(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,yi=(L,k)=>{for(var j in k||(k={}))Vi.call(k,j)&&Mo(L,j,k[j]);if(Ra)for(var j of Ra(k))Da.call(k,j)&&Mo(L,j,k[j]);return L},Ai=(L,k)=>oo(L,uo(k)),is=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const{Countdown:Ss}=Zn.default;var Gs=(L=>(L[L.LoadingFail=1]="LoadingFail",L[L.Loading=2]="Loading",L[L.Finish=3]="Finish",L))(Gs||{}),Tl=(L=>(L.Path="path",L.ExecPath="exec_path",L.OriginalPicturePath="original_picture_path",L.ExpectPicturePath="expect_picture_path",L.PicturePath="picture_path",L))(Tl||{});const mu=({globalSetting:L,loading:k,dispatch:j,practiceSetting:ge,shixunsDetail:rt})=>{var ft;const[lt,ot]=(0,n.useState)(),[be,nt]=(0,n.useState)(),en=(0,n.useRef)(),[yn,Xt]=(0,n.useState)(),[dn,tn]=(0,n.useState)(),[Tn,nn]=(0,n.useState)(!0),[Ft,dr]=(0,n.useState)(700),[hn,Qt]=(0,n.useState)(""),[on,Ut]=(0,n.useState)("1"),wt=(0,e.useParams)();(0,n.useEffect)(()=>{Kt()},[]);const Fn=()=>is(void 0,null,function*(){var An,vn;const Jr=yield j({type:"shixunsDetail/updateRepositoryFile",payload:{id:wt.id,path:(vn=(An=rt==null?void 0:rt.fileContent)==null?void 0:An.params)==null?void 0:vn.path,content:lt,secret_repository:Tn?null:!0}});Jr!=null&&Jr.content&&(i.ZP.info("\u4FDD\u5B58\u6210\u529F"),j({type:"practiceSetting/setSideBarTabs",payload:Ai(yi({},ge.sideBar),{confirmLeave:!1})}))}),Kt=()=>is(void 0,null,function*(){var An,vn,Jr,In;const Qn=yield(0,s.Ui)({identifier:wt.id});if((vn=(An=Qn==null?void 0:Qn.data)==null?void 0:An.data_list)!=null&&vn.length){hi.Z.publish("pod-restrict-data",{identifier:(Jr=Qn==null?void 0:Qn.data)==null?void 0:Jr.identifier,data_list:(In=Qn==null?void 0:Qn.data)==null?void 0:In.data_list});return}Qn!=null&&Qn.url&&Qt(Qn==null?void 0:Qn.url)}),Pt=()=>is(void 0,null,function*(){const An=yield(0,s.K_)({identifier:wt.id});(An==null?void 0:An.status)===0&&(An!=null&&An.remainingSeconds?(Xt(Date.now()+An.remainingSeconds*1e3),tn(An.remainingSeconds-300<=0?Date.now()+1e3:Date.now()+(An.remainingSeconds-300)*1e3)):Gt())}),Gt=()=>{l.default.confirm({centered:!0,title:"\u91CD\u7F6E\u73AF\u5883",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",zIndex:9999,content:zi.createElement("div",{className:"tc"},"\u662F\u5426\u786E\u5B9A\u91CD\u7F6E\u73AF\u5883\uFF1F"),onOk:()=>is(void 0,null,function*(){Vn()})})},Vn=()=>is(void 0,null,function*(){var An,vn,Jr,In;nt(2);const Qn=yield(0,s.zH)({identifier:wt.id});if((vn=(An=Qn==null?void 0:Qn.data)==null?void 0:An.data_list)!=null&&vn.length){hi.Z.publish("pod-restrict-data",{identifier:(Jr=Qn==null?void 0:Qn.data)==null?void 0:Jr.identifier,data_list:(In=Qn==null?void 0:Qn.data)==null?void 0:In.data_list});return}(Qn==null?void 0:Qn.status)===0&&(nt(3),Qt(Qn.url),en.current=Qn.port,i.ZP.success("\u91CD\u7F6E\u73AF\u5883\u6210\u529F!"))}),jt=()=>{l.default.destroyAll(),l.default.confirm({centered:!0,title:"\u670D\u52A1\u4E2D\u65AD\u63D0\u9192",content:zi.createElement("div",{className:"tc font14"},"jupyter\u5C06\u4E8E",zi.createElement("span",null,zi.createElement(Ss,{value:yn,format:"HH:mm:ss",onFinish:zt})),"\u65F6\u95F4\u540E\u670D\u52A1\u4E2D\u65AD\uFF0C\u662F\u5426\u9700\u8981\u5EF6\u957F\u4F7F\u7528\u65F6\u95F4\uFF1F"),okText:"\u7ACB\u5373\u5EF6\u957F",cancelText:"\u4E0D\u9700\u8981",onOk:()=>is(void 0,null,function*(){(yield(0,s.q9)({identifier:wt.id})).status===0&&(yield Pt(),i.ZP.success("\u5EF6\u957F\u6210\u529F!"))})})},zt=()=>{l.default.destroyAll(),l.default.confirm({centered:!0,title:"\u5012\u8BA1\u65F6\u622A\u6B62",content:zi.createElement("p",{className:"tc font14"},"\u670D\u52A1\u5DF2\u4E2D\u65AD\uFF0C\u662F\u5426\u786E\u8BA4\u91CD\u7F6E\u5B9E\u9A8C\u73AF\u5883\uFF1F"),okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>{Vn()}})},na=An=>{j({type:"shixunsDetail/setActionTabs",payload:{key:"EditPracticeSetting-SelectFilePath"}})},hr=An=>is(void 0,null,function*(){yield(0,s.QA)({id:wt.id,startup_file:An}),Kt(),j({type:"practiceSetting/getCommonData",payload:yi({},wt)})});return zi.createElement(xe.default,{activeKey:on,onChange:An=>Ut(An),tabBarStyle:{paddingLeft:20},items:[{key:"1",label:"\u670D\u52A1\u8BBE\u7F6E",children:zi.createElement("div",null,zi.createElement(b.Z,{className:"mt20 ml20 font14",align:"middle"},zi.createElement(C.Z,null,zi.createElement("span",{className:"c-red"},"* "),"\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6\uFF1A"),zi.createElement(C.Z,{className:"mr10"},zi.createElement(Oe.Z,{title:"\u5F00\u542FJupyterLab\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5219\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6\u540C\u65F6\u4E5F\u4F5C\u4E3A\u8BC4\u6D4B\u7684\u6267\u884C\u6587\u4EF6\u3002",placement:"bottom"},zi.createElement(Nl.Z,{style:{cursor:"pointer"}}))),zi.createElement(C.Z,{flex:"300px",onClick:()=>na("exec_path")},zi.createElement(M.default,{value:hn})),zi.createElement(C.Z,{flex:"1"},zi.createElement(m.ZP,{type:"primary",className:"ml10",onClick:()=>na("exec_path")},"\u8BBE\u7F6E"))),zi.createElement("iframe",{onLoad:An=>{},src:hn,scrolling:"no",style:{height:"calc(100vh - 120px)"},className:"mt10",id:"frame",name:"framename",width:"100%",frameBorder:"0"}),zi.createElement(Lr,{fileType:"path",path:(ft=rt==null?void 0:rt.detail)==null?void 0:ft.startup_file,onFinish:An=>hr(An)}))},{key:"2",label:"\u8BC4\u6D4B\u8BBE\u7F6E",children:on==="2"?zi.createElement(Sl.Z,{active:"testCase",type:"jupyterLab"}):null},{key:"3",label:"\u53C2\u8003\u7B54\u6848",children:zi.createElement(os,null)}]})};var ds=(0,e.connect)(({loading:L,globalSetting:k,practiceSetting:j,shixunsDetail:ge})=>({globalSetting:k,loading:L,practiceSetting:j,shixunsDetail:ge}))(mu),Zs={catechism:"catechism___sjAIS",tab:"tab___g7aXg"},ku={collect:"collect___gSAx5",head:"head___h3Wha"},xi=h(67294),ul=Object.defineProperty,jl=Object.getOwnPropertySymbols,fs=Object.prototype.hasOwnProperty,es=Object.prototype.propertyIsEnumerable,ni=(L,k,j)=>k in L?ul(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,Ws=(L,k)=>{for(var j in k||(k={}))fs.call(k,j)&&ni(L,j,k[j]);if(jl)for(var j of jl(k))es.call(k,j)&&ni(L,j,k[j]);return L},Es=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())}),uu=({onOk:L,onCancel:k,visible:j,modalParams:ge,forceIn:rt})=>{const[ft]=E.default.useForm(),[lt,ot]=(0,n.useState)(!1),be=rt?!1:typeof j=="number";(0,n.useEffect)(()=>{j?ft.setFieldsValue(Ws({},ge)):ft.resetFields()},[j]);const nt=en=>Es(void 0,null,function*(){ot(!0),yield L(en),ot(!1)});return xi.createElement(l.default,{centered:!0,destroyOnClose:!0,onCancel:()=>k(),onOk:()=>ft.submit(),open:!!j,confirmLoading:lt,title:be?"\u7F16\u8F91\u95EE\u7B54":"\u65B0\u589E\u95EE\u7B54",width:900,okText:be?"\u786E\u5B9A":"\u52A0\u5165\u95EE\u9898\u96C6"},xi.createElement(E.default,{form:ft,size:"large",onFinish:nt},xi.createElement(E.default.Item,{name:"title",label:"\u95EE\u9898",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"}]},xi.createElement(M.default,{placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"})),xi.createElement(E.default.Item,{className:"mb0",name:"content",label:"\u56DE\u7B54",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54"}]},xi.createElement(w.Z,{className:"mb0",placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54",watch:!0,defaultValue:ge==null?void 0:ge.content}))))},nl=h(67294),Gu=Object.defineProperty,Fu=Object.getOwnPropertySymbols,cu=Object.prototype.hasOwnProperty,ys=Object.prototype.propertyIsEnumerable,js=(L,k,j)=>k in L?Gu(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,Ql=(L,k)=>{for(var j in k||(k={}))cu.call(k,j)&&js(L,j,k[j]);if(Fu)for(var j of Fu(k))ys.call(k,j)&&js(L,j,k[j]);return L},Cl=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())}),Ru=({})=>{const L=(0,e.useParams)(),[k,j]=(0,n.useState)(!1),[ge,rt]=(0,n.useState)(0),[ft,lt]=(0,n.useState)([]),[ot,be]=(0,n.useState)(!1),[nt,en]=(0,n.useState)({title:"",content:""}),[yn,Xt]=(0,n.useState)(!1),[dn,tn]=(0,n.useState)(!1),[Tn,nn]=(0,n.useState)([]),[Ft,dr]=(0,n.useState)({keywords:"",page:1,limit:10});(0,n.useEffect)(()=>{hn(Ft)},[]);const hn=Pt=>Cl(void 0,null,function*(){var Gt,Vn;j(!0);const jt=yield(0,u.ZP)(`/api/shixuns/${L.id}/qna_sets.json`,{method:"get",params:Pt});jt.status===0&&(lt(((Gt=jt==null?void 0:jt.data)==null?void 0:Gt.qna_sets)||[]),rt((Vn=jt==null?void 0:jt.data)==null?void 0:Vn.total_count)),j(!1)}),Qt=Pt=>{Ft.keywords=Pt,Ft.page=1,dr(Ql({},Ft)),hn(Ft)},on=(Pt,Gt)=>{Ft.page=Pt,Ft.limit=Gt,dr(Ql({},Ft)),hn(Ft)},Ut=Pt=>Cl(void 0,null,function*(){if(typeof ot=="number"){const Gt=yield(0,u.ZP)(`/api/shixuns/${L.id}/qna_sets/${ot}.json`,{method:"put",body:Pt});(Gt==null?void 0:Gt.status)===0&&(i.ZP.success("\u7F16\u8F91\u6210\u529F"),hn(Ft),be(!1))}else{const Gt=yield(0,u.ZP)(`/api/shixuns/${L.id}/qna_sets.json`,{method:"post",body:Pt});(Gt==null?void 0:Gt.status)===0&&(i.ZP.success("\u6DFB\u52A0\u6210\u529F"),Ft.page=1,Ft.keywords="",dr(Ql({},Ft)),hn(Ft),be(!1))}}),wt=Pt=>Cl(void 0,null,function*(){l.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u5220\u9664\u5417\uFF1F",onOk:()=>Cl(void 0,null,function*(){const Gt=yield(0,u.ZP)(`/api/shixuns/${L.id}/qna_sets/${Pt.id}.json`,{method:"delete"});if((Gt==null?void 0:Gt.status)===0){const Vn=ft.length===1&&Ft.page>1?Ft.page-1:Ft.page;Ft.page=Vn,dr(Ql({},Ft)),hn(Ft),i.ZP.success("\u5220\u9664\u6210\u529F")}})})}),Fn=[{title:"\u95EE\u9898",dataIndex:"title",ellipsis:!0,render:Pt=>nl.createElement(Oe.Z,{placement:"topLeft",title:Pt},nl.createElement("span",{className:"c-black"},Pt||"--"))},{title:"\u56DE\u7B54",dataIndex:"content",ellipsis:!0,render:Pt=>nl.createElement(Oe.Z,{placement:"topLeft",title:Pt},nl.createElement("span",{className:"c-black"},Pt||"--"))},{title:"\u64CD\u4F5C",width:104,align:"right",dataIndex:"id",ellipsis:!0,render:(Pt,Gt)=>nl.createElement("span",null,nl.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{be(Pt),en({title:Gt==null?void 0:Gt.title,content:Gt==null?void 0:Gt.content})}},"\u7F16\u8F91"),nl.createElement("span",{className:"current c-red",onClick:()=>wt(Gt)},"\u5220\u9664"))}],Kt={onRemove:()=>{nn([])},beforeUpload:Pt=>{if((Pt==null?void 0:Pt.size)>1024*1024*50)return i.ZP.info("\u6587\u4EF6\u8D85\u8FC750M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!(Pt.type==="application/vnd.ms-excel"||Pt.type==="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"))return i.ZP.info("\u8BF7\u4E0A\u4F20 .xls \u6216 .xlsx \u6587\u4EF6\uFF01"),!1;let Vn=[];return Vn.push(Pt),nn([...Vn]),!1},fileList:Tn,accept:".xls,.xlsx"};return nl.createElement("div",{className:ku.collect},nl.createElement("div",{className:ku.head},nl.createElement(Za.t7,{style:{width:480},placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",value:Ft.keywords,onChange:Qt}),nl.createElement(Za.op,{className:"ml40 mr20",shape:"default",onClick:()=>{be(!0),en({title:"",content:""})}},"\u65B0\u589E\u95EE\u7B54"),nl.createElement(Za.op,{type:"primary",shape:"default",onClick:()=>Xt(!0)},"\u5BFC\u5165\u95EE\u7B54")),nl.createElement(li.default,{columns:Fn,style:{marginTop:33},dataSource:ft,loading:k,rowKey:"id",pagination:{current:Ft.page,hideOnSinglePage:!ge,showQuickJumper:!0,showSizeChanger:!0,pageSize:Ft.limit,pageSizeOptions:["10","20","50","100","200"],total:ge,size:"default",showTotal:a.rU,onChange:on}}),nl.createElement(l.default,{title:"\u5BFC\u5165\u95EE\u7B54",open:yn,centered:!0,confirmLoading:dn,onCancel:()=>{Xt(!1),nn([])},onOk:()=>Cl(void 0,null,function*(){var Pt;const Gt=new FormData;if(Tn.length>0)Gt.append("file",Tn[0]);else{i.ZP.warning("\u8BF7\u9009\u62E9\u6587\u4EF6");return}tn(!0);let Vn=yield(0,u.ZP)(`/api/shixuns/${L==null?void 0:L.id}/qna_sets/import.json`,{method:"post",body:Gt},!0);(Vn==null?void 0:Vn.status)===0&&((Pt=Vn==null?void 0:Vn.fail)!=null&&Pt.length?l.default.confirm({icon:null,width:485,title:"\u5BFC\u5165\u5931\u8D25",centered:!0,content:nl.createElement("span",null,"\u68C0\u6D4B\u5230\u672C\u6B21\u5BFC\u5165\u5B58\u5728\u4E0D\u7B26\u5408\u8981\u6C42\u7684\u6570\u636E\uFF0C\u70B9\u51FB\u4E0B\u8F7D",nl.createElement("a",{href:`${pe.Z.API_SERVER}/api/shixuns/${L==null?void 0:L.id}/qna_sets/down_error_import_file.json`},"\u5BFC\u5165\u5931\u8D25\u7684\u6570\u636E"),"\u67E5\u770B")}):(i.ZP.success("\u5BFC\u5165\u6210\u529F"),Ft.page=1,Ft.keywords="",dr(Ql({},Ft)),hn(Ft),Xt(!1),nn([]))),tn(!1)})},nl.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E00\uFF1A",nl.createElement("span",{className:"ml15 mr5"},"\u4E0B\u8F7D"),nl.createElement("a",{href:`${pe.Z.API_SERVER}/api/shixuns/${L==null?void 0:L.id}/qna_sets/down_template.json`},"\u5BFC\u5165\u95EE\u7B54\u96C6\u6A21\u677F"),"\uFF0C\u5E76\u586B\u5199\u5BF9\u5E94\u5185\u5BB9"),nl.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E8C\uFF1A",nl.createElement("span",{className:"ml15"},"\u4E0A\u4F20\u586B\u5199\u597D\u7684\u300A\u5BFC\u5165\u95EE\u7B54\u6A21\u677F\u300B")),nl.createElement("div",{style:{marginLeft:74}},nl.createElement(g.default,Ql({},Kt),nl.createElement(Za.op,{shape:"default",icon:nl.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}})},"\u4E0A\u4F20\u6587\u4EF6")))),nl.createElement(uu,{visible:ot,onCancel:()=>be(!1),onOk:Ut,modalParams:nt}))},Eu={record:"record___zypfi",head:"head___bEv4O"},Gi=h(67294),Oc=Object.defineProperty,hc=Object.defineProperties,ei=Object.getOwnPropertyDescriptors,El=Object.getOwnPropertySymbols,Ls=Object.prototype.hasOwnProperty,Ll=Object.prototype.propertyIsEnumerable,Ps=(L,k,j)=>k in L?Oc(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,Is=(L,k)=>{for(var j in k||(k={}))Ls.call(k,j)&&Ps(L,j,k[j]);if(El)for(var j of El(k))Ll.call(k,j)&&Ps(L,j,k[j]);return L},Ys=(L,k)=>hc(L,ei(k)),vu=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())}),id=({})=>{const L=(0,e.useParams)(),[k]=E.default.useForm(),[j,ge]=(0,n.useState)(!1),[rt,ft]=(0,n.useState)(0),[lt,ot]=(0,n.useState)([]),[be,nt]=(0,n.useState)(!1),[en,yn]=(0,n.useState)({title:"",content:""});let[Xt,dn]=(0,n.useState)({page:1,limit:10});(0,n.useEffect)(()=>{nn(Xt)},[]);const tn=[{value:"ai",label:"AI\u6A21\u578B"},{value:"qna_set",label:"\u5B9E\u8BAD\u95EE\u7B54\u96C6"}],Tn=[{value:"added_to_set",label:"\u5DF2\u52A0\u5165\u95EE\u7B54\u96C6"},{value:"skipped",label:"\u65E0\u9700\u5904\u7406"},{value:"pending",label:"\u5F85\u5904\u7406"},{value:"ignored",label:"\u5DF2\u5FFD\u7565"}],nn=Ut=>vu(void 0,null,function*(){var wt,Fn;ge(!0);const Kt=yield(0,u.ZP)(`/api/shixuns/${L.id}/qna_records.json`,{method:"get",params:Ut});Kt.status===0&&(ot(((wt=Kt==null?void 0:Kt.data)==null?void 0:wt.qna_records)||[]),ft((Fn=Kt==null?void 0:Kt.data)==null?void 0:Fn.total_count)),ge(!1)}),Ft=Ut=>{Xt.page=1,Xt=Is(Is({},Xt),Ut),dn(Is({},Xt)),nn(Xt)},dr=(Ut,wt)=>{Xt.page=Ut,Xt.limit=wt,dn(Is({},Xt)),nn(Xt)},hn=Ut=>vu(void 0,null,function*(){const wt=yield(0,u.ZP)(`/api/shixuns/${L.id}/qna_sets.json`,{method:"post",body:Ys(Is({},Ut),{qna_record_id:be})});(wt==null?void 0:wt.status)===0&&(i.ZP.success("\u6DFB\u52A0\u6210\u529F"),nn(Xt),nt(!1))}),Qt=Ut=>vu(void 0,null,function*(){l.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u5FFD\u7565\u5417\uFF1F",onOk:()=>vu(void 0,null,function*(){const wt=yield(0,u.ZP)(`/api/shixuns/${L.id}/qna_records/${Ut.id}/update_status.json`,{method:"post",body:{status:"ignored"}});(wt==null?void 0:wt.status)===0&&nn(Xt)})})}),on=[{title:"\u95EE\u9898",dataIndex:"question",ellipsis:!0,render:Ut=>Gi.createElement(Oe.Z,{placement:"topLeft",title:Ut},Gi.createElement("span",{className:"c-black"},Ut||"--"))},{title:"\u56DE\u7B54",dataIndex:"answer",ellipsis:!0,render:Ut=>Gi.createElement(Oe.Z,{placement:"topLeft",title:Ut},Gi.createElement("span",{className:"c-black"},Ut||"--"))},{title:"\u56DE\u7B54\u6765\u6E90",dataIndex:"answer_source",width:110,render:Ut=>{var wt;return Gi.createElement("span",{className:"c-black"},(wt=tn==null?void 0:tn.find(Fn=>Fn.value===Ut))==null?void 0:wt.label)}},{title:"\u72B6\u6001",dataIndex:"status",width:120,render:Ut=>{var wt;return Gi.createElement("span",{className:"c-black"},(wt=Tn==null?void 0:Tn.find(Fn=>Fn.value===Ut))==null?void 0:wt.label)}},{title:"\u64CD\u4F5C",width:140,align:"right",dataIndex:"id",ellipsis:!0,render:(Ut,wt)=>Gi.createElement("span",null,["pending","ignored"].includes(wt.status)&&Gi.createElement(Gi.Fragment,null,Gi.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{nt(Ut),yn({title:wt==null?void 0:wt.question,content:wt==null?void 0:wt.answer})}},"\u52A0\u5165\u95EE\u7B54\u96C6"),Gi.createElement("span",{className:"current c-light-primary",onClick:()=>Qt(wt)},"\u5FFD\u7565")),["skipped"].includes(wt.status)&&Gi.createElement(Oe.Z,{placement:"topRight",title:"\u56DE\u7B54\u6765\u81EA\u95EE\u9898\u96C6\uFF0C\u65E0\u9700\u518D\u6B21\u52A0\u5165"},Gi.createElement("span",{style:{cursor:"not-allowed",color:"#CCCCCC"}},"\u52A0\u5165\u95EE\u7B54\u96C6")),["added_to_set"].includes(wt.status)&&Gi.createElement(Oe.Z,{placement:"topRight",title:"\u5DF2\u7ECF\u52A0\u5165\u95EE\u7B54\u96C6\uFF0C\u65E0\u9700\u518D\u6B21\u52A0\u5165"},Gi.createElement("span",{style:{cursor:"not-allowed",color:"#CCCCCC"}},"\u52A0\u5165\u95EE\u7B54\u96C6")))}];return Gi.createElement("div",{className:Eu.record},Gi.createElement("div",{className:Eu.head},Gi.createElement(E.default,{layout:"inline",form:k,colon:!1,size:"large",onFinish:Ft},Gi.createElement(E.default.Item,{name:"keywords",label:"\u95EE\u9898"},Gi.createElement(M.default,{placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",style:{width:300}})),Gi.createElement(E.default.Item,{name:"answer_source",label:"\u56DE\u7B54\u6765\u6E90"},Gi.createElement(Wl.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u56DE\u7B54\u6765\u6E90",options:tn,style:{width:200}})),Gi.createElement(E.default.Item,{name:"status",label:"\u72B6\u6001"},Gi.createElement(Wl.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u72B6\u6001",options:Tn,style:{width:200}})),Gi.createElement(E.default.Item,{style:{marginRight:0}},Gi.createElement(m.ZP,{type:"primary",htmlType:"submit"},"\u641C\u7D22")))),Gi.createElement(li.default,{columns:on,style:{marginTop:33},dataSource:lt,loading:j,rowKey:"id",pagination:{current:Xt.page,hideOnSinglePage:!rt,showQuickJumper:!0,showSizeChanger:!0,pageSize:Xt.limit,pageSizeOptions:["10","20","50","100","200"],total:rt,size:"default",showTotal:a.rU,onChange:dr}}),Gi.createElement(uu,{visible:be,onCancel:()=>nt(!1),onOk:hn,modalParams:en,forceIn:!0}))},Ac=h(67294);const ld=({dispatch:L,practiceSetting:k,shixunsDetail:j})=>{const[ge,rt]=(0,n.useState)("1");return Ac.createElement("div",{className:Zs.catechism},Ac.createElement(Za.tp,{dataSource:[{id:"1",name:"\u95EE\u7B54\u96C6"},{id:"2",name:"\u95EE\u7B54\u8BB0\u5F55"}],value:ge,onChange:ft=>rt(ft),className:Zs.tab}),ge==="1"&&Ac.createElement(Ru,null),ge==="2"&&Ac.createElement(id,null))};var Uc=(0,e.connect)(({practiceSetting:L,shixunsDetail:k})=>({practiceSetting:L,shixunsDetail:k}))(ld),ac=Object.defineProperty,yu=Object.getOwnPropertySymbols,oc=Object.prototype.hasOwnProperty,Zc=Object.prototype.propertyIsEnumerable,Qi=(L,k,j)=>k in L?ac(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,Ka=(L,k)=>{for(var j in k||(k={}))oc.call(k,j)&&Qi(L,j,k[j]);if(yu)for(var j of yu(k))Zc.call(k,j)&&Qi(L,j,k[j]);return L},Zo=(L,k)=>{var j={};for(var ge in L)oc.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&yu)for(var ge of yu(L))k.indexOf(ge)<0&&Zc.call(L,ge)&&(j[ge]=L[ge]);return j},Pl=L=>{var k=L,{tabsActive:j}=k,ge=Zo(k,["tabsActive"]);return n.createElement(n.Fragment,null,j==="information"&&n.createElement(Ie,null),j==="warehouse"&&n.createElement(ta,null),j==="level"&&n.createElement(hl,Ka({},ge)),j==="collaborate"&&n.createElement(wu,Ka({},ge)),j==="setting"&&n.createElement(Fc.Z,null),j==="environment"&&n.createElement(fl,Ka({},ge)),j==="dataset"&&n.createElement(qn,null),j==="service"&&n.createElement(ds,Ka({},ge)),j==="catechism"&&n.createElement(Uc,Ka({},ge)))},bu={flex_box_center:"flex_box_center___MI0To",flex_space_between:"flex_space_between___Gn3Yr",flex_box_vertical_center:"flex_box_vertical_center___K5RIt",flex_box_center_end:"flex_box_center_end___WhL43",flex_box_column:"flex_box_column___AAEDd",sidebar:"sidebar___NrZKL",items:"items___Q_UEK",item:"item___VHVCz",name:"name___oYWmC",itemActive:"itemActive___UBKSy",question:"question___D6Z4B"},du=Object.defineProperty,xu=Object.getOwnPropertySymbols,Uu=Object.prototype.hasOwnProperty,Rc=Object.prototype.propertyIsEnumerable,Zu=(L,k,j)=>k in L?du(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,ru=(L,k)=>{for(var j in k||(k={}))Uu.call(k,j)&&Zu(L,j,k[j]);if(xu)for(var j of xu(k))Rc.call(k,j)&&Zu(L,j,k[j]);return L};const sd=L=>React.createElement("svg",ru({width:16,height:16,xmlns:"http://www.w3.org/2000/svg"},L),React.createElement("title",null,"\u63D0\u793A\u4FE1\u606F"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M8 0a8 8 0 1 1-8 8 8.01 8.01 0 0 1 8-8Z",fill:"#FEB300"}),React.createElement("path",{d:"M8.111 12a.78.78 0 1 0 .006-1.56.78.78 0 0 0-.006 1.56ZM7.556 4a.21.21 0 0 0-.212.218l.244 5.133a.117.117 0 0 0 .116.11h.815a.118.118 0 0 0 .117-.11l.243-5.133A.208.208 0 0 0 8.666 4h-1.11Z",fill:"#FFF"})));var Wu="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNOCAwYTggOCAwIDEgMS04IDggOC4wMSA4LjAxIDAgMCAxIDgtOFoiIGZpbGw9IiNGRUIzMDAiLz48cGF0aCBkPSJNOC4xMTEgMTJhLjc4Ljc4IDAgMSAwIC4wMDYtMS41Ni43OC43OCAwIDAgMC0uMDA2IDEuNTZaTTcuNTU2IDRhLjIxLjIxIDAgMCAwLS4yMTIuMjE4bC4yNDQgNS4xMzNhLjExNy4xMTcgMCAwIDAgLjExNi4xMWguODE1YS4xMTguMTE4IDAgMCAwIC4xMTctLjExbC4yNDMtNS4xMzNBLjIwOC4yMDggMCAwIDAgOC42NjYgNGgtMS4xMVoiIGZpbGw9IiNGRkYiLz48L2c+PC9zdmc+",ud=Object.defineProperty,Jc=Object.getOwnPropertySymbols,wd=Object.prototype.hasOwnProperty,cd=Object.prototype.propertyIsEnumerable,dd=(L,k,j)=>k in L?ud(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,Fd=(L,k)=>{for(var j in k||(k={}))wd.call(k,j)&&dd(L,j,k[j]);if(Jc)for(var j of Jc(k))cd.call(k,j)&&dd(L,j,k[j]);return L};const af=L=>React.createElement("svg",Fd({width:24,height:24,xmlns:"http://www.w3.org/2000/svg"},L),React.createElement("title",null,"\u5F62\u72B6 6"),React.createElement("path",{d:"M12 24C5.372 24 0 18.628 0 12S5.372 0 12 0s12 5.372 12 12-5.372 12-12 12Zm0-5.25c.445 0 .806-.144 1.083-.431.277-.288.417-.644.417-1.069 0-.425-.139-.774-.417-1.048-.278-.274-.638-.424-1.083-.452-.584.028-1.014.288-1.291.78-.278.494-.278.987 0 1.48.277.493.707.74 1.291.74Zm1.149-4.9c0-.086-.03-.333-.026-.298-.031-.312.01-.59.181-.857.125-.196.318-.38.606-.55 1.693-1 2.312-2.115 2.277-3.275-.052-1.737-1.332-3.441-4.107-3.466-2.32-.022-3.844 1.098-4.205 3.202a1.125 1.125 0 0 0 2.217.38c.164-.952.698-1.344 1.967-1.333 1.393.013 1.86.635 1.88 1.284a.54.54 0 0 1-.086.316c-.155.279-.492.603-1.087.955-.589.347-1.042.779-1.36 1.278-.494.777-.602 1.545-.518 2.325.012.118.011.103.011.04a1.125 1.125 0 1 0 2.25 0Z",fill:"#F7B500",fillRule:"nonzero"}));var Wc="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDI0QzUuMzcyIDI0IDAgMTguNjI4IDAgMTJTNS4zNzIgMCAxMiAwczEyIDUuMzcyIDEyIDEyLTUuMzcyIDEyLTEyIDEyWm0wLTUuMjVjLjQ0NSAwIC44MDYtLjE0NCAxLjA4My0uNDMxLjI3Ny0uMjg4LjQxNy0uNjQ0LjQxNy0xLjA2OSAwLS40MjUtLjEzOS0uNzc0LS40MTctMS4wNDgtLjI3OC0uMjc0LS42MzgtLjQyNC0xLjA4My0uNDUyLS41ODQuMDI4LTEuMDE0LjI4OC0xLjI5MS43OC0uMjc4LjQ5NC0uMjc4Ljk4NyAwIDEuNDguMjc3LjQ5My43MDcuNzQgMS4yOTEuNzRabTEuMTQ5LTQuOWMwLS4wODYtLjAzLS4zMzMtLjAyNi0uMjk4LS4wMzEtLjMxMi4wMS0uNTkuMTgxLS44NTcuMTI1LS4xOTYuMzE4LS4zOC42MDYtLjU1IDEuNjkzLTEgMi4zMTItMi4xMTUgMi4yNzctMy4yNzUtLjA1Mi0xLjczNy0xLjMzMi0zLjQ0MS00LjEwNy0zLjQ2Ni0yLjMyLS4wMjItMy44NDQgMS4wOTgtNC4yMDUgMy4yMDJhMS4xMjUgMS4xMjUgMCAwIDAgMi4yMTcuMzhjLjE2NC0uOTUyLjY5OC0xLjM0NCAxLjk2Ny0xLjMzMyAxLjM5My4wMTMgMS44Ni42MzUgMS44OCAxLjI4NGEuNTQuNTQgMCAwIDEtLjA4Ni4zMTZjLS4xNTUuMjc5LS40OTIuNjAzLTEuMDg3Ljk1NS0uNTg5LjM0Ny0xLjA0Mi43NzktMS4zNiAxLjI3OC0uNDk0Ljc3Ny0uNjAyIDEuNTQ1LS41MTggMi4zMjUuMDEyLjExOC4wMTEuMTAzLjAxMS4wNGExLjEyNSAxLjEyNSAwIDEgMCAyLjI1IDBaIiBmaWxsPSIjRjdCNTAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",ls=h(67294),fd=Object.defineProperty,xd=Object.defineProperties,Kd=Object.getOwnPropertyDescriptors,rl=Object.getOwnPropertySymbols,Hl=Object.prototype.hasOwnProperty,Cu=Object.prototype.propertyIsEnumerable,Ku=(L,k,j)=>k in L?fd(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,Mu=(L,k)=>{for(var j in k||(k={}))Hl.call(k,j)&&Ku(L,j,k[j]);if(rl)for(var j of rl(k))Cu.call(k,j)&&Ku(L,j,k[j]);return L},Kc=(L,k)=>xd(L,Kd(k)),pd=(L,k)=>{var j={};for(var ge in L)Hl.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&rl)for(var ge of rl(L))k.indexOf(ge)<0&&Cu.call(L,ge)&&(j[ge]=L[ge]);return j};const ic=[{name:"\u57FA\u672C\u4FE1\u606F",icon:ls.createElement("i",{className:"icon iconfont icon-jibenxinxi1"}),tabId:"information"},{name:"\u4EE3\u7801\u4ED3\u5E93",icon:ls.createElement("i",{className:"icon iconfont icon-daimacangku"}),tabId:"warehouse"},{name:"\u4EFB\u52A1\u5173\u5361",icon:ls.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"level"},{name:"\u5B9E\u9A8C\u73AF\u5883",icon:ls.createElement("i",{className:"icon iconfont icon-shiyanhuanjing"}),tabId:"environment"},{name:"\u6570\u636E\u96C6",icon:ls.createElement("i",{className:"icon iconfont icon-shujuji",style:{fontSize:25}}),tabId:"dataset"},{name:"\u670D\u52A1\u4E0E\u8BC4\u6D4B",icon:ls.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"service"},{name:"\u5408\u4F5C\u4EBA\u5458",icon:ls.createElement("i",{className:"icon iconfont icon-hezuochengyuan"}),tabId:"collaborate"},{name:"\u8BBE\u7F6E",icon:ls.createElement("i",{className:"icon iconfont icon-shezhi5"}),tabId:"setting"},{name:"\u95EE\u7B54\u96C6",icon:ls.createElement("i",{className:"icon iconfont icon-wendaji"}),tabId:"catechism"}],qc=L=>{var k=L,{globalSetting:j,loading:ge,dispatch:rt,shixunsDetail:ft,practiceSetting:lt}=k,ot=pd(k,["globalSetting","loading","dispatch","shixunsDetail","practiceSetting"]),be;const{base_info_warning:nt,challenges_warning:en,id:yn,repository_warning:Xt,sideBar:dn,service_warning:tn}=lt,Tn=(0,e.useLocation)(),nn=(0,e.useParams)(),[Ft]=(0,e.useSearchParams)();(0,n.useEffect)(()=>{var Qt;const on=Ft.get("tabId"),Ut=Tn.pathname.split("/").length,Fn=((Qt=ft==null?void 0:ft.detail)!=null&&Qt.windows_vnc?ic.filter(Kt=>Kt.tabId!=="dataset"):ic).map(Kt=>Kt.tabId).includes(on);if(on&&Fn){rt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:on}});return}if(Ut>4){rt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"level"}});return}if(!on||on&&!Fn){rt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}});return}},[(be=ft==null?void 0:ft.detail)==null?void 0:be.windows_vnc]),(0,n.useEffect)(()=>()=>{rt({type:"practiceSetting/setSideBarTabs",payload:Kc(Mu({},lt.sideBar),{selectPath:""})})},[nn.id]);const dr=Qt=>{var on;if(Qt===dn.tabsActive)return;const Ut=()=>{e.history.push(`/shixuns/${yn}/edit?tabId=${Qt}`),rt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:Qt,selectPath:"",confirmLeave:!1}})};(on=lt==null?void 0:lt.sideBar)!=null&&on.confirmLeave?l.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Ut()}}):Ut()},hn=()=>{var Qt;return((Qt=ft==null?void 0:ft.detail)!=null&&Qt.windows_vnc?ic.filter(Ut=>Ut.tabId!=="dataset"):ic).filter(Ut=>{var wt;return(wt=ft==null?void 0:ft.detail)!=null&&wt.is_jupyter_lab?Ut.tabId!=="level":Ut.tabId!=="service"}).map(Ut=>{const{name:wt,icon:Fn,tabId:Kt}=Ut;return ls.createElement("div",{key:Kt,className:`${lt.sideBar.tabsActive===Kt?bu.itemActive:bu.item} font12`,onClick:()=>dr(Kt)},Fn,ls.createElement("span",{className:bu.name},wt),Kt==="information"&&nt&&ls.createElement(Oe.Z,{title:"\u8BF7\u5B8C\u5584\u57FA\u672C\u4FE1\u606F"},ls.createElement("img",{src:Wu,alt:""})),Kt==="level"&&en&&ls.createElement(Oe.Z,{title:"\u8BF7\u521B\u5EFA\u4EFB\u52A1\u5173\u5361"},ls.createElement("img",{src:Wu,alt:""})),Kt==="service"&&tn&&ls.createElement(Oe.Z,{title:"\u8BF7\u8BBE\u7F6E\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6"},ls.createElement("img",{src:Wu,alt:""})),Kt==="warehouse"&&Xt&&ls.createElement(Oe.Z,{title:"\u8BF7\u5F00\u542F\u4EE3\u7801\u4ED3\u5E93"},ls.createElement("img",{src:Wu,alt:""})))})};return ls.createElement("div",{className:bu.sidebar},ls.createElement("div",{className:bu.items},hn()),ls.createElement("div",{className:bu.question},ls.createElement(Oe.Z,{placement:"right",title:"\u5E38\u89C1\u95EE\u9898"},ls.createElement("span",{style:{cursor:"pointer"},onClick:()=>window.open(`${ENV.API_SERVER}/pdf/\u5B9E\u8BAD\u5236\u4F5C\u5E38\u89C1\u95EE\u9898.pdf`)},ls.createElement("img",{src:Wc,height:24,width:24,alt:""})))))};var md=(0,e.connect)(({loading:L,globalSetting:k,shixunsDetail:j,practiceSetting:ge})=>({globalSetting:k,loading:L,practiceSetting:ge,shixunsDetail:j}))(qc),Vd={bottom:"bottom___g7TNS",yes:"yes___IpiGn",no:"no___xC90Y"},au=h(67294),Of=Object.defineProperty,Bd=Object.getOwnPropertySymbols,of=Object.prototype.hasOwnProperty,Qd=Object.prototype.propertyIsEnumerable,Dd=(L,k,j)=>k in L?Of(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,lf=(L,k)=>{for(var j in k||(k={}))of.call(k,j)&&Dd(L,j,k[j]);if(Bd)for(var j of Bd(k))Qd.call(k,j)&&Dd(L,j,k[j]);return L},Sd=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const Rf=({classroomList:L,loading:k,dispatch:j,shixunsDetail:ge})=>{var rt,ft;const lt=(0,e.useParams)(),ot=(0,e.useLocation)(),[be,nt]=(0,n.useState)(!1),[en,yn]=(0,n.useState)(!1),{actionTabs:Xt}=L,[dn]=E.default.useForm(),[tn,Tn]=(0,n.useState)({name:"string"}),nn=Qt=>Qt&&Qt{console.log(lt),L.actionTabs.key==="\u91CD\u540D\u4FEE\u6539"&&(tn.name=Xt==null?void 0:Xt.name),Tn(lf({},tn)),dn.setFieldsValue({name:Xt==null?void 0:Xt.name})},[L.actionTabs.key]);const hn={information:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u57FA\u672C\u4FE1\u606F\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",wareHouse:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4EE3\u7801\u4ED3\u5E93\u4FEE\u6539\u5185\u5BB9\u540C\u6B65\u5230\u539F\u5B9E\u8BAD\u4E2D",environment:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u5B9E\u9A8C\u73AF\u5883\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",taskLevel:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u4EFB\u52A1\u5173\u5361\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",setting:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u8BBE\u7F6E\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D"};return au.createElement(au.Fragment,null,au.createElement(l.default,{centered:!0,title:"\u63D0\u793A",open:L.actionTabs.key==="\u540C\u6B65\u4FEE\u6539",width:460,zIndex:((rt=L==null?void 0:L.actionTabs)==null?void 0:rt.zIndex)||1e3,footer:null,onOk:()=>Sd(void 0,null,function*(){console.log(123123)}),onCancel:()=>{j({type:"classroomList/setActionTabs",payload:{}})}},au.createElement("div",null,au.createElement("p",null,"\u672C\u5B9E\u8BAD\u4E3A\u521B\u5EFA\u4F5C\u4E1A/\u8003\u8BD5\u65F6\u590D\u5236\u751F\u6210\u7684\uFF0C",hn[L.actionTabs.type],"\uFF1F")),au.createElement("div",{className:Vd.bottom},au.createElement(m.ZP,{loading:k["shixunsDetail/saveCopyForExercise"]&&en,className:Vd.no,onClick:()=>Sd(void 0,null,function*(){var Qt;yn(!0),(Qt=L.actionTabs)!=null&&Qt.value?L.actionTabs.fn(L.actionTabs.value,!0,2):L.actionTabs.fn(!0,2)})},"\u540C\u6B65\u4FEE\u6539\u539F\u5B9E\u8BAD"),au.createElement(m.ZP,{loading:k["shixunsDetail/saveCopyForExercise"]&&!en,className:Vd.yes,onClick:()=>Sd(void 0,null,function*(){var Qt;yn(!1),(Qt=L.actionTabs)!=null&&Qt.value?L.actionTabs.fn(L.actionTabs.value,!1,1):L.actionTabs.fn(!1,1)})},"\u4EC5\u4FDD\u5B58\u672C\u5B9E\u8BAD"))),au.createElement(l.default,{centered:!0,title:"\u63D0\u793A",open:L.actionTabs.key==="\u91CD\u540D\u4FEE\u6539",okText:"\u4FDD\u5B58\u540D\u79F0",cancelText:"\u4E0D\u66F4\u6362\u540D\u79F0",destroyOnClose:!0,width:550,confirmLoading:be,onOk:()=>Sd(void 0,null,function*(){var Qt,on;yield dn.validateFields();const Ut=dn.getFieldValue();nt(!0);const wt=yield(0,u.ZP)(`/api/shixuns/${lt==null?void 0:lt.id}/update_shixun_name.json`,{method:"post",body:{shixun_name:Ut.name}});nt(!1),wt.status===0&&(i.ZP.success("\u4FEE\u6539\u6210\u529F"),j({type:"practiceSetting/getCommonData",payload:{id:lt.id}}),(Qt=L.actionTabs)!=null&&Qt.getBaseInfo&&((on=L.actionTabs)==null||on.getBaseInfo())),j({type:"classroomList/setActionTabs",payload:{}})}),onCancel:()=>{j({type:"classroomList/setActionTabs",payload:{}})}},au.createElement("div",null,au.createElement("p",null,"\u4F60\u7BA1\u7406\u7684\u5B9E\u8BAD\u4E2D\u6709\u540C\u540D\u5B9E\u8BAD\uFF0C\u5EFA\u8BAE\u66F4\u6362\u5B9E\u8BAD\u540D\u79F0\uFF08\u5982\uFF1A\u6DFB\u52A0\u65E5\u671F\u3001\u7528\u9014\u7B49\u6587\u6848\uFF09"),au.createElement(E.default,{form:dn,initialValues:{name:Ft},onChange:()=>{Tn(dn.getFieldValue())}},au.createElement(E.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u540D\u79F0"}]},au.createElement(b.Z,{className:"mt30",align:"middle"},au.createElement(C.Z,{className:"font14"},"\u5B9E\u8BAD\u540D\u79F0\uFF1A"),au.createElement(C.Z,{flex:"1"},au.createElement(M.default,{maxLength:60,defaultValue:Xt==null?void 0:Xt.name,suffix:au.createElement("span",null,((ft=tn==null?void 0:tn.name)==null?void 0:ft.length)||0,"/",60)}))))))))};var Mf=(0,e.connect)(({classroomList:L,loading:k,shixunsDetail:j})=>({classroomList:L,loading:k.effects,shixunsDetail:j}))(Rf),Ec=h(67294),sf=Object.defineProperty,Nf=Object.defineProperties,Tf=Object.getOwnPropertyDescriptors,Pd=Object.getOwnPropertySymbols,uf=Object.prototype.hasOwnProperty,cf=Object.prototype.propertyIsEnumerable,df=(L,k,j)=>k in L?sf(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,ff=(L,k)=>{for(var j in k||(k={}))uf.call(k,j)&&df(L,j,k[j]);if(Pd)for(var j of Pd(k))cf.call(k,j)&&df(L,j,k[j]);return L},pf=(L,k)=>Nf(L,Tf(k)),jf=(L,k)=>{var j={};for(var ge in L)uf.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&Pd)for(var ge of Pd(L))k.indexOf(ge)<0&&cf.call(L,ge)&&(j[ge]=L[ge]);return j};const Lf=L=>{var k=L,{globalSetting:j,loading:ge,dispatch:rt,practiceSetting:ft}=k,lt=jf(k,["globalSetting","loading","dispatch","practiceSetting"]);const{sideBar:ot}=ft,{tabsActive:be}=ot;let nt=(0,e.useParams)();return(0,n.useEffect)(()=>(rt({type:"globalSetting/headerFooterToggle",payload:!1}),rt({type:"shixunsDetail/getShixunsDetail",payload:pf(ff({},nt),{shixun_managed:!0})}),()=>{rt({type:"globalSetting/headerFooterToggle",payload:!0}),rt({type:"practiceSetting/setParams",payload:{id:""}})}),[]),Ec.createElement("div",{className:D.practiceSetting},Ec.createElement("div",{className:D.wrapHeader},Ec.createElement(A,null)),Ec.createElement("div",{className:D.wrapLayout},Ec.createElement("div",{className:D.wrapSidebar},Ec.createElement(md,null)),Ec.createElement("div",{className:D.wrapContent},Ec.createElement(Pl,pf(ff({},lt),{tabsActive:ft.sideBar.tabsActive})))),Ec.createElement(Mf,null))};var kf=(0,e.connect)(({loading:L,globalSetting:k,practiceSetting:j})=>({globalSetting:k,loading:L,practiceSetting:j}))(Lf),vd={practiceSetting:"practiceSetting___duHIg",wrapHeader:"wrapHeader___vb3NV",wrapLayout:"wrapLayout___z6EgF",wrapSidebar:"wrapSidebar___TzHq8",wrapContent:"wrapContent___iZrCo"},ks={flex_box_center:"flex_box_center___XeTw7",flex_space_between:"flex_space_between___Hfc9g",flex_box_vertical_center:"flex_box_vertical_center___JWkfv",flex_box_center_end:"flex_box_center_end___bKF19",flex_box_column:"flex_box_column___XWcdc",header:"header___HkrmL","flex-center":"flex-center___Xqcdj",title:"title___rc2FS",schedule:"schedule___MloKP",clickWarp:"clickWarp___yvMMm",num:"num___etFJa",subject:"subject___ZbcjS",btns:"btns___R7eGw",btn:"btn___NLvn4",simulate:"simulate___kVrJQ",exit:"exit___CTNC5"},ki=h(67294),mf=Object.getOwnPropertySymbols,Uf=Object.prototype.hasOwnProperty,Zf=Object.prototype.propertyIsEnumerable,vf=(L,k)=>{var j={};for(var ge in L)Uf.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&mf)for(var ge of mf(L))k.indexOf(ge)<0&&Zf.call(L,ge)&&(j[ge]=L[ge]);return j},Id=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const Wf=L=>{var k=L,{globalSetting:j,loading:ge,dispatch:rt,practiceSetting:ft,shixunsDetail:lt}=k,ot=vf(k,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),be,nt;const en=(0,e.useLocation)(),yn=(0,n.useRef)(""),Xt=(0,e.useParams)(),{title:dn,base_info_warning:tn,challenges_warning:Tn,service_warning:nn,repository_warning:Ft,mirror_warning:dr}=ft;(0,n.useEffect)(()=>{var Gt;yn.current=(Gt=en.pathname.split("/"))==null?void 0:Gt[2],rt({type:"practiceSetting/setParams",payload:{id:yn.current}}),rt({type:"practiceSetting/getCommonData",payload:{id:yn.current}})},[en.pathname]),(0,n.useEffect)(()=>((0,a.Dk)(dn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),()=>{(0,a.Dk)()}));const hn=()=>Id(void 0,null,function*(){yield Qt(),e.history.push(`/shixuns/${yn.current}/challenges`)}),Qt=()=>new Promise((Gt,Vn)=>{var jt;(jt=ft==null?void 0:ft.sideBar)!=null&&jt.confirmLeave?l.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{rt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Gt()},onCancel:()=>{Vn()}}):Gt()}),on=Gt=>{var Vn;if(Gt===(ft==null?void 0:ft.sideBar.tabsActive))return;const jt=()=>{e.history.push(`/shixuns/${yn.current}/edit?tabId=${Gt}`),rt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:Gt,selectPath:"",confirmLeave:!1}})};(Vn=ft==null?void 0:ft.sideBar)!=null&&Vn.confirmLeave?l.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{jt()}}):jt()},Ut=(Gt,Vn=!1)=>{Gt=Gt!=null&&Gt.includes(".json")?Gt:`${Gt}.json`,l.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:ki.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Id(void 0,null,function*(){const jt=yield(0,u.ZP)("/api"+Gt,{method:"get"});if(!jt)return;i.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const zt=yield(0,s.Ir)({id:jt.shixun_identifier,jump_challenge_setting:Vn});if(zt!=null&&zt.game_identifier){(0,a.xg)(`/tasks/${zt.game_identifier}`);return}(zt==null?void 0:zt.status)===2?Ut(zt==null?void 0:zt.message):(zt==null?void 0:zt.status)===3&&wt(zt==null?void 0:zt.message)})})},wt=Gt=>{l.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:ki.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Gt,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},Fn=(Gt,Vn)=>Id(void 0,null,function*(){var jt,zt,na,hr;if(yield Qt(),(0,a.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6A21\u62DF\u5B9E\u6218"]),(jt=lt.detail)!=null&&jt.is_jupyter||(zt=lt.detail)!=null&&zt.is_jupyter_lab){rt({type:"shixunsDetail/execJupyter",payload:{id:yn.current}}).then(vn=>{var Jr;vn!=null&&vn.identifier&&((Jr=e.history)==null||Jr.push(`/tasks/${vn.identifier}/jupyter`))});return}rt({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u7A0D\u540E..."}});const An=Vn?yield(0,s.BK)({id:Gt}):yield(0,s.Ir)({id:Gt});if(rt({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(An==null?void 0:An.status)==5&&!Vn){l.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u8BC4\u6D4B\u8BBE\u7F6E",cancelText:"\u76F4\u63A5\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218",title:"\u63D0\u793A",content:ki.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230",(hr=(na=An==null?void 0:An.data)==null?void 0:na.challenge_errors)==null?void 0:hr.map((vn,Jr)=>{var In;return ki.createElement("span",{key:Jr,style:{color:"#3061D0"}},"\u7B2C",vn==null?void 0:vn.challenge_position,"\u5173",Jr!=((In=An==null?void 0:An.data)==null?void 0:In.challenge_errors)-1&&"\u3001")}),"\u5173\u5361\u4E2D\u8BC4\u6D4B\u8BBE\u7F6E\u672A\u5B8C\u6210\uFF0C\u76F4\u63A5\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218\u65E0\u6CD5\u68C0\u6D4B\u6574\u4E2A\u5B9E\u9A8C\u6D41\u7A0B\uFF0C\u5EFA\u8BAE\u5148\u5B8C\u5584\u5173\u5361\u8BC4\u6D4B\u8BBE\u7F6E\u540E\u518D\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218"),onOk:()=>{var vn,Jr,In;window.location.href=`/shixuns/${yn.current}/edit/${(In=(Jr=(vn=An==null?void 0:An.data)==null?void 0:vn.challenge_errors)==null?void 0:Jr[0])==null?void 0:In.challenge_id}/tab=2`},onCancel:()=>{(0,s.Ir)({id:yn.current,jump_challenge_setting:!0}).then(vn=>{if(vn!=null&&vn.game_identifier||vn!=null&&vn.identifier){(0,a.xg)(`/tasks/${vn.game_identifier}`);return}(vn==null?void 0:vn.status)===-3?(0,a.eF)():(vn==null?void 0:vn.status)===2?Ut(vn==null?void 0:vn.message,!0):(vn==null?void 0:vn.status)===3&&wt(vn==null?void 0:vn.message)})}});return}if((An==null?void 0:An.status)==6&&!Vn){l.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E",title:"\u63D0\u793A",content:ki.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E\u4E0D\u5B8C\u5584\uFF0C\u65E0\u6CD5\u5F00\u542F\u5B9E\u9A8C\u73AF\u5883\u8FDB\u884C\u6A21\u62DF\u5B9E\u6218\u8BF7\u5B8C\u5584\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E"),cancelButtonProps:{style:{display:"none"}},onOk:()=>{window.location.href=`/shixuns/${yn.current}/edit?tabId=environment`}});return}if(An!=null&&An.game_identifier||An!=null&&An.identifier){(0,a.xg)(Vn?`/tasks/${An==null?void 0:An.identifier}/jupyter`:`/tasks/${An.game_identifier}`);return}(An==null?void 0:An.status)===-3?(0,a.eF)():(An==null?void 0:An.status)===2?Ut(An==null?void 0:An.message):(An==null?void 0:An.status)===3&&wt(An==null?void 0:An.message)}),Kt=()=>Id(void 0,null,function*(){yield Qt(),rt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}})}),Pt=Gt=>({borderBottomColor:(ft==null?void 0:ft.sideBar.tabsActive)===Gt?"#0152d9":"transparent"});return ki.createElement("div",{className:ks.header},ki.createElement("aside",{className:ks.title},ki.createElement("i",{onClick:hn,style:{color:"#fff",marginRight:20},className:"icon iconfont icon-fanhui1"}),ki.createElement("span",{className:ks.edit},dn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),ki.createElement("i",{onClick:Kt,className:"icon iconfont icon-xiugai1"})),ki.createElement("aside",{className:ks.schedule},ki.createElement("div",null,ki.createElement("span",{style:Pt("information"),className:ks.clickWarp,onClick:()=>on("information")},tn?ki.createElement("span",{className:ks.num},"1"):ki.createElement("img",{src:t}),ki.createElement("span",{className:ks.subject},"\u57FA\u672C\u4FE1\u606F")),ki.createElement("i",{className:"iconfont icon-lujing"})),ki.createElement("div",null,ki.createElement("span",{style:Pt("warehouse"),className:ks.clickWarp,onClick:()=>on("warehouse")},Ft?ki.createElement("span",{className:ks.num},"2"):ki.createElement("img",{src:t}),ki.createElement("span",{className:ks.subject},"\u4EE3\u7801\u4ED3\u5E93")),ki.createElement("i",{className:"iconfont icon-lujing"})),(lt==null?void 0:lt.detail)&&!((be=lt==null?void 0:lt.detail)!=null&&be.is_jupyter_lab)&&ki.createElement("div",null,ki.createElement("span",{style:Pt("level"),className:ks.clickWarp,onClick:()=>on("level")},Tn?ki.createElement("span",{className:ks.num},"3"):ki.createElement("img",{src:t}),ki.createElement("span",{className:ks.subject},"\u4EFB\u52A1\u5173\u5361")),ki.createElement("i",{className:"iconfont icon-lujing"})),(lt==null?void 0:lt.detail)&&((nt=lt==null?void 0:lt.detail)==null?void 0:nt.is_jupyter_lab)&&ki.createElement("div",null,ki.createElement("span",{style:Pt("service"),className:ks.clickWarp,onClick:()=>on("service")},nn?ki.createElement("span",{className:ks.num},"3"):ki.createElement("img",{src:t}),ki.createElement("span",{className:ks.subject},"\u670D\u52A1")),ki.createElement("i",{className:"iconfont icon-lujing"})),ki.createElement("div",null,ki.createElement("span",{style:Pt("environment"),className:ks.clickWarp,onClick:()=>on("environment")},dr?ki.createElement("span",{className:ks.num},"4"):ki.createElement("img",{src:t}),ki.createElement("span",{className:ks.subject},"\u5B9E\u9A8C\u73AF\u5883")))),ki.createElement("aside",{className:ks.btns},ki.createElement("div",{className:ks.simulate,onClick:()=>Fn(yn.current,!1)},"\u6A21\u62DF\u5B9E\u6218")))};var Kf=(0,e.connect)(({loading:L,globalSetting:k,practiceSetting:j,shixunsDetail:ge})=>({globalSetting:k,loading:L,practiceSetting:j,shixunsDetail:ge}))(Wf),$c={information:"information___HnFAg",scroll:"scroll___SzyY_",formWrap:"formWrap___dlZEW",img:"img___ESi1t"},Hd={btn:"btn___CiIEf",s1:"s1___JCH7l",s2:"s2___jSyjE"},gf=Object.defineProperty,Od=Object.getOwnPropertySymbols,hf=Object.prototype.hasOwnProperty,Rd=Object.prototype.propertyIsEnumerable,zd=(L,k,j)=>k in L?gf(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,Vf=(L,k)=>{for(var j in k||(k={}))hf.call(k,j)&&zd(L,j,k[j]);if(Od)for(var j of Od(k))Rd.call(k,j)&&zd(L,j,k[j]);return L},Qf=(L,k)=>{var j={};for(var ge in L)hf.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&Od)for(var ge of Od(L))k.indexOf(ge)<0&&Rd.call(L,ge)&&(j[ge]=L[ge]);return j},Hf=L=>{var k=L,{InputRight:j,value:ge=[],onChange:rt}=k,ft=Qf(k,["InputRight","value","onChange"]);const[lt,ot]=(0,n.useState)(),be=en=>{const yn=ge.filter((Xt,dn)=>dn!==en);rt(yn)},nt=en=>{if(en.preventDefault(),!!lt){if(ge.findIndex(yn=>yn.name===lt)>-1){i.ZP.warning("\u4E0D\u5141\u8BB8\u6DFB\u52A0\u76F8\u540C\u6807\u7B7E");return}rt([...ge,{id:null,name:lt}]),ot(null)}};return n.createElement("div",null,n.createElement(M.default,Vf({bordered:!1,style:{width:600},value:lt,onChange:en=>ot(en.target.value),onPressEnter:nt,onBlur:nt},ft)),j||n.createElement("span",{className:"pl20 font14 c-light-black"},"\u56DE\u8F66\u6DFB\u52A0\u6807\u7B7E"),n.createElement("div",{className:"mt20"},ge==null?void 0:ge.map((en,yn)=>n.createElement("div",{key:yn,className:Hd.btn},n.createElement("span",{className:Hd.s1},en.name),n.createElement("img",{src:R,className:Hd.s2,onClick:()=>be(yn)})))))},Md={flex_box_center:"flex_box_center___hBEA9",flex_space_between:"flex_space_between___rMB3f",flex_box_vertical_center:"flex_box_vertical_center___XT_7U",flex_box_center_end:"flex_box_center_end___ayQhe",flex_box_column:"flex_box_column___Yqif8",complete:"complete___zRKx3",cancel:"cancel___D5r7A",save:"save___sa92o"};const x=({dispatch:L,onCancel:k,onSave:j,loading:ge=!1})=>n.createElement("div",{className:Md.complete},n.createElement("div",{onClick:k,className:Md.cancel},"\u53D6\u6D88"),n.createElement(m.ZP,{type:"primary",loading:ge,onClick:j,className:Md.save},"\u4FDD\u5B58"));var O=(0,e.connect)()(x),W=h(67294),ae=Object.defineProperty,Ce=Object.defineProperties,we=Object.getOwnPropertyDescriptors,Ne=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,ut=Object.prototype.propertyIsEnumerable,gt=(L,k,j)=>k in L?ae(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,vt=(L,k)=>{for(var j in k||(k={}))We.call(k,j)&>(L,j,k[j]);if(Ne)for(var j of Ne(k))ut.call(k,j)&>(L,j,k[j]);return L},ct=(L,k)=>Ce(L,we(k)),dt=(L,k)=>{var j={};for(var ge in L)We.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&Ne)for(var ge of Ne(L))k.indexOf(ge)<0&&ut.call(L,ge)&&(j[ge]=L[ge]);return j},Mt=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const sn=L=>{var k=L,{globalSetting:j,loading:ge,dispatch:rt,practiceSetting:ft,problemset:lt,shixunsDetail:ot}=k,be=dt(k,["globalSetting","loading","dispatch","practiceSetting","problemset","shixunsDetail"]),nt,en;const[yn]=E.default.useForm(),[Xt,dn]=(0,n.useState)({}),[tn,Tn]=(0,n.useState)(!1),[nn,Ft]=(0,n.useState)(!1),[dr,hn]=(0,n.useState)(!1),[Qt,on]=(0,n.useState)(""),[Ut,wt]=(0,n.useState)(""),[Fn,Kt]=(0,n.useState)(""),[Pt,Gt]=(0,n.useState)(),Vn=(0,n.useRef)({}),jt=(0,n.useRef)(""),zt=(0,n.useRef)(""),na=(0,n.useRef)(""),hr=(0,n.useRef)(null),An=(0,n.useRef)((0,oe.throttle)(()=>wa(),2e3,{leading:!0,trailing:!1})).current,{id:vn}=ft,[Jr,In]=(0,n.useState)(!1);(0,n.useEffect)(()=>{vn&&Sa()},[vn]),(0,n.useEffect)(()=>(JSON.stringify(Xt)!=="{}"&&Qn(),()=>{clearTimeout(hr.current)}),[Xt,Qt,Fn,Ut]);const Qn=()=>{clearTimeout(hr.current),hr.current=setTimeout(()=>{!(0,oe.isEqual)(Xt,Vn.current)||Qt!==jt.current||Fn!==zt.current||Ut!==na.current?rt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):rt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},500)},Sa=()=>Mt(void 0,null,function*(){var Ar,zr,mo,Ir,yo,Ji,Rn;rt({type:"problemset/getEditDisciplines",payload:{source:"all_shixun"}});const er=yield(0,u.ZP)(`/api/shixuns/${vn}/edit_base_info.json`,{method:"get"});if(er.status===0){const ir=ct(vt({},er.data),{description:(0,ye.S)(er.data.description)}),ri={description:ir.description,shixun_tags:ir.shixun_tags,name:ir.name,course:((Ar=ir==null?void 0:ir.disciplines)==null?void 0:Ar.length)>0?[(mo=(zr=ir==null?void 0:ir.disciplines)==null?void 0:zr[0])==null?void 0:mo.id,(Ji=(yo=(Ir=ir==null?void 0:ir.disciplines)==null?void 0:Ir[0])==null?void 0:yo.sub_discipline)==null?void 0:Ji.id]:[]};(Rn=ot.detail)!=null&&Rn.is_jupyter_lab&&(ri.jupyter_show_description=er.data.jupyter_show_description),yn.setFieldsValue(ri),Vn.current=vt({},ri),jt.current=ir.attachment_id||"",zt.current=ir.cover_image_id||"",na.current=ir.attachment_id_b||"",dn(vt({},ri)),on(ir.attachment_id||""),wt(ir.attachment_id_b||""),Kt(ir.cover_image_id||""),Gt(ir.cover_image||"")}}),Ya=(Ar,zr)=>{dn(vt({},zr))},Ja=()=>{Dr()},wa=()=>{(0,a.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u57FA\u672C\u4FE1\u606F","\u4FDD\u5B58"]),yn.submit()},un=(Ar,zr=!1,mo=1)=>{var Ir;const{name:yo,description:Ji,shixun_tags:Rn,course:er,jupyter_show_description:ir=!1}=Ar;let ri={name:yo,description:Ji,shixun_tags:Rn,attachment_id:Qt,cover_image_id:Fn,attachment_id_b:Ut,sub_discipline_ids:er[1]};(Ir=ot.detail)!=null&&Ir.is_jupyter_lab&&(ri=ct(vt({},ri),{jupyter_show_description:ir})),(0,u.ZP)(`/api/shixuns/${vn}/base_info_save.json`,{method:"post",body:{shixun:vt({},ri),sync_origin_shixun:zr}}).then(Nu=>Mt(void 0,null,function*(){var hu,yc,Yc,Or;if(Nu.status===0&&((hu=ot==null?void 0:ot.detail)!=null&&hu.copy_for_exercise||i.ZP.success("\u4FDD\u5B58\u6210\u529F"),rt({type:"practiceSetting/getCommonData",payload:{id:vn}}),rt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Vn.current={description:Xt.description,shixun_tags:Xt.shixun_tags,name:Xt.name},jt.current=Qt,zt.current=Fn,na.current=Ut,(yc=ot==null?void 0:ot.detail)!=null&&yc.copy_for_exercise)){const bo=yield rt({type:"shixunsDetail/saveCopyForExercise",payload:{id:vn,save_type:mo}});mo===1?(Yc=bo==null?void 0:bo.data)!=null&&Yc.exists_same_shixun_name?rt({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(Or=bo==null?void 0:bo.data)==null?void 0:Or.shixun_name,getBaseInfo:()=>{Sa()}}}):(i.ZP.info("\u4FDD\u5B58\u6210\u529F"),rt({type:"classroomList/setActionTabs",payload:{}})):(rt({type:"classroomList/setActionTabs",payload:{}}),(bo==null?void 0:bo.status)===0&&l.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:W.createElement("div",null,W.createElement("div",null,"\u5B9E\u8BAD\u540C\u6B65\u4FEE\u6539\u5B8C\u6210\uFF0C\u8BF7\u9A8C\u8BC1\u5B9E\u8BAD\u662F\u5426\u53EF\u4EE5\u6B63\u5E38\u4F7F\u7528\u3002")),okText:"\u524D\u5F80\u539F\u5B9E\u8BAD",onOk:()=>{var Wo,Ii;(0,a.xg)(`/shixuns/${(Ii=(Wo=ot==null?void 0:ot.detail)==null?void 0:Wo.fork_from)==null?void 0:Ii.fork_identifier}/challenges`)}}))}}))},Dr=()=>{var Ar;const zr=()=>{e.history.push(`/shixuns/${vn}/challenges`),rt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(Ar=ft==null?void 0:ft.sideBar)!=null&&Ar.confirmLeave?l.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{zr()}}):zr()};function ha(Ar){const zr=Ar.type==="image/jpeg"||Ar.type==="image/png";return zr||i.ZP.error("\u8BF7\u4E0A\u4F20jpg\u6216png\u7684\u56FE\u7247!"),zr}const $n=W.createElement(m.ZP,{loading:tn,icon:W.createElement(De.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),qr=W.createElement(m.ZP,{loading:dr,icon:W.createElement(De.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),Zr=W.createElement(m.ZP,{loading:nn,icon:W.createElement(De.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");function Fo(Ar,zr){const mo=new FileReader;mo.addEventListener("load",()=>zr(mo.result)),mo.readAsDataURL(Ar)}const Fi=Ar=>{var zr,mo;if(Ar.file.status==="uploading"){Tn(!0);return}Ar.file.status==="done"&&(Tn(!1),on((mo=(zr=Ar==null?void 0:Ar.file)==null?void 0:zr.response)==null?void 0:mo.id))},Pi=Ar=>{var zr,mo;if(Ar.file.status==="uploading"){Ft(!0);return}Ar.file.status==="done"&&(Ft(!1),wt((mo=(zr=Ar==null?void 0:Ar.file)==null?void 0:zr.response)==null?void 0:mo.id))},Fr=()=>W.createElement("div",{className:$c.img},W.createElement("img",{src:(0,q.z)("/api/attachments/"+Qt,!0),alt:"avatar",style:{width:"100%"}}),W.createElement("div",null,W.createElement(Me.Z,{onClick:()=>on(""),style:{fontSize:"16px",color:"red"}}))),Bo=()=>W.createElement("div",{className:$c.img},W.createElement("img",{src:(0,q.z)("/api/attachments/"+Ut,!0),alt:"avatar",style:{width:"100%"}}),W.createElement("div",null,W.createElement(Me.Z,{onClick:()=>wt(""),style:{fontSize:"16px",color:"red"}}))),Bi=Ar=>{var zr,mo;if(Ar.file.status==="uploading"){hn(!0);return}Ar.file.status==="done"&&(hn(!1),Kt((mo=(zr=Ar==null?void 0:Ar.file)==null?void 0:zr.response)==null?void 0:mo.id),In(!0))},ss=()=>W.createElement("div",{className:$c.img},W.createElement("img",{src:(0,q.z)(Jr?"/api/attachments/"+Fn:Pt,!0),alt:"avatar",style:{width:"100%"}}),W.createElement("div",null,W.createElement(Me.Z,{onClick:()=>{Kt(""),Gt("")},style:{fontSize:"16px",color:"red"}})));return W.createElement("div",{className:$c.information},W.createElement("section",{className:$c.scroll},W.createElement("header",null,"\u57FA\u672C\u4FE1\u606F"),W.createElement("div",{className:$c.formWrap}," ",W.createElement(E.default,{form:yn,scrollToFirstError:!0,layout:"vertical",onValuesChange:Ya,onFinish:Ar=>{var zr,mo;(zr=ot==null?void 0:ot.detail)!=null&&zr.is_fork_from_creator&&((mo=ot==null?void 0:ot.detail)!=null&&mo.copy_for_exercise)?rt({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:Ar,type:"information",fn:(Ir,yo,Ji)=>{un(Ir,yo,Ji)}}}):un(Ar)}},W.createElement(E.default.Item,{name:"name",label:"\u540D\u79F0:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{max:60,message:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},W.createElement(M.default,{bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26",suffix:`${((nt=Xt.name)==null?void 0:nt.length)||0}/60`})),W.createElement(E.default.Item,{className:"customAddTags",name:"shixun_tags",label:W.createElement("div",null,"\u6280\u80FD\u6807\u7B7E :"," ",W.createElement("span",{className:"pl10 font14 c-light-black"},"\u5B66\u5458\u901A\u8FC7\u6240\u6709\u4EFB\u52A1\u5173\u5361\uFF0C\u5C06\u83B7\u5F97\u6280\u80FD\u6807\u7B7E")),rules:[{required:!0,message:"\u8BF7\u9009\u8F93\u5165\u6280\u80FD\u6807\u7B7E"}]},W.createElement(Hf,{placeholder:"\u6DFB\u52A0\u6807\u7B7E"})),W.createElement(E.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B\uFF1A",name:"course",labelCol:{span:5},wrapperCol:{span:5}},W.createElement(B.Z,{placeholder:"\u8BF7\u9009\u62E9...",allowClear:!1,options:lt.courseOptions,getPopupContainer:Ar=>Ar.parentNode})),W.createElement(b.Z,null,W.createElement(C.Z,null,W.createElement(E.default.Item,{label:"\u9876\u90E8\u80CC\u666F\u56FE:"},Qt?Fr():W.createElement(g.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${pe.Z.API_SERVER}/api/attachments.json`,beforeUpload:ha,onChange:Fi},$n))),W.createElement(C.Z,{className:"c-grey-999"},W.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u75281920*200\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),W.createElement(b.Z,null,W.createElement(C.Z,null,W.createElement(E.default.Item,{label:"\u9876\u90E8\u5185\u5BB9\u56FE:"},Ut?Bo():W.createElement(g.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${pe.Z.API_SERVER}/api/attachments.json`,beforeUpload:ha,onChange:Pi},Zr))),W.createElement(C.Z,{className:"c-grey-999"},W.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u75281920*200\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),W.createElement(b.Z,null,W.createElement(C.Z,null,W.createElement(E.default.Item,{label:"\u5217\u8868\u5C01\u9762\u56FE:"},Fn||Pt?ss():W.createElement(g.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${pe.Z.API_SERVER}/api/attachments.json`,beforeUpload:ha,onChange:Bi},qr))),W.createElement(C.Z,{className:"c-grey-999"},W.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u7528290*218\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),W.createElement(E.default.Item,{name:"description",label:"\u7B80\u4ECB:"},W.createElement(w.Z,{defaultValue:Xt.description||"",watch:!0})),((en=ot.detail)==null?void 0:en.is_jupyter_lab)&&W.createElement(E.default.Item,{name:"jupyter_show_description",valuePropName:"checked"},W.createElement(S.default,null,"\u663E\u793A\u4EFB\u52A1\u8981\u6C42\uFF08\u52FE\u9009\u540E\uFF0C\u5C06\u7B80\u4ECB\u4F5C\u4E3A\u4EFB\u52A1\u8981\u6C42\u663E\u793A\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF09"))))),W.createElement(O,{onSave:An,onCancel:Ja,loading:tn||dr||nn}))};var yr=(0,e.connect)(({problemset:L,loading:k,globalSetting:j,practiceSetting:ge,shixunsDetail:rt})=>({globalSetting:j,loading:k,practiceSetting:ge,problemset:L,shixunsDetail:rt}))(sn),kr=h(50939),rr={flex_box_center:"flex_box_center___eoeVu",flex_space_between:"flex_space_between___f9Khj",flex_box_vertical_center:"flex_box_vertical_center___mDOuj",flex_box_center_end:"flex_box_center_end___q43Rs",flex_box_column:"flex_box_column___lnTOC",level:"level___W39_7",left:"left___xugM0",container:"container___MnoCi",title:"title___HNuSO",listWrap:"listWrap___Oz5IK",list:"list___Fq6dF",s3:"s3___piVr6",s2:"s2___jJaip",listActive:"listActive___e7FOo",os:"os___Zt66K",btns:"btns___mA9Xb",btnsWrap:"btnsWrap___hx2vE",icon:"icon___l26_g",btn:"btn___AF61O",d1:"d1___WyJ4s",d2:"d2___GQq5w",shrink:"shrink___NbOqs",elseShrink:"elseShrink___ZoNE2",right:"right___zgEq_",addIcon:"addIcon___aVZVl"},Ca=Object.defineProperty,Xa=Object.defineProperties,po=Object.getOwnPropertyDescriptors,fi=Object.getOwnPropertySymbols,pi=Object.prototype.hasOwnProperty,al=Object.prototype.propertyIsEnumerable,Fs=(L,k,j)=>k in L?Ca(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,Yi=(L,k)=>{for(var j in k||(k={}))pi.call(k,j)&&Fs(L,j,k[j]);if(fi)for(var j of fi(k))al.call(k,j)&&Fs(L,j,k[j]);return L},ps=(L,k)=>Xa(L,po(k)),ou=(L,k)=>{var j={};for(var ge in L)pi.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&fi)for(var ge of fi(L))k.indexOf(ge)<0&&al.call(L,ge)&&(j[ge]=L[ge]);return j},Ks=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const lc=L=>{var k=L,{globalSetting:j,dispatch:ge,practiceSetting:rt}=k,ft=ou(k,["globalSetting","dispatch","practiceSetting"]);const lt=(0,e.useLocation)(),[ot]=(0,e.useSearchParams)(),[be,nt]=(0,n.useState)(!1),[en,yn]=(0,n.useState)({}),[Xt,dn]=(0,n.useState)(!0),[tn,Tn]=(0,n.useState)(!1),[nn,Ft]=(0,n.useState)(null),dr=(0,n.useRef)(!1),{id:hn,updateIndex:Qt,is_published:on,newQuestion:Ut}=rt,{challenge_list:wt=[]}=en;(0,n.useEffect)(()=>{if(hn)return Kt(),()=>{ge({type:"practiceSetting/setParams",payload:{newQuestion:null}})}},[hn,Qt]),(0,n.useEffect)(()=>{Fn()},[lt]);const Fn=()=>{const In=lt.pathname.split("/");(In.includes("newquestion")||In.includes("new")||ot.get("tabId"))&&(dr.current=!0)},Kt=()=>Ks(void 0,null,function*(){var In,Qn,Sa;dn(!0);const Ya=yield(0,s.n5)({id:hn});if((In=Ya==null?void 0:Ya.challenge_list)!=null&&In.length){const Ja=lt.pathname.split("/"),wa=Ya.challenge_list.find(un=>String(un.challenge_id)===Ja[4]);if(Ja.includes("newquestion")||Ja.includes("new")){const un=Ya.challenge_list[((Qn=Ya.challenge_list)==null?void 0:Qn.length)-1];ge({type:"practiceSetting/setParams",payload:{newQuestion:{st:Ja.includes("new")?0:1,name:""}}}),Ft(void 0),zt(un)}else Ja[4]&&wa?Pt(wa,!1):Pt(Ya.challenge_list[0])}(Sa=Ya==null?void 0:Ya.challenge_list)!=null&&Sa.length||Ft(null),yn(Ya),dn(!1)}),Pt=(In,Qn=!0)=>{if(Ft(In.challenge_id),zt(In),Qn){const Sa=`/shixuns/${hn}/edit/${In.challenge_id}/${In.st===1?"editquestion":"editcheckpoint"}`;e.history.push(Sa)}},Gt=(In,Qn)=>{Qn.stopPropagation();const{challenge_id:Sa}=In,Ya=()=>Ks(void 0,null,function*(){var Ja,wa;if((yield(0,s.rO)({id:hn,challengesId:Sa})).status===1){const Dr=yield(0,s.n5)({id:hn});if(yn(Dr),Sa===nn&&((Ja=Dr.challenge_list)!=null&&Ja.length)){Pt(Dr.challenge_list[0]);return}(wa=Dr.challenge_list)!=null&&wa.length||(Ft(null),dr.current=!0,zt({}),e.history.push(`/shixuns/${hn}/edit?tabId=level`))}});l.default.confirm({title:"\u63D0\u793A",content:"\u662F\u5426\u5220\u9664\u8BE5\u5173\u5361!",centered:!0,onOk:Ya})},Vn=(In,Qn,Sa)=>{const Ya=Array.from(In),[Ja]=Ya.splice(Qn,1);return Ya.splice(Sa,0,Ja),Ya},jt=(In,Qn)=>{if(!In.destination)return;const Sa=Vn(Qn,In.source.index,In.destination.index);yn(ps(Yi({},en),{challenge_list:Sa}));const Ya=Sa.map(Ja=>Ja.challenge_id);(0,s.xg)({id:hn,ids:Ya}).then(Ja=>{Ja.status!==0&&yn(ps(Yi({},en),{challenge_list:Qn}))})},zt=In=>{ge({type:"practiceSetting/setParams",payload:{selectQuestionParams:In}})},na=(In,Qn)=>Ks(void 0,null,function*(){if(In===nn)return;yield hr(),Ft(In),zt(Qn),ge({type:"practiceSetting/setParams",payload:{newQuestion:null}});const Sa=`/shixuns/${hn}/edit/${In}/${Qn.st===1?"editquestion":"editcheckpoint"}`;e.history.push(Sa)}),hr=()=>new Promise((In,Qn)=>{var Sa;(Sa=rt==null?void 0:rt.sideBar)!=null&&Sa.confirmLeave?l.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{ge({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),In()},onCancel:()=>{Qn()}}):In()}),An=In=>n.createElement(n.Fragment,null,n.createElement(Na.Z5,{onDragEnd:Qn=>jt(Qn,In)},n.createElement(Na.bK,{droppableId:"droppable"},(Qn,Sa)=>n.createElement("div",ps(Yi({ref:Qn.innerRef},Qn.droppableProps),{style:{width:"100%"}}),In.map((Ya,Ja)=>{const{st:wa,name:un,challenge_id:Dr}=Ya;return n.createElement(Na._l,{key:Dr,draggableId:Dr.toString(),index:Ja,isDragDisabled:on},(ha,$n)=>n.createElement("div",ps(Yi(Yi({ref:ha.innerRef},ha.draggableProps),ha.dragHandleProps),{className:nn===Dr?rr.listActive:rr.list,onClick:()=>na(Dr,Ya)}),n.createElement("span",{className:rr.s1},wa===0?n.createElement("i",{className:"iconfont icon-shixunti",style:{color:"#0152d9"}}):n.createElement("i",{className:"iconfont icon-xuanzeti3",style:{color:"#44D7B6"}})),n.createElement("span",{className:rr.s2},"\u7B2C",Ja+1,"\u5173: ",un),!on&&n.createElement("span",{className:rr.s3,onClick:qr=>Gt(Ya,qr)},n.createElement("i",{className:"iconfont icon-shanchu7"}))))})))),Ut&&n.createElement("div",{className:rr.listActive},n.createElement("span",{className:rr.s1},(Ut==null?void 0:Ut.st)===0?n.createElement("i",{className:"iconfont icon-shixunti",style:{color:"#0152d9"}}):n.createElement("i",{className:"iconfont icon-xuanzeti3",style:{color:"#44D7B6"}})),n.createElement("span",{className:rr.s2},"\u7B2C",In.length+1,"\u5173: ",Ut==null?void 0:Ut.name)),!on&&n.createElement("div",{className:rr.os},"--\u62D6\u62FD\u4EFB\u52A1\u5173\u5361\u8FDB\u884C\u6392\u5E8F--")),vn=In=>Ks(void 0,null,function*(){yield hr(),In==="new"?e.history.push(`/shixuns/${hn}/edit/new`):e.history.push(`/shixuns/${hn}/edit/newquestion`),nt(!1),Ft(void 0),ge({type:"practiceSetting/setParams",payload:{newQuestion:{st:In==="new"?0:1,name:""}}})}),Jr=()=>{(0,ma.gy)(ge,"\u4E0D\u80FD\u65B0\u5EFA\u4EFB\u52A1\u5173\u5361")||nt(!be)};return n.createElement("div",{className:rr.level},n.createElement("aside",{className:rr.left,style:{width:tn?"0":"25%"}},n.createElement("div",{className:rr.container},n.createElement("div",{className:rr.title},"\u4EFB\u52A1\u5173\u5361(",wt.length,")"),n.createElement("div",{className:rr.listWrap},Xt?n.createElement(Re.Z,{size:"middle"}):wt.length||Ut?An(wt):n.createElement(Ia.Z,{image:Gn,description:"\u6682\u65E0\u4EFB\u52A1\u5173\u5361!"}))),!tn&&n.createElement("div",{className:rr.btns},n.createElement("aside",{className:rr.btnsWrap},n.createElement("div",{style:{transform:be?"rotate(45deg)":"rotate(0deg)"},className:rr.icon,onClick:Jr},"+"),n.createElement("div",{className:rr.btn,style:{left:be?20:-154}},n.createElement("div",{className:rr.d1,onClick:()=>vn("new")},"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361"),n.createElement("div",{className:rr.d2,onClick:()=>vn("newquestion")},"\u65B0\u5EFA\u7406\u8BBA\u9898\u5173\u5361")))),n.createElement("div",{className:tn?rr.elseShrink:rr.shrink,onClick:()=>Tn(!tn)},n.createElement("i",{className:"iconfont icon-zuoyouzhankai"}))),n.createElement("aside",{className:rr.right,id:"modal-level-question"},nn===null&&dr.current?n.createElement("div",{className:rr.addIcon},n.createElement("span",null,"\u5728\u5DE6\u4FA7\u70B9\u51FB\u201C+\u201D\u53F7\u65B0\u5EFA\u5173\u5361\u3002")):n.createElement(e.Outlet,null)))};var Xu=(0,e.connect)(({globalSetting:L,practiceSetting:k})=>({globalSetting:L,practiceSetting:k}))(lc),fu={title:"title___NTpKq",content:"content___oL0Iy",add:"add___L4cbC",colorBlue:"colorBlue___xRARA",radio:"radio___cfwvc"},Yu=Object.getOwnPropertySymbols,pu=Object.prototype.hasOwnProperty,Mc=Object.prototype.propertyIsEnumerable,sc=(L,k)=>{var j={};for(var ge in L)pu.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&Yu)for(var ge of Yu(L))k.indexOf(ge)<0&&Mc.call(L,ge)&&(j[ge]=L[ge]);return j},ed=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const Vc=L=>{var k=L,{shixunsDetail:j,globalSetting:ge,loading:rt,dispatch:ft,onReloadData:lt}=k,ot=sc(k,["shixunsDetail","globalSetting","loading","dispatch","onReloadData"]);const[be,nt]=(0,n.useState)(),[en,yn]=(0,n.useState)([]);(0,n.useEffect)(()=>{j.actionTabs.key==="Collaborators-ChangeManager"&&Xt()},[j.actionTabs.key]);const Xt=()=>ed(void 0,null,function*(){var nn;const Ft=yield ft({type:"shixunsDetail/getChangeManager",payload:{id:(nn=j.actionTabs.params)==null?void 0:nn.id}});yn(Ft||[])}),dn=()=>{var nn;ft({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:(nn=j.actionTabs.params)==null?void 0:nn.id}}})},tn=()=>ed(void 0,null,function*(){var nn;if(!be){i.ZP.info("\u6240\u9009\u4EBA\u5458\u4E3A\u7A7A\uFF0C\u6CA1\u6709\u66F4\u6362\u6210\u529F");return}const Ft=yield ft({type:"shixunsDetail/changeManager",payload:{id:(nn=j.actionTabs.params)==null?void 0:nn.id,user_id:be}});Tn(),Ft&&(lt(),i.ZP.info(Ft.message))}),Tn=()=>{ft({type:"shixunsDetail/setActionTabs",payload:{}}),nt(null)};return n.createElement(l.default,{centered:!0,keyboard:!1,closable:!1,title:"\u66F4\u6362\u7BA1\u7406\u5458",open:j.actionTabs.key==="Collaborators-ChangeManager",confirmLoading:rt.effects["shixunsDetail/changeManager"],onOk:tn,onCancel:Tn},n.createElement("div",null,n.createElement("div",{className:fu.title},"\u9009\u62E9\u7684\u6210\u5458\u5C06\u4F1A\u6210\u4E3A\u65B0\u7684\u7BA1\u7406\u5458",n.createElement("br",null),"\u60A8\u5C06\u4E0D\u518D\u62E5\u6709\u7BA1\u7406\u5458\u7684\u6743\u9650\uFF0C\u4F46\u60A8\u4ECD\u662F\u5408\u4F5C\u56E2\u961F\u7684\u4E00\u5458"),n.createElement("div",{className:fu.content},en.length?n.createElement(Xl.ZP.Group,{value:be,onChange:nn=>nt(nn.target.value)},en.map((nn,Ft)=>n.createElement(Xl.ZP,{className:fu.radio,key:Ft,value:nn.user_id},nn.name))):n.createElement("div",{className:fu.add},n.createElement("span",null,"\u8BF7\u5148\u5C06\u65B0\u7684\u7BA1\u7406\u5458\u901A\u8FC7",n.createElement("a",{className:fu.colorBlue,onClick:dn},'"\u6DFB\u52A0\u5408\u4F5C\u8005"'),"\u52A0\u5165\u5408\u4F5C\u8005\u5217\u8868")))))};var Nc=(0,e.connect)(({shixunsDetail:L,loading:k,globalSetting:j})=>({shixunsDetail:L,globalSetting:j,loading:k}))(Vc);const{TabPane:Ju}=xe.default;var Qc=({visible:L,onCancel:k,onSelectGroup:j,shixunId:ge,onSelectCollaborator:rt})=>n.createElement(l.default,{title:"\u6DFB\u52A0\u5408\u4F5C\u8005",open:L,width:1100,centered:!0,keyboard:!1,onCancel:k,maskClosable:!1,destroyOnClose:!0,forceRender:!0,bodyStyle:{minHeight:400},footer:null},n.createElement(xe.default,{defaultActiveKey:"1"},n.createElement(Ju,{tab:"\u641C\u7D22\u6DFB\u52A0",key:"1"},n.createElement(Wi.Z,{onCancel:k,container_type:2,container_id:ge,onSelect:rt})),n.createElement(Ju,{tab:"\u56E2\u961F\u6DFB\u52A0",key:"2"},n.createElement(ml.Z,{onCancel:k,onSelect:j})))),Os={bg:"bg___GzXpp",wrap:"wrap___A40jS",modal:"modal___Zz7dC",content:"content___H5ZN2",head:"head___o5t32",headCount:"headCount___eBMPN",button:"button___YSSGm",itemWrap:"itemWrap___iPWUC",imgWrap:"imgWrap___T70Es",img:"img___oumA5",manager:"manager___VdXG8",itemContent:"itemContent____npAh",nameWrap:"nameWrap___nazId",name:"name___Z48aE",actionGroup:"actionGroup___eScAq",deleteIcon:"deleteIcon___FK_OA",schoolWrap:"schoolWrap___jJuIm",school:"school___kSMwT",countWrap:"countWrap___p7epV",deletetitle:"deletetitle___uVCHi",yseTitle:"yseTitle___L6JF9"},uc=Object.defineProperty,td=Object.getOwnPropertySymbols,Nd=Object.prototype.hasOwnProperty,nd=Object.prototype.propertyIsEnumerable,gd=(L,k,j)=>k in L?uc(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,Td=(L,k)=>{for(var j in k||(k={}))Nd.call(k,j)&&gd(L,j,k[j]);if(td)for(var j of td(k))nd.call(k,j)&&gd(L,j,k[j]);return L},Hc=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const zf=({shixunsDetail:L,globalSetting:k,loading:j,user:ge,dispatch:rt})=>{var ft,lt,ot,be,nt,en;const yn=(0,e.useParams)(),Xt=(0,n.useRef)(),[dn,tn]=(0,n.useState)(0),[Tn,nn]=(0,n.useState)([]),[Ft,dr]=(0,n.useState)({id:null,page:1}),hn=(lt=(ft=ge.userInfo)==null?void 0:ft.shixun)==null?void 0:lt.editable,Qt=((ot=ge.userInfo)==null?void 0:ot.role)<=2||((nt=(be=ge.userInfo)==null?void 0:be.shixun)==null?void 0:nt.is_creator);(0,n.useEffect)(()=>{Xt.current=yn.id,Ft.id=Xt.current,dr(Ft),on(Ft)},[]);const on=zt=>Hc(void 0,null,function*(){const na=yield rt({type:"shixunsDetail/getCollaboratorsData",payload:zt});na&&(nn(na.members||[]),tn(na.member_count))}),Ut=()=>Hc(void 0,null,function*(){Ft.page=1,dr(Ft);const zt=(0,Zl.g)();yield rt({type:"user/getUserInfo",payload:zt}),yield on(Ft)}),wt=zt=>{Ft.page=zt,dr(Ft),on(Ft)},Fn=zt=>{l.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:n.createElement("div",{className:Os.modal},"\u786E\u5B9A\u8981\u5220\u9664\u5417\uFF1F"),onOk:()=>Hc(void 0,null,function*(){var na;const hr=yield rt({type:"shixunsDetail/deleteCollaborators",payload:{id:Xt.current,userId:zt}});if(((na=ge.userInfo)==null?void 0:na.user_id)===zt){e.history.push("/shixuns");return}i.ZP.info(hr==null?void 0:hr.message),Ft.page=1,dr(Ft),on(Ft)})})},Kt=()=>{rt({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-ChangeManager",params:{id:Xt.current}}})};function Pt(zt,na,hr,An){return Hc(this,null,function*(){yield rt({type:"shixunsDetail/updateCollaboratorEditable",payload:{identifier:zt,user_id:na,editable:hr?0:1}}),on(Ft)})}const Gt=()=>{rt({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:Xt.current}}})};function Vn(){rt({type:"shixunsDetail/setActionTabs",payload:{}})}const jt={visible:L.actionTabs.key==="Collaborators-AddCollaborator",onCancel:Vn,shixunId:Xt.current,onSelectCollaborator:zt=>Hc(void 0,null,function*(){Vn(),(yield rt({type:"shixunsDetail/addCollaborator",payload:{id:Xt.current,user_ids:zt}}))&&(i.ZP.success("\u6DFB\u52A0\u6210\u529F"),Ut())}),onSelectGroup:zt=>Hc(void 0,null,function*(){Vn(),(yield rt({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:Xt.current,group_id:zt.group_id}}))&&(i.ZP.success("\u6DFB\u52A0\u6210\u529F"),Ut())})};return n.createElement("section",null,n.createElement("div",{className:Os.wrap},n.createElement("div",{className:Os.content},((en=L.detail)==null?void 0:en.identity)<5&&n.createElement("div",{className:Os.head},n.createElement("span",{className:Os.headCount},"\u5408\u4F5C\u6210\u5458\uFF08",dn,"\u4EBA\uFF09"),n.createElement("div",null,Qt&&n.createElement(m.ZP,{type:"primary",ghost:!0,className:Os.button,style:{marginRight:"20px"},onClick:Kt},"\u66F4\u6362\u7BA1\u7406\u5458"),hn&&n.createElement(m.ZP,{type:"primary",className:Os.button,style:{marginRight:"40px"},onClick:Gt},"\u6DFB\u52A0\u5408\u4F5C\u8005"))),n.createElement("div",{className:Os.list},n.createElement(xl.Z,{loading:j.effects["shixunsDetail/getCollaboratorsData"],active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30"},Tn.map((zt,na)=>{var hr,An,vn,Jr,In,Qn,Sa,Ya;return n.createElement("div",{style:{display:"inline-block",width:"50%"}},n.createElement("div",{className:Os.itemWrap,key:na},n.createElement("a",{href:(hr=zt.user)==null?void 0:hr.user_url,target:"_blank",className:Os.imgWrap},n.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"48",width:"48",className:Os.img,src:`${pe.Z.IMG_SERVER}/images/${(An=zt.user)==null?void 0:An.image_url}`}),((vn=zt.user)==null?void 0:vn.shixun_manager)&&n.createElement("span",{className:Os.manager},"\u521B\u5EFA\u8005")),n.createElement("div",{className:Os.itemContent},n.createElement("p",{className:Os.nameWrap},n.createElement("a",{href:zt.user.user_url,target:"_blank",className:Os.name},(Jr=zt.user)==null?void 0:Jr.name,zt.user.user_id===((In=ge.userInfo)==null?void 0:In.user_id)?n.createElement("span",null,"\u6211"):null),n.createElement("div",{className:Os.actionGroup},Qt?(Qn=zt.user)!=null&&Qn.shixun_manager?null:n.createElement(ve.Z,{dropdownRender:()=>n.createElement(Le.default,{selectedKeys:[zt.editable?"1":"2"],onClick:()=>{var Ja;Pt(L.detail.identifier,zt.user.user_id,zt.editable,(Ja=zt.user)==null?void 0:Ja.name)}},n.createElement(Le.default.Item,{key:1},"\u7F16\u8F91\u6743\u9650"),n.createElement(Le.default.Item,{key:2},"\u67E5\u770B\u6743\u9650"))},n.createElement("div",null,zt.editable?n.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7F16\u8F91\u6743\u9650"):n.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67E5\u770B\u6743\u9650")," ",n.createElement(Yn.Z,{style:{fontSize:"14px",color:"#888888"}}))):zt.editable?n.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7F16\u8F91\u6743\u9650"):n.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67E5\u770B\u6743\u9650"),!((Sa=zt.user)!=null&&Sa.shixun_manager)&&hn?n.createElement("a",{className:Os.deletetitle,onClick:()=>{var Ja;return Fn((Ja=zt.user)==null?void 0:Ja.user_id)}},"\u5220\u9664"):null)),n.createElement("p",{className:Os.schoolWrap},n.createElement("span",{className:Os.school},(Ya=zt.user)==null?void 0:Ya.school_name)))))})))),dn>10&&n.createElement("div",{className:Os.countWrap},n.createElement(Gl.Z,{showQuickJumper:!1,showSizeChanger:!1,total:dn,onChange:zt=>wt(zt),pageSize:10,current:Ft.page}))),n.createElement(Nc,{onReloadData:Ut}),n.createElement(Qc,Td({},jt)))};var jd=(0,e.connect)(({shixunsDetail:L,loading:k,globalSetting:j,user:ge})=>({shixunsDetail:L,globalSetting:j,user:ge,loading:k}))(zf),Gf=h(84288);const Af=({shixunsDetail:L})=>{var k,j,ge,rt;const[ft,lt]=(0,n.useState)(!0);return(0,n.useEffect)(()=>{var ot;typeof((ot=L==null?void 0:L.detail)==null?void 0:ot.is_jupyter_lab)=="boolean"&&ft&<(!1)},[(k=L==null?void 0:L.detail)==null?void 0:k.is_jupyter_lab,ft]),console.log((j=L==null?void 0:L.detail)==null?void 0:j.is_jupyter_lab,ft),n.createElement(xl.Z,{loading:ft,active:!0},((ge=L==null?void 0:L.detail)==null?void 0:ge.is_jupyter_lab)===!1&&n.createElement(jo,null),((rt=L==null?void 0:L.detail)==null?void 0:rt.is_jupyter_lab)===!0&&n.createElement(ii,null))};var Gd=(0,e.connect)(({shixunsDetail:L})=>({shixunsDetail:L}))(Af),ms={flex_box_center:"flex_box_center___l5eTc",flex_space_between:"flex_space_between___k0OR7",flex_box_vertical_center:"flex_box_vertical_center___OKlIC",flex_box_center_end:"flex_box_center_end___hN9A6",flex_box_column:"flex_box_column___ijTq_",dataset:"dataset___dSWAV",header:"header___BzxI4",title:"title___cPEyN",dataPath:"dataPath___wJ6mR",pathTitle:"pathTitle___TOS2Z",btns:"btns___jGE8o",content:"content___s4ep8",customTable:"customTable___OG3_9",row:"row___ONd7r",empty:"empty___CgtTE",path:"path___Cg5rX",text:"text___SCLRV",actionsBtns:"actionsBtns___L5tdC",customModal:"customModal___qVeG3",shareModal:"shareModal___HedYo",fileName:"fileName___x56US",renameModal:"renameModal___SmCAd",errorDes:"errorDes___VLR_5",uploadFileModal:"uploadFileModal___pYYDB",selectBtn:"selectBtn___m_hrR",leftButton:"leftButton___F0fvG",rightButton:"rightButton___oCK81",centerText:"centerText___jpgrt"},hd={wrap:"wrap___EmsVa",colorBlue:"colorBlue___XqtfP",repeatedName:"repeatedName___yMQsm"},Xd=Object.defineProperty,Yd=Object.defineProperties,Xf=Object.getOwnPropertyDescriptors,rd=Object.getOwnPropertySymbols,Jd=Object.prototype.hasOwnProperty,im=Object.prototype.propertyIsEnumerable,rp=(L,k,j)=>k in L?Xd(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,zc=(L,k)=>{for(var j in k||(k={}))Jd.call(k,j)&&rp(L,j,k[j]);if(rd)for(var j of rd(k))im.call(k,j)&&rp(L,j,k[j]);return L},qd=(L,k)=>Yd(L,Xf(k)),ap=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const{Dragger:lm}=g.default;var sm=({dispatch:L,id:k,onClose:j,onOK:ge,visible:rt,wrapClassName:ft,local:lt,containerId:ot,rootIdentifier:be})=>{var nt;const[en,yn]=(0,n.useState)({}),[Xt,dn]=(0,n.useState)([]),[tn,Tn]=(0,n.useState)([]),[nn,Ft]=(0,n.useState)(0),[dr,hn]=(0,n.useState)(!1),[Qt,on]=(0,n.useState)(!1),[Ut]=E.default.useForm(),[wt,Fn]=(0,n.useState)([]),Kt=(0,n.useRef)([]);(0,n.useEffect)(()=>{rt&&(Ut.resetFields(),Fn([]),Tn([]),dn([]),Ft(0),on(!1),hn(!1))},[rt]);const Pt=un=>{var Dr,ha,$n;if(un.file.status==="done"||un.file.status==="uploading"){if(Fn(un.fileList),!un.file.response)return;if((Dr=un.file.response)!=null&&Dr.id){i.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01");return}Fn(wt.filter(qr=>qr.uid!==un.file.uid)),(ha=un.file.response)!=null&&ha.message&&i.ZP.info(($n=un.file.response)==null?void 0:$n.message)}},Gt=un=>ap(void 0,null,function*(){var Dr;if(!nn){const $n=wt.filter(qr=>qr.uid!==un.uid);Fn($n),Kt.current=[...$n],dn(Xt.filter(qr=>qr!==un.name)),i.ZP.info("\u5220\u9664\u6210\u529F"),$n.length||(Ut.setFieldsValue({file:void 0}),Ut.validateFields());return}if(!un.response){i.ZP.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01");return}(yield(0,u.ZP)(`/api/shixuns/${k}/destroy_data_sets.json`,{method:"Delete",body:{id:[(Dr=un==null?void 0:un.response)==null?void 0:Dr.id]}})).status===0&&(Fn(wt.filter($n=>$n.uid!==un.uid)),i.ZP.info("\u5220\u9664\u6210\u529F"))}),Vn=un=>{if(wt!=null&&wt.some(ha=>ha.name===un.name))return i.ZP.info(`${un.name}\u6587\u4EF6\u5DF2\u5B58\u5728`),!1;const Dr={name:un.name,uid:un.uid,file:un,percent:0};return wt.push(Dr),Kt.current=[...wt],Fn([...wt]),!1},jt={height:300,multiple:!0,disabled:nn>0,withCredentials:!0,fileList:wt,action:`${pe.Z.API_SERVER}/api/attachments.json`,onChange:Pt,onRemove:Gt,beforeUpload:Vn},zt=(un,Dr,ha,$n,qr)=>{const Zr=new FormData;Object.keys(un).forEach(Fi=>{Zr.append(Fi,un[Fi])});const Fo=new window.XMLHttpRequest;return Fo.withCredentials=!0,Fo.addEventListener("load",function(Fi){var Pi;ha(JSON.parse((Pi=Fi==null?void 0:Fi.target)==null?void 0:Pi.response))},!1),Fo.addEventListener("error",function(Fi){qr&&qr(Fi)},!1),Fo.upload.onprogress=Fi=>{$n&&$n(Fi)},Fo.open("POST",Dr),Fo.send(Zr),Fo},na=(un,Dr)=>{if(un.lengthComputable){const ha=Math.floor(un.loaded/un.total*100),$n=qd(zc({},Dr),{percent:ha,status:ha===100?"done":"uploading"});console.log(Kt.current,333),Kt.current=Kt.current.map(qr=>qr.uid===Dr.uid?$n:qr),Fn(Kt.current)}},hr=(un,Dr)=>{const ha=qd(zc({},Dr),{status:"error"});i.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5"),Kt.current=Kt.current.map($n=>$n.uid===Dr.uid?ha:$n),Kt.current.every($n=>$n.status==="done"||$n.status==="error")&&(on(!1),Ft(2)),Fn(Kt.current)},An=(un,Dr)=>{let ha=qd(zc({},Dr),{status:"done"});if(un.status===0||(ha=qd(zc({},Dr),{status:"error"}),i.ZP.error("\u4E0A\u4F20\u5931\u8D25!")),Kt.current=Kt.current.map($n=>$n.uid===Dr.uid?ha:$n),Kt.current.every($n=>$n.status==="done")){i.ZP.success("\u4E0A\u4F20\u5B8C\u6210!"),Sa(!0);return}Kt.current.every($n=>$n.status==="done"||$n.status==="error")&&(on(!1),Ft(2)),Fn(Kt.current)},vn=()=>{let un=!0;return window.navigator.onLine==!0?un=!0:un=!1,un},Jr=un=>ap(void 0,null,function*(){if(on(!0),nn===3){Ft(2);return}if(nn===2||nn===1){In();return}const{commitMessage:Dr="",fileOss:ha=[]}=un||{},qr=(lt?wt:ha).map(Fo=>Fo.name);if(qr.filter(Fo=>Fo.indexOf("\u3001")!=-1||Fo.indexOf(" ")!=-1).length>0){i.ZP.info("\u6570\u636E\u96C6\u540D\u79F0\u7981\u6B62\u6709\u7A7A\u683C\u4E0E\u3001"),on(!1);return}const Zr=yield(0,u.ZP)(`/api/shixuns/${k}/check_data_sets`,{method:"post",body:{files_name:qr}});if(Zr.status===-3){dn(Zr==null?void 0:Zr.exist_files),on(!1);return}if(JSON.stringify(Zr)==="{}"){on(!1),i.ZP.error("\u7F51\u7EDC\u5DF2\u65AD\u5F00,\u8BF7\u7A0D\u540E\u91CD\u8BD5!");return}Zr.status===0&&(wt.forEach(Fo=>{const Fi=zt({file:Fo.file,description:Dr},`${pe.Z.API_SERVER}/api/shixuns/${k}/upload_data_sets.json`,Pi=>An(Pi,Fo),Pi=>na(Pi,Fo),Pi=>hr(Pi,Fo));tn.push(Fi)}),Ft(1))}),In=()=>{const{commitMessage:un=""}=zc({},Ut.getFieldsValue())||{},Dr=Kt.current.filter($n=>$n.status==="error"),ha=Kt.current.map($n=>qd(zc({},$n),{status:$n.status==="error"?"uploading":$n.status}));Fn(ha),Dr.forEach($n=>{const qr=zt({file:$n.file,description:un},`${pe.Z.API_SERVER}/api/shixuns/${k}/upload_data_sets.json`,Zr=>An(Zr,$n),Zr=>na(Zr,$n),Zr=>hr(Zr,$n));tn.push(qr)})},Qn=un=>{var Dr,ha;if(console.log(un,"changedValues"),"fileOss"in un){if(un!=null&&un.fileOss.every($n=>$n.status==="done")&&((Dr=un==null?void 0:un.fileOss)!=null&&Dr.length)){i.ZP.success("\u4E0A\u4F20\u5B8C\u6210!"),Sa(!0);return}if(un!=null&&un.fileOss.every($n=>$n.status==="done"||$n.status==="error")&&((ha=un==null?void 0:un.fileOss)!=null&&ha.length)){Ft(3),on(!1);return}dn(Xt.filter($n=>{var qr;return(qr=un==null?void 0:un.fileOss)==null?void 0:qr.some(Zr=>Zr.name===$n)}))}yn(zc({},Ut.getFieldsValue()))},Sa=un=>{un||(hn(!0),tn.forEach(Dr=>{Dr.abort()})),ge(),j()},Ya=()=>{const{fileOss:un=[]}=zc({},Ut.getFieldsValue())||{},Dr=wt==null?void 0:wt.every($n=>$n.status==="done"),ha=un==null?void 0:un.every($n=>$n.status==="done");if(!Dr||!ha){l.default.confirm({title:"\u5173\u95ED\u5F39\u6846\u63D0\u793A",content:"\u6709\u6587\u4EF6\u672A\u4E0A\u4F20,\u662F\u5426\u786E\u5B9A\u79BB\u5F00\uFF1F",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Sa()}});return}Sa()},Ja=()=>n.createElement(n.Fragment,null,n.createElement("div",null,n.createElement("i",{className:`iconfont icon-shangchuan font50 ${hd.colorBlue}`})),n.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",n.createElement("span",{className:`${hd.colorBlue} ml5`},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20"))),wa=un=>{console.log(un,444)};return n.createElement(l.default,{open:rt,onOk:()=>{(0,a.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u4E0A\u4F20\u6587\u4EF6"]),Ut.submit()},centered:!0,okText:nn===0?"\u786E\u5B9A":nn===1?"\u4E0A\u4F20\u4E2D":"\u91CD\u65B0\u4E0A\u4F20",okButtonProps:{loading:Qt},onCancel:Ya,width:"1000px",title:"\u4E0A\u4F20\u6587\u4EF6"},n.createElement("div",{className:hd.wrap},n.createElement(E.default,{className:"mt10",form:Ut,scrollToFirstError:!0,layout:"vertical",onFinish:Jr,onValuesChange:Qn},lt?n.createElement(E.default.Item,{label:n.createElement("div",null,"\u9009\u62E9\u6587\u4EF6 ",n.createElement("span",{style:{visibility:"hidden"},className:"c-light-black"},"(\u5355\u4E2A\u6587\u4EF6\u4E0D\u8D85\u8FC7500M)")),name:"file",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},n.createElement(lm,zc({},jt)," ",Ja())):n.createElement(E.default.Item,{label:n.createElement("div",null,"\u9009\u62E9\u6587\u4EF6 ",n.createElement("span",{className:"c-light-black"},"(\u5355\u4E2A\u6587\u4EF6\u4E0D\u8D85\u8FC7100GB)")),name:"fileOss",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},n.createElement(Jl.ZP,{identifier:be,cancelUpload:dr,container_type:"Shixun",container_id:ot,uploading:nn<3?nn:0,disabled:nn>0,height:300,maxSize:100*1024*1024*1024,description:en.commitMessage||"",text:Ja(),onComplete:wa,realFileName:!0})),!!Xt.length&&n.createElement("span",{className:hd.repeatedName},Xt.join("\u3001"),"\u5DF2\u5B58\u5728,\u8BF7\u5220\u9664\u540E\u518D\u4E0A\u4F20"),n.createElement(E.default.Item,{name:"commitMessage",label:"\u5907\u6CE8:",rules:[{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},n.createElement(M.default,{bordered:!1,disabled:nn>0,maxLength:100,suffix:`${((nt=en.commitMessage)==null?void 0:nt.length)||0}/100`,placeholder:"\u8BF7\u586B\u5199\u5907\u6CE8\u4FE1\u606F"})))))},um=h(90446),cm=Object.defineProperty,dm=Object.defineProperties,fm=Object.getOwnPropertyDescriptors,Ef=Object.getOwnPropertySymbols,op=Object.prototype.hasOwnProperty,ip=Object.prototype.propertyIsEnumerable,lp=(L,k,j)=>k in L?cm(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,Tc=(L,k)=>{for(var j in k||(k={}))op.call(k,j)&&lp(L,j,k[j]);if(Ef)for(var j of Ef(k))ip.call(k,j)&&lp(L,j,k[j]);return L},Gc=(L,k)=>dm(L,fm(k)),pm=(L,k)=>{var j={};for(var ge in L)op.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&Ef)for(var ge of Ef(L))k.indexOf(ge)<0&&ip.call(L,ge)&&(j[ge]=L[ge]);return j},Yf=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const{Fragment:_v}=n,{TabPane:$v}=xe.default,mm=L=>{var k=L,{globalSetting:j,dispatch:ge,practiceSetting:rt,shixunsDetail:ft,user:lt}=k,ot=pm(k,["globalSetting","dispatch","practiceSetting","shixunsDetail","user"]),be,nt,en,yn,Xt,dn;const{id:tn}=rt,[Tn,nn]=(0,n.useState)([]),[Ft,dr]=(0,n.useState)({}),[hn,Qt]=(0,n.useState)([]),[on,Ut]=(0,n.useState)(!1),[wt,Fn]=(0,n.useState)(!0),[Kt,Pt]=(0,n.useState)(!1),[Gt,Vn]=(0,n.useState)(!1),[jt,zt]=(0,n.useState)(!1),[na,hr]=(0,n.useState)(!1),[An,vn]=(0,n.useState)("all"),[Jr,In]=(0,n.useState)([]),[Qn,Sa]=(0,n.useState)([]),[Ya,Ja]=(0,n.useState)(!1),[wa,un]=(0,n.useState)({}),[Dr,ha]=(0,n.useState)(!1),[$n,qr]=(0,n.useState)([]),[Zr,Fo]=(0,n.useState)({page:1,limit:10,total:0}),[Fi,Pi]=(0,n.useState)({page:1,limit:10,search:"",order:"mine"});(0,n.useEffect)(()=>{tn&&Bo()},[tn]);const Fr=Rn=>{const er=Gc(Tc({},Zr),{page:Rn});Sa([]),Fo(er),Bo(er)},Bo=Rn=>Yf(void 0,null,function*(){const ir=Rn||{page:1,limit:10,total:0};Ut(!0);const ri=yield ge({type:"shixunsDetail/getSetData",payload:Gc(Tc({},ir),{id:tn})});ri!=null&&ri.data_sets&&(Ut(!1),nn([...ri.data_sets]),Fo(Gc(Tc({},ir),{total:ri==null?void 0:ri.data_sets_count})),Fn(!1),dr(Tc({},ri)))}),Bi=()=>n.createElement("div",{className:ms.empty},n.createElement("img",{src:Dn.x7,width:"258"}),n.createElement("span",{className:"c-grey-c"},"\u6682\u65E0\u6570\u636E\u96C6\u6587\u4EF6~")),Ar={selectedRowKeys:Qn,columnWidth:70,onChange:Rn=>{console.log("selectedRowKeys changed: ",Rn),Sa(Rn)}},zr=Rn=>{(0,a.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5220\u9664"]);const er=Rn?[Rn]:Qn;l.default.confirm({centered:!0,title:"\u786E\u5B9A\u8981\u5220\u9664\u6587\u4EF6\u5417\uFF1F",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Yf(void 0,null,function*(){if((yield(0,u.ZP)(`/api/shixuns/${tn}/destroy_data_sets.json`,{method:"Delete",body:{id:er}})).status===0){const ri=er.length===Tn.length&&Zr.page>1?Zr.page-1:Zr.page;i.ZP.success("\u5220\u9664\u6210\u529F"),Bo(Gc(Tc({},Zr),{page:ri})),Sa([])}})})},mo=()=>Yf(void 0,null,function*(){const{title:Rn}=wa;let er=null;if(console.log(Rn,"title"),Rn===""){er="\u6587\u4EF6\u540D\u4E0D\u80FD\u4E3A\u7A7A",un(Gc(Tc({},wa),{errorDes:er}));return}if(Rn.includes(" ")){er="\u6587\u4EF6\u540D\u4E0D\u80FD\u6709\u7A7A\u683C",un(Gc(Tc({},wa),{errorDes:er}));return}const ir=Tn.find(Nu=>Nu.id===(wa==null?void 0:wa.id)).title;if(Rn===ir.substring(0,ir.lastIndexOf("."))||Rn===ir){er="\u6587\u4EF6\u540D\u4E0D\u80FD\u91CD\u540D",un(Gc(Tc({},wa),{errorDes:er}));return}const ri=ir.includes(".")?ir.substring(ir.lastIndexOf("."),ir.length):"";(yield(0,u.ZP)(`/api/shixuns/${tn}/rename_data_sets.json`,{method:"post",body:{id:wa==null?void 0:wa.id,new_file_name:Rn+ri}})).status===0&&(i.ZP.success("\u91CD\u547D\u540D\u6210\u529F"),Bo(Zr),Pt(!1),un({}))}),Ir=()=>{const{download_url:Rn}=wa;yo(Rn),i.ZP.success("\u590D\u5236\u6210\u529F"),Vn(!1),un({})},yo=Rn=>{const er=Rn,ir=document.createElement("input");ir.value=er,document.body.appendChild(ir),ir.select(),document.execCommand("Copy"),ir.style.display="none"},Ji=[{title:"\u6587\u4EF6",dataIndex:"title",key:"title",align:"left",ellipsis:!0,render:Rn=>n.createElement(Oe.Z,{title:Rn},n.createElement("span",null,Rn))},{title:"\u6570\u636E\u96C6\u6765\u6E90",dataIndex:"data_set_title",key:"data_set_title",align:"left",ellipsis:!0,render:(Rn,er)=>er!=null&&er.data_set_id?n.createElement(Oe.Z,{title:Rn},n.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{(0,a.xg)(`/dataset/${er==null?void 0:er.data_set_id}/detail?tabId=public`)}},Rn)):"--"},{title:"\u5907\u6CE8",dataIndex:"description",key:"description",align:"left",ellipsis:!0,render:Rn=>n.createElement(Oe.Z,{title:Rn},n.createElement("span",null,Rn||"--"))},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"created_on",key:"created_on",align:"left",width:180,render:(Rn,er)=>zs()(er.created_on).format("YYYY-MM-DD HH:mm")},{title:"\u6587\u4EF6\u8DEF\u5F84",dataIndex:"file_path",key:"file_path",align:"left",render:(Rn,er)=>n.createElement("div",{className:ms.path},n.createElement(Oe.Z,{title:Rn},n.createElement("span",{className:ms.text},Rn)),n.createElement(qe.CopyToClipboard,{text:Rn,onCopy:()=>i.ZP.success("\u590D\u5236\u6210\u529F")},n.createElement(Oe.Z,{title:"\u590D\u5236"},n.createElement("i",{className:"iconfont icon-fuzhi6 ml5"}))))},{title:"\u6700\u540E\u4FEE\u6539\u4EBA",dataIndex:"author",key:"author",align:"left",width:120},{title:"\u6587\u4EF6\u5927\u5C0F",dataIndex:"filesize",key:"filesize",align:"left",width:100},{title:"\u64CD\u4F5C",dataIndex:"operation",key:"operation",align:"left",width:200,render:(Rn,er)=>n.createElement("div",{className:ms.actionsBtns},n.createElement(Oe.Z,{title:"\u91CD\u547D\u540D"},n.createElement("span",{className:"iconfont icon-zhongmingming",onClick:()=>{var ir;un((0,oe.clone)(Gc(Tc({},er),{title:er!=null&&er.title.includes(".")?(ir=er==null?void 0:er.title)==null?void 0:ir.substring(0,er.title.lastIndexOf(".")):er==null?void 0:er.title}))),Pt(!0),(0,a.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u91CD\u547D\u540D"])}})),n.createElement(Oe.Z,{title:"\u5206\u4EAB"},n.createElement("span",{className:"iconfont icon-fenxiang",onClick:()=>{(0,a.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5206\u4EAB"]),un((0,oe.clone)(er)),Vn(!0)}})),n.createElement(Oe.Z,{title:"\u4E0B\u8F7D"},n.createElement("span",{className:"iconfont icon-xiazai3",onClick:()=>{(0,a.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u4E0B\u8F7D"]),(0,a.Nd)(er.title,er==null?void 0:er.download_url)}})),n.createElement(Oe.Z,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6\u4E2D"},n.createElement("span",{className:"iconfont icon-tongbushuju",onClick:()=>{(0,a.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u540C\u6B65"]),hr(!0),qr([er]),In([er.id])}})),n.createElement(Oe.Z,{title:"\u5220\u9664"},n.createElement("span",{className:"iconfont icon-shanchu8",onClick:()=>{(0,a.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5220\u9664"]),zr(er.id)}})))}];return n.createElement("div",{className:ms.dataset},n.createElement("div",{className:ms.header},n.createElement("div",{className:ms.title},"\u6570\u636E\u96C6(",Zr.total,")"),n.createElement("div",{className:ms.dataPath},n.createElement("span",{className:ms.pathTitle},"\u6570\u636E\u96C6\u8DEF\u5F84:"),n.createElement("input",{value:Ft==null?void 0:Ft.folder_name,disabled:!0}),n.createElement(qe.CopyToClipboard,{text:Ft==null?void 0:Ft.folder_name,onCopy:()=>i.ZP.success("\u590D\u5236\u6210\u529F")},n.createElement(Oe.Z,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u6570\u636E\u96C6\u8DEF\u5F84"},n.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"})))),n.createElement("div",{className:ms.btns},n.createElement(m.ZP,{type:"primary",ghost:!0,onClick:()=>zr(),disabled:!Qn.length,style:{width:"60px"}},"\u5220\u9664"),n.createElement(m.ZP,{type:"primary",className:"ml10",style:{width:"60px"},ghost:!0,onClick:()=>{hr(!0),In(Qn),qr(Tn.filter(Rn=>Qn.includes(Rn.id)))},disabled:!Qn.length},"\u540C\u6B65"),n.createElement(ve.Z,{className:"ml10",disabled:((be=lt==null?void 0:lt.userInfo)==null?void 0:be.user_status)===2,dropdownRender:()=>n.createElement(Le.default,null,n.createElement(Le.default.Item,{key:1,onClick:()=>{Ja(!0)}},"\u4E0A\u4F20\u6570\u636E\u96C6"),n.createElement(Le.default.Item,{key:2,onClick:()=>{zt(!0),vn("all")}},"\u9009\u62E9\u6570\u636E\u96C6"))},n.createElement("span",{className:ms.selectBtn},n.createElement("span",null,"\u589E\u52A0\u6570\u636E\u96C6"))))),n.createElement("div",{className:ms.content},n.createElement(xl.Z,{loading:wt,active:!0,paragraph:{rows:5}},Zr.total?n.createElement(li.default,{rowSelection:Ar,className:ms.customTable,dataSource:Tn,bordered:!1,rowKey:Rn=>Rn.id,rowClassName:ms.row,columns:Ji,loading:on,pagination:{pageSize:Zr.limit,total:Zr.total,current:Zr.page,onChange:Fr,showQuickJumper:!0,hideOnSinglePage:!0,position:["bottomCenter"]}}):Bi())),n.createElement(sm,{rootIdentifier:(nt=ft==null?void 0:ft.detail)==null?void 0:nt.root_identifier,wrapClassName:ms.uploadFileModal,id:tn,containerId:(en=ft==null?void 0:ft.detail)==null?void 0:en.id,local:(yn=j==null?void 0:j.setting)==null?void 0:yn.is_local,dispatch:ge,visible:Ya,onClose:()=>Ja(!1),onOK:Bo}),n.createElement(l.default,{title:"\u91CD\u547D\u540D",open:Kt,onOk:mo,centered:!0,wrapClassName:ms.renameModal,onCancel:()=>{Pt(!1),un({})},width:"1000px"},n.createElement("div",null,n.createElement("div",{className:ms.fileName},n.createElement("sup",null,"*"),"\u6587\u4EF6\u540D\xA0:"),n.createElement(M.default,{value:wa==null?void 0:wa.title,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u5B57",bordered:!1,onChange:Rn=>{un(Gc(Tc({},wa),{title:Rn.target.value,errorDes:null}))},maxLength:60,suffix:`${((Xt=wa==null?void 0:wa.title)==null?void 0:Xt.length)||0}/60`}),(wa==null?void 0:wa.errorDes)&&n.createElement("div",{className:ms.errorDes},wa==null?void 0:wa.errorDes))),n.createElement(l.default,{title:"\u5206\u4EAB\u4E0B\u8F7D\u94FE\u63A5",open:Gt,onOk:Ir,centered:!0,wrapClassName:ms.shareModal,onCancel:()=>{Vn(!1),un({})},width:"1000px",okText:"\u590D\u5236\u94FE\u63A5"},n.createElement("div",null,n.createElement("div",{className:ms.fileName},"\u53D1\u9001\u94FE\u63A5\uFF0C\u522B\u4EBA\u53EF\u4EE5\u901A\u8FC7\u94FE\u63A5\u4E0B\u8F7D\u6587\u4EF6",n.createElement("span",null,"(\u6709\u6548\u671F\u4E3A3\u5929)")),n.createElement(M.default,{bordered:!1,addonBefore:"\u94FE\u63A5",value:wa==null?void 0:wa.download_url}))),n.createElement(um.Z,{setVisible:zt,visible:jt,recordId:Jr,type:An,updateData:Bo,identifier:(dn=ft.detail)==null?void 0:dn.identifier}),n.createElement(l.default,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6",open:na,width:400,centered:!0,keyboard:!1,onCancel:()=>hr(!1),maskClosable:!1,footer:n.createElement("div",{style:{display:"flex",justifyContent:"center"}},n.createElement("div",{className:ms.leftButton,onClick:()=>{ha(!0)}},"\u751F\u6210\u65B0\u7684\u6570\u636E\u96C6"),n.createElement("div",{className:ms.rightButton,onClick:()=>{hr(!1),zt(!0),vn("my")}},"\u53D1\u9001\u5230\u5DF2\u6709\u6570\u636E\u96C6\u4E2D"))},n.createElement("div",{className:ms.centerText},"\u5C06\u8BE5\u6570\u636E\u96C6\u6587\u4EF6\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6\u4E2D\uFF0C\u8BF7\u9009\u62E9\u540C\u6B65\u65B9\u5F0F\uFF1A")),n.createElement(Se.Z,{visible:Dr,attachmentInfo:$n,onClose:()=>ha(!1),onSuccess:Rn=>{ha(!1),e.history.push(`/dataset/${Rn}/detail?tabId=mine`)}}))};var vm=(0,e.connect)(({globalSetting:L,shixunsDetail:k,practiceSetting:j,user:ge})=>({globalSetting:L,shixunsDetail:k,user:ge,practiceSetting:j}))(mm),$d={wrap:"wrap___VIvSS",content:"content___pqoZT",mainPathWrap:"mainPathWrap___v3uSU",colorBlue:"colorBlue___AjQlz"},gm=Object.defineProperty,sp=Object.getOwnPropertySymbols,hm=Object.prototype.hasOwnProperty,Am=Object.prototype.propertyIsEnumerable,up=(L,k,j)=>k in L?gm(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,cp=(L,k)=>{for(var j in k||(k={}))hm.call(k,j)&&up(L,j,k[j]);if(sp)for(var j of sp(k))Am.call(k,j)&&up(L,j,k[j]);return L},dp=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const yf=L=>L!=null&&L.length?L.filter((k,j)=>j!==0).map(k=>k.val).join("").substr(1):"",Em=({shixunsDetail:L,globalSetting:k,loading:j,dispatch:ge,fileType:rt,path:ft,onFinish:lt=()=>{}})=>{const ot=(0,e.useParams)(),[be,nt]=(0,n.useState)(""),[en,yn]=(0,n.useState)([]),[Xt,dn]=(0,n.useState)([]),Tn=[Ld.OriginalPicturePath,Ld.ExpectPicturePath,Ld.PicturePath].includes(rt);(0,n.useEffect)(()=>{L.actionTabs.key==="EditPracticeSetting-SelectFilePath"&&(nt(ft||""),nn())},[L.actionTabs.key]);const nn=(wt="")=>dp(void 0,null,function*(){var Fn;const Kt=yield ge({type:"shixunsDetail/getRepository",payload:{id:ot.id,path:wt}});if(wt===""&&!((Fn=Kt==null?void 0:Kt.trees)!=null&&Fn.length)&&i.ZP.warning("\u8BF7\u5148\u53BB\u4EE3\u7801\u4ED3\u5E93\u63D0\u4EA4\u6587\u4EF6"),Kt!=null&&Kt.trees){const Pt=Kt.trees.map(Gt=>cp(cp({},Gt),{name:Gt.name,val:Gt.name}));dn(Pt||[])}}),Ft=wt=>{const Fn=yf(en),Kt=`${Fn&&`${Fn}/`}${wt}`;rt===Ld.Path?!(be!=null&&be.includes(`${Kt}\uFF1B`))&&nt(`${be}${Kt}\uFF1B`):rt===Ld.ExecPath&&nt(Kt)},dr=wt=>{if(wt.type==="tree"){en.length?en.push({val:`/${wt.val}`,path:wt.val}):en.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${wt.val}`,path:wt.val}),yn(en);const Fn=yf(en);Tn&&nt(Fn),nn(Fn)}},hn=(wt,Fn)=>{const Kt=en.filter((Gt,Vn)=>Vn<=Fn);yn(Kt);const Pt=yf(Kt);Tn&&nt(Pt),nn(Pt)},Qt=()=>dp(void 0,null,function*(){lt(be),on()}),on=()=>{nt(""),yn([]),dn([]),ge({type:"shixunsDetail/setActionTabs",payload:{}})},Ut=yf(en);return n.createElement(l.default,{centered:!0,title:"\u6587\u4EF6\u8DEF\u5F84",closable:!1,keyboard:!1,open:L.actionTabs.key==="EditPracticeSetting-SelectFilePath",onOk:Qt,onCancel:on},n.createElement("div",{className:$d.wrap},n.createElement("div",{className:$d.content},n.createElement("div",{className:$d.mainPathWrap},!!(en!=null&&en.length)&&en.map((wt,Fn)=>n.createElement("a",{key:Fn,onClick:()=>hn(wt,Fn)},wt.val))),!!(Xt!=null&&Xt.length)&&Xt.map((wt,Fn)=>wt.type==="tree"?n.createElement("a",{key:Fn,onClick:()=>dr(wt)},n.createElement("i",{className:`iconfont icon-wenjianjia ${$d.colorBlue}`}),Ut&&`${Ut}/`,wt.name):n.createElement("a",{key:Fn,onClick:()=>Ft(`${wt.name}`)},n.createElement("i",{className:`iconfont icon-zuoye ${$d.colorBlue}`}),Ut&&`${Ut}/`,wt.name))),n.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),n.createElement(M.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09",value:be,onChange:wt=>nt(wt.target.value)})))};var ym=(0,e.connect)(({shixunsDetail:L,loading:k,globalSetting:j})=>({shixunsDetail:L,globalSetting:j,loading:k.models.index}))(Em),fp={wrap:"wrap___AnxZp",fixBtn:"fixBtn___sQhsA"},bm=Object.defineProperty,bf=Object.getOwnPropertySymbols,pp=Object.prototype.hasOwnProperty,mp=Object.prototype.propertyIsEnumerable,vp=(L,k,j)=>k in L?bm(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,Cm=(L,k)=>{for(var j in k||(k={}))pp.call(k,j)&&vp(L,j,k[j]);if(bf)for(var j of bf(k))mp.call(k,j)&&vp(L,j,k[j]);return L},wm=(L,k)=>{var j={};for(var ge in L)pp.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&bf)for(var ge of bf(L))k.indexOf(ge)<0&&mp.call(L,ge)&&(j[ge]=L[ge]);return j},gp=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const Fm=L=>{var k=L,{shixunsDetail:j,globalSetting:ge,user:rt,dispatch:ft}=k,lt=wm(k,["shixunsDetail","globalSetting","user","dispatch"]),ot,be;const nt=(0,e.useLocation)(),en=(0,n.useRef)((be=(ot=nt.pathname)==null?void 0:ot.split("/"))==null?void 0:be[2]),[yn]=E.default.useForm(),[Xt,dn]=(0,n.useState)(""),[tn,Tn]=(0,n.useState)(!1),[nn,Ft]=(0,n.useState)(!1);(0,n.useEffect)(()=>{en.current&&dr()},[en.current]);const dr=()=>gp(void 0,null,function*(){Tn(!0);const Qt=yield(0,u.ZP)(`/api/shixuns/${en.current}/get_standard_answer.json`,{method:"get",params:{from:"edit"}});Qt.status===0&&(dn((Qt==null?void 0:Qt.standard_answer)||""),yn.setFieldsValue({hide_answer:Qt==null?void 0:Qt.hide_answer,disable_copy:Qt==null?void 0:Qt.disable_copy}),Tn(!1))}),hn=Qt=>gp(void 0,null,function*(){Ft(!0),(yield(0,u.ZP)(`/api/shixuns/${en.current}/set_standard_answer.json`,{method:"post",body:Cm({},Qt)})).status===0&&i.ZP.success("\u4FDD\u5B58\u6210\u529F"),Ft(!1)});return n.createElement("section",{className:fp.wrap},n.createElement(xl.Z,{loading:tn},n.createElement(E.default,{form:yn,scrollToFirstError:!0,layout:"vertical",onFinish:hn},n.createElement(E.default.Item,{name:"hide_answer",valuePropName:"checked"},n.createElement(S.default,null,"\u9690\u85CF\u53C2\u8003\u7B54\u6848\u6A21\u5757")),n.createElement(E.default.Item,{name:"disable_copy",valuePropName:"checked"},n.createElement(S.default,null,"\u7981\u6B62\u590D\u5236\u53C2\u8003\u7B54\u6848")),n.createElement(E.default.Item,{name:"standard_answer",label:"\u53C2\u8003\u7B54\u6848:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848"}]},n.createElement(w.Z,{defaultValue:Xt})),n.createElement(E.default.Item,null,n.createElement(to.t,{okText:"\u4FDD\u5B58",loading:nn,hasCancelBtn:!1,className:fp.fixBtn,okButtonProps:{htmlType:"submit"}})))))};var xm=(0,e.connect)(({shixunsDetail:L,globalSetting:k,user:j})=>({shixunsDetail:L,globalSetting:k,user:j}))(Fm),Js=h(67294),Bm=Object.defineProperty,Dm=Object.defineProperties,Sm=Object.getOwnPropertyDescriptors,hp=Object.getOwnPropertySymbols,Pm=Object.prototype.hasOwnProperty,Im=Object.prototype.propertyIsEnumerable,Ap=(L,k,j)=>k in L?Bm(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,Ep=(L,k)=>{for(var j in k||(k={}))Pm.call(k,j)&&Ap(L,j,k[j]);if(hp)for(var j of hp(k))Im.call(k,j)&&Ap(L,j,k[j]);return L},Om=(L,k)=>Dm(L,Sm(k)),Ad=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const{Countdown:Rm}=Zn.default;var Mm=(L=>(L[L.LoadingFail=1]="LoadingFail",L[L.Loading=2]="Loading",L[L.Finish=3]="Finish",L))(Mm||{}),Ld=(L=>(L.Path="path",L.ExecPath="exec_path",L.OriginalPicturePath="original_picture_path",L.ExpectPicturePath="expect_picture_path",L.PicturePath="picture_path",L))(Ld||{});const Nm=({globalSetting:L,loading:k,dispatch:j,practiceSetting:ge,shixunsDetail:rt})=>{var ft;const[lt,ot]=(0,n.useState)(),[be,nt]=(0,n.useState)(),en=(0,n.useRef)(),[yn,Xt]=(0,n.useState)(),[dn,tn]=(0,n.useState)(),[Tn,nn]=(0,n.useState)(!0),[Ft,dr]=(0,n.useState)(700),[hn,Qt]=(0,n.useState)(""),[on,Ut]=(0,n.useState)("1"),wt=(0,e.useParams)();(0,n.useEffect)(()=>{Kt()},[]);const Fn=()=>Ad(void 0,null,function*(){var An,vn;const Jr=yield j({type:"shixunsDetail/updateRepositoryFile",payload:{id:wt.id,path:(vn=(An=rt==null?void 0:rt.fileContent)==null?void 0:An.params)==null?void 0:vn.path,content:lt,secret_repository:Tn?null:!0}});Jr!=null&&Jr.content&&(i.ZP.info("\u4FDD\u5B58\u6210\u529F"),j({type:"practiceSetting/setSideBarTabs",payload:Om(Ep({},ge.sideBar),{confirmLeave:!1})}))}),Kt=()=>Ad(void 0,null,function*(){var An,vn,Jr,In;const Qn=yield(0,s.Ui)({identifier:wt.id});if((vn=(An=Qn==null?void 0:Qn.data)==null?void 0:An.data_list)!=null&&vn.length){hi.Z.publish("pod-restrict-data",{identifier:(Jr=Qn==null?void 0:Qn.data)==null?void 0:Jr.identifier,data_list:(In=Qn==null?void 0:Qn.data)==null?void 0:In.data_list});return}Qn!=null&&Qn.url&&Qt(Qn==null?void 0:Qn.url)}),Pt=()=>Ad(void 0,null,function*(){const An=yield(0,s.K_)({identifier:wt.id});(An==null?void 0:An.status)===0&&(An!=null&&An.remainingSeconds?(Xt(Date.now()+An.remainingSeconds*1e3),tn(An.remainingSeconds-300<=0?Date.now()+1e3:Date.now()+(An.remainingSeconds-300)*1e3)):Gt())}),Gt=()=>{l.default.confirm({centered:!0,title:"\u91CD\u7F6E\u73AF\u5883",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",zIndex:9999,content:Js.createElement("div",{className:"tc"},"\u662F\u5426\u786E\u5B9A\u91CD\u7F6E\u73AF\u5883\uFF1F"),onOk:()=>Ad(void 0,null,function*(){Vn()})})},Vn=()=>Ad(void 0,null,function*(){var An,vn,Jr,In;nt(2);const Qn=yield(0,s.zH)({identifier:wt.id});if((vn=(An=Qn==null?void 0:Qn.data)==null?void 0:An.data_list)!=null&&vn.length){hi.Z.publish("pod-restrict-data",{identifier:(Jr=Qn==null?void 0:Qn.data)==null?void 0:Jr.identifier,data_list:(In=Qn==null?void 0:Qn.data)==null?void 0:In.data_list});return}(Qn==null?void 0:Qn.status)===0&&(nt(3),Qt(Qn.url),en.current=Qn.port,i.ZP.success("\u91CD\u7F6E\u73AF\u5883\u6210\u529F!"))}),jt=()=>{l.default.destroyAll(),l.default.confirm({centered:!0,title:"\u670D\u52A1\u4E2D\u65AD\u63D0\u9192",content:Js.createElement("div",{className:"tc font14"},"jupyter\u5C06\u4E8E",Js.createElement("span",null,Js.createElement(Rm,{value:yn,format:"HH:mm:ss",onFinish:zt})),"\u65F6\u95F4\u540E\u670D\u52A1\u4E2D\u65AD\uFF0C\u662F\u5426\u9700\u8981\u5EF6\u957F\u4F7F\u7528\u65F6\u95F4\uFF1F"),okText:"\u7ACB\u5373\u5EF6\u957F",cancelText:"\u4E0D\u9700\u8981",onOk:()=>Ad(void 0,null,function*(){(yield(0,s.q9)({identifier:wt.id})).status===0&&(yield Pt(),i.ZP.success("\u5EF6\u957F\u6210\u529F!"))})})},zt=()=>{l.default.destroyAll(),l.default.confirm({centered:!0,title:"\u5012\u8BA1\u65F6\u622A\u6B62",content:Js.createElement("p",{className:"tc font14"},"\u670D\u52A1\u5DF2\u4E2D\u65AD\uFF0C\u662F\u5426\u786E\u8BA4\u91CD\u7F6E\u5B9E\u9A8C\u73AF\u5883\uFF1F"),okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>{Vn()}})},na=An=>{j({type:"shixunsDetail/setActionTabs",payload:{key:"EditPracticeSetting-SelectFilePath"}})},hr=An=>Ad(void 0,null,function*(){yield(0,s.QA)({id:wt.id,startup_file:An}),Kt(),j({type:"practiceSetting/getCommonData",payload:Ep({},wt)})});return Js.createElement(xe.default,{activeKey:on,onChange:An=>Ut(An),tabBarStyle:{paddingLeft:20},items:[{key:"1",label:"\u670D\u52A1\u8BBE\u7F6E",children:Js.createElement("div",null,Js.createElement(b.Z,{className:"mt20 ml20 font14",align:"middle"},Js.createElement(C.Z,null,Js.createElement("span",{className:"c-red"},"* "),"\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6\uFF1A"),Js.createElement(C.Z,{className:"mr10"},Js.createElement(Oe.Z,{title:"\u5F00\u542FJupyterLab\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5219\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6\u540C\u65F6\u4E5F\u4F5C\u4E3A\u8BC4\u6D4B\u7684\u6267\u884C\u6587\u4EF6\u3002",placement:"bottom"},Js.createElement(Nl.Z,{style:{cursor:"pointer"}}))),Js.createElement(C.Z,{flex:"300px",onClick:()=>na("exec_path")},Js.createElement(M.default,{value:hn})),Js.createElement(C.Z,{flex:"1"},Js.createElement(m.ZP,{type:"primary",className:"ml10",onClick:()=>na("exec_path")},"\u8BBE\u7F6E"))),Js.createElement("iframe",{onLoad:An=>{},src:hn,scrolling:"no",style:{height:"calc(100vh - 120px)"},className:"mt10",id:"frame",name:"framename",width:"100%",frameBorder:"0"}),Js.createElement(ym,{fileType:"path",path:(ft=rt==null?void 0:rt.detail)==null?void 0:ft.startup_file,onFinish:An=>hr(An)}))},{key:"2",label:"\u8BC4\u6D4B\u8BBE\u7F6E",children:on==="2"?Js.createElement(Sl.Z,{active:"testCase",type:"jupyterLab"}):null},{key:"3",label:"\u53C2\u8003\u7B54\u6848",children:Js.createElement(xm,null)}]})};var Tm=(0,e.connect)(({loading:L,globalSetting:k,practiceSetting:j,shixunsDetail:ge})=>({globalSetting:k,loading:L,practiceSetting:j,shixunsDetail:ge}))(Nm),yp={catechism:"catechism___lS6Ml",tab:"tab___vw6iE"},bp={collect:"collect___pxqYO",head:"head___WuH5D"},kd=h(67294),jm=Object.defineProperty,Cp=Object.getOwnPropertySymbols,Lm=Object.prototype.hasOwnProperty,km=Object.prototype.propertyIsEnumerable,wp=(L,k,j)=>k in L?jm(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,Um=(L,k)=>{for(var j in k||(k={}))Lm.call(k,j)&&wp(L,j,k[j]);if(Cp)for(var j of Cp(k))km.call(k,j)&&wp(L,j,k[j]);return L},Zm=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())}),Fp=({onOk:L,onCancel:k,visible:j,modalParams:ge,forceIn:rt})=>{const[ft]=E.default.useForm(),[lt,ot]=(0,n.useState)(!1),be=rt?!1:typeof j=="number";(0,n.useEffect)(()=>{j?ft.setFieldsValue(Um({},ge)):ft.resetFields()},[j]);const nt=en=>Zm(void 0,null,function*(){ot(!0),yield L(en),ot(!1)});return kd.createElement(l.default,{centered:!0,destroyOnClose:!0,onCancel:()=>k(),onOk:()=>ft.submit(),open:!!j,confirmLoading:lt,title:be?"\u7F16\u8F91\u95EE\u7B54":"\u65B0\u589E\u95EE\u7B54",width:900,okText:be?"\u786E\u5B9A":"\u52A0\u5165\u95EE\u9898\u96C6"},kd.createElement(E.default,{form:ft,size:"large",onFinish:nt},kd.createElement(E.default.Item,{name:"title",label:"\u95EE\u9898",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"}]},kd.createElement(M.default,{placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"})),kd.createElement(E.default.Item,{className:"mb0",name:"content",label:"\u56DE\u7B54",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54"}]},kd.createElement(w.Z,{className:"mb0",placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54",watch:!0,defaultValue:ge==null?void 0:ge.content}))))},xs=h(67294),Wm=Object.defineProperty,xp=Object.getOwnPropertySymbols,Km=Object.prototype.hasOwnProperty,Vm=Object.prototype.propertyIsEnumerable,Bp=(L,k,j)=>k in L?Wm(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,Ud=(L,k)=>{for(var j in k||(k={}))Km.call(k,j)&&Bp(L,j,k[j]);if(xp)for(var j of xp(k))Vm.call(k,j)&&Bp(L,j,k[j]);return L},ef=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())}),Qm=({})=>{const L=(0,e.useParams)(),[k,j]=(0,n.useState)(!1),[ge,rt]=(0,n.useState)(0),[ft,lt]=(0,n.useState)([]),[ot,be]=(0,n.useState)(!1),[nt,en]=(0,n.useState)({title:"",content:""}),[yn,Xt]=(0,n.useState)(!1),[dn,tn]=(0,n.useState)(!1),[Tn,nn]=(0,n.useState)([]),[Ft,dr]=(0,n.useState)({keywords:"",page:1,limit:10});(0,n.useEffect)(()=>{hn(Ft)},[]);const hn=Pt=>ef(void 0,null,function*(){var Gt,Vn;j(!0);const jt=yield(0,u.ZP)(`/api/shixuns/${L.id}/qna_sets.json`,{method:"get",params:Pt});jt.status===0&&(lt(((Gt=jt==null?void 0:jt.data)==null?void 0:Gt.qna_sets)||[]),rt((Vn=jt==null?void 0:jt.data)==null?void 0:Vn.total_count)),j(!1)}),Qt=Pt=>{Ft.keywords=Pt,Ft.page=1,dr(Ud({},Ft)),hn(Ft)},on=(Pt,Gt)=>{Ft.page=Pt,Ft.limit=Gt,dr(Ud({},Ft)),hn(Ft)},Ut=Pt=>ef(void 0,null,function*(){if(typeof ot=="number"){const Gt=yield(0,u.ZP)(`/api/shixuns/${L.id}/qna_sets/${ot}.json`,{method:"put",body:Pt});(Gt==null?void 0:Gt.status)===0&&(i.ZP.success("\u7F16\u8F91\u6210\u529F"),hn(Ft),be(!1))}else{const Gt=yield(0,u.ZP)(`/api/shixuns/${L.id}/qna_sets.json`,{method:"post",body:Pt});(Gt==null?void 0:Gt.status)===0&&(i.ZP.success("\u6DFB\u52A0\u6210\u529F"),Ft.page=1,Ft.keywords="",dr(Ud({},Ft)),hn(Ft),be(!1))}}),wt=Pt=>ef(void 0,null,function*(){l.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u5220\u9664\u5417\uFF1F",onOk:()=>ef(void 0,null,function*(){const Gt=yield(0,u.ZP)(`/api/shixuns/${L.id}/qna_sets/${Pt.id}.json`,{method:"delete"});if((Gt==null?void 0:Gt.status)===0){const Vn=ft.length===1&&Ft.page>1?Ft.page-1:Ft.page;Ft.page=Vn,dr(Ud({},Ft)),hn(Ft),i.ZP.success("\u5220\u9664\u6210\u529F")}})})}),Fn=[{title:"\u95EE\u9898",dataIndex:"title",ellipsis:!0,render:Pt=>xs.createElement(Oe.Z,{placement:"topLeft",title:Pt},xs.createElement("span",{className:"c-black"},Pt||"--"))},{title:"\u56DE\u7B54",dataIndex:"content",ellipsis:!0,render:Pt=>xs.createElement(Oe.Z,{placement:"topLeft",title:Pt},xs.createElement("span",{className:"c-black"},Pt||"--"))},{title:"\u64CD\u4F5C",width:104,align:"right",dataIndex:"id",ellipsis:!0,render:(Pt,Gt)=>xs.createElement("span",null,xs.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{be(Pt),en({title:Gt==null?void 0:Gt.title,content:Gt==null?void 0:Gt.content})}},"\u7F16\u8F91"),xs.createElement("span",{className:"current c-red",onClick:()=>wt(Gt)},"\u5220\u9664"))}],Kt={onRemove:()=>{nn([])},beforeUpload:Pt=>{if((Pt==null?void 0:Pt.size)>1024*1024*50)return i.ZP.info("\u6587\u4EF6\u8D85\u8FC750M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!(Pt.type==="application/vnd.ms-excel"||Pt.type==="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"))return i.ZP.info("\u8BF7\u4E0A\u4F20 .xls \u6216 .xlsx \u6587\u4EF6\uFF01"),!1;let Vn=[];return Vn.push(Pt),nn([...Vn]),!1},fileList:Tn,accept:".xls,.xlsx"};return xs.createElement("div",{className:bp.collect},xs.createElement("div",{className:bp.head},xs.createElement(Za.t7,{style:{width:480},placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",value:Ft.keywords,onChange:Qt}),xs.createElement(Za.op,{className:"ml40 mr20",shape:"default",onClick:()=>{be(!0),en({title:"",content:""})}},"\u65B0\u589E\u95EE\u7B54"),xs.createElement(Za.op,{type:"primary",shape:"default",onClick:()=>Xt(!0)},"\u5BFC\u5165\u95EE\u7B54")),xs.createElement(li.default,{columns:Fn,style:{marginTop:33},dataSource:ft,loading:k,rowKey:"id",pagination:{current:Ft.page,hideOnSinglePage:!ge,showQuickJumper:!0,showSizeChanger:!0,pageSize:Ft.limit,pageSizeOptions:["10","20","50","100","200"],total:ge,size:"default",showTotal:a.rU,onChange:on}}),xs.createElement(l.default,{title:"\u5BFC\u5165\u95EE\u7B54",open:yn,centered:!0,confirmLoading:dn,onCancel:()=>{Xt(!1),nn([])},onOk:()=>ef(void 0,null,function*(){var Pt;const Gt=new FormData;if(Tn.length>0)Gt.append("file",Tn[0]);else{i.ZP.warning("\u8BF7\u9009\u62E9\u6587\u4EF6");return}tn(!0);let Vn=yield(0,u.ZP)(`/api/shixuns/${L==null?void 0:L.id}/qna_sets/import.json`,{method:"post",body:Gt},!0);(Vn==null?void 0:Vn.status)===0&&((Pt=Vn==null?void 0:Vn.fail)!=null&&Pt.length?l.default.confirm({icon:null,width:485,title:"\u5BFC\u5165\u5931\u8D25",centered:!0,content:xs.createElement("span",null,"\u68C0\u6D4B\u5230\u672C\u6B21\u5BFC\u5165\u5B58\u5728\u4E0D\u7B26\u5408\u8981\u6C42\u7684\u6570\u636E\uFF0C\u70B9\u51FB\u4E0B\u8F7D",xs.createElement("a",{href:`${pe.Z.API_SERVER}/api/shixuns/${L==null?void 0:L.id}/qna_sets/down_error_import_file.json`},"\u5BFC\u5165\u5931\u8D25\u7684\u6570\u636E"),"\u67E5\u770B")}):(i.ZP.success("\u5BFC\u5165\u6210\u529F"),Ft.page=1,Ft.keywords="",dr(Ud({},Ft)),hn(Ft),Xt(!1),nn([]))),tn(!1)})},xs.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E00\uFF1A",xs.createElement("span",{className:"ml15 mr5"},"\u4E0B\u8F7D"),xs.createElement("a",{href:`${pe.Z.API_SERVER}/api/shixuns/${L==null?void 0:L.id}/qna_sets/down_template.json`},"\u5BFC\u5165\u95EE\u7B54\u96C6\u6A21\u677F"),"\uFF0C\u5E76\u586B\u5199\u5BF9\u5E94\u5185\u5BB9"),xs.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E8C\uFF1A",xs.createElement("span",{className:"ml15"},"\u4E0A\u4F20\u586B\u5199\u597D\u7684\u300A\u5BFC\u5165\u95EE\u7B54\u6A21\u677F\u300B")),xs.createElement("div",{style:{marginLeft:74}},xs.createElement(g.default,Ud({},Kt),xs.createElement(Za.op,{shape:"default",icon:xs.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}})},"\u4E0A\u4F20\u6587\u4EF6")))),xs.createElement(Fp,{visible:ot,onCancel:()=>be(!1),onOk:Ut,modalParams:nt}))},Dp={record:"record___Ueu3j",head:"head___UOVq4"},vs=h(67294),Hm=Object.defineProperty,zm=Object.defineProperties,Gm=Object.getOwnPropertyDescriptors,Sp=Object.getOwnPropertySymbols,Xm=Object.prototype.hasOwnProperty,Ym=Object.prototype.propertyIsEnumerable,Pp=(L,k,j)=>k in L?Hm(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,tf=(L,k)=>{for(var j in k||(k={}))Xm.call(k,j)&&Pp(L,j,k[j]);if(Sp)for(var j of Sp(k))Ym.call(k,j)&&Pp(L,j,k[j]);return L},Jm=(L,k)=>zm(L,Gm(k)),Cf=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())}),qm=({})=>{const L=(0,e.useParams)(),[k]=E.default.useForm(),[j,ge]=(0,n.useState)(!1),[rt,ft]=(0,n.useState)(0),[lt,ot]=(0,n.useState)([]),[be,nt]=(0,n.useState)(!1),[en,yn]=(0,n.useState)({title:"",content:""});let[Xt,dn]=(0,n.useState)({page:1,limit:10});(0,n.useEffect)(()=>{nn(Xt)},[]);const tn=[{value:"ai",label:"AI\u6A21\u578B"},{value:"qna_set",label:"\u5B9E\u8BAD\u95EE\u7B54\u96C6"}],Tn=[{value:"added_to_set",label:"\u5DF2\u52A0\u5165\u95EE\u7B54\u96C6"},{value:"skipped",label:"\u65E0\u9700\u5904\u7406"},{value:"pending",label:"\u5F85\u5904\u7406"},{value:"ignored",label:"\u5DF2\u5FFD\u7565"}],nn=Ut=>Cf(void 0,null,function*(){var wt,Fn;ge(!0);const Kt=yield(0,u.ZP)(`/api/shixuns/${L.id}/qna_records.json`,{method:"get",params:Ut});Kt.status===0&&(ot(((wt=Kt==null?void 0:Kt.data)==null?void 0:wt.qna_records)||[]),ft((Fn=Kt==null?void 0:Kt.data)==null?void 0:Fn.total_count)),ge(!1)}),Ft=Ut=>{Xt.page=1,Xt=tf(tf({},Xt),Ut),dn(tf({},Xt)),nn(Xt)},dr=(Ut,wt)=>{Xt.page=Ut,Xt.limit=wt,dn(tf({},Xt)),nn(Xt)},hn=Ut=>Cf(void 0,null,function*(){const wt=yield(0,u.ZP)(`/api/shixuns/${L.id}/qna_sets.json`,{method:"post",body:Jm(tf({},Ut),{qna_record_id:be})});(wt==null?void 0:wt.status)===0&&(i.ZP.success("\u6DFB\u52A0\u6210\u529F"),nn(Xt),nt(!1))}),Qt=Ut=>Cf(void 0,null,function*(){l.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u5FFD\u7565\u5417\uFF1F",onOk:()=>Cf(void 0,null,function*(){const wt=yield(0,u.ZP)(`/api/shixuns/${L.id}/qna_records/${Ut.id}/update_status.json`,{method:"post",body:{status:"ignored"}});(wt==null?void 0:wt.status)===0&&nn(Xt)})})}),on=[{title:"\u95EE\u9898",dataIndex:"question",ellipsis:!0,render:Ut=>vs.createElement(Oe.Z,{placement:"topLeft",title:Ut},vs.createElement("span",{className:"c-black"},Ut||"--"))},{title:"\u56DE\u7B54",dataIndex:"answer",ellipsis:!0,render:Ut=>vs.createElement(Oe.Z,{placement:"topLeft",title:Ut},vs.createElement("span",{className:"c-black"},Ut||"--"))},{title:"\u56DE\u7B54\u6765\u6E90",dataIndex:"answer_source",width:110,render:Ut=>{var wt;return vs.createElement("span",{className:"c-black"},(wt=tn==null?void 0:tn.find(Fn=>Fn.value===Ut))==null?void 0:wt.label)}},{title:"\u72B6\u6001",dataIndex:"status",width:120,render:Ut=>{var wt;return vs.createElement("span",{className:"c-black"},(wt=Tn==null?void 0:Tn.find(Fn=>Fn.value===Ut))==null?void 0:wt.label)}},{title:"\u64CD\u4F5C",width:140,align:"right",dataIndex:"id",ellipsis:!0,render:(Ut,wt)=>vs.createElement("span",null,["pending","ignored"].includes(wt.status)&&vs.createElement(vs.Fragment,null,vs.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{nt(Ut),yn({title:wt==null?void 0:wt.question,content:wt==null?void 0:wt.answer})}},"\u52A0\u5165\u95EE\u7B54\u96C6"),vs.createElement("span",{className:"current c-light-primary",onClick:()=>Qt(wt)},"\u5FFD\u7565")),["skipped"].includes(wt.status)&&vs.createElement(Oe.Z,{placement:"topRight",title:"\u56DE\u7B54\u6765\u81EA\u95EE\u9898\u96C6\uFF0C\u65E0\u9700\u518D\u6B21\u52A0\u5165"},vs.createElement("span",{style:{cursor:"not-allowed",color:"#CCCCCC"}},"\u52A0\u5165\u95EE\u7B54\u96C6")),["added_to_set"].includes(wt.status)&&vs.createElement(Oe.Z,{placement:"topRight",title:"\u5DF2\u7ECF\u52A0\u5165\u95EE\u7B54\u96C6\uFF0C\u65E0\u9700\u518D\u6B21\u52A0\u5165"},vs.createElement("span",{style:{cursor:"not-allowed",color:"#CCCCCC"}},"\u52A0\u5165\u95EE\u7B54\u96C6")))}];return vs.createElement("div",{className:Dp.record},vs.createElement("div",{className:Dp.head},vs.createElement(E.default,{layout:"inline",form:k,colon:!1,size:"large",onFinish:Ft},vs.createElement(E.default.Item,{name:"keywords",label:"\u95EE\u9898"},vs.createElement(M.default,{placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",style:{width:300}})),vs.createElement(E.default.Item,{name:"answer_source",label:"\u56DE\u7B54\u6765\u6E90"},vs.createElement(Wl.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u56DE\u7B54\u6765\u6E90",options:tn,style:{width:200}})),vs.createElement(E.default.Item,{name:"status",label:"\u72B6\u6001"},vs.createElement(Wl.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u72B6\u6001",options:Tn,style:{width:200}})),vs.createElement(E.default.Item,{style:{marginRight:0}},vs.createElement(m.ZP,{type:"primary",htmlType:"submit"},"\u641C\u7D22")))),vs.createElement(li.default,{columns:on,style:{marginTop:33},dataSource:lt,loading:j,rowKey:"id",pagination:{current:Xt.page,hideOnSinglePage:!rt,showQuickJumper:!0,showSizeChanger:!0,pageSize:Xt.limit,pageSizeOptions:["10","20","50","100","200"],total:rt,size:"default",showTotal:a.rU,onChange:dr}}),vs.createElement(Fp,{visible:be,onCancel:()=>nt(!1),onOk:hn,modalParams:en,forceIn:!0}))},wf=h(67294);const $m=({dispatch:L,practiceSetting:k,shixunsDetail:j})=>{const[ge,rt]=(0,n.useState)("1");return wf.createElement("div",{className:yp.catechism},wf.createElement(Za.tp,{dataSource:[{id:"1",name:"\u95EE\u7B54\u96C6"},{id:"2",name:"\u95EE\u7B54\u8BB0\u5F55"}],value:ge,onChange:ft=>rt(ft),className:yp.tab}),ge==="1"&&wf.createElement(Qm,null),ge==="2"&&wf.createElement(qm,null))};var ev=(0,e.connect)(({practiceSetting:L,shixunsDetail:k})=>({practiceSetting:L,shixunsDetail:k}))($m),tv=Object.defineProperty,Ff=Object.getOwnPropertySymbols,Ip=Object.prototype.hasOwnProperty,Op=Object.prototype.propertyIsEnumerable,Rp=(L,k,j)=>k in L?tv(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,nf=(L,k)=>{for(var j in k||(k={}))Ip.call(k,j)&&Rp(L,j,k[j]);if(Ff)for(var j of Ff(k))Op.call(k,j)&&Rp(L,j,k[j]);return L},nv=(L,k)=>{var j={};for(var ge in L)Ip.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&Ff)for(var ge of Ff(L))k.indexOf(ge)<0&&Op.call(L,ge)&&(j[ge]=L[ge]);return j},rv=L=>{var k=L,{tabsActive:j}=k,ge=nv(k,["tabsActive"]);return n.createElement(n.Fragment,null,j==="information"&&n.createElement(yr,null),j==="warehouse"&&n.createElement(kr.default,null),j==="level"&&n.createElement(Xu,nf({},ge)),j==="collaborate"&&n.createElement(jd,nf({},ge)),j==="setting"&&n.createElement(Gf.Z,null),j==="environment"&&n.createElement(Gd,nf({},ge)),j==="dataset"&&n.createElement(vm,null),j==="service"&&n.createElement(Tm,nf({},ge)),j==="catechism"&&n.createElement(ev,nf({},ge)))},Zd={flex_box_center:"flex_box_center___FN240",flex_space_between:"flex_space_between___wjShI",flex_box_vertical_center:"flex_box_vertical_center___HbcwC",flex_box_center_end:"flex_box_center_end___gj_ks",flex_box_column:"flex_box_column___zxJPU",sidebar:"sidebar___OW5LG",items:"items___j856O",item:"item___Zn_qr",name:"name___ZfhoC",itemActive:"itemActive___sW_Ri",question:"question___yfIcY"},Rs=h(67294),av=Object.defineProperty,ov=Object.defineProperties,iv=Object.getOwnPropertyDescriptors,xf=Object.getOwnPropertySymbols,Mp=Object.prototype.hasOwnProperty,Np=Object.prototype.propertyIsEnumerable,Tp=(L,k,j)=>k in L?av(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,lv=(L,k)=>{for(var j in k||(k={}))Mp.call(k,j)&&Tp(L,j,k[j]);if(xf)for(var j of xf(k))Np.call(k,j)&&Tp(L,j,k[j]);return L},sv=(L,k)=>ov(L,iv(k)),uv=(L,k)=>{var j={};for(var ge in L)Mp.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&xf)for(var ge of xf(L))k.indexOf(ge)<0&&Np.call(L,ge)&&(j[ge]=L[ge]);return j};const Bf=[{name:"\u57FA\u672C\u4FE1\u606F",icon:Rs.createElement("i",{className:"icon iconfont icon-jibenxinxi1"}),tabId:"information"},{name:"\u4EE3\u7801\u4ED3\u5E93",icon:Rs.createElement("i",{className:"icon iconfont icon-daimacangku"}),tabId:"warehouse"},{name:"\u4EFB\u52A1\u5173\u5361",icon:Rs.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"level"},{name:"\u5B9E\u9A8C\u73AF\u5883",icon:Rs.createElement("i",{className:"icon iconfont icon-shiyanhuanjing"}),tabId:"environment"},{name:"\u6570\u636E\u96C6",icon:Rs.createElement("i",{className:"icon iconfont icon-shujuji",style:{fontSize:25}}),tabId:"dataset"},{name:"\u670D\u52A1\u4E0E\u8BC4\u6D4B",icon:Rs.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"service"},{name:"\u5408\u4F5C\u4EBA\u5458",icon:Rs.createElement("i",{className:"icon iconfont icon-hezuochengyuan"}),tabId:"collaborate"},{name:"\u8BBE\u7F6E",icon:Rs.createElement("i",{className:"icon iconfont icon-shezhi5"}),tabId:"setting"},{name:"\u95EE\u7B54\u96C6",icon:Rs.createElement("i",{className:"icon iconfont icon-wendaji"}),tabId:"catechism"}],cv=L=>{var k=L,{globalSetting:j,loading:ge,dispatch:rt,shixunsDetail:ft,practiceSetting:lt}=k,ot=uv(k,["globalSetting","loading","dispatch","shixunsDetail","practiceSetting"]),be;const{base_info_warning:nt,challenges_warning:en,id:yn,repository_warning:Xt,sideBar:dn,service_warning:tn}=lt,Tn=(0,e.useLocation)(),nn=(0,e.useParams)(),[Ft]=(0,e.useSearchParams)();(0,n.useEffect)(()=>{var Qt;const on=Ft.get("tabId"),Ut=Tn.pathname.split("/").length,Fn=((Qt=ft==null?void 0:ft.detail)!=null&&Qt.windows_vnc?Bf.filter(Kt=>Kt.tabId!=="dataset"):Bf).map(Kt=>Kt.tabId).includes(on);if(on&&Fn){rt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:on}});return}if(Ut>4){rt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"level"}});return}if(!on||on&&!Fn){rt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}});return}},[(be=ft==null?void 0:ft.detail)==null?void 0:be.windows_vnc]),(0,n.useEffect)(()=>()=>{rt({type:"practiceSetting/setSideBarTabs",payload:sv(lv({},lt.sideBar),{selectPath:""})})},[nn.id]);const dr=Qt=>{var on;if(Qt===dn.tabsActive)return;Qt=="setting"&&rt({type:"shixunsDetail/getSettingsData",payload:nn});const Ut=()=>{e.history.push(`/shixuns/${yn}/edit?tabId=${Qt}`),rt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:Qt,selectPath:"",confirmLeave:!1}})};(on=lt==null?void 0:lt.sideBar)!=null&&on.confirmLeave?l.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Ut()}}):Ut()},hn=()=>{var Qt;return((Qt=ft==null?void 0:ft.detail)!=null&&Qt.windows_vnc?Bf.filter(Ut=>Ut.tabId!=="dataset"):Bf).filter(Ut=>{var wt;return(wt=ft==null?void 0:ft.detail)!=null&&wt.is_jupyter_lab?Ut.tabId!=="level":Ut.tabId!=="service"}).map(Ut=>{const{name:wt,icon:Fn,tabId:Kt}=Ut;return Rs.createElement("div",{key:Kt,className:`${lt.sideBar.tabsActive===Kt?Zd.itemActive:Zd.item} font12`,onClick:()=>dr(Kt)},Fn,Rs.createElement("span",{className:Zd.name},wt),Kt==="information"&&nt&&Rs.createElement(Oe.Z,{title:"\u8BF7\u5B8C\u5584\u57FA\u672C\u4FE1\u606F"},Rs.createElement("img",{src:Wu,alt:""})),Kt==="level"&&en&&Rs.createElement(Oe.Z,{title:"\u8BF7\u521B\u5EFA\u4EFB\u52A1\u5173\u5361"},Rs.createElement("img",{src:Wu,alt:""})),Kt==="service"&&tn&&Rs.createElement(Oe.Z,{title:"\u8BF7\u8BBE\u7F6E\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6"},Rs.createElement("img",{src:Wu,alt:""})),Kt==="warehouse"&&Xt&&Rs.createElement(Oe.Z,{title:"\u8BF7\u5F00\u542F\u4EE3\u7801\u4ED3\u5E93"},Rs.createElement("img",{src:Wu,alt:""})))})};return Rs.createElement("div",{className:Zd.sidebar},Rs.createElement("div",{className:Zd.items},hn()),Rs.createElement("div",{className:Zd.question},Rs.createElement(Oe.Z,{placement:"right",title:"\u5E38\u89C1\u95EE\u9898"},Rs.createElement("span",{style:{cursor:"pointer"},onClick:()=>window.open(`${ENV.API_SERVER}/pdf/\u5B9E\u8BAD\u5236\u4F5C\u5E38\u89C1\u95EE\u9898.pdf`)},Rs.createElement("img",{src:Dn.Pt,height:44,width:44,alt:""})))))};var dv=(0,e.connect)(({loading:L,globalSetting:k,shixunsDetail:j,practiceSetting:ge})=>({globalSetting:k,loading:L,practiceSetting:ge,shixunsDetail:j}))(cv),Jf={bottom:"bottom___AZ7c_",yes:"yes___iDEVN",no:"no___E02he"},gu=h(67294),fv=Object.defineProperty,jp=Object.getOwnPropertySymbols,pv=Object.prototype.hasOwnProperty,mv=Object.prototype.propertyIsEnumerable,Lp=(L,k,j)=>k in L?fv(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,kp=(L,k)=>{for(var j in k||(k={}))pv.call(k,j)&&Lp(L,j,k[j]);if(jp)for(var j of jp(k))mv.call(k,j)&&Lp(L,j,k[j]);return L},Df=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const vv=({classroomList:L,loading:k,dispatch:j,shixunsDetail:ge})=>{var rt,ft;const lt=(0,e.useParams)(),ot=(0,e.useLocation)(),[be,nt]=(0,n.useState)(!1),[en,yn]=(0,n.useState)(!1),{actionTabs:Xt}=L,[dn]=E.default.useForm(),[tn,Tn]=(0,n.useState)({name:"string"}),nn=Qt=>Qt&&Qt{console.log(lt),L.actionTabs.key==="\u91CD\u540D\u4FEE\u6539"&&(tn.name=Xt==null?void 0:Xt.name),Tn(kp({},tn)),dn.setFieldsValue({name:Xt==null?void 0:Xt.name})},[L.actionTabs.key]);const hn={information:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u57FA\u672C\u4FE1\u606F\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",wareHouse:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4EE3\u7801\u4ED3\u5E93\u4FEE\u6539\u5185\u5BB9\u540C\u6B65\u5230\u539F\u5B9E\u8BAD\u4E2D",environment:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u5B9E\u9A8C\u73AF\u5883\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",taskLevel:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u4EFB\u52A1\u5173\u5361\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",setting:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u8BBE\u7F6E\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D"};return gu.createElement(gu.Fragment,null,gu.createElement(l.default,{centered:!0,title:"\u63D0\u793A",open:L.actionTabs.key==="\u540C\u6B65\u4FEE\u6539",width:460,zIndex:((rt=L==null?void 0:L.actionTabs)==null?void 0:rt.zIndex)||1e3,footer:null,onOk:()=>Df(void 0,null,function*(){console.log(123123)}),onCancel:()=>{j({type:"classroomList/setActionTabs",payload:{}})}},gu.createElement("div",null,gu.createElement("p",null,"\u672C\u5B9E\u8BAD\u4E3A\u521B\u5EFA\u4F5C\u4E1A/\u8003\u8BD5\u65F6\u590D\u5236\u751F\u6210\u7684\uFF0C",hn[L.actionTabs.type],"\uFF1F")),gu.createElement("div",{className:Jf.bottom},gu.createElement(m.ZP,{loading:k["shixunsDetail/saveCopyForExercise"]&&en,className:Jf.no,onClick:()=>Df(void 0,null,function*(){var Qt;yn(!0),(Qt=L.actionTabs)!=null&&Qt.value?L.actionTabs.fn(L.actionTabs.value,!0,2):L.actionTabs.fn(!0,2)})},"\u540C\u6B65\u4FEE\u6539\u539F\u5B9E\u8BAD"),gu.createElement(m.ZP,{loading:k["shixunsDetail/saveCopyForExercise"]&&!en,className:Jf.yes,onClick:()=>Df(void 0,null,function*(){var Qt;yn(!1),(Qt=L.actionTabs)!=null&&Qt.value?L.actionTabs.fn(L.actionTabs.value,!1,1):L.actionTabs.fn(!1,1)})},"\u4EC5\u4FDD\u5B58\u672C\u5B9E\u8BAD"))),gu.createElement(l.default,{centered:!0,title:"\u63D0\u793A",open:L.actionTabs.key==="\u91CD\u540D\u4FEE\u6539",okText:"\u4FDD\u5B58\u540D\u79F0",cancelText:"\u4E0D\u66F4\u6362\u540D\u79F0",destroyOnClose:!0,width:550,confirmLoading:be,onOk:()=>Df(void 0,null,function*(){var Qt,on;yield dn.validateFields();const Ut=dn.getFieldValue();nt(!0);const wt=yield(0,u.ZP)(`/api/shixuns/${lt==null?void 0:lt.id}/update_shixun_name.json`,{method:"post",body:{shixun_name:Ut.name}});nt(!1),wt.status===0&&(i.ZP.success("\u4FEE\u6539\u6210\u529F"),j({type:"practiceSetting/getCommonData",payload:{id:lt.id}}),(Qt=L.actionTabs)!=null&&Qt.getBaseInfo&&((on=L.actionTabs)==null||on.getBaseInfo())),j({type:"classroomList/setActionTabs",payload:{}})}),onCancel:()=>{j({type:"classroomList/setActionTabs",payload:{}})}},gu.createElement("div",null,gu.createElement("p",null,"\u4F60\u7BA1\u7406\u7684\u5B9E\u8BAD\u4E2D\u6709\u540C\u540D\u5B9E\u8BAD\uFF0C\u5EFA\u8BAE\u66F4\u6362\u5B9E\u8BAD\u540D\u79F0\uFF08\u5982\uFF1A\u6DFB\u52A0\u65E5\u671F\u3001\u7528\u9014\u7B49\u6587\u6848\uFF09"),gu.createElement(E.default,{form:dn,initialValues:{name:Ft},onChange:()=>{Tn(dn.getFieldValue())}},gu.createElement(E.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u540D\u79F0"}]},gu.createElement(b.Z,{className:"mt30",align:"middle"},gu.createElement(C.Z,{className:"font14"},"\u5B9E\u8BAD\u540D\u79F0\uFF1A"),gu.createElement(C.Z,{flex:"1"},gu.createElement(M.default,{maxLength:60,defaultValue:Xt==null?void 0:Xt.name,suffix:gu.createElement("span",null,((ft=tn==null?void 0:tn.name)==null?void 0:ft.length)||0,"/",60)}))))))))};var gv=(0,e.connect)(({classroomList:L,loading:k,shixunsDetail:j})=>({classroomList:L,loading:k.effects,shixunsDetail:j}))(vv),Xc=h(67294),hv=Object.defineProperty,Av=Object.defineProperties,Ev=Object.getOwnPropertyDescriptors,Sf=Object.getOwnPropertySymbols,Up=Object.prototype.hasOwnProperty,Zp=Object.prototype.propertyIsEnumerable,Wp=(L,k,j)=>k in L?hv(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,Kp=(L,k)=>{for(var j in k||(k={}))Up.call(k,j)&&Wp(L,j,k[j]);if(Sf)for(var j of Sf(k))Zp.call(k,j)&&Wp(L,j,k[j]);return L},Vp=(L,k)=>Av(L,Ev(k)),yv=(L,k)=>{var j={};for(var ge in L)Up.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&Sf)for(var ge of Sf(L))k.indexOf(ge)<0&&Zp.call(L,ge)&&(j[ge]=L[ge]);return j};const bv=L=>{var k=L,{globalSetting:j,loading:ge,dispatch:rt,practiceSetting:ft}=k,lt=yv(k,["globalSetting","loading","dispatch","practiceSetting"]);const{sideBar:ot}=ft,{tabsActive:be}=ot;let nt=(0,e.useParams)();return(0,n.useEffect)(()=>(rt({type:"globalSetting/headerFooterToggle",payload:!1}),rt({type:"shixunsDetail/getShixunsDetail",payload:Vp(Kp({},nt),{shixun_managed:!0})}),()=>{rt({type:"globalSetting/headerFooterToggle",payload:!0}),rt({type:"practiceSetting/setParams",payload:{id:""}})}),[]),Xc.createElement("div",{className:vd.practiceSetting},Xc.createElement("div",{className:vd.wrapHeader},Xc.createElement(Kf,null)),Xc.createElement("div",{className:vd.wrapLayout},Xc.createElement("div",{className:vd.wrapSidebar},Xc.createElement(dv,null)),Xc.createElement("div",{className:vd.wrapContent},Xc.createElement(rv,Vp(Kp({},lt),{tabsActive:ft.sideBar.tabsActive})))),Xc.createElement(gv,null))};var Cv=(0,e.connect)(({loading:L,globalSetting:k,practiceSetting:j})=>({globalSetting:k,loading:L,practiceSetting:j}))(bv);const wv=({globalSetting:L})=>{var k;switch(Number((k=L==null?void 0:L.setting)==null?void 0:k.theme)){case F.Fy.THEMEONE:return n.createElement(kf,null);case F.Fy.DEFAULT:default:return n.createElement(Cv,null)}};var Fv=(0,e.connect)(({globalSetting:L})=>({globalSetting:L}))(wv)},38449:function($e,et,h){"use strict";h.d(et,{Z:function(){return p}});var F=h(67294),n=h(35973),e=h(22150),D=h(2453),P=h(14446),a=h(69677),t={wrap:"wrap___MYP7J",content:"content___loAbf",mainPathWrap:"mainPathWrap___gBcjO",colorBlue:"colorBlue___qg6vv"},s=Object.defineProperty,l=Object.getOwnPropertySymbols,i=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable,r=(f,y,A)=>y in f?s(f,y,{enumerable:!0,configurable:!0,writable:!0,value:A}):f[y]=A,o=(f,y)=>{for(var A in y||(y={}))i.call(y,A)&&r(f,A,y[A]);if(l)for(var A of l(y))u.call(y,A)&&r(f,A,y[A]);return f},c=(f,y,A)=>new Promise((v,w)=>{var E=B=>{try{M(A.next(B))}catch(b){w(b)}},m=B=>{try{M(A.throw(B))}catch(b){w(b)}},M=B=>B.done?v(B.value):Promise.resolve(B.value).then(E,m);M((A=A.apply(f,y)).next())});const d=({shixunsDetail:f,globalSetting:y,loading:A,dispatch:v,title:w,pathList:E=[],showInputPath:m=!1,isMergeSelectFile:M=!1,onFinish:B=()=>{}})=>{const[b]=e.default.useForm(),C=(0,n.useParams)(),g=(0,n.useLocation)(),S=(0,F.useRef)(),[T,R]=(0,F.useState)(""),[N,Z]=(0,F.useState)(""),[G,X]=(0,F.useState)([]),[ne,Q]=(0,F.useState)([]);(0,F.useEffect)(()=>{var ie,$;S.current=(($=(ie=g.pathname)==null?void 0:ie.split("/"))==null?void 0:$[3])==="repository"},[]),(0,F.useEffect)(()=>{if(f.actionTabs.key!=="Repository-SelectFilePath")return;const ie=E.join("/");let $=[];E.map((de,ye)=>{ye===0?$.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${de}`,path:ie}):$.push({val:`/${de}`,path:ie})}),X($),R(ie),Z(ie),me(ie)},[f.actionTabs.key]);const me=ie=>c(void 0,null,function*(){const $=yield v({type:S.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:C.id,path:ie}});$&&Q($.trees||[])}),se=ie=>{let $=T;ie.type==="tree"&&(G.length?G.push({val:`/${ie.name}`,path:ie.name}):G.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${ie.name}`,path:ie.name}),X(G),$=T?`${T}/${ie.name}`:ie.name,R($)),me($)},ue=(ie,$)=>{const de=G.filter((De,Me)=>Me<=$);X(de);const ye=de.filter((De,Me)=>Me!==0).map(De=>De.val).join("").substr(1);R(ye),me(ye)},oe=()=>c(void 0,null,function*(){const ie=b==null?void 0:b.getFieldsValue(),$=T?`${T}${ie!=null&&ie.name?`/${ie==null?void 0:ie.name}`:""}`:ie==null?void 0:ie.name;if(M){B($),pe();return}if(m){yield b.validateFields();const de=yield v({type:"shixunsDetail/uploadGitFolder",payload:o(o({},{id:C.id,path:$}),S.current?{}:{secret_repository:!0})});B(N),de.status===0&&D.ZP.info("\u65B0\u5EFA\u6210\u529F")}else B($),D.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");pe()}),pe=()=>{v({type:"shixunsDetail/setActionTabs",payload:{}}),b.resetFields()};return F.createElement(P.default,{centered:!0,title:w||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:f.actionTabs.key==="Repository-SelectFilePath",onOk:oe,onCancel:pe},F.createElement("div",{className:t.wrap},F.createElement("div",{className:t.content},F.createElement("div",{className:t.mainPathWrap},!!(G!=null&&G.length)&&G.map((ie,$)=>F.createElement("a",{key:$,onClick:()=>ue(ie,$)},ie.val))),!!(ne!=null&&ne.length)&&ne.map((ie,$)=>ie.type==="tree"&&F.createElement("a",{key:$,onClick:()=>se(ie)},F.createElement("i",{className:`iconfont icon-wenjianjia ${t.colorBlue}`}),ie.name))),F.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),F.createElement("div",{className:"mt5 mb5"},T),m&&F.createElement(e.default,{form:b,scrollToFirstError:!0,className:"mt20"},F.createElement(e.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},F.createElement(a.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))};var p=(0,n.connect)(({shixunsDetail:f,loading:y,globalSetting:A})=>({shixunsDetail:f,globalSetting:A,loading:y.models.index}))(d)},95750:function($e,et,h){"use strict";h.d(et,{Z:function(){return b}});var F=h(67294),n=h(35973),e=h(14446),D=h(2453),P=h(71577),a=h(84567),t=h(78045),s=h(49288),l=h(40411),i=h(34336),u=h(31795),r=h(5584),o=h(96670),c=h(78207),d=h(27484),p=h.n(d),f={wrap:"wrap___I6aMh",labelWrap:"labelWrap___JRSQM",label:"label___nx3ue",labelContent:"labelContent___JRmit",flexRow:"flexRow___z4VUw",color999:"color999___oIiXP",radio:"radio___B7cxQ",selectSchool:"selectSchool___xyvCv",dataPicker:"dataPicker___DoaL_",modal:"modal____8ckb",colorOrange:"colorOrange___rAmyz",colorYellow:"colorYellow___PeJD9",bottomButton:"bottomButton___O3cst"},y=Object.getOwnPropertySymbols,A=Object.prototype.hasOwnProperty,v=Object.prototype.propertyIsEnumerable,w=(C,g)=>{var S={};for(var T in C)A.call(C,T)&&g.indexOf(T)<0&&(S[T]=C[T]);if(C!=null&&y)for(var T of y(C))g.indexOf(T)<0&&v.call(C,T)&&(S[T]=C[T]);return S},E=(C,g,S)=>new Promise((T,R)=>{var N=X=>{try{G(S.next(X))}catch(ne){R(ne)}},Z=X=>{try{G(S.throw(X))}catch(ne){R(ne)}},G=X=>X.done?T(X.value):Promise.resolve(X.value).then(N,Z);G((S=S.apply(C,g)).next())});const m=C=>{if(!C)return C;const g=C.split(":");if(g[1]=="00"||g[1]=="30")return C;const S=parseInt(g[1]);if(S<30||S==60)return[g[0],"30"].join(":");if(S<60){const T=[g[0],"00"].join(":"),R="YYYY-MM-DD HH:mm",N=p()(T,R);return N.add(1,"hours"),N.format(R)}return C},M="YYYY-MM-DD HH:mm",B=C=>{var g=C,{shixunsDetail:S,globalSetting:T,loading:R,user:N,dispatch:Z}=g,G=w(g,["shixunsDetail","globalSetting","loading","user","dispatch"]),X,ne,Q,me,se,ue,oe,pe,ie;const $=(0,F.useRef)(),[de,ye]=(0,F.useState)(),[De,Me]=(0,F.useState)(),[q,V]=(0,F.useState)([]),[fe,K]=(0,F.useState)([]),[re,Pe]=(0,F.useState)(""),[Te,Ae]=(0,F.useState)(),[H,I]=(0,F.useState)(),[U,J]=(0,F.useState)(),he=(ne=(X=N.userInfo)==null?void 0:X.shixun)==null?void 0:ne.editable;(0,F.useEffect)(()=>{var Le,ve;$.current=(ve=(Le=location.pathname)==null?void 0:Le.split("/"))==null?void 0:ve[2],Ve()},[]),(0,F.useEffect)(()=>{var Le,ve,Re,Ke,ze,qe,Qe,Ye,bt,kt,$t,Mn;S.setting&&(ye((ve=(Le=S.setting)==null?void 0:Le.shixun)==null?void 0:ve.can_copy),Me((Ke=(Re=S.setting)==null?void 0:Re.shixun)==null?void 0:Ke.use_scope),Ae(!!((qe=(ze=S.setting)==null?void 0:ze.shixun)!=null&&qe.opening_time)),I((Ye=(Qe=S.setting)==null?void 0:Qe.shixun)==null?void 0:Ye.opening_time),V((kt=(bt=S.setting)==null?void 0:bt.shixun)==null?void 0:kt.scope_partment),J((Mn=($t=S.setting)==null?void 0:$t.shixun)==null?void 0:Mn.git_size))},[S.setting]);const Ve=Le=>E(void 0,null,function*(){const ve=yield Z({type:"shixunsDetail/getDepartments",payload:{q:Le}});ve&&K(ve.shools_name||[])}),Ie=()=>E(void 0,null,function*(){var Le,ve,Re,Ke,ze,qe;const Qe=(yield Z({type:"shixunsDetail/getShixunQuote",payload:{id:$.current}}))||{};e.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:520,content:F.createElement("div",{className:`tc font14 ${f.modal}`},!!((Le=Qe.subjects)!=null&&Le.length)&&F.createElement(F.Fragment,null,F.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230 ",(Re=(ve=Qe.subjects)==null?void 0:ve.splice(0,2))==null?void 0:Re.map(Ye=>`\u300A${Ye}\u300B`),"\u7B49",F.createElement("span",{className:f.colorOrange},Qe==null?void 0:Qe.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),F.createElement("br",null)),!!((Ke=Qe.courses)!=null&&Ke.length)&&F.createElement(F.Fragment,null,F.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(qe=(ze=Qe.courses)==null?void 0:ze.splice(0,2))==null?void 0:qe.map(Ye=>`\u300A${Ye}\u300B`),"\u7B49",F.createElement("span",{className:f.colorOrange},Qe==null?void 0:Qe.courses_count),"\u4E2A\u6559\u5B66\u8BFE\u5802"),F.createElement("br",null)),F.createElement("span",{className:`${f.colorYellow} mt30`},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE\u5C06\u5F71\u54CD\u8BFE\u7A0B\u53CA\u8BFE\u5802\u5BF9\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u4F7F\u7528\uFF01\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01")),onOk:()=>E(void 0,null,function*(){(yield Z({type:"shixunsDetail/deleteShixun",payload:{id:$.current}})).status===1&&(D.ZP.success("\u64CD\u4F5C\u6210\u529F"),n.history.push("/shixuns"))})})}),ce=()=>{(0,c.gy)(Z,"\u4E0D\u80FD\u8FDB\u884C\u5220\u9664")},xe=Le=>{if(q.includes(Le)){D.ZP.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}Pe(null),V([...q,Le])},Oe=()=>E(void 0,null,function*(){if(Te&&!H){D.ZP.info("\u8BF7\u9009\u62E9\u5F00\u542F\u65F6\u95F4");return}if(De===1&&!q.length){D.ZP.info("\u8BF7\u9009\u62E9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00");return}(yield Z({type:"shixunsDetail/updatePermissionSetting",payload:{id:$.current,scope_partment:De===0?null:q,shixun:{can_copy:de,use_scope:De,opening_time:H,git_size:U}}})).status!==-1&&(D.ZP.info("\u6743\u9650\u914D\u7F6E\u4FDD\u5B58\u6210\u529F\uFF01"),Z({type:"shixunsDetail/getSettingsData",payload:{id:$.current}}),Z({type:"shixunsDetail/getShixunsDetail",payload:{id:$.current}}))});return F.createElement("div",null,F.createElement("section",{className:f.wrap},F.createElement("div",{style:{position:"absolute",top:"25px",right:"25px"}},((Q=S==null?void 0:S.detail)==null?void 0:Q.shixun_status)!==2?F.createElement(P.ZP,{danger:!0,onClick:Ie},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):F.createElement(P.ZP,{danger:!0,onClick:ce},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE")),F.createElement("div",{className:f.labelWrap},F.createElement("label",{className:f.label},"\u590D\u5236\uFF1A"),F.createElement("div",{className:f.labelContent},F.createElement("div",null,F.createElement(a.default,{checked:de,onChange:Le=>ye(Le.target.checked),disabled:!he}),F.createElement("span",{className:`${f.color999}`},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u590D\u5236\u8BE5\u5B9E\u8BAD\uFF09")))),!((((me=S.detail)==null?void 0:me.shixun_status)>1||((se=S.detail)==null?void 0:se.public)===2)&&((oe=(ue=S.setting)==null?void 0:ue.shixun)==null?void 0:oe.use_scope)===0&&((pe=S.detail)==null?void 0:pe.identity)>2)&&F.createElement("div",{className:f.labelWrap},F.createElement("label",{className:f.label},"\u516C\u5F00\u7A0B\u5EA6\uFF1A"),F.createElement("div",{className:f.labelContent},F.createElement(t.ZP.Group,{value:De,onChange:Le=>Me(Le.target.value),disabled:!he},F.createElement(t.ZP,{className:f.radio,value:0},F.createElement("span",null,"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00"),F.createElement("span",{className:f.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),F.createElement(t.ZP,{className:f.radio,value:1},F.createElement("span",null,"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),F.createElement("span",{className:f.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09"))),De===1&&F.createElement(F.Fragment,null,F.createElement("div",{className:"mt10"},F.createElement(s.Z,{showSearch:!0,className:f.selectSchool,placeholder:"\u8BF7\u8F93\u5165\u5E76\u9009\u62E9\u5355\u4F4D\u540D\u79F0",value:re,onChange:Le=>{Pe(Le),Ve(Le)},disabled:!he,onSelect:xe,options:fe==null?void 0:fe.map(Le=>({value:Le}))}),F.createElement("span",{className:f.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09")),F.createElement("div",{className:"mt10"},q==null?void 0:q.map(Le=>he?F.createElement(l.Z,{count:"x",className:"mr20 current",onClick:()=>V(q.filter(ve=>ve!==Le))},F.createElement(P.ZP,{type:"primary",ghost:!0},Le)):F.createElement(P.ZP,{type:"primary",ghost:!0,className:"mr20"},Le)))))),F.createElement("div",{className:f.labelWrap},F.createElement("label",{className:f.label},"\u5F00\u542F\u65F6\u95F4\uFF1A"),F.createElement("div",{className:f.labelContent},F.createElement("div",null,F.createElement(a.default,{checked:Te,onChange:Le=>Ae(Le.target.checked),disabled:!he}),F.createElement("span",{className:`${f.color999} ml10`},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u6307\u5B9A\u7684\u5F00\u542F\u65F6\u95F4\u540E\uFF0C\u624D\u80FD\u5F00\u542F\u5B66\u4E60\uFF1B\u4E0D\u9009\u4E2D\u5219\u5B66\u5458\u5728\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u80FD\u7ACB\u5373\u5F00\u542F\u5B66\u4E60\uFF09")),Te&&F.createElement(i.default,{className:`${f.dataPicker} mt10`,format:M,locale:r.Z,disabled:!he,placeholder:"\u8BF7\u8F93\u5165\u5F00\u542F\u65F6\u95F4",showToday:!1,disabledDate:Le=>Le&&LeI(m(ve))}))),((ie=N==null?void 0:N.userInfo)==null?void 0:ie.role)===1&&F.createElement("div",{className:f.labelWrap,style:{alignItems:"center"}},F.createElement("label",{className:f.label},"\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF\uFF1A"),F.createElement("div",{className:f.labelContent},F.createElement("div",null,F.createElement(u.Z,{style:{width:150},placeholder:"\u8BF7\u8F93\u5165\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF",min:1,max:10240,value:U,onChange:Le=>{J(Le)}}),F.createElement("span",{className:"c-grey-999"}," M "))))),F.createElement(o.t,{okText:"\u4FDD\u5B58",hasOkBtn:he,loading:R.effects["shixunsDetail/updatePermissionSetting"],onCancel:()=>n.history.push(`/shixuns/${$.current}/challenges`),onOk:Oe,className:f.bottomButton}))};var b=(0,n.connect)(({shixunsDetail:C,loading:g,globalSetting:S,user:T})=>({shixunsDetail:C,globalSetting:S,user:T,loading:g}))(B)},83319:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(67294),antd__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__(2453),antd__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__(14446),antd__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__(68508),antd__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__(71577),antd__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__(84567),antd__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__(78045),antd__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__(93421),antd__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__(49288),antd__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__(40411),antd__WEBPACK_IMPORTED_MODULE_18__=__webpack_require__(83062),antd__WEBPACK_IMPORTED_MODULE_19__=__webpack_require__(34336),antd__WEBPACK_IMPORTED_MODULE_21__=__webpack_require__(47897),antd__WEBPACK_IMPORTED_MODULE_22__=__webpack_require__(31795),umi__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(35973),_index_less_modules__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(90253),moment__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(27484),moment__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_3__),antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_20__=__webpack_require__(5584),_components_Permission__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(95750),_utils_env__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(11320),_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(78207),_utils_authority__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(52262),_utils__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(59290),React=__webpack_require__(67294),__async=($e,et,h)=>new Promise((F,n)=>{var e=a=>{try{P(h.next(a))}catch(t){n(t)}},D=a=>{try{P(h.throw(a))}catch(t){n(t)}},P=a=>a.done?F(a.value):Promise.resolve(a.value).then(e,D);P((h=h.apply($e,et)).next())});const timeFormat="YYYY-MM-DD HH:mm",handleDateString=$e=>{if(!$e)return $e;const et=$e.split(":");if(et[1]=="00"||et[1]=="30")return $e;const h=parseInt(et[1]);if(h<30||h==60)return[et[0],"30"].join(":");if(h<60){const F=[et[0],"00"].join(":"),n="YYYY-MM-DD HH:mm",e=moment__WEBPACK_IMPORTED_MODULE_3___default()(F,n);return e.add(1,"hours"),e.format(n)}return $e};function Setting({user,dispatch,shixunsDetail,practiceSetting}){var _a,_b,_c,_d,_e,_f,_g,_h,_i,_j,_k,_l,_m,_n;const[MenuSelectKey,setMenuSelectKey]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)("1"),[isShowSetting,setIsShowSetting]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!0),[taskPass,setTaskPass]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[testSetPermission,setTestSetPermission]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[isCopy,setIsCopy]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[openValue,setOpenValue]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[openAnswer,setOpenAnswer]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[selectDepartmentList,setSelectDepartmentList]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)([]),[departmentList,setDepartmentList]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)([]),[departmentValue,setDepartmentValue]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(""),[isOpenTime,setIsOpenTime]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[openTime,setOpenTime]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[codeEditPermission,setCodeEditPermission]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[allowFileUpload,setAllowFileUpload]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[codeHidden,setCodeHidden]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[forbidCopy,setForbidCopy]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[display_git_address,set_display_git_address]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[disableDiscuss,setDisableDiscuss]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[disableAI,setdisableAI]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[openCodeDebugger,setOpenCodeDebugger]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[startPermanent,setStartPermanent]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[openSelfRun,setOpenSelfRun]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[gitSize,setgitSize]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[course_workspace_file_time,setcourse_workspace_file_time]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[podSwitch,setPodSwitch]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[ai_user,setai_user]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)("1"),[openLocalEvaluate,setOpenLocalEvaluate]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[resource_recommend,setresource_recommend]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1);let params=(0,umi__WEBPACK_IMPORTED_MODULE_1__.useParams)();const diffObj={forbid_copy:"forbidCopy",task_pass:"taskPass",test_set_permission:"testSetPermission",code_edit_permission:"codeEditPermission",allow_file_upload:"allowFileUpload",can_copy:"isCopy",use_scope:"openValue",open_answer_and_test:"openAnswer",opening_time:"openTime",is_disable_discuss:"disableDiscuss",display_git_address:"display_git_address",show_code_dir:"codeHidden",ai_reply:"disableAI",open_code_debugger:"openCodeDebugger",start_permanent:"startPermanent",open_self_run:"openSelfRun",exit_delete_pod_switch:"podSwitch",open_local_evaluate:"openLocalEvaluate"},editable=(_b=(_a=user.userInfo)==null?void 0:_a.shixun)==null?void 0:_b.editable,own=(_d=(_c=user.userInfo)==null?void 0:_c.shixun)==null?void 0:_d.own,handleGetDepartments=$e=>__async(this,null,function*(){const et=yield dispatch({type:"shixunsDetail/getDepartments",payload:{q:$e}});et&&setDepartmentList(et.shools_name||[])});(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{var $e,et;(et=($e=shixunsDetail.setting)==null?void 0:$e.shixun)!=null&&et.main_type&&handleInitState()},[shixunsDetail.setting]),(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{dispatch({type:"shixunsDetail/getSettingsData",payload:params})},[]);const handleSelectDepartment=$e=>{if(selectDepartmentList.includes($e)){antd__WEBPACK_IMPORTED_MODULE_9__.ZP.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}setDepartmentValue(null),setSelectDepartmentList([...selectDepartmentList,$e])},handleInitState=()=>{var $e,et,h,F,n,e,D,P,a,t,s,l,i,u,r,o,c,d,p,f,y,A,v,w,E,m,M,B,b,C,g,S,T,R,N,Z,G,X,ne,Q,me,se,ue,oe,pe,ie,$;setCodeEditPermission((et=($e=shixunsDetail.setting)==null?void 0:$e.shixun)==null?void 0:et.code_edit_permission),setAllowFileUpload((F=(h=shixunsDetail.setting)==null?void 0:h.shixun)==null?void 0:F.allow_file_upload),setCodeHidden((e=(n=shixunsDetail.setting)==null?void 0:n.shixun)==null?void 0:e.show_code_dir),setForbidCopy((P=(D=shixunsDetail.setting)==null?void 0:D.shixun)==null?void 0:P.forbid_copy),setTaskPass((t=(a=shixunsDetail.setting)==null?void 0:a.shixun)==null?void 0:t.task_pass),setTestSetPermission((l=(s=shixunsDetail.setting)==null?void 0:s.shixun)==null?void 0:l.test_set_permission),set_display_git_address((i=shixunsDetail.setting.shixun)==null?void 0:i.display_git_address),setIsCopy((r=(u=shixunsDetail.setting)==null?void 0:u.shixun)==null?void 0:r.can_copy),setOpenValue((c=(o=shixunsDetail.setting)==null?void 0:o.shixun)==null?void 0:c.use_scope),setOpenAnswer((p=(d=shixunsDetail.setting)==null?void 0:d.shixun)==null?void 0:p.open_answer_and_test),setIsOpenTime(!!((y=(f=shixunsDetail.setting)==null?void 0:f.shixun)!=null&&y.opening_time)),setOpenTime((v=(A=shixunsDetail.setting)==null?void 0:A.shixun)==null?void 0:v.opening_time),setSelectDepartmentList((E=(w=shixunsDetail.setting)==null?void 0:w.shixun)==null?void 0:E.scope_partment),setDisableDiscuss((M=(m=shixunsDetail.setting)==null?void 0:m.shixun)==null?void 0:M.is_disable_discuss),setdisableAI((b=(B=shixunsDetail.setting)==null?void 0:B.shixun)==null?void 0:b.ai_reply),setresource_recommend((g=(C=shixunsDetail==null?void 0:shixunsDetail.setting)==null?void 0:C.shixun)==null?void 0:g.resource_recommend),setOpenCodeDebugger((T=(S=shixunsDetail.setting)==null?void 0:S.shixun)==null?void 0:T.open_code_debugger),setStartPermanent((N=(R=shixunsDetail.setting)==null?void 0:R.shixun)==null?void 0:N.start_permanent),setOpenSelfRun((G=(Z=shixunsDetail.setting)==null?void 0:Z.shixun)==null?void 0:G.open_self_run),setgitSize((ne=(X=shixunsDetail.setting)==null?void 0:X.shixun)==null?void 0:ne.git_size),setcourse_workspace_file_time((me=(Q=shixunsDetail.setting)==null?void 0:Q.shixun)==null?void 0:me.course_workspace_file_time),setPodSwitch((ue=(se=shixunsDetail.setting)==null?void 0:se.shixun)==null?void 0:ue.exit_delete_pod_switch),setai_user((pe=(oe=shixunsDetail.setting)==null?void 0:oe.shixun)==null?void 0:pe.ai_user),setOpenLocalEvaluate(($=(ie=shixunsDetail.setting)==null?void 0:ie.shixun)==null?void 0:$.open_local_evaluate)};console.log("----",ai_user),(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{var _a2,_b2,_c2,_d2;let confirmLeave=!1;(_a2=Object.keys(diffObj).filter(item=>{var _a3;return((_a3=shixunsDetail.setting)==null?void 0:_a3.shixun[item])!=eval(diffObj[item])}))!=null&&_a2.length&&(confirmLeave=!0),selectDepartmentList.length!=((_d2=(_c2=(_b2=shixunsDetail.setting)==null?void 0:_b2.shixun)==null?void 0:_c2.scope_partment)==null?void 0:_d2.length)&&(confirmLeave=!0),selectDepartmentList==null||selectDepartmentList.map(($e,et)=>{var h,F;$e!=((F=(h=shixunsDetail.setting)==null?void 0:h.shixun)==null?void 0:F.scope_partment[et])&&(confirmLeave=!0)}),dispatch({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave}})},[taskPass,testSetPermission,isCopy,openValue,openAnswer,selectDepartmentList,isOpenTime,openTime,display_git_address,codeHidden,codeEditPermission,allowFileUpload,forbidCopy,disableDiscuss,disableAI,openCodeDebugger,startPermanent,openSelfRun,openLocalEvaluate]);function handSubmeit($e=!1,et=1){return __async(this,null,function*(){var h,F;const n=yield dispatch({type:"shixunsDetail/updateSetting",payload:{id:params.id,scope_partment:openValue===0?null:selectDepartmentList,open_answer_and_test:openAnswer,shixun_info:{ai_reply:disableAI,start_permanent:startPermanent,git_size:gitSize,course_workspace_file_time,ai_user,resource_recommend},shixun:{show_code_dir:codeHidden,forbid_copy:forbidCopy,task_pass:taskPass,test_set_permission:testSetPermission,display_git_address,code_edit_permission:codeEditPermission,allow_file_upload:allowFileUpload,can_copy:isCopy,use_scope:openValue,open_answer_and_test:openAnswer,opening_time:openTime,is_disable_discuss:disableDiscuss,open_code_debugger:openCodeDebugger,open_self_run:openSelfRun,exit_delete_pod_switch:podSwitch,open_local_evaluate:openLocalEvaluate},sync_origin_shixun:$e}});(n==null?void 0:n.status)===0&&((h=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&h.copy_for_exercise||antd__WEBPACK_IMPORTED_MODULE_9__.ZP.success("\u4FEE\u6539\u6210\u529F"),dispatch({type:"shixunsDetail/getSettingsData",payload:params}),dispatch({type:"shixunsDetail/getShixunsDetail",payload:params}),(F=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&F.copy_for_exercise&&(0,_utils__WEBPACK_IMPORTED_MODULE_8__.m)(dispatch,shixunsDetail,params.id,et))})}const handleDeleteShixun=()=>__async(this,null,function*(){var $e,et,h,F,n,e;const D=(yield dispatch({type:"shixunsDetail/getShixunQuote",payload:{id:params.id}}))||{};antd__WEBPACK_IMPORTED_MODULE_10__.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:520,content:React.createElement("div",null,!!(($e=D.subjects)!=null&&$e.length)&&React.createElement(React.Fragment,null,React.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230"," ",(h=(et=D.subjects)==null?void 0:et.splice(0,2))==null?void 0:h.map(P=>`\u300A${P}\u300B`),"\u7B49",React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorOrange},D==null?void 0:D.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),React.createElement("br",null)),!!((F=D.courses)!=null&&F.length)&&React.createElement(React.Fragment,null,React.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(e=(n=D.courses)==null?void 0:n.splice(0,2))==null?void 0:e.map(P=>`\u300A${P}\u300B`),"\u7B49",React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorOrange},D==null?void 0:D.courses_count),"\u4E2A\u6559\u5B66\u8BFE\u5802"),React.createElement("br",null)),React.createElement("span",{className:`${_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorYellow} mt30`},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE\u5C06\u5F71\u54CD\u8BFE\u7A0B\u53CA\u8BFE\u5802\u5BF9\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u4F7F\u7528\uFF01\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01")),onOk:()=>__async(this,null,function*(){(yield dispatch({type:"shixunsDetail/deleteShixun",payload:{id:params.id}})).status===1&&(antd__WEBPACK_IMPORTED_MODULE_9__.ZP.success("\u64CD\u4F5C\u6210\u529F"),umi__WEBPACK_IMPORTED_MODULE_1__.history.push("/shixuns"))})})}),handleDeleteElseShixun=()=>{(0,_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__.gy)(dispatch,"\u4E0D\u80FD\u8FDB\u884C\u5220\u9664")};function showExitmodel($e){antd__WEBPACK_IMPORTED_MODULE_10__.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{setMenuSelectKey($e),parseInt($e)===1?(setIsShowSetting(!0),handleInitState()):setIsShowSetting(!1),dispatch({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}})}return React.createElement("div",{style:{height:"100%",display:"flex",background:"#fff",position:"relative"}},React.createElement("div",{style:{height:"100%",background:"rgba(10, 20, 61, .85)",width:"25%",maxWidth:"440px",padding:"20px 20px",color:"#ffffff"}},React.createElement("span",{style:{padding:"0px 15px",fontSize:"16px"}},"\u8BBE\u7F6E"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_11__.default,{selectedKeys:[MenuSelectKey],theme:"dark",style:{background:"rgba(10, 20, 61, .4)",marginTop:"30px",fontSize:"14px"},onClick:$e=>{var et;if((et=practiceSetting==null?void 0:practiceSetting.sideBar)!=null&&et.confirmLeave){showExitmodel($e.key);return}setMenuSelectKey($e.key),parseInt($e.key)===1?(setIsShowSetting(!0),handleInitState()):setIsShowSetting(!1)}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_11__.default.Item,{key:1},"\u8BBE\u7F6E"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_11__.default.Item,{key:2},"\u5173\u4E8E\u5B9E\u8BAD"))),isShowSetting&&((_e=shixunsDetail==null?void 0:shixunsDetail.detail)==null?void 0:_e.is_jupyter_lab)&&React.createElement(_components_Permission__WEBPACK_IMPORTED_MODULE_4__.Z,null),isShowSetting&&!((_f=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&_f.is_jupyter_lab)&&React.createElement("div",{style:{width:"calc(100% - 24%)",overflow:"auto"}},React.createElement("div",{style:{padding:"40px 40px",marginBottom:"70px"}},React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{display:"flex"}},React.createElement("span",{style:{flex:"1"}},"\u5173\u5361\u548C\u6D4B\u8BD5\u96C6"),((_g=shixunsDetail==null?void 0:shixunsDetail.detail)==null?void 0:_g.shixun_status)!==2?React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{danger:!0,onClick:handleDeleteShixun},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{danger:!0,onClick:handleDeleteElseShixun},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE")),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u8DF3\u5173\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:taskPass,disabled:!editable,onChange:$e=>setTaskPass($e.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u5B66\u4E60\u5B9E\u8BAD\u5173\u5361\u4EFB\u52A1\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u6D4B\u8BD5\u96C6\u89E3\u9501\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:testSetPermission,disabled:!editable,onChange:$e=>setTestSetPermission($e.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u9690\u85CF\u6D4B\u8BD5\u96C6\u7684\u5185\u5BB9\uFF09")))),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px"}},"\u6743\u9650"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u590D\u5236/\u5408\u5E76/\u62C6\u5206\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:isCopy,onChange:$e=>setIsCopy($e.target.checked),disabled:!editable}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u590D\u5236\u3001\u5408\u5E76\u548C\u62C6\u5206\u8BE5\u5B9E\u8BAD\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u516C\u5F00\u5B9E\u8BAD\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP.Group,{value:openValue,onChange:$e=>setOpenValue($e.target.value),disabled:!editable},React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.Z,{direction:"vertical"},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:0},React.createElement("span",null,"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00"),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{style:{marginTop:"22px"},value:1},React.createElement("span",null,"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09")))),openValue===1&&React.createElement(React.Fragment,null,React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.graaytitle},React.createElement(antd__WEBPACK_IMPORTED_MODULE_16__.Z,{showSearch:!0,className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.selectSchool,bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u5E76\u9009\u62E9\u5355\u4F4D\u540D\u79F0",value:departmentValue,onChange:$e=>{setDepartmentValue($e),handleGetDepartments($e)},disabled:!editable,onSelect:handleSelectDepartment,options:departmentList==null?void 0:departmentList.map($e=>({value:$e}))})),React.createElement("div",{className:"mt10"},selectDepartmentList==null?void 0:selectDepartmentList.map($e=>editable?React.createElement(antd__WEBPACK_IMPORTED_MODULE_17__.Z,{count:"x",className:"mr20 current",onClick:()=>setSelectDepartmentList(selectDepartmentList.filter(et=>et!==$e))},React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{type:"primary",ghost:!0},$e)):React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{type:"primary",ghost:!0,className:"mr20"},$e)))))),!((_i=(_h=shixunsDetail.setting)==null?void 0:_h.shixun)!=null&&_i.is_jupyter)&&!((_k=(_j=shixunsDetail.setting)==null?void 0:_j.shixun)!=null&&_k.is_jupyter_lab)&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u516C\u5F00\u7B54\u6848\u548C\u6D4B\u8BD5\u96C6\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP.Group,{value:openAnswer,onChange:$e=>setOpenAnswer($e.target.value),disabled:!editable},React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.Z,{direction:"vertical"},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:1},React.createElement("span",null,"\u5BF9\u6240\u6709\u8BA4\u8BC1\u6559\u5E08\u516C\u5F00"),((_m=(_l=shixunsDetail.setting)==null?void 0:_l.shixun)==null?void 0:_m.status)!==2&&React.createElement(antd__WEBPACK_IMPORTED_MODULE_18__.Z,{title:"\u8BE5\u9009\u9879\u9700\u5728\u5B9E\u8DF5\u9879\u76EE\u53D1\u5E03\u540E\u751F\u6548"},React.createElement("i",{style:{marginLeft:10,color:"#e9b357",fontSize:14},className:"iconfont icon-jinggao-3"})),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u67E5\u770B\uFF09")),React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{style:{marginTop:"22px"},value:2},React.createElement("span",null,"\u4EC5\u5B9E\u8BAD\u5408\u4F5C\u8005\u53EF\u89C1"),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u4EC5\u5141\u8BB8\u5B9E\u8BAD\u5408\u4F5C\u8005\u53EF\u4EE5\u76F4\u63A5\u67E5\u770B\uFF0C\u5176\u4ED6\u7528\u6237\u9700\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\uFF09")))))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u5F00\u542F\u65F6\u95F4\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:isOpenTime,onChange:$e=>{setIsOpenTime($e.target.checked),$e.target.checked||setOpenTime("")},disabled:!editable}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u6307\u5B9A\u7684\u5F00\u542F\u65F6\u95F4\u540E\u624D\u80FD\u5F00\u542F\u6311\u6218\uFF09")),isOpenTime&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.graaytitle},React.createElement(antd__WEBPACK_IMPORTED_MODULE_19__.default,{className:`${_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.dataPicker}`,format:timeFormat,locale:antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_20__.Z,bordered:!1,disabled:!editable,placeholder:"\u8BF7\u8F93\u5165\u5F00\u542F\u65F6\u95F4",showToday:!1,disabledDate:$e=>$e&&$esetOpenTime(handleDateString(et))})))),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px"}},"\u529F\u80FD"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u4EE3\u7801\u5E93\u5730\u5740\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:display_git_address,disabled:!editable,onChange:$e=>set_display_git_address($e.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5BF9\u5B66\u5458\u516C\u5F00\u4EE3\u7801\u5E93\u5730\u5740\uFF0C\u5B66\u5458\u53EF\u4EE5\u5C06\u6240\u6709\u4EE3\u7801\u4E0B\u8F7D\u5230\u672C\u5730\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u4EE3\u7801\u76EE\u5F55\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:codeHidden,disabled:!editable,onChange:$e=>{setCodeHidden($e.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u9875\u9762\u663E\u793A\u7248\u672C\u5E93\u76EE\u5F55\uFF09")),codeHidden&&React.createElement("div",{style:{background:"#f5f5f5",marginTop:"10px",borderRadius:"8px",justifyContent:"left",alignItems:"center",padding:"0px 20px"}},React.createElement("div",{style:{display:"flex",marginTop:"20px"}},React.createElement("label",{style:{width:"150px",textAlign:"right"}},"\u4EE3\u7801\u5E93\u6587\u4EF6\u4FEE\u6539\u6743\u9650\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent,style:{padding:"0px"}},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:codeEditPermission,disabled:!editable,onChange:$e=>{setCodeEditPermission($e.target.checked),$e.target.checked||setAllowFileUpload($e.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u52FE\u9009\u540E\u5141\u8BB8\u5B66\u5458\u4FEE\u6539\u4EE3\u7801\u5E93\u6240\u6709\u6587\u4EF6\uFF0C\u5426\u5219\u4EC5\u53EF\u4FEE\u6539\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\uFF09")))),React.createElement("div",{style:{display:"flex",marginTop:"10px",marginBottom:"20px"}},React.createElement("label",{style:{width:"150px",textAlign:"right"}},"\u5141\u8BB8\u4E0A\u4F20\u6587\u4EF6\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent,style:{padding:"0px"}},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:allowFileUpload,disabled:!editable,onChange:$e=>{setAllowFileUpload($e.target.checked),$e.target.checked&&setCodeEditPermission($e.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u52FE\u9009\u540E\uFF0C\u5141\u8BB8\u7528\u6237\u5B9E\u8BAD\u6311\u6218\u65F6\uFF0C\u5728\u4EE3\u7801\u76EE\u5F55\u4E2D\u4E0A\u4F20\u6587\u4EF6\uFF0C\u5426\u5219\u4E0D\u5141\u8BB8\u4E0A\u4F20\uFF09"))))))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u7981\u7528\u7C98\u8D34\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:forbidCopy,disabled:!editable,onChange:$e=>setForbidCopy($e.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u7F16\u7801\u533A\u57DF\u65E0\u6CD5\u4F7F\u7528\u7C98\u8D34\u529F\u80FD\uFF09")))),own&&editable&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u8C03\u8BD5\u5668",React.createElement("a",{href:"/pdf/\u5E73\u53F0\u8C03\u8BD5\u5668\u529F\u80FD\u64CD\u4F5C\u8BF4\u660E.pdf",target:"_blank",className:"iconfont icon-xiaowenhao2 font14 ml5"}),"\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:openCodeDebugger,onChange:$e=>setOpenCodeDebugger($e)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF0C\u53EF\u4EE5\u4F7F\u7528\u4EE3\u7801\u8C03\u8BD5\u5DE5\u5177\u68C0\u67E5\u4EE3\u7801\u8FD0\u884C\u60C5\u51B5\u3002\u76EE\u524D\u4EC5\u652F\u6301Python3, Java, C\u8BED\u8A00\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u81EA\u6D4B\u8FD0\u884C\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:openSelfRun,onChange:$e=>setOpenSelfRun($e)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF0C\u53EF\u4EE5\u4F7F\u7528\u81EA\u6D4B\u8FD0\u884C\u529F\u80FD\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u672C\u5730\u8BC4\u6D4B\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:openLocalEvaluate,onChange:$e=>setOpenLocalEvaluate($e)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B9E\u8BAD\u6311\u6218\u7528\u6237\u5728\u4F7F\u7528\u5BA2\u6237\u7AEF\u8FDB\u884C\u8BC4\u6D4B\u65F6\uFF0C\u5C06\u4F7F\u7528\u7528\u6237\u672C\u5730\u7684\u7B97\u529B\u8D44\u6E90\uFF0C\u51CF\u5C11\u7F51\u7EDC\u5E26\u6765\u7684\u5F71\u54CD\u3002\u76EE\u524D\u4EC5\u652F\u6301Python3\u8BED\u8A00 ",React.createElement("a",{target:"_blank",href:"/download"},"\xA0\u4E0B\u8F7D\u5BA2\u6237\u7AEF\xA0"),"\uFF09")))),((_n=user==null?void 0:user.userInfo)==null?void 0:_n.role)===1&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF \uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_22__.Z,{style:{width:150},placeholder:"\u8BF7\u8F93\u5165\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF",min:1,max:10240,value:gitSize,onChange:$e=>{setgitSize($e)}}),React.createElement("span",{className:"c-grey-999"}," M ")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:startPermanent,onChange:$e=>{if(!(0,_utils_authority__WEBPACK_IMPORTED_MODULE_7__.Ny)()){(0,_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__.pW)(2);return}setStartPermanent($e)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u901A\u7528\u4E91\u5B9E\u9A8C\u73AF\u5883\u4E0B\u7684/data/workspace\u76EE\u5F55\u5C06\u957F\u671F\u4FDD\u5B58\uFF0C\u6559\u5E08\u53D1\u9001\u5B9E\u8DF5\u9879\u76EE\u81F3\u8BFE\u5802\u540E\u53EF\u9009\u62E9\u5BFC\u51FA\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E ",React.createElement("a",{target:"_blank",href:_utils_env__WEBPACK_IMPORTED_MODULE_5__.Z.API_SERVER+"/images/educoder/shixuns/\u5BFC\u51FA\u5B9E\u9A8C\u6587\u4EF6\u64CD\u4F5C\u6307\u5F15.pdf"},"\xA0\u64CD\u4F5C\u6307\u5F15\xA0"),"\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u9ED8\u8BA4\u91CA\u653E\u5B9E\u9A8C\u8D44\u6E90\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:podSwitch,onChange:$e=>{setPodSwitch($e)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5728\u9000\u51FA\u5B9E\u8BAD\u65F6\u9ED8\u8BA4\u91CA\u653E\u5B9E\u9A8C\u8D44\u6E90\uFF09")))),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px"}}," ","\u8BC4\u8BBA\u533A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u8BC4\u8BBA\u533A\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:!disableDiscuss,onChange:$e=>setDisableDiscuss(!$e)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5173\u95ED\u540E\uFF0C\u5B9E\u8DF5\u9879\u76EE\u8BE6\u60C5\u9875\u53CA\u5173\u5361\u6311\u6218\u9875\u9762\u4E0D\u663E\u793A\u4EFB\u4F55\u8BC4\u8BBA\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u667A\u80FD\u63A8\u8350\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:resource_recommend,onChange:$e=>{setresource_recommend($e)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5C06\u5B9E\u9A8C\u5173\u8054\u77E5\u8BC6\u56FE\u8C31\u5E76\u5F00\u542F\u667A\u80FD\u63A8\u8350\u540E\uFF0C\u7CFB\u7EDF\u5C06\u4F1A\u6839\u636E\u5B66\u751F\u7B54\u9898\u548C\u77E5\u8BC6\u70B9\u638C\u63E1\u7684\u60C5\u51B5\uFF0C\u667A\u80FD\u63A8\u8350\u76F8\u5173\u7684\u5B66\u4E60\u8D44\u6E90\uFF09")))),disableAI&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label}),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP.Group,{value:ai_user+"",onChange:$e=>{setai_user($e.target.value)}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:"1"},"\u4EE5\u667A\u80FD\u52A9\u6559\u8EAB\u4EFD\u56DE\u7B54"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:"2"},"\u4EE5\u5B9E\u8BAD\u521B\u5EFA\u8005\u8EAB\u4EFD\u56DE\u7B54"))))),React.createElement("div",{style:{height:"70px",width:"76%",background:"#ffffff",boxShadow:"0px -4px 8px 1px #F1F1F1",position:"absolute",bottom:"0px",display:"flex",alignItems:"center",justifyContent:"center"}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{style:{marginRight:"10px",width:"100px",height:"40px",borderRadius:"4px",border:"1px solid #0152d9",color:"#0152d9"},onClick:()=>{umi__WEBPACK_IMPORTED_MODULE_1__.history.push(`/shixuns/${params.id}/challenges`)}},"\u53D6\u6D88"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{style:{marginLeft:"10px",width:"100px",height:"40px",fontSize:"16px",background:"#0152d9",borderRadius:"4px"},type:"primary",onClick:()=>{var $e,et;if(isOpenTime&&!openTime){antd__WEBPACK_IMPORTED_MODULE_9__.ZP.info("\u8BF7\u9009\u62E9\u5F00\u542F\u65F6\u95F4");return}if(openValue===1&&!selectDepartmentList.length){antd__WEBPACK_IMPORTED_MODULE_9__.ZP.info("\u8BF7\u9009\u62E9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00");return}($e=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&$e.is_fork_from_creator&&((et=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&et.copy_for_exercise)?dispatch({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"setting",fn:(h,F)=>{handSubmeit(h,F)}}}):handSubmeit()}},"\u4FDD\u5B58"))),!isShowSetting&&React.createElement("div",{style:{padding:"40px"}},React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u521B\u5EFA\u8005"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.itemWrap},React.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"60",width:"60",className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.img,src:`${_utils_env__WEBPACK_IMPORTED_MODULE_5__.Z.IMG_SERVER}/images/${practiceSetting==null?void 0:practiceSetting.user_image_url}`}),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.itemContent},React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.nameWrap},React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.name},practiceSetting==null?void 0:practiceSetting.user_name),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.actionGroup})),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.schoolWrap},React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.school},practiceSetting==null?void 0:practiceSetting.user_school)),React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u521B\u5EFA\u65F6\u95F4\uFF1A",practiceSetting==null?void 0:practiceSetting.created_at),React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u66F4\u65B0\u65F6\u95F4\uFF1A",practiceSetting==null?void 0:practiceSetting.updated_at)))))}__webpack_exports__.Z=(0,umi__WEBPACK_IMPORTED_MODULE_1__.connect)(({user:$e,shixunsDetail:et,practiceSetting:h})=>({user:$e,shixunsDetail:et,practiceSetting:h}))(Setting)},59290:function($e,et,h){"use strict";h.d(et,{m:function(){return t}});var F=h(28706),n=h(2453),e=h(14446),D=h(67294),P=(s,l,i)=>new Promise((u,r)=>{var o=p=>{try{d(i.next(p))}catch(f){r(f)}},c=p=>{try{d(i.throw(p))}catch(f){r(f)}},d=p=>p.done?u(p.value):Promise.resolve(p.value).then(o,c);d((i=i.apply(s,l)).next())});const a=s=>{let l=document.createElement("textarea");return l.value=s,l.value},t=(s,l,i,u,r)=>P(void 0,null,function*(){var o,c;const d=yield s({type:"shixunsDetail/saveCopyForExercise",payload:{id:i,save_type:u}});u===1?((d==null?void 0:d.status)==0&&n.ZP.success("\u4FDD\u5B58\u6210\u529F"),(o=d==null?void 0:d.data)!=null&&o.exists_same_shixun_name?s({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(c=d==null?void 0:d.data)==null?void 0:c.shixun_name}}):s({type:"classroomList/setActionTabs",payload:{}})):(s({type:"classroomList/setActionTabs",payload:{}}),(d==null?void 0:d.status)===0&&e.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:D.createElement("div",null,D.createElement("div",null,"\u5B9E\u8BAD\u540C\u6B65\u4FEE\u6539\u5B8C\u6210\uFF0C\u8BF7\u9A8C\u8BC1\u5B9E\u8BAD\u662F\u5426\u53EF\u4EE5\u6B63\u5E38\u4F7F\u7528\u3002")),okText:"\u524D\u5F80\u539F\u5B9E\u8BAD",onOk:()=>{var p,f;(0,F.xg)(`/shixuns/${(f=(p=l==null?void 0:l.detail)==null?void 0:p.fork_from)==null?void 0:f.fork_identifier}/challenges`)}}))})},62601:function($e,et,h){"use strict";h.d(et,{A0:function(){return m},Ce:function(){return y},Dx:function(){return r},Il:function(){return E},R2:function(){return f},R9:function(){return d},Ru:function(){return p},To:function(){return u},_S:function(){return i},a6:function(){return o},bj:function(){return l},l5:function(){return w},nW:function(){return c},pP:function(){return v},pi:function(){return A}});var F=h(33170),n=Object.defineProperty,e=Object.getOwnPropertySymbols,D=Object.prototype.hasOwnProperty,P=Object.prototype.propertyIsEnumerable,a=(M,B,b)=>B in M?n(M,B,{enumerable:!0,configurable:!0,writable:!0,value:b}):M[B]=b,t=(M,B)=>{for(var b in B||(B={}))D.call(B,b)&&a(M,b,B[b]);if(e)for(var b of e(B))P.call(B,b)&&a(M,b,B[b]);return M},s=(M,B,b)=>new Promise((C,g)=>{var S=N=>{try{R(b.next(N))}catch(Z){g(Z)}},T=N=>{try{R(b.throw(N))}catch(Z){g(Z)}},R=N=>N.done?C(N.value):Promise.resolve(N.value).then(S,T);R((b=b.apply(M,B)).next())});function l(M){return s(this,null,function*(){return(0,F.ZP)("/api/data_sets/tags.json",{method:"get",params:t({},M)})})}function i(M){return s(this,null,function*(){return(0,F.ZP)("/api/data_sets.json",{method:"get",params:t({},M)})})}function u(M){return s(this,null,function*(){return(0,F.ZP)(`/api/data_sets/${M}/apply_public.json`,{method:"post"})})}function r(M){return s(this,null,function*(){return(0,F.ZP)(`/api/data_sets/${M}/revoke_apply_public.json`,{method:"post"})})}function o(M){return s(this,null,function*(){return(0,F.ZP)(`/api/data_sets/${M}/cancel_public.json`,{method:"post"})})}function c(M){return s(this,null,function*(){return(0,F.ZP)("/api/collections.json",{method:"post",body:t({},M)})})}function d(M){return s(this,null,function*(){return(0,F.ZP)("/api/collections/cancel.json",{method:"delete",body:t({},M)})})}function p(M){return s(this,null,function*(){return(0,F.ZP)(`/api/data_sets/${M}.json`,{method:"get"})})}function f(M){return s(this,null,function*(){return(0,F.ZP)(`/api/data_sets/${M==null?void 0:M.id}/edit_introduce.json`,{method:"put",body:t({},M)})})}function y(M){return s(this,null,function*(){return(0,F.ZP)(`/api/data_sets/${M==null?void 0:M.id}/used_shixuns.json`,{method:"get",params:t({},M)})})}function A(M){return s(this,null,function*(){return(0,F.ZP)(`/api/shixuns/${M}/data_sets_list.json`,{method:"get"})})}function v(M){return s(this,null,function*(){return(0,F.ZP)(`/api/data_sets/${M}/delete.json`,{method:"delete"})})}function w(M){return s(this,null,function*(){return(0,F.ZP)("/api/teach_group_shares.json",{method:"post",body:t({},M)})})}function E(M){return s(this,null,function*(){return(0,F.ZP)("/api/data_sets/single_destroy_files.json",{method:"delete",body:t({},M)})})}function m(M){return s(this,null,function*(){return(0,F.ZP)(`/api/data_sets/${M==null?void 0:M.id}/edit_file_info.json`,{method:"put",body:t({},M)})})}},51959:function($e,et,h){"use strict";h.d(et,{BU:function(){return n},Dj:function(){return F},gH:function(){return e},vp:function(){return D}});function F(P){try{P.mozRequestFullScreen?P.mozRequestFullScreen():P.webkitRequestFullScreen&&P.webkitRequestFullScreen()}catch(a){console.log(a,":e")}}function n(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}const e=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function D(){var P=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,a=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",P),window.isFullScreen?window.isFullScreen:P!=null}},78207:function($e,et,h){"use strict";h.d(et,{rX:function(){return v},pW:function(){return w},gy:function(){return E},xY:function(){return A},O5:function(){return y},tJ:function(){return o},o1:function(){return c},Rd:function(){return f}});var F=h(35973),n=h(14446),e=h(96074),D=h(52262),P=h(28706),a=h(55304),t=h(25510),s="data:image/png;base64,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",l=h.p+"static/newqrcode.a8740efb.png",i=h(32637),u=h(67294),r=(m,M,B)=>new Promise((b,C)=>{var g=R=>{try{T(B.next(R))}catch(N){C(N)}},S=R=>{try{T(B.throw(R))}catch(N){C(N)}},T=R=>R.done?b(R.value):Promise.resolve(R.value).then(g,S);T((B=B.apply(m,M)).next())});const o=(m,M=!1)=>!!(c(m)&&d(M)),c=m=>(0,D.bg)()?!0:(m({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),d=(m=!1)=>{var M;const{user:B}=(0,F.getDvaApp)()._store.getState();return(M=B.userInfo)!=null&&M.profile_completed?!0:(n.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,P.xg)("/account/profile/edit"),p()}}),!1)},p=()=>{n.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},f=()=>{n.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:u.createElement("div",{style:{textAlign:"center"}},u.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),u.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:i}),u.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},y=()=>{var m;const{user:M}=(0,F.getDvaApp)()._store.getState();return(m=M.userInfo)!=null&&m.professional_certification?!0:(n.default.confirm({title:"\u63D0\u793A",centered:!0,content:u.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,P.xg)("/account/certification")}}),!1)},A=()=>(0,D.V9)()?!0:(n.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:u.createElement("div",{className:"tc",style:{marginLeft:-38}},u.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),u.createElement("img",{src:l,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),v=(m,M)=>m?!0:(n.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:u.createElement("div",null,u.createElement("p",null,M||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),u.createElement("div",{style:{marginLeft:"110px"}},u.createElement("img",{src:s,width:200}),u.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,P.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),w=m=>{n.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:u.createElement("div",null,u.createElement("div",null,u.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),u.createElement(e.Z,null),u.createElement("p",{style:{color:"#666666",fontSize:12}}," ",u.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",u.createElement("a",null,m),"\u5929\u3002"),u.createElement("p",{style:{color:"#666666",fontSize:12}}," ",u.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),u.createElement("div",{style:{textAlign:"center",marginTop:30}},u.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:t,alt:"\u4E8C\u7EF4\u7801",width:160})))})},E=(m,M="")=>{const{shixunsDetail:{detail:B}}=(0,F.getDvaApp)()._store.getState();if((B==null?void 0:B.public)===2||(B==null?void 0:B.public)===1||(B==null?void 0:B.shixun_status)===3){let b="";return(B==null?void 0:B.public)===2&&(b="\u5DF2\u516C\u5F00"),(B==null?void 0:B.public)===1&&(b="\u5F85\u5BA1\u6838"),(B==null?void 0:B.shixun_status)===3&&(b="\u5DF2\u5173\u95ED"),n.default.info({centered:!0,icon:u.createElement(a.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:u.createElement("div",{className:"tc",style:{marginLeft:-38}},u.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},u.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",b,"\uFF0C",M,"\u3002"),u.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),u.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:t,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(B==null?void 0:B.shixun_status)===2?(n.default.confirm({centered:!0,icon:u.createElement(a.Z,null),title:"\u63D0\u793A",content:u.createElement("div",null,u.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",M,"\u3002"),u.createElement("br",null),u.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{n.default.confirm({width:440,centered:!0,icon:u.createElement(a.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>r(void 0,null,function*(){(yield m({type:"shixunsDetail/cancelRelease",payload:{id:B==null?void 0:B.identifier}})).status!==401&&(m({type:"shixunsDetail/getShixunsDetail",payload:{id:B==null?void 0:B.identifier}}),m({type:"practiceSetting/getCommonData",payload:{id:B==null?void 0:B.identifier}}))})})}}),!0):!1}},56448:function($e){(function(et){(function(h){if(1)$e.exports=h();else var F})(function(){var h,F,n;return function(){function e(D,P,a){function t(i,u){if(!P[i]){if(!D[i]){var r=void 0;if(!u&&r)return require(i,!0);if(s)return s(i,!0);var o=new Error("Cannot find module '"+i+"'");throw o.code="MODULE_NOT_FOUND",o}var c=P[i]={exports:{}};D[i][0].call(c.exports,function(d){var p=D[i][1][d];return t(p||d)},c,c.exports,e,D,P,a)}return P[i].exports}for(var s=void 0,l=0;l + ${$e.disabled?_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.check_text_style_disabled:""} `},$e.name)))))):React.createElement("div",{style:{position:"relative",top:"5px",fontSize:"14px"}},"\u6682\u65E0\u53EF\u9009\u65F6\u95F4\u6BB5"))))),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px"}},"\u529F\u80FD"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u4EE3\u7801\u5E93\u5730\u5740\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.default,{checked:display_git_address,disabled:!editable,onChange:$e=>set_display_git_address($e.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5BF9\u5B66\u5458\u516C\u5F00\u4EE3\u7801\u5E93\u5730\u5740\uFF0C\u5B66\u5458\u53EF\u4EE5\u5C06\u6240\u6709\u4EE3\u7801\u4E0B\u8F7D\u5230\u672C\u5730\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u4EE3\u7801\u76EE\u5F55\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.default,{checked:codeHidden,disabled:!editable,onChange:$e=>{setCodeHidden($e.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u9875\u9762\u663E\u793A\u7248\u672C\u5E93\u76EE\u5F55\uFF09")),codeHidden&&React.createElement("div",{style:{background:"#f5f5f5",marginTop:"10px",borderRadius:"8px",justifyContent:"left",alignItems:"center",padding:"0px 20px"}},React.createElement("div",{style:{display:"flex",marginTop:"20px"}},React.createElement("label",{style:{width:"150px",textAlign:"right"}},"\u4EE3\u7801\u5E93\u6587\u4EF6\u4FEE\u6539\u6743\u9650\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent,style:{padding:"0px"}},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.default,{checked:codeEditPermission,disabled:!editable,onChange:$e=>{setCodeEditPermission($e.target.checked),$e.target.checked||setAllowFileUpload($e.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u52FE\u9009\u540E\u5141\u8BB8\u5B66\u5458\u4FEE\u6539\u4EE3\u7801\u5E93\u6240\u6709\u6587\u4EF6\uFF0C\u5426\u5219\u4EC5\u53EF\u4FEE\u6539\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\uFF09")))),React.createElement("div",{style:{display:"flex",marginTop:"10px",marginBottom:"20px"}},React.createElement("label",{style:{width:"150px",textAlign:"right"}},"\u5141\u8BB8\u4E0A\u4F20\u6587\u4EF6\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent,style:{padding:"0px"}},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.default,{checked:allowFileUpload,disabled:!editable,onChange:$e=>{setAllowFileUpload($e.target.checked),$e.target.checked&&setCodeEditPermission($e.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u52FE\u9009\u540E\uFF0C\u5141\u8BB8\u7528\u6237\u5B9E\u8BAD\u6311\u6218\u65F6\uFF0C\u5728\u4EE3\u7801\u76EE\u5F55\u4E2D\u4E0A\u4F20\u6587\u4EF6\uFF0C\u5426\u5219\u4E0D\u5141\u8BB8\u4E0A\u4F20\uFF09"))))))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u7981\u7528\u7C98\u8D34\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.default,{checked:forbidCopy,disabled:!editable,onChange:$e=>setForbidCopy($e.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u7F16\u7801\u533A\u57DF\u65E0\u6CD5\u4F7F\u7528\u7C98\u8D34\u529F\u80FD\uFF09")))),own&&editable&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u8C03\u8BD5\u5668",React.createElement("a",{href:"/pdf/\u5E73\u53F0\u8C03\u8BD5\u5668\u529F\u80FD\u64CD\u4F5C\u8BF4\u660E.pdf",target:"_blank",className:"iconfont icon-xiaowenhao2 font14 ml5"}),"\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_24__.Z,{checked:openCodeDebugger,onChange:$e=>setOpenCodeDebugger($e)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF0C\u53EF\u4EE5\u4F7F\u7528\u4EE3\u7801\u8C03\u8BD5\u5DE5\u5177\u68C0\u67E5\u4EE3\u7801\u8FD0\u884C\u60C5\u51B5\u3002\u76EE\u524D\u4EC5\u652F\u6301Python3, Java, C\u8BED\u8A00\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u81EA\u6D4B\u8FD0\u884C\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_24__.Z,{checked:openSelfRun,onChange:$e=>setOpenSelfRun($e)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF0C\u53EF\u4EE5\u4F7F\u7528\u81EA\u6D4B\u8FD0\u884C\u529F\u80FD\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u672C\u5730\u8BC4\u6D4B\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_24__.Z,{checked:openLocalEvaluate,onChange:$e=>setOpenLocalEvaluate($e)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B9E\u8BAD\u6311\u6218\u7528\u6237\u5728\u4F7F\u7528\u5BA2\u6237\u7AEF\u8FDB\u884C\u8BC4\u6D4B\u65F6\uFF0C\u5C06\u4F7F\u7528\u7528\u6237\u672C\u5730\u7684\u7B97\u529B\u8D44\u6E90\uFF0C\u51CF\u5C11\u7F51\u7EDC\u5E26\u6765\u7684\u5F71\u54CD\u3002\u76EE\u524D\u4EC5\u652F\u6301Python3\u8BED\u8A00 ",React.createElement("a",{target:"_blank",href:"/download"},"\xA0\u4E0B\u8F7D\u5BA2\u6237\u7AEF\xA0"),"\uFF09")))),((_u=user==null?void 0:user.userInfo)==null?void 0:_u.role)===1&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF \uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_25__.Z,{style:{width:150},placeholder:"\u8BF7\u8F93\u5165\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF",min:1,max:10240,value:gitSize,onChange:$e=>{setgitSize($e)}}),React.createElement("span",{className:"c-grey-999"}," M ")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_24__.Z,{checked:startPermanent,onChange:$e=>{if(!(0,_utils_authority__WEBPACK_IMPORTED_MODULE_7__.Ny)()){(0,_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__.pW)(2);return}setStartPermanent($e)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u901A\u7528\u4E91\u5B9E\u9A8C\u73AF\u5883\u4E0B\u7684/data/workspace\u76EE\u5F55\u5C06\u957F\u671F\u4FDD\u5B58\uFF0C\u6559\u5E08\u53D1\u9001\u5B9E\u8DF5\u9879\u76EE\u81F3\u8BFE\u5802\u540E\u53EF\u9009\u62E9\u5BFC\u51FA\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E ",React.createElement("a",{target:"_blank",href:_utils_env__WEBPACK_IMPORTED_MODULE_5__.Z.API_SERVER+"/images/educoder/shixuns/\u5BFC\u51FA\u5B9E\u9A8C\u6587\u4EF6\u64CD\u4F5C\u6307\u5F15.pdf"},"\xA0\u64CD\u4F5C\u6307\u5F15\xA0"),"\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u9ED8\u8BA4\u91CA\u653E\u5B9E\u9A8C\u8D44\u6E90\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_24__.Z,{checked:podSwitch,onChange:$e=>{setPodSwitch($e)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5728\u9000\u51FA\u5B9E\u8BAD\u65F6\u9ED8\u8BA4\u91CA\u653E\u5B9E\u9A8C\u8D44\u6E90\uFF09")))),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px"}}," ","\u8BC4\u8BBA\u533A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u8BC4\u8BBA\u533A\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_24__.Z,{checked:!disableDiscuss,onChange:$e=>setDisableDiscuss(!$e)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5173\u95ED\u540E\uFF0C\u5B9E\u8DF5\u9879\u76EE\u8BE6\u60C5\u9875\u53CA\u5173\u5361\u6311\u6218\u9875\u9762\u4E0D\u663E\u793A\u4EFB\u4F55\u8BC4\u8BBA\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u667A\u80FD\u63A8\u8350\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_24__.Z,{checked:resource_recommend,onChange:$e=>{setresource_recommend($e)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5C06\u5B9E\u9A8C\u5173\u8054\u77E5\u8BC6\u56FE\u8C31\u5E76\u5F00\u542F\u667A\u80FD\u63A8\u8350\u540E\uFF0C\u7CFB\u7EDF\u5C06\u4F1A\u6839\u636E\u5B66\u751F\u7B54\u9898\u548C\u77E5\u8BC6\u70B9\u638C\u63E1\u7684\u60C5\u51B5\uFF0C\u667A\u80FD\u63A8\u8350\u76F8\u5173\u7684\u5B66\u4E60\u8D44\u6E90\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u667A\u80FD\u95EE\u7B54\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_24__.Z,{checked:disableAI,onChange:$e=>{setdisableAI($e)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u7684\u8BC4\u8BBA\u5C06\u7531\u667A\u80FD\u673A\u5668\u4EBA\u8FDB\u884C\u56DE\u7B54\uFF09")))),disableAI&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label}),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.ZP.Group,{value:ai_user+"",onChange:$e=>{setai_user($e.target.value)}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.ZP,{value:"1"},"\u4EE5\u667A\u80FD\u52A9\u6559\u8EAB\u4EFD\u56DE\u7B54"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.ZP,{value:"2"},"\u4EE5\u5B9E\u8BAD\u521B\u5EFA\u8005\u8EAB\u4EFD\u56DE\u7B54"))))),React.createElement("div",{style:{height:"70px",width:"76%",background:"#ffffff",boxShadow:"0px -4px 8px 1px #F1F1F1",position:"absolute",bottom:"0px",display:"flex",alignItems:"center",justifyContent:"center"}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.ZP,{style:{marginRight:"10px",width:"100px",height:"40px",borderRadius:"4px",border:"1px solid #0152d9",color:"#0152d9"},onClick:()=>{umi__WEBPACK_IMPORTED_MODULE_1__.history.push(`/shixuns/${params.id}/challenges`)}},"\u53D6\u6D88"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.ZP,{style:{marginLeft:"10px",width:"100px",height:"40px",fontSize:"16px",background:"#0152d9",borderRadius:"4px"},type:"primary",onClick:()=>{var $e,et;if(isOpenTime&&!openTime){antd__WEBPACK_IMPORTED_MODULE_10__.ZP.info("\u8BF7\u9009\u62E9\u5F00\u542F\u65F6\u95F4");return}if(openValue===1&&!selectDepartmentList.length){antd__WEBPACK_IMPORTED_MODULE_10__.ZP.info("\u8BF7\u9009\u62E9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00");return}($e=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&$e.is_fork_from_creator&&((et=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&et.copy_for_exercise)?dispatch({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"setting",fn:(h,F)=>{handSubmeit(h,F)}}}):handSubmeit()}},"\u4FDD\u5B58"))),!isShowSetting&&React.createElement("div",{style:{padding:"40px"}},React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u521B\u5EFA\u8005"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.itemWrap},React.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"60",width:"60",className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.img,src:`${_utils_env__WEBPACK_IMPORTED_MODULE_5__.Z.IMG_SERVER}/images/${practiceSetting==null?void 0:practiceSetting.user_image_url}`}),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.itemContent},React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.nameWrap},React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.name},practiceSetting==null?void 0:practiceSetting.user_name),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.actionGroup})),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.schoolWrap},React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.school},practiceSetting==null?void 0:practiceSetting.user_school)),React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u521B\u5EFA\u65F6\u95F4\uFF1A",practiceSetting==null?void 0:practiceSetting.created_at),React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u66F4\u65B0\u65F6\u95F4\uFF1A",practiceSetting==null?void 0:practiceSetting.updated_at)))))}__webpack_exports__.Z=(0,umi__WEBPACK_IMPORTED_MODULE_1__.connect)(({user:$e,shixunsDetail:et,practiceSetting:h})=>({user:$e,shixunsDetail:et,practiceSetting:h}))(Setting)},50939:function($e,et,h){"use strict";h.r(et),h.d(et,{default:function(){return ko}});var F=h(67294),n={flex_box_center:"flex_box_center___bPWMH",flex_space_between:"flex_space_between___fjQJK",flex_box_vertical_center:"flex_box_vertical_center___WWAEa",flex_box_center_end:"flex_box_center_end___mQNLW",flex_box_column:"flex_box_column___lOsG0",menu:"menu___szqfh",warehouse:"warehouse___SVzfZ",header:"header___DfoMH",title:"title___y2IOb",content:"content___pGWUf",left:"left___eYHD7",right:"right___RbSHM",loading:"loading___g8ST2",empty:"empty___JqJWS",tabs:"tabs___fuMob",line:"line___Wav7D",footer:"footer___xymfv",commit:"commit___ZwkDv",blueLight:"blueLight___f52KB",filePathWrp:"filePathWrp____p6mm",filePath:"filePath___qkzoJ",bottom0:"bottom0___MrVME"},e=h(35973),D=h(66368),P=h(83062),a=h(2453),t=h(68508),s=h(71230),l=h(15746),i=h(85418),u=h(14446),r=h(57953),o=h(71577),c=h(79870),d=h(47897),p=h(74855),f=h(22150),y=h(69677),A={wrap:"wrap___yTLAj",modal:"modal___B3dwx",title:"title___FHscn",path:"path___o7aJh",colorBlue:"colorBlue___p4I9Y",width240:"width240___UNGpD",filePath:"filePath___uTJLX"},v=Object.defineProperty,w=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,m=Object.prototype.propertyIsEnumerable,M=(Yt,qt,It)=>qt in Yt?v(Yt,qt,{enumerable:!0,configurable:!0,writable:!0,value:It}):Yt[qt]=It,B=(Yt,qt)=>{for(var It in qt||(qt={}))E.call(qt,It)&&M(Yt,It,qt[It]);if(w)for(var It of w(qt))m.call(qt,It)&&M(Yt,It,qt[It]);return Yt},b=(Yt,qt)=>{var It={};for(var Un in Yt)E.call(Yt,Un)&&qt.indexOf(Un)<0&&(It[Un]=Yt[Un]);if(Yt!=null&&w)for(var Un of w(Yt))qt.indexOf(Un)<0&&m.call(Yt,Un)&&(It[Un]=Yt[Un]);return It},C=(Yt,qt,It)=>new Promise((Un,Ao)=>{var Po=Dn=>{try{ma(It.next(Dn))}catch(Qr){Ao(Qr)}},Yn=Dn=>{try{ma(It.throw(Dn))}catch(Qr){Ao(Qr)}},ma=Dn=>Dn.done?Un(Dn.value):Promise.resolve(Dn.value).then(Po,Yn);ma((It=It.apply(Yt,qt)).next())});const g=Yt=>{var qt=Yt,{shixunsDetail:It,globalSetting:Un,loading:Ao,user:Po,dispatch:Yn,isRepository:ma}=qt,Dn=b(qt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Qr=(0,e.useLocation)(),Yo=(0,e.useParams)(),[Zi,pl]=(0,F.useState)({}),Jo=(0,F.useRef)(),[Eo]=f.default.useForm(),[ai,da]=(0,F.useState)("");(0,F.useEffect)(()=>{Dn.visible&&Eo.resetFields()},[Dn.visible]),(0,F.useEffect)(()=>{const Ua=sessionStorage.getItem("pathArray");if(Ua){const Ea=Ua.split(",").join("/"),co=Ea.indexOf("/")===0?Ea.substr(1):Ea;da(co)}},[]),(0,F.useEffect)(()=>{var Ua,Ea;Jo.current=(Ea=(Ua=Qr.pathname)==null?void 0:Ua.split("/"))==null?void 0:Ea[2]},[]);const mi=(...Ua)=>C(void 0,[...Ua],function*(Ea={}){const co=yield Yn({type:"shixunsDetail/addRepositoryFile",payload:{id:Yo.id,message:Ea.commitMessage,content:"",path:(Dn.defaultPath?Dn.defaultPath+"/":"")+Ea.path+"/"+(Ea.file||".gitkeep"),secret_repository:ma?void 0:!0}});co!=null&&co.url&&(a.ZP.success("\u6DFB\u52A0\u6210\u529F"),Dn.onOK({path:(Dn.defaultPath?Dn.defaultPath+"/":"")+Ea.path+"/"+(Ea.file||".gitkeep"),name:Ea.path.split("/")[Ea.path.split("/").length-1]}),Dn.onClose())}),Ci=()=>{var Ua,Ea;e.history.push(`/shixuns/${Jo.current}/${(Ea=(Ua=Qr.pathname)==null?void 0:Ua.split("/"))==null?void 0:Ea[3]}${ai?`/master/shixun_show/${ai}`:""}`)};return F.createElement(u.default,{width:"60%",centered:!0,open:Dn.visible,wrapClassName:A.modal,onOk:()=>{Eo.submit()},onCancel:Dn.onClose,title:"\u65B0\u5EFA\u6587\u4EF6\u5939"},F.createElement("section",{className:A.bg},F.createElement("div",{className:A.wrap},F.createElement(f.default,{className:"mt10",form:Eo,scrollToFirstError:!0,layout:"vertical",onFinish:mi,onChange:()=>{var Ua,Ea,co,Xo;const Dt=B({},Eo.getFieldsValue()),Nt=(Ua=Dt==null?void 0:Dt.path)==null?void 0:Ua.split(""),Ot=(Ea=Dt==null?void 0:Dt.file)==null?void 0:Ea.split("");(co=Nt==null?void 0:Nt.filter(je=>je=="/"))!=null&&co.length&&(Dt.path=Dt.path.substring(0,Dt.path.length-1)),(Xo=Ot==null?void 0:Ot.filter(je=>je=="/"))!=null&&Xo.length&&(Dt.file=Dt.file.substring(0,Dt.path.length-1)),Eo.setFieldsValue(B({},Dt)),pl(Dt)}},F.createElement(f.default.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0\uFF1A",name:"path"},F.createElement(s.Z,null,F.createElement(l.Z,null,F.createElement("span",{className:A.filePath},Dn.defaultPath+"/")),F.createElement(l.Z,{flex:"1"},F.createElement(f.default.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},F.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0",size:"middle"}))))),F.createElement(f.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\uFF1A",name:"file"},F.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0\uFF0C\u5982\u679C\u4E0D\u586B\u5199\u7CFB\u7EDF\u5C06\u5728\u6587\u4EF6\u5939\u4E0B\u521B\u5EFA.gitkeep\u7684\u9ED8\u8BA4\u6587\u4EF6",size:"middle"})),F.createElement(f.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},F.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"middle"}))))))};var S=(0,e.connect)(({shixunsDetail:Yt,loading:qt,globalSetting:It,user:Un})=>({shixunsDetail:Yt,globalSetting:It,user:Un,loading:qt.models.index}))(g),T=h(57444),R=h(85909),N=h(67294),Z=Object.defineProperty,G=Object.getOwnPropertySymbols,X=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,Q=(Yt,qt,It)=>qt in Yt?Z(Yt,qt,{enumerable:!0,configurable:!0,writable:!0,value:It}):Yt[qt]=It,me=(Yt,qt)=>{for(var It in qt||(qt={}))X.call(qt,It)&&Q(Yt,It,qt[It]);if(G)for(var It of G(qt))ne.call(qt,It)&&Q(Yt,It,qt[It]);return Yt},se=(Yt,qt)=>{var It={};for(var Un in Yt)X.call(Yt,Un)&&qt.indexOf(Un)<0&&(It[Un]=Yt[Un]);if(Yt!=null&&G)for(var Un of G(Yt))qt.indexOf(Un)<0&&ne.call(Yt,Un)&&(It[Un]=Yt[Un]);return It},ue=(Yt,qt,It)=>new Promise((Un,Ao)=>{var Po=Dn=>{try{ma(It.next(Dn))}catch(Qr){Ao(Qr)}},Yn=Dn=>{try{ma(It.throw(Dn))}catch(Qr){Ao(Qr)}},ma=Dn=>Dn.done?Un(Dn.value):Promise.resolve(Dn.value).then(Po,Yn);ma((It=It.apply(Yt,qt)).next())});const oe=Yt=>{var qt=Yt,{shixunsDetail:It,globalSetting:Un,loading:Ao,user:Po,dispatch:Yn,isRepository:ma}=qt,Dn=se(qt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Qr=(0,e.useLocation)(),Yo=(0,e.useParams)(),[Zi,pl]=(0,F.useState)({}),Jo=(0,F.useRef)(),[Eo]=f.default.useForm(),[ai,da]=(0,F.useState)("");(0,F.useEffect)(()=>{Dn.visible&&Eo.resetFields()},[Dn.visible]),(0,F.useEffect)(()=>{const Ua=sessionStorage.getItem("pathArray");if(Ua){const Ea=Ua.split(",").join("/"),co=Ea.indexOf("/")===0?Ea.substr(1):Ea;da(co)}},[]),(0,F.useEffect)(()=>{var Ua,Ea;Jo.current=(Ea=(Ua=Qr.pathname)==null?void 0:Ua.split("/"))==null?void 0:Ea[2]},[]);const mi=(...Ua)=>ue(void 0,[...Ua],function*(Ea={},co=!1,Xo=1){var Dt,Nt;const Ot=yield Yn({type:"shixunsDetail/addRepositoryFile",payload:{id:Yo.id,message:Ea.commitMessage,content:Ea.codeMirror,path:(Dn.defaultPath?Dn.defaultPath+"/":"")+Ea.path,secret_repository:ma?void 0:!0,sync_origin_shixun:co}});Ot!=null&&Ot.url&&((Dt=It==null?void 0:It.detail)!=null&&Dt.copy_for_exercise||a.ZP.success("\u6DFB\u52A0\u6210\u529F"),Dn.onOK({path:(Dn.defaultPath?Dn.defaultPath+"/":"")+Ea.path,name:Ea.path.split("/")[Ea.path.split("/").length-1]}),Dn.onClose()),(Nt=It==null?void 0:It.detail)!=null&&Nt.copy_for_exercise&&(0,R.m)(Yn,It,Yo.id,Xo)}),Ci=()=>{var Ua,Ea;e.history.push(`/shixuns/${Jo.current}/${(Ea=(Ua=Qr.pathname)==null?void 0:Ua.split("/"))==null?void 0:Ea[3]}${ai?`/master/shixun_show/${ai}`:""}`)};return N.createElement(u.default,{width:"60%",open:Dn.visible,wrapClassName:A.modal,destroyOnClose:!0,centered:!0,onOk:()=>{Eo.submit()},onCancel:Dn.onClose,title:"\u65B0\u5EFA\u6587\u4EF6"},N.createElement("section",{className:A.bg},N.createElement("div",{className:A.wrap},N.createElement(f.default,{className:"mt10",form:Eo,scrollToFirstError:!0,layout:"vertical",onFinish:Ua=>{var Ea,co;(Ea=It==null?void 0:It.detail)!=null&&Ea.is_fork_from_creator&&((co=It==null?void 0:It.detail)!=null&&co.copy_for_exercise)?(Dn.onClose(),Yn({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:Ua,type:"wareHouse",fn:(Xo,Dt,Nt)=>{mi(Xo,Dt,Nt)}}})):mi(Ua)},onChange:()=>{var Ua,Ea;const co=me({},Eo.getFieldsValue()),Xo=(Ua=co==null?void 0:co.path)==null?void 0:Ua.split("");((Ea=Xo==null?void 0:Xo.filter(Dt=>Dt=="/"))==null?void 0:Ea.length)>1&&(co.path=co.path.substring(0,co.path.length-1)),Eo.setFieldsValue(me({},co)),pl(co)}},N.createElement(f.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\u6216\u6587\u4EF6\u8DEF\u5F84\uFF1A",name:"path"},N.createElement(s.Z,null,N.createElement(l.Z,null,N.createElement("span",{className:A.filePath},Dn.defaultPath+"/")),N.createElement(l.Z,{flex:"1"},N.createElement(f.default.Item,{name:"path",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},N.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle"}))))),N.createElement(f.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},N.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"middle"})),N.createElement("div",{className:"mt10 mb20"},N.createElement(f.default.Item,{name:"codeMirror",label:"\u6587\u4EF6\u5185\u5BB9\uFF1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5185\u5BB9"}],style:{marginBottom:0}},N.createElement(T.h,{options:{modal:"javascript",lineNumbers:!0,theme:"railscasts",indentUnit:4,matchBrackets:!0,autoRefresh:!0,smartIndent:!0,extraKeys:{"Alt-/":"autocomplete"},autofocus:!0,styleActiveLine:!0,lint:!0,linkurl:"",gutters:["CodeMirror-linenumbers","breakpoints","CodeMirror-lint-markers"]}})))))))};var pe=(0,e.connect)(({shixunsDetail:Yt,loading:qt,globalSetting:It,user:Un})=>({shixunsDetail:Yt,globalSetting:It,user:Un,loading:qt.models.index}))(oe),ie=Object.defineProperty,$=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,De=(Yt,qt,It)=>qt in Yt?ie(Yt,qt,{enumerable:!0,configurable:!0,writable:!0,value:It}):Yt[qt]=It,Me=(Yt,qt)=>{for(var It in qt||(qt={}))de.call(qt,It)&&De(Yt,It,qt[It]);if($)for(var It of $(qt))ye.call(qt,It)&&De(Yt,It,qt[It]);return Yt},q=(Yt,qt)=>{var It={};for(var Un in Yt)de.call(Yt,Un)&&qt.indexOf(Un)<0&&(It[Un]=Yt[Un]);if(Yt!=null&&$)for(var Un of $(Yt))qt.indexOf(Un)<0&&ye.call(Yt,Un)&&(It[Un]=Yt[Un]);return It},V=(Yt,qt,It)=>new Promise((Un,Ao)=>{var Po=Dn=>{try{ma(It.next(Dn))}catch(Qr){Ao(Qr)}},Yn=Dn=>{try{ma(It.throw(Dn))}catch(Qr){Ao(Qr)}},ma=Dn=>Dn.done?Un(Dn.value):Promise.resolve(Dn.value).then(Po,Yn);ma((It=It.apply(Yt,qt)).next())});const fe=Yt=>{var qt=Yt,{shixunsDetail:It,globalSetting:Un,loading:Ao,user:Po,dispatch:Yn,isRepository:ma}=qt,Dn=q(qt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Qr=(0,e.useLocation)(),Yo=(0,e.useParams)(),[Zi,pl]=(0,F.useState)({}),Jo=(0,F.useRef)(),[Eo]=f.default.useForm(),[ai,da]=(0,F.useState)(""),[mi,Ci]=(0,F.useState)("");(0,F.useEffect)(()=>{Dn.visible&&Eo.resetFields()},[Dn.visible]),(0,F.useEffect)(()=>{const co=Dn.defaultPath.split("/");co.length===1?(da(""),Ci(Dn.defaultPath)):(Ci(co.pop()),da(co.join("/")+"/"))},[Dn.defaultPath]),(0,F.useEffect)(()=>{var co,Xo;Jo.current=(Xo=(co=Qr.pathname)==null?void 0:co.split("/"))==null?void 0:Xo[2]},[]);const Ua=(...co)=>V(void 0,[...co],function*(Xo={}){const Dt=yield Yn({type:"shixunsDetail/moveGitFile",payload:{id:Yo.id,from:Dn.defaultPath,to:ai+Xo.path,message:Xo.commitMessage||`${Dn.defaultPath} rename to ${ai}${Xo.path} `,secret_repository:ma}});(Dt==null?void 0:Dt.status)===0&&(a.ZP.success("\u6DFB\u52A0\u6210\u529F"),Dn.onOK({path:Xo.path,name:Xo.path}),Dn.onClose())}),Ea=()=>{var co,Xo;e.history.push(`/shixuns/${Jo.current}/${(Xo=(co=Qr.pathname)==null?void 0:co.split("/"))==null?void 0:Xo[3]}${ai?`/master/shixun_show/${ai}`:""}`)};return F.createElement(u.default,{width:"40%",open:Dn.visible,wrapClassName:A.modal,centered:!0,onOk:()=>{Eo.submit()},onCancel:Dn.onClose,title:"\u63D0\u4EA4\u8BF4\u660E"},F.createElement("section",{className:A.bg},F.createElement("div",{className:A.wrap},F.createElement(f.default,{className:"mt10",form:Eo,scrollToFirstError:!0,layout:"vertical",onFinish:Ua,onChange:()=>{var co,Xo;const Dt=Me({},Eo.getFieldsValue()),Nt=(co=Dt==null?void 0:Dt.path)==null?void 0:co.split("");((Xo=Nt==null?void 0:Nt.filter(Ot=>Ot=="/"))==null?void 0:Xo.length)>1&&(Dt.path=Dt.path.substring(0,Dt.path.length-1)),Eo.setFieldsValue(Me({},Dt)),pl(Dt)}},F.createElement(f.default.Item,{label:"\u91CD\u547D\u540D\uFF1A",name:"path"},F.createElement(s.Z,null,F.createElement(l.Z,{flex:"1"},F.createElement(f.default.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},F.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle",defaultValue:mi}))))),F.createElement(f.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage"},F.createElement(y.default,{placeholder:`\u5982\u4E0D\u586B\u5199\uFF0C\u9ED8\u8BA4\u63D0\u4EA4\u4FE1\u606F\u662F\uFF08${Dn.defaultPath} rename to \u65B0\u7684\u540D\u79F0 \uFF09`,size:"middle"}))))))};var K=(0,e.connect)(({shixunsDetail:Yt,loading:qt,globalSetting:It,user:Un})=>({shixunsDetail:Yt,globalSetting:It,user:Un,loading:qt.models.index}))(fe),re=h(11320),Pe=h(33170),Te=h(59810),Ae=h(84734),H={wrap:"wrap___T4tjB",title:"title____QnQT",path:"path___PLUeD",colorBlue:"colorBlue___eL7QF"},I=h(67294),U=Object.defineProperty,J=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable,Ie=(Yt,qt,It)=>qt in Yt?U(Yt,qt,{enumerable:!0,configurable:!0,writable:!0,value:It}):Yt[qt]=It,ce=(Yt,qt)=>{for(var It in qt||(qt={}))he.call(qt,It)&&Ie(Yt,It,qt[It]);if(J)for(var It of J(qt))Ve.call(qt,It)&&Ie(Yt,It,qt[It]);return Yt},xe=(Yt,qt)=>{var It={};for(var Un in Yt)he.call(Yt,Un)&&qt.indexOf(Un)<0&&(It[Un]=Yt[Un]);if(Yt!=null&&J)for(var Un of J(Yt))qt.indexOf(Un)<0&&Ve.call(Yt,Un)&&(It[Un]=Yt[Un]);return It},Oe=(Yt,qt,It)=>new Promise((Un,Ao)=>{var Po=Dn=>{try{ma(It.next(Dn))}catch(Qr){Ao(Qr)}},Yn=Dn=>{try{ma(It.throw(Dn))}catch(Qr){Ao(Qr)}},ma=Dn=>Dn.done?Un(Dn.value):Promise.resolve(Dn.value).then(Po,Yn);ma((It=It.apply(Yt,qt)).next())});const{Dragger:Le}=Te.default,ve=Yt=>{var qt=Yt,{shixunsDetail:It,globalSetting:Un,loading:Ao,user:Po,dispatch:Yn,isRepository:ma}=qt,Dn=xe(qt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Qr=(0,e.useLocation)(),Yo=(0,e.useParams)(),[Zi,pl]=(0,F.useState)({}),Jo=(0,F.useRef)(),[Eo]=f.default.useForm(),[ai,da]=(0,F.useState)([]),[mi,Ci]=(0,F.useState)();let Ua;(0,F.useEffect)(()=>{Dn.visible&&(Eo.resetFields(),da([]))},[Dn.visible]),(0,F.useEffect)(()=>{Jo.current=Yo.id},[]),(0,F.useEffect)(()=>{const Ot=sessionStorage.getItem("pathArray");if(Ot){const je=Ot.split(",").join("/"),Zt=je.indexOf("/")===0?je.substr(1):je;Ci(Zt)}},[]);const Ea=Ot=>{var je,Zt,fn,tt;if(Ua=Ot.file.name,Ot.file.status==="done"||Ot.file.status==="uploading"){if(da(Ot.fileList),!Ot.file.response)return;if(((je=Ot.file.response)==null?void 0:je.status)===0){(Zt=It==null?void 0:It.detail)!=null&&Zt.copy_for_exercise||(a.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01"),Eo.validateFields());return}da(ai.filter(He=>He.uid!==Ot.file.uid)),(fn=Ot.file.response)!=null&&fn.message&&a.ZP.info((tt=Ot.file.response)==null?void 0:tt.message)}},co=Ot=>Oe(void 0,null,function*(){if(!Ot.response){a.ZP.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01");return}(yield Yn({type:"shixunsDetail/deleteGitFile",payload:{id:Yo.id,path:mi?`${mi}/${Ot.name}`:Ot.name,message:Eo.getFieldValue("commitMessage")||`\u5220\u9664\u4E86${mi?`${mi}/${Ot.name}`:Ot.name}`,secret_repository:ma?null:!0}})).status===0&&(da(ai.filter(Zt=>Zt.uid!==Ot.uid)),a.ZP.info("\u5220\u9664\u6210\u529F"))}),Xo={height:300,multiple:!0,withCredentials:!0,openFileDialogOnClick:!!Eo.getFieldValue("commitMessage"),data:()=>Oe(void 0,null,function*(){return new Promise((Ot,je)=>Oe(void 0,null,function*(){setTimeout(()=>Oe(void 0,null,function*(){const Zt=yield Eo.getFieldsValue(),fn=ce(ce({},{path:Dn.defaultPath?Dn.defaultPath:"",message:Zi.commitMessage||`\u4E0A\u4F20\u4E86${Ua}`}),ma?{}:{secret_repository:!0});Ot(fn)}),200)}))}),fileList:ai,method:"post",action:`${re.Z.API_SERVER}/api/shixuns/${Jo.current}/upload_git_file.json`,onChange:Ea,onRemove:co,beforeUpload:Ot=>(Ua=Ot.name,Ot.size/1024/1024>50?(a.ZP.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E50MB"),!1):!0)},Dt=(Ot=!1,je=1)=>Oe(void 0,null,function*(){var Zt;const fn=ce(ce({},{path:Dn.defaultPath?Dn.defaultPath:"",message:Zi.commitMessage||`\u4E0A\u4F20\u4E86${Ua}`}),ma?{}:{secret_repository:!0});for(let tt=0;tt{He.append(it,fn[it].toString())});const Je=yield(0,Pe.ZP)(`/api/shixuns/${Jo.current}/upload_git_file.json`,{method:"post",body:He},!0)}Dn.onClose(),Dn.onOK({path:Dn.defaultPath}),Nt(),(Zt=It==null?void 0:It.detail)!=null&&Zt.copy_for_exercise&&(0,R.m)(Yn,It,Yo.id,je)}),Nt=()=>{var Ot,je;e.history.push(`/shixuns/${Jo.current}/${(je=(Ot=Qr.pathname)==null?void 0:Ot.split("/"))==null?void 0:je[3]}${mi?`/master/shixun_show/${mi}`:""}`)};return I.createElement(u.default,{open:Dn.visible,onOk:Ot=>{Eo.submit()},centered:!0,onCancel:Dn.onClose,width:"70%"},I.createElement("section",{className:H.bg},I.createElement("div",{className:H.wrap},I.createElement("div",{className:H.title},"\u4E0A\u4F20\u6587\u4EF6"),I.createElement(f.default,{className:"mt10",form:Eo,scrollToFirstError:!0,layout:"vertical",onFinish:()=>Oe(void 0,null,function*(){var Ot,je;yield Eo.validateFields(),(Ot=It==null?void 0:It.detail)!=null&&Ot.is_fork_from_creator&&((je=It==null?void 0:It.detail)!=null&&je.copy_for_exercise)?(Dn.onClose(),Yn({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:(Zt,fn)=>{Dt(Zt,fn)}}})):Dt()}),onValuesChange:()=>pl(ce({},Eo.getFieldsValue()))},I.createElement(f.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},I.createElement(y.default,{placeholder:"\u5FC5\u586B\uFF0C\u63CF\u8FF0\u4E3B\u8981\u4FEE\u6539\u5185\u5BB9\uFF08\u76F8\u5F53\u4E8EGit Commit message\u7684Header\uFF09"})),I.createElement(f.default.Item,{label:"\u9009\u62E9\u6587\u4EF6",name:"file",rules:[{required:!0,validator(Ot,je){return(ai==null?void 0:ai.length)===0?Promise.reject(new Error("\u8BF7\u9009\u62E9\u6587\u4EF6")):Promise.resolve()}}]},I.createElement("div",{onClick:()=>{if(!Eo.getFieldValue("commitMessage")){a.ZP.warning("\u8BF7\u5148\u586B\u5199\u63D0\u4EA4\u4FE1\u606F");return}}},I.createElement(Le,ce({},Xo),I.createElement("div",null,I.createElement("i",{className:`iconfont icon-shangchuan font50 ${H.colorBlue}`})),I.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",I.createElement("span",{className:`${H.colorBlue} ml5`},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20\uFF08\u5982\u679C\u6587\u4EF6\u5927\u5C0F\u8D85\u8FC750MB,\u8BF7\u4E0A\u4F20\u81F3\u6570\u636E\u96C6\uFF09"))))))),I.createElement(Ae.Z,{onFinish:Ot=>Ci(Ot)})))};var Re=(0,e.connect)(({shixunsDetail:Yt,loading:qt,globalSetting:It,user:Un})=>({shixunsDetail:Yt,globalSetting:It,user:Un,loading:qt.models.index}))(ve),Ke={flex_box_center:"flex_box_center___UqJuy",flex_space_between:"flex_space_between___kWKf7",flex_box_vertical_center:"flex_box_vertical_center___nu70j",flex_box_center_end:"flex_box_center_end___NpRXJ",flex_box_column:"flex_box_column___mXaJ7",headLeft:"headLeft___CFA1O",colorBlue:"colorBlue___tdx2e",wrap:"wrap___Q6mHI",nodata:"nodata___f2U7q",nodataText:"nodataText___UUFGT",content:"content___nlH4h",gitCode:"gitCode___jaHbo",ellipsis:"ellipsis___wqs5z",menu:"menu___E01hA",overlayClass:"overlayClass___LrvQr",tips:"tips___XoHVF",gitTree:"gitTree___VsBuj"},ze={wrap:"wrap___qIbzI",content:"content___cWjqb",mainPathWrap:"mainPathWrap___QP5mq",colorBlue:"colorBlue___zUy77"},qe=Object.defineProperty,Qe=Object.getOwnPropertySymbols,Ye=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,kt=(Yt,qt,It)=>qt in Yt?qe(Yt,qt,{enumerable:!0,configurable:!0,writable:!0,value:It}):Yt[qt]=It,$t=(Yt,qt)=>{for(var It in qt||(qt={}))Ye.call(qt,It)&&kt(Yt,It,qt[It]);if(Qe)for(var It of Qe(qt))bt.call(qt,It)&&kt(Yt,It,qt[It]);return Yt},Mn=(Yt,qt,It)=>new Promise((Un,Ao)=>{var Po=Dn=>{try{ma(It.next(Dn))}catch(Qr){Ao(Qr)}},Yn=Dn=>{try{ma(It.throw(Dn))}catch(Qr){Ao(Qr)}},ma=Dn=>Dn.done?Un(Dn.value):Promise.resolve(Dn.value).then(Po,Yn);ma((It=It.apply(Yt,qt)).next())});const or=({shixunsDetail:Yt,globalSetting:qt,loading:It,dispatch:Un,title:Ao,pathList:Po=[],showInputPath:Yn=!1,isMergeSelectFile:ma=!1,onFinish:Dn=()=>{}})=>{const[Qr]=f.default.useForm(),Yo=(0,e.useParams)(),Zi=(0,e.useLocation)(),pl=(0,F.useRef)(),[Jo,Eo]=(0,F.useState)(""),[ai,da]=(0,F.useState)(""),[mi,Ci]=(0,F.useState)([]),[Ua,Ea]=(0,F.useState)([]);(0,F.useEffect)(()=>{var je,Zt;pl.current=((Zt=(je=Zi.pathname)==null?void 0:je.split("/"))==null?void 0:Zt[3])==="repository"},[]),(0,F.useEffect)(()=>{if(Yt.actionTabs.key!=="Repository-SelectFilePath")return;const je=Po.join("/");let Zt=[];Po.map((fn,tt)=>{tt===0?Zt.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${fn}`,path:je}):Zt.push({val:`/${fn}`,path:je})}),Ci(Zt),Eo(je),da(je),co(je)},[Yt.actionTabs.key]);const co=je=>Mn(void 0,null,function*(){const Zt=yield Un({type:pl.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:Yo.id,path:je}});Zt&&Ea(Zt.trees||[])}),Xo=je=>{let Zt=Jo;je.type==="tree"&&(mi.length?mi.push({val:`/${je.name}`,path:je.name}):mi.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${je.name}`,path:je.name}),Ci(mi),Zt=Jo?`${Jo}/${je.name}`:je.name,Eo(Zt)),co(Zt)},Dt=(je,Zt)=>{const fn=mi.filter((He,Je)=>Je<=Zt);Ci(fn);const tt=fn.filter((He,Je)=>Je!==0).map(He=>He.val).join("").substr(1);Eo(tt),co(tt)},Nt=()=>Mn(void 0,null,function*(){const je=Qr==null?void 0:Qr.getFieldsValue(),Zt=Jo?`${Jo}${je!=null&&je.name?`/${je==null?void 0:je.name}`:""}`:je==null?void 0:je.name;if(ma){Dn(Zt),Ot();return}if(Yn){yield Qr.validateFields();const fn=yield Un({type:"shixunsDetail/uploadGitFolder",payload:$t($t({},{id:Yo.id,path:Zt}),pl.current?{}:{secret_repository:!0})});Dn(ai),fn.status===0&&a.ZP.info("\u65B0\u5EFA\u6210\u529F")}else Dn(Zt),a.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");Ot()}),Ot=()=>{Un({type:"shixunsDetail/setActionTabs",payload:{}}),Qr.resetFields()};return F.createElement(u.default,{centered:!0,title:Ao||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:Yt.actionTabs.key==="Repository-SelectFilePath",onOk:Nt,onCancel:Ot},F.createElement("div",{className:ze.wrap},F.createElement("div",{className:ze.content},F.createElement("div",{className:ze.mainPathWrap},!!(mi!=null&&mi.length)&&mi.map((je,Zt)=>F.createElement("a",{key:Zt,onClick:()=>Dt(je,Zt)},je.val))),!!(Ua!=null&&Ua.length)&&Ua.map((je,Zt)=>je.type==="tree"&&F.createElement("a",{key:Zt,onClick:()=>Xo(je)},F.createElement("i",{className:`iconfont icon-wenjianjia ${ze.colorBlue}`}),je.name))),F.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),F.createElement("div",{className:"mt5 mb5"},Jo),Yn&&F.createElement(f.default,{form:Qr,scrollToFirstError:!0,className:"mt20"},F.createElement(f.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},F.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))};var cr=(0,e.connect)(({shixunsDetail:Yt,loading:qt,globalSetting:It})=>({shixunsDetail:Yt,globalSetting:It,loading:qt.models.index}))(or),Nn=h(25877),Wr=h(42922),la=h(93686),Kr=h(28706),pa=h(78207),Aa=h(89485),$r=Object.defineProperty,Co=Object.defineProperties,zn=Object.getOwnPropertyDescriptors,Va=Object.getOwnPropertySymbols,wo=Object.prototype.hasOwnProperty,Pa=Object.prototype.propertyIsEnumerable,kn=(Yt,qt,It)=>qt in Yt?$r(Yt,qt,{enumerable:!0,configurable:!0,writable:!0,value:It}):Yt[qt]=It,Rr=(Yt,qt)=>{for(var It in qt||(qt={}))wo.call(qt,It)&&kn(Yt,It,qt[It]);if(Va)for(var It of Va(qt))Pa.call(qt,It)&&kn(Yt,It,qt[It]);return Yt},ho=(Yt,qt)=>Co(Yt,zn(qt)),Ma=(Yt,qt)=>{var It={};for(var Un in Yt)wo.call(Yt,Un)&&qt.indexOf(Un)<0&&(It[Un]=Yt[Un]);if(Yt!=null&&Va)for(var Un of Va(Yt))qt.indexOf(Un)<0&&Pa.call(Yt,Un)&&(It[Un]=Yt[Un]);return It},aa=(Yt,qt,It)=>new Promise((Un,Ao)=>{var Po=Dn=>{try{ma(It.next(Dn))}catch(Qr){Ao(Qr)}},Yn=Dn=>{try{ma(It.throw(Dn))}catch(Qr){Ao(Qr)}},ma=Dn=>Dn.done?Un(Dn.value):Promise.resolve(Dn.value).then(Po,Yn);ma((It=It.apply(Yt,qt)).next())});const{DirectoryTree:Fa}=c.default,Vo=Yt=>{var qt=Yt,{shixunsDetail:It,globalSetting:Un,loading:Ao,user:Po,activeKey:Yn,dispatch:ma,practiceSetting:Dn,isRepository:Qr,treeData:Yo,setTreeData:Zi}=qt,pl=Ma(qt,["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","practiceSetting","isRepository","treeData","setTreeData"]),Jo,Eo,ai,da,mi,Ci,Ua;const Ea=(0,e.useParams)(),co=(0,e.useLocation)(),[Xo,Dt]=(0,F.useState)(),[Nt,Ot]=(0,F.useState)(!1),[je,Zt]=(0,F.useState)(!1),[fn,tt]=(0,F.useState)(!1),[He,Je]=(0,F.useState)(!1),[it,Ct]=(0,F.useState)("");let[Rt,Bn]=(0,F.useState)([]),[cn,rn]=(0,F.useState)([]);const[Ln,Jn]=(0,F.useState)([]),[Sn,bn]=(0,F.useState)(!1),[Sr,br]=(0,F.useState)(),[Hr,Qa]=(0,F.useState)(),[Mr,Pr]=(0,F.useState)(""),[ta,tr]=(0,F.useState)(),[Gn,Ia]=(0,F.useState)(!1);(0,F.useEffect)(()=>{Zi([]),oi(""),localStorage.warehouseHideTip||bn(!0)},[co.pathname,Qr]);const Na=(nr="")=>aa(void 0,null,function*(){(yield(0,la.Zt)({id:Ea.id,secret_dir_path:nr}))&&tr(nr)}),xa=nr=>{var fo;return F.createElement(t.default,{className:Ke.menu,onClick:za=>{switch(Ct(nr.path||""),za.key){case"1":(0,Kr.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6"]),Ot(!0);break;case"2":(0,Kr.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6\u5939"]),tt(!0);break;case"3":(0,Kr.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u4E0A\u4F20"]),Je(!0);break;case"4":(0,Kr.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u91CD\u547D\u540D"]),Zt(!0);break;case"5":(0,Kr.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u5220\u9664"]),il(nr.path,nr.name,nr);break;case"6":(0,Kr.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u590D\u5236\u8DEF\u5F84"]),Io(nr);break}}},(nr.type==="topTree"||nr.type==="tree")&&F.createElement(t.default.Item,{key:"1"},"\u65B0\u5EFA\u6587\u4EF6"),(nr.type==="topTree"||nr.type==="tree")&&F.createElement(t.default.Item,{key:"2"},"\u65B0\u5EFA\u6587\u4EF6\u5939"),(nr.type==="topTree"||nr.type==="tree")&&F.createElement(t.default.Item,{key:"3"},"\u4E0A\u4F20"),nr.type!=="topTree"&&nr.type!=="tree"&&((fo=It==null?void 0:It.detail)==null?void 0:fo.public)<2&&F.createElement(t.default.Item,{key:"4"},"\u91CD\u547D\u540D"),nr.type!=="topTree"&&F.createElement(p.CopyToClipboard,{text:`/data/workspace/myshixun/${Qr?"":"secret/"}${nr==null?void 0:nr.path}`,onCopy:()=>a.ZP.success("\u590D\u5236\u6210\u529F")},F.createElement(t.default.Item,{key:"6"},F.createElement(F.Fragment,null,"\u590D\u5236\u8DEF\u5F84"))),nr.type!=="topTree"&&F.createElement(t.default.Item,{key:"5"},"\u5220\u9664"))},va=(nr,fo)=>nr.map(za=>(fo==""?za.path=fo+za.name:za.path=fo+"/"+za.name,za.title=F.createElement(s.Z,{className:"font14"},F.createElement(l.Z,{flex:"1"},F.createElement(s.Z,null,za.type==="blob"&&F.createElement(l.Z,{flex:"20px",style:{marginLeft:-20}},F.createElement("span",{className:"iconfont icon-wenjian11 font12"})),F.createElement(l.Z,{flex:"1"},F.createElement("span",{className:" multi_ellipsis1"},za.name)))),F.createElement(l.Z,null,(za.type==="blob"||za.type==="tree")&&F.createElement(i.Z,{dropdownRender:()=>xa(za),className:Ke.ellipsis},F.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"})))),za.disableCheckbox=Xo&&Xo!==za.name,za.className=za.type==="tree"?Ke.pl23:"",za.checkable=za.type!=="tree",za.isLeaf=za.type!=="tree",za.children=za.type==="tree"&&[],za.key=za.path,za)),ua=nr=>{ma({type:"practiceSetting/setSideBarTabs",payload:{selectPath:nr}})},Nr=(nr,fo)=>aa(void 0,null,function*(){const za=nr.split("/");yield oi(it),setTimeout(()=>{ua(nr),Rt=[za[0]||""],cn=[nr],rn([...cn]),Bn([...Rt])},150)}),vo=(nr,fo)=>{if(fo=="")Yo=[...nr],Zi([...nr]);else{let za=Ko(Yo,fo,nr);Yo=za,Zi([...za])}};function Ko(nr,fo,za){return nr.map(Qo=>Qo.key===fo?(Qo.children=[...za],Rr({},Qo)):Qo.children?ho(Rr({},Qo),{children:Ko(Qo.children,fo,za)}):Qo)}const oi=(nr="")=>aa(void 0,null,function*(){var fo,za;const Qo=yield ma({type:Qr?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:Ea.id,path:nr}});if(Qo){if((fo=Qo.trees)!=null&&fo.length){let Hi=va([...Qo.trees],nr);vo(Hi,nr),Jn(Qo.trees||[]),Qa(nr||""),console.log("handleGetRepository:",Hi,nr),setTimeout(()=>console.log(Yo,Qo.trees,nr,999999),2e3)}else nr==""&&Zi([]);br(((za=Qo.commits)==null?void 0:za[0])||{})}return Qo}),Mi=nr=>aa(void 0,null,function*(){return new Promise((fo,za)=>aa(void 0,null,function*(){nr.children.length&&fo(),Pr(nr.path),yield oi(nr.path),fo()}))}),qo=(nr,fo)=>aa(void 0,null,function*(){var za;console.log("handleSelectTree",nr,fo.nativeEvent.target.nodeName,fo);const Qo=()=>{ua(fo.node.path),nr=[fo.node.path],rn([...nr])};fo.nativeEvent.target.nodeName==="svg"||fo.nativeEvent.target.nodeName==="LI"||fo.nativeEvent.target.nodeName==="I"||fo.node.type==="blob"&&((za=Dn==null?void 0:Dn.sideBar)!=null&&za.confirmLeave?u.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Qo(),ma({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):Qo())}),il=(nr,fo,za)=>{u.default.confirm({centered:!0,title:`\u786E\u8BA4\u9700\u8981\u5220\u9664\u8BE5\u6587\u4EF6${za.children?"\u5939":""}?`,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>aa(void 0,null,function*(){const Qo=yield ma({type:"shixunsDetail/deleteGitFile",payload:{id:Ea.id,path:nr,message:`\u5220\u9664${nr}`,secret_repository:Qr?null:!0}});let Hi=nr.split("/");if((Qo==null?void 0:Qo.status)===0){a.ZP.info("\u5220\u9664\u6210\u529F"),Hi.splice(Hi.length-1,1);const hs=yield oi(Hi.length>1?Hi.join("/"):"");return hs!=null&&hs.trees||(Hi.splice(Hi.length-1,1),yield oi(Hi.length>1?Hi.join("/"):"")),ua(""),!0}else(Qo==null?void 0:Qo.status)===-3?u.default.confirm({title:"\u5220\u9664\u5931\u8D25",centered:!0,content:F.createElement("div",null,"\u8BE5\u6587\u4EF6\u201C",nr,"\u201D\u5DF2\u7ECF\u88AB\u4EFB\u52A1\u5173\u5361\u7684\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u6216\u8BC4\u6D4B\u6267\u884C\u6587\u4EF6\u4F7F\u7528\uFF0C\u8BF7\u5148\u4FEE\u6539\u4EFB\u52A1\u5173\u5361\u4E2D\u8BC4\u6D4B\u8BBE\u7F6E\u7684\u6587\u4EF6\u8DEF\u5F84\u540E\u518D\u5220\u9664\u3002"),okText:"\u524D\u5F80\u4FEE\u6539",cancelText:"\u53D6\u6D88",onOk:()=>{window.location.href=`/shixuns/${Ea.id}/edit/${Qo==null?void 0:Qo.message}/tab=2`}}):(Qo==null?void 0:Qo.status)===-4&&u.default.confirm({title:"\u5220\u9664\u5931\u8D25",centered:!0,content:F.createElement("div",null,Qo==null?void 0:Qo.message),okText:"\u524D\u5F80\u4FEE\u6539",cancelText:"\u53D6\u6D88",onOk:()=>{window.location.href=`/shixuns/${Ea.id}/edit?tabId=service`}})})})},Io=nr=>{console.log(nr,"item")},Ni=(nr,fo)=>aa(void 0,null,function*(){if(console.log("handleExpand",fo),fo.nativeEvent.target.nodeName==="svg"||fo.nativeEvent.target.nodeName==="path"||fo.nativeEvent.target.nodeName==="LI")return!0;yield Mi(fo.node),Rt.includes(fo.node.path)?Rt.splice(Rt.indexOf(fo.node.path),1):Rt.push(fo.node.path),Bn([...Rt])}),hl=()=>{bn(!1),localStorage.warehouseHideTip=!0},xl=nr=>aa(void 0,null,function*(){var fo;let za,Qo="",Hi,hs;switch(Qr){case!0:Qo="\u5F00\u542F\u7248\u672C\u5E93",Hi="\u5F00\u542F",hs="\u4E0D\u5F00\u542F",za=F.createElement("div",null,"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361\u65F6\uFF0C\u9700\u8981\u4F7F\u7528\u4EE3\u7801\u4ED3\u5E93\uFF1B\u5982\u679C\u53EA\u6709\u9009\u62E9\u9898\u5173\u5361\uFF0C\u5219\u4E0D\u9700\u8981\u4EE3\u7801\u4ED3\u5E93\u3002\u4EE3\u7801\u4ED3\u5E93\u542F\u7528\u540E\uFF0C\u5C06\u65E0\u6CD5\u5173\u95ED\u3002");break;case!1:(fo=It==null?void 0:It.detail)!=null&&fo.secret_repository?(Qo="\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Hi="\u786E\u5B9A",hs="\u53D6\u6D88",za=F.createElement("div",null,"\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u540E\uFF0C\u5DF2\u521B\u5EFA\u7684\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u53CA\u5176\u5185\u5BB9\uFF0C\u5C06\u88AB\u5220\u9664\u3002\u786E\u8BA4\u8981\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\uFF1F")):(Qo="\u5F00\u542F\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Hi="\u4E0D\u4F7F\u7528",hs="\u4F7F\u7528",za=F.createElement("div",null,"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002\u9002\u7528\u4E8E\u547D\u4EE4\u884C\u3001\u56FE\u5F62\u5316\u684C\u9762\u4E24\u7C7B\u5B9E\u8BAD\uFF0C\u5176\u4ED6\u7C7B\u578B\u5B9E\u8BAD\u4E0D\u5EFA\u8BAE\u4F7F\u7528\u79C1\u5BC6\u7248\u672C\u5E93\u3002"));break}!Qr&&(0,pa.gy)(ma,"\u4E0D\u80FD\u5F00\u542F/\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93")||u.default.confirm({title:Qo,okText:Hi,cancelText:hs,content:za,onOk:()=>{var So;(0,Kr.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93",Qo]),!Qr&&!((So=It==null?void 0:It.detail)!=null&&So.secret_repository)||Gl(nr)},onCancel:()=>{var So;!Qr&&!((So=It==null?void 0:It.detail)!=null&&So.secret_repository)&&Gl(nr)}})}),Gl=nr=>aa(void 0,null,function*(){Qr?(yield(0,la.h4)(Rr({},Ea)),ma({type:"practiceSetting/getCommonData",payload:Rr({},Ea)})):yield(0,la.K0)(ho(Rr({},Ea),{is_secret_repository:nr})),oi(),ma({type:"shixunsDetail/getShixunsDetail",payload:{id:Ea.id}})}),Xl=nr=>{console.log(nr)},Bs=nr=>aa(void 0,null,function*(){console.log(nr);const fo=nr.node.key,za=nr.dragNode.key,Qo=nr.node.pos.split("-"),Hi=nr.dropPosition-Number(Qo[Qo.length-1]);if(nr.dragNode.type==="tree"){a.ZP.warning("\u4E0D\u652F\u6301\u6587\u4EF6\u5939\u79FB\u52A8\u76EE\u5F55");return}if(nr.node.type!=="tree"){a.ZP.warning("\u672A\u79FB\u52A8\u6587\u4EF6\u76EE\u5F55\u4F4D\u7F6E");return}if((yield ma({type:"shixunsDetail/moveGitFile",payload:Rr({id:Ea.id,from:nr.dragNode.path,to:nr.node.path+"/"+nr.dragNode.name,message:`${nr.dragNode.path} move to ${nr.node.path+"/"+nr.dragNode.name} `},Qr?{}:{secret_repository:!0})})).status===0){ua(""),yield oi("");for(let Si=0;Sixa({type:"topTree"}),className:"current"},F.createElement(P.Z,{open:Sn,title:F.createElement("div",{className:"font16"},F.createElement(Nn.Z,{style:{position:"relative",left:-35},onClick:()=>hl()}),"\u70B9\u51FB\u6B64\u5904\u65B0\u5EFA\u6587\u4EF6\u3001\u65B0\u5EFA\u6587\u4EF6\u5939\u3001\u4E0A\u4F20\u6587\u4EF6\u3002",F.createElement("span",{onClick:()=>hl(),className:"iconfont icon-guanbi1 ml8 current font14"})),overlayClassName:Ke.overlayClass,overlayStyle:{maxWidth:500},arrowPointAtCenter:!0,placement:"right",color:"#F7B500"},Qr&&((da=It==null?void 0:It.detail)==null?void 0:da.init_repository)&&F.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}),!Qr&&((mi=It==null?void 0:It.detail)==null?void 0:mi.secret_repository)&&F.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}))))),!!Yo.length&&!Qr&&F.createElement("div",{className:"mt20 pl20 pr20 font14 c-white"},F.createElement("div",null,"\u5B9E\u8BAD\u8BC4\u6D4B\u7684\u65F6\u5019\uFF0C\u7CFB\u7EDF\u4F1A\u4E34\u65F6\u5C06\u79C1\u5BC6\u4EE3\u7801\u5E93\u79FB\u52A8\u666E\u901A\u4EE3\u7801\u5E93\u7684secret\u76EE\u5F55\u4E0B\u9762\uFF0C\u8BC4\u6D4B\u7ED3\u675F\u4F1A\u6E05\u7A7Asecret\u76EE\u5F55\u5185\u5BB9\u3002\u5982\u679C\u79C1\u5BC6\u4EE3\u7801\u5E93\u4E2D\u5B58\u5728\u6587\u4EF6src/test.sh\uFF0C\u5728\u666E\u901A\u4EE3\u7801\u5E93\u8C03\u7528\u8BE5\u6587\u4EF6\u5219\u4F7F\u7528\u8DEF\u5F84\uFF1Asecret/src/test.sh")),Yo.length?F.createElement(F.Fragment,null,F.createElement("div",{className:Ke.content},Yn==="1"&&F.createElement("div",{className:Ke.tips},"\u63D0\u793A\uFF1A",F.createElement("br",null),'\u4EE3\u7801\u8FD0\u884C\u5728\u670D\u52A1\u5668/data/workspace/myshixun/\u4E0B\uFF0C\u5982\u679C\u4EE3\u7801 \u9700\u8981\u7528\u5230\u6587\u4EF6\u8DEF\u5F84\u65F6\uFF0C\u60A8\u5C06\u9F20\u6807\u79FB\u5165\u4ED3\u5E93\u6587\u4EF6\u6216\u76EE\u5F55\u53F3\u4FA7\u7684"..." \u56FE\u6807\uFF0C\u9009\u62E9\u590D\u5236\u8DEF\u5F84\u5F97\u5230\u6587\u4EF6\u7684\u7EDD\u5BF9\u8DEF\u5F84\u3002'),F.createElement(Fa,{disabled:!!Ao.effects["shixunsDetail/getFileContent"],multiple:!0,showIcon:!1,treeData:Yo,switcherIcon:F.createElement(Wr.Z,{style:{fontWeight:"bold",fontSize:14,position:"relative",top:5,left:-2}}),onExpand:Ni,expandedKeys:Rt,selectedKeys:cn,onSelect:qo,draggable:!0,onDragEnter:Xl,onDrop:Bs,className:Ke.gitTree}))):"",!Yo.length&&Qr&&((Ci=It==null?void 0:It.detail)==null?void 0:Ci.init_repository)&&F.createElement(ti,null),!Yo.length&&!Qr&&((Ua=It==null?void 0:It.detail)==null?void 0:Ua.secret_repository)&&F.createElement(ti,null))),F.createElement(K,{visible:je,defaultPath:it,onClose:()=>Zt(!1),isRepository:!Qr,onOK:nr=>aa(void 0,null,function*(){const fo=it.split("/");fo.pop(),yield oi(fo.join("/")),ua("")})}),F.createElement(pe,{visible:Nt,defaultPath:it,onClose:()=>Ot(!1),isRepository:Qr,onOK:nr=>{Nr(nr.path,nr.name)}}),F.createElement(S,{visible:fn,defaultPath:it,onClose:()=>tt(!1),isRepository:Qr,onOK:nr=>{Nr(nr.path,nr.name)}}),F.createElement(Re,{defaultPath:it,visible:He,isRepository:Qr,onClose:()=>Je(!1),onOK:nr=>aa(void 0,null,function*(){const fo=it.split("/");yield oi(it),Rt=[fo[0]||""],cn=[it],rn([...cn]),Bn([...Rt])})}),F.createElement(cr,{pathList:it==null?void 0:it.split("/"),showInputPath:!0,isMergeSelectFile:Gn,onFinish:nr=>{Gn?Na(nr):oi(nr),Ia(!1)}}))},ti=()=>F.createElement("div",{className:`mt20 pb50 ${Ke.nodata}`},F.createElement("div",{className:Ke.headLeft},"\u63D0\u793A\uFF1A",F.createElement("br",null),"\u6B64\u5904\u5B58\u653E\u672C\u5B9E\u8BAD\u6240\u9700\u7684\u6240\u6709\u4EE3\u7801\u7B49\u76F8\u5173\u6587\u4EF6\uFF0C\u4F60\u53EF\u4EE5\u901A\u8FC7\u4EE5\u4E0B",F.createElement("br",null),"\u4E24\u79CD\u65B9\u5F0F\u6765\u4F7F\u7528\uFF1A",F.createElement("br",null),"1\u3001",F.createElement("a",{href:"/forums/2784",target:"_blank"},"Git\u5BA2\u6237\u7AEF")," \u4E0A\u4F20\u5DF2\u6709\u6587\u4EF6\u6765\u5F00\u59CB\u4F7F\u7528\u3002",F.createElement("br",null),"2\u3001\u76F4\u63A5\u5728\u5E73\u53F0\u4E0A\u521B\u5EFA\u6587\u4EF6\u76EE\u5F55\u4EE5\u53CA\u76F8\u5173\u4EE3\u7801\u6587\u4EF6\u3002",F.createElement("br",null),"3\u3001\u5982\u679C\u6587\u4EF6\u5927\u5C0F\u8D85\u8FC750MB,\u8BF7\u4E0A\u4F20\u81F3\u6570\u636E\u96C6\u3002"),F.createElement("img",{width:"100%",src:Aa.Oe}));var el=(0,e.connect)(({shixunsDetail:Yt,loading:qt,globalSetting:It,practiceSetting:Un,user:Ao})=>({shixunsDetail:Yt,globalSetting:It,user:Ao,practiceSetting:Un,loading:qt}))(Vo),Ri={flex_box_center:"flex_box_center___JYIA5",flex_space_between:"flex_space_between___OOSa6",flex_box_vertical_center:"flex_box_vertical_center___s1AAj",flex_box_center_end:"flex_box_center_end___Ou9x8",flex_box_column:"flex_box_column___fXhOh",commitWrap:"commitWrap___xJGHF",wrap:"wrap___OEGuw",colorGray:"colorGray___nocDG",content:"content___Cvvjf",itemTime:"itemTime___wIggD",imageUrl:"imageUrl___C3Dsm",blueLight:"blueLight___qEiQB",divider:"divider___G5Y2d",empty:"empty___L1pRU"},qa=h(96074),Ha=Object.getOwnPropertySymbols,Ui=Object.prototype.hasOwnProperty,ol=Object.prototype.propertyIsEnumerable,Di=(Yt,qt)=>{var It={};for(var Un in Yt)Ui.call(Yt,Un)&&qt.indexOf(Un)<0&&(It[Un]=Yt[Un]);if(Yt!=null&&Ha)for(var Un of Ha(Yt))qt.indexOf(Un)<0&&ol.call(Yt,Un)&&(It[Un]=Yt[Un]);return It},wl=(Yt,qt,It)=>new Promise((Un,Ao)=>{var Po=Dn=>{try{ma(It.next(Dn))}catch(Qr){Ao(Qr)}},Yn=Dn=>{try{ma(It.throw(Dn))}catch(Qr){Ao(Qr)}},ma=Dn=>Dn.done?Un(Dn.value):Promise.resolve(Dn.value).then(Po,Yn);ma((It=It.apply(Yt,qt)).next())});const no=Yt=>{var qt=Yt,{shixunsDetail:It,globalSetting:Un,loading:Ao,user:Po,dispatch:Yn,isRepository:ma}=qt,Dn=Di(qt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Qr=(0,e.useParams)(),[Yo,Zi]=(0,F.useState)([]);(0,F.useEffect)(()=>{pl()},[ma]);const pl=()=>wl(void 0,null,function*(){const Jo=yield Yn({type:"shixunsDetail/getRepositoryCommit",payload:{id:Qr.id,secret_repository:ma?void 0:!0}});Jo&&Zi(Jo.commits||[])});return F.createElement(F.Fragment,null,Yo==""&&F.createElement("div",{className:Ri.empty},F.createElement("img",{src:Aa.em,width:"258"}),F.createElement("br",null),F.createElement("span",{className:"c-grey-c font14"},"\u6682\u65E0\u63D0\u4EA4\u8BB0\u5F55")),Yo!=""&&F.createElement("section",{className:Ri.bg},F.createElement("div",{className:Ri.wrap},F.createElement("div",{className:Ri.content},Yo==null?void 0:Yo.map(Jo=>{var Eo,ai;return F.createElement("div",null,F.createElement(s.Z,{align:"middle",className:"c-white font16"},F.createElement(l.Z,null,Jo.title)),F.createElement(s.Z,{align:"middle",className:"mt20 "},F.createElement(l.Z,null,F.createElement("img",{className:Ri.imageUrl,src:re.Z.IMG_SERVER+"/"+((Eo=Jo.author)==null?void 0:Eo.image_url)})),F.createElement(l.Z,{className:Ri.blueLight},F.createElement("span",{className:"ml20"},(ai=Jo.author)==null?void 0:ai.username)),F.createElement(l.Z,null,F.createElement("span",{className:`ml20 ${Ri.blueLight}`},"\u63D0\u4EA4\u4E8E"),F.createElement("span",{className:`ml20 ${Ri.blueLight}`},Jo.time))),F.createElement(qa.Z,{className:Ri.divider}))})))))};var gs=(0,e.connect)(({shixunsDetail:Yt,loading:qt,globalSetting:It,user:Un})=>({shixunsDetail:Yt,globalSetting:It,user:Un,loading:qt.models.index}))(no),tl=h(91613),Vr=h(67294),Wn=Object.defineProperty,ts=Object.defineProperties,No=Object.getOwnPropertyDescriptors,ns=Object.getOwnPropertySymbols,cl=Object.prototype.hasOwnProperty,rs=Object.prototype.propertyIsEnumerable,Ul=(Yt,qt,It)=>qt in Yt?Wn(Yt,qt,{enumerable:!0,configurable:!0,writable:!0,value:It}):Yt[qt]=It,as=(Yt,qt)=>{for(var It in qt||(qt={}))cl.call(qt,It)&&Ul(Yt,It,qt[It]);if(ns)for(var It of ns(qt))rs.call(qt,It)&&Ul(Yt,It,qt[It]);return Yt},Fl=(Yt,qt)=>ts(Yt,No(qt)),Cs=(Yt,qt)=>{var It={};for(var Un in Yt)cl.call(Yt,Un)&&qt.indexOf(Un)<0&&(It[Un]=Yt[Un]);if(Yt!=null&&ns)for(var Un of ns(Yt))qt.indexOf(Un)<0&&rs.call(Yt,Un)&&(It[Un]=Yt[Un]);return It},Ms=(Yt,qt,It)=>new Promise((Un,Ao)=>{var Po=Dn=>{try{ma(It.next(Dn))}catch(Qr){Ao(Qr)}},Yn=Dn=>{try{ma(It.throw(Dn))}catch(Qr){Ao(Qr)}},ma=Dn=>Dn.done?Un(Dn.value):Promise.resolve(Dn.value).then(Po,Yn);ma((It=It.apply(Yt,qt)).next())});const{TabPane:bi}=D.default,dl=Yt=>{var qt=Yt,{globalSetting:It,loading:Un,dispatch:Ao,practiceSetting:Po,shixunsDetail:Yn}=qt,ma=Cs(qt,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),Dn,Qr,Yo,Zi,pl,Jo,Eo,ai,da,mi,Ci,Ua,Ea,co,Xo,Dt,Nt,Ot,je;const[Zt,fn]=(0,F.useState)("1"),[tt,He]=(0,F.useState)("1");let[Je,it]=(0,F.useState)();const Ct=(0,F.useRef)(),[Rt,Bn]=(0,F.useState)(!0),[cn,rn]=(0,F.useState)(["2","1"]),[Ln,Jn]=(0,F.useState)([]),Sn=(0,F.useRef)(),bn=(0,e.useParams)(),Sr=[{id:"1",name:"\u4EE3\u7801\u4ED3\u5E93"},{id:"2",name:Vr.createElement("span",null,Vr.createElement("span",null,"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93"),Vr.createElement(P.Z,{title:"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002"},Vr.createElement("i",{className:"iconfont icon-xiaowenhao",style:{marginLeft:2,fontSize:14}})))}];(0,F.useEffect)(()=>{var Mr,Pr,ta,tr,Gn,Ia,Na,xa,va,ua,Nr,vo,Ko,oi,Mi,qo,il,Io;try{((ta=(Pr=(Mr=Yn==null?void 0:Yn.fileContent)==null?void 0:Mr.content)==null?void 0:Pr.content)!=null&&ta.length||((Gn=(tr=Yn==null?void 0:Yn.fileContent)==null?void 0:tr.content)==null?void 0:Gn.content)=="")&&(((Ia=Yn==null?void 0:Yn.fileContent)==null?void 0:Ia.file_type)==="txt"?(Ct.current=window.decodeURIComponent(escape(window.atob((xa=(Na=Yn==null?void 0:Yn.fileContent)==null?void 0:Na.content)==null?void 0:xa.content))),Je=window.decodeURIComponent(escape(window.atob((ua=(va=Yn==null?void 0:Yn.fileContent)==null?void 0:va.content)==null?void 0:ua.content))),it(Je)):(Ct.current=(vo=(Nr=Yn==null?void 0:Yn.fileContent)==null?void 0:Nr.content)==null?void 0:vo.content,Je=(oi=(Ko=Yn==null?void 0:Yn.fileContent)==null?void 0:Ko.content)==null?void 0:oi.content,it(Je)))}catch(Ni){Ct.current=window.atob((qo=(Mi=Yn==null?void 0:Yn.fileContent)==null?void 0:Mi.content)==null?void 0:qo.content),Je=window.atob((Io=(il=Yn==null?void 0:Yn.fileContent)==null?void 0:il.content)==null?void 0:Io.content),it(Je),a.ZP.warning("\u8BF7\u786E\u8BA4\u6587\u4EF6\u5B57\u7B26\u96C6\u7F16\u7801\u662F\u5426\u4E3AUTF-8")}console.log("codeMirrorSourceValue1212:12",Yn.fileContent.content)},[(Dn=Yn==null?void 0:Yn.fileContent)==null?void 0:Dn.content]),(0,F.useEffect)(()=>{var Mr;const Pr=(Mr=Po==null?void 0:Po.sideBar)==null?void 0:Mr.selectPath.split("/");rn(Pr)},[(Qr=Po==null?void 0:Po.sideBar)==null?void 0:Qr.selectPath]);const br=Mr=>{it(Mr);let Pr=-1;Mr===Ct.current?Pr=0:Pr=1,Ao({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!!Pr}})};(0,F.useEffect)(()=>{new Promise((Mr,Pr)=>Ms(void 0,null,function*(){var ta,tr,Gn;if(((ta=Po==null?void 0:Po.sideBar)==null?void 0:ta.selectPath)!==""&&((tr=Po==null?void 0:Po.sideBar)!=null&&tr.selectPath)){const Ia=yield Ao({type:"shixunsDetail/getFileContent",payload:{id:bn.id,path:(Gn=Po==null?void 0:Po.sideBar)==null?void 0:Gn.selectPath,secret_repository:Rt?null:!0}});Ia!=null&&Ia.content||(Ia==null?void 0:Ia.content)==""||Ao({type:"practiceSetting/setSideBarTabs",payload:{selectPath:""}})}}))},[(Yo=Po==null?void 0:Po.sideBar)==null?void 0:Yo.selectPath]);const Hr=Vr.createElement(t.default,{className:n.menu,style:{background:"#24294b"},onClick:Mr=>{var Pr;!((Pr=Yn==null?void 0:Yn.detail)!=null&&Pr.secret_repository)&&Mr.key==="2"&&He("1"),fn(Mr.key),Mr.key==="1"?Bn(!0):Bn(!1)}},Vr.createElement(t.default.Item,{disabled:!0,key:"0"},"\u5207\u6362\u4ED3\u5E93"),Sr.filter(Mr=>{var Pr,ta;return!((Pr=Yn==null?void 0:Yn.detail)!=null&&Pr.init_repository)||(ta=Yn==null?void 0:Yn.detail)!=null&&ta.is_jupyter_lab?Mr.id!=="2":Mr}).map((Mr,Pr)=>Vr.createElement(t.default.Item,{className:"leaveClick",key:Mr.id},Mr.name))),Qa=(Mr=!1,Pr=1)=>Ms(void 0,null,function*(){var ta,tr,Gn,Ia;const Na=yield Ao({type:"shixunsDetail/updateRepositoryFile",payload:{id:bn.id,path:(tr=(ta=Yn==null?void 0:Yn.fileContent)==null?void 0:ta.params)==null?void 0:tr.path,content:Je,secret_repository:Rt?null:!0,sync_origin_shixun:Mr}});Na!=null&&Na.content&&((Gn=Yn==null?void 0:Yn.detail)!=null&&Gn.copy_for_exercise||a.ZP.success("\u4FDD\u5B58\u6210\u529F"),Ao({type:"practiceSetting/setSideBarTabs",payload:Fl(as({},Po.sideBar),{confirmLeave:!1})})),(Ia=Yn==null?void 0:Yn.detail)!=null&&Ia.copy_for_exercise&&(0,R.m)(Ao,Yn,bn.id,Pr)});return Vr.createElement("div",{className:n.warehouse},Vr.createElement("div",{className:n.header},Vr.createElement(s.Z,{align:"middle",className:"w100 c-white",style:{height:60}},Vr.createElement(l.Z,{flex:"1"},Vr.createElement(s.Z,{align:"middle"},Vr.createElement(l.Z,null,Vr.createElement(i.Z,{dropdownRender:()=>Hr,className:n.menu},Vr.createElement("span",{className:"font16 c-white current ml20"},Sr.find(Mr=>Mr.id===Zt).name," ",Vr.createElement("span",{style:{color:"#B0B5D6"},className:"iconfont icon-sanjiaoxing font12"})))),Vr.createElement(l.Z,{flex:"81px"},Vr.createElement("div",{className:n.line})),Vr.createElement(l.Z,null,Vr.createElement(D.default,{className:n.tabs,activeKey:tt,onChange:Mr=>{var Pr;(Pr=Po==null?void 0:Po.sideBar)!=null&&Pr.confirmLeave?u.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{He(Mr),Ao({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}})}}):(He(Mr),Ao({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}}))}},Vr.createElement(bi,{tab:Vr.createElement("span",{className:"leaveClick"},"\u4EE3\u7801\u6587\u4EF6"),key:"1"}),Rt&&((Zi=Yn==null?void 0:Yn.detail)==null?void 0:Zi.init_repository)&&Vr.createElement(bi,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}),!Rt&&((pl=Yn==null?void 0:Yn.detail)==null?void 0:pl.secret_repository)&&Vr.createElement(bi,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}))))),(Rt&&((Jo=Yn==null?void 0:Yn.repository)==null?void 0:Jo.git_url)||!Rt&&((Eo=Yn==null?void 0:Yn.secretRepository)==null?void 0:Eo.git_url))&&Vr.createElement(Vr.Fragment,null,Vr.createElement(l.Z,null,Vr.createElement("span",{className:n.title},"\u4ED3\u5E93\u5730\u5740:"),Vr.createElement("input",{value:Rt?(ai=Yn==null?void 0:Yn.repository)==null?void 0:ai.git_url:(da=Yn==null?void 0:Yn.secretRepository)==null?void 0:da.git_url}),Vr.createElement(p.CopyToClipboard,{text:Rt?(mi=Yn==null?void 0:Yn.repository)==null?void 0:mi.git_url:(Ci=Yn==null?void 0:Yn.secretRepository)==null?void 0:Ci.git_url,onCopy:()=>a.ZP.success("\u590D\u5236\u6210\u529F")},Vr.createElement(P.Z,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u7248\u672C\u5E93"},Vr.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"}))))))),Vr.createElement("div",{className:n.content,style:{overflow:"auto"}},tt==="1"&&Vr.createElement(Vr.Fragment,null,Vr.createElement("aside",{className:n.left},Vr.createElement(r.Z,{spinning:!!Un.effects["shixunsDetail/getRepository"],wrapperClassName:`${n.loading} ${n.bottom0}`},Vr.createElement(el,{setTreeData:Jn,treeData:Ln,activeKey:Zt,isRepository:Rt}))),Vr.createElement("aside",{className:n.right,ref:Sn},((Ua=Po==null?void 0:Po.sideBar)==null?void 0:Ua.selectPath)!==""&&Vr.createElement(Vr.Fragment,null,Vr.createElement(r.Z,{spinning:!!Un.effects["shixunsDetail/getFileContent"],wrapperClassName:n.loading},Vr.createElement("div",{className:n.filePathWrp},Vr.createElement(s.Z,{align:"middle",className:"w100"},Vr.createElement(l.Z,null,Vr.createElement("span",{className:"iconfont icon-daimacangku2 c-white"})),Vr.createElement(l.Z,{flex:"40px"},Vr.createElement("div",{className:n.line,style:{marginLeft:20}})),Vr.createElement(l.Z,{className:n.filePath},cn.map((Mr,Pr)=>Vr.createElement("span",{className:"c-blue"},Mr))))),Vr.createElement("div",{className:Un.effects["shixunsDetail/getFileContent"]?"hide":"show"},Vr.createElement(tl.Z,{className:"darkBlue",style:{top:66,height:"calc(100% - 60px)",position:"absolute",zIndex:1},filename:(Ea=Yn==null?void 0:Yn.fileContent)==null?void 0:Ea.filename,type:((co=Yn==null?void 0:Yn.fileContent)==null?void 0:co.file_type)==="office"?"download":(Xo=Yn==null?void 0:Yn.fileContent)==null?void 0:Xo.file_type,data:Je,monacoEditor:{value:Je,language:(Dt=Yn==null?void 0:Yn.fileContent)==null?void 0:Dt.language,onChange:Mr=>br(Mr),options:{fontSize:14}}}))),((Nt=Yn==null?void 0:Yn.fileContent)==null?void 0:Nt.file_type)==="txt"&&Vr.createElement(s.Z,{align:"middle",justify:"center",className:n.footer},Vr.createElement(l.Z,null,Vr.createElement(o.ZP,{type:"primary",size:"middle",ghost:!0,onClick:()=>{e.history.push(`/shixuns/${bn.id}/challenges`)}},"\u53D6\u6D88"),Vr.createElement(o.ZP,{type:"primary",size:"middle",className:"ml40",onClick:Mr=>{var Pr,ta;(Pr=Yn==null?void 0:Yn.detail)!=null&&Pr.is_fork_from_creator&&((ta=Yn==null?void 0:Yn.detail)!=null&&ta.copy_for_exercise)?Ao({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:(tr,Gn)=>{Qa(tr,Gn)}}}):Qa()}},"\u63D0\u4EA4")))),((Ot=Po==null?void 0:Po.sideBar)==null?void 0:Ot.selectPath)==""&&((je=Yn==null?void 0:Yn.detail)==null?void 0:je.init_repository)&&Vr.createElement("div",{className:n.empty},Vr.createElement("img",{src:Aa.x7,width:"258"}),Vr.createElement("br",null),Vr.createElement("span",{className:"c-grey-c"},!!(Ln!=null&&Ln.length)&&"\u5728\u5DE6\u4FA7\u4EE3\u7801\u4ED3\u5E93\u533A\u57DF\u70B9\u51FB\u76EE\u5F55\u6253\u5F00\u6587\u4EF6",!(Ln!=null&&Ln.length)&&"\u8BF7\u5148\u5728\u5DE6\u4FA7\u4E0A\u4F20\u6587\u4EF6\u6216\u65B0\u5EFA\u6587\u4EF6\uFF01")))),tt==="2"&&Vr.createElement("div",{className:n.commit},Vr.createElement(gs,{isRepository:Rt}))))};var ko=(0,e.connect)(({loading:Yt,globalSetting:qt,practiceSetting:It,shixunsDetail:Un})=>({globalSetting:qt,loading:Yt,practiceSetting:It,shixunsDetail:Un}))(dl)},85909:function($e,et,h){"use strict";h.d(et,{S:function(){return a},m:function(){return t}});var F=h(28706),n=h(2453),e=h(14446),D=h(67294),P=(s,l,i)=>new Promise((u,r)=>{var o=p=>{try{d(i.next(p))}catch(f){r(f)}},c=p=>{try{d(i.throw(p))}catch(f){r(f)}},d=p=>p.done?u(p.value):Promise.resolve(p.value).then(o,c);d((i=i.apply(s,l)).next())});const a=s=>{let l=document.createElement("textarea");return l.value=s,l.value},t=(s,l,i,u,r)=>P(void 0,null,function*(){var o,c;const d=yield s({type:"shixunsDetail/saveCopyForExercise",payload:{id:i,save_type:u}});u===1?((d==null?void 0:d.status)==0&&n.ZP.success("\u4FDD\u5B58\u6210\u529F"),(o=d==null?void 0:d.data)!=null&&o.exists_same_shixun_name?s({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(c=d==null?void 0:d.data)==null?void 0:c.shixun_name}}):s({type:"classroomList/setActionTabs",payload:{}})):(s({type:"classroomList/setActionTabs",payload:{}}),(d==null?void 0:d.status)===0&&e.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:D.createElement("div",null,D.createElement("div",null,"\u5B9E\u8BAD\u540C\u6B65\u4FEE\u6539\u5B8C\u6210\uFF0C\u8BF7\u9A8C\u8BC1\u5B9E\u8BAD\u662F\u5426\u53EF\u4EE5\u6B63\u5E38\u4F7F\u7528\u3002")),okText:"\u524D\u5F80\u539F\u5B9E\u8BAD",onOk:()=>{var p,f;(0,F.xg)(`/shixuns/${(f=(p=l==null?void 0:l.detail)==null?void 0:p.fork_from)==null?void 0:f.fork_identifier}/challenges`)}}))})},96289:function($e,et,h){"use strict";var F=h(67294),n=h(35973),e=h(14446),D=h(55351);const P=({newShixuns:a,dispatch:t,user:s})=>{var l;const[i,u]=(0,F.useState)(!1);(0,F.useEffect)(()=>{a.actionTabs.key==="Create-Environment"&&o()},[(l=a==null?void 0:a.actionTabs)==null?void 0:l.key]);const r=()=>{t({type:"newShixuns/setActionTabs",payload:{}})},o=()=>{var c,d,p,f;r(),((c=s.userInfo)==null?void 0:c.mirror_marker_status)===0?u(!0):((d=s.userInfo)==null?void 0:d.mirror_marker_status)===1?n.history.push(`/users/${(p=s.userInfo)==null?void 0:p.login}/experiment-img/add`):((f=s.userInfo)==null?void 0:f.mirror_marker_status)===2&&e.default.confirm({title:"\u60A8\u4ECA\u65E5\u5DF2\u8FBE\u5230\u7533\u8BF7\u4E0A\u9650\uFF0C\u662F\u5426\u8DF3\u8F6C\u81F3\u4E91\u4E3B\u673A\u5217\u8868\uFF1F",content:"\u63D0\u793A\uFF1A\u6BCF\u5929\u6700\u591A\u5141\u8BB8\u7533\u8BF7\u4E00\u53F0\u4E91\u4E3B\u673A",okText:"\u8DF3\u8F6C",cancelText:"\u53D6\u6D88",onOk(){var y;n.history.push(`/users/${(y=s.userInfo)==null?void 0:y.login}/experiment-img`)}})};return F.createElement(e.default,{title:"\u52A0\u5165qq\u7FA4\u63D0\u793A",open:i,footer:null,onCancel:()=>{u(!1)}},F.createElement("div",{style:{textAlign:"center"}},F.createElement("br",null),F.createElement("img",{width:120,height:120,style:{marginTop:"20px"},src:D,alt:"\u4E8C\u7EF4\u7801"})),F.createElement("img",null))};et.Z=(0,n.connect)(({newShixuns:a,user:t,globalSetting:s})=>({newShixuns:a,globalSetting:s,user:t}))(P)},54112:function($e,et,h){"use strict";h.r(et),h.d(et,{default:function(){return Fv}});var F=h(52810),n=h(67294),e=h(35973),D={practiceSetting:"practiceSetting____JzSr",wrapHeader:"wrapHeader___UtEic",wrapLayout:"wrapLayout___LbxWe",wrapSidebar:"wrapSidebar____WwWi",wrapContent:"wrapContent___vQy6F"},P={flex_box_center:"flex_box_center___ZbKWZ",flex_space_between:"flex_space_between___l3I6A",flex_box_vertical_center:"flex_box_vertical_center___Lq7k2",flex_box_center_end:"flex_box_center_end___fcllt",flex_box_column:"flex_box_column___X1bbd",header:"header___e8JpO","flex-center":"flex-center___bEydb",title:"title___uCK1_",schedule:"schedule___WsVbu",clickWarp:"clickWarp___HusBA",num:"num___Zrt0Q",subject:"subject___H4tj9",btns:"btns___e2enD",btn:"btn___T6H51",simulate:"simulate___Ori5S",exit:"exit___0V4Zt"},a=h(28706),t="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACL0lEQVRIS72WvU9TURTAf4e+qBUritRXoYkaB0w0alz4B3RQExTSbjpooouiddGVxf0hTjKQ+MkANhiVwYTNwcHFRuNgdIHGYiMmVWnja6+5La8ttq99Vesd3/n4nXPuOec+ocHpu6nCecVJFCcUHBDo0eoK0gKvEZ76hNnFy7Lg5kbqCXrGVa8vzyhwVsBoFIQCG5jM+xhNj0jyd90agGmpQVHcQwg0clwjU2SUcDoVk8fVsjUAc0yNiMICOlpyXlEuKCGWuiLjzqcyoBg5xP/CueOzoGDIyaQI0DU3bN61XBa3NBUZ22CvvpMiwLTUbYHzf1gWDpmw9B2S3yoeFEykYnJBdCvaBT4265Z6cEMgNgBn9sPQNHz4ugZgGx3sltCYuojiVqvRd/th4jjsC0J0BhKf63gQLknIUs+AY60A+rfB3UEIboTIDLz65Go9J6alFgT6vAIOboeHp2CrH64+h6m37pYKFnUGWWB9tZrfAOso5Gy4Ng/ZfEl62ISpYQisgzsJuD7fNKxcXUCoE+JR2NUFiSU49wQ2GDAbBV3798tw5D7kVsENMDnXEoUDEI9AeDN8WYGsDb0B0FM0PA0va7ZOLcYpkesl7+wqQXZsqhh7LI1jMNe0TfdsKUGCnfDjJwxMQnqlae1LCrpNvQxafzc8isCDN3DjhTfneo0XB83rqtADlczAsu45D6e8Kv7LslvNon3r2sm4rQ9OGdLOJ9OBtPXRr26Qf/Hb8gvtaezbqqd4vgAAAABJRU5ErkJggg==",s=h(93686),l=h(14446),i=h(2453),u=h(33170),r=h(67294),o=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,p=(L,k)=>{var j={};for(var ge in L)c.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&o)for(var ge of o(L))k.indexOf(ge)<0&&d.call(L,ge)&&(j[ge]=L[ge]);return j},f=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const y=L=>{var k=L,{globalSetting:j,loading:ge,dispatch:rt,practiceSetting:ft,shixunsDetail:lt}=k,ot=p(k,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),be,nt;const en=(0,e.useLocation)(),yn=(0,n.useRef)(""),Xt=(0,e.useParams)(),{title:dn,base_info_warning:tn,challenges_warning:Tn,service_warning:nn,repository_warning:Ft,mirror_warning:dr}=ft;(0,n.useEffect)(()=>{var Gt;yn.current=(Gt=en.pathname.split("/"))==null?void 0:Gt[2],rt({type:"practiceSetting/setParams",payload:{id:yn.current}}),rt({type:"practiceSetting/getCommonData",payload:{id:yn.current}})},[en.pathname]),(0,n.useEffect)(()=>((0,a.Dk)(dn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),()=>{(0,a.Dk)()}));const hn=()=>f(void 0,null,function*(){yield Qt(),e.history.push(`/shixuns/${yn.current}/challenges`)}),Qt=()=>new Promise((Gt,Vn)=>{var jt;(jt=ft==null?void 0:ft.sideBar)!=null&&jt.confirmLeave?l.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{rt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Gt()},onCancel:()=>{Vn()}}):Gt()}),on=Gt=>{var Vn;if(Gt===(ft==null?void 0:ft.sideBar.tabsActive))return;const jt=()=>{e.history.push(`/shixuns/${yn.current}/edit?tabId=${Gt}`),rt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:Gt,selectPath:"",confirmLeave:!1}})};(Vn=ft==null?void 0:ft.sideBar)!=null&&Vn.confirmLeave?l.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{jt()}}):jt()},Ut=(Gt,Vn=!1)=>{Gt=Gt!=null&&Gt.includes(".json")?Gt:`${Gt}.json`,l.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:r.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>f(void 0,null,function*(){const jt=yield(0,u.ZP)("/api"+Gt,{method:"get"});if(!jt)return;i.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const zt=yield(0,s.Ir)({id:jt.shixun_identifier,jump_challenge_setting:Vn});if(zt!=null&&zt.game_identifier){(0,a.xg)(`/tasks/${zt.game_identifier}`);return}(zt==null?void 0:zt.status)===2?Ut(zt==null?void 0:zt.message):(zt==null?void 0:zt.status)===3&&wt(zt==null?void 0:zt.message)})})},wt=Gt=>{l.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:r.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Gt,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},Fn=(Gt,Vn)=>f(void 0,null,function*(){var jt,zt,na,hr;if(yield Qt(),(0,a.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6A21\u62DF\u5B9E\u6218"]),(jt=lt.detail)!=null&&jt.is_jupyter||(zt=lt.detail)!=null&&zt.is_jupyter_lab){rt({type:"shixunsDetail/execJupyter",payload:{id:yn.current}}).then(vn=>{var Jr;vn!=null&&vn.identifier&&((Jr=e.history)==null||Jr.push(`/tasks/${vn.identifier}/jupyter`))});return}rt({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u7A0D\u540E..."}});const An=Vn?yield(0,s.BK)({id:Gt}):yield(0,s.Ir)({id:Gt});if(rt({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(An==null?void 0:An.status)==5&&!Vn){l.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u8BC4\u6D4B\u8BBE\u7F6E",cancelText:"\u76F4\u63A5\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218",title:"\u63D0\u793A",content:r.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230",(hr=(na=An==null?void 0:An.data)==null?void 0:na.challenge_errors)==null?void 0:hr.map((vn,Jr)=>{var In;return r.createElement("span",{key:Jr,style:{color:"#3061D0"}},"\u7B2C",vn==null?void 0:vn.challenge_position,"\u5173",Jr!=((In=An==null?void 0:An.data)==null?void 0:In.challenge_errors)-1&&"\u3001")}),"\u5173\u5361\u4E2D\u8BC4\u6D4B\u8BBE\u7F6E\u672A\u5B8C\u6210\uFF0C\u76F4\u63A5\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218\u65E0\u6CD5\u68C0\u6D4B\u6574\u4E2A\u5B9E\u9A8C\u6D41\u7A0B\uFF0C\u5EFA\u8BAE\u5148\u5B8C\u5584\u5173\u5361\u8BC4\u6D4B\u8BBE\u7F6E\u540E\u518D\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218"),onOk:()=>{var vn,Jr,In;window.location.href=`/shixuns/${yn.current}/edit/${(In=(Jr=(vn=An==null?void 0:An.data)==null?void 0:vn.challenge_errors)==null?void 0:Jr[0])==null?void 0:In.challenge_id}/tab=2`},onCancel:()=>{(0,s.Ir)({id:yn.current,jump_challenge_setting:!0}).then(vn=>{if(vn!=null&&vn.game_identifier||vn!=null&&vn.identifier){(0,a.xg)(`/tasks/${vn.game_identifier}`);return}(vn==null?void 0:vn.status)===-3?(0,a.eF)():(vn==null?void 0:vn.status)===2?Ut(vn==null?void 0:vn.message,!0):(vn==null?void 0:vn.status)===3&&wt(vn==null?void 0:vn.message)})}});return}if((An==null?void 0:An.status)==6&&!Vn){l.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E",title:"\u63D0\u793A",content:r.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E\u4E0D\u5B8C\u5584\uFF0C\u65E0\u6CD5\u5F00\u542F\u5B9E\u9A8C\u73AF\u5883\u8FDB\u884C\u6A21\u62DF\u5B9E\u6218\u8BF7\u5B8C\u5584\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E"),cancelButtonProps:{style:{display:"none"}},onOk:()=>{window.location.href=`/shixuns/${yn.current}/edit?tabId=environment`}});return}if(An!=null&&An.game_identifier||An!=null&&An.identifier){(0,a.xg)(Vn?`/tasks/${An==null?void 0:An.identifier}/jupyter`:`/tasks/${An.game_identifier}`);return}(An==null?void 0:An.status)===-3?(0,a.eF)():(An==null?void 0:An.status)===2?Ut(An==null?void 0:An.message):(An==null?void 0:An.status)===3&&wt(An==null?void 0:An.message)}),Kt=()=>f(void 0,null,function*(){yield Qt(),rt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}})}),Pt=Gt=>({borderBottomColor:(ft==null?void 0:ft.sideBar.tabsActive)===Gt?"#0152d9":"transparent"});return r.createElement("div",{className:P.header},r.createElement("aside",{className:P.title},r.createElement("i",{onClick:hn,style:{color:"#333",marginRight:20},className:"icon iconfont icon-fanhui1"}),r.createElement("span",{className:P.edit},dn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),r.createElement("i",{onClick:Kt,style:{color:"#165DFF"},className:"icon iconfont icon-xiugai1"})),r.createElement("aside",{className:P.schedule},r.createElement("div",null,r.createElement("span",{style:Pt("information"),className:P.clickWarp,onClick:()=>on("information")},tn?r.createElement("span",{className:P.num},"1"):r.createElement("img",{src:t}),r.createElement("span",{className:P.subject},"\u57FA\u672C\u4FE1\u606F")),r.createElement("i",{className:"iconfont icon-lujing"})),r.createElement("div",null,r.createElement("span",{style:Pt("warehouse"),className:P.clickWarp,onClick:()=>on("warehouse")},Ft?r.createElement("span",{className:P.num},"2"):r.createElement("img",{src:t}),r.createElement("span",{className:P.subject},"\u4EE3\u7801\u4ED3\u5E93")),r.createElement("i",{className:"iconfont icon-lujing"})),(lt==null?void 0:lt.detail)&&!((be=lt==null?void 0:lt.detail)!=null&&be.is_jupyter_lab)&&r.createElement("div",null,r.createElement("span",{style:Pt("level"),className:P.clickWarp,onClick:()=>on("level")},Tn?r.createElement("span",{className:P.num},"3"):r.createElement("img",{src:t}),r.createElement("span",{className:P.subject},"\u4EFB\u52A1\u5173\u5361")),r.createElement("i",{className:"iconfont icon-lujing"})),(lt==null?void 0:lt.detail)&&((nt=lt==null?void 0:lt.detail)==null?void 0:nt.is_jupyter_lab)&&r.createElement("div",null,r.createElement("span",{style:Pt("service"),className:P.clickWarp,onClick:()=>on("service")},nn?r.createElement("span",{className:P.num},"3"):r.createElement("img",{src:t}),r.createElement("span",{className:P.subject},"\u670D\u52A1")),r.createElement("i",{className:"iconfont icon-lujing"})),r.createElement("div",null,r.createElement("span",{style:Pt("environment"),className:P.clickWarp,onClick:()=>on("environment")},dr?r.createElement("span",{className:P.num},"4"):r.createElement("img",{src:t}),r.createElement("span",{className:P.subject},"\u5B9E\u9A8C\u73AF\u5883")))),r.createElement("aside",{className:P.btns},r.createElement("div",{className:P.simulate,onClick:()=>Fn(yn.current,!1)},"\u6A21\u62DF\u5B9E\u6218")))};var A=(0,e.connect)(({loading:L,globalSetting:k,practiceSetting:j,shixunsDetail:ge})=>({globalSetting:k,loading:L,practiceSetting:j,shixunsDetail:ge}))(y),v={information:"information___LkgI6",scroll:"scroll___JnYs4",formWrap:"formWrap___qq0ju",img:"img___z2Jy6"},w=h(91304),E=h(22150),m=h(71577),M=h(69677),B=h(85546),b=h(71230),C=h(15746),g=h(59810),S=h(84567),T={btn:"btn___LFkWh",s1:"s1___kiYKO",s2:"s2___omvJi"},R="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABjUlEQVQ4T61VsUoDQRB9s+eVYifkUlqIWCW3sbBMqYUR0cbfUPETxPgZ2giigpZaCnKXpBK1sMydpIx25+7ISu5ILhsjclvuzLx5M292lmA57PtuF2gIYIMBSYBn3BiICAg1cF0GrqjVSvLhlL+IqtVNEDUZWLAlS+8IeAPzvtduXw77ZYAMiEjKI2LeY2AskQ2cAGaiEy8MDwnQxicL7Ep5bDL+xmqijahZDsODDHBQ5sVfmVn6xmDeMuWTESAGnqf1bBpz09MSsESx729r4DwfIIA6hPjUSt2AaP7Hztwj5nXHdd0vpR7yMQzsUOT7pwzsjgEKsVIKgiCu1Za1UvfGLhynXgqCp6hSkSxEYCn9jLq+/wJgcawk5l4KYECN3YBlCVLWo4GvhmGfgVlrj4ZAjX0KmBmZD8Owj4IAMQAsvGSrKKR1zet0QpsosZQrmvnRKsqksZlxnFWVJAkT3Y6MDbAmgDlFdGcdm8IH22Qp9OmltAtdDoPlWez6SpkWtmCHFTNCvQMN/scX8A1e4fnIOEHt8AAAAABJRU5ErkJggg==",N=Object.defineProperty,Z=Object.getOwnPropertySymbols,G=Object.prototype.hasOwnProperty,X=Object.prototype.propertyIsEnumerable,ne=(L,k,j)=>k in L?N(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,Q=(L,k)=>{for(var j in k||(k={}))G.call(k,j)&&ne(L,j,k[j]);if(Z)for(var j of Z(k))X.call(k,j)&&ne(L,j,k[j]);return L},me=(L,k)=>{var j={};for(var ge in L)G.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&Z)for(var ge of Z(L))k.indexOf(ge)<0&&X.call(L,ge)&&(j[ge]=L[ge]);return j},ue=L=>{var k=L,{InputRight:j,value:ge=[],onChange:rt}=k,ft=me(k,["InputRight","value","onChange"]);const[lt,ot]=(0,n.useState)(),be=en=>{const yn=ge.filter((Xt,dn)=>dn!==en);rt(yn)},nt=en=>{if(en.preventDefault(),!!lt){if(ge.findIndex(yn=>yn.name===lt)>-1){i.ZP.warning("\u4E0D\u5141\u8BB8\u6DFB\u52A0\u76F8\u540C\u6807\u7B7E");return}rt([...ge,{id:null,name:lt}]),ot(null)}};return n.createElement("div",null,n.createElement(M.default,Q({bordered:!1,style:{width:600},value:lt,onChange:en=>ot(en.target.value),onPressEnter:nt,onBlur:nt},ft)),j||n.createElement("span",{className:"pl20 font14 c-light-black"},"\u56DE\u8F66\u6DFB\u52A0\u6807\u7B7E"),n.createElement("div",{className:"mt20"},ge==null?void 0:ge.map((en,yn)=>n.createElement("div",{key:yn,className:T.btn},n.createElement("span",{className:T.s1},en.name),n.createElement("img",{src:R,className:T.s2,onClick:()=>be(yn)})))))},oe=h(96486),pe=h(11320),ie={flex_box_center:"flex_box_center___ZDst5",flex_space_between:"flex_space_between___KjWS3",flex_box_vertical_center:"flex_box_vertical_center___JmkIN",flex_box_center_end:"flex_box_center_end___xd4AX",flex_box_column:"flex_box_column___zLQXm",complete:"complete___d4XS6",cancel:"cancel___awB16",save:"save___CMuaC"};const $=({dispatch:L,onCancel:k,onSave:j,loading:ge=!1})=>n.createElement("div",{className:ie.complete},n.createElement("div",{onClick:k,className:ie.cancel},"\u53D6\u6D88"),n.createElement(m.ZP,{type:"primary",loading:ge,onClick:j,className:ie.save},"\u4FDD\u5B58"));var de=(0,e.connect)()($),ye=h(85909),De=h(54262),Me=h(16646),q=h(35598),V=h(67294),fe=Object.defineProperty,K=Object.defineProperties,re=Object.getOwnPropertyDescriptors,Pe=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,H=(L,k,j)=>k in L?fe(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,I=(L,k)=>{for(var j in k||(k={}))Te.call(k,j)&&H(L,j,k[j]);if(Pe)for(var j of Pe(k))Ae.call(k,j)&&H(L,j,k[j]);return L},U=(L,k)=>K(L,re(k)),J=(L,k)=>{var j={};for(var ge in L)Te.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&Pe)for(var ge of Pe(L))k.indexOf(ge)<0&&Ae.call(L,ge)&&(j[ge]=L[ge]);return j},he=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const Ve=L=>{var k=L,{globalSetting:j,loading:ge,dispatch:rt,practiceSetting:ft,problemset:lt,shixunsDetail:ot}=k,be=J(k,["globalSetting","loading","dispatch","practiceSetting","problemset","shixunsDetail"]),nt,en;const[yn]=E.default.useForm(),[Xt,dn]=(0,n.useState)({}),[tn,Tn]=(0,n.useState)(!1),[nn,Ft]=(0,n.useState)(!1),[dr,hn]=(0,n.useState)(!1),[Qt,on]=(0,n.useState)(""),[Ut,wt]=(0,n.useState)(""),[Fn,Kt]=(0,n.useState)(""),[Pt,Gt]=(0,n.useState)(),Vn=(0,n.useRef)({}),jt=(0,n.useRef)(""),zt=(0,n.useRef)(""),na=(0,n.useRef)(""),hr=(0,n.useRef)(null),An=(0,n.useRef)((0,oe.throttle)(()=>wa(),2e3,{leading:!0,trailing:!1})).current,{id:vn}=ft,[Jr,In]=(0,n.useState)(!1);(0,n.useEffect)(()=>{vn&&Sa()},[vn]),(0,n.useEffect)(()=>(JSON.stringify(Xt)!=="{}"&&Qn(),()=>{clearTimeout(hr.current)}),[Xt,Qt,Fn,Ut]);const Qn=()=>{clearTimeout(hr.current),hr.current=setTimeout(()=>{!(0,oe.isEqual)(Xt,Vn.current)||Qt!==jt.current||Fn!==zt.current||Ut!==na.current?rt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):rt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},500)},Sa=()=>he(void 0,null,function*(){var Ar,zr,mo,Ir,yo,Ji,Rn;rt({type:"problemset/getEditDisciplines",payload:{source:"shixun"}});const er=yield(0,u.ZP)(`/api/shixuns/${vn}/edit_base_info.json`,{method:"get"});if(er.status===0){const ir=U(I({},er.data),{description:(0,ye.S)(er.data.description)}),ri={description:ir.description,shixun_tags:ir.shixun_tags,name:ir.name,course:((Ar=ir==null?void 0:ir.disciplines)==null?void 0:Ar.length)>0?[(mo=(zr=ir==null?void 0:ir.disciplines)==null?void 0:zr[0])==null?void 0:mo.id,(Ji=(yo=(Ir=ir==null?void 0:ir.disciplines)==null?void 0:Ir[0])==null?void 0:yo.sub_discipline)==null?void 0:Ji.id]:[]};(Rn=ot.detail)!=null&&Rn.is_jupyter_lab&&(ri.jupyter_show_description=er.data.jupyter_show_description),yn.setFieldsValue(ri),Vn.current=I({},ri),jt.current=ir.attachment_id||"",zt.current=ir.cover_image_id||"",na.current=ir.attachment_id_b||"",dn(I({},ri)),on(ir.attachment_id||""),wt(ir.attachment_id_b||""),Kt(ir.cover_image_id||""),Gt(ir.cover_image||"")}}),Ya=(Ar,zr)=>{dn(I({},zr))},Ja=()=>{Dr()},wa=()=>{(0,a.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u57FA\u672C\u4FE1\u606F","\u4FDD\u5B58"]),yn.submit()},un=(Ar,zr=!1,mo=1)=>{var Ir;const{name:yo,description:Ji,shixun_tags:Rn,course:er,jupyter_show_description:ir=!1}=Ar;let ri={name:yo,description:Ji,shixun_tags:Rn,attachment_id:Qt,cover_image_id:Fn,attachment_id_b:Ut,sub_discipline_ids:er[1]};(Ir=ot.detail)!=null&&Ir.is_jupyter_lab&&(ri=U(I({},ri),{jupyter_show_description:ir})),(0,u.ZP)(`/api/shixuns/${vn}/base_info_save.json`,{method:"post",body:{shixun:I({},ri),sync_origin_shixun:zr}}).then(Nu=>he(void 0,null,function*(){var hu,yc,Yc,Or;if(Nu.status===0&&((hu=ot==null?void 0:ot.detail)!=null&&hu.copy_for_exercise||i.ZP.success("\u4FDD\u5B58\u6210\u529F"),rt({type:"practiceSetting/getCommonData",payload:{id:vn}}),rt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Vn.current={description:Xt.description,shixun_tags:Xt.shixun_tags,name:Xt.name},jt.current=Qt,zt.current=Fn,na.current=Ut,(yc=ot==null?void 0:ot.detail)!=null&&yc.copy_for_exercise)){const bo=yield rt({type:"shixunsDetail/saveCopyForExercise",payload:{id:vn,save_type:mo}});mo===1?(Yc=bo==null?void 0:bo.data)!=null&&Yc.exists_same_shixun_name?rt({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(Or=bo==null?void 0:bo.data)==null?void 0:Or.shixun_name,getBaseInfo:()=>{Sa()}}}):(i.ZP.info("\u4FDD\u5B58\u6210\u529F"),rt({type:"classroomList/setActionTabs",payload:{}})):(rt({type:"classroomList/setActionTabs",payload:{}}),(bo==null?void 0:bo.status)===0&&l.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:V.createElement("div",null,V.createElement("div",null,"\u5B9E\u8BAD\u540C\u6B65\u4FEE\u6539\u5B8C\u6210\uFF0C\u8BF7\u9A8C\u8BC1\u5B9E\u8BAD\u662F\u5426\u53EF\u4EE5\u6B63\u5E38\u4F7F\u7528\u3002")),okText:"\u524D\u5F80\u539F\u5B9E\u8BAD",onOk:()=>{var Wo,Ii;(0,a.xg)(`/shixuns/${(Ii=(Wo=ot==null?void 0:ot.detail)==null?void 0:Wo.fork_from)==null?void 0:Ii.fork_identifier}/challenges`)}}))}}))},Dr=()=>{var Ar;const zr=()=>{e.history.push(`/shixuns/${vn}/challenges`),rt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(Ar=ft==null?void 0:ft.sideBar)!=null&&Ar.confirmLeave?l.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{zr()}}):zr()};function ha(Ar){const zr=Ar.type==="image/jpeg"||Ar.type==="image/png";return zr||i.ZP.error("\u8BF7\u4E0A\u4F20jpg\u6216png\u7684\u56FE\u7247!"),zr}const $n=V.createElement(m.ZP,{loading:tn,icon:V.createElement(De.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),qr=V.createElement(m.ZP,{loading:dr,icon:V.createElement(De.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),Zr=V.createElement(m.ZP,{loading:nn,icon:V.createElement(De.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");function Fo(Ar,zr){const mo=new FileReader;mo.addEventListener("load",()=>zr(mo.result)),mo.readAsDataURL(Ar)}const Fi=Ar=>{var zr,mo;if(Ar.file.status==="uploading"){Tn(!0);return}Ar.file.status==="done"&&(Tn(!1),on((mo=(zr=Ar==null?void 0:Ar.file)==null?void 0:zr.response)==null?void 0:mo.id))},Pi=Ar=>{var zr,mo;if(Ar.file.status==="uploading"){Ft(!0);return}Ar.file.status==="done"&&(Ft(!1),wt((mo=(zr=Ar==null?void 0:Ar.file)==null?void 0:zr.response)==null?void 0:mo.id))},Fr=()=>V.createElement("div",{className:v.img},V.createElement("img",{src:(0,q.z)("/api/attachments/"+Qt,!0),alt:"avatar",style:{width:"100%"}}),V.createElement("div",null,V.createElement(Me.Z,{onClick:()=>on(""),style:{fontSize:"16px",color:"red"}}))),Bo=()=>V.createElement("div",{className:v.img},V.createElement("img",{src:(0,q.z)("/api/attachments/"+Ut,!0),alt:"avatar",style:{width:"100%"}}),V.createElement("div",null,V.createElement(Me.Z,{onClick:()=>wt(""),style:{fontSize:"16px",color:"red"}}))),Bi=Ar=>{var zr,mo;if(Ar.file.status==="uploading"){hn(!0);return}Ar.file.status==="done"&&(hn(!1),Kt((mo=(zr=Ar==null?void 0:Ar.file)==null?void 0:zr.response)==null?void 0:mo.id),In(!0))},ss=()=>V.createElement("div",{className:v.img},V.createElement("img",{src:(0,q.z)(Jr?"/api/attachments/"+Fn:Pt,!0),alt:"avatar",style:{width:"100%"}}),V.createElement("div",null,V.createElement(Me.Z,{onClick:()=>{Kt(""),Gt("")},style:{fontSize:"16px",color:"red"}})));return V.createElement("div",{className:v.information},V.createElement("section",{className:v.scroll},V.createElement("header",null,"\u57FA\u672C\u4FE1\u606F"),V.createElement("div",{className:v.formWrap}," ",V.createElement(E.default,{form:yn,scrollToFirstError:!0,layout:"vertical",onValuesChange:Ya,onFinish:Ar=>{var zr,mo;(zr=ot==null?void 0:ot.detail)!=null&&zr.is_fork_from_creator&&((mo=ot==null?void 0:ot.detail)!=null&&mo.copy_for_exercise)?rt({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:Ar,type:"information",fn:(Ir,yo,Ji)=>{un(Ir,yo,Ji)}}}):un(Ar)}},V.createElement(E.default.Item,{name:"name",label:"\u540D\u79F0:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{max:60,message:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},V.createElement(M.default,{bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26",suffix:`${((nt=Xt.name)==null?void 0:nt.length)||0}/60`})),V.createElement(E.default.Item,{className:"customAddTags",name:"shixun_tags",label:V.createElement("div",null,"\u6280\u80FD\u6807\u7B7E :"," ",V.createElement("span",{className:"pl10 font14 c-light-black"},"\u5B66\u5458\u901A\u8FC7\u6240\u6709\u4EFB\u52A1\u5173\u5361\uFF0C\u5C06\u83B7\u5F97\u6280\u80FD\u6807\u7B7E")),rules:[{required:!0,message:"\u8BF7\u9009\u8F93\u5165\u6280\u80FD\u6807\u7B7E"}]},V.createElement(ue,{placeholder:"\u6DFB\u52A0\u6807\u7B7E"})),V.createElement(E.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B\uFF1A",name:"course",labelCol:{span:5},wrapperCol:{span:5}},V.createElement(B.Z,{placeholder:"\u8BF7\u9009\u62E9...",allowClear:!1,options:lt.courseOptions,getPopupContainer:Ar=>Ar.parentNode})),V.createElement(b.Z,null,V.createElement(C.Z,null,V.createElement(E.default.Item,{label:"\u9876\u90E8\u80CC\u666F\u56FE:"},Qt?Fr():V.createElement(g.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${pe.Z.API_SERVER}/api/attachments.json`,beforeUpload:ha,onChange:Fi},$n))),V.createElement(C.Z,{className:"c-grey-999"},V.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u75281920*200\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),V.createElement(b.Z,null,V.createElement(C.Z,null,V.createElement(E.default.Item,{label:"\u9876\u90E8\u5185\u5BB9\u56FE:"},Ut?Bo():V.createElement(g.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${pe.Z.API_SERVER}/api/attachments.json`,beforeUpload:ha,onChange:Pi},Zr))),V.createElement(C.Z,{className:"c-grey-999"},V.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u75281920*200\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),V.createElement(b.Z,null,V.createElement(C.Z,null,V.createElement(E.default.Item,{label:"\u5217\u8868\u5C01\u9762\u56FE:"},Fn||Pt?ss():V.createElement(g.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${pe.Z.API_SERVER}/api/attachments.json`,beforeUpload:ha,onChange:Bi},qr))),V.createElement(C.Z,{className:"c-grey-999"},V.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u7528290*218\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),V.createElement(E.default.Item,{name:"description",label:"\u7B80\u4ECB:"},V.createElement(w.Z,{defaultValue:Xt.description||"",watch:!0})),((en=ot.detail)==null?void 0:en.is_jupyter_lab)&&V.createElement(E.default.Item,{name:"jupyter_show_description",valuePropName:"checked"},V.createElement(S.default,null,"\u663E\u793A\u4EFB\u52A1\u8981\u6C42\uFF08\u52FE\u9009\u540E\uFF0C\u5C06\u7B80\u4ECB\u4F5C\u4E3A\u4EFB\u52A1\u8981\u6C42\u663E\u793A\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF09"))))),V.createElement(de,{onSave:An,onCancel:Ja,loading:tn||dr||nn}))};var Ie=(0,e.connect)(({problemset:L,loading:k,globalSetting:j,practiceSetting:ge,shixunsDetail:rt})=>({globalSetting:j,loading:k,practiceSetting:ge,problemset:L,shixunsDetail:rt}))(Ve),ce={flex_box_center:"flex_box_center___LiAPc",flex_space_between:"flex_space_between___zOrvl",flex_box_vertical_center:"flex_box_vertical_center___pWI0p",flex_box_center_end:"flex_box_center_end___R1B7f",flex_box_column:"flex_box_column___BUSOq",menu:"menu___MLa2L",warehouse:"warehouse___NZ6o9",header:"header___DQSpw",title:"title___Q6voz",content:"content___v9Jfn",left:"left___MiFbg",right:"right___UOxcP",loading:"loading___r25tt",empty:"empty___J3rPx",tabs:"tabs___BsV1l",line:"line___tmfZh",footer:"footer___E442y",commit:"commit___vMKYK",blueLight:"blueLight___n7jAx",filePathWrp:"filePathWrp___ueAb3",filePath:"filePath___V7EhW",bottom0:"bottom0___WUqx8"},xe=h(66368),Oe=h(83062),Le=h(68508),ve=h(85418),Re=h(57953),Ke=h(79870),ze=h(47897),qe=h(74855),Qe={wrap:"wrap___IzxNT",modal:"modal___jcKd0",title:"title___DeCGl",path:"path___IiSd5",colorBlue:"colorBlue___P7hk_",width240:"width240___HRevG",filePath:"filePath___l5wGn"},Ye=Object.defineProperty,bt=Object.getOwnPropertySymbols,kt=Object.prototype.hasOwnProperty,$t=Object.prototype.propertyIsEnumerable,Mn=(L,k,j)=>k in L?Ye(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,or=(L,k)=>{for(var j in k||(k={}))kt.call(k,j)&&Mn(L,j,k[j]);if(bt)for(var j of bt(k))$t.call(k,j)&&Mn(L,j,k[j]);return L},cr=(L,k)=>{var j={};for(var ge in L)kt.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&bt)for(var ge of bt(L))k.indexOf(ge)<0&&$t.call(L,ge)&&(j[ge]=L[ge]);return j},Nn=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const Wr=L=>{var k=L,{shixunsDetail:j,globalSetting:ge,loading:rt,user:ft,dispatch:lt,isRepository:ot}=k,be=cr(k,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const nt=(0,e.useLocation)(),en=(0,e.useParams)(),[yn,Xt]=(0,n.useState)({}),dn=(0,n.useRef)(),[tn]=E.default.useForm(),[Tn,nn]=(0,n.useState)("");(0,n.useEffect)(()=>{be.visible&&tn.resetFields()},[be.visible]),(0,n.useEffect)(()=>{const hn=sessionStorage.getItem("pathArray");if(hn){const Qt=hn.split(",").join("/"),on=Qt.indexOf("/")===0?Qt.substr(1):Qt;nn(on)}},[]),(0,n.useEffect)(()=>{var hn,Qt;dn.current=(Qt=(hn=nt.pathname)==null?void 0:hn.split("/"))==null?void 0:Qt[2]},[]);const Ft=(...hn)=>Nn(void 0,[...hn],function*(Qt={}){const on=yield lt({type:"shixunsDetail/addRepositoryFile",payload:{id:en.id,message:Qt.commitMessage,content:"",path:(be.defaultPath?be.defaultPath+"/":"")+Qt.path+"/"+(Qt.file||".gitkeep"),secret_repository:ot?void 0:!0}});on!=null&&on.url&&(i.ZP.success("\u6DFB\u52A0\u6210\u529F"),be.onOK({path:(be.defaultPath?be.defaultPath+"/":"")+Qt.path+"/"+(Qt.file||".gitkeep"),name:Qt.path.split("/")[Qt.path.split("/").length-1]}),be.onClose())}),dr=()=>{var hn,Qt;e.history.push(`/shixuns/${dn.current}/${(Qt=(hn=nt.pathname)==null?void 0:hn.split("/"))==null?void 0:Qt[3]}${Tn?`/master/shixun_show/${Tn}`:""}`)};return n.createElement(l.default,{width:"60%",centered:!0,open:be.visible,wrapClassName:Qe.modal,onOk:()=>{tn.submit()},onCancel:be.onClose,title:"\u65B0\u5EFA\u6587\u4EF6\u5939"},n.createElement("section",{className:Qe.bg},n.createElement("div",{className:Qe.wrap},n.createElement(E.default,{className:"mt10",form:tn,scrollToFirstError:!0,layout:"vertical",onFinish:Ft,onChange:()=>{var hn,Qt,on,Ut;const wt=or({},tn.getFieldsValue()),Fn=(hn=wt==null?void 0:wt.path)==null?void 0:hn.split(""),Kt=(Qt=wt==null?void 0:wt.file)==null?void 0:Qt.split("");(on=Fn==null?void 0:Fn.filter(Pt=>Pt=="/"))!=null&&on.length&&(wt.path=wt.path.substring(0,wt.path.length-1)),(Ut=Kt==null?void 0:Kt.filter(Pt=>Pt=="/"))!=null&&Ut.length&&(wt.file=wt.file.substring(0,wt.path.length-1)),tn.setFieldsValue(or({},wt)),Xt(wt)}},n.createElement(E.default.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0\uFF1A",name:"path"},n.createElement(b.Z,null,n.createElement(C.Z,null,n.createElement("span",{className:Qe.filePath},be.defaultPath+"/")),n.createElement(C.Z,{flex:"1"},n.createElement(E.default.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},n.createElement(M.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0",size:"middle"}))))),n.createElement(E.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\uFF1A",name:"file"},n.createElement(M.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0\uFF0C\u5982\u679C\u4E0D\u586B\u5199\u7CFB\u7EDF\u5C06\u5728\u6587\u4EF6\u5939\u4E0B\u521B\u5EFA.gitkeep\u7684\u9ED8\u8BA4\u6587\u4EF6",size:"middle"})),n.createElement(E.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},n.createElement(M.default,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"middle"}))))))};var la=(0,e.connect)(({shixunsDetail:L,loading:k,globalSetting:j,user:ge})=>({shixunsDetail:L,globalSetting:j,user:ge,loading:k.models.index}))(Wr),Kr=h(57444),pa=h(59290),Aa=h(67294),$r=Object.defineProperty,Co=Object.getOwnPropertySymbols,zn=Object.prototype.hasOwnProperty,Va=Object.prototype.propertyIsEnumerable,wo=(L,k,j)=>k in L?$r(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,Pa=(L,k)=>{for(var j in k||(k={}))zn.call(k,j)&&wo(L,j,k[j]);if(Co)for(var j of Co(k))Va.call(k,j)&&wo(L,j,k[j]);return L},kn=(L,k)=>{var j={};for(var ge in L)zn.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&Co)for(var ge of Co(L))k.indexOf(ge)<0&&Va.call(L,ge)&&(j[ge]=L[ge]);return j},Rr=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const ho=L=>{var k=L,{shixunsDetail:j,globalSetting:ge,loading:rt,user:ft,dispatch:lt,isRepository:ot}=k,be=kn(k,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const nt=(0,e.useLocation)(),en=(0,e.useParams)(),[yn,Xt]=(0,n.useState)({}),dn=(0,n.useRef)(),[tn]=E.default.useForm(),[Tn,nn]=(0,n.useState)("");(0,n.useEffect)(()=>{be.visible&&tn.resetFields()},[be.visible]),(0,n.useEffect)(()=>{const hn=sessionStorage.getItem("pathArray");if(hn){const Qt=hn.split(",").join("/"),on=Qt.indexOf("/")===0?Qt.substr(1):Qt;nn(on)}},[]),(0,n.useEffect)(()=>{var hn,Qt;dn.current=(Qt=(hn=nt.pathname)==null?void 0:hn.split("/"))==null?void 0:Qt[2]},[]);const Ft=(...hn)=>Rr(void 0,[...hn],function*(Qt={},on=!1,Ut=1){var wt,Fn;const Kt=yield lt({type:"shixunsDetail/addRepositoryFile",payload:{id:en.id,message:Qt.commitMessage,content:Qt.codeMirror,path:(be.defaultPath?be.defaultPath+"/":"")+Qt.path,secret_repository:ot?void 0:!0,sync_origin_shixun:on}});Kt!=null&&Kt.url&&((wt=j==null?void 0:j.detail)!=null&&wt.copy_for_exercise||i.ZP.success("\u6DFB\u52A0\u6210\u529F"),be.onOK({path:(be.defaultPath?be.defaultPath+"/":"")+Qt.path,name:Qt.path.split("/")[Qt.path.split("/").length-1]}),be.onClose()),(Fn=j==null?void 0:j.detail)!=null&&Fn.copy_for_exercise&&(0,pa.m)(lt,j,en.id,Ut)}),dr=()=>{var hn,Qt;e.history.push(`/shixuns/${dn.current}/${(Qt=(hn=nt.pathname)==null?void 0:hn.split("/"))==null?void 0:Qt[3]}${Tn?`/master/shixun_show/${Tn}`:""}`)};return Aa.createElement(l.default,{width:"60%",open:be.visible,wrapClassName:Qe.modal,destroyOnClose:!0,centered:!0,onOk:()=>{tn.submit()},onCancel:be.onClose,title:"\u65B0\u5EFA\u6587\u4EF6"},Aa.createElement("section",{className:Qe.bg},Aa.createElement("div",{className:Qe.wrap},Aa.createElement(E.default,{className:"mt10",form:tn,scrollToFirstError:!0,layout:"vertical",onFinish:hn=>{var Qt,on;(Qt=j==null?void 0:j.detail)!=null&&Qt.is_fork_from_creator&&((on=j==null?void 0:j.detail)!=null&&on.copy_for_exercise)?(be.onClose(),lt({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:hn,type:"wareHouse",fn:(Ut,wt,Fn)=>{Ft(Ut,wt,Fn)}}})):Ft(hn)},onChange:()=>{var hn,Qt;const on=Pa({},tn.getFieldsValue()),Ut=(hn=on==null?void 0:on.path)==null?void 0:hn.split("");((Qt=Ut==null?void 0:Ut.filter(wt=>wt=="/"))==null?void 0:Qt.length)>1&&(on.path=on.path.substring(0,on.path.length-1)),tn.setFieldsValue(Pa({},on)),Xt(on)}},Aa.createElement(E.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\u6216\u6587\u4EF6\u8DEF\u5F84\uFF1A",name:"path"},Aa.createElement(b.Z,null,Aa.createElement(C.Z,null,Aa.createElement("span",{className:Qe.filePath},be.defaultPath+"/")),Aa.createElement(C.Z,{flex:"1"},Aa.createElement(E.default.Item,{name:"path",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},Aa.createElement(M.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle"}))))),Aa.createElement(E.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},Aa.createElement(M.default,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"middle"})),Aa.createElement("div",{className:"mt10 mb20"},Aa.createElement(E.default.Item,{name:"codeMirror",label:"\u6587\u4EF6\u5185\u5BB9\uFF1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5185\u5BB9"}],style:{marginBottom:0}},Aa.createElement(Kr.h,{options:{modal:"javascript",lineNumbers:!0,theme:"railscasts",indentUnit:4,matchBrackets:!0,autoRefresh:!0,smartIndent:!0,extraKeys:{"Alt-/":"autocomplete"},autofocus:!0,styleActiveLine:!0,lint:!0,linkurl:"",gutters:["CodeMirror-linenumbers","breakpoints","CodeMirror-lint-markers"]}})))))))};var Ma=(0,e.connect)(({shixunsDetail:L,loading:k,globalSetting:j,user:ge})=>({shixunsDetail:L,globalSetting:j,user:ge,loading:k.models.index}))(ho),aa=Object.defineProperty,Fa=Object.getOwnPropertySymbols,Vo=Object.prototype.hasOwnProperty,ti=Object.prototype.propertyIsEnumerable,el=(L,k,j)=>k in L?aa(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,Ri=(L,k)=>{for(var j in k||(k={}))Vo.call(k,j)&&el(L,j,k[j]);if(Fa)for(var j of Fa(k))ti.call(k,j)&&el(L,j,k[j]);return L},qa=(L,k)=>{var j={};for(var ge in L)Vo.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&Fa)for(var ge of Fa(L))k.indexOf(ge)<0&&ti.call(L,ge)&&(j[ge]=L[ge]);return j},Ha=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const Ui=L=>{var k=L,{shixunsDetail:j,globalSetting:ge,loading:rt,user:ft,dispatch:lt,isRepository:ot}=k,be=qa(k,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const nt=(0,e.useLocation)(),en=(0,e.useParams)(),[yn,Xt]=(0,n.useState)({}),dn=(0,n.useRef)(),[tn]=E.default.useForm(),[Tn,nn]=(0,n.useState)(""),[Ft,dr]=(0,n.useState)("");(0,n.useEffect)(()=>{be.visible&&tn.resetFields()},[be.visible]),(0,n.useEffect)(()=>{const on=be.defaultPath.split("/");on.length===1?(nn(""),dr(be.defaultPath)):(dr(on.pop()),nn(on.join("/")+"/"))},[be.defaultPath]),(0,n.useEffect)(()=>{var on,Ut;dn.current=(Ut=(on=nt.pathname)==null?void 0:on.split("/"))==null?void 0:Ut[2]},[]);const hn=(...on)=>Ha(void 0,[...on],function*(Ut={}){const wt=yield lt({type:"shixunsDetail/moveGitFile",payload:{id:en.id,from:be.defaultPath,to:Tn+Ut.path,message:Ut.commitMessage||`${be.defaultPath} rename to ${Tn}${Ut.path} `,secret_repository:ot}});(wt==null?void 0:wt.status)===0&&(i.ZP.success("\u6DFB\u52A0\u6210\u529F"),be.onOK({path:Ut.path,name:Ut.path}),be.onClose())}),Qt=()=>{var on,Ut;e.history.push(`/shixuns/${dn.current}/${(Ut=(on=nt.pathname)==null?void 0:on.split("/"))==null?void 0:Ut[3]}${Tn?`/master/shixun_show/${Tn}`:""}`)};return n.createElement(l.default,{width:"40%",open:be.visible,wrapClassName:Qe.modal,centered:!0,onOk:()=>{tn.submit()},onCancel:be.onClose,title:"\u63D0\u4EA4\u8BF4\u660E"},n.createElement("section",{className:Qe.bg},n.createElement("div",{className:Qe.wrap},n.createElement(E.default,{className:"mt10",form:tn,scrollToFirstError:!0,layout:"vertical",onFinish:hn,onChange:()=>{var on,Ut;const wt=Ri({},tn.getFieldsValue()),Fn=(on=wt==null?void 0:wt.path)==null?void 0:on.split("");((Ut=Fn==null?void 0:Fn.filter(Kt=>Kt=="/"))==null?void 0:Ut.length)>1&&(wt.path=wt.path.substring(0,wt.path.length-1)),tn.setFieldsValue(Ri({},wt)),Xt(wt)}},n.createElement(E.default.Item,{label:"\u91CD\u547D\u540D\uFF1A",name:"path"},n.createElement(b.Z,null,n.createElement(C.Z,{flex:"1"},n.createElement(E.default.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},n.createElement(M.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle",defaultValue:Ft}))))),n.createElement(E.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage"},n.createElement(M.default,{placeholder:`\u5982\u4E0D\u586B\u5199\uFF0C\u9ED8\u8BA4\u63D0\u4EA4\u4FE1\u606F\u662F\uFF08${be.defaultPath} rename to \u65B0\u7684\u540D\u79F0 \uFF09`,size:"middle"}))))))};var ol=(0,e.connect)(({shixunsDetail:L,loading:k,globalSetting:j,user:ge})=>({shixunsDetail:L,globalSetting:j,user:ge,loading:k.models.index}))(Ui),Di=h(38449),wl={wrap:"wrap___mjOgj",title:"title___yLtbX",path:"path___oKd0o",colorBlue:"colorBlue___HAuxN"},no=h(67294),gs=Object.defineProperty,tl=Object.getOwnPropertySymbols,Vr=Object.prototype.hasOwnProperty,Wn=Object.prototype.propertyIsEnumerable,ts=(L,k,j)=>k in L?gs(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,No=(L,k)=>{for(var j in k||(k={}))Vr.call(k,j)&&ts(L,j,k[j]);if(tl)for(var j of tl(k))Wn.call(k,j)&&ts(L,j,k[j]);return L},ns=(L,k)=>{var j={};for(var ge in L)Vr.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&tl)for(var ge of tl(L))k.indexOf(ge)<0&&Wn.call(L,ge)&&(j[ge]=L[ge]);return j},cl=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const{Dragger:rs}=g.default,Ul=L=>{var k=L,{shixunsDetail:j,globalSetting:ge,loading:rt,user:ft,dispatch:lt,isRepository:ot}=k,be=ns(k,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const nt=(0,e.useLocation)(),en=(0,e.useParams)(),[yn,Xt]=(0,n.useState)({}),dn=(0,n.useRef)(),[tn]=E.default.useForm(),[Tn,nn]=(0,n.useState)([]),[Ft,dr]=(0,n.useState)();let hn;(0,n.useEffect)(()=>{be.visible&&(tn.resetFields(),nn([]))},[be.visible]),(0,n.useEffect)(()=>{dn.current=en.id},[]),(0,n.useEffect)(()=>{const Kt=sessionStorage.getItem("pathArray");if(Kt){const Pt=Kt.split(",").join("/"),Gt=Pt.indexOf("/")===0?Pt.substr(1):Pt;dr(Gt)}},[]);const Qt=Kt=>{var Pt,Gt,Vn,jt;if(hn=Kt.file.name,Kt.file.status==="done"||Kt.file.status==="uploading"){if(nn(Kt.fileList),!Kt.file.response)return;if(((Pt=Kt.file.response)==null?void 0:Pt.status)===0){(Gt=j==null?void 0:j.detail)!=null&&Gt.copy_for_exercise||(i.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01"),tn.validateFields());return}nn(Tn.filter(zt=>zt.uid!==Kt.file.uid)),(Vn=Kt.file.response)!=null&&Vn.message&&i.ZP.info((jt=Kt.file.response)==null?void 0:jt.message)}},on=Kt=>cl(void 0,null,function*(){if(!Kt.response){i.ZP.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01");return}(yield lt({type:"shixunsDetail/deleteGitFile",payload:{id:en.id,path:Ft?`${Ft}/${Kt.name}`:Kt.name,message:tn.getFieldValue("commitMessage")||`\u5220\u9664\u4E86${Ft?`${Ft}/${Kt.name}`:Kt.name}`,secret_repository:ot?null:!0}})).status===0&&(nn(Tn.filter(Gt=>Gt.uid!==Kt.uid)),i.ZP.info("\u5220\u9664\u6210\u529F"))}),Ut={height:300,multiple:!0,withCredentials:!0,openFileDialogOnClick:!!tn.getFieldValue("commitMessage"),data:()=>cl(void 0,null,function*(){return new Promise((Kt,Pt)=>cl(void 0,null,function*(){setTimeout(()=>cl(void 0,null,function*(){const Gt=yield tn.getFieldsValue(),Vn=No(No({},{path:be.defaultPath?be.defaultPath:"",message:yn.commitMessage||`\u4E0A\u4F20\u4E86${hn}`}),ot?{}:{secret_repository:!0});Kt(Vn)}),200)}))}),fileList:Tn,method:"post",action:`${pe.Z.API_SERVER}/api/shixuns/${dn.current}/upload_git_file.json`,onChange:Qt,onRemove:on,beforeUpload:Kt=>(hn=Kt.name,Kt.size/1024/1024>50?(i.ZP.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E50MB"),!1):!0)},wt=(Kt=!1,Pt=1)=>cl(void 0,null,function*(){var Gt;const Vn=No(No({},{path:be.defaultPath?be.defaultPath:"",message:yn.commitMessage||`\u4E0A\u4F20\u4E86${hn}`}),ot?{}:{secret_repository:!0});for(let jt=0;jt{zt.append(hr,Vn[hr].toString())});const na=yield(0,u.ZP)(`/api/shixuns/${dn.current}/upload_git_file.json`,{method:"post",body:zt},!0)}be.onClose(),be.onOK({path:be.defaultPath}),Fn(),(Gt=j==null?void 0:j.detail)!=null&&Gt.copy_for_exercise&&(0,pa.m)(lt,j,en.id,Pt)}),Fn=()=>{var Kt,Pt;e.history.push(`/shixuns/${dn.current}/${(Pt=(Kt=nt.pathname)==null?void 0:Kt.split("/"))==null?void 0:Pt[3]}${Ft?`/master/shixun_show/${Ft}`:""}`)};return no.createElement(l.default,{open:be.visible,onOk:Kt=>{tn.submit()},centered:!0,onCancel:be.onClose,width:"70%"},no.createElement("section",{className:wl.bg},no.createElement("div",{className:wl.wrap},no.createElement("div",{className:wl.title},"\u4E0A\u4F20\u6587\u4EF6"),no.createElement(E.default,{className:"mt10",form:tn,scrollToFirstError:!0,layout:"vertical",onFinish:()=>cl(void 0,null,function*(){var Kt,Pt;yield tn.validateFields(),(Kt=j==null?void 0:j.detail)!=null&&Kt.is_fork_from_creator&&((Pt=j==null?void 0:j.detail)!=null&&Pt.copy_for_exercise)?(be.onClose(),lt({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:(Gt,Vn)=>{wt(Gt,Vn)}}})):wt()}),onValuesChange:()=>Xt(No({},tn.getFieldsValue()))},no.createElement(E.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},no.createElement(M.default,{placeholder:"\u5FC5\u586B\uFF0C\u63CF\u8FF0\u4E3B\u8981\u4FEE\u6539\u5185\u5BB9\uFF08\u76F8\u5F53\u4E8EGit Commit message\u7684Header\uFF09"})),no.createElement(E.default.Item,{label:"\u9009\u62E9\u6587\u4EF6",name:"file",rules:[{required:!0,validator(Kt,Pt){return(Tn==null?void 0:Tn.length)===0?Promise.reject(new Error("\u8BF7\u9009\u62E9\u6587\u4EF6")):Promise.resolve()}}]},no.createElement("div",{onClick:()=>{if(!tn.getFieldValue("commitMessage")){i.ZP.warning("\u8BF7\u5148\u586B\u5199\u63D0\u4EA4\u4FE1\u606F");return}}},no.createElement(rs,No({},Ut),no.createElement("div",null,no.createElement("i",{className:`iconfont icon-shangchuan font50 ${wl.colorBlue}`})),no.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",no.createElement("span",{className:`${wl.colorBlue} ml5`},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20\uFF08\u5982\u679C\u6587\u4EF6\u5927\u5C0F\u8D85\u8FC750MB,\u8BF7\u4E0A\u4F20\u81F3\u6570\u636E\u96C6\uFF09"))))))),no.createElement(Di.Z,{onFinish:Kt=>dr(Kt)})))};var as=(0,e.connect)(({shixunsDetail:L,loading:k,globalSetting:j,user:ge})=>({shixunsDetail:L,globalSetting:j,user:ge,loading:k.models.index}))(Ul),Fl={flex_box_center:"flex_box_center___yg9nA",flex_space_between:"flex_space_between___f3dyx",flex_box_vertical_center:"flex_box_vertical_center___ezJcl",flex_box_center_end:"flex_box_center_end___nfffI",flex_box_column:"flex_box_column___c30ic",headLeft:"headLeft___rFzBG",colorBlue:"colorBlue___I8QNd",wrap:"wrap___E3izY",nodata:"nodata___o_3nl",nodataText:"nodataText___bDrE1",content:"content___oLCqi",gitCode:"gitCode___CGi8t",ellipsis:"ellipsis___OJSuo",menu:"menu___aPJ5X",overlayClass:"overlayClass___EtZDz",tips:"tips___P5llh",gitTree:"gitTree___uVb5X"},Cs={wrap:"wrap___MYOb_",content:"content___hIU8_",mainPathWrap:"mainPathWrap___U1qhQ",colorBlue:"colorBlue___UUdCo"},Ms=Object.defineProperty,bi=Object.getOwnPropertySymbols,dl=Object.prototype.hasOwnProperty,ko=Object.prototype.propertyIsEnumerable,Yt=(L,k,j)=>k in L?Ms(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,qt=(L,k)=>{for(var j in k||(k={}))dl.call(k,j)&&Yt(L,j,k[j]);if(bi)for(var j of bi(k))ko.call(k,j)&&Yt(L,j,k[j]);return L},It=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const Un=({shixunsDetail:L,globalSetting:k,loading:j,dispatch:ge,title:rt,pathList:ft=[],showInputPath:lt=!1,isMergeSelectFile:ot=!1,onFinish:be=()=>{}})=>{const[nt]=E.default.useForm(),en=(0,e.useParams)(),yn=(0,e.useLocation)(),Xt=(0,n.useRef)(),[dn,tn]=(0,n.useState)(""),[Tn,nn]=(0,n.useState)(""),[Ft,dr]=(0,n.useState)([]),[hn,Qt]=(0,n.useState)([]);(0,n.useEffect)(()=>{var Pt,Gt;Xt.current=((Gt=(Pt=yn.pathname)==null?void 0:Pt.split("/"))==null?void 0:Gt[3])==="repository"},[]),(0,n.useEffect)(()=>{if(L.actionTabs.key!=="Repository-SelectFilePath")return;const Pt=ft.join("/");let Gt=[];ft.map((Vn,jt)=>{jt===0?Gt.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Vn}`,path:Pt}):Gt.push({val:`/${Vn}`,path:Pt})}),dr(Gt),tn(Pt),nn(Pt),on(Pt)},[L.actionTabs.key]);const on=Pt=>It(void 0,null,function*(){const Gt=yield ge({type:Xt.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:en.id,path:Pt}});Gt&&Qt(Gt.trees||[])}),Ut=Pt=>{let Gt=dn;Pt.type==="tree"&&(Ft.length?Ft.push({val:`/${Pt.name}`,path:Pt.name}):Ft.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Pt.name}`,path:Pt.name}),dr(Ft),Gt=dn?`${dn}/${Pt.name}`:Pt.name,tn(Gt)),on(Gt)},wt=(Pt,Gt)=>{const Vn=Ft.filter((zt,na)=>na<=Gt);dr(Vn);const jt=Vn.filter((zt,na)=>na!==0).map(zt=>zt.val).join("").substr(1);tn(jt),on(jt)},Fn=()=>It(void 0,null,function*(){const Pt=nt==null?void 0:nt.getFieldsValue(),Gt=dn?`${dn}${Pt!=null&&Pt.name?`/${Pt==null?void 0:Pt.name}`:""}`:Pt==null?void 0:Pt.name;if(ot){be(Gt),Kt();return}if(lt){yield nt.validateFields();const Vn=yield ge({type:"shixunsDetail/uploadGitFolder",payload:qt(qt({},{id:en.id,path:Gt}),Xt.current?{}:{secret_repository:!0})});be(Tn),Vn.status===0&&i.ZP.info("\u65B0\u5EFA\u6210\u529F")}else be(Gt),i.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");Kt()}),Kt=()=>{ge({type:"shixunsDetail/setActionTabs",payload:{}}),nt.resetFields()};return n.createElement(l.default,{centered:!0,title:rt||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:L.actionTabs.key==="Repository-SelectFilePath",onOk:Fn,onCancel:Kt},n.createElement("div",{className:Cs.wrap},n.createElement("div",{className:Cs.content},n.createElement("div",{className:Cs.mainPathWrap},!!(Ft!=null&&Ft.length)&&Ft.map((Pt,Gt)=>n.createElement("a",{key:Gt,onClick:()=>wt(Pt,Gt)},Pt.val))),!!(hn!=null&&hn.length)&&hn.map((Pt,Gt)=>Pt.type==="tree"&&n.createElement("a",{key:Gt,onClick:()=>Ut(Pt)},n.createElement("i",{className:`iconfont icon-wenjianjia ${Cs.colorBlue}`}),Pt.name))),n.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),n.createElement("div",{className:"mt5 mb5"},dn),lt&&n.createElement(E.default,{form:nt,scrollToFirstError:!0,className:"mt20"},n.createElement(E.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},n.createElement(M.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))};var Ao=(0,e.connect)(({shixunsDetail:L,loading:k,globalSetting:j})=>({shixunsDetail:L,globalSetting:j,loading:k.models.index}))(Un),Po=h(25877),Yn=h(42922),ma=h(78207),Dn=h(89485),Qr=Object.defineProperty,Yo=Object.defineProperties,Zi=Object.getOwnPropertyDescriptors,pl=Object.getOwnPropertySymbols,Jo=Object.prototype.hasOwnProperty,Eo=Object.prototype.propertyIsEnumerable,ai=(L,k,j)=>k in L?Qr(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,da=(L,k)=>{for(var j in k||(k={}))Jo.call(k,j)&&ai(L,j,k[j]);if(pl)for(var j of pl(k))Eo.call(k,j)&&ai(L,j,k[j]);return L},mi=(L,k)=>Yo(L,Zi(k)),Ci=(L,k)=>{var j={};for(var ge in L)Jo.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&pl)for(var ge of pl(L))k.indexOf(ge)<0&&Eo.call(L,ge)&&(j[ge]=L[ge]);return j},Ua=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const{DirectoryTree:Ea}=Ke.default,co=L=>{var k=L,{shixunsDetail:j,globalSetting:ge,loading:rt,user:ft,activeKey:lt,dispatch:ot,practiceSetting:be,isRepository:nt,treeData:en,setTreeData:yn}=k,Xt=Ci(k,["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","practiceSetting","isRepository","treeData","setTreeData"]),dn,tn,Tn,nn,Ft,dr,hn;const Qt=(0,e.useParams)(),on=(0,e.useLocation)(),[Ut,wt]=(0,n.useState)(),[Fn,Kt]=(0,n.useState)(!1),[Pt,Gt]=(0,n.useState)(!1),[Vn,jt]=(0,n.useState)(!1),[zt,na]=(0,n.useState)(!1),[hr,An]=(0,n.useState)("");let[vn,Jr]=(0,n.useState)([]),[In,Qn]=(0,n.useState)([]);const[Sa,Ya]=(0,n.useState)([]),[Ja,wa]=(0,n.useState)(!1),[un,Dr]=(0,n.useState)(),[ha,$n]=(0,n.useState)(),[qr,Zr]=(0,n.useState)(""),[Fo,Fi]=(0,n.useState)(),[Pi,Fr]=(0,n.useState)(!1);(0,n.useEffect)(()=>{yn([]),yo(""),localStorage.warehouseHideTip||wa(!0)},[on.pathname,nt]);const Bo=(Or="")=>Ua(void 0,null,function*(){(yield(0,s.Zt)({id:Qt.id,secret_dir_path:Or}))&&Fi(Or)}),Bi=Or=>{var bo;return n.createElement(Le.default,{className:Fl.menu,onClick:Wo=>{switch(An(Or.path||""),Wo.key){case"1":(0,a.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6"]),Kt(!0);break;case"2":(0,a.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6\u5939"]),jt(!0);break;case"3":(0,a.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u4E0A\u4F20"]),na(!0);break;case"4":(0,a.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u91CD\u547D\u540D"]),Gt(!0);break;case"5":(0,a.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u5220\u9664"]),er(Or.path,Or.name,Or);break;case"6":(0,a.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u590D\u5236\u8DEF\u5F84"]),ir(Or);break}}},(Or.type==="topTree"||Or.type==="tree")&&n.createElement(Le.default.Item,{key:"1"},"\u65B0\u5EFA\u6587\u4EF6"),(Or.type==="topTree"||Or.type==="tree")&&n.createElement(Le.default.Item,{key:"2"},"\u65B0\u5EFA\u6587\u4EF6\u5939"),(Or.type==="topTree"||Or.type==="tree")&&n.createElement(Le.default.Item,{key:"3"},"\u4E0A\u4F20"),Or.type!=="topTree"&&Or.type!=="tree"&&((bo=j==null?void 0:j.detail)==null?void 0:bo.public)<2&&n.createElement(Le.default.Item,{key:"4"},"\u91CD\u547D\u540D"),Or.type!=="topTree"&&n.createElement(qe.CopyToClipboard,{text:`/data/workspace/myshixun/${nt?"":"secret/"}${Or==null?void 0:Or.path}`,onCopy:()=>i.ZP.success("\u590D\u5236\u6210\u529F")},n.createElement(Le.default.Item,{key:"6"},n.createElement(n.Fragment,null,"\u590D\u5236\u8DEF\u5F84"))),Or.type!=="topTree"&&n.createElement(Le.default.Item,{key:"5"},"\u5220\u9664"))},ss=(Or,bo)=>Or.map(Wo=>(bo==""?Wo.path=bo+Wo.name:Wo.path=bo+"/"+Wo.name,Wo.title=n.createElement(b.Z,{className:"font14"},n.createElement(C.Z,{flex:"1"},n.createElement(b.Z,null,Wo.type==="blob"&&n.createElement(C.Z,{flex:"20px",style:{marginLeft:-20}},n.createElement("span",{className:"iconfont icon-wenjian11 font12"})),n.createElement(C.Z,{flex:"1"},n.createElement("span",{className:" multi_ellipsis1"},Wo.name)))),n.createElement(C.Z,null,(Wo.type==="blob"||Wo.type==="tree")&&n.createElement(ve.Z,{dropdownRender:()=>Bi(Wo),className:Fl.ellipsis},n.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"})))),Wo.disableCheckbox=Ut&&Ut!==Wo.name,Wo.className=Wo.type==="tree"?Fl.pl23:"",Wo.checkable=Wo.type!=="tree",Wo.isLeaf=Wo.type!=="tree",Wo.children=Wo.type==="tree"&&[],Wo.key=Wo.path,Wo)),Ar=Or=>{ot({type:"practiceSetting/setSideBarTabs",payload:{selectPath:Or}})},zr=(Or,bo)=>Ua(void 0,null,function*(){const Wo=Or.split("/");yield yo(hr),setTimeout(()=>{Ar(Or),vn=[Wo[0]||""],In=[Or],Qn([...In]),Jr([...vn])},150)}),mo=(Or,bo)=>{if(bo=="")en=[...Or],yn([...Or]);else{let Wo=Ir(en,bo,Or);en=Wo,yn([...Wo])}};function Ir(Or,bo,Wo){return Or.map(Ii=>Ii.key===bo?(Ii.children=[...Wo],da({},Ii)):Ii.children?mi(da({},Ii),{children:Ir(Ii.children,bo,Wo)}):Ii)}const yo=(Or="")=>Ua(void 0,null,function*(){var bo,Wo;const Ii=yield ot({type:nt?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:Qt.id,path:Or}});if(Ii){if((bo=Ii.trees)!=null&&bo.length){let Us=ss([...Ii.trees],Or);mo(Us,Or),Ya(Ii.trees||[]),$n(Or||""),console.log("handleGetRepository:",Us,Or),setTimeout(()=>console.log(en,Ii.trees,Or,999999),2e3)}else Or==""&&yn([]);Dr(((Wo=Ii.commits)==null?void 0:Wo[0])||{})}return Ii}),Ji=Or=>Ua(void 0,null,function*(){return new Promise((bo,Wo)=>Ua(void 0,null,function*(){Or.children.length&&bo(),Zr(Or.path),yield yo(Or.path),bo()}))}),Rn=(Or,bo)=>Ua(void 0,null,function*(){var Wo;console.log("handleSelectTree",Or,bo.nativeEvent.target.nodeName,bo);const Ii=()=>{Ar(bo.node.path),Or=[bo.node.path],Qn([...Or])};bo.nativeEvent.target.nodeName==="svg"||bo.nativeEvent.target.nodeName==="LI"||bo.nativeEvent.target.nodeName==="I"||bo.node.type==="blob"&&((Wo=be==null?void 0:be.sideBar)!=null&&Wo.confirmLeave?l.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Ii(),ot({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):Ii())}),er=(Or,bo,Wo)=>{l.default.confirm({centered:!0,title:`\u786E\u8BA4\u9700\u8981\u5220\u9664\u8BE5\u6587\u4EF6${Wo.children?"\u5939":""}?`,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Ua(void 0,null,function*(){const Ii=yield ot({type:"shixunsDetail/deleteGitFile",payload:{id:Qt.id,path:Or,message:`\u5220\u9664${Or}`,secret_repository:nt?null:!0}});let Us=Or.split("/");if((Ii==null?void 0:Ii.status)===0){i.ZP.info("\u5220\u9664\u6210\u529F"),Us.splice(Us.length-1,1);const jc=yield yo(Us.length>1?Us.join("/"):"");return jc!=null&&jc.trees||(Us.splice(Us.length-1,1),yield yo(Us.length>1?Us.join("/"):"")),Ar(""),!0}else(Ii==null?void 0:Ii.status)===-3?l.default.confirm({title:"\u5220\u9664\u5931\u8D25",centered:!0,content:n.createElement("div",null,"\u8BE5\u6587\u4EF6\u201C",Or,"\u201D\u5DF2\u7ECF\u88AB\u4EFB\u52A1\u5173\u5361\u7684\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u6216\u8BC4\u6D4B\u6267\u884C\u6587\u4EF6\u4F7F\u7528\uFF0C\u8BF7\u5148\u4FEE\u6539\u4EFB\u52A1\u5173\u5361\u4E2D\u8BC4\u6D4B\u8BBE\u7F6E\u7684\u6587\u4EF6\u8DEF\u5F84\u540E\u518D\u5220\u9664\u3002"),okText:"\u524D\u5F80\u4FEE\u6539",cancelText:"\u53D6\u6D88",onOk:()=>{window.location.href=`/shixuns/${Qt.id}/edit/${Ii==null?void 0:Ii.message}/tab=2`}}):(Ii==null?void 0:Ii.status)===-4&&l.default.confirm({title:"\u5220\u9664\u5931\u8D25",centered:!0,content:n.createElement("div",null,Ii==null?void 0:Ii.message),okText:"\u524D\u5F80\u4FEE\u6539",cancelText:"\u53D6\u6D88",onOk:()=>{window.location.href=`/shixuns/${Qt.id}/edit?tabId=service`}})})})},ir=Or=>{console.log(Or,"item")},ri=(Or,bo)=>Ua(void 0,null,function*(){if(console.log("handleExpand",bo),bo.nativeEvent.target.nodeName==="svg"||bo.nativeEvent.target.nodeName==="path"||bo.nativeEvent.target.nodeName==="LI")return!0;yield Ji(bo.node),vn.includes(bo.node.path)?vn.splice(vn.indexOf(bo.node.path),1):vn.push(bo.node.path),Jr([...vn])}),Vu=()=>{wa(!1),localStorage.warehouseHideTip=!0},Nu=Or=>Ua(void 0,null,function*(){var bo;let Wo,Ii="",Us,jc;switch(nt){case!0:Ii="\u5F00\u542F\u7248\u672C\u5E93",Us="\u5F00\u542F",jc="\u4E0D\u5F00\u542F",Wo=n.createElement("div",null,"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361\u65F6\uFF0C\u9700\u8981\u4F7F\u7528\u4EE3\u7801\u4ED3\u5E93\uFF1B\u5982\u679C\u53EA\u6709\u9009\u62E9\u9898\u5173\u5361\uFF0C\u5219\u4E0D\u9700\u8981\u4EE3\u7801\u4ED3\u5E93\u3002\u4EE3\u7801\u4ED3\u5E93\u542F\u7528\u540E\uFF0C\u5C06\u65E0\u6CD5\u5173\u95ED\u3002");break;case!1:(bo=j==null?void 0:j.detail)!=null&&bo.secret_repository?(Ii="\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Us="\u786E\u5B9A",jc="\u53D6\u6D88",Wo=n.createElement("div",null,"\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u540E\uFF0C\u5DF2\u521B\u5EFA\u7684\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u53CA\u5176\u5185\u5BB9\uFF0C\u5C06\u88AB\u5220\u9664\u3002\u786E\u8BA4\u8981\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\uFF1F")):(Ii="\u5F00\u542F\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Us="\u4E0D\u4F7F\u7528",jc="\u4F7F\u7528",Wo=n.createElement("div",null,"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002\u9002\u7528\u4E8E\u547D\u4EE4\u884C\u3001\u56FE\u5F62\u5316\u684C\u9762\u4E24\u7C7B\u5B9E\u8BAD\uFF0C\u5176\u4ED6\u7C7B\u578B\u5B9E\u8BAD\u4E0D\u5EFA\u8BAE\u4F7F\u7528\u79C1\u5BC6\u7248\u672C\u5E93\u3002"));break}!nt&&(0,ma.gy)(ot,"\u4E0D\u80FD\u5F00\u542F/\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93")||l.default.confirm({title:Ii,okText:Us,cancelText:jc,content:Wo,onOk:()=>{var Au;(0,a.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93",Ii]),!nt&&!((Au=j==null?void 0:j.detail)!=null&&Au.secret_repository)||hu(Or)},onCancel:()=>{var Au;!nt&&!((Au=j==null?void 0:j.detail)!=null&&Au.secret_repository)&&hu(Or)}})}),hu=Or=>Ua(void 0,null,function*(){nt?(yield(0,s.h4)(da({},Qt)),ot({type:"practiceSetting/getCommonData",payload:da({},Qt)})):yield(0,s.K0)(mi(da({},Qt),{is_secret_repository:Or})),yo(),ot({type:"shixunsDetail/getShixunsDetail",payload:{id:Qt.id}})}),yc=Or=>{console.log(Or)},Yc=Or=>Ua(void 0,null,function*(){console.log(Or);const bo=Or.node.key,Wo=Or.dragNode.key,Ii=Or.node.pos.split("-"),Us=Or.dropPosition-Number(Ii[Ii.length-1]);if(Or.dragNode.type==="tree"){i.ZP.warning("\u4E0D\u652F\u6301\u6587\u4EF6\u5939\u79FB\u52A8\u76EE\u5F55");return}if(Or.node.type!=="tree"){i.ZP.warning("\u672A\u79FB\u52A8\u6587\u4EF6\u76EE\u5F55\u4F4D\u7F6E");return}if((yield ot({type:"shixunsDetail/moveGitFile",payload:da({id:Qt.id,from:Or.dragNode.path,to:Or.node.path+"/"+Or.dragNode.name,message:`${Or.dragNode.path} move to ${Or.node.path+"/"+Or.dragNode.name} `},nt?{}:{secret_repository:!0})})).status===0){Ar(""),yield yo("");for(let bs=0;bsBi({type:"topTree"}),className:"current"},n.createElement(Oe.Z,{open:Ja,title:n.createElement("div",{className:"font16"},n.createElement(Po.Z,{style:{position:"relative",left:-35},onClick:()=>Vu()}),"\u70B9\u51FB\u6B64\u5904\u65B0\u5EFA\u6587\u4EF6\u3001\u65B0\u5EFA\u6587\u4EF6\u5939\u3001\u4E0A\u4F20\u6587\u4EF6\u3002",n.createElement("span",{onClick:()=>Vu(),className:"iconfont icon-guanbi1 ml8 current font14"})),overlayClassName:Fl.overlayClass,overlayStyle:{maxWidth:500},arrowPointAtCenter:!0,placement:"right",color:"#F7B500"},nt&&((nn=j==null?void 0:j.detail)==null?void 0:nn.init_repository)&&n.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}),!nt&&((Ft=j==null?void 0:j.detail)==null?void 0:Ft.secret_repository)&&n.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}))))),!!en.length&&!nt&&n.createElement("div",{className:"mt20 pl20 pr20 font14 c-white"},n.createElement("div",null,"\u5B9E\u8BAD\u8BC4\u6D4B\u7684\u65F6\u5019\uFF0C\u7CFB\u7EDF\u4F1A\u4E34\u65F6\u5C06\u79C1\u5BC6\u4EE3\u7801\u5E93\u79FB\u52A8\u666E\u901A\u4EE3\u7801\u5E93\u7684secret\u76EE\u5F55\u4E0B\u9762\uFF0C\u8BC4\u6D4B\u7ED3\u675F\u4F1A\u6E05\u7A7Asecret\u76EE\u5F55\u5185\u5BB9\u3002\u5982\u679C\u79C1\u5BC6\u4EE3\u7801\u5E93\u4E2D\u5B58\u5728\u6587\u4EF6src/test.sh\uFF0C\u5728\u666E\u901A\u4EE3\u7801\u5E93\u8C03\u7528\u8BE5\u6587\u4EF6\u5219\u4F7F\u7528\u8DEF\u5F84\uFF1Asecret/src/test.sh")),en.length?n.createElement(n.Fragment,null,n.createElement("div",{className:Fl.content},lt==="1"&&n.createElement("div",{className:Fl.tips},"\u63D0\u793A\uFF1A",n.createElement("br",null),'\u4EE3\u7801\u8FD0\u884C\u5728\u670D\u52A1\u5668/data/workspace/myshixun/\u4E0B\uFF0C\u5982\u679C\u4EE3\u7801 \u9700\u8981\u7528\u5230\u6587\u4EF6\u8DEF\u5F84\u65F6\uFF0C\u60A8\u5C06\u9F20\u6807\u79FB\u5165\u4ED3\u5E93\u6587\u4EF6\u6216\u76EE\u5F55\u53F3\u4FA7\u7684"..." \u56FE\u6807\uFF0C\u9009\u62E9\u590D\u5236\u8DEF\u5F84\u5F97\u5230\u6587\u4EF6\u7684\u7EDD\u5BF9\u8DEF\u5F84\u3002'),n.createElement(Ea,{disabled:!!rt.effects["shixunsDetail/getFileContent"],multiple:!0,showIcon:!1,treeData:en,switcherIcon:n.createElement(Yn.Z,{style:{fontWeight:"bold",fontSize:14,position:"relative",top:5,left:-2}}),onExpand:ri,expandedKeys:vn,selectedKeys:In,onSelect:Rn,draggable:!0,onDragEnter:yc,onDrop:Yc,className:Fl.gitTree}))):"",!en.length&&nt&&((dr=j==null?void 0:j.detail)==null?void 0:dr.init_repository)&&n.createElement(Xo,null),!en.length&&!nt&&((hn=j==null?void 0:j.detail)==null?void 0:hn.secret_repository)&&n.createElement(Xo,null))),n.createElement(ol,{visible:Pt,defaultPath:hr,onClose:()=>Gt(!1),isRepository:!nt,onOK:Or=>Ua(void 0,null,function*(){const bo=hr.split("/");bo.pop(),yield yo(bo.join("/")),Ar("")})}),n.createElement(Ma,{visible:Fn,defaultPath:hr,onClose:()=>Kt(!1),isRepository:nt,onOK:Or=>{zr(Or.path,Or.name)}}),n.createElement(la,{visible:Vn,defaultPath:hr,onClose:()=>jt(!1),isRepository:nt,onOK:Or=>{zr(Or.path,Or.name)}}),n.createElement(as,{defaultPath:hr,visible:zt,isRepository:nt,onClose:()=>na(!1),onOK:Or=>Ua(void 0,null,function*(){const bo=hr.split("/");yield yo(hr),vn=[bo[0]||""],In=[hr],Qn([...In]),Jr([...vn])})}),n.createElement(Ao,{pathList:hr==null?void 0:hr.split("/"),showInputPath:!0,isMergeSelectFile:Pi,onFinish:Or=>{Pi?Bo(Or):yo(Or),Fr(!1)}}))},Xo=()=>n.createElement("div",{className:`mt20 pb50 ${Fl.nodata}`},n.createElement("div",{className:Fl.headLeft},"\u63D0\u793A\uFF1A",n.createElement("br",null),"\u6B64\u5904\u5B58\u653E\u672C\u5B9E\u8BAD\u6240\u9700\u7684\u6240\u6709\u4EE3\u7801\u7B49\u76F8\u5173\u6587\u4EF6\uFF0C\u4F60\u53EF\u4EE5\u901A\u8FC7\u4EE5\u4E0B",n.createElement("br",null),"\u4E24\u79CD\u65B9\u5F0F\u6765\u4F7F\u7528\uFF1A",n.createElement("br",null),"1\u3001",n.createElement("a",{href:"/forums/2784",target:"_blank"},"Git\u5BA2\u6237\u7AEF")," \u4E0A\u4F20\u5DF2\u6709\u6587\u4EF6\u6765\u5F00\u59CB\u4F7F\u7528\u3002",n.createElement("br",null),"2\u3001\u76F4\u63A5\u5728\u5E73\u53F0\u4E0A\u521B\u5EFA\u6587\u4EF6\u76EE\u5F55\u4EE5\u53CA\u76F8\u5173\u4EE3\u7801\u6587\u4EF6\u3002",n.createElement("br",null),"3\u3001\u5982\u679C\u6587\u4EF6\u5927\u5C0F\u8D85\u8FC750MB,\u8BF7\u4E0A\u4F20\u81F3\u6570\u636E\u96C6\u3002"),n.createElement("img",{width:"100%",src:Dn.Oe}));var Dt=(0,e.connect)(({shixunsDetail:L,loading:k,globalSetting:j,practiceSetting:ge,user:rt})=>({shixunsDetail:L,globalSetting:j,user:rt,practiceSetting:ge,loading:k}))(co),Nt={flex_box_center:"flex_box_center___uEeXZ",flex_space_between:"flex_space_between___z5vGD",flex_box_vertical_center:"flex_box_vertical_center___yPWu8",flex_box_center_end:"flex_box_center_end___A11tq",flex_box_column:"flex_box_column___Mpz7g",commitWrap:"commitWrap____iXlX",wrap:"wrap___TqYMq",colorGray:"colorGray___zz_Ji",content:"content___jIgca",itemTime:"itemTime___u4iJz",imageUrl:"imageUrl___iQiEg",blueLight:"blueLight___saBbR",divider:"divider___Vpgba",empty:"empty___vUjYH"},Ot=h(96074),je=Object.getOwnPropertySymbols,Zt=Object.prototype.hasOwnProperty,fn=Object.prototype.propertyIsEnumerable,tt=(L,k)=>{var j={};for(var ge in L)Zt.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&je)for(var ge of je(L))k.indexOf(ge)<0&&fn.call(L,ge)&&(j[ge]=L[ge]);return j},He=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const Je=L=>{var k=L,{shixunsDetail:j,globalSetting:ge,loading:rt,user:ft,dispatch:lt,isRepository:ot}=k,be=tt(k,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const nt=(0,e.useParams)(),[en,yn]=(0,n.useState)([]);(0,n.useEffect)(()=>{Xt()},[ot]);const Xt=()=>He(void 0,null,function*(){const dn=yield lt({type:"shixunsDetail/getRepositoryCommit",payload:{id:nt.id,secret_repository:ot?void 0:!0}});dn&&yn(dn.commits||[])});return n.createElement(n.Fragment,null,en==""&&n.createElement("div",{className:Nt.empty},n.createElement("img",{src:Dn.em,width:"258"}),n.createElement("br",null),n.createElement("span",{className:"c-grey-c font14"},"\u6682\u65E0\u63D0\u4EA4\u8BB0\u5F55")),en!=""&&n.createElement("section",{className:Nt.bg},n.createElement("div",{className:Nt.wrap},n.createElement("div",{className:Nt.content},en==null?void 0:en.map(dn=>{var tn,Tn;return n.createElement("div",null,n.createElement(b.Z,{align:"middle",className:"c-white font16"},n.createElement(C.Z,null,dn.title)),n.createElement(b.Z,{align:"middle",className:"mt20 "},n.createElement(C.Z,null,n.createElement("img",{className:Nt.imageUrl,src:pe.Z.IMG_SERVER+"/"+((tn=dn.author)==null?void 0:tn.image_url)})),n.createElement(C.Z,{className:Nt.blueLight},n.createElement("span",{className:"ml20"},(Tn=dn.author)==null?void 0:Tn.username)),n.createElement(C.Z,null,n.createElement("span",{className:`ml20 ${Nt.blueLight}`},"\u63D0\u4EA4\u4E8E"),n.createElement("span",{className:`ml20 ${Nt.blueLight}`},dn.time))),n.createElement(Ot.Z,{className:Nt.divider}))})))))};var it=(0,e.connect)(({shixunsDetail:L,loading:k,globalSetting:j,user:ge})=>({shixunsDetail:L,globalSetting:j,user:ge,loading:k.models.index}))(Je),Ct=h(91613),Rt=h(67294),Bn=Object.defineProperty,cn=Object.defineProperties,rn=Object.getOwnPropertyDescriptors,Ln=Object.getOwnPropertySymbols,Jn=Object.prototype.hasOwnProperty,Sn=Object.prototype.propertyIsEnumerable,bn=(L,k,j)=>k in L?Bn(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,Sr=(L,k)=>{for(var j in k||(k={}))Jn.call(k,j)&&bn(L,j,k[j]);if(Ln)for(var j of Ln(k))Sn.call(k,j)&&bn(L,j,k[j]);return L},br=(L,k)=>cn(L,rn(k)),Hr=(L,k)=>{var j={};for(var ge in L)Jn.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&Ln)for(var ge of Ln(L))k.indexOf(ge)<0&&Sn.call(L,ge)&&(j[ge]=L[ge]);return j},Qa=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const{TabPane:Mr}=xe.default,Pr=L=>{var k=L,{globalSetting:j,loading:ge,dispatch:rt,practiceSetting:ft,shixunsDetail:lt}=k,ot=Hr(k,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),be,nt,en,yn,Xt,dn,tn,Tn,nn,Ft,dr,hn,Qt,on,Ut,wt,Fn,Kt,Pt;const[Gt,Vn]=(0,n.useState)("1"),[jt,zt]=(0,n.useState)("1");let[na,hr]=(0,n.useState)();const An=(0,n.useRef)(),[vn,Jr]=(0,n.useState)(!0),[In,Qn]=(0,n.useState)(["2","1"]),[Sa,Ya]=(0,n.useState)([]),Ja=(0,n.useRef)(),wa=(0,e.useParams)(),un=[{id:"1",name:"\u4EE3\u7801\u4ED3\u5E93"},{id:"2",name:Rt.createElement("span",null,Rt.createElement("span",null,"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93"),Rt.createElement(Oe.Z,{title:"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002"},Rt.createElement("i",{className:"iconfont icon-xiaowenhao",style:{marginLeft:2,fontSize:14}})))}];(0,n.useEffect)(()=>{var qr,Zr,Fo,Fi,Pi,Fr,Bo,Bi,ss,Ar,zr,mo,Ir,yo,Ji,Rn,er,ir;try{((Fo=(Zr=(qr=lt==null?void 0:lt.fileContent)==null?void 0:qr.content)==null?void 0:Zr.content)!=null&&Fo.length||((Pi=(Fi=lt==null?void 0:lt.fileContent)==null?void 0:Fi.content)==null?void 0:Pi.content)=="")&&(((Fr=lt==null?void 0:lt.fileContent)==null?void 0:Fr.file_type)==="txt"?(An.current=window.decodeURIComponent(escape(window.atob((Bi=(Bo=lt==null?void 0:lt.fileContent)==null?void 0:Bo.content)==null?void 0:Bi.content))),na=window.decodeURIComponent(escape(window.atob((Ar=(ss=lt==null?void 0:lt.fileContent)==null?void 0:ss.content)==null?void 0:Ar.content))),hr(na)):(An.current=(mo=(zr=lt==null?void 0:lt.fileContent)==null?void 0:zr.content)==null?void 0:mo.content,na=(yo=(Ir=lt==null?void 0:lt.fileContent)==null?void 0:Ir.content)==null?void 0:yo.content,hr(na)))}catch(ri){An.current=window.atob((Rn=(Ji=lt==null?void 0:lt.fileContent)==null?void 0:Ji.content)==null?void 0:Rn.content),na=window.atob((ir=(er=lt==null?void 0:lt.fileContent)==null?void 0:er.content)==null?void 0:ir.content),hr(na),i.ZP.warning("\u8BF7\u786E\u8BA4\u6587\u4EF6\u5B57\u7B26\u96C6\u7F16\u7801\u662F\u5426\u4E3AUTF-8")}console.log("codeMirrorSourceValue1212:12",lt.fileContent.content)},[(be=lt==null?void 0:lt.fileContent)==null?void 0:be.content]),(0,n.useEffect)(()=>{var qr;const Zr=(qr=ft==null?void 0:ft.sideBar)==null?void 0:qr.selectPath.split("/");Qn(Zr)},[(nt=ft==null?void 0:ft.sideBar)==null?void 0:nt.selectPath]);const Dr=qr=>{hr(qr);let Zr=-1;qr===An.current?Zr=0:Zr=1,rt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!!Zr}})};(0,n.useEffect)(()=>{new Promise((qr,Zr)=>Qa(void 0,null,function*(){var Fo,Fi,Pi;if(((Fo=ft==null?void 0:ft.sideBar)==null?void 0:Fo.selectPath)!==""&&((Fi=ft==null?void 0:ft.sideBar)!=null&&Fi.selectPath)){const Fr=yield rt({type:"shixunsDetail/getFileContent",payload:{id:wa.id,path:(Pi=ft==null?void 0:ft.sideBar)==null?void 0:Pi.selectPath,secret_repository:vn?null:!0}});Fr!=null&&Fr.content||(Fr==null?void 0:Fr.content)==""||rt({type:"practiceSetting/setSideBarTabs",payload:{selectPath:""}})}}))},[(en=ft==null?void 0:ft.sideBar)==null?void 0:en.selectPath]);const ha=Rt.createElement(Le.default,{className:ce.menu,style:{background:"#24294b"},onClick:qr=>{var Zr;!((Zr=lt==null?void 0:lt.detail)!=null&&Zr.secret_repository)&&qr.key==="2"&&zt("1"),Vn(qr.key),qr.key==="1"?Jr(!0):Jr(!1)}},Rt.createElement(Le.default.Item,{disabled:!0,key:"0"},"\u5207\u6362\u4ED3\u5E93"),un.filter(qr=>{var Zr,Fo;return!((Zr=lt==null?void 0:lt.detail)!=null&&Zr.init_repository)||(Fo=lt==null?void 0:lt.detail)!=null&&Fo.is_jupyter_lab?qr.id!=="2":qr}).map((qr,Zr)=>Rt.createElement(Le.default.Item,{className:"leaveClick",key:qr.id},qr.name))),$n=(qr=!1,Zr=1)=>Qa(void 0,null,function*(){var Fo,Fi,Pi,Fr;const Bo=yield rt({type:"shixunsDetail/updateRepositoryFile",payload:{id:wa.id,path:(Fi=(Fo=lt==null?void 0:lt.fileContent)==null?void 0:Fo.params)==null?void 0:Fi.path,content:na,secret_repository:vn?null:!0,sync_origin_shixun:qr}});Bo!=null&&Bo.content&&((Pi=lt==null?void 0:lt.detail)!=null&&Pi.copy_for_exercise||i.ZP.success("\u4FDD\u5B58\u6210\u529F"),rt({type:"practiceSetting/setSideBarTabs",payload:br(Sr({},ft.sideBar),{confirmLeave:!1})})),(Fr=lt==null?void 0:lt.detail)!=null&&Fr.copy_for_exercise&&(0,pa.m)(rt,lt,wa.id,Zr)});return Rt.createElement("div",{className:ce.warehouse},Rt.createElement("div",{className:ce.header},Rt.createElement(b.Z,{align:"middle",className:"w100 c-white",style:{height:60}},Rt.createElement(C.Z,{flex:"1"},Rt.createElement(b.Z,{align:"middle"},Rt.createElement(C.Z,null,Rt.createElement(ve.Z,{dropdownRender:()=>ha,className:ce.menu},Rt.createElement("span",{className:"font16 c-white current ml20"},un.find(qr=>qr.id===Gt).name," ",Rt.createElement("span",{style:{color:"#B0B5D6"},className:"iconfont icon-sanjiaoxing font12"})))),Rt.createElement(C.Z,{flex:"81px"},Rt.createElement("div",{className:ce.line})),Rt.createElement(C.Z,null,Rt.createElement(xe.default,{className:ce.tabs,activeKey:jt,onChange:qr=>{var Zr;(Zr=ft==null?void 0:ft.sideBar)!=null&&Zr.confirmLeave?l.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{zt(qr),rt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}})}}):(zt(qr),rt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}}))}},Rt.createElement(Mr,{tab:Rt.createElement("span",{className:"leaveClick"},"\u4EE3\u7801\u6587\u4EF6"),key:"1"}),vn&&((yn=lt==null?void 0:lt.detail)==null?void 0:yn.init_repository)&&Rt.createElement(Mr,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}),!vn&&((Xt=lt==null?void 0:lt.detail)==null?void 0:Xt.secret_repository)&&Rt.createElement(Mr,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}))))),(vn&&((dn=lt==null?void 0:lt.repository)==null?void 0:dn.git_url)||!vn&&((tn=lt==null?void 0:lt.secretRepository)==null?void 0:tn.git_url))&&Rt.createElement(Rt.Fragment,null,Rt.createElement(C.Z,null,Rt.createElement("span",{className:ce.title},"\u4ED3\u5E93\u5730\u5740:"),Rt.createElement("input",{value:vn?(Tn=lt==null?void 0:lt.repository)==null?void 0:Tn.git_url:(nn=lt==null?void 0:lt.secretRepository)==null?void 0:nn.git_url}),Rt.createElement(qe.CopyToClipboard,{text:vn?(Ft=lt==null?void 0:lt.repository)==null?void 0:Ft.git_url:(dr=lt==null?void 0:lt.secretRepository)==null?void 0:dr.git_url,onCopy:()=>i.ZP.success("\u590D\u5236\u6210\u529F")},Rt.createElement(Oe.Z,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u7248\u672C\u5E93"},Rt.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"}))))))),Rt.createElement("div",{className:ce.content,style:{overflow:"auto"}},jt==="1"&&Rt.createElement(Rt.Fragment,null,Rt.createElement("aside",{className:ce.left},Rt.createElement(Re.Z,{spinning:!!ge.effects["shixunsDetail/getRepository"],wrapperClassName:`${ce.loading} ${ce.bottom0}`},Rt.createElement(Dt,{setTreeData:Ya,treeData:Sa,activeKey:Gt,isRepository:vn}))),Rt.createElement("aside",{className:ce.right,ref:Ja},((hn=ft==null?void 0:ft.sideBar)==null?void 0:hn.selectPath)!==""&&Rt.createElement(Rt.Fragment,null,Rt.createElement(Re.Z,{spinning:!!ge.effects["shixunsDetail/getFileContent"],wrapperClassName:ce.loading},Rt.createElement("div",{className:ce.filePathWrp},Rt.createElement(b.Z,{align:"middle",className:"w100"},Rt.createElement(C.Z,null,Rt.createElement("span",{className:"iconfont icon-daimacangku2 c-white"})),Rt.createElement(C.Z,{flex:"40px"},Rt.createElement("div",{className:ce.line,style:{marginLeft:20}})),Rt.createElement(C.Z,{className:ce.filePath},In.map((qr,Zr)=>Rt.createElement("span",{className:"c-blue"},qr))))),Rt.createElement("div",{className:ge.effects["shixunsDetail/getFileContent"]?"hide":"show"},Rt.createElement(Ct.Z,{className:"darkBlue",style:{top:66,height:"calc(100% - 60px)",position:"absolute",zIndex:1},filename:(Qt=lt==null?void 0:lt.fileContent)==null?void 0:Qt.filename,type:((on=lt==null?void 0:lt.fileContent)==null?void 0:on.file_type)==="office"?"download":(Ut=lt==null?void 0:lt.fileContent)==null?void 0:Ut.file_type,data:na,monacoEditor:{value:na,language:(wt=lt==null?void 0:lt.fileContent)==null?void 0:wt.language,onChange:qr=>Dr(qr),options:{fontSize:14}}}))),((Fn=lt==null?void 0:lt.fileContent)==null?void 0:Fn.file_type)==="txt"&&Rt.createElement(b.Z,{align:"middle",justify:"center",className:ce.footer},Rt.createElement(C.Z,null,Rt.createElement(m.ZP,{type:"primary",size:"middle",ghost:!0,onClick:()=>{e.history.push(`/shixuns/${wa.id}/challenges`)}},"\u53D6\u6D88"),Rt.createElement(m.ZP,{type:"primary",size:"middle",className:"ml40",onClick:qr=>{var Zr,Fo;(Zr=lt==null?void 0:lt.detail)!=null&&Zr.is_fork_from_creator&&((Fo=lt==null?void 0:lt.detail)!=null&&Fo.copy_for_exercise)?rt({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:(Fi,Pi)=>{$n(Fi,Pi)}}}):$n()}},"\u63D0\u4EA4")))),((Kt=ft==null?void 0:ft.sideBar)==null?void 0:Kt.selectPath)==""&&((Pt=lt==null?void 0:lt.detail)==null?void 0:Pt.init_repository)&&Rt.createElement("div",{className:ce.empty},Rt.createElement("img",{src:Dn.x7,width:"258"}),Rt.createElement("br",null),Rt.createElement("span",{className:"c-grey-c"},!!(Sa!=null&&Sa.length)&&"\u5728\u5DE6\u4FA7\u4EE3\u7801\u4ED3\u5E93\u533A\u57DF\u70B9\u51FB\u76EE\u5F55\u6253\u5F00\u6587\u4EF6",!(Sa!=null&&Sa.length)&&"\u8BF7\u5148\u5728\u5DE6\u4FA7\u4E0A\u4F20\u6587\u4EF6\u6216\u65B0\u5EFA\u6587\u4EF6\uFF01")))),jt==="2"&&Rt.createElement("div",{className:ce.commit},Rt.createElement(it,{isRepository:vn}))))};var ta=(0,e.connect)(({loading:L,globalSetting:k,practiceSetting:j,shixunsDetail:ge})=>({globalSetting:k,loading:L,practiceSetting:j,shixunsDetail:ge}))(Pr),tr={flex_box_center:"flex_box_center___qr2XQ",flex_space_between:"flex_space_between___aexCP",flex_box_vertical_center:"flex_box_vertical_center___BCwy9",flex_box_center_end:"flex_box_center_end___MMXT9",flex_box_column:"flex_box_column___XpXt5",level:"level___zlDui",left:"left___eEQyc",container:"container___uKDQP",title:"title___NIFJk",listWrap:"listWrap___uVi_7",list:"list___K1CRH",s3:"s3___s7a1S",s2:"s2___LsTSy",listActive:"listActive___r53KB",os:"os___zLMDu",btns:"btns___fvyWI",btnsWrap:"btnsWrap___pVqhU",icon:"icon___TBkIn",btn:"btn___RbP1C",d1:"d1_____n0x",d2:"d2___TFujl",shrink:"shrink___XsTLO",elseShrink:"elseShrink___Sgotd",right:"right___kNV70",addIcon:"addIcon___Dagu_"},Gn="data:image/png;base64,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",Ia=h(32983),Na=h(66012),xa=Object.defineProperty,va=Object.defineProperties,ua=Object.getOwnPropertyDescriptors,Nr=Object.getOwnPropertySymbols,vo=Object.prototype.hasOwnProperty,Ko=Object.prototype.propertyIsEnumerable,oi=(L,k,j)=>k in L?xa(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,Mi=(L,k)=>{for(var j in k||(k={}))vo.call(k,j)&&oi(L,j,k[j]);if(Nr)for(var j of Nr(k))Ko.call(k,j)&&oi(L,j,k[j]);return L},qo=(L,k)=>va(L,ua(k)),il=(L,k)=>{var j={};for(var ge in L)vo.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&Nr)for(var ge of Nr(L))k.indexOf(ge)<0&&Ko.call(L,ge)&&(j[ge]=L[ge]);return j},Io=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const Ni=L=>{var k=L,{globalSetting:j,dispatch:ge,practiceSetting:rt}=k,ft=il(k,["globalSetting","dispatch","practiceSetting"]);const lt=(0,e.useLocation)(),[ot]=(0,e.useSearchParams)(),[be,nt]=(0,n.useState)(!1),[en,yn]=(0,n.useState)({}),[Xt,dn]=(0,n.useState)(!0),[tn,Tn]=(0,n.useState)(!1),[nn,Ft]=(0,n.useState)(null),dr=(0,n.useRef)(!1),{id:hn,updateIndex:Qt,is_published:on,newQuestion:Ut}=rt,{challenge_list:wt=[]}=en;(0,n.useEffect)(()=>{if(hn)return Kt(),()=>{ge({type:"practiceSetting/setParams",payload:{newQuestion:null}})}},[hn,Qt]),(0,n.useEffect)(()=>{Fn()},[lt]);const Fn=()=>{const In=lt.pathname.split("/");(In.includes("newquestion")||In.includes("new")||ot.get("tabId"))&&(dr.current=!0)},Kt=()=>Io(void 0,null,function*(){var In,Qn,Sa;dn(!0);const Ya=yield(0,s.n5)({id:hn});if((In=Ya==null?void 0:Ya.challenge_list)!=null&&In.length){const Ja=lt.pathname.split("/"),wa=Ya.challenge_list.find(un=>String(un.challenge_id)===Ja[4]);if(Ja.includes("newquestion")||Ja.includes("new")){const un=Ya.challenge_list[((Qn=Ya.challenge_list)==null?void 0:Qn.length)-1];ge({type:"practiceSetting/setParams",payload:{newQuestion:{st:Ja.includes("new")?0:1,name:""}}}),Ft(void 0),zt(un)}else Ja[4]&&wa?Pt(wa,!1):Pt(Ya.challenge_list[0])}(Sa=Ya==null?void 0:Ya.challenge_list)!=null&&Sa.length||Ft(null),yn(Ya),dn(!1)}),Pt=(In,Qn=!0)=>{if(Ft(In.challenge_id),zt(In),Qn){const Sa=`/shixuns/${hn}/edit/${In.challenge_id}/${In.st===1?"editquestion":"editcheckpoint"}`;e.history.push(Sa)}},Gt=(In,Qn)=>{Qn.stopPropagation();const{challenge_id:Sa}=In,Ya=()=>Io(void 0,null,function*(){var Ja,wa;if((yield(0,s.rO)({id:hn,challengesId:Sa})).status===1){const Dr=yield(0,s.n5)({id:hn});if(yn(Dr),Sa===nn&&((Ja=Dr.challenge_list)!=null&&Ja.length)){Pt(Dr.challenge_list[0]);return}(wa=Dr.challenge_list)!=null&&wa.length||(Ft(null),dr.current=!0,zt({}),e.history.push(`/shixuns/${hn}/edit?tabId=level`))}});l.default.confirm({title:"\u63D0\u793A",content:"\u662F\u5426\u5220\u9664\u8BE5\u5173\u5361!",centered:!0,onOk:Ya})},Vn=(In,Qn,Sa)=>{const Ya=Array.from(In),[Ja]=Ya.splice(Qn,1);return Ya.splice(Sa,0,Ja),Ya},jt=(In,Qn)=>{if(!In.destination)return;const Sa=Vn(Qn,In.source.index,In.destination.index);yn(qo(Mi({},en),{challenge_list:Sa}));const Ya=Sa.map(Ja=>Ja.challenge_id);(0,s.xg)({id:hn,ids:Ya}).then(Ja=>{Ja.status!==0&&yn(qo(Mi({},en),{challenge_list:Qn}))})},zt=In=>{ge({type:"practiceSetting/setParams",payload:{selectQuestionParams:In}})},na=(In,Qn)=>Io(void 0,null,function*(){if(In===nn)return;yield hr(),Ft(In),zt(Qn),ge({type:"practiceSetting/setParams",payload:{newQuestion:null}});const Sa=`/shixuns/${hn}/edit/${In}/${Qn.st===1?"editquestion":"editcheckpoint"}`;e.history.push(Sa)}),hr=()=>new Promise((In,Qn)=>{var Sa;(Sa=rt==null?void 0:rt.sideBar)!=null&&Sa.confirmLeave?l.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{ge({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),In()},onCancel:()=>{Qn()}}):In()}),An=In=>n.createElement(n.Fragment,null,n.createElement(Na.Z5,{onDragEnd:Qn=>jt(Qn,In)},n.createElement(Na.bK,{droppableId:"droppable"},(Qn,Sa)=>n.createElement("div",qo(Mi({ref:Qn.innerRef},Qn.droppableProps),{style:{width:"100%"}}),In.map((Ya,Ja)=>{const{st:wa,name:un,challenge_id:Dr}=Ya;return n.createElement(Na._l,{key:Dr,draggableId:Dr.toString(),index:Ja,isDragDisabled:on},(ha,$n)=>n.createElement("div",qo(Mi(Mi({ref:ha.innerRef},ha.draggableProps),ha.dragHandleProps),{className:nn===Dr?tr.listActive:tr.list,onClick:()=>na(Dr,Ya)}),n.createElement("span",{className:tr.s1},wa===0?n.createElement("i",{className:"iconfont icon-shixunti",style:{color:"#0152d9"}}):n.createElement("i",{className:"iconfont icon-xuanzeti3",style:{color:"#44D7B6"}})),n.createElement("span",{className:tr.s2},"\u7B2C",Ja+1,"\u5173: ",un),!on&&n.createElement("span",{className:tr.s3,onClick:qr=>Gt(Ya,qr)},n.createElement("i",{className:"iconfont icon-shanchu7"}))))})))),Ut&&n.createElement("div",{className:tr.listActive},n.createElement("span",{className:tr.s1},(Ut==null?void 0:Ut.st)===0?n.createElement("i",{className:"iconfont icon-shixunti",style:{color:"#0152d9"}}):n.createElement("i",{className:"iconfont icon-xuanzeti3",style:{color:"#44D7B6"}})),n.createElement("span",{className:tr.s2},"\u7B2C",In.length+1,"\u5173: ",Ut==null?void 0:Ut.name)),!on&&n.createElement("div",{className:tr.os},"--\u62D6\u62FD\u4EFB\u52A1\u5173\u5361\u8FDB\u884C\u6392\u5E8F--")),vn=In=>Io(void 0,null,function*(){yield hr(),In==="new"?e.history.push(`/shixuns/${hn}/edit/new`):e.history.push(`/shixuns/${hn}/edit/newquestion`),nt(!1),Ft(void 0),ge({type:"practiceSetting/setParams",payload:{newQuestion:{st:In==="new"?0:1,name:""}}})}),Jr=()=>{(0,ma.gy)(ge,"\u4E0D\u80FD\u65B0\u5EFA\u4EFB\u52A1\u5173\u5361")||nt(!be)};return n.createElement("div",{className:tr.level},n.createElement("aside",{className:tr.left,style:{width:tn?"0":"25%"}},n.createElement("div",{className:tr.container},n.createElement("div",{className:tr.title},"\u4EFB\u52A1\u5173\u5361(",wt.length,")"),n.createElement("div",{className:tr.listWrap},Xt?n.createElement(Re.Z,{size:"middle"}):wt.length||Ut?An(wt):n.createElement(Ia.Z,{image:Gn,description:"\u6682\u65E0\u4EFB\u52A1\u5173\u5361!"}))),!tn&&n.createElement("div",{className:tr.btns},n.createElement("aside",{className:tr.btnsWrap},n.createElement("div",{style:{transform:be?"rotate(45deg)":"rotate(0deg)"},className:tr.icon,onClick:Jr},"+"),n.createElement("div",{className:tr.btn,style:{left:be?20:-154}},n.createElement("div",{className:tr.d1,onClick:()=>vn("new")},"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361"),n.createElement("div",{className:tr.d2,onClick:()=>vn("newquestion")},"\u65B0\u5EFA\u7406\u8BBA\u9898\u5173\u5361")))),n.createElement("div",{className:tn?tr.elseShrink:tr.shrink,onClick:()=>Tn(!tn)},n.createElement("i",{className:"iconfont icon-zuoyouzhankai"}))),n.createElement("aside",{className:tr.right,id:"modal-level-question"},nn===null&&dr.current?n.createElement("div",{className:tr.addIcon},n.createElement("span",null,"\u5728\u5DE6\u4FA7\u70B9\u51FB\u201C+\u201D\u53F7\u65B0\u5EFA\u5173\u5361\u3002")):n.createElement(e.Outlet,null)))};var hl=(0,e.connect)(({globalSetting:L,practiceSetting:k})=>({globalSetting:L,practiceSetting:k}))(Ni),xl=h(46303),Gl=h(28452),Xl=h(78045),Bs={title:"title___nOeqx",content:"content___fZhlH",add:"add___UacIA",colorBlue:"colorBlue___mDMlZ",radio:"radio___mI6Bh"},nr=Object.getOwnPropertySymbols,fo=Object.prototype.hasOwnProperty,za=Object.prototype.propertyIsEnumerable,Qo=(L,k)=>{var j={};for(var ge in L)fo.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&nr)for(var ge of nr(L))k.indexOf(ge)<0&&za.call(L,ge)&&(j[ge]=L[ge]);return j},Hi=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const hs=L=>{var k=L,{shixunsDetail:j,globalSetting:ge,loading:rt,dispatch:ft,onReloadData:lt}=k,ot=Qo(k,["shixunsDetail","globalSetting","loading","dispatch","onReloadData"]);const[be,nt]=(0,n.useState)(),[en,yn]=(0,n.useState)([]);(0,n.useEffect)(()=>{j.actionTabs.key==="Collaborators-ChangeManager"&&Xt()},[j.actionTabs.key]);const Xt=()=>Hi(void 0,null,function*(){var nn;const Ft=yield ft({type:"shixunsDetail/getChangeManager",payload:{id:(nn=j.actionTabs.params)==null?void 0:nn.id}});yn(Ft||[])}),dn=()=>{var nn;ft({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:(nn=j.actionTabs.params)==null?void 0:nn.id}}})},tn=()=>Hi(void 0,null,function*(){var nn;if(!be){i.ZP.info("\u6240\u9009\u4EBA\u5458\u4E3A\u7A7A\uFF0C\u6CA1\u6709\u66F4\u6362\u6210\u529F");return}const Ft=yield ft({type:"shixunsDetail/changeManager",payload:{id:(nn=j.actionTabs.params)==null?void 0:nn.id,user_id:be}});Tn(),Ft&&(lt(),i.ZP.info(Ft.message))}),Tn=()=>{ft({type:"shixunsDetail/setActionTabs",payload:{}}),nt(null)};return n.createElement(l.default,{centered:!0,keyboard:!1,closable:!1,title:"\u66F4\u6362\u7BA1\u7406\u5458",open:j.actionTabs.key==="Collaborators-ChangeManager",confirmLoading:rt.effects["shixunsDetail/changeManager"],onOk:tn,onCancel:Tn},n.createElement("div",null,n.createElement("div",{className:Bs.title},"\u9009\u62E9\u7684\u6210\u5458\u5C06\u4F1A\u6210\u4E3A\u65B0\u7684\u7BA1\u7406\u5458",n.createElement("br",null),"\u60A8\u5C06\u4E0D\u518D\u62E5\u6709\u7BA1\u7406\u5458\u7684\u6743\u9650\uFF0C\u4F46\u60A8\u4ECD\u662F\u5408\u4F5C\u56E2\u961F\u7684\u4E00\u5458"),n.createElement("div",{className:Bs.content},en.length?n.createElement(Xl.ZP.Group,{value:be,onChange:nn=>nt(nn.target.value)},en.map((nn,Ft)=>n.createElement(Xl.ZP,{className:Bs.radio,key:Ft,value:nn.user_id},nn.name))):n.createElement("div",{className:Bs.add},n.createElement("span",null,"\u8BF7\u5148\u5C06\u65B0\u7684\u7BA1\u7406\u5458\u901A\u8FC7",n.createElement("a",{className:Bs.colorBlue,onClick:dn},'"\u6DFB\u52A0\u5408\u4F5C\u8005"'),"\u52A0\u5165\u5408\u4F5C\u8005\u5217\u8868")))))};var So=(0,e.connect)(({shixunsDetail:L,loading:k,globalSetting:j})=>({shixunsDetail:L,globalSetting:j,loading:k}))(hs),Wi=h(22190),ml=h(87055);const{TabPane:Si}=xe.default;var Ds=({visible:L,onCancel:k,onSelectGroup:j,shixunId:ge,onSelectCollaborator:rt})=>n.createElement(l.default,{title:"\u6DFB\u52A0\u5408\u4F5C\u8005",open:L,width:1100,centered:!0,keyboard:!1,onCancel:k,maskClosable:!1,destroyOnClose:!0,forceRender:!0,bodyStyle:{minHeight:400},footer:null},n.createElement(xe.default,{defaultActiveKey:"1"},n.createElement(Si,{tab:"\u641C\u7D22\u6DFB\u52A0",key:"1"},n.createElement(Wi.Z,{onCancel:k,container_type:2,container_id:ge,onSelect:rt})),n.createElement(Si,{tab:"\u56E2\u961F\u6DFB\u52A0",key:"2"},n.createElement(ml.Z,{onCancel:k,onSelect:j})))),xo={bg:"bg___eNGI2",wrap:"wrap___cXTZg",modal:"modal___tpv7Q",content:"content___MwVZ6",head:"head___PxksF",headCount:"headCount___ltwMD",button:"button___KydF2",itemWrap:"itemWrap___E0xoZ",imgWrap:"imgWrap___sjKtg",img:"img___iT84N",manager:"manager___T0le_",itemContent:"itemContent___v3w_e",nameWrap:"nameWrap___dFMCl",name:"name___Y7cXc",actionGroup:"actionGroup___fIyBj",deleteIcon:"deleteIcon___gBNJ0",schoolWrap:"schoolWrap___rJCGL",school:"school___V97lL",countWrap:"countWrap___Dhs2Z",deletetitle:"deletetitle___ifJFw",yseTitle:"yseTitle___yrW0X"},Zl=h(48479),Ns=Object.defineProperty,$a=Object.getOwnPropertySymbols,kl=Object.prototype.hasOwnProperty,eu=Object.prototype.propertyIsEnumerable,Bu=(L,k,j)=>k in L?Ns(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,As=(L,k)=>{for(var j in k||(k={}))kl.call(k,j)&&Bu(L,j,k[j]);if($a)for(var j of $a(k))eu.call(k,j)&&Bu(L,j,k[j]);return L},Ts=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const wc=({shixunsDetail:L,globalSetting:k,loading:j,user:ge,dispatch:rt})=>{var ft,lt,ot,be,nt,en;const yn=(0,e.useParams)(),Xt=(0,n.useRef)(),[dn,tn]=(0,n.useState)(0),[Tn,nn]=(0,n.useState)([]),[Ft,dr]=(0,n.useState)({id:null,page:1}),hn=(lt=(ft=ge.userInfo)==null?void 0:ft.shixun)==null?void 0:lt.editable,Qt=((ot=ge.userInfo)==null?void 0:ot.role)<=2||((nt=(be=ge.userInfo)==null?void 0:be.shixun)==null?void 0:nt.is_creator);(0,n.useEffect)(()=>{Xt.current=yn.id,Ft.id=Xt.current,dr(Ft),on(Ft)},[]);const on=zt=>Ts(void 0,null,function*(){const na=yield rt({type:"shixunsDetail/getCollaboratorsData",payload:zt});na&&(nn(na.members||[]),tn(na.member_count))}),Ut=()=>Ts(void 0,null,function*(){Ft.page=1,dr(Ft);const zt=(0,Zl.g)();yield rt({type:"user/getUserInfo",payload:zt}),yield on(Ft)}),wt=zt=>{Ft.page=zt,dr(Ft),on(Ft)},Fn=zt=>{l.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:n.createElement("div",{className:xo.modal},"\u786E\u5B9A\u8981\u5220\u9664\u5417\uFF1F"),onOk:()=>Ts(void 0,null,function*(){var na;const hr=yield rt({type:"shixunsDetail/deleteCollaborators",payload:{id:Xt.current,userId:zt}});if(((na=ge.userInfo)==null?void 0:na.user_id)===zt){e.history.push("/shixuns");return}i.ZP.info(hr==null?void 0:hr.message),Ft.page=1,dr(Ft),on(Ft)})})},Kt=()=>{rt({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-ChangeManager",params:{id:Xt.current}}})};function Pt(zt,na,hr,An){return Ts(this,null,function*(){yield rt({type:"shixunsDetail/updateCollaboratorEditable",payload:{identifier:zt,user_id:na,editable:hr?0:1}}),on(Ft)})}const Gt=()=>{rt({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:Xt.current}}})};function Vn(){rt({type:"shixunsDetail/setActionTabs",payload:{}})}const jt={visible:L.actionTabs.key==="Collaborators-AddCollaborator",onCancel:Vn,shixunId:Xt.current,onSelectCollaborator:zt=>Ts(void 0,null,function*(){Vn(),(yield rt({type:"shixunsDetail/addCollaborator",payload:{id:Xt.current,user_ids:zt}}))&&(i.ZP.success("\u6DFB\u52A0\u6210\u529F"),Ut())}),onSelectGroup:zt=>Ts(void 0,null,function*(){Vn(),(yield rt({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:Xt.current,group_id:zt.group_id}}))&&(i.ZP.success("\u6DFB\u52A0\u6210\u529F"),Ut())})};return n.createElement("section",null,n.createElement("div",{className:xo.wrap},n.createElement("div",{className:xo.content},((en=L.detail)==null?void 0:en.identity)<5&&n.createElement("div",{className:xo.head},n.createElement("span",{className:xo.headCount},"\u5408\u4F5C\u6210\u5458\uFF08",dn,"\u4EBA\uFF09"),n.createElement("div",null,Qt&&n.createElement(m.ZP,{type:"primary",ghost:!0,className:xo.button,style:{marginRight:"20px"},onClick:Kt},"\u66F4\u6362\u7BA1\u7406\u5458"),hn&&n.createElement(m.ZP,{type:"primary",className:xo.button,style:{marginRight:"40px"},onClick:Gt},"\u6DFB\u52A0\u5408\u4F5C\u8005"))),n.createElement("div",{className:xo.list},n.createElement(xl.Z,{loading:j.effects["shixunsDetail/getCollaboratorsData"],active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30"},Tn.map((zt,na)=>{var hr,An,vn,Jr,In,Qn,Sa,Ya;return n.createElement("div",{style:{display:"inline-block",width:"50%"}},n.createElement("div",{className:xo.itemWrap,key:na},n.createElement("a",{href:(hr=zt.user)==null?void 0:hr.user_url,target:"_blank",className:xo.imgWrap},n.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"48",width:"48",className:xo.img,src:`${pe.Z.IMG_SERVER}/images/${(An=zt.user)==null?void 0:An.image_url}`}),((vn=zt.user)==null?void 0:vn.shixun_manager)&&n.createElement("span",{className:xo.manager},"\u521B\u5EFA\u8005")),n.createElement("div",{className:xo.itemContent},n.createElement("p",{className:xo.nameWrap},n.createElement("a",{href:zt.user.user_url,target:"_blank",className:xo.name},(Jr=zt.user)==null?void 0:Jr.name,zt.user.user_id===((In=ge.userInfo)==null?void 0:In.user_id)?n.createElement("span",null,"\u6211"):null),n.createElement("div",{className:xo.actionGroup},Qt?(Qn=zt.user)!=null&&Qn.shixun_manager?null:n.createElement(ve.Z,{dropdownRender:()=>n.createElement(Le.default,{selectedKeys:[zt.editable?"1":"2"],onClick:()=>{var Ja;Pt(L.detail.identifier,zt.user.user_id,zt.editable,(Ja=zt.user)==null?void 0:Ja.name)}},n.createElement(Le.default.Item,{key:1},"\u7F16\u8F91\u6743\u9650"),n.createElement(Le.default.Item,{key:2},"\u67E5\u770B\u6743\u9650"))},n.createElement("div",null,zt.editable?n.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7F16\u8F91\u6743\u9650"):n.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67E5\u770B\u6743\u9650")," ",n.createElement(Yn.Z,{style:{fontSize:"14px",color:"#888888"}}))):zt.editable?n.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7F16\u8F91\u6743\u9650"):n.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67E5\u770B\u6743\u9650"),!((Sa=zt.user)!=null&&Sa.shixun_manager)&&hn?n.createElement("a",{className:xo.deletetitle,onClick:()=>{var Ja;return Fn((Ja=zt.user)==null?void 0:Ja.user_id)}},"\u5220\u9664"):null)),n.createElement("p",{className:xo.schoolWrap},n.createElement("span",{className:xo.school},(Ya=zt.user)==null?void 0:Ya.school_name)))))})))),dn>10&&n.createElement("div",{className:xo.countWrap},n.createElement(Gl.Z,{showQuickJumper:!1,showSizeChanger:!1,total:dn,onChange:zt=>wt(zt),pageSize:10,current:Ft.page}))),n.createElement(So,{onReloadData:Ut}),n.createElement(Ds,As({},jt)))};var wu=(0,e.connect)(({shixunsDetail:L,loading:k,globalSetting:j,user:ge})=>({shixunsDetail:L,globalSetting:j,user:ge,loading:k}))(wc),Fc=h(83319),Wl=h(11713),Du=h(31795),Ol=h(25374),Qs=h(36723),Su=h(85977),Hs={mirrorModal:"mirrorModal___z1tEP",right:"right___ZlGrr",title:"title___lWaS3",content:"content___bCC9x",des:"des___ujB5y",btns:"btns___L4vgc",confirm:"confirm___RFRg4",cancel:"cancel___F1WB_",modal:"modal___A5dbG"},dc=h(9916),fc=h(96289),xc=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const Lc=({newShixuns:L,user:k,dispatch:j,visible:ge,onOk:rt,onCancel:ft,useId:lt=null,identifier:ot,shixun_environment_id:be,tab_type:nt})=>{var en,yn;const[Xt,dn]=(0,n.useState)(null),[tn,Tn]=(0,n.useState)({}),[nn,Ft]=(0,n.useState)(""),{environmentData:dr}=L,{frequence_image:hn=[],environments:Qt=[],other_image:on=[]}=dr,{name:Ut,description:wt}=tn;(0,n.useEffect)(()=>{ge&&(j({type:"newShixuns/getEnvironmentData",payload:{tab_type:nt}}),Ft(""),dn(lt))},[ge,lt]),(0,n.useEffect)(()=>{L.actionTabs.key==="NewShixuns-Apply"&&ft()},[(en=L==null?void 0:L.actionTabs)==null?void 0:en.key]),(0,n.useEffect)(()=>{Xt!==null&&Fn()},[Xt]);const Fn=()=>xc(void 0,null,function*(){const Kt=yield(0,s.Q1)({mirror_repository_id:Xt,identifier:ot,shixun_environment_id:be});Tn(Kt.data)});return n.createElement(n.Fragment,null,n.createElement(l.default,{title:"\u9009\u62E9\u5B9E\u9A8C\u955C\u50CF",open:ge,width:1e3,destroyOnClose:!0,centered:!0,onCancel:ft,className:Hs.modal,footer:null},n.createElement("div",{className:Hs.mirrorModal},n.createElement(Su.Z,{dispatch:j,value:Xt,data:Qt,otherData:on,tags:hn,onChange:Kt=>dn(Kt),onSearchWord:Kt=>Ft(Kt),tab_type:nt}),n.createElement("div",{className:Hs.right},n.createElement("header",null,n.createElement("div",{className:Hs.title},"\u5B9E\u9A8C\u73AF\u5883:\xA0",n.createElement("span",{dangerouslySetInnerHTML:{__html:Xt===null?"\u2014 \u2014":(yn=Ut||"")==null?void 0:yn.replace(new RegExp(nn==null?void 0:nn.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),"gi"),'$&')}}))),n.createElement("div",{className:Hs.content},Xt===null&&n.createElement(Ia.Z,{image:Qs,description:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u73AF\u5883"}),Xt!==null&&n.createElement("div",{className:Hs.des},n.createElement(q.Z,{value:wt,highlightKeywords:nn})),n.createElement("div",{className:Hs.btns},n.createElement(m.ZP,{onClick:()=>{dn(null),Tn({}),ft()},className:Hs.cancel},"\u53D6\u6D88 "),n.createElement(m.ZP,{onClick:()=>{rt(tn)},className:Hs.confirm,type:"primary"},"\u4FDD\u5B58 ")))))),n.createElement(dc.Z,null),n.createElement(fc.Z,null))};var tc=(0,e.connect)(({newShixuns:L,globalSetting:k,user:j})=>({newShixuns:L,globalSetting:k,user:j}))(Lc),Bl={flex_box_center:"flex_box_center___jnFK3",flex_space_between:"flex_space_between___JoMuQ",flex_box_vertical_center:"flex_box_vertical_center___XkWzp",flex_box_center_end:"flex_box_center_end___kfVJX",flex_box_column:"flex_box_column___mfxox",content:"content___ujW8g",explain:"explain___vGa5a",tabs:"tabs___MbGuX",active:"active___SCmkJ",btns:"btns___MiEQa",must:"must___n8wNT",popover:"popover___wqXWh",zybzForm:"zybzForm___m1nC0",graaytitle:"graaytitle___vdUDn",dataPicker:"dataPicker___RiEgz",examineStatus:"examineStatus___OCyYC",contacts:"contacts___MWvKz",contacts_img:"contacts_img___kiMTs",suc_status:"suc_status___p81iO",fail_status:"fail_status___Rv54W",bohui:"bohui___wtuT5",selecticon:"selecticon___AAPZz"},Hu=h(72565),Bc=h(38925),ju=h(55241),Dc=h(49288),nc=h(34336),Pu=h(36295),pc={footerWrap:"footerWrap___lXI4I"},Sc=Object.getOwnPropertySymbols,Pc=Object.prototype.hasOwnProperty,Ic=Object.prototype.propertyIsEnumerable,rc=(L,k)=>{var j={};for(var ge in L)Pc.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&Sc)for(var ge of Sc(L))k.indexOf(ge)<0&&Ic.call(L,ge)&&(j[ge]=L[ge]);return j},zu=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const mc=M.default.TextArea,Lu=L=>{var k=L,{shixunsDetail:j,globalSetting:ge,loading:rt,dispatch:ft,onFinish:lt=()=>{}}=k,ot=rc(k,["shixunsDetail","globalSetting","loading","dispatch","onFinish"]);const[be]=E.default.useForm(),nt=yn=>zu(void 0,null,function*(){var Xt;const dn=yield ft({type:"shixunsDetail/getCustomScript",payload:{id:(Xt=j.actionTabs.params)==null?void 0:Xt.id,compile:yn.execute,excutive:yn.compile}});en(),dn&<(dn==null?void 0:dn.shixun_script)}),en=()=>{ft({type:"shixunsDetail/setActionTabs",payload:{}})};return n.createElement(l.default,{centered:!0,title:"\u81EA\u5B9A\u4E49\u6A21\u677F",open:j.actionTabs.key==="Settings-UseCustomScript",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",footer:null,onCancel:en},n.createElement(E.default,{form:be,scrollToFirstError:!0,layout:"vertical",onFinish:nt},n.createElement(E.default.Item,{name:"execute",label:"\u6267\u884C\u547D\u4EE4\uFF1A",rules:[{required:!0,message:"\u6267\u884C\u547D\u4EE4\u4E0D\u80FD\u4E3A\u7A7A"}]},n.createElement(mc,{rows:4})),n.createElement(E.default.Item,{name:"compile",label:"\u7F16\u8BD1\u547D\u4EE4\uFF1A"},n.createElement(mc,{rows:4})),n.createElement("div",{className:pc.footerWrap},n.createElement(E.default.Item,null,n.createElement(m.ZP,{className:"mr5",size:"middle",onClick:en},"\u53D6\u6D88"),n.createElement(m.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:rt.effects["shixunsDetail/getCustomScript"]},"\u4FDD\u5B58")))))};var vc=(0,e.connect)(({shixunsDetail:L,loading:k,globalSetting:j})=>({shixunsDetail:L,globalSetting:j,loading:k}))(Lu),Iu=h(52262),gc=h(27484),zs=h.n(gc),te=h(87725),ee=h(67294),Ee=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const z="YYYY-MM-DD HH:mm",Y=({shixunsDetail:L,visible:k,onOk:j,onCancel:ge,dispatch:rt,is_published:ft,id:lt,has_relation:ot,environment:be=[],verifyModal:nt})=>{var en,yn,Xt;const dn=(0,e.useParams)(),[tn,Tn]=(0,n.useState)(1),[nn,Ft]=(0,n.useState)(!0),[dr,hn]=(0,n.useState)(!1),[Qt,on]=(0,n.useState)(null),[Ut,wt]=(0,n.useState)(),[Fn,Kt]=(0,n.useState)(),[Pt,Gt]=(0,n.useState)([]),[Vn,jt]=(0,n.useState)(!1),[zt,na]=(0,n.useState)(""),[hr,An]=(0,n.useState)(null),[vn]=E.default.useForm(),[Jr,In]=(0,n.useState)([]),[Qn,Sa]=(0,n.useState)(""),[Ya,Ja]=(0,n.useState)([{id:1,name:"\u8BC4\u6D4B\u811A\u672C\u8BBE\u7F6E"},{id:2,name:"\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E"}]),wa=(0,n.useRef)((0,oe.throttle)(Fr=>Dr(Fr),1200,{leading:!0,trailing:!0})).current;(0,n.useEffect)(()=>{var Fr;((0,Iu.Ny)()||(Fr=L==null?void 0:L.detail)!=null&&Fr.manager_of_shixun)&&Ja([{id:1,name:"\u8BC4\u6D4B\u811A\u672C\u8BBE\u7F6E"},{id:2,name:"\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E"}])},[]),(0,n.useEffect)(()=>{lt&&k&&un()},[lt,k]);const un=(Fr=null)=>Ee(void 0,null,function*(){var Bo,Bi;Fr||Ft(!0);const ss=yield(0,u.ZP)(`/api/shixuns/${lt}/get_shixun_env_setting.json`,{method:"get",params:{shixun_environment_id:Fr}});if(ss.status===0&&!Fr){const{data:Ar}=ss;console.log("data",Ar),on((Ar==null?void 0:Ar.shixun_environment_id)||null),wt((Ar==null?void 0:Ar.evaluate_script)||""),Kt((Ar==null?void 0:Ar.choice_standard_scripts)||null),Gt((Ar==null?void 0:Ar.standard_scripts)||[]),na((Bo=Ar.shixun)==null?void 0:Bo.survival_time);let zr=(Bi=Ar.shixun)==null?void 0:Bi.important_shixun_configs;vn.setFieldsValue({identifier:(zr==null?void 0:zr.identifier)||"",people_number:(zr==null?void 0:zr.people_number)||"",school_id:(zr==null?void 0:zr.school_name)||"",times:zr!=null&&zr.start_time&&(zr!=null&&zr.end_time)?[zs()(zr==null?void 0:zr.start_time),zs()(zr==null?void 0:zr.end_time)]:["",""]}),Sa((zr==null?void 0:zr.verify_reason)||""),An((zr==null?void 0:zr.process)||null),yield Dr(zr==null?void 0:zr.school_name)}if(ss.status===0&&Fr){const{data:Ar}=ss;wt((Ar==null?void 0:Ar.evaluate_script)||""),Kt(null),Gt((Ar==null?void 0:Ar.standard_scripts)||[]),yield Dr()}Ft(!1)}),Dr=Fr=>Ee(void 0,null,function*(){const Bo=yield rt({type:"account/getSchoolOption",payload:{keyword:Fr,limit:99999,display_aliases:!0}});In(Bo==null?void 0:Bo.schools)}),ha=()=>{nt()||rt({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:dn.id}}})},$n=Fr=>Ee(void 0,null,function*(){const Bo=yield rt({type:"shixunsDetail/getScriptContent",payload:{id:dn.id,script_id:Fr}});Bo&&wt(Bo.content)}),qr=Fr=>{l.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:ee.createElement("div",{className:"tc font16"},"\u539F\u6709\u811A\u672C\u5C06\u88AB\u65B0\u7684\u811A\u672C\u8986\u76D6\uFF0C\u65E0\u6CD5\u64A4\u9500",ee.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u6267\u884C\u8986\u76D6\u64CD\u4F5C"),onOk:()=>Ee(void 0,null,function*(){yield $n(Fr),Kt(Fr),l.default.info({centered:!0,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",content:ee.createElement("div",{className:"tc font16"},"\u8BC4\u6D4B\u811A\u672C\u751F\u6210\u6210\u529F\uFF01")})})})},Zr=(Fr=!1,Bo=1)=>Ee(void 0,null,function*(){var Bi,ss,Ar;let zr;if(tn===1&&(hn(!0),zr=yield(0,u.ZP)(`/api/shixuns/${dn.id}/update_evaluate_script_setting.json`,{method:"put",body:{shixun_environment_id:Qt,mirror_script_id:Fn,evaluate_script:Ut,sync_origin_shixun:Fr}})),tn===2){hn(!0);let mo={close_internet:Vn,survival_time:zt,sync_origin_shixun:Fr};zr=yield(0,u.ZP)(`/api/shixuns/${dn.id}/update_environment_setting.json`,{method:"put",body:mo})}if(tn===3){let mo=vn.getFieldsValue();yield vn.validateFields(),hn(!0);let Ir={close_internet:Vn,survival_time:zt,sync_origin_shixun:Fr};Ir.important_shixun_configs={identifier:mo==null?void 0:mo.identifier,people_number:mo==null?void 0:mo.people_number,school_id:(Bi=Jr.find(yo=>yo.name===(mo==null?void 0:mo.school_id)))==null?void 0:Bi.id,start_time:zs()(mo==null?void 0:mo.times[0]).format("YYYY-MM-DD HH:mm"),end_time:zs()(mo==null?void 0:mo.times[1]).format("YYYY-MM-DD HH:mm")},zr=yield(0,u.ZP)(`/api/shixuns/${dn.id}/resources_first_ensure.json`,{method:"post",body:Ir})}zr.status===0&&((!((ss=L==null?void 0:L.detail)!=null&&ss.copy_for_exercise)||tn===3)&&i.ZP.success(`${tn==3?"\u63D0\u4EA4\u7533\u8BF7\u6210\u529F":"\u4FDD\u5B58\u6210\u529F"}`),(Ar=L==null?void 0:L.detail)!=null&&Ar.copy_for_exercise&&tn!=3&&(0,ye.m)(rt,L,lt,Bo),un(),j()),hn(!1)}),Fo=(Fr,Bo)=>{const Bi=/^[^0-9][a-zA-Z0-9]*$/,ss=/^.{4,30}$/;return Bo&&!/^[a-zA-Z0-9]+$/.test(Bo)?Promise.reject("\u8F93\u5165\u5185\u5BB9\u53EA\u80FD\u5305\u542B\u6570\u5B57\u548C\u5B57\u6BCD"):Bo&&!Bi.test(Bo)?Promise.reject("\u4E0D\u80FD\u4EE5\u6570\u5B57\u5F00\u5934"):Bo&&!ss.test(Bo)?Promise.reject("\u8F93\u5165\u5185\u5BB9\u957F\u5EA6\u5FC5\u987B\u57284\u523030\u4E2A\u5B57\u7B26\u4E4B\u95F4"):Promise.resolve()},Fi=Fr=>parseInt(Fr||"0",10),Pi=(Fr,Bo)=>{if(Bo&&Bo.length===2){const[Bi,ss]=Bo;if(!Bi||!ss)return Promise.reject(new Error("\u8BF7\u9009\u62E9\u8D77\u59CB\u65F6\u95F4\u548C\u7ED3\u675F\u65F6\u95F4"))}return Promise.resolve()};return ee.createElement(ee.Fragment,null,ee.createElement(Hu.Z,{title:null,width:1e3,placement:"right",closable:!1,onClose:ge,open:k},ee.createElement("div",{className:Bl.content},ee.createElement(xl.Z,{loading:nn,active:!0},ee.createElement(b.Z,{className:"mt10",justify:"space-between"},ee.createElement("b",{className:"c-grey-333 font16"},"\u8BBE\u7F6E"),ee.createElement("i",{onClick:ge,className:"iconfont icon-guanbi11 current",style:{color:"#979797"}})),ee.createElement("div",{className:Bl.tabs},Ya.map(Fr=>{const{name:Bo,id:Bi}=Fr;return ee.createElement("div",{key:Bi,className:tn===Bi?Bl.active:"",onClick:()=>Tn(Bi)},Bo)})),tn===1&&ee.createElement(n.Fragment,null,ee.createElement(Bc.Z,{className:"mt20",message:"\u9009\u62E9\u5B9E\u9A8C\u73AF\u5883\u4E0B\u7684\u8BC4\u6D4B\u811A\u672C\uFF1A\u5C06\u4F5C\u4E3A\u6574\u4E2A\u5B9E\u8BAD\u6240\u6709\u5B9E\u9A8C\u73AF\u5883\u4E0B\uFF0C\u5B66\u5458\u8BC4\u6D4B\u65F6\u8FD0\u884C\u7684\u811A\u672C\u3002",type:"info",showIcon:!0,closable:!0}),ee.createElement(b.Z,{align:"middle",className:"mt20"},ee.createElement("span",{className:"c-grey-333 font16"},"\u8FD0\u884C\u73AF\u5883"),ee.createElement(Wl.default,{onClick:nt,getPopupContainer:Fr=>Fr.parentNode,bordered:!1,className:"ml10",style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},value:Qt,onChange:Fr=>{on(Fr),un(Fr)},showArrow:!0,placeholder:"\u5B9E\u9A8C\u73AF\u5883"},(en=be.filter(Fr=>Fr.id!==0))==null?void 0:en.map((Fr,Bo)=>ee.createElement(Wl.default.Option,{value:Fr.id,name:Fr.name,key:Fr.id},Fr.name)))),ee.createElement(b.Z,{align:"middle",className:"mt20"},ee.createElement("span",{className:"c-grey-333 font16"},"\u8BC4\u6D4B\u811A\u672C"),ee.createElement(Wl.default,{onClick:nt,getPopupContainer:Fr=>Fr.parentNode,bordered:!1,className:"ml10 mr10",style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0,value:Fn,placeholder:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C",onChange:Fr=>{qr(Fr)}},(Pt||[]).map((Fr,Bo)=>ee.createElement(Wl.default.Option,{value:parseInt(Fr.id),name:Fr.scptname,key:Bo},Fr.scptname))),ee.createElement("span",{className:Bl.explain,onClick:ha},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u811A\u672C"),ee.createElement(ju.Z,{className:Bl.popover,content:ee.createElement("p",{className:"font12"},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u6A21\u677F\uFF0C\u5E73\u53F0\u65E0\u6CD5\u81EA\u52A8\u66F4\u65B0\u811A\u672C\uFF0C\u8BF7\u5728\u5173\u5361\u521B\u5EFA\u5B8C\u540E\u624B\u52A8\u66F4\u65B0\u811A\u672C\u4E2D\u7684\u5FC5\u586B\u53C2",ee.createElement("br",null),"\u6570\u548C\u4EE5\u4E0B2\u4E2A\u6570\u7EC4\u5143\u7D20\uFF1A",ee.createElement("br",null),"challengeProgramNames",ee.createElement("br",null),"sourceClassNames",ee.createElement("br",null),ee.createElement("br",null),"\u793A\u4F8B\uFF1A\u67092\u4E2A\u5173\u5361\u7684\u5B9E\u8BAD",ee.createElement("br",null),ee.createElement("br",null),"\u5404\u5173\u5361\u7684\u5F85\u7F16\u8BD1\u6587\u4EF6\u4E3A\uFF1A",ee.createElement("br",null),"src/step1/HelloWorld.java",ee.createElement("br",null),"src/step2/Other.java",ee.createElement("br",null),ee.createElement("br",null),"\u5404\u5173\u5361\u7684\u7F16\u8BD1\u540E\u751F\u6210\u7684\u6267\u884C\u6587\u4EF6\u4E3A\uFF1A",ee.createElement("br",null),"step1.HelloWorld",ee.createElement("br",null),"step2.Other",ee.createElement("br",null),ee.createElement("br",null),"\u5219\u6570\u7EC4\u5143\u7D20\u66F4\u65B0\u5982\u4E0B\uFF1A",ee.createElement("br",null),'ff challengeProgramNames=("src/step1/',ee.createElement("br",null),'HelloWorld.java" "src/step2/Other.java")',ee.createElement("br",null),'sourceClassNames=("step1.HelloWorld',ee.createElement("br",null),'" "step2.Other")',ee.createElement("br",null),ee.createElement("br",null),"\u5176\u5B83\u53C2\u6570\u53EF\u6309\u5B9E\u9645\u9700\u6C42\u5B9A\u5236"),trigger:"click"},ee.createElement("span",{style:{color:"#999",fontSize:14,marginTop:2,marginLeft:4},className:"iconfont icon-tishi11 c-grey-999"}))),ee.createElement(Pu.ZP,{style:{border:"1px solid #ccc",background:"#f5f5f5",marginTop:"30px"},language:"shell",theme:"vs-light",value:Ut,options:{readOnly:ft},onChange:Fr=>{wt(Fr)}})),tn===2&&ee.createElement("div",{style:{flex:1,overflowY:"auto"}},ee.createElement(b.Z,{align:"middle",className:"mt20"},ee.createElement("span",{className:"c-grey-333 font16 mr10"},"\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F"),ee.createElement(M.default,{bordered:!1,value:zt,onChange:Fr=>na(Fr.target.value),style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4}}),ee.createElement("span",{className:"ml10 c-grey-999 font14"},"\u5206"))),tn===3&&((0,Iu.Ny)()||((yn=L==null?void 0:L.detail)==null?void 0:yn.manager_of_shixun))&&ee.createElement("div",{style:{flex:1,overflowY:"auto"}},ee.createElement(b.Z,{align:"middle",className:"mt20"},ee.createElement(E.default,{form:vn,layout:"horizontal",className:Bl.zybzForm},ee.createElement(b.Z,{align:"middle"},ee.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},ee.createElement("span",{className:Bl.must},"*"),"\u4FDD\u969C\u6807\u8BC6"),ee.createElement(E.default.Item,{label:"",name:"identifier",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4FDD\u969C\u6807\u8BC6"},{validator:Fo}]},ee.createElement(M.default,{bordered:!1,style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4},minLength:4,maxLength:30,showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u4FDD\u969C\u6807\u8BC6"})),ee.createElement("span",{className:"ml10 c-grey-999 font14"},"\u4FDD\u969C\u6807\u8BC6\u53EA\u80FD\u7531\u5B57\u6BCD\u548C\u6570\u5B57\u7EC4\u6210\uFF084~30 \u4F4D\uFF09\uFF0C\u4E0D\u80FD\u4EE5\u6570\u5B57\u5F00\u5934\u3002",ee.createElement("br",null),"\u586B\u5199\u4FDD\u969C\u6807\u8BC6\u662F\u4E3A\u4E86\u4FBF\u4E8E\u5E73\u53F0\u4E3A\u6B64\u5B9E\u8DF5\u9879\u76EE\u7279\u522B\u5206\u914D\u8282\u70B9\u3002")),ee.createElement(b.Z,{align:"middle",className:"mt25"},ee.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:7}},ee.createElement("span",{className:Bl.must},"*"),"\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D"),ee.createElement("div",{style:{position:"relative"}},ee.createElement(E.default.Item,{label:"",name:"school_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D"}]},ee.createElement(Dc.Z,{bordered:!1,style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},onChange:wa,showSearch:!0,placeholder:"\u8BF7\u9009\u62E9\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D"},(Xt=Jr==null?void 0:Jr.filter(Fr=>(Fr==null?void 0:Fr.id)!==0))==null?void 0:Xt.map((Fr,Bo)=>ee.createElement(Wl.default.Option,{key:Bo+1,title:Fr==null?void 0:Fr.name,value:Fr==null?void 0:Fr.name},Fr==null?void 0:Fr.name)))),ee.createElement("span",{className:Bl.selecticon},ee.createElement("svg",{viewBox:"64 64 896 896",focusable:"false","data-icon":"down",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},ee.createElement("path",{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}))))),ee.createElement(b.Z,{align:"middle",className:"mt25"},ee.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},ee.createElement("span",{className:Bl.must},"*"),"\u4FDD\u969C\u65F6\u95F4"),ee.createElement("div",{className:Bl.graaytitle},ee.createElement(E.default.Item,{label:"",name:"times",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4\u548C\u7ED3\u675F\u65F6\u95F4"},{validator:Pi}]},ee.createElement(nc.default.RangePicker,{disabledDate:Fr=>Fr&&Fr{if(Fr&&Fr[0]&&Fr[1]){const Bo=Fr[0].isBefore(zs()())?zs()():Fr[0];vn.setFieldValue("times",[Bo,Fr[1]])}else vn.setFieldValue("times",Fr)}})))),ee.createElement(b.Z,{align:"middle",className:"mt25"},ee.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},ee.createElement("span",{className:Bl.must},"*"),"\u4FDD\u969C\u4EBA\u6570"),ee.createElement(E.default.Item,{label:"",name:"people_number",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4FDD\u969C\u4EBA\u6570"}]},ee.createElement(Du.Z,{parser:Fi,style:{width:200},placeholder:"\u8BF7\u8F93\u5165\u4FDD\u969C\u4EBA\u6570",min:1})))),ee.createElement("div",{className:`${Bl.examineStatus} mt25`},hr>=1&&ee.createElement("div",null," ",ee.createElement(te.Z,{className:Bl.suc_status})," \u5B9E\u9A8C\u8D44\u6E90\u4F18\u5148\u4FDD\u969C\u7533\u8BF7\u6210\u529F\uFF0C\u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u4E2D"),hr>=2&&hr!=3&&ee.createElement("div",null," ",ee.createElement(te.Z,{className:Bl.suc_status})," \u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u901A\u8FC7\uFF0C\u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u4E2D"),hr==3&&ee.createElement("div",null," ",ee.createElement(Me.Z,{className:Bl.fail_status}),"\u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u9A73\u56DE\uFF0C\u9A73\u56DE\u539F\u56E0: ( ",ee.createElement("span",{title:Qn,className:Bl.bohui},Qn),") \u5982\u6709\u95EE\u9898\u8BF7\u8054\u7CFB",ee.createElement("span",{className:Bl.contacts},ee.createElement("span",null,"\u5E73\u53F0\u8FD0\u8425\u4EBA\u5458")," ",ee.createElement("div",{className:Bl.contacts_img}))),hr>=4&&hr!=5&&hr!=7&&ee.createElement("div",null," ",ee.createElement(te.Z,{className:Bl.suc_status})," \u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u5B8C\u6210\uFF0C\u5B9E\u9A8C\u8D44\u6E90\u4FDD\u969C\u4E2D"),(hr==5||hr==7)&&ee.createElement("div",null," ",ee.createElement(Me.Z,{className:Bl.fail_status}),"\u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u5931\u8D25\uFF0C\u8BF7\u8054\u7CFB",ee.createElement("span",{className:Bl.contacts},ee.createElement("span",null,"\u5E73\u53F0\u8FD0\u8425\u4EBA\u5458")," ",ee.createElement("div",{className:Bl.contacts_img}))),hr>5&&ee.createElement("div",null," ",ee.createElement(te.Z,{className:Bl.suc_status})," \u5B9E\u9A8C\u8D44\u6E90\u4FDD\u969C\u5DF2\u7ED3\u675F")))),ee.createElement("div",{className:Bl.btns},ee.createElement(m.ZP,{onClick:ge},"\u53D6\u6D88"),ee.createElement(m.ZP,{disabled:tn==3&&[2,4,5].includes(hr),onClick:()=>Ee(void 0,null,function*(){var Fr,Bo;if(tn===1&&!Qt){i.ZP.warning("\u8BF7\u9009\u62E9\u8FD0\u884C\u73AF\u5883");return}(Fr=L==null?void 0:L.detail)!=null&&Fr.is_fork_from_creator&&((Bo=L==null?void 0:L.detail)!=null&&Bo.copy_for_exercise)&&tn!=3&&(be.filter(Bi=>Bi.id===Qt)[0].has_relation&&tn===1||tn===2)?rt({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"environment",fn:(Bi,ss)=>{Zr(Bi,ss)},zIndex:1e4}}):Zr()}),loading:dr,type:"primary",className:"ml20"},tn==3?"\u63D0\u4EA4\u7533\u8BF7":"\u4FDD\u5B58"))))),ee.createElement(vc,{onFinish:Fr=>wt(Fr)}))};var Be=(0,e.connect)(({shixunsDetail:L})=>({shixunsDetail:L}))(Y),Fe=h(48984),Xe=h(25510),Ze={wrap:"wrap___S9yE5",content:"content___xIxOT",head:"head___icGJE",title:"title___NbDBd",add:"add___ntZkv",addDisable:"addDisable___pgd9I",setting:"setting___kQ9Qx",tabs:"tabs___o2qas",name:"name___HUyj5",active:"active___SVp4l",line:"line___DSw6E",resource:"resource___AgLC3",mirror:"mirror___DGr0Q",interface:"interface___xxy5c",disabled:"disabled___GqKcR",port:"port___vGmHQ",grade:"grade___b6Adk",tabsBox:"tabsBox___TnoNw",tabTitle:"tabTitle___i8cO0",more:"more___kbzpa",serverConfig:"serverConfig___BtI29",viewRecommendConfig:"viewRecommendConfig___ODGyC",system:"system___YygCM",explain:"explain___klZ55",btns:"btns___o6xWf",template:"template___AMzZZ",liWrap:"liWrap___tCbB1",li:"li___srrGx",tag:"tag___NcFBh",setting1:"setting1___D0Pro",listItem:"listItem___HdME2",left:"left___fn7vU",count:"count___iWkRu",right:"right___qWnKz",show_selectDevice:"show_selectDevice___jq5Pu","ant-modal-title":"ant-modal-title___U_FE9"},st=h(39132),Bt=h(16987),pt=h(2156),Et={list:"list___p00l5",head:"head___JcQe0",row:"row___kLpLL"},Lt=h(67294),Tt=Object.defineProperty,ht=Object.defineProperties,yt=Object.getOwnPropertyDescriptors,Wt=Object.getOwnPropertySymbols,pn=Object.prototype.hasOwnProperty,ln=Object.prototype.propertyIsEnumerable,gn=(L,k,j)=>k in L?Tt(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,En=(L,k)=>{for(var j in k||(k={}))pn.call(k,j)&&gn(L,j,k[j]);if(Wt)for(var j of Wt(k))ln.call(k,j)&&gn(L,j,k[j]);return L},Cn=(L,k)=>ht(L,yt(k)),Cr=({showError:L,value:k,onChange:j,optionsLevelList:ge})=>{const[rt,ft]=(0,n.useState)([]);(0,n.useEffect)(()=>{if(!k.length){ft([{command:"",challenge_ids:[]}]);return}ft(k)},[JSON.stringify(k)]);const lt=(ot,be,nt)=>{let en=JSON.parse(JSON.stringify(rt));be==="add"?en.push({command:"",challenge_ids:[-1]}):be==="delete"?en.splice(nt,1):en[nt][be]=ot,ft(en),j(en)};return console.log(rt,"value2"),Lt.createElement("div",{className:Et.list},Lt.createElement("div",{className:Et.head},Lt.createElement("div",{style:{width:400}},"\u547D\u4EE4"),Lt.createElement("div",null,"\u5E94\u7528\u5173\u5361")),rt==null?void 0:rt.map((ot,be)=>{var nt,en,yn;let Xt=ge.map((dn,tn)=>{const Tn=`\u7B2C${tn+1}\u5173\uFF1A${dn.name}`;let nn=Tn,Ft=!1;return dn.st===1&&(nn=Lt.createElement(Oe.Z,{placement:"left",title:"\u7406\u8BBA\u9898\u5173\u5361\u65E0\u6CD5\u89E6\u53D1\u547D\u4EE4"},Tn),Ft=!0),Cn(En({},dn),{value:dn.challenge_id,label:nn,disabled:Ft})});return Xt=[{label:"\u6240\u6709\u5173\u5361",value:-1},...Xt],Lt.createElement(b.Z,{wrap:!1,align:"middle",style:{position:"relative"},className:belt(dn.target.value,"command",be),bordered:!1,placeholder:"\u4F8B\u5982\uFF1Amysql -uroot -p123123 -h127.0.0.1",style:{width:400,height:50,background:"#F5F5F5",borderRadius:4}}),Lt.createElement(Wl.default,{options:Xt,getPopupContainer:dn=>dn.parentNode,value:ot==null?void 0:ot.challenge_ids,onChange:dn=>{var tn,Tn;let nn=dn;!((tn=ot==null?void 0:ot.challenge_ids)!=null&&tn.includes(-1))&&(dn!=null&&dn.includes(-1))&&(nn=[-1]),(Tn=ot==null?void 0:ot.challenge_ids)!=null&&Tn.includes(-1)&&(dn!=null&&dn.includes(-1))&&(nn=dn==null?void 0:dn.filter(Ft=>Ft!==-1)),lt(nn,"challenge_ids",be)},mode:"multiple",maxTagTextLength:(yn=ot==null?void 0:ot.challenge_ids)!=null&&yn.includes(-1)?4:3,placeholder:"\u8BF7\u9009\u62E9\u5E94\u7528\u5173\u5361",maxTagCount:5,bordered:!1,style:{width:560,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10,margin:"0 20px"}}),Lt.createElement(b.Z,{wrap:!1},Lt.createElement("i",{onClick:()=>lt("","add",be),style:{color:"#3061D0"},className:"iconfont icon-tianjiatimu font20 current ml20"}),be!==0&&Lt.createElement("i",{onClick:()=>lt("","delete",be),style:{color:"#E30000"},className:"iconfont icon-shanjian font20 ml20"})))}))},On=h(26194),ke=h(67294),vr=Object.defineProperty,Xn=Object.defineProperties,gr=Object.getOwnPropertyDescriptors,Tr=Object.getOwnPropertySymbols,ea=Object.prototype.hasOwnProperty,Ur=Object.prototype.propertyIsEnumerable,jr=(L,k,j)=>k in L?vr(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,xr=(L,k)=>{for(var j in k||(k={}))ea.call(k,j)&&jr(L,j,k[j]);if(Tr)for(var j of Tr(k))Ur.call(k,j)&&jr(L,j,k[j]);return L},Br=(L,k)=>Xn(L,gr(k)),ar=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const Gr=Wl.default.Option,ga=5,To=["Python","C++","C","Java","C#","JavaScript","TypeScript","Go","PHP","Perl","R","Rust","Ruby","Scratch","Swift","Kotlin","Scala"],io=({practiceSetting:L,dispatch:k,shixunsDetail:j,user:ge})=>{var rt,ft,lt,ot,be,nt,en,yn,Xt,dn;const{id:tn,is_published:Tn}=L,[nn,Ft]=(0,n.useState)([]),[dr,hn]=(0,n.useState)(null),[Qt,on]=(0,n.useState)([]),[Ut,wt]=(0,n.useState)([]),Fn=(0,n.useRef)(null),[Kt,Pt]=(0,n.useState)({}),Gt=(0,n.useRef)({}),Vn=(0,n.useRef)({}),{shixun_environment:jt={},mirror_repository:zt={},small_type:na=[],new_service_configs:hr=[],network_mode_list:An=[],boosters:vn=[]}=Kt,[Jr,In]=(0,n.useState)(""),[Qn,Sa]=(0,n.useState)("\u8BF7\u8F93\u5165\u7AEF\u53E3"),[Ya,Ja]=(0,n.useState)(!1),[wa,un]=(0,n.useState)(!1),[Dr,ha]=(0,n.useState)(!0),[$n,qr]=(0,n.useState)(!0),[Zr,Fo]=(0,n.useState)(!1),[Fi,Pi]=(0,n.useState)(!1),[Fr,Bo]=(0,n.useState)(!1),[Bi,ss]=(0,n.useState)(null),[Ar,zr]=(0,n.useState)([]),[mo,Ir]=(0,n.useState)(0),[yo,Ji]=(0,n.useState)(!1),[Rn,er]=(0,n.useState)({}),[ir,ri]=(0,n.useState)(!1),[Vu,Nu]=(0,n.useState)(!1),[hu,yc]=(0,n.useState)(0),[Yc,Or]=(0,n.useState)(!1),[bo,Wo]=(0,n.useState)({}),[Ii,Us]=(0,n.useState)({}),[jc,Au]=(0,n.useState)({}),[yd,ad]=(0,n.useState)(""),[bs,qu]=(0,n.useState)(!1),[bd,$u]=(0,n.useState)(!1),[ep,zp]=(0,n.useState)({}),[tp,xv]=(0,n.useState)([]),Gp=(0,n.useRef)([]);console.log("--1111-",vn,tp);const Bv=[{id:1,name:"\u901A\u7528\u4E91"},{id:3,name:"\u8BBE\u5907\u8D44\u6E90"}],Dv=[{id:1,name:"Windows",icon:"iconfont icon-Windows"},{id:2,name:"Linux",icon:"iconfont icon-Linux"},{id:3,name:"\u5176\u4ED6",icon:"iconfont icon-qitaxitong"}],Sv=[{id:1,name:"VNC"},{id:2,name:"RDP"}],np=[{id:0,name:"\u516C\u5171\u955C\u50CF",type:"public"},{id:1,name:"\u81EA\u5B9A\u4E49\u955C\u50CF",type:"customize"},{id:2,name:"\u5171\u4EAB\u955C\u50CF",type:"share"}],Pv=(Ut==null?void 0:Ut.find(At=>At.id===jt.instance_startup_template_id))||{},{desc:Xp,virt_type:Yp}=Pv,Jp=((rt=Qt==null?void 0:Qt.find(At=>At.id===(jt==null?void 0:jt.private_cloud_id)))==null?void 0:rt.cloud_type)===1,Iv=((ft=Qt==null?void 0:Qt.find(At=>At.id===(jt==null?void 0:jt.private_cloud_id)))==null?void 0:ft.cloud_type)===4;(0,n.useEffect)(()=>(window.addEventListener("click",qp),()=>{window.removeEventListener("click",qp)}),[]),(0,n.useEffect)(()=>{Ov(),Of(),Kd(),Nv(),Tv()},[]),(0,n.useEffect)(()=>{(0,oe.isEqual)(Vn.current,Kt)?k({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}):k({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}),Gt.current=Kt},[Kt]);const Ov=()=>ar(void 0,null,function*(){const At=yield(0,u.ZP)("/api/kd_classrooms/device_environments.json",{method:"get"});zr((At==null?void 0:At.list)||[])}),Rv=()=>ar(void 0,null,function*(){var At,lr,Do,qi;const $i=yield(0,u.ZP)("/api/shixuns/new.json",{method:"get",params:{tab_type:(At=np[Number(hu)])==null?void 0:At.type}});($i==null?void 0:$i.status)===0&&(((Do=(lr=$i==null?void 0:$i.data)==null?void 0:lr.environments)==null?void 0:Do.length)===0&&((qi=$i==null?void 0:$i.data)==null?void 0:qi.other_image.length)===0?Or(!0):Or(!1))});(0,n.useEffect)(()=>{Rv()},[hu]);const Mv=()=>{var At;const lr=()=>{e.history.push(`/shixuns/${tn}/challenges`),k({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(At=L==null?void 0:L.sideBar)!=null&&At.confirmLeave?l.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{lr()}}):lr()},Of=()=>ar(void 0,null,function*(){var At;const lr=yield(0,u.ZP)(`/api/shixuns/${tn}/get_shixun_env_tabs.json`,{method:"get"});if(lr.status===0){const Do=((At=lr.data)==null?void 0:At.shixun_environments_tabs)||[];Do.length&&dr===null&&hn(Do[0].id);const qi=Do.filter($i=>$i.resource_type===3);ss(qi[0]),er(qi[0]),Ft(Do)}}),Nv=()=>ar(void 0,null,function*(){var At;qr(!0);const lr=yield(0,u.ZP)("/api/shixuns/get_private_clouds.json",{method:"get"});lr.status===0&&on((At=lr==null?void 0:lr.data)==null?void 0:At.list),qr(!1)}),Tv=()=>ar(void 0,null,function*(){const At=yield(0,u.ZP)(`/api/shixuns/${tn}/challenges.json`,{method:"get"});At.challenge_list&&xv(At.challenge_list||[])}),Rf=(At,lr)=>ar(void 0,null,function*(){var Do;const qi=yield(0,u.ZP)("/api/shixuns/get_instance_startup_template.json",{method:"get",params:{private_cloud_id:At,operating_system:lr}});qi.status===0&&wt((Do=qi==null?void 0:qi.data)==null?void 0:Do.list)}),Kd=(At=null)=>ar(void 0,null,function*(){var lr,Do,qi,$i,yl,Vs,lu,cc,bc,us,Tu,Cc,zl,od,Il,id,Cd;ha(!0);const pu=yield(0,u.ZP)(`/api/shixuns/${tn}/get_multi_environments.json`,{method:"get",params:{shixun_environment_id:At}});if(pu.status===0){Vn.current=(0,oe.cloneDeep)(pu.data||{}),Pt(pu.data||{}),Ir((Do=(lr=pu==null?void 0:pu.data)==null?void 0:lr.shixun_environment)==null?void 0:Do.id),yc(Number(($i=(qi=pu.data)==null?void 0:qi.shixun_environment)==null?void 0:$i.mirror_tab_type)||0),Number((Vs=(yl=pu.data)==null?void 0:yl.shixun_environment)==null?void 0:Vs.mirror_tab_type)===0?(Wo((lu=pu.data)==null?void 0:lu.mirror_repository),Us({}),Au({})):Number((bc=(cc=pu.data)==null?void 0:cc.shixun_environment)==null?void 0:bc.mirror_tab_type)===1?(Us((us=pu.data)==null?void 0:us.mirror_repository),Wo({}),Au({})):Number((Cc=(Tu=pu.data)==null?void 0:Tu.shixun_environment)==null?void 0:Cc.mirror_tab_type)===2&&(Au((zl=pu.data)==null?void 0:zl.mirror_repository),Wo({}),Au({}));const af=(Il=(od=pu==null?void 0:pu.data)==null?void 0:od.shixun_environment)==null?void 0:Il.private_cloud_id,of=(Cd=(id=pu==null?void 0:pu.data)==null?void 0:id.shixun_environment)==null?void 0:Cd.operating_system;af&&of&&Rf(af,of)}ha(!1)}),jv=()=>ar(void 0,null,function*(){var At;const lr=yield(0,u.ZP)(`/api/shixuns/${tn}/check_code_editor.json`,{method:"get",params:{shixun_environment_id:dr}});return lr.status===0&&lr.is_exist_code_editor?(l.default.confirm({icon:null,centered:!0,className:st.Z.CustomTipsModalCss,okButtonProps:{type:"primary"},width:425,okText:"\u524D\u5F80\u5173\u95ED",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:ke.createElement("div",null,ke.createElement("div",null,"\u6BCF\u4E2A\u5B9E\u8DF5\u9879\u76EE\u53EA\u80FD\u5F00\u542F\u4E00\u4E2A\u4EE3\u7801\u7F16\u8F91\u5668\u754C\u9762\u3002"),ke.createElement("div",null,"\u201C",(At=lr==null?void 0:lr.shixun_environment)==null?void 0:At.name,"\u201D\u5DF2\u5F00\u542F\u4EE3\u7801\u7F16\u8F91\u5668\uFF0C\u9700\u5148\u5173\u95ED\uFF0C\u7136\u540E\u624D\u80FD\u5728\u5F53\u524D\u5B9E\u9A8C\u73AF\u5883\u9009\u62E9\u4EE3\u7801\u7F16\u8F91\u5668\u3002")),onOk:()=>ar(void 0,null,function*(){hn(lr.shixun_environment.id),Kd(lr.shixun_environment.id),Of()})}),Promise.reject()):Promise.resolve()}),Lv={shixun_environment:{id:0,resource_type:1,command_settings:[],is_support_code_editor:!1,is_support_vnc:!1,is_support_webssh:!1,is_support_thiry_party:!1,is_windowless:!1,disabled_support_vnc:!1,disabled_support_webssh:!1,private_is_support_vnc:!1,private_is_support_webssh:!1,private_is_support_jupyter_lab:!1,disabled2_support_vnc:!1,disabled2_support_webssh:!1,disabled2_support_jupyter_lab:!1,proxy_port:"",web_route:"",private_cloud_id:null,instance_startup_template_id:null,operating_system:1,instance_startup_type:1},mirror_repository:{choice_small_mirrors:[],shixun_service_configs:[]},small_type:[]},kv=(At,lr)=>{var Do,qi;if(typeof(At==null?void 0:At.className)=="string"&&((Do=At==null?void 0:At.className)!=null&&Do.includes(lr)))return At;for(let $i=0,yl=At;yl=yl.parentNode;$i++){if(typeof(At==null?void 0:At.className)=="string"&&((qi=yl==null?void 0:yl.className)!=null&&qi.includes(lr)))return yl;if(yl==document.documentElement)return!1}},qp=At=>{kv(At.target,"editor-scrollable")&&ou()},ou=()=>(0,ma.gy)(k,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883"),$p=At=>ke.createElement(Ol.Z,{required:!0,nameWidth:150,name:"\u5B9E\u9A8C\u754C\u9762",errorKey:"interface",errorValue:Jr,align:"start",errorName:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u754C\u9762",tooltipTitle:ke.createElement("div",{className:"p10"},At&&ke.createElement(ke.Fragment,null,ke.createElement("b",{className:"font14"},"\u4EE3\u7801\u7F16\u8F91\u5668"),ke.createElement("br",null),"\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u4E3A\u5B66\u5458\u63D0\u4F9B\u4EE3\u7801\u7F16\u8F91\u5668\u3001\u7F16\u8BD1\u5668\u3001\u8C03\u8BD5\u5668\u7B49\u5DE5\u5177\u3002",ke.createElement("br",null),"\u5F53\u9009\u62E9\u4E86VSCode\u76F8\u5173\u7684\u5B9E\u9A8C\u955C\u50CF\u65F6\uFF0C\u4EE3\u7801\u7F16\u8F91\u5668\u4EE5VSCode\u7684\u5F62\u5F0F\u5C55\u793A\u7ED9\u5B66\u5458\u3002",ke.createElement("br",null),"\u6BCF\u4E2A\u5B9E\u8DF5\u9879\u76EE",ke.createElement("b",null,"\u53EA\u80FD\u5F00\u542F\u4E00\u4E2A"),"\u4EE3\u7801\u7F16\u8F91\u5668\u754C\u9762\u3002",ke.createElement("br",null)),ke.createElement("div",{className:"mt10 blod font14"},"\u56FE\u5F62\u5316\u684C\u9762"),"\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u4F7F\u7528\u56FE\u5F62\u5316\u65B9\u5F0F\u663E\u793A\u64CD\u4F5C\u754C\u9762\u3002",ke.createElement("br",null),ke.createElement("div",{className:"mt10 blod font14"},"\u547D\u4EE4\u884C\u7EC8\u7AEF"),"\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u4E3A\u5B66\u5458\u63D0\u4F9B\u547D\u4EE4\u884C\u7A97\u53E3\u3002",At&&ke.createElement(ke.Fragment,null,ke.createElement("div",{className:"mt10 blod font14"},"\u5BB9\u5668\u5185\u670D\u52A1"),"\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u53EF\u4EE5\u5728\u5B9E\u9A8C\u9875\u9762\u76F4\u63A5\u9884\u89C8\u5BB9\u5668\u5185\u90E8Web\u670D\u52A1\u3002"))},ke.createElement("div",{className:Ze.interface},At&&ke.createElement("div",{onClick:()=>iu("shixun_environment","is_support_code_editor",!(jt!=null&&jt.is_support_code_editor)),className:jt!=null&&jt.is_support_code_editor?Ze.active:""},ke.createElement("span",{className:"iconfont icon-xuanzhong9"}),ke.createElement("div",null,ke.createElement("i",{className:"iconfont icon-daimabianjiqi1"}),ke.createElement("span",null,"\u4EE3\u7801\u7F16\u8F91\u5668")),ke.createElement("aside",null," \u63D0\u4F9B\u4EE3\u7801\u7F16\u8F91\u5668\uFF0C\u7F16\u8BD1\u5668\uFF0C\u8C03\u8BD5\u5668\u7B49\u5DE5\u5177")),jt!=null&&jt[At?"disabled_support_vnc":"disabled2_support_vnc"]?ke.createElement(Oe.Z,{title:"\u9009\u62E9\u7684\u5B9E\u9A8C\u955C\u50CF\u4E0D\u652F\u6301\u56FE\u5F62\u5316\u684C\u9762"},ke.createElement("div",{className:Ze.disabled},ke.createElement("span",{className:"iconfont icon-xuanzhong9"}),ke.createElement("div",null,ke.createElement("i",{className:"iconfont icon-tuxinghuazhuomian"}),ke.createElement("span",null,"\u56FE\u5F62\u5316\u684C\u9762")),ke.createElement("aside",null,"\u4F7F\u7528\u56FE\u5F62\u5316\u65B9\u5F0F\u663E\u793A\u64CD\u4F5C\u754C\u9762"))):ke.createElement("div",{onClick:()=>iu("shixun_environment",At?"is_support_vnc":"private_is_support_vnc",!(jt!=null&&jt[At?"is_support_vnc":"private_is_support_vnc"])),className:jt!=null&&jt[At?"is_support_vnc":"private_is_support_vnc"]?Ze.active:""},ke.createElement("span",{className:"iconfont icon-xuanzhong9"}),ke.createElement("div",null,ke.createElement("i",{className:"iconfont icon-tuxinghuazhuomian"}),ke.createElement("span",null,"\u56FE\u5F62\u5316\u684C\u9762")),ke.createElement("aside",null,"\u4F7F\u7528\u56FE\u5F62\u5316\u65B9\u5F0F\u663E\u793A\u64CD\u4F5C\u754C\u9762")),jt!=null&&jt[At?"disabled_support_webssh":"disabled2_support_webssh"]?ke.createElement(Oe.Z,{title:"\u9009\u62E9\u7684\u5B9E\u9A8C\u955C\u50CF\u4E0D\u652F\u6301\u547D\u4EE4\u884C\u7EC8\u7AEF"},ke.createElement("div",{className:Ze.disabled},ke.createElement("span",{className:"iconfont icon-xuanzhong9"}),ke.createElement("div",null,ke.createElement("i",{className:"iconfont icon-minglinghang"}),ke.createElement("span",null,"\u547D\u4EE4\u884C\u7EC8\u7AEF")),ke.createElement("aside",null,"\u63D0\u4F9B\u547D\u4EE4\u884C\u7A97\u53E3"))):ke.createElement("div",{onClick:()=>iu("shixun_environment",At?"is_support_webssh":"private_is_support_webssh",!(jt!=null&&jt[At?"is_support_webssh":"private_is_support_webssh"])),className:jt!=null&&jt[At?"is_support_webssh":"private_is_support_webssh"]?Ze.active:""},ke.createElement("span",{className:"iconfont icon-xuanzhong9"}),ke.createElement("div",null,ke.createElement("i",{className:"iconfont icon-minglinghang"}),ke.createElement("span",null,"\u547D\u4EE4\u884C\u7EC8\u7AEF")),ke.createElement("aside",null," \u63D0\u4F9B\u547D\u4EE4\u884C\u7A97\u53E3")),At&&ke.createElement("div",{onClick:()=>iu("shixun_environment","is_support_thiry_party",!(jt!=null&&jt.is_support_thiry_party)),className:jt!=null&&jt.is_support_thiry_party?Ze.active:""},ke.createElement("span",{className:"iconfont icon-xuanzhong9"}),ke.createElement("div",null,ke.createElement("i",{className:"iconfont icon-rongqi1"}),ke.createElement("span",null,"\u5BB9\u5668\u5185\u670D\u52A1")),ke.createElement("aside",null," \u76F4\u63A5\u9884\u89C8\u5BB9\u5668\u5185\u90E8Web\u670D\u52A1")),ke.createElement("div",{onClick:()=>iu("shixun_environment","is_windowless",!(jt!=null&&jt.is_windowless)),className:jt!=null&&jt.is_windowless?Ze.active:""},ke.createElement("span",{className:"iconfont icon-xuanzhong9"}),ke.createElement("div",null,ke.createElement("i",{className:"iconfont icon-wuchuangkou"}),ke.createElement("span",null,"\u65E0\u7A97\u53E3")),ke.createElement("aside",null," \u4E0D\u5C55\u793A\u5B9E\u9A8C\u63ED\u79D8\u54EA\uFF0C\u7528\u4E8E\u7269\u7406\u8BBE\u5907\u8BC4\u6D4B")),!At&&ke.createElement(ke.Fragment,null,jt!=null&&jt.disabled2_support_jupyter_lab?ke.createElement(Oe.Z,{title:"\u9009\u62E9\u7684\u5B9E\u9A8C\u955C\u50CF\u4E0D\u652F\u6301jupyterLab"},ke.createElement("div",{className:Ze.disabled},ke.createElement("span",{className:"iconfont icon-xuanzhong9"}),ke.createElement("div",null,ke.createElement("i",{className:"iconfont icon-jupyterLab"}),ke.createElement("span",null,"jupyter Lab")),ke.createElement("aside",null,"\u63D0\u4F9B\u4EA4\u4E92\u5F0F\u7B14\u8BB0\u64CD\u4F5C\u754C\u9762"))):ke.createElement("div",{onClick:()=>iu("shixun_environment","private_is_support_jupyter_lab",!(jt!=null&&jt.private_is_support_jupyter_lab)),className:jt!=null&&jt.private_is_support_jupyter_lab?Ze.active:""},ke.createElement("span",{className:"iconfont icon-xuanzhong9"}),ke.createElement("div",null,ke.createElement("i",{className:"iconfont icon-jupyterLab"}),ke.createElement("span",null,"jupyter Lab")),ke.createElement("aside",null," \u63D0\u4F9B\u4EA4\u4E92\u5F0F\u7B14\u8BB0\u64CD\u4F5C\u754C\u9762"))))),Uv=(At,lr,Do)=>{const qi=Array.from(At),[$i]=qi.splice(lr,1);return qi.splice(Do,0,$i),qi},Zv=(At,lr)=>ar(void 0,null,function*(){if(!At.destination)return;const Do=Uv(lr,At.source.index,At.destination.index);Ft(Do),(0,u.ZP)(`/api/shixuns/${tn}/update_environment_position.json`,{method:"put",body:{tabs:Do}})}),Wv=(At,lr)=>{let Do=lr;l.default.confirm({icon:null,centered:!0,className:st.Z.CustomTipsModalCss,okButtonProps:{type:"primary"},width:460,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",title:"\u91CD\u547D\u540D",content:ke.createElement("div",null,ke.createElement("div",{className:"mb5 c-grey-333"},"\u5B9E\u9A8C\u73AF\u5883\u540D\u79F0"),ke.createElement("div",null,ke.createElement(M.default,{defaultValue:Do,onChange:qi=>Do=qi.target.value,maxLength:8,style:{width:300},placeholder:"\u8BF7\u8F93\u5165\u5B9E\u9A8C\u73AF\u5883\u540D\u79F0"}),ke.createElement("span",{className:"c-grey-999 font14 ml10"},"\u6700\u591A8\u4E2A\u5B57"))),onOk:()=>ar(void 0,null,function*(){if(!Do)return i.ZP.warning("\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"),Promise.reject();const qi=nn.map(yl=>yl.id===At?Br(xr({},yl),{name:Do}):yl);if(dr===0){Ft(qi);return}(yield(0,u.ZP)(`/api/shixuns/${tn}/update_environment_name.json`,{method:"put",body:{shixun_environment_id:At,name:Do}})).status===0&&Ft(qi)})})},Kv=(At,lr)=>{ou()||l.default.confirm({icon:null,centered:!0,className:st.Z.CustomTipsModalCss,width:425,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",title:"\u5220\u9664",content:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u5B9E\u9A8C\u73AF\u5883\uFF1F",okButtonProps:{type:"primary"},onOk:()=>ar(void 0,null,function*(){var Do;if((dr===0?{status:0}:yield(0,u.ZP)(`/api/shixuns/${tn}/delete_environment.json`,{method:"delete",body:{shixun_environment_id:At}})).status===0){const $i=nn.filter(yl=>yl.id!==At);if(At===dr){const yl=((Do=$i==null?void 0:$i[0])==null?void 0:Do.id)||null;hn(yl),Kd(yl),Ft($i)}else Ft($i)}})})},Vv=At=>{var lr;if(At===dr)return;const Do=()=>{hn(At),Kd(At),Of()};(lr=L==null?void 0:L.sideBar)!=null&&lr.confirmLeave?l.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Do()}}):Do()},Qv=At=>{const lr=Br(xr({},Kt),{shixun_environment:Br(xr({},jt),{is_support_code_editor:At.no_used_code_editor,is_support_vnc:!1,is_support_webssh:!1,is_support_thiry_party:!1,is_windowless:!1,disabled_support_vnc:At.disabled_support_vnc,disabled_support_webssh:At.disabled_support_webssh,open_start_command:At.open_start_command,start_command:At.start_command,open_envs:At.open_envs,envs:At.envs,privileged:At.privileged,add_cap:At.add_cap,drop_cap:At.drop_cap}),mirror_repository:Br(xr({},zt),{id:At.id,name:At.name,choice_small_type:[],choice_small_mirrors:[],shixun_service_configs:At.shixun_service_configs||[],description:At.description}),small_type:At.small_type,boosters:(At==null?void 0:At.boosters)||[]});hu===0?Wo(lr==null?void 0:lr.mirror_repository):hu===1?Us(lr==null?void 0:lr.mirror_repository):hu===2&&Au(lr==null?void 0:lr.mirror_repository),Pt(lr),Nu(!1),In("")},Hv=At=>{Nu(!1)},em=(At=!1,lr=1)=>ar(void 0,null,function*(){var Do,qi,$i;Fo(!0);const yl=(Do=nn.find(lu=>lu.id===dr))==null?void 0:Do.name,Vs=yield(0,u.ZP)(`/api/shixuns/${tn}/update_for_multi.json`,{method:"put",body:{tabs:nn,shixun_environment_id:dr,sub_type:zt==null?void 0:zt.choice_small_type,main_type:zt.id,shixun_environment:Br(xr({},jt),{name:yl,device_environment_id:Bi==null?void 0:Bi.device_environmet_id,current_shixun_devironment:Bi==null?void 0:Bi.current_shixun_devironment,mirror_tab_type:hu,network_mode:yd}),shixun_service_configs:zt==null?void 0:zt.shixun_service_configs,new_service_configs:hr,sync_origin_shixun:At,command_settings:jt==null?void 0:jt.command_settings}});Vs.status===0&&(Kd(Vs.shixun_environment_id),hn(Vs.shixun_environment_id),Of(),(qi=j==null?void 0:j.detail)!=null&&qi.copy_for_exercise||i.ZP.success("\u4FDD\u5B58\u6210\u529F"),($i=j==null?void 0:j.detail)!=null&&$i.copy_for_exercise&&(0,ye.m)(k,j,tn,lr)),Fo(!1)}),zv=()=>{var At;if(ou())return;if(dr===0||(At=L==null?void 0:L.sideBar)!=null&&At.confirmLeave){i.ZP.warning("\u5F53\u524D\u5B9E\u9A8C\u73AF\u5883\u6B63\u5728\u7F16\u8F91\u4E2D\uFF0C\u4E0D\u80FD\u6DFB\u52A0\u65B0\u7684\u5B9E\u9A8C\u73AF\u5883");return}const lr=(0,oe.cloneDeep)(Lv);console.log("cloneData---",lr),Ft([...nn,{id:0,name:`\u5B9E\u9A8C\u73AF\u5883${nn.length+1}`}]),yc(0),Wo({}),Us({}),Au({}),hn(0),Pt(lr),ss(null)},iu=(At,lr,Do)=>ar(void 0,null,function*(){var qi,$i,yl,Vs,lu,cc,bc,us,Tu,Cc,zl,od,Il,id,Cd,pu,af,of,tm,nm,rm,am;if(ou())return;const Oi=(0,oe.cloneDeep)(Gt.current);if(lr==="is_windowless"&&Do&&(Oi.shixun_environment.is_support_code_editor=!1,Oi.shixun_environment.is_support_vnc=!1,Oi.shixun_environment.is_support_webssh=!1,Oi.shixun_environment.is_support_thiry_party=!1),(lr==="is_support_vnc"||lr==="is_support_webssh"||lr==="is_support_thiry_party"||lr==="is_support_code_editor")&&Do&&(Oi.shixun_environment.is_windowless&&(Oi.shixun_environment.is_windowless=!1),lr==="is_support_code_editor"&&(yield jv())),lr==="resource_type"&&(Oi.shixun_environment.instance_startup_type=1,Oi.shixun_environment.command_settings=Gp.current,Gp.current=Gt.current.shixun_environment.command_settings,Do===2&&!Oi.shixun_environment.private_cloud_id&&(Oi.shixun_environment.private_cloud_id=(qi=Qt==null?void 0:Qt[0])==null?void 0:qi.id,Oi.shixun_environment.operating_system=1,Rf(Oi.shixun_environment.private_cloud_id,Oi.shixun_environment.operating_system))),lr==="private_cloud_id"&&(Oi.shixun_environment.private_is_support_vnc=!1,Oi.shixun_environment.private_is_support_webssh=!1,Oi.shixun_environment.private_is_support_jupyter_lab=!1,Oi.shixun_environment.operating_system=1,Oi.shixun_environment.instance_startup_template_id=null,Oi.shixun_environment.instance_startup_type=1,Rf(Do,Oi.shixun_environment.operating_system)),lr==="operating_system"&&Do&&(Oi.shixun_environment.private_is_support_vnc=!1,Oi.shixun_environment.private_is_support_webssh=!1,Oi.shixun_environment.private_is_support_jupyter_lab=!1,Oi.shixun_environment.instance_startup_template_id=null,Oi.shixun_environment.instance_startup_type=1,Rf(Oi.shixun_environment.private_cloud_id,Do)),lr==="instance_startup_template_id"){Oi.shixun_environment.private_is_support_vnc=!1,Oi.shixun_environment.private_is_support_webssh=!1,Oi.shixun_environment.private_is_support_jupyter_lab=!1,Oi.shixun_environment.instance_startup_type=1;const ec=Ut.find(wd=>wd.id===Do);Oi.shixun_environment.disabled2_support_vnc=ec.disabled_support_vnc,Oi.shixun_environment.disabled2_support_webssh=ec.disabled_support_webssh,Oi.shixun_environment.disabled2_support_jupyter_lab=ec.disabled_support_jupyter_lab,Oi.boosters=ec.boosters,Oi.network_mode_list=ec.network_mode_list,ad((Vs=(yl=($i=ec.network_mode_list)==null?void 0:$i.filter(wd=>wd.is_default))==null?void 0:yl[0])==null?void 0:Vs.network_mode),Oi.new_service_configs=ec!=null&&ec.service_config_info?[ec.service_config_info]:[]}if((lr==="private_is_support_vnc"||lr==="private_is_support_webssh")&&(Oi.shixun_environment.instance_startup_type=1),lr==="choice_small_type"){Oi.mirror_repository.choice_small_mirrors=na.filter($s=>Do.includes($s.id));const ec=Oi.mirror_repository.choice_small_mirrors,wd=zt.choice_small_mirrors;if(ec.length>wd.length){const $s=(0,oe.differenceBy)(ec,wd,"id");if((lu=$s==null?void 0:$s[0])!=null&&lu.mirror_name){const rp={cpu_limit:((us=(bc=(cc=$s==null?void 0:$s[0])==null?void 0:cc.shixun_service_configs)==null?void 0:bc[0])==null?void 0:us.cpu_limit)||1,lower_cpu_limit:((zl=(Cc=(Tu=$s==null?void 0:$s[0])==null?void 0:Tu.shixun_service_configs)==null?void 0:Cc[0])==null?void 0:zl.lower_cpu_limit)||.1,memory_limit:((id=(Il=(od=$s==null?void 0:$s[0])==null?void 0:od.shixun_service_configs)==null?void 0:Il[0])==null?void 0:id.memory_limit)||1,mirror_repository_id:(Cd=$s==null?void 0:$s[0])==null?void 0:Cd.id,name:(pu=$s==null?void 0:$s[0])==null?void 0:pu.mirror_name,request_limit:((tm=(of=(af=$s==null?void 0:$s[0])==null?void 0:af.shixun_service_configs)==null?void 0:of[0])==null?void 0:tm.request_limit)||10,resource_limit:((am=(rm=(nm=$s==null?void 0:$s[0])==null?void 0:nm.shixun_service_configs)==null?void 0:rm[0])==null?void 0:am.resource_limit)||10};Oi.mirror_repository.shixun_service_configs.push(rp)}}else{const $s=(0,oe.differenceBy)(wd,ec,"id");Oi.mirror_repository.shixun_service_configs=Oi.mirror_repository.shixun_service_configs.filter(rp=>{var om;return rp.mirror_repository_id!==((om=$s==null?void 0:$s[0])==null?void 0:om.id)})}}lr?Oi[At][lr]=Do:Oi[At]=Do,console.log("cloneData",Oi),In(""),Pt(Oi)}),Qu=(At,lr,Do)=>{var qi,$i;const yl=/^\d*(\.\d*)?$/,Vs=["cpu_limit","lower_cpu_limit","memory_limit","request_limit","resource_limit"],lu=(0,oe.cloneDeep)(($i=(qi=Gt.current)==null?void 0:qi.mirror_repository)==null?void 0:$i.shixun_service_configs);if(Vs.includes(lr)){Do.match(yl)&&(lu[At][lr]=Do,iu("mirror_repository","shixun_service_configs",lu));return}lu[At][lr]=Do,iu("mirror_repository","shixun_service_configs",lu)},Gv=()=>{l.default.info({centered:!0,icon:null,width:460,title:"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458",content:ke.createElement("div",{className:"tc"},ke.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Xe,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"})},Xv=()=>{var At,lr,Do,qi,$i,yl,Vs,lu,cc,bc;if(!ou()){if((jt==null?void 0:jt.resource_type)===1){if(!(zt!=null&&zt.id)){In("mirror");return}if(!(jt!=null&&jt.is_support_code_editor)&&!(jt!=null&&jt.is_support_vnc)&&!(jt!=null&&jt.is_support_webssh)&&!(jt!=null&&jt.is_support_thiry_party)&&!(jt!=null&&jt.is_windowless)){In("interface");return}if(jt.is_support_thiry_party&&!(jt!=null&&jt.proxy_port)){In("port"),Sa("\u8BF7\u8F93\u5165\u7AEF\u53E3");return}if(jt.is_support_thiry_party&&(jt!=null&&jt.proxy_port)&&parseInt(jt==null?void 0:jt.proxy_port)>65535||((At=jt==null?void 0:jt.proxy_port)==null?void 0:At.length)>1&&((lr=jt==null?void 0:jt.proxy_port)==null?void 0:lr[0])==="0"){In("port"),Sa("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u7AEF\u53E3");return}if(!((Do=zt==null?void 0:zt.shixun_service_configs)!=null&&Do.length)){In("shixun_service_configs");return}for(let us of zt==null?void 0:zt.shixun_service_configs){if(us!=null&&us.open_start_command&&!(us!=null&&us.start_command)){In("start_command");return}if(us!=null&&us.open_envs&&!(us!=null&&us.envs)){In("envs");return}}if(jt!=null&&jt.webssh_host&&!/^[a-z0-9\-]*$/.test(jt==null?void 0:jt.webssh_host)){i.ZP.warning("\u4E3B\u673A\u540D\u53EA\u80FD\u8F93\u5165\u6570\u5B57\u3001\u5C0F\u5199\u5B57\u6BCD\u3001\u8FDE\u5B57\u7B26");return}if(($i=(qi=zt==null?void 0:zt.shixun_service_configs)==null?void 0:qi[0])!=null&&$i.webssh_host&&!/^(?![0-9]+$)(?!.*--)[a-z0-9](?:[a-z0-9-]{0,60}[a-z0-9])$/.test((Vs=(yl=zt==null?void 0:zt.shixun_service_configs)==null?void 0:yl[0])==null?void 0:Vs.webssh_host)){Pi(!0);return}}if((jt==null?void 0:jt.resource_type)===2){if(!(jt!=null&&jt.operating_system)){In("system");return}if(!(jt!=null&&jt.instance_startup_template_id)){In("template");return}if(!(jt!=null&&jt.private_is_support_vnc)&&!(jt!=null&&jt.private_is_support_webssh)&&!(jt!=null&&jt.private_is_support_jupyter_lab)){In("interface");return}if((jt==null?void 0:jt.operating_system)===1&&(jt!=null&&jt.private_is_support_vnc)&&Jp&&!(jt!=null&&jt.instance_startup_type)){In("instance_startup_type");return}}if((jt!=null&&jt.is_support_webssh||jt!=null&&jt.private_is_support_webssh)&&((lu=jt==null?void 0:jt.command_settings)==null?void 0:lu.some(Tu=>{var Cc,zl;return!Tu.command&&!!((Cc=Tu.challenge_ids)!=null&&Cc.length)||Tu.command&&!((zl=Tu.challenge_ids)!=null&&zl.length)}))){In("command_settings");return}(cc=j==null?void 0:j.detail)!=null&&cc.is_fork_from_creator&&((bc=j==null?void 0:j.detail)!=null&&bc.copy_for_exercise)&&dr!=0&&(jt!=null&&jt.has_relation)?k({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"environment",fn:(us,Tu)=>{em(us,Tu)}}}):em()}},Yv=At=>ar(void 0,null,function*(){yield Qu(At.index,"cpu_limit",String(At==null?void 0:At.cpu)),yield Qu(At.index,"memory_limit",String(At==null?void 0:At.memory))}),Jv=At=>{const lr=(0,oe.cloneDeep)(hr);lr[At.index]=Br(xr({},lr[At.index]),{cpu_limit:String(At==null?void 0:At.cpu),memory_limit:String(At==null?void 0:At.memory)}),iu("new_service_configs","",lr)};return ke.createElement("div",{className:Ze.wrap},ke.createElement("div",{className:Ze.content},ke.createElement("div",{className:Ze.head},ke.createElement("div",{className:Ze.title},"\u5B9E\u9A8C\u73AF\u5883"),nn.lengthri(!0),className:Ze.setting},"\u8BBE\u7F6E")),!!nn.length&&ke.createElement(n.Fragment,null,ke.createElement(Na.Z5,{onDragEnd:At=>Zv(At,nn)},ke.createElement(Na.bK,{droppableId:"droppable",direction:"horizontal"},(At,lr)=>ke.createElement("div",Br(xr({},At.droppableProps),{ref:At.innerRef,className:Ze.tabs}),nn.map((Do,qi)=>{const{name:$i,id:yl}=Do;return ke.createElement(Na._l,{key:yl,draggableId:yl.toString(),index:qi},(Vs,lu)=>ke.createElement("div",Br(xr(xr({},Vs.draggableProps),Vs.dragHandleProps),{ref:Vs.innerRef,className:dr===yl?Ze.active:"",key:yl}),ke.createElement("i",{className:"iconfont icon-tuodong"}),ke.createElement("span",{className:Ze.name,onClick:()=>Vv(yl)},$i),ke.createElement(ve.Z,{trigger:["click"],dropdownRender:()=>ke.createElement(Le.default,{style:{width:92}},ke.createElement(Le.default.Item,{onClick:()=>Wv(yl,$i),className:"font14"},"\u91CD\u547D\u540D"),ke.createElement(Le.default.Item,{onClick:()=>Kv(yl,$i),className:"font14"},"\u5220\u9664")),getPopupContainer:cc=>cc.parentNode},ke.createElement("i",{className:"iconfont icon-zhankai5 current"}))))}),At.placeholder))),ke.createElement("div",{className:Ze.line})),ke.createElement(xl.Z,{loading:Dr||$n,active:!0},!!nn.length&&ke.createElement(n.Fragment,null,ke.createElement(Ol.Z,{required:!0,nameWidth:150,name:"\u5B9E\u9A8C\u8D44\u6E90",tooltipTitle:ke.createElement("div",{className:"p10"},ke.createElement("b",{className:"font14"},"\u901A\u7528\u4E91"),ke.createElement("br",null),"\u5E38\u89C4\u573A\u666F\u9009\u7528\uFF0C\u8C03\u7528\u901A\u7528\u8D44\u6E90\uFF0C\u57FA\u4E8E\u5BB9\u5668\u5F62\u5F0F\u4E3A\u5B9E\u8BAD\u63D0\u4F9B\u865A\u62DF\u5B9E\u9A8C\u73AF\u5883\u3002",ke.createElement("br",null),ke.createElement("div",{className:"mt10 blod font14"},"\u4E13\u6709\u4E91"),"\u4E13\u7528\u573A\u666F\uFF0C\u53EF\u9009\u7528\u4E0D\u540C\u4E91\u96C6\u7FA4\u7684\u8D44\u6E90\uFF0C\u5305\u62EC\u963F\u91CC\u4E91\u3001\u534E\u4E3A\u4E91\u3001\u7B97\u80FD\u4E91\u7B49\uFF0C\u5982\u7B97\u80FD\u4E91\u9002\u7528\u4E8E\u9700\u8981\u8C03\u7528TPU\u8D44\u6E90\u8BAD\u7EC3\u7684\u5B9E\u8BAD")},ke.createElement("div",{className:Ze.resource},Bv.map(At=>ke.createElement("div",{key:At.id,className:(jt==null?void 0:jt.resource_type)===At.id?Ze.active:"",onClick:()=>{(jt==null?void 0:jt.resource_type)!==At.id&&iu("shixun_environment","resource_type",At.id)}},At.name)))),(jt==null?void 0:jt.resource_type)===1&&ke.createElement(n.Fragment,null,ke.createElement(Ol.Z,{required:!0,nameWidth:150,name:"\u5B9E\u9A8C\u955C\u50CF"},ke.createElement("div",{className:Ze.resource,style:{width:300}},np.map(At=>ke.createElement("div",{key:At.id,className:hu===At.id?Ze.active:"",onClick:()=>{hu!==At.id&&(ou()||(yc(At.id),In(""),At.id===0&&Pt(Br(xr({},Kt),{mirror_repository:xr({},bo)})),At.id===1&&Pt(Br(xr({},Kt),{mirror_repository:xr({},Ii)})),At.id===2&&Pt(Br(xr({},Kt),{mirror_repository:xr({},jc)}))))}},At.name)))),ke.createElement(Ol.Z,{nameWidth:150,errorKey:"mirror",errorValue:Jr,errorName:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u955C\u50CF"},ke.createElement(b.Z,{align:"middle"},Yc===!1?ke.createElement(ke.Fragment,null,!!(zt!=null&&zt.id)&&ke.createElement(ke.Fragment,null,ke.createElement("div",{onClick:()=>{ou()||Nu(!0)},className:Ze.mirror},ke.createElement("div",null,zt==null?void 0:zt.name),ke.createElement("i",{className:"iconfont icon-genghuan"})),ke.createElement(Fe.Z,{value:[{description:zt==null?void 0:zt.description,name:zt==null?void 0:zt.name}],title:"\u5B9E\u9A8C\u955C\u50CF\u8BF4\u660E"},ke.createElement("span",{className:Ze.explain},"\u5B9E\u9A8C\u955C\u50CF\u8BF4\u660E"))),!(zt!=null&&zt.id)&&ke.createElement("div",{onClick:()=>{Nu(!0)},className:Ze.mirror},ke.createElement("i",{className:"iconfont icon-tianjia3 font14 mr10"}),ke.createElement("div",null,"\u9009\u62E9\u5B9E\u9A8C\u955C\u50CF"))):"\u6682\u65E0\u6570\u636E")),$p(!0),(jt==null?void 0:jt.is_support_code_editor)&&ke.createElement(Ol.Z,{name:"\u7F16\u7A0B\u8BED\u8A00",tooltipTitle:ke.createElement("div",null,"1.\u5728\u7F16\u5199\u4EE3\u7801\u7684\u65F6\u5019\uFF0C\u7CFB\u7EDF\u53EF\u4EE5\u6839\u636E\u9009\u62E9\u7684\u7F16\u7A0B\u8BED\u8A00\u8FDB\u884C\u667A\u80FD\u4EE3\u7801\u8865\u5168\u548C\u4EE3\u7801\u63D0\u793A\u3002",ke.createElement("br",null),"2.\u5982\u679C\u672A\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00\uFF0C\u7CFB\u7EDF\u6839\u636E\u4EE3\u7801\u6587\u4EF6\u7684\u6269\u5C55\u540D\u8FDB\u884C\u667A\u80FD\u4EE3\u7801\u8865\u5168\u548C\u4EE3\u7801\u63D0\u793A\u3002",ke.createElement("br",null),"3.\u4EE3\u7801\u4ED3\u5E93\u4E2D\u7684\u4EE3\u7801\u6587\u4EF6\u548C\u7F16\u7A0B\u8BED\u8A00\u9700\u8981\u4FDD\u6301\u4E00\u81F4\u3002\u4EE3\u7801\u6587\u4EF6\u6269\u5C55\u540D\u548C\u7F16\u7A0B\u8BED\u8A00\u4E0D\u5339\u914D\u65F6\uFF0C\u5219\u65E0\u6CD5\u8FDB\u884C\u667A\u80FD\u4EE3\u7801\u8865\u5168\u548C\u4EE3\u7801\u63D0\u793A\u3002"),nameWidth:150},ke.createElement(b.Z,{align:"middle"},ke.createElement(Wl.default,{getPopupContainer:At=>At.parentNode,onClick:ou,bordered:!1,className:"mr10",optionFilterProp:"children",placeholder:"\u8BF7\u9009\u62E9\u9644\u5E26\u73AF\u5883",style:{minWidth:400,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},value:jt==null?void 0:jt.program_language,onChange:At=>iu("shixun_environment","program_language",At),showArrow:!0,maxTagCount:5},To.map((At,lr)=>ke.createElement(Gr,{key:At,value:At},At))))),(jt==null?void 0:jt.is_support_webssh)&&ke.createElement(Ol.Z,{nameWidth:150,align:"start",name:"\u5F00\u542F\u65F6\u89E6\u53D1\u547D\u4EE4",tooltipTitle:ke.createElement("div",null,"\u6BCF\u6B21\u6253\u5F00\u65B0\u7684\u7EC8\u7AEF\u7A97\u53E3\u65F6\uFF0C\u81EA\u52A8\u53D1\u9001\u5E76\u6267\u884C\u6307\u5B9A\u7684\u547D\u4EE4\u6216\u6587\u672C\u3002\u7528\u4E8E\u81EA\u52A8\u5316\u7EC8\u7AEF\u4EFB\u52A1\u6216\u521D\u59CB\u5316\u5DE5\u4F5C\u73AF\u5883")},ke.createElement(Cr,{showError:Jr==="command_settings",value:jt==null?void 0:jt.command_settings,onChange:At=>iu("shixun_environment","command_settings",At),optionsLevelList:tp})),(jt==null?void 0:jt.is_support_thiry_party)&&ke.createElement(Ol.Z,{required:!0,nameWidth:150,align:"start",name:"\u7AEF\u53E3\u914D\u7F6E",errorKey:"port",errorValue:Jr,errorName:Qn},ke.createElement(b.Z,null,ke.createElement("div",{className:"font14",style:{lineHeight:"14px"}},ke.createElement("div",null,"\u5BB9\u5668\u7AEF\u53E3"),ke.createElement(M.default,{onClick:ou,value:jt==null?void 0:jt.proxy_port,onChange:At=>{const lr=At.target.value;(lr===""||/^[0-9]\d*$/.test(lr))&&iu("shixun_environment","proxy_port",At.target.value)},bordered:!1,style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:6}})),ke.createElement("div",{className:"ml20"},ke.createElement("div",{className:"font14",style:{lineHeight:"14px"}},"\u8DEF\u7531\uFF08\u9009\u586B\uFF09"),ke.createElement(M.default,{onClick:ou,value:jt==null?void 0:jt.web_route,onChange:At=>iu("shixun_environment","web_route",At.target.value),bordered:!1,style:{width:450,height:50,background:"#F5F5F5",borderRadius:4,marginTop:6}})))),ke.createElement(Ol.Z,{name:"\u9644\u5E26\u73AF\u5883",nameWidth:150},ke.createElement(b.Z,{align:"middle"},ke.createElement(Wl.default,{getPopupContainer:At=>At.parentNode,onClick:ou,mode:"multiple",bordered:!1,className:"mr10",optionFilterProp:"children",placeholder:"\u8BF7\u9009\u62E9\u9644\u5E26\u73AF\u5883",style:{minWidth:400,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},value:zt==null?void 0:zt.choice_small_type,onChange:At=>iu("mirror_repository","choice_small_type",At),showArrow:!0,maxTagCount:5},na==null?void 0:na.map((At,lr)=>ke.createElement(Gr,{key:At.id,value:At.id},At.type_name))),!!((lt=zt==null?void 0:zt.choice_small_mirrors)!=null&<.length)&&ke.createElement(Fe.Z,{value:(zt==null?void 0:zt.choice_small_mirrors)||[],title:"\u9644\u5E26\u73AF\u5883\u8BF4\u660E"},ke.createElement("span",{className:Ze.explain},"\u9644\u5E26\u73AF\u5883\u8BF4\u660E")))),(0,Iu.Ny)()&&ke.createElement(n.Fragment,null,ke.createElement("div",{onClick:()=>Ja(!Ya),className:Ze.grade},"\u9AD8\u7EA7\u8BBE\u7F6E",ke.createElement("i",{className:`iconfont ${Ya?"icon-shouqi4":"icon-a-xialazhankai"}`})),Ya&&ke.createElement(n.Fragment,null,ke.createElement(Ol.Z,{required:!0,nameWidth:150,name:"\u955C\u50CF\u914D\u7F6E",align:"start",errorKey:"shixun_service_configs",errorValue:Jr,errorName:"\u8BF7\u6DFB\u52A0\u955C\u50CF\u914D\u7F6E",contentStyle:{overflow:(ot=zt==null?void 0:zt.shixun_service_configs)!=null&&ot.length?"hidden":"initial"}},ke.createElement("div",{className:Ze.tabsBox},!((be=zt==null?void 0:zt.shixun_service_configs)!=null&&be.length)&&ke.createElement(Ia.Z,{image:Qs,imageStyle:{height:180,marginTop:67},description:""}),!!((nt=zt==null?void 0:zt.shixun_service_configs)!=null&&nt.length)&&ke.createElement(xe.default,{destroyInactiveTabPane:!0,moreIcon:ke.createElement("span",{className:Ze.more},"\u66F4\u591A ",ke.createElement("i",{className:"iconfont icon-xiala1"}))},(en=zt==null?void 0:zt.shixun_service_configs)==null?void 0:en.map((At,lr)=>{var Do,qi;const{cpu_limit:$i,lower_cpu_limit:yl,memory_limit:Vs,request_limit:lu,resource_limit:cc,name:bc,shixun_update_logs:us,single_card_gpu_resource:Tu,single_machine_gpu_count:Cc,mirror_repository:zl}=At;let od=(zl==null?void 0:zl.gpu_allocation_method)=="single_card_multi_allocation"?(zl==null?void 0:zl.single_card_gpu_resource)*1024/Tu:(zl==null?void 0:zl.single_machine_gpu_count)/Cc;return ke.createElement(xe.default.TabPane,{className:"p20",tab:ke.createElement("div",{title:bc,className:Ze.tabTitle},bc),key:lr},(us==null?void 0:us.user_name)&&ke.createElement("div",{style:{margin:"-15px 0 15px 0"}},"\u6700\u8FD1\u4FEE\u6539\u4EBA\uFF1A ",us==null?void 0:us.user_name,"\uFF08",us==null?void 0:us.user_login,"\uFF09 \u4FEE\u6539\u65F6\u95F4\uFF1A",us!=null&&us.created_at?zs()(us==null?void 0:us.created_at).format("YYYY-MM-DD HH:mm:ss"):"--"),ke.createElement(Ol.Z,{nameWidth:150,name:"\u8D44\u6E90\u914D\u7F6E",align:"center"},ke.createElement(b.Z,{align:"middle"},ke.createElement(b.Z,{align:"middle",className:"mr20",wrap:!1},ke.createElement("div",{className:Ze.serverConfig,onClick:()=>{ou()||(zp({index:lr,cpu:$i,memory:Vs}),qu(!0))}},ke.createElement("div",null,ke.createElement("span",null,$i,"\u6838")," ",ke.createElement("span",null,Vs,"GB")),ke.createElement("i",{className:"iconfont icon-bianji21"}))),lr==0&&ke.createElement(b.Z,{align:"middle",wrap:!1},ke.createElement("div",{className:Ze.viewRecommendConfig,onClick:()=>$u(!0)},"\u67E5\u770B\u63A8\u8350\u914D\u7F6E")))),(At==null?void 0:At.mirror_repository)&&ke.createElement(Ol.Z,{nameWidth:150,name:"GPU\u8D44\u6E90\u914D\u7F6E",align:"baseLine"},((zl==null?void 0:zl.gpu_allocation_method)=="single_machine_multi_card"||(zl==null?void 0:zl.gpu_allocation_method)=="multi_machine_multi_card")&&ke.createElement(ke.Fragment,null,ke.createElement("div",{className:Ze.serverConfig,style:{width:720,cursor:"default"}},ke.createElement("div",null,"\u5F53\u524D\u5206\u914D\u65B9\u5F0F\uFF1A",(zl==null?void 0:zl.gpu_allocation_method)=="single_machine_multi_card"?"\u5355\u673A\u591A\u5361":"\u591A\u673A\u591A\u5361","\uFF0C\u5F53\u524D\u9879\u76EE\u53EF\u4F7F\u7528\u7684\u663E\u5361\u6570\u91CF\u4E0A\u9650\u4E3A ",zl==null?void 0:zl.single_machine_gpu_count," \u5F20\uFF0C\u6BCF\u5F20\u663E\u5B58\u5927\u5C0F\u4E3A",(Do=zl==null?void 0:zl.gpu_model)==null?void 0:Do[0],"GB")),ke.createElement("div",{className:Ze.serverConfig,style:{width:720,marginTop:30,cursor:"default"}},ke.createElement("div",null,"\u5355\u4E2A\u7528\u6237\u53EF\u4F7F\u7528\u7684\u663E\u5361\u6570\u91CF\u9650\u5236",ke.createElement(Du.Z,{precision:0,min:1,max:zl==null?void 0:zl.single_machine_gpu_count,defaultValue:1,value:Cc,size:"large",className:"ml10 mr10",onChange:Il=>{Qu(lr,"single_machine_gpu_count",Il||1)}}),"\u5F20\uFF0C\u6700\u5927\u53EF\u5E76\u53D1\u7684\u7528\u6237\u6570 ",ke.createElement("span",{style:{color:"#FA6400"}},od)," \u4EBA"))),(zl==null?void 0:zl.gpu_allocation_method)=="single_card_multi_allocation"&&ke.createElement(ke.Fragment,null,ke.createElement("div",{className:Ze.serverConfig,style:{cursor:"default"}},ke.createElement("div",null,"\u5F53\u524D\u5206\u914D\u65B9\u5F0F\uFF1A\u5355\u5361\u591A\u5206\uFF0C\u53EF\u5206\u914DGPU\u8D44\u6E90\u4E3A",zl==null?void 0:zl.single_card_gpu_resource,"GB")),ke.createElement("div",{className:Ze.serverConfig,style:{width:"max-content",marginTop:30,cursor:"default"}},ke.createElement("div",null,"\u5355\u4E2A\u7528\u6237\u53EF\u4F7F\u7528\u7684GPU\u8D44\u6E90\u9650\u5236\uFF08\u5355\u4E2A\u5B9E\u4F8B\u542F\u52A8pod\u6240\u5360\u7528\u7684\u663E\u5B58\uFF09",ke.createElement(Du.Z,{min:1,max:(zl==null?void 0:zl.single_card_gpu_resource)*1024,defaultValue:1024,value:Tu,size:"large",className:"ml10 mr10",onChange:Il=>{Qu(lr,"single_card_gpu_resource",Il||1)}}),"MB\uFF0C\u6700\u5927\u53EF\u5E76\u53D1\u7684\u7528\u6237\u6570 ",ke.createElement("span",{style:{color:"#FA6400"}},Math.floor(od))," \u4EBA")))),ke.createElement(Ol.Z,{nameWidth:150,name:"\u6587\u4EF6\u5927\u5C0F\u9650\u5236",align:"center"},ke.createElement(b.Z,{align:"middle"},ke.createElement(b.Z,{align:"middle",wrap:!1},ke.createElement(M.default,{onClick:ou,style:{width:400},value:cc,maxLength:5,onChange:Il=>{const{value:id}=Il.target,Cd=/^\d*(\.\d*)?$/;id.match(Cd)&&Qu(lr,"resource_limit",Il.target.value)},addonAfter:"M"}),ke.createElement("span",{style:{marginLeft:10,color:"#999"}},"File size limit\u53C2\u6570\uFF0C\u8868\u793A\u5355\u4E2A\u6587\u4EF6\u4E0A\u4F20\u7684\u5927\u5C0F\u9650\u5236")))),ke.createElement(Ol.Z,{nameWidth:150,name:"\u542F\u52A8\u8BBE\u7F6E",align:"start",required:At==null?void 0:At.open_start_command,errorKey:"start_command",errorValue:Jr,errorName:"\u8BF7\u8F93\u5165\u542F\u52A8\u547D\u4EE4"},ke.createElement("div",{className:"font14 mb5"},"\u7528\u6237\u540D",ke.createElement("span",{className:"c-grey-999"},"\uFF08\u767B\u5F55\u5BB9\u5668\u65F6\u53EF\u4F7F\u7528\u7684\u7528\u6237\u540D\uFF09")),ke.createElement(Wl.default,{getPopupContainer:Il=>Il.parentNode,onClick:ou,bordered:!1,fieldNames:{label:"name",value:"id"},options:(qi=Kt==null?void 0:Kt.mirror_repository)==null?void 0:qi.webssh_user_arr,value:(At==null?void 0:At.webssh_user)||"root",onChange:Il=>Qu(lr,"webssh_user",Il),style:{minWidth:400,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10,marginBottom:20}}),ke.createElement("div",{className:"font14 mb5"},"\u4E3B\u673A\u540D",ke.createElement("span",{className:"c-grey-999"},"\uFF08\u767B\u5F55\u5BB9\u5668\u65F6\u53EF\u6307\u5B9A\u4E3B\u673A\u540D\uFF09")),ke.createElement(b.Z,{className:"mb20"},ke.createElement(M.default,{bordered:!1,onClick:ou,value:At==null?void 0:At.webssh_host,maxLength:255,placeholder:"\u9009\u586B\uFF0C\u64CD\u4F5C\u7CFB\u7EDF\u5185\u90E8\u7684\u8BA1\u7B97\u673A\u540D",onChange:Il=>{Qu(lr,"webssh_host",Il.target.value),Il.target.value?/^(?![0-9]+$)(?!.*--)[a-z0-9](?:[a-z0-9-]{0,60}[a-z0-9])$/.test(Il.target.value)?Pi(!1):Pi(!0):Pi(!1)},style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:5,marginRight:10}}),ke.createElement("div",{style:{marginTop:8,maxWidth:575},className:"c-grey-999"},"\u957F\u5EA6\u4E3A2~64\u4E2A\u5B57\u7B26\uFF0C\u53EA\u80FD\u5305\u542B\u5C0F\u5199\u5B57\u6BCD\u3001\u6570\u5B57\u3001\u8FDE\u5B57\u7B26 \u201C-\u201D\uFF0C\u5FC5\u987B\u4EE5\u5B57\u6BCD\u6216\u6570\u5B57\u5F00\u5934\u548C\u7ED3\u5C3E",ke.createElement("br",null),"\u4E0D\u80FD\u8FDE\u7EED\u4F7F\u7528 \u201C-\u201D\uFF0C\u4E0D\u80FD\u4F7F\u7528\u7EAF\u6570\u5B57")),Fi&&ke.createElement("div",{style:{color:"#E53333",marginTop:"-15px",marginBottom:"5px"}},"\u8BF7\u8F93\u5165\u89C4\u8303\u7684\u4E3B\u673A\u540D"),ke.createElement(S.default,{checked:At==null?void 0:At.open_start_command,onChange:Il=>Qu(lr,"open_start_command",Il.target.checked),style:{marginTop:-4},className:"font14"},"\u542F\u52A8\u547D\u4EE4",ke.createElement("span",{className:"c-grey-999"},"\uFF08\u542F\u52A8\u5BB9\u5668\u65F6\u8FD0\u884C\u7684\u547D\u4EE4\u6216\u811A\u672C\uFF0C\u586B\u5199\u5C06\u8986\u76D6\u5BB9\u5668\u9ED8\u8BA4\u7684\u542F\u52A8\u6307\u4EE4\u3002\uFF09")),(At==null?void 0:At.open_start_command)&&ke.createElement(Pu.ZP,{width:"90%",height:250,placeholder:"\u4F8B\u5982\uFF1Aecho helloworld > /data/workspace/01.txt",style:{border:"1px solid #ccc",background:"#dedede",marginTop:"20px"},value:At==null?void 0:At.start_command,language:"shell",theme:"vs-light",onChange:Il=>Qu(lr,"start_command",Il)})),ke.createElement(Ol.Z,{required:At==null?void 0:At.open_envs,nameWidth:150,name:"\u73AF\u5883\u53D8\u91CF",align:"start",errorKey:"envs",errorValue:Jr,errorName:"\u8BF7\u8F93\u5165\u73AF\u5883\u53D8\u91CF"},ke.createElement(S.default,{checked:At==null?void 0:At.open_envs,onChange:Il=>Qu(lr,"open_envs",Il.target.checked),style:{marginTop:-4},className:"font14"},"\u73AF\u5883\u53D8\u91CF",ke.createElement("span",{className:"c-grey-999"},"\uFF08\u4E3A\u5BB9\u5668\u6DFB\u52A0\u73AF\u5883\u53D8\u91CF\uFF09")),(At==null?void 0:At.open_envs)&&ke.createElement(Pu.ZP,{width:"90%",height:250,placeholder:"\u4F8B\u5982\uFF1AMY_VARIABLE=my_value",style:{border:"1px solid #ccc",background:"#dedede",marginTop:"20px"},language:"shell",theme:"vs-light",value:At==null?void 0:At.envs,onChange:Il=>Qu(lr,"envs",Il)})),ke.createElement(Ol.Z,{name:"\u8BBF\u95EE\u6A21\u5F0F",nameWidth:150},ke.createElement(b.Z,{align:"middle"},ke.createElement(ze.Z,{checked:At==null?void 0:At.privileged,onChange:Il=>Qu(lr,"privileged",Il)}),ke.createElement("span",{className:"ml10 c-grey-333 font14"},"\u7279\u6743\u6A21\u5F0F"),ke.createElement("span",{className:"c-grey-999 font14"},"\uFF08\u8D4B\u4E88\u5BB9\u5668\u8BBF\u95EE\u5BBF\u4E3B\u673A\u5185\u6838\u7279\u6027\u548C\u8BBE\u5907\u7684\u80FD\u529B\uFF09"))),ke.createElement(Ol.Z,{name:"\u6743\u9650\u63A7\u5236",nameWidth:150,align:"start"},ke.createElement("div",{className:"font14"},"\u6DFB\u52A0\u6743\u9650",ke.createElement("span",{className:"c-grey-999"},"\uFF08\u6DFB\u52A0\u591A\u4E2A\u6743\u9650\u7528\u82F1\u6587 , \u5206\u9694\uFF09")),ke.createElement(M.default,{onClick:ou,value:At==null?void 0:At.add_cap,onChange:Il=>Qu(lr,"add_cap",Il.target.value),bordered:!1,placeholder:"\u4F8B\u5982\uFF1ANET_ADMIN",style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:5}}),ke.createElement("div",{className:"font14 mt20"},"\u79FB\u9664\u6743\u9650",ke.createElement("span",{className:"c-grey-999"},"\uFF08\u79FB\u9664\u591A\u4E2A\u6743\u9650\u7528\u82F1\u6587 , \u5206\u9694\uFF09")),ke.createElement(M.default,{onClick:ou,value:At==null?void 0:At.drop_cap,onChange:Il=>Qu(lr,"drop_cap",Il.target.value),bordered:!1,placeholder:"\u4F8B\u5982\uFF1ASYS_PTRACE",style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:5}})))}))))))),(jt==null?void 0:jt.resource_type)===2&&ke.createElement(n.Fragment,null,ke.createElement(Ol.Z,{nameWidth:150},ke.createElement(Wl.default,{getPopupContainer:At=>At.parentNode,bordered:!1,onClick:ou,className:"mr10",style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0,value:jt==null?void 0:jt.private_cloud_id,onChange:At=>iu("shixun_environment","private_cloud_id",At)},Qt.map((At,lr)=>ke.createElement(Gr,{key:At.id,value:At.id},At.name)))),ke.createElement(Ol.Z,{name:"\u64CD\u4F5C\u7CFB\u7EDF",nameWidth:150,required:!0,nameWidth:150,errorKey:"system",errorValue:Jr,errorName:"\u8BF7\u9009\u62E9\u64CD\u4F5C\u7CFB\u7EDF"},ke.createElement("div",{className:Ze.system},Dv.map(At=>ke.createElement("div",{onClick:()=>{jt.operating_system!==At.id&&iu("shixun_environment","operating_system",At.id)},key:At.id,className:(jt==null?void 0:jt.operating_system)===At.id?Ze.active:""},ke.createElement("i",{className:At.icon}),ke.createElement("span",null,At.name))))),ke.createElement(Ol.Z,{required:!0,nameWidth:150,name:"\u5B9E\u4F8B\u542F\u52A8\u6A21\u7248",errorKey:"template",errorValue:Jr,errorName:"\u8BF7\u9009\u62E9\u5B9E\u4F8B\u542F\u52A8\u6A21\u7248"},ke.createElement(b.Z,{align:"middle"},ke.createElement(Wl.default,{getPopupContainer:At=>At.parentNode,bordered:!1,className:"mr10",placeholder:"\u8BF7\u9009\u62E9\u5B9E\u4F8B\u542F\u52A8\u6A21\u7248",style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},onClick:ou,ref:Fn,showArrow:!0,dropdownRender:At=>ke.createElement("div",{className:Ze.template},ke.createElement("div",{className:Ze.liWrap},Ut.map(lr=>ke.createElement("div",{className:Ze.li,key:lr.id,onClick:()=>{Fn.current.blur(),iu("shixun_environment","instance_startup_template_id",lr.id)}},ke.createElement("span",{title:lr.name,style:{color:(jt==null?void 0:jt.instance_startup_template_id)===lr.id?"#0152d9":"initial"}},lr.name),!lr.is_public&&ke.createElement("b",{className:Ze.tag},"\u79C1\u6709")))),ke.createElement("div",{style:{padding:12}},!Ut.length&&ke.createElement(Ia.Z,{image:Qs,imageStyle:{height:120,marginTop:20},description:"\u6682\u65E0\u6570\u636E"}),ke.createElement("div",{style:{marginTop:Ut!=null&&Ut.length?0:20},className:"c-grey-999 font14"},"\u672A\u627E\u5230\u5408\u9002\u7684\u5B9E\u4F8B\u542F\u52A8\u6A21\u677F\uFF1F",ke.createElement("span",{onClick:Gv,className:"c-light-primary current"},"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458")))),options:Ut==null?void 0:Ut.map(At=>({label:At.name,value:At.id})),value:jt==null?void 0:jt.instance_startup_template_id}),!!Xp&&ke.createElement(Fe.Z,{value:Xp,title:"\u6A21\u7248\u63CF\u8FF0"},ke.createElement("span",{className:Ze.explain},"\u6A21\u7248\u63CF\u8FF0")))),$p(!1),(jt==null?void 0:jt.private_is_support_webssh)&&ke.createElement(Ol.Z,{align:"start",nameWidth:150,name:"\u5F00\u542F\u65F6\u89E6\u53D1\u547D\u4EE4",tooltipTitle:ke.createElement("div",null,"\u6BCF\u6B21\u6253\u5F00\u65B0\u7684\u7EC8\u7AEF\u7A97\u53E3\u65F6\uFF0C\u81EA\u52A8\u53D1\u9001\u5E76\u6267\u884C\u6307\u5B9A\u7684\u547D\u4EE4\u6216\u6587\u672C\u3002\u7528\u4E8E\u81EA\u52A8\u5316\u7EC8\u7AEF\u4EFB\u52A1\u6216\u521D\u59CB\u5316\u5DE5\u4F5C\u73AF\u5883")},ke.createElement(Cr,{showError:Jr==="command_settings",value:jt==null?void 0:jt.command_settings,onChange:At=>iu("shixun_environment","command_settings",At),optionsLevelList:tp})),(jt==null?void 0:jt.operating_system)===1&&(jt==null?void 0:jt.private_is_support_vnc)&&(Jp||Iv&&Yp===1)&&ke.createElement(Ol.Z,{required:!0,nameWidth:150,name:"\u5B9E\u4F8B\u542F\u52A8\u65B9\u5F0F",errorKey:"instance_startup_type",errorValue:Jr,errorName:"\u8BF7\u9009\u62E9\u5B9E\u4F8B\u542F\u52A8\u6A21\u7248"},ke.createElement("div",{className:Ze.resource},Sv.map(At=>ke.createElement("div",{key:At.id,className:(jt==null?void 0:jt.instance_startup_type)===At.id?Ze.active:"",onClick:()=>iu("shixun_environment","instance_startup_type",At.id)},At.name)))),(0,Iu.Ny)()&&Yp===1&&ke.createElement(n.Fragment,null,ke.createElement("div",{onClick:()=>un(!wa),className:Ze.grade},"\u9AD8\u7EA7\u8BBE\u7F6E",ke.createElement("i",{className:`iconfont ${wa?"icon-shouqi4":"icon-a-xialazhankai"}`})),wa&&ke.createElement(n.Fragment,null,ke.createElement(Ol.Z,{required:!0,nameWidth:150,name:"\u8D44\u6E90\u914D\u7F6E",align:"start",errorKey:"shixun_service_configs",errorValue:Jr,errorName:"\u8BF7\u6DFB\u52A0\u8D44\u6E90\u914D\u7F6E",contentStyle:{overflow:hr!=null&&hr.length?"hidden":"initial"}},ke.createElement("div",{className:Ze.tabsBox},!(hr!=null&&hr.length)&&ke.createElement(Ia.Z,{image:Qs,imageStyle:{height:180,marginTop:67},description:""}),!!(hr!=null&&hr.length)&&ke.createElement(xe.default,{destroyInactiveTabPane:!0,moreIcon:ke.createElement("span",{className:Ze.more},"\u66F4\u591A ",ke.createElement("i",{className:"iconfont icon-xiala1"}))},hr==null?void 0:hr.map((At,lr)=>{const{cpu_limit:Do,lower_cpu_limit:qi,memory_limit:$i,request_limit:yl,resource_limit:Vs,name:lu}=At;return ke.createElement(xe.default.TabPane,{className:"p20",tab:ke.createElement("div",{title:lu,className:Ze.tabTitle},lu),key:lr},ke.createElement(b.Z,{align:"middle"},ke.createElement(b.Z,{align:"middle",className:"mr20",wrap:!1},ke.createElement("div",{className:Ze.serverConfig,onClick:()=>{zp({index:lr,cpu:Do,memory:$i}),qu(!0)}},ke.createElement("div",null,ke.createElement("span",null,Do,"\u6838")," ",ke.createElement("span",null,$i,"GB")),ke.createElement("i",{className:"iconfont icon-bianji21"}))),lr==0&&ke.createElement(b.Z,{align:"middle",wrap:!1},ke.createElement("div",{className:Ze.viewRecommendConfig,onClick:()=>$u(!0)},"\u67E5\u770B\u63A8\u8350\u914D\u7F6E"))))})))),(0,Iu.Ny)()&&(vn==null?void 0:vn.length)>0&&ke.createElement(Ol.Z,{required:!0,nameWidth:150,name:"GPU\u52A0\u901F\u5668",align:"center"},ke.createElement(Wl.default,{disabled:!0,getPopupContainer:At=>At.parentNode,bordered:!1,className:"mr10",value:vn[0],style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0},vn.map(At=>ke.createElement(Wl.default.Option,{key:At,value:At},At)))),(0,Iu.Ny)()&&(An==null?void 0:An.length)>0&&ke.createElement(Ol.Z,{required:!0,nameWidth:150,name:"\u7F51\u7EDC\u6A21\u5F0F",align:"center",tooltipTitle:ke.createElement("div",{className:"p10"},ke.createElement("p",null,"NAT\u6A21\u5F0F\uFF1A\u865A\u62DF\u673A\u901A\u8FC7\u4E3B\u673A\u7684\u7F51\u7EDC\u8FDE\u63A5\u5171\u4EABIP\u5730\u5740\u3002\u865A\u62DF\u673A\u7684IP\u56FA\u5B9A\u4E3A10.0.2.2"),ke.createElement("p",null,"passt\u6A21\u5F0F\uFF1A\u5141\u8BB8\u865A\u62DF\u673A\u76F4\u63A5\u8BBF\u95EE\u4E3B\u673A\u4E0A\u7684\u786C\u4EF6\u8BBE\u5907\u3002\u865A\u62DF\u673A\u7684IP\u4E3Apod\u7684IP"))},ke.createElement(Wl.default,{disabled:!0,getPopupContainer:At=>At.parentNode,bordered:!1,className:"mr10",value:(Xt=(yn=An==null?void 0:An.filter(At=>At.is_default))==null?void 0:yn[0])==null?void 0:Xt.network_mode,onChange:At=>{ad(At)},style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0},An==null?void 0:An.map(At=>ke.createElement(Wl.default.Option,{key:At==null?void 0:At.network_mode,value:At==null?void 0:At.network_mode},At.name))))))),(jt==null?void 0:jt.resource_type)===3&&((Bi==null?void 0:Bi.id)==mo||!Bi||yo)&&ke.createElement(n.Fragment,null,ke.createElement(Ol.Z,{required:!0,name:"\u8BBE\u5907\u73AF\u5883",errorKey:"mirror",errorValue:Jr,errorName:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u955C\u50CF",align:"start"},ke.createElement("div",{onClick:()=>Bo(!0),className:Ze.setting1},"\u9009\u62E9\u8BBE\u5907\u73AF\u5883"),Bi&&ke.createElement("div",{className:Ze.listItem},ke.createElement("div",{className:Ze.left},ke.createElement("div",{className:`${Ze.name} mr15`},Bi==null?void 0:Bi.device_environmet_name),ke.createElement("div",{className:Ze.count},Bi==null?void 0:Bi.device_group_names)),ke.createElement("div",{className:Ze.right,style:{width:65}},ke.createElement("span",{style:{cursor:"pointer",color:"#165DFF"},onClick:()=>{var At;window.open(`/users/${(At=ge.userInfo)==null?void 0:At.login}/devicegroup/edit/${Bi.device_environmet_id}`,"_blank")}},"\u67E5\u770B")))))),!nn.length&&ke.createElement(Ia.Z,{image:Qs,imageStyle:{height:180,marginTop:100},description:"\u8BF7\u6DFB\u52A0\u5B9E\u9A8C\u73AF\u5883"}))),ke.createElement("div",{className:Ze.btns},ke.createElement(m.ZP,{onClick:Mv,style:{marginRight:40}},"\u53D6\u6D88"),ke.createElement(m.ZP,{loading:Zr,type:"primary",disabled:!(nn!=null&&nn.length),onClick:()=>{Xv()}},"\u4FDD\u5B58")),ke.createElement(tc,{identifier:tn,shixun_environment_id:dr,useId:zt==null?void 0:zt.id,visible:Vu,onCancel:()=>Nu(!1),onOk:At=>Qv(At),tab_type:(dn=np[Number(hu)])==null?void 0:dn.type}),ke.createElement(Be,{verifyModal:ou,id:tn,environment:nn,is_published:Tn,dispatch:k,visible:ir,onCancel:()=>ri(!1),onOk:At=>Hv(At)}),ke.createElement(Bt.Z,{visible:bs,onOk:At=>{let lr=jt==null?void 0:jt.resource_type;lr==1&&Yv(At),lr==2&&Jv(At),qu(!1)},onCancel:()=>qu(!1),info:ep}),ke.createElement(pt.Z,{onOk:()=>{Kd(jt==null?void 0:jt.id)},identifier:tn,visible:bd,onCancel:()=>$u(!1),info:null,isJupyter:!1}),ke.createElement(l.default,{title:"\u9009\u62E9\u8BBE\u5907\u73AF\u5883",open:Fr,width:850,centered:!0,className:Ze.show_selectDevice,onCancel:()=>Bo(!1),footer:null},(Ar==null?void 0:Ar.length)===0?ke.createElement(ke.Fragment,null,ke.createElement(On.Z,{customText:"\u60A8\u8FD8\u6682\u672A\u8BBE\u7F6E\u8BBE\u5907\u73AF\u5883\uFF0C\u53EF\u70B9\u51FB\u7ACB\u5373\u521B\u5EFA\u8BBE\u5907\u73AF\u5883",styles:{margin:"20px auto"}}),ke.createElement("div",{onClick:()=>{var At;e.history.push(`/users/${(At=ge.userInfo)==null?void 0:At.login}/devicegroup`)},className:Ze.setting1,style:{margin:"50px auto"}},"\u521B\u5EFA\u8BBE\u5907\u73AF\u5883")):ke.createElement(ke.Fragment,null,Ar==null?void 0:Ar.map(function(At,lr){return ke.createElement("div",{className:Ze.listItem,key:lr},ke.createElement("div",{className:Ze.left},ke.createElement("div",{className:`${Ze.name} mr15`},At.name),ke.createElement("div",{className:Ze.count},At.device_group_names)),ke.createElement("div",{className:Ze.right},ke.createElement("span",{style:{cursor:"pointer",color:"#165DFF"},onClick:()=>ar(this,null,function*(){const Do={device_environmet_name:At.name,device_environmet_id:At.id,device_group_names:At.device_group_names,current_shixun_devironment:At.current_shixun_devironment};ss(Do),Bo(!1),Ji(!0)})},"\u9009\u62E9")))}))))};var jo=(0,e.connect)(({practiceSetting:L,globalSetting:k,shixunsDetail:j,user:ge})=>({practiceSetting:L,globalSetting:k,shixunsDetail:j,user:ge}))(io),vi=h(55304),ca={footerWrap:"footerWrap___Qaahm"},ro=Object.getOwnPropertySymbols,Uo=Object.prototype.hasOwnProperty,Ta=Object.prototype.propertyIsEnumerable,ra=(L,k)=>{var j={};for(var ge in L)Uo.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&ro)for(var ge of ro(L))k.indexOf(ge)<0&&Ta.call(L,ge)&&(j[ge]=L[ge]);return j},ja=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const Oo=M.default.TextArea,Xr=L=>{var k=L,{shixunsDetail:j,globalSetting:ge,loading:rt,dispatch:ft,onFinish:lt=()=>{}}=k,ot=ra(k,["shixunsDetail","globalSetting","loading","dispatch","onFinish"]);const[be]=E.default.useForm(),nt=yn=>ja(void 0,null,function*(){var Xt;const dn=yield ft({type:"shixunsDetail/getCustomScript",payload:{id:(Xt=j.actionTabs.params)==null?void 0:Xt.id,compile:yn.execute,excutive:yn.compile}});en(),dn&<(dn==null?void 0:dn.shixun_script)}),en=()=>{ft({type:"shixunsDetail/setActionTabs",payload:{}})};return n.createElement(l.default,{centered:!0,title:"\u81EA\u5B9A\u4E49\u6A21\u677F",open:j.actionTabs.key==="Settings-UseCustomScript",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",footer:null,onCancel:en},n.createElement(E.default,{form:be,scrollToFirstError:!0,layout:"vertical",onFinish:nt},n.createElement(E.default.Item,{name:"execute",label:"\u6267\u884C\u547D\u4EE4\uFF1A",rules:[{required:!0,message:"\u6267\u884C\u547D\u4EE4\u4E0D\u80FD\u4E3A\u7A7A"}]},n.createElement(Oo,{rows:4})),n.createElement(E.default.Item,{name:"compile",label:"\u7F16\u8BD1\u547D\u4EE4\uFF1A"},n.createElement(Oo,{rows:4})),n.createElement("div",{className:ca.footerWrap},n.createElement(E.default.Item,null,n.createElement(m.ZP,{className:"mr5",size:"middle",onClick:en},"\u53D6\u6D88"),n.createElement(m.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:rt.effects["shixunsDetail/getCustomScript"]},"\u4FDD\u5B58")))))};var ao=(0,e.connect)(({shixunsDetail:L,loading:k,globalSetting:j})=>({shixunsDetail:L,globalSetting:j,loading:k}))(Xr),Er={practice:"practice___g43Av",right:"right___plViv",title:"title___fJJJd",content:"content___Aiv2H",des:"des___kaZig",mainBody:"mainBody___fTSjs",selectBox:"selectBox___omezm",smallType:"smallType___NU4X3",evaluating:"evaluating___YaR_r",evaluatingLabel:"evaluatingLabel___Cy_Vk",mask:"mask___ewIvw",evaluatingS1:"evaluatingS1___oKt4O",serviceSettingWrap:"serviceSettingWrap___Haz9b",serviceBox:"serviceBox___Oc9DS",serviceSetLeft:"serviceSetLeft___ek9V_",serviceSetTip:"serviceSetTip___t8Vpy",btns:"btns___E8bN3",popover:"popover___s3ipd",serverConfig:"serverConfig___tirr2",viewRecommendConfig:"viewRecommendConfig___vFIgu",gpuConfig:"gpuConfig___JuK_Z"},La=Object.defineProperty,fa=Object.defineProperties,Ba=Object.getOwnPropertyDescriptors,go=Object.getOwnPropertySymbols,Ho=Object.prototype.hasOwnProperty,Ei=Object.prototype.propertyIsEnumerable,gi=(L,k,j)=>k in L?La(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,wi=(L,k)=>{for(var j in k||(k={}))Ho.call(k,j)&&gi(L,j,k[j]);if(go)for(var j of go(k))Ei.call(k,j)&&gi(L,j,k[j]);return L},Rl=(L,k)=>fa(L,Ba(k)),vl=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const ll=Wl.default.Option,Ti=({practiceSetting:L,dispatch:k,shixunsDetail:j,user:ge})=>{var rt,ft;const[lt,ot]=(0,n.useState)(null),[be,nt]=(0,n.useState)([]),[en,yn]=(0,n.useState)(!0),[Xt,dn]=(0,n.useState)({}),[tn,Tn]=(0,n.useState)([]),[nn,Ft]=(0,n.useState)(),[dr,hn]=(0,n.useState)(),[Qt,on]=(0,n.useState)([]),[Ut,wt]=(0,n.useState)({}),Fn=(0,n.useRef)(null),Kt=(0,n.useRef)(!0),Pt=(0,n.useRef)({activeId:null,selectId:null,serviceConfigList:null,evaluateScript:null,evaluationScript:null}),Gt=(0,n.useRef)(null),[Vn,jt]=(0,n.useState)(!1),[zt,na]=(0,n.useState)(!1),[hr,An]=(0,n.useState)({}),{id:vn,is_published:Jr}=L,{frequence_image:In=[],environments:Qn=[],choice_small_type:Sa=[],other_image:Ya=[]}=Ut,{name:Ja,description:wa,authorization:un,small_type:Dr=[]}=Xt;(0,n.useEffect)(()=>{lt!==null&&(qr(),Fn.current.scrollTop=0)},[lt]),(0,n.useEffect)(()=>{vn&&$n()},[vn]),(0,n.useEffect)(()=>{if(lt!==null)return ha(),()=>{clearTimeout(Gt.current)}},[lt,be,tn,nn,dr]);const ha=()=>{clearTimeout(Gt.current),Gt.current=setTimeout(()=>{!(0,oe.isEqual)(Pt.current.activeId,lt)||!(0,oe.isEqual)(Pt.current.selectId,be)||!(0,oe.isEqual)(Pt.current.serviceConfigList,tn)||!(0,oe.isEqual)(Pt.current.evaluateScript,nn)||!(0,oe.isEqual)(Pt.current.evaluationScript,dr)?k({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):k({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},500)},$n=()=>vl(void 0,null,function*(){var Ir,yo,Ji;yn(!0);const Rn=yield(0,u.ZP)(`/api/shixuns/${vn}/edit_environment_info.json`,{method:"get"});Rn.status===0&&(wt(wi({},Rn.data)),yn(!1),(Ir=Rn==null?void 0:Rn.data)!=null&&Ir.id?(Pt.current.activeId=(yo=Rn==null?void 0:Rn.data)==null?void 0:yo.id,ot((Ji=Rn==null?void 0:Rn.data)==null?void 0:Ji.id)):ot(null))}),qr=()=>vl(void 0,null,function*(){var Ir,yo,Ji,Rn;const er=yield(0,u.ZP)(`/api/shixuns/${vn}/edit_environment_info.json`,{method:"get",params:{mirror_repository_id:lt}});dn(er.data),Pt.current.selectId=(Ir=er.data)==null?void 0:Ir.choice_small_type,nt((yo=er.data)==null?void 0:yo.choice_small_type),Pt.current.serviceConfigList=(Ji=er.data)==null?void 0:Ji.shixun_service_configs,Tn((Rn=er.data)==null?void 0:Rn.shixun_service_configs),Pt.current.evaluateScript=er.data.evaluate_script,Ft(er.data.evaluate_script),Pt.current.evaluationScript=er.data.choice_standard_scripts,hn(er.data.choice_standard_scripts),on(er.data.standard_scripts)}),Zr=()=>{var Ir;const yo=()=>{e.history.push(`/shixuns/${vn}/challenges`),k({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(Ir=L==null?void 0:L.sideBar)!=null&&Ir.confirmLeave?l.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{yo()}}):yo()},Fo=(Ir=!1)=>vl(void 0,null,function*(){if((Xt==null?void 0:Xt.survival_time)<10){i.ZP.warning("\u57FA\u672C\u4FE1\u606F\u66F4\u65B0\u5931\u8D25:\u9A8C\u8BC1\u5931\u8D25: \u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F\u5FC5\u987B\u5927\u4E8E\u6216\u7B49\u4E8E 10");return}if((0,ma.gy)(k,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883"))return;const yo={sub_type:be,main_type:lt,shixun:{mirror_script_id:dr,is_jupyter_lab_private_cloud:!1,survival_time:Xt==null?void 0:Xt.survival_time},shixun_info:{evaluate_script:nn},shixun_service_configs:tn.map(Rn=>({mirror_repository_id:Rn.mirror_repository_id,cpu_limit:Rn.cpu_limit,lower_cpu_limit:Rn.lower_cpu_limit,memory_limit:Rn.memory_limit,request_limit:Rn.request_limit,resource_limit:Rn.resource_limit,single_machine_gpu_count:(Rn==null?void 0:Rn.single_machine_gpu_count)||null,single_card_gpu_resource:(Rn==null?void 0:Rn.single_card_gpu_resource)||null}))};(yield(0,u.ZP)(`/api/shixuns/${vn}`,{method:"put",body:yo})).status===0&&(i.ZP.success("\u7F16\u8F91\u6210\u529F"),Pt.current={activeId:lt,selectId:be,serviceConfigList:tn,evaluateScript:nn,evaluationScript:dr},k({type:"practiceSetting/getCommonData",payload:{id:vn}}),k({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}))}),Fi=Dr.filter(Ir=>be.includes(Ir.id)),Pi=()=>{Zr()},Fr=(Ir,yo,Ji)=>{Tn(Rn=>Rn.map((er,ir)=>ir===Ji?Rl(wi({},er),{[yo]:Ir}):er))},Bo=()=>{(0,ma.gy)(k,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")||k({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:vn}}})},Bi=Ir=>vl(void 0,null,function*(){const yo=yield k({type:"shixunsDetail/getScriptContent",payload:{id:vn,script_id:Ir}});yo&&Ft(yo.content)}),ss=Ir=>{l.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:n.createElement("div",{className:"tc font16"},"\u539F\u6709\u811A\u672C\u5C06\u88AB\u65B0\u7684\u811A\u672C\u8986\u76D6\uFF0C\u65E0\u6CD5\u64A4\u9500",n.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u6267\u884C\u8986\u76D6\u64CD\u4F5C"),onOk:()=>vl(void 0,null,function*(){yield Bi(Ir),l.default.info({centered:!0,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",content:n.createElement("div",{className:"tc font16"},"\u8BC4\u6D4B\u811A\u672C\u751F\u6210\u6210\u529F\uFF01")})})})},Ar=(Ir,yo)=>{const Ji=tn[0]?[tn[0]]:[];yo.forEach(Rn=>{const er=tn.find(ir=>ir.mirror_repository_id===Number(Rn.key));if(er)Ji.push(er);else{const ir=Dr.find(ri=>ri.id===Number(Rn.key));if(ir.mirror_name){const ri={cpu_limit:1,lower_cpu_limit:.1,memory_limit:1,mirror_repository_id:Number(Rn.key),name:ir.mirror_name,request_limit:10};Ji.push(ri)}}}),Tn(Ji),nt(Ir)},zr=Ir=>{Fr(String(Ir==null?void 0:Ir.cpu),"cpu_limit",Ir.index),Fr(String(Ir==null?void 0:Ir.memory),"memory_limit",Ir.index),jt(!1)},mo=(Ir,yo)=>{var Ji;const{single_card_gpu_resource:Rn,single_machine_gpu_count:er,mirror_repository:ir}=Ir;if(!ir)return n.createElement(n.Fragment,null);let ri=(ir==null?void 0:ir.gpu_allocation_method)=="single_card_multi_allocation"?(ir==null?void 0:ir.single_card_gpu_resource)*1024/Rn:(ir==null?void 0:ir.single_machine_gpu_count)/er;return n.createElement("div",{className:"mb20 mt20"},n.createElement("div",{style:{color:"#333",marginBottom:4}},"GPU\u8D44\u6E90\u914D\u7F6E"),((ir==null?void 0:ir.gpu_allocation_method)=="single_machine_multi_card"||(ir==null?void 0:ir.gpu_allocation_method)=="multi_machine_multi_card")&&n.createElement(n.Fragment,null,n.createElement("div",{className:Er.gpuConfig},n.createElement("div",null,"\u5F53\u524D\u5206\u914D\u65B9\u5F0F\uFF1A",(ir==null?void 0:ir.gpu_allocation_method)=="single_machine_multi_card"?"\u5355\u673A\u591A\u5361":"\u591A\u673A\u591A\u5361","\uFF0C\u5F53\u524D\u9879\u76EE\u53EF\u4F7F\u7528\u7684\u663E\u5361\u6570\u91CF\u4E0A\u9650\u4E3A ",ir==null?void 0:ir.single_machine_gpu_count," \u5F20\uFF0C\u6BCF\u5F20\u663E\u5B58\u5927\u5C0F\u4E3A",(Ji=ir==null?void 0:ir.gpu_model)==null?void 0:Ji[0],"GB")),n.createElement("div",{className:Er.gpuConfig,style:{marginTop:10}},n.createElement("div",null,"\u5355\u4E2A\u7528\u6237\u53EF\u4F7F\u7528\u7684\u663E\u5361\u6570\u91CF\u9650\u5236",n.createElement(Du.Z,{precision:0,min:1,max:ir==null?void 0:ir.single_machine_gpu_count,defaultValue:1,value:er,size:"large",className:"ml10 mr10",onChange:Vu=>{Fr(Vu||1,"single_machine_gpu_count",yo)}}),"\u5F20\uFF0C\u6700\u5927\u53EF\u5E76\u53D1\u7684\u7528\u6237\u6570 ",n.createElement("span",{style:{color:"#FA6400"}},ri)," \u4EBA"))),(ir==null?void 0:ir.gpu_allocation_method)=="single_card_multi_allocation"&&n.createElement(n.Fragment,null,n.createElement("div",{className:Er.gpuConfig},n.createElement("div",null,"\u5F53\u524D\u5206\u914D\u65B9\u5F0F\uFF1A\u5355\u5361\u591A\u5206\uFF0C\u53EF\u5206\u914DGPU\u8D44\u6E90\u4E3A",ir==null?void 0:ir.single_card_gpu_resource,"GB")),n.createElement("div",{className:Er.gpuConfig,style:{marginTop:10}},n.createElement("div",null,"\u5355\u4E2A\u7528\u6237\u53EF\u4F7F\u7528\u7684GPU\u8D44\u6E90\u9650\u5236\uFF08\u5355\u4E2A\u5B9E\u4F8B\u542F\u52A8pod\u6240\u5360\u7528\u7684\u663E\u5B58\uFF09",n.createElement(Du.Z,{min:1,max:(ir==null?void 0:ir.single_card_gpu_resource)*1024,defaultValue:1024,value:Rn,size:"large",className:"ml10 mr10",onChange:Vu=>{Fr(Vu||1,"single_card_gpu_resource",yo)}}),"MB\uFF0C\u6700\u5927\u53EF\u5E76\u53D1\u7684\u7528\u6237\u6570 ",n.createElement("span",{style:{color:"#FA6400"}},Math.floor(ri))," \u4EBA"))))};return n.createElement("div",{className:Er.practice},n.createElement(Su.Z,{loading:en,skin:"night",className:Er.left,dispatch:k,value:lt,data:Qn,otherData:Ya,tags:In,onChange:Ir=>ot(Ir),onSearchWord:()=>{}}),n.createElement("div",{className:Er.right},n.createElement("header",null,n.createElement("div",{className:Er.title},"\u5B9E\u9A8C\u73AF\u5883:\xA0",lt===null?"\u2014 \u2014":Ja)),n.createElement("div",{className:Er.content,ref:Fn},lt===null&&n.createElement(Ia.Z,{image:Qs,description:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u73AF\u5883"}),lt!==null&&n.createElement("div",{className:Er.des},n.createElement("div",{className:Er.mainBody},n.createElement(q.Z,{value:wa})),n.createElement("div",{className:Er.title},"\u9644\u5E26\u73AF\u5883"),n.createElement("div",{className:Er.selectBox},n.createElement(Wl.default,{onChange:(Ir,yo)=>Ar(Ir,yo),getPopupContainer:Ir=>Ir.parentNode,mode:"multiple",bordered:!1,value:be,optionFilterProp:"children",placeholder:"\u8BF7\u9009\u62E9\u9644\u5E26\u73AF\u5883",style:{width:400},maxTagCount:6},Dr.map((Ir,yo)=>n.createElement(ll,{key:Ir.id,value:Ir.id},Ir.type_name))),n.createElement("div",{className:Er.smallType},Fi.map(Ir=>Ir.description?n.createElement("span",{key:Ir.id},Ir.description):null))),!((rt=j==null?void 0:j.detail)!=null&&rt.is_jupyter_lab)&&n.createElement(n.Fragment,null,n.createElement("div",{className:Er.title},"\u8BC4\u6D4B\u811A\u672C"),n.createElement("div",{className:Er.evaluating},n.createElement("div",{className:Er.evaluatingLabel},Jr&&n.createElement("div",{onClick:()=>{(0,ma.gy)(k,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")},className:Er.mask}),n.createElement(Wl.default,{style:{width:400},bordered:!1,getPopupContainer:Ir=>Ir.parentNode,value:dr,placeholder:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C",onChange:Ir=>{ss(Ir),hn(Ir)}},(Qt||[]).map((Ir,yo)=>n.createElement(ll,{value:parseInt(Ir.id),name:Ir.scptname,key:yo},Ir.scptname))),n.createElement("span",{className:Er.evaluatingS1,onClick:Bo},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u811A\u672C"),n.createElement(ju.Z,{overlayClassName:Er.popover,placement:"bottomLeft",content:n.createElement("p",{className:"font12"},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u6A21\u677F\uFF0C\u5E73\u53F0\u65E0\u6CD5\u81EA\u52A8\u66F4\u65B0\u811A\u672C\uFF0C\u8BF7\u5728\u5173\u5361\u521B\u5EFA\u5B8C\u540E\u624B\u52A8\u66F4\u65B0\u811A\u672C\u4E2D\u7684\u5FC5\u586B\u53C2",n.createElement("br",null),"\u6570\u548C\u4EE5\u4E0B2\u4E2A\u6570\u7EC4\u5143\u7D20\uFF1A",n.createElement("br",null),"challengeProgramNames",n.createElement("br",null),"sourceClassNames",n.createElement("br",null),n.createElement("br",null),"\u793A\u4F8B\uFF1A\u67092\u4E2A\u5173\u5361\u7684\u5B9E\u8BAD",n.createElement("br",null),n.createElement("br",null),"\u5404\u5173\u5361\u7684\u5F85\u7F16\u8BD1\u6587\u4EF6\u4E3A\uFF1A",n.createElement("br",null),"src/step1/HelloWorld.java",n.createElement("br",null),"src/step2/Other.java",n.createElement("br",null),n.createElement("br",null),"\u5404\u5173\u5361\u7684\u7F16\u8BD1\u540E\u751F\u6210\u7684\u6267\u884C\u6587\u4EF6\u4E3A\uFF1A",n.createElement("br",null),"step1.HelloWorld",n.createElement("br",null),"step2.Other",n.createElement("br",null),n.createElement("br",null),"\u5219\u6570\u7EC4\u5143\u7D20\u66F4\u65B0\u5982\u4E0B\uFF1A",n.createElement("br",null),'ff challengeProgramNames=("src/step1/',n.createElement("br",null),'HelloWorld.java" "src/step2/Other.java")',n.createElement("br",null),'sourceClassNames=("step1.HelloWorld',n.createElement("br",null),'" "step2.Other")',n.createElement("br",null),n.createElement("br",null),"\u5176\u5B83\u53C2\u6570\u53EF\u6309\u5B9E\u9645\u9700\u6C42\u5B9A\u5236"),trigger:"click"},n.createElement("span",{style:{marginTop:"2px"},className:"ml10 current font14"},n.createElement(vi.Z,null)))),n.createElement(Pu.ZP,{width:"90%",height:450,style:{border:"1px solid #ccc",background:"#f5f5f5",marginTop:"20px"},language:"shell",theme:"vs-light",value:nn,onChange:Ir=>{if(Kt.current){Kt.current=!1;return}Ft(Ir),(0,ma.gy)(k,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")&&setTimeout(()=>{Kt.current=!0,Ft(Pt.current.evaluateScript)},200)}}))),((ft=j.detail)==null?void 0:ft.identity)<3&&!!tn.length&&n.createElement(n.Fragment,null,n.createElement("div",{className:Er.title},"\u8D44\u6E90\u914D\u7F6E"),n.createElement("div",{className:Er.serviceSettingWrap},tn==null?void 0:tn.map((Ir,yo)=>n.createElement("div",{key:yo,className:"mb30"},n.createElement("div",{className:"mb20"},n.createElement("span",{className:"font16"},Ir.name)),n.createElement("div",{style:{color:"#333",marginBottom:4}},"CPU\u548C\u5185\u5B58"),n.createElement(b.Z,{align:"middle"},n.createElement(b.Z,{align:"middle",wrap:!1},n.createElement("div",{className:Er.serverConfig,style:Jr?{color:"rgba(0, 0, 0, 0.25)",cursor:"not-allowed"}:{},onClick:()=>{Jr||(An({index:yo,cpu:Ir==null?void 0:Ir.cpu_limit,memory:Ir==null?void 0:Ir.memory_limit}),jt(!0))}},n.createElement("div",null,n.createElement("span",null,Ir==null?void 0:Ir.cpu_limit,"\u6838")," ",n.createElement("span",null,Ir==null?void 0:Ir.memory_limit,"GB")),n.createElement("i",{className:"iconfont icon-bianji21",style:Jr?{color:"rgba(0, 0, 0, 0.25)",cursor:"not-allowed"}:{}}))),n.createElement(b.Z,{align:"middle",wrap:!1},n.createElement("div",{className:Er.viewRecommendConfig,onClick:()=>na(!0)},"\u67E5\u770B\u63A8\u8350\u914D\u7F6E"))),mo(Ir,yo),n.createElement("div",{className:Er.serviceBox},n.createElement("div",{className:Er.serviceSetLeft},"\u6587\u4EF6\u5927\u5C0F\u9650\u5236"),n.createElement(M.default,{value:Ir.resource_limit,style:{width:400,height:50},disabled:Jr,maxLength:5,onChange:Ji=>{const{value:Rn}=Ji.target,er=/^\d*(\.\d*)?$/;Rn.match(er)&&Fr(Ji.target.value,"resource_limit",yo)},addonAfter:"M"}),n.createElement("label",{className:Er.serviceSetTip},"File size limit\u53C2\u6570\uFF0C\u8868\u793A\u5355\u4E2A\u6587\u4EF6\u4E0A\u4F20\u7684\u5927\u5C0F\u9650\u5236")))))),n.createElement("div",{className:"flex flex-col gap-10px"},n.createElement("div",null,"\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F"),n.createElement(Du.Z,{placeholder:"\u8BF7\u8F93\u5165\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F",value:Xt==null?void 0:Xt.survival_time,addonAfter:"\u5206",min:0,style:{width:256},onChange:Ir=>{dn(Rl(wi({},Xt),{survival_time:Ir}))}})))),n.createElement("div",{className:Er.btns},n.createElement(m.ZP,{size:"middle",style:{marginRight:20},onClick:Pi},"\u53D6\u6D88"),n.createElement(m.ZP,{size:"middle",type:"primary",disabled:lt===null,onClick:()=>Fo()},"\u4FDD\u5B58"))),n.createElement(dc.Z,null),n.createElement(ao,{onFinish:Ir=>Ft(Ir)}),n.createElement(fc.Z,null),n.createElement(Bt.Z,{visible:Vn,onOk:Ir=>zr(Ir),onCancel:()=>jt(!1),info:hr}),n.createElement(pt.Z,{identifier:vn,visible:zt,onCancel:()=>na(!1),info:null,isJupyter:!0}))};var ii=(0,e.connect)(({practiceSetting:L,globalSetting:k,shixunsDetail:j,user:ge})=>({practiceSetting:L,globalSetting:k,shixunsDetail:j,user:ge}))(Ti);const Ml=({shixunsDetail:L})=>{var k,j,ge,rt;const[ft,lt]=(0,n.useState)(!0);return(0,n.useEffect)(()=>{var ot;typeof((ot=L==null?void 0:L.detail)==null?void 0:ot.is_jupyter_lab)=="boolean"&&ft&<(!1)},[(k=L==null?void 0:L.detail)==null?void 0:k.is_jupyter_lab,ft]),console.log((j=L==null?void 0:L.detail)==null?void 0:j.is_jupyter_lab,ft),n.createElement(xl.Z,{loading:ft,active:!0},((ge=L==null?void 0:L.detail)==null?void 0:ge.is_jupyter_lab)===!1&&n.createElement(jo,null),((rt=L==null?void 0:L.detail)==null?void 0:rt.is_jupyter_lab)===!0&&n.createElement(ii,null))};var fl=(0,e.connect)(({shixunsDetail:L})=>({shixunsDetail:L}))(Ml),li=h(9430),eo={flex_box_center:"flex_box_center___ap7QK",flex_space_between:"flex_space_between___y0ril",flex_box_vertical_center:"flex_box_vertical_center___lHV36",flex_box_center_end:"flex_box_center_end___LZ9Th",flex_box_column:"flex_box_column___w365Y",dataset:"dataset___Fpv_2",header:"header___JaI8B",title:"title___W2bjU",dataPath:"dataPath___VR6tz",pathTitle:"pathTitle___ZsIta",btns:"btns___o1xZS",content:"content___bsrju",customTable:"customTable___RS8yq",row:"row___dbMWu",empty:"empty___jeKzD",path:"path___q4vau",text:"text___Xngoj",actionsBtns:"actionsBtns___lW7NZ",customModal:"customModal___j7oZm",shareModal:"shareModal___UfYMy",fileName:"fileName___oCsnD",renameModal:"renameModal___kGFhU",errorDes:"errorDes___GQgpo",uploadFileModal:"uploadFileModal___uvHAo",selectBtn:"selectBtn___wCM31",leftButton:"leftButton___KNGj3",rightButton:"rightButton___ejFn9",centerText:"centerText___oZo20"},ji={wrap:"wrap___tHiDz",colorBlue:"colorBlue___YpQqS",repeatedName:"repeatedName___THyMO"},Jl=h(59451),ql=Object.defineProperty,cs=Object.defineProperties,$l=Object.getOwnPropertyDescriptors,Kl=Object.getOwnPropertySymbols,bl=Object.prototype.hasOwnProperty,gl=Object.prototype.propertyIsEnumerable,ws=(L,k,j)=>k in L?ql(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,Li=(L,k)=>{for(var j in k||(k={}))bl.call(k,j)&&ws(L,j,k[j]);if(Kl)for(var j of Kl(k))gl.call(k,j)&&ws(L,j,k[j]);return L},$o=(L,k)=>cs(L,$l(k)),si=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const{Dragger:lo}=g.default;var sl=({dispatch:L,id:k,onClose:j,onOK:ge,visible:rt,wrapClassName:ft,local:lt,containerId:ot,rootIdentifier:be})=>{var nt;const[en,yn]=(0,n.useState)({}),[Xt,dn]=(0,n.useState)([]),[tn,Tn]=(0,n.useState)([]),[nn,Ft]=(0,n.useState)(0),[dr,hn]=(0,n.useState)(!1),[Qt,on]=(0,n.useState)(!1),[Ut]=E.default.useForm(),[wt,Fn]=(0,n.useState)([]),Kt=(0,n.useRef)([]);(0,n.useEffect)(()=>{rt&&(Ut.resetFields(),Fn([]),Tn([]),dn([]),Ft(0),on(!1),hn(!1))},[rt]);const Pt=un=>{var Dr,ha,$n;if(un.file.status==="done"||un.file.status==="uploading"){if(Fn(un.fileList),!un.file.response)return;if((Dr=un.file.response)!=null&&Dr.id){i.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01");return}Fn(wt.filter(qr=>qr.uid!==un.file.uid)),(ha=un.file.response)!=null&&ha.message&&i.ZP.info(($n=un.file.response)==null?void 0:$n.message)}},Gt=un=>si(void 0,null,function*(){var Dr;if(!nn){const $n=wt.filter(qr=>qr.uid!==un.uid);Fn($n),Kt.current=[...$n],dn(Xt.filter(qr=>qr!==un.name)),i.ZP.info("\u5220\u9664\u6210\u529F"),$n.length||(Ut.setFieldsValue({file:void 0}),Ut.validateFields());return}if(!un.response){i.ZP.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01");return}(yield(0,u.ZP)(`/api/shixuns/${k}/destroy_data_sets.json`,{method:"Delete",body:{id:[(Dr=un==null?void 0:un.response)==null?void 0:Dr.id]}})).status===0&&(Fn(wt.filter($n=>$n.uid!==un.uid)),i.ZP.info("\u5220\u9664\u6210\u529F"))}),Vn=un=>{if(wt!=null&&wt.some(ha=>ha.name===un.name))return i.ZP.info(`${un.name}\u6587\u4EF6\u5DF2\u5B58\u5728`),!1;const Dr={name:un.name,uid:un.uid,file:un,percent:0};return wt.push(Dr),Kt.current=[...wt],Fn([...wt]),!1},jt={height:300,multiple:!0,disabled:nn>0,withCredentials:!0,fileList:wt,action:`${pe.Z.API_SERVER}/api/attachments.json`,onChange:Pt,onRemove:Gt,beforeUpload:Vn},zt=(un,Dr,ha,$n,qr)=>{const Zr=new FormData;Object.keys(un).forEach(Fi=>{Zr.append(Fi,un[Fi])});const Fo=new window.XMLHttpRequest;return Fo.withCredentials=!0,Fo.addEventListener("load",function(Fi){var Pi;ha(JSON.parse((Pi=Fi==null?void 0:Fi.target)==null?void 0:Pi.response))},!1),Fo.addEventListener("error",function(Fi){qr&&qr(Fi)},!1),Fo.upload.onprogress=Fi=>{$n&&$n(Fi)},Fo.open("POST",Dr),Fo.send(Zr),Fo},na=(un,Dr)=>{if(un.lengthComputable){const ha=Math.floor(un.loaded/un.total*100),$n=$o(Li({},Dr),{percent:ha,status:ha===100?"done":"uploading"});console.log(Kt.current,333),Kt.current=Kt.current.map(qr=>qr.uid===Dr.uid?$n:qr),Fn(Kt.current)}},hr=(un,Dr)=>{const ha=$o(Li({},Dr),{status:"error"});i.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5"),Kt.current=Kt.current.map($n=>$n.uid===Dr.uid?ha:$n),Kt.current.every($n=>$n.status==="done"||$n.status==="error")&&(on(!1),Ft(2)),Fn(Kt.current)},An=(un,Dr)=>{let ha=$o(Li({},Dr),{status:"done"});if(un.status===0||(ha=$o(Li({},Dr),{status:"error"}),i.ZP.error("\u4E0A\u4F20\u5931\u8D25!")),Kt.current=Kt.current.map($n=>$n.uid===Dr.uid?ha:$n),Kt.current.every($n=>$n.status==="done")){i.ZP.success("\u4E0A\u4F20\u5B8C\u6210!"),Sa(!0);return}Kt.current.every($n=>$n.status==="done"||$n.status==="error")&&(on(!1),Ft(2)),Fn(Kt.current)},vn=()=>{let un=!0;return window.navigator.onLine==!0?un=!0:un=!1,un},Jr=un=>si(void 0,null,function*(){if(on(!0),nn===3){Ft(2);return}if(nn===2||nn===1){In();return}const{commitMessage:Dr="",fileOss:ha=[]}=un||{},qr=(lt?wt:ha).map(Fo=>Fo.name);if(qr.filter(Fo=>Fo.indexOf("\u3001")!=-1||Fo.indexOf(" ")!=-1).length>0){i.ZP.info("\u6570\u636E\u96C6\u540D\u79F0\u7981\u6B62\u6709\u7A7A\u683C\u4E0E\u3001"),on(!1);return}const Zr=yield(0,u.ZP)(`/api/shixuns/${k}/check_data_sets`,{method:"post",body:{files_name:qr}});if(Zr.status===-3){dn(Zr==null?void 0:Zr.exist_files),on(!1);return}if(JSON.stringify(Zr)==="{}"){on(!1),i.ZP.error("\u7F51\u7EDC\u5DF2\u65AD\u5F00,\u8BF7\u7A0D\u540E\u91CD\u8BD5!");return}Zr.status===0&&(wt.forEach(Fo=>{const Fi=zt({file:Fo.file,description:Dr},`${pe.Z.API_SERVER}/api/shixuns/${k}/upload_data_sets.json`,Pi=>An(Pi,Fo),Pi=>na(Pi,Fo),Pi=>hr(Pi,Fo));tn.push(Fi)}),Ft(1))}),In=()=>{const{commitMessage:un=""}=Li({},Ut.getFieldsValue())||{},Dr=Kt.current.filter($n=>$n.status==="error"),ha=Kt.current.map($n=>$o(Li({},$n),{status:$n.status==="error"?"uploading":$n.status}));Fn(ha),Dr.forEach($n=>{const qr=zt({file:$n.file,description:un},`${pe.Z.API_SERVER}/api/shixuns/${k}/upload_data_sets.json`,Zr=>An(Zr,$n),Zr=>na(Zr,$n),Zr=>hr(Zr,$n));tn.push(qr)})},Qn=un=>{var Dr,ha;if(console.log(un,"changedValues"),"fileOss"in un){if(un!=null&&un.fileOss.every($n=>$n.status==="done")&&((Dr=un==null?void 0:un.fileOss)!=null&&Dr.length)){i.ZP.success("\u4E0A\u4F20\u5B8C\u6210!"),Sa(!0);return}if(un!=null&&un.fileOss.every($n=>$n.status==="done"||$n.status==="error")&&((ha=un==null?void 0:un.fileOss)!=null&&ha.length)){Ft(3),on(!1);return}dn(Xt.filter($n=>{var qr;return(qr=un==null?void 0:un.fileOss)==null?void 0:qr.some(Zr=>Zr.name===$n)}))}yn(Li({},Ut.getFieldsValue()))},Sa=un=>{un||(hn(!0),tn.forEach(Dr=>{Dr.abort()})),ge(),j()},Ya=()=>{const{fileOss:un=[]}=Li({},Ut.getFieldsValue())||{},Dr=wt==null?void 0:wt.every($n=>$n.status==="done"),ha=un==null?void 0:un.every($n=>$n.status==="done");if(!Dr||!ha){l.default.confirm({title:"\u5173\u95ED\u5F39\u6846\u63D0\u793A",content:"\u6709\u6587\u4EF6\u672A\u4E0A\u4F20,\u662F\u5426\u786E\u5B9A\u79BB\u5F00\uFF1F",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Sa()}});return}Sa()},Ja=()=>n.createElement(n.Fragment,null,n.createElement("div",null,n.createElement("i",{className:`iconfont icon-shangchuan font50 ${ji.colorBlue}`})),n.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",n.createElement("span",{className:`${ji.colorBlue} ml5`},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20"))),wa=un=>{console.log(un,444)};return n.createElement(l.default,{open:rt,onOk:()=>{(0,a.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u4E0A\u4F20\u6587\u4EF6"]),Ut.submit()},centered:!0,okText:nn===0?"\u786E\u5B9A":nn===1?"\u4E0A\u4F20\u4E2D":"\u91CD\u65B0\u4E0A\u4F20",okButtonProps:{loading:Qt},onCancel:Ya,width:"1000px",title:"\u4E0A\u4F20\u6587\u4EF6"},n.createElement("div",{className:ji.wrap},n.createElement(E.default,{className:"mt10",form:Ut,scrollToFirstError:!0,layout:"vertical",onFinish:Jr,onValuesChange:Qn},lt?n.createElement(E.default.Item,{label:n.createElement("div",null,"\u9009\u62E9\u6587\u4EF6 ",n.createElement("span",{style:{visibility:"hidden"},className:"c-light-black"},"(\u5355\u4E2A\u6587\u4EF6\u4E0D\u8D85\u8FC7500M)")),name:"file",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},n.createElement(lo,Li({},jt)," ",Ja())):n.createElement(E.default.Item,{label:n.createElement("div",null,"\u9009\u62E9\u6587\u4EF6 ",n.createElement("span",{className:"c-light-black"},"(\u5355\u4E2A\u6587\u4EF6\u4E0D\u8D85\u8FC7100GB)")),name:"fileOss",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},n.createElement(Jl.ZP,{identifier:be,cancelUpload:dr,container_type:"Shixun",container_id:ot,uploading:nn<3?nn:0,disabled:nn>0,height:300,maxSize:100*1024*1024*1024,description:en.commitMessage||"",text:Ja(),onComplete:wa,realFileName:!0})),!!Xt.length&&n.createElement("span",{className:ji.repeatedName},Xt.join("\u3001"),"\u5DF2\u5B58\u5728,\u8BF7\u5220\u9664\u540E\u518D\u4E0A\u4F20"),n.createElement(E.default.Item,{name:"commitMessage",label:"\u5907\u6CE8:",rules:[{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},n.createElement(M.default,{bordered:!1,disabled:nn>0,maxLength:100,suffix:`${((nt=en.commitMessage)==null?void 0:nt.length)||0}/100`,placeholder:"\u8BF7\u586B\u5199\u5907\u6CE8\u4FE1\u606F"})))))},Ki={flex_box_center:"flex_box_center___RwP4Q",flex_space_between:"flex_space_between___JqfPJ",flex_box_vertical_center:"flex_box_vertical_center___L0FU3",flex_box_center_end:"flex_box_center_end___wLRsI",flex_box_column:"flex_box_column___MEfj6",listItem:"listItem___UjT9q",wrap:"wrap___tj83M",leftContent:"leftContent___SgeL2",header:"header___JIhx8",title:"title___Wc9o6",time:"time___SMHCq",introduction:"introduction___uNDtN",from:"from___Cg8bF",bottom:"bottom___Ve8Zg",user_img:"user_img___qqs9Y",user_name:"user_name___LjcGY",tags_name:"tags_name___xvwsP",buttonList:"buttonList___nAH2P",buttonItem:"buttonItem___D6ug3"},Za=h(64743),fr=h(62601),pr=h(67294),Oa=Object.defineProperty,ur=Object.getOwnPropertySymbols,mr=Object.prototype.hasOwnProperty,Wa=Object.prototype.propertyIsEnumerable,ui=(L,k,j)=>k in L?Oa(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,Al=(L,k)=>{for(var j in k||(k={}))mr.call(k,j)&&ui(L,j,k[j]);if(ur)for(var j of ur(k))Wa.call(k,j)&&ui(L,j,k[j]);return L},tu=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const _=({globalSetting:L,dispatch:k,practiceSetting:j,shixunsDetail:ge,user:rt,visible:ft,setVisible:lt,type:ot="all",updateData:be,recordId:nt,identifier:en})=>{const[yn,Xt]=(0,n.useState)([]),[dn,tn]=(0,n.useState)(0),[Tn,nn]=(0,n.useState)([]),[Ft,dr]=(0,n.useState)({page:1,limit:4,search:"",order:"public"}),[hn,Qt]=(0,n.useState)([{id:"public",name:"\u516C\u5F00\u6570\u636E\u96C6"},{id:"mine",name:"\u6211\u7684\u6570\u636E\u96C6"},{id:"share",name:"\u56E2\u961F\u5171\u4EAB"},{id:"collect",name:"\u6211\u6536\u85CF\u7684"}]);(0,n.useEffect)(()=>{ft&&wt()},[ft,Ft]);const on=Pt=>{Ft.search=Pt,Ft.page=1,dr(Al({},Ft))},Ut=Pt=>{Ft.page=1,Ft.order=Pt,dr(Al({},Ft))},wt=()=>tu(void 0,null,function*(){(0,fr._S)({page:Ft==null?void 0:Ft.page,limit:Ft==null?void 0:Ft.limit,search:Ft==null?void 0:Ft.search,category:ot=="all"?Ft==null?void 0:Ft.order:"mine"}).then(Pt=>{var Gt,Vn;(Pt==null?void 0:Pt.status)==0&&(Xt((Gt=Pt==null?void 0:Pt.data)==null?void 0:Gt.list),tn((Vn=Pt==null?void 0:Pt.data)==null?void 0:Vn.count))})}),Fn=()=>tu(void 0,null,function*(){if((Tn==null?void 0:Tn.length)===0)return i.ZP.warning("\u8BF7\u9009\u62E9\u6570\u636E\u96C6");let Pt=ot=="all"?{url:"/api/data_sets/batch_send_to_shixun.json",body:{shixun_identifier:en,data_set_ids:Tn}}:{url:"/api/data_sets/sync_my_data_sets.json",body:{attachment_ids:nt,data_set_id:Tn[0]}};(yield(0,u.ZP)(Pt==null?void 0:Pt.url,{method:"post",body:Pt==null?void 0:Pt.body})).status===0&&(i.ZP.info("\u6DFB\u52A0\u6210\u529F"),Kt(),be())}),Kt=()=>{lt(!1),Xt([]),nn([]),tn(0),dr({page:1,limit:4,search:"",order:"public"})};return pr.createElement(l.default,{title:"\u9009\u62E9\u6570\u636E\u96C6",open:ft,width:900,centered:!0,keyboard:!1,onCancel:()=>Kt(),maskClosable:!1,bodyStyle:{minHeight:400},okText:pr.createElement("div",{onClick:()=>Fn()},"\u6DFB\u52A0(",Tn==null?void 0:Tn.length,")")},pr.createElement(b.Z,{align:"middle",justify:"space-between",className:"mt10 mb20"},pr.createElement(Za.tp,{dataSource:ot=="all"?hn:[{id:"mine",name:"\u6211\u7684\u6570\u636E\u96C6"}],value:ot=="all"?Ft==null?void 0:Ft.order:"mine",onChange:Ut}),pr.createElement(Za.t7,{style:{width:303},placeholder:"\u8BF7\u641C\u7D22\u6570\u636E\u96C6\u540D\u79F0",value:Ft==null?void 0:Ft.search,onChange:on})),(yn==null?void 0:yn.length)===0?pr.createElement(On.Z,{customText:"\u6682\u65E0\u6570\u636E"}):pr.createElement("div",null,pr.createElement("div",{style:{height:"410px",overflowY:"auto"}},yn==null?void 0:yn.map((Pt,Gt)=>{var Vn,jt,zt;return pr.createElement("div",{className:Ki.listItem,key:Gt,onClick:na=>{if(ot=="my"){nn([Pt.id]);return}Tn.indexOf(Pt.id)>-1?nn(Tn.filter(hr=>hr!==Pt.id)):nn(Tn.concat(Pt.id))}},pr.createElement("div",{style:{display:"flex"}},pr.createElement("div",{style:{marginTop:"1px"}},ot=="all"?pr.createElement(S.default,{checked:Tn.includes(Pt.id),value:Pt.id}):pr.createElement(Xl.ZP,{checked:Tn.includes(Pt.id),value:Pt.id})),pr.createElement("aside",{className:Ki.wrap,key:Gt},pr.createElement("div",{className:Ki.leftContent},pr.createElement("div",{className:Ki.header},pr.createElement("div",{className:Ki.title},Pt==null?void 0:Pt.title)),pr.createElement(Oe.Z,{title:Pt==null?void 0:Pt.introduction},pr.createElement("div",{className:Ki.introduction},Pt==null?void 0:Pt.desc)),pr.createElement("div",{className:Ki.bottom},pr.createElement("img",{className:Ki.user_img,alt:"\u7528\u6237\u5934\u50CF",src:`${pe.Z.IMG_SERVER}/images/${(Vn=Pt==null?void 0:Pt.user_info)==null?void 0:Vn.image_url}`}),pr.createElement("div",{className:Ki.user_name},(jt=Pt==null?void 0:Pt.user_info)==null?void 0:jt.name),(zt=Pt==null?void 0:Pt.data_set_tags)==null?void 0:zt.map((na,hr)=>{var An;return hr<3?pr.createElement("div",{key:hr,className:Ki.tags_name},na==null?void 0:na.tag_name):hr==3?pr.createElement(Oe.Z,{key:hr,title:(An=Pt==null?void 0:Pt.data_set_tags)==null?void 0:An.map((vn,Jr)=>{var In;if(Jr>2)return(vn==null?void 0:vn.tag_name)+(Jr===((In=vn==null?void 0:vn.data_set_tags)==null?void 0:In.length)-1?"":"\u3001")}).join("")},pr.createElement("div",{key:hr,className:Ki.tags_name},"...")):null}))))))})),pr.createElement(Gl.Z,{showTotal:Pt=>pr.createElement("span",null,"\u5171",pr.createElement("span",{style:{color:"#165DFF",marginLeft:"3px"}},Pt)," \u6761\u6570\u636E"),style:{marginTop:10},onChange:(Pt,Gt)=>{Ft.page=Pt,Ft.limit=Gt,dr(Al({},Ft)),wt()},defaultCurrent:1,pageSize:Ft.limit||4,current:Ft.page||1,total:dn})))};var le=(0,e.connect)(({globalSetting:L,shixunsDetail:k,practiceSetting:j,user:ge})=>({globalSetting:L,shixunsDetail:k,user:ge,practiceSetting:j}))(_),Se=h(90043),Ue=Object.defineProperty,Ge=Object.defineProperties,at=Object.getOwnPropertyDescriptors,mt=Object.getOwnPropertySymbols,St=Object.prototype.hasOwnProperty,xt=Object.prototype.propertyIsEnumerable,Vt=(L,k,j)=>k in L?Ue(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,Jt=(L,k)=>{for(var j in k||(k={}))St.call(k,j)&&Vt(L,j,k[j]);if(mt)for(var j of mt(k))xt.call(k,j)&&Vt(L,j,k[j]);return L},Ht=(L,k)=>Ge(L,at(k)),xn=(L,k)=>{var j={};for(var ge in L)St.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&mt)for(var ge of mt(L))k.indexOf(ge)<0&&xt.call(L,ge)&&(j[ge]=L[ge]);return j},wn=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const{Fragment:Pn}=n,{TabPane:Kn}=xe.default,an=L=>{var k=L,{globalSetting:j,dispatch:ge,practiceSetting:rt,shixunsDetail:ft,user:lt}=k,ot=xn(k,["globalSetting","dispatch","practiceSetting","shixunsDetail","user"]),be,nt,en,yn,Xt,dn;const{id:tn}=rt,[Tn,nn]=(0,n.useState)([]),[Ft,dr]=(0,n.useState)({}),[hn,Qt]=(0,n.useState)([]),[on,Ut]=(0,n.useState)(!1),[wt,Fn]=(0,n.useState)(!0),[Kt,Pt]=(0,n.useState)(!1),[Gt,Vn]=(0,n.useState)(!1),[jt,zt]=(0,n.useState)(!1),[na,hr]=(0,n.useState)(!1),[An,vn]=(0,n.useState)("all"),[Jr,In]=(0,n.useState)([]),[Qn,Sa]=(0,n.useState)([]),[Ya,Ja]=(0,n.useState)(!1),[wa,un]=(0,n.useState)({}),[Dr,ha]=(0,n.useState)(!1),[$n,qr]=(0,n.useState)([]),[Zr,Fo]=(0,n.useState)({page:1,limit:10,total:0}),[Fi,Pi]=(0,n.useState)({page:1,limit:10,search:"",order:"mine"});(0,n.useEffect)(()=>{tn&&Bo()},[tn]);const Fr=Rn=>{const er=Ht(Jt({},Zr),{page:Rn});Sa([]),Fo(er),Bo(er)},Bo=Rn=>wn(void 0,null,function*(){const ir=Rn||{page:1,limit:10,total:0};Ut(!0);const ri=yield ge({type:"shixunsDetail/getSetData",payload:Ht(Jt({},ir),{id:tn})});ri!=null&&ri.data_sets&&(Ut(!1),nn([...ri.data_sets]),Fo(Ht(Jt({},ir),{total:ri==null?void 0:ri.data_sets_count})),Fn(!1),dr(Jt({},ri)))}),Bi=()=>n.createElement("div",{className:eo.empty},n.createElement("img",{src:Dn.x7,width:"258"}),n.createElement("span",{className:"c-grey-c"},"\u6682\u65E0\u6570\u636E\u96C6\u6587\u4EF6~")),Ar={selectedRowKeys:Qn,columnWidth:70,onChange:Rn=>{console.log("selectedRowKeys changed: ",Rn),Sa(Rn)}},zr=Rn=>{(0,a.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5220\u9664"]);const er=Rn?[Rn]:Qn;l.default.confirm({centered:!0,title:"\u786E\u5B9A\u8981\u5220\u9664\u6587\u4EF6\u5417\uFF1F",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>wn(void 0,null,function*(){if((yield(0,u.ZP)(`/api/shixuns/${tn}/destroy_data_sets.json`,{method:"Delete",body:{id:er}})).status===0){const ri=er.length===Tn.length&&Zr.page>1?Zr.page-1:Zr.page;i.ZP.success("\u5220\u9664\u6210\u529F"),Bo(Ht(Jt({},Zr),{page:ri})),Sa([])}})})},mo=()=>wn(void 0,null,function*(){const{title:Rn}=wa;let er=null;if(console.log(Rn,"title"),Rn===""){er="\u6587\u4EF6\u540D\u4E0D\u80FD\u4E3A\u7A7A",un(Ht(Jt({},wa),{errorDes:er}));return}if(Rn.includes(" ")){er="\u6587\u4EF6\u540D\u4E0D\u80FD\u6709\u7A7A\u683C",un(Ht(Jt({},wa),{errorDes:er}));return}const ir=Tn.find(Nu=>Nu.id===(wa==null?void 0:wa.id)).title;if(Rn===ir.substring(0,ir.lastIndexOf("."))||Rn===ir){er="\u6587\u4EF6\u540D\u4E0D\u80FD\u91CD\u540D",un(Ht(Jt({},wa),{errorDes:er}));return}const ri=ir.includes(".")?ir.substring(ir.lastIndexOf("."),ir.length):"";(yield(0,u.ZP)(`/api/shixuns/${tn}/rename_data_sets.json`,{method:"post",body:{id:wa==null?void 0:wa.id,new_file_name:Rn+ri}})).status===0&&(i.ZP.success("\u91CD\u547D\u540D\u6210\u529F"),Bo(Zr),Pt(!1),un({}))}),Ir=()=>{const{download_url:Rn}=wa;yo(Rn),i.ZP.success("\u590D\u5236\u6210\u529F"),Vn(!1),un({})},yo=Rn=>{const er=Rn,ir=document.createElement("input");ir.value=er,document.body.appendChild(ir),ir.select(),document.execCommand("Copy"),ir.style.display="none"},Ji=[{title:"\u6587\u4EF6",dataIndex:"title",key:"title",align:"left",ellipsis:!0,render:Rn=>n.createElement(Oe.Z,{title:Rn},n.createElement("span",null,Rn))},{title:"\u6570\u636E\u96C6\u6765\u6E90",dataIndex:"data_set_title",key:"data_set_title",align:"left",ellipsis:!0,render:(Rn,er)=>er!=null&&er.data_set_id?n.createElement(Oe.Z,{title:Rn},n.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{(0,a.xg)(`/dataset/${er==null?void 0:er.data_set_id}/detail?tabId=public`)}},Rn)):"--"},{title:"\u5907\u6CE8",dataIndex:"description",key:"description",align:"left",ellipsis:!0,render:Rn=>n.createElement(Oe.Z,{title:Rn},n.createElement("span",null,Rn||"--"))},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"created_on",key:"created_on",align:"left",width:180,render:(Rn,er)=>zs()(er.created_on).format("YYYY-MM-DD HH:mm")},{title:"\u6587\u4EF6\u8DEF\u5F84",dataIndex:"file_path",key:"file_path",align:"left",render:(Rn,er)=>n.createElement("div",{className:eo.path},n.createElement(Oe.Z,{title:Rn},n.createElement("span",{className:eo.text},Rn)),n.createElement(qe.CopyToClipboard,{text:Rn,onCopy:()=>i.ZP.success("\u590D\u5236\u6210\u529F")},n.createElement(Oe.Z,{title:"\u590D\u5236"},n.createElement("i",{className:"iconfont icon-fuzhi6 ml5"}))))},{title:"\u6700\u540E\u4FEE\u6539\u4EBA",dataIndex:"author",key:"author",align:"left",width:120},{title:"\u6587\u4EF6\u5927\u5C0F",dataIndex:"filesize",key:"filesize",align:"left",width:100},{title:"\u64CD\u4F5C",dataIndex:"operation",key:"operation",align:"left",width:200,render:(Rn,er)=>n.createElement("div",{className:eo.actionsBtns},n.createElement(Oe.Z,{title:"\u91CD\u547D\u540D"},n.createElement("span",{className:"iconfont icon-zhongmingming",onClick:()=>{var ir;un((0,oe.clone)(Ht(Jt({},er),{title:er!=null&&er.title.includes(".")?(ir=er==null?void 0:er.title)==null?void 0:ir.substring(0,er.title.lastIndexOf(".")):er==null?void 0:er.title}))),Pt(!0),(0,a.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u91CD\u547D\u540D"])}})),n.createElement(Oe.Z,{title:"\u5206\u4EAB"},n.createElement("span",{className:"iconfont icon-fenxiang",onClick:()=>{(0,a.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5206\u4EAB"]),un((0,oe.clone)(er)),Vn(!0)}})),n.createElement(Oe.Z,{title:"\u4E0B\u8F7D"},n.createElement("span",{className:"iconfont icon-xiazai3",onClick:()=>{(0,a.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u4E0B\u8F7D"]),(0,a.Nd)(er.title,er==null?void 0:er.download_url)}})),n.createElement(Oe.Z,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6\u4E2D"},n.createElement("span",{className:"iconfont icon-tongbushuju",onClick:()=>{(0,a.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u540C\u6B65"]),hr(!0),qr([er]),In([er.id])}})),n.createElement(Oe.Z,{title:"\u5220\u9664"},n.createElement("span",{className:"iconfont icon-shanchu8",onClick:()=>{(0,a.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5220\u9664"]),zr(er.id)}})))}];return n.createElement("div",{className:eo.dataset},n.createElement("div",{className:eo.header},n.createElement("div",{className:eo.title},"\u6570\u636E\u96C6(",Zr.total,")"),n.createElement("div",{className:eo.dataPath},n.createElement("span",{className:eo.pathTitle},"\u6570\u636E\u96C6\u8DEF\u5F84:"),n.createElement("input",{value:Ft==null?void 0:Ft.folder_name,disabled:!0}),n.createElement(qe.CopyToClipboard,{text:Ft==null?void 0:Ft.folder_name,onCopy:()=>i.ZP.success("\u590D\u5236\u6210\u529F")},n.createElement(Oe.Z,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u6570\u636E\u96C6\u8DEF\u5F84"},n.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"})))),n.createElement("div",{className:eo.btns},n.createElement(m.ZP,{type:"primary",ghost:!0,onClick:()=>zr(),disabled:!Qn.length,style:{width:"60px"}},"\u5220\u9664"),n.createElement(m.ZP,{type:"primary",className:"ml10",style:{width:"60px"},ghost:!0,onClick:()=>{hr(!0),In(Qn),qr(Tn.filter(Rn=>Qn.includes(Rn.id)))},disabled:!Qn.length},"\u540C\u6B65"),n.createElement(ve.Z,{className:"ml10",disabled:((be=lt==null?void 0:lt.userInfo)==null?void 0:be.user_status)===2,dropdownRender:()=>n.createElement(Le.default,null,n.createElement(Le.default.Item,{key:1,onClick:()=>{Ja(!0)}},"\u4E0A\u4F20\u6570\u636E\u96C6"),n.createElement(Le.default.Item,{key:2,onClick:()=>{zt(!0),vn("all")}},"\u9009\u62E9\u6570\u636E\u96C6"))},n.createElement("span",{className:eo.selectBtn},n.createElement("span",null,"\u589E\u52A0\u6570\u636E\u96C6"))))),n.createElement("div",{className:eo.content},n.createElement(xl.Z,{loading:wt,active:!0,paragraph:{rows:5}},Zr.total?n.createElement(li.default,{rowSelection:Ar,className:eo.customTable,dataSource:Tn,bordered:!1,rowKey:Rn=>Rn.id,rowClassName:eo.row,columns:Ji,loading:on,pagination:{pageSize:Zr.limit,total:Zr.total,current:Zr.page,onChange:Fr,showQuickJumper:!0,hideOnSinglePage:!0,position:["bottomCenter"]}}):Bi())),n.createElement(sl,{rootIdentifier:(nt=ft==null?void 0:ft.detail)==null?void 0:nt.root_identifier,wrapClassName:eo.uploadFileModal,id:tn,containerId:(en=ft==null?void 0:ft.detail)==null?void 0:en.id,local:(yn=j==null?void 0:j.setting)==null?void 0:yn.is_local,dispatch:ge,visible:Ya,onClose:()=>Ja(!1),onOK:Bo}),n.createElement(l.default,{title:"\u91CD\u547D\u540D",open:Kt,onOk:mo,centered:!0,wrapClassName:eo.renameModal,onCancel:()=>{Pt(!1),un({})},width:"1000px"},n.createElement("div",null,n.createElement("div",{className:eo.fileName},n.createElement("sup",null,"*"),"\u6587\u4EF6\u540D\xA0:"),n.createElement(M.default,{value:wa==null?void 0:wa.title,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u5B57",bordered:!1,onChange:Rn=>{un(Ht(Jt({},wa),{title:Rn.target.value,errorDes:null}))},maxLength:60,suffix:`${((Xt=wa==null?void 0:wa.title)==null?void 0:Xt.length)||0}/60`}),(wa==null?void 0:wa.errorDes)&&n.createElement("div",{className:eo.errorDes},wa==null?void 0:wa.errorDes))),n.createElement(l.default,{title:"\u5206\u4EAB\u4E0B\u8F7D\u94FE\u63A5",open:Gt,onOk:Ir,centered:!0,wrapClassName:eo.shareModal,onCancel:()=>{Vn(!1),un({})},width:"1000px",okText:"\u590D\u5236\u94FE\u63A5"},n.createElement("div",null,n.createElement("div",{className:eo.fileName},"\u53D1\u9001\u94FE\u63A5\uFF0C\u522B\u4EBA\u53EF\u4EE5\u901A\u8FC7\u94FE\u63A5\u4E0B\u8F7D\u6587\u4EF6",n.createElement("span",null,"(\u6709\u6548\u671F\u4E3A3\u5929)")),n.createElement(M.default,{bordered:!1,addonBefore:"\u94FE\u63A5",value:wa==null?void 0:wa.download_url}))),n.createElement(le,{setVisible:zt,visible:jt,recordId:Jr,type:An,updateData:Bo,identifier:(dn=ft.detail)==null?void 0:dn.identifier}),n.createElement(l.default,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6",open:na,width:400,centered:!0,keyboard:!1,onCancel:()=>hr(!1),maskClosable:!1,footer:n.createElement("div",{style:{display:"flex",justifyContent:"center"}},n.createElement("div",{className:eo.leftButton,onClick:()=>{ha(!0)}},"\u751F\u6210\u65B0\u7684\u6570\u636E\u96C6"),n.createElement("div",{className:eo.rightButton,onClick:()=>{hr(!1),zt(!0),vn("my")}},"\u53D1\u9001\u5230\u5DF2\u6709\u6570\u636E\u96C6\u4E2D"))},n.createElement("div",{className:eo.centerText},"\u5C06\u8BE5\u6570\u636E\u96C6\u6587\u4EF6\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6\u4E2D\uFF0C\u8BF7\u9009\u62E9\u540C\u6B65\u65B9\u5F0F\uFF1A")),n.createElement(Se.Z,{visible:Dr,attachmentInfo:$n,onClose:()=>ha(!1),onSuccess:Rn=>{ha(!1),e.history.push(`/dataset/${Rn}/detail?tabId=mine`)}}))};var qn=(0,e.connect)(({globalSetting:L,shixunsDetail:k,practiceSetting:j,user:ge})=>({globalSetting:L,shixunsDetail:k,user:ge,practiceSetting:j}))(an),Zn=h(55054),wr={wrap:"wrap___XfiDL",content:"content___Wo8S5",mainPathWrap:"mainPathWrap___HiWyw",colorBlue:"colorBlue___YquQT"},ya=Object.defineProperty,oa=Object.getOwnPropertySymbols,sa=Object.prototype.hasOwnProperty,so=Object.prototype.propertyIsEnumerable,Lo=(L,k,j)=>k in L?ya(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,Yr=(L,k)=>{for(var j in k||(k={}))sa.call(k,j)&&Lo(L,j,k[j]);if(oa)for(var j of oa(k))so.call(k,j)&&Lo(L,j,k[j]);return L},Hn=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const jn=L=>L!=null&&L.length?L.filter((k,j)=>j!==0).map(k=>k.val).join("").substr(1):"",sr=({shixunsDetail:L,globalSetting:k,loading:j,dispatch:ge,fileType:rt,path:ft,onFinish:lt=()=>{}})=>{const ot=(0,e.useParams)(),[be,nt]=(0,n.useState)(""),[en,yn]=(0,n.useState)([]),[Xt,dn]=(0,n.useState)([]),Tn=[Tl.OriginalPicturePath,Tl.ExpectPicturePath,Tl.PicturePath].includes(rt);(0,n.useEffect)(()=>{L.actionTabs.key==="EditPracticeSetting-SelectFilePath"&&(nt(ft||""),nn())},[L.actionTabs.key]);const nn=(wt="")=>Hn(void 0,null,function*(){var Fn;const Kt=yield ge({type:"shixunsDetail/getRepository",payload:{id:ot.id,path:wt}});if(wt===""&&!((Fn=Kt==null?void 0:Kt.trees)!=null&&Fn.length)&&i.ZP.warning("\u8BF7\u5148\u53BB\u4EE3\u7801\u4ED3\u5E93\u63D0\u4EA4\u6587\u4EF6"),Kt!=null&&Kt.trees){const Pt=Kt.trees.map(Gt=>Yr(Yr({},Gt),{name:Gt.name,val:Gt.name}));dn(Pt||[])}}),Ft=wt=>{const Fn=jn(en),Kt=`${Fn&&`${Fn}/`}${wt}`;rt===Tl.Path?!(be!=null&&be.includes(`${Kt}\uFF1B`))&&nt(`${be}${Kt}\uFF1B`):rt===Tl.ExecPath&&nt(Kt)},dr=wt=>{if(wt.type==="tree"){en.length?en.push({val:`/${wt.val}`,path:wt.val}):en.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${wt.val}`,path:wt.val}),yn(en);const Fn=jn(en);Tn&&nt(Fn),nn(Fn)}},hn=(wt,Fn)=>{const Kt=en.filter((Gt,Vn)=>Vn<=Fn);yn(Kt);const Pt=jn(Kt);Tn&&nt(Pt),nn(Pt)},Qt=()=>Hn(void 0,null,function*(){lt(be),on()}),on=()=>{nt(""),yn([]),dn([]),ge({type:"shixunsDetail/setActionTabs",payload:{}})},Ut=jn(en);return n.createElement(l.default,{centered:!0,title:"\u6587\u4EF6\u8DEF\u5F84",closable:!1,keyboard:!1,open:L.actionTabs.key==="EditPracticeSetting-SelectFilePath",onOk:Qt,onCancel:on},n.createElement("div",{className:wr.wrap},n.createElement("div",{className:wr.content},n.createElement("div",{className:wr.mainPathWrap},!!(en!=null&&en.length)&&en.map((wt,Fn)=>n.createElement("a",{key:Fn,onClick:()=>hn(wt,Fn)},wt.val))),!!(Xt!=null&&Xt.length)&&Xt.map((wt,Fn)=>wt.type==="tree"?n.createElement("a",{key:Fn,onClick:()=>dr(wt)},n.createElement("i",{className:`iconfont icon-wenjianjia ${wr.colorBlue}`}),Ut&&`${Ut}/`,wt.name):n.createElement("a",{key:Fn,onClick:()=>Ft(`${wt.name}`)},n.createElement("i",{className:`iconfont icon-zuoye ${wr.colorBlue}`}),Ut&&`${Ut}/`,wt.name))),n.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),n.createElement(M.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09",value:be,onChange:wt=>nt(wt.target.value)})))};var Lr=(0,e.connect)(({shixunsDetail:L,loading:k,globalSetting:j})=>({shixunsDetail:L,globalSetting:j,loading:k.models.index}))(sr),ia={wrap:"wrap___B8qi_",fixBtn:"fixBtn___OvNbo"},to=h(96670),ka=Object.defineProperty,ba=Object.getOwnPropertySymbols,Ro=Object.prototype.hasOwnProperty,zo=Object.prototype.propertyIsEnumerable,ci=(L,k,j)=>k in L?ka(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,di=(L,k)=>{for(var j in k||(k={}))Ro.call(k,j)&&ci(L,j,k[j]);if(ba)for(var j of ba(k))zo.call(k,j)&&ci(L,j,k[j]);return L},Vl=(L,k)=>{var j={};for(var ge in L)Ro.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&ba)for(var ge of ba(L))k.indexOf(ge)<0&&zo.call(L,ge)&&(j[ge]=L[ge]);return j},Dl=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const Go=L=>{var k=L,{shixunsDetail:j,globalSetting:ge,user:rt,dispatch:ft}=k,lt=Vl(k,["shixunsDetail","globalSetting","user","dispatch"]),ot,be;const nt=(0,e.useLocation)(),en=(0,n.useRef)((be=(ot=nt.pathname)==null?void 0:ot.split("/"))==null?void 0:be[2]),[yn]=E.default.useForm(),[Xt,dn]=(0,n.useState)(""),[tn,Tn]=(0,n.useState)(!1),[nn,Ft]=(0,n.useState)(!1);(0,n.useEffect)(()=>{en.current&&dr()},[en.current]);const dr=()=>Dl(void 0,null,function*(){Tn(!0);const Qt=yield(0,u.ZP)(`/api/shixuns/${en.current}/get_standard_answer.json`,{method:"get",params:{from:"edit"}});Qt.status===0&&(dn((Qt==null?void 0:Qt.standard_answer)||""),yn.setFieldsValue({hide_answer:Qt==null?void 0:Qt.hide_answer,disable_copy:Qt==null?void 0:Qt.disable_copy}),Tn(!1))}),hn=Qt=>Dl(void 0,null,function*(){Ft(!0),(yield(0,u.ZP)(`/api/shixuns/${en.current}/set_standard_answer.json`,{method:"post",body:di({},Qt)})).status===0&&i.ZP.success("\u4FDD\u5B58\u6210\u529F"),Ft(!1)});return n.createElement("section",{className:ia.wrap},n.createElement(xl.Z,{loading:tn},n.createElement(E.default,{form:yn,scrollToFirstError:!0,layout:"vertical",onFinish:hn},n.createElement(E.default.Item,{name:"hide_answer",valuePropName:"checked"},n.createElement(S.default,null,"\u9690\u85CF\u53C2\u8003\u7B54\u6848\u6A21\u5757")),n.createElement(E.default.Item,{name:"disable_copy",valuePropName:"checked"},n.createElement(S.default,null,"\u7981\u6B62\u590D\u5236\u53C2\u8003\u7B54\u6848")),n.createElement(E.default.Item,{name:"standard_answer",label:"\u53C2\u8003\u7B54\u6848:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848"}]},n.createElement(w.Z,{defaultValue:Xt})),n.createElement(E.default.Item,null,n.createElement(to.t,{okText:"\u4FDD\u5B58",loading:nn,hasCancelBtn:!1,className:ia.fixBtn,okButtonProps:{htmlType:"submit"}})))))};var os=(0,e.connect)(({shixunsDetail:L,globalSetting:k,user:j})=>({shixunsDetail:L,globalSetting:k,user:j}))(Go),hi=h(33054),Nl=h(17663),Sl=h(75319),zi=h(67294),Ga=Object.defineProperty,oo=Object.defineProperties,uo=Object.getOwnPropertyDescriptors,Ra=Object.getOwnPropertySymbols,Vi=Object.prototype.hasOwnProperty,Da=Object.prototype.propertyIsEnumerable,Mo=(L,k,j)=>k in L?Ga(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,yi=(L,k)=>{for(var j in k||(k={}))Vi.call(k,j)&&Mo(L,j,k[j]);if(Ra)for(var j of Ra(k))Da.call(k,j)&&Mo(L,j,k[j]);return L},Ai=(L,k)=>oo(L,uo(k)),is=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const{Countdown:Ss}=Zn.default;var Gs=(L=>(L[L.LoadingFail=1]="LoadingFail",L[L.Loading=2]="Loading",L[L.Finish=3]="Finish",L))(Gs||{}),Tl=(L=>(L.Path="path",L.ExecPath="exec_path",L.OriginalPicturePath="original_picture_path",L.ExpectPicturePath="expect_picture_path",L.PicturePath="picture_path",L))(Tl||{});const mu=({globalSetting:L,loading:k,dispatch:j,practiceSetting:ge,shixunsDetail:rt})=>{var ft;const[lt,ot]=(0,n.useState)(),[be,nt]=(0,n.useState)(),en=(0,n.useRef)(),[yn,Xt]=(0,n.useState)(),[dn,tn]=(0,n.useState)(),[Tn,nn]=(0,n.useState)(!0),[Ft,dr]=(0,n.useState)(700),[hn,Qt]=(0,n.useState)(""),[on,Ut]=(0,n.useState)("1"),wt=(0,e.useParams)();(0,n.useEffect)(()=>{Kt()},[]);const Fn=()=>is(void 0,null,function*(){var An,vn;const Jr=yield j({type:"shixunsDetail/updateRepositoryFile",payload:{id:wt.id,path:(vn=(An=rt==null?void 0:rt.fileContent)==null?void 0:An.params)==null?void 0:vn.path,content:lt,secret_repository:Tn?null:!0}});Jr!=null&&Jr.content&&(i.ZP.info("\u4FDD\u5B58\u6210\u529F"),j({type:"practiceSetting/setSideBarTabs",payload:Ai(yi({},ge.sideBar),{confirmLeave:!1})}))}),Kt=()=>is(void 0,null,function*(){var An,vn,Jr,In;const Qn=yield(0,s.Ui)({identifier:wt.id});if((vn=(An=Qn==null?void 0:Qn.data)==null?void 0:An.data_list)!=null&&vn.length){hi.Z.publish("pod-restrict-data",{identifier:(Jr=Qn==null?void 0:Qn.data)==null?void 0:Jr.identifier,data_list:(In=Qn==null?void 0:Qn.data)==null?void 0:In.data_list});return}Qn!=null&&Qn.url&&Qt(Qn==null?void 0:Qn.url)}),Pt=()=>is(void 0,null,function*(){const An=yield(0,s.K_)({identifier:wt.id});(An==null?void 0:An.status)===0&&(An!=null&&An.remainingSeconds?(Xt(Date.now()+An.remainingSeconds*1e3),tn(An.remainingSeconds-300<=0?Date.now()+1e3:Date.now()+(An.remainingSeconds-300)*1e3)):Gt())}),Gt=()=>{l.default.confirm({centered:!0,title:"\u91CD\u7F6E\u73AF\u5883",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",zIndex:9999,content:zi.createElement("div",{className:"tc"},"\u662F\u5426\u786E\u5B9A\u91CD\u7F6E\u73AF\u5883\uFF1F"),onOk:()=>is(void 0,null,function*(){Vn()})})},Vn=()=>is(void 0,null,function*(){var An,vn,Jr,In;nt(2);const Qn=yield(0,s.zH)({identifier:wt.id});if((vn=(An=Qn==null?void 0:Qn.data)==null?void 0:An.data_list)!=null&&vn.length){hi.Z.publish("pod-restrict-data",{identifier:(Jr=Qn==null?void 0:Qn.data)==null?void 0:Jr.identifier,data_list:(In=Qn==null?void 0:Qn.data)==null?void 0:In.data_list});return}(Qn==null?void 0:Qn.status)===0&&(nt(3),Qt(Qn.url),en.current=Qn.port,i.ZP.success("\u91CD\u7F6E\u73AF\u5883\u6210\u529F!"))}),jt=()=>{l.default.destroyAll(),l.default.confirm({centered:!0,title:"\u670D\u52A1\u4E2D\u65AD\u63D0\u9192",content:zi.createElement("div",{className:"tc font14"},"jupyter\u5C06\u4E8E",zi.createElement("span",null,zi.createElement(Ss,{value:yn,format:"HH:mm:ss",onFinish:zt})),"\u65F6\u95F4\u540E\u670D\u52A1\u4E2D\u65AD\uFF0C\u662F\u5426\u9700\u8981\u5EF6\u957F\u4F7F\u7528\u65F6\u95F4\uFF1F"),okText:"\u7ACB\u5373\u5EF6\u957F",cancelText:"\u4E0D\u9700\u8981",onOk:()=>is(void 0,null,function*(){(yield(0,s.q9)({identifier:wt.id})).status===0&&(yield Pt(),i.ZP.success("\u5EF6\u957F\u6210\u529F!"))})})},zt=()=>{l.default.destroyAll(),l.default.confirm({centered:!0,title:"\u5012\u8BA1\u65F6\u622A\u6B62",content:zi.createElement("p",{className:"tc font14"},"\u670D\u52A1\u5DF2\u4E2D\u65AD\uFF0C\u662F\u5426\u786E\u8BA4\u91CD\u7F6E\u5B9E\u9A8C\u73AF\u5883\uFF1F"),okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>{Vn()}})},na=An=>{j({type:"shixunsDetail/setActionTabs",payload:{key:"EditPracticeSetting-SelectFilePath"}})},hr=An=>is(void 0,null,function*(){yield(0,s.QA)({id:wt.id,startup_file:An}),Kt(),j({type:"practiceSetting/getCommonData",payload:yi({},wt)})});return zi.createElement(xe.default,{activeKey:on,onChange:An=>Ut(An),tabBarStyle:{paddingLeft:20},items:[{key:"1",label:"\u670D\u52A1\u8BBE\u7F6E",children:zi.createElement("div",null,zi.createElement(b.Z,{className:"mt20 ml20 font14",align:"middle"},zi.createElement(C.Z,null,zi.createElement("span",{className:"c-red"},"* "),"\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6\uFF1A"),zi.createElement(C.Z,{className:"mr10"},zi.createElement(Oe.Z,{title:"\u5F00\u542FJupyterLab\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5219\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6\u540C\u65F6\u4E5F\u4F5C\u4E3A\u8BC4\u6D4B\u7684\u6267\u884C\u6587\u4EF6\u3002",placement:"bottom"},zi.createElement(Nl.Z,{style:{cursor:"pointer"}}))),zi.createElement(C.Z,{flex:"300px",onClick:()=>na("exec_path")},zi.createElement(M.default,{value:hn})),zi.createElement(C.Z,{flex:"1"},zi.createElement(m.ZP,{type:"primary",className:"ml10",onClick:()=>na("exec_path")},"\u8BBE\u7F6E"))),zi.createElement("iframe",{onLoad:An=>{},src:hn,scrolling:"no",style:{height:"calc(100vh - 120px)"},className:"mt10",id:"frame",name:"framename",width:"100%",frameBorder:"0"}),zi.createElement(Lr,{fileType:"path",path:(ft=rt==null?void 0:rt.detail)==null?void 0:ft.startup_file,onFinish:An=>hr(An)}))},{key:"2",label:"\u8BC4\u6D4B\u8BBE\u7F6E",children:on==="2"?zi.createElement(Sl.Z,{active:"testCase",type:"jupyterLab"}):null},{key:"3",label:"\u53C2\u8003\u7B54\u6848",children:zi.createElement(os,null)}]})};var ds=(0,e.connect)(({loading:L,globalSetting:k,practiceSetting:j,shixunsDetail:ge})=>({globalSetting:k,loading:L,practiceSetting:j,shixunsDetail:ge}))(mu),Zs={catechism:"catechism___sjAIS",tab:"tab___g7aXg"},ku={collect:"collect___gSAx5",head:"head___h3Wha"},xi=h(67294),ul=Object.defineProperty,jl=Object.getOwnPropertySymbols,fs=Object.prototype.hasOwnProperty,es=Object.prototype.propertyIsEnumerable,ni=(L,k,j)=>k in L?ul(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,Ws=(L,k)=>{for(var j in k||(k={}))fs.call(k,j)&&ni(L,j,k[j]);if(jl)for(var j of jl(k))es.call(k,j)&&ni(L,j,k[j]);return L},Es=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())}),su=({onOk:L,onCancel:k,visible:j,modalParams:ge,forceIn:rt})=>{const[ft]=E.default.useForm(),[lt,ot]=(0,n.useState)(!1),be=rt?!1:typeof j=="number";(0,n.useEffect)(()=>{j?ft.setFieldsValue(Ws({},ge)):ft.resetFields()},[j]);const nt=en=>Es(void 0,null,function*(){ot(!0),yield L(en),ot(!1)});return xi.createElement(l.default,{centered:!0,destroyOnClose:!0,onCancel:()=>k(),onOk:()=>ft.submit(),open:!!j,confirmLoading:lt,title:be?"\u7F16\u8F91\u95EE\u7B54":"\u65B0\u589E\u95EE\u7B54",width:900,okText:be?"\u786E\u5B9A":"\u52A0\u5165\u95EE\u9898\u96C6"},xi.createElement(E.default,{form:ft,size:"large",onFinish:nt},xi.createElement(E.default.Item,{name:"title",label:"\u95EE\u9898",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"}]},xi.createElement(M.default,{placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"})),xi.createElement(E.default.Item,{className:"mb0",name:"content",label:"\u56DE\u7B54",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54"}]},xi.createElement(w.Z,{className:"mb0",placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54",watch:!0,defaultValue:ge==null?void 0:ge.content}))))},nl=h(67294),Gu=Object.defineProperty,Fu=Object.getOwnPropertySymbols,uu=Object.prototype.hasOwnProperty,ys=Object.prototype.propertyIsEnumerable,js=(L,k,j)=>k in L?Gu(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,Ql=(L,k)=>{for(var j in k||(k={}))uu.call(k,j)&&js(L,j,k[j]);if(Fu)for(var j of Fu(k))ys.call(k,j)&&js(L,j,k[j]);return L},Cl=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())}),Ru=({})=>{const L=(0,e.useParams)(),[k,j]=(0,n.useState)(!1),[ge,rt]=(0,n.useState)(0),[ft,lt]=(0,n.useState)([]),[ot,be]=(0,n.useState)(!1),[nt,en]=(0,n.useState)({title:"",content:""}),[yn,Xt]=(0,n.useState)(!1),[dn,tn]=(0,n.useState)(!1),[Tn,nn]=(0,n.useState)([]),[Ft,dr]=(0,n.useState)({keywords:"",page:1,limit:10});(0,n.useEffect)(()=>{hn(Ft)},[]);const hn=Pt=>Cl(void 0,null,function*(){var Gt,Vn;j(!0);const jt=yield(0,u.ZP)(`/api/shixuns/${L.id}/qna_sets.json`,{method:"get",params:Pt});jt.status===0&&(lt(((Gt=jt==null?void 0:jt.data)==null?void 0:Gt.qna_sets)||[]),rt((Vn=jt==null?void 0:jt.data)==null?void 0:Vn.total_count)),j(!1)}),Qt=Pt=>{Ft.keywords=Pt,Ft.page=1,dr(Ql({},Ft)),hn(Ft)},on=(Pt,Gt)=>{Ft.page=Pt,Ft.limit=Gt,dr(Ql({},Ft)),hn(Ft)},Ut=Pt=>Cl(void 0,null,function*(){if(typeof ot=="number"){const Gt=yield(0,u.ZP)(`/api/shixuns/${L.id}/qna_sets/${ot}.json`,{method:"put",body:Pt});(Gt==null?void 0:Gt.status)===0&&(i.ZP.success("\u7F16\u8F91\u6210\u529F"),hn(Ft),be(!1))}else{const Gt=yield(0,u.ZP)(`/api/shixuns/${L.id}/qna_sets.json`,{method:"post",body:Pt});(Gt==null?void 0:Gt.status)===0&&(i.ZP.success("\u6DFB\u52A0\u6210\u529F"),Ft.page=1,Ft.keywords="",dr(Ql({},Ft)),hn(Ft),be(!1))}}),wt=Pt=>Cl(void 0,null,function*(){l.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u5220\u9664\u5417\uFF1F",onOk:()=>Cl(void 0,null,function*(){const Gt=yield(0,u.ZP)(`/api/shixuns/${L.id}/qna_sets/${Pt.id}.json`,{method:"delete"});if((Gt==null?void 0:Gt.status)===0){const Vn=ft.length===1&&Ft.page>1?Ft.page-1:Ft.page;Ft.page=Vn,dr(Ql({},Ft)),hn(Ft),i.ZP.success("\u5220\u9664\u6210\u529F")}})})}),Fn=[{title:"\u95EE\u9898",dataIndex:"title",ellipsis:!0,render:Pt=>nl.createElement(Oe.Z,{placement:"topLeft",title:Pt},nl.createElement("span",{className:"c-black"},Pt||"--"))},{title:"\u56DE\u7B54",dataIndex:"content",ellipsis:!0,render:Pt=>nl.createElement(Oe.Z,{placement:"topLeft",title:Pt},nl.createElement("span",{className:"c-black"},Pt||"--"))},{title:"\u64CD\u4F5C",width:104,align:"right",dataIndex:"id",ellipsis:!0,render:(Pt,Gt)=>nl.createElement("span",null,nl.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{be(Pt),en({title:Gt==null?void 0:Gt.title,content:Gt==null?void 0:Gt.content})}},"\u7F16\u8F91"),nl.createElement("span",{className:"current c-red",onClick:()=>wt(Gt)},"\u5220\u9664"))}],Kt={onRemove:()=>{nn([])},beforeUpload:Pt=>{if((Pt==null?void 0:Pt.size)>1024*1024*50)return i.ZP.info("\u6587\u4EF6\u8D85\u8FC750M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!(Pt.type==="application/vnd.ms-excel"||Pt.type==="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"))return i.ZP.info("\u8BF7\u4E0A\u4F20 .xls \u6216 .xlsx \u6587\u4EF6\uFF01"),!1;let Vn=[];return Vn.push(Pt),nn([...Vn]),!1},fileList:Tn,accept:".xls,.xlsx"};return nl.createElement("div",{className:ku.collect},nl.createElement("div",{className:ku.head},nl.createElement(Za.t7,{style:{width:480},placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",value:Ft.keywords,onChange:Qt}),nl.createElement(Za.op,{className:"ml40 mr20",shape:"default",onClick:()=>{be(!0),en({title:"",content:""})}},"\u65B0\u589E\u95EE\u7B54"),nl.createElement(Za.op,{type:"primary",shape:"default",onClick:()=>Xt(!0)},"\u5BFC\u5165\u95EE\u7B54")),nl.createElement(li.default,{columns:Fn,style:{marginTop:33},dataSource:ft,loading:k,rowKey:"id",pagination:{current:Ft.page,hideOnSinglePage:!ge,showQuickJumper:!0,showSizeChanger:!0,pageSize:Ft.limit,pageSizeOptions:["10","20","50","100","200"],total:ge,size:"default",showTotal:a.rU,onChange:on}}),nl.createElement(l.default,{title:"\u5BFC\u5165\u95EE\u7B54",open:yn,centered:!0,confirmLoading:dn,onCancel:()=>{Xt(!1),nn([])},onOk:()=>Cl(void 0,null,function*(){var Pt;const Gt=new FormData;if(Tn.length>0)Gt.append("file",Tn[0]);else{i.ZP.warning("\u8BF7\u9009\u62E9\u6587\u4EF6");return}tn(!0);let Vn=yield(0,u.ZP)(`/api/shixuns/${L==null?void 0:L.id}/qna_sets/import.json`,{method:"post",body:Gt},!0);(Vn==null?void 0:Vn.status)===0&&((Pt=Vn==null?void 0:Vn.fail)!=null&&Pt.length?l.default.confirm({icon:null,width:485,title:"\u5BFC\u5165\u5931\u8D25",centered:!0,content:nl.createElement("span",null,"\u68C0\u6D4B\u5230\u672C\u6B21\u5BFC\u5165\u5B58\u5728\u4E0D\u7B26\u5408\u8981\u6C42\u7684\u6570\u636E\uFF0C\u70B9\u51FB\u4E0B\u8F7D",nl.createElement("a",{href:`${pe.Z.API_SERVER}/api/shixuns/${L==null?void 0:L.id}/qna_sets/down_error_import_file.json`},"\u5BFC\u5165\u5931\u8D25\u7684\u6570\u636E"),"\u67E5\u770B")}):(i.ZP.success("\u5BFC\u5165\u6210\u529F"),Ft.page=1,Ft.keywords="",dr(Ql({},Ft)),hn(Ft),Xt(!1),nn([]))),tn(!1)})},nl.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E00\uFF1A",nl.createElement("span",{className:"ml15 mr5"},"\u4E0B\u8F7D"),nl.createElement("a",{href:`${pe.Z.API_SERVER}/api/shixuns/${L==null?void 0:L.id}/qna_sets/down_template.json`},"\u5BFC\u5165\u95EE\u7B54\u96C6\u6A21\u677F"),"\uFF0C\u5E76\u586B\u5199\u5BF9\u5E94\u5185\u5BB9"),nl.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E8C\uFF1A",nl.createElement("span",{className:"ml15"},"\u4E0A\u4F20\u586B\u5199\u597D\u7684\u300A\u5BFC\u5165\u95EE\u7B54\u6A21\u677F\u300B")),nl.createElement("div",{style:{marginLeft:74}},nl.createElement(g.default,Ql({},Kt),nl.createElement(Za.op,{shape:"default",icon:nl.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}})},"\u4E0A\u4F20\u6587\u4EF6")))),nl.createElement(su,{visible:ot,onCancel:()=>be(!1),onOk:Ut,modalParams:nt}))},Eu={record:"record___zypfi",head:"head___bEv4O"},Gi=h(67294),Oc=Object.defineProperty,hc=Object.defineProperties,ei=Object.getOwnPropertyDescriptors,El=Object.getOwnPropertySymbols,Ls=Object.prototype.hasOwnProperty,Ll=Object.prototype.propertyIsEnumerable,Ps=(L,k,j)=>k in L?Oc(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,Is=(L,k)=>{for(var j in k||(k={}))Ls.call(k,j)&&Ps(L,j,k[j]);if(El)for(var j of El(k))Ll.call(k,j)&&Ps(L,j,k[j]);return L},Ys=(L,k)=>hc(L,ei(k)),vu=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())}),ld=({})=>{const L=(0,e.useParams)(),[k]=E.default.useForm(),[j,ge]=(0,n.useState)(!1),[rt,ft]=(0,n.useState)(0),[lt,ot]=(0,n.useState)([]),[be,nt]=(0,n.useState)(!1),[en,yn]=(0,n.useState)({title:"",content:""});let[Xt,dn]=(0,n.useState)({page:1,limit:10});(0,n.useEffect)(()=>{nn(Xt)},[]);const tn=[{value:"ai",label:"AI\u6A21\u578B"},{value:"qna_set",label:"\u5B9E\u8BAD\u95EE\u7B54\u96C6"}],Tn=[{value:"added_to_set",label:"\u5DF2\u52A0\u5165\u95EE\u7B54\u96C6"},{value:"skipped",label:"\u65E0\u9700\u5904\u7406"},{value:"pending",label:"\u5F85\u5904\u7406"},{value:"ignored",label:"\u5DF2\u5FFD\u7565"}],nn=Ut=>vu(void 0,null,function*(){var wt,Fn;ge(!0);const Kt=yield(0,u.ZP)(`/api/shixuns/${L.id}/qna_records.json`,{method:"get",params:Ut});Kt.status===0&&(ot(((wt=Kt==null?void 0:Kt.data)==null?void 0:wt.qna_records)||[]),ft((Fn=Kt==null?void 0:Kt.data)==null?void 0:Fn.total_count)),ge(!1)}),Ft=Ut=>{Xt.page=1,Xt=Is(Is({},Xt),Ut),dn(Is({},Xt)),nn(Xt)},dr=(Ut,wt)=>{Xt.page=Ut,Xt.limit=wt,dn(Is({},Xt)),nn(Xt)},hn=Ut=>vu(void 0,null,function*(){const wt=yield(0,u.ZP)(`/api/shixuns/${L.id}/qna_sets.json`,{method:"post",body:Ys(Is({},Ut),{qna_record_id:be})});(wt==null?void 0:wt.status)===0&&(i.ZP.success("\u6DFB\u52A0\u6210\u529F"),nn(Xt),nt(!1))}),Qt=Ut=>vu(void 0,null,function*(){l.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u5FFD\u7565\u5417\uFF1F",onOk:()=>vu(void 0,null,function*(){const wt=yield(0,u.ZP)(`/api/shixuns/${L.id}/qna_records/${Ut.id}/update_status.json`,{method:"post",body:{status:"ignored"}});(wt==null?void 0:wt.status)===0&&nn(Xt)})})}),on=[{title:"\u95EE\u9898",dataIndex:"question",ellipsis:!0,render:Ut=>Gi.createElement(Oe.Z,{placement:"topLeft",title:Ut},Gi.createElement("span",{className:"c-black"},Ut||"--"))},{title:"\u56DE\u7B54",dataIndex:"answer",ellipsis:!0,render:Ut=>Gi.createElement(Oe.Z,{placement:"topLeft",title:Ut},Gi.createElement("span",{className:"c-black"},Ut||"--"))},{title:"\u56DE\u7B54\u6765\u6E90",dataIndex:"answer_source",width:110,render:Ut=>{var wt;return Gi.createElement("span",{className:"c-black"},(wt=tn==null?void 0:tn.find(Fn=>Fn.value===Ut))==null?void 0:wt.label)}},{title:"\u72B6\u6001",dataIndex:"status",width:120,render:Ut=>{var wt;return Gi.createElement("span",{className:"c-black"},(wt=Tn==null?void 0:Tn.find(Fn=>Fn.value===Ut))==null?void 0:wt.label)}},{title:"\u64CD\u4F5C",width:140,align:"right",dataIndex:"id",ellipsis:!0,render:(Ut,wt)=>Gi.createElement("span",null,["pending","ignored"].includes(wt.status)&&Gi.createElement(Gi.Fragment,null,Gi.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{nt(Ut),yn({title:wt==null?void 0:wt.question,content:wt==null?void 0:wt.answer})}},"\u52A0\u5165\u95EE\u7B54\u96C6"),Gi.createElement("span",{className:"current c-light-primary",onClick:()=>Qt(wt)},"\u5FFD\u7565")),["skipped"].includes(wt.status)&&Gi.createElement(Oe.Z,{placement:"topRight",title:"\u56DE\u7B54\u6765\u81EA\u95EE\u9898\u96C6\uFF0C\u65E0\u9700\u518D\u6B21\u52A0\u5165"},Gi.createElement("span",{style:{cursor:"not-allowed",color:"#CCCCCC"}},"\u52A0\u5165\u95EE\u7B54\u96C6")),["added_to_set"].includes(wt.status)&&Gi.createElement(Oe.Z,{placement:"topRight",title:"\u5DF2\u7ECF\u52A0\u5165\u95EE\u7B54\u96C6\uFF0C\u65E0\u9700\u518D\u6B21\u52A0\u5165"},Gi.createElement("span",{style:{cursor:"not-allowed",color:"#CCCCCC"}},"\u52A0\u5165\u95EE\u7B54\u96C6")))}];return Gi.createElement("div",{className:Eu.record},Gi.createElement("div",{className:Eu.head},Gi.createElement(E.default,{layout:"inline",form:k,colon:!1,size:"large",onFinish:Ft},Gi.createElement(E.default.Item,{name:"keywords",label:"\u95EE\u9898"},Gi.createElement(M.default,{placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",style:{width:300}})),Gi.createElement(E.default.Item,{name:"answer_source",label:"\u56DE\u7B54\u6765\u6E90"},Gi.createElement(Wl.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u56DE\u7B54\u6765\u6E90",options:tn,style:{width:200}})),Gi.createElement(E.default.Item,{name:"status",label:"\u72B6\u6001"},Gi.createElement(Wl.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u72B6\u6001",options:Tn,style:{width:200}})),Gi.createElement(E.default.Item,{style:{marginRight:0}},Gi.createElement(m.ZP,{type:"primary",htmlType:"submit"},"\u641C\u7D22")))),Gi.createElement(li.default,{columns:on,style:{marginTop:33},dataSource:lt,loading:j,rowKey:"id",pagination:{current:Xt.page,hideOnSinglePage:!rt,showQuickJumper:!0,showSizeChanger:!0,pageSize:Xt.limit,pageSizeOptions:["10","20","50","100","200"],total:rt,size:"default",showTotal:a.rU,onChange:dr}}),Gi.createElement(su,{visible:be,onCancel:()=>nt(!1),onOk:hn,modalParams:en,forceIn:!0}))},Ac=h(67294);const sd=({dispatch:L,practiceSetting:k,shixunsDetail:j})=>{const[ge,rt]=(0,n.useState)("1");return Ac.createElement("div",{className:Zs.catechism},Ac.createElement(Za.tp,{dataSource:[{id:"1",name:"\u95EE\u7B54\u96C6"},{id:"2",name:"\u95EE\u7B54\u8BB0\u5F55"}],value:ge,onChange:ft=>rt(ft),className:Zs.tab}),ge==="1"&&Ac.createElement(Ru,null),ge==="2"&&Ac.createElement(ld,null))};var Uc=(0,e.connect)(({practiceSetting:L,shixunsDetail:k})=>({practiceSetting:L,shixunsDetail:k}))(sd),ac=Object.defineProperty,yu=Object.getOwnPropertySymbols,oc=Object.prototype.hasOwnProperty,Zc=Object.prototype.propertyIsEnumerable,Qi=(L,k,j)=>k in L?ac(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,Ka=(L,k)=>{for(var j in k||(k={}))oc.call(k,j)&&Qi(L,j,k[j]);if(yu)for(var j of yu(k))Zc.call(k,j)&&Qi(L,j,k[j]);return L},Zo=(L,k)=>{var j={};for(var ge in L)oc.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&yu)for(var ge of yu(L))k.indexOf(ge)<0&&Zc.call(L,ge)&&(j[ge]=L[ge]);return j},Pl=L=>{var k=L,{tabsActive:j}=k,ge=Zo(k,["tabsActive"]);return n.createElement(n.Fragment,null,j==="information"&&n.createElement(Ie,null),j==="warehouse"&&n.createElement(ta,null),j==="level"&&n.createElement(hl,Ka({},ge)),j==="collaborate"&&n.createElement(wu,Ka({},ge)),j==="setting"&&n.createElement(Fc.Z,null),j==="environment"&&n.createElement(fl,Ka({},ge)),j==="dataset"&&n.createElement(qn,null),j==="service"&&n.createElement(ds,Ka({},ge)),j==="catechism"&&n.createElement(Uc,Ka({},ge)))},bu={flex_box_center:"flex_box_center___MI0To",flex_space_between:"flex_space_between___Gn3Yr",flex_box_vertical_center:"flex_box_vertical_center___K5RIt",flex_box_center_end:"flex_box_center_end___WhL43",flex_box_column:"flex_box_column___AAEDd",sidebar:"sidebar___NrZKL",items:"items___Q_UEK",item:"item___VHVCz",name:"name___oYWmC",itemActive:"itemActive___UBKSy",question:"question___D6Z4B"},cu=Object.defineProperty,xu=Object.getOwnPropertySymbols,Uu=Object.prototype.hasOwnProperty,Rc=Object.prototype.propertyIsEnumerable,Zu=(L,k,j)=>k in L?cu(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,nu=(L,k)=>{for(var j in k||(k={}))Uu.call(k,j)&&Zu(L,j,k[j]);if(xu)for(var j of xu(k))Rc.call(k,j)&&Zu(L,j,k[j]);return L};const ud=L=>React.createElement("svg",nu({width:16,height:16,xmlns:"http://www.w3.org/2000/svg"},L),React.createElement("title",null,"\u63D0\u793A\u4FE1\u606F"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M8 0a8 8 0 1 1-8 8 8.01 8.01 0 0 1 8-8Z",fill:"#FEB300"}),React.createElement("path",{d:"M8.111 12a.78.78 0 1 0 .006-1.56.78.78 0 0 0-.006 1.56ZM7.556 4a.21.21 0 0 0-.212.218l.244 5.133a.117.117 0 0 0 .116.11h.815a.118.118 0 0 0 .117-.11l.243-5.133A.208.208 0 0 0 8.666 4h-1.11Z",fill:"#FFF"})));var Wu="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNOCAwYTggOCAwIDEgMS04IDggOC4wMSA4LjAxIDAgMCAxIDgtOFoiIGZpbGw9IiNGRUIzMDAiLz48cGF0aCBkPSJNOC4xMTEgMTJhLjc4Ljc4IDAgMSAwIC4wMDYtMS41Ni43OC43OCAwIDAgMC0uMDA2IDEuNTZaTTcuNTU2IDRhLjIxLjIxIDAgMCAwLS4yMTIuMjE4bC4yNDQgNS4xMzNhLjExNy4xMTcgMCAwIDAgLjExNi4xMWguODE1YS4xMTguMTE4IDAgMCAwIC4xMTctLjExbC4yNDMtNS4xMzNBLjIwOC4yMDggMCAwIDAgOC42NjYgNGgtMS4xMVoiIGZpbGw9IiNGRkYiLz48L2c+PC9zdmc+",cd=Object.defineProperty,Jc=Object.getOwnPropertySymbols,Fd=Object.prototype.hasOwnProperty,dd=Object.prototype.propertyIsEnumerable,fd=(L,k,j)=>k in L?cd(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,xd=(L,k)=>{for(var j in k||(k={}))Fd.call(k,j)&&fd(L,j,k[j]);if(Jc)for(var j of Jc(k))dd.call(k,j)&&fd(L,j,k[j]);return L};const lf=L=>React.createElement("svg",xd({width:24,height:24,xmlns:"http://www.w3.org/2000/svg"},L),React.createElement("title",null,"\u5F62\u72B6 6"),React.createElement("path",{d:"M12 24C5.372 24 0 18.628 0 12S5.372 0 12 0s12 5.372 12 12-5.372 12-12 12Zm0-5.25c.445 0 .806-.144 1.083-.431.277-.288.417-.644.417-1.069 0-.425-.139-.774-.417-1.048-.278-.274-.638-.424-1.083-.452-.584.028-1.014.288-1.291.78-.278.494-.278.987 0 1.48.277.493.707.74 1.291.74Zm1.149-4.9c0-.086-.03-.333-.026-.298-.031-.312.01-.59.181-.857.125-.196.318-.38.606-.55 1.693-1 2.312-2.115 2.277-3.275-.052-1.737-1.332-3.441-4.107-3.466-2.32-.022-3.844 1.098-4.205 3.202a1.125 1.125 0 0 0 2.217.38c.164-.952.698-1.344 1.967-1.333 1.393.013 1.86.635 1.88 1.284a.54.54 0 0 1-.086.316c-.155.279-.492.603-1.087.955-.589.347-1.042.779-1.36 1.278-.494.777-.602 1.545-.518 2.325.012.118.011.103.011.04a1.125 1.125 0 1 0 2.25 0Z",fill:"#F7B500",fillRule:"nonzero"}));var Wc="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDI0QzUuMzcyIDI0IDAgMTguNjI4IDAgMTJTNS4zNzIgMCAxMiAwczEyIDUuMzcyIDEyIDEyLTUuMzcyIDEyLTEyIDEyWm0wLTUuMjVjLjQ0NSAwIC44MDYtLjE0NCAxLjA4My0uNDMxLjI3Ny0uMjg4LjQxNy0uNjQ0LjQxNy0xLjA2OSAwLS40MjUtLjEzOS0uNzc0LS40MTctMS4wNDgtLjI3OC0uMjc0LS42MzgtLjQyNC0xLjA4My0uNDUyLS41ODQuMDI4LTEuMDE0LjI4OC0xLjI5MS43OC0uMjc4LjQ5NC0uMjc4Ljk4NyAwIDEuNDguMjc3LjQ5My43MDcuNzQgMS4yOTEuNzRabTEuMTQ5LTQuOWMwLS4wODYtLjAzLS4zMzMtLjAyNi0uMjk4LS4wMzEtLjMxMi4wMS0uNTkuMTgxLS44NTcuMTI1LS4xOTYuMzE4LS4zOC42MDYtLjU1IDEuNjkzLTEgMi4zMTItMi4xMTUgMi4yNzctMy4yNzUtLjA1Mi0xLjczNy0xLjMzMi0zLjQ0MS00LjEwNy0zLjQ2Ni0yLjMyLS4wMjItMy44NDQgMS4wOTgtNC4yMDUgMy4yMDJhMS4xMjUgMS4xMjUgMCAwIDAgMi4yMTcuMzhjLjE2NC0uOTUyLjY5OC0xLjM0NCAxLjk2Ny0xLjMzMyAxLjM5My4wMTMgMS44Ni42MzUgMS44OCAxLjI4NGEuNTQuNTQgMCAwIDEtLjA4Ni4zMTZjLS4xNTUuMjc5LS40OTIuNjAzLTEuMDg3Ljk1NS0uNTg5LjM0Ny0xLjA0Mi43NzktMS4zNiAxLjI3OC0uNDk0Ljc3Ny0uNjAyIDEuNTQ1LS41MTggMi4zMjUuMDEyLjExOC4wMTEuMTAzLjAxMS4wNGExLjEyNSAxLjEyNSAwIDEgMCAyLjI1IDBaIiBmaWxsPSIjRjdCNTAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",ls=h(67294),pd=Object.defineProperty,Bd=Object.defineProperties,Vd=Object.getOwnPropertyDescriptors,rl=Object.getOwnPropertySymbols,Hl=Object.prototype.hasOwnProperty,Cu=Object.prototype.propertyIsEnumerable,Ku=(L,k,j)=>k in L?pd(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,Mu=(L,k)=>{for(var j in k||(k={}))Hl.call(k,j)&&Ku(L,j,k[j]);if(rl)for(var j of rl(k))Cu.call(k,j)&&Ku(L,j,k[j]);return L},Kc=(L,k)=>Bd(L,Vd(k)),md=(L,k)=>{var j={};for(var ge in L)Hl.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&rl)for(var ge of rl(L))k.indexOf(ge)<0&&Cu.call(L,ge)&&(j[ge]=L[ge]);return j};const ic=[{name:"\u57FA\u672C\u4FE1\u606F",icon:ls.createElement("i",{className:"icon iconfont icon-jibenxinxi1"}),tabId:"information"},{name:"\u4EE3\u7801\u4ED3\u5E93",icon:ls.createElement("i",{className:"icon iconfont icon-daimacangku"}),tabId:"warehouse"},{name:"\u4EFB\u52A1\u5173\u5361",icon:ls.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"level"},{name:"\u5B9E\u9A8C\u73AF\u5883",icon:ls.createElement("i",{className:"icon iconfont icon-shiyanhuanjing"}),tabId:"environment"},{name:"\u6570\u636E\u96C6",icon:ls.createElement("i",{className:"icon iconfont icon-shujuji",style:{fontSize:25}}),tabId:"dataset"},{name:"\u670D\u52A1\u4E0E\u8BC4\u6D4B",icon:ls.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"service"},{name:"\u5408\u4F5C\u4EBA\u5458",icon:ls.createElement("i",{className:"icon iconfont icon-hezuochengyuan"}),tabId:"collaborate"},{name:"\u8BBE\u7F6E",icon:ls.createElement("i",{className:"icon iconfont icon-shezhi5"}),tabId:"setting"},{name:"\u95EE\u7B54\u96C6",icon:ls.createElement("i",{className:"icon iconfont icon-wendaji"}),tabId:"catechism"}],qc=L=>{var k=L,{globalSetting:j,loading:ge,dispatch:rt,shixunsDetail:ft,practiceSetting:lt}=k,ot=md(k,["globalSetting","loading","dispatch","shixunsDetail","practiceSetting"]),be;const{base_info_warning:nt,challenges_warning:en,id:yn,repository_warning:Xt,sideBar:dn,service_warning:tn}=lt,Tn=(0,e.useLocation)(),nn=(0,e.useParams)(),[Ft]=(0,e.useSearchParams)();(0,n.useEffect)(()=>{var Qt;const on=Ft.get("tabId"),Ut=Tn.pathname.split("/").length,Fn=((Qt=ft==null?void 0:ft.detail)!=null&&Qt.windows_vnc?ic.filter(Kt=>Kt.tabId!=="dataset"):ic).map(Kt=>Kt.tabId).includes(on);if(on&&Fn){rt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:on}});return}if(Ut>4){rt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"level"}});return}if(!on||on&&!Fn){rt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}});return}},[(be=ft==null?void 0:ft.detail)==null?void 0:be.windows_vnc]),(0,n.useEffect)(()=>()=>{rt({type:"practiceSetting/setSideBarTabs",payload:Kc(Mu({},lt.sideBar),{selectPath:""})})},[nn.id]);const dr=Qt=>{var on;if(Qt===dn.tabsActive)return;const Ut=()=>{e.history.push(`/shixuns/${yn}/edit?tabId=${Qt}`),rt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:Qt,selectPath:"",confirmLeave:!1}})};(on=lt==null?void 0:lt.sideBar)!=null&&on.confirmLeave?l.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Ut()}}):Ut()},hn=()=>{var Qt;return((Qt=ft==null?void 0:ft.detail)!=null&&Qt.windows_vnc?ic.filter(Ut=>Ut.tabId!=="dataset"):ic).filter(Ut=>{var wt;return(wt=ft==null?void 0:ft.detail)!=null&&wt.is_jupyter_lab?Ut.tabId!=="level":Ut.tabId!=="service"}).map(Ut=>{const{name:wt,icon:Fn,tabId:Kt}=Ut;return ls.createElement("div",{key:Kt,className:`${lt.sideBar.tabsActive===Kt?bu.itemActive:bu.item} font12`,onClick:()=>dr(Kt)},Fn,ls.createElement("span",{className:bu.name},wt),Kt==="information"&&nt&&ls.createElement(Oe.Z,{title:"\u8BF7\u5B8C\u5584\u57FA\u672C\u4FE1\u606F"},ls.createElement("img",{src:Wu,alt:""})),Kt==="level"&&en&&ls.createElement(Oe.Z,{title:"\u8BF7\u521B\u5EFA\u4EFB\u52A1\u5173\u5361"},ls.createElement("img",{src:Wu,alt:""})),Kt==="service"&&tn&&ls.createElement(Oe.Z,{title:"\u8BF7\u8BBE\u7F6E\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6"},ls.createElement("img",{src:Wu,alt:""})),Kt==="warehouse"&&Xt&&ls.createElement(Oe.Z,{title:"\u8BF7\u5F00\u542F\u4EE3\u7801\u4ED3\u5E93"},ls.createElement("img",{src:Wu,alt:""})))})};return ls.createElement("div",{className:bu.sidebar},ls.createElement("div",{className:bu.items},hn()),ls.createElement("div",{className:bu.question},ls.createElement(Oe.Z,{placement:"right",title:"\u5E38\u89C1\u95EE\u9898"},ls.createElement("span",{style:{cursor:"pointer"},onClick:()=>window.open(`${ENV.API_SERVER}/pdf/\u5B9E\u8BAD\u5236\u4F5C\u5E38\u89C1\u95EE\u9898.pdf`)},ls.createElement("img",{src:Wc,height:24,width:24,alt:""})))))};var vd=(0,e.connect)(({loading:L,globalSetting:k,shixunsDetail:j,practiceSetting:ge})=>({globalSetting:k,loading:L,practiceSetting:ge,shixunsDetail:j}))(qc),Qd={bottom:"bottom___g7TNS",yes:"yes___IpiGn",no:"no___xC90Y"},ru=h(67294),Mf=Object.defineProperty,Dd=Object.getOwnPropertySymbols,sf=Object.prototype.hasOwnProperty,Hd=Object.prototype.propertyIsEnumerable,Sd=(L,k,j)=>k in L?Mf(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,uf=(L,k)=>{for(var j in k||(k={}))sf.call(k,j)&&Sd(L,j,k[j]);if(Dd)for(var j of Dd(k))Hd.call(k,j)&&Sd(L,j,k[j]);return L},Pd=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const Nf=({classroomList:L,loading:k,dispatch:j,shixunsDetail:ge})=>{var rt,ft;const lt=(0,e.useParams)(),ot=(0,e.useLocation)(),[be,nt]=(0,n.useState)(!1),[en,yn]=(0,n.useState)(!1),{actionTabs:Xt}=L,[dn]=E.default.useForm(),[tn,Tn]=(0,n.useState)({name:"string"}),nn=Qt=>Qt&&Qt{console.log(lt),L.actionTabs.key==="\u91CD\u540D\u4FEE\u6539"&&(tn.name=Xt==null?void 0:Xt.name),Tn(uf({},tn)),dn.setFieldsValue({name:Xt==null?void 0:Xt.name})},[L.actionTabs.key]);const hn={information:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u57FA\u672C\u4FE1\u606F\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",wareHouse:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4EE3\u7801\u4ED3\u5E93\u4FEE\u6539\u5185\u5BB9\u540C\u6B65\u5230\u539F\u5B9E\u8BAD\u4E2D",environment:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u5B9E\u9A8C\u73AF\u5883\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",taskLevel:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u4EFB\u52A1\u5173\u5361\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",setting:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u8BBE\u7F6E\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D"};return ru.createElement(ru.Fragment,null,ru.createElement(l.default,{centered:!0,title:"\u63D0\u793A",open:L.actionTabs.key==="\u540C\u6B65\u4FEE\u6539",width:460,zIndex:((rt=L==null?void 0:L.actionTabs)==null?void 0:rt.zIndex)||1e3,footer:null,onOk:()=>Pd(void 0,null,function*(){console.log(123123)}),onCancel:()=>{j({type:"classroomList/setActionTabs",payload:{}})}},ru.createElement("div",null,ru.createElement("p",null,"\u672C\u5B9E\u8BAD\u4E3A\u521B\u5EFA\u4F5C\u4E1A/\u8003\u8BD5\u65F6\u590D\u5236\u751F\u6210\u7684\uFF0C",hn[L.actionTabs.type],"\uFF1F")),ru.createElement("div",{className:Qd.bottom},ru.createElement(m.ZP,{loading:k["shixunsDetail/saveCopyForExercise"]&&en,className:Qd.no,onClick:()=>Pd(void 0,null,function*(){var Qt;yn(!0),(Qt=L.actionTabs)!=null&&Qt.value?L.actionTabs.fn(L.actionTabs.value,!0,2):L.actionTabs.fn(!0,2)})},"\u540C\u6B65\u4FEE\u6539\u539F\u5B9E\u8BAD"),ru.createElement(m.ZP,{loading:k["shixunsDetail/saveCopyForExercise"]&&!en,className:Qd.yes,onClick:()=>Pd(void 0,null,function*(){var Qt;yn(!1),(Qt=L.actionTabs)!=null&&Qt.value?L.actionTabs.fn(L.actionTabs.value,!1,1):L.actionTabs.fn(!1,1)})},"\u4EC5\u4FDD\u5B58\u672C\u5B9E\u8BAD"))),ru.createElement(l.default,{centered:!0,title:"\u63D0\u793A",open:L.actionTabs.key==="\u91CD\u540D\u4FEE\u6539",okText:"\u4FDD\u5B58\u540D\u79F0",cancelText:"\u4E0D\u66F4\u6362\u540D\u79F0",destroyOnClose:!0,width:550,confirmLoading:be,onOk:()=>Pd(void 0,null,function*(){var Qt,on;yield dn.validateFields();const Ut=dn.getFieldValue();nt(!0);const wt=yield(0,u.ZP)(`/api/shixuns/${lt==null?void 0:lt.id}/update_shixun_name.json`,{method:"post",body:{shixun_name:Ut.name}});nt(!1),wt.status===0&&(i.ZP.success("\u4FEE\u6539\u6210\u529F"),j({type:"practiceSetting/getCommonData",payload:{id:lt.id}}),(Qt=L.actionTabs)!=null&&Qt.getBaseInfo&&((on=L.actionTabs)==null||on.getBaseInfo())),j({type:"classroomList/setActionTabs",payload:{}})}),onCancel:()=>{j({type:"classroomList/setActionTabs",payload:{}})}},ru.createElement("div",null,ru.createElement("p",null,"\u4F60\u7BA1\u7406\u7684\u5B9E\u8BAD\u4E2D\u6709\u540C\u540D\u5B9E\u8BAD\uFF0C\u5EFA\u8BAE\u66F4\u6362\u5B9E\u8BAD\u540D\u79F0\uFF08\u5982\uFF1A\u6DFB\u52A0\u65E5\u671F\u3001\u7528\u9014\u7B49\u6587\u6848\uFF09"),ru.createElement(E.default,{form:dn,initialValues:{name:Ft},onChange:()=>{Tn(dn.getFieldValue())}},ru.createElement(E.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u540D\u79F0"}]},ru.createElement(b.Z,{className:"mt30",align:"middle"},ru.createElement(C.Z,{className:"font14"},"\u5B9E\u8BAD\u540D\u79F0\uFF1A"),ru.createElement(C.Z,{flex:"1"},ru.createElement(M.default,{maxLength:60,defaultValue:Xt==null?void 0:Xt.name,suffix:ru.createElement("span",null,((ft=tn==null?void 0:tn.name)==null?void 0:ft.length)||0,"/",60)}))))))))};var Tf=(0,e.connect)(({classroomList:L,loading:k,shixunsDetail:j})=>({classroomList:L,loading:k.effects,shixunsDetail:j}))(Nf),Ec=h(67294),cf=Object.defineProperty,jf=Object.defineProperties,Lf=Object.getOwnPropertyDescriptors,Id=Object.getOwnPropertySymbols,df=Object.prototype.hasOwnProperty,ff=Object.prototype.propertyIsEnumerable,pf=(L,k,j)=>k in L?cf(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,mf=(L,k)=>{for(var j in k||(k={}))df.call(k,j)&&pf(L,j,k[j]);if(Id)for(var j of Id(k))ff.call(k,j)&&pf(L,j,k[j]);return L},vf=(L,k)=>jf(L,Lf(k)),kf=(L,k)=>{var j={};for(var ge in L)df.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&Id)for(var ge of Id(L))k.indexOf(ge)<0&&ff.call(L,ge)&&(j[ge]=L[ge]);return j};const Uf=L=>{var k=L,{globalSetting:j,loading:ge,dispatch:rt,practiceSetting:ft}=k,lt=kf(k,["globalSetting","loading","dispatch","practiceSetting"]);const{sideBar:ot}=ft,{tabsActive:be}=ot;let nt=(0,e.useParams)();return(0,n.useEffect)(()=>(rt({type:"globalSetting/headerFooterToggle",payload:!1}),rt({type:"shixunsDetail/getShixunsDetail",payload:vf(mf({},nt),{shixun_managed:!0})}),()=>{rt({type:"globalSetting/headerFooterToggle",payload:!0}),rt({type:"practiceSetting/setParams",payload:{id:""}})}),[]),Ec.createElement("div",{className:D.practiceSetting},Ec.createElement("div",{className:D.wrapHeader},Ec.createElement(A,null)),Ec.createElement("div",{className:D.wrapLayout},Ec.createElement("div",{className:D.wrapSidebar},Ec.createElement(vd,null)),Ec.createElement("div",{className:D.wrapContent},Ec.createElement(Pl,vf(mf({},lt),{tabsActive:ft.sideBar.tabsActive})))),Ec.createElement(Tf,null))};var Zf=(0,e.connect)(({loading:L,globalSetting:k,practiceSetting:j})=>({globalSetting:k,loading:L,practiceSetting:j}))(Uf),gd={practiceSetting:"practiceSetting___duHIg",wrapHeader:"wrapHeader___vb3NV",wrapLayout:"wrapLayout___z6EgF",wrapSidebar:"wrapSidebar___TzHq8",wrapContent:"wrapContent___iZrCo"},ks={flex_box_center:"flex_box_center___XeTw7",flex_space_between:"flex_space_between___Hfc9g",flex_box_vertical_center:"flex_box_vertical_center___JWkfv",flex_box_center_end:"flex_box_center_end___bKF19",flex_box_column:"flex_box_column___XWcdc",header:"header___HkrmL","flex-center":"flex-center___Xqcdj",title:"title___rc2FS",schedule:"schedule___MloKP",clickWarp:"clickWarp___yvMMm",num:"num___etFJa",subject:"subject___ZbcjS",btns:"btns___R7eGw",btn:"btn___NLvn4",simulate:"simulate___kVrJQ",exit:"exit___CTNC5"},ki=h(67294),gf=Object.getOwnPropertySymbols,Wf=Object.prototype.hasOwnProperty,Kf=Object.prototype.propertyIsEnumerable,hf=(L,k)=>{var j={};for(var ge in L)Wf.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&gf)for(var ge of gf(L))k.indexOf(ge)<0&&Kf.call(L,ge)&&(j[ge]=L[ge]);return j},Od=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const Vf=L=>{var k=L,{globalSetting:j,loading:ge,dispatch:rt,practiceSetting:ft,shixunsDetail:lt}=k,ot=hf(k,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),be,nt;const en=(0,e.useLocation)(),yn=(0,n.useRef)(""),Xt=(0,e.useParams)(),{title:dn,base_info_warning:tn,challenges_warning:Tn,service_warning:nn,repository_warning:Ft,mirror_warning:dr}=ft;(0,n.useEffect)(()=>{var Gt;yn.current=(Gt=en.pathname.split("/"))==null?void 0:Gt[2],rt({type:"practiceSetting/setParams",payload:{id:yn.current}}),rt({type:"practiceSetting/getCommonData",payload:{id:yn.current}})},[en.pathname]),(0,n.useEffect)(()=>((0,a.Dk)(dn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),()=>{(0,a.Dk)()}));const hn=()=>Od(void 0,null,function*(){yield Qt(),e.history.push(`/shixuns/${yn.current}/challenges`)}),Qt=()=>new Promise((Gt,Vn)=>{var jt;(jt=ft==null?void 0:ft.sideBar)!=null&&jt.confirmLeave?l.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{rt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Gt()},onCancel:()=>{Vn()}}):Gt()}),on=Gt=>{var Vn;if(Gt===(ft==null?void 0:ft.sideBar.tabsActive))return;const jt=()=>{e.history.push(`/shixuns/${yn.current}/edit?tabId=${Gt}`),rt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:Gt,selectPath:"",confirmLeave:!1}})};(Vn=ft==null?void 0:ft.sideBar)!=null&&Vn.confirmLeave?l.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{jt()}}):jt()},Ut=(Gt,Vn=!1)=>{Gt=Gt!=null&&Gt.includes(".json")?Gt:`${Gt}.json`,l.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:ki.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Od(void 0,null,function*(){const jt=yield(0,u.ZP)("/api"+Gt,{method:"get"});if(!jt)return;i.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const zt=yield(0,s.Ir)({id:jt.shixun_identifier,jump_challenge_setting:Vn});if(zt!=null&&zt.game_identifier){(0,a.xg)(`/tasks/${zt.game_identifier}`);return}(zt==null?void 0:zt.status)===2?Ut(zt==null?void 0:zt.message):(zt==null?void 0:zt.status)===3&&wt(zt==null?void 0:zt.message)})})},wt=Gt=>{l.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:ki.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Gt,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},Fn=(Gt,Vn)=>Od(void 0,null,function*(){var jt,zt,na,hr;if(yield Qt(),(0,a.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6A21\u62DF\u5B9E\u6218"]),(jt=lt.detail)!=null&&jt.is_jupyter||(zt=lt.detail)!=null&&zt.is_jupyter_lab){rt({type:"shixunsDetail/execJupyter",payload:{id:yn.current}}).then(vn=>{var Jr;vn!=null&&vn.identifier&&((Jr=e.history)==null||Jr.push(`/tasks/${vn.identifier}/jupyter`))});return}rt({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u7A0D\u540E..."}});const An=Vn?yield(0,s.BK)({id:Gt}):yield(0,s.Ir)({id:Gt});if(rt({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(An==null?void 0:An.status)==5&&!Vn){l.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u8BC4\u6D4B\u8BBE\u7F6E",cancelText:"\u76F4\u63A5\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218",title:"\u63D0\u793A",content:ki.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230",(hr=(na=An==null?void 0:An.data)==null?void 0:na.challenge_errors)==null?void 0:hr.map((vn,Jr)=>{var In;return ki.createElement("span",{key:Jr,style:{color:"#3061D0"}},"\u7B2C",vn==null?void 0:vn.challenge_position,"\u5173",Jr!=((In=An==null?void 0:An.data)==null?void 0:In.challenge_errors)-1&&"\u3001")}),"\u5173\u5361\u4E2D\u8BC4\u6D4B\u8BBE\u7F6E\u672A\u5B8C\u6210\uFF0C\u76F4\u63A5\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218\u65E0\u6CD5\u68C0\u6D4B\u6574\u4E2A\u5B9E\u9A8C\u6D41\u7A0B\uFF0C\u5EFA\u8BAE\u5148\u5B8C\u5584\u5173\u5361\u8BC4\u6D4B\u8BBE\u7F6E\u540E\u518D\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218"),onOk:()=>{var vn,Jr,In;window.location.href=`/shixuns/${yn.current}/edit/${(In=(Jr=(vn=An==null?void 0:An.data)==null?void 0:vn.challenge_errors)==null?void 0:Jr[0])==null?void 0:In.challenge_id}/tab=2`},onCancel:()=>{(0,s.Ir)({id:yn.current,jump_challenge_setting:!0}).then(vn=>{if(vn!=null&&vn.game_identifier||vn!=null&&vn.identifier){(0,a.xg)(`/tasks/${vn.game_identifier}`);return}(vn==null?void 0:vn.status)===-3?(0,a.eF)():(vn==null?void 0:vn.status)===2?Ut(vn==null?void 0:vn.message,!0):(vn==null?void 0:vn.status)===3&&wt(vn==null?void 0:vn.message)})}});return}if((An==null?void 0:An.status)==6&&!Vn){l.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E",title:"\u63D0\u793A",content:ki.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E\u4E0D\u5B8C\u5584\uFF0C\u65E0\u6CD5\u5F00\u542F\u5B9E\u9A8C\u73AF\u5883\u8FDB\u884C\u6A21\u62DF\u5B9E\u6218\u8BF7\u5B8C\u5584\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E"),cancelButtonProps:{style:{display:"none"}},onOk:()=>{window.location.href=`/shixuns/${yn.current}/edit?tabId=environment`}});return}if(An!=null&&An.game_identifier||An!=null&&An.identifier){(0,a.xg)(Vn?`/tasks/${An==null?void 0:An.identifier}/jupyter`:`/tasks/${An.game_identifier}`);return}(An==null?void 0:An.status)===-3?(0,a.eF)():(An==null?void 0:An.status)===2?Ut(An==null?void 0:An.message):(An==null?void 0:An.status)===3&&wt(An==null?void 0:An.message)}),Kt=()=>Od(void 0,null,function*(){yield Qt(),rt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}})}),Pt=Gt=>({borderBottomColor:(ft==null?void 0:ft.sideBar.tabsActive)===Gt?"#0152d9":"transparent"});return ki.createElement("div",{className:ks.header},ki.createElement("aside",{className:ks.title},ki.createElement("i",{onClick:hn,style:{color:"#fff",marginRight:20},className:"icon iconfont icon-fanhui1"}),ki.createElement("span",{className:ks.edit},dn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),ki.createElement("i",{onClick:Kt,className:"icon iconfont icon-xiugai1"})),ki.createElement("aside",{className:ks.schedule},ki.createElement("div",null,ki.createElement("span",{style:Pt("information"),className:ks.clickWarp,onClick:()=>on("information")},tn?ki.createElement("span",{className:ks.num},"1"):ki.createElement("img",{src:t}),ki.createElement("span",{className:ks.subject},"\u57FA\u672C\u4FE1\u606F")),ki.createElement("i",{className:"iconfont icon-lujing"})),ki.createElement("div",null,ki.createElement("span",{style:Pt("warehouse"),className:ks.clickWarp,onClick:()=>on("warehouse")},Ft?ki.createElement("span",{className:ks.num},"2"):ki.createElement("img",{src:t}),ki.createElement("span",{className:ks.subject},"\u4EE3\u7801\u4ED3\u5E93")),ki.createElement("i",{className:"iconfont icon-lujing"})),(lt==null?void 0:lt.detail)&&!((be=lt==null?void 0:lt.detail)!=null&&be.is_jupyter_lab)&&ki.createElement("div",null,ki.createElement("span",{style:Pt("level"),className:ks.clickWarp,onClick:()=>on("level")},Tn?ki.createElement("span",{className:ks.num},"3"):ki.createElement("img",{src:t}),ki.createElement("span",{className:ks.subject},"\u4EFB\u52A1\u5173\u5361")),ki.createElement("i",{className:"iconfont icon-lujing"})),(lt==null?void 0:lt.detail)&&((nt=lt==null?void 0:lt.detail)==null?void 0:nt.is_jupyter_lab)&&ki.createElement("div",null,ki.createElement("span",{style:Pt("service"),className:ks.clickWarp,onClick:()=>on("service")},nn?ki.createElement("span",{className:ks.num},"3"):ki.createElement("img",{src:t}),ki.createElement("span",{className:ks.subject},"\u670D\u52A1")),ki.createElement("i",{className:"iconfont icon-lujing"})),ki.createElement("div",null,ki.createElement("span",{style:Pt("environment"),className:ks.clickWarp,onClick:()=>on("environment")},dr?ki.createElement("span",{className:ks.num},"4"):ki.createElement("img",{src:t}),ki.createElement("span",{className:ks.subject},"\u5B9E\u9A8C\u73AF\u5883")))),ki.createElement("aside",{className:ks.btns},ki.createElement("div",{className:ks.simulate,onClick:()=>Fn(yn.current,!1)},"\u6A21\u62DF\u5B9E\u6218")))};var Qf=(0,e.connect)(({loading:L,globalSetting:k,practiceSetting:j,shixunsDetail:ge})=>({globalSetting:k,loading:L,practiceSetting:j,shixunsDetail:ge}))(Vf),$c={information:"information___HnFAg",scroll:"scroll___SzyY_",formWrap:"formWrap___dlZEW",img:"img___ESi1t"},zd={btn:"btn___CiIEf",s1:"s1___JCH7l",s2:"s2___jSyjE"},Af=Object.defineProperty,Rd=Object.getOwnPropertySymbols,Ef=Object.prototype.hasOwnProperty,Md=Object.prototype.propertyIsEnumerable,Gd=(L,k,j)=>k in L?Af(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,Hf=(L,k)=>{for(var j in k||(k={}))Ef.call(k,j)&&Gd(L,j,k[j]);if(Rd)for(var j of Rd(k))Md.call(k,j)&&Gd(L,j,k[j]);return L},zf=(L,k)=>{var j={};for(var ge in L)Ef.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&Rd)for(var ge of Rd(L))k.indexOf(ge)<0&&Md.call(L,ge)&&(j[ge]=L[ge]);return j},Gf=L=>{var k=L,{InputRight:j,value:ge=[],onChange:rt}=k,ft=zf(k,["InputRight","value","onChange"]);const[lt,ot]=(0,n.useState)(),be=en=>{const yn=ge.filter((Xt,dn)=>dn!==en);rt(yn)},nt=en=>{if(en.preventDefault(),!!lt){if(ge.findIndex(yn=>yn.name===lt)>-1){i.ZP.warning("\u4E0D\u5141\u8BB8\u6DFB\u52A0\u76F8\u540C\u6807\u7B7E");return}rt([...ge,{id:null,name:lt}]),ot(null)}};return n.createElement("div",null,n.createElement(M.default,Hf({bordered:!1,style:{width:600},value:lt,onChange:en=>ot(en.target.value),onPressEnter:nt,onBlur:nt},ft)),j||n.createElement("span",{className:"pl20 font14 c-light-black"},"\u56DE\u8F66\u6DFB\u52A0\u6807\u7B7E"),n.createElement("div",{className:"mt20"},ge==null?void 0:ge.map((en,yn)=>n.createElement("div",{key:yn,className:zd.btn},n.createElement("span",{className:zd.s1},en.name),n.createElement("img",{src:R,className:zd.s2,onClick:()=>be(yn)})))))},Nd={flex_box_center:"flex_box_center___hBEA9",flex_space_between:"flex_space_between___rMB3f",flex_box_vertical_center:"flex_box_vertical_center___XT_7U",flex_box_center_end:"flex_box_center_end___ayQhe",flex_box_column:"flex_box_column___Yqif8",complete:"complete___zRKx3",cancel:"cancel___D5r7A",save:"save___sa92o"};const x=({dispatch:L,onCancel:k,onSave:j,loading:ge=!1})=>n.createElement("div",{className:Nd.complete},n.createElement("div",{onClick:k,className:Nd.cancel},"\u53D6\u6D88"),n.createElement(m.ZP,{type:"primary",loading:ge,onClick:j,className:Nd.save},"\u4FDD\u5B58"));var O=(0,e.connect)()(x),W=h(67294),ae=Object.defineProperty,Ce=Object.defineProperties,we=Object.getOwnPropertyDescriptors,Ne=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,ut=Object.prototype.propertyIsEnumerable,gt=(L,k,j)=>k in L?ae(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,vt=(L,k)=>{for(var j in k||(k={}))We.call(k,j)&>(L,j,k[j]);if(Ne)for(var j of Ne(k))ut.call(k,j)&>(L,j,k[j]);return L},ct=(L,k)=>Ce(L,we(k)),dt=(L,k)=>{var j={};for(var ge in L)We.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&Ne)for(var ge of Ne(L))k.indexOf(ge)<0&&ut.call(L,ge)&&(j[ge]=L[ge]);return j},Mt=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const sn=L=>{var k=L,{globalSetting:j,loading:ge,dispatch:rt,practiceSetting:ft,problemset:lt,shixunsDetail:ot}=k,be=dt(k,["globalSetting","loading","dispatch","practiceSetting","problemset","shixunsDetail"]),nt,en;const[yn]=E.default.useForm(),[Xt,dn]=(0,n.useState)({}),[tn,Tn]=(0,n.useState)(!1),[nn,Ft]=(0,n.useState)(!1),[dr,hn]=(0,n.useState)(!1),[Qt,on]=(0,n.useState)(""),[Ut,wt]=(0,n.useState)(""),[Fn,Kt]=(0,n.useState)(""),[Pt,Gt]=(0,n.useState)(),Vn=(0,n.useRef)({}),jt=(0,n.useRef)(""),zt=(0,n.useRef)(""),na=(0,n.useRef)(""),hr=(0,n.useRef)(null),An=(0,n.useRef)((0,oe.throttle)(()=>wa(),2e3,{leading:!0,trailing:!1})).current,{id:vn}=ft,[Jr,In]=(0,n.useState)(!1);(0,n.useEffect)(()=>{vn&&Sa()},[vn]),(0,n.useEffect)(()=>(JSON.stringify(Xt)!=="{}"&&Qn(),()=>{clearTimeout(hr.current)}),[Xt,Qt,Fn,Ut]);const Qn=()=>{clearTimeout(hr.current),hr.current=setTimeout(()=>{!(0,oe.isEqual)(Xt,Vn.current)||Qt!==jt.current||Fn!==zt.current||Ut!==na.current?rt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):rt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},500)},Sa=()=>Mt(void 0,null,function*(){var Ar,zr,mo,Ir,yo,Ji,Rn;rt({type:"problemset/getEditDisciplines",payload:{source:"all_shixun"}});const er=yield(0,u.ZP)(`/api/shixuns/${vn}/edit_base_info.json`,{method:"get"});if(er.status===0){const ir=ct(vt({},er.data),{description:(0,ye.S)(er.data.description)}),ri={description:ir.description,shixun_tags:ir.shixun_tags,name:ir.name,course:((Ar=ir==null?void 0:ir.disciplines)==null?void 0:Ar.length)>0?[(mo=(zr=ir==null?void 0:ir.disciplines)==null?void 0:zr[0])==null?void 0:mo.id,(Ji=(yo=(Ir=ir==null?void 0:ir.disciplines)==null?void 0:Ir[0])==null?void 0:yo.sub_discipline)==null?void 0:Ji.id]:[]};(Rn=ot.detail)!=null&&Rn.is_jupyter_lab&&(ri.jupyter_show_description=er.data.jupyter_show_description),yn.setFieldsValue(ri),Vn.current=vt({},ri),jt.current=ir.attachment_id||"",zt.current=ir.cover_image_id||"",na.current=ir.attachment_id_b||"",dn(vt({},ri)),on(ir.attachment_id||""),wt(ir.attachment_id_b||""),Kt(ir.cover_image_id||""),Gt(ir.cover_image||"")}}),Ya=(Ar,zr)=>{dn(vt({},zr))},Ja=()=>{Dr()},wa=()=>{(0,a.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u57FA\u672C\u4FE1\u606F","\u4FDD\u5B58"]),yn.submit()},un=(Ar,zr=!1,mo=1)=>{var Ir;const{name:yo,description:Ji,shixun_tags:Rn,course:er,jupyter_show_description:ir=!1}=Ar;let ri={name:yo,description:Ji,shixun_tags:Rn,attachment_id:Qt,cover_image_id:Fn,attachment_id_b:Ut,sub_discipline_ids:er[1]};(Ir=ot.detail)!=null&&Ir.is_jupyter_lab&&(ri=ct(vt({},ri),{jupyter_show_description:ir})),(0,u.ZP)(`/api/shixuns/${vn}/base_info_save.json`,{method:"post",body:{shixun:vt({},ri),sync_origin_shixun:zr}}).then(Nu=>Mt(void 0,null,function*(){var hu,yc,Yc,Or;if(Nu.status===0&&((hu=ot==null?void 0:ot.detail)!=null&&hu.copy_for_exercise||i.ZP.success("\u4FDD\u5B58\u6210\u529F"),rt({type:"practiceSetting/getCommonData",payload:{id:vn}}),rt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Vn.current={description:Xt.description,shixun_tags:Xt.shixun_tags,name:Xt.name},jt.current=Qt,zt.current=Fn,na.current=Ut,(yc=ot==null?void 0:ot.detail)!=null&&yc.copy_for_exercise)){const bo=yield rt({type:"shixunsDetail/saveCopyForExercise",payload:{id:vn,save_type:mo}});mo===1?(Yc=bo==null?void 0:bo.data)!=null&&Yc.exists_same_shixun_name?rt({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(Or=bo==null?void 0:bo.data)==null?void 0:Or.shixun_name,getBaseInfo:()=>{Sa()}}}):(i.ZP.info("\u4FDD\u5B58\u6210\u529F"),rt({type:"classroomList/setActionTabs",payload:{}})):(rt({type:"classroomList/setActionTabs",payload:{}}),(bo==null?void 0:bo.status)===0&&l.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:W.createElement("div",null,W.createElement("div",null,"\u5B9E\u8BAD\u540C\u6B65\u4FEE\u6539\u5B8C\u6210\uFF0C\u8BF7\u9A8C\u8BC1\u5B9E\u8BAD\u662F\u5426\u53EF\u4EE5\u6B63\u5E38\u4F7F\u7528\u3002")),okText:"\u524D\u5F80\u539F\u5B9E\u8BAD",onOk:()=>{var Wo,Ii;(0,a.xg)(`/shixuns/${(Ii=(Wo=ot==null?void 0:ot.detail)==null?void 0:Wo.fork_from)==null?void 0:Ii.fork_identifier}/challenges`)}}))}}))},Dr=()=>{var Ar;const zr=()=>{e.history.push(`/shixuns/${vn}/challenges`),rt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(Ar=ft==null?void 0:ft.sideBar)!=null&&Ar.confirmLeave?l.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{zr()}}):zr()};function ha(Ar){const zr=Ar.type==="image/jpeg"||Ar.type==="image/png";return zr||i.ZP.error("\u8BF7\u4E0A\u4F20jpg\u6216png\u7684\u56FE\u7247!"),zr}const $n=W.createElement(m.ZP,{loading:tn,icon:W.createElement(De.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),qr=W.createElement(m.ZP,{loading:dr,icon:W.createElement(De.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),Zr=W.createElement(m.ZP,{loading:nn,icon:W.createElement(De.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");function Fo(Ar,zr){const mo=new FileReader;mo.addEventListener("load",()=>zr(mo.result)),mo.readAsDataURL(Ar)}const Fi=Ar=>{var zr,mo;if(Ar.file.status==="uploading"){Tn(!0);return}Ar.file.status==="done"&&(Tn(!1),on((mo=(zr=Ar==null?void 0:Ar.file)==null?void 0:zr.response)==null?void 0:mo.id))},Pi=Ar=>{var zr,mo;if(Ar.file.status==="uploading"){Ft(!0);return}Ar.file.status==="done"&&(Ft(!1),wt((mo=(zr=Ar==null?void 0:Ar.file)==null?void 0:zr.response)==null?void 0:mo.id))},Fr=()=>W.createElement("div",{className:$c.img},W.createElement("img",{src:(0,q.z)("/api/attachments/"+Qt,!0),alt:"avatar",style:{width:"100%"}}),W.createElement("div",null,W.createElement(Me.Z,{onClick:()=>on(""),style:{fontSize:"16px",color:"red"}}))),Bo=()=>W.createElement("div",{className:$c.img},W.createElement("img",{src:(0,q.z)("/api/attachments/"+Ut,!0),alt:"avatar",style:{width:"100%"}}),W.createElement("div",null,W.createElement(Me.Z,{onClick:()=>wt(""),style:{fontSize:"16px",color:"red"}}))),Bi=Ar=>{var zr,mo;if(Ar.file.status==="uploading"){hn(!0);return}Ar.file.status==="done"&&(hn(!1),Kt((mo=(zr=Ar==null?void 0:Ar.file)==null?void 0:zr.response)==null?void 0:mo.id),In(!0))},ss=()=>W.createElement("div",{className:$c.img},W.createElement("img",{src:(0,q.z)(Jr?"/api/attachments/"+Fn:Pt,!0),alt:"avatar",style:{width:"100%"}}),W.createElement("div",null,W.createElement(Me.Z,{onClick:()=>{Kt(""),Gt("")},style:{fontSize:"16px",color:"red"}})));return W.createElement("div",{className:$c.information},W.createElement("section",{className:$c.scroll},W.createElement("header",null,"\u57FA\u672C\u4FE1\u606F"),W.createElement("div",{className:$c.formWrap}," ",W.createElement(E.default,{form:yn,scrollToFirstError:!0,layout:"vertical",onValuesChange:Ya,onFinish:Ar=>{var zr,mo;(zr=ot==null?void 0:ot.detail)!=null&&zr.is_fork_from_creator&&((mo=ot==null?void 0:ot.detail)!=null&&mo.copy_for_exercise)?rt({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:Ar,type:"information",fn:(Ir,yo,Ji)=>{un(Ir,yo,Ji)}}}):un(Ar)}},W.createElement(E.default.Item,{name:"name",label:"\u540D\u79F0:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{max:60,message:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},W.createElement(M.default,{bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26",suffix:`${((nt=Xt.name)==null?void 0:nt.length)||0}/60`})),W.createElement(E.default.Item,{className:"customAddTags",name:"shixun_tags",label:W.createElement("div",null,"\u6280\u80FD\u6807\u7B7E :"," ",W.createElement("span",{className:"pl10 font14 c-light-black"},"\u5B66\u5458\u901A\u8FC7\u6240\u6709\u4EFB\u52A1\u5173\u5361\uFF0C\u5C06\u83B7\u5F97\u6280\u80FD\u6807\u7B7E")),rules:[{required:!0,message:"\u8BF7\u9009\u8F93\u5165\u6280\u80FD\u6807\u7B7E"}]},W.createElement(Gf,{placeholder:"\u6DFB\u52A0\u6807\u7B7E"})),W.createElement(E.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B\uFF1A",name:"course",labelCol:{span:5},wrapperCol:{span:5}},W.createElement(B.Z,{placeholder:"\u8BF7\u9009\u62E9...",allowClear:!1,options:lt.courseOptions,getPopupContainer:Ar=>Ar.parentNode})),W.createElement(b.Z,null,W.createElement(C.Z,null,W.createElement(E.default.Item,{label:"\u9876\u90E8\u80CC\u666F\u56FE:"},Qt?Fr():W.createElement(g.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${pe.Z.API_SERVER}/api/attachments.json`,beforeUpload:ha,onChange:Fi},$n))),W.createElement(C.Z,{className:"c-grey-999"},W.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u75281920*200\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),W.createElement(b.Z,null,W.createElement(C.Z,null,W.createElement(E.default.Item,{label:"\u9876\u90E8\u5185\u5BB9\u56FE:"},Ut?Bo():W.createElement(g.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${pe.Z.API_SERVER}/api/attachments.json`,beforeUpload:ha,onChange:Pi},Zr))),W.createElement(C.Z,{className:"c-grey-999"},W.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u75281920*200\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),W.createElement(b.Z,null,W.createElement(C.Z,null,W.createElement(E.default.Item,{label:"\u5217\u8868\u5C01\u9762\u56FE:"},Fn||Pt?ss():W.createElement(g.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${pe.Z.API_SERVER}/api/attachments.json`,beforeUpload:ha,onChange:Bi},qr))),W.createElement(C.Z,{className:"c-grey-999"},W.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u7528290*218\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),W.createElement(E.default.Item,{name:"description",label:"\u7B80\u4ECB:"},W.createElement(w.Z,{defaultValue:Xt.description||"",watch:!0})),((en=ot.detail)==null?void 0:en.is_jupyter_lab)&&W.createElement(E.default.Item,{name:"jupyter_show_description",valuePropName:"checked"},W.createElement(S.default,null,"\u663E\u793A\u4EFB\u52A1\u8981\u6C42\uFF08\u52FE\u9009\u540E\uFF0C\u5C06\u7B80\u4ECB\u4F5C\u4E3A\u4EFB\u52A1\u8981\u6C42\u663E\u793A\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF09"))))),W.createElement(O,{onSave:An,onCancel:Ja,loading:tn||dr||nn}))};var yr=(0,e.connect)(({problemset:L,loading:k,globalSetting:j,practiceSetting:ge,shixunsDetail:rt})=>({globalSetting:j,loading:k,practiceSetting:ge,problemset:L,shixunsDetail:rt}))(sn),kr=h(50939),rr={flex_box_center:"flex_box_center___eoeVu",flex_space_between:"flex_space_between___f9Khj",flex_box_vertical_center:"flex_box_vertical_center___mDOuj",flex_box_center_end:"flex_box_center_end___q43Rs",flex_box_column:"flex_box_column___lnTOC",level:"level___W39_7",left:"left___xugM0",container:"container___MnoCi",title:"title___HNuSO",listWrap:"listWrap___Oz5IK",list:"list___Fq6dF",s3:"s3___piVr6",s2:"s2___jJaip",listActive:"listActive___e7FOo",os:"os___Zt66K",btns:"btns___mA9Xb",btnsWrap:"btnsWrap___hx2vE",icon:"icon___l26_g",btn:"btn___AF61O",d1:"d1___WyJ4s",d2:"d2___GQq5w",shrink:"shrink___NbOqs",elseShrink:"elseShrink___ZoNE2",right:"right___zgEq_",addIcon:"addIcon___aVZVl"},Ca=Object.defineProperty,Xa=Object.defineProperties,po=Object.getOwnPropertyDescriptors,fi=Object.getOwnPropertySymbols,pi=Object.prototype.hasOwnProperty,al=Object.prototype.propertyIsEnumerable,Fs=(L,k,j)=>k in L?Ca(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,Yi=(L,k)=>{for(var j in k||(k={}))pi.call(k,j)&&Fs(L,j,k[j]);if(fi)for(var j of fi(k))al.call(k,j)&&Fs(L,j,k[j]);return L},ps=(L,k)=>Xa(L,po(k)),au=(L,k)=>{var j={};for(var ge in L)pi.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&fi)for(var ge of fi(L))k.indexOf(ge)<0&&al.call(L,ge)&&(j[ge]=L[ge]);return j},Ks=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const lc=L=>{var k=L,{globalSetting:j,dispatch:ge,practiceSetting:rt}=k,ft=au(k,["globalSetting","dispatch","practiceSetting"]);const lt=(0,e.useLocation)(),[ot]=(0,e.useSearchParams)(),[be,nt]=(0,n.useState)(!1),[en,yn]=(0,n.useState)({}),[Xt,dn]=(0,n.useState)(!0),[tn,Tn]=(0,n.useState)(!1),[nn,Ft]=(0,n.useState)(null),dr=(0,n.useRef)(!1),{id:hn,updateIndex:Qt,is_published:on,newQuestion:Ut}=rt,{challenge_list:wt=[]}=en;(0,n.useEffect)(()=>{if(hn)return Kt(),()=>{ge({type:"practiceSetting/setParams",payload:{newQuestion:null}})}},[hn,Qt]),(0,n.useEffect)(()=>{Fn()},[lt]);const Fn=()=>{const In=lt.pathname.split("/");(In.includes("newquestion")||In.includes("new")||ot.get("tabId"))&&(dr.current=!0)},Kt=()=>Ks(void 0,null,function*(){var In,Qn,Sa;dn(!0);const Ya=yield(0,s.n5)({id:hn});if((In=Ya==null?void 0:Ya.challenge_list)!=null&&In.length){const Ja=lt.pathname.split("/"),wa=Ya.challenge_list.find(un=>String(un.challenge_id)===Ja[4]);if(Ja.includes("newquestion")||Ja.includes("new")){const un=Ya.challenge_list[((Qn=Ya.challenge_list)==null?void 0:Qn.length)-1];ge({type:"practiceSetting/setParams",payload:{newQuestion:{st:Ja.includes("new")?0:1,name:""}}}),Ft(void 0),zt(un)}else Ja[4]&&wa?Pt(wa,!1):Pt(Ya.challenge_list[0])}(Sa=Ya==null?void 0:Ya.challenge_list)!=null&&Sa.length||Ft(null),yn(Ya),dn(!1)}),Pt=(In,Qn=!0)=>{if(Ft(In.challenge_id),zt(In),Qn){const Sa=`/shixuns/${hn}/edit/${In.challenge_id}/${In.st===1?"editquestion":"editcheckpoint"}`;e.history.push(Sa)}},Gt=(In,Qn)=>{Qn.stopPropagation();const{challenge_id:Sa}=In,Ya=()=>Ks(void 0,null,function*(){var Ja,wa;if((yield(0,s.rO)({id:hn,challengesId:Sa})).status===1){const Dr=yield(0,s.n5)({id:hn});if(yn(Dr),Sa===nn&&((Ja=Dr.challenge_list)!=null&&Ja.length)){Pt(Dr.challenge_list[0]);return}(wa=Dr.challenge_list)!=null&&wa.length||(Ft(null),dr.current=!0,zt({}),e.history.push(`/shixuns/${hn}/edit?tabId=level`))}});l.default.confirm({title:"\u63D0\u793A",content:"\u662F\u5426\u5220\u9664\u8BE5\u5173\u5361!",centered:!0,onOk:Ya})},Vn=(In,Qn,Sa)=>{const Ya=Array.from(In),[Ja]=Ya.splice(Qn,1);return Ya.splice(Sa,0,Ja),Ya},jt=(In,Qn)=>{if(!In.destination)return;const Sa=Vn(Qn,In.source.index,In.destination.index);yn(ps(Yi({},en),{challenge_list:Sa}));const Ya=Sa.map(Ja=>Ja.challenge_id);(0,s.xg)({id:hn,ids:Ya}).then(Ja=>{Ja.status!==0&&yn(ps(Yi({},en),{challenge_list:Qn}))})},zt=In=>{ge({type:"practiceSetting/setParams",payload:{selectQuestionParams:In}})},na=(In,Qn)=>Ks(void 0,null,function*(){if(In===nn)return;yield hr(),Ft(In),zt(Qn),ge({type:"practiceSetting/setParams",payload:{newQuestion:null}});const Sa=`/shixuns/${hn}/edit/${In}/${Qn.st===1?"editquestion":"editcheckpoint"}`;e.history.push(Sa)}),hr=()=>new Promise((In,Qn)=>{var Sa;(Sa=rt==null?void 0:rt.sideBar)!=null&&Sa.confirmLeave?l.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{ge({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),In()},onCancel:()=>{Qn()}}):In()}),An=In=>n.createElement(n.Fragment,null,n.createElement(Na.Z5,{onDragEnd:Qn=>jt(Qn,In)},n.createElement(Na.bK,{droppableId:"droppable"},(Qn,Sa)=>n.createElement("div",ps(Yi({ref:Qn.innerRef},Qn.droppableProps),{style:{width:"100%"}}),In.map((Ya,Ja)=>{const{st:wa,name:un,challenge_id:Dr}=Ya;return n.createElement(Na._l,{key:Dr,draggableId:Dr.toString(),index:Ja,isDragDisabled:on},(ha,$n)=>n.createElement("div",ps(Yi(Yi({ref:ha.innerRef},ha.draggableProps),ha.dragHandleProps),{className:nn===Dr?rr.listActive:rr.list,onClick:()=>na(Dr,Ya)}),n.createElement("span",{className:rr.s1},wa===0?n.createElement("i",{className:"iconfont icon-shixunti",style:{color:"#0152d9"}}):n.createElement("i",{className:"iconfont icon-xuanzeti3",style:{color:"#44D7B6"}})),n.createElement("span",{className:rr.s2},"\u7B2C",Ja+1,"\u5173: ",un),!on&&n.createElement("span",{className:rr.s3,onClick:qr=>Gt(Ya,qr)},n.createElement("i",{className:"iconfont icon-shanchu7"}))))})))),Ut&&n.createElement("div",{className:rr.listActive},n.createElement("span",{className:rr.s1},(Ut==null?void 0:Ut.st)===0?n.createElement("i",{className:"iconfont icon-shixunti",style:{color:"#0152d9"}}):n.createElement("i",{className:"iconfont icon-xuanzeti3",style:{color:"#44D7B6"}})),n.createElement("span",{className:rr.s2},"\u7B2C",In.length+1,"\u5173: ",Ut==null?void 0:Ut.name)),!on&&n.createElement("div",{className:rr.os},"--\u62D6\u62FD\u4EFB\u52A1\u5173\u5361\u8FDB\u884C\u6392\u5E8F--")),vn=In=>Ks(void 0,null,function*(){yield hr(),In==="new"?e.history.push(`/shixuns/${hn}/edit/new`):e.history.push(`/shixuns/${hn}/edit/newquestion`),nt(!1),Ft(void 0),ge({type:"practiceSetting/setParams",payload:{newQuestion:{st:In==="new"?0:1,name:""}}})}),Jr=()=>{(0,ma.gy)(ge,"\u4E0D\u80FD\u65B0\u5EFA\u4EFB\u52A1\u5173\u5361")||nt(!be)};return n.createElement("div",{className:rr.level},n.createElement("aside",{className:rr.left,style:{width:tn?"0":"25%"}},n.createElement("div",{className:rr.container},n.createElement("div",{className:rr.title},"\u4EFB\u52A1\u5173\u5361(",wt.length,")"),n.createElement("div",{className:rr.listWrap},Xt?n.createElement(Re.Z,{size:"middle"}):wt.length||Ut?An(wt):n.createElement(Ia.Z,{image:Gn,description:"\u6682\u65E0\u4EFB\u52A1\u5173\u5361!"}))),!tn&&n.createElement("div",{className:rr.btns},n.createElement("aside",{className:rr.btnsWrap},n.createElement("div",{style:{transform:be?"rotate(45deg)":"rotate(0deg)"},className:rr.icon,onClick:Jr},"+"),n.createElement("div",{className:rr.btn,style:{left:be?20:-154}},n.createElement("div",{className:rr.d1,onClick:()=>vn("new")},"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361"),n.createElement("div",{className:rr.d2,onClick:()=>vn("newquestion")},"\u65B0\u5EFA\u7406\u8BBA\u9898\u5173\u5361")))),n.createElement("div",{className:tn?rr.elseShrink:rr.shrink,onClick:()=>Tn(!tn)},n.createElement("i",{className:"iconfont icon-zuoyouzhankai"}))),n.createElement("aside",{className:rr.right,id:"modal-level-question"},nn===null&&dr.current?n.createElement("div",{className:rr.addIcon},n.createElement("span",null,"\u5728\u5DE6\u4FA7\u70B9\u51FB\u201C+\u201D\u53F7\u65B0\u5EFA\u5173\u5361\u3002")):n.createElement(e.Outlet,null)))};var Xu=(0,e.connect)(({globalSetting:L,practiceSetting:k})=>({globalSetting:L,practiceSetting:k}))(lc),du={title:"title___NTpKq",content:"content___oL0Iy",add:"add___L4cbC",colorBlue:"colorBlue___xRARA",radio:"radio___cfwvc"},Yu=Object.getOwnPropertySymbols,fu=Object.prototype.hasOwnProperty,Mc=Object.prototype.propertyIsEnumerable,sc=(L,k)=>{var j={};for(var ge in L)fu.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&Yu)for(var ge of Yu(L))k.indexOf(ge)<0&&Mc.call(L,ge)&&(j[ge]=L[ge]);return j},ed=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const Vc=L=>{var k=L,{shixunsDetail:j,globalSetting:ge,loading:rt,dispatch:ft,onReloadData:lt}=k,ot=sc(k,["shixunsDetail","globalSetting","loading","dispatch","onReloadData"]);const[be,nt]=(0,n.useState)(),[en,yn]=(0,n.useState)([]);(0,n.useEffect)(()=>{j.actionTabs.key==="Collaborators-ChangeManager"&&Xt()},[j.actionTabs.key]);const Xt=()=>ed(void 0,null,function*(){var nn;const Ft=yield ft({type:"shixunsDetail/getChangeManager",payload:{id:(nn=j.actionTabs.params)==null?void 0:nn.id}});yn(Ft||[])}),dn=()=>{var nn;ft({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:(nn=j.actionTabs.params)==null?void 0:nn.id}}})},tn=()=>ed(void 0,null,function*(){var nn;if(!be){i.ZP.info("\u6240\u9009\u4EBA\u5458\u4E3A\u7A7A\uFF0C\u6CA1\u6709\u66F4\u6362\u6210\u529F");return}const Ft=yield ft({type:"shixunsDetail/changeManager",payload:{id:(nn=j.actionTabs.params)==null?void 0:nn.id,user_id:be}});Tn(),Ft&&(lt(),i.ZP.info(Ft.message))}),Tn=()=>{ft({type:"shixunsDetail/setActionTabs",payload:{}}),nt(null)};return n.createElement(l.default,{centered:!0,keyboard:!1,closable:!1,title:"\u66F4\u6362\u7BA1\u7406\u5458",open:j.actionTabs.key==="Collaborators-ChangeManager",confirmLoading:rt.effects["shixunsDetail/changeManager"],onOk:tn,onCancel:Tn},n.createElement("div",null,n.createElement("div",{className:du.title},"\u9009\u62E9\u7684\u6210\u5458\u5C06\u4F1A\u6210\u4E3A\u65B0\u7684\u7BA1\u7406\u5458",n.createElement("br",null),"\u60A8\u5C06\u4E0D\u518D\u62E5\u6709\u7BA1\u7406\u5458\u7684\u6743\u9650\uFF0C\u4F46\u60A8\u4ECD\u662F\u5408\u4F5C\u56E2\u961F\u7684\u4E00\u5458"),n.createElement("div",{className:du.content},en.length?n.createElement(Xl.ZP.Group,{value:be,onChange:nn=>nt(nn.target.value)},en.map((nn,Ft)=>n.createElement(Xl.ZP,{className:du.radio,key:Ft,value:nn.user_id},nn.name))):n.createElement("div",{className:du.add},n.createElement("span",null,"\u8BF7\u5148\u5C06\u65B0\u7684\u7BA1\u7406\u5458\u901A\u8FC7",n.createElement("a",{className:du.colorBlue,onClick:dn},'"\u6DFB\u52A0\u5408\u4F5C\u8005"'),"\u52A0\u5165\u5408\u4F5C\u8005\u5217\u8868")))))};var Nc=(0,e.connect)(({shixunsDetail:L,loading:k,globalSetting:j})=>({shixunsDetail:L,globalSetting:j,loading:k}))(Vc);const{TabPane:Ju}=xe.default;var Qc=({visible:L,onCancel:k,onSelectGroup:j,shixunId:ge,onSelectCollaborator:rt})=>n.createElement(l.default,{title:"\u6DFB\u52A0\u5408\u4F5C\u8005",open:L,width:1100,centered:!0,keyboard:!1,onCancel:k,maskClosable:!1,destroyOnClose:!0,forceRender:!0,bodyStyle:{minHeight:400},footer:null},n.createElement(xe.default,{defaultActiveKey:"1"},n.createElement(Ju,{tab:"\u641C\u7D22\u6DFB\u52A0",key:"1"},n.createElement(Wi.Z,{onCancel:k,container_type:2,container_id:ge,onSelect:rt})),n.createElement(Ju,{tab:"\u56E2\u961F\u6DFB\u52A0",key:"2"},n.createElement(ml.Z,{onCancel:k,onSelect:j})))),Os={bg:"bg___GzXpp",wrap:"wrap___A40jS",modal:"modal___Zz7dC",content:"content___H5ZN2",head:"head___o5t32",headCount:"headCount___eBMPN",button:"button___YSSGm",itemWrap:"itemWrap___iPWUC",imgWrap:"imgWrap___T70Es",img:"img___oumA5",manager:"manager___VdXG8",itemContent:"itemContent____npAh",nameWrap:"nameWrap___nazId",name:"name___Z48aE",actionGroup:"actionGroup___eScAq",deleteIcon:"deleteIcon___FK_OA",schoolWrap:"schoolWrap___jJuIm",school:"school___kSMwT",countWrap:"countWrap___p7epV",deletetitle:"deletetitle___uVCHi",yseTitle:"yseTitle___L6JF9"},uc=Object.defineProperty,td=Object.getOwnPropertySymbols,Td=Object.prototype.hasOwnProperty,nd=Object.prototype.propertyIsEnumerable,hd=(L,k,j)=>k in L?uc(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,jd=(L,k)=>{for(var j in k||(k={}))Td.call(k,j)&&hd(L,j,k[j]);if(td)for(var j of td(k))nd.call(k,j)&&hd(L,j,k[j]);return L},Hc=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const Xf=({shixunsDetail:L,globalSetting:k,loading:j,user:ge,dispatch:rt})=>{var ft,lt,ot,be,nt,en;const yn=(0,e.useParams)(),Xt=(0,n.useRef)(),[dn,tn]=(0,n.useState)(0),[Tn,nn]=(0,n.useState)([]),[Ft,dr]=(0,n.useState)({id:null,page:1}),hn=(lt=(ft=ge.userInfo)==null?void 0:ft.shixun)==null?void 0:lt.editable,Qt=((ot=ge.userInfo)==null?void 0:ot.role)<=2||((nt=(be=ge.userInfo)==null?void 0:be.shixun)==null?void 0:nt.is_creator);(0,n.useEffect)(()=>{Xt.current=yn.id,Ft.id=Xt.current,dr(Ft),on(Ft)},[]);const on=zt=>Hc(void 0,null,function*(){const na=yield rt({type:"shixunsDetail/getCollaboratorsData",payload:zt});na&&(nn(na.members||[]),tn(na.member_count))}),Ut=()=>Hc(void 0,null,function*(){Ft.page=1,dr(Ft);const zt=(0,Zl.g)();yield rt({type:"user/getUserInfo",payload:zt}),yield on(Ft)}),wt=zt=>{Ft.page=zt,dr(Ft),on(Ft)},Fn=zt=>{l.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:n.createElement("div",{className:Os.modal},"\u786E\u5B9A\u8981\u5220\u9664\u5417\uFF1F"),onOk:()=>Hc(void 0,null,function*(){var na;const hr=yield rt({type:"shixunsDetail/deleteCollaborators",payload:{id:Xt.current,userId:zt}});if(((na=ge.userInfo)==null?void 0:na.user_id)===zt){e.history.push("/shixuns");return}i.ZP.info(hr==null?void 0:hr.message),Ft.page=1,dr(Ft),on(Ft)})})},Kt=()=>{rt({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-ChangeManager",params:{id:Xt.current}}})};function Pt(zt,na,hr,An){return Hc(this,null,function*(){yield rt({type:"shixunsDetail/updateCollaboratorEditable",payload:{identifier:zt,user_id:na,editable:hr?0:1}}),on(Ft)})}const Gt=()=>{rt({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:Xt.current}}})};function Vn(){rt({type:"shixunsDetail/setActionTabs",payload:{}})}const jt={visible:L.actionTabs.key==="Collaborators-AddCollaborator",onCancel:Vn,shixunId:Xt.current,onSelectCollaborator:zt=>Hc(void 0,null,function*(){Vn(),(yield rt({type:"shixunsDetail/addCollaborator",payload:{id:Xt.current,user_ids:zt}}))&&(i.ZP.success("\u6DFB\u52A0\u6210\u529F"),Ut())}),onSelectGroup:zt=>Hc(void 0,null,function*(){Vn(),(yield rt({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:Xt.current,group_id:zt.group_id}}))&&(i.ZP.success("\u6DFB\u52A0\u6210\u529F"),Ut())})};return n.createElement("section",null,n.createElement("div",{className:Os.wrap},n.createElement("div",{className:Os.content},((en=L.detail)==null?void 0:en.identity)<5&&n.createElement("div",{className:Os.head},n.createElement("span",{className:Os.headCount},"\u5408\u4F5C\u6210\u5458\uFF08",dn,"\u4EBA\uFF09"),n.createElement("div",null,Qt&&n.createElement(m.ZP,{type:"primary",ghost:!0,className:Os.button,style:{marginRight:"20px"},onClick:Kt},"\u66F4\u6362\u7BA1\u7406\u5458"),hn&&n.createElement(m.ZP,{type:"primary",className:Os.button,style:{marginRight:"40px"},onClick:Gt},"\u6DFB\u52A0\u5408\u4F5C\u8005"))),n.createElement("div",{className:Os.list},n.createElement(xl.Z,{loading:j.effects["shixunsDetail/getCollaboratorsData"],active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30"},Tn.map((zt,na)=>{var hr,An,vn,Jr,In,Qn,Sa,Ya;return n.createElement("div",{style:{display:"inline-block",width:"50%"}},n.createElement("div",{className:Os.itemWrap,key:na},n.createElement("a",{href:(hr=zt.user)==null?void 0:hr.user_url,target:"_blank",className:Os.imgWrap},n.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"48",width:"48",className:Os.img,src:`${pe.Z.IMG_SERVER}/images/${(An=zt.user)==null?void 0:An.image_url}`}),((vn=zt.user)==null?void 0:vn.shixun_manager)&&n.createElement("span",{className:Os.manager},"\u521B\u5EFA\u8005")),n.createElement("div",{className:Os.itemContent},n.createElement("p",{className:Os.nameWrap},n.createElement("a",{href:zt.user.user_url,target:"_blank",className:Os.name},(Jr=zt.user)==null?void 0:Jr.name,zt.user.user_id===((In=ge.userInfo)==null?void 0:In.user_id)?n.createElement("span",null,"\u6211"):null),n.createElement("div",{className:Os.actionGroup},Qt?(Qn=zt.user)!=null&&Qn.shixun_manager?null:n.createElement(ve.Z,{dropdownRender:()=>n.createElement(Le.default,{selectedKeys:[zt.editable?"1":"2"],onClick:()=>{var Ja;Pt(L.detail.identifier,zt.user.user_id,zt.editable,(Ja=zt.user)==null?void 0:Ja.name)}},n.createElement(Le.default.Item,{key:1},"\u7F16\u8F91\u6743\u9650"),n.createElement(Le.default.Item,{key:2},"\u67E5\u770B\u6743\u9650"))},n.createElement("div",null,zt.editable?n.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7F16\u8F91\u6743\u9650"):n.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67E5\u770B\u6743\u9650")," ",n.createElement(Yn.Z,{style:{fontSize:"14px",color:"#888888"}}))):zt.editable?n.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7F16\u8F91\u6743\u9650"):n.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67E5\u770B\u6743\u9650"),!((Sa=zt.user)!=null&&Sa.shixun_manager)&&hn?n.createElement("a",{className:Os.deletetitle,onClick:()=>{var Ja;return Fn((Ja=zt.user)==null?void 0:Ja.user_id)}},"\u5220\u9664"):null)),n.createElement("p",{className:Os.schoolWrap},n.createElement("span",{className:Os.school},(Ya=zt.user)==null?void 0:Ya.school_name)))))})))),dn>10&&n.createElement("div",{className:Os.countWrap},n.createElement(Gl.Z,{showQuickJumper:!1,showSizeChanger:!1,total:dn,onChange:zt=>wt(zt),pageSize:10,current:Ft.page}))),n.createElement(Nc,{onReloadData:Ut}),n.createElement(Qc,jd({},jt)))};var Ld=(0,e.connect)(({shixunsDetail:L,loading:k,globalSetting:j,user:ge})=>({shixunsDetail:L,globalSetting:j,user:ge,loading:k}))(Xf),Yf=h(84288);const yf=({shixunsDetail:L})=>{var k,j,ge,rt;const[ft,lt]=(0,n.useState)(!0);return(0,n.useEffect)(()=>{var ot;typeof((ot=L==null?void 0:L.detail)==null?void 0:ot.is_jupyter_lab)=="boolean"&&ft&<(!1)},[(k=L==null?void 0:L.detail)==null?void 0:k.is_jupyter_lab,ft]),console.log((j=L==null?void 0:L.detail)==null?void 0:j.is_jupyter_lab,ft),n.createElement(xl.Z,{loading:ft,active:!0},((ge=L==null?void 0:L.detail)==null?void 0:ge.is_jupyter_lab)===!1&&n.createElement(jo,null),((rt=L==null?void 0:L.detail)==null?void 0:rt.is_jupyter_lab)===!0&&n.createElement(ii,null))};var Xd=(0,e.connect)(({shixunsDetail:L})=>({shixunsDetail:L}))(yf),ms={flex_box_center:"flex_box_center___l5eTc",flex_space_between:"flex_space_between___k0OR7",flex_box_vertical_center:"flex_box_vertical_center___OKlIC",flex_box_center_end:"flex_box_center_end___hN9A6",flex_box_column:"flex_box_column___ijTq_",dataset:"dataset___dSWAV",header:"header___BzxI4",title:"title___cPEyN",dataPath:"dataPath___wJ6mR",pathTitle:"pathTitle___TOS2Z",btns:"btns___jGE8o",content:"content___s4ep8",customTable:"customTable___OG3_9",row:"row___ONd7r",empty:"empty___CgtTE",path:"path___Cg5rX",text:"text___SCLRV",actionsBtns:"actionsBtns___L5tdC",customModal:"customModal___qVeG3",shareModal:"shareModal___HedYo",fileName:"fileName___x56US",renameModal:"renameModal___SmCAd",errorDes:"errorDes___VLR_5",uploadFileModal:"uploadFileModal___pYYDB",selectBtn:"selectBtn___m_hrR",leftButton:"leftButton___F0fvG",rightButton:"rightButton___oCK81",centerText:"centerText___jpgrt"},Ad={wrap:"wrap___EmsVa",colorBlue:"colorBlue___XqtfP",repeatedName:"repeatedName___yMQsm"},Yd=Object.defineProperty,Jd=Object.defineProperties,Jf=Object.getOwnPropertyDescriptors,rd=Object.getOwnPropertySymbols,qd=Object.prototype.hasOwnProperty,im=Object.prototype.propertyIsEnumerable,op=(L,k,j)=>k in L?Yd(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,zc=(L,k)=>{for(var j in k||(k={}))qd.call(k,j)&&op(L,j,k[j]);if(rd)for(var j of rd(k))im.call(k,j)&&op(L,j,k[j]);return L},$d=(L,k)=>Jd(L,Jf(k)),ip=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const{Dragger:lm}=g.default;var sm=({dispatch:L,id:k,onClose:j,onOK:ge,visible:rt,wrapClassName:ft,local:lt,containerId:ot,rootIdentifier:be})=>{var nt;const[en,yn]=(0,n.useState)({}),[Xt,dn]=(0,n.useState)([]),[tn,Tn]=(0,n.useState)([]),[nn,Ft]=(0,n.useState)(0),[dr,hn]=(0,n.useState)(!1),[Qt,on]=(0,n.useState)(!1),[Ut]=E.default.useForm(),[wt,Fn]=(0,n.useState)([]),Kt=(0,n.useRef)([]);(0,n.useEffect)(()=>{rt&&(Ut.resetFields(),Fn([]),Tn([]),dn([]),Ft(0),on(!1),hn(!1))},[rt]);const Pt=un=>{var Dr,ha,$n;if(un.file.status==="done"||un.file.status==="uploading"){if(Fn(un.fileList),!un.file.response)return;if((Dr=un.file.response)!=null&&Dr.id){i.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01");return}Fn(wt.filter(qr=>qr.uid!==un.file.uid)),(ha=un.file.response)!=null&&ha.message&&i.ZP.info(($n=un.file.response)==null?void 0:$n.message)}},Gt=un=>ip(void 0,null,function*(){var Dr;if(!nn){const $n=wt.filter(qr=>qr.uid!==un.uid);Fn($n),Kt.current=[...$n],dn(Xt.filter(qr=>qr!==un.name)),i.ZP.info("\u5220\u9664\u6210\u529F"),$n.length||(Ut.setFieldsValue({file:void 0}),Ut.validateFields());return}if(!un.response){i.ZP.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01");return}(yield(0,u.ZP)(`/api/shixuns/${k}/destroy_data_sets.json`,{method:"Delete",body:{id:[(Dr=un==null?void 0:un.response)==null?void 0:Dr.id]}})).status===0&&(Fn(wt.filter($n=>$n.uid!==un.uid)),i.ZP.info("\u5220\u9664\u6210\u529F"))}),Vn=un=>{if(wt!=null&&wt.some(ha=>ha.name===un.name))return i.ZP.info(`${un.name}\u6587\u4EF6\u5DF2\u5B58\u5728`),!1;const Dr={name:un.name,uid:un.uid,file:un,percent:0};return wt.push(Dr),Kt.current=[...wt],Fn([...wt]),!1},jt={height:300,multiple:!0,disabled:nn>0,withCredentials:!0,fileList:wt,action:`${pe.Z.API_SERVER}/api/attachments.json`,onChange:Pt,onRemove:Gt,beforeUpload:Vn},zt=(un,Dr,ha,$n,qr)=>{const Zr=new FormData;Object.keys(un).forEach(Fi=>{Zr.append(Fi,un[Fi])});const Fo=new window.XMLHttpRequest;return Fo.withCredentials=!0,Fo.addEventListener("load",function(Fi){var Pi;ha(JSON.parse((Pi=Fi==null?void 0:Fi.target)==null?void 0:Pi.response))},!1),Fo.addEventListener("error",function(Fi){qr&&qr(Fi)},!1),Fo.upload.onprogress=Fi=>{$n&&$n(Fi)},Fo.open("POST",Dr),Fo.send(Zr),Fo},na=(un,Dr)=>{if(un.lengthComputable){const ha=Math.floor(un.loaded/un.total*100),$n=$d(zc({},Dr),{percent:ha,status:ha===100?"done":"uploading"});console.log(Kt.current,333),Kt.current=Kt.current.map(qr=>qr.uid===Dr.uid?$n:qr),Fn(Kt.current)}},hr=(un,Dr)=>{const ha=$d(zc({},Dr),{status:"error"});i.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5"),Kt.current=Kt.current.map($n=>$n.uid===Dr.uid?ha:$n),Kt.current.every($n=>$n.status==="done"||$n.status==="error")&&(on(!1),Ft(2)),Fn(Kt.current)},An=(un,Dr)=>{let ha=$d(zc({},Dr),{status:"done"});if(un.status===0||(ha=$d(zc({},Dr),{status:"error"}),i.ZP.error("\u4E0A\u4F20\u5931\u8D25!")),Kt.current=Kt.current.map($n=>$n.uid===Dr.uid?ha:$n),Kt.current.every($n=>$n.status==="done")){i.ZP.success("\u4E0A\u4F20\u5B8C\u6210!"),Sa(!0);return}Kt.current.every($n=>$n.status==="done"||$n.status==="error")&&(on(!1),Ft(2)),Fn(Kt.current)},vn=()=>{let un=!0;return window.navigator.onLine==!0?un=!0:un=!1,un},Jr=un=>ip(void 0,null,function*(){if(on(!0),nn===3){Ft(2);return}if(nn===2||nn===1){In();return}const{commitMessage:Dr="",fileOss:ha=[]}=un||{},qr=(lt?wt:ha).map(Fo=>Fo.name);if(qr.filter(Fo=>Fo.indexOf("\u3001")!=-1||Fo.indexOf(" ")!=-1).length>0){i.ZP.info("\u6570\u636E\u96C6\u540D\u79F0\u7981\u6B62\u6709\u7A7A\u683C\u4E0E\u3001"),on(!1);return}const Zr=yield(0,u.ZP)(`/api/shixuns/${k}/check_data_sets`,{method:"post",body:{files_name:qr}});if(Zr.status===-3){dn(Zr==null?void 0:Zr.exist_files),on(!1);return}if(JSON.stringify(Zr)==="{}"){on(!1),i.ZP.error("\u7F51\u7EDC\u5DF2\u65AD\u5F00,\u8BF7\u7A0D\u540E\u91CD\u8BD5!");return}Zr.status===0&&(wt.forEach(Fo=>{const Fi=zt({file:Fo.file,description:Dr},`${pe.Z.API_SERVER}/api/shixuns/${k}/upload_data_sets.json`,Pi=>An(Pi,Fo),Pi=>na(Pi,Fo),Pi=>hr(Pi,Fo));tn.push(Fi)}),Ft(1))}),In=()=>{const{commitMessage:un=""}=zc({},Ut.getFieldsValue())||{},Dr=Kt.current.filter($n=>$n.status==="error"),ha=Kt.current.map($n=>$d(zc({},$n),{status:$n.status==="error"?"uploading":$n.status}));Fn(ha),Dr.forEach($n=>{const qr=zt({file:$n.file,description:un},`${pe.Z.API_SERVER}/api/shixuns/${k}/upload_data_sets.json`,Zr=>An(Zr,$n),Zr=>na(Zr,$n),Zr=>hr(Zr,$n));tn.push(qr)})},Qn=un=>{var Dr,ha;if(console.log(un,"changedValues"),"fileOss"in un){if(un!=null&&un.fileOss.every($n=>$n.status==="done")&&((Dr=un==null?void 0:un.fileOss)!=null&&Dr.length)){i.ZP.success("\u4E0A\u4F20\u5B8C\u6210!"),Sa(!0);return}if(un!=null&&un.fileOss.every($n=>$n.status==="done"||$n.status==="error")&&((ha=un==null?void 0:un.fileOss)!=null&&ha.length)){Ft(3),on(!1);return}dn(Xt.filter($n=>{var qr;return(qr=un==null?void 0:un.fileOss)==null?void 0:qr.some(Zr=>Zr.name===$n)}))}yn(zc({},Ut.getFieldsValue()))},Sa=un=>{un||(hn(!0),tn.forEach(Dr=>{Dr.abort()})),ge(),j()},Ya=()=>{const{fileOss:un=[]}=zc({},Ut.getFieldsValue())||{},Dr=wt==null?void 0:wt.every($n=>$n.status==="done"),ha=un==null?void 0:un.every($n=>$n.status==="done");if(!Dr||!ha){l.default.confirm({title:"\u5173\u95ED\u5F39\u6846\u63D0\u793A",content:"\u6709\u6587\u4EF6\u672A\u4E0A\u4F20,\u662F\u5426\u786E\u5B9A\u79BB\u5F00\uFF1F",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Sa()}});return}Sa()},Ja=()=>n.createElement(n.Fragment,null,n.createElement("div",null,n.createElement("i",{className:`iconfont icon-shangchuan font50 ${Ad.colorBlue}`})),n.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",n.createElement("span",{className:`${Ad.colorBlue} ml5`},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20"))),wa=un=>{console.log(un,444)};return n.createElement(l.default,{open:rt,onOk:()=>{(0,a.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u4E0A\u4F20\u6587\u4EF6"]),Ut.submit()},centered:!0,okText:nn===0?"\u786E\u5B9A":nn===1?"\u4E0A\u4F20\u4E2D":"\u91CD\u65B0\u4E0A\u4F20",okButtonProps:{loading:Qt},onCancel:Ya,width:"1000px",title:"\u4E0A\u4F20\u6587\u4EF6"},n.createElement("div",{className:Ad.wrap},n.createElement(E.default,{className:"mt10",form:Ut,scrollToFirstError:!0,layout:"vertical",onFinish:Jr,onValuesChange:Qn},lt?n.createElement(E.default.Item,{label:n.createElement("div",null,"\u9009\u62E9\u6587\u4EF6 ",n.createElement("span",{style:{visibility:"hidden"},className:"c-light-black"},"(\u5355\u4E2A\u6587\u4EF6\u4E0D\u8D85\u8FC7500M)")),name:"file",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},n.createElement(lm,zc({},jt)," ",Ja())):n.createElement(E.default.Item,{label:n.createElement("div",null,"\u9009\u62E9\u6587\u4EF6 ",n.createElement("span",{className:"c-light-black"},"(\u5355\u4E2A\u6587\u4EF6\u4E0D\u8D85\u8FC7100GB)")),name:"fileOss",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},n.createElement(Jl.ZP,{identifier:be,cancelUpload:dr,container_type:"Shixun",container_id:ot,uploading:nn<3?nn:0,disabled:nn>0,height:300,maxSize:100*1024*1024*1024,description:en.commitMessage||"",text:Ja(),onComplete:wa,realFileName:!0})),!!Xt.length&&n.createElement("span",{className:Ad.repeatedName},Xt.join("\u3001"),"\u5DF2\u5B58\u5728,\u8BF7\u5220\u9664\u540E\u518D\u4E0A\u4F20"),n.createElement(E.default.Item,{name:"commitMessage",label:"\u5907\u6CE8:",rules:[{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},n.createElement(M.default,{bordered:!1,disabled:nn>0,maxLength:100,suffix:`${((nt=en.commitMessage)==null?void 0:nt.length)||0}/100`,placeholder:"\u8BF7\u586B\u5199\u5907\u6CE8\u4FE1\u606F"})))))},um=h(90446),cm=Object.defineProperty,dm=Object.defineProperties,fm=Object.getOwnPropertyDescriptors,bf=Object.getOwnPropertySymbols,lp=Object.prototype.hasOwnProperty,sp=Object.prototype.propertyIsEnumerable,up=(L,k,j)=>k in L?cm(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,Tc=(L,k)=>{for(var j in k||(k={}))lp.call(k,j)&&up(L,j,k[j]);if(bf)for(var j of bf(k))sp.call(k,j)&&up(L,j,k[j]);return L},Gc=(L,k)=>dm(L,fm(k)),pm=(L,k)=>{var j={};for(var ge in L)lp.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&bf)for(var ge of bf(L))k.indexOf(ge)<0&&sp.call(L,ge)&&(j[ge]=L[ge]);return j},qf=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const{Fragment:_v}=n,{TabPane:$v}=xe.default,mm=L=>{var k=L,{globalSetting:j,dispatch:ge,practiceSetting:rt,shixunsDetail:ft,user:lt}=k,ot=pm(k,["globalSetting","dispatch","practiceSetting","shixunsDetail","user"]),be,nt,en,yn,Xt,dn;const{id:tn}=rt,[Tn,nn]=(0,n.useState)([]),[Ft,dr]=(0,n.useState)({}),[hn,Qt]=(0,n.useState)([]),[on,Ut]=(0,n.useState)(!1),[wt,Fn]=(0,n.useState)(!0),[Kt,Pt]=(0,n.useState)(!1),[Gt,Vn]=(0,n.useState)(!1),[jt,zt]=(0,n.useState)(!1),[na,hr]=(0,n.useState)(!1),[An,vn]=(0,n.useState)("all"),[Jr,In]=(0,n.useState)([]),[Qn,Sa]=(0,n.useState)([]),[Ya,Ja]=(0,n.useState)(!1),[wa,un]=(0,n.useState)({}),[Dr,ha]=(0,n.useState)(!1),[$n,qr]=(0,n.useState)([]),[Zr,Fo]=(0,n.useState)({page:1,limit:10,total:0}),[Fi,Pi]=(0,n.useState)({page:1,limit:10,search:"",order:"mine"});(0,n.useEffect)(()=>{tn&&Bo()},[tn]);const Fr=Rn=>{const er=Gc(Tc({},Zr),{page:Rn});Sa([]),Fo(er),Bo(er)},Bo=Rn=>qf(void 0,null,function*(){const ir=Rn||{page:1,limit:10,total:0};Ut(!0);const ri=yield ge({type:"shixunsDetail/getSetData",payload:Gc(Tc({},ir),{id:tn})});ri!=null&&ri.data_sets&&(Ut(!1),nn([...ri.data_sets]),Fo(Gc(Tc({},ir),{total:ri==null?void 0:ri.data_sets_count})),Fn(!1),dr(Tc({},ri)))}),Bi=()=>n.createElement("div",{className:ms.empty},n.createElement("img",{src:Dn.x7,width:"258"}),n.createElement("span",{className:"c-grey-c"},"\u6682\u65E0\u6570\u636E\u96C6\u6587\u4EF6~")),Ar={selectedRowKeys:Qn,columnWidth:70,onChange:Rn=>{console.log("selectedRowKeys changed: ",Rn),Sa(Rn)}},zr=Rn=>{(0,a.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5220\u9664"]);const er=Rn?[Rn]:Qn;l.default.confirm({centered:!0,title:"\u786E\u5B9A\u8981\u5220\u9664\u6587\u4EF6\u5417\uFF1F",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>qf(void 0,null,function*(){if((yield(0,u.ZP)(`/api/shixuns/${tn}/destroy_data_sets.json`,{method:"Delete",body:{id:er}})).status===0){const ri=er.length===Tn.length&&Zr.page>1?Zr.page-1:Zr.page;i.ZP.success("\u5220\u9664\u6210\u529F"),Bo(Gc(Tc({},Zr),{page:ri})),Sa([])}})})},mo=()=>qf(void 0,null,function*(){const{title:Rn}=wa;let er=null;if(console.log(Rn,"title"),Rn===""){er="\u6587\u4EF6\u540D\u4E0D\u80FD\u4E3A\u7A7A",un(Gc(Tc({},wa),{errorDes:er}));return}if(Rn.includes(" ")){er="\u6587\u4EF6\u540D\u4E0D\u80FD\u6709\u7A7A\u683C",un(Gc(Tc({},wa),{errorDes:er}));return}const ir=Tn.find(Nu=>Nu.id===(wa==null?void 0:wa.id)).title;if(Rn===ir.substring(0,ir.lastIndexOf("."))||Rn===ir){er="\u6587\u4EF6\u540D\u4E0D\u80FD\u91CD\u540D",un(Gc(Tc({},wa),{errorDes:er}));return}const ri=ir.includes(".")?ir.substring(ir.lastIndexOf("."),ir.length):"";(yield(0,u.ZP)(`/api/shixuns/${tn}/rename_data_sets.json`,{method:"post",body:{id:wa==null?void 0:wa.id,new_file_name:Rn+ri}})).status===0&&(i.ZP.success("\u91CD\u547D\u540D\u6210\u529F"),Bo(Zr),Pt(!1),un({}))}),Ir=()=>{const{download_url:Rn}=wa;yo(Rn),i.ZP.success("\u590D\u5236\u6210\u529F"),Vn(!1),un({})},yo=Rn=>{const er=Rn,ir=document.createElement("input");ir.value=er,document.body.appendChild(ir),ir.select(),document.execCommand("Copy"),ir.style.display="none"},Ji=[{title:"\u6587\u4EF6",dataIndex:"title",key:"title",align:"left",ellipsis:!0,render:Rn=>n.createElement(Oe.Z,{title:Rn},n.createElement("span",null,Rn))},{title:"\u6570\u636E\u96C6\u6765\u6E90",dataIndex:"data_set_title",key:"data_set_title",align:"left",ellipsis:!0,render:(Rn,er)=>er!=null&&er.data_set_id?n.createElement(Oe.Z,{title:Rn},n.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{(0,a.xg)(`/dataset/${er==null?void 0:er.data_set_id}/detail?tabId=public`)}},Rn)):"--"},{title:"\u5907\u6CE8",dataIndex:"description",key:"description",align:"left",ellipsis:!0,render:Rn=>n.createElement(Oe.Z,{title:Rn},n.createElement("span",null,Rn||"--"))},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"created_on",key:"created_on",align:"left",width:180,render:(Rn,er)=>zs()(er.created_on).format("YYYY-MM-DD HH:mm")},{title:"\u6587\u4EF6\u8DEF\u5F84",dataIndex:"file_path",key:"file_path",align:"left",render:(Rn,er)=>n.createElement("div",{className:ms.path},n.createElement(Oe.Z,{title:Rn},n.createElement("span",{className:ms.text},Rn)),n.createElement(qe.CopyToClipboard,{text:Rn,onCopy:()=>i.ZP.success("\u590D\u5236\u6210\u529F")},n.createElement(Oe.Z,{title:"\u590D\u5236"},n.createElement("i",{className:"iconfont icon-fuzhi6 ml5"}))))},{title:"\u6700\u540E\u4FEE\u6539\u4EBA",dataIndex:"author",key:"author",align:"left",width:120},{title:"\u6587\u4EF6\u5927\u5C0F",dataIndex:"filesize",key:"filesize",align:"left",width:100},{title:"\u64CD\u4F5C",dataIndex:"operation",key:"operation",align:"left",width:200,render:(Rn,er)=>n.createElement("div",{className:ms.actionsBtns},n.createElement(Oe.Z,{title:"\u91CD\u547D\u540D"},n.createElement("span",{className:"iconfont icon-zhongmingming",onClick:()=>{var ir;un((0,oe.clone)(Gc(Tc({},er),{title:er!=null&&er.title.includes(".")?(ir=er==null?void 0:er.title)==null?void 0:ir.substring(0,er.title.lastIndexOf(".")):er==null?void 0:er.title}))),Pt(!0),(0,a.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u91CD\u547D\u540D"])}})),n.createElement(Oe.Z,{title:"\u5206\u4EAB"},n.createElement("span",{className:"iconfont icon-fenxiang",onClick:()=>{(0,a.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5206\u4EAB"]),un((0,oe.clone)(er)),Vn(!0)}})),n.createElement(Oe.Z,{title:"\u4E0B\u8F7D"},n.createElement("span",{className:"iconfont icon-xiazai3",onClick:()=>{(0,a.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u4E0B\u8F7D"]),(0,a.Nd)(er.title,er==null?void 0:er.download_url)}})),n.createElement(Oe.Z,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6\u4E2D"},n.createElement("span",{className:"iconfont icon-tongbushuju",onClick:()=>{(0,a.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u540C\u6B65"]),hr(!0),qr([er]),In([er.id])}})),n.createElement(Oe.Z,{title:"\u5220\u9664"},n.createElement("span",{className:"iconfont icon-shanchu8",onClick:()=>{(0,a.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5220\u9664"]),zr(er.id)}})))}];return n.createElement("div",{className:ms.dataset},n.createElement("div",{className:ms.header},n.createElement("div",{className:ms.title},"\u6570\u636E\u96C6(",Zr.total,")"),n.createElement("div",{className:ms.dataPath},n.createElement("span",{className:ms.pathTitle},"\u6570\u636E\u96C6\u8DEF\u5F84:"),n.createElement("input",{value:Ft==null?void 0:Ft.folder_name,disabled:!0}),n.createElement(qe.CopyToClipboard,{text:Ft==null?void 0:Ft.folder_name,onCopy:()=>i.ZP.success("\u590D\u5236\u6210\u529F")},n.createElement(Oe.Z,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u6570\u636E\u96C6\u8DEF\u5F84"},n.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"})))),n.createElement("div",{className:ms.btns},n.createElement(m.ZP,{type:"primary",ghost:!0,onClick:()=>zr(),disabled:!Qn.length,style:{width:"60px"}},"\u5220\u9664"),n.createElement(m.ZP,{type:"primary",className:"ml10",style:{width:"60px"},ghost:!0,onClick:()=>{hr(!0),In(Qn),qr(Tn.filter(Rn=>Qn.includes(Rn.id)))},disabled:!Qn.length},"\u540C\u6B65"),n.createElement(ve.Z,{className:"ml10",disabled:((be=lt==null?void 0:lt.userInfo)==null?void 0:be.user_status)===2,dropdownRender:()=>n.createElement(Le.default,null,n.createElement(Le.default.Item,{key:1,onClick:()=>{Ja(!0)}},"\u4E0A\u4F20\u6570\u636E\u96C6"),n.createElement(Le.default.Item,{key:2,onClick:()=>{zt(!0),vn("all")}},"\u9009\u62E9\u6570\u636E\u96C6"))},n.createElement("span",{className:ms.selectBtn},n.createElement("span",null,"\u589E\u52A0\u6570\u636E\u96C6"))))),n.createElement("div",{className:ms.content},n.createElement(xl.Z,{loading:wt,active:!0,paragraph:{rows:5}},Zr.total?n.createElement(li.default,{rowSelection:Ar,className:ms.customTable,dataSource:Tn,bordered:!1,rowKey:Rn=>Rn.id,rowClassName:ms.row,columns:Ji,loading:on,pagination:{pageSize:Zr.limit,total:Zr.total,current:Zr.page,onChange:Fr,showQuickJumper:!0,hideOnSinglePage:!0,position:["bottomCenter"]}}):Bi())),n.createElement(sm,{rootIdentifier:(nt=ft==null?void 0:ft.detail)==null?void 0:nt.root_identifier,wrapClassName:ms.uploadFileModal,id:tn,containerId:(en=ft==null?void 0:ft.detail)==null?void 0:en.id,local:(yn=j==null?void 0:j.setting)==null?void 0:yn.is_local,dispatch:ge,visible:Ya,onClose:()=>Ja(!1),onOK:Bo}),n.createElement(l.default,{title:"\u91CD\u547D\u540D",open:Kt,onOk:mo,centered:!0,wrapClassName:ms.renameModal,onCancel:()=>{Pt(!1),un({})},width:"1000px"},n.createElement("div",null,n.createElement("div",{className:ms.fileName},n.createElement("sup",null,"*"),"\u6587\u4EF6\u540D\xA0:"),n.createElement(M.default,{value:wa==null?void 0:wa.title,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u5B57",bordered:!1,onChange:Rn=>{un(Gc(Tc({},wa),{title:Rn.target.value,errorDes:null}))},maxLength:60,suffix:`${((Xt=wa==null?void 0:wa.title)==null?void 0:Xt.length)||0}/60`}),(wa==null?void 0:wa.errorDes)&&n.createElement("div",{className:ms.errorDes},wa==null?void 0:wa.errorDes))),n.createElement(l.default,{title:"\u5206\u4EAB\u4E0B\u8F7D\u94FE\u63A5",open:Gt,onOk:Ir,centered:!0,wrapClassName:ms.shareModal,onCancel:()=>{Vn(!1),un({})},width:"1000px",okText:"\u590D\u5236\u94FE\u63A5"},n.createElement("div",null,n.createElement("div",{className:ms.fileName},"\u53D1\u9001\u94FE\u63A5\uFF0C\u522B\u4EBA\u53EF\u4EE5\u901A\u8FC7\u94FE\u63A5\u4E0B\u8F7D\u6587\u4EF6",n.createElement("span",null,"(\u6709\u6548\u671F\u4E3A3\u5929)")),n.createElement(M.default,{bordered:!1,addonBefore:"\u94FE\u63A5",value:wa==null?void 0:wa.download_url}))),n.createElement(um.Z,{setVisible:zt,visible:jt,recordId:Jr,type:An,updateData:Bo,identifier:(dn=ft.detail)==null?void 0:dn.identifier}),n.createElement(l.default,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6",open:na,width:400,centered:!0,keyboard:!1,onCancel:()=>hr(!1),maskClosable:!1,footer:n.createElement("div",{style:{display:"flex",justifyContent:"center"}},n.createElement("div",{className:ms.leftButton,onClick:()=>{ha(!0)}},"\u751F\u6210\u65B0\u7684\u6570\u636E\u96C6"),n.createElement("div",{className:ms.rightButton,onClick:()=>{hr(!1),zt(!0),vn("my")}},"\u53D1\u9001\u5230\u5DF2\u6709\u6570\u636E\u96C6\u4E2D"))},n.createElement("div",{className:ms.centerText},"\u5C06\u8BE5\u6570\u636E\u96C6\u6587\u4EF6\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6\u4E2D\uFF0C\u8BF7\u9009\u62E9\u540C\u6B65\u65B9\u5F0F\uFF1A")),n.createElement(Se.Z,{visible:Dr,attachmentInfo:$n,onClose:()=>ha(!1),onSuccess:Rn=>{ha(!1),e.history.push(`/dataset/${Rn}/detail?tabId=mine`)}}))};var vm=(0,e.connect)(({globalSetting:L,shixunsDetail:k,practiceSetting:j,user:ge})=>({globalSetting:L,shixunsDetail:k,user:ge,practiceSetting:j}))(mm),ef={wrap:"wrap___VIvSS",content:"content___pqoZT",mainPathWrap:"mainPathWrap___v3uSU",colorBlue:"colorBlue___AjQlz"},gm=Object.defineProperty,cp=Object.getOwnPropertySymbols,hm=Object.prototype.hasOwnProperty,Am=Object.prototype.propertyIsEnumerable,dp=(L,k,j)=>k in L?gm(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,fp=(L,k)=>{for(var j in k||(k={}))hm.call(k,j)&&dp(L,j,k[j]);if(cp)for(var j of cp(k))Am.call(k,j)&&dp(L,j,k[j]);return L},pp=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const Cf=L=>L!=null&&L.length?L.filter((k,j)=>j!==0).map(k=>k.val).join("").substr(1):"",Em=({shixunsDetail:L,globalSetting:k,loading:j,dispatch:ge,fileType:rt,path:ft,onFinish:lt=()=>{}})=>{const ot=(0,e.useParams)(),[be,nt]=(0,n.useState)(""),[en,yn]=(0,n.useState)([]),[Xt,dn]=(0,n.useState)([]),Tn=[kd.OriginalPicturePath,kd.ExpectPicturePath,kd.PicturePath].includes(rt);(0,n.useEffect)(()=>{L.actionTabs.key==="EditPracticeSetting-SelectFilePath"&&(nt(ft||""),nn())},[L.actionTabs.key]);const nn=(wt="")=>pp(void 0,null,function*(){var Fn;const Kt=yield ge({type:"shixunsDetail/getRepository",payload:{id:ot.id,path:wt}});if(wt===""&&!((Fn=Kt==null?void 0:Kt.trees)!=null&&Fn.length)&&i.ZP.warning("\u8BF7\u5148\u53BB\u4EE3\u7801\u4ED3\u5E93\u63D0\u4EA4\u6587\u4EF6"),Kt!=null&&Kt.trees){const Pt=Kt.trees.map(Gt=>fp(fp({},Gt),{name:Gt.name,val:Gt.name}));dn(Pt||[])}}),Ft=wt=>{const Fn=Cf(en),Kt=`${Fn&&`${Fn}/`}${wt}`;rt===kd.Path?!(be!=null&&be.includes(`${Kt}\uFF1B`))&&nt(`${be}${Kt}\uFF1B`):rt===kd.ExecPath&&nt(Kt)},dr=wt=>{if(wt.type==="tree"){en.length?en.push({val:`/${wt.val}`,path:wt.val}):en.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${wt.val}`,path:wt.val}),yn(en);const Fn=Cf(en);Tn&&nt(Fn),nn(Fn)}},hn=(wt,Fn)=>{const Kt=en.filter((Gt,Vn)=>Vn<=Fn);yn(Kt);const Pt=Cf(Kt);Tn&&nt(Pt),nn(Pt)},Qt=()=>pp(void 0,null,function*(){lt(be),on()}),on=()=>{nt(""),yn([]),dn([]),ge({type:"shixunsDetail/setActionTabs",payload:{}})},Ut=Cf(en);return n.createElement(l.default,{centered:!0,title:"\u6587\u4EF6\u8DEF\u5F84",closable:!1,keyboard:!1,open:L.actionTabs.key==="EditPracticeSetting-SelectFilePath",onOk:Qt,onCancel:on},n.createElement("div",{className:ef.wrap},n.createElement("div",{className:ef.content},n.createElement("div",{className:ef.mainPathWrap},!!(en!=null&&en.length)&&en.map((wt,Fn)=>n.createElement("a",{key:Fn,onClick:()=>hn(wt,Fn)},wt.val))),!!(Xt!=null&&Xt.length)&&Xt.map((wt,Fn)=>wt.type==="tree"?n.createElement("a",{key:Fn,onClick:()=>dr(wt)},n.createElement("i",{className:`iconfont icon-wenjianjia ${ef.colorBlue}`}),Ut&&`${Ut}/`,wt.name):n.createElement("a",{key:Fn,onClick:()=>Ft(`${wt.name}`)},n.createElement("i",{className:`iconfont icon-zuoye ${ef.colorBlue}`}),Ut&&`${Ut}/`,wt.name))),n.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),n.createElement(M.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09",value:be,onChange:wt=>nt(wt.target.value)})))};var ym=(0,e.connect)(({shixunsDetail:L,loading:k,globalSetting:j})=>({shixunsDetail:L,globalSetting:j,loading:k.models.index}))(Em),mp={wrap:"wrap___AnxZp",fixBtn:"fixBtn___sQhsA"},bm=Object.defineProperty,wf=Object.getOwnPropertySymbols,vp=Object.prototype.hasOwnProperty,gp=Object.prototype.propertyIsEnumerable,hp=(L,k,j)=>k in L?bm(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,Cm=(L,k)=>{for(var j in k||(k={}))vp.call(k,j)&&hp(L,j,k[j]);if(wf)for(var j of wf(k))gp.call(k,j)&&hp(L,j,k[j]);return L},wm=(L,k)=>{var j={};for(var ge in L)vp.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&wf)for(var ge of wf(L))k.indexOf(ge)<0&&gp.call(L,ge)&&(j[ge]=L[ge]);return j},Ap=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const Fm=L=>{var k=L,{shixunsDetail:j,globalSetting:ge,user:rt,dispatch:ft}=k,lt=wm(k,["shixunsDetail","globalSetting","user","dispatch"]),ot,be;const nt=(0,e.useLocation)(),en=(0,n.useRef)((be=(ot=nt.pathname)==null?void 0:ot.split("/"))==null?void 0:be[2]),[yn]=E.default.useForm(),[Xt,dn]=(0,n.useState)(""),[tn,Tn]=(0,n.useState)(!1),[nn,Ft]=(0,n.useState)(!1);(0,n.useEffect)(()=>{en.current&&dr()},[en.current]);const dr=()=>Ap(void 0,null,function*(){Tn(!0);const Qt=yield(0,u.ZP)(`/api/shixuns/${en.current}/get_standard_answer.json`,{method:"get",params:{from:"edit"}});Qt.status===0&&(dn((Qt==null?void 0:Qt.standard_answer)||""),yn.setFieldsValue({hide_answer:Qt==null?void 0:Qt.hide_answer,disable_copy:Qt==null?void 0:Qt.disable_copy}),Tn(!1))}),hn=Qt=>Ap(void 0,null,function*(){Ft(!0),(yield(0,u.ZP)(`/api/shixuns/${en.current}/set_standard_answer.json`,{method:"post",body:Cm({},Qt)})).status===0&&i.ZP.success("\u4FDD\u5B58\u6210\u529F"),Ft(!1)});return n.createElement("section",{className:mp.wrap},n.createElement(xl.Z,{loading:tn},n.createElement(E.default,{form:yn,scrollToFirstError:!0,layout:"vertical",onFinish:hn},n.createElement(E.default.Item,{name:"hide_answer",valuePropName:"checked"},n.createElement(S.default,null,"\u9690\u85CF\u53C2\u8003\u7B54\u6848\u6A21\u5757")),n.createElement(E.default.Item,{name:"disable_copy",valuePropName:"checked"},n.createElement(S.default,null,"\u7981\u6B62\u590D\u5236\u53C2\u8003\u7B54\u6848")),n.createElement(E.default.Item,{name:"standard_answer",label:"\u53C2\u8003\u7B54\u6848:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848"}]},n.createElement(w.Z,{defaultValue:Xt})),n.createElement(E.default.Item,null,n.createElement(to.t,{okText:"\u4FDD\u5B58",loading:nn,hasCancelBtn:!1,className:mp.fixBtn,okButtonProps:{htmlType:"submit"}})))))};var xm=(0,e.connect)(({shixunsDetail:L,globalSetting:k,user:j})=>({shixunsDetail:L,globalSetting:k,user:j}))(Fm),Js=h(67294),Bm=Object.defineProperty,Dm=Object.defineProperties,Sm=Object.getOwnPropertyDescriptors,Ep=Object.getOwnPropertySymbols,Pm=Object.prototype.hasOwnProperty,Im=Object.prototype.propertyIsEnumerable,yp=(L,k,j)=>k in L?Bm(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,bp=(L,k)=>{for(var j in k||(k={}))Pm.call(k,j)&&yp(L,j,k[j]);if(Ep)for(var j of Ep(k))Im.call(k,j)&&yp(L,j,k[j]);return L},Om=(L,k)=>Dm(L,Sm(k)),Ed=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const{Countdown:Rm}=Zn.default;var Mm=(L=>(L[L.LoadingFail=1]="LoadingFail",L[L.Loading=2]="Loading",L[L.Finish=3]="Finish",L))(Mm||{}),kd=(L=>(L.Path="path",L.ExecPath="exec_path",L.OriginalPicturePath="original_picture_path",L.ExpectPicturePath="expect_picture_path",L.PicturePath="picture_path",L))(kd||{});const Nm=({globalSetting:L,loading:k,dispatch:j,practiceSetting:ge,shixunsDetail:rt})=>{var ft;const[lt,ot]=(0,n.useState)(),[be,nt]=(0,n.useState)(),en=(0,n.useRef)(),[yn,Xt]=(0,n.useState)(),[dn,tn]=(0,n.useState)(),[Tn,nn]=(0,n.useState)(!0),[Ft,dr]=(0,n.useState)(700),[hn,Qt]=(0,n.useState)(""),[on,Ut]=(0,n.useState)("1"),wt=(0,e.useParams)();(0,n.useEffect)(()=>{Kt()},[]);const Fn=()=>Ed(void 0,null,function*(){var An,vn;const Jr=yield j({type:"shixunsDetail/updateRepositoryFile",payload:{id:wt.id,path:(vn=(An=rt==null?void 0:rt.fileContent)==null?void 0:An.params)==null?void 0:vn.path,content:lt,secret_repository:Tn?null:!0}});Jr!=null&&Jr.content&&(i.ZP.info("\u4FDD\u5B58\u6210\u529F"),j({type:"practiceSetting/setSideBarTabs",payload:Om(bp({},ge.sideBar),{confirmLeave:!1})}))}),Kt=()=>Ed(void 0,null,function*(){var An,vn,Jr,In;const Qn=yield(0,s.Ui)({identifier:wt.id});if((vn=(An=Qn==null?void 0:Qn.data)==null?void 0:An.data_list)!=null&&vn.length){hi.Z.publish("pod-restrict-data",{identifier:(Jr=Qn==null?void 0:Qn.data)==null?void 0:Jr.identifier,data_list:(In=Qn==null?void 0:Qn.data)==null?void 0:In.data_list});return}Qn!=null&&Qn.url&&Qt(Qn==null?void 0:Qn.url)}),Pt=()=>Ed(void 0,null,function*(){const An=yield(0,s.K_)({identifier:wt.id});(An==null?void 0:An.status)===0&&(An!=null&&An.remainingSeconds?(Xt(Date.now()+An.remainingSeconds*1e3),tn(An.remainingSeconds-300<=0?Date.now()+1e3:Date.now()+(An.remainingSeconds-300)*1e3)):Gt())}),Gt=()=>{l.default.confirm({centered:!0,title:"\u91CD\u7F6E\u73AF\u5883",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",zIndex:9999,content:Js.createElement("div",{className:"tc"},"\u662F\u5426\u786E\u5B9A\u91CD\u7F6E\u73AF\u5883\uFF1F"),onOk:()=>Ed(void 0,null,function*(){Vn()})})},Vn=()=>Ed(void 0,null,function*(){var An,vn,Jr,In;nt(2);const Qn=yield(0,s.zH)({identifier:wt.id});if((vn=(An=Qn==null?void 0:Qn.data)==null?void 0:An.data_list)!=null&&vn.length){hi.Z.publish("pod-restrict-data",{identifier:(Jr=Qn==null?void 0:Qn.data)==null?void 0:Jr.identifier,data_list:(In=Qn==null?void 0:Qn.data)==null?void 0:In.data_list});return}(Qn==null?void 0:Qn.status)===0&&(nt(3),Qt(Qn.url),en.current=Qn.port,i.ZP.success("\u91CD\u7F6E\u73AF\u5883\u6210\u529F!"))}),jt=()=>{l.default.destroyAll(),l.default.confirm({centered:!0,title:"\u670D\u52A1\u4E2D\u65AD\u63D0\u9192",content:Js.createElement("div",{className:"tc font14"},"jupyter\u5C06\u4E8E",Js.createElement("span",null,Js.createElement(Rm,{value:yn,format:"HH:mm:ss",onFinish:zt})),"\u65F6\u95F4\u540E\u670D\u52A1\u4E2D\u65AD\uFF0C\u662F\u5426\u9700\u8981\u5EF6\u957F\u4F7F\u7528\u65F6\u95F4\uFF1F"),okText:"\u7ACB\u5373\u5EF6\u957F",cancelText:"\u4E0D\u9700\u8981",onOk:()=>Ed(void 0,null,function*(){(yield(0,s.q9)({identifier:wt.id})).status===0&&(yield Pt(),i.ZP.success("\u5EF6\u957F\u6210\u529F!"))})})},zt=()=>{l.default.destroyAll(),l.default.confirm({centered:!0,title:"\u5012\u8BA1\u65F6\u622A\u6B62",content:Js.createElement("p",{className:"tc font14"},"\u670D\u52A1\u5DF2\u4E2D\u65AD\uFF0C\u662F\u5426\u786E\u8BA4\u91CD\u7F6E\u5B9E\u9A8C\u73AF\u5883\uFF1F"),okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>{Vn()}})},na=An=>{j({type:"shixunsDetail/setActionTabs",payload:{key:"EditPracticeSetting-SelectFilePath"}})},hr=An=>Ed(void 0,null,function*(){yield(0,s.QA)({id:wt.id,startup_file:An}),Kt(),j({type:"practiceSetting/getCommonData",payload:bp({},wt)})});return Js.createElement(xe.default,{activeKey:on,onChange:An=>Ut(An),tabBarStyle:{paddingLeft:20},items:[{key:"1",label:"\u670D\u52A1\u8BBE\u7F6E",children:Js.createElement("div",null,Js.createElement(b.Z,{className:"mt20 ml20 font14",align:"middle"},Js.createElement(C.Z,null,Js.createElement("span",{className:"c-red"},"* "),"\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6\uFF1A"),Js.createElement(C.Z,{className:"mr10"},Js.createElement(Oe.Z,{title:"\u5F00\u542FJupyterLab\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5219\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6\u540C\u65F6\u4E5F\u4F5C\u4E3A\u8BC4\u6D4B\u7684\u6267\u884C\u6587\u4EF6\u3002",placement:"bottom"},Js.createElement(Nl.Z,{style:{cursor:"pointer"}}))),Js.createElement(C.Z,{flex:"300px",onClick:()=>na("exec_path")},Js.createElement(M.default,{value:hn})),Js.createElement(C.Z,{flex:"1"},Js.createElement(m.ZP,{type:"primary",className:"ml10",onClick:()=>na("exec_path")},"\u8BBE\u7F6E"))),Js.createElement("iframe",{onLoad:An=>{},src:hn,scrolling:"no",style:{height:"calc(100vh - 120px)"},className:"mt10",id:"frame",name:"framename",width:"100%",frameBorder:"0"}),Js.createElement(ym,{fileType:"path",path:(ft=rt==null?void 0:rt.detail)==null?void 0:ft.startup_file,onFinish:An=>hr(An)}))},{key:"2",label:"\u8BC4\u6D4B\u8BBE\u7F6E",children:on==="2"?Js.createElement(Sl.Z,{active:"testCase",type:"jupyterLab"}):null},{key:"3",label:"\u53C2\u8003\u7B54\u6848",children:Js.createElement(xm,null)}]})};var Tm=(0,e.connect)(({loading:L,globalSetting:k,practiceSetting:j,shixunsDetail:ge})=>({globalSetting:k,loading:L,practiceSetting:j,shixunsDetail:ge}))(Nm),Cp={catechism:"catechism___lS6Ml",tab:"tab___vw6iE"},wp={collect:"collect___pxqYO",head:"head___WuH5D"},Ud=h(67294),jm=Object.defineProperty,Fp=Object.getOwnPropertySymbols,Lm=Object.prototype.hasOwnProperty,km=Object.prototype.propertyIsEnumerable,xp=(L,k,j)=>k in L?jm(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,Um=(L,k)=>{for(var j in k||(k={}))Lm.call(k,j)&&xp(L,j,k[j]);if(Fp)for(var j of Fp(k))km.call(k,j)&&xp(L,j,k[j]);return L},Zm=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())}),Bp=({onOk:L,onCancel:k,visible:j,modalParams:ge,forceIn:rt})=>{const[ft]=E.default.useForm(),[lt,ot]=(0,n.useState)(!1),be=rt?!1:typeof j=="number";(0,n.useEffect)(()=>{j?ft.setFieldsValue(Um({},ge)):ft.resetFields()},[j]);const nt=en=>Zm(void 0,null,function*(){ot(!0),yield L(en),ot(!1)});return Ud.createElement(l.default,{centered:!0,destroyOnClose:!0,onCancel:()=>k(),onOk:()=>ft.submit(),open:!!j,confirmLoading:lt,title:be?"\u7F16\u8F91\u95EE\u7B54":"\u65B0\u589E\u95EE\u7B54",width:900,okText:be?"\u786E\u5B9A":"\u52A0\u5165\u95EE\u9898\u96C6"},Ud.createElement(E.default,{form:ft,size:"large",onFinish:nt},Ud.createElement(E.default.Item,{name:"title",label:"\u95EE\u9898",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"}]},Ud.createElement(M.default,{placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"})),Ud.createElement(E.default.Item,{className:"mb0",name:"content",label:"\u56DE\u7B54",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54"}]},Ud.createElement(w.Z,{className:"mb0",placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54",watch:!0,defaultValue:ge==null?void 0:ge.content}))))},xs=h(67294),Wm=Object.defineProperty,Dp=Object.getOwnPropertySymbols,Km=Object.prototype.hasOwnProperty,Vm=Object.prototype.propertyIsEnumerable,Sp=(L,k,j)=>k in L?Wm(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,Zd=(L,k)=>{for(var j in k||(k={}))Km.call(k,j)&&Sp(L,j,k[j]);if(Dp)for(var j of Dp(k))Vm.call(k,j)&&Sp(L,j,k[j]);return L},tf=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())}),Qm=({})=>{const L=(0,e.useParams)(),[k,j]=(0,n.useState)(!1),[ge,rt]=(0,n.useState)(0),[ft,lt]=(0,n.useState)([]),[ot,be]=(0,n.useState)(!1),[nt,en]=(0,n.useState)({title:"",content:""}),[yn,Xt]=(0,n.useState)(!1),[dn,tn]=(0,n.useState)(!1),[Tn,nn]=(0,n.useState)([]),[Ft,dr]=(0,n.useState)({keywords:"",page:1,limit:10});(0,n.useEffect)(()=>{hn(Ft)},[]);const hn=Pt=>tf(void 0,null,function*(){var Gt,Vn;j(!0);const jt=yield(0,u.ZP)(`/api/shixuns/${L.id}/qna_sets.json`,{method:"get",params:Pt});jt.status===0&&(lt(((Gt=jt==null?void 0:jt.data)==null?void 0:Gt.qna_sets)||[]),rt((Vn=jt==null?void 0:jt.data)==null?void 0:Vn.total_count)),j(!1)}),Qt=Pt=>{Ft.keywords=Pt,Ft.page=1,dr(Zd({},Ft)),hn(Ft)},on=(Pt,Gt)=>{Ft.page=Pt,Ft.limit=Gt,dr(Zd({},Ft)),hn(Ft)},Ut=Pt=>tf(void 0,null,function*(){if(typeof ot=="number"){const Gt=yield(0,u.ZP)(`/api/shixuns/${L.id}/qna_sets/${ot}.json`,{method:"put",body:Pt});(Gt==null?void 0:Gt.status)===0&&(i.ZP.success("\u7F16\u8F91\u6210\u529F"),hn(Ft),be(!1))}else{const Gt=yield(0,u.ZP)(`/api/shixuns/${L.id}/qna_sets.json`,{method:"post",body:Pt});(Gt==null?void 0:Gt.status)===0&&(i.ZP.success("\u6DFB\u52A0\u6210\u529F"),Ft.page=1,Ft.keywords="",dr(Zd({},Ft)),hn(Ft),be(!1))}}),wt=Pt=>tf(void 0,null,function*(){l.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u5220\u9664\u5417\uFF1F",onOk:()=>tf(void 0,null,function*(){const Gt=yield(0,u.ZP)(`/api/shixuns/${L.id}/qna_sets/${Pt.id}.json`,{method:"delete"});if((Gt==null?void 0:Gt.status)===0){const Vn=ft.length===1&&Ft.page>1?Ft.page-1:Ft.page;Ft.page=Vn,dr(Zd({},Ft)),hn(Ft),i.ZP.success("\u5220\u9664\u6210\u529F")}})})}),Fn=[{title:"\u95EE\u9898",dataIndex:"title",ellipsis:!0,render:Pt=>xs.createElement(Oe.Z,{placement:"topLeft",title:Pt},xs.createElement("span",{className:"c-black"},Pt||"--"))},{title:"\u56DE\u7B54",dataIndex:"content",ellipsis:!0,render:Pt=>xs.createElement(Oe.Z,{placement:"topLeft",title:Pt},xs.createElement("span",{className:"c-black"},Pt||"--"))},{title:"\u64CD\u4F5C",width:104,align:"right",dataIndex:"id",ellipsis:!0,render:(Pt,Gt)=>xs.createElement("span",null,xs.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{be(Pt),en({title:Gt==null?void 0:Gt.title,content:Gt==null?void 0:Gt.content})}},"\u7F16\u8F91"),xs.createElement("span",{className:"current c-red",onClick:()=>wt(Gt)},"\u5220\u9664"))}],Kt={onRemove:()=>{nn([])},beforeUpload:Pt=>{if((Pt==null?void 0:Pt.size)>1024*1024*50)return i.ZP.info("\u6587\u4EF6\u8D85\u8FC750M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!(Pt.type==="application/vnd.ms-excel"||Pt.type==="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"))return i.ZP.info("\u8BF7\u4E0A\u4F20 .xls \u6216 .xlsx \u6587\u4EF6\uFF01"),!1;let Vn=[];return Vn.push(Pt),nn([...Vn]),!1},fileList:Tn,accept:".xls,.xlsx"};return xs.createElement("div",{className:wp.collect},xs.createElement("div",{className:wp.head},xs.createElement(Za.t7,{style:{width:480},placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",value:Ft.keywords,onChange:Qt}),xs.createElement(Za.op,{className:"ml40 mr20",shape:"default",onClick:()=>{be(!0),en({title:"",content:""})}},"\u65B0\u589E\u95EE\u7B54"),xs.createElement(Za.op,{type:"primary",shape:"default",onClick:()=>Xt(!0)},"\u5BFC\u5165\u95EE\u7B54")),xs.createElement(li.default,{columns:Fn,style:{marginTop:33},dataSource:ft,loading:k,rowKey:"id",pagination:{current:Ft.page,hideOnSinglePage:!ge,showQuickJumper:!0,showSizeChanger:!0,pageSize:Ft.limit,pageSizeOptions:["10","20","50","100","200"],total:ge,size:"default",showTotal:a.rU,onChange:on}}),xs.createElement(l.default,{title:"\u5BFC\u5165\u95EE\u7B54",open:yn,centered:!0,confirmLoading:dn,onCancel:()=>{Xt(!1),nn([])},onOk:()=>tf(void 0,null,function*(){var Pt;const Gt=new FormData;if(Tn.length>0)Gt.append("file",Tn[0]);else{i.ZP.warning("\u8BF7\u9009\u62E9\u6587\u4EF6");return}tn(!0);let Vn=yield(0,u.ZP)(`/api/shixuns/${L==null?void 0:L.id}/qna_sets/import.json`,{method:"post",body:Gt},!0);(Vn==null?void 0:Vn.status)===0&&((Pt=Vn==null?void 0:Vn.fail)!=null&&Pt.length?l.default.confirm({icon:null,width:485,title:"\u5BFC\u5165\u5931\u8D25",centered:!0,content:xs.createElement("span",null,"\u68C0\u6D4B\u5230\u672C\u6B21\u5BFC\u5165\u5B58\u5728\u4E0D\u7B26\u5408\u8981\u6C42\u7684\u6570\u636E\uFF0C\u70B9\u51FB\u4E0B\u8F7D",xs.createElement("a",{href:`${pe.Z.API_SERVER}/api/shixuns/${L==null?void 0:L.id}/qna_sets/down_error_import_file.json`},"\u5BFC\u5165\u5931\u8D25\u7684\u6570\u636E"),"\u67E5\u770B")}):(i.ZP.success("\u5BFC\u5165\u6210\u529F"),Ft.page=1,Ft.keywords="",dr(Zd({},Ft)),hn(Ft),Xt(!1),nn([]))),tn(!1)})},xs.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E00\uFF1A",xs.createElement("span",{className:"ml15 mr5"},"\u4E0B\u8F7D"),xs.createElement("a",{href:`${pe.Z.API_SERVER}/api/shixuns/${L==null?void 0:L.id}/qna_sets/down_template.json`},"\u5BFC\u5165\u95EE\u7B54\u96C6\u6A21\u677F"),"\uFF0C\u5E76\u586B\u5199\u5BF9\u5E94\u5185\u5BB9"),xs.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E8C\uFF1A",xs.createElement("span",{className:"ml15"},"\u4E0A\u4F20\u586B\u5199\u597D\u7684\u300A\u5BFC\u5165\u95EE\u7B54\u6A21\u677F\u300B")),xs.createElement("div",{style:{marginLeft:74}},xs.createElement(g.default,Zd({},Kt),xs.createElement(Za.op,{shape:"default",icon:xs.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}})},"\u4E0A\u4F20\u6587\u4EF6")))),xs.createElement(Bp,{visible:ot,onCancel:()=>be(!1),onOk:Ut,modalParams:nt}))},Pp={record:"record___Ueu3j",head:"head___UOVq4"},vs=h(67294),Hm=Object.defineProperty,zm=Object.defineProperties,Gm=Object.getOwnPropertyDescriptors,Ip=Object.getOwnPropertySymbols,Xm=Object.prototype.hasOwnProperty,Ym=Object.prototype.propertyIsEnumerable,Op=(L,k,j)=>k in L?Hm(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,nf=(L,k)=>{for(var j in k||(k={}))Xm.call(k,j)&&Op(L,j,k[j]);if(Ip)for(var j of Ip(k))Ym.call(k,j)&&Op(L,j,k[j]);return L},Jm=(L,k)=>zm(L,Gm(k)),Ff=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())}),qm=({})=>{const L=(0,e.useParams)(),[k]=E.default.useForm(),[j,ge]=(0,n.useState)(!1),[rt,ft]=(0,n.useState)(0),[lt,ot]=(0,n.useState)([]),[be,nt]=(0,n.useState)(!1),[en,yn]=(0,n.useState)({title:"",content:""});let[Xt,dn]=(0,n.useState)({page:1,limit:10});(0,n.useEffect)(()=>{nn(Xt)},[]);const tn=[{value:"ai",label:"AI\u6A21\u578B"},{value:"qna_set",label:"\u5B9E\u8BAD\u95EE\u7B54\u96C6"}],Tn=[{value:"added_to_set",label:"\u5DF2\u52A0\u5165\u95EE\u7B54\u96C6"},{value:"skipped",label:"\u65E0\u9700\u5904\u7406"},{value:"pending",label:"\u5F85\u5904\u7406"},{value:"ignored",label:"\u5DF2\u5FFD\u7565"}],nn=Ut=>Ff(void 0,null,function*(){var wt,Fn;ge(!0);const Kt=yield(0,u.ZP)(`/api/shixuns/${L.id}/qna_records.json`,{method:"get",params:Ut});Kt.status===0&&(ot(((wt=Kt==null?void 0:Kt.data)==null?void 0:wt.qna_records)||[]),ft((Fn=Kt==null?void 0:Kt.data)==null?void 0:Fn.total_count)),ge(!1)}),Ft=Ut=>{Xt.page=1,Xt=nf(nf({},Xt),Ut),dn(nf({},Xt)),nn(Xt)},dr=(Ut,wt)=>{Xt.page=Ut,Xt.limit=wt,dn(nf({},Xt)),nn(Xt)},hn=Ut=>Ff(void 0,null,function*(){const wt=yield(0,u.ZP)(`/api/shixuns/${L.id}/qna_sets.json`,{method:"post",body:Jm(nf({},Ut),{qna_record_id:be})});(wt==null?void 0:wt.status)===0&&(i.ZP.success("\u6DFB\u52A0\u6210\u529F"),nn(Xt),nt(!1))}),Qt=Ut=>Ff(void 0,null,function*(){l.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u5FFD\u7565\u5417\uFF1F",onOk:()=>Ff(void 0,null,function*(){const wt=yield(0,u.ZP)(`/api/shixuns/${L.id}/qna_records/${Ut.id}/update_status.json`,{method:"post",body:{status:"ignored"}});(wt==null?void 0:wt.status)===0&&nn(Xt)})})}),on=[{title:"\u95EE\u9898",dataIndex:"question",ellipsis:!0,render:Ut=>vs.createElement(Oe.Z,{placement:"topLeft",title:Ut},vs.createElement("span",{className:"c-black"},Ut||"--"))},{title:"\u56DE\u7B54",dataIndex:"answer",ellipsis:!0,render:Ut=>vs.createElement(Oe.Z,{placement:"topLeft",title:Ut},vs.createElement("span",{className:"c-black"},Ut||"--"))},{title:"\u56DE\u7B54\u6765\u6E90",dataIndex:"answer_source",width:110,render:Ut=>{var wt;return vs.createElement("span",{className:"c-black"},(wt=tn==null?void 0:tn.find(Fn=>Fn.value===Ut))==null?void 0:wt.label)}},{title:"\u72B6\u6001",dataIndex:"status",width:120,render:Ut=>{var wt;return vs.createElement("span",{className:"c-black"},(wt=Tn==null?void 0:Tn.find(Fn=>Fn.value===Ut))==null?void 0:wt.label)}},{title:"\u64CD\u4F5C",width:140,align:"right",dataIndex:"id",ellipsis:!0,render:(Ut,wt)=>vs.createElement("span",null,["pending","ignored"].includes(wt.status)&&vs.createElement(vs.Fragment,null,vs.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{nt(Ut),yn({title:wt==null?void 0:wt.question,content:wt==null?void 0:wt.answer})}},"\u52A0\u5165\u95EE\u7B54\u96C6"),vs.createElement("span",{className:"current c-light-primary",onClick:()=>Qt(wt)},"\u5FFD\u7565")),["skipped"].includes(wt.status)&&vs.createElement(Oe.Z,{placement:"topRight",title:"\u56DE\u7B54\u6765\u81EA\u95EE\u9898\u96C6\uFF0C\u65E0\u9700\u518D\u6B21\u52A0\u5165"},vs.createElement("span",{style:{cursor:"not-allowed",color:"#CCCCCC"}},"\u52A0\u5165\u95EE\u7B54\u96C6")),["added_to_set"].includes(wt.status)&&vs.createElement(Oe.Z,{placement:"topRight",title:"\u5DF2\u7ECF\u52A0\u5165\u95EE\u7B54\u96C6\uFF0C\u65E0\u9700\u518D\u6B21\u52A0\u5165"},vs.createElement("span",{style:{cursor:"not-allowed",color:"#CCCCCC"}},"\u52A0\u5165\u95EE\u7B54\u96C6")))}];return vs.createElement("div",{className:Pp.record},vs.createElement("div",{className:Pp.head},vs.createElement(E.default,{layout:"inline",form:k,colon:!1,size:"large",onFinish:Ft},vs.createElement(E.default.Item,{name:"keywords",label:"\u95EE\u9898"},vs.createElement(M.default,{placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",style:{width:300}})),vs.createElement(E.default.Item,{name:"answer_source",label:"\u56DE\u7B54\u6765\u6E90"},vs.createElement(Wl.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u56DE\u7B54\u6765\u6E90",options:tn,style:{width:200}})),vs.createElement(E.default.Item,{name:"status",label:"\u72B6\u6001"},vs.createElement(Wl.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u72B6\u6001",options:Tn,style:{width:200}})),vs.createElement(E.default.Item,{style:{marginRight:0}},vs.createElement(m.ZP,{type:"primary",htmlType:"submit"},"\u641C\u7D22")))),vs.createElement(li.default,{columns:on,style:{marginTop:33},dataSource:lt,loading:j,rowKey:"id",pagination:{current:Xt.page,hideOnSinglePage:!rt,showQuickJumper:!0,showSizeChanger:!0,pageSize:Xt.limit,pageSizeOptions:["10","20","50","100","200"],total:rt,size:"default",showTotal:a.rU,onChange:dr}}),vs.createElement(Bp,{visible:be,onCancel:()=>nt(!1),onOk:hn,modalParams:en,forceIn:!0}))},xf=h(67294);const $m=({dispatch:L,practiceSetting:k,shixunsDetail:j})=>{const[ge,rt]=(0,n.useState)("1");return xf.createElement("div",{className:Cp.catechism},xf.createElement(Za.tp,{dataSource:[{id:"1",name:"\u95EE\u7B54\u96C6"},{id:"2",name:"\u95EE\u7B54\u8BB0\u5F55"}],value:ge,onChange:ft=>rt(ft),className:Cp.tab}),ge==="1"&&xf.createElement(Qm,null),ge==="2"&&xf.createElement(qm,null))};var ev=(0,e.connect)(({practiceSetting:L,shixunsDetail:k})=>({practiceSetting:L,shixunsDetail:k}))($m),tv=Object.defineProperty,Bf=Object.getOwnPropertySymbols,Rp=Object.prototype.hasOwnProperty,Mp=Object.prototype.propertyIsEnumerable,Np=(L,k,j)=>k in L?tv(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,rf=(L,k)=>{for(var j in k||(k={}))Rp.call(k,j)&&Np(L,j,k[j]);if(Bf)for(var j of Bf(k))Mp.call(k,j)&&Np(L,j,k[j]);return L},nv=(L,k)=>{var j={};for(var ge in L)Rp.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&Bf)for(var ge of Bf(L))k.indexOf(ge)<0&&Mp.call(L,ge)&&(j[ge]=L[ge]);return j},rv=L=>{var k=L,{tabsActive:j}=k,ge=nv(k,["tabsActive"]);return n.createElement(n.Fragment,null,j==="information"&&n.createElement(yr,null),j==="warehouse"&&n.createElement(kr.default,null),j==="level"&&n.createElement(Xu,rf({},ge)),j==="collaborate"&&n.createElement(Ld,rf({},ge)),j==="setting"&&n.createElement(Yf.Z,null),j==="environment"&&n.createElement(Xd,rf({},ge)),j==="dataset"&&n.createElement(vm,null),j==="service"&&n.createElement(Tm,rf({},ge)),j==="catechism"&&n.createElement(ev,rf({},ge)))},Wd={flex_box_center:"flex_box_center___FN240",flex_space_between:"flex_space_between___wjShI",flex_box_vertical_center:"flex_box_vertical_center___HbcwC",flex_box_center_end:"flex_box_center_end___gj_ks",flex_box_column:"flex_box_column___zxJPU",sidebar:"sidebar___OW5LG",items:"items___j856O",item:"item___Zn_qr",name:"name___ZfhoC",itemActive:"itemActive___sW_Ri",question:"question___yfIcY"},Rs=h(67294),av=Object.defineProperty,ov=Object.defineProperties,iv=Object.getOwnPropertyDescriptors,Df=Object.getOwnPropertySymbols,Tp=Object.prototype.hasOwnProperty,jp=Object.prototype.propertyIsEnumerable,Lp=(L,k,j)=>k in L?av(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,lv=(L,k)=>{for(var j in k||(k={}))Tp.call(k,j)&&Lp(L,j,k[j]);if(Df)for(var j of Df(k))jp.call(k,j)&&Lp(L,j,k[j]);return L},sv=(L,k)=>ov(L,iv(k)),uv=(L,k)=>{var j={};for(var ge in L)Tp.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&Df)for(var ge of Df(L))k.indexOf(ge)<0&&jp.call(L,ge)&&(j[ge]=L[ge]);return j};const Sf=[{name:"\u57FA\u672C\u4FE1\u606F",icon:Rs.createElement("i",{className:"icon iconfont icon-jibenxinxi1"}),tabId:"information"},{name:"\u4EE3\u7801\u4ED3\u5E93",icon:Rs.createElement("i",{className:"icon iconfont icon-daimacangku"}),tabId:"warehouse"},{name:"\u4EFB\u52A1\u5173\u5361",icon:Rs.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"level"},{name:"\u5B9E\u9A8C\u73AF\u5883",icon:Rs.createElement("i",{className:"icon iconfont icon-shiyanhuanjing"}),tabId:"environment"},{name:"\u6570\u636E\u96C6",icon:Rs.createElement("i",{className:"icon iconfont icon-shujuji",style:{fontSize:25}}),tabId:"dataset"},{name:"\u670D\u52A1\u4E0E\u8BC4\u6D4B",icon:Rs.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"service"},{name:"\u5408\u4F5C\u4EBA\u5458",icon:Rs.createElement("i",{className:"icon iconfont icon-hezuochengyuan"}),tabId:"collaborate"},{name:"\u8BBE\u7F6E",icon:Rs.createElement("i",{className:"icon iconfont icon-shezhi5"}),tabId:"setting"},{name:"\u95EE\u7B54\u96C6",icon:Rs.createElement("i",{className:"icon iconfont icon-wendaji"}),tabId:"catechism"}],cv=L=>{var k=L,{globalSetting:j,loading:ge,dispatch:rt,shixunsDetail:ft,practiceSetting:lt}=k,ot=uv(k,["globalSetting","loading","dispatch","shixunsDetail","practiceSetting"]),be;const{base_info_warning:nt,challenges_warning:en,id:yn,repository_warning:Xt,sideBar:dn,service_warning:tn}=lt,Tn=(0,e.useLocation)(),nn=(0,e.useParams)(),[Ft]=(0,e.useSearchParams)();(0,n.useEffect)(()=>{var Qt;const on=Ft.get("tabId"),Ut=Tn.pathname.split("/").length,Fn=((Qt=ft==null?void 0:ft.detail)!=null&&Qt.windows_vnc?Sf.filter(Kt=>Kt.tabId!=="dataset"):Sf).map(Kt=>Kt.tabId).includes(on);if(on&&Fn){rt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:on}});return}if(Ut>4){rt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"level"}});return}if(!on||on&&!Fn){rt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}});return}},[(be=ft==null?void 0:ft.detail)==null?void 0:be.windows_vnc]),(0,n.useEffect)(()=>()=>{rt({type:"practiceSetting/setSideBarTabs",payload:sv(lv({},lt.sideBar),{selectPath:""})})},[nn.id]);const dr=Qt=>{var on;if(Qt===dn.tabsActive)return;Qt=="setting"&&rt({type:"shixunsDetail/getSettingsData",payload:nn});const Ut=()=>{e.history.push(`/shixuns/${yn}/edit?tabId=${Qt}`),rt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:Qt,selectPath:"",confirmLeave:!1}})};(on=lt==null?void 0:lt.sideBar)!=null&&on.confirmLeave?l.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Ut()}}):Ut()},hn=()=>{var Qt;return((Qt=ft==null?void 0:ft.detail)!=null&&Qt.windows_vnc?Sf.filter(Ut=>Ut.tabId!=="dataset"):Sf).filter(Ut=>{var wt;return(wt=ft==null?void 0:ft.detail)!=null&&wt.is_jupyter_lab?Ut.tabId!=="level":Ut.tabId!=="service"}).map(Ut=>{const{name:wt,icon:Fn,tabId:Kt}=Ut;return Rs.createElement("div",{key:Kt,className:`${lt.sideBar.tabsActive===Kt?Wd.itemActive:Wd.item} font12`,onClick:()=>dr(Kt)},Fn,Rs.createElement("span",{className:Wd.name},wt),Kt==="information"&&nt&&Rs.createElement(Oe.Z,{title:"\u8BF7\u5B8C\u5584\u57FA\u672C\u4FE1\u606F"},Rs.createElement("img",{src:Wu,alt:""})),Kt==="level"&&en&&Rs.createElement(Oe.Z,{title:"\u8BF7\u521B\u5EFA\u4EFB\u52A1\u5173\u5361"},Rs.createElement("img",{src:Wu,alt:""})),Kt==="service"&&tn&&Rs.createElement(Oe.Z,{title:"\u8BF7\u8BBE\u7F6E\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6"},Rs.createElement("img",{src:Wu,alt:""})),Kt==="warehouse"&&Xt&&Rs.createElement(Oe.Z,{title:"\u8BF7\u5F00\u542F\u4EE3\u7801\u4ED3\u5E93"},Rs.createElement("img",{src:Wu,alt:""})))})};return Rs.createElement("div",{className:Wd.sidebar},Rs.createElement("div",{className:Wd.items},hn()),Rs.createElement("div",{className:Wd.question},Rs.createElement(Oe.Z,{placement:"right",title:"\u5E38\u89C1\u95EE\u9898"},Rs.createElement("span",{style:{cursor:"pointer"},onClick:()=>window.open(`${ENV.API_SERVER}/pdf/\u5B9E\u8BAD\u5236\u4F5C\u5E38\u89C1\u95EE\u9898.pdf`)},Rs.createElement("img",{src:Dn.Pt,height:44,width:44,alt:""})))))};var dv=(0,e.connect)(({loading:L,globalSetting:k,shixunsDetail:j,practiceSetting:ge})=>({globalSetting:k,loading:L,practiceSetting:ge,shixunsDetail:j}))(cv),$f={bottom:"bottom___AZ7c_",yes:"yes___iDEVN",no:"no___E02he"},gu=h(67294),fv=Object.defineProperty,kp=Object.getOwnPropertySymbols,pv=Object.prototype.hasOwnProperty,mv=Object.prototype.propertyIsEnumerable,Up=(L,k,j)=>k in L?fv(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,Zp=(L,k)=>{for(var j in k||(k={}))pv.call(k,j)&&Up(L,j,k[j]);if(kp)for(var j of kp(k))mv.call(k,j)&&Up(L,j,k[j]);return L},Pf=(L,k,j)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(j.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(j.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((j=j.apply(L,k)).next())});const vv=({classroomList:L,loading:k,dispatch:j,shixunsDetail:ge})=>{var rt,ft;const lt=(0,e.useParams)(),ot=(0,e.useLocation)(),[be,nt]=(0,n.useState)(!1),[en,yn]=(0,n.useState)(!1),{actionTabs:Xt}=L,[dn]=E.default.useForm(),[tn,Tn]=(0,n.useState)({name:"string"}),nn=Qt=>Qt&&Qt{console.log(lt),L.actionTabs.key==="\u91CD\u540D\u4FEE\u6539"&&(tn.name=Xt==null?void 0:Xt.name),Tn(Zp({},tn)),dn.setFieldsValue({name:Xt==null?void 0:Xt.name})},[L.actionTabs.key]);const hn={information:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u57FA\u672C\u4FE1\u606F\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",wareHouse:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4EE3\u7801\u4ED3\u5E93\u4FEE\u6539\u5185\u5BB9\u540C\u6B65\u5230\u539F\u5B9E\u8BAD\u4E2D",environment:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u5B9E\u9A8C\u73AF\u5883\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",taskLevel:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u4EFB\u52A1\u5173\u5361\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",setting:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u8BBE\u7F6E\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D"};return gu.createElement(gu.Fragment,null,gu.createElement(l.default,{centered:!0,title:"\u63D0\u793A",open:L.actionTabs.key==="\u540C\u6B65\u4FEE\u6539",width:460,zIndex:((rt=L==null?void 0:L.actionTabs)==null?void 0:rt.zIndex)||1e3,footer:null,onOk:()=>Pf(void 0,null,function*(){console.log(123123)}),onCancel:()=>{j({type:"classroomList/setActionTabs",payload:{}})}},gu.createElement("div",null,gu.createElement("p",null,"\u672C\u5B9E\u8BAD\u4E3A\u521B\u5EFA\u4F5C\u4E1A/\u8003\u8BD5\u65F6\u590D\u5236\u751F\u6210\u7684\uFF0C",hn[L.actionTabs.type],"\uFF1F")),gu.createElement("div",{className:$f.bottom},gu.createElement(m.ZP,{loading:k["shixunsDetail/saveCopyForExercise"]&&en,className:$f.no,onClick:()=>Pf(void 0,null,function*(){var Qt;yn(!0),(Qt=L.actionTabs)!=null&&Qt.value?L.actionTabs.fn(L.actionTabs.value,!0,2):L.actionTabs.fn(!0,2)})},"\u540C\u6B65\u4FEE\u6539\u539F\u5B9E\u8BAD"),gu.createElement(m.ZP,{loading:k["shixunsDetail/saveCopyForExercise"]&&!en,className:$f.yes,onClick:()=>Pf(void 0,null,function*(){var Qt;yn(!1),(Qt=L.actionTabs)!=null&&Qt.value?L.actionTabs.fn(L.actionTabs.value,!1,1):L.actionTabs.fn(!1,1)})},"\u4EC5\u4FDD\u5B58\u672C\u5B9E\u8BAD"))),gu.createElement(l.default,{centered:!0,title:"\u63D0\u793A",open:L.actionTabs.key==="\u91CD\u540D\u4FEE\u6539",okText:"\u4FDD\u5B58\u540D\u79F0",cancelText:"\u4E0D\u66F4\u6362\u540D\u79F0",destroyOnClose:!0,width:550,confirmLoading:be,onOk:()=>Pf(void 0,null,function*(){var Qt,on;yield dn.validateFields();const Ut=dn.getFieldValue();nt(!0);const wt=yield(0,u.ZP)(`/api/shixuns/${lt==null?void 0:lt.id}/update_shixun_name.json`,{method:"post",body:{shixun_name:Ut.name}});nt(!1),wt.status===0&&(i.ZP.success("\u4FEE\u6539\u6210\u529F"),j({type:"practiceSetting/getCommonData",payload:{id:lt.id}}),(Qt=L.actionTabs)!=null&&Qt.getBaseInfo&&((on=L.actionTabs)==null||on.getBaseInfo())),j({type:"classroomList/setActionTabs",payload:{}})}),onCancel:()=>{j({type:"classroomList/setActionTabs",payload:{}})}},gu.createElement("div",null,gu.createElement("p",null,"\u4F60\u7BA1\u7406\u7684\u5B9E\u8BAD\u4E2D\u6709\u540C\u540D\u5B9E\u8BAD\uFF0C\u5EFA\u8BAE\u66F4\u6362\u5B9E\u8BAD\u540D\u79F0\uFF08\u5982\uFF1A\u6DFB\u52A0\u65E5\u671F\u3001\u7528\u9014\u7B49\u6587\u6848\uFF09"),gu.createElement(E.default,{form:dn,initialValues:{name:Ft},onChange:()=>{Tn(dn.getFieldValue())}},gu.createElement(E.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u540D\u79F0"}]},gu.createElement(b.Z,{className:"mt30",align:"middle"},gu.createElement(C.Z,{className:"font14"},"\u5B9E\u8BAD\u540D\u79F0\uFF1A"),gu.createElement(C.Z,{flex:"1"},gu.createElement(M.default,{maxLength:60,defaultValue:Xt==null?void 0:Xt.name,suffix:gu.createElement("span",null,((ft=tn==null?void 0:tn.name)==null?void 0:ft.length)||0,"/",60)}))))))))};var gv=(0,e.connect)(({classroomList:L,loading:k,shixunsDetail:j})=>({classroomList:L,loading:k.effects,shixunsDetail:j}))(vv),Xc=h(67294),hv=Object.defineProperty,Av=Object.defineProperties,Ev=Object.getOwnPropertyDescriptors,If=Object.getOwnPropertySymbols,Wp=Object.prototype.hasOwnProperty,Kp=Object.prototype.propertyIsEnumerable,Vp=(L,k,j)=>k in L?hv(L,k,{enumerable:!0,configurable:!0,writable:!0,value:j}):L[k]=j,Qp=(L,k)=>{for(var j in k||(k={}))Wp.call(k,j)&&Vp(L,j,k[j]);if(If)for(var j of If(k))Kp.call(k,j)&&Vp(L,j,k[j]);return L},Hp=(L,k)=>Av(L,Ev(k)),yv=(L,k)=>{var j={};for(var ge in L)Wp.call(L,ge)&&k.indexOf(ge)<0&&(j[ge]=L[ge]);if(L!=null&&If)for(var ge of If(L))k.indexOf(ge)<0&&Kp.call(L,ge)&&(j[ge]=L[ge]);return j};const bv=L=>{var k=L,{globalSetting:j,loading:ge,dispatch:rt,practiceSetting:ft}=k,lt=yv(k,["globalSetting","loading","dispatch","practiceSetting"]);const{sideBar:ot}=ft,{tabsActive:be}=ot;let nt=(0,e.useParams)();return(0,n.useEffect)(()=>(rt({type:"globalSetting/headerFooterToggle",payload:!1}),rt({type:"shixunsDetail/getShixunsDetail",payload:Hp(Qp({},nt),{shixun_managed:!0})}),()=>{rt({type:"globalSetting/headerFooterToggle",payload:!0}),rt({type:"practiceSetting/setParams",payload:{id:""}})}),[]),Xc.createElement("div",{className:gd.practiceSetting},Xc.createElement("div",{className:gd.wrapHeader},Xc.createElement(Qf,null)),Xc.createElement("div",{className:gd.wrapLayout},Xc.createElement("div",{className:gd.wrapSidebar},Xc.createElement(dv,null)),Xc.createElement("div",{className:gd.wrapContent},Xc.createElement(rv,Hp(Qp({},lt),{tabsActive:ft.sideBar.tabsActive})))),Xc.createElement(gv,null))};var Cv=(0,e.connect)(({loading:L,globalSetting:k,practiceSetting:j})=>({globalSetting:k,loading:L,practiceSetting:j}))(bv);const wv=({globalSetting:L})=>{var k;switch(Number((k=L==null?void 0:L.setting)==null?void 0:k.theme)){case F.Fy.THEMEONE:return n.createElement(Zf,null);case F.Fy.DEFAULT:default:return n.createElement(Cv,null)}};var Fv=(0,e.connect)(({globalSetting:L})=>({globalSetting:L}))(wv)},38449:function($e,et,h){"use strict";h.d(et,{Z:function(){return p}});var F=h(67294),n=h(35973),e=h(22150),D=h(2453),P=h(14446),a=h(69677),t={wrap:"wrap___MYP7J",content:"content___loAbf",mainPathWrap:"mainPathWrap___gBcjO",colorBlue:"colorBlue___qg6vv"},s=Object.defineProperty,l=Object.getOwnPropertySymbols,i=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable,r=(f,y,A)=>y in f?s(f,y,{enumerable:!0,configurable:!0,writable:!0,value:A}):f[y]=A,o=(f,y)=>{for(var A in y||(y={}))i.call(y,A)&&r(f,A,y[A]);if(l)for(var A of l(y))u.call(y,A)&&r(f,A,y[A]);return f},c=(f,y,A)=>new Promise((v,w)=>{var E=B=>{try{M(A.next(B))}catch(b){w(b)}},m=B=>{try{M(A.throw(B))}catch(b){w(b)}},M=B=>B.done?v(B.value):Promise.resolve(B.value).then(E,m);M((A=A.apply(f,y)).next())});const d=({shixunsDetail:f,globalSetting:y,loading:A,dispatch:v,title:w,pathList:E=[],showInputPath:m=!1,isMergeSelectFile:M=!1,onFinish:B=()=>{}})=>{const[b]=e.default.useForm(),C=(0,n.useParams)(),g=(0,n.useLocation)(),S=(0,F.useRef)(),[T,R]=(0,F.useState)(""),[N,Z]=(0,F.useState)(""),[G,X]=(0,F.useState)([]),[ne,Q]=(0,F.useState)([]);(0,F.useEffect)(()=>{var ie,$;S.current=(($=(ie=g.pathname)==null?void 0:ie.split("/"))==null?void 0:$[3])==="repository"},[]),(0,F.useEffect)(()=>{if(f.actionTabs.key!=="Repository-SelectFilePath")return;const ie=E.join("/");let $=[];E.map((de,ye)=>{ye===0?$.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${de}`,path:ie}):$.push({val:`/${de}`,path:ie})}),X($),R(ie),Z(ie),me(ie)},[f.actionTabs.key]);const me=ie=>c(void 0,null,function*(){const $=yield v({type:S.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:C.id,path:ie}});$&&Q($.trees||[])}),se=ie=>{let $=T;ie.type==="tree"&&(G.length?G.push({val:`/${ie.name}`,path:ie.name}):G.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${ie.name}`,path:ie.name}),X(G),$=T?`${T}/${ie.name}`:ie.name,R($)),me($)},ue=(ie,$)=>{const de=G.filter((De,Me)=>Me<=$);X(de);const ye=de.filter((De,Me)=>Me!==0).map(De=>De.val).join("").substr(1);R(ye),me(ye)},oe=()=>c(void 0,null,function*(){const ie=b==null?void 0:b.getFieldsValue(),$=T?`${T}${ie!=null&&ie.name?`/${ie==null?void 0:ie.name}`:""}`:ie==null?void 0:ie.name;if(M){B($),pe();return}if(m){yield b.validateFields();const de=yield v({type:"shixunsDetail/uploadGitFolder",payload:o(o({},{id:C.id,path:$}),S.current?{}:{secret_repository:!0})});B(N),de.status===0&&D.ZP.info("\u65B0\u5EFA\u6210\u529F")}else B($),D.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");pe()}),pe=()=>{v({type:"shixunsDetail/setActionTabs",payload:{}}),b.resetFields()};return F.createElement(P.default,{centered:!0,title:w||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:f.actionTabs.key==="Repository-SelectFilePath",onOk:oe,onCancel:pe},F.createElement("div",{className:t.wrap},F.createElement("div",{className:t.content},F.createElement("div",{className:t.mainPathWrap},!!(G!=null&&G.length)&&G.map((ie,$)=>F.createElement("a",{key:$,onClick:()=>ue(ie,$)},ie.val))),!!(ne!=null&&ne.length)&&ne.map((ie,$)=>ie.type==="tree"&&F.createElement("a",{key:$,onClick:()=>se(ie)},F.createElement("i",{className:`iconfont icon-wenjianjia ${t.colorBlue}`}),ie.name))),F.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),F.createElement("div",{className:"mt5 mb5"},T),m&&F.createElement(e.default,{form:b,scrollToFirstError:!0,className:"mt20"},F.createElement(e.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},F.createElement(a.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))};var p=(0,n.connect)(({shixunsDetail:f,loading:y,globalSetting:A})=>({shixunsDetail:f,globalSetting:A,loading:y.models.index}))(d)},95750:function($e,et,h){"use strict";h.d(et,{Z:function(){return b}});var F=h(67294),n=h(35973),e=h(14446),D=h(2453),P=h(71577),a=h(84567),t=h(78045),s=h(49288),l=h(40411),i=h(34336),u=h(31795),r=h(5584),o=h(96670),c=h(78207),d=h(27484),p=h.n(d),f={wrap:"wrap___I6aMh",labelWrap:"labelWrap___JRSQM",label:"label___nx3ue",labelContent:"labelContent___JRmit",flexRow:"flexRow___z4VUw",color999:"color999___oIiXP",radio:"radio___B7cxQ",selectSchool:"selectSchool___xyvCv",dataPicker:"dataPicker___DoaL_",modal:"modal____8ckb",colorOrange:"colorOrange___rAmyz",colorYellow:"colorYellow___PeJD9",bottomButton:"bottomButton___O3cst"},y=Object.getOwnPropertySymbols,A=Object.prototype.hasOwnProperty,v=Object.prototype.propertyIsEnumerable,w=(C,g)=>{var S={};for(var T in C)A.call(C,T)&&g.indexOf(T)<0&&(S[T]=C[T]);if(C!=null&&y)for(var T of y(C))g.indexOf(T)<0&&v.call(C,T)&&(S[T]=C[T]);return S},E=(C,g,S)=>new Promise((T,R)=>{var N=X=>{try{G(S.next(X))}catch(ne){R(ne)}},Z=X=>{try{G(S.throw(X))}catch(ne){R(ne)}},G=X=>X.done?T(X.value):Promise.resolve(X.value).then(N,Z);G((S=S.apply(C,g)).next())});const m=C=>{if(!C)return C;const g=C.split(":");if(g[1]=="00"||g[1]=="30")return C;const S=parseInt(g[1]);if(S<30||S==60)return[g[0],"30"].join(":");if(S<60){const T=[g[0],"00"].join(":"),R="YYYY-MM-DD HH:mm",N=p()(T,R);return N.add(1,"hours"),N.format(R)}return C},M="YYYY-MM-DD HH:mm",B=C=>{var g=C,{shixunsDetail:S,globalSetting:T,loading:R,user:N,dispatch:Z}=g,G=w(g,["shixunsDetail","globalSetting","loading","user","dispatch"]),X,ne,Q,me,se,ue,oe,pe,ie;const $=(0,F.useRef)(),[de,ye]=(0,F.useState)(),[De,Me]=(0,F.useState)(),[q,V]=(0,F.useState)([]),[fe,K]=(0,F.useState)([]),[re,Pe]=(0,F.useState)(""),[Te,Ae]=(0,F.useState)(),[H,I]=(0,F.useState)(),[U,J]=(0,F.useState)(),he=(ne=(X=N.userInfo)==null?void 0:X.shixun)==null?void 0:ne.editable;(0,F.useEffect)(()=>{var Le,ve;$.current=(ve=(Le=location.pathname)==null?void 0:Le.split("/"))==null?void 0:ve[2],Ve()},[]),(0,F.useEffect)(()=>{var Le,ve,Re,Ke,ze,qe,Qe,Ye,bt,kt,$t,Mn;S.setting&&(ye((ve=(Le=S.setting)==null?void 0:Le.shixun)==null?void 0:ve.can_copy),Me((Ke=(Re=S.setting)==null?void 0:Re.shixun)==null?void 0:Ke.use_scope),Ae(!!((qe=(ze=S.setting)==null?void 0:ze.shixun)!=null&&qe.opening_time)),I((Ye=(Qe=S.setting)==null?void 0:Qe.shixun)==null?void 0:Ye.opening_time),V((kt=(bt=S.setting)==null?void 0:bt.shixun)==null?void 0:kt.scope_partment),J((Mn=($t=S.setting)==null?void 0:$t.shixun)==null?void 0:Mn.git_size))},[S.setting]);const Ve=Le=>E(void 0,null,function*(){const ve=yield Z({type:"shixunsDetail/getDepartments",payload:{q:Le}});ve&&K(ve.shools_name||[])}),Ie=()=>E(void 0,null,function*(){var Le,ve,Re,Ke,ze,qe;const Qe=(yield Z({type:"shixunsDetail/getShixunQuote",payload:{id:$.current}}))||{};e.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:520,content:F.createElement("div",{className:`tc font14 ${f.modal}`},!!((Le=Qe.subjects)!=null&&Le.length)&&F.createElement(F.Fragment,null,F.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230 ",(Re=(ve=Qe.subjects)==null?void 0:ve.splice(0,2))==null?void 0:Re.map(Ye=>`\u300A${Ye}\u300B`),"\u7B49",F.createElement("span",{className:f.colorOrange},Qe==null?void 0:Qe.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),F.createElement("br",null)),!!((Ke=Qe.courses)!=null&&Ke.length)&&F.createElement(F.Fragment,null,F.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(qe=(ze=Qe.courses)==null?void 0:ze.splice(0,2))==null?void 0:qe.map(Ye=>`\u300A${Ye}\u300B`),"\u7B49",F.createElement("span",{className:f.colorOrange},Qe==null?void 0:Qe.courses_count),"\u4E2A\u6559\u5B66\u8BFE\u5802"),F.createElement("br",null)),F.createElement("span",{className:`${f.colorYellow} mt30`},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE\u5C06\u5F71\u54CD\u8BFE\u7A0B\u53CA\u8BFE\u5802\u5BF9\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u4F7F\u7528\uFF01\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01")),onOk:()=>E(void 0,null,function*(){(yield Z({type:"shixunsDetail/deleteShixun",payload:{id:$.current}})).status===1&&(D.ZP.success("\u64CD\u4F5C\u6210\u529F"),n.history.push("/shixuns"))})})}),ce=()=>{(0,c.gy)(Z,"\u4E0D\u80FD\u8FDB\u884C\u5220\u9664")},xe=Le=>{if(q.includes(Le)){D.ZP.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}Pe(null),V([...q,Le])},Oe=()=>E(void 0,null,function*(){if(Te&&!H){D.ZP.info("\u8BF7\u9009\u62E9\u5F00\u542F\u65F6\u95F4");return}if(De===1&&!q.length){D.ZP.info("\u8BF7\u9009\u62E9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00");return}(yield Z({type:"shixunsDetail/updatePermissionSetting",payload:{id:$.current,scope_partment:De===0?null:q,shixun:{can_copy:de,use_scope:De,opening_time:H,git_size:U}}})).status!==-1&&(D.ZP.info("\u6743\u9650\u914D\u7F6E\u4FDD\u5B58\u6210\u529F\uFF01"),Z({type:"shixunsDetail/getSettingsData",payload:{id:$.current}}),Z({type:"shixunsDetail/getShixunsDetail",payload:{id:$.current}}))});return F.createElement("div",null,F.createElement("section",{className:f.wrap},F.createElement("div",{style:{position:"absolute",top:"25px",right:"25px"}},((Q=S==null?void 0:S.detail)==null?void 0:Q.shixun_status)!==2?F.createElement(P.ZP,{danger:!0,onClick:Ie},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):F.createElement(P.ZP,{danger:!0,onClick:ce},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE")),F.createElement("div",{className:f.labelWrap},F.createElement("label",{className:f.label},"\u590D\u5236\uFF1A"),F.createElement("div",{className:f.labelContent},F.createElement("div",null,F.createElement(a.default,{checked:de,onChange:Le=>ye(Le.target.checked),disabled:!he}),F.createElement("span",{className:`${f.color999}`},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u590D\u5236\u8BE5\u5B9E\u8BAD\uFF09")))),!((((me=S.detail)==null?void 0:me.shixun_status)>1||((se=S.detail)==null?void 0:se.public)===2)&&((oe=(ue=S.setting)==null?void 0:ue.shixun)==null?void 0:oe.use_scope)===0&&((pe=S.detail)==null?void 0:pe.identity)>2)&&F.createElement("div",{className:f.labelWrap},F.createElement("label",{className:f.label},"\u516C\u5F00\u7A0B\u5EA6\uFF1A"),F.createElement("div",{className:f.labelContent},F.createElement(t.ZP.Group,{value:De,onChange:Le=>Me(Le.target.value),disabled:!he},F.createElement(t.ZP,{className:f.radio,value:0},F.createElement("span",null,"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00"),F.createElement("span",{className:f.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),F.createElement(t.ZP,{className:f.radio,value:1},F.createElement("span",null,"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),F.createElement("span",{className:f.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09"))),De===1&&F.createElement(F.Fragment,null,F.createElement("div",{className:"mt10"},F.createElement(s.Z,{showSearch:!0,className:f.selectSchool,placeholder:"\u8BF7\u8F93\u5165\u5E76\u9009\u62E9\u5355\u4F4D\u540D\u79F0",value:re,onChange:Le=>{Pe(Le),Ve(Le)},disabled:!he,onSelect:xe,options:fe==null?void 0:fe.map(Le=>({value:Le}))}),F.createElement("span",{className:f.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09")),F.createElement("div",{className:"mt10"},q==null?void 0:q.map(Le=>he?F.createElement(l.Z,{count:"x",className:"mr20 current",onClick:()=>V(q.filter(ve=>ve!==Le))},F.createElement(P.ZP,{type:"primary",ghost:!0},Le)):F.createElement(P.ZP,{type:"primary",ghost:!0,className:"mr20"},Le)))))),F.createElement("div",{className:f.labelWrap},F.createElement("label",{className:f.label},"\u5F00\u542F\u65F6\u95F4\uFF1A"),F.createElement("div",{className:f.labelContent},F.createElement("div",null,F.createElement(a.default,{checked:Te,onChange:Le=>Ae(Le.target.checked),disabled:!he}),F.createElement("span",{className:`${f.color999} ml10`},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u6307\u5B9A\u7684\u5F00\u542F\u65F6\u95F4\u540E\uFF0C\u624D\u80FD\u5F00\u542F\u5B66\u4E60\uFF1B\u4E0D\u9009\u4E2D\u5219\u5B66\u5458\u5728\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u80FD\u7ACB\u5373\u5F00\u542F\u5B66\u4E60\uFF09")),Te&&F.createElement(i.default,{className:`${f.dataPicker} mt10`,format:M,locale:r.Z,disabled:!he,placeholder:"\u8BF7\u8F93\u5165\u5F00\u542F\u65F6\u95F4",showToday:!1,disabledDate:Le=>Le&&LeI(m(ve))}))),((ie=N==null?void 0:N.userInfo)==null?void 0:ie.role)===1&&F.createElement("div",{className:f.labelWrap,style:{alignItems:"center"}},F.createElement("label",{className:f.label},"\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF\uFF1A"),F.createElement("div",{className:f.labelContent},F.createElement("div",null,F.createElement(u.Z,{style:{width:150},placeholder:"\u8BF7\u8F93\u5165\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF",min:1,max:10240,value:U,onChange:Le=>{J(Le)}}),F.createElement("span",{className:"c-grey-999"}," M "))))),F.createElement(o.t,{okText:"\u4FDD\u5B58",hasOkBtn:he,loading:R.effects["shixunsDetail/updatePermissionSetting"],onCancel:()=>n.history.push(`/shixuns/${$.current}/challenges`),onOk:Oe,className:f.bottomButton}))};var b=(0,n.connect)(({shixunsDetail:C,loading:g,globalSetting:S,user:T})=>({shixunsDetail:C,globalSetting:S,user:T,loading:g}))(B)},83319:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(67294),antd__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__(2453),antd__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__(14446),antd__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__(68508),antd__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__(71577),antd__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__(84567),antd__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__(78045),antd__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__(93421),antd__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__(49288),antd__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__(40411),antd__WEBPACK_IMPORTED_MODULE_18__=__webpack_require__(83062),antd__WEBPACK_IMPORTED_MODULE_19__=__webpack_require__(34336),antd__WEBPACK_IMPORTED_MODULE_21__=__webpack_require__(47897),antd__WEBPACK_IMPORTED_MODULE_22__=__webpack_require__(31795),umi__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(35973),_index_less_modules__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(90253),moment__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(27484),moment__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_3__),antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_20__=__webpack_require__(5584),_components_Permission__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(95750),_utils_env__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(11320),_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(78207),_utils_authority__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(52262),_utils__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(59290),React=__webpack_require__(67294),__async=($e,et,h)=>new Promise((F,n)=>{var e=a=>{try{P(h.next(a))}catch(t){n(t)}},D=a=>{try{P(h.throw(a))}catch(t){n(t)}},P=a=>a.done?F(a.value):Promise.resolve(a.value).then(e,D);P((h=h.apply($e,et)).next())});const timeFormat="YYYY-MM-DD HH:mm",handleDateString=$e=>{if(!$e)return $e;const et=$e.split(":");if(et[1]=="00"||et[1]=="30")return $e;const h=parseInt(et[1]);if(h<30||h==60)return[et[0],"30"].join(":");if(h<60){const F=[et[0],"00"].join(":"),n="YYYY-MM-DD HH:mm",e=moment__WEBPACK_IMPORTED_MODULE_3___default()(F,n);return e.add(1,"hours"),e.format(n)}return $e};function Setting({user,dispatch,shixunsDetail,practiceSetting}){var _a,_b,_c,_d,_e,_f,_g,_h,_i,_j,_k,_l,_m,_n;const[MenuSelectKey,setMenuSelectKey]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)("1"),[isShowSetting,setIsShowSetting]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!0),[taskPass,setTaskPass]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[testSetPermission,setTestSetPermission]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[isCopy,setIsCopy]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[openValue,setOpenValue]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[openAnswer,setOpenAnswer]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[selectDepartmentList,setSelectDepartmentList]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)([]),[departmentList,setDepartmentList]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)([]),[departmentValue,setDepartmentValue]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(""),[isOpenTime,setIsOpenTime]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[openTime,setOpenTime]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[codeEditPermission,setCodeEditPermission]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[allowFileUpload,setAllowFileUpload]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[codeHidden,setCodeHidden]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[forbidCopy,setForbidCopy]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[display_git_address,set_display_git_address]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[disableDiscuss,setDisableDiscuss]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[disableAI,setdisableAI]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[openCodeDebugger,setOpenCodeDebugger]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[startPermanent,setStartPermanent]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[openSelfRun,setOpenSelfRun]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[gitSize,setgitSize]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[course_workspace_file_time,setcourse_workspace_file_time]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[podSwitch,setPodSwitch]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[ai_user,setai_user]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)("1"),[openLocalEvaluate,setOpenLocalEvaluate]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[resource_recommend,setresource_recommend]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1);let params=(0,umi__WEBPACK_IMPORTED_MODULE_1__.useParams)();const diffObj={forbid_copy:"forbidCopy",task_pass:"taskPass",test_set_permission:"testSetPermission",code_edit_permission:"codeEditPermission",allow_file_upload:"allowFileUpload",can_copy:"isCopy",use_scope:"openValue",open_answer_and_test:"openAnswer",opening_time:"openTime",is_disable_discuss:"disableDiscuss",display_git_address:"display_git_address",show_code_dir:"codeHidden",ai_reply:"disableAI",open_code_debugger:"openCodeDebugger",start_permanent:"startPermanent",open_self_run:"openSelfRun",exit_delete_pod_switch:"podSwitch",open_local_evaluate:"openLocalEvaluate"},editable=(_b=(_a=user.userInfo)==null?void 0:_a.shixun)==null?void 0:_b.editable,own=(_d=(_c=user.userInfo)==null?void 0:_c.shixun)==null?void 0:_d.own,handleGetDepartments=$e=>__async(this,null,function*(){const et=yield dispatch({type:"shixunsDetail/getDepartments",payload:{q:$e}});et&&setDepartmentList(et.shools_name||[])});(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{var $e,et;(et=($e=shixunsDetail.setting)==null?void 0:$e.shixun)!=null&&et.main_type&&handleInitState()},[shixunsDetail.setting]),(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{dispatch({type:"shixunsDetail/getSettingsData",payload:params})},[]);const handleSelectDepartment=$e=>{if(selectDepartmentList.includes($e)){antd__WEBPACK_IMPORTED_MODULE_9__.ZP.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}setDepartmentValue(null),setSelectDepartmentList([...selectDepartmentList,$e])},handleInitState=()=>{var $e,et,h,F,n,e,D,P,a,t,s,l,i,u,r,o,c,d,p,f,y,A,v,w,E,m,M,B,b,C,g,S,T,R,N,Z,G,X,ne,Q,me,se,ue,oe,pe,ie,$;setCodeEditPermission((et=($e=shixunsDetail.setting)==null?void 0:$e.shixun)==null?void 0:et.code_edit_permission),setAllowFileUpload((F=(h=shixunsDetail.setting)==null?void 0:h.shixun)==null?void 0:F.allow_file_upload),setCodeHidden((e=(n=shixunsDetail.setting)==null?void 0:n.shixun)==null?void 0:e.show_code_dir),setForbidCopy((P=(D=shixunsDetail.setting)==null?void 0:D.shixun)==null?void 0:P.forbid_copy),setTaskPass((t=(a=shixunsDetail.setting)==null?void 0:a.shixun)==null?void 0:t.task_pass),setTestSetPermission((l=(s=shixunsDetail.setting)==null?void 0:s.shixun)==null?void 0:l.test_set_permission),set_display_git_address((i=shixunsDetail.setting.shixun)==null?void 0:i.display_git_address),setIsCopy((r=(u=shixunsDetail.setting)==null?void 0:u.shixun)==null?void 0:r.can_copy),setOpenValue((c=(o=shixunsDetail.setting)==null?void 0:o.shixun)==null?void 0:c.use_scope),setOpenAnswer((p=(d=shixunsDetail.setting)==null?void 0:d.shixun)==null?void 0:p.open_answer_and_test),setIsOpenTime(!!((y=(f=shixunsDetail.setting)==null?void 0:f.shixun)!=null&&y.opening_time)),setOpenTime((v=(A=shixunsDetail.setting)==null?void 0:A.shixun)==null?void 0:v.opening_time),setSelectDepartmentList((E=(w=shixunsDetail.setting)==null?void 0:w.shixun)==null?void 0:E.scope_partment),setDisableDiscuss((M=(m=shixunsDetail.setting)==null?void 0:m.shixun)==null?void 0:M.is_disable_discuss),setdisableAI((b=(B=shixunsDetail.setting)==null?void 0:B.shixun)==null?void 0:b.ai_reply),setresource_recommend((g=(C=shixunsDetail==null?void 0:shixunsDetail.setting)==null?void 0:C.shixun)==null?void 0:g.resource_recommend),setOpenCodeDebugger((T=(S=shixunsDetail.setting)==null?void 0:S.shixun)==null?void 0:T.open_code_debugger),setStartPermanent((N=(R=shixunsDetail.setting)==null?void 0:R.shixun)==null?void 0:N.start_permanent),setOpenSelfRun((G=(Z=shixunsDetail.setting)==null?void 0:Z.shixun)==null?void 0:G.open_self_run),setgitSize((ne=(X=shixunsDetail.setting)==null?void 0:X.shixun)==null?void 0:ne.git_size),setcourse_workspace_file_time((me=(Q=shixunsDetail.setting)==null?void 0:Q.shixun)==null?void 0:me.course_workspace_file_time),setPodSwitch((ue=(se=shixunsDetail.setting)==null?void 0:se.shixun)==null?void 0:ue.exit_delete_pod_switch),setai_user((pe=(oe=shixunsDetail.setting)==null?void 0:oe.shixun)==null?void 0:pe.ai_user),setOpenLocalEvaluate(($=(ie=shixunsDetail.setting)==null?void 0:ie.shixun)==null?void 0:$.open_local_evaluate)};console.log("----",ai_user),(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{var _a2,_b2,_c2,_d2;let confirmLeave=!1;(_a2=Object.keys(diffObj).filter(item=>{var _a3;return((_a3=shixunsDetail.setting)==null?void 0:_a3.shixun[item])!=eval(diffObj[item])}))!=null&&_a2.length&&(confirmLeave=!0),selectDepartmentList.length!=((_d2=(_c2=(_b2=shixunsDetail.setting)==null?void 0:_b2.shixun)==null?void 0:_c2.scope_partment)==null?void 0:_d2.length)&&(confirmLeave=!0),selectDepartmentList==null||selectDepartmentList.map(($e,et)=>{var h,F;$e!=((F=(h=shixunsDetail.setting)==null?void 0:h.shixun)==null?void 0:F.scope_partment[et])&&(confirmLeave=!0)}),dispatch({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave}})},[taskPass,testSetPermission,isCopy,openValue,openAnswer,selectDepartmentList,isOpenTime,openTime,display_git_address,codeHidden,codeEditPermission,allowFileUpload,forbidCopy,disableDiscuss,disableAI,openCodeDebugger,startPermanent,openSelfRun,openLocalEvaluate]);function handSubmeit($e=!1,et=1){return __async(this,null,function*(){var h,F;const n=yield dispatch({type:"shixunsDetail/updateSetting",payload:{id:params.id,scope_partment:openValue===0?null:selectDepartmentList,open_answer_and_test:openAnswer,shixun_info:{ai_reply:disableAI,start_permanent:startPermanent,git_size:gitSize,course_workspace_file_time,ai_user,resource_recommend},shixun:{show_code_dir:codeHidden,forbid_copy:forbidCopy,task_pass:taskPass,test_set_permission:testSetPermission,display_git_address,code_edit_permission:codeEditPermission,allow_file_upload:allowFileUpload,can_copy:isCopy,use_scope:openValue,open_answer_and_test:openAnswer,opening_time:openTime,is_disable_discuss:disableDiscuss,open_code_debugger:openCodeDebugger,open_self_run:openSelfRun,exit_delete_pod_switch:podSwitch,open_local_evaluate:openLocalEvaluate},sync_origin_shixun:$e}});(n==null?void 0:n.status)===0&&((h=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&h.copy_for_exercise||antd__WEBPACK_IMPORTED_MODULE_9__.ZP.success("\u4FEE\u6539\u6210\u529F"),dispatch({type:"shixunsDetail/getSettingsData",payload:params}),dispatch({type:"shixunsDetail/getShixunsDetail",payload:params}),(F=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&F.copy_for_exercise&&(0,_utils__WEBPACK_IMPORTED_MODULE_8__.m)(dispatch,shixunsDetail,params.id,et))})}const handleDeleteShixun=()=>__async(this,null,function*(){var $e,et,h,F,n,e;const D=(yield dispatch({type:"shixunsDetail/getShixunQuote",payload:{id:params.id}}))||{};antd__WEBPACK_IMPORTED_MODULE_10__.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:520,content:React.createElement("div",null,!!(($e=D.subjects)!=null&&$e.length)&&React.createElement(React.Fragment,null,React.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230"," ",(h=(et=D.subjects)==null?void 0:et.splice(0,2))==null?void 0:h.map(P=>`\u300A${P}\u300B`),"\u7B49",React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorOrange},D==null?void 0:D.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),React.createElement("br",null)),!!((F=D.courses)!=null&&F.length)&&React.createElement(React.Fragment,null,React.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(e=(n=D.courses)==null?void 0:n.splice(0,2))==null?void 0:e.map(P=>`\u300A${P}\u300B`),"\u7B49",React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorOrange},D==null?void 0:D.courses_count),"\u4E2A\u6559\u5B66\u8BFE\u5802"),React.createElement("br",null)),React.createElement("span",{className:`${_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorYellow} mt30`},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE\u5C06\u5F71\u54CD\u8BFE\u7A0B\u53CA\u8BFE\u5802\u5BF9\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u4F7F\u7528\uFF01\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01")),onOk:()=>__async(this,null,function*(){(yield dispatch({type:"shixunsDetail/deleteShixun",payload:{id:params.id}})).status===1&&(antd__WEBPACK_IMPORTED_MODULE_9__.ZP.success("\u64CD\u4F5C\u6210\u529F"),umi__WEBPACK_IMPORTED_MODULE_1__.history.push("/shixuns"))})})}),handleDeleteElseShixun=()=>{(0,_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__.gy)(dispatch,"\u4E0D\u80FD\u8FDB\u884C\u5220\u9664")};function showExitmodel($e){antd__WEBPACK_IMPORTED_MODULE_10__.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{setMenuSelectKey($e),parseInt($e)===1?(setIsShowSetting(!0),handleInitState()):setIsShowSetting(!1),dispatch({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}})}return React.createElement("div",{style:{height:"100%",display:"flex",background:"#fff",position:"relative"}},React.createElement("div",{style:{height:"100%",background:"rgba(10, 20, 61, .85)",width:"25%",maxWidth:"440px",padding:"20px 20px",color:"#ffffff"}},React.createElement("span",{style:{padding:"0px 15px",fontSize:"16px"}},"\u8BBE\u7F6E"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_11__.default,{selectedKeys:[MenuSelectKey],theme:"dark",style:{background:"rgba(10, 20, 61, .4)",marginTop:"30px",fontSize:"14px"},onClick:$e=>{var et;if((et=practiceSetting==null?void 0:practiceSetting.sideBar)!=null&&et.confirmLeave){showExitmodel($e.key);return}setMenuSelectKey($e.key),parseInt($e.key)===1?(setIsShowSetting(!0),handleInitState()):setIsShowSetting(!1)}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_11__.default.Item,{key:1},"\u8BBE\u7F6E"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_11__.default.Item,{key:2},"\u5173\u4E8E\u5B9E\u8BAD"))),isShowSetting&&((_e=shixunsDetail==null?void 0:shixunsDetail.detail)==null?void 0:_e.is_jupyter_lab)&&React.createElement(_components_Permission__WEBPACK_IMPORTED_MODULE_4__.Z,null),isShowSetting&&!((_f=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&_f.is_jupyter_lab)&&React.createElement("div",{style:{width:"calc(100% - 24%)",overflow:"auto"}},React.createElement("div",{style:{padding:"40px 40px",marginBottom:"70px"}},React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{display:"flex"}},React.createElement("span",{style:{flex:"1"}},"\u5173\u5361\u548C\u6D4B\u8BD5\u96C6"),((_g=shixunsDetail==null?void 0:shixunsDetail.detail)==null?void 0:_g.shixun_status)!==2?React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{danger:!0,onClick:handleDeleteShixun},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{danger:!0,onClick:handleDeleteElseShixun},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE")),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u8DF3\u5173\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:taskPass,disabled:!editable,onChange:$e=>setTaskPass($e.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u5B66\u4E60\u5B9E\u8BAD\u5173\u5361\u4EFB\u52A1\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u6D4B\u8BD5\u96C6\u89E3\u9501\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:testSetPermission,disabled:!editable,onChange:$e=>setTestSetPermission($e.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u9690\u85CF\u6D4B\u8BD5\u96C6\u7684\u5185\u5BB9\uFF09")))),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px"}},"\u6743\u9650"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u590D\u5236/\u5408\u5E76/\u62C6\u5206\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:isCopy,onChange:$e=>setIsCopy($e.target.checked),disabled:!editable}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u590D\u5236\u3001\u5408\u5E76\u548C\u62C6\u5206\u8BE5\u5B9E\u8BAD\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u516C\u5F00\u5B9E\u8BAD\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP.Group,{value:openValue,onChange:$e=>setOpenValue($e.target.value),disabled:!editable},React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.Z,{direction:"vertical"},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:0},React.createElement("span",null,"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00"),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{style:{marginTop:"22px"},value:1},React.createElement("span",null,"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09")))),openValue===1&&React.createElement(React.Fragment,null,React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.graaytitle},React.createElement(antd__WEBPACK_IMPORTED_MODULE_16__.Z,{showSearch:!0,className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.selectSchool,bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u5E76\u9009\u62E9\u5355\u4F4D\u540D\u79F0",value:departmentValue,onChange:$e=>{setDepartmentValue($e),handleGetDepartments($e)},disabled:!editable,onSelect:handleSelectDepartment,options:departmentList==null?void 0:departmentList.map($e=>({value:$e}))})),React.createElement("div",{className:"mt10"},selectDepartmentList==null?void 0:selectDepartmentList.map($e=>editable?React.createElement(antd__WEBPACK_IMPORTED_MODULE_17__.Z,{count:"x",className:"mr20 current",onClick:()=>setSelectDepartmentList(selectDepartmentList.filter(et=>et!==$e))},React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{type:"primary",ghost:!0},$e)):React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{type:"primary",ghost:!0,className:"mr20"},$e)))))),!((_i=(_h=shixunsDetail.setting)==null?void 0:_h.shixun)!=null&&_i.is_jupyter)&&!((_k=(_j=shixunsDetail.setting)==null?void 0:_j.shixun)!=null&&_k.is_jupyter_lab)&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u516C\u5F00\u7B54\u6848\u548C\u6D4B\u8BD5\u96C6\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP.Group,{value:openAnswer,onChange:$e=>setOpenAnswer($e.target.value),disabled:!editable},React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.Z,{direction:"vertical"},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:1},React.createElement("span",null,"\u5BF9\u6240\u6709\u8BA4\u8BC1\u6559\u5E08\u516C\u5F00"),((_m=(_l=shixunsDetail.setting)==null?void 0:_l.shixun)==null?void 0:_m.status)!==2&&React.createElement(antd__WEBPACK_IMPORTED_MODULE_18__.Z,{title:"\u8BE5\u9009\u9879\u9700\u5728\u5B9E\u8DF5\u9879\u76EE\u53D1\u5E03\u540E\u751F\u6548"},React.createElement("i",{style:{marginLeft:10,color:"#e9b357",fontSize:14},className:"iconfont icon-jinggao-3"})),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u67E5\u770B\uFF09")),React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{style:{marginTop:"22px"},value:2},React.createElement("span",null,"\u4EC5\u5B9E\u8BAD\u5408\u4F5C\u8005\u53EF\u89C1"),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u4EC5\u5141\u8BB8\u5B9E\u8BAD\u5408\u4F5C\u8005\u53EF\u4EE5\u76F4\u63A5\u67E5\u770B\uFF0C\u5176\u4ED6\u7528\u6237\u9700\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\uFF09")))))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u5F00\u542F\u65F6\u95F4\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:isOpenTime,onChange:$e=>{setIsOpenTime($e.target.checked),$e.target.checked||setOpenTime("")},disabled:!editable}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u6307\u5B9A\u7684\u5F00\u542F\u65F6\u95F4\u540E\u624D\u80FD\u5F00\u542F\u6311\u6218\uFF09")),isOpenTime&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.graaytitle},React.createElement(antd__WEBPACK_IMPORTED_MODULE_19__.default,{className:`${_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.dataPicker}`,format:timeFormat,locale:antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_20__.Z,bordered:!1,disabled:!editable,placeholder:"\u8BF7\u8F93\u5165\u5F00\u542F\u65F6\u95F4",showToday:!1,disabledDate:$e=>$e&&$esetOpenTime(handleDateString(et))})))),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px"}},"\u529F\u80FD"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u4EE3\u7801\u5E93\u5730\u5740\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:display_git_address,disabled:!editable,onChange:$e=>set_display_git_address($e.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5BF9\u5B66\u5458\u516C\u5F00\u4EE3\u7801\u5E93\u5730\u5740\uFF0C\u5B66\u5458\u53EF\u4EE5\u5C06\u6240\u6709\u4EE3\u7801\u4E0B\u8F7D\u5230\u672C\u5730\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u4EE3\u7801\u76EE\u5F55\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:codeHidden,disabled:!editable,onChange:$e=>{setCodeHidden($e.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u9875\u9762\u663E\u793A\u7248\u672C\u5E93\u76EE\u5F55\uFF09")),codeHidden&&React.createElement("div",{style:{background:"#f5f5f5",marginTop:"10px",borderRadius:"8px",justifyContent:"left",alignItems:"center",padding:"0px 20px"}},React.createElement("div",{style:{display:"flex",marginTop:"20px"}},React.createElement("label",{style:{width:"150px",textAlign:"right"}},"\u4EE3\u7801\u5E93\u6587\u4EF6\u4FEE\u6539\u6743\u9650\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent,style:{padding:"0px"}},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:codeEditPermission,disabled:!editable,onChange:$e=>{setCodeEditPermission($e.target.checked),$e.target.checked||setAllowFileUpload($e.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u52FE\u9009\u540E\u5141\u8BB8\u5B66\u5458\u4FEE\u6539\u4EE3\u7801\u5E93\u6240\u6709\u6587\u4EF6\uFF0C\u5426\u5219\u4EC5\u53EF\u4FEE\u6539\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\uFF09")))),React.createElement("div",{style:{display:"flex",marginTop:"10px",marginBottom:"20px"}},React.createElement("label",{style:{width:"150px",textAlign:"right"}},"\u5141\u8BB8\u4E0A\u4F20\u6587\u4EF6\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent,style:{padding:"0px"}},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:allowFileUpload,disabled:!editable,onChange:$e=>{setAllowFileUpload($e.target.checked),$e.target.checked&&setCodeEditPermission($e.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u52FE\u9009\u540E\uFF0C\u5141\u8BB8\u7528\u6237\u5B9E\u8BAD\u6311\u6218\u65F6\uFF0C\u5728\u4EE3\u7801\u76EE\u5F55\u4E2D\u4E0A\u4F20\u6587\u4EF6\uFF0C\u5426\u5219\u4E0D\u5141\u8BB8\u4E0A\u4F20\uFF09"))))))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u7981\u7528\u7C98\u8D34\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:forbidCopy,disabled:!editable,onChange:$e=>setForbidCopy($e.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u7F16\u7801\u533A\u57DF\u65E0\u6CD5\u4F7F\u7528\u7C98\u8D34\u529F\u80FD\uFF09")))),own&&editable&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u8C03\u8BD5\u5668",React.createElement("a",{href:"/pdf/\u5E73\u53F0\u8C03\u8BD5\u5668\u529F\u80FD\u64CD\u4F5C\u8BF4\u660E.pdf",target:"_blank",className:"iconfont icon-xiaowenhao2 font14 ml5"}),"\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:openCodeDebugger,onChange:$e=>setOpenCodeDebugger($e)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF0C\u53EF\u4EE5\u4F7F\u7528\u4EE3\u7801\u8C03\u8BD5\u5DE5\u5177\u68C0\u67E5\u4EE3\u7801\u8FD0\u884C\u60C5\u51B5\u3002\u76EE\u524D\u4EC5\u652F\u6301Python3, Java, C\u8BED\u8A00\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u81EA\u6D4B\u8FD0\u884C\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:openSelfRun,onChange:$e=>setOpenSelfRun($e)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF0C\u53EF\u4EE5\u4F7F\u7528\u81EA\u6D4B\u8FD0\u884C\u529F\u80FD\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u672C\u5730\u8BC4\u6D4B\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:openLocalEvaluate,onChange:$e=>setOpenLocalEvaluate($e)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B9E\u8BAD\u6311\u6218\u7528\u6237\u5728\u4F7F\u7528\u5BA2\u6237\u7AEF\u8FDB\u884C\u8BC4\u6D4B\u65F6\uFF0C\u5C06\u4F7F\u7528\u7528\u6237\u672C\u5730\u7684\u7B97\u529B\u8D44\u6E90\uFF0C\u51CF\u5C11\u7F51\u7EDC\u5E26\u6765\u7684\u5F71\u54CD\u3002\u76EE\u524D\u4EC5\u652F\u6301Python3\u8BED\u8A00 ",React.createElement("a",{target:"_blank",href:"/download"},"\xA0\u4E0B\u8F7D\u5BA2\u6237\u7AEF\xA0"),"\uFF09")))),((_n=user==null?void 0:user.userInfo)==null?void 0:_n.role)===1&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF \uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_22__.Z,{style:{width:150},placeholder:"\u8BF7\u8F93\u5165\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF",min:1,max:10240,value:gitSize,onChange:$e=>{setgitSize($e)}}),React.createElement("span",{className:"c-grey-999"}," M ")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:startPermanent,onChange:$e=>{if(!(0,_utils_authority__WEBPACK_IMPORTED_MODULE_7__.Ny)()){(0,_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__.pW)(2);return}setStartPermanent($e)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u901A\u7528\u4E91\u5B9E\u9A8C\u73AF\u5883\u4E0B\u7684/data/workspace\u76EE\u5F55\u5C06\u957F\u671F\u4FDD\u5B58\uFF0C\u6559\u5E08\u53D1\u9001\u5B9E\u8DF5\u9879\u76EE\u81F3\u8BFE\u5802\u540E\u53EF\u9009\u62E9\u5BFC\u51FA\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E ",React.createElement("a",{target:"_blank",href:_utils_env__WEBPACK_IMPORTED_MODULE_5__.Z.API_SERVER+"/images/educoder/shixuns/\u5BFC\u51FA\u5B9E\u9A8C\u6587\u4EF6\u64CD\u4F5C\u6307\u5F15.pdf"},"\xA0\u64CD\u4F5C\u6307\u5F15\xA0"),"\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u9ED8\u8BA4\u91CA\u653E\u5B9E\u9A8C\u8D44\u6E90\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:podSwitch,onChange:$e=>{setPodSwitch($e)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5728\u9000\u51FA\u5B9E\u8BAD\u65F6\u9ED8\u8BA4\u91CA\u653E\u5B9E\u9A8C\u8D44\u6E90\uFF09")))),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px"}}," ","\u8BC4\u8BBA\u533A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u8BC4\u8BBA\u533A\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:!disableDiscuss,onChange:$e=>setDisableDiscuss(!$e)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5173\u95ED\u540E\uFF0C\u5B9E\u8DF5\u9879\u76EE\u8BE6\u60C5\u9875\u53CA\u5173\u5361\u6311\u6218\u9875\u9762\u4E0D\u663E\u793A\u4EFB\u4F55\u8BC4\u8BBA\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u667A\u80FD\u63A8\u8350\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:resource_recommend,onChange:$e=>{setresource_recommend($e)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5C06\u5B9E\u9A8C\u5173\u8054\u77E5\u8BC6\u56FE\u8C31\u5E76\u5F00\u542F\u667A\u80FD\u63A8\u8350\u540E\uFF0C\u7CFB\u7EDF\u5C06\u4F1A\u6839\u636E\u5B66\u751F\u7B54\u9898\u548C\u77E5\u8BC6\u70B9\u638C\u63E1\u7684\u60C5\u51B5\uFF0C\u667A\u80FD\u63A8\u8350\u76F8\u5173\u7684\u5B66\u4E60\u8D44\u6E90\uFF09")))),disableAI&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label}),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP.Group,{value:ai_user+"",onChange:$e=>{setai_user($e.target.value)}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:"1"},"\u4EE5\u667A\u80FD\u52A9\u6559\u8EAB\u4EFD\u56DE\u7B54"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:"2"},"\u4EE5\u5B9E\u8BAD\u521B\u5EFA\u8005\u8EAB\u4EFD\u56DE\u7B54"))))),React.createElement("div",{style:{height:"70px",width:"76%",background:"#ffffff",boxShadow:"0px -4px 8px 1px #F1F1F1",position:"absolute",bottom:"0px",display:"flex",alignItems:"center",justifyContent:"center"}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{style:{marginRight:"10px",width:"100px",height:"40px",borderRadius:"4px",border:"1px solid #0152d9",color:"#0152d9"},onClick:()=>{umi__WEBPACK_IMPORTED_MODULE_1__.history.push(`/shixuns/${params.id}/challenges`)}},"\u53D6\u6D88"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{style:{marginLeft:"10px",width:"100px",height:"40px",fontSize:"16px",background:"#0152d9",borderRadius:"4px"},type:"primary",onClick:()=>{var $e,et;if(isOpenTime&&!openTime){antd__WEBPACK_IMPORTED_MODULE_9__.ZP.info("\u8BF7\u9009\u62E9\u5F00\u542F\u65F6\u95F4");return}if(openValue===1&&!selectDepartmentList.length){antd__WEBPACK_IMPORTED_MODULE_9__.ZP.info("\u8BF7\u9009\u62E9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00");return}($e=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&$e.is_fork_from_creator&&((et=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&et.copy_for_exercise)?dispatch({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"setting",fn:(h,F)=>{handSubmeit(h,F)}}}):handSubmeit()}},"\u4FDD\u5B58"))),!isShowSetting&&React.createElement("div",{style:{padding:"40px"}},React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u521B\u5EFA\u8005"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.itemWrap},React.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"60",width:"60",className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.img,src:`${_utils_env__WEBPACK_IMPORTED_MODULE_5__.Z.IMG_SERVER}/images/${practiceSetting==null?void 0:practiceSetting.user_image_url}`}),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.itemContent},React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.nameWrap},React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.name},practiceSetting==null?void 0:practiceSetting.user_name),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.actionGroup})),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.schoolWrap},React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.school},practiceSetting==null?void 0:practiceSetting.user_school)),React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u521B\u5EFA\u65F6\u95F4\uFF1A",practiceSetting==null?void 0:practiceSetting.created_at),React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u66F4\u65B0\u65F6\u95F4\uFF1A",practiceSetting==null?void 0:practiceSetting.updated_at)))))}__webpack_exports__.Z=(0,umi__WEBPACK_IMPORTED_MODULE_1__.connect)(({user:$e,shixunsDetail:et,practiceSetting:h})=>({user:$e,shixunsDetail:et,practiceSetting:h}))(Setting)},59290:function($e,et,h){"use strict";h.d(et,{m:function(){return t}});var F=h(28706),n=h(2453),e=h(14446),D=h(67294),P=(s,l,i)=>new Promise((u,r)=>{var o=p=>{try{d(i.next(p))}catch(f){r(f)}},c=p=>{try{d(i.throw(p))}catch(f){r(f)}},d=p=>p.done?u(p.value):Promise.resolve(p.value).then(o,c);d((i=i.apply(s,l)).next())});const a=s=>{let l=document.createElement("textarea");return l.value=s,l.value},t=(s,l,i,u,r)=>P(void 0,null,function*(){var o,c;const d=yield s({type:"shixunsDetail/saveCopyForExercise",payload:{id:i,save_type:u}});u===1?((d==null?void 0:d.status)==0&&n.ZP.success("\u4FDD\u5B58\u6210\u529F"),(o=d==null?void 0:d.data)!=null&&o.exists_same_shixun_name?s({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(c=d==null?void 0:d.data)==null?void 0:c.shixun_name}}):s({type:"classroomList/setActionTabs",payload:{}})):(s({type:"classroomList/setActionTabs",payload:{}}),(d==null?void 0:d.status)===0&&e.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:D.createElement("div",null,D.createElement("div",null,"\u5B9E\u8BAD\u540C\u6B65\u4FEE\u6539\u5B8C\u6210\uFF0C\u8BF7\u9A8C\u8BC1\u5B9E\u8BAD\u662F\u5426\u53EF\u4EE5\u6B63\u5E38\u4F7F\u7528\u3002")),okText:"\u524D\u5F80\u539F\u5B9E\u8BAD",onOk:()=>{var p,f;(0,F.xg)(`/shixuns/${(f=(p=l==null?void 0:l.detail)==null?void 0:p.fork_from)==null?void 0:f.fork_identifier}/challenges`)}}))})},62601:function($e,et,h){"use strict";h.d(et,{A0:function(){return m},Ce:function(){return y},Dx:function(){return r},Il:function(){return E},R2:function(){return f},R9:function(){return d},Ru:function(){return p},To:function(){return u},_S:function(){return i},a6:function(){return o},bj:function(){return l},l5:function(){return w},nW:function(){return c},pP:function(){return v},pi:function(){return A}});var F=h(33170),n=Object.defineProperty,e=Object.getOwnPropertySymbols,D=Object.prototype.hasOwnProperty,P=Object.prototype.propertyIsEnumerable,a=(M,B,b)=>B in M?n(M,B,{enumerable:!0,configurable:!0,writable:!0,value:b}):M[B]=b,t=(M,B)=>{for(var b in B||(B={}))D.call(B,b)&&a(M,b,B[b]);if(e)for(var b of e(B))P.call(B,b)&&a(M,b,B[b]);return M},s=(M,B,b)=>new Promise((C,g)=>{var S=N=>{try{R(b.next(N))}catch(Z){g(Z)}},T=N=>{try{R(b.throw(N))}catch(Z){g(Z)}},R=N=>N.done?C(N.value):Promise.resolve(N.value).then(S,T);R((b=b.apply(M,B)).next())});function l(M){return s(this,null,function*(){return(0,F.ZP)("/api/data_sets/tags.json",{method:"get",params:t({},M)})})}function i(M){return s(this,null,function*(){return(0,F.ZP)("/api/data_sets.json",{method:"get",params:t({},M)})})}function u(M){return s(this,null,function*(){return(0,F.ZP)(`/api/data_sets/${M}/apply_public.json`,{method:"post"})})}function r(M){return s(this,null,function*(){return(0,F.ZP)(`/api/data_sets/${M}/revoke_apply_public.json`,{method:"post"})})}function o(M){return s(this,null,function*(){return(0,F.ZP)(`/api/data_sets/${M}/cancel_public.json`,{method:"post"})})}function c(M){return s(this,null,function*(){return(0,F.ZP)("/api/collections.json",{method:"post",body:t({},M)})})}function d(M){return s(this,null,function*(){return(0,F.ZP)("/api/collections/cancel.json",{method:"delete",body:t({},M)})})}function p(M){return s(this,null,function*(){return(0,F.ZP)(`/api/data_sets/${M}.json`,{method:"get"})})}function f(M){return s(this,null,function*(){return(0,F.ZP)(`/api/data_sets/${M==null?void 0:M.id}/edit_introduce.json`,{method:"put",body:t({},M)})})}function y(M){return s(this,null,function*(){return(0,F.ZP)(`/api/data_sets/${M==null?void 0:M.id}/used_shixuns.json`,{method:"get",params:t({},M)})})}function A(M){return s(this,null,function*(){return(0,F.ZP)(`/api/shixuns/${M}/data_sets_list.json`,{method:"get"})})}function v(M){return s(this,null,function*(){return(0,F.ZP)(`/api/data_sets/${M}/delete.json`,{method:"delete"})})}function w(M){return s(this,null,function*(){return(0,F.ZP)("/api/teach_group_shares.json",{method:"post",body:t({},M)})})}function E(M){return s(this,null,function*(){return(0,F.ZP)("/api/data_sets/single_destroy_files.json",{method:"delete",body:t({},M)})})}function m(M){return s(this,null,function*(){return(0,F.ZP)(`/api/data_sets/${M==null?void 0:M.id}/edit_file_info.json`,{method:"put",body:t({},M)})})}},51959:function($e,et,h){"use strict";h.d(et,{BU:function(){return n},Dj:function(){return F},gH:function(){return e},vp:function(){return D}});function F(P){try{P.mozRequestFullScreen?P.mozRequestFullScreen():P.webkitRequestFullScreen&&P.webkitRequestFullScreen()}catch(a){console.log(a,":e")}}function n(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}const e=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function D(){var P=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,a=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",P),window.isFullScreen?window.isFullScreen:P!=null}},78207:function($e,et,h){"use strict";h.d(et,{rX:function(){return v},pW:function(){return w},gy:function(){return E},xY:function(){return A},O5:function(){return y},tJ:function(){return o},o1:function(){return c},Rd:function(){return f}});var F=h(35973),n=h(14446),e=h(96074),D=h(52262),P=h(28706),a=h(55304),t=h(25510),s="data:image/png;base64,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",l=h.p+"static/newqrcode.a8740efb.png",i=h(32637),u=h(67294),r=(m,M,B)=>new Promise((b,C)=>{var g=R=>{try{T(B.next(R))}catch(N){C(N)}},S=R=>{try{T(B.throw(R))}catch(N){C(N)}},T=R=>R.done?b(R.value):Promise.resolve(R.value).then(g,S);T((B=B.apply(m,M)).next())});const o=(m,M=!1)=>!!(c(m)&&d(M)),c=m=>(0,D.bg)()?!0:(m({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),d=(m=!1)=>{var M;const{user:B}=(0,F.getDvaApp)()._store.getState();return(M=B.userInfo)!=null&&M.profile_completed?!0:(n.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,P.xg)("/account/profile/edit"),p()}}),!1)},p=()=>{n.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},f=()=>{n.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:u.createElement("div",{style:{textAlign:"center"}},u.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),u.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:i}),u.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},y=()=>{var m;const{user:M}=(0,F.getDvaApp)()._store.getState();return(m=M.userInfo)!=null&&m.professional_certification?!0:(n.default.confirm({title:"\u63D0\u793A",centered:!0,content:u.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,P.xg)("/account/certification")}}),!1)},A=()=>(0,D.V9)()?!0:(n.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:u.createElement("div",{className:"tc",style:{marginLeft:-38}},u.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),u.createElement("img",{src:l,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),v=(m,M)=>m?!0:(n.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:u.createElement("div",null,u.createElement("p",null,M||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),u.createElement("div",{style:{marginLeft:"110px"}},u.createElement("img",{src:s,width:200}),u.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,P.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),w=m=>{n.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:u.createElement("div",null,u.createElement("div",null,u.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),u.createElement(e.Z,null),u.createElement("p",{style:{color:"#666666",fontSize:12}}," ",u.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",u.createElement("a",null,m),"\u5929\u3002"),u.createElement("p",{style:{color:"#666666",fontSize:12}}," ",u.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),u.createElement("div",{style:{textAlign:"center",marginTop:30}},u.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:t,alt:"\u4E8C\u7EF4\u7801",width:160})))})},E=(m,M="")=>{const{shixunsDetail:{detail:B}}=(0,F.getDvaApp)()._store.getState();if((B==null?void 0:B.public)===2||(B==null?void 0:B.public)===1||(B==null?void 0:B.shixun_status)===3){let b="";return(B==null?void 0:B.public)===2&&(b="\u5DF2\u516C\u5F00"),(B==null?void 0:B.public)===1&&(b="\u5F85\u5BA1\u6838"),(B==null?void 0:B.shixun_status)===3&&(b="\u5DF2\u5173\u95ED"),n.default.info({centered:!0,icon:u.createElement(a.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:u.createElement("div",{className:"tc",style:{marginLeft:-38}},u.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},u.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",b,"\uFF0C",M,"\u3002"),u.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),u.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:t,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(B==null?void 0:B.shixun_status)===2?(n.default.confirm({centered:!0,icon:u.createElement(a.Z,null),title:"\u63D0\u793A",content:u.createElement("div",null,u.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",M,"\u3002"),u.createElement("br",null),u.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{n.default.confirm({width:440,centered:!0,icon:u.createElement(a.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>r(void 0,null,function*(){(yield m({type:"shixunsDetail/cancelRelease",payload:{id:B==null?void 0:B.identifier}})).status!==401&&(m({type:"shixunsDetail/getShixunsDetail",payload:{id:B==null?void 0:B.identifier}}),m({type:"practiceSetting/getCommonData",payload:{id:B==null?void 0:B.identifier}}))})})}}),!0):!1}},56448:function($e){(function(et){(function(h){if(1)$e.exports=h();else var F})(function(){var h,F,n;return function(){function e(D,P,a){function t(i,u){if(!P[i]){if(!D[i]){var r=void 0;if(!u&&r)return require(i,!0);if(s)return s(i,!0);var o=new Error("Cannot find module '"+i+"'");throw o.code="MODULE_NOT_FOUND",o}var c=P[i]={exports:{}};D[i][0].call(c.exports,function(d){var p=D[i][1][d];return t(p||d)},c,c.exports,e,D,P,a)}return P[i].exports}for(var s=void 0,l=0;l `.concat(y,` @@ -94,7 +94,7 @@ headers: `+JSON.stringify(qe),ve.data=Re,ve.path=Q.path,ve.status=V,ve.headers=q onDurationChange onEmptied onEncrypted onEnded onError onLoadedData onLoadedMetadata onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError`,q="".concat(De," ").concat(Me).split(/[\s\n]+/),V="aria-",fe="data-";function K(z,Y){return z.indexOf(Y)===0}function re(z){var Y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Be;Y===!1?Be={aria:!0,data:!0,attr:!0}:Y===!0?Be={aria:!0}:Be=(0,r.Z)({},Y);var Fe={};return Object.keys(z).forEach(function(Xe){(Be.aria&&(Xe==="role"||K(Xe,V))||Be.data&&K(Xe,fe)||Be.attr&&q.includes(Xe))&&(Fe[Xe]=z[Xe])}),Fe}var Pe=h(48555);function Te(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var Ae=Te()?n.useLayoutEffect:n.useEffect,H=function(Y,Be){var Fe=n.useRef(!0);Ae(function(){return Y(Fe.current)},Be),Ae(function(){return Fe.current=!1,function(){Fe.current=!0}},[])},I=function(Y,Be){H(function(Fe){if(!Fe)return Y()},Be)},U=H,J=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],he=void 0;function Ve(z,Y){var Be=z.prefixCls,Fe=z.invalidate,Xe=z.item,Ze=z.renderItem,st=z.responsive,Bt=z.responsiveDisabled,pt=z.registerSize,Et=z.itemKey,Lt=z.className,Tt=z.style,ht=z.children,yt=z.display,Wt=z.order,pn=z.component,ln=pn===void 0?"div":pn,gn=(0,i.Z)(z,J),En=st&&!yt;function Cn(vr){pt(Et,vr)}n.useEffect(function(){return function(){Cn(null)}},[]);var mn=Ze&&Xe!==he?Ze(Xe):ht,Cr;Fe||(Cr={opacity:En?0:1,height:En?0:he,overflowY:En?"hidden":he,order:st?Wt:he,pointerEvents:En?"none":he,position:En?"absolute":he});var On={};En&&(On["aria-hidden"]=!0);var ke=n.createElement(ln,(0,s.Z)({className:t()(!Fe&&Be,Lt),style:(0,r.Z)((0,r.Z)({},Cr),Tt)},On,gn,{ref:Y}),mn);return st&&(ke=n.createElement(Pe.Z,{onResize:function(Xn){var gr=Xn.offsetWidth;Cn(gr)},disabled:Bt},ke)),ke}var Ie=n.forwardRef(Ve);Ie.displayName="Item";var ce=Ie;function xe(z){var Y=n.useRef();Y.current=z;var Be=n.useCallback(function(){for(var Fe,Xe=arguments.length,Ze=new Array(Xe),st=0;st1&&arguments[1]!==void 0?arguments[1]:1;Re+=1;var Fe=Re;function Xe(Ze){if(Ze===0)ze(Fe),Y();else{var st=Le(function(){Xe(Ze-1)});Ke.set(Fe,st)}}return Xe(Be),Fe};qe.cancel=function(z){var Y=Ke.get(z);return ze(Y),ve(Y)};var Qe=qe;function Ye(z){if(typeof MessageChannel=="undefined")Qe(z);else{var Y=new MessageChannel;Y.port1.onmessage=function(){return z()},Y.port2.postMessage(void 0)}}function bt(){var z=n.useRef(null),Y=function(Fe){z.current||(z.current=[],Ye(function(){(0,Oe.unstable_batchedUpdates)(function(){z.current.forEach(function(Xe){Xe()}),z.current=null})})),z.current.push(Fe)};return Y}function kt(z,Y){var Be=n.useState(Y),Fe=(0,l.Z)(Be,2),Xe=Fe[0],Ze=Fe[1],st=xe(function(Bt){z(function(){Ze(Bt)})});return[Xe,st]}var $t=n.createContext(null),Mn=["component"],or=["className"],cr=["className"],Nn=function(Y,Be){var Fe=n.useContext($t);if(!Fe){var Xe=Y.component,Ze=Xe===void 0?"div":Xe,st=(0,i.Z)(Y,Mn);return n.createElement(Ze,(0,s.Z)({},st,{ref:Be}))}var Bt=Fe.className,pt=(0,i.Z)(Fe,or),Et=Y.className,Lt=(0,i.Z)(Y,cr);return n.createElement($t.Provider,{value:null},n.createElement(ce,(0,s.Z)({ref:Be,className:t()(Bt,Et)},pt,Lt)))},Wr=n.forwardRef(Nn);Wr.displayName="RawItem";var la=Wr,Kr=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],pa="responsive",Aa="invalidate";function $r(z){return"+ ".concat(z.length," ...")}function Co(z,Y){var Be=z.prefixCls,Fe=Be===void 0?"rc-overflow":Be,Xe=z.data,Ze=Xe===void 0?[]:Xe,st=z.renderItem,Bt=z.renderRawItem,pt=z.itemKey,Et=z.itemWidth,Lt=Et===void 0?10:Et,Tt=z.ssr,ht=z.style,yt=z.className,Wt=z.maxCount,pn=z.renderRest,ln=z.renderRawRest,gn=z.suffix,En=z.component,Cn=En===void 0?"div":En,mn=z.itemComponent,Cr=z.onVisibleChange,On=(0,i.Z)(z,Kr),ke=Tt==="full",vr=bt(),Xn=kt(vr,null),gr=(0,l.Z)(Xn,2),Tr=gr[0],ea=gr[1],Ur=Tr||0,jr=kt(vr,new Map),xr=(0,l.Z)(jr,2),Br=xr[0],ar=xr[1],Gr=kt(vr,0),ga=(0,l.Z)(Gr,2),To=ga[0],io=ga[1],jo=kt(vr,0),vi=(0,l.Z)(jo,2),ca=vi[0],ro=vi[1],Uo=kt(vr,0),Ta=(0,l.Z)(Uo,2),ra=Ta[0],ja=Ta[1],Oo=(0,n.useState)(null),Xr=(0,l.Z)(Oo,2),ao=Xr[0],Er=Xr[1],La=(0,n.useState)(null),fa=(0,l.Z)(La,2),Ba=fa[0],go=fa[1],Ho=n.useMemo(function(){return Ba===null&&ke?Number.MAX_SAFE_INTEGER:Ba||0},[Ba,Tr]),Ei=(0,n.useState)(!1),gi=(0,l.Z)(Ei,2),wi=gi[0],Rl=gi[1],vl="".concat(Fe,"-item"),ll=Math.max(To,ca),Ti=Wt===pa,ii=Ze.length&&Ti,Ml=Wt===Aa,fl=ii||typeof Wt=="number"&&Ze.length>Wt,li=(0,n.useMemo)(function(){var Za=Ze;return ii?Tr===null&&ke?Za=Ze:Za=Ze.slice(0,Math.min(Ze.length,Ur/Lt)):typeof Wt=="number"&&(Za=Ze.slice(0,Wt)),Za},[Ze,Lt,Tr,Wt,ii]),eo=(0,n.useMemo)(function(){return ii?Ze.slice(Ho+1):Ze.slice(li.length)},[Ze,li,ii,Ho]),ji=(0,n.useCallback)(function(Za,fr){var pr;return typeof pt=="function"?pt(Za):(pr=pt&&(Za==null?void 0:Za[pt]))!==null&&pr!==void 0?pr:fr},[pt]),Jl=(0,n.useCallback)(st||function(Za){return Za},[st]);function ql(Za,fr,pr){Ba===Za&&(fr===void 0||fr===ao)||(go(Za),pr||(Rl(ZaUr){ql(Oa-1,Za-ur-ra+ca);break}}gn&&gl(0)+ra>Ur&&Er(null)}},[Ur,Br,ca,ra,ji,li]);var ws=wi&&!!eo.length,Li={};ao!==null&&ii&&(Li={position:"absolute",left:ao,top:0});var $o={prefixCls:vl,responsive:ii,component:mn,invalidate:Ml},si=Bt?function(Za,fr){var pr=ji(Za,fr);return n.createElement($t.Provider,{key:pr,value:(0,r.Z)((0,r.Z)({},$o),{},{order:fr,item:Za,itemKey:pr,registerSize:$l,display:fr<=Ho})},Bt(Za,fr))}:function(Za,fr){var pr=ji(Za,fr);return n.createElement(ce,(0,s.Z)({},$o,{order:fr,key:pr,item:Za,renderItem:Jl,itemKey:pr,registerSize:$l,display:fr<=Ho}))},lo,Yl={order:ws?Ho:Number.MAX_SAFE_INTEGER,className:"".concat(vl,"-rest"),registerSize:Kl,display:ws};if(ln)ln&&(lo=n.createElement($t.Provider,{value:(0,r.Z)((0,r.Z)({},$o),Yl)},ln(eo)));else{var sl=pn||$r;lo=n.createElement(ce,(0,s.Z)({},$o,Yl),typeof sl=="function"?sl(eo):sl)}var Ki=n.createElement(Cn,(0,s.Z)({className:t()(!Ml&&Fe,yt),style:ht,ref:Y},On),li.map(si),fl?lo:null,gn&&n.createElement(ce,(0,s.Z)({},$o,{responsive:Ti,responsiveDisabled:!ii,order:Ho,className:"".concat(vl,"-suffix"),registerSize:bl,display:!0,style:Li}),gn));return Ti&&(Ki=n.createElement(Pe.Z,{onResize:cs,disabled:!ii},Ki)),Ki}var zn=n.forwardRef(Co);zn.displayName="Overflow",zn.Item=la,zn.RESPONSIVE=pa,zn.INVALIDATE=Aa;var Va=zn,wo=Va,Pa=function(Y,Be){var Fe,Xe,Ze=Y.prefixCls,st=Y.id,Bt=Y.inputElement,pt=Y.disabled,Et=Y.tabIndex,Lt=Y.autoFocus,Tt=Y.autoComplete,ht=Y.editable,yt=Y.activeDescendantId,Wt=Y.value,pn=Y.maxLength,ln=Y.onKeyDown,gn=Y.onMouseDown,En=Y.onChange,Cn=Y.onPaste,mn=Y.onCompositionStart,Cr=Y.onCompositionEnd,On=Y.open,ke=Y.attrs,vr=Bt||n.createElement("input",null),Xn=vr,gr=Xn.ref,Tr=Xn.props,ea=Tr.onKeyDown,Ur=Tr.onChange,jr=Tr.onMouseDown,xr=Tr.onCompositionStart,Br=Tr.onCompositionEnd,ar=Tr.style;return"maxLength"in vr.props,vr=n.cloneElement(vr,(0,r.Z)((0,r.Z)((0,r.Z)({type:"search"},Tr),{},{id:st,ref:ne(Be,gr),disabled:pt,tabIndex:Et,autoComplete:Tt||"off",autoFocus:Lt,className:t()("".concat(Ze,"-selection-search-input"),(Fe=vr)===null||Fe===void 0||(Xe=Fe.props)===null||Xe===void 0?void 0:Xe.className),role:"combobox","aria-label":"Search","aria-expanded":On||!1,"aria-haspopup":"listbox","aria-owns":"".concat(st,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(st,"_list"),"aria-activedescendant":On?yt:void 0},ke),{},{value:ht?Wt:"",maxLength:pn,readOnly:!ht,unselectable:ht?null:"on",style:(0,r.Z)((0,r.Z)({},ar),{},{opacity:ht?null:0}),onKeyDown:function(ga){ln(ga),ea&&ea(ga)},onMouseDown:function(ga){gn(ga),jr&&jr(ga)},onChange:function(ga){En(ga),Ur&&Ur(ga)},onCompositionStart:function(ga){mn(ga),xr&&xr(ga)},onCompositionEnd:function(ga){Cr(ga),Br&&Br(ga)},onPaste:Cn})),vr},kn=n.forwardRef(Pa);kn.displayName="Input";var Rr=kn;function ho(z){return Array.isArray(z)?z:z!==void 0?[z]:[]}var Ma=typeof window!="undefined"&&window.document&&window.document.documentElement,aa=Ma;function Fa(z){return z!=null}function Vo(z){return!z&&z!==0}function ti(z){return["string","number"].includes((0,o.Z)(z))}function el(z){var Y=void 0;return z&&(ti(z.title)?Y=z.title.toString():ti(z.label)&&(Y=z.label.toString())),Y}function Ri(z,Y){aa?n.useLayoutEffect(z,Y):n.useEffect(z,Y)}function qa(z){var Y;return(Y=z.key)!==null&&Y!==void 0?Y:z.value}var Ha=function(Y){Y.preventDefault(),Y.stopPropagation()},Ui=function(Y){var Be=Y.id,Fe=Y.prefixCls,Xe=Y.values,Ze=Y.open,st=Y.searchValue,Bt=Y.autoClearSearchValue,pt=Y.inputRef,Et=Y.placeholder,Lt=Y.disabled,Tt=Y.mode,ht=Y.showSearch,yt=Y.autoFocus,Wt=Y.autoComplete,pn=Y.activeDescendantId,ln=Y.tabIndex,gn=Y.removeIcon,En=Y.maxTagCount,Cn=Y.maxTagTextLength,mn=Y.maxTagPlaceholder,Cr=mn===void 0?function(Er){return"+ ".concat(Er.length," ...")}:mn,On=Y.tagRender,ke=Y.onToggleOpen,vr=Y.onRemove,Xn=Y.onInputChange,gr=Y.onInputPaste,Tr=Y.onInputKeyDown,ea=Y.onInputMouseDown,Ur=Y.onInputCompositionStart,jr=Y.onInputCompositionEnd,xr=n.useRef(null),Br=(0,n.useState)(0),ar=(0,l.Z)(Br,2),Gr=ar[0],ga=ar[1],To=(0,n.useState)(!1),io=(0,l.Z)(To,2),jo=io[0],vi=io[1],ca="".concat(Fe,"-selection"),ro=Ze||Tt==="multiple"&&Bt===!1||Tt==="tags"?st:"",Uo=Tt==="tags"||Tt==="multiple"&&Bt===!1||ht&&(Ze||jo);Ri(function(){ga(xr.current.scrollWidth)},[ro]);function Ta(Er,La,fa,Ba,go){return n.createElement("span",{className:t()("".concat(ca,"-item"),(0,u.Z)({},"".concat(ca,"-item-disabled"),fa)),title:el(Er)},n.createElement("span",{className:"".concat(ca,"-item-content")},La),Ba&&n.createElement(ue,{className:"".concat(ca,"-item-remove"),onMouseDown:Ha,onClick:go,customizeIcon:gn},"\xD7"))}function ra(Er,La,fa,Ba,go){var Ho=function(gi){Ha(gi),ke(!Ze)};return n.createElement("span",{onMouseDown:Ho},On({label:La,value:Er,disabled:fa,closable:Ba,onClose:go}))}function ja(Er){var La=Er.disabled,fa=Er.label,Ba=Er.value,go=!Lt&&!La,Ho=fa;if(typeof Cn=="number"&&(typeof fa=="string"||typeof fa=="number")){var Ei=String(Ho);Ei.length>Cn&&(Ho="".concat(Ei.slice(0,Cn),"..."))}var gi=function(Rl){Rl&&Rl.stopPropagation(),vr(Er)};return typeof On=="function"?ra(Ba,Ho,La,go,gi):Ta(Er,Ho,La,go,gi)}function Oo(Er){var La=typeof Cr=="function"?Cr(Er):Cr;return Ta({title:La},La,!1)}var Xr=n.createElement("div",{className:"".concat(ca,"-search"),style:{width:Gr},onFocus:function(){vi(!0)},onBlur:function(){vi(!1)}},n.createElement(Rr,{ref:pt,open:Ze,prefixCls:Fe,id:Be,inputElement:null,disabled:Lt,autoFocus:yt,autoComplete:Wt,editable:Uo,activeDescendantId:pn,value:ro,onKeyDown:Tr,onMouseDown:ea,onChange:Xn,onPaste:gr,onCompositionStart:Ur,onCompositionEnd:jr,tabIndex:ln,attrs:re(Y,!0)}),n.createElement("span",{ref:xr,className:"".concat(ca,"-search-mirror"),"aria-hidden":!0},ro,"\xA0")),ao=n.createElement(wo,{prefixCls:"".concat(ca,"-overflow"),data:Xe,renderItem:ja,renderRest:Oo,suffix:Xr,itemKey:qa,maxCount:En});return n.createElement(n.Fragment,null,ao,!Xe.length&&!ro&&n.createElement("span",{className:"".concat(ca,"-placeholder")},Et))},ol=Ui,Di=function(Y){var Be=Y.inputElement,Fe=Y.prefixCls,Xe=Y.id,Ze=Y.inputRef,st=Y.disabled,Bt=Y.autoFocus,pt=Y.autoComplete,Et=Y.activeDescendantId,Lt=Y.mode,Tt=Y.open,ht=Y.values,yt=Y.placeholder,Wt=Y.tabIndex,pn=Y.showSearch,ln=Y.searchValue,gn=Y.activeValue,En=Y.maxLength,Cn=Y.onInputKeyDown,mn=Y.onInputMouseDown,Cr=Y.onInputChange,On=Y.onInputPaste,ke=Y.onInputCompositionStart,vr=Y.onInputCompositionEnd,Xn=Y.title,gr=n.useState(!1),Tr=(0,l.Z)(gr,2),ea=Tr[0],Ur=Tr[1],jr=Lt==="combobox",xr=jr||pn,Br=ht[0],ar=ln||"";jr&&gn&&!ea&&(ar=gn),n.useEffect(function(){jr&&Ur(!1)},[jr,gn]);var Gr=Lt!=="combobox"&&!Tt&&!pn?!1:!!ar,ga=Xn===void 0?el(Br):Xn,To=function(){if(Br)return null;var jo=Gr?{visibility:"hidden"}:void 0;return n.createElement("span",{className:"".concat(Fe,"-selection-placeholder"),style:jo},yt)};return n.createElement(n.Fragment,null,n.createElement("span",{className:"".concat(Fe,"-selection-search")},n.createElement(Rr,{ref:Ze,prefixCls:Fe,id:Xe,open:Tt,inputElement:Be,disabled:st,autoFocus:Bt,autoComplete:pt,editable:xr,activeDescendantId:Et,value:ar,onKeyDown:Cn,onMouseDown:mn,onChange:function(jo){Ur(!0),Cr(jo)},onPaste:On,onCompositionStart:ke,onCompositionEnd:vr,tabIndex:Wt,attrs:re(Y,!0),maxLength:jr?En:void 0})),!jr&&Br?n.createElement("span",{className:"".concat(Fe,"-selection-item"),title:ga,style:Gr?{visibility:"hidden"}:void 0},Br.label):null,To())},wl=Di;function no(z){return![N.ESC,N.SHIFT,N.BACKSPACE,N.TAB,N.WIN_KEY,N.ALT,N.META,N.WIN_KEY_RIGHT,N.CTRL,N.SEMICOLON,N.EQUALS,N.CAPS_LOCK,N.CONTEXT_MENU,N.F1,N.F2,N.F3,N.F4,N.F5,N.F6,N.F7,N.F8,N.F9,N.F10,N.F11,N.F12].includes(z)}var gs=function(Y,Be){var Fe=(0,n.useRef)(null),Xe=(0,n.useRef)(!1),Ze=Y.prefixCls,st=Y.open,Bt=Y.mode,pt=Y.showSearch,Et=Y.tokenWithEnter,Lt=Y.autoClearSearchValue,Tt=Y.onSearch,ht=Y.onSearchSubmit,yt=Y.onToggleOpen,Wt=Y.onInputKeyDown,pn=Y.domRef;n.useImperativeHandle(Be,function(){return{focus:function(){Fe.current.focus()},blur:function(){Fe.current.blur()}}});var ln=de(0),gn=(0,l.Z)(ln,2),En=gn[0],Cn=gn[1],mn=function(ar){var Gr=ar.which;(Gr===N.UP||Gr===N.DOWN)&&ar.preventDefault(),Wt&&Wt(ar),Gr===N.ENTER&&Bt==="tags"&&!Xe.current&&!st&&(ht==null||ht(ar.target.value)),no(Gr)&&yt(!0)},Cr=function(){Cn(!0)},On=(0,n.useRef)(null),ke=function(ar){Tt(ar,!0,Xe.current)!==!1&&yt(!0)},vr=function(){Xe.current=!0},Xn=function(ar){Xe.current=!1,Bt!=="combobox"&&ke(ar.target.value)},gr=function(ar){var Gr=ar.target.value;if(Et&&On.current&&/[\r\n]/.test(On.current)){var ga=On.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Gr=Gr.replace(ga,On.current)}On.current=null,ke(Gr)},Tr=function(ar){var Gr=ar.clipboardData,ga=Gr.getData("text");On.current=ga},ea=function(ar){var Gr=ar.target;if(Gr!==Fe.current){var ga=document.body.style.msTouchAction!==void 0;ga?setTimeout(function(){Fe.current.focus()}):Fe.current.focus()}},Ur=function(ar){var Gr=En();ar.target!==Fe.current&&!Gr&&Bt!=="combobox"&&ar.preventDefault(),(Bt!=="combobox"&&(!pt||!Gr)||!st)&&(st&&Lt!==!1&&Tt("",!0,!1),yt())},jr={inputRef:Fe,onInputKeyDown:mn,onInputMouseDown:Cr,onInputChange:gr,onInputPaste:Tr,onInputCompositionStart:vr,onInputCompositionEnd:Xn},xr=Bt==="multiple"||Bt==="tags"?n.createElement(ol,(0,s.Z)({},Y,jr)):n.createElement(wl,(0,s.Z)({},Y,jr));return n.createElement("div",{ref:pn,className:"".concat(Ze,"-selector"),onClick:ea,onMouseDown:Ur},xr)},tl=n.forwardRef(gs);tl.displayName="Selector";var Vr=tl,Wn=h(62709),ts=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],No=function(Y){var Be=Y===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:Be,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:Be,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:Be,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:Be,adjustY:1},htmlRegion:"scroll"}}},ns=function(Y,Be){var Fe=Y.prefixCls,Xe=Y.disabled,Ze=Y.visible,st=Y.children,Bt=Y.popupElement,pt=Y.animation,Et=Y.transitionName,Lt=Y.dropdownStyle,Tt=Y.dropdownClassName,ht=Y.direction,yt=ht===void 0?"ltr":ht,Wt=Y.placement,pn=Y.builtinPlacements,ln=Y.dropdownMatchSelectWidth,gn=Y.dropdownRender,En=Y.dropdownAlign,Cn=Y.getPopupContainer,mn=Y.empty,Cr=Y.getTriggerDOMNode,On=Y.onPopupVisibleChange,ke=Y.onPopupMouseEnter,vr=(0,i.Z)(Y,ts),Xn="".concat(Fe,"-dropdown"),gr=Bt;gn&&(gr=gn(Bt));var Tr=n.useMemo(function(){return pn||No(ln)},[pn,ln]),ea=pt?"".concat(Xn,"-").concat(pt):Et,Ur=typeof ln=="number",jr=n.useMemo(function(){return Ur?null:ln===!1?"minWidth":"width"},[ln,Ur]),xr=Lt;Ur&&(xr=(0,r.Z)((0,r.Z)({},xr),{},{width:ln}));var Br=n.useRef(null);return n.useImperativeHandle(Be,function(){return{getPopupElement:function(){return Br.current}}}),n.createElement(Wn.Z,(0,s.Z)({},vr,{showAction:On?["click"]:[],hideAction:On?["click"]:[],popupPlacement:Wt||(yt==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:Tr,prefixCls:Xn,popupTransitionName:ea,popup:n.createElement("div",{ref:Br,onMouseEnter:ke},gr),stretch:jr,popupAlign:En,popupVisible:Ze,getPopupContainer:Cn,popupClassName:t()(Tt,(0,u.Z)({},"".concat(Xn,"-empty"),mn)),popupStyle:xr,getTriggerDOMNode:Cr,onPopupVisibleChange:On}),st)},cl=n.forwardRef(ns);cl.displayName="SelectTrigger";var rs=cl,Ul=h(84506);function as(z,Y){var Be=z.key,Fe;return"value"in z&&(Fe=z.value),Be!=null?Be:Fe!==void 0?Fe:"rc-index-key-".concat(Y)}function Fl(z,Y){var Be=z||{},Fe=Be.label,Xe=Be.value,Ze=Be.options,st=Be.groupLabel,Bt=Fe||(Y?"children":"label");return{label:Bt,value:Xe||"value",options:Ze||"options",groupLabel:st||Bt}}function Cs(z){var Y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Be=Y.fieldNames,Fe=Y.childrenAsData,Xe=[],Ze=Fl(Be,!1),st=Ze.label,Bt=Ze.value,pt=Ze.options,Et=Ze.groupLabel;function Lt(Tt,ht){Tt.forEach(function(yt){if(ht||!(pt in yt)){var Wt=yt[Bt];Xe.push({key:as(yt,Xe.length),groupOption:ht,data:yt,label:yt[st],value:Wt})}else{var pn=yt[Et];pn===void 0&&Fe&&(pn=yt.label),Xe.push({key:as(yt,Xe.length),group:!0,data:yt,label:pn}),Lt(yt[pt],!0)}})}return Lt(z,!1),Xe}function Ms(z){var Y=(0,r.Z)({},z);return"props"in Y||Object.defineProperty(Y,"props",{get:function(){return S(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),Y}}),Y}function bi(z,Y){if(!Y||!Y.length)return null;var Be=!1;function Fe(Ze,st){var Bt=(0,Ul.Z)(st),pt=Bt[0],Et=Bt.slice(1);if(!pt)return[Ze];var Lt=Ze.split(pt);return Be=Be||Lt.length>1,Lt.reduce(function(Tt,ht){return[].concat((0,F.Z)(Tt),(0,F.Z)(Fe(ht,Et)))},[]).filter(function(Tt){return Tt})}var Xe=Fe(z,Y);return Be?Xe:null}var dl=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],ko=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function Yt(z){return z==="tags"||z==="multiple"}var qt=n.forwardRef(function(z,Y){var Be,Fe,Xe=z.id,Ze=z.prefixCls,st=z.className,Bt=z.showSearch,pt=z.tagRender,Et=z.direction,Lt=z.omitDomProps,Tt=z.displayValues,ht=z.onDisplayValuesChange,yt=z.emptyOptions,Wt=z.notFoundContent,pn=Wt===void 0?"Not Found":Wt,ln=z.onClear,gn=z.mode,En=z.disabled,Cn=z.loading,mn=z.getInputElement,Cr=z.getRawInputElement,On=z.open,ke=z.defaultOpen,vr=z.onDropdownVisibleChange,Xn=z.activeValue,gr=z.onActiveValueChange,Tr=z.activeDescendantId,ea=z.searchValue,Ur=z.autoClearSearchValue,jr=z.onSearch,xr=z.onSearchSplit,Br=z.tokenSeparators,ar=z.allowClear,Gr=z.suffixIcon,ga=z.clearIcon,To=z.OptionList,io=z.animation,jo=z.transitionName,vi=z.dropdownStyle,ca=z.dropdownClassName,ro=z.dropdownMatchSelectWidth,Uo=z.dropdownRender,Ta=z.dropdownAlign,ra=z.placement,ja=z.builtinPlacements,Oo=z.getPopupContainer,Xr=z.showAction,ao=Xr===void 0?[]:Xr,Er=z.onFocus,La=z.onBlur,fa=z.onKeyUp,Ba=z.onKeyDown,go=z.onMouseDown,Ho=(0,i.Z)(z,dl),Ei=Yt(gn),gi=(Bt!==void 0?Bt:Ei)||gn==="combobox",wi=(0,r.Z)({},Ho);ko.forEach(function(Hn){delete wi[Hn]}),Lt==null||Lt.forEach(function(Hn){delete wi[Hn]});var Rl=n.useState(!1),vl=(0,l.Z)(Rl,2),ll=vl[0],Ti=vl[1];n.useEffect(function(){Ti(T())},[]);var ii=n.useRef(null),Ml=n.useRef(null),fl=n.useRef(null),li=n.useRef(null),eo=n.useRef(null),ji=$(),Jl=(0,l.Z)(ji,3),ql=Jl[0],cs=Jl[1],$l=Jl[2];n.useImperativeHandle(Y,function(){var Hn,jn;return{focus:(Hn=li.current)===null||Hn===void 0?void 0:Hn.focus,blur:(jn=li.current)===null||jn===void 0?void 0:jn.blur,scrollTo:function(Lr){var ia;return(ia=eo.current)===null||ia===void 0?void 0:ia.scrollTo(Lr)}}});var Kl=n.useMemo(function(){var Hn;if(gn!=="combobox")return ea;var jn=(Hn=Tt[0])===null||Hn===void 0?void 0:Hn.value;return typeof jn=="string"||typeof jn=="number"?String(jn):""},[ea,gn,Tt]),bl=gn==="combobox"&&typeof mn=="function"&&mn()||null,gl=typeof Cr=="function"&&Cr(),ws=Q(Ml,gl==null||(Be=gl.props)===null||Be===void 0?void 0:Be.ref),Li=n.useState(!1),$o=(0,l.Z)(Li,2),si=$o[0],lo=$o[1];f(function(){lo(!0)},[]);var Yl=w(!1,{defaultValue:ke,value:On}),sl=(0,l.Z)(Yl,2),Ki=sl[0],Za=sl[1],fr=si?Ki:!1,pr=!pn&&yt;(En||pr&&fr&&gn==="combobox")&&(fr=!1);var Oa=pr?!1:fr,ur=n.useCallback(function(Hn){var jn=Hn!==void 0?Hn:!fr;En||(Za(jn),fr!==jn&&(vr==null||vr(jn)))},[En,fr,Za,vr]),mr=n.useMemo(function(){return(Br||[]).some(function(Hn){return[` `,`\r -`].includes(Hn)})},[Br]),Wa=function(jn,sr,Lr){var ia=!0,to=jn;gr==null||gr(null);var ka=Lr?null:bi(jn,Br);return gn!=="combobox"&&ka&&(to="",xr==null||xr(ka),ur(!1),ia=!1),jr&&Kl!==to&&jr(to,{source:sr?"typing":"effect"}),ia},ui=function(jn){!jn||!jn.trim()||jr(jn,{source:"submit"})};n.useEffect(function(){!fr&&!Ei&&gn!=="combobox"&&Wa("",!1,!1)},[fr]),n.useEffect(function(){Ki&&En&&Za(!1),En&&cs(!1)},[En]);var Al=de(),nu=(0,l.Z)(Al,2),_=nu[0],le=nu[1],Se=function(jn){var sr=_(),Lr=jn.which;if(Lr===N.ENTER&&(gn!=="combobox"&&jn.preventDefault(),fr||ur(!0)),le(!!Kl),Lr===N.BACKSPACE&&!sr&&Ei&&!Kl&&Tt.length){for(var ia=(0,F.Z)(Tt),to=null,ka=ia.length-1;ka>=0;ka-=1){var ba=ia[ka];if(!ba.disabled){ia.splice(ka,1),to=ba;break}}to&&ht(ia,{type:"remove",values:[to]})}for(var Ro=arguments.length,zo=new Array(Ro>1?Ro-1:0),ci=1;ci1?sr-1:0),ia=1;ia1?ka-1:0),Ro=1;Ro1&&arguments[1]!==void 0?arguments[1]:{},Be=[];return n.Children.forEach(z,function(Fe){Fe==null&&!Y.keepEmpty||(Array.isArray(Fe)?Be=Be.concat(Yo(Fe)):(0,Z.isFragment)(Fe)&&Fe.props?Be=Be.concat(Yo(Fe.props.children,Y)):Be.push(Fe))}),Be}var Zi=["children","value"],pl=["children"];function Jo(z){var Y=z,Be=Y.key,Fe=Y.props,Xe=Fe.children,Ze=Fe.value,st=(0,i.Z)(Fe,Zi);return(0,r.Z)({key:Be,value:Ze!==void 0?Ze:Be,children:Xe},st)}function Eo(z){var Y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return Yo(z).map(function(Be,Fe){if(!n.isValidElement(Be)||!Be.type)return null;var Xe=Be,Ze=Xe.type.isSelectOptGroup,st=Xe.key,Bt=Xe.props,pt=Bt.children,Et=(0,i.Z)(Bt,pl);return Y||!Ze?Jo(Be):(0,r.Z)((0,r.Z)({key:"__RC_SELECT_GRP__".concat(st===null?Fe:st,"__"),label:st},Et),{},{options:Eo(pt)})}).filter(function(Be){return Be})}function ai(z,Y,Be,Fe,Xe){return n.useMemo(function(){var Ze=z,st=!z;st&&(Ze=Eo(Y));var Bt=new Map,pt=new Map,Et=function(ht,yt,Wt){Wt&&typeof Wt=="string"&&ht.set(yt[Wt],yt)};function Lt(Tt){for(var ht=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,yt=0;yt1&&arguments[1]!==void 0?arguments[1]:1,Oo=gr.length,Xr=0;Xr1&&arguments[1]!==void 0?arguments[1]:!1;Gr(ra);var Oo={source:ja?"keyboard":"mouse"},Xr=gr[ra];if(!Xr){pn(null,-1,Oo);return}pn(Xr.value,ra,Oo)};(0,n.useEffect)(function(){ga(ln!==!1?jr(0):-1)},[gr.length,Et]);var To=n.useCallback(function(Ta){return Cn.has(Ta)&&pt!=="combobox"},[pt,(0,F.Z)(Cn).toString(),Cn.size]);(0,n.useEffect)(function(){var Ta=setTimeout(function(){if(!Bt&&st&&Cn.size===1){var ja=Array.from(Cn)[0],Oo=gr.findIndex(function(Xr){var ao=Xr.data;return ao.value===ja});Oo!==-1&&(ga(Oo),Ur(Oo))}});if(st){var ra;(ra=Tr.current)===null||ra===void 0||ra.scrollTo(void 0)}return function(){return clearTimeout(Ta)}},[st,Et,Wt.length]);var io=function(ra){ra!==void 0&&gn(ra,{selected:!Cn.has(ra)}),Bt||Lt(!1)};if(n.useImperativeHandle(Be,function(){return{onKeyDown:function(ra){var ja=ra.which,Oo=ra.ctrlKey;switch(ja){case N.N:case N.P:case N.UP:case N.DOWN:{var Xr=0;if(ja===N.UP?Xr=-1:ja===N.DOWN?Xr=1:Ot()&&Oo&&(ja===N.N?Xr=1:ja===N.P&&(Xr=-1)),Xr!==0){var ao=jr(ar+Xr,Xr);Ur(ao),ga(ao,!0)}break}case N.ENTER:{var Er=gr[ar];Er&&!Er.data.disabled?io(Er.value):io(void 0),st&&ra.preventDefault();break}case N.ESC:Lt(!1),st&&ra.stopPropagation()}},onKeyUp:function(){},scrollTo:function(ra){Ur(ra)}}}),gr.length===0)return n.createElement("div",{role:"listbox",id:"".concat(Ze,"_list"),className:"".concat(Xn,"-empty"),onMouseDown:ea},Tt);var jo=Object.keys(mn).map(function(Ta){return mn[Ta]}),vi=function(ra){return ra.label};function ca(Ta,ra){var ja=Ta.group;return{role:ja?"presentation":"option",id:"".concat(Ze,"_list_").concat(ra)}}var ro=function(ra){var ja=gr[ra];if(!ja)return null;var Oo=ja.data||{},Xr=Oo.value,ao=ja.group,Er=re(Oo,!0),La=vi(ja);return ja?n.createElement("div",(0,s.Z)({"aria-label":typeof La=="string"&&!ao?La:null},Er,{key:ra},ca(ja,ra),{"aria-selected":To(Xr)}),Xr):null},Uo={role:"listbox",id:"".concat(Ze,"_list")};return n.createElement(n.Fragment,null,Cr&&n.createElement("div",(0,s.Z)({},Uo,{style:{height:0,width:0,overflow:"hidden"}}),ro(ar-1),ro(ar),ro(ar+1)),n.createElement(Xo.Z,{itemKey:"key",ref:Tr,data:gr,height:ke,itemHeight:vr,fullHeight:!1,onMouseDown:ea,onScroll:ht,virtual:Cr,direction:On,innerProps:Cr?null:Uo},function(Ta,ra){var ja,Oo=Ta.group,Xr=Ta.groupOption,ao=Ta.data,Er=Ta.label,La=Ta.value,fa=ao.key;if(Oo){var Ba,go=(Ba=ao.title)!==null&&Ba!==void 0?Ba:Zt(Er)?Er.toString():void 0;return n.createElement("div",{className:t()(Xn,"".concat(Xn,"-group")),title:go},Er!==void 0?Er:fa)}var Ho=ao.disabled,Ei=ao.title,gi=ao.children,wi=ao.style,Rl=ao.className,vl=(0,i.Z)(ao,je),ll=co(vl,jo),Ti=To(La),ii="".concat(Xn,"-option"),Ml=t()(Xn,ii,Rl,(ja={},(0,u.Z)(ja,"".concat(ii,"-grouped"),Xr),(0,u.Z)(ja,"".concat(ii,"-active"),ar===ra&&!Ho),(0,u.Z)(ja,"".concat(ii,"-disabled"),Ho),(0,u.Z)(ja,"".concat(ii,"-selected"),Ti),ja)),fl=vi(Ta),li=!En||typeof En=="function"||Ti,eo=typeof fl=="number"?fl:fl||La,ji=Zt(eo)?eo.toString():void 0;return Ei!==void 0&&(ji=Ei),n.createElement("div",(0,s.Z)({},re(ll),Cr?{}:ca(Ta,ra),{"aria-selected":Ti,className:Ml,title:ji,onMouseMove:function(){ar===ra||Ho||ga(ra)},onClick:function(){Ho||io(La)},style:wi}),n.createElement("div",{className:"".concat(ii,"-content")},eo),n.isValidElement(En)||Ti,li&&n.createElement(ue,{className:"".concat(Xn,"-option-state"),customizeIcon:En,customizeIconProps:{isSelected:Ti}},Ti?"\u2713":null))}))},tt=n.forwardRef(fn);tt.displayName="OptionList";var He=tt;function Je(z){var Y=z.mode,Be=z.options,Fe=z.children,Xe=z.backfill,Ze=z.allowClear,st=z.placeholder,Bt=z.getInputElement,pt=z.showSearch,Et=z.onSearch,Lt=z.defaultOpen,Tt=z.autoFocus,ht=z.labelInValue,yt=z.value,Wt=z.inputValue,pn=z.optionLabelProp,ln=isMultiple(Y),gn=pt!==void 0?pt:ln||Y==="combobox",En=Be||convertChildrenToData(Fe);if(warning(Y!=="tags"||En.every(function(On){return!On.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),Y==="tags"||Y==="combobox"){var Cn=En.some(function(On){return On.options?On.options.some(function(ke){return typeof("value"in ke?ke.value:ke.key)=="number"}):typeof("value"in On?On.value:On.key)=="number"});warning(!Cn,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(Y!=="combobox"||!pn,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(Y==="combobox"||!Xe,"`backfill` only works with `combobox` mode."),warning(Y==="combobox"||!Bt,"`getInputElement` only work with `combobox` mode."),noteOnce(Y!=="combobox"||!Bt||!Ze||!st,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),Et&&!gn&&Y!=="combobox"&&Y!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!Lt||Tt,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),yt!=null){var mn=toArray(yt);warning(!ht||mn.every(function(On){return _typeof(On)==="object"&&("key"in On||"value"in On)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!ln||Array.isArray(yt),"`value` should be array when `mode` is `multiple` or `tags`")}if(Fe){var Cr=null;toNodeArray(Fe).some(function(On){if(!React.isValidElement(On)||!On.type)return!1;var ke=On,vr=ke.type;if(vr.isSelectOption)return!1;if(vr.isSelectOptGroup){var Xn=toNodeArray(On.props.children).every(function(gr){return!React.isValidElement(gr)||!On.type||gr.type.isSelectOption?!0:(Cr=gr.type,!1)});return!Xn}return Cr=vr,!0}),Cr&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(Cr.displayName||Cr.name||Cr,"`.")),warning(Wt===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function it(z,Y){if(z){var Be=function Fe(Xe){for(var Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,st=0;st2&&arguments[2]!==void 0?arguments[2]:{},ur=Oa.source,mr=ur===void 0?"keyboard":ur;ws(pr),st&&Fe==="combobox"&&fr!==null&&mr==="keyboard"&&$l(String(fr))},[st,Fe]),si=function(pr,Oa,ur){var mr=function(){var at,mt=Rl(pr);return[ar?{label:mt==null?void 0:mt[ca.label],value:pr,key:(at=mt==null?void 0:mt.key)!==null&&at!==void 0?at:pr}:pr,Ms(mt)]};if(Oa&&yt){var Wa=mr(),ui=(0,l.Z)(Wa,2),Al=ui[0],nu=ui[1];yt(Al,nu)}else if(!Oa&&Wt&&ur!=="clear"){var _=mr(),le=(0,l.Z)(_,2),Se=le[0],Ue=le[1];Wt(Se,Ue)}},lo=da(function(fr,pr){var Oa,ur=io?pr.selected:!0;ur?Oa=io?[].concat((0,F.Z)(wi),[fr]):[fr]:Oa=wi.filter(function(mr){return mr.value!==fr}),ji(Oa),si(fr,ur),Fe==="combobox"?$l(""):(!Yt||ht)&&(ra(""),$l(""))}),Yl=function(pr,Oa){ji(pr);var ur=Oa.type,mr=Oa.values;(ur==="remove"||ur==="clear")&&mr.forEach(function(Wa){si(Wa.value,!1,ur)})},sl=function(pr,Oa){if(ra(pr),$l(null),Oa.source==="submit"){var ur=(pr||"").trim();if(ur){var mr=Array.from(new Set([].concat((0,F.Z)(ll),[ur])));ji(mr),si(ur,!0),ra("")}return}Oa.source!=="blur"&&(Fe==="combobox"&&ji(pr),Lt==null||Lt(pr))},Ki=function(pr){var Oa=pr;Fe!=="tags"&&(Oa=pr.map(function(mr){var Wa=Xr.get(mr);return Wa==null?void 0:Wa.value}).filter(function(mr){return mr!==void 0}));var ur=Array.from(new Set([].concat((0,F.Z)(ll),(0,F.Z)(Oa))));ji(ur),ur.forEach(function(mr){si(mr,!0)})},Za=n.useMemo(function(){var fr=Xn!==!1&&ln!==!1;return(0,r.Z)((0,r.Z)({},ja),{},{flattenOptions:eo,onActiveValue:$o,defaultActiveFirstOption:Li,onSelect:lo,menuItemSelectedIcon:vr,rawValues:ll,fieldNames:ca,virtual:fr,direction:gr,listHeight:ea,listItemHeight:jr,childrenAsData:jo})},[ja,eo,$o,Li,lo,vr,ll,ca,Xn,ln,ea,jr,jo]);return n.createElement(Nt.Provider,{value:Za},n.createElement(It,(0,s.Z)({},ga,{id:To,prefixCls:Ze,ref:Y,omitDomProps:Bn,mode:Fe,displayValues:vl,onDisplayValuesChange:Yl,direction:gr,searchValue:Ta,onSearch:sl,autoClearSearchValue:ht,onSearchSplit:Ki,dropdownMatchSelectWidth:ln,OptionList:He,emptyOptions:!eo.length,activeValue:cs,activeDescendantId:"".concat(To,"_list_").concat(gl)})))}),Ln=rn;Ln.Option=Ea,Ln.OptGroup=Ci;var Jn=null,Sn=null,bn=h(17341);function Sr(z){var Y=n.useRef(!1),Be=n.useState(z),Fe=(0,l.Z)(Be,2),Xe=Fe[0],Ze=Fe[1];n.useEffect(function(){return Y.current=!1,function(){Y.current=!0}},[]);function st(Bt,pt){pt&&Y.current||Ze(Bt)}return[Xe,st]}function br(z){return z!==void 0}function Hr(z,Y){var Be=Y||{},Fe=Be.defaultValue,Xe=Be.value,Ze=Be.onChange,st=Be.postState,Bt=Sr(function(){return br(Xe)?Xe:br(Fe)?typeof Fe=="function"?Fe():Fe:typeof z=="function"?z():z}),pt=(0,l.Z)(Bt,2),Et=pt[0],Lt=pt[1],Tt=Xe!==void 0?Xe:Et,ht=st?st(Tt):Tt,yt=xe(Ze),Wt=Sr([Tt]),pn=(0,l.Z)(Wt,2),ln=pn[0],gn=pn[1];I(function(){var Cn=ln[0];Et!==Cn&&yt(Et,Cn)},[ln]),I(function(){br(Xe)||Lt(Xe)},[Xe]);var En=xe(function(Cn,mn){Lt(Cn,mn),gn([Tt],mn)});return[ht,En]}var Qa=n.createContext(null),Mr=Qa,Pr="__rc_cascader_search_mark__",ta=function(Y,Be,Fe){var Xe=Fe.label;return Be.some(function(Ze){return String(Ze[Xe]).toLowerCase().includes(Y.toLowerCase())})},tr=function(Y,Be,Fe,Xe){return Be.map(function(Ze){return Ze[Xe.label]}).join(" / ")},Gn=function(z,Y,Be,Fe,Xe,Ze){var st=Xe.filter,Bt=st===void 0?ta:st,pt=Xe.render,Et=pt===void 0?tr:pt,Lt=Xe.limit,Tt=Lt===void 0?50:Lt,ht=Xe.sort;return n.useMemo(function(){var yt=[];if(!z)return[];function Wt(pn,ln){var gn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;pn.forEach(function(En){if(!(!ht&&Tt!==!1&&Tt>0&&yt.length>=Tt)){var Cn=[].concat((0,F.Z)(ln),[En]),mn=En[Be.children],Cr=gn||En.disabled;if((!mn||mn.length===0||Ze)&&Bt(z,Cn,{label:Be.label})){var On;yt.push((0,r.Z)((0,r.Z)({},En),{},(On={disabled:Cr},(0,u.Z)(On,Be.label,Et(z,Cn,Fe,Be)),(0,u.Z)(On,Pr,Cn),(0,u.Z)(On,Be.children,void 0),On)))}mn&&Wt(En[Be.children],Cn,Cr)}})}return Wt(Y,[]),ht&&yt.sort(function(pn,ln){return ht(pn[Pr],ln[Pr],z,Be)}),Tt!==!1&&Tt>0?yt.slice(0,Tt):yt},[z,Y,Be,Fe,Et,Ze,Bt,ht,Tt])},Ia="__RC_CASCADER_SPLIT__",Na="SHOW_PARENT",xa="SHOW_CHILD";function va(z){return z.join(Ia)}function ua(z){return z.map(va)}function Nr(z){return z.split(Ia)}function vo(z){var Y=z||{},Be=Y.label,Fe=Y.value,Xe=Y.children,Ze=Fe||"value";return{label:Be||"label",value:Ze,key:Ze,children:Xe||"children"}}function Ko(z,Y){var Be,Fe;return(Be=z.isLeaf)!==null&&Be!==void 0?Be:!((Fe=z[Y.children])!==null&&Fe!==void 0&&Fe.length)}function oi(z){var Y=z.parentElement;if(Y){var Be=z.offsetTop-Y.offsetTop;Be-Y.scrollTop<0?Y.scrollTo({top:Be}):Be+z.offsetHeight-Y.scrollTop>Y.offsetHeight&&Y.scrollTo({top:Be+z.offsetHeight-Y.offsetHeight})}}function Mi(z,Y){return z.map(function(Be){var Fe;return(Fe=Be[Pr])===null||Fe===void 0?void 0:Fe.map(function(Xe){return Xe[Y.value]})})}function qo(z,Y,Be){var Fe=new Set(z),Xe=Y();return z.filter(function(Ze){var st=Xe[Ze],Bt=st?st.parent:null,pt=st?st.children:null;return st&&st.node.disabled?!0:Be===xa?!(pt&&pt.some(function(Et){return Et.key&&Fe.has(Et.key)})):!(Bt&&!Bt.node.disabled&&Fe.has(Bt.key))})}function il(z,Y,Be){for(var Fe=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,Xe=Y,Ze=[],st=function(){var Et,Lt,Tt,ht=z[Bt],yt=(Et=Xe)===null||Et===void 0?void 0:Et.findIndex(function(pn){var ln=pn[Be.value];return Fe?String(ln)===String(ht):ln===ht}),Wt=yt!==-1?(Lt=Xe)===null||Lt===void 0?void 0:Lt[yt]:null;Ze.push({value:(Tt=Wt==null?void 0:Wt[Be.value])!==null&&Tt!==void 0?Tt:ht,index:yt,option:Wt}),Xe=Wt==null?void 0:Wt[Be.children]},Bt=0;Bt=$a.F1&&Be<=$a.F12)return!1;switch(Be){case $a.ALT:case $a.CAPS_LOCK:case $a.CONTEXT_MENU:case $a.CTRL:case $a.DOWN:case $a.END:case $a.ESC:case $a.HOME:case $a.INSERT:case $a.LEFT:case $a.MAC_FF_META:case $a.META:case $a.NUMLOCK:case $a.NUM_CENTER:case $a.PAGE_DOWN:case $a.PAGE_UP:case $a.PAUSE:case $a.PRINT_SCREEN:case $a.RIGHT:case $a.SHIFT:case $a.UP:case $a.WIN_KEY:case $a.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(Y){if(Y>=$a.ZERO&&Y<=$a.NINE||Y>=$a.NUM_ZERO&&Y<=$a.NUM_MULTIPLY||Y>=$a.A&&Y<=$a.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&Y===0)return!0;switch(Y){case $a.SPACE:case $a.QUESTION_MARK:case $a.NUM_PLUS:case $a.NUM_MINUS:case $a.NUM_PERIOD:case $a.NUM_DIVISION:case $a.SEMICOLON:case $a.DASH:case $a.EQUALS:case $a.COMMA:case $a.PERIOD:case $a.SLASH:case $a.APOSTROPHE:case $a.SINGLE_QUOTE:case $a.OPEN_SQUARE_BRACKET:case $a.BACKSLASH:case $a.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},kl=$a,tu=function(z,Y,Be,Fe,Xe,Ze){var st=ie(),Bt=st.direction,pt=st.searchValue,Et=st.toggleOpen,Lt=st.open,Tt=Bt==="rtl",ht=n.useMemo(function(){for(var On=-1,ke=Y,vr=[],Xn=[],gr=Fe.length,Tr=Mi(Y,Be),ea=function(Gr){var ga=ke.findIndex(function(To,io){return(Tr[io]?va(Tr[io]):To[Be.value])===Fe[Gr]});if(ga===-1)return"break";On=ga,vr.push(On),Xn.push(Fe[Gr]),ke=ke[On][Be.children]},Ur=0;Ur1){var ke=Wt.slice(0,-1);En(ke)}else Et(!1)},Cr=function(){var ke,vr=((ke=ln[pn])===null||ke===void 0?void 0:ke[Be.children])||[],Xn=vr.find(function(Tr){return!Tr.disabled});if(Xn){var gr=[].concat((0,F.Z)(Wt),[Xn[Be.value]]);En(gr)}};n.useImperativeHandle(z,function(){return{onKeyDown:function(ke){var vr=ke.which;switch(vr){case kl.UP:case kl.DOWN:{var Xn=0;vr===kl.UP?Xn=-1:vr===kl.DOWN&&(Xn=1),Xn!==0&&Cn(Xn);break}case kl.LEFT:{if(pt)break;Tt?Cr():mn();break}case kl.RIGHT:{if(pt)break;Tt?mn():Cr();break}case kl.BACKSPACE:{pt||mn();break}case kl.ENTER:{if(Wt.length){var gr=ln[pn],Tr=(gr==null?void 0:gr[Pr])||[];Tr.length?Ze(Tr.map(function(ea){return ea[Be.value]}),Tr[Tr.length-1]):Ze(Wt,ln[pn])}break}case kl.ESC:Et(!1),Lt&&ke.stopPropagation()}},onKeyUp:function(){}}})},Bu=n.forwardRef(function(z,Y){var Be,Fe,Xe,Ze,st=ie(),Bt=st.prefixCls,pt=st.multiple,Et=st.searchValue,Lt=st.toggleOpen,Tt=st.notFoundContent,ht=st.direction,yt=st.open,Wt=n.useRef(),pn=ht==="rtl",ln=n.useContext(Mr),gn=ln.options,En=ln.values,Cn=ln.halfValues,mn=ln.fieldNames,Cr=ln.changeOnSelect,On=ln.onSelect,ke=ln.searchOptions,vr=ln.dropdownPrefixCls,Xn=ln.loadData,gr=ln.expandTrigger,Tr=vr||Bt,ea=n.useState([]),Ur=(0,l.Z)(ea,2),jr=Ur[0],xr=Ur[1],Br=function(fa){if(!(!Xn||Et)){var Ba=il(fa,gn,mn),go=Ba.map(function(gi){var wi=gi.option;return wi}),Ho=go[go.length-1];if(Ho&&!Ko(Ho,mn)){var Ei=va(fa);xr(function(gi){return[].concat((0,F.Z)(gi),[Ei])}),Xn(go)}}};n.useEffect(function(){jr.length&&jr.forEach(function(La){var fa=Nr(La),Ba=il(fa,gn,mn,!0).map(function(Ho){var Ei=Ho.option;return Ei}),go=Ba[Ba.length-1];(!go||go[mn.children]||Ko(go,mn))&&xr(function(Ho){return Ho.filter(function(Ei){return Ei!==La})})})},[gn,jr,mn]);var ar=n.useMemo(function(){return new Set(ua(En))},[En]),Gr=n.useMemo(function(){return new Set(ua(Cn))},[Cn]),ga=Ns(),To=(0,l.Z)(ga,2),io=To[0],jo=To[1],vi=function(fa){jo(fa),Br(fa)},ca=function(fa){var Ba=fa.disabled,go=Ko(fa,mn);return!Ba&&(go||Cr||pt)},ro=function(fa,Ba){var go=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;On(fa),!pt&&(Ba||Cr&&(gr==="hover"||go))&&Lt(!1)},Uo=n.useMemo(function(){return Et?ke:gn},[Et,ke,gn]),Ta=n.useMemo(function(){for(var La=[{options:Uo}],fa=Uo,Ba=Mi(fa,mn),go=function(){var wi=io[Ho],Rl=fa.find(function(ll,Ti){return(Ba[Ti]?va(Ba[Ti]):ll[mn.value])===wi}),vl=Rl==null?void 0:Rl[mn.children];if(!(vl!=null&&vl.length))return"break";fa=vl,La.push({options:vl})},Ho=0;Ho":jr,Br=z.loadingIcon,ar=z.children,Gr=z.dropdownMatchSelectWidth,ga=Gr===void 0?!1:Gr,To=z.showCheckedStrategy,io=To===void 0?Na:To,jo=(0,i.Z)(z,Fc),vi=Qr(Be),ca=!!Tt,ro=Hr(st,{value:Bt,postState:Du}),Uo=(0,l.Z)(ro,2),Ta=Uo[0],ra=Uo[1],ja=n.useMemo(function(){return vo(Ze)},[JSON.stringify(Ze)]),Oo=n.useMemo(function(){return En||[]},[En]),Xr=hl(Oo,ja),ao=n.useCallback(function($o){var si=Xr();return $o.map(function(lo){var Yl=si[lo].nodes;return Yl.map(function(sl){return sl[ja.value]})})},[Xr,ja]),Er=Hr("",{value:Wt,postState:function(si){return si||""}}),La=(0,l.Z)(Er,2),fa=La[0],Ba=La[1],go=function(si,lo){Ba(si),lo.source!=="blur"&&pn&&pn(si)},Ho=Wi(ln),Ei=(0,l.Z)(Ho,2),gi=Ei[0],wi=Ei[1],Rl=Gn(fa,Oo,ja,Cn||Xe,wi,pt),vl=xl(Oo,ja),ll=n.useMemo(function(){var $o=vl(Ta),si=(0,l.Z)($o,2),lo=si[0],Yl=si[1];if(!ca||!Ta.length)return[lo,[],Yl];var sl=ua(lo),Ki=Xr(),Za=(0,bn.S)(sl,!0,Ki),fr=Za.checkedKeys,pr=Za.halfCheckedKeys;return[ao(fr),ao(pr),Yl]},[ca,Ta,Xr,ao,vl]),Ti=(0,l.Z)(ll,3),ii=Ti[0],Ml=Ti[1],fl=Ti[2],li=n.useMemo(function(){var $o=ua(ii),si=qo($o,Xr,io);return[].concat((0,F.Z)(fl),(0,F.Z)(ao(si)))},[ii,Xr,ao,fl,io]),eo=Io(li,Oo,ja,ca,Lt),ji=xe(function($o){if(ra($o),Et){var si=Du($o),lo=si.map(function(Ki){return il(Ki,Oo,ja).map(function(Za){return Za.option})}),Yl=ca?si:si[0],sl=ca?lo:lo[0];Et(Yl,sl)}}),Jl=xe(function($o){if((!ca||yt)&&Ba(""),!ca)ji($o);else{var si=va($o),lo=ua(ii),Yl=ua(Ml),sl=lo.includes(si),Ki=fl.some(function(Al){return va(Al)===si}),Za=ii,fr=fl;if(Ki&&!sl)fr=fl.filter(function(Al){return va(Al)!==si});else{var pr=sl?lo.filter(function(Al){return Al!==si}):[].concat((0,F.Z)(lo),[si]),Oa=Xr(),ur;if(sl){var mr=(0,bn.S)(pr,{checked:!1,halfCheckedKeys:Yl},Oa);ur=mr.checkedKeys}else{var Wa=(0,bn.S)(pr,!0,Oa);ur=Wa.checkedKeys}var ui=qo(ur,Xr,io);Za=ao(ui)}ji([].concat((0,F.Z)(fr),(0,F.Z)(Za)))}}),ql=function(si,lo){if(lo.type==="clear"){ji([]);return}var Yl=lo.values[0],sl=Yl.valueCells;Jl(sl)},cs=On!==void 0?On:Cr,$l=vr||ke,Kl=Tr||gr,bl=function(si){ea==null||ea(si),Ur==null||Ur(si)},gl=n.useMemo(function(){return{options:Oo,fieldNames:ja,values:ii,halfValues:Ml,changeOnSelect:pt,onSelect:Jl,checkable:Tt,searchOptions:Rl,dropdownPrefixCls:Cn,loadData:mn,expandTrigger:gn,expandIcon:xr,loadingIcon:Br,dropdownMenuColumnStyle:Xn}},[Oo,ja,ii,Ml,pt,Jl,Tt,Rl,Cn,mn,gn,xr,Br,Xn]),ws=!(fa?Rl:Oo).length,Li=fa&&wi.matchInputWidth||ws?{}:{minWidth:"auto"};return n.createElement(Mr.Provider,{value:gl},n.createElement(It,(0,s.Z)({},jo,{ref:Y,id:vi,prefixCls:Xe,autoClearSearchValue:yt,dropdownMatchSelectWidth:ga,dropdownStyle:Li,displayValues:eo,onDisplayValuesChange:ql,mode:ca?"multiple":void 0,searchValue:fa,onSearch:go,showSearch:gi,OptionList:As,emptyOptions:ws,open:cs,dropdownClassName:$l,placement:Kl,onDropdownVisibleChange:bl,getRawInputElement:function(){return ar}})))});Ol.SHOW_PARENT=Na,Ol.SHOW_CHILD=xa;var Qs=Ol,Su=Qs,Hs=h(10366),dc=h(33603),fc=h(8745),xc=h(9708),Lc=h(53124),tc=h(88258),Bl=h(98866),Hu=h(98675),Bc=h(65223),ju=h(87244),Dc=h(13458),nc=h(78642),Pu=h(46163),pc=h(4173),Sc=h(63185),Pc=h(14747),Ic=h(80110),rc=h(67968);const zu=z=>{const{prefixCls:Y,componentCls:Be,antCls:Fe}=z,Xe=`${Be}-menu-item`,Ze=` +`].includes(Hn)})},[Br]),Wa=function(jn,sr,Lr){var ia=!0,to=jn;gr==null||gr(null);var ka=Lr?null:bi(jn,Br);return gn!=="combobox"&&ka&&(to="",xr==null||xr(ka),ur(!1),ia=!1),jr&&Kl!==to&&jr(to,{source:sr?"typing":"effect"}),ia},ui=function(jn){!jn||!jn.trim()||jr(jn,{source:"submit"})};n.useEffect(function(){!fr&&!Ei&&gn!=="combobox"&&Wa("",!1,!1)},[fr]),n.useEffect(function(){Ki&&En&&Za(!1),En&&cs(!1)},[En]);var Al=de(),tu=(0,l.Z)(Al,2),_=tu[0],le=tu[1],Se=function(jn){var sr=_(),Lr=jn.which;if(Lr===N.ENTER&&(gn!=="combobox"&&jn.preventDefault(),fr||ur(!0)),le(!!Kl),Lr===N.BACKSPACE&&!sr&&Ei&&!Kl&&Tt.length){for(var ia=(0,F.Z)(Tt),to=null,ka=ia.length-1;ka>=0;ka-=1){var ba=ia[ka];if(!ba.disabled){ia.splice(ka,1),to=ba;break}}to&&ht(ia,{type:"remove",values:[to]})}for(var Ro=arguments.length,zo=new Array(Ro>1?Ro-1:0),ci=1;ci1?sr-1:0),ia=1;ia1?ka-1:0),Ro=1;Ro1&&arguments[1]!==void 0?arguments[1]:{},Be=[];return n.Children.forEach(z,function(Fe){Fe==null&&!Y.keepEmpty||(Array.isArray(Fe)?Be=Be.concat(Yo(Fe)):(0,Z.isFragment)(Fe)&&Fe.props?Be=Be.concat(Yo(Fe.props.children,Y)):Be.push(Fe))}),Be}var Zi=["children","value"],pl=["children"];function Jo(z){var Y=z,Be=Y.key,Fe=Y.props,Xe=Fe.children,Ze=Fe.value,st=(0,i.Z)(Fe,Zi);return(0,r.Z)({key:Be,value:Ze!==void 0?Ze:Be,children:Xe},st)}function Eo(z){var Y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return Yo(z).map(function(Be,Fe){if(!n.isValidElement(Be)||!Be.type)return null;var Xe=Be,Ze=Xe.type.isSelectOptGroup,st=Xe.key,Bt=Xe.props,pt=Bt.children,Et=(0,i.Z)(Bt,pl);return Y||!Ze?Jo(Be):(0,r.Z)((0,r.Z)({key:"__RC_SELECT_GRP__".concat(st===null?Fe:st,"__"),label:st},Et),{},{options:Eo(pt)})}).filter(function(Be){return Be})}function ai(z,Y,Be,Fe,Xe){return n.useMemo(function(){var Ze=z,st=!z;st&&(Ze=Eo(Y));var Bt=new Map,pt=new Map,Et=function(ht,yt,Wt){Wt&&typeof Wt=="string"&&ht.set(yt[Wt],yt)};function Lt(Tt){for(var ht=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,yt=0;yt1&&arguments[1]!==void 0?arguments[1]:1,Oo=gr.length,Xr=0;Xr1&&arguments[1]!==void 0?arguments[1]:!1;Gr(ra);var Oo={source:ja?"keyboard":"mouse"},Xr=gr[ra];if(!Xr){pn(null,-1,Oo);return}pn(Xr.value,ra,Oo)};(0,n.useEffect)(function(){ga(ln!==!1?jr(0):-1)},[gr.length,Et]);var To=n.useCallback(function(Ta){return Cn.has(Ta)&&pt!=="combobox"},[pt,(0,F.Z)(Cn).toString(),Cn.size]);(0,n.useEffect)(function(){var Ta=setTimeout(function(){if(!Bt&&st&&Cn.size===1){var ja=Array.from(Cn)[0],Oo=gr.findIndex(function(Xr){var ao=Xr.data;return ao.value===ja});Oo!==-1&&(ga(Oo),Ur(Oo))}});if(st){var ra;(ra=Tr.current)===null||ra===void 0||ra.scrollTo(void 0)}return function(){return clearTimeout(Ta)}},[st,Et,Wt.length]);var io=function(ra){ra!==void 0&&gn(ra,{selected:!Cn.has(ra)}),Bt||Lt(!1)};if(n.useImperativeHandle(Be,function(){return{onKeyDown:function(ra){var ja=ra.which,Oo=ra.ctrlKey;switch(ja){case N.N:case N.P:case N.UP:case N.DOWN:{var Xr=0;if(ja===N.UP?Xr=-1:ja===N.DOWN?Xr=1:Ot()&&Oo&&(ja===N.N?Xr=1:ja===N.P&&(Xr=-1)),Xr!==0){var ao=jr(ar+Xr,Xr);Ur(ao),ga(ao,!0)}break}case N.ENTER:{var Er=gr[ar];Er&&!Er.data.disabled?io(Er.value):io(void 0),st&&ra.preventDefault();break}case N.ESC:Lt(!1),st&&ra.stopPropagation()}},onKeyUp:function(){},scrollTo:function(ra){Ur(ra)}}}),gr.length===0)return n.createElement("div",{role:"listbox",id:"".concat(Ze,"_list"),className:"".concat(Xn,"-empty"),onMouseDown:ea},Tt);var jo=Object.keys(mn).map(function(Ta){return mn[Ta]}),vi=function(ra){return ra.label};function ca(Ta,ra){var ja=Ta.group;return{role:ja?"presentation":"option",id:"".concat(Ze,"_list_").concat(ra)}}var ro=function(ra){var ja=gr[ra];if(!ja)return null;var Oo=ja.data||{},Xr=Oo.value,ao=ja.group,Er=re(Oo,!0),La=vi(ja);return ja?n.createElement("div",(0,s.Z)({"aria-label":typeof La=="string"&&!ao?La:null},Er,{key:ra},ca(ja,ra),{"aria-selected":To(Xr)}),Xr):null},Uo={role:"listbox",id:"".concat(Ze,"_list")};return n.createElement(n.Fragment,null,Cr&&n.createElement("div",(0,s.Z)({},Uo,{style:{height:0,width:0,overflow:"hidden"}}),ro(ar-1),ro(ar),ro(ar+1)),n.createElement(Xo.Z,{itemKey:"key",ref:Tr,data:gr,height:ke,itemHeight:vr,fullHeight:!1,onMouseDown:ea,onScroll:ht,virtual:Cr,direction:On,innerProps:Cr?null:Uo},function(Ta,ra){var ja,Oo=Ta.group,Xr=Ta.groupOption,ao=Ta.data,Er=Ta.label,La=Ta.value,fa=ao.key;if(Oo){var Ba,go=(Ba=ao.title)!==null&&Ba!==void 0?Ba:Zt(Er)?Er.toString():void 0;return n.createElement("div",{className:t()(Xn,"".concat(Xn,"-group")),title:go},Er!==void 0?Er:fa)}var Ho=ao.disabled,Ei=ao.title,gi=ao.children,wi=ao.style,Rl=ao.className,vl=(0,i.Z)(ao,je),ll=co(vl,jo),Ti=To(La),ii="".concat(Xn,"-option"),Ml=t()(Xn,ii,Rl,(ja={},(0,u.Z)(ja,"".concat(ii,"-grouped"),Xr),(0,u.Z)(ja,"".concat(ii,"-active"),ar===ra&&!Ho),(0,u.Z)(ja,"".concat(ii,"-disabled"),Ho),(0,u.Z)(ja,"".concat(ii,"-selected"),Ti),ja)),fl=vi(Ta),li=!En||typeof En=="function"||Ti,eo=typeof fl=="number"?fl:fl||La,ji=Zt(eo)?eo.toString():void 0;return Ei!==void 0&&(ji=Ei),n.createElement("div",(0,s.Z)({},re(ll),Cr?{}:ca(Ta,ra),{"aria-selected":Ti,className:Ml,title:ji,onMouseMove:function(){ar===ra||Ho||ga(ra)},onClick:function(){Ho||io(La)},style:wi}),n.createElement("div",{className:"".concat(ii,"-content")},eo),n.isValidElement(En)||Ti,li&&n.createElement(ue,{className:"".concat(Xn,"-option-state"),customizeIcon:En,customizeIconProps:{isSelected:Ti}},Ti?"\u2713":null))}))},tt=n.forwardRef(fn);tt.displayName="OptionList";var He=tt;function Je(z){var Y=z.mode,Be=z.options,Fe=z.children,Xe=z.backfill,Ze=z.allowClear,st=z.placeholder,Bt=z.getInputElement,pt=z.showSearch,Et=z.onSearch,Lt=z.defaultOpen,Tt=z.autoFocus,ht=z.labelInValue,yt=z.value,Wt=z.inputValue,pn=z.optionLabelProp,ln=isMultiple(Y),gn=pt!==void 0?pt:ln||Y==="combobox",En=Be||convertChildrenToData(Fe);if(warning(Y!=="tags"||En.every(function(On){return!On.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),Y==="tags"||Y==="combobox"){var Cn=En.some(function(On){return On.options?On.options.some(function(ke){return typeof("value"in ke?ke.value:ke.key)=="number"}):typeof("value"in On?On.value:On.key)=="number"});warning(!Cn,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(Y!=="combobox"||!pn,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(Y==="combobox"||!Xe,"`backfill` only works with `combobox` mode."),warning(Y==="combobox"||!Bt,"`getInputElement` only work with `combobox` mode."),noteOnce(Y!=="combobox"||!Bt||!Ze||!st,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),Et&&!gn&&Y!=="combobox"&&Y!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!Lt||Tt,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),yt!=null){var mn=toArray(yt);warning(!ht||mn.every(function(On){return _typeof(On)==="object"&&("key"in On||"value"in On)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!ln||Array.isArray(yt),"`value` should be array when `mode` is `multiple` or `tags`")}if(Fe){var Cr=null;toNodeArray(Fe).some(function(On){if(!React.isValidElement(On)||!On.type)return!1;var ke=On,vr=ke.type;if(vr.isSelectOption)return!1;if(vr.isSelectOptGroup){var Xn=toNodeArray(On.props.children).every(function(gr){return!React.isValidElement(gr)||!On.type||gr.type.isSelectOption?!0:(Cr=gr.type,!1)});return!Xn}return Cr=vr,!0}),Cr&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(Cr.displayName||Cr.name||Cr,"`.")),warning(Wt===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function it(z,Y){if(z){var Be=function Fe(Xe){for(var Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,st=0;st2&&arguments[2]!==void 0?arguments[2]:{},ur=Oa.source,mr=ur===void 0?"keyboard":ur;ws(pr),st&&Fe==="combobox"&&fr!==null&&mr==="keyboard"&&$l(String(fr))},[st,Fe]),si=function(pr,Oa,ur){var mr=function(){var at,mt=Rl(pr);return[ar?{label:mt==null?void 0:mt[ca.label],value:pr,key:(at=mt==null?void 0:mt.key)!==null&&at!==void 0?at:pr}:pr,Ms(mt)]};if(Oa&&yt){var Wa=mr(),ui=(0,l.Z)(Wa,2),Al=ui[0],tu=ui[1];yt(Al,tu)}else if(!Oa&&Wt&&ur!=="clear"){var _=mr(),le=(0,l.Z)(_,2),Se=le[0],Ue=le[1];Wt(Se,Ue)}},lo=da(function(fr,pr){var Oa,ur=io?pr.selected:!0;ur?Oa=io?[].concat((0,F.Z)(wi),[fr]):[fr]:Oa=wi.filter(function(mr){return mr.value!==fr}),ji(Oa),si(fr,ur),Fe==="combobox"?$l(""):(!Yt||ht)&&(ra(""),$l(""))}),Yl=function(pr,Oa){ji(pr);var ur=Oa.type,mr=Oa.values;(ur==="remove"||ur==="clear")&&mr.forEach(function(Wa){si(Wa.value,!1,ur)})},sl=function(pr,Oa){if(ra(pr),$l(null),Oa.source==="submit"){var ur=(pr||"").trim();if(ur){var mr=Array.from(new Set([].concat((0,F.Z)(ll),[ur])));ji(mr),si(ur,!0),ra("")}return}Oa.source!=="blur"&&(Fe==="combobox"&&ji(pr),Lt==null||Lt(pr))},Ki=function(pr){var Oa=pr;Fe!=="tags"&&(Oa=pr.map(function(mr){var Wa=Xr.get(mr);return Wa==null?void 0:Wa.value}).filter(function(mr){return mr!==void 0}));var ur=Array.from(new Set([].concat((0,F.Z)(ll),(0,F.Z)(Oa))));ji(ur),ur.forEach(function(mr){si(mr,!0)})},Za=n.useMemo(function(){var fr=Xn!==!1&&ln!==!1;return(0,r.Z)((0,r.Z)({},ja),{},{flattenOptions:eo,onActiveValue:$o,defaultActiveFirstOption:Li,onSelect:lo,menuItemSelectedIcon:vr,rawValues:ll,fieldNames:ca,virtual:fr,direction:gr,listHeight:ea,listItemHeight:jr,childrenAsData:jo})},[ja,eo,$o,Li,lo,vr,ll,ca,Xn,ln,ea,jr,jo]);return n.createElement(Nt.Provider,{value:Za},n.createElement(It,(0,s.Z)({},ga,{id:To,prefixCls:Ze,ref:Y,omitDomProps:Bn,mode:Fe,displayValues:vl,onDisplayValuesChange:Yl,direction:gr,searchValue:Ta,onSearch:sl,autoClearSearchValue:ht,onSearchSplit:Ki,dropdownMatchSelectWidth:ln,OptionList:He,emptyOptions:!eo.length,activeValue:cs,activeDescendantId:"".concat(To,"_list_").concat(gl)})))}),Ln=rn;Ln.Option=Ea,Ln.OptGroup=Ci;var Jn=null,Sn=null,bn=h(17341);function Sr(z){var Y=n.useRef(!1),Be=n.useState(z),Fe=(0,l.Z)(Be,2),Xe=Fe[0],Ze=Fe[1];n.useEffect(function(){return Y.current=!1,function(){Y.current=!0}},[]);function st(Bt,pt){pt&&Y.current||Ze(Bt)}return[Xe,st]}function br(z){return z!==void 0}function Hr(z,Y){var Be=Y||{},Fe=Be.defaultValue,Xe=Be.value,Ze=Be.onChange,st=Be.postState,Bt=Sr(function(){return br(Xe)?Xe:br(Fe)?typeof Fe=="function"?Fe():Fe:typeof z=="function"?z():z}),pt=(0,l.Z)(Bt,2),Et=pt[0],Lt=pt[1],Tt=Xe!==void 0?Xe:Et,ht=st?st(Tt):Tt,yt=xe(Ze),Wt=Sr([Tt]),pn=(0,l.Z)(Wt,2),ln=pn[0],gn=pn[1];I(function(){var Cn=ln[0];Et!==Cn&&yt(Et,Cn)},[ln]),I(function(){br(Xe)||Lt(Xe)},[Xe]);var En=xe(function(Cn,mn){Lt(Cn,mn),gn([Tt],mn)});return[ht,En]}var Qa=n.createContext(null),Mr=Qa,Pr="__rc_cascader_search_mark__",ta=function(Y,Be,Fe){var Xe=Fe.label;return Be.some(function(Ze){return String(Ze[Xe]).toLowerCase().includes(Y.toLowerCase())})},tr=function(Y,Be,Fe,Xe){return Be.map(function(Ze){return Ze[Xe.label]}).join(" / ")},Gn=function(z,Y,Be,Fe,Xe,Ze){var st=Xe.filter,Bt=st===void 0?ta:st,pt=Xe.render,Et=pt===void 0?tr:pt,Lt=Xe.limit,Tt=Lt===void 0?50:Lt,ht=Xe.sort;return n.useMemo(function(){var yt=[];if(!z)return[];function Wt(pn,ln){var gn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;pn.forEach(function(En){if(!(!ht&&Tt!==!1&&Tt>0&&yt.length>=Tt)){var Cn=[].concat((0,F.Z)(ln),[En]),mn=En[Be.children],Cr=gn||En.disabled;if((!mn||mn.length===0||Ze)&&Bt(z,Cn,{label:Be.label})){var On;yt.push((0,r.Z)((0,r.Z)({},En),{},(On={disabled:Cr},(0,u.Z)(On,Be.label,Et(z,Cn,Fe,Be)),(0,u.Z)(On,Pr,Cn),(0,u.Z)(On,Be.children,void 0),On)))}mn&&Wt(En[Be.children],Cn,Cr)}})}return Wt(Y,[]),ht&&yt.sort(function(pn,ln){return ht(pn[Pr],ln[Pr],z,Be)}),Tt!==!1&&Tt>0?yt.slice(0,Tt):yt},[z,Y,Be,Fe,Et,Ze,Bt,ht,Tt])},Ia="__RC_CASCADER_SPLIT__",Na="SHOW_PARENT",xa="SHOW_CHILD";function va(z){return z.join(Ia)}function ua(z){return z.map(va)}function Nr(z){return z.split(Ia)}function vo(z){var Y=z||{},Be=Y.label,Fe=Y.value,Xe=Y.children,Ze=Fe||"value";return{label:Be||"label",value:Ze,key:Ze,children:Xe||"children"}}function Ko(z,Y){var Be,Fe;return(Be=z.isLeaf)!==null&&Be!==void 0?Be:!((Fe=z[Y.children])!==null&&Fe!==void 0&&Fe.length)}function oi(z){var Y=z.parentElement;if(Y){var Be=z.offsetTop-Y.offsetTop;Be-Y.scrollTop<0?Y.scrollTo({top:Be}):Be+z.offsetHeight-Y.scrollTop>Y.offsetHeight&&Y.scrollTo({top:Be+z.offsetHeight-Y.offsetHeight})}}function Mi(z,Y){return z.map(function(Be){var Fe;return(Fe=Be[Pr])===null||Fe===void 0?void 0:Fe.map(function(Xe){return Xe[Y.value]})})}function qo(z,Y,Be){var Fe=new Set(z),Xe=Y();return z.filter(function(Ze){var st=Xe[Ze],Bt=st?st.parent:null,pt=st?st.children:null;return st&&st.node.disabled?!0:Be===xa?!(pt&&pt.some(function(Et){return Et.key&&Fe.has(Et.key)})):!(Bt&&!Bt.node.disabled&&Fe.has(Bt.key))})}function il(z,Y,Be){for(var Fe=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,Xe=Y,Ze=[],st=function(){var Et,Lt,Tt,ht=z[Bt],yt=(Et=Xe)===null||Et===void 0?void 0:Et.findIndex(function(pn){var ln=pn[Be.value];return Fe?String(ln)===String(ht):ln===ht}),Wt=yt!==-1?(Lt=Xe)===null||Lt===void 0?void 0:Lt[yt]:null;Ze.push({value:(Tt=Wt==null?void 0:Wt[Be.value])!==null&&Tt!==void 0?Tt:ht,index:yt,option:Wt}),Xe=Wt==null?void 0:Wt[Be.children]},Bt=0;Bt=$a.F1&&Be<=$a.F12)return!1;switch(Be){case $a.ALT:case $a.CAPS_LOCK:case $a.CONTEXT_MENU:case $a.CTRL:case $a.DOWN:case $a.END:case $a.ESC:case $a.HOME:case $a.INSERT:case $a.LEFT:case $a.MAC_FF_META:case $a.META:case $a.NUMLOCK:case $a.NUM_CENTER:case $a.PAGE_DOWN:case $a.PAGE_UP:case $a.PAUSE:case $a.PRINT_SCREEN:case $a.RIGHT:case $a.SHIFT:case $a.UP:case $a.WIN_KEY:case $a.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(Y){if(Y>=$a.ZERO&&Y<=$a.NINE||Y>=$a.NUM_ZERO&&Y<=$a.NUM_MULTIPLY||Y>=$a.A&&Y<=$a.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&Y===0)return!0;switch(Y){case $a.SPACE:case $a.QUESTION_MARK:case $a.NUM_PLUS:case $a.NUM_MINUS:case $a.NUM_PERIOD:case $a.NUM_DIVISION:case $a.SEMICOLON:case $a.DASH:case $a.EQUALS:case $a.COMMA:case $a.PERIOD:case $a.SLASH:case $a.APOSTROPHE:case $a.SINGLE_QUOTE:case $a.OPEN_SQUARE_BRACKET:case $a.BACKSLASH:case $a.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},kl=$a,eu=function(z,Y,Be,Fe,Xe,Ze){var st=ie(),Bt=st.direction,pt=st.searchValue,Et=st.toggleOpen,Lt=st.open,Tt=Bt==="rtl",ht=n.useMemo(function(){for(var On=-1,ke=Y,vr=[],Xn=[],gr=Fe.length,Tr=Mi(Y,Be),ea=function(Gr){var ga=ke.findIndex(function(To,io){return(Tr[io]?va(Tr[io]):To[Be.value])===Fe[Gr]});if(ga===-1)return"break";On=ga,vr.push(On),Xn.push(Fe[Gr]),ke=ke[On][Be.children]},Ur=0;Ur1){var ke=Wt.slice(0,-1);En(ke)}else Et(!1)},Cr=function(){var ke,vr=((ke=ln[pn])===null||ke===void 0?void 0:ke[Be.children])||[],Xn=vr.find(function(Tr){return!Tr.disabled});if(Xn){var gr=[].concat((0,F.Z)(Wt),[Xn[Be.value]]);En(gr)}};n.useImperativeHandle(z,function(){return{onKeyDown:function(ke){var vr=ke.which;switch(vr){case kl.UP:case kl.DOWN:{var Xn=0;vr===kl.UP?Xn=-1:vr===kl.DOWN&&(Xn=1),Xn!==0&&Cn(Xn);break}case kl.LEFT:{if(pt)break;Tt?Cr():mn();break}case kl.RIGHT:{if(pt)break;Tt?mn():Cr();break}case kl.BACKSPACE:{pt||mn();break}case kl.ENTER:{if(Wt.length){var gr=ln[pn],Tr=(gr==null?void 0:gr[Pr])||[];Tr.length?Ze(Tr.map(function(ea){return ea[Be.value]}),Tr[Tr.length-1]):Ze(Wt,ln[pn])}break}case kl.ESC:Et(!1),Lt&&ke.stopPropagation()}},onKeyUp:function(){}}})},Bu=n.forwardRef(function(z,Y){var Be,Fe,Xe,Ze,st=ie(),Bt=st.prefixCls,pt=st.multiple,Et=st.searchValue,Lt=st.toggleOpen,Tt=st.notFoundContent,ht=st.direction,yt=st.open,Wt=n.useRef(),pn=ht==="rtl",ln=n.useContext(Mr),gn=ln.options,En=ln.values,Cn=ln.halfValues,mn=ln.fieldNames,Cr=ln.changeOnSelect,On=ln.onSelect,ke=ln.searchOptions,vr=ln.dropdownPrefixCls,Xn=ln.loadData,gr=ln.expandTrigger,Tr=vr||Bt,ea=n.useState([]),Ur=(0,l.Z)(ea,2),jr=Ur[0],xr=Ur[1],Br=function(fa){if(!(!Xn||Et)){var Ba=il(fa,gn,mn),go=Ba.map(function(gi){var wi=gi.option;return wi}),Ho=go[go.length-1];if(Ho&&!Ko(Ho,mn)){var Ei=va(fa);xr(function(gi){return[].concat((0,F.Z)(gi),[Ei])}),Xn(go)}}};n.useEffect(function(){jr.length&&jr.forEach(function(La){var fa=Nr(La),Ba=il(fa,gn,mn,!0).map(function(Ho){var Ei=Ho.option;return Ei}),go=Ba[Ba.length-1];(!go||go[mn.children]||Ko(go,mn))&&xr(function(Ho){return Ho.filter(function(Ei){return Ei!==La})})})},[gn,jr,mn]);var ar=n.useMemo(function(){return new Set(ua(En))},[En]),Gr=n.useMemo(function(){return new Set(ua(Cn))},[Cn]),ga=Ns(),To=(0,l.Z)(ga,2),io=To[0],jo=To[1],vi=function(fa){jo(fa),Br(fa)},ca=function(fa){var Ba=fa.disabled,go=Ko(fa,mn);return!Ba&&(go||Cr||pt)},ro=function(fa,Ba){var go=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;On(fa),!pt&&(Ba||Cr&&(gr==="hover"||go))&&Lt(!1)},Uo=n.useMemo(function(){return Et?ke:gn},[Et,ke,gn]),Ta=n.useMemo(function(){for(var La=[{options:Uo}],fa=Uo,Ba=Mi(fa,mn),go=function(){var wi=io[Ho],Rl=fa.find(function(ll,Ti){return(Ba[Ti]?va(Ba[Ti]):ll[mn.value])===wi}),vl=Rl==null?void 0:Rl[mn.children];if(!(vl!=null&&vl.length))return"break";fa=vl,La.push({options:vl})},Ho=0;Ho":jr,Br=z.loadingIcon,ar=z.children,Gr=z.dropdownMatchSelectWidth,ga=Gr===void 0?!1:Gr,To=z.showCheckedStrategy,io=To===void 0?Na:To,jo=(0,i.Z)(z,Fc),vi=Qr(Be),ca=!!Tt,ro=Hr(st,{value:Bt,postState:Du}),Uo=(0,l.Z)(ro,2),Ta=Uo[0],ra=Uo[1],ja=n.useMemo(function(){return vo(Ze)},[JSON.stringify(Ze)]),Oo=n.useMemo(function(){return En||[]},[En]),Xr=hl(Oo,ja),ao=n.useCallback(function($o){var si=Xr();return $o.map(function(lo){var Yl=si[lo].nodes;return Yl.map(function(sl){return sl[ja.value]})})},[Xr,ja]),Er=Hr("",{value:Wt,postState:function(si){return si||""}}),La=(0,l.Z)(Er,2),fa=La[0],Ba=La[1],go=function(si,lo){Ba(si),lo.source!=="blur"&&pn&&pn(si)},Ho=Wi(ln),Ei=(0,l.Z)(Ho,2),gi=Ei[0],wi=Ei[1],Rl=Gn(fa,Oo,ja,Cn||Xe,wi,pt),vl=xl(Oo,ja),ll=n.useMemo(function(){var $o=vl(Ta),si=(0,l.Z)($o,2),lo=si[0],Yl=si[1];if(!ca||!Ta.length)return[lo,[],Yl];var sl=ua(lo),Ki=Xr(),Za=(0,bn.S)(sl,!0,Ki),fr=Za.checkedKeys,pr=Za.halfCheckedKeys;return[ao(fr),ao(pr),Yl]},[ca,Ta,Xr,ao,vl]),Ti=(0,l.Z)(ll,3),ii=Ti[0],Ml=Ti[1],fl=Ti[2],li=n.useMemo(function(){var $o=ua(ii),si=qo($o,Xr,io);return[].concat((0,F.Z)(fl),(0,F.Z)(ao(si)))},[ii,Xr,ao,fl,io]),eo=Io(li,Oo,ja,ca,Lt),ji=xe(function($o){if(ra($o),Et){var si=Du($o),lo=si.map(function(Ki){return il(Ki,Oo,ja).map(function(Za){return Za.option})}),Yl=ca?si:si[0],sl=ca?lo:lo[0];Et(Yl,sl)}}),Jl=xe(function($o){if((!ca||yt)&&Ba(""),!ca)ji($o);else{var si=va($o),lo=ua(ii),Yl=ua(Ml),sl=lo.includes(si),Ki=fl.some(function(Al){return va(Al)===si}),Za=ii,fr=fl;if(Ki&&!sl)fr=fl.filter(function(Al){return va(Al)!==si});else{var pr=sl?lo.filter(function(Al){return Al!==si}):[].concat((0,F.Z)(lo),[si]),Oa=Xr(),ur;if(sl){var mr=(0,bn.S)(pr,{checked:!1,halfCheckedKeys:Yl},Oa);ur=mr.checkedKeys}else{var Wa=(0,bn.S)(pr,!0,Oa);ur=Wa.checkedKeys}var ui=qo(ur,Xr,io);Za=ao(ui)}ji([].concat((0,F.Z)(fr),(0,F.Z)(Za)))}}),ql=function(si,lo){if(lo.type==="clear"){ji([]);return}var Yl=lo.values[0],sl=Yl.valueCells;Jl(sl)},cs=On!==void 0?On:Cr,$l=vr||ke,Kl=Tr||gr,bl=function(si){ea==null||ea(si),Ur==null||Ur(si)},gl=n.useMemo(function(){return{options:Oo,fieldNames:ja,values:ii,halfValues:Ml,changeOnSelect:pt,onSelect:Jl,checkable:Tt,searchOptions:Rl,dropdownPrefixCls:Cn,loadData:mn,expandTrigger:gn,expandIcon:xr,loadingIcon:Br,dropdownMenuColumnStyle:Xn}},[Oo,ja,ii,Ml,pt,Jl,Tt,Rl,Cn,mn,gn,xr,Br,Xn]),ws=!(fa?Rl:Oo).length,Li=fa&&wi.matchInputWidth||ws?{}:{minWidth:"auto"};return n.createElement(Mr.Provider,{value:gl},n.createElement(It,(0,s.Z)({},jo,{ref:Y,id:vi,prefixCls:Xe,autoClearSearchValue:yt,dropdownMatchSelectWidth:ga,dropdownStyle:Li,displayValues:eo,onDisplayValuesChange:ql,mode:ca?"multiple":void 0,searchValue:fa,onSearch:go,showSearch:gi,OptionList:As,emptyOptions:ws,open:cs,dropdownClassName:$l,placement:Kl,onDropdownVisibleChange:bl,getRawInputElement:function(){return ar}})))});Ol.SHOW_PARENT=Na,Ol.SHOW_CHILD=xa;var Qs=Ol,Su=Qs,Hs=h(10366),dc=h(33603),fc=h(8745),xc=h(9708),Lc=h(53124),tc=h(88258),Bl=h(98866),Hu=h(98675),Bc=h(65223),ju=h(87244),Dc=h(13458),nc=h(78642),Pu=h(46163),pc=h(4173),Sc=h(63185),Pc=h(14747),Ic=h(80110),rc=h(67968);const zu=z=>{const{prefixCls:Y,componentCls:Be,antCls:Fe}=z,Xe=`${Be}-menu-item`,Ze=` &${Xe}-expand ${Xe}-expand-icon, ${Xe}-loading-icon `;return[{[Be]:{width:z.controlWidth}},{[`${Be}-dropdown`]:[(0,Sc.C2)(`${Y}-checkbox`,z),{[`&${Fe}-select-dropdown`]:{padding:0}},{[Be]:{"&-checkbox":{top:0,marginInlineEnd:z.paddingXS},"&-menus":{display:"flex",flexWrap:"nowrap",alignItems:"flex-start",[`&${Be}-menu-empty`]:{[`${Be}-menu`]:{width:"100%",height:"auto",[Xe]:{color:z.colorTextDisabled}}}},"&-menu":{flexGrow:1,minWidth:z.controlItemWidth,height:z.dropdownHeight,margin:0,padding:z.menuPadding,overflow:"auto",verticalAlign:"top",listStyle:"none","-ms-overflow-style":"-ms-autohiding-scrollbar","&:not(:last-child)":{borderInlineEnd:`${z.lineWidth}px ${z.lineType} ${z.colorSplit}`},"&-item":Object.assign(Object.assign({},Pc.vS),{display:"flex",flexWrap:"nowrap",alignItems:"center",padding:z.optionPadding,lineHeight:z.lineHeight,cursor:"pointer",transition:`all ${z.motionDurationMid}`,borderRadius:z.borderRadiusSM,"&:hover":{background:z.controlItemBgHover},"&-disabled":{color:z.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"},[Ze]:{color:z.colorTextDisabled}},[`&-active:not(${Xe}-disabled)`]:{"&, &:hover":{fontWeight:z.optionSelectedFontWeight,backgroundColor:z.optionSelectedBg}},"&-content":{flex:"auto"},[Ze]:{marginInlineStart:z.paddingXXS,color:z.colorTextDescription,fontSize:z.fontSizeIcon},"&-keyword":{color:z.colorHighlight}})}}}]},{[`${Be}-dropdown-rtl`]:{direction:"rtl"}},(0,Ic.c)(z)]};var mc=(0,rc.Z)("Cascader",z=>[zu(z)],z=>{const Y=Math.round((z.controlHeight-z.fontSize*z.lineHeight)/2);return{controlWidth:184,controlItemWidth:111,dropdownHeight:180,optionSelectedBg:z.controlItemBgActive,optionSelectedFontWeight:z.fontWeightStrong,optionPadding:`${Y}px ${z.paddingSM}px`,menuPadding:z.paddingXXS}}),Lu=function(z,Y){var Be={};for(var Fe in z)Object.prototype.hasOwnProperty.call(z,Fe)&&Y.indexOf(Fe)<0&&(Be[Fe]=z[Fe]);if(z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xe=0,Fe=Object.getOwnPropertySymbols(z);Xept===0?[Bt]:[].concat((0,F.Z)(st),[Y,Bt]),[]),Xe=[];let Ze=0;return Fe.forEach((st,Bt)=>{const pt=Ze+st.length;let Et=z.slice(Ze,pt);Ze=pt,Bt%2===1&&(Et=n.createElement("span",{className:`${Be}-menu-item-keyword`,key:`separator-${Bt}`},Et)),Xe.push(Et)}),Xe}const zs=(z,Y,Be,Fe)=>{const Xe=[],Ze=z.toLowerCase();return Y.forEach((st,Bt)=>{Bt!==0&&Xe.push(" / ");let pt=st[Fe.label];const Et=typeof pt;(Et==="string"||Et==="number")&&(pt=gc(String(pt),Ze,Be)),Xe.push(pt)}),Xe},te=n.forwardRef((z,Y)=>{const{prefixCls:Be,size:Fe,disabled:Xe,className:Ze,rootClassName:st,multiple:Bt,bordered:pt=!0,transitionName:Et,choiceTransitionName:Lt="",popupClassName:Tt,dropdownClassName:ht,expandIcon:yt,placement:Wt,showSearch:pn,allowClear:ln=!0,notFoundContent:gn,direction:En,getPopupContainer:Cn,status:mn,showArrow:Cr,builtinPlacements:On,style:ke}=z,vr=Lu(z,["prefixCls","size","disabled","className","rootClassName","multiple","bordered","transitionName","choiceTransitionName","popupClassName","dropdownClassName","expandIcon","placement","showSearch","allowClear","notFoundContent","direction","getPopupContainer","status","showArrow","builtinPlacements","style"]),Xn=(0,Hs.Z)(vr,["suffixIcon"]),{getPopupContainer:gr,getPrefixCls:Tr,renderEmpty:ea,direction:Ur,popupOverflow:jr,cascader:xr}=n.useContext(Lc.E_),Br=En||Ur,ar=Br==="rtl",{status:Gr,hasFeedback:ga,isFormItemInput:To,feedbackIcon:io}=n.useContext(Bc.aM),jo=(0,xc.F)(Gr,mn),vi=gn||(ea==null?void 0:ea("Cascader"))||n.createElement(tc.Z,{componentName:"Cascader"}),ca=Tr(),ro=Tr("select",Be),Uo=Tr("cascader",Be),[Ta,ra]=(0,ju.Z)(ro),[ja]=mc(Uo),{compactSize:Oo,compactItemClassnames:Xr}=(0,pc.ri)(ro,En),ao=t()(Tt||ht,`${Uo}-dropdown`,{[`${Uo}-dropdown-rtl`]:Br==="rtl"},st,ra),Er=n.useMemo(()=>{if(!pn)return pn;let fl={render:zs};return typeof pn=="object"&&(fl=Object.assign(Object.assign({},fl),pn)),fl},[pn]),La=(0,Hu.Z)(fl=>{var li;return(li=Fe!=null?Fe:Oo)!==null&&li!==void 0?li:fl}),fa=n.useContext(Bl.Z),Ba=Xe!=null?Xe:fa;let go=yt;yt||(go=ar?n.createElement(e.Z,null):n.createElement(P.Z,null));const Ho=n.createElement("span",{className:`${ro}-menu-item-loading-icon`},n.createElement(D.Z,{spin:!0})),Ei=n.useMemo(()=>Bt?n.createElement("span",{className:`${Uo}-checkbox-inner`}):!1,[Bt]),gi=(0,nc.Z)(z.suffixIcon,Cr),{suffixIcon:wi,removeIcon:Rl,clearIcon:vl}=(0,Pu.Z)(Object.assign(Object.assign({},z),{hasFeedback:ga,feedbackIcon:io,showSuffixIcon:gi,multiple:Bt,prefixCls:ro,componentName:"Cascader"})),ll=n.useMemo(()=>Wt!==void 0?Wt:ar?"bottomRight":"bottomLeft",[Wt,ar]),Ti=(0,Dc.Z)(On,jr),ii=ln===!0?{clearIcon:vl}:ln,Ml=n.createElement(Su,Object.assign({prefixCls:ro,className:t()(!Be&&Uo,{[`${ro}-lg`]:La==="large",[`${ro}-sm`]:La==="small",[`${ro}-rtl`]:ar,[`${ro}-borderless`]:!pt,[`${ro}-in-form-item`]:To},(0,xc.Z)(ro,jo,ga),Xr,xr==null?void 0:xr.className,Ze,st,ra),disabled:Ba,style:Object.assign(Object.assign({},xr==null?void 0:xr.style),ke)},Xn,{builtinPlacements:Ti,direction:Br,placement:ll,notFoundContent:vi,allowClear:ii,showSearch:Er,expandIcon:go,suffixIcon:wi,removeIcon:Rl,loadingIcon:Ho,checkable:Ei,dropdownClassName:ao,dropdownPrefixCls:Be||Uo,choiceTransitionName:(0,dc.m)(ca,"",Lt),transitionName:(0,dc.m)(ca,"slide-up",Et),getPopupContainer:Cn||gr,ref:Y}));return ja(Ta(Ml))}),ee=(0,fc.Z)(te);te.SHOW_PARENT=Iu,te.SHOW_CHILD=vc,te._InternalPanelDoNotUseOrYouWillBeFired=ee;var Ee=te},84567:function($e,et,h){"use strict";h.d(et,{default:function(){return M}});var F=h(94184),n=h.n(F),e=h(95860),D=h(67294),P=h(53124),a=h(98866),t=h(65223),l=D.createContext(null),i=h(63185),u=h(45353),r=h(92429),o=function(B,b){var C={};for(var g in B)Object.prototype.hasOwnProperty.call(B,g)&&b.indexOf(g)<0&&(C[g]=B[g]);if(B!=null&&typeof Object.getOwnPropertySymbols=="function")for(var S=0,g=Object.getOwnPropertySymbols(B);S{var C;const{prefixCls:g,className:S,rootClassName:T,children:R,indeterminate:N=!1,style:Z,onMouseEnter:G,onMouseLeave:X,skipGroup:ne=!1,disabled:Q}=B,me=o(B,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:se,direction:ue,checkbox:oe}=D.useContext(P.E_),pe=D.useContext(l),{isFormItemInput:ie}=D.useContext(t.aM),$=D.useContext(a.Z),de=(C=(pe==null?void 0:pe.disabled)||Q)!==null&&C!==void 0?C:$,ye=D.useRef(me.value);D.useEffect(()=>{pe==null||pe.registerValue(me.value)},[]),D.useEffect(()=>{if(!ne)return me.value!==ye.current&&(pe==null||pe.cancelValue(ye.current),pe==null||pe.registerValue(me.value),ye.current=me.value),()=>pe==null?void 0:pe.cancelValue(me.value)},[me.value]);const De=se("checkbox",g),[Me,q]=(0,i.ZP)(De),V=Object.assign({},me);pe&&!ne&&(V.onChange=function(){me.onChange&&me.onChange.apply(me,arguments),pe.toggleOption&&pe.toggleOption({label:R,value:me.value})},V.name=pe.name,V.checked=pe.value.includes(me.value));const fe=n()(`${De}-wrapper`,{[`${De}-rtl`]:ue==="rtl",[`${De}-wrapper-checked`]:V.checked,[`${De}-wrapper-disabled`]:de,[`${De}-wrapper-in-form-item`]:ie},oe==null?void 0:oe.className,S,T,q),K=n()({[`${De}-indeterminate`]:N},r.A,q),re=N?"mixed":void 0;return Me(D.createElement(u.Z,{component:"Checkbox",disabled:de},D.createElement("label",{className:fe,style:Object.assign(Object.assign({},oe==null?void 0:oe.style),Z),onMouseEnter:G,onMouseLeave:X},D.createElement(e.Z,Object.assign({"aria-checked":re},V,{prefixCls:De,className:K,disabled:de,ref:b})),R!==void 0&&D.createElement("span",null,R))))};var p=D.forwardRef(c),f=h(74902),y=h(10366),A=function(B,b){var C={};for(var g in B)Object.prototype.hasOwnProperty.call(B,g)&&b.indexOf(g)<0&&(C[g]=B[g]);if(B!=null&&typeof Object.getOwnPropertySymbols=="function")for(var S=0,g=Object.getOwnPropertySymbols(B);S{const{defaultValue:C,children:g,options:S=[],prefixCls:T,className:R,rootClassName:N,style:Z,onChange:G}=B,X=A(B,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:ne,direction:Q}=D.useContext(P.E_),[me,se]=D.useState(X.value||C||[]),[ue,oe]=D.useState([]);D.useEffect(()=>{"value"in X&&se(X.value||[])},[X.value]);const pe=D.useMemo(()=>S.map(Pe=>typeof Pe=="string"||typeof Pe=="number"?{label:Pe,value:Pe}:Pe),[S]),ie=Pe=>{oe(Te=>Te.filter(Ae=>Ae!==Pe))},$=Pe=>{oe(Te=>[].concat((0,f.Z)(Te),[Pe]))},de=Pe=>{const Te=me.indexOf(Pe.value),Ae=(0,f.Z)(me);Te===-1?Ae.push(Pe.value):Ae.splice(Te,1),"value"in X||se(Ae),G==null||G(Ae.filter(H=>ue.includes(H)).sort((H,I)=>{const U=pe.findIndex(he=>he.value===H),J=pe.findIndex(he=>he.value===I);return U-J}))},ye=ne("checkbox",T),De=`${ye}-group`,[Me,q]=(0,i.ZP)(ye),V=(0,y.Z)(X,["value","disabled"]),fe=S.length?pe.map(Pe=>D.createElement(p,{prefixCls:ye,key:Pe.value.toString(),disabled:"disabled"in Pe?Pe.disabled:X.disabled,value:Pe.value,checked:me.includes(Pe.value),onChange:Pe.onChange,className:`${De}-item`,style:Pe.style,title:Pe.title},Pe.label)):g,K={toggleOption:de,value:me,disabled:X.disabled,name:X.name,registerValue:$,cancelValue:ie},re=n()(De,{[`${De}-rtl`]:Q==="rtl"},R,N,q);return Me(D.createElement("div",Object.assign({className:re,style:Z},V,{ref:b}),D.createElement(l.Provider,{value:K},fe)))},w=D.forwardRef(v);var E=D.memo(w);const m=p;m.Group=E,m.__ANT_CHECKBOX=!0;var M=m},63185:function($e,et,h){"use strict";h.d(et,{C2:function(){return P}});var F=h(14747),n=h(45503),e=h(67968);const D=a=>{const{checkboxCls:t}=a,s=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},(0,F.Wf)(a)),{display:"inline-flex",flexWrap:"wrap",columnGap:a.marginXS,[`> ${a.antCls}-row`]:{flex:1}}),[s]:Object.assign(Object.assign({},(0,F.Wf)(a)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${s}`]:{marginInlineStart:0},[`&${s}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},(0,F.Wf)(a)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:a.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},(0,F.oN)(a))},[`${t}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:a.checkboxSize,height:a.checkboxSize,direction:"ltr",backgroundColor:a.colorBgContainer,border:`${a.lineWidth}px ${a.lineType} ${a.colorBorder}`,borderRadius:a.borderRadiusSM,borderCollapse:"separate",transition:`all ${a.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:a.checkboxSize/14*5,height:a.checkboxSize/14*8,border:`${a.lineWidthBold}px solid ${a.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${a.motionDurationFast} ${a.motionEaseInBack}, opacity ${a.motionDurationFast}`}},"& + span":{paddingInlineStart:a.paddingXS,paddingInlineEnd:a.paddingXS}})},{[` @@ -108,7 +108,7 @@ headers: `+JSON.stringify(qe),ve.data=Re,ve.path=Q.path,ve.status=V,ve.headers=q & > ${K}-header`]:{borderRadius:`0 0 ${U}px ${U}px`}},[`> ${K}-header`]:{position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:Ae,color:ce,lineHeight:ve,cursor:"pointer",transition:`all ${Qe}, visibility 0s`,[`> ${K}-header-text`]:{flex:"auto"},"&:focus":{outline:"none"},[`${K}-expand-icon`]:{height:Oe*ve,display:"flex",alignItems:"center",paddingInlineEnd:Re},[`${K}-arrow`]:Object.assign(Object.assign({},(0,se.Ro)()),{fontSize:Ye,svg:{transition:`transform ${Qe}`}}),[`${K}-header-text`]:{marginInlineEnd:"auto"}},[`${K}-header-collapsible-only`]:{cursor:"default",[`${K}-header-text`]:{flex:"none",cursor:"pointer"}},[`${K}-icon-collapsible-only`]:{cursor:"default",[`${K}-expand-icon`]:{cursor:"pointer"}}},[`${K}-content`]:{color:Ie,backgroundColor:re,borderTop:kt,[`& > ${K}-content-box`]:{padding:bt},"&-hidden":{display:"none"}},"&-small":{[`> ${K}-item`]:{[`> ${K}-header`]:{padding:H,paddingInlineStart:qe,[`> ${K}-expand-icon`]:{marginInlineStart:Ke-qe}},[`> ${K}-content > ${K}-content-box`]:{padding:Ke}}},"&-large":{[`> ${K}-item`]:{fontSize:Le,[`> ${K}-header`]:{padding:I,paddingInlineStart:Pe,[`> ${K}-expand-icon`]:{height:Le*ve,marginInlineStart:ze-Pe}},[`> ${K}-content > ${K}-content-box`]:{padding:ze}}},[`${K}-item:last-child`]:{[`> ${K}-content`]:{borderRadius:`0 0 ${U}px ${U}px`}},[`& ${K}-item-disabled > ${K}-header`]:{"\n &,\n & > .arrow\n ":{color:xe,cursor:"not-allowed"}},[`&${K}-icon-position-end`]:{[`& > ${K}-item`]:{[`> ${K}-header`]:{[`${K}-expand-icon`]:{order:1,paddingInlineEnd:0,paddingInlineStart:Re}}}}})}},$=fe=>{const{componentCls:K}=fe,re=`> ${K}-item > ${K}-header ${K}-arrow svg`;return{[`${K}-rtl`]:{[re]:{transform:"rotate(180deg)"}}}},de=fe=>{const{componentCls:K,headerBg:re,paddingXXS:Pe,colorBorder:Te}=fe;return{[`${K}-borderless`]:{backgroundColor:re,border:0,[`> ${K}-item`]:{borderBottom:`1px solid ${Te}`},[` > ${K}-item:last-child, > ${K}-item:last-child ${K}-header - `]:{borderRadius:0},[`> ${K}-item:last-child`]:{borderBottom:0},[`> ${K}-item > ${K}-content`]:{backgroundColor:"transparent",borderTop:0},[`> ${K}-item > ${K}-content > ${K}-content-box`]:{paddingTop:Pe}}}},ye=fe=>{const{componentCls:K,paddingSM:re}=fe;return{[`${K}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${K}-item`]:{borderBottom:0,[`> ${K}-content`]:{backgroundColor:"transparent",border:0,[`> ${K}-content-box`]:{paddingBlock:re}}}}}};var De=(0,oe.Z)("Collapse",fe=>{const K=(0,pe.TS)(fe,{collapseHeaderPaddingSM:`${fe.paddingXS}px ${fe.paddingSM}px`,collapseHeaderPaddingLG:`${fe.padding}px ${fe.paddingLG}px`,collapsePanelBorderRadius:fe.borderRadiusLG});return[ie(K),de(K),ye(K),$(K),(0,ue.Z)(K)]},fe=>({headerPadding:`${fe.paddingSM}px ${fe.padding}px`,headerBg:fe.colorFillAlter,contentPadding:`${fe.padding}px 16px`,contentBg:fe.colorBgContainer})),q=Object.assign(l.forwardRef((fe,K)=>{const{getPrefixCls:re,direction:Pe,collapse:Te}=l.useContext(X.E_),{prefixCls:Ae,className:H,rootClassName:I,style:U,bordered:J=!0,ghost:he,size:Ve,expandIconPosition:Ie="start",children:ce,expandIcon:xe}=fe,Oe=(0,ne.Z)(kt=>{var $t;return($t=Ve!=null?Ve:kt)!==null&&$t!==void 0?$t:"middle"}),Le=re("collapse",Ae),ve=re(),[Re,Ke]=De(Le),ze=l.useMemo(()=>Ie==="left"?"start":Ie==="right"?"end":Ie,[Ie]),qe=function(){let kt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const $t=xe?xe(kt):l.createElement(F.Z,{rotate:kt.isActive?90:void 0});return(0,G.Tm)($t,()=>({className:e()($t.props.className,`${Le}-arrow`)}))},Qe=e()(`${Le}-icon-position-${ze}`,{[`${Le}-borderless`]:!J,[`${Le}-rtl`]:Pe==="rtl",[`${Le}-ghost`]:!!he,[`${Le}-${Oe}`]:Oe!=="middle"},Te==null?void 0:Te.className,H,I,Ke),Ye=Object.assign(Object.assign({},(0,Z.Z)(ve)),{motionAppear:!1,leavedClassName:`${Le}-content-hidden`}),bt=l.useMemo(()=>ce?(0,R.Z)(ce).map((kt,$t)=>{var Mn,or;if(!((Mn=kt.props)===null||Mn===void 0)&&Mn.disabled){const cr=(or=kt.key)!==null&&or!==void 0?or:String($t),{disabled:Nn,collapsible:Wr}=kt.props,la=Object.assign(Object.assign({},(0,N.Z)(kt.props,["disabled"])),{key:cr,collapsible:Wr!=null?Wr:Nn?"disabled":void 0});return(0,G.Tm)(kt,la)}return kt}):null,[ce]);return Re(l.createElement(S,Object.assign({ref:K,openMotion:Ye},(0,N.Z)(fe,["rootClassName"]),{expandIcon:qe,prefixCls:Le,className:Qe,style:Object.assign(Object.assign({},Te==null?void 0:Te.style),U)}),bt))}),{Panel:me}),V=q},34336:function($e,et,h){"use strict";h.d(et,{default:function(){return zs}});var F=h(97909),n=h.n(F),e=h(68291),D=h(33088),P=h.n(D),a=h(26850),t=h.n(a),s=h(23082),l=h.n(s),i=h(99873),u=h.n(i),r=h(86625),o=h.n(r),c=h(40618),d=h.n(c);n().extend(d()),n().extend(o()),n().extend(P()),n().extend(t()),n().extend(l()),n().extend(u()),n().extend(function(te,ee){var Ee=ee.prototype,z=Ee.format;Ee.format=function(Be){var Fe=(Be||"").replace("Wo","wo");return z.bind(this)(Fe)}});var p={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},f=function(ee){var Ee=p[ee];return Ee||ee.split("_")[0]},y=function(){(0,e.ET)(!1,"Not match any format. Please help to fire a issue about this.")},A={getNow:function(){return n()()},getFixedDate:function(ee){return n()(ee,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(ee){return ee.endOf("month")},getWeekDay:function(ee){var Ee=ee.locale("en");return Ee.weekday()+Ee.localeData().firstDayOfWeek()},getYear:function(ee){return ee.year()},getMonth:function(ee){return ee.month()},getDate:function(ee){return ee.date()},getHour:function(ee){return ee.hour()},getMinute:function(ee){return ee.minute()},getSecond:function(ee){return ee.second()},addYear:function(ee,Ee){return ee.add(Ee,"year")},addMonth:function(ee,Ee){return ee.add(Ee,"month")},addDate:function(ee,Ee){return ee.add(Ee,"day")},setYear:function(ee,Ee){return ee.year(Ee)},setMonth:function(ee,Ee){return ee.month(Ee)},setDate:function(ee,Ee){return ee.date(Ee)},setHour:function(ee,Ee){return ee.hour(Ee)},setMinute:function(ee,Ee){return ee.minute(Ee)},setSecond:function(ee,Ee){return ee.second(Ee)},isAfter:function(ee,Ee){return ee.isAfter(Ee)},isValidate:function(ee){return ee.isValid()},locale:{getWeekFirstDay:function(ee){return n()().locale(f(ee)).localeData().firstDayOfWeek()},getWeekFirstDate:function(ee,Ee){return Ee.locale(f(ee)).weekday(0)},getWeek:function(ee,Ee){return Ee.locale(f(ee)).week()},getShortWeekDays:function(ee){return n()().locale(f(ee)).localeData().weekdaysMin()},getShortMonths:function(ee){return n()().locale(f(ee)).localeData().monthsShort()},format:function(ee,Ee,z){return Ee.locale(f(ee)).format(z)},parse:function(ee,Ee,z){for(var Y=f(ee),Be=0;Be1&&(Fe=ee.addDate(Fe,-7)),Fe}function Le(te,ee,Ee){var z=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(ee){case"year":return Ee.addYear(te,z*10);case"quarter":case"month":return Ee.addYear(te,z);default:return Ee.addMonth(te,z)}}function ve(te,ee){var Ee=ee.generateConfig,z=ee.locale,Y=ee.format;return typeof Y=="function"?Y(te):Ee.locale.format(z.locale,te,Y)}function Re(te,ee){var Ee=ee.generateConfig,z=ee.locale,Y=ee.formatList;return!te||typeof Y[0]=="function"?null:Ee.locale.parse(z.locale,te,Y)}function Ke(te){var ee=te.cellDate,Ee=te.mode,z=te.disabledDate,Y=te.generateConfig;if(!z)return!1;var Be=function(Tt,ht,yt){for(var Wt=ht;Wt<=yt;){var pn=void 0;switch(Tt){case"date":{if(pn=Y.setDate(ee,Wt),!z(pn))return!1;break}case"month":{if(pn=Y.setMonth(ee,Wt),!Ke({cellDate:pn,mode:"month",generateConfig:Y,disabledDate:z}))return!1;break}case"year":{if(pn=Y.setYear(ee,Wt),!Ke({cellDate:pn,mode:"year",generateConfig:Y,disabledDate:z}))return!1;break}}Wt+=1}return!0};switch(Ee){case"date":case"week":return z(ee);case"month":{var Fe=1,Xe=Y.getDate(Y.getEndDate(ee));return Be("date",Fe,Xe)}case"quarter":{var Ze=Math.floor(Y.getMonth(ee)/3)*3,st=Ze+2;return Be("month",Ze,st)}case"year":return Be("month",0,11);case"decade":{var Bt=Y.getYear(ee),pt=Math.floor(Bt/K)*K,Et=pt+K-1;return Be("year",pt,Et)}}}function ze(te,ee){var Ee=ee.formatList,z=ee.generateConfig,Y=ee.locale;return(0,V.Z)(function(){if(!te)return[[""],""];for(var Be="",Fe=[],Xe=0;Xe1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(st.current),Wt){Ze(yt);return}st.current=requestAnimationFrame(function(){Ze(yt)})}var pt=ze(Xe,{formatList:Ee,generateConfig:z,locale:Y}),Et=(0,De.Z)(pt,2),Lt=Et[1];function Tt(yt){Bt(yt)}function ht(){var yt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Bt(null,yt)}return(0,m.useEffect)(function(){ht(!0)},[te]),(0,m.useEffect)(function(){return function(){return cancelAnimationFrame(st.current)}},[]),[Lt,Tt,ht]}var Qe=h(92389),Ye=h(96523),bt=h(74902),kt=h(48130),$t=new Map;function Mn(te,ee){var Ee;function z(){(0,kt.Z)(te)?ee():Ee=(0,Ye.Z)(function(){z()})}return z(),function(){Ye.Z.cancel(Ee)}}function or(te,ee,Ee){if($t.get(te)&&cancelAnimationFrame($t.get(te)),Ee<=0){$t.set(te,requestAnimationFrame(function(){te.scrollTop=ee}));return}var z=ee-te.scrollTop,Y=z/Ee*10;$t.set(te,requestAnimationFrame(function(){te.scrollTop+=Y,te.scrollTop!==ee&&or(te,ee,Ee-10)}))}function cr(te,ee){var Ee=ee.onLeftRight,z=ee.onCtrlLeftRight,Y=ee.onUpDown,Be=ee.onPageUpDown,Fe=ee.onEnter,Xe=te.which,Ze=te.ctrlKey,st=te.metaKey;switch(Xe){case Qe.Z.LEFT:if(Ze||st){if(z)return z(-1),!0}else if(Ee)return Ee(-1),!0;break;case Qe.Z.RIGHT:if(Ze||st){if(z)return z(1),!0}else if(Ee)return Ee(1),!0;break;case Qe.Z.UP:if(Y)return Y(-1),!0;break;case Qe.Z.DOWN:if(Y)return Y(1),!0;break;case Qe.Z.PAGE_UP:if(Be)return Be(-1),!0;break;case Qe.Z.PAGE_DOWN:if(Be)return Be(1),!0;break;case Qe.Z.ENTER:if(Fe)return Fe(),!0;break}return!1}function Nn(te,ee,Ee,z){var Y=te;if(!Y)switch(ee){case"time":Y=z?"hh:mm:ss a":"HH:mm:ss";break;case"week":Y="gggg-wo";break;case"month":Y="YYYY-MM";break;case"quarter":Y="YYYY-[Q]Q";break;case"year":Y="YYYY";break;default:Y=Ee?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return Y}function Wr(te,ee,Ee){var z=te==="time"?8:10,Y=typeof ee=="function"?ee(Ee.getNow()).length:ee.length;return Math.max(z,Y)+2}var la=null,Kr=new Set;function pa(te){return!la&&typeof window!="undefined"&&window.addEventListener&&(la=function(Ee){(0,bt.Z)(Kr).forEach(function(z){z(Ee)})},window.addEventListener("mousedown",la)),Kr.add(te),function(){Kr.delete(te),Kr.size===0&&(window.removeEventListener("mousedown",la),la=null)}}function Aa(te){var ee=te.target;if(te.composed&&ee.shadowRoot){var Ee;return((Ee=te.composedPath)===null||Ee===void 0?void 0:Ee.call(te)[0])||ee}return ee}var $r=function(ee){return ee==="month"||ee==="date"?"year":ee},Co=function(ee){return ee==="date"?"month":ee},zn=function(ee){return ee==="month"||ee==="date"?"quarter":ee},Va=function(ee){return ee==="date"?"week":ee},wo={year:$r,month:Co,quarter:zn,week:Va,time:null,date:null};function Pa(te,ee){return te.some(function(Ee){return Ee&&Ee.contains(ee)})}function kn(te){var ee=te.open,Ee=te.value,z=te.isClickOutside,Y=te.triggerOpen,Be=te.forwardKeyDown,Fe=te.onKeyDown,Xe=te.blurToCancel,Ze=te.onSubmit,st=te.onCancel,Bt=te.onFocus,pt=te.onBlur,Et=te.changeOnBlur,Lt=(0,m.useState)(!1),Tt=(0,De.Z)(Lt,2),ht=Tt[0],yt=Tt[1],Wt=(0,m.useState)(!1),pn=(0,De.Z)(Wt,2),ln=pn[0],gn=pn[1],En=(0,m.useRef)(!1),Cn=(0,m.useRef)(!1),mn=(0,m.useRef)(!1),Cr={onMouseDown:function(){yt(!0),Y(!0)},onKeyDown:function(ke){var vr=function(){mn.current=!0};if(Fe(ke,vr),!mn.current){switch(ke.which){case Qe.Z.ENTER:{ee?Ze()!==!1&&yt(!0):Y(!0),ke.preventDefault();return}case Qe.Z.TAB:{ht&&ee&&!ke.shiftKey?(yt(!1),ke.preventDefault()):!ht&&ee&&!Be(ke)&&ke.shiftKey&&(yt(!0),ke.preventDefault());return}case Qe.Z.ESC:{yt(!0),st();return}}!ee&&![Qe.Z.SHIFT].includes(ke.which)?Y(!0):ht||Be(ke)}},onFocus:function(ke){yt(!0),gn(!0),Bt&&Bt(ke)},onBlur:function(ke){if(En.current||!z(document.activeElement)){En.current=!1;return}Xe?setTimeout(function(){for(var vr=document,Xn=vr.activeElement;Xn&&Xn.shadowRoot;)Xn=Xn.shadowRoot.activeElement;z(Xn)&&st()},0):ee&&(Y(!1),Cn.current&&Ze()),gn(!1),pt==null||pt(ke)}};return(0,m.useEffect)(function(){Cn.current=!1},[ee]),(0,m.useEffect)(function(){Cn.current=!0},[Ee]),(0,m.useEffect)(function(){return pa(function(On){var ke=Aa(On),vr=z(ke);ee&&(vr?!Et&&(!ln||vr)&&Y(!1):(En.current=!0,(0,Ye.Z)(function(){En.current=!1})))})}),[Cr,{focused:ln,typing:ht}]}function Rr(te,ee){return m.useMemo(function(){return te||(ee?((0,e.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(ee).map(function(Ee){var z=(0,De.Z)(Ee,2),Y=z[0],Be=z[1];return{label:Y,value:Be}})):[])},[te,ee])}var ho=h(14075);function Ma(te){var ee=te.valueTexts,Ee=te.onTextChange,z=m.useState(""),Y=(0,De.Z)(z,2),Be=Y[0],Fe=Y[1],Xe=m.useRef([]);Xe.current=ee;function Ze(Bt){Fe(Bt),Ee(Bt)}function st(){Fe(Xe.current[0])}return(0,ho.Z)(function(){ee.every(function(Bt){return Bt!==Be})&&st()},[ee.join("||")]),[Be,Ze,st]}var aa=m.createContext({}),Fa=aa,Vo=h(71002);function ti(te){var ee=te.cellRender,Ee=te.monthCellRender,z=te.dateRender,Y=m.useMemo(function(){if(ee)return ee;if(!(!Ee&&!z))return function(Be,Fe){var Xe=Be;return z&&Fe.type==="date"?z(Xe,Fe.today):Ee&&Fe.type==="month"?Ee(Xe,Fe.locale):Fe.originNode}},[ee,Ee,z]);return Y}function el(te,ee){for(var Ee=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",z=String(te);z.length=1?Ee|0:1,Fe=te;Fe<=ee;Fe+=Be)Y.push({label:el(Fe,2),value:Fe,disabled:(z||[]).includes(Fe)});return Y}function Po(te){var ee=te.generateConfig,Ee=te.prefixCls,z=te.operationRef,Y=te.activeColumnIndex,Be=te.value,Fe=te.showHour,Xe=te.showMinute,Ze=te.showSecond,st=te.use12Hours,Bt=te.hourStep,pt=Bt===void 0?1:Bt,Et=te.minuteStep,Lt=Et===void 0?1:Et,Tt=te.secondStep,ht=Tt===void 0?1:Tt,yt=te.disabledHours,Wt=te.disabledMinutes,pn=te.disabledSeconds,ln=te.disabledTime,gn=te.hideDisabledOptions,En=te.onSelect,Cn=te.cellRender,mn=te.locale,Cr=[],On="".concat(Ee,"-content"),ke="".concat(Ee,"-time-panel"),vr,Xn=Be?ee.getHour(Be):-1,gr=Xn,Tr=Be?ee.getMinute(Be):-1,ea=Be?ee.getSecond(Be):-1,Ur=ee.getNow(),jr=m.useMemo(function(){if(ln){var Xr=ln(Ur);return[Xr.disabledHours,Xr.disabledMinutes,Xr.disabledSeconds]}return[yt,Wt,pn]},[yt,Wt,pn,ln,Ur]),xr=(0,De.Z)(jr,3),Br=xr[0],ar=xr[1],Gr=xr[2],ga=Ao(0,23,pt,Br&&Br()),To=(0,V.Z)(function(){return ga},ga,Un);st&&(vr=gr>=12,gr%=12);var io=m.useMemo(function(){if(!st)return[!1,!1];var Xr=[!0,!0];return To.forEach(function(ao){var Er=ao.disabled,La=ao.value;Er||(La>=12?Xr[1]=!1:Xr[0]=!1)}),Xr},[st,To]),jo=(0,De.Z)(io,2),vi=jo[0],ca=jo[1],ro=m.useMemo(function(){return st?To.filter(vr?function(Xr){return Xr.value>=12}:function(Xr){return Xr.value<12}).map(function(Xr){var ao=Xr.value%12,Er=ao===0?"12":el(ao,2);return(0,ye.Z)((0,ye.Z)({},Xr),{},{label:Er,value:ao})}):To},[st,vr,To]),Uo=Ao(0,59,Lt,ar&&ar(Xn)),Ta=Ao(0,59,ht,Gr&&Gr(Xn,Tr)),ra=Yt({value:Be,generateConfig:ee,disabledMinutes:ar,disabledSeconds:Gr,minutes:Uo,seconds:Ta,use12Hours:st});z.current={onUpDown:function(ao){var Er=Cr[Y];if(Er)for(var La=Er.units.findIndex(function(Ho){return Ho.value===Er.value}),fa=Er.units.length,Ba=1;Ba2&&arguments[2]!==void 0?arguments[2]:!1;(eo===yt||ui)&&(wi(mr),Cr&&Cr(mr),ra&&ra(mr,Wa),On&&!ce(Ze,mr,gi)&&!(Lt!=null&&Lt(mr))&&On(mr))},gl=function(mr){if(Gn.includes(eo)){var Wa,ui,Al=eo==="date";switch(mr===Qe.Z.PAGE_UP||mr===Qe.Z.PAGE_DOWN?ui=Al?Ze.addMonth:Ze.addYear:ui=Al?Ze.addDate:Ze.addMonth,mr){case Qe.Z.LEFT:case Qe.Z.PAGE_UP:Wa=ui(ll,-1);break;case Qe.Z.RIGHT:case Qe.Z.PAGE_DOWN:Wa=ui(ll,1);break;case Qe.Z.UP:case Qe.Z.DOWN:Wa=ui(ll,Number("".concat(mr===Qe.Z.UP?"-":"").concat(Al?Pe:Dt)));break}if(Wa)return!(Lt!=null&&Lt(Wa))}return!0},ws=function(mr){if(Ba.current&&Ba.current.onKeyDown){var Wa=!0,ui=mr.which;if([Qe.Z.LEFT,Qe.Z.RIGHT,Qe.Z.UP,Qe.Z.DOWN,Qe.Z.PAGE_UP,Qe.Z.PAGE_DOWN,Qe.Z.ENTER].includes(ui)&&(mr.preventDefault(),ui!==Qe.Z.ENTER&&pn===0&&(Wa=gl(ui))),Wa)return Ba.current.onKeyDown(mr)}return(0,e.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},Li=function(mr){Ba.current&&Ba.current.onBlur&&Ba.current.onBlur(mr)};Ta&&Er!=="right"&&(Ta.current={onKeyDown:ws,onClose:function(){Ba.current&&Ba.current.onClose&&Ba.current.onClose()}}),m.useEffect(function(){st&&!go.current&&Ti(st)},[st]),m.useEffect(function(){go.current=!1},[]);var $o,si=ti({cellRender:io,monthCellRender:To,dateRender:ga}),lo=(0,ye.Z)((0,ye.Z)({},te),{},{cellRender:si,operationRef:Ba,prefixCls:Y,viewDate:ll,value:gi,onViewDateChange:ii,sourceMode:cs,onPanelChange:Kl,disabledDate:Lt});switch(delete lo.onChange,delete lo.onSelect,eo){case"decade":$o=m.createElement(Ea,(0,E.Z)({},lo,{onSelect:function(mr,Wa){ii(mr),bl(mr,Wa)}}));break;case"year":$o=m.createElement(Pr,(0,E.Z)({},lo,{onSelect:function(mr,Wa){ii(mr),bl(mr,Wa)}}));break;case"month":$o=m.createElement(fn,(0,E.Z)({},lo,{onSelect:function(mr,Wa){ii(mr),bl(mr,Wa)}}));break;case"quarter":$o=m.createElement(cn,(0,E.Z)({},lo,{onSelect:function(mr,Wa){ii(mr),bl(mr,Wa)}}));break;case"week":$o=m.createElement(Ln,(0,E.Z)({},lo,{onSelect:function(mr,Wa){ii(mr),bl(mr,Wa)}}));break;case"time":delete lo.showTime,$o=m.createElement(Qr,(0,E.Z)({},lo,(0,Vo.Z)(gn)==="object"?gn:null,{onSelect:function(mr,Wa){ii(mr),bl(mr,Wa)}}));break;default:gn?$o=m.createElement(pl,(0,E.Z)({},lo,{onSelect:function(mr,Wa){ii(mr),bl(mr,Wa)}})):$o=m.createElement(bi,(0,E.Z)({},lo,{onSelect:function(mr,Wa){ii(mr),bl(mr,Wa)}}))}var Yl,sl,Ki=function(){var mr=Ze.getNow(),Wa=Vr(Ze.getHour(mr),Ze.getMinute(mr),Ze.getSecond(mr),vi?jr:1,ca?Br:1,ro?Gr:1),ui=gs(Ze,mr,Wa[0],Wa[1],Wa[2]);bl(ui,"submit")};ja||(Yl=ta(Y,eo,Cn),gn&&eo!=="date"?sl=null:sl=tr({prefixCls:Y,components:Tr,needConfirmButton:jo,okDisabled:!gi||Lt&&Lt(gi),locale:Xe,showNow:ln,onNow:jo&&Ki,onOk:function(){gi&&(bl(gi,"submit",!0),gr&&gr(gi))}}));var Za;if(En&&eo==="date"&&yt==="date"&&!gn){var fr=Ze.getNow(),pr="".concat(Y,"-today-btn"),Oa=Lt&&Lt(fr);Za=m.createElement("a",{className:se()(pr,Oa&&"".concat(pr,"-disabled")),"aria-disabled":Oa,onClick:function(){Oa||bl(fr,"mouse",!0)}},Xe.today)}return m.createElement(Fa.Provider,{value:(0,ye.Z)((0,ye.Z)({},Uo),{},{mode:eo,hideHeader:"hideHeader"in te?mn:Uo.hideHeader,hidePrevBtn:ao&&Er==="right",hideNextBtn:ao&&Er==="left"})},m.createElement("div",{tabIndex:pn,className:se()("".concat(Y,"-panel"),Be,(ee={},(0,de.Z)(ee,"".concat(Y,"-panel-has-range"),La&&La[0]&&La[1]),(0,de.Z)(ee,"".concat(Y,"-panel-has-range-hover"),fa&&fa[0]&&fa[1]),(0,de.Z)(ee,"".concat(Y,"-panel-rtl"),ea==="rtl"),ee)),style:Fe,onKeyDown:ws,onBlur:Li,onMouseDown:vr},$o,Yl||sl||Za?m.createElement("div",{className:"".concat(Y,"-footer")},Yl,sl,Za):null))}var Na=Ia,xa=h(62709),va={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function ua(te){var ee,Ee=te.prefixCls,z=te.popupElement,Y=te.popupStyle,Be=te.visible,Fe=te.dropdownClassName,Xe=te.dropdownAlign,Ze=te.transitionName,st=te.getPopupContainer,Bt=te.children,pt=te.range,Et=te.popupPlacement,Lt=te.direction,Tt="".concat(Ee,"-dropdown"),ht=function(){return Et!==void 0?Et:Lt==="rtl"?"bottomRight":"bottomLeft"};return m.createElement(xa.Z,{showAction:[],hideAction:[],popupPlacement:ht(),builtinPlacements:va,prefixCls:Tt,popupTransitionName:Ze,popup:z,popupAlign:Xe,popupVisible:Be,popupClassName:se()(Fe,(ee={},(0,de.Z)(ee,"".concat(Tt,"-range"),pt),(0,de.Z)(ee,"".concat(Tt,"-rtl"),Lt==="rtl"),ee)),popupStyle:Y,getPopupContainer:st},Bt)}var Nr=ua;function vo(te){var ee=te.prefixCls,Ee=te.presets,z=te.onClick,Y=te.onHover;return Ee.length?m.createElement("div",{className:"".concat(ee,"-presets")},m.createElement("ul",null,Ee.map(function(Be,Fe){var Xe=Be.label,Ze=Be.value;return m.createElement("li",{key:Fe,onClick:function(){return z==null?void 0:z(ol(Ze))},onMouseEnter:function(){return Y==null?void 0:Y(ol(Ze))},onMouseLeave:function(){return Y==null?void 0:Y(null)}},Xe)}))):null}function Ko(te){var ee=te.picker,Ee=te.disabledHours,z=te.disabledMinutes,Y=te.disabledSeconds;ee==="time"&&(Ee||z||Y)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function oi(te,ee,Ee){var z=(0,Vo.Z)(ee)==="object"?ee.clearIcon:Ee;return z||m.createElement("span",{className:"".concat(te,"-clear-btn")})}function Mi(te){var ee,Ee=te,z=Ee.prefixCls,Y=z===void 0?"rc-picker":z,Be=Ee.id,Fe=Ee.name,Xe=Ee.tabIndex,Ze=Ee.style,st=Ee.className,Bt=Ee.dropdownClassName,pt=Ee.dropdownAlign,Et=Ee.popupStyle,Lt=Ee.transitionName,Tt=Ee.generateConfig,ht=Ee.locale,yt=Ee.inputReadOnly,Wt=Ee.allowClear,pn=Ee.autoFocus,ln=Ee.showTime,gn=Ee.picker,En=gn===void 0?"date":gn,Cn=Ee.format,mn=Ee.use12Hours,Cr=Ee.value,On=Ee.defaultValue,ke=Ee.presets,vr=Ee.open,Xn=Ee.defaultOpen,gr=Ee.defaultOpenValue,Tr=Ee.suffixIcon,ea=Ee.clearIcon,Ur=Ee.disabled,jr=Ee.disabledDate,xr=Ee.placeholder,Br=Ee.getPopupContainer,ar=Ee.pickerRef,Gr=Ee.panelRender,ga=Ee.onChange,To=Ee.onOpenChange,io=Ee.onFocus,jo=Ee.onBlur,vi=Ee.onMouseDown,ca=Ee.onMouseUp,ro=Ee.onMouseEnter,Uo=Ee.onMouseLeave,Ta=Ee.onContextMenu,ra=Ee.onClick,ja=Ee.onKeyDown,Oo=Ee.onSelect,Xr=Ee.direction,ao=Ee.autoComplete,Er=ao===void 0?"off":ao,La=Ee.inputRender,fa=Ee.changeOnBlur,Ba=m.useRef(null),go=En==="date"&&!!ln||En==="time",Ho=Rr(ke),Ei=qa(Nn(Cn,En,ln,mn)),gi=m.useRef(null),wi=m.useRef(null),Rl=m.useRef(null),vl=(0,Me.Z)(null,{value:Cr,defaultValue:On}),ll=(0,De.Z)(vl,2),Ti=ll[0],ii=ll[1],Ml=m.useState(Ti),fl=(0,De.Z)(Ml,2),li=fl[0],eo=fl[1],ji=m.useRef(null),Jl=(0,Me.Z)(!1,{value:vr,defaultValue:Xn,postState:function(an){return Ur?!1:an},onChange:function(an){To&&To(an),!an&&ji.current&&ji.current.onClose&&ji.current.onClose()}}),ql=(0,De.Z)(Jl,2),cs=ql[0],$l=ql[1],Kl=ze(li,{formatList:Ei,generateConfig:Tt,locale:ht}),bl=(0,De.Z)(Kl,2),gl=bl[0],ws=bl[1],Li=Ma({valueTexts:gl,onTextChange:function(an){var qn=Re(an,{locale:ht,formatList:Ei,generateConfig:Tt});qn&&(!jr||!jr(qn))&&eo(qn)}}),$o=(0,De.Z)(Li,3),si=$o[0],lo=$o[1],Yl=$o[2],sl=function(an){eo(an),ii(an),ga&&!ce(Tt,Ti,an)&&ga(an,an?ve(an,{generateConfig:Tt,locale:ht,format:Ei[0]}):"")},Ki=function(an){Ur&&an||$l(an)},Za=function(an){return cs&&ji.current&&ji.current.onKeyDown?ji.current.onKeyDown(an):((0,e.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},fr=function(){for(var an=arguments.length,qn=new Array(an),Zn=0;ZnEt(st);case"month":return pt(ht)>pt(st);case"week":return Bt(ht)>Bt(st);default:return!he(Xe,ht,st)&&Xe.isAfter(ht,st)}return!1},[Be,Fe[1],st,ee]),Tt=m.useCallback(function(ht){if(Fe[1]||Be&&Be(ht))return!0;if(Fe[0]&&Ze)return!he(Xe,ht,st)&&Xe.isAfter(Ze,ht);if(!ee&&Ze)switch(Ee){case"quarter":return Et(ht)0&&arguments[0]!==void 0?arguments[0]:!1,Ka=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Zo=null;Ue&&Ga&&Ga[0]&&Ga[1]&&ht.isAfter(Ga[1],Ga[0])&&(Zo=Ga);var Xi=mn;if(mn&&(0,Vo.Z)(mn)==="object"&&mn.defaultValue){var Pl=mn.defaultValue;Xi=(0,ye.Z)((0,ye.Z)({},mn),{},{defaultValue:Ha(Pl,Ge)||void 0})}return m.createElement(no.Provider,{value:{inRange:!0,panelPosition:Qi,rangedValue:hi||ur,hoverRangedValue:Zo}},m.createElement(Na,(0,E.Z)({},te,Ka,{cellRender:Gi,showTime:Xi,mode:Al[Ge],generateConfig:ht,style:void 0,direction:ll,disabledDate:Ge===0?Ht:xn,disabledTime:function(du){return jr?jr(du,Ge===0?"start":"end"):!1},className:se()((0,de.Z)({},"".concat(Fe,"-panel-focused"),Ge===0?!uu:!js)),value:Ha(ur,Ge),locale:yt,tabIndex:-1,onPanelChange:function(du,xu){Ge===0&&Mo(!0),Ge===1&&Gs(!0),_(Ui(Al,xu,Ge),Ui(ur,du,Ge));var Uu=du;Qi==="right"&&Al[Ge]===xu&&(Uu=Le(Uu,xu,ht,-1)),fr(Uu,Ge)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Ge===0?Ha(ur,1):Ha(ur,0)})))}var ei=0,El=0;if(Ge&&Jl.current&&cs.current&&ji.current&&bl.current){ei=Jl.current.offsetWidth+cs.current.offsetWidth;var Ls=bl.current.offsetLeft>ei?bl.current.offsetLeft-ei:bl.current.offsetLeft,Ll=ji.current.offsetWidth,Ps=bl.current.offsetWidth;Ll&&Ps&&ei>Ll-Ps-(ll==="rtl"?0:Ls)&&(El=ei)}var Is=ll==="rtl"?{right:ei}:{left:ei};function Ys(){var Qi,Ka=ta(Fe,Al[Ge],ra),Zo=tr({prefixCls:Fe,components:Rl,needConfirmButton:li,okDisabled:!Ha(ur,Ge)||Ur&&Ur(ur[Ge]),locale:yt,onOk:function(){var ru=Ha(ur,Ge);ru&&(Zn(ur,Ge),gi==null||gi(ur),mt(!1,Ge,"confirm"))}});if(Cn!=="time"&&!mn){var Xi=Za(Ge),Pl=Le(Xi,Cn,ht),bu=Al[Ge],du=bu===Cn,xu=hc(du?"left":!1,{pickerValue:Xi,onPickerValueChange:function(ru){fr(ru,Ge)}}),Uu=hc("right",{pickerValue:Pl,onPickerValueChange:function(ru){fr(Le(ru,Cn,ht,-1),Ge)}});ll==="rtl"?Qi=m.createElement(m.Fragment,null,Uu,du&&xu):Qi=m.createElement(m.Fragment,null,xu,du&&Uu)}else Qi=hc();var Rc=m.createElement("div",{className:"".concat(Fe,"-panel-layout")},m.createElement(vo,{prefixCls:Fe,presets:Oc,onClick:function(ru){Zn(ru,null),mt(!1,Ge,"preset")},onHover:function(ru){Nl(ru)}}),m.createElement("div",null,m.createElement("div",{className:"".concat(Fe,"-panels")},Qi),(Ka||Zo)&&m.createElement("div",{className:"".concat(Fe,"-footer")},Ka,Zo)));return Gr&&(Rc=Gr(Rc)),m.createElement("div",{className:"".concat(Fe,"-panel-container"),style:{marginLeft:El},ref:ji,onMouseDown:function(ru){ru.preventDefault()}},Rc)}var vu=m.createElement("div",{className:se()("".concat(Fe,"-range-wrapper"),"".concat(Fe,"-").concat(Cn,"-range-wrapper")),style:{minWidth:Kn}},m.createElement("div",{ref:bl,className:"".concat(Fe,"-range-arrow"),style:Is}),Ys()),kc;vi&&(kc=m.createElement("span",{className:"".concat(Fe,"-suffix"),onMouseDown:function(Ka){Ka.preventDefault()}},vi));var id=oi(Fe,jo,ca),Ac=m.createElement("span",{onMouseDown:function(Ka){Ka.preventDefault(),Ka.stopPropagation()},onMouseUp:function(Ka){Ka.preventDefault(),Ka.stopPropagation();var Zo=lo;Li[0]||(Zo=Ui(Zo,null,0)),Li[1]||(Zo=Ui(Zo,null,1)),Zn(Zo,null),mt(!1,Ge,"clear")},className:"".concat(Fe,"-clear"),role:"button"},id),ld=jo&&(Ha(lo,0)&&!Li[0]||Ha(lo,1)&&!Li[1]),Uc={size:Wr(Cn,gl[0],ht)},ac=0,yu=0;Jl.current&&ql.current&&cs.current&&(Ge===0?yu=Jl.current.offsetWidth:(ac=ei,yu=ql.current.offsetWidth));var oc=ll==="rtl"?{right:ac}:{left:ac},Zc=function(Ka,Zo){var Xi=Ui(ur,Ka,Ge);if(Zo==="submit"||Zo!=="key"&&!li){Zn(Xi,Ge),Ge===0?Mo():Gs();var Pl=Ge===0?1:0;Li[Pl]?mt(!1,!1,"confirm"):mt(!1,Ge,"confirm")}else mr(Xi)};return m.createElement(Fa.Provider,{value:{operationRef:ws,hideHeader:Cn==="time",onDateMouseEnter:Tl,onDateMouseLeave:mu,hideRanges:!0,onSelect:Zc,open:Ue}},m.createElement(Nr,{visible:Ue,popupElement:vu,popupStyle:Bt,prefixCls:Fe,dropdownClassName:pt,dropdownAlign:Lt,getPopupContainer:Tt,transitionName:Et,range:!0,direction:ll},m.createElement("div",(0,E.Z)({ref:eo,className:se()(Fe,"".concat(Fe,"-range"),st,(ee={},(0,de.Z)(ee,"".concat(Fe,"-disabled"),Li[0]&&Li[1]),(0,de.Z)(ee,"".concat(Fe,"-focused"),Ge===0?Xs:ys),(0,de.Z)(ee,"".concat(Fe,"-rtl"),ll==="rtl"),ee)),style:Ze,onClick:Ql,onMouseEnter:go,onMouseLeave:Ho,onMouseDown:Cl,onMouseUp:Ba},(0,q.Z)(te,{aria:!0,data:!0})),m.createElement("div",{className:se()("".concat(Fe,"-input"),(Ee={},(0,de.Z)(Ee,"".concat(Fe,"-input-active"),Ge===0),(0,de.Z)(Ee,"".concat(Fe,"-input-placeholder"),!!Vi),Ee)),ref:Jl},m.createElement("input",(0,E.Z)({id:Xe,disabled:Li[0],readOnly:Uo||typeof gl[0]=="function"||!uu,value:Vi||ka,onChange:function(Ka){ba(Ka.target.value)},autoFocus:pn,placeholder:Ha(Wt,0)||"",ref:$l},Ws,Uc,{autoComplete:Ml}))),m.createElement("div",{className:"".concat(Fe,"-range-separator"),ref:cs},ke),m.createElement("div",{className:se()("".concat(Fe,"-input"),(z={},(0,de.Z)(z,"".concat(Fe,"-input-active"),Ge===1),(0,de.Z)(z,"".concat(Fe,"-input-placeholder"),!!is),z)),ref:ql},m.createElement("input",(0,E.Z)({disabled:Li[1],readOnly:Uo||typeof gl[0]=="function"||!js,value:is||di,onChange:function(Ka){Vl(Ka.target.value)},placeholder:Ha(Wt,1)||"",ref:Kl},Fu,Uc,{autoComplete:Ml}))),m.createElement("div",{className:"".concat(Fe,"-active-bar"),style:(0,ye.Z)((0,ye.Z)({},oc),{},{width:yu,position:"absolute"})}),kc,ld&&Ac)))}var Qo=function(te){(0,ie.Z)(Ee,te);var ee=(0,$.Z)(Ee);function Ee(){var z;(0,ue.Z)(this,Ee);for(var Y=arguments.length,Be=new Array(Y),Fe=0;Fe{const{lineHeight:Y}=te,Be=Math.floor(Ee*Y)+2,Fe=Math.max((ee-Be)/2,0),Xe=Math.max(ee-Be-Fe,0);return{padding:`${Fe}px ${z}px ${Xe}px`}},Du=te=>{const{componentCls:ee,pickerCellCls:Ee,pickerCellInnerCls:z,cellHeight:Y,motionDurationSlow:Be,borderRadiusSM:Fe,motionDurationMid:Xe,cellHoverBg:Ze,lineWidth:st,lineType:Bt,colorPrimary:pt,cellActiveWithRangeBg:Et,colorTextLightSolid:Lt,controlHeightSM:Tt,cellRangeBorderColor:ht,pickerCellBorderGap:yt,cellHoverWithRangeBg:Wt,cellWidth:pn,colorTextDisabled:ln,cellBgDisabled:gn}=te;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Y,transform:"translateY(-50%)",transition:`all ${Be}`,content:'""'},[z]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Y,height:Y,lineHeight:`${Y}px`,borderRadius:Fe,transition:`background ${Xe}, border ${Xe}`},"&-range-hover-start, &-range-hover-end":{[z]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${Ee}-in-view), + `]:{borderRadius:0},[`> ${K}-item:last-child`]:{borderBottom:0},[`> ${K}-item > ${K}-content`]:{backgroundColor:"transparent",borderTop:0},[`> ${K}-item > ${K}-content > ${K}-content-box`]:{paddingTop:Pe}}}},ye=fe=>{const{componentCls:K,paddingSM:re}=fe;return{[`${K}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${K}-item`]:{borderBottom:0,[`> ${K}-content`]:{backgroundColor:"transparent",border:0,[`> ${K}-content-box`]:{paddingBlock:re}}}}}};var De=(0,oe.Z)("Collapse",fe=>{const K=(0,pe.TS)(fe,{collapseHeaderPaddingSM:`${fe.paddingXS}px ${fe.paddingSM}px`,collapseHeaderPaddingLG:`${fe.padding}px ${fe.paddingLG}px`,collapsePanelBorderRadius:fe.borderRadiusLG});return[ie(K),de(K),ye(K),$(K),(0,ue.Z)(K)]},fe=>({headerPadding:`${fe.paddingSM}px ${fe.padding}px`,headerBg:fe.colorFillAlter,contentPadding:`${fe.padding}px 16px`,contentBg:fe.colorBgContainer})),q=Object.assign(l.forwardRef((fe,K)=>{const{getPrefixCls:re,direction:Pe,collapse:Te}=l.useContext(X.E_),{prefixCls:Ae,className:H,rootClassName:I,style:U,bordered:J=!0,ghost:he,size:Ve,expandIconPosition:Ie="start",children:ce,expandIcon:xe}=fe,Oe=(0,ne.Z)(kt=>{var $t;return($t=Ve!=null?Ve:kt)!==null&&$t!==void 0?$t:"middle"}),Le=re("collapse",Ae),ve=re(),[Re,Ke]=De(Le),ze=l.useMemo(()=>Ie==="left"?"start":Ie==="right"?"end":Ie,[Ie]),qe=function(){let kt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const $t=xe?xe(kt):l.createElement(F.Z,{rotate:kt.isActive?90:void 0});return(0,G.Tm)($t,()=>({className:e()($t.props.className,`${Le}-arrow`)}))},Qe=e()(`${Le}-icon-position-${ze}`,{[`${Le}-borderless`]:!J,[`${Le}-rtl`]:Pe==="rtl",[`${Le}-ghost`]:!!he,[`${Le}-${Oe}`]:Oe!=="middle"},Te==null?void 0:Te.className,H,I,Ke),Ye=Object.assign(Object.assign({},(0,Z.Z)(ve)),{motionAppear:!1,leavedClassName:`${Le}-content-hidden`}),bt=l.useMemo(()=>ce?(0,R.Z)(ce).map((kt,$t)=>{var Mn,or;if(!((Mn=kt.props)===null||Mn===void 0)&&Mn.disabled){const cr=(or=kt.key)!==null&&or!==void 0?or:String($t),{disabled:Nn,collapsible:Wr}=kt.props,la=Object.assign(Object.assign({},(0,N.Z)(kt.props,["disabled"])),{key:cr,collapsible:Wr!=null?Wr:Nn?"disabled":void 0});return(0,G.Tm)(kt,la)}return kt}):null,[ce]);return Re(l.createElement(S,Object.assign({ref:K,openMotion:Ye},(0,N.Z)(fe,["rootClassName"]),{expandIcon:qe,prefixCls:Le,className:Qe,style:Object.assign(Object.assign({},Te==null?void 0:Te.style),U)}),bt))}),{Panel:me}),V=q},34336:function($e,et,h){"use strict";h.d(et,{default:function(){return zs}});var F=h(97909),n=h.n(F),e=h(68291),D=h(33088),P=h.n(D),a=h(26850),t=h.n(a),s=h(23082),l=h.n(s),i=h(99873),u=h.n(i),r=h(86625),o=h.n(r),c=h(40618),d=h.n(c);n().extend(d()),n().extend(o()),n().extend(P()),n().extend(t()),n().extend(l()),n().extend(u()),n().extend(function(te,ee){var Ee=ee.prototype,z=Ee.format;Ee.format=function(Be){var Fe=(Be||"").replace("Wo","wo");return z.bind(this)(Fe)}});var p={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},f=function(ee){var Ee=p[ee];return Ee||ee.split("_")[0]},y=function(){(0,e.ET)(!1,"Not match any format. Please help to fire a issue about this.")},A={getNow:function(){return n()()},getFixedDate:function(ee){return n()(ee,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(ee){return ee.endOf("month")},getWeekDay:function(ee){var Ee=ee.locale("en");return Ee.weekday()+Ee.localeData().firstDayOfWeek()},getYear:function(ee){return ee.year()},getMonth:function(ee){return ee.month()},getDate:function(ee){return ee.date()},getHour:function(ee){return ee.hour()},getMinute:function(ee){return ee.minute()},getSecond:function(ee){return ee.second()},addYear:function(ee,Ee){return ee.add(Ee,"year")},addMonth:function(ee,Ee){return ee.add(Ee,"month")},addDate:function(ee,Ee){return ee.add(Ee,"day")},setYear:function(ee,Ee){return ee.year(Ee)},setMonth:function(ee,Ee){return ee.month(Ee)},setDate:function(ee,Ee){return ee.date(Ee)},setHour:function(ee,Ee){return ee.hour(Ee)},setMinute:function(ee,Ee){return ee.minute(Ee)},setSecond:function(ee,Ee){return ee.second(Ee)},isAfter:function(ee,Ee){return ee.isAfter(Ee)},isValidate:function(ee){return ee.isValid()},locale:{getWeekFirstDay:function(ee){return n()().locale(f(ee)).localeData().firstDayOfWeek()},getWeekFirstDate:function(ee,Ee){return Ee.locale(f(ee)).weekday(0)},getWeek:function(ee,Ee){return Ee.locale(f(ee)).week()},getShortWeekDays:function(ee){return n()().locale(f(ee)).localeData().weekdaysMin()},getShortMonths:function(ee){return n()().locale(f(ee)).localeData().monthsShort()},format:function(ee,Ee,z){return Ee.locale(f(ee)).format(z)},parse:function(ee,Ee,z){for(var Y=f(ee),Be=0;Be1&&(Fe=ee.addDate(Fe,-7)),Fe}function Le(te,ee,Ee){var z=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(ee){case"year":return Ee.addYear(te,z*10);case"quarter":case"month":return Ee.addYear(te,z);default:return Ee.addMonth(te,z)}}function ve(te,ee){var Ee=ee.generateConfig,z=ee.locale,Y=ee.format;return typeof Y=="function"?Y(te):Ee.locale.format(z.locale,te,Y)}function Re(te,ee){var Ee=ee.generateConfig,z=ee.locale,Y=ee.formatList;return!te||typeof Y[0]=="function"?null:Ee.locale.parse(z.locale,te,Y)}function Ke(te){var ee=te.cellDate,Ee=te.mode,z=te.disabledDate,Y=te.generateConfig;if(!z)return!1;var Be=function(Tt,ht,yt){for(var Wt=ht;Wt<=yt;){var pn=void 0;switch(Tt){case"date":{if(pn=Y.setDate(ee,Wt),!z(pn))return!1;break}case"month":{if(pn=Y.setMonth(ee,Wt),!Ke({cellDate:pn,mode:"month",generateConfig:Y,disabledDate:z}))return!1;break}case"year":{if(pn=Y.setYear(ee,Wt),!Ke({cellDate:pn,mode:"year",generateConfig:Y,disabledDate:z}))return!1;break}}Wt+=1}return!0};switch(Ee){case"date":case"week":return z(ee);case"month":{var Fe=1,Xe=Y.getDate(Y.getEndDate(ee));return Be("date",Fe,Xe)}case"quarter":{var Ze=Math.floor(Y.getMonth(ee)/3)*3,st=Ze+2;return Be("month",Ze,st)}case"year":return Be("month",0,11);case"decade":{var Bt=Y.getYear(ee),pt=Math.floor(Bt/K)*K,Et=pt+K-1;return Be("year",pt,Et)}}}function ze(te,ee){var Ee=ee.formatList,z=ee.generateConfig,Y=ee.locale;return(0,V.Z)(function(){if(!te)return[[""],""];for(var Be="",Fe=[],Xe=0;Xe1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(st.current),Wt){Ze(yt);return}st.current=requestAnimationFrame(function(){Ze(yt)})}var pt=ze(Xe,{formatList:Ee,generateConfig:z,locale:Y}),Et=(0,De.Z)(pt,2),Lt=Et[1];function Tt(yt){Bt(yt)}function ht(){var yt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Bt(null,yt)}return(0,m.useEffect)(function(){ht(!0)},[te]),(0,m.useEffect)(function(){return function(){return cancelAnimationFrame(st.current)}},[]),[Lt,Tt,ht]}var Qe=h(92389),Ye=h(96523),bt=h(74902),kt=h(48130),$t=new Map;function Mn(te,ee){var Ee;function z(){(0,kt.Z)(te)?ee():Ee=(0,Ye.Z)(function(){z()})}return z(),function(){Ye.Z.cancel(Ee)}}function or(te,ee,Ee){if($t.get(te)&&cancelAnimationFrame($t.get(te)),Ee<=0){$t.set(te,requestAnimationFrame(function(){te.scrollTop=ee}));return}var z=ee-te.scrollTop,Y=z/Ee*10;$t.set(te,requestAnimationFrame(function(){te.scrollTop+=Y,te.scrollTop!==ee&&or(te,ee,Ee-10)}))}function cr(te,ee){var Ee=ee.onLeftRight,z=ee.onCtrlLeftRight,Y=ee.onUpDown,Be=ee.onPageUpDown,Fe=ee.onEnter,Xe=te.which,Ze=te.ctrlKey,st=te.metaKey;switch(Xe){case Qe.Z.LEFT:if(Ze||st){if(z)return z(-1),!0}else if(Ee)return Ee(-1),!0;break;case Qe.Z.RIGHT:if(Ze||st){if(z)return z(1),!0}else if(Ee)return Ee(1),!0;break;case Qe.Z.UP:if(Y)return Y(-1),!0;break;case Qe.Z.DOWN:if(Y)return Y(1),!0;break;case Qe.Z.PAGE_UP:if(Be)return Be(-1),!0;break;case Qe.Z.PAGE_DOWN:if(Be)return Be(1),!0;break;case Qe.Z.ENTER:if(Fe)return Fe(),!0;break}return!1}function Nn(te,ee,Ee,z){var Y=te;if(!Y)switch(ee){case"time":Y=z?"hh:mm:ss a":"HH:mm:ss";break;case"week":Y="gggg-wo";break;case"month":Y="YYYY-MM";break;case"quarter":Y="YYYY-[Q]Q";break;case"year":Y="YYYY";break;default:Y=Ee?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return Y}function Wr(te,ee,Ee){var z=te==="time"?8:10,Y=typeof ee=="function"?ee(Ee.getNow()).length:ee.length;return Math.max(z,Y)+2}var la=null,Kr=new Set;function pa(te){return!la&&typeof window!="undefined"&&window.addEventListener&&(la=function(Ee){(0,bt.Z)(Kr).forEach(function(z){z(Ee)})},window.addEventListener("mousedown",la)),Kr.add(te),function(){Kr.delete(te),Kr.size===0&&(window.removeEventListener("mousedown",la),la=null)}}function Aa(te){var ee=te.target;if(te.composed&&ee.shadowRoot){var Ee;return((Ee=te.composedPath)===null||Ee===void 0?void 0:Ee.call(te)[0])||ee}return ee}var $r=function(ee){return ee==="month"||ee==="date"?"year":ee},Co=function(ee){return ee==="date"?"month":ee},zn=function(ee){return ee==="month"||ee==="date"?"quarter":ee},Va=function(ee){return ee==="date"?"week":ee},wo={year:$r,month:Co,quarter:zn,week:Va,time:null,date:null};function Pa(te,ee){return te.some(function(Ee){return Ee&&Ee.contains(ee)})}function kn(te){var ee=te.open,Ee=te.value,z=te.isClickOutside,Y=te.triggerOpen,Be=te.forwardKeyDown,Fe=te.onKeyDown,Xe=te.blurToCancel,Ze=te.onSubmit,st=te.onCancel,Bt=te.onFocus,pt=te.onBlur,Et=te.changeOnBlur,Lt=(0,m.useState)(!1),Tt=(0,De.Z)(Lt,2),ht=Tt[0],yt=Tt[1],Wt=(0,m.useState)(!1),pn=(0,De.Z)(Wt,2),ln=pn[0],gn=pn[1],En=(0,m.useRef)(!1),Cn=(0,m.useRef)(!1),mn=(0,m.useRef)(!1),Cr={onMouseDown:function(){yt(!0),Y(!0)},onKeyDown:function(ke){var vr=function(){mn.current=!0};if(Fe(ke,vr),!mn.current){switch(ke.which){case Qe.Z.ENTER:{ee?Ze()!==!1&&yt(!0):Y(!0),ke.preventDefault();return}case Qe.Z.TAB:{ht&&ee&&!ke.shiftKey?(yt(!1),ke.preventDefault()):!ht&&ee&&!Be(ke)&&ke.shiftKey&&(yt(!0),ke.preventDefault());return}case Qe.Z.ESC:{yt(!0),st();return}}!ee&&![Qe.Z.SHIFT].includes(ke.which)?Y(!0):ht||Be(ke)}},onFocus:function(ke){yt(!0),gn(!0),Bt&&Bt(ke)},onBlur:function(ke){if(En.current||!z(document.activeElement)){En.current=!1;return}Xe?setTimeout(function(){for(var vr=document,Xn=vr.activeElement;Xn&&Xn.shadowRoot;)Xn=Xn.shadowRoot.activeElement;z(Xn)&&st()},0):ee&&(Y(!1),Cn.current&&Ze()),gn(!1),pt==null||pt(ke)}};return(0,m.useEffect)(function(){Cn.current=!1},[ee]),(0,m.useEffect)(function(){Cn.current=!0},[Ee]),(0,m.useEffect)(function(){return pa(function(On){var ke=Aa(On),vr=z(ke);ee&&(vr?!Et&&(!ln||vr)&&Y(!1):(En.current=!0,(0,Ye.Z)(function(){En.current=!1})))})}),[Cr,{focused:ln,typing:ht}]}function Rr(te,ee){return m.useMemo(function(){return te||(ee?((0,e.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(ee).map(function(Ee){var z=(0,De.Z)(Ee,2),Y=z[0],Be=z[1];return{label:Y,value:Be}})):[])},[te,ee])}var ho=h(14075);function Ma(te){var ee=te.valueTexts,Ee=te.onTextChange,z=m.useState(""),Y=(0,De.Z)(z,2),Be=Y[0],Fe=Y[1],Xe=m.useRef([]);Xe.current=ee;function Ze(Bt){Fe(Bt),Ee(Bt)}function st(){Fe(Xe.current[0])}return(0,ho.Z)(function(){ee.every(function(Bt){return Bt!==Be})&&st()},[ee.join("||")]),[Be,Ze,st]}var aa=m.createContext({}),Fa=aa,Vo=h(71002);function ti(te){var ee=te.cellRender,Ee=te.monthCellRender,z=te.dateRender,Y=m.useMemo(function(){if(ee)return ee;if(!(!Ee&&!z))return function(Be,Fe){var Xe=Be;return z&&Fe.type==="date"?z(Xe,Fe.today):Ee&&Fe.type==="month"?Ee(Xe,Fe.locale):Fe.originNode}},[ee,Ee,z]);return Y}function el(te,ee){for(var Ee=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",z=String(te);z.length=1?Ee|0:1,Fe=te;Fe<=ee;Fe+=Be)Y.push({label:el(Fe,2),value:Fe,disabled:(z||[]).includes(Fe)});return Y}function Po(te){var ee=te.generateConfig,Ee=te.prefixCls,z=te.operationRef,Y=te.activeColumnIndex,Be=te.value,Fe=te.showHour,Xe=te.showMinute,Ze=te.showSecond,st=te.use12Hours,Bt=te.hourStep,pt=Bt===void 0?1:Bt,Et=te.minuteStep,Lt=Et===void 0?1:Et,Tt=te.secondStep,ht=Tt===void 0?1:Tt,yt=te.disabledHours,Wt=te.disabledMinutes,pn=te.disabledSeconds,ln=te.disabledTime,gn=te.hideDisabledOptions,En=te.onSelect,Cn=te.cellRender,mn=te.locale,Cr=[],On="".concat(Ee,"-content"),ke="".concat(Ee,"-time-panel"),vr,Xn=Be?ee.getHour(Be):-1,gr=Xn,Tr=Be?ee.getMinute(Be):-1,ea=Be?ee.getSecond(Be):-1,Ur=ee.getNow(),jr=m.useMemo(function(){if(ln){var Xr=ln(Ur);return[Xr.disabledHours,Xr.disabledMinutes,Xr.disabledSeconds]}return[yt,Wt,pn]},[yt,Wt,pn,ln,Ur]),xr=(0,De.Z)(jr,3),Br=xr[0],ar=xr[1],Gr=xr[2],ga=Ao(0,23,pt,Br&&Br()),To=(0,V.Z)(function(){return ga},ga,Un);st&&(vr=gr>=12,gr%=12);var io=m.useMemo(function(){if(!st)return[!1,!1];var Xr=[!0,!0];return To.forEach(function(ao){var Er=ao.disabled,La=ao.value;Er||(La>=12?Xr[1]=!1:Xr[0]=!1)}),Xr},[st,To]),jo=(0,De.Z)(io,2),vi=jo[0],ca=jo[1],ro=m.useMemo(function(){return st?To.filter(vr?function(Xr){return Xr.value>=12}:function(Xr){return Xr.value<12}).map(function(Xr){var ao=Xr.value%12,Er=ao===0?"12":el(ao,2);return(0,ye.Z)((0,ye.Z)({},Xr),{},{label:Er,value:ao})}):To},[st,vr,To]),Uo=Ao(0,59,Lt,ar&&ar(Xn)),Ta=Ao(0,59,ht,Gr&&Gr(Xn,Tr)),ra=Yt({value:Be,generateConfig:ee,disabledMinutes:ar,disabledSeconds:Gr,minutes:Uo,seconds:Ta,use12Hours:st});z.current={onUpDown:function(ao){var Er=Cr[Y];if(Er)for(var La=Er.units.findIndex(function(Ho){return Ho.value===Er.value}),fa=Er.units.length,Ba=1;Ba2&&arguments[2]!==void 0?arguments[2]:!1;(eo===yt||ui)&&(wi(mr),Cr&&Cr(mr),ra&&ra(mr,Wa),On&&!ce(Ze,mr,gi)&&!(Lt!=null&&Lt(mr))&&On(mr))},gl=function(mr){if(Gn.includes(eo)){var Wa,ui,Al=eo==="date";switch(mr===Qe.Z.PAGE_UP||mr===Qe.Z.PAGE_DOWN?ui=Al?Ze.addMonth:Ze.addYear:ui=Al?Ze.addDate:Ze.addMonth,mr){case Qe.Z.LEFT:case Qe.Z.PAGE_UP:Wa=ui(ll,-1);break;case Qe.Z.RIGHT:case Qe.Z.PAGE_DOWN:Wa=ui(ll,1);break;case Qe.Z.UP:case Qe.Z.DOWN:Wa=ui(ll,Number("".concat(mr===Qe.Z.UP?"-":"").concat(Al?Pe:Dt)));break}if(Wa)return!(Lt!=null&&Lt(Wa))}return!0},ws=function(mr){if(Ba.current&&Ba.current.onKeyDown){var Wa=!0,ui=mr.which;if([Qe.Z.LEFT,Qe.Z.RIGHT,Qe.Z.UP,Qe.Z.DOWN,Qe.Z.PAGE_UP,Qe.Z.PAGE_DOWN,Qe.Z.ENTER].includes(ui)&&(mr.preventDefault(),ui!==Qe.Z.ENTER&&pn===0&&(Wa=gl(ui))),Wa)return Ba.current.onKeyDown(mr)}return(0,e.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},Li=function(mr){Ba.current&&Ba.current.onBlur&&Ba.current.onBlur(mr)};Ta&&Er!=="right"&&(Ta.current={onKeyDown:ws,onClose:function(){Ba.current&&Ba.current.onClose&&Ba.current.onClose()}}),m.useEffect(function(){st&&!go.current&&Ti(st)},[st]),m.useEffect(function(){go.current=!1},[]);var $o,si=ti({cellRender:io,monthCellRender:To,dateRender:ga}),lo=(0,ye.Z)((0,ye.Z)({},te),{},{cellRender:si,operationRef:Ba,prefixCls:Y,viewDate:ll,value:gi,onViewDateChange:ii,sourceMode:cs,onPanelChange:Kl,disabledDate:Lt});switch(delete lo.onChange,delete lo.onSelect,eo){case"decade":$o=m.createElement(Ea,(0,E.Z)({},lo,{onSelect:function(mr,Wa){ii(mr),bl(mr,Wa)}}));break;case"year":$o=m.createElement(Pr,(0,E.Z)({},lo,{onSelect:function(mr,Wa){ii(mr),bl(mr,Wa)}}));break;case"month":$o=m.createElement(fn,(0,E.Z)({},lo,{onSelect:function(mr,Wa){ii(mr),bl(mr,Wa)}}));break;case"quarter":$o=m.createElement(cn,(0,E.Z)({},lo,{onSelect:function(mr,Wa){ii(mr),bl(mr,Wa)}}));break;case"week":$o=m.createElement(Ln,(0,E.Z)({},lo,{onSelect:function(mr,Wa){ii(mr),bl(mr,Wa)}}));break;case"time":delete lo.showTime,$o=m.createElement(Qr,(0,E.Z)({},lo,(0,Vo.Z)(gn)==="object"?gn:null,{onSelect:function(mr,Wa){ii(mr),bl(mr,Wa)}}));break;default:gn?$o=m.createElement(pl,(0,E.Z)({},lo,{onSelect:function(mr,Wa){ii(mr),bl(mr,Wa)}})):$o=m.createElement(bi,(0,E.Z)({},lo,{onSelect:function(mr,Wa){ii(mr),bl(mr,Wa)}}))}var Yl,sl,Ki=function(){var mr=Ze.getNow(),Wa=Vr(Ze.getHour(mr),Ze.getMinute(mr),Ze.getSecond(mr),vi?jr:1,ca?Br:1,ro?Gr:1),ui=gs(Ze,mr,Wa[0],Wa[1],Wa[2]);bl(ui,"submit")};ja||(Yl=ta(Y,eo,Cn),gn&&eo!=="date"?sl=null:sl=tr({prefixCls:Y,components:Tr,needConfirmButton:jo,okDisabled:!gi||Lt&&Lt(gi),locale:Xe,showNow:ln,onNow:jo&&Ki,onOk:function(){gi&&(bl(gi,"submit",!0),gr&&gr(gi))}}));var Za;if(En&&eo==="date"&&yt==="date"&&!gn){var fr=Ze.getNow(),pr="".concat(Y,"-today-btn"),Oa=Lt&&Lt(fr);Za=m.createElement("a",{className:se()(pr,Oa&&"".concat(pr,"-disabled")),"aria-disabled":Oa,onClick:function(){Oa||bl(fr,"mouse",!0)}},Xe.today)}return m.createElement(Fa.Provider,{value:(0,ye.Z)((0,ye.Z)({},Uo),{},{mode:eo,hideHeader:"hideHeader"in te?mn:Uo.hideHeader,hidePrevBtn:ao&&Er==="right",hideNextBtn:ao&&Er==="left"})},m.createElement("div",{tabIndex:pn,className:se()("".concat(Y,"-panel"),Be,(ee={},(0,de.Z)(ee,"".concat(Y,"-panel-has-range"),La&&La[0]&&La[1]),(0,de.Z)(ee,"".concat(Y,"-panel-has-range-hover"),fa&&fa[0]&&fa[1]),(0,de.Z)(ee,"".concat(Y,"-panel-rtl"),ea==="rtl"),ee)),style:Fe,onKeyDown:ws,onBlur:Li,onMouseDown:vr},$o,Yl||sl||Za?m.createElement("div",{className:"".concat(Y,"-footer")},Yl,sl,Za):null))}var Na=Ia,xa=h(62709),va={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function ua(te){var ee,Ee=te.prefixCls,z=te.popupElement,Y=te.popupStyle,Be=te.visible,Fe=te.dropdownClassName,Xe=te.dropdownAlign,Ze=te.transitionName,st=te.getPopupContainer,Bt=te.children,pt=te.range,Et=te.popupPlacement,Lt=te.direction,Tt="".concat(Ee,"-dropdown"),ht=function(){return Et!==void 0?Et:Lt==="rtl"?"bottomRight":"bottomLeft"};return m.createElement(xa.Z,{showAction:[],hideAction:[],popupPlacement:ht(),builtinPlacements:va,prefixCls:Tt,popupTransitionName:Ze,popup:z,popupAlign:Xe,popupVisible:Be,popupClassName:se()(Fe,(ee={},(0,de.Z)(ee,"".concat(Tt,"-range"),pt),(0,de.Z)(ee,"".concat(Tt,"-rtl"),Lt==="rtl"),ee)),popupStyle:Y,getPopupContainer:st},Bt)}var Nr=ua;function vo(te){var ee=te.prefixCls,Ee=te.presets,z=te.onClick,Y=te.onHover;return Ee.length?m.createElement("div",{className:"".concat(ee,"-presets")},m.createElement("ul",null,Ee.map(function(Be,Fe){var Xe=Be.label,Ze=Be.value;return m.createElement("li",{key:Fe,onClick:function(){return z==null?void 0:z(ol(Ze))},onMouseEnter:function(){return Y==null?void 0:Y(ol(Ze))},onMouseLeave:function(){return Y==null?void 0:Y(null)}},Xe)}))):null}function Ko(te){var ee=te.picker,Ee=te.disabledHours,z=te.disabledMinutes,Y=te.disabledSeconds;ee==="time"&&(Ee||z||Y)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function oi(te,ee,Ee){var z=(0,Vo.Z)(ee)==="object"?ee.clearIcon:Ee;return z||m.createElement("span",{className:"".concat(te,"-clear-btn")})}function Mi(te){var ee,Ee=te,z=Ee.prefixCls,Y=z===void 0?"rc-picker":z,Be=Ee.id,Fe=Ee.name,Xe=Ee.tabIndex,Ze=Ee.style,st=Ee.className,Bt=Ee.dropdownClassName,pt=Ee.dropdownAlign,Et=Ee.popupStyle,Lt=Ee.transitionName,Tt=Ee.generateConfig,ht=Ee.locale,yt=Ee.inputReadOnly,Wt=Ee.allowClear,pn=Ee.autoFocus,ln=Ee.showTime,gn=Ee.picker,En=gn===void 0?"date":gn,Cn=Ee.format,mn=Ee.use12Hours,Cr=Ee.value,On=Ee.defaultValue,ke=Ee.presets,vr=Ee.open,Xn=Ee.defaultOpen,gr=Ee.defaultOpenValue,Tr=Ee.suffixIcon,ea=Ee.clearIcon,Ur=Ee.disabled,jr=Ee.disabledDate,xr=Ee.placeholder,Br=Ee.getPopupContainer,ar=Ee.pickerRef,Gr=Ee.panelRender,ga=Ee.onChange,To=Ee.onOpenChange,io=Ee.onFocus,jo=Ee.onBlur,vi=Ee.onMouseDown,ca=Ee.onMouseUp,ro=Ee.onMouseEnter,Uo=Ee.onMouseLeave,Ta=Ee.onContextMenu,ra=Ee.onClick,ja=Ee.onKeyDown,Oo=Ee.onSelect,Xr=Ee.direction,ao=Ee.autoComplete,Er=ao===void 0?"off":ao,La=Ee.inputRender,fa=Ee.changeOnBlur,Ba=m.useRef(null),go=En==="date"&&!!ln||En==="time",Ho=Rr(ke),Ei=qa(Nn(Cn,En,ln,mn)),gi=m.useRef(null),wi=m.useRef(null),Rl=m.useRef(null),vl=(0,Me.Z)(null,{value:Cr,defaultValue:On}),ll=(0,De.Z)(vl,2),Ti=ll[0],ii=ll[1],Ml=m.useState(Ti),fl=(0,De.Z)(Ml,2),li=fl[0],eo=fl[1],ji=m.useRef(null),Jl=(0,Me.Z)(!1,{value:vr,defaultValue:Xn,postState:function(an){return Ur?!1:an},onChange:function(an){To&&To(an),!an&&ji.current&&ji.current.onClose&&ji.current.onClose()}}),ql=(0,De.Z)(Jl,2),cs=ql[0],$l=ql[1],Kl=ze(li,{formatList:Ei,generateConfig:Tt,locale:ht}),bl=(0,De.Z)(Kl,2),gl=bl[0],ws=bl[1],Li=Ma({valueTexts:gl,onTextChange:function(an){var qn=Re(an,{locale:ht,formatList:Ei,generateConfig:Tt});qn&&(!jr||!jr(qn))&&eo(qn)}}),$o=(0,De.Z)(Li,3),si=$o[0],lo=$o[1],Yl=$o[2],sl=function(an){eo(an),ii(an),ga&&!ce(Tt,Ti,an)&&ga(an,an?ve(an,{generateConfig:Tt,locale:ht,format:Ei[0]}):"")},Ki=function(an){Ur&&an||$l(an)},Za=function(an){return cs&&ji.current&&ji.current.onKeyDown?ji.current.onKeyDown(an):((0,e.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},fr=function(){for(var an=arguments.length,qn=new Array(an),Zn=0;ZnEt(st);case"month":return pt(ht)>pt(st);case"week":return Bt(ht)>Bt(st);default:return!he(Xe,ht,st)&&Xe.isAfter(ht,st)}return!1},[Be,Fe[1],st,ee]),Tt=m.useCallback(function(ht){if(Fe[1]||Be&&Be(ht))return!0;if(Fe[0]&&Ze)return!he(Xe,ht,st)&&Xe.isAfter(Ze,ht);if(!ee&&Ze)switch(Ee){case"quarter":return Et(ht)0&&arguments[0]!==void 0?arguments[0]:!1,Ka=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Zo=null;Ue&&Ga&&Ga[0]&&Ga[1]&&ht.isAfter(Ga[1],Ga[0])&&(Zo=Ga);var Xi=mn;if(mn&&(0,Vo.Z)(mn)==="object"&&mn.defaultValue){var Pl=mn.defaultValue;Xi=(0,ye.Z)((0,ye.Z)({},mn),{},{defaultValue:Ha(Pl,Ge)||void 0})}return m.createElement(no.Provider,{value:{inRange:!0,panelPosition:Qi,rangedValue:hi||ur,hoverRangedValue:Zo}},m.createElement(Na,(0,E.Z)({},te,Ka,{cellRender:Gi,showTime:Xi,mode:Al[Ge],generateConfig:ht,style:void 0,direction:ll,disabledDate:Ge===0?Ht:xn,disabledTime:function(cu){return jr?jr(cu,Ge===0?"start":"end"):!1},className:se()((0,de.Z)({},"".concat(Fe,"-panel-focused"),Ge===0?!su:!js)),value:Ha(ur,Ge),locale:yt,tabIndex:-1,onPanelChange:function(cu,xu){Ge===0&&Mo(!0),Ge===1&&Gs(!0),_(Ui(Al,xu,Ge),Ui(ur,cu,Ge));var Uu=cu;Qi==="right"&&Al[Ge]===xu&&(Uu=Le(Uu,xu,ht,-1)),fr(Uu,Ge)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Ge===0?Ha(ur,1):Ha(ur,0)})))}var ei=0,El=0;if(Ge&&Jl.current&&cs.current&&ji.current&&bl.current){ei=Jl.current.offsetWidth+cs.current.offsetWidth;var Ls=bl.current.offsetLeft>ei?bl.current.offsetLeft-ei:bl.current.offsetLeft,Ll=ji.current.offsetWidth,Ps=bl.current.offsetWidth;Ll&&Ps&&ei>Ll-Ps-(ll==="rtl"?0:Ls)&&(El=ei)}var Is=ll==="rtl"?{right:ei}:{left:ei};function Ys(){var Qi,Ka=ta(Fe,Al[Ge],ra),Zo=tr({prefixCls:Fe,components:Rl,needConfirmButton:li,okDisabled:!Ha(ur,Ge)||Ur&&Ur(ur[Ge]),locale:yt,onOk:function(){var nu=Ha(ur,Ge);nu&&(Zn(ur,Ge),gi==null||gi(ur),mt(!1,Ge,"confirm"))}});if(Cn!=="time"&&!mn){var Xi=Za(Ge),Pl=Le(Xi,Cn,ht),bu=Al[Ge],cu=bu===Cn,xu=hc(cu?"left":!1,{pickerValue:Xi,onPickerValueChange:function(nu){fr(nu,Ge)}}),Uu=hc("right",{pickerValue:Pl,onPickerValueChange:function(nu){fr(Le(nu,Cn,ht,-1),Ge)}});ll==="rtl"?Qi=m.createElement(m.Fragment,null,Uu,cu&&xu):Qi=m.createElement(m.Fragment,null,xu,cu&&Uu)}else Qi=hc();var Rc=m.createElement("div",{className:"".concat(Fe,"-panel-layout")},m.createElement(vo,{prefixCls:Fe,presets:Oc,onClick:function(nu){Zn(nu,null),mt(!1,Ge,"preset")},onHover:function(nu){Nl(nu)}}),m.createElement("div",null,m.createElement("div",{className:"".concat(Fe,"-panels")},Qi),(Ka||Zo)&&m.createElement("div",{className:"".concat(Fe,"-footer")},Ka,Zo)));return Gr&&(Rc=Gr(Rc)),m.createElement("div",{className:"".concat(Fe,"-panel-container"),style:{marginLeft:El},ref:ji,onMouseDown:function(nu){nu.preventDefault()}},Rc)}var vu=m.createElement("div",{className:se()("".concat(Fe,"-range-wrapper"),"".concat(Fe,"-").concat(Cn,"-range-wrapper")),style:{minWidth:Kn}},m.createElement("div",{ref:bl,className:"".concat(Fe,"-range-arrow"),style:Is}),Ys()),kc;vi&&(kc=m.createElement("span",{className:"".concat(Fe,"-suffix"),onMouseDown:function(Ka){Ka.preventDefault()}},vi));var ld=oi(Fe,jo,ca),Ac=m.createElement("span",{onMouseDown:function(Ka){Ka.preventDefault(),Ka.stopPropagation()},onMouseUp:function(Ka){Ka.preventDefault(),Ka.stopPropagation();var Zo=lo;Li[0]||(Zo=Ui(Zo,null,0)),Li[1]||(Zo=Ui(Zo,null,1)),Zn(Zo,null),mt(!1,Ge,"clear")},className:"".concat(Fe,"-clear"),role:"button"},ld),sd=jo&&(Ha(lo,0)&&!Li[0]||Ha(lo,1)&&!Li[1]),Uc={size:Wr(Cn,gl[0],ht)},ac=0,yu=0;Jl.current&&ql.current&&cs.current&&(Ge===0?yu=Jl.current.offsetWidth:(ac=ei,yu=ql.current.offsetWidth));var oc=ll==="rtl"?{right:ac}:{left:ac},Zc=function(Ka,Zo){var Xi=Ui(ur,Ka,Ge);if(Zo==="submit"||Zo!=="key"&&!li){Zn(Xi,Ge),Ge===0?Mo():Gs();var Pl=Ge===0?1:0;Li[Pl]?mt(!1,!1,"confirm"):mt(!1,Ge,"confirm")}else mr(Xi)};return m.createElement(Fa.Provider,{value:{operationRef:ws,hideHeader:Cn==="time",onDateMouseEnter:Tl,onDateMouseLeave:mu,hideRanges:!0,onSelect:Zc,open:Ue}},m.createElement(Nr,{visible:Ue,popupElement:vu,popupStyle:Bt,prefixCls:Fe,dropdownClassName:pt,dropdownAlign:Lt,getPopupContainer:Tt,transitionName:Et,range:!0,direction:ll},m.createElement("div",(0,E.Z)({ref:eo,className:se()(Fe,"".concat(Fe,"-range"),st,(ee={},(0,de.Z)(ee,"".concat(Fe,"-disabled"),Li[0]&&Li[1]),(0,de.Z)(ee,"".concat(Fe,"-focused"),Ge===0?Xs:ys),(0,de.Z)(ee,"".concat(Fe,"-rtl"),ll==="rtl"),ee)),style:Ze,onClick:Ql,onMouseEnter:go,onMouseLeave:Ho,onMouseDown:Cl,onMouseUp:Ba},(0,q.Z)(te,{aria:!0,data:!0})),m.createElement("div",{className:se()("".concat(Fe,"-input"),(Ee={},(0,de.Z)(Ee,"".concat(Fe,"-input-active"),Ge===0),(0,de.Z)(Ee,"".concat(Fe,"-input-placeholder"),!!Vi),Ee)),ref:Jl},m.createElement("input",(0,E.Z)({id:Xe,disabled:Li[0],readOnly:Uo||typeof gl[0]=="function"||!su,value:Vi||ka,onChange:function(Ka){ba(Ka.target.value)},autoFocus:pn,placeholder:Ha(Wt,0)||"",ref:$l},Ws,Uc,{autoComplete:Ml}))),m.createElement("div",{className:"".concat(Fe,"-range-separator"),ref:cs},ke),m.createElement("div",{className:se()("".concat(Fe,"-input"),(z={},(0,de.Z)(z,"".concat(Fe,"-input-active"),Ge===1),(0,de.Z)(z,"".concat(Fe,"-input-placeholder"),!!is),z)),ref:ql},m.createElement("input",(0,E.Z)({disabled:Li[1],readOnly:Uo||typeof gl[0]=="function"||!js,value:is||di,onChange:function(Ka){Vl(Ka.target.value)},placeholder:Ha(Wt,1)||"",ref:Kl},Fu,Uc,{autoComplete:Ml}))),m.createElement("div",{className:"".concat(Fe,"-active-bar"),style:(0,ye.Z)((0,ye.Z)({},oc),{},{width:yu,position:"absolute"})}),kc,sd&&Ac)))}var Qo=function(te){(0,ie.Z)(Ee,te);var ee=(0,$.Z)(Ee);function Ee(){var z;(0,ue.Z)(this,Ee);for(var Y=arguments.length,Be=new Array(Y),Fe=0;Fe{const{lineHeight:Y}=te,Be=Math.floor(Ee*Y)+2,Fe=Math.max((ee-Be)/2,0),Xe=Math.max(ee-Be-Fe,0);return{padding:`${Fe}px ${z}px ${Xe}px`}},Du=te=>{const{componentCls:ee,pickerCellCls:Ee,pickerCellInnerCls:z,cellHeight:Y,motionDurationSlow:Be,borderRadiusSM:Fe,motionDurationMid:Xe,cellHoverBg:Ze,lineWidth:st,lineType:Bt,colorPrimary:pt,cellActiveWithRangeBg:Et,colorTextLightSolid:Lt,controlHeightSM:Tt,cellRangeBorderColor:ht,pickerCellBorderGap:yt,cellHoverWithRangeBg:Wt,cellWidth:pn,colorTextDisabled:ln,cellBgDisabled:gn}=te;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Y,transform:"translateY(-50%)",transition:`all ${Be}`,content:'""'},[z]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Y,height:Y,lineHeight:`${Y}px`,borderRadius:Fe,transition:`background ${Xe}, border ${Xe}`},"&-range-hover-start, &-range-hover-end":{[z]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${Ee}-in-view), &:hover:not(${Ee}-selected):not(${Ee}-range-start):not(${Ee}-range-end):not(${Ee}-range-hover-start):not(${Ee}-range-hover-end)`]:{[z]:{background:Ze}},[`&-in-view${Ee}-today ${z}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${st}px ${Bt} ${pt}`,borderRadius:Fe,content:'""'}},[`&-in-view${Ee}-in-range`]:{position:"relative","&::before":{background:Et}},[`&-in-view${Ee}-selected ${z}, &-in-view${Ee}-range-start ${z}, &-in-view${Ee}-range-end ${z}`]:{color:Lt,background:pt},[`&-in-view${Ee}-range-start:not(${Ee}-range-start-single), @@ -147,7 +147,7 @@ headers: `+JSON.stringify(qe),ve.data=Re,ve.path=Q.path,ve.status=V,ve.headers=q &-selected ${z}, ${z}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${gn}`},"&:first-child:before":{borderStartStartRadius:ar,borderEndStartRadius:ar},"&:last-child:before":{borderStartEndRadius:ar,borderEndEndRadius:ar}},"&:hover td":{"&:before":{background:ga}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${Ee}`]:{"&:before":{background:Tt},[`&${ee}-cell-week`]:{color:new $a.C(Gr).setAlpha(.5).toHexString()},[z]:{color:Gr}}},"&-range-hover td:before":{background:vi}}},"&-date-panel":{[`${ee}-body`]:{padding:`${Ze}px ${ro}px`},[`${ee}-content`]:{width:Fe*7,th:{width:Fe,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${ee}-time-panel`]:{borderInlineStart:`${pt}px ${Et} ${yt}`},[`${ee}-date-panel, ${ee}-time-panel`]:{transition:`opacity ${gr}`},"&-active":{[`${ee}-date-panel, - ${ee}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${ee}-content`]:{display:"flex",flex:"auto",height:To},"&-column":{flex:"1 0 auto",width:io,margin:`${st}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${gn}`,overflowX:"hidden","&::after":{display:"block",height:To-jo,content:'""'},"&:not(:first-child)":{borderInlineStart:`${pt}px ${Et} ${yt}`},"&-active":{background:new $a.C(vi).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${ee}-time-panel-cell`]:{marginInline:ca,[`${ee}-time-panel-cell-inner`]:{display:"block",width:io-2*ca,height:jo,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(io-jo)/2,color:ke,lineHeight:`${jo}px`,borderRadius:ar,cursor:"pointer",transition:`background ${gn}`,"&:hover":{background:ga}},"&-selected":{[`${ee}-time-panel-cell-inner`]:{background:vi}},"&-disabled":{[`${ee}-time-panel-cell-inner`]:{color:On,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${ee}-time-panel-column:after`]:{height:To-jo+st*2}}}},Qs=te=>{const{componentCls:ee,colorBgContainer:Ee,colorError:z,errorActiveShadow:Y,colorWarning:Be,warningActiveShadow:Fe}=te;return{[`${ee}:not(${ee}-disabled)`]:{[`&${ee}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:Ee,borderColor:z},[`&${ee}-focused, &:focus`]:Object.assign({},(0,kl.M1)((0,wu.TS)(te,{activeBorderColor:z,activeShadow:Y}))),[`${ee}-active-bar`]:{background:z}},[`&${ee}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:Ee,borderColor:Be},[`&${ee}-focused, &:focus`]:Object.assign({},(0,kl.M1)((0,wu.TS)(te,{activeBorderColor:Be,activeShadow:Fe}))),[`${ee}-active-bar`]:{background:Be}}}}},Su=te=>{const{componentCls:ee,antCls:Ee,controlHeight:z,fontSize:Y,paddingInline:Be,colorBgContainer:Fe,lineWidth:Xe,lineType:Ze,colorBorder:st,borderRadius:Bt,motionDurationMid:pt,colorBgContainerDisabled:Et,colorTextDisabled:Lt,colorTextPlaceholder:Tt,controlHeightLG:ht,fontSizeLG:yt,controlHeightSM:Wt,paddingInlineSM:pn,paddingXS:ln,marginXS:gn,colorTextDescription:En,lineWidthBold:Cn,lineHeight:mn,colorPrimary:Cr,motionDurationSlow:On,zIndexPopup:ke,paddingXXS:vr,paddingSM:Xn,textHeight:gr,cellActiveWithRangeBg:Tr,colorPrimaryBorder:ea,sizePopupArrow:Ur,borderRadiusXS:jr,borderRadiusOuter:xr,colorBgElevated:Br,borderRadiusLG:ar,boxShadowSecondary:Gr,borderRadiusSM:ga,colorSplit:To,cellHoverBg:io,presetsWidth:jo,presetsMaxWidth:vi,boxShadowPopoverArrow:ca,colorTextQuaternary:ro}=te;return[{[ee]:Object.assign(Object.assign(Object.assign({},(0,tu.Wf)(te)),Wl(te,z,Y,Be)),{position:"relative",display:"inline-flex",alignItems:"center",background:Fe,lineHeight:1,border:`${Xe}px ${Ze} ${st}`,borderRadius:Bt,transition:`border ${pt}, box-shadow ${pt}`,"&:hover, &-focused":Object.assign({},(0,kl.pU)(te)),"&-focused":Object.assign({},(0,kl.M1)(te)),[`&${ee}-disabled`]:{background:Et,borderColor:st,cursor:"not-allowed",[`${ee}-suffix`]:{color:ro}},[`&${ee}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${ee}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,kl.ik)(te)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${ee}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:Tt}}},"&-large":Object.assign(Object.assign({},Wl(te,ht,yt,Be)),{[`${ee}-input > input`]:{fontSize:yt}}),"&-small":Object.assign({},Wl(te,Wt,Y,pn)),[`${ee}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:ln/2,color:Lt,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:gn}}},[`${ee}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:Lt,lineHeight:1,background:Fe,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${pt}, color ${pt}`,"> *":{verticalAlign:"top"},"&:hover":{color:En}},[`${ee}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:yt,color:Lt,fontSize:yt,verticalAlign:"top",cursor:"default",[`${ee}-focused &`]:{color:En},[`${ee}-range-separator &`]:{[`${ee}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${ee}-clear`]:{insetInlineEnd:Be},"&:hover":{[`${ee}-clear`]:{opacity:1}},[`${ee}-active-bar`]:{bottom:-Xe,height:Cn,marginInlineStart:Be,background:Cr,opacity:0,transition:`all ${On} ease-out`,pointerEvents:"none"},[`&${ee}-focused`]:{[`${ee}-active-bar`]:{opacity:1}},[`${ee}-range-separator`]:{alignItems:"center",padding:`0 ${ln}px`,lineHeight:1},[`&${ee}-small`]:{[`${ee}-clear`]:{insetInlineEnd:pn},[`${ee}-active-bar`]:{marginInlineStart:pn}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,tu.Wf)(te)),Ol(te)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:ke,[`&${ee}-dropdown-hidden`]:{display:"none"},[`&${ee}-dropdown-placement-bottomLeft`]:{[`${ee}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${ee}-dropdown-placement-topLeft`]:{[`${ee}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${Ee}-slide-up-enter${Ee}-slide-up-enter-active${ee}-dropdown-placement-topLeft, + ${ee}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${ee}-content`]:{display:"flex",flex:"auto",height:To},"&-column":{flex:"1 0 auto",width:io,margin:`${st}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${gn}`,overflowX:"hidden","&::after":{display:"block",height:To-jo,content:'""'},"&:not(:first-child)":{borderInlineStart:`${pt}px ${Et} ${yt}`},"&-active":{background:new $a.C(vi).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${ee}-time-panel-cell`]:{marginInline:ca,[`${ee}-time-panel-cell-inner`]:{display:"block",width:io-2*ca,height:jo,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(io-jo)/2,color:ke,lineHeight:`${jo}px`,borderRadius:ar,cursor:"pointer",transition:`background ${gn}`,"&:hover":{background:ga}},"&-selected":{[`${ee}-time-panel-cell-inner`]:{background:vi}},"&-disabled":{[`${ee}-time-panel-cell-inner`]:{color:On,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${ee}-time-panel-column:after`]:{height:To-jo+st*2}}}},Qs=te=>{const{componentCls:ee,colorBgContainer:Ee,colorError:z,errorActiveShadow:Y,colorWarning:Be,warningActiveShadow:Fe}=te;return{[`${ee}:not(${ee}-disabled)`]:{[`&${ee}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:Ee,borderColor:z},[`&${ee}-focused, &:focus`]:Object.assign({},(0,kl.M1)((0,wu.TS)(te,{activeBorderColor:z,activeShadow:Y}))),[`${ee}-active-bar`]:{background:z}},[`&${ee}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:Ee,borderColor:Be},[`&${ee}-focused, &:focus`]:Object.assign({},(0,kl.M1)((0,wu.TS)(te,{activeBorderColor:Be,activeShadow:Fe}))),[`${ee}-active-bar`]:{background:Be}}}}},Su=te=>{const{componentCls:ee,antCls:Ee,controlHeight:z,fontSize:Y,paddingInline:Be,colorBgContainer:Fe,lineWidth:Xe,lineType:Ze,colorBorder:st,borderRadius:Bt,motionDurationMid:pt,colorBgContainerDisabled:Et,colorTextDisabled:Lt,colorTextPlaceholder:Tt,controlHeightLG:ht,fontSizeLG:yt,controlHeightSM:Wt,paddingInlineSM:pn,paddingXS:ln,marginXS:gn,colorTextDescription:En,lineWidthBold:Cn,lineHeight:mn,colorPrimary:Cr,motionDurationSlow:On,zIndexPopup:ke,paddingXXS:vr,paddingSM:Xn,textHeight:gr,cellActiveWithRangeBg:Tr,colorPrimaryBorder:ea,sizePopupArrow:Ur,borderRadiusXS:jr,borderRadiusOuter:xr,colorBgElevated:Br,borderRadiusLG:ar,boxShadowSecondary:Gr,borderRadiusSM:ga,colorSplit:To,cellHoverBg:io,presetsWidth:jo,presetsMaxWidth:vi,boxShadowPopoverArrow:ca,colorTextQuaternary:ro}=te;return[{[ee]:Object.assign(Object.assign(Object.assign({},(0,eu.Wf)(te)),Wl(te,z,Y,Be)),{position:"relative",display:"inline-flex",alignItems:"center",background:Fe,lineHeight:1,border:`${Xe}px ${Ze} ${st}`,borderRadius:Bt,transition:`border ${pt}, box-shadow ${pt}`,"&:hover, &-focused":Object.assign({},(0,kl.pU)(te)),"&-focused":Object.assign({},(0,kl.M1)(te)),[`&${ee}-disabled`]:{background:Et,borderColor:st,cursor:"not-allowed",[`${ee}-suffix`]:{color:ro}},[`&${ee}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${ee}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,kl.ik)(te)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${ee}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:Tt}}},"&-large":Object.assign(Object.assign({},Wl(te,ht,yt,Be)),{[`${ee}-input > input`]:{fontSize:yt}}),"&-small":Object.assign({},Wl(te,Wt,Y,pn)),[`${ee}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:ln/2,color:Lt,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:gn}}},[`${ee}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:Lt,lineHeight:1,background:Fe,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${pt}, color ${pt}`,"> *":{verticalAlign:"top"},"&:hover":{color:En}},[`${ee}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:yt,color:Lt,fontSize:yt,verticalAlign:"top",cursor:"default",[`${ee}-focused &`]:{color:En},[`${ee}-range-separator &`]:{[`${ee}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${ee}-clear`]:{insetInlineEnd:Be},"&:hover":{[`${ee}-clear`]:{opacity:1}},[`${ee}-active-bar`]:{bottom:-Xe,height:Cn,marginInlineStart:Be,background:Cr,opacity:0,transition:`all ${On} ease-out`,pointerEvents:"none"},[`&${ee}-focused`]:{[`${ee}-active-bar`]:{opacity:1}},[`${ee}-range-separator`]:{alignItems:"center",padding:`0 ${ln}px`,lineHeight:1},[`&${ee}-small`]:{[`${ee}-clear`]:{insetInlineEnd:pn},[`${ee}-active-bar`]:{marginInlineStart:pn}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,eu.Wf)(te)),Ol(te)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:ke,[`&${ee}-dropdown-hidden`]:{display:"none"},[`&${ee}-dropdown-placement-bottomLeft`]:{[`${ee}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${ee}-dropdown-placement-topLeft`]:{[`${ee}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${Ee}-slide-up-enter${Ee}-slide-up-enter-active${ee}-dropdown-placement-topLeft, &${Ee}-slide-up-enter${Ee}-slide-up-enter-active${ee}-dropdown-placement-topRight, &${Ee}-slide-up-appear${Ee}-slide-up-appear-active${ee}-dropdown-placement-topLeft, &${Ee}-slide-up-appear${Ee}-slide-up-appear-active${ee}-dropdown-placement-topRight`]:{animationName:Ts.Qt},[`&${Ee}-slide-up-enter${Ee}-slide-up-enter-active${ee}-dropdown-placement-bottomLeft, @@ -155,7 +155,7 @@ headers: `+JSON.stringify(qe),ve.data=Re,ve.path=Q.path,ve.status=V,ve.headers=q &${Ee}-slide-up-appear${Ee}-slide-up-appear-active${ee}-dropdown-placement-bottomLeft, &${Ee}-slide-up-appear${Ee}-slide-up-appear-active${ee}-dropdown-placement-bottomRight`]:{animationName:Ts.fJ},[`&${Ee}-slide-up-leave${Ee}-slide-up-leave-active${ee}-dropdown-placement-topLeft, &${Ee}-slide-up-leave${Ee}-slide-up-leave-active${ee}-dropdown-placement-topRight`]:{animationName:Ts.ly},[`&${Ee}-slide-up-leave${Ee}-slide-up-leave-active${ee}-dropdown-placement-bottomLeft, - &${Ee}-slide-up-leave${Ee}-slide-up-leave-active${ee}-dropdown-placement-bottomRight`]:{animationName:Ts.Uw},[`${ee}-panel > ${ee}-time-panel`]:{paddingTop:vr},[`${ee}-ranges`]:{marginBottom:0,padding:`${vr}px ${Xn}px`,overflow:"hidden",lineHeight:`${gr-2*Xe-ln/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${ee}-preset > ${Ee}-tag-blue`]:{color:Cr,background:Tr,borderColor:ea,cursor:"pointer"},[`${ee}-ok`]:{marginInlineStart:"auto"}},[`${ee}-range-wrapper`]:{display:"flex",position:"relative"},[`${ee}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:Be*1.5,transition:`left ${On} ease-out`},(0,Bu.r)(Ur,jr,xr,Br,ca)),[`${ee}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:Br,borderRadius:ar,boxShadow:Gr,transition:`margin ${On}`,[`${ee}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${ee}-presets`]:{display:"flex",flexDirection:"column",minWidth:jo,maxWidth:vi,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:ln,borderInlineEnd:`${Xe}px ${Ze} ${To}`,li:Object.assign(Object.assign({},tu.vS),{borderRadius:ga,paddingInline:ln,paddingBlock:(Wt-Math.round(Y*mn))/2,cursor:"pointer",transition:`all ${On}`,"+ li":{marginTop:gn},"&:hover":{background:io}})}},[`${ee}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${ee}-panel`]:{borderWidth:`0 0 ${Xe}px`},"&:last-child":{[`${ee}-panel`]:{borderWidth:0}}},[`${ee}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${ee}-content, + &${Ee}-slide-up-leave${Ee}-slide-up-leave-active${ee}-dropdown-placement-bottomRight`]:{animationName:Ts.Uw},[`${ee}-panel > ${ee}-time-panel`]:{paddingTop:vr},[`${ee}-ranges`]:{marginBottom:0,padding:`${vr}px ${Xn}px`,overflow:"hidden",lineHeight:`${gr-2*Xe-ln/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${ee}-preset > ${Ee}-tag-blue`]:{color:Cr,background:Tr,borderColor:ea,cursor:"pointer"},[`${ee}-ok`]:{marginInlineStart:"auto"}},[`${ee}-range-wrapper`]:{display:"flex",position:"relative"},[`${ee}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:Be*1.5,transition:`left ${On} ease-out`},(0,Bu.r)(Ur,jr,xr,Br,ca)),[`${ee}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:Br,borderRadius:ar,boxShadow:Gr,transition:`margin ${On}`,[`${ee}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${ee}-presets`]:{display:"flex",flexDirection:"column",minWidth:jo,maxWidth:vi,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:ln,borderInlineEnd:`${Xe}px ${Ze} ${To}`,li:Object.assign(Object.assign({},eu.vS),{borderRadius:ga,paddingInline:ln,paddingBlock:(Wt-Math.round(Y*mn))/2,cursor:"pointer",transition:`all ${On}`,"+ li":{marginTop:gn},"&:hover":{background:io}})}},[`${ee}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${ee}-panel`]:{borderWidth:`0 0 ${Xe}px`},"&:last-child":{[`${ee}-panel`]:{borderWidth:0}}},[`${ee}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${ee}-content, table`]:{textAlign:"center"},"&-focused":{borderColor:st}}}}),"&-dropdown-range":{padding:`${Ur*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${ee}-separator`]:{transform:"rotate(180deg)"},[`${ee}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Ts.oN)(te,"slide-up"),(0,Ts.oN)(te,"slide-down"),(0,wc.Fm)(te,"move-up"),(0,wc.Fm)(te,"move-down")]},Hs=te=>{const{componentCls:ee,controlHeightLG:Ee,paddingXXS:z,padding:Y}=te;return{pickerCellCls:`${ee}-cell`,pickerCellInnerCls:`${ee}-cell-inner`,pickerYearMonthCellWidth:Ee*1.5,pickerQuarterPanelContentHeight:Ee*1.4,pickerCellPaddingVertical:z+z/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:Y+z/2}},dc=te=>({cellHoverBg:te.controlItemBgHover,cellActiveWithRangeBg:te.controlItemBgActive,cellHoverWithRangeBg:new $a.C(te.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new $a.C(te.colorPrimary).lighten(20).toHexString(),cellBgDisabled:te.colorBgContainerDisabled,timeColumnWidth:te.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:te.controlHeightSM*1.5,cellHeight:te.controlHeightSM,textHeight:te.controlHeightLG,withoutTimeCellHeight:te.controlHeightLG*1.65});var fc=(0,Fc.Z)("DatePicker",te=>{const ee=(0,wu.TS)((0,kl.e5)(te),Hs(te));return[Su(ee),Qs(ee),(0,As.c)(te,{focusElCls:`${te.componentCls}-focused`})]},te=>Object.assign(Object.assign(Object.assign({},(0,kl.TM)(te)),dc(te)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:te.zIndexPopupBase+50}));function xc(te,ee,Ee){return Ee!==void 0?Ee:ee==="year"&&te.lang.yearPlaceholder?te.lang.yearPlaceholder:ee==="quarter"&&te.lang.quarterPlaceholder?te.lang.quarterPlaceholder:ee==="month"&&te.lang.monthPlaceholder?te.lang.monthPlaceholder:ee==="week"&&te.lang.weekPlaceholder?te.lang.weekPlaceholder:ee==="time"&&te.timePickerLocale.placeholder?te.timePickerLocale.placeholder:te.lang.placeholder}function Lc(te,ee,Ee){return Ee!==void 0?Ee:ee==="year"&&te.lang.yearPlaceholder?te.lang.rangeYearPlaceholder:ee==="quarter"&&te.lang.quarterPlaceholder?te.lang.rangeQuarterPlaceholder:ee==="month"&&te.lang.monthPlaceholder?te.lang.rangeMonthPlaceholder:ee==="week"&&te.lang.weekPlaceholder?te.lang.rangeWeekPlaceholder:ee==="time"&&te.timePickerLocale.placeholder?te.timePickerLocale.rangePlaceholder:te.lang.rangePlaceholder}function tc(te,ee){const Ee={adjustX:1,adjustY:1};switch(ee){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:Ee};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:Ee};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:Ee};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:Ee};default:return{points:te==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:Ee}}}function Bl(te){return te?Array.isArray(te)?te:[te]:[]}function Hu(te){const{format:ee,picker:Ee,showHour:z,showMinute:Y,showSecond:Be,use12Hours:Fe}=te,Xe=Bl(ee)[0],Ze=Object.assign({},te);return ee&&Array.isArray(ee)&&(Ze.format=Xe),Xe&&typeof Xe=="string"&&(!Xe.includes("s")&&Be===void 0&&(Ze.showSecond=!1),!Xe.includes("m")&&Y===void 0&&(Ze.showMinute=!1),!Xe.includes("H")&&!Xe.includes("h")&&!Xe.includes("K")&&!Xe.includes("k")&&z===void 0&&(Ze.showHour=!1),(Xe.includes("a")||Xe.includes("A"))&&Fe===void 0&&(Ze.use12Hours=!0)),Ee==="time"?Ze:(typeof Xe=="function"&&delete Ze.format,{showTime:Ze})}function Bc(te,ee,Ee){if(te===!1)return!1;const z={clearIcon:ee!=null?ee:Ee};return typeof te=="object"?Object.assign(Object.assign({},z),te):z}var ju=h(71577);function Dc(te){return m.createElement(ju.ZP,Object.assign({size:"small",type:"primary"},te))}var Pu={button:Dc},pc=function(te,ee){var Ee={};for(var z in te)Object.prototype.hasOwnProperty.call(te,z)&&ee.indexOf(z)<0&&(Ee[z]=te[z]);if(te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Y=0,z=Object.getOwnPropertySymbols(te);Y{const{prefixCls:Y,getPopupContainer:Be,className:Fe,placement:Xe,size:Ze,disabled:st,bordered:Bt=!0,placeholder:pt,popupClassName:Et,dropdownClassName:Lt,status:Tt,clearIcon:ht,allowClear:yt,rootClassName:Wt}=Ee,pn=pc(Ee,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),ln=m.useRef(null),{getPrefixCls:gn,direction:En,getPopupContainer:Cn}=(0,m.useContext)(Wi.E_),mn=gn("picker",Y),{compactSize:Cr,compactItemClassnames:On}=(0,Zl.ri)(mn,En),{format:ke,showTime:vr,picker:Xn}=Ee,gr=gn(),[Tr,ea]=fc(mn),Ur=Object.assign(Object.assign({},vr?Hu(Object.assign({format:ke,picker:Xn},vr)):{}),Xn==="time"?Hu(Object.assign(Object.assign({format:ke},Ee),{picker:Xn})):{}),jr=(0,Si.Z)(ca=>{var ro;return(ro=Ze!=null?Ze:Cr)!==null&&ro!==void 0?ro:ca}),xr=m.useContext(ml.Z),Br=st!=null?st:xr,ar=(0,m.useContext)(Ds.aM),{hasFeedback:Gr,status:ga,feedbackIcon:To}=ar,io=m.createElement(m.Fragment,null,Xn==="time"?m.createElement(N,null):m.createElement(g,null),Gr&&To);(0,m.useImperativeHandle)(z,()=>({focus:()=>{var ca;return(ca=ln.current)===null||ca===void 0?void 0:ca.focus()},blur:()=>{var ca;return(ca=ln.current)===null||ca===void 0?void 0:ca.blur()}}));const[jo]=(0,xo.Z)("Calendar",Ns.Z),vi=Object.assign(Object.assign({},jo),Ee.locale);return Tr(m.createElement(Hi,Object.assign({separator:m.createElement("span",{"aria-label":"to",className:`${mn}-separator`},m.createElement(Q,null)),disabled:Br,ref:ln,dropdownAlign:tc(En,Xe),placeholder:Lc(vi,Xn,pt),suffixIcon:io,prevIcon:m.createElement("span",{className:`${mn}-prev-icon`}),nextIcon:m.createElement("span",{className:`${mn}-next-icon`}),superPrevIcon:m.createElement("span",{className:`${mn}-super-prev-icon`}),superNextIcon:m.createElement("span",{className:`${mn}-super-next-icon`}),transitionName:`${gr}-slide-up`},pn,Ur,{className:se()({[`${mn}-${jr}`]:jr,[`${mn}-borderless`]:!Bt},(0,So.Z)(mn,(0,So.F)(ga,Tt),Gr),ea,On,Fe,Wt),locale:vi.lang,prefixCls:mn,getPopupContainer:Be||Cn,generateConfig:te,components:Pu,direction:En,dropdownClassName:se()(ea,Et||Lt,Wt),allowClear:Bc(yt,ht,m.createElement(Z.Z,null))})))})}var Pc=function(te,ee){var Ee={};for(var z in te)Object.prototype.hasOwnProperty.call(te,z)&&ee.indexOf(z)<0&&(Ee[z]=te[z]);if(te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Y=0,z=Object.getOwnPropertySymbols(te);Y{const{prefixCls:Tt,getPopupContainer:ht,style:yt,className:Wt,rootClassName:pn,size:ln,bordered:gn=!0,placement:En,placeholder:Cn,popupClassName:mn,dropdownClassName:Cr,disabled:On,status:ke,clearIcon:vr,allowClear:Xn}=Et,gr=Pc(Et,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Tr,direction:ea,getPopupContainer:Ur,[Bt]:jr}=(0,m.useContext)(Wi.E_),xr=Tr("picker",Tt),{compactSize:Br,compactItemClassnames:ar}=(0,Zl.ri)(xr,ea),Gr=m.useRef(null),{format:ga,showTime:To}=Et,[io,jo]=fc(xr);(0,m.useImperativeHandle)(Lt,()=>({focus:()=>{var go;return(go=Gr.current)===null||go===void 0?void 0:go.focus()},blur:()=>{var go;return(go=Gr.current)===null||go===void 0?void 0:go.blur()}}));const vi={showToday:!0};let ca={};Ze&&(ca.picker=Ze);const ro=Ze||Et.picker;ca=Object.assign(Object.assign(Object.assign({},ca),To?Hu(Object.assign({format:ga,picker:ro},To)):{}),ro==="time"?Hu(Object.assign(Object.assign({format:ga},Et),{picker:ro})):{});const Uo=Tr(),Ta=(0,Si.Z)(go=>{var Ho;return(Ho=ln!=null?ln:Br)!==null&&Ho!==void 0?Ho:go}),ra=m.useContext(ml.Z),ja=On!=null?On:ra,Oo=(0,m.useContext)(Ds.aM),{hasFeedback:Xr,status:ao,feedbackIcon:Er}=Oo,La=m.createElement(m.Fragment,null,ro==="time"?m.createElement(N,null):m.createElement(g,null),Xr&&Er),[fa]=(0,xo.Z)("DatePicker",Ns.Z),Ba=Object.assign(Object.assign({},fa),Et.locale);return io(m.createElement(hs,Object.assign({ref:Gr,placeholder:xc(Ba,ro,Cn),suffixIcon:La,dropdownAlign:tc(ea,En),prevIcon:m.createElement("span",{className:`${xr}-prev-icon`}),nextIcon:m.createElement("span",{className:`${xr}-next-icon`}),superPrevIcon:m.createElement("span",{className:`${xr}-super-prev-icon`}),superNextIcon:m.createElement("span",{className:`${xr}-super-next-icon`}),transitionName:`${Uo}-slide-up`},vi,gr,ca,{locale:Ba.lang,className:se()({[`${xr}-${Ta}`]:Ta,[`${xr}-borderless`]:!gn},(0,So.Z)(xr,(0,So.F)(ao,ke),Xr),jo,ar,jr==null?void 0:jr.className,Wt,pn),style:Object.assign(Object.assign({},jr==null?void 0:jr.style),yt),prefixCls:xr,getPopupContainer:ht||Ur,generateConfig:te,components:Pu,direction:ea,disabled:ja,dropdownClassName:se()(jo,pn,mn||Cr),allowClear:Bc(Xn,vr,m.createElement(Z.Z,null))})))});return st&&(pt.displayName=st),pt}const Ee=ee(),z=ee("week","WeekPicker"),Y=ee("month","MonthPicker"),Be=ee("year","YearPicker"),Fe=ee("time","TimePicker"),Xe=ee("quarter","QuarterPicker");return{DatePicker:Ee,WeekPicker:z,MonthPicker:Y,YearPicker:Be,TimePicker:Fe,QuarterPicker:Xe}}const rc=null;function zu(te){const{DatePicker:ee,WeekPicker:Ee,MonthPicker:z,YearPicker:Y,TimePicker:Be,QuarterPicker:Fe}=Ic(te),Xe=Sc(te),Ze=ee;return Ze.WeekPicker=Ee,Ze.MonthPicker=z,Ze.YearPicker=Y,Ze.RangePicker=Xe,Ze.TimePicker=Be,Ze.QuarterPicker=Fe,Ze}var mc=zu;const Lu=mc(v);function vc(te){const ee=tc(te.direction,te.placement);return ee.overflow.adjustY=!1,ee.overflow.adjustX=!1,Object.assign(Object.assign({},te),{dropdownAlign:ee})}const Iu=(0,w.Z)(Lu,"picker",null,vc);Lu._InternalPanelDoNotUseOrYouWillBeFired=Iu;const gc=(0,w.Z)(Lu.RangePicker,"picker",null,vc);Lu._InternalRangePanelDoNotUseOrYouWillBeFired=gc,Lu.generatePicker=mc;var zs=Lu},96074:function($e,et,h){"use strict";h.d(et,{Z:function(){return r}});var F=h(94184),n=h.n(F),e=h(67294),D=h(53124),P=h(14747),a=h(67968),t=h(45503);const s=o=>{const{componentCls:c,sizePaddingEdgeHorizontal:d,colorSplit:p,lineWidth:f,textPaddingInline:y,orientationMargin:A,verticalMarginInline:v}=o;return{[c]:Object.assign(Object.assign({},(0,P.Wf)(o)),{borderBlockStart:`${f}px solid ${p}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:v,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${f}px solid ${p}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${o.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${c}-with-text`]:{display:"flex",alignItems:"center",margin:`${o.dividerHorizontalWithTextGutterMargin}px 0`,color:o.colorTextHeading,fontWeight:500,fontSize:o.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${p}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${f}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${c}-with-text-left`]:{"&::before":{width:`${A*100}%`},"&::after":{width:`${100-A*100}%`}},[`&-horizontal${c}-with-text-right`]:{"&::before":{width:`${100-A*100}%`},"&::after":{width:`${A*100}%`}},[`${c}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:y},"&-dashed":{background:"none",borderColor:p,borderStyle:"dashed",borderWidth:`${f}px 0 0`},[`&-horizontal${c}-with-text${c}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${c}-dashed`]:{borderInlineStartWidth:f,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${c}-with-text`]:{color:o.colorText,fontWeight:"normal",fontSize:o.fontSize},[`&-horizontal${c}-with-text-left${c}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${c}-inner-text`]:{paddingInlineStart:d}},[`&-horizontal${c}-with-text-right${c}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${c}-inner-text`]:{paddingInlineEnd:d}}})}};var l=(0,a.Z)("Divider",o=>{const c=(0,t.TS)(o,{dividerHorizontalWithTextGutterMargin:o.margin,dividerHorizontalGutterMargin:o.marginLG,sizePaddingEdgeHorizontal:0});return[s(c)]},o=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:o.marginXS})),i=function(o,c){var d={};for(var p in o)Object.prototype.hasOwnProperty.call(o,p)&&c.indexOf(p)<0&&(d[p]=o[p]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var f=0,p=Object.getOwnPropertySymbols(o);f{const{getPrefixCls:c,direction:d,divider:p}=e.useContext(D.E_),{prefixCls:f,type:y="horizontal",orientation:A="center",orientationMargin:v,className:w,rootClassName:E,children:m,dashed:M,plain:B,style:b}=o,C=i(o,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),g=c("divider",f),[S,T]=l(g),R=A.length>0?`-${A}`:A,N=!!m,Z=A==="left"&&v!=null,G=A==="right"&&v!=null,X=n()(g,p==null?void 0:p.className,T,`${g}-${y}`,{[`${g}-with-text`]:N,[`${g}-with-text${R}`]:N,[`${g}-dashed`]:!!M,[`${g}-plain`]:!!B,[`${g}-rtl`]:d==="rtl",[`${g}-no-default-orientation-margin-left`]:Z,[`${g}-no-default-orientation-margin-right`]:G},w,E),ne=e.useMemo(()=>typeof v=="number"?v:/^\d+$/.test(v)?Number(v):v,[v]),Q=Object.assign(Object.assign({},Z&&{marginLeft:ne}),G&&{marginRight:ne});return S(e.createElement("div",Object.assign({className:X,style:Object.assign(Object.assign({},p==null?void 0:p.style),b)},C,{role:"separator"}),m&&y!=="vertical"&&e.createElement("span",{className:`${g}-inner-text`,style:Q},m)))}},25378:function($e,et,h){"use strict";var F=h(67294),n=h(14075),e=h(57838),D=h(74443);function P(){let a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const t=(0,F.useRef)({}),s=(0,e.Z)(),l=(0,D.ZP)();return(0,n.Z)(()=>{const i=l.subscribe(u=>{t.current=u,a&&s()});return()=>l.unsubscribe(i)},[]),t.current}et.Z=P},97183:function($e,et,h){"use strict";var F=h(84321),n=h(71322);const e=F.ZP;e.Header=F.h4,e.Footer=F.$_,e.Content=F.VY,e.Sider=n.Z,et.default=e},28452:function($e,et,h){"use strict";h.d(et,{Z:function(){return Ie}});var F=h(87462),n=h(67294),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},D=e,P=h(84089),a=function(xe,Oe){return n.createElement(P.Z,(0,F.Z)({},xe,{ref:Oe,icon:D}))},t=n.forwardRef(a),s=h(81893),l=h(22751),i=h(91034),u=h(94184),r=h.n(u),o=h(4942),c=h(1413),d=h(15671),p=h(43144),f=h(60136),y=h(51630),A=`accept acceptCharset accessKey action allowFullScreen allowTransparency alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge charSet checked classID className colSpan cols content contentEditable contextMenu @@ -199,7 +199,7 @@ headers: `+JSON.stringify(qe),ve.data=Re,ve.path=Q.path,ve.status=V,ve.headers=q `]:{backgroundColor:I.colorBgElevated,borderColor:I.trackBgDisabled,boxShadow:"none",cursor:"not-allowed"},[`${U}-handle::after`]:{backgroundColor:I.colorBgElevated,cursor:"not-allowed",width:I.handleSize,height:I.handleSize,boxShadow:`0 0 0 ${I.handleLineWidth}px ${new de.C(I.colorTextDisabled).onBackground(I.colorBgContainer).toHexShortString()}`,insetInlineStart:0,insetBlockStart:0},[` ${U}-mark-text, ${U}-dot - `]:{cursor:"not-allowed !important"}},[`&-tooltip ${J}-tooltip-inner`]:{minWidth:"unset"}})}},V=(I,U)=>{const{componentCls:J,railSize:he,handleSize:Ve,dotSize:Ie}=I,ce=U?"paddingBlock":"paddingInline",xe=U?"width":"height",Oe=U?"height":"width",Le=U?"insetBlockStart":"insetInlineStart",ve=U?"top":"insetInlineStart",Re=(he*3-Ve)/2,Ke=(Ve-he)/2,ze=U?{borderWidth:`${Ke}px 0`,transform:`translateY(-${Ke}px)`}:{borderWidth:`0 ${Ke}px`,transform:`translateX(-${Ke}px)`};return{[ce]:he,[Oe]:he*3,[`${J}-rail`]:{[xe]:"100%",[Oe]:he},[`${J}-track`]:{[Oe]:he},[`${J}-track-draggable`]:Object.assign({},ze),[`${J}-handle`]:{[Le]:Re},[`${J}-mark`]:{insetInlineStart:0,top:0,[ve]:he*3+(U?0:I.marginFull),[xe]:"100%"},[`${J}-step`]:{insetInlineStart:0,top:0,[ve]:he,[xe]:"100%",[Oe]:he},[`${J}-dot`]:{position:"absolute",[Le]:(he-Ie)/2}}},fe=I=>{const{componentCls:U,marginPartWithMark:J}=I;return{[`${U}-horizontal`]:Object.assign(Object.assign({},V(I,!0)),{[`&${U}-with-marks`]:{marginBottom:J}})}},K=I=>{const{componentCls:U}=I;return{[`${U}-vertical`]:Object.assign(Object.assign({},V(I,!1)),{height:"100%"})}};var re=(0,De.Z)("Slider",I=>{const U=(0,Me.TS)(I,{marginPart:(I.controlHeight-I.controlSize)/2,marginFull:I.controlSize/2,marginPartWithMark:I.controlHeightLG-I.controlSize});return[q(U),fe(U),K(U)]},I=>{const J=I.controlHeightLG/4,he=I.controlHeightSM/2,Ve=I.lineWidth+1,Ie=I.lineWidth+1*3;return{controlSize:J,railSize:4,handleSize:J,handleSizeHover:he,dotSize:8,handleLineWidth:Ve,handleLineWidthHover:Ie,railBg:I.colorFillTertiary,railHoverBg:I.colorFillSecondary,trackBg:I.colorPrimaryBorder,trackHoverBg:I.colorPrimaryBorderHover,handleColor:I.colorPrimaryBorder,handleActiveColor:I.colorPrimary,dotBorderColor:I.colorBorderSecondary,dotActiveBorderColor:I.colorPrimaryBorder,trackBgDisabled:I.colorBgContainerDisabled}}),Pe=function(I,U){var J={};for(var he in I)Object.prototype.hasOwnProperty.call(I,he)&&U.indexOf(he)<0&&(J[he]=I[he]);if(I!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,he=Object.getOwnPropertySymbols(I);Vetypeof I=="number"?I.toString():"";var H=t.forwardRef((I,U)=>{const{prefixCls:J,range:he,className:Ve,rootClassName:Ie,style:ce,disabled:xe,tooltipPrefixCls:Oe,tipFormatter:Le,tooltipVisible:ve,getTooltipPopupContainer:Re,tooltipPlacement:Ke}=I,ze=Pe(I,["prefixCls","range","className","rootClassName","style","disabled","tooltipPrefixCls","tipFormatter","tooltipVisible","getTooltipPopupContainer","tooltipPlacement"]),{direction:qe,slider:Qe,getPrefixCls:Ye,getPopupContainer:bt}=t.useContext(me.E_),kt=t.useContext(se.Z),$t=xe!=null?xe:kt,[Mn,or]=t.useState({}),cr=(Va,wo)=>{or(Pa=>Object.assign(Object.assign({},Pa),{[Va]:wo}))},Nn=(Va,wo)=>Va||(wo?qe==="rtl"?"left":"right":"top"),Wr=Ye("slider",J),[la,Kr]=re(Wr),pa=n()(Ve,Qe==null?void 0:Qe.className,Ie,{[`${Wr}-rtl`]:qe==="rtl"},Kr);qe==="rtl"&&!ze.vertical&&(ze.reverse=!ze.reverse);const[Aa,$r]=t.useMemo(()=>he?typeof he=="object"?[!0,he.draggableTrack]:[!0,!1]:[!1],[he]),Co=(Va,wo)=>{var Pa;const{index:kn,dragging:Rr}=wo,{tooltip:ho={},vertical:Ma}=I,aa=Object.assign({},ho),{open:Fa,placement:Vo,getPopupContainer:ti,prefixCls:el,formatter:Ri}=aa;let qa;Ri||Ri===null?qa=Ri:Le||Le===null?qa=Le:qa=Te;const Ha=qa?Mn[kn]||Rr:!1,Ui=(Pa=Fa!=null?Fa:ve)!==null&&Pa!==void 0?Pa:Fa===void 0&&Ha,ol=Object.assign(Object.assign({},Va.props),{onMouseEnter:()=>cr(kn,!0),onMouseLeave:()=>cr(kn,!1)}),Di=Ye("tooltip",el!=null?el:Oe);return t.createElement($,Object.assign({},aa,{prefixCls:Di,title:qa?qa(wo.value):"",open:Ui,placement:Nn(Vo!=null?Vo:Ke,Ma),key:kn,overlayClassName:`${Wr}-tooltip`,getPopupContainer:ti||Re||bt}),t.cloneElement(Va,ol))},zn=Object.assign(Object.assign({},Qe==null?void 0:Qe.style),ce);return la(t.createElement(Q,Object.assign({},ze,{step:ze.step,range:Aa,draggableTrack:$r,className:pa,style:zn,disabled:$t,ref:U,prefixCls:Wr,handleRender:Co})))})},49867:function($e,et,h){"use strict";h.d(et,{N:function(){return F}});const F=n=>({color:n.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${n.motionDurationSlow}`,"&:focus, &:hover":{color:n.colorLinkHover},"&:active":{color:n.colorLinkActive}})},9430:function($e,et,h){"use strict";h.d(et,{default:function(){return nu}});var F={},n="rc-table-internal-hook",e=h(97685),D=h(66680),P=h(8410),a=h(91881),t=h(67294),s=h(73935);function l(_){var le=t.createContext(void 0),Se=function(Ge){var at=Ge.value,mt=Ge.children,St=t.useRef(at);St.current=at;var xt=t.useState(function(){return{getValue:function(){return St.current},listeners:new Set}}),Vt=(0,e.Z)(xt,1),Jt=Vt[0];return(0,P.Z)(function(){(0,s.unstable_batchedUpdates)(function(){Jt.listeners.forEach(function(Ht){Ht(at)})})},[at]),t.createElement(le.Provider,{value:Jt},mt)};return{Context:le,Provider:Se,defaultValue:_}}function i(_,le){var Se=(0,D.Z)(typeof le=="function"?le:function(Ht){if(le===void 0)return Ht;if(!Array.isArray(le))return Ht[le];var xn={};return le.forEach(function(wn){xn[wn]=Ht[wn]}),xn}),Ue=t.useContext(_==null?void 0:_.Context),Ge=Ue||{},at=Ge.listeners,mt=Ge.getValue,St=t.useRef();St.current=Se(Ue?mt():_==null?void 0:_.defaultValue);var xt=t.useState({}),Vt=(0,e.Z)(xt,2),Jt=Vt[1];return(0,P.Z)(function(){if(!Ue)return;function Ht(xn){var wn=Se(xn);(0,a.Z)(St.current,wn,!0)||Jt({})}return at.add(Ht),function(){at.delete(Ht)}},[Ue]),St.current}var u=h(87462),r=h(42550);function o(){var _=t.createContext(null);function le(){return t.useContext(_)}function Se(Ge,at){var mt=(0,r.Yr)(Ge),St=function(Vt,Jt){var Ht=mt?{ref:Jt}:{},xn=t.useRef(0),wn=t.useRef(Vt),Pn=le();return Pn!==null?t.createElement(Ge,(0,u.Z)({},Vt,Ht)):((!at||at(wn.current,Vt))&&(xn.current+=1),wn.current=Vt,t.createElement(_.Provider,{value:xn.current},t.createElement(Ge,(0,u.Z)({},Vt,Ht))))};return mt?t.forwardRef(St):St}function Ue(Ge,at){var mt=(0,r.Yr)(Ge),St=function(Vt,Jt){var Ht=mt?{ref:Jt}:{};return le(),t.createElement(Ge,(0,u.Z)({},Vt,Ht))};return mt?t.memo(t.forwardRef(St),at):t.memo(St,at)}return{makeImmutable:Se,responseImmutable:Ue,useImmutableMark:le}}var c=o(),d=c.makeImmutable,p=c.responseImmutable,f=c.useImmutableMark,y=o(),A=y.makeImmutable,v=y.responseImmutable,w=y.useImmutableMark,E=l(),m=E;function M(_,le){var Se=t.useRef(0);Se.current+=1;var Ue=t.useRef(_),Ge=[];Object.keys(_||{}).map(function(mt){var St;(_==null?void 0:_[mt])!==((St=Ue.current)===null||St===void 0?void 0:St[mt])&&Ge.push(mt)}),Ue.current=_;var at=t.useRef([]);return Ge.length&&(at.current=Ge),t.useDebugValue(Se.current),t.useDebugValue(at.current.join(", ")),le&&console.log("".concat(le,":"),Se.current,at.current),Se.current}var B=null,b=t.memo(function(){var _=M();return t.createElement("h1",null,"Render Times: ",_)});b.displayName="RenderBlock";var C=h(71002),g=h(1413),S=h(4942),T=h(94184),R=h.n(T);function N(_,le,Se){var Ue=t.useRef({});return(!("value"in Ue.current)||Se(Ue.current.condition,le))&&(Ue.current.value=_(),Ue.current.condition=le),Ue.current.value}var Z={},G=[],X=function(le){G.push(le)};function ne(_,le){if(0)var Se}function Q(_,le){if(0)var Se}function me(){Z={}}function se(_,le,Se){!le&&!Z[Se]&&(_(!1,Se),Z[Se]=!0)}function ue(_,le){se(ne,_,le)}function oe(_,le){se(Q,_,le)}ue.preMessage=X,ue.resetWarned=me,ue.noteOnce=oe;var pe=ue;function ie(_,le){var Se=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,Ue=new Set;function Ge(at,mt){var St=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,xt=Ue.has(at);if(pe(!xt,"Warning: There may be circular references"),xt)return!1;if(at===mt)return!0;if(Se&&St>1)return!1;Ue.add(at);var Vt=St+1;if(Array.isArray(at)){if(!Array.isArray(mt)||at.length!==mt.length)return!1;for(var Jt=0;Jt=Se}function Te(_,le){return i(m,function(Se){var Ue=Pe(_,le||1,Se.hoverStartRow,Se.hoverEndRow);return[Ue,Se.onHover]})}var Ae=function(le){var Se=le.ellipsis,Ue=le.rowType,Ge=le.children,at,mt=Se===!0?{showTitle:!0}:Se;return mt&&(mt.showTitle||Ue==="header")&&(typeof Ge=="string"||typeof Ge=="number"?at=Ge.toString():t.isValidElement(Ge)&&typeof Ge.props.children=="string"&&(at=Ge.props.children)),at};function H(_){var le,Se,Ue,Ge,at,mt,St,xt,Vt=_.component,Jt=_.children,Ht=_.ellipsis,xn=_.scope,wn=_.prefixCls,Pn=_.className,Kn=_.align,an=_.record,qn=_.render,Zn=_.dataIndex,wr=_.renderIndex,ya=_.shouldCellUpdate,oa=_.index,sa=_.rowType,so=_.colSpan,Lo=_.rowSpan,Yr=_.fixLeft,Hn=_.fixRight,jn=_.firstFixLeft,sr=_.lastFixLeft,Lr=_.firstFixRight,ia=_.lastFixRight,to=_.appendNode,ka=_.additionalProps,ba=ka===void 0?{}:ka,Ro=_.isSticky,zo="".concat(wn,"-cell"),ci=i(m,["supportSticky","allColumnsFixedLeft"]),di=ci.supportSticky,Vl=ci.allColumnsFixedLeft,Dl=re(an,Zn,wr,Jt,qn,ya),Go=(0,e.Z)(Dl,2),os=Go[0],hi=Go[1],Nl={},Sl=typeof Yr=="number"&&di,zi=typeof Hn=="number"&&di;Sl&&(Nl.position="sticky",Nl.left=Yr),zi&&(Nl.position="sticky",Nl.right=Hn);var Ga=(le=(Se=(Ue=hi==null?void 0:hi.colSpan)!==null&&Ue!==void 0?Ue:ba.colSpan)!==null&&Se!==void 0?Se:so)!==null&&le!==void 0?le:1,oo=(Ge=(at=(mt=hi==null?void 0:hi.rowSpan)!==null&&mt!==void 0?mt:ba.rowSpan)!==null&&at!==void 0?at:Lo)!==null&&Ge!==void 0?Ge:1,uo=Te(oa,oo),Ra=(0,e.Z)(uo,2),Vi=Ra[0],Da=Ra[1],Mo=function(ds){var Zs;an&&Da(oa,oa+oo-1),ba==null||(Zs=ba.onMouseEnter)===null||Zs===void 0||Zs.call(ba,ds)},yi=function(ds){var Zs;an&&Da(-1,-1),ba==null||(Zs=ba.onMouseLeave)===null||Zs===void 0||Zs.call(ba,ds)};if(Ga===0||oo===0)return null;var Ai=(St=ba.title)!==null&&St!==void 0?St:Ae({rowType:sa,ellipsis:Ht,children:os}),is=R()(zo,Pn,(xt={},(0,S.Z)(xt,"".concat(zo,"-fix-left"),Sl&&di),(0,S.Z)(xt,"".concat(zo,"-fix-left-first"),jn&&di),(0,S.Z)(xt,"".concat(zo,"-fix-left-last"),sr&&di),(0,S.Z)(xt,"".concat(zo,"-fix-left-all"),sr&&Vl&&di),(0,S.Z)(xt,"".concat(zo,"-fix-right"),zi&&di),(0,S.Z)(xt,"".concat(zo,"-fix-right-first"),Lr&&di),(0,S.Z)(xt,"".concat(zo,"-fix-right-last"),ia&&di),(0,S.Z)(xt,"".concat(zo,"-ellipsis"),Ht),(0,S.Z)(xt,"".concat(zo,"-with-append"),to),(0,S.Z)(xt,"".concat(zo,"-fix-sticky"),(Sl||zi)&&Ro&&di),(0,S.Z)(xt,"".concat(zo,"-row-hover"),!hi&&Vi),xt),ba.className,hi==null?void 0:hi.className),Ss={};Kn&&(Ss.textAlign=Kn);var Gs=(0,g.Z)((0,g.Z)((0,g.Z)((0,g.Z)({},Nl),ba.style),Ss),hi==null?void 0:hi.style),Tl=os;return(0,C.Z)(Tl)==="object"&&!Array.isArray(Tl)&&!t.isValidElement(Tl)&&(Tl=null),Ht&&(sr||Lr)&&(Tl=t.createElement("span",{className:"".concat(zo,"-content")},Tl)),t.createElement(Vt,(0,u.Z)({},hi,ba,{className:is,style:Gs,title:Ai,scope:xn,onMouseEnter:Mo,onMouseLeave:yi,colSpan:Ga!==1?Ga:null,rowSpan:oo!==1?oo:null}),to,Tl)}var I=t.memo(H);function U(_,le,Se,Ue,Ge,at){var mt=Se[_]||{},St=Se[le]||{},xt,Vt;mt.fixed==="left"?xt=Ue.left[Ge==="rtl"?le:_]:St.fixed==="right"&&(Vt=Ue.right[Ge==="rtl"?_:le]);var Jt=!1,Ht=!1,xn=!1,wn=!1,Pn=Se[le+1],Kn=Se[_-1],an=!(at!=null&&at.children);if(Ge==="rtl"){if(xt!==void 0){var qn=Kn&&Kn.fixed==="left";wn=!qn&&an}else if(Vt!==void 0){var Zn=Pn&&Pn.fixed==="right";xn=!Zn&&an}}else if(xt!==void 0){var wr=Pn&&Pn.fixed==="left";Jt=!wr&&an}else if(Vt!==void 0){var ya=Kn&&Kn.fixed==="right";Ht=!ya&&an}return{fixLeft:xt,fixRight:Vt,lastFixLeft:Jt,firstFixRight:Ht,lastFixRight:xn,firstFixLeft:wn,isSticky:Ue.isSticky}}var J=t.createContext({}),he=J;function Ve(_){var le=_.className,Se=_.index,Ue=_.children,Ge=_.colSpan,at=Ge===void 0?1:Ge,mt=_.rowSpan,St=_.align,xt=i(m,["prefixCls","direction"]),Vt=xt.prefixCls,Jt=xt.direction,Ht=t.useContext(he),xn=Ht.scrollColumnIndex,wn=Ht.stickyOffsets,Pn=Ht.flattenColumns,Kn=Ht.columns,an=Se+at-1,qn=an+1===xn?at+1:at,Zn=U(Se,Se+qn-1,Pn,wn,Jt,Kn==null?void 0:Kn[Se]);return t.createElement(I,(0,u.Z)({className:le,index:Se,component:"td",prefixCls:Vt,record:null,dataIndex:null,align:St,colSpan:qn,rowSpan:mt,render:function(){return Ue}},Zn))}var Ie=h(45987),ce=["children"];function xe(_){var le=_.children,Se=(0,Ie.Z)(_,ce);return t.createElement("tr",Se,le)}function Oe(_){var le=_.children;return le}Oe.Row=xe,Oe.Cell=Ve;var Le=Oe;function ve(_){var le=_.children,Se=_.stickyOffsets,Ue=_.flattenColumns,Ge=_.columns,at=i(m,"prefixCls"),mt=Ue.length-1,St=Ue[mt],xt=t.useMemo(function(){return{stickyOffsets:Se,flattenColumns:Ue,scrollColumnIndex:St!=null&&St.scrollbar?mt:null,columns:Ge}},[St,Ue,mt,Se,Ge]);return t.createElement(he.Provider,{value:xt},t.createElement("tfoot",{className:"".concat(at,"-summary")},le))}var Re=v(ve),Ke=Le;function ze(_){var le=t.useRef();le.current=_;var Se=t.useCallback(function(){for(var Ue,Ge=arguments.length,at=new Array(Ge),mt=0;mt3&&arguments[3]!==void 0?arguments[3]:!1;return le.length&&Ue&&Se===void 0&&!get(_,le.slice(0,-1))?_:Aa(_,le,Se,Ue)}function Co(_){return _typeof(_)==="object"&&_!==null&&Object.getPrototypeOf(_)===Object.prototype}function zn(_){return Array.isArray(_)?[]:{}}var Va=typeof Reflect=="undefined"?Object.keys:Reflect.ownKeys;function wo(){for(var _=arguments.length,le=new Array(_),Se=0;Se<_;Se++)le[Se]=arguments[Se];var Ue=zn(le[0]);return le.forEach(function(Ge){function at(mt,St){var xt=new Set(St),Vt=get(Ge,mt),Jt=Array.isArray(Vt);if(Jt||Co(Vt)){if(!xt.has(Vt)){xt.add(Vt);var Ht=get(Ue,mt);Jt?Ue=$r(Ue,mt,[]):(!Ht||_typeof(Ht)!=="object")&&(Ue=$r(Ue,mt,zn(Vt))),Va(Vt).forEach(function(xn){at([].concat(_toConsumableArray(mt),[xn]),xt)})}}else Ue=$r(Ue,mt,Vt)}at([])}),Ue}var Pa=h(48555),kn=function(_){if(!_)return!1;if(_ instanceof Element){if(_.offsetParent)return!0;if(_.getBBox){var le=_.getBBox(),Se=le.width,Ue=le.height;if(Se||Ue)return!0}if(_.getBoundingClientRect){var Ge=_.getBoundingClientRect(),at=Ge.width,mt=Ge.height;if(at||mt)return!0}}return!1},Rr=function(le){if(qe()&&window.document.documentElement){var Se=Array.isArray(le)?le:[le],Ue=window.document.documentElement;return Se.some(function(Ge){return Ge in Ue.style})}return!1},ho=function(le,Se){if(!Rr(le))return!1;var Ue=document.createElement("div"),Ge=Ue.style[le];return Ue.style[le]=Se,Ue.style[le]!==Ge};function Ma(_,le){return!Array.isArray(_)&&le!==void 0?ho(_,le):Rr(_)}var aa;function Fa(_){if(typeof document=="undefined")return 0;if(_||aa===void 0){var le=document.createElement("div");le.style.width="100%",le.style.height="200px";var Se=document.createElement("div"),Ue=Se.style;Ue.position="absolute",Ue.top="0",Ue.left="0",Ue.pointerEvents="none",Ue.visibility="hidden",Ue.width="200px",Ue.height="150px",Ue.overflow="hidden",Se.appendChild(le),document.body.appendChild(Se);var Ge=le.offsetWidth;Se.style.overflow="scroll";var at=le.offsetWidth;Ge===at&&(at=Se.clientWidth),document.body.removeChild(Se),aa=Ge-at}return aa}function Vo(_){var le=_.match(/^(.*)px$/),Se=Number(le==null?void 0:le[1]);return Number.isNaN(Se)?Fa():Se}function ti(_){if(typeof document=="undefined"||!_||!(_ instanceof Element))return{width:0,height:0};var le=getComputedStyle(_,"::-webkit-scrollbar"),Se=le.width,Ue=le.height;return{width:Vo(Se),height:Vo(Ue)}}var el=`accept acceptCharset accessKey action allowFullScreen allowTransparency + `]:{cursor:"not-allowed !important"}},[`&-tooltip ${J}-tooltip-inner`]:{minWidth:"unset"}})}},V=(I,U)=>{const{componentCls:J,railSize:he,handleSize:Ve,dotSize:Ie}=I,ce=U?"paddingBlock":"paddingInline",xe=U?"width":"height",Oe=U?"height":"width",Le=U?"insetBlockStart":"insetInlineStart",ve=U?"top":"insetInlineStart",Re=(he*3-Ve)/2,Ke=(Ve-he)/2,ze=U?{borderWidth:`${Ke}px 0`,transform:`translateY(-${Ke}px)`}:{borderWidth:`0 ${Ke}px`,transform:`translateX(-${Ke}px)`};return{[ce]:he,[Oe]:he*3,[`${J}-rail`]:{[xe]:"100%",[Oe]:he},[`${J}-track`]:{[Oe]:he},[`${J}-track-draggable`]:Object.assign({},ze),[`${J}-handle`]:{[Le]:Re},[`${J}-mark`]:{insetInlineStart:0,top:0,[ve]:he*3+(U?0:I.marginFull),[xe]:"100%"},[`${J}-step`]:{insetInlineStart:0,top:0,[ve]:he,[xe]:"100%",[Oe]:he},[`${J}-dot`]:{position:"absolute",[Le]:(he-Ie)/2}}},fe=I=>{const{componentCls:U,marginPartWithMark:J}=I;return{[`${U}-horizontal`]:Object.assign(Object.assign({},V(I,!0)),{[`&${U}-with-marks`]:{marginBottom:J}})}},K=I=>{const{componentCls:U}=I;return{[`${U}-vertical`]:Object.assign(Object.assign({},V(I,!1)),{height:"100%"})}};var re=(0,De.Z)("Slider",I=>{const U=(0,Me.TS)(I,{marginPart:(I.controlHeight-I.controlSize)/2,marginFull:I.controlSize/2,marginPartWithMark:I.controlHeightLG-I.controlSize});return[q(U),fe(U),K(U)]},I=>{const J=I.controlHeightLG/4,he=I.controlHeightSM/2,Ve=I.lineWidth+1,Ie=I.lineWidth+1*3;return{controlSize:J,railSize:4,handleSize:J,handleSizeHover:he,dotSize:8,handleLineWidth:Ve,handleLineWidthHover:Ie,railBg:I.colorFillTertiary,railHoverBg:I.colorFillSecondary,trackBg:I.colorPrimaryBorder,trackHoverBg:I.colorPrimaryBorderHover,handleColor:I.colorPrimaryBorder,handleActiveColor:I.colorPrimary,dotBorderColor:I.colorBorderSecondary,dotActiveBorderColor:I.colorPrimaryBorder,trackBgDisabled:I.colorBgContainerDisabled}}),Pe=function(I,U){var J={};for(var he in I)Object.prototype.hasOwnProperty.call(I,he)&&U.indexOf(he)<0&&(J[he]=I[he]);if(I!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,he=Object.getOwnPropertySymbols(I);Vetypeof I=="number"?I.toString():"";var H=t.forwardRef((I,U)=>{const{prefixCls:J,range:he,className:Ve,rootClassName:Ie,style:ce,disabled:xe,tooltipPrefixCls:Oe,tipFormatter:Le,tooltipVisible:ve,getTooltipPopupContainer:Re,tooltipPlacement:Ke}=I,ze=Pe(I,["prefixCls","range","className","rootClassName","style","disabled","tooltipPrefixCls","tipFormatter","tooltipVisible","getTooltipPopupContainer","tooltipPlacement"]),{direction:qe,slider:Qe,getPrefixCls:Ye,getPopupContainer:bt}=t.useContext(me.E_),kt=t.useContext(se.Z),$t=xe!=null?xe:kt,[Mn,or]=t.useState({}),cr=(Va,wo)=>{or(Pa=>Object.assign(Object.assign({},Pa),{[Va]:wo}))},Nn=(Va,wo)=>Va||(wo?qe==="rtl"?"left":"right":"top"),Wr=Ye("slider",J),[la,Kr]=re(Wr),pa=n()(Ve,Qe==null?void 0:Qe.className,Ie,{[`${Wr}-rtl`]:qe==="rtl"},Kr);qe==="rtl"&&!ze.vertical&&(ze.reverse=!ze.reverse);const[Aa,$r]=t.useMemo(()=>he?typeof he=="object"?[!0,he.draggableTrack]:[!0,!1]:[!1],[he]),Co=(Va,wo)=>{var Pa;const{index:kn,dragging:Rr}=wo,{tooltip:ho={},vertical:Ma}=I,aa=Object.assign({},ho),{open:Fa,placement:Vo,getPopupContainer:ti,prefixCls:el,formatter:Ri}=aa;let qa;Ri||Ri===null?qa=Ri:Le||Le===null?qa=Le:qa=Te;const Ha=qa?Mn[kn]||Rr:!1,Ui=(Pa=Fa!=null?Fa:ve)!==null&&Pa!==void 0?Pa:Fa===void 0&&Ha,ol=Object.assign(Object.assign({},Va.props),{onMouseEnter:()=>cr(kn,!0),onMouseLeave:()=>cr(kn,!1)}),Di=Ye("tooltip",el!=null?el:Oe);return t.createElement($,Object.assign({},aa,{prefixCls:Di,title:qa?qa(wo.value):"",open:Ui,placement:Nn(Vo!=null?Vo:Ke,Ma),key:kn,overlayClassName:`${Wr}-tooltip`,getPopupContainer:ti||Re||bt}),t.cloneElement(Va,ol))},zn=Object.assign(Object.assign({},Qe==null?void 0:Qe.style),ce);return la(t.createElement(Q,Object.assign({},ze,{step:ze.step,range:Aa,draggableTrack:$r,className:pa,style:zn,disabled:$t,ref:U,prefixCls:Wr,handleRender:Co})))})},49867:function($e,et,h){"use strict";h.d(et,{N:function(){return F}});const F=n=>({color:n.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${n.motionDurationSlow}`,"&:focus, &:hover":{color:n.colorLinkHover},"&:active":{color:n.colorLinkActive}})},9430:function($e,et,h){"use strict";h.d(et,{default:function(){return tu}});var F={},n="rc-table-internal-hook",e=h(97685),D=h(66680),P=h(8410),a=h(91881),t=h(67294),s=h(73935);function l(_){var le=t.createContext(void 0),Se=function(Ge){var at=Ge.value,mt=Ge.children,St=t.useRef(at);St.current=at;var xt=t.useState(function(){return{getValue:function(){return St.current},listeners:new Set}}),Vt=(0,e.Z)(xt,1),Jt=Vt[0];return(0,P.Z)(function(){(0,s.unstable_batchedUpdates)(function(){Jt.listeners.forEach(function(Ht){Ht(at)})})},[at]),t.createElement(le.Provider,{value:Jt},mt)};return{Context:le,Provider:Se,defaultValue:_}}function i(_,le){var Se=(0,D.Z)(typeof le=="function"?le:function(Ht){if(le===void 0)return Ht;if(!Array.isArray(le))return Ht[le];var xn={};return le.forEach(function(wn){xn[wn]=Ht[wn]}),xn}),Ue=t.useContext(_==null?void 0:_.Context),Ge=Ue||{},at=Ge.listeners,mt=Ge.getValue,St=t.useRef();St.current=Se(Ue?mt():_==null?void 0:_.defaultValue);var xt=t.useState({}),Vt=(0,e.Z)(xt,2),Jt=Vt[1];return(0,P.Z)(function(){if(!Ue)return;function Ht(xn){var wn=Se(xn);(0,a.Z)(St.current,wn,!0)||Jt({})}return at.add(Ht),function(){at.delete(Ht)}},[Ue]),St.current}var u=h(87462),r=h(42550);function o(){var _=t.createContext(null);function le(){return t.useContext(_)}function Se(Ge,at){var mt=(0,r.Yr)(Ge),St=function(Vt,Jt){var Ht=mt?{ref:Jt}:{},xn=t.useRef(0),wn=t.useRef(Vt),Pn=le();return Pn!==null?t.createElement(Ge,(0,u.Z)({},Vt,Ht)):((!at||at(wn.current,Vt))&&(xn.current+=1),wn.current=Vt,t.createElement(_.Provider,{value:xn.current},t.createElement(Ge,(0,u.Z)({},Vt,Ht))))};return mt?t.forwardRef(St):St}function Ue(Ge,at){var mt=(0,r.Yr)(Ge),St=function(Vt,Jt){var Ht=mt?{ref:Jt}:{};return le(),t.createElement(Ge,(0,u.Z)({},Vt,Ht))};return mt?t.memo(t.forwardRef(St),at):t.memo(St,at)}return{makeImmutable:Se,responseImmutable:Ue,useImmutableMark:le}}var c=o(),d=c.makeImmutable,p=c.responseImmutable,f=c.useImmutableMark,y=o(),A=y.makeImmutable,v=y.responseImmutable,w=y.useImmutableMark,E=l(),m=E;function M(_,le){var Se=t.useRef(0);Se.current+=1;var Ue=t.useRef(_),Ge=[];Object.keys(_||{}).map(function(mt){var St;(_==null?void 0:_[mt])!==((St=Ue.current)===null||St===void 0?void 0:St[mt])&&Ge.push(mt)}),Ue.current=_;var at=t.useRef([]);return Ge.length&&(at.current=Ge),t.useDebugValue(Se.current),t.useDebugValue(at.current.join(", ")),le&&console.log("".concat(le,":"),Se.current,at.current),Se.current}var B=null,b=t.memo(function(){var _=M();return t.createElement("h1",null,"Render Times: ",_)});b.displayName="RenderBlock";var C=h(71002),g=h(1413),S=h(4942),T=h(94184),R=h.n(T);function N(_,le,Se){var Ue=t.useRef({});return(!("value"in Ue.current)||Se(Ue.current.condition,le))&&(Ue.current.value=_(),Ue.current.condition=le),Ue.current.value}var Z={},G=[],X=function(le){G.push(le)};function ne(_,le){if(0)var Se}function Q(_,le){if(0)var Se}function me(){Z={}}function se(_,le,Se){!le&&!Z[Se]&&(_(!1,Se),Z[Se]=!0)}function ue(_,le){se(ne,_,le)}function oe(_,le){se(Q,_,le)}ue.preMessage=X,ue.resetWarned=me,ue.noteOnce=oe;var pe=ue;function ie(_,le){var Se=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,Ue=new Set;function Ge(at,mt){var St=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,xt=Ue.has(at);if(pe(!xt,"Warning: There may be circular references"),xt)return!1;if(at===mt)return!0;if(Se&&St>1)return!1;Ue.add(at);var Vt=St+1;if(Array.isArray(at)){if(!Array.isArray(mt)||at.length!==mt.length)return!1;for(var Jt=0;Jt=Se}function Te(_,le){return i(m,function(Se){var Ue=Pe(_,le||1,Se.hoverStartRow,Se.hoverEndRow);return[Ue,Se.onHover]})}var Ae=function(le){var Se=le.ellipsis,Ue=le.rowType,Ge=le.children,at,mt=Se===!0?{showTitle:!0}:Se;return mt&&(mt.showTitle||Ue==="header")&&(typeof Ge=="string"||typeof Ge=="number"?at=Ge.toString():t.isValidElement(Ge)&&typeof Ge.props.children=="string"&&(at=Ge.props.children)),at};function H(_){var le,Se,Ue,Ge,at,mt,St,xt,Vt=_.component,Jt=_.children,Ht=_.ellipsis,xn=_.scope,wn=_.prefixCls,Pn=_.className,Kn=_.align,an=_.record,qn=_.render,Zn=_.dataIndex,wr=_.renderIndex,ya=_.shouldCellUpdate,oa=_.index,sa=_.rowType,so=_.colSpan,Lo=_.rowSpan,Yr=_.fixLeft,Hn=_.fixRight,jn=_.firstFixLeft,sr=_.lastFixLeft,Lr=_.firstFixRight,ia=_.lastFixRight,to=_.appendNode,ka=_.additionalProps,ba=ka===void 0?{}:ka,Ro=_.isSticky,zo="".concat(wn,"-cell"),ci=i(m,["supportSticky","allColumnsFixedLeft"]),di=ci.supportSticky,Vl=ci.allColumnsFixedLeft,Dl=re(an,Zn,wr,Jt,qn,ya),Go=(0,e.Z)(Dl,2),os=Go[0],hi=Go[1],Nl={},Sl=typeof Yr=="number"&&di,zi=typeof Hn=="number"&&di;Sl&&(Nl.position="sticky",Nl.left=Yr),zi&&(Nl.position="sticky",Nl.right=Hn);var Ga=(le=(Se=(Ue=hi==null?void 0:hi.colSpan)!==null&&Ue!==void 0?Ue:ba.colSpan)!==null&&Se!==void 0?Se:so)!==null&&le!==void 0?le:1,oo=(Ge=(at=(mt=hi==null?void 0:hi.rowSpan)!==null&&mt!==void 0?mt:ba.rowSpan)!==null&&at!==void 0?at:Lo)!==null&&Ge!==void 0?Ge:1,uo=Te(oa,oo),Ra=(0,e.Z)(uo,2),Vi=Ra[0],Da=Ra[1],Mo=function(ds){var Zs;an&&Da(oa,oa+oo-1),ba==null||(Zs=ba.onMouseEnter)===null||Zs===void 0||Zs.call(ba,ds)},yi=function(ds){var Zs;an&&Da(-1,-1),ba==null||(Zs=ba.onMouseLeave)===null||Zs===void 0||Zs.call(ba,ds)};if(Ga===0||oo===0)return null;var Ai=(St=ba.title)!==null&&St!==void 0?St:Ae({rowType:sa,ellipsis:Ht,children:os}),is=R()(zo,Pn,(xt={},(0,S.Z)(xt,"".concat(zo,"-fix-left"),Sl&&di),(0,S.Z)(xt,"".concat(zo,"-fix-left-first"),jn&&di),(0,S.Z)(xt,"".concat(zo,"-fix-left-last"),sr&&di),(0,S.Z)(xt,"".concat(zo,"-fix-left-all"),sr&&Vl&&di),(0,S.Z)(xt,"".concat(zo,"-fix-right"),zi&&di),(0,S.Z)(xt,"".concat(zo,"-fix-right-first"),Lr&&di),(0,S.Z)(xt,"".concat(zo,"-fix-right-last"),ia&&di),(0,S.Z)(xt,"".concat(zo,"-ellipsis"),Ht),(0,S.Z)(xt,"".concat(zo,"-with-append"),to),(0,S.Z)(xt,"".concat(zo,"-fix-sticky"),(Sl||zi)&&Ro&&di),(0,S.Z)(xt,"".concat(zo,"-row-hover"),!hi&&Vi),xt),ba.className,hi==null?void 0:hi.className),Ss={};Kn&&(Ss.textAlign=Kn);var Gs=(0,g.Z)((0,g.Z)((0,g.Z)((0,g.Z)({},Nl),ba.style),Ss),hi==null?void 0:hi.style),Tl=os;return(0,C.Z)(Tl)==="object"&&!Array.isArray(Tl)&&!t.isValidElement(Tl)&&(Tl=null),Ht&&(sr||Lr)&&(Tl=t.createElement("span",{className:"".concat(zo,"-content")},Tl)),t.createElement(Vt,(0,u.Z)({},hi,ba,{className:is,style:Gs,title:Ai,scope:xn,onMouseEnter:Mo,onMouseLeave:yi,colSpan:Ga!==1?Ga:null,rowSpan:oo!==1?oo:null}),to,Tl)}var I=t.memo(H);function U(_,le,Se,Ue,Ge,at){var mt=Se[_]||{},St=Se[le]||{},xt,Vt;mt.fixed==="left"?xt=Ue.left[Ge==="rtl"?le:_]:St.fixed==="right"&&(Vt=Ue.right[Ge==="rtl"?_:le]);var Jt=!1,Ht=!1,xn=!1,wn=!1,Pn=Se[le+1],Kn=Se[_-1],an=!(at!=null&&at.children);if(Ge==="rtl"){if(xt!==void 0){var qn=Kn&&Kn.fixed==="left";wn=!qn&&an}else if(Vt!==void 0){var Zn=Pn&&Pn.fixed==="right";xn=!Zn&&an}}else if(xt!==void 0){var wr=Pn&&Pn.fixed==="left";Jt=!wr&&an}else if(Vt!==void 0){var ya=Kn&&Kn.fixed==="right";Ht=!ya&&an}return{fixLeft:xt,fixRight:Vt,lastFixLeft:Jt,firstFixRight:Ht,lastFixRight:xn,firstFixLeft:wn,isSticky:Ue.isSticky}}var J=t.createContext({}),he=J;function Ve(_){var le=_.className,Se=_.index,Ue=_.children,Ge=_.colSpan,at=Ge===void 0?1:Ge,mt=_.rowSpan,St=_.align,xt=i(m,["prefixCls","direction"]),Vt=xt.prefixCls,Jt=xt.direction,Ht=t.useContext(he),xn=Ht.scrollColumnIndex,wn=Ht.stickyOffsets,Pn=Ht.flattenColumns,Kn=Ht.columns,an=Se+at-1,qn=an+1===xn?at+1:at,Zn=U(Se,Se+qn-1,Pn,wn,Jt,Kn==null?void 0:Kn[Se]);return t.createElement(I,(0,u.Z)({className:le,index:Se,component:"td",prefixCls:Vt,record:null,dataIndex:null,align:St,colSpan:qn,rowSpan:mt,render:function(){return Ue}},Zn))}var Ie=h(45987),ce=["children"];function xe(_){var le=_.children,Se=(0,Ie.Z)(_,ce);return t.createElement("tr",Se,le)}function Oe(_){var le=_.children;return le}Oe.Row=xe,Oe.Cell=Ve;var Le=Oe;function ve(_){var le=_.children,Se=_.stickyOffsets,Ue=_.flattenColumns,Ge=_.columns,at=i(m,"prefixCls"),mt=Ue.length-1,St=Ue[mt],xt=t.useMemo(function(){return{stickyOffsets:Se,flattenColumns:Ue,scrollColumnIndex:St!=null&&St.scrollbar?mt:null,columns:Ge}},[St,Ue,mt,Se,Ge]);return t.createElement(he.Provider,{value:xt},t.createElement("tfoot",{className:"".concat(at,"-summary")},le))}var Re=v(ve),Ke=Le;function ze(_){var le=t.useRef();le.current=_;var Se=t.useCallback(function(){for(var Ue,Ge=arguments.length,at=new Array(Ge),mt=0;mt3&&arguments[3]!==void 0?arguments[3]:!1;return le.length&&Ue&&Se===void 0&&!get(_,le.slice(0,-1))?_:Aa(_,le,Se,Ue)}function Co(_){return _typeof(_)==="object"&&_!==null&&Object.getPrototypeOf(_)===Object.prototype}function zn(_){return Array.isArray(_)?[]:{}}var Va=typeof Reflect=="undefined"?Object.keys:Reflect.ownKeys;function wo(){for(var _=arguments.length,le=new Array(_),Se=0;Se<_;Se++)le[Se]=arguments[Se];var Ue=zn(le[0]);return le.forEach(function(Ge){function at(mt,St){var xt=new Set(St),Vt=get(Ge,mt),Jt=Array.isArray(Vt);if(Jt||Co(Vt)){if(!xt.has(Vt)){xt.add(Vt);var Ht=get(Ue,mt);Jt?Ue=$r(Ue,mt,[]):(!Ht||_typeof(Ht)!=="object")&&(Ue=$r(Ue,mt,zn(Vt))),Va(Vt).forEach(function(xn){at([].concat(_toConsumableArray(mt),[xn]),xt)})}}else Ue=$r(Ue,mt,Vt)}at([])}),Ue}var Pa=h(48555),kn=function(_){if(!_)return!1;if(_ instanceof Element){if(_.offsetParent)return!0;if(_.getBBox){var le=_.getBBox(),Se=le.width,Ue=le.height;if(Se||Ue)return!0}if(_.getBoundingClientRect){var Ge=_.getBoundingClientRect(),at=Ge.width,mt=Ge.height;if(at||mt)return!0}}return!1},Rr=function(le){if(qe()&&window.document.documentElement){var Se=Array.isArray(le)?le:[le],Ue=window.document.documentElement;return Se.some(function(Ge){return Ge in Ue.style})}return!1},ho=function(le,Se){if(!Rr(le))return!1;var Ue=document.createElement("div"),Ge=Ue.style[le];return Ue.style[le]=Se,Ue.style[le]!==Ge};function Ma(_,le){return!Array.isArray(_)&&le!==void 0?ho(_,le):Rr(_)}var aa;function Fa(_){if(typeof document=="undefined")return 0;if(_||aa===void 0){var le=document.createElement("div");le.style.width="100%",le.style.height="200px";var Se=document.createElement("div"),Ue=Se.style;Ue.position="absolute",Ue.top="0",Ue.left="0",Ue.pointerEvents="none",Ue.visibility="hidden",Ue.width="200px",Ue.height="150px",Ue.overflow="hidden",Se.appendChild(le),document.body.appendChild(Se);var Ge=le.offsetWidth;Se.style.overflow="scroll";var at=le.offsetWidth;Ge===at&&(at=Se.clientWidth),document.body.removeChild(Se),aa=Ge-at}return aa}function Vo(_){var le=_.match(/^(.*)px$/),Se=Number(le==null?void 0:le[1]);return Number.isNaN(Se)?Fa():Se}function ti(_){if(typeof document=="undefined"||!_||!(_ instanceof Element))return{width:0,height:0};var le=getComputedStyle(_,"::-webkit-scrollbar"),Se=le.width,Ue=le.height;return{width:Vo(Se),height:Vo(Ue)}}var el=`accept acceptCharset accessKey action allowFullScreen allowTransparency alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge charSet checked classID className colSpan cols content contentEditable contextMenu controls coords crossOrigin data dateTime default defer dir disabled download draggable @@ -216,7 +216,7 @@ headers: `+JSON.stringify(qe),ve.data=Re,ve.path=Q.path,ve.status=V,ve.headers=q onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp onSelect onTouchCancel onTouchEnd onTouchMove onTouchStart onScroll onWheel onAbort onCanPlay onCanPlayThrough onDurationChange onEmptied onEncrypted onEnded onError onLoadedData onLoadedMetadata - onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError`,qa="".concat(el," ").concat(Ri).split(/[\s\n]+/),Ha="aria-",Ui="data-";function ol(_,le){return _.indexOf(le)===0}function Di(_){var le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Se;le===!1?Se={aria:!0,data:!0,attr:!0}:le===!0?Se={aria:!0}:Se=(0,g.Z)({},le);var Ue={};return Object.keys(_).forEach(function(Ge){(Se.aria&&(Ge==="role"||ol(Ge,Ha))||Se.data&&ol(Ge,Ui)||Se.attr&&qa.includes(Ge))&&(Ue[Ge]=_[Ge])}),Ue}function wl(_,le,Se,Ue,Ge,at,mt){_.push({record:le,indent:Se,index:mt});var St=at(le),xt=Ge==null?void 0:Ge.has(St);if(le&&Array.isArray(le[Ue])&&xt)for(var Vt=0;Vt1?jn-1:0),Lr=1;Lr=0;St-=1){var xt=le[St],Vt=Se&&Se[St],Jt=Vt&&Vt[Fl];if(xt||Jt||mt){var Ht=Jt||{},xn=Ht.columnType,wn=(0,Ie.Z)(Ht,Ms);Ge.unshift(t.createElement("col",(0,u.Z)({key:St,style:{width:xt}},wn))),mt=!0}}return t.createElement("colgroup",null,Ge)}var dl=bi,ko=h(74902),Yt=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function qt(_,le){return(0,t.useMemo)(function(){for(var Se=[],Ue=0;Ue1?"colgroup":"col":null,ellipsis:an.ellipsis,align:an.align,component:an.title?at:mt,prefixCls:Jt,key:wn[Kn]},qn,{additionalProps:Zn,rowType:"header"}))}))}Ao.displayName="HeaderRow";var Po=Ao;function Yn(_){var le=[];function Se(mt,St){var xt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;le[xt]=le[xt]||[];var Vt=St,Jt=mt.filter(Boolean).map(function(Ht){var xn={key:Ht.key,className:Ht.className||"",children:Ht.title,column:Ht,colStart:Vt},wn=1,Pn=Ht.children;return Pn&&Pn.length>0&&(wn=Se(Pn,Vt,xt+1).reduce(function(Kn,an){return Kn+an},0),xn.hasSubColumns=!0),"colSpan"in Ht&&(wn=Ht.colSpan),"rowSpan"in Ht&&(xn.rowSpan=Ht.rowSpan),xn.colSpan=wn,xn.colEnd=xn.colStart+wn-1,le[xt].push(xn),Vt+=wn,wn});return Jt}Se(_,0);for(var Ue=le.length,Ge=function(St){le[St].forEach(function(xt){!("rowSpan"in xt)&&!xt.hasSubColumns&&(xt.rowSpan=Ue-St)})},at=0;at1&&arguments[1]!==void 0?arguments[1]:{},Se=[];return t.Children.forEach(_,function(Ue){Ue==null&&!le.keepEmpty||(Array.isArray(Ue)?Se=Se.concat(Qr(Ue)):(0,cr.isFragment)(Ue)&&Ue.props?Se=Se.concat(Qr(Ue.props.children,le)):Se.push(Ue))}),Se}function Yo(_){var le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return typeof le=="number"?le:le.endsWith("%")?_*parseFloat(le)/100:null}function Zi(_,le){return t.useMemo(function(){if(le&&le>0){var Se=0,Ue=0;_.forEach(function(Vt){var Jt=Yo(le,Vt.width);Jt?Se+=Jt:Ue+=1});var Ge=le-Se,at=Ue,mt=Ge/Ue,St=0,xt=_.map(function(Vt){var Jt=(0,g.Z)({},Vt),Ht=Yo(le,Jt.width);if(Ht)Jt.width=Ht;else{var xn=Math.floor(mt);Jt.width=at===1?Ge:xn,Ge-=xn,at-=1}return St+=Jt.width,Jt});return[xt,St]}return[_,le]},[_,le])}var pl=["children"],Jo=["fixed"];function Eo(_){return Qr(_).filter(function(le){return t.isValidElement(le)}).map(function(le){var Se=le.key,Ue=le.props,Ge=Ue.children,at=(0,Ie.Z)(Ue,pl),mt=(0,g.Z)({key:Se},at);return Ge&&(mt.children=Eo(Ge)),mt})}function ai(_){var le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return _.filter(function(Se){return Se&&(0,C.Z)(Se)==="object"}).reduce(function(Se,Ue,Ge){var at=Ue.fixed,mt=at===!0?"left":at,St="".concat(le,"-").concat(Ge),xt=Ue.children;return xt&&xt.length>0?[].concat((0,ko.Z)(Se),(0,ko.Z)(ai(xt,St).map(function(Vt){return(0,g.Z)({fixed:mt},Vt)}))):[].concat((0,ko.Z)(Se),[(0,g.Z)((0,g.Z)({key:St},Ue),{},{fixed:mt})])},[])}function da(_){for(var le=!0,Se=0;Se<_.length;Se+=1){var Ue=_[Se];if(le&&Ue.fixed!=="left")le=!1;else if(!le&&Ue.fixed==="left"){warning(!1,"Index ".concat(Se-1," of `columns` missing `fixed='left'` prop."));break}}for(var Ge=!0,at=_.length-1;at>=0;at-=1){var mt=_[at];if(Ge&&mt.fixed!=="right")Ge=!1;else if(!Ge&&mt.fixed==="right"){warning(!1,"Index ".concat(at+1," of `columns` missing `fixed='right'` prop."));break}}}function mi(_){return _.map(function(le){var Se=le.fixed,Ue=(0,Ie.Z)(le,Jo),Ge=Se;return Se==="left"?Ge="right":Se==="right"&&(Ge="left"),(0,g.Z)({fixed:Ge},Ue)})}function Ci(_,le){var Se=_.prefixCls,Ue=_.columns,Ge=_.children,at=_.expandable,mt=_.expandedKeys,St=_.columnTitle,xt=_.getRowKey,Vt=_.onTriggerExpand,Jt=_.expandIcon,Ht=_.rowExpandable,xn=_.expandIconColumnIndex,wn=_.direction,Pn=_.expandRowByClick,Kn=_.columnWidth,an=_.fixed,qn=_.scrollWidth,Zn=t.useMemo(function(){return Ue||Eo(Ge)},[Ue,Ge]),wr=t.useMemo(function(){if(at){var Hn,jn=Zn.slice();if(!jn.includes(F)){var sr=xn||0;sr>=0&&jn.splice(sr,0,F)}var Lr=jn.indexOf(F);jn=jn.filter(function(ba,Ro){return ba!==F||Ro===Lr});var ia=Zn[Lr],to;(an==="left"||an)&&!xn?to="left":(an==="right"||an)&&xn===Zn.length?to="right":to=ia?ia.fixed:null;var ka=(Hn={},(0,S.Z)(Hn,Fl,{className:"".concat(Se,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,S.Z)(Hn,"title",St),(0,S.Z)(Hn,"fixed",to),(0,S.Z)(Hn,"className","".concat(Se,"-row-expand-icon-cell")),(0,S.Z)(Hn,"width",Kn),(0,S.Z)(Hn,"render",function(Ro,zo,ci){var di=xt(zo,ci),Vl=mt.has(di),Dl=Ht?Ht(zo):!0,Go=Jt({prefixCls:Se,expanded:Vl,expandable:Dl,record:zo,onExpand:Vt});return Pn?t.createElement("span",{onClick:function(hi){return hi.stopPropagation()}},Go):Go}),Hn);return jn.map(function(ba){return ba===F?ka:ba})}return Zn.filter(function(ba){return ba!==F})},[at,Zn,xt,mt,Jt,wn]),ya=t.useMemo(function(){var Hn=wr;return le&&(Hn=le(Hn)),Hn.length||(Hn=[{render:function(){return null}}]),Hn},[le,wr,wn]),oa=t.useMemo(function(){return wn==="rtl"?mi(ai(ya)):ai(ya)},[ya,wn,qn]),sa=Zi(oa,qn),so=(0,e.Z)(sa,2),Lo=so[0],Yr=so[1];return[ya,Lo,Yr]}var Ua=Ci;function Ea(_){var le,Se=_.prefixCls,Ue=_.record,Ge=_.onExpand,at=_.expanded,mt=_.expandable,St="".concat(Se,"-row-expand-icon");if(!mt)return t.createElement("span",{className:R()(St,"".concat(Se,"-row-spaced"))});var xt=function(Jt){Ge(Ue,Jt),Jt.stopPropagation()};return t.createElement("span",{className:R()(St,(le={},(0,S.Z)(le,"".concat(Se,"-row-expanded"),at),(0,S.Z)(le,"".concat(Se,"-row-collapsed"),!at),le)),onClick:xt})}function co(_,le,Se){var Ue=[];function Ge(at){(at||[]).forEach(function(mt,St){Ue.push(le(mt,St)),Ge(mt[Se])})}return Ge(_),Ue}function Xo(_,le,Se){var Ue=Cs(_),Ge=Ue.expandIcon,at=Ue.expandedRowKeys,mt=Ue.defaultExpandedRowKeys,St=Ue.defaultExpandAllRows,xt=Ue.expandedRowRender,Vt=Ue.onExpand,Jt=Ue.onExpandedRowsChange,Ht=Ue.childrenColumnName,xn=Ge||Ea,wn=Ht||"children",Pn=t.useMemo(function(){return xt?"row":_.expandable&&_.internalHooks===n&&_.expandable.__PARENT_RENDER_ICON__||le.some(function(oa){return oa&&(0,C.Z)(oa)==="object"&&oa[wn]})?"nest":!1},[!!xt,le]),Kn=t.useState(function(){return mt||(St?co(le,Se,wn):[])}),an=(0,e.Z)(Kn,2),qn=an[0],Zn=an[1],wr=t.useMemo(function(){return new Set(at||qn||[])},[at,qn]),ya=t.useCallback(function(oa){var sa=Se(oa,le.indexOf(oa)),so,Lo=wr.has(sa);Lo?(wr.delete(sa),so=(0,ko.Z)(wr)):so=[].concat((0,ko.Z)(wr),[sa]),Zn(so),Vt&&Vt(!Lo,oa),Jt&&Jt(so)},[Se,wr,le,Vt,Jt]);return[Ue,Pn,wr,xn,wn,ya]}function Dt(_,le,Se,Ue){var Ge=_.map(function(at,mt){return U(mt,mt,_,le,Se,Ue==null?void 0:Ue[mt])});return N(function(){return Ge},[Ge],function(at,mt){return!$(at,mt)})}function Nt(_){var le=(0,t.useRef)(_),Se=(0,t.useState)({}),Ue=(0,e.Z)(Se,2),Ge=Ue[1],at=(0,t.useRef)(null),mt=(0,t.useRef)([]);function St(xt){mt.current.push(xt);var Vt=Promise.resolve();at.current=Vt,Vt.then(function(){if(at.current===Vt){var Jt=mt.current,Ht=le.current;mt.current=[],Jt.forEach(function(xn){le.current=xn(le.current)}),at.current=null,Ht!==le.current&&Ge({})}})}return(0,t.useEffect)(function(){return function(){at.current=null}},[]),[le.current,St]}function Ot(_){var le=(0,t.useRef)(_||null),Se=(0,t.useRef)();function Ue(){window.clearTimeout(Se.current)}function Ge(mt){le.current=mt,Ue(),Se.current=window.setTimeout(function(){le.current=null,Se.current=void 0},100)}function at(){return le.current}return(0,t.useEffect)(function(){return Ue},[]),[Ge,at]}function je(){var _=t.useState(-1),le=(0,e.Z)(_,2),Se=le[0],Ue=le[1],Ge=t.useState(-1),at=(0,e.Z)(Ge,2),mt=at[0],St=at[1],xt=t.useCallback(function(Vt,Jt){Ue(Vt),St(Jt)},[]);return[Se,mt,xt]}var Zt=qe()?window:null;function fn(_,le){var Se=(0,C.Z)(_)==="object"?_:{},Ue=Se.offsetHeader,Ge=Ue===void 0?0:Ue,at=Se.offsetSummary,mt=at===void 0?0:at,St=Se.offsetScroll,xt=St===void 0?0:St,Vt=Se.getContainer,Jt=Vt===void 0?function(){return Zt}:Vt,Ht=Jt()||Zt;return t.useMemo(function(){var xn=!!_;return{isSticky:xn,stickyClassName:xn?"".concat(le,"-sticky-holder"):"",offsetHeader:Ge,offsetSummary:mt,offsetScroll:xt,container:Ht}},[xt,Ge,mt,le,Ht])}function tt(_,le,Se){var Ue=(0,t.useMemo)(function(){for(var Ge=[],at=[],mt=0,St=0,xt=0;xt=Ht&&(ba=Ht-xn),mt({scrollLeft:ba/Ht*(Jt+2)}),Zn.current.x=Lr.pageX},Hn=function(){if(at.current){var Lr=Mr(at.current).top,ia=Lr+at.current.offsetHeight,to=xt===window?document.documentElement.scrollTop+window.innerHeight:Mr(xt).top+xt.clientHeight;ia-Fa()<=to||Lr>=to-St?qn(function(ka){return(0,g.Z)((0,g.Z)({},ka),{},{isHiddenScrollBar:!0})}):qn(function(ka){return(0,g.Z)((0,g.Z)({},ka),{},{isHiddenScrollBar:!1})})}},jn=function(Lr){qn(function(ia){return(0,g.Z)((0,g.Z)({},ia),{},{scrollLeft:Lr/Jt*Ht||0})})};return t.useImperativeHandle(Se,function(){return{setScrollLeft:jn}}),t.useEffect(function(){var sr=Ct(document.body,"mouseup",so,!1),Lr=Ct(document.body,"mousemove",Yr,!1);return Hn(),function(){sr.remove(),Lr.remove()}},[xn,oa]),t.useEffect(function(){var sr=Ct(xt,"scroll",Hn,!1),Lr=Ct(window,"resize",Hn,!1);return function(){sr.remove(),Lr.remove()}},[xt]),t.useEffect(function(){an.isHiddenScrollBar||qn(function(sr){var Lr=at.current;return Lr?(0,g.Z)((0,g.Z)({},sr),{},{scrollLeft:Lr.scrollLeft/Lr.scrollWidth*Lr.clientWidth}):sr})},[an.isHiddenScrollBar]),Jt<=Ht||!xn||an.isHiddenScrollBar?null:t.createElement("div",{style:{height:Fa(),width:Ht,bottom:St},className:"".concat(Vt,"-sticky-scroll")},t.createElement("div",{onMouseDown:Lo,ref:wn,className:R()("".concat(Vt,"-sticky-scroll-bar"),(0,S.Z)({},"".concat(Vt,"-sticky-scroll-bar-active"),oa)),style:{width:"".concat(xn,"px"),transform:"translate3d(".concat(an.scrollLeft,"px, 0, 0)")}}))},ta=t.forwardRef(Pr);function tr(_){return null}var Gn=tr;function Ia(_){return null}var Na=Ia,xa="rc-table",va=[],ua={};function Nr(){return"No Data"}function vo(_){var le,Se=(0,g.Z)({rowKey:"key",prefixCls:xa,emptyText:Nr},_),Ue=Se.prefixCls,Ge=Se.className,at=Se.rowClassName,mt=Se.style,St=Se.data,xt=Se.rowKey,Vt=Se.scroll,Jt=Se.tableLayout,Ht=Se.direction,xn=Se.title,wn=Se.footer,Pn=Se.summary,Kn=Se.caption,an=Se.id,qn=Se.showHeader,Zn=Se.components,wr=Se.emptyText,ya=Se.onRow,oa=Se.onHeaderRow,sa=Se.internalHooks,so=Se.transformColumns,Lo=Se.internalRefs,Yr=Se.tailor,Hn=Se.sticky,jn=St||va,sr=!!jn.length,Lr=sa===n,ia=t.useCallback(function(rl,Hl){return de(Zn,rl)||Hl},[Zn]),to=t.useMemo(function(){return typeof xt=="function"?xt:function(rl){var Hl=rl&&rl[xt];return Hl}},[xt]),ka=ia(["body"]),ba=je(),Ro=(0,e.Z)(ba,3),zo=Ro[0],ci=Ro[1],di=Ro[2],Vl=Xo(Se,jn,to),Dl=(0,e.Z)(Vl,6),Go=Dl[0],os=Dl[1],hi=Dl[2],Nl=Dl[3],Sl=Dl[4],zi=Dl[5],Ga=Vt==null?void 0:Vt.x,oo=t.useState(0),uo=(0,e.Z)(oo,2),Ra=uo[0],Vi=uo[1],Da=Ua((0,g.Z)((0,g.Z)((0,g.Z)({},Se),Go),{},{expandable:!!Go.expandedRowRender,columnTitle:Go.columnTitle,expandedKeys:hi,getRowKey:to,onTriggerExpand:zi,expandIcon:Nl,expandIconColumnIndex:Go.expandIconColumnIndex,direction:Ht,scrollWidth:Lr&&Yr&&typeof Ga=="number"?Ga:null}),Lr?so:null),Mo=(0,e.Z)(Da,3),yi=Mo[0],Ai=Mo[1],is=Mo[2],Ss=is!=null?is:Ga,Gs=t.useMemo(function(){return{columns:yi,flattenColumns:Ai}},[yi,Ai]),Tl=t.useRef(),mu=t.useRef(),ds=t.useRef(),Zs=t.useRef(),ku=t.useRef(),xi=t.useState(!1),ul=(0,e.Z)(xi,2),jl=ul[0],fs=ul[1],es=t.useState(!1),ni=(0,e.Z)(es,2),Ws=ni[0],Es=ni[1],Xs=Nt(new Map),uu=(0,e.Z)(Xs,2),nl=uu[0],Gu=uu[1],Fu=V(Ai),cu=Fu.map(function(rl){return nl.get(rl)}),ys=t.useMemo(function(){return cu},[cu.join("_")]),js=He(ys,Ai.length,Ht),Ql=Vt&&fe(Vt.y),Cl=Vt&&fe(Ss)||!!Go.fixed,Ou=Cl&&Ai.some(function(rl){var Hl=rl.fixed;return Hl}),Ru=t.useRef(),Eu=fn(Hn,Ue),Gi=Eu.isSticky,Oc=Eu.offsetHeader,hc=Eu.offsetSummary,ei=Eu.offsetScroll,El=Eu.stickyClassName,Ls=Eu.container,Ll=t.useMemo(function(){return Pn==null?void 0:Pn(jn)},[Pn,jn]),Ps=(Ql||Gi)&&t.isValidElement(Ll)&&Ll.type===Le&&Ll.props.fixed,Is,Ys,vu;Ql&&(Ys={overflowY:"scroll",maxHeight:Vt.y}),Cl&&(Is={overflowX:"auto"},Ql||(Ys={overflowY:"hidden"}),vu={width:Ss===!0?"auto":Ss,minWidth:"100%"});var kc=t.useCallback(function(rl,Hl){kn(Tl.current)&&Gu(function(Cu){if(Cu.get(rl)!==Hl){var Ku=new Map(Cu);return Ku.set(rl,Hl),Ku}return Cu})},[]),id=Ot(null),Ac=(0,e.Z)(id,2),ld=Ac[0],Uc=Ac[1];function ac(rl,Hl){Hl&&(typeof Hl=="function"?Hl(rl):Hl.scrollLeft!==rl&&(Hl.scrollLeft=rl,Hl.scrollLeft!==rl&&setTimeout(function(){Hl.scrollLeft=rl},0)))}var yu=ze(function(rl){var Hl=rl.currentTarget,Cu=rl.scrollLeft,Ku=Ht==="rtl",Mu=typeof Cu=="number"?Cu:Hl.scrollLeft,Kc=Hl||ua;if(!Uc()||Uc()===Kc){var pd;ld(Kc),ac(Mu,mu.current),ac(Mu,ds.current),ac(Mu,ku.current),ac(Mu,(pd=Ru.current)===null||pd===void 0?void 0:pd.setScrollLeft)}var ic=Hl||mu.current;if(ic){var qc=ic.scrollWidth,md=ic.clientWidth;if(qc===md){fs(!1),Es(!1);return}Ku?(fs(-Mu0)):(fs(Mu>0),Es(Mu1?Kn-Lr:0,to=(0,g.Z)((0,g.Z)((0,g.Z)({},so),xt),{},{flex:"0 0 ".concat(Lr,"px"),width:"".concat(Lr,"px"),marginRight:ia,pointerEvents:"auto"}),ka=t.useMemo(function(){return Jt?jn<=1:Yr===0||jn===0||jn>1},[jn,Yr,Jt]);ka?to.visibility="hidden":Jt&&(to.height=Ht==null?void 0:Ht(jn));var ba=ka?function(){return null}:xn,Ro={};return(jn===0||Yr===0)&&(Ro.rowSpan=1,Ro.colSpan=1),t.createElement(I,(0,u.Z)({className:R()(Pn,Vt),ellipsis:Se.ellipsis,align:Se.align,scope:Se.rowScope,component:"div",prefixCls:le.prefixCls,key:wr,record:St,index:at,renderIndex:mt,dataIndex:wn,render:ba,shouldCellUpdate:Se.shouldCellUpdate},ya,{appendNode:oa,additionalProps:(0,g.Z)((0,g.Z)({},sa),{},{style:to},Ro)}))}var xl=hl,Gl=["data","index","className","rowKey","style","extra","getHeight"],Xl=t.forwardRef(function(_,le){var Se=_.data,Ue=_.index,Ge=_.className,at=_.rowKey,mt=_.style,St=_.extra,xt=_.getHeight,Vt=(0,Ie.Z)(_,Gl),Jt=Se.record,Ht=Se.indent,xn=Se.index,wn=i(m,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Pn=wn.scrollX,Kn=wn.flattenColumns,an=wn.prefixCls,qn=wn.fixColumn,Zn=wn.componentWidth,wr=Vr(Jt,at,Ue,Ht),ya=wr.rowSupportExpand,oa=wr.expanded,sa=wr.rowProps,so=wr.expandedRowRender,Lo=wr.expandedRowClassName,Yr;if(ya&&oa){var Hn=so(Jt,Ue,Ht+1,oa),jn=Lo==null?void 0:Lo(Jt,Ue,Ht),sr={};qn&&(sr={style:(0,S.Z)({},"--virtual-width","".concat(Zn,"px"))});var Lr="".concat(an,"-expanded-row-cell");Yr=t.createElement("div",{className:R()("".concat(an,"-expanded-row"),"".concat(an,"-expanded-row-level-").concat(Ht+1),jn)},t.createElement(I,{component:"div",prefixCls:an,className:R()(Lr,(0,S.Z)({},"".concat(Lr,"-fixed"),qn)),additionalProps:sr},Hn))}var ia=(0,g.Z)((0,g.Z)({},mt),{},{width:Pn});St&&(ia.position="absolute",ia.pointerEvents="none");var to=t.createElement("div",(0,u.Z)({},sa,Vt,{ref:ya?null:le,className:R()(Ge,"".concat(an,"-row"),sa==null?void 0:sa.className,(0,S.Z)({},"".concat(an,"-row-extra"),St)),style:(0,g.Z)((0,g.Z)({},ia),sa==null?void 0:sa.style)}),Kn.map(function(ka,ba){return t.createElement(xl,{key:ba,rowInfo:wr,column:ka,colIndex:ba,indent:Ht,index:Ue,renderIndex:xn,record:Jt,inverse:St,getHeight:xt})}));return ya?t.createElement("div",{ref:le},to,Yr):to}),Bs=v(Xl),nr=Bs,fo=t.forwardRef(function(_,le){var Se=_.data,Ue=_.onScroll,Ge=i(m,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),at=Ge.flattenColumns,mt=Ge.onColumnResize,St=Ge.getRowKey,xt=Ge.expandedKeys,Vt=Ge.prefixCls,Jt=Ge.childrenColumnName,Ht=Ge.emptyNode,xn=Ge.scrollX,wn=i(il),Pn=wn.scrollY,Kn=wn.listItemHeight,an=t.useRef(),qn=no(Se,Jt,xt,St),Zn=t.useMemo(function(){var Yr=0;return at.map(function(Hn){var jn=Hn.width,sr=Hn.key;return Yr+=jn,[sr,jn,Yr]})},[at]),wr=t.useMemo(function(){return Zn.map(function(Yr){return Yr[2]})},[Zn]);t.useEffect(function(){Zn.forEach(function(Yr){var Hn=(0,e.Z)(Yr,2),jn=Hn[0],sr=Hn[1];mt(jn,sr)})},[Zn]),t.useImperativeHandle(le,function(){var Yr={};return Object.defineProperty(Yr,"scrollLeft",{get:function(){var jn;return((jn=an.current)===null||jn===void 0?void 0:jn.getScrollInfo().x)||0},set:function(jn){var sr;(sr=an.current)===null||sr===void 0||sr.scrollTo({left:jn})}}),Yr});var ya=function(Hn,jn){var sr,Lr=(sr=qn[jn])===null||sr===void 0?void 0:sr.record,ia=Hn.onCell;if(ia){var to,ka=ia(Lr,jn);return(to=ka==null?void 0:ka.rowSpan)!==null&&to!==void 0?to:1}return 1},oa=function(Hn){var jn=Hn.start,sr=Hn.end,Lr=Hn.getSize,ia=Hn.offsetY;if(sr<0)return null;for(var to=at.filter(function(Ga){return ya(Ga,jn)===0}),ka=jn,ba=function(oo){if(to=to.filter(function(uo){return ya(uo,oo)===0}),!to.length)return ka=oo,"break"},Ro=jn;Ro>=0;Ro-=1){var zo=ba(Ro);if(zo==="break")break}for(var ci=at.filter(function(Ga){return ya(Ga,sr)!==1}),di=sr,Vl=function(oo){if(ci=ci.filter(function(uo){return ya(uo,oo)!==1}),!ci.length)return di=Math.max(oo-1,sr),"break"},Dl=sr;Dl1})&&os.push(oo)},Nl=ka;Nl<=di;Nl+=1)var Sl=hi(Nl);var zi=os.map(function(Ga){var oo=qn[Ga],uo=St(oo.record,Ga),Ra=function(Mo){var yi=Ga+Mo-1,Ai=St(qn[yi].record,yi),is=Lr(uo,Ai);return is.bottom-is.top},Vi=Lr(uo);return t.createElement(nr,{key:Ga,data:oo,rowKey:uo,index:Ga,style:{top:-ia+Vi.top},extra:!0,getHeight:Ra})});return zi},sa=t.useMemo(function(){return{columnsOffset:wr}},[wr]),so="".concat(Vt,"-tbody"),Lo;return qn.length?Lo=t.createElement(qo.Z,{fullHeight:!1,ref:an,className:R()(so,"".concat(so,"-virtual")),height:Pn,itemHeight:Kn||24,data:qn,itemKey:function(Hn){return St(Hn.record)},scrollWidth:xn,onVirtualScroll:function(Hn){var jn=Hn.x;Ue({scrollLeft:jn})},extraRender:oa},function(Yr,Hn,jn){var sr=St(Yr.record,Hn);return t.createElement(nr,(0,u.Z)({data:Yr,rowKey:sr,index:Hn},jn))}):Lo=t.createElement("div",{className:R()("".concat(Vt,"-placeholder"))},t.createElement(I,{component:"div",prefixCls:Vt},Ht)),t.createElement(Io.Provider,{value:sa},Lo)}),za=v(fo),Qo=za,Hi=function(le,Se){var Ue=Se.ref,Ge=Se.onScroll;return t.createElement(Qo,{ref:Ue,data:le,onScroll:Ge})},hs=100;function So(_){var le=_.columns,Se=_.scroll,Ue=_.prefixCls,Ge=Ue===void 0?xa:Ue,at=_.className,mt=_.listItemHeight,St=Se||{},xt=St.x,Vt=St.y;typeof xt!="number"&&(xt=((le||[]).length+1)*hs),typeof Vt!="number"&&(Vt=500);var Jt=t.useMemo(function(){return{scrollY:Vt,listItemHeight:mt}},[Vt,mt]);return t.createElement(il.Provider,{value:Jt},t.createElement(Mi,(0,u.Z)({},_,{className:R()(at,"".concat(Ge,"-virtual")),scroll:(0,g.Z)((0,g.Z)({},Se),{},{x:xt}),components:{body:Hi},columns:le,internalHooks:n,tailor:!0})))}function Wi(_){return A(So,_)}var ml=Wi(),Si=null;function Ds(_){return null}var xo=Ds;function Zl(_){return null}var Ns=Zl,$a=h(10366),kl=h(58375),tu=h(53124),Bu=h(88258),As=h(98675),Ts=h(25378),wc=h(24457),wu=h(28452),Fc=h(57953),Wl=h(29691);function Du(_){return function(Se){let{prefixCls:Ue,onExpand:Ge,record:at,expanded:mt,expandable:St}=Se;const xt=`${Ue}-row-expand-icon`;return t.createElement("button",{type:"button",onClick:Vt=>{Ge(at,Vt),Vt.stopPropagation()},className:R()(xt,{[`${xt}-spaced`]:!St,[`${xt}-expanded`]:St&&mt,[`${xt}-collapsed`]:St&&!mt}),"aria-label":mt?_.collapse:_.expand,"aria-expanded":mt})}}var Ol=Du;function Qs(_,le){return"key"in _&&_.key!==void 0&&_.key!==null?_.key:_.dataIndex?Array.isArray(_.dataIndex)?_.dataIndex.join("."):_.dataIndex:le}function Su(_,le){return le?`${le}-${_}`:`${_}`}function Hs(_,le){return typeof _=="function"?_(le):_}function dc(_,le){const Se=Hs(_,le);return Object.prototype.toString.call(Se)==="[object Object]"?"":Se}var fc={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},xc=fc,Lc=h(84089),tc=function(le,Se){return t.createElement(Lc.Z,(0,u.Z)({},le,{ref:Se,icon:xc}))},Bl=t.forwardRef(tc),Hu=h(7699),Bc=h(57838);function ju(_){const le=t.useRef(_),Se=(0,Bc.Z)();return[()=>le.current,Ue=>{le.current=Ue,Se()}]}var Dc=h(71577),nc=h(84567),Pu=h(85418),pc=h(32983),Sc=h(68508),Pc=h(76529),Ic=h(78045),rc=h(79870),zu=h(72395),mc=h(69677);function Lu(_){let{value:le,onChange:Se,filterSearch:Ue,tablePrefixCls:Ge,locale:at}=_;return Ue?t.createElement("div",{className:`${Ge}-filter-dropdown-search`},t.createElement(mc.default,{prefix:t.createElement(zu.Z,null),placeholder:at.filterSearchPlaceholder,onChange:Se,value:le,htmlSize:1,className:`${Ge}-filter-dropdown-search-input`})):null}var vc=Lu,Iu=h(92389);const gc=_=>{const{keyCode:le}=_;le===Iu.Z.ENTER&&_.stopPropagation()};var te=t.forwardRef((_,le)=>t.createElement("div",{className:_.className,onClick:Se=>Se.stopPropagation(),onKeyDown:gc,ref:le},_.children));function ee(_){let le=[];return(_||[]).forEach(Se=>{let{value:Ue,children:Ge}=Se;le.push(Ue),Ge&&(le=[].concat((0,ko.Z)(le),(0,ko.Z)(ee(Ge))))}),le}function Ee(_){return _.some(le=>{let{children:Se}=le;return Se})}function z(_,le){return typeof le=="string"||typeof le=="number"?le==null?void 0:le.toString().toLowerCase().includes(_.trim().toLowerCase()):!1}function Y(_){let{filters:le,prefixCls:Se,filteredKeys:Ue,filterMultiple:Ge,searchValue:at,filterSearch:mt}=_;return le.map((St,xt)=>{const Vt=String(St.value);if(St.children)return{key:Vt||xt,label:St.text,popupClassName:`${Se}-dropdown-submenu`,children:Y({filters:St.children,prefixCls:Se,filteredKeys:Ue,filterMultiple:Ge,searchValue:at,filterSearch:mt})};const Jt=Ge?nc.default:Ic.ZP,Ht={key:St.value!==void 0?Vt:xt,label:t.createElement(t.Fragment,null,t.createElement(Jt,{checked:Ue.includes(Vt)}),t.createElement("span",null,St.text))};return at.trim()?typeof mt=="function"?mt(at,St)?Ht:null:z(at,St.text)?Ht:null:Ht})}function Be(_){var le,Se;const{tablePrefixCls:Ue,prefixCls:Ge,column:at,dropdownPrefixCls:mt,columnKey:St,filterMultiple:xt,filterMode:Vt="menu",filterSearch:Jt=!1,filterState:Ht,triggerFilter:xn,locale:wn,children:Pn,getPopupContainer:Kn}=_,{filterDropdownOpen:an,onFilterDropdownOpenChange:qn,filterResetToDefaultFilteredValue:Zn,defaultFilteredValue:wr,filterDropdownVisible:ya,onFilterDropdownVisibleChange:oa}=at,[sa,so]=t.useState(!1),Lo=!!(Ht&&(!((le=Ht.filteredKeys)===null||le===void 0)&&le.length||Ht.forceFiltered)),Yr=Da=>{so(Da),qn==null||qn(Da),oa==null||oa(Da)},Hn=(Se=an!=null?an:ya)!==null&&Se!==void 0?Se:sa,jn=Ht==null?void 0:Ht.filteredKeys,[sr,Lr]=ju(jn||[]),ia=Da=>{let{selectedKeys:Mo}=Da;Lr(Mo)},to=(Da,Mo)=>{let{node:yi,checked:Ai}=Mo;ia(xt?{selectedKeys:Da}:{selectedKeys:Ai&&yi.key?[yi.key]:[]})};t.useEffect(()=>{sa&&ia({selectedKeys:jn||[]})},[jn]);const[ka,ba]=t.useState([]),Ro=Da=>{ba(Da)},[zo,ci]=t.useState(""),di=Da=>{const{value:Mo}=Da.target;ci(Mo)};t.useEffect(()=>{sa||ci("")},[sa]);const Vl=Da=>{const Mo=Da&&Da.length?Da:null;if(Mo===null&&(!Ht||!Ht.filteredKeys)||(0,Hu.Z)(Mo,Ht==null?void 0:Ht.filteredKeys,!0))return null;xn({column:at,key:St,filteredKeys:Mo})},Dl=()=>{Yr(!1),Vl(sr())},Go=function(){let{confirm:Da,closeDropdown:Mo}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Da&&Vl([]),Mo&&Yr(!1),ci(""),Lr(Zn?(wr||[]).map(yi=>String(yi)):[])},os=function(){let{closeDropdown:Da}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Da&&Yr(!1),Vl(sr())},hi=Da=>{Da&&jn!==void 0&&Lr(jn||[]),Yr(Da),!Da&&!at.filterDropdown&&Dl()},Nl=R()({[`${mt}-menu-without-submenu`]:!Ee(at.filters||[])}),Sl=Da=>{if(Da.target.checked){const Mo=ee(at==null?void 0:at.filters).map(yi=>String(yi));Lr(Mo)}else Lr([])},zi=Da=>{let{filters:Mo}=Da;return(Mo||[]).map((yi,Ai)=>{const is=String(yi.value),Ss={title:yi.text,key:yi.value!==void 0?is:Ai};return yi.children&&(Ss.children=zi({filters:yi.children})),Ss})},Ga=Da=>{var Mo;return Object.assign(Object.assign({},Da),{text:Da.title,value:Da.key,children:((Mo=Da.children)===null||Mo===void 0?void 0:Mo.map(yi=>Ga(yi)))||[]})};let oo;if(typeof at.filterDropdown=="function")oo=at.filterDropdown({prefixCls:`${mt}-custom`,setSelectedKeys:Da=>ia({selectedKeys:Da}),selectedKeys:sr(),confirm:os,clearFilters:Go,filters:at.filters,visible:Hn,close:()=>{Yr(!1)}});else if(at.filterDropdown)oo=at.filterDropdown;else{const Da=sr()||[],Mo=()=>(at.filters||[]).length===0?t.createElement(pc.Z,{image:pc.Z.PRESENTED_IMAGE_SIMPLE,description:wn.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):Vt==="tree"?t.createElement(t.Fragment,null,t.createElement(vc,{filterSearch:Jt,value:zo,onChange:di,tablePrefixCls:Ue,locale:wn}),t.createElement("div",{className:`${Ue}-filter-dropdown-tree`},xt?t.createElement(nc.default,{checked:Da.length===ee(at.filters).length,indeterminate:Da.length>0&&Da.lengthtypeof Jt=="function"?Jt(zo,Ga(Ai)):z(zo,Ai.title):void 0}))):t.createElement(t.Fragment,null,t.createElement(vc,{filterSearch:Jt,value:zo,onChange:di,tablePrefixCls:Ue,locale:wn}),t.createElement(Sc.default,{selectable:!0,multiple:xt,prefixCls:`${mt}-menu`,className:Nl,onSelect:ia,onDeselect:ia,selectedKeys:Da,getPopupContainer:Kn,openKeys:ka,onOpenChange:Ro,items:Y({filters:at.filters||[],filterSearch:Jt,prefixCls:Ge,filteredKeys:sr(),filterMultiple:xt,searchValue:zo})})),yi=()=>Zn?(0,Hu.Z)((wr||[]).map(Ai=>String(Ai)),Da,!0):Da.length===0;oo=t.createElement(t.Fragment,null,Mo(),t.createElement("div",{className:`${Ge}-dropdown-btns`},t.createElement(Dc.ZP,{type:"link",size:"small",disabled:yi(),onClick:()=>Go()},wn.filterReset),t.createElement(Dc.ZP,{type:"primary",size:"small",onClick:Dl},wn.filterConfirm)))}at.filterDropdown&&(oo=t.createElement(Pc.J,{selectable:void 0},oo));const uo=()=>t.createElement(te,{className:`${Ge}-dropdown`},oo);let Ra;typeof at.filterIcon=="function"?Ra=at.filterIcon(Lo):at.filterIcon?Ra=at.filterIcon:Ra=t.createElement(Bl,null);const{direction:Vi}=t.useContext(tu.E_);return t.createElement("div",{className:`${Ge}-column`},t.createElement("span",{className:`${Ue}-column-title`},Pn),t.createElement(Pu.Z,{dropdownRender:uo,trigger:["click"],open:Hn,onOpenChange:hi,getPopupContainer:Kn,placement:Vi==="rtl"?"bottomLeft":"bottomRight"},t.createElement("span",{role:"button",tabIndex:-1,className:R()(`${Ge}-trigger`,{active:Lo}),onClick:Da=>{Da.stopPropagation()}},Ra)))}var Fe=Be;function Xe(_,le,Se){let Ue=[];return(_||[]).forEach((Ge,at)=>{var mt;const St=Su(at,Se);if(Ge.filters||"filterDropdown"in Ge||"onFilter"in Ge)if("filteredValue"in Ge){let xt=Ge.filteredValue;"filterDropdown"in Ge||(xt=(mt=xt==null?void 0:xt.map(String))!==null&&mt!==void 0?mt:xt),Ue.push({column:Ge,key:Qs(Ge,St),filteredKeys:xt,forceFiltered:Ge.filtered})}else Ue.push({column:Ge,key:Qs(Ge,St),filteredKeys:le&&Ge.defaultFilteredValue?Ge.defaultFilteredValue:void 0,forceFiltered:Ge.filtered});"children"in Ge&&(Ue=[].concat((0,ko.Z)(Ue),(0,ko.Z)(Xe(Ge.children,le,St))))}),Ue}function Ze(_,le,Se,Ue,Ge,at,mt,St){return Se.map((xt,Vt)=>{const Jt=Su(Vt,St),{filterMultiple:Ht=!0,filterMode:xn,filterSearch:wn}=xt;let Pn=xt;if(Pn.filters||Pn.filterDropdown){const Kn=Qs(Pn,Jt),an=Ue.find(qn=>{let{key:Zn}=qn;return Kn===Zn});Pn=Object.assign(Object.assign({},Pn),{title:qn=>t.createElement(Fe,{tablePrefixCls:_,prefixCls:`${_}-filter`,dropdownPrefixCls:le,column:Pn,columnKey:Kn,filterState:an,filterMultiple:Ht,filterMode:xn,filterSearch:wn,triggerFilter:at,locale:Ge,getPopupContainer:mt},Hs(xt.title,qn))})}return"children"in Pn&&(Pn=Object.assign(Object.assign({},Pn),{children:Ze(_,le,Pn.children,Ue,Ge,at,mt,Jt)})),Pn})}function st(_){const le={};return _.forEach(Se=>{let{key:Ue,filteredKeys:Ge,column:at}=Se;const{filters:mt,filterDropdown:St}=at;if(St)le[Ue]=Ge||null;else if(Array.isArray(Ge)){const xt=ee(mt);le[Ue]=xt.filter(Vt=>Ge.includes(String(Vt)))}else le[Ue]=null}),le}function Bt(_,le){return le.reduce((Se,Ue)=>{const{column:{onFilter:Ge,filters:at},filteredKeys:mt}=Ue;return Ge&&mt&&mt.length?Se.filter(St=>mt.some(xt=>{const Vt=ee(at),Jt=Vt.findIndex(xn=>String(xn)===String(xt)),Ht=Jt!==-1?Vt[Jt]:xt;return Ge(Ht,St)})):Se},_)}const pt=_=>_.flatMap(le=>"children"in le?[le].concat((0,ko.Z)(pt(le.children||[]))):[le]);function Et(_){let{prefixCls:le,dropdownPrefixCls:Se,mergedColumns:Ue,onFilterChange:Ge,getPopupContainer:at,locale:mt}=_;const St=t.useMemo(()=>pt(Ue||[]),[Ue]),[xt,Vt]=t.useState(()=>Xe(St,!0)),Jt=t.useMemo(()=>{const Pn=Xe(St,!1);if(Pn.length===0)return Pn;let Kn=!0,an=!0;if(Pn.forEach(qn=>{let{filteredKeys:Zn}=qn;Zn!==void 0?Kn=!1:an=!1}),Kn){const qn=(St||[]).map((Zn,wr)=>Qs(Zn,Su(wr)));return xt.filter(Zn=>{let{key:wr}=Zn;return qn.includes(wr)}).map(Zn=>{const wr=St[qn.findIndex(ya=>ya===Zn.key)];return Object.assign(Object.assign({},Zn),{column:Object.assign(Object.assign({},Zn.column),wr),forceFiltered:wr.filtered})})}return Pn},[St,xt]),Ht=t.useMemo(()=>st(Jt),[Jt]),xn=Pn=>{const Kn=Jt.filter(an=>{let{key:qn}=an;return qn!==Pn.key});Kn.push(Pn),Vt(Kn),Ge(st(Kn),Kn)};return[Pn=>Ze(le,Se,Pn,Jt,mt,xn,at),Jt,Ht]}var Lt=Et;function Tt(_,le,Se){const Ue=t.useRef({});function Ge(at){if(!Ue.current||Ue.current.data!==_||Ue.current.childrenColumnName!==le||Ue.current.getRowKey!==Se){let St=function(xt){xt.forEach((Vt,Jt)=>{const Ht=Se(Vt,Jt);mt.set(Ht,Vt),Vt&&typeof Vt=="object"&&le in Vt&&St(Vt[le]||[])})};const mt=new Map;St(_),Ue.current={data:_,childrenColumnName:le,kvMap:mt,getRowKey:Se}}return Ue.current.kvMap.get(at)}return[Ge]}var ht=h(38780),yt=function(_,le){var Se={};for(var Ue in _)Object.prototype.hasOwnProperty.call(_,Ue)&&le.indexOf(Ue)<0&&(Se[Ue]=_[Ue]);if(_!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ge=0,Ue=Object.getOwnPropertySymbols(_);Ge{const at=_[Ge];typeof at!="function"&&(Se[Ge]=at)}),Se}function ln(_,le,Se){const Ue=Se&&typeof Se=="object"?Se:{},{total:Ge=0}=Ue,at=yt(Ue,["total"]),[mt,St]=(0,t.useState)(()=>({current:"defaultCurrent"in at?at.defaultCurrent:1,pageSize:"defaultPageSize"in at?at.defaultPageSize:Wt})),xt=(0,ht.Z)(mt,at,{total:Ge>0?Ge:_}),Vt=Math.ceil((Ge||_)/xt.pageSize);xt.current>Vt&&(xt.current=Vt||1);const Jt=(xn,wn)=>{St({current:xn!=null?xn:1,pageSize:wn||xt.pageSize})},Ht=(xn,wn)=>{var Pn;Se&&((Pn=Se.onChange)===null||Pn===void 0||Pn.call(Se,xn,wn)),Jt(xn,wn),le(xn,wn||(xt==null?void 0:xt.pageSize))};return Se===!1?[{},()=>{}]:[Object.assign(Object.assign({},xt),{onChange:Ht}),Jt]}var gn=ln,En=h(42922),Cn=h(29873),mn=h(97153),Cr=h(83898),On=h(5663);const ke={},vr="SELECT_ALL",Xn="SELECT_INVERT",gr="SELECT_NONE",Tr=[],ea=(_,le)=>{let Se=[];return(le||[]).forEach(Ue=>{Se.push(Ue),Ue&&typeof Ue=="object"&&_ in Ue&&(Se=[].concat((0,ko.Z)(Se),(0,ko.Z)(ea(_,Ue[_]))))}),Se};var jr=(_,le)=>{const{preserveSelectedRowKeys:Se,selectedRowKeys:Ue,defaultSelectedRowKeys:Ge,getCheckboxProps:at,onChange:mt,onSelect:St,onSelectAll:xt,onSelectInvert:Vt,onSelectNone:Jt,onSelectMultiple:Ht,columnWidth:xn,type:wn,selections:Pn,fixed:Kn,renderCell:an,hideSelectAll:qn,checkStrictly:Zn=!0}=le||{},{prefixCls:wr,data:ya,pageData:oa,getRecordByKey:sa,getRowKey:so,expandType:Lo,childrenColumnName:Yr,locale:Hn,getPopupContainer:jn}=_,[sr,Lr]=(0,On.Z)(Ue||Ge||Tr,{value:Ue}),ia=t.useRef(new Map),to=(0,t.useCallback)(Ga=>{if(Se){const oo=new Map;Ga.forEach(uo=>{let Ra=sa(uo);!Ra&&ia.current.has(uo)&&(Ra=ia.current.get(uo)),oo.set(uo,Ra)}),ia.current=oo}},[sa,Se]);t.useEffect(()=>{to(sr)},[sr]);const{keyEntities:ka}=(0,t.useMemo)(()=>{if(Zn)return{keyEntities:null};let Ga=ya;if(Se){const oo=new Set(ya.map((Ra,Vi)=>so(Ra,Vi))),uo=Array.from(ia.current).reduce((Ra,Vi)=>{let[Da,Mo]=Vi;return oo.has(Da)?Ra:Ra.concat(Mo)},[]);Ga=[].concat((0,ko.Z)(Ga),(0,ko.Z)(uo))}return(0,Cr.I8)(Ga,{externalGetKey:so,childrenPropName:Yr})},[ya,so,Zn,Yr,Se]),ba=(0,t.useMemo)(()=>ea(Yr,oa),[Yr,oa]),Ro=(0,t.useMemo)(()=>{const Ga=new Map;return ba.forEach((oo,uo)=>{const Ra=so(oo,uo),Vi=(at?at(oo):null)||{};Ga.set(Ra,Vi)}),Ga},[ba,so,at]),zo=(0,t.useCallback)(Ga=>{var oo;return!!(!((oo=Ro.get(so(Ga)))===null||oo===void 0)&&oo.disabled)},[Ro,so]),[ci,di]=(0,t.useMemo)(()=>{if(Zn)return[sr||[],[]];const{checkedKeys:Ga,halfCheckedKeys:oo}=(0,mn.S)(sr,!0,ka,zo);return[Ga||[],oo]},[sr,Zn,ka,zo]),Vl=(0,t.useMemo)(()=>{const Ga=wn==="radio"?ci.slice(0,1):ci;return new Set(Ga)},[ci,wn]),Dl=(0,t.useMemo)(()=>wn==="radio"?new Set:new Set(di),[di,wn]),[Go,os]=(0,t.useState)(null);t.useEffect(()=>{le||Lr(Tr)},[!!le]);const hi=(0,t.useCallback)((Ga,oo)=>{let uo,Ra;to(Ga),Se?(uo=Ga,Ra=Ga.map(Vi=>ia.current.get(Vi))):(uo=[],Ra=[],Ga.forEach(Vi=>{const Da=sa(Vi);Da!==void 0&&(uo.push(Vi),Ra.push(Da))})),Lr(uo),mt==null||mt(uo,Ra,{type:oo})},[Lr,sa,mt,Se]),Nl=(0,t.useCallback)((Ga,oo,uo,Ra)=>{if(St){const Vi=uo.map(Da=>sa(Da));St(sa(Ga),oo,Vi,Ra)}hi(uo,"single")},[St,sa,hi]),Sl=(0,t.useMemo)(()=>!Pn||qn?null:(Pn===!0?[vr,Xn,gr]:Pn).map(oo=>oo===vr?{key:"all",text:Hn.selectionAll,onSelect(){hi(ya.map((uo,Ra)=>so(uo,Ra)).filter(uo=>{const Ra=Ro.get(uo);return!(Ra!=null&&Ra.disabled)||Vl.has(uo)}),"all")}}:oo===Xn?{key:"invert",text:Hn.selectInvert,onSelect(){const uo=new Set(Vl);oa.forEach((Vi,Da)=>{const Mo=so(Vi,Da),yi=Ro.get(Mo);yi!=null&&yi.disabled||(uo.has(Mo)?uo.delete(Mo):uo.add(Mo))});const Ra=Array.from(uo);Vt&&Vt(Ra),hi(Ra,"invert")}}:oo===gr?{key:"none",text:Hn.selectNone,onSelect(){Jt==null||Jt(),hi(Array.from(Vl).filter(uo=>{const Ra=Ro.get(uo);return Ra==null?void 0:Ra.disabled}),"none")}}:oo).map(oo=>Object.assign(Object.assign({},oo),{onSelect:function(){for(var uo,Ra,Vi=arguments.length,Da=new Array(Vi),Mo=0;Mo{var oo;if(!le)return Ga.filter(xi=>xi!==ke);let uo=(0,ko.Z)(Ga);const Ra=new Set(Vl),Vi=ba.map(so).filter(xi=>!Ro.get(xi).disabled),Da=Vi.every(xi=>Ra.has(xi)),Mo=Vi.some(xi=>Ra.has(xi)),yi=()=>{const xi=[];Da?Vi.forEach(jl=>{Ra.delete(jl),xi.push(jl)}):Vi.forEach(jl=>{Ra.has(jl)||(Ra.add(jl),xi.push(jl))});const ul=Array.from(Ra);xt==null||xt(!Da,ul.map(jl=>sa(jl)),xi.map(jl=>sa(jl))),hi(ul,"all"),os(null)};let Ai;if(wn!=="radio"){let xi;if(Sl){const ni={getPopupContainer:jn,items:Sl.map((Ws,Es)=>{const{key:Xs,text:uu,onSelect:nl}=Ws;return{key:Xs!=null?Xs:Es,onClick:()=>{nl==null||nl(Vi)},label:uu}})};xi=t.createElement("div",{className:`${wr}-selection-extra`},t.createElement(Pu.Z,{menu:ni,getPopupContainer:jn},t.createElement("span",null,t.createElement(En.Z,null))))}const ul=ba.map((ni,Ws)=>{const Es=so(ni,Ws),Xs=Ro.get(Es)||{};return Object.assign({checked:Ra.has(Es)},Xs)}).filter(ni=>{let{disabled:Ws}=ni;return Ws}),jl=!!ul.length&&ul.length===ba.length,fs=jl&&ul.every(ni=>{let{checked:Ws}=ni;return Ws}),es=jl&&ul.some(ni=>{let{checked:Ws}=ni;return Ws});Ai=!qn&&t.createElement("div",{className:`${wr}-selection`},t.createElement(nc.default,{checked:jl?fs:!!ba.length&&Da,indeterminate:jl?!fs&&es:!Da&&Mo,onChange:yi,disabled:ba.length===0||jl,"aria-label":xi?"Custom selection":"Select all",skipGroup:!0}),xi)}let is;wn==="radio"?is=(xi,ul,jl)=>{const fs=so(ul,jl),es=Ra.has(fs);return{node:t.createElement(Ic.ZP,Object.assign({},Ro.get(fs),{checked:es,onClick:ni=>ni.stopPropagation(),onChange:ni=>{Ra.has(fs)||Nl(fs,!0,[fs],ni.nativeEvent)}})),checked:es}}:is=(xi,ul,jl)=>{var fs;const es=so(ul,jl),ni=Ra.has(es),Ws=Dl.has(es),Es=Ro.get(es);let Xs;return Lo==="nest"?Xs=Ws:Xs=(fs=Es==null?void 0:Es.indeterminate)!==null&&fs!==void 0?fs:Ws,{node:t.createElement(nc.default,Object.assign({},Es,{indeterminate:Xs,checked:ni,skipGroup:!0,onClick:uu=>uu.stopPropagation(),onChange:uu=>{let{nativeEvent:nl}=uu;const{shiftKey:Gu}=nl;let Fu=-1,cu=-1;if(Gu&&Zn){const ys=new Set([Go,es]);Vi.some((js,Ql)=>{if(ys.has(js))if(Fu===-1)Fu=Ql;else return cu=Ql,!0;return!1})}if(cu!==-1&&Fu!==cu&&Zn){const ys=Vi.slice(Fu,cu+1),js=[];ni?ys.forEach(Cl=>{Ra.has(Cl)&&(js.push(Cl),Ra.delete(Cl))}):ys.forEach(Cl=>{Ra.has(Cl)||(js.push(Cl),Ra.add(Cl))});const Ql=Array.from(Ra);Ht==null||Ht(!ni,Ql.map(Cl=>sa(Cl)),js.map(Cl=>sa(Cl))),hi(Ql,"multiple")}else{const ys=ci;if(Zn){const js=ni?(0,Cn._5)(ys,es):(0,Cn.L0)(ys,es);Nl(es,!ni,js,nl)}else{const js=(0,mn.S)([].concat((0,ko.Z)(ys),[es]),!0,ka,zo),{checkedKeys:Ql,halfCheckedKeys:Cl}=js;let Ou=Ql;if(ni){const Ru=new Set(Ql);Ru.delete(es),Ou=(0,mn.S)(Array.from(Ru),{checked:!1,halfCheckedKeys:Cl},ka,zo).checkedKeys}Nl(es,!ni,Ou,nl)}}os(ni?null:es)}})),checked:ni}};const Ss=(xi,ul,jl)=>{const{node:fs,checked:es}=is(xi,ul,jl);return an?an(es,ul,jl,fs):fs};if(!uo.includes(ke))if(uo.findIndex(xi=>{var ul;return((ul=xi[Fl])===null||ul===void 0?void 0:ul.columnType)==="EXPAND_COLUMN"})===0){const[xi,...ul]=uo;uo=[xi,ke].concat((0,ko.Z)(ul))}else uo=[ke].concat((0,ko.Z)(uo));const Gs=uo.indexOf(ke);uo=uo.filter((xi,ul)=>xi!==ke||ul===Gs);const Tl=uo[Gs-1],mu=uo[Gs+1];let ds=Kn;ds===void 0&&((mu==null?void 0:mu.fixed)!==void 0?ds=mu.fixed:(Tl==null?void 0:Tl.fixed)!==void 0&&(ds=Tl.fixed)),ds&&Tl&&((oo=Tl[Fl])===null||oo===void 0?void 0:oo.columnType)==="EXPAND_COLUMN"&&Tl.fixed===void 0&&(Tl.fixed=ds);const Zs=R()(`${wr}-selection-col`,{[`${wr}-selection-col-with-dropdown`]:Pn&&wn==="checkbox"}),ku={fixed:ds,width:xn,className:`${wr}-selection-column`,title:le.columnTitle||Ai,render:Ss,onCell:le.onCell,[Fl]:{className:Zs}};return uo.map(xi=>xi===ke?ku:xi)},[so,ba,le,ci,Vl,Dl,xn,Sl,Lo,Go,Ro,Ht,Nl,zo]),Vl]},xr=h(33463),Br=h(28575),ar=h(83062);const Gr="ascend",ga="descend";function To(_){return typeof _.sorter=="object"&&typeof _.sorter.multiple=="number"?_.sorter.multiple:!1}function io(_){return typeof _=="function"?_:_&&typeof _=="object"&&_.compare?_.compare:!1}function jo(_,le){return le?_[_.indexOf(le)+1]:_[0]}function vi(_,le,Se){let Ue=[];function Ge(at,mt){Ue.push({column:at,key:Qs(at,mt),multiplePriority:To(at),sortOrder:at.sortOrder})}return(_||[]).forEach((at,mt)=>{const St=Su(mt,Se);at.children?("sortOrder"in at&&Ge(at,St),Ue=[].concat((0,ko.Z)(Ue),(0,ko.Z)(vi(at.children,le,St)))):at.sorter&&("sortOrder"in at?Ge(at,St):le&&at.defaultSortOrder&&Ue.push({column:at,key:Qs(at,St),multiplePriority:To(at),sortOrder:at.defaultSortOrder}))}),Ue}function ca(_,le,Se,Ue,Ge,at,mt,St){return(le||[]).map((xt,Vt)=>{const Jt=Su(Vt,St);let Ht=xt;if(Ht.sorter){const xn=Ht.sortDirections||Ge,wn=Ht.showSorterTooltip===void 0?mt:Ht.showSorterTooltip,Pn=Qs(Ht,Jt),Kn=Se.find(Lo=>{let{key:Yr}=Lo;return Yr===Pn}),an=Kn?Kn.sortOrder:null,qn=jo(xn,an);let Zn;if(xt.sortIcon)Zn=xt.sortIcon({sortOrder:an});else{const Lo=xn.includes(Gr)&&t.createElement(Br.Z,{className:R()(`${_}-column-sorter-up`,{active:an===Gr})}),Yr=xn.includes(ga)&&t.createElement(xr.Z,{className:R()(`${_}-column-sorter-down`,{active:an===ga})});Zn=t.createElement("span",{className:R()(`${_}-column-sorter`,{[`${_}-column-sorter-full`]:!!(Lo&&Yr)})},t.createElement("span",{className:`${_}-column-sorter-inner`,"aria-hidden":"true"},Lo,Yr))}const{cancelSort:wr,triggerAsc:ya,triggerDesc:oa}=at||{};let sa=wr;qn===ga?sa=oa:qn===Gr&&(sa=ya);const so=typeof wn=="object"?wn:{title:sa};Ht=Object.assign(Object.assign({},Ht),{className:R()(Ht.className,{[`${_}-column-sort`]:an}),title:Lo=>{const Yr=t.createElement("div",{className:`${_}-column-sorters`},t.createElement("span",{className:`${_}-column-title`},Hs(xt.title,Lo)),Zn);return wn?t.createElement(ar.Z,Object.assign({},so),Yr):Yr},onHeaderCell:Lo=>{const Yr=xt.onHeaderCell&&xt.onHeaderCell(Lo)||{},Hn=Yr.onClick,jn=Yr.onKeyDown;Yr.onClick=ia=>{Ue({column:xt,key:Pn,sortOrder:qn,multiplePriority:To(xt)}),Hn==null||Hn(ia)},Yr.onKeyDown=ia=>{ia.keyCode===Iu.Z.ENTER&&(Ue({column:xt,key:Pn,sortOrder:qn,multiplePriority:To(xt)}),jn==null||jn(ia))};const sr=dc(xt.title,{}),Lr=sr==null?void 0:sr.toString();return an?Yr["aria-sort"]=an==="ascend"?"ascending":"descending":Yr["aria-label"]=Lr||"",Yr.className=R()(Yr.className,`${_}-column-has-sorters`),Yr.tabIndex=0,xt.ellipsis&&(Yr.title=(sr!=null?sr:"").toString()),Yr}})}return"children"in Ht&&(Ht=Object.assign(Object.assign({},Ht),{children:ca(_,Ht.children,Se,Ue,Ge,at,mt,Jt)})),Ht})}function ro(_){const{column:le,sortOrder:Se}=_;return{column:le,order:Se,field:le.dataIndex,columnKey:le.key}}function Uo(_){const le=_.filter(Se=>{let{sortOrder:Ue}=Se;return Ue}).map(ro);return le.length===0&&_.length?Object.assign(Object.assign({},ro(_[_.length-1])),{column:void 0}):le.length<=1?le[0]||{}:le}function Ta(_,le,Se){const Ue=le.slice().sort((mt,St)=>St.multiplePriority-mt.multiplePriority),Ge=_.slice(),at=Ue.filter(mt=>{let{column:{sorter:St},sortOrder:xt}=mt;return io(St)&&xt});return at.length?Ge.sort((mt,St)=>{for(let xt=0;xt{const St=mt[Se];return St?Object.assign(Object.assign({},mt),{[Se]:Ta(St,le,Se)}):mt}):Ge}function ra(_){let{prefixCls:le,mergedColumns:Se,onSorterChange:Ue,sortDirections:Ge,tableLocale:at,showSorterTooltip:mt}=_;const[St,xt]=t.useState(vi(Se,!0)),Vt=t.useMemo(()=>{let Pn=!0;const Kn=vi(Se,!1);if(!Kn.length)return St;const an=[];function qn(wr){Pn?an.push(wr):an.push(Object.assign(Object.assign({},wr),{sortOrder:null}))}let Zn=null;return Kn.forEach(wr=>{Zn===null?(qn(wr),wr.sortOrder&&(wr.multiplePriority===!1?Pn=!1:Zn=!0)):(Zn&&wr.multiplePriority!==!1||(Pn=!1),qn(wr))}),an},[Se,St]),Jt=t.useMemo(()=>{const Pn=Vt.map(Kn=>{let{column:an,sortOrder:qn}=Kn;return{column:an,order:qn}});return{sortColumns:Pn,sortColumn:Pn[0]&&Pn[0].column,sortOrder:Pn[0]&&Pn[0].order}},[Vt]);function Ht(Pn){let Kn;Pn.multiplePriority===!1||!Vt.length||Vt[0].multiplePriority===!1?Kn=[Pn]:Kn=[].concat((0,ko.Z)(Vt.filter(an=>{let{key:qn}=an;return qn!==Pn.key})),[Pn]),xt(Kn),Ue(Uo(Kn),Kn)}return[Pn=>ca(le,Pn,Vt,Ht,Ge,at,mt),Vt,Jt,()=>Uo(Vt)]}function ja(_,le){return _.map(Se=>{const Ue=Object.assign({},Se);return Ue.title=Hs(Se.title,le),"children"in Ue&&(Ue.children=ja(Ue.children,le)),Ue})}function Oo(_){return[t.useCallback(Se=>ja(Se,_),[_])]}var Xr=Ko((_,le)=>{const{_renderTimes:Se}=_,{_renderTimes:Ue}=le;return Se!==Ue}),ao=Wi((_,le)=>{const{_renderTimes:Se}=_,{_renderTimes:Ue}=le;return Se!==Ue}),Er=h(84780),La=h(14747),fa=h(67968),Ba=h(45503),Ho=_=>{const{componentCls:le}=_,Se=`${_.lineWidth}px ${_.lineType} ${_.tableBorderColor}`,Ue=(Ge,at,mt)=>({[`&${le}-${Ge}`]:{[`> ${le}-container`]:{[`> ${le}-content, > ${le}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${le}-expanded-row-fixed`]:{margin:`-${at}px -${mt+_.lineWidth}px`}}}}}});return{[`${le}-wrapper`]:{[`${le}${le}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${le}-title`]:{border:Se,borderBottom:0},[`> ${le}-container`]:{borderInlineStart:Se,borderTop:Se,[` + onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError`,qa="".concat(el," ").concat(Ri).split(/[\s\n]+/),Ha="aria-",Ui="data-";function ol(_,le){return _.indexOf(le)===0}function Di(_){var le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Se;le===!1?Se={aria:!0,data:!0,attr:!0}:le===!0?Se={aria:!0}:Se=(0,g.Z)({},le);var Ue={};return Object.keys(_).forEach(function(Ge){(Se.aria&&(Ge==="role"||ol(Ge,Ha))||Se.data&&ol(Ge,Ui)||Se.attr&&qa.includes(Ge))&&(Ue[Ge]=_[Ge])}),Ue}function wl(_,le,Se,Ue,Ge,at,mt){_.push({record:le,indent:Se,index:mt});var St=at(le),xt=Ge==null?void 0:Ge.has(St);if(le&&Array.isArray(le[Ue])&&xt)for(var Vt=0;Vt1?jn-1:0),Lr=1;Lr=0;St-=1){var xt=le[St],Vt=Se&&Se[St],Jt=Vt&&Vt[Fl];if(xt||Jt||mt){var Ht=Jt||{},xn=Ht.columnType,wn=(0,Ie.Z)(Ht,Ms);Ge.unshift(t.createElement("col",(0,u.Z)({key:St,style:{width:xt}},wn))),mt=!0}}return t.createElement("colgroup",null,Ge)}var dl=bi,ko=h(74902),Yt=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function qt(_,le){return(0,t.useMemo)(function(){for(var Se=[],Ue=0;Ue1?"colgroup":"col":null,ellipsis:an.ellipsis,align:an.align,component:an.title?at:mt,prefixCls:Jt,key:wn[Kn]},qn,{additionalProps:Zn,rowType:"header"}))}))}Ao.displayName="HeaderRow";var Po=Ao;function Yn(_){var le=[];function Se(mt,St){var xt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;le[xt]=le[xt]||[];var Vt=St,Jt=mt.filter(Boolean).map(function(Ht){var xn={key:Ht.key,className:Ht.className||"",children:Ht.title,column:Ht,colStart:Vt},wn=1,Pn=Ht.children;return Pn&&Pn.length>0&&(wn=Se(Pn,Vt,xt+1).reduce(function(Kn,an){return Kn+an},0),xn.hasSubColumns=!0),"colSpan"in Ht&&(wn=Ht.colSpan),"rowSpan"in Ht&&(xn.rowSpan=Ht.rowSpan),xn.colSpan=wn,xn.colEnd=xn.colStart+wn-1,le[xt].push(xn),Vt+=wn,wn});return Jt}Se(_,0);for(var Ue=le.length,Ge=function(St){le[St].forEach(function(xt){!("rowSpan"in xt)&&!xt.hasSubColumns&&(xt.rowSpan=Ue-St)})},at=0;at1&&arguments[1]!==void 0?arguments[1]:{},Se=[];return t.Children.forEach(_,function(Ue){Ue==null&&!le.keepEmpty||(Array.isArray(Ue)?Se=Se.concat(Qr(Ue)):(0,cr.isFragment)(Ue)&&Ue.props?Se=Se.concat(Qr(Ue.props.children,le)):Se.push(Ue))}),Se}function Yo(_){var le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return typeof le=="number"?le:le.endsWith("%")?_*parseFloat(le)/100:null}function Zi(_,le){return t.useMemo(function(){if(le&&le>0){var Se=0,Ue=0;_.forEach(function(Vt){var Jt=Yo(le,Vt.width);Jt?Se+=Jt:Ue+=1});var Ge=le-Se,at=Ue,mt=Ge/Ue,St=0,xt=_.map(function(Vt){var Jt=(0,g.Z)({},Vt),Ht=Yo(le,Jt.width);if(Ht)Jt.width=Ht;else{var xn=Math.floor(mt);Jt.width=at===1?Ge:xn,Ge-=xn,at-=1}return St+=Jt.width,Jt});return[xt,St]}return[_,le]},[_,le])}var pl=["children"],Jo=["fixed"];function Eo(_){return Qr(_).filter(function(le){return t.isValidElement(le)}).map(function(le){var Se=le.key,Ue=le.props,Ge=Ue.children,at=(0,Ie.Z)(Ue,pl),mt=(0,g.Z)({key:Se},at);return Ge&&(mt.children=Eo(Ge)),mt})}function ai(_){var le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return _.filter(function(Se){return Se&&(0,C.Z)(Se)==="object"}).reduce(function(Se,Ue,Ge){var at=Ue.fixed,mt=at===!0?"left":at,St="".concat(le,"-").concat(Ge),xt=Ue.children;return xt&&xt.length>0?[].concat((0,ko.Z)(Se),(0,ko.Z)(ai(xt,St).map(function(Vt){return(0,g.Z)({fixed:mt},Vt)}))):[].concat((0,ko.Z)(Se),[(0,g.Z)((0,g.Z)({key:St},Ue),{},{fixed:mt})])},[])}function da(_){for(var le=!0,Se=0;Se<_.length;Se+=1){var Ue=_[Se];if(le&&Ue.fixed!=="left")le=!1;else if(!le&&Ue.fixed==="left"){warning(!1,"Index ".concat(Se-1," of `columns` missing `fixed='left'` prop."));break}}for(var Ge=!0,at=_.length-1;at>=0;at-=1){var mt=_[at];if(Ge&&mt.fixed!=="right")Ge=!1;else if(!Ge&&mt.fixed==="right"){warning(!1,"Index ".concat(at+1," of `columns` missing `fixed='right'` prop."));break}}}function mi(_){return _.map(function(le){var Se=le.fixed,Ue=(0,Ie.Z)(le,Jo),Ge=Se;return Se==="left"?Ge="right":Se==="right"&&(Ge="left"),(0,g.Z)({fixed:Ge},Ue)})}function Ci(_,le){var Se=_.prefixCls,Ue=_.columns,Ge=_.children,at=_.expandable,mt=_.expandedKeys,St=_.columnTitle,xt=_.getRowKey,Vt=_.onTriggerExpand,Jt=_.expandIcon,Ht=_.rowExpandable,xn=_.expandIconColumnIndex,wn=_.direction,Pn=_.expandRowByClick,Kn=_.columnWidth,an=_.fixed,qn=_.scrollWidth,Zn=t.useMemo(function(){return Ue||Eo(Ge)},[Ue,Ge]),wr=t.useMemo(function(){if(at){var Hn,jn=Zn.slice();if(!jn.includes(F)){var sr=xn||0;sr>=0&&jn.splice(sr,0,F)}var Lr=jn.indexOf(F);jn=jn.filter(function(ba,Ro){return ba!==F||Ro===Lr});var ia=Zn[Lr],to;(an==="left"||an)&&!xn?to="left":(an==="right"||an)&&xn===Zn.length?to="right":to=ia?ia.fixed:null;var ka=(Hn={},(0,S.Z)(Hn,Fl,{className:"".concat(Se,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,S.Z)(Hn,"title",St),(0,S.Z)(Hn,"fixed",to),(0,S.Z)(Hn,"className","".concat(Se,"-row-expand-icon-cell")),(0,S.Z)(Hn,"width",Kn),(0,S.Z)(Hn,"render",function(Ro,zo,ci){var di=xt(zo,ci),Vl=mt.has(di),Dl=Ht?Ht(zo):!0,Go=Jt({prefixCls:Se,expanded:Vl,expandable:Dl,record:zo,onExpand:Vt});return Pn?t.createElement("span",{onClick:function(hi){return hi.stopPropagation()}},Go):Go}),Hn);return jn.map(function(ba){return ba===F?ka:ba})}return Zn.filter(function(ba){return ba!==F})},[at,Zn,xt,mt,Jt,wn]),ya=t.useMemo(function(){var Hn=wr;return le&&(Hn=le(Hn)),Hn.length||(Hn=[{render:function(){return null}}]),Hn},[le,wr,wn]),oa=t.useMemo(function(){return wn==="rtl"?mi(ai(ya)):ai(ya)},[ya,wn,qn]),sa=Zi(oa,qn),so=(0,e.Z)(sa,2),Lo=so[0],Yr=so[1];return[ya,Lo,Yr]}var Ua=Ci;function Ea(_){var le,Se=_.prefixCls,Ue=_.record,Ge=_.onExpand,at=_.expanded,mt=_.expandable,St="".concat(Se,"-row-expand-icon");if(!mt)return t.createElement("span",{className:R()(St,"".concat(Se,"-row-spaced"))});var xt=function(Jt){Ge(Ue,Jt),Jt.stopPropagation()};return t.createElement("span",{className:R()(St,(le={},(0,S.Z)(le,"".concat(Se,"-row-expanded"),at),(0,S.Z)(le,"".concat(Se,"-row-collapsed"),!at),le)),onClick:xt})}function co(_,le,Se){var Ue=[];function Ge(at){(at||[]).forEach(function(mt,St){Ue.push(le(mt,St)),Ge(mt[Se])})}return Ge(_),Ue}function Xo(_,le,Se){var Ue=Cs(_),Ge=Ue.expandIcon,at=Ue.expandedRowKeys,mt=Ue.defaultExpandedRowKeys,St=Ue.defaultExpandAllRows,xt=Ue.expandedRowRender,Vt=Ue.onExpand,Jt=Ue.onExpandedRowsChange,Ht=Ue.childrenColumnName,xn=Ge||Ea,wn=Ht||"children",Pn=t.useMemo(function(){return xt?"row":_.expandable&&_.internalHooks===n&&_.expandable.__PARENT_RENDER_ICON__||le.some(function(oa){return oa&&(0,C.Z)(oa)==="object"&&oa[wn]})?"nest":!1},[!!xt,le]),Kn=t.useState(function(){return mt||(St?co(le,Se,wn):[])}),an=(0,e.Z)(Kn,2),qn=an[0],Zn=an[1],wr=t.useMemo(function(){return new Set(at||qn||[])},[at,qn]),ya=t.useCallback(function(oa){var sa=Se(oa,le.indexOf(oa)),so,Lo=wr.has(sa);Lo?(wr.delete(sa),so=(0,ko.Z)(wr)):so=[].concat((0,ko.Z)(wr),[sa]),Zn(so),Vt&&Vt(!Lo,oa),Jt&&Jt(so)},[Se,wr,le,Vt,Jt]);return[Ue,Pn,wr,xn,wn,ya]}function Dt(_,le,Se,Ue){var Ge=_.map(function(at,mt){return U(mt,mt,_,le,Se,Ue==null?void 0:Ue[mt])});return N(function(){return Ge},[Ge],function(at,mt){return!$(at,mt)})}function Nt(_){var le=(0,t.useRef)(_),Se=(0,t.useState)({}),Ue=(0,e.Z)(Se,2),Ge=Ue[1],at=(0,t.useRef)(null),mt=(0,t.useRef)([]);function St(xt){mt.current.push(xt);var Vt=Promise.resolve();at.current=Vt,Vt.then(function(){if(at.current===Vt){var Jt=mt.current,Ht=le.current;mt.current=[],Jt.forEach(function(xn){le.current=xn(le.current)}),at.current=null,Ht!==le.current&&Ge({})}})}return(0,t.useEffect)(function(){return function(){at.current=null}},[]),[le.current,St]}function Ot(_){var le=(0,t.useRef)(_||null),Se=(0,t.useRef)();function Ue(){window.clearTimeout(Se.current)}function Ge(mt){le.current=mt,Ue(),Se.current=window.setTimeout(function(){le.current=null,Se.current=void 0},100)}function at(){return le.current}return(0,t.useEffect)(function(){return Ue},[]),[Ge,at]}function je(){var _=t.useState(-1),le=(0,e.Z)(_,2),Se=le[0],Ue=le[1],Ge=t.useState(-1),at=(0,e.Z)(Ge,2),mt=at[0],St=at[1],xt=t.useCallback(function(Vt,Jt){Ue(Vt),St(Jt)},[]);return[Se,mt,xt]}var Zt=qe()?window:null;function fn(_,le){var Se=(0,C.Z)(_)==="object"?_:{},Ue=Se.offsetHeader,Ge=Ue===void 0?0:Ue,at=Se.offsetSummary,mt=at===void 0?0:at,St=Se.offsetScroll,xt=St===void 0?0:St,Vt=Se.getContainer,Jt=Vt===void 0?function(){return Zt}:Vt,Ht=Jt()||Zt;return t.useMemo(function(){var xn=!!_;return{isSticky:xn,stickyClassName:xn?"".concat(le,"-sticky-holder"):"",offsetHeader:Ge,offsetSummary:mt,offsetScroll:xt,container:Ht}},[xt,Ge,mt,le,Ht])}function tt(_,le,Se){var Ue=(0,t.useMemo)(function(){for(var Ge=[],at=[],mt=0,St=0,xt=0;xt=Ht&&(ba=Ht-xn),mt({scrollLeft:ba/Ht*(Jt+2)}),Zn.current.x=Lr.pageX},Hn=function(){if(at.current){var Lr=Mr(at.current).top,ia=Lr+at.current.offsetHeight,to=xt===window?document.documentElement.scrollTop+window.innerHeight:Mr(xt).top+xt.clientHeight;ia-Fa()<=to||Lr>=to-St?qn(function(ka){return(0,g.Z)((0,g.Z)({},ka),{},{isHiddenScrollBar:!0})}):qn(function(ka){return(0,g.Z)((0,g.Z)({},ka),{},{isHiddenScrollBar:!1})})}},jn=function(Lr){qn(function(ia){return(0,g.Z)((0,g.Z)({},ia),{},{scrollLeft:Lr/Jt*Ht||0})})};return t.useImperativeHandle(Se,function(){return{setScrollLeft:jn}}),t.useEffect(function(){var sr=Ct(document.body,"mouseup",so,!1),Lr=Ct(document.body,"mousemove",Yr,!1);return Hn(),function(){sr.remove(),Lr.remove()}},[xn,oa]),t.useEffect(function(){var sr=Ct(xt,"scroll",Hn,!1),Lr=Ct(window,"resize",Hn,!1);return function(){sr.remove(),Lr.remove()}},[xt]),t.useEffect(function(){an.isHiddenScrollBar||qn(function(sr){var Lr=at.current;return Lr?(0,g.Z)((0,g.Z)({},sr),{},{scrollLeft:Lr.scrollLeft/Lr.scrollWidth*Lr.clientWidth}):sr})},[an.isHiddenScrollBar]),Jt<=Ht||!xn||an.isHiddenScrollBar?null:t.createElement("div",{style:{height:Fa(),width:Ht,bottom:St},className:"".concat(Vt,"-sticky-scroll")},t.createElement("div",{onMouseDown:Lo,ref:wn,className:R()("".concat(Vt,"-sticky-scroll-bar"),(0,S.Z)({},"".concat(Vt,"-sticky-scroll-bar-active"),oa)),style:{width:"".concat(xn,"px"),transform:"translate3d(".concat(an.scrollLeft,"px, 0, 0)")}}))},ta=t.forwardRef(Pr);function tr(_){return null}var Gn=tr;function Ia(_){return null}var Na=Ia,xa="rc-table",va=[],ua={};function Nr(){return"No Data"}function vo(_){var le,Se=(0,g.Z)({rowKey:"key",prefixCls:xa,emptyText:Nr},_),Ue=Se.prefixCls,Ge=Se.className,at=Se.rowClassName,mt=Se.style,St=Se.data,xt=Se.rowKey,Vt=Se.scroll,Jt=Se.tableLayout,Ht=Se.direction,xn=Se.title,wn=Se.footer,Pn=Se.summary,Kn=Se.caption,an=Se.id,qn=Se.showHeader,Zn=Se.components,wr=Se.emptyText,ya=Se.onRow,oa=Se.onHeaderRow,sa=Se.internalHooks,so=Se.transformColumns,Lo=Se.internalRefs,Yr=Se.tailor,Hn=Se.sticky,jn=St||va,sr=!!jn.length,Lr=sa===n,ia=t.useCallback(function(rl,Hl){return de(Zn,rl)||Hl},[Zn]),to=t.useMemo(function(){return typeof xt=="function"?xt:function(rl){var Hl=rl&&rl[xt];return Hl}},[xt]),ka=ia(["body"]),ba=je(),Ro=(0,e.Z)(ba,3),zo=Ro[0],ci=Ro[1],di=Ro[2],Vl=Xo(Se,jn,to),Dl=(0,e.Z)(Vl,6),Go=Dl[0],os=Dl[1],hi=Dl[2],Nl=Dl[3],Sl=Dl[4],zi=Dl[5],Ga=Vt==null?void 0:Vt.x,oo=t.useState(0),uo=(0,e.Z)(oo,2),Ra=uo[0],Vi=uo[1],Da=Ua((0,g.Z)((0,g.Z)((0,g.Z)({},Se),Go),{},{expandable:!!Go.expandedRowRender,columnTitle:Go.columnTitle,expandedKeys:hi,getRowKey:to,onTriggerExpand:zi,expandIcon:Nl,expandIconColumnIndex:Go.expandIconColumnIndex,direction:Ht,scrollWidth:Lr&&Yr&&typeof Ga=="number"?Ga:null}),Lr?so:null),Mo=(0,e.Z)(Da,3),yi=Mo[0],Ai=Mo[1],is=Mo[2],Ss=is!=null?is:Ga,Gs=t.useMemo(function(){return{columns:yi,flattenColumns:Ai}},[yi,Ai]),Tl=t.useRef(),mu=t.useRef(),ds=t.useRef(),Zs=t.useRef(),ku=t.useRef(),xi=t.useState(!1),ul=(0,e.Z)(xi,2),jl=ul[0],fs=ul[1],es=t.useState(!1),ni=(0,e.Z)(es,2),Ws=ni[0],Es=ni[1],Xs=Nt(new Map),su=(0,e.Z)(Xs,2),nl=su[0],Gu=su[1],Fu=V(Ai),uu=Fu.map(function(rl){return nl.get(rl)}),ys=t.useMemo(function(){return uu},[uu.join("_")]),js=He(ys,Ai.length,Ht),Ql=Vt&&fe(Vt.y),Cl=Vt&&fe(Ss)||!!Go.fixed,Ou=Cl&&Ai.some(function(rl){var Hl=rl.fixed;return Hl}),Ru=t.useRef(),Eu=fn(Hn,Ue),Gi=Eu.isSticky,Oc=Eu.offsetHeader,hc=Eu.offsetSummary,ei=Eu.offsetScroll,El=Eu.stickyClassName,Ls=Eu.container,Ll=t.useMemo(function(){return Pn==null?void 0:Pn(jn)},[Pn,jn]),Ps=(Ql||Gi)&&t.isValidElement(Ll)&&Ll.type===Le&&Ll.props.fixed,Is,Ys,vu;Ql&&(Ys={overflowY:"scroll",maxHeight:Vt.y}),Cl&&(Is={overflowX:"auto"},Ql||(Ys={overflowY:"hidden"}),vu={width:Ss===!0?"auto":Ss,minWidth:"100%"});var kc=t.useCallback(function(rl,Hl){kn(Tl.current)&&Gu(function(Cu){if(Cu.get(rl)!==Hl){var Ku=new Map(Cu);return Ku.set(rl,Hl),Ku}return Cu})},[]),ld=Ot(null),Ac=(0,e.Z)(ld,2),sd=Ac[0],Uc=Ac[1];function ac(rl,Hl){Hl&&(typeof Hl=="function"?Hl(rl):Hl.scrollLeft!==rl&&(Hl.scrollLeft=rl,Hl.scrollLeft!==rl&&setTimeout(function(){Hl.scrollLeft=rl},0)))}var yu=ze(function(rl){var Hl=rl.currentTarget,Cu=rl.scrollLeft,Ku=Ht==="rtl",Mu=typeof Cu=="number"?Cu:Hl.scrollLeft,Kc=Hl||ua;if(!Uc()||Uc()===Kc){var md;sd(Kc),ac(Mu,mu.current),ac(Mu,ds.current),ac(Mu,ku.current),ac(Mu,(md=Ru.current)===null||md===void 0?void 0:md.setScrollLeft)}var ic=Hl||mu.current;if(ic){var qc=ic.scrollWidth,vd=ic.clientWidth;if(qc===vd){fs(!1),Es(!1);return}Ku?(fs(-Mu0)):(fs(Mu>0),Es(Mu1?Kn-Lr:0,to=(0,g.Z)((0,g.Z)((0,g.Z)({},so),xt),{},{flex:"0 0 ".concat(Lr,"px"),width:"".concat(Lr,"px"),marginRight:ia,pointerEvents:"auto"}),ka=t.useMemo(function(){return Jt?jn<=1:Yr===0||jn===0||jn>1},[jn,Yr,Jt]);ka?to.visibility="hidden":Jt&&(to.height=Ht==null?void 0:Ht(jn));var ba=ka?function(){return null}:xn,Ro={};return(jn===0||Yr===0)&&(Ro.rowSpan=1,Ro.colSpan=1),t.createElement(I,(0,u.Z)({className:R()(Pn,Vt),ellipsis:Se.ellipsis,align:Se.align,scope:Se.rowScope,component:"div",prefixCls:le.prefixCls,key:wr,record:St,index:at,renderIndex:mt,dataIndex:wn,render:ba,shouldCellUpdate:Se.shouldCellUpdate},ya,{appendNode:oa,additionalProps:(0,g.Z)((0,g.Z)({},sa),{},{style:to},Ro)}))}var xl=hl,Gl=["data","index","className","rowKey","style","extra","getHeight"],Xl=t.forwardRef(function(_,le){var Se=_.data,Ue=_.index,Ge=_.className,at=_.rowKey,mt=_.style,St=_.extra,xt=_.getHeight,Vt=(0,Ie.Z)(_,Gl),Jt=Se.record,Ht=Se.indent,xn=Se.index,wn=i(m,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Pn=wn.scrollX,Kn=wn.flattenColumns,an=wn.prefixCls,qn=wn.fixColumn,Zn=wn.componentWidth,wr=Vr(Jt,at,Ue,Ht),ya=wr.rowSupportExpand,oa=wr.expanded,sa=wr.rowProps,so=wr.expandedRowRender,Lo=wr.expandedRowClassName,Yr;if(ya&&oa){var Hn=so(Jt,Ue,Ht+1,oa),jn=Lo==null?void 0:Lo(Jt,Ue,Ht),sr={};qn&&(sr={style:(0,S.Z)({},"--virtual-width","".concat(Zn,"px"))});var Lr="".concat(an,"-expanded-row-cell");Yr=t.createElement("div",{className:R()("".concat(an,"-expanded-row"),"".concat(an,"-expanded-row-level-").concat(Ht+1),jn)},t.createElement(I,{component:"div",prefixCls:an,className:R()(Lr,(0,S.Z)({},"".concat(Lr,"-fixed"),qn)),additionalProps:sr},Hn))}var ia=(0,g.Z)((0,g.Z)({},mt),{},{width:Pn});St&&(ia.position="absolute",ia.pointerEvents="none");var to=t.createElement("div",(0,u.Z)({},sa,Vt,{ref:ya?null:le,className:R()(Ge,"".concat(an,"-row"),sa==null?void 0:sa.className,(0,S.Z)({},"".concat(an,"-row-extra"),St)),style:(0,g.Z)((0,g.Z)({},ia),sa==null?void 0:sa.style)}),Kn.map(function(ka,ba){return t.createElement(xl,{key:ba,rowInfo:wr,column:ka,colIndex:ba,indent:Ht,index:Ue,renderIndex:xn,record:Jt,inverse:St,getHeight:xt})}));return ya?t.createElement("div",{ref:le},to,Yr):to}),Bs=v(Xl),nr=Bs,fo=t.forwardRef(function(_,le){var Se=_.data,Ue=_.onScroll,Ge=i(m,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),at=Ge.flattenColumns,mt=Ge.onColumnResize,St=Ge.getRowKey,xt=Ge.expandedKeys,Vt=Ge.prefixCls,Jt=Ge.childrenColumnName,Ht=Ge.emptyNode,xn=Ge.scrollX,wn=i(il),Pn=wn.scrollY,Kn=wn.listItemHeight,an=t.useRef(),qn=no(Se,Jt,xt,St),Zn=t.useMemo(function(){var Yr=0;return at.map(function(Hn){var jn=Hn.width,sr=Hn.key;return Yr+=jn,[sr,jn,Yr]})},[at]),wr=t.useMemo(function(){return Zn.map(function(Yr){return Yr[2]})},[Zn]);t.useEffect(function(){Zn.forEach(function(Yr){var Hn=(0,e.Z)(Yr,2),jn=Hn[0],sr=Hn[1];mt(jn,sr)})},[Zn]),t.useImperativeHandle(le,function(){var Yr={};return Object.defineProperty(Yr,"scrollLeft",{get:function(){var jn;return((jn=an.current)===null||jn===void 0?void 0:jn.getScrollInfo().x)||0},set:function(jn){var sr;(sr=an.current)===null||sr===void 0||sr.scrollTo({left:jn})}}),Yr});var ya=function(Hn,jn){var sr,Lr=(sr=qn[jn])===null||sr===void 0?void 0:sr.record,ia=Hn.onCell;if(ia){var to,ka=ia(Lr,jn);return(to=ka==null?void 0:ka.rowSpan)!==null&&to!==void 0?to:1}return 1},oa=function(Hn){var jn=Hn.start,sr=Hn.end,Lr=Hn.getSize,ia=Hn.offsetY;if(sr<0)return null;for(var to=at.filter(function(Ga){return ya(Ga,jn)===0}),ka=jn,ba=function(oo){if(to=to.filter(function(uo){return ya(uo,oo)===0}),!to.length)return ka=oo,"break"},Ro=jn;Ro>=0;Ro-=1){var zo=ba(Ro);if(zo==="break")break}for(var ci=at.filter(function(Ga){return ya(Ga,sr)!==1}),di=sr,Vl=function(oo){if(ci=ci.filter(function(uo){return ya(uo,oo)!==1}),!ci.length)return di=Math.max(oo-1,sr),"break"},Dl=sr;Dl1})&&os.push(oo)},Nl=ka;Nl<=di;Nl+=1)var Sl=hi(Nl);var zi=os.map(function(Ga){var oo=qn[Ga],uo=St(oo.record,Ga),Ra=function(Mo){var yi=Ga+Mo-1,Ai=St(qn[yi].record,yi),is=Lr(uo,Ai);return is.bottom-is.top},Vi=Lr(uo);return t.createElement(nr,{key:Ga,data:oo,rowKey:uo,index:Ga,style:{top:-ia+Vi.top},extra:!0,getHeight:Ra})});return zi},sa=t.useMemo(function(){return{columnsOffset:wr}},[wr]),so="".concat(Vt,"-tbody"),Lo;return qn.length?Lo=t.createElement(qo.Z,{fullHeight:!1,ref:an,className:R()(so,"".concat(so,"-virtual")),height:Pn,itemHeight:Kn||24,data:qn,itemKey:function(Hn){return St(Hn.record)},scrollWidth:xn,onVirtualScroll:function(Hn){var jn=Hn.x;Ue({scrollLeft:jn})},extraRender:oa},function(Yr,Hn,jn){var sr=St(Yr.record,Hn);return t.createElement(nr,(0,u.Z)({data:Yr,rowKey:sr,index:Hn},jn))}):Lo=t.createElement("div",{className:R()("".concat(Vt,"-placeholder"))},t.createElement(I,{component:"div",prefixCls:Vt},Ht)),t.createElement(Io.Provider,{value:sa},Lo)}),za=v(fo),Qo=za,Hi=function(le,Se){var Ue=Se.ref,Ge=Se.onScroll;return t.createElement(Qo,{ref:Ue,data:le,onScroll:Ge})},hs=100;function So(_){var le=_.columns,Se=_.scroll,Ue=_.prefixCls,Ge=Ue===void 0?xa:Ue,at=_.className,mt=_.listItemHeight,St=Se||{},xt=St.x,Vt=St.y;typeof xt!="number"&&(xt=((le||[]).length+1)*hs),typeof Vt!="number"&&(Vt=500);var Jt=t.useMemo(function(){return{scrollY:Vt,listItemHeight:mt}},[Vt,mt]);return t.createElement(il.Provider,{value:Jt},t.createElement(Mi,(0,u.Z)({},_,{className:R()(at,"".concat(Ge,"-virtual")),scroll:(0,g.Z)((0,g.Z)({},Se),{},{x:xt}),components:{body:Hi},columns:le,internalHooks:n,tailor:!0})))}function Wi(_){return A(So,_)}var ml=Wi(),Si=null;function Ds(_){return null}var xo=Ds;function Zl(_){return null}var Ns=Zl,$a=h(10366),kl=h(58375),eu=h(53124),Bu=h(88258),As=h(98675),Ts=h(25378),wc=h(24457),wu=h(28452),Fc=h(57953),Wl=h(29691);function Du(_){return function(Se){let{prefixCls:Ue,onExpand:Ge,record:at,expanded:mt,expandable:St}=Se;const xt=`${Ue}-row-expand-icon`;return t.createElement("button",{type:"button",onClick:Vt=>{Ge(at,Vt),Vt.stopPropagation()},className:R()(xt,{[`${xt}-spaced`]:!St,[`${xt}-expanded`]:St&&mt,[`${xt}-collapsed`]:St&&!mt}),"aria-label":mt?_.collapse:_.expand,"aria-expanded":mt})}}var Ol=Du;function Qs(_,le){return"key"in _&&_.key!==void 0&&_.key!==null?_.key:_.dataIndex?Array.isArray(_.dataIndex)?_.dataIndex.join("."):_.dataIndex:le}function Su(_,le){return le?`${le}-${_}`:`${_}`}function Hs(_,le){return typeof _=="function"?_(le):_}function dc(_,le){const Se=Hs(_,le);return Object.prototype.toString.call(Se)==="[object Object]"?"":Se}var fc={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},xc=fc,Lc=h(84089),tc=function(le,Se){return t.createElement(Lc.Z,(0,u.Z)({},le,{ref:Se,icon:xc}))},Bl=t.forwardRef(tc),Hu=h(7699),Bc=h(57838);function ju(_){const le=t.useRef(_),Se=(0,Bc.Z)();return[()=>le.current,Ue=>{le.current=Ue,Se()}]}var Dc=h(71577),nc=h(84567),Pu=h(85418),pc=h(32983),Sc=h(68508),Pc=h(76529),Ic=h(78045),rc=h(79870),zu=h(72395),mc=h(69677);function Lu(_){let{value:le,onChange:Se,filterSearch:Ue,tablePrefixCls:Ge,locale:at}=_;return Ue?t.createElement("div",{className:`${Ge}-filter-dropdown-search`},t.createElement(mc.default,{prefix:t.createElement(zu.Z,null),placeholder:at.filterSearchPlaceholder,onChange:Se,value:le,htmlSize:1,className:`${Ge}-filter-dropdown-search-input`})):null}var vc=Lu,Iu=h(92389);const gc=_=>{const{keyCode:le}=_;le===Iu.Z.ENTER&&_.stopPropagation()};var te=t.forwardRef((_,le)=>t.createElement("div",{className:_.className,onClick:Se=>Se.stopPropagation(),onKeyDown:gc,ref:le},_.children));function ee(_){let le=[];return(_||[]).forEach(Se=>{let{value:Ue,children:Ge}=Se;le.push(Ue),Ge&&(le=[].concat((0,ko.Z)(le),(0,ko.Z)(ee(Ge))))}),le}function Ee(_){return _.some(le=>{let{children:Se}=le;return Se})}function z(_,le){return typeof le=="string"||typeof le=="number"?le==null?void 0:le.toString().toLowerCase().includes(_.trim().toLowerCase()):!1}function Y(_){let{filters:le,prefixCls:Se,filteredKeys:Ue,filterMultiple:Ge,searchValue:at,filterSearch:mt}=_;return le.map((St,xt)=>{const Vt=String(St.value);if(St.children)return{key:Vt||xt,label:St.text,popupClassName:`${Se}-dropdown-submenu`,children:Y({filters:St.children,prefixCls:Se,filteredKeys:Ue,filterMultiple:Ge,searchValue:at,filterSearch:mt})};const Jt=Ge?nc.default:Ic.ZP,Ht={key:St.value!==void 0?Vt:xt,label:t.createElement(t.Fragment,null,t.createElement(Jt,{checked:Ue.includes(Vt)}),t.createElement("span",null,St.text))};return at.trim()?typeof mt=="function"?mt(at,St)?Ht:null:z(at,St.text)?Ht:null:Ht})}function Be(_){var le,Se;const{tablePrefixCls:Ue,prefixCls:Ge,column:at,dropdownPrefixCls:mt,columnKey:St,filterMultiple:xt,filterMode:Vt="menu",filterSearch:Jt=!1,filterState:Ht,triggerFilter:xn,locale:wn,children:Pn,getPopupContainer:Kn}=_,{filterDropdownOpen:an,onFilterDropdownOpenChange:qn,filterResetToDefaultFilteredValue:Zn,defaultFilteredValue:wr,filterDropdownVisible:ya,onFilterDropdownVisibleChange:oa}=at,[sa,so]=t.useState(!1),Lo=!!(Ht&&(!((le=Ht.filteredKeys)===null||le===void 0)&&le.length||Ht.forceFiltered)),Yr=Da=>{so(Da),qn==null||qn(Da),oa==null||oa(Da)},Hn=(Se=an!=null?an:ya)!==null&&Se!==void 0?Se:sa,jn=Ht==null?void 0:Ht.filteredKeys,[sr,Lr]=ju(jn||[]),ia=Da=>{let{selectedKeys:Mo}=Da;Lr(Mo)},to=(Da,Mo)=>{let{node:yi,checked:Ai}=Mo;ia(xt?{selectedKeys:Da}:{selectedKeys:Ai&&yi.key?[yi.key]:[]})};t.useEffect(()=>{sa&&ia({selectedKeys:jn||[]})},[jn]);const[ka,ba]=t.useState([]),Ro=Da=>{ba(Da)},[zo,ci]=t.useState(""),di=Da=>{const{value:Mo}=Da.target;ci(Mo)};t.useEffect(()=>{sa||ci("")},[sa]);const Vl=Da=>{const Mo=Da&&Da.length?Da:null;if(Mo===null&&(!Ht||!Ht.filteredKeys)||(0,Hu.Z)(Mo,Ht==null?void 0:Ht.filteredKeys,!0))return null;xn({column:at,key:St,filteredKeys:Mo})},Dl=()=>{Yr(!1),Vl(sr())},Go=function(){let{confirm:Da,closeDropdown:Mo}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Da&&Vl([]),Mo&&Yr(!1),ci(""),Lr(Zn?(wr||[]).map(yi=>String(yi)):[])},os=function(){let{closeDropdown:Da}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Da&&Yr(!1),Vl(sr())},hi=Da=>{Da&&jn!==void 0&&Lr(jn||[]),Yr(Da),!Da&&!at.filterDropdown&&Dl()},Nl=R()({[`${mt}-menu-without-submenu`]:!Ee(at.filters||[])}),Sl=Da=>{if(Da.target.checked){const Mo=ee(at==null?void 0:at.filters).map(yi=>String(yi));Lr(Mo)}else Lr([])},zi=Da=>{let{filters:Mo}=Da;return(Mo||[]).map((yi,Ai)=>{const is=String(yi.value),Ss={title:yi.text,key:yi.value!==void 0?is:Ai};return yi.children&&(Ss.children=zi({filters:yi.children})),Ss})},Ga=Da=>{var Mo;return Object.assign(Object.assign({},Da),{text:Da.title,value:Da.key,children:((Mo=Da.children)===null||Mo===void 0?void 0:Mo.map(yi=>Ga(yi)))||[]})};let oo;if(typeof at.filterDropdown=="function")oo=at.filterDropdown({prefixCls:`${mt}-custom`,setSelectedKeys:Da=>ia({selectedKeys:Da}),selectedKeys:sr(),confirm:os,clearFilters:Go,filters:at.filters,visible:Hn,close:()=>{Yr(!1)}});else if(at.filterDropdown)oo=at.filterDropdown;else{const Da=sr()||[],Mo=()=>(at.filters||[]).length===0?t.createElement(pc.Z,{image:pc.Z.PRESENTED_IMAGE_SIMPLE,description:wn.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):Vt==="tree"?t.createElement(t.Fragment,null,t.createElement(vc,{filterSearch:Jt,value:zo,onChange:di,tablePrefixCls:Ue,locale:wn}),t.createElement("div",{className:`${Ue}-filter-dropdown-tree`},xt?t.createElement(nc.default,{checked:Da.length===ee(at.filters).length,indeterminate:Da.length>0&&Da.lengthtypeof Jt=="function"?Jt(zo,Ga(Ai)):z(zo,Ai.title):void 0}))):t.createElement(t.Fragment,null,t.createElement(vc,{filterSearch:Jt,value:zo,onChange:di,tablePrefixCls:Ue,locale:wn}),t.createElement(Sc.default,{selectable:!0,multiple:xt,prefixCls:`${mt}-menu`,className:Nl,onSelect:ia,onDeselect:ia,selectedKeys:Da,getPopupContainer:Kn,openKeys:ka,onOpenChange:Ro,items:Y({filters:at.filters||[],filterSearch:Jt,prefixCls:Ge,filteredKeys:sr(),filterMultiple:xt,searchValue:zo})})),yi=()=>Zn?(0,Hu.Z)((wr||[]).map(Ai=>String(Ai)),Da,!0):Da.length===0;oo=t.createElement(t.Fragment,null,Mo(),t.createElement("div",{className:`${Ge}-dropdown-btns`},t.createElement(Dc.ZP,{type:"link",size:"small",disabled:yi(),onClick:()=>Go()},wn.filterReset),t.createElement(Dc.ZP,{type:"primary",size:"small",onClick:Dl},wn.filterConfirm)))}at.filterDropdown&&(oo=t.createElement(Pc.J,{selectable:void 0},oo));const uo=()=>t.createElement(te,{className:`${Ge}-dropdown`},oo);let Ra;typeof at.filterIcon=="function"?Ra=at.filterIcon(Lo):at.filterIcon?Ra=at.filterIcon:Ra=t.createElement(Bl,null);const{direction:Vi}=t.useContext(eu.E_);return t.createElement("div",{className:`${Ge}-column`},t.createElement("span",{className:`${Ue}-column-title`},Pn),t.createElement(Pu.Z,{dropdownRender:uo,trigger:["click"],open:Hn,onOpenChange:hi,getPopupContainer:Kn,placement:Vi==="rtl"?"bottomLeft":"bottomRight"},t.createElement("span",{role:"button",tabIndex:-1,className:R()(`${Ge}-trigger`,{active:Lo}),onClick:Da=>{Da.stopPropagation()}},Ra)))}var Fe=Be;function Xe(_,le,Se){let Ue=[];return(_||[]).forEach((Ge,at)=>{var mt;const St=Su(at,Se);if(Ge.filters||"filterDropdown"in Ge||"onFilter"in Ge)if("filteredValue"in Ge){let xt=Ge.filteredValue;"filterDropdown"in Ge||(xt=(mt=xt==null?void 0:xt.map(String))!==null&&mt!==void 0?mt:xt),Ue.push({column:Ge,key:Qs(Ge,St),filteredKeys:xt,forceFiltered:Ge.filtered})}else Ue.push({column:Ge,key:Qs(Ge,St),filteredKeys:le&&Ge.defaultFilteredValue?Ge.defaultFilteredValue:void 0,forceFiltered:Ge.filtered});"children"in Ge&&(Ue=[].concat((0,ko.Z)(Ue),(0,ko.Z)(Xe(Ge.children,le,St))))}),Ue}function Ze(_,le,Se,Ue,Ge,at,mt,St){return Se.map((xt,Vt)=>{const Jt=Su(Vt,St),{filterMultiple:Ht=!0,filterMode:xn,filterSearch:wn}=xt;let Pn=xt;if(Pn.filters||Pn.filterDropdown){const Kn=Qs(Pn,Jt),an=Ue.find(qn=>{let{key:Zn}=qn;return Kn===Zn});Pn=Object.assign(Object.assign({},Pn),{title:qn=>t.createElement(Fe,{tablePrefixCls:_,prefixCls:`${_}-filter`,dropdownPrefixCls:le,column:Pn,columnKey:Kn,filterState:an,filterMultiple:Ht,filterMode:xn,filterSearch:wn,triggerFilter:at,locale:Ge,getPopupContainer:mt},Hs(xt.title,qn))})}return"children"in Pn&&(Pn=Object.assign(Object.assign({},Pn),{children:Ze(_,le,Pn.children,Ue,Ge,at,mt,Jt)})),Pn})}function st(_){const le={};return _.forEach(Se=>{let{key:Ue,filteredKeys:Ge,column:at}=Se;const{filters:mt,filterDropdown:St}=at;if(St)le[Ue]=Ge||null;else if(Array.isArray(Ge)){const xt=ee(mt);le[Ue]=xt.filter(Vt=>Ge.includes(String(Vt)))}else le[Ue]=null}),le}function Bt(_,le){return le.reduce((Se,Ue)=>{const{column:{onFilter:Ge,filters:at},filteredKeys:mt}=Ue;return Ge&&mt&&mt.length?Se.filter(St=>mt.some(xt=>{const Vt=ee(at),Jt=Vt.findIndex(xn=>String(xn)===String(xt)),Ht=Jt!==-1?Vt[Jt]:xt;return Ge(Ht,St)})):Se},_)}const pt=_=>_.flatMap(le=>"children"in le?[le].concat((0,ko.Z)(pt(le.children||[]))):[le]);function Et(_){let{prefixCls:le,dropdownPrefixCls:Se,mergedColumns:Ue,onFilterChange:Ge,getPopupContainer:at,locale:mt}=_;const St=t.useMemo(()=>pt(Ue||[]),[Ue]),[xt,Vt]=t.useState(()=>Xe(St,!0)),Jt=t.useMemo(()=>{const Pn=Xe(St,!1);if(Pn.length===0)return Pn;let Kn=!0,an=!0;if(Pn.forEach(qn=>{let{filteredKeys:Zn}=qn;Zn!==void 0?Kn=!1:an=!1}),Kn){const qn=(St||[]).map((Zn,wr)=>Qs(Zn,Su(wr)));return xt.filter(Zn=>{let{key:wr}=Zn;return qn.includes(wr)}).map(Zn=>{const wr=St[qn.findIndex(ya=>ya===Zn.key)];return Object.assign(Object.assign({},Zn),{column:Object.assign(Object.assign({},Zn.column),wr),forceFiltered:wr.filtered})})}return Pn},[St,xt]),Ht=t.useMemo(()=>st(Jt),[Jt]),xn=Pn=>{const Kn=Jt.filter(an=>{let{key:qn}=an;return qn!==Pn.key});Kn.push(Pn),Vt(Kn),Ge(st(Kn),Kn)};return[Pn=>Ze(le,Se,Pn,Jt,mt,xn,at),Jt,Ht]}var Lt=Et;function Tt(_,le,Se){const Ue=t.useRef({});function Ge(at){if(!Ue.current||Ue.current.data!==_||Ue.current.childrenColumnName!==le||Ue.current.getRowKey!==Se){let St=function(xt){xt.forEach((Vt,Jt)=>{const Ht=Se(Vt,Jt);mt.set(Ht,Vt),Vt&&typeof Vt=="object"&&le in Vt&&St(Vt[le]||[])})};const mt=new Map;St(_),Ue.current={data:_,childrenColumnName:le,kvMap:mt,getRowKey:Se}}return Ue.current.kvMap.get(at)}return[Ge]}var ht=h(38780),yt=function(_,le){var Se={};for(var Ue in _)Object.prototype.hasOwnProperty.call(_,Ue)&&le.indexOf(Ue)<0&&(Se[Ue]=_[Ue]);if(_!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ge=0,Ue=Object.getOwnPropertySymbols(_);Ge{const at=_[Ge];typeof at!="function"&&(Se[Ge]=at)}),Se}function ln(_,le,Se){const Ue=Se&&typeof Se=="object"?Se:{},{total:Ge=0}=Ue,at=yt(Ue,["total"]),[mt,St]=(0,t.useState)(()=>({current:"defaultCurrent"in at?at.defaultCurrent:1,pageSize:"defaultPageSize"in at?at.defaultPageSize:Wt})),xt=(0,ht.Z)(mt,at,{total:Ge>0?Ge:_}),Vt=Math.ceil((Ge||_)/xt.pageSize);xt.current>Vt&&(xt.current=Vt||1);const Jt=(xn,wn)=>{St({current:xn!=null?xn:1,pageSize:wn||xt.pageSize})},Ht=(xn,wn)=>{var Pn;Se&&((Pn=Se.onChange)===null||Pn===void 0||Pn.call(Se,xn,wn)),Jt(xn,wn),le(xn,wn||(xt==null?void 0:xt.pageSize))};return Se===!1?[{},()=>{}]:[Object.assign(Object.assign({},xt),{onChange:Ht}),Jt]}var gn=ln,En=h(42922),Cn=h(29873),mn=h(97153),Cr=h(83898),On=h(5663);const ke={},vr="SELECT_ALL",Xn="SELECT_INVERT",gr="SELECT_NONE",Tr=[],ea=(_,le)=>{let Se=[];return(le||[]).forEach(Ue=>{Se.push(Ue),Ue&&typeof Ue=="object"&&_ in Ue&&(Se=[].concat((0,ko.Z)(Se),(0,ko.Z)(ea(_,Ue[_]))))}),Se};var jr=(_,le)=>{const{preserveSelectedRowKeys:Se,selectedRowKeys:Ue,defaultSelectedRowKeys:Ge,getCheckboxProps:at,onChange:mt,onSelect:St,onSelectAll:xt,onSelectInvert:Vt,onSelectNone:Jt,onSelectMultiple:Ht,columnWidth:xn,type:wn,selections:Pn,fixed:Kn,renderCell:an,hideSelectAll:qn,checkStrictly:Zn=!0}=le||{},{prefixCls:wr,data:ya,pageData:oa,getRecordByKey:sa,getRowKey:so,expandType:Lo,childrenColumnName:Yr,locale:Hn,getPopupContainer:jn}=_,[sr,Lr]=(0,On.Z)(Ue||Ge||Tr,{value:Ue}),ia=t.useRef(new Map),to=(0,t.useCallback)(Ga=>{if(Se){const oo=new Map;Ga.forEach(uo=>{let Ra=sa(uo);!Ra&&ia.current.has(uo)&&(Ra=ia.current.get(uo)),oo.set(uo,Ra)}),ia.current=oo}},[sa,Se]);t.useEffect(()=>{to(sr)},[sr]);const{keyEntities:ka}=(0,t.useMemo)(()=>{if(Zn)return{keyEntities:null};let Ga=ya;if(Se){const oo=new Set(ya.map((Ra,Vi)=>so(Ra,Vi))),uo=Array.from(ia.current).reduce((Ra,Vi)=>{let[Da,Mo]=Vi;return oo.has(Da)?Ra:Ra.concat(Mo)},[]);Ga=[].concat((0,ko.Z)(Ga),(0,ko.Z)(uo))}return(0,Cr.I8)(Ga,{externalGetKey:so,childrenPropName:Yr})},[ya,so,Zn,Yr,Se]),ba=(0,t.useMemo)(()=>ea(Yr,oa),[Yr,oa]),Ro=(0,t.useMemo)(()=>{const Ga=new Map;return ba.forEach((oo,uo)=>{const Ra=so(oo,uo),Vi=(at?at(oo):null)||{};Ga.set(Ra,Vi)}),Ga},[ba,so,at]),zo=(0,t.useCallback)(Ga=>{var oo;return!!(!((oo=Ro.get(so(Ga)))===null||oo===void 0)&&oo.disabled)},[Ro,so]),[ci,di]=(0,t.useMemo)(()=>{if(Zn)return[sr||[],[]];const{checkedKeys:Ga,halfCheckedKeys:oo}=(0,mn.S)(sr,!0,ka,zo);return[Ga||[],oo]},[sr,Zn,ka,zo]),Vl=(0,t.useMemo)(()=>{const Ga=wn==="radio"?ci.slice(0,1):ci;return new Set(Ga)},[ci,wn]),Dl=(0,t.useMemo)(()=>wn==="radio"?new Set:new Set(di),[di,wn]),[Go,os]=(0,t.useState)(null);t.useEffect(()=>{le||Lr(Tr)},[!!le]);const hi=(0,t.useCallback)((Ga,oo)=>{let uo,Ra;to(Ga),Se?(uo=Ga,Ra=Ga.map(Vi=>ia.current.get(Vi))):(uo=[],Ra=[],Ga.forEach(Vi=>{const Da=sa(Vi);Da!==void 0&&(uo.push(Vi),Ra.push(Da))})),Lr(uo),mt==null||mt(uo,Ra,{type:oo})},[Lr,sa,mt,Se]),Nl=(0,t.useCallback)((Ga,oo,uo,Ra)=>{if(St){const Vi=uo.map(Da=>sa(Da));St(sa(Ga),oo,Vi,Ra)}hi(uo,"single")},[St,sa,hi]),Sl=(0,t.useMemo)(()=>!Pn||qn?null:(Pn===!0?[vr,Xn,gr]:Pn).map(oo=>oo===vr?{key:"all",text:Hn.selectionAll,onSelect(){hi(ya.map((uo,Ra)=>so(uo,Ra)).filter(uo=>{const Ra=Ro.get(uo);return!(Ra!=null&&Ra.disabled)||Vl.has(uo)}),"all")}}:oo===Xn?{key:"invert",text:Hn.selectInvert,onSelect(){const uo=new Set(Vl);oa.forEach((Vi,Da)=>{const Mo=so(Vi,Da),yi=Ro.get(Mo);yi!=null&&yi.disabled||(uo.has(Mo)?uo.delete(Mo):uo.add(Mo))});const Ra=Array.from(uo);Vt&&Vt(Ra),hi(Ra,"invert")}}:oo===gr?{key:"none",text:Hn.selectNone,onSelect(){Jt==null||Jt(),hi(Array.from(Vl).filter(uo=>{const Ra=Ro.get(uo);return Ra==null?void 0:Ra.disabled}),"none")}}:oo).map(oo=>Object.assign(Object.assign({},oo),{onSelect:function(){for(var uo,Ra,Vi=arguments.length,Da=new Array(Vi),Mo=0;Mo{var oo;if(!le)return Ga.filter(xi=>xi!==ke);let uo=(0,ko.Z)(Ga);const Ra=new Set(Vl),Vi=ba.map(so).filter(xi=>!Ro.get(xi).disabled),Da=Vi.every(xi=>Ra.has(xi)),Mo=Vi.some(xi=>Ra.has(xi)),yi=()=>{const xi=[];Da?Vi.forEach(jl=>{Ra.delete(jl),xi.push(jl)}):Vi.forEach(jl=>{Ra.has(jl)||(Ra.add(jl),xi.push(jl))});const ul=Array.from(Ra);xt==null||xt(!Da,ul.map(jl=>sa(jl)),xi.map(jl=>sa(jl))),hi(ul,"all"),os(null)};let Ai;if(wn!=="radio"){let xi;if(Sl){const ni={getPopupContainer:jn,items:Sl.map((Ws,Es)=>{const{key:Xs,text:su,onSelect:nl}=Ws;return{key:Xs!=null?Xs:Es,onClick:()=>{nl==null||nl(Vi)},label:su}})};xi=t.createElement("div",{className:`${wr}-selection-extra`},t.createElement(Pu.Z,{menu:ni,getPopupContainer:jn},t.createElement("span",null,t.createElement(En.Z,null))))}const ul=ba.map((ni,Ws)=>{const Es=so(ni,Ws),Xs=Ro.get(Es)||{};return Object.assign({checked:Ra.has(Es)},Xs)}).filter(ni=>{let{disabled:Ws}=ni;return Ws}),jl=!!ul.length&&ul.length===ba.length,fs=jl&&ul.every(ni=>{let{checked:Ws}=ni;return Ws}),es=jl&&ul.some(ni=>{let{checked:Ws}=ni;return Ws});Ai=!qn&&t.createElement("div",{className:`${wr}-selection`},t.createElement(nc.default,{checked:jl?fs:!!ba.length&&Da,indeterminate:jl?!fs&&es:!Da&&Mo,onChange:yi,disabled:ba.length===0||jl,"aria-label":xi?"Custom selection":"Select all",skipGroup:!0}),xi)}let is;wn==="radio"?is=(xi,ul,jl)=>{const fs=so(ul,jl),es=Ra.has(fs);return{node:t.createElement(Ic.ZP,Object.assign({},Ro.get(fs),{checked:es,onClick:ni=>ni.stopPropagation(),onChange:ni=>{Ra.has(fs)||Nl(fs,!0,[fs],ni.nativeEvent)}})),checked:es}}:is=(xi,ul,jl)=>{var fs;const es=so(ul,jl),ni=Ra.has(es),Ws=Dl.has(es),Es=Ro.get(es);let Xs;return Lo==="nest"?Xs=Ws:Xs=(fs=Es==null?void 0:Es.indeterminate)!==null&&fs!==void 0?fs:Ws,{node:t.createElement(nc.default,Object.assign({},Es,{indeterminate:Xs,checked:ni,skipGroup:!0,onClick:su=>su.stopPropagation(),onChange:su=>{let{nativeEvent:nl}=su;const{shiftKey:Gu}=nl;let Fu=-1,uu=-1;if(Gu&&Zn){const ys=new Set([Go,es]);Vi.some((js,Ql)=>{if(ys.has(js))if(Fu===-1)Fu=Ql;else return uu=Ql,!0;return!1})}if(uu!==-1&&Fu!==uu&&Zn){const ys=Vi.slice(Fu,uu+1),js=[];ni?ys.forEach(Cl=>{Ra.has(Cl)&&(js.push(Cl),Ra.delete(Cl))}):ys.forEach(Cl=>{Ra.has(Cl)||(js.push(Cl),Ra.add(Cl))});const Ql=Array.from(Ra);Ht==null||Ht(!ni,Ql.map(Cl=>sa(Cl)),js.map(Cl=>sa(Cl))),hi(Ql,"multiple")}else{const ys=ci;if(Zn){const js=ni?(0,Cn._5)(ys,es):(0,Cn.L0)(ys,es);Nl(es,!ni,js,nl)}else{const js=(0,mn.S)([].concat((0,ko.Z)(ys),[es]),!0,ka,zo),{checkedKeys:Ql,halfCheckedKeys:Cl}=js;let Ou=Ql;if(ni){const Ru=new Set(Ql);Ru.delete(es),Ou=(0,mn.S)(Array.from(Ru),{checked:!1,halfCheckedKeys:Cl},ka,zo).checkedKeys}Nl(es,!ni,Ou,nl)}}os(ni?null:es)}})),checked:ni}};const Ss=(xi,ul,jl)=>{const{node:fs,checked:es}=is(xi,ul,jl);return an?an(es,ul,jl,fs):fs};if(!uo.includes(ke))if(uo.findIndex(xi=>{var ul;return((ul=xi[Fl])===null||ul===void 0?void 0:ul.columnType)==="EXPAND_COLUMN"})===0){const[xi,...ul]=uo;uo=[xi,ke].concat((0,ko.Z)(ul))}else uo=[ke].concat((0,ko.Z)(uo));const Gs=uo.indexOf(ke);uo=uo.filter((xi,ul)=>xi!==ke||ul===Gs);const Tl=uo[Gs-1],mu=uo[Gs+1];let ds=Kn;ds===void 0&&((mu==null?void 0:mu.fixed)!==void 0?ds=mu.fixed:(Tl==null?void 0:Tl.fixed)!==void 0&&(ds=Tl.fixed)),ds&&Tl&&((oo=Tl[Fl])===null||oo===void 0?void 0:oo.columnType)==="EXPAND_COLUMN"&&Tl.fixed===void 0&&(Tl.fixed=ds);const Zs=R()(`${wr}-selection-col`,{[`${wr}-selection-col-with-dropdown`]:Pn&&wn==="checkbox"}),ku={fixed:ds,width:xn,className:`${wr}-selection-column`,title:le.columnTitle||Ai,render:Ss,onCell:le.onCell,[Fl]:{className:Zs}};return uo.map(xi=>xi===ke?ku:xi)},[so,ba,le,ci,Vl,Dl,xn,Sl,Lo,Go,Ro,Ht,Nl,zo]),Vl]},xr=h(33463),Br=h(28575),ar=h(83062);const Gr="ascend",ga="descend";function To(_){return typeof _.sorter=="object"&&typeof _.sorter.multiple=="number"?_.sorter.multiple:!1}function io(_){return typeof _=="function"?_:_&&typeof _=="object"&&_.compare?_.compare:!1}function jo(_,le){return le?_[_.indexOf(le)+1]:_[0]}function vi(_,le,Se){let Ue=[];function Ge(at,mt){Ue.push({column:at,key:Qs(at,mt),multiplePriority:To(at),sortOrder:at.sortOrder})}return(_||[]).forEach((at,mt)=>{const St=Su(mt,Se);at.children?("sortOrder"in at&&Ge(at,St),Ue=[].concat((0,ko.Z)(Ue),(0,ko.Z)(vi(at.children,le,St)))):at.sorter&&("sortOrder"in at?Ge(at,St):le&&at.defaultSortOrder&&Ue.push({column:at,key:Qs(at,St),multiplePriority:To(at),sortOrder:at.defaultSortOrder}))}),Ue}function ca(_,le,Se,Ue,Ge,at,mt,St){return(le||[]).map((xt,Vt)=>{const Jt=Su(Vt,St);let Ht=xt;if(Ht.sorter){const xn=Ht.sortDirections||Ge,wn=Ht.showSorterTooltip===void 0?mt:Ht.showSorterTooltip,Pn=Qs(Ht,Jt),Kn=Se.find(Lo=>{let{key:Yr}=Lo;return Yr===Pn}),an=Kn?Kn.sortOrder:null,qn=jo(xn,an);let Zn;if(xt.sortIcon)Zn=xt.sortIcon({sortOrder:an});else{const Lo=xn.includes(Gr)&&t.createElement(Br.Z,{className:R()(`${_}-column-sorter-up`,{active:an===Gr})}),Yr=xn.includes(ga)&&t.createElement(xr.Z,{className:R()(`${_}-column-sorter-down`,{active:an===ga})});Zn=t.createElement("span",{className:R()(`${_}-column-sorter`,{[`${_}-column-sorter-full`]:!!(Lo&&Yr)})},t.createElement("span",{className:`${_}-column-sorter-inner`,"aria-hidden":"true"},Lo,Yr))}const{cancelSort:wr,triggerAsc:ya,triggerDesc:oa}=at||{};let sa=wr;qn===ga?sa=oa:qn===Gr&&(sa=ya);const so=typeof wn=="object"?wn:{title:sa};Ht=Object.assign(Object.assign({},Ht),{className:R()(Ht.className,{[`${_}-column-sort`]:an}),title:Lo=>{const Yr=t.createElement("div",{className:`${_}-column-sorters`},t.createElement("span",{className:`${_}-column-title`},Hs(xt.title,Lo)),Zn);return wn?t.createElement(ar.Z,Object.assign({},so),Yr):Yr},onHeaderCell:Lo=>{const Yr=xt.onHeaderCell&&xt.onHeaderCell(Lo)||{},Hn=Yr.onClick,jn=Yr.onKeyDown;Yr.onClick=ia=>{Ue({column:xt,key:Pn,sortOrder:qn,multiplePriority:To(xt)}),Hn==null||Hn(ia)},Yr.onKeyDown=ia=>{ia.keyCode===Iu.Z.ENTER&&(Ue({column:xt,key:Pn,sortOrder:qn,multiplePriority:To(xt)}),jn==null||jn(ia))};const sr=dc(xt.title,{}),Lr=sr==null?void 0:sr.toString();return an?Yr["aria-sort"]=an==="ascend"?"ascending":"descending":Yr["aria-label"]=Lr||"",Yr.className=R()(Yr.className,`${_}-column-has-sorters`),Yr.tabIndex=0,xt.ellipsis&&(Yr.title=(sr!=null?sr:"").toString()),Yr}})}return"children"in Ht&&(Ht=Object.assign(Object.assign({},Ht),{children:ca(_,Ht.children,Se,Ue,Ge,at,mt,Jt)})),Ht})}function ro(_){const{column:le,sortOrder:Se}=_;return{column:le,order:Se,field:le.dataIndex,columnKey:le.key}}function Uo(_){const le=_.filter(Se=>{let{sortOrder:Ue}=Se;return Ue}).map(ro);return le.length===0&&_.length?Object.assign(Object.assign({},ro(_[_.length-1])),{column:void 0}):le.length<=1?le[0]||{}:le}function Ta(_,le,Se){const Ue=le.slice().sort((mt,St)=>St.multiplePriority-mt.multiplePriority),Ge=_.slice(),at=Ue.filter(mt=>{let{column:{sorter:St},sortOrder:xt}=mt;return io(St)&&xt});return at.length?Ge.sort((mt,St)=>{for(let xt=0;xt{const St=mt[Se];return St?Object.assign(Object.assign({},mt),{[Se]:Ta(St,le,Se)}):mt}):Ge}function ra(_){let{prefixCls:le,mergedColumns:Se,onSorterChange:Ue,sortDirections:Ge,tableLocale:at,showSorterTooltip:mt}=_;const[St,xt]=t.useState(vi(Se,!0)),Vt=t.useMemo(()=>{let Pn=!0;const Kn=vi(Se,!1);if(!Kn.length)return St;const an=[];function qn(wr){Pn?an.push(wr):an.push(Object.assign(Object.assign({},wr),{sortOrder:null}))}let Zn=null;return Kn.forEach(wr=>{Zn===null?(qn(wr),wr.sortOrder&&(wr.multiplePriority===!1?Pn=!1:Zn=!0)):(Zn&&wr.multiplePriority!==!1||(Pn=!1),qn(wr))}),an},[Se,St]),Jt=t.useMemo(()=>{const Pn=Vt.map(Kn=>{let{column:an,sortOrder:qn}=Kn;return{column:an,order:qn}});return{sortColumns:Pn,sortColumn:Pn[0]&&Pn[0].column,sortOrder:Pn[0]&&Pn[0].order}},[Vt]);function Ht(Pn){let Kn;Pn.multiplePriority===!1||!Vt.length||Vt[0].multiplePriority===!1?Kn=[Pn]:Kn=[].concat((0,ko.Z)(Vt.filter(an=>{let{key:qn}=an;return qn!==Pn.key})),[Pn]),xt(Kn),Ue(Uo(Kn),Kn)}return[Pn=>ca(le,Pn,Vt,Ht,Ge,at,mt),Vt,Jt,()=>Uo(Vt)]}function ja(_,le){return _.map(Se=>{const Ue=Object.assign({},Se);return Ue.title=Hs(Se.title,le),"children"in Ue&&(Ue.children=ja(Ue.children,le)),Ue})}function Oo(_){return[t.useCallback(Se=>ja(Se,_),[_])]}var Xr=Ko((_,le)=>{const{_renderTimes:Se}=_,{_renderTimes:Ue}=le;return Se!==Ue}),ao=Wi((_,le)=>{const{_renderTimes:Se}=_,{_renderTimes:Ue}=le;return Se!==Ue}),Er=h(84780),La=h(14747),fa=h(67968),Ba=h(45503),Ho=_=>{const{componentCls:le}=_,Se=`${_.lineWidth}px ${_.lineType} ${_.tableBorderColor}`,Ue=(Ge,at,mt)=>({[`&${le}-${Ge}`]:{[`> ${le}-container`]:{[`> ${le}-content, > ${le}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${le}-expanded-row-fixed`]:{margin:`-${at}px -${mt+_.lineWidth}px`}}}}}});return{[`${le}-wrapper`]:{[`${le}${le}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${le}-title`]:{border:Se,borderBottom:0},[`> ${le}-container`]:{borderInlineStart:Se,borderTop:Se,[` > ${le}-content, > ${le}-header, > ${le}-body, @@ -272,7 +272,7 @@ headers: `+JSON.stringify(qe),ve.data=Re,ve.path=Q.path,ve.status=V,ve.headers=q &${le}-row:hover > td, > th${le}-cell-row-hover, > td${le}-cell-row-hover - `]:{background:Kn},[`&${le}-row-selected`]:{"> th, > td":{background:an},"&:hover > th, &:hover > td":{background:qn}}}},[`${le}-footer`]:{padding:`${Ue}px ${Ge}px`,color:Zn,background:wr}})}};var pr=(0,fa.Z)("Table",_=>{const{colorTextHeading:le,colorSplit:Se,colorIcon:Ue,colorIconHover:Ge,opacityLoading:at,colorBgContainer:mt,controlInteractiveSize:St,headerBg:xt,headerColor:Vt,headerSortActiveBg:Jt,headerSortHoverBg:Ht,bodySortBg:xn,rowHoverBg:wn,rowSelectedBg:Pn,rowSelectedHoverBg:Kn,rowExpandedBg:an,cellPaddingBlock:qn,cellPaddingInline:Zn,cellPaddingBlockMD:wr,cellPaddingInlineMD:ya,cellPaddingBlockSM:oa,cellPaddingInlineSM:sa,borderColor:so,footerBg:Lo,footerColor:Yr,headerBorderRadius:Hn,cellFontSize:jn,cellFontSizeMD:sr,cellFontSizeSM:Lr,headerSplitColor:ia,fixedHeaderSortActiveBg:to,headerFilterHoverBg:ka,filterDropdownBg:ba,expandIconBg:Ro,selectionColumnWidth:zo,stickyScrollBarBg:ci}=_,di=new Er.C(Ue),Vl=new Er.C(Ge),Dl=2,Go=(0,Ba.TS)(_,{tableFontSize:jn,tableBg:mt,tableRadius:Hn,tablePaddingVertical:qn,tablePaddingHorizontal:Zn,tablePaddingVerticalMiddle:wr,tablePaddingHorizontalMiddle:ya,tablePaddingVerticalSmall:oa,tablePaddingHorizontalSmall:sa,tableBorderColor:so,tableHeaderTextColor:Vt,tableHeaderBg:xt,tableFooterTextColor:Yr,tableFooterBg:Lo,tableHeaderCellSplitColor:ia,tableHeaderSortBg:Jt,tableHeaderSortHoverBg:Ht,tableHeaderIconColor:di.clone().setAlpha(di.getAlpha()*at).toRgbString(),tableHeaderIconColorHover:Vl.clone().setAlpha(Vl.getAlpha()*at).toRgbString(),tableBodySortBg:xn,tableFixedHeaderSortActiveBg:to,tableHeaderFilterActiveBg:ka,tableFilterDropdownBg:ba,tableRowHoverBg:wn,tableSelectedRowBg:Pn,tableSelectedRowHoverBg:Kn,zIndexTableFixed:Dl,zIndexTableSticky:Dl+1,tableFontSizeMiddle:sr,tableFontSizeSmall:Lr,tableSelectionColumnWidth:zo,tableExpandIconBg:Ro,tableExpandColumnWidth:St+2*_.padding,tableExpandedRowBg:an,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:ci,tableScrollThumbBgHover:le,tableScrollBg:Se});return[fr(Go),ji(Go),sl(Go),$o(Go),Ml(Go),Ho(Go),ql(Go),Ti(Go),sl(Go),Rl(Go),bl(Go),li(Go),lo(Go),gi(Go),ws(Go),$l(Go),Za(Go)]},_=>{const{colorFillAlter:le,colorBgContainer:Se,colorTextHeading:Ue,colorFillSecondary:Ge,colorFillContent:at,controlItemBgActive:mt,controlItemBgActiveHover:St,padding:xt,paddingSM:Vt,paddingXS:Jt,colorBorderSecondary:Ht,borderRadiusLG:xn,fontSize:wn,controlHeight:Pn,colorTextPlaceholder:Kn}=_,an=new Er.C(Ge).onBackground(Se).toHexShortString(),qn=new Er.C(at).onBackground(Se).toHexShortString(),Zn=new Er.C(le).onBackground(Se).toHexShortString();return{headerBg:Zn,headerColor:Ue,headerSortActiveBg:an,headerSortHoverBg:qn,bodySortBg:Zn,rowHoverBg:Zn,rowSelectedBg:mt,rowSelectedHoverBg:St,rowExpandedBg:le,cellPaddingBlock:xt,cellPaddingInline:xt,cellPaddingBlockMD:Vt,cellPaddingInlineMD:Jt,cellPaddingBlockSM:Jt,cellPaddingInlineSM:Jt,borderColor:Ht,headerBorderRadius:xn,footerBg:Zn,footerColor:Ue,cellFontSize:wn,cellFontSizeMD:wn,cellFontSizeSM:wn,headerSplitColor:Ht,fixedHeaderSortActiveBg:an,headerFilterHoverBg:at,filterDropdownMenuBg:Se,filterDropdownBg:Se,expandIconBg:Se,selectionColumnWidth:Pn,stickyScrollBarBg:Kn,stickyScrollBarBorderRadius:100}});const Oa=[],ur=(_,le)=>{const{prefixCls:Se,className:Ue,rootClassName:Ge,style:at,size:mt,bordered:St,dropdownPrefixCls:xt,dataSource:Vt,pagination:Jt,rowSelection:Ht,rowKey:xn="key",rowClassName:wn,columns:Pn,children:Kn,childrenColumnName:an,onChange:qn,getPopupContainer:Zn,loading:wr,expandIcon:ya,expandable:oa,expandedRowRender:sa,expandIconColumnIndex:so,indentSize:Lo,scroll:Yr,sortDirections:Hn,locale:jn,showSorterTooltip:sr=!0,virtual:Lr}=_,ia=t.useMemo(()=>Pn||Eo(Kn),[Pn,Kn]),to=t.useMemo(()=>ia.some(ei=>ei.responsive),[ia]),ka=(0,Ts.Z)(to),ba=t.useMemo(()=>{const ei=new Set(Object.keys(ka).filter(El=>ka[El]));return ia.filter(El=>!El.responsive||El.responsive.some(Ls=>ei.has(Ls)))},[ia,ka]),Ro=(0,$a.Z)(_,["className","style","columns"]),{locale:zo=wc.Z,direction:ci,table:di,renderEmpty:Vl,getPrefixCls:Dl,getPopupContainer:Go}=t.useContext(tu.E_),os=(0,As.Z)(mt),hi=Object.assign(Object.assign({},zo.Table),jn),Nl=Vt||Oa,Sl=Dl("table",Se),zi=Dl("dropdown",xt),Ga=Object.assign({childrenColumnName:an,expandIconColumnIndex:so},oa),{childrenColumnName:oo="children"}=Ga,uo=t.useMemo(()=>Nl.some(ei=>ei==null?void 0:ei[oo])?"nest":sa||oa&&oa.expandedRowRender?"row":null,[Nl]),Ra={body:t.useRef()},Vi=t.useMemo(()=>typeof xn=="function"?xn:ei=>ei==null?void 0:ei[xn],[xn]),[Da]=Tt(Nl,oo,Vi),Mo={},yi=function(ei,El){let Ls=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Ll,Ps,Is;const Ys=Object.assign(Object.assign({},Mo),ei);Ls&&((Ll=Mo.resetPagination)===null||Ll===void 0||Ll.call(Mo),!((Ps=Ys.pagination)===null||Ps===void 0)&&Ps.current&&(Ys.pagination.current=1),Jt&&Jt.onChange&&Jt.onChange(1,(Is=Ys.pagination)===null||Is===void 0?void 0:Is.pageSize)),Yr&&Yr.scrollToFirstRowOnChange!==!1&&Ra.body.current&&(0,kl.Z)(0,{getContainer:()=>Ra.body.current}),qn==null||qn(Ys.pagination,Ys.filters,Ys.sorter,{currentDataSource:Bt(Ta(Nl,Ys.sorterStates,oo),Ys.filterStates),action:El})},Ai=(ei,El)=>{yi({sorter:ei,sorterStates:El},"sort",!1)},[is,Ss,Gs,Tl]=ra({prefixCls:Sl,mergedColumns:ba,onSorterChange:Ai,sortDirections:Hn||["ascend","descend"],tableLocale:hi,showSorterTooltip:sr}),mu=t.useMemo(()=>Ta(Nl,Ss,oo),[Nl,Ss]);Mo.sorter=Tl(),Mo.sorterStates=Ss;const ds=(ei,El)=>{yi({filters:ei,filterStates:El},"filter",!0)},[Zs,ku,xi]=Lt({prefixCls:Sl,locale:hi,dropdownPrefixCls:zi,mergedColumns:ba,onFilterChange:ds,getPopupContainer:Zn||Go}),ul=Bt(mu,ku);Mo.filters=xi,Mo.filterStates=ku;const jl=t.useMemo(()=>{const ei={};return Object.keys(xi).forEach(El=>{xi[El]!==null&&(ei[El]=xi[El])}),Object.assign(Object.assign({},Gs),{filters:ei})},[Gs,xi]),[fs]=Oo(jl),es=(ei,El)=>{yi({pagination:Object.assign(Object.assign({},Mo.pagination),{current:ei,pageSize:El})},"paginate")},[ni,Ws]=gn(ul.length,es,Jt);Mo.pagination=Jt===!1?{}:pn(ni,Jt),Mo.resetPagination=Ws;const Es=t.useMemo(()=>{if(Jt===!1||!ni.pageSize)return ul;const{current:ei=1,total:El,pageSize:Ls=Wt}=ni;return ul.lengthLs?ul.slice((ei-1)*Ls,ei*Ls):ul:ul.slice((ei-1)*Ls,ei*Ls)},[!!Jt,ul,ni&&ni.current,ni&&ni.pageSize,ni&&ni.total]),[Xs,uu]=jr({prefixCls:Sl,data:ul,pageData:Es,getRowKey:Vi,getRecordByKey:Da,expandType:uo,childrenColumnName:oo,locale:hi,getPopupContainer:Zn||Go},Ht),nl=(ei,El,Ls)=>{let Ll;return typeof wn=="function"?Ll=R()(wn(ei,El,Ls)):Ll=R()(wn),R()({[`${Sl}-row-selected`]:uu.has(Vi(ei,El))},Ll)};Ga.__PARENT_RENDER_ICON__=Ga.expandIcon,Ga.expandIcon=Ga.expandIcon||ya||Ol(hi),uo==="nest"&&Ga.expandIconColumnIndex===void 0?Ga.expandIconColumnIndex=Ht?1:0:Ga.expandIconColumnIndex>0&&Ht&&(Ga.expandIconColumnIndex-=1),typeof Ga.indentSize!="number"&&(Ga.indentSize=typeof Lo=="number"?Lo:15);const Gu=t.useCallback(ei=>fs(Xs(Zs(is(ei)))),[is,Zs,Xs]);let Fu,cu;if(Jt!==!1&&(ni!=null&&ni.total)){let ei;ni.size?ei=ni.size:ei=os==="small"||os==="middle"?"small":void 0;const El=Ps=>t.createElement(wu.Z,Object.assign({},ni,{className:R()(`${Sl}-pagination ${Sl}-pagination-${Ps}`,ni.className),size:ei})),Ls=ci==="rtl"?"left":"right",{position:Ll}=ni;if(Ll!==null&&Array.isArray(Ll)){const Ps=Ll.find(vu=>vu.includes("top")),Is=Ll.find(vu=>vu.includes("bottom")),Ys=Ll.every(vu=>`${vu}`=="none");!Ps&&!Is&&!Ys&&(cu=El(Ls)),Ps&&(Fu=El(Ps.toLowerCase().replace("top",""))),Is&&(cu=El(Is.toLowerCase().replace("bottom","")))}else cu=El(Ls)}let ys;typeof wr=="boolean"?ys={spinning:wr}:typeof wr=="object"&&(ys=Object.assign({spinning:!0},wr));const[js,Ql]=pr(Sl),[,Cl]=(0,Wl.Z)(),Ou=R()(`${Sl}-wrapper`,di==null?void 0:di.className,{[`${Sl}-wrapper-rtl`]:ci==="rtl"},Ue,Ge,Ql),Ru=Object.assign(Object.assign({},di==null?void 0:di.style),at),Eu=jn&&jn.emptyText||(Vl==null?void 0:Vl("Table"))||t.createElement(Bu.Z,{componentName:"Table"}),Gi=Lr?ao:Xr,Oc={},hc=t.useMemo(()=>{const{fontSize:ei,lineHeight:El,padding:Ls,paddingXS:Ll,paddingSM:Ps}=Cl,Is=Math.floor(ei*El);switch(os){case"large":return Ls*2+Is;case"small":return Ll*2+Is;default:return Ps*2+Is}},[Cl,os]);return Lr&&(Oc.listItemHeight=hc),js(t.createElement("div",{ref:le,className:Ou,style:Ru},t.createElement(Fc.Z,Object.assign({spinning:!1},ys),Fu,t.createElement(Gi,Object.assign({},Oc,Ro,{columns:ba,direction:ci,expandable:Ga,prefixCls:Sl,className:R()({[`${Sl}-middle`]:os==="middle",[`${Sl}-small`]:os==="small",[`${Sl}-bordered`]:St,[`${Sl}-empty`]:Nl.length===0}),data:Es,rowKey:Vi,rowClassName:nl,emptyText:Eu,internalHooks:n,internalRefs:Ra,transformColumns:Gu})),cu)))};var mr=t.forwardRef(ur);const Wa=(_,le)=>{const Se=t.useRef(0);return Se.current+=1,t.createElement(mr,Object.assign({},_,{ref:le,_renderTimes:Se.current}))},ui=t.forwardRef(Wa);ui.SELECTION_COLUMN=ke,ui.EXPAND_COLUMN=F,ui.SELECTION_ALL=vr,ui.SELECTION_INVERT=Xn,ui.SELECTION_NONE=gr,ui.Column=xo,ui.ColumnGroup=Ns,ui.Summary=Ke;var Al=ui,nu=Al},79870:function($e,et,h){"use strict";h.d(et,{default:function(){return Xo}});var F=h(87462),n=h(4942),e=h(71002),D=h(1413),P=h(74902),a=h(15671),t=h(43144),s=h(97326),l=h(60136),i=h(51630),u=h(94184),r=h.n(u),o={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(Nt){var Ot=Nt.keyCode;if(Nt.altKey&&!Nt.ctrlKey||Nt.metaKey||Ot>=o.F1&&Ot<=o.F12)return!1;switch(Ot){case o.ALT:case o.CAPS_LOCK:case o.CONTEXT_MENU:case o.CTRL:case o.DOWN:case o.END:case o.ESC:case o.HOME:case o.INSERT:case o.LEFT:case o.MAC_FF_META:case o.META:case o.NUMLOCK:case o.NUM_CENTER:case o.PAGE_DOWN:case o.PAGE_UP:case o.PAUSE:case o.PRINT_SCREEN:case o.RIGHT:case o.SHIFT:case o.UP:case o.WIN_KEY:case o.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(Nt){if(Nt>=o.ZERO&&Nt<=o.NINE||Nt>=o.NUM_ZERO&&Nt<=o.NUM_MULTIPLY||Nt>=o.A&&Nt<=o.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&Nt===0)return!0;switch(Nt){case o.SPACE:case o.QUESTION_MARK:case o.NUM_PLUS:case o.NUM_MINUS:case o.NUM_PERIOD:case o.NUM_DIVISION:case o.SEMICOLON:case o.DASH:case o.EQUALS:case o.COMMA:case o.PERIOD:case o.SLASH:case o.APOSTROPHE:case o.SINGLE_QUOTE:case o.OPEN_SQUARE_BRACKET:case o.BACKSLASH:case o.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},c=o,d=h(34952),p=h(72978),f=h(67294),y=h(69610);function A(Dt){var Nt=Dt.dropPosition,Ot=Dt.dropLevelOffset,je=Dt.indent,Zt={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};switch(Nt){case-1:Zt.top=0,Zt.left=-Ot*je;break;case 1:Zt.bottom=0,Zt.left=-Ot*je;break;case 0:Zt.bottom=0,Zt.left=je;break}return f.createElement("div",{style:Zt})}var v=h(36459),w=h(97685),E=h(45987);function m(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var M=m()?f.useLayoutEffect:f.useEffect,B=M,b=function(Nt,Ot){var je=React.useRef(!0);M(function(){if(!je.current)return Nt()},Ot),M(function(){return je.current=!1,function(){je.current=!0}},[])},C=h(73299),g=h(73935);function S(Dt){return Dt instanceof HTMLElement||Dt instanceof SVGElement}function T(Dt){return S(Dt)?Dt:Dt instanceof f.Component?g.findDOMNode(Dt):null}var R=h(28580);function N(Dt,Nt,Ot){var je=React.useRef({});return(!("value"in je.current)||Ot(je.current.condition,Nt))&&(je.current.value=Dt(),je.current.condition=Nt),je.current.value}function Z(Dt,Nt){typeof Dt=="function"?Dt(Nt):(0,e.Z)(Dt)==="object"&&Dt&&"current"in Dt&&(Dt.current=Nt)}function G(){for(var Dt=arguments.length,Nt=new Array(Dt),Ot=0;Ot1&&arguments[1]!==void 0?arguments[1]:1;Ve+=1;var je=Ve;function Zt(fn){if(fn===0)ce(je),Nt();else{var tt=J(function(){Zt(fn-1)});Ie.set(je,tt)}}return Zt(Ot),je};xe.cancel=function(Dt){var Nt=Ie.get(Dt);return ce(Nt),he(Nt)};var Oe=xe,Le=function(){var Dt=f.useRef(null);function Nt(){Oe.cancel(Dt.current)}function Ot(je){var Zt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;Nt();var fn=Oe(function(){Zt<=1?je({isCanceled:function(){return fn!==Dt.current}}):Ot(je,Zt-1)});Dt.current=fn}return f.useEffect(function(){return function(){Nt()}},[]),[Ot,Nt]},ve=m()?f.useLayoutEffect:f.useEffect,Re=ve,Ke=[Te,Ae,H,I],ze=!1,qe=!0;function Qe(Dt){return Dt===H||Dt===I}var Ye=function(Dt,Nt){var Ot=U(Pe),je=(0,w.Z)(Ot,2),Zt=je[0],fn=je[1],tt=Le(),He=(0,w.Z)(tt,2),Je=He[0],it=He[1];function Ct(){fn(Te,!0)}return Re(function(){if(Zt!==Pe&&Zt!==I){var Rt=Ke.indexOf(Zt),Bn=Ke[Rt+1],cn=Nt(Zt);cn===ze?fn(Bn,!0):Je(function(rn){function Ln(){rn.isCanceled()||fn(Bn,!0)}cn===!0?Ln():Promise.resolve(cn).then(Ln)})}},[Dt,Zt]),f.useEffect(function(){return function(){it()}},[]),[Ct,Zt]},bt=function(Dt){var Nt=(0,f.useRef)(),Ot=(0,f.useRef)(Dt);Ot.current=Dt;var je=f.useCallback(function(tt){Ot.current(tt)},[]);function Zt(tt){tt&&(tt.removeEventListener(Me,je),tt.removeEventListener(De,je))}function fn(tt){Nt.current&&Nt.current!==tt&&Zt(Nt.current),tt&&tt!==Nt.current&&(tt.addEventListener(Me,je),tt.addEventListener(De,je),Nt.current=tt)}return f.useEffect(function(){return function(){Zt(Nt.current)}},[]),[fn,Zt]};function kt(Dt,Nt,Ot,je){var Zt=je.motionEnter,fn=Zt===void 0?!0:Zt,tt=je.motionAppear,He=tt===void 0?!0:tt,Je=je.motionLeave,it=Je===void 0?!0:Je,Ct=je.motionDeadline,Rt=je.motionLeaveImmediately,Bn=je.onAppearPrepare,cn=je.onEnterPrepare,rn=je.onLeavePrepare,Ln=je.onAppearStart,Jn=je.onEnterStart,Sn=je.onLeaveStart,bn=je.onAppearActive,Sr=je.onEnterActive,br=je.onLeaveActive,Hr=je.onAppearEnd,Qa=je.onEnterEnd,Mr=je.onLeaveEnd,Pr=je.onVisibleChanged,ta=U(),tr=(0,w.Z)(ta,2),Gn=tr[0],Ia=tr[1],Na=U(V),xa=(0,w.Z)(Na,2),va=xa[0],ua=xa[1],Nr=U(null),vo=(0,w.Z)(Nr,2),Ko=vo[0],oi=vo[1],Mi=(0,f.useRef)(!1),qo=(0,f.useRef)(null);function il(){return Ot()}var Io=(0,f.useRef)(!1);function Ni(So){var Wi=il();if(!(So&&!So.deadline&&So.target!==Wi)){var ml=Io.current,Si;va===fe&&ml?Si=Hr==null?void 0:Hr(Wi,So):va===K&&ml?Si=Qa==null?void 0:Qa(Wi,So):va===re&&ml&&(Si=Mr==null?void 0:Mr(Wi,So)),va!==V&&ml&&Si!==!1&&(ua(V,!0),oi(null,!0))}}var hl=bt(Ni),xl=(0,w.Z)(hl,1),Gl=xl[0],Xl=f.useMemo(function(){var So,Wi,ml;switch(va){case fe:return So={},(0,n.Z)(So,Te,Bn),(0,n.Z)(So,Ae,Ln),(0,n.Z)(So,H,bn),So;case K:return Wi={},(0,n.Z)(Wi,Te,cn),(0,n.Z)(Wi,Ae,Jn),(0,n.Z)(Wi,H,Sr),Wi;case re:return ml={},(0,n.Z)(ml,Te,rn),(0,n.Z)(ml,Ae,Sn),(0,n.Z)(ml,H,br),ml;default:return{}}},[va]),Bs=Ye(va,function(So){if(So===Te){var Wi=Xl[Te];return Wi?Wi(il()):ze}if(za in Xl){var ml;oi(((ml=Xl[za])===null||ml===void 0?void 0:ml.call(Xl,il(),null))||null)}return za===H&&(Gl(il()),Ct>0&&(clearTimeout(qo.current),qo.current=setTimeout(function(){Ni({deadline:!0})},Ct))),qe}),nr=(0,w.Z)(Bs,2),fo=nr[0],za=nr[1],Qo=Qe(za);Io.current=Qo,Re(function(){Ia(Nt);var So=Mi.current;if(Mi.current=!0,!!Dt){var Wi;!So&&Nt&&He&&(Wi=fe),So&&Nt&&fn&&(Wi=K),(So&&!Nt&&it||!So&&Rt&&!Nt&&it)&&(Wi=re),Wi&&(ua(Wi),fo())}},[Nt]),(0,f.useEffect)(function(){(va===fe&&!He||va===K&&!fn||va===re&&!it)&&ua(V)},[He,fn,it]),(0,f.useEffect)(function(){return function(){Mi.current=!1,clearTimeout(qo.current)}},[]);var Hi=f.useRef(!1);(0,f.useEffect)(function(){Gn&&(Hi.current=!0),Gn!==void 0&&va===V&&((Hi.current||Gn)&&(Pr==null||Pr(Gn)),Hi.current=!0)},[Gn,va]);var hs=Ko;return Xl[Te]&&za===Ae&&(hs=(0,D.Z)({transition:"none"},hs)),[va,za,hs,Gn!=null?Gn:Nt]}var $t=function(Dt){(0,l.Z)(Ot,Dt);var Nt=(0,i.Z)(Ot);function Ot(){return(0,a.Z)(this,Ot),Nt.apply(this,arguments)}return(0,t.Z)(Ot,[{key:"render",value:function(){return this.props.children}}]),Ot}(f.Component),Mn=$t;function or(Dt){var Nt=Dt;(0,e.Z)(Dt)==="object"&&(Nt=Dt.transitionSupport);function Ot(Zt){return!!(Zt.motionName&&Nt)}var je=f.forwardRef(function(Zt,fn){var tt=Zt.visible,He=tt===void 0?!0:tt,Je=Zt.removeOnLeave,it=Je===void 0?!0:Je,Ct=Zt.forceRender,Rt=Zt.children,Bn=Zt.motionName,cn=Zt.leavedClassName,rn=Zt.eventProps,Ln=Ot(Zt),Jn=(0,f.useRef)(),Sn=(0,f.useRef)();function bn(){try{return Jn.current instanceof HTMLElement?Jn.current:T(Sn.current)}catch(Nr){return null}}var Sr=kt(Ln,He,bn,Zt),br=(0,w.Z)(Sr,4),Hr=br[0],Qa=br[1],Mr=br[2],Pr=br[3],ta=f.useRef(Pr);Pr&&(ta.current=!0);var tr=f.useCallback(function(Nr){Jn.current=Nr,Z(fn,Nr)},[fn]),Gn,Ia=(0,D.Z)((0,D.Z)({},rn),{},{visible:He});if(!Rt)Gn=null;else if(Hr===V||!Ot(Zt))Pr?Gn=Rt((0,D.Z)({},Ia),tr):!it&&ta.current&&cn?Gn=Rt((0,D.Z)((0,D.Z)({},Ia),{},{className:cn}),tr):Ct||!it&&!cn?Gn=Rt((0,D.Z)((0,D.Z)({},Ia),{},{style:{display:"none"}}),tr):Gn=null;else{var Na,xa;Qa===Te?xa="prepare":Qe(Qa)?xa="active":Qa===Ae&&(xa="start"),Gn=Rt((0,D.Z)((0,D.Z)({},Ia),{},{className:r()(q(Bn,Hr),(Na={},(0,n.Z)(Na,q(Bn,"".concat(Hr,"-").concat(xa)),xa),(0,n.Z)(Na,Bn,typeof Bn=="string"),Na)),style:Mr}),tr)}if(f.isValidElement(Gn)&&ne(Gn)){var va=Gn,ua=va.ref;ua||(Gn=f.cloneElement(Gn,{ref:tr}))}return f.createElement(Mn,{ref:Sn},Gn)});return je.displayName="CSSMotion",je}var cr=or(ye),Nn="add",Wr="keep",la="remove",Kr="removed";function pa(Dt){var Nt;return Dt&&(0,e.Z)(Dt)==="object"&&"key"in Dt?Nt=Dt:Nt={key:Dt},(0,D.Z)((0,D.Z)({},Nt),{},{key:String(Nt.key)})}function Aa(){var Dt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return Dt.map(pa)}function $r(){var Dt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Nt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Ot=[],je=0,Zt=Nt.length,fn=Aa(Dt),tt=Aa(Nt);fn.forEach(function(it){for(var Ct=!1,Rt=je;Rt1});return Je.forEach(function(it){Ot=Ot.filter(function(Ct){var Rt=Ct.key,Bn=Ct.status;return Rt!==it||Bn!==la}),Ot.forEach(function(Ct){Ct.key===it&&(Ct.status=Wr)})}),Ot}var Co=["component","children","onVisibleChanged","onAllRemoved"],zn=["status"],Va=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function wo(Dt){var Nt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:cr,Ot=function(je){(0,l.Z)(fn,je);var Zt=(0,i.Z)(fn);function fn(){var tt;(0,a.Z)(this,fn);for(var He=arguments.length,Je=new Array(He),it=0;it0&&arguments[0]!==void 0?arguments[0]:[],Nt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Ot=Dt.length,je=Nt.length;if(Math.abs(Ot-je)!==1)return{add:!1,key:null};function Zt(fn,tt){var He=new Map;fn.forEach(function(it){He.set(it,!0)});var Je=tt.filter(function(it){return!He.has(it)});return Je.length===1?Je[0]:null}return Ot ").concat(Nt);return Nt}var Wn=f.forwardRef(function(Dt,Nt){var Ot=Dt.prefixCls,je=Dt.data,Zt=Dt.selectable,fn=Dt.checkable,tt=Dt.expandedKeys,He=Dt.selectedKeys,Je=Dt.checkedKeys,it=Dt.loadedKeys,Ct=Dt.loadingKeys,Rt=Dt.halfCheckedKeys,Bn=Dt.keyEntities,cn=Dt.disabled,rn=Dt.dragging,Ln=Dt.dragOverNodeKey,Jn=Dt.dropPosition,Sn=Dt.motion,bn=Dt.height,Sr=Dt.itemHeight,br=Dt.virtual,Hr=Dt.focusable,Qa=Dt.activeItem,Mr=Dt.focused,Pr=Dt.tabIndex,ta=Dt.onKeyDown,tr=Dt.onFocus,Gn=Dt.onBlur,Ia=Dt.onActiveChange,Na=Dt.onListChangeStart,xa=Dt.onListChangeEnd,va=(0,E.Z)(Dt,qa),ua=f.useRef(null),Nr=f.useRef(null);f.useImperativeHandle(Nt,function(){return{scrollTo:function(Zl){ua.current.scrollTo(Zl)},getIndentWidth:function(){return Nr.current.offsetWidth}}});var vo=f.useState(tt),Ko=(0,w.Z)(vo,2),oi=Ko[0],Mi=Ko[1],qo=f.useState(je),il=(0,w.Z)(qo,2),Io=il[0],Ni=il[1],hl=f.useState(je),xl=(0,w.Z)(hl,2),Gl=xl[0],Xl=xl[1],Bs=f.useState([]),nr=(0,w.Z)(Bs,2),fo=nr[0],za=nr[1],Qo=f.useState(null),Hi=(0,w.Z)(Qo,2),hs=Hi[0],So=Hi[1],Wi=f.useRef(je);Wi.current=je;function ml(){var xo=Wi.current;Ni(xo),Xl(xo),za([]),So(null),xa()}B(function(){Mi(tt);var xo=el(oi,tt);if(xo.key!==null)if(xo.add){var Zl=Io.findIndex(function(As){var Ts=As.key;return Ts===xo.key}),Ns=gs(Ri(Io,je,xo.key),br,bn,Sr),$a=Io.slice();$a.splice(Zl+1,0,no),Xl($a),za(Ns),So("show")}else{var kl=je.findIndex(function(As){var Ts=As.key;return Ts===xo.key}),tu=gs(Ri(je,Io,xo.key),br,bn,Sr),Bu=je.slice();Bu.splice(kl+1,0,no),Xl(Bu),za(tu),So("hide")}else Io!==je&&(Ni(je),Xl(je))},[tt,je]),f.useEffect(function(){rn||ml()},[rn]);var Si=Sn?Gl:je,Ds={expandedKeys:tt,selectedKeys:He,loadedKeys:it,loadingKeys:Ct,checkedKeys:Je,halfCheckedKeys:Rt,dragOverNodeKey:Ln,dropPosition:Jn,keyEntities:Bn};return f.createElement(f.Fragment,null,Mr&&Qa&&f.createElement("span",{style:Ha,"aria-live":"assertive"},Vr(Qa)),f.createElement("div",null,f.createElement("input",{style:Ha,disabled:Hr===!1||cn,tabIndex:Hr!==!1?Pr:null,onKeyDown:ta,onFocus:tr,onBlur:Gn,value:"",onChange:Ui,"aria-label":"for screen reader"})),f.createElement("div",{className:"".concat(Ot,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},f.createElement("div",{className:"".concat(Ot,"-indent")},f.createElement("div",{ref:Nr,className:"".concat(Ot,"-indent-unit")}))),f.createElement(C.Z,(0,F.Z)({},va,{data:Si,itemKey:tl,height:bn,fullHeight:!1,virtual:br,itemHeight:Sr,prefixCls:"".concat(Ot,"-list"),ref:ua,onVisibleChange:function(Zl,Ns){var $a=new Set(Zl),kl=Ns.filter(function(tu){return!$a.has(tu)});kl.some(function(tu){return tl(tu)===ol})&&ml()}}),function(xo){var Zl=xo.pos,Ns=(0,F.Z)({},((0,v.Z)(xo.data),xo.data)),$a=xo.title,kl=xo.key,tu=xo.isStart,Bu=xo.isEnd,As=(0,Ma.km)(kl,Zl);delete Ns.key,delete Ns.children;var Ts=(0,Ma.H8)(As,Ds);return f.createElement(ti,(0,F.Z)({},Ns,Ts,{title:$a,active:!!Qa&&kl===Qa.key,pos:Zl,data:xo.data,isStart:tu,isEnd:Bu,motion:Sn,motionNodes:kl===ol?fo:null,motionType:hs,onMotionStart:Na,onMotionEnd:ml,treeNodeRequiredProps:Ds,onMouseMove:function(){Ia(null)}}))}))});Wn.displayName="NodeList";var ts=Wn,No=h(29873),ns=h(97153),cl=h(3596),rs=10,Ul=function(Dt){(0,l.Z)(Ot,Dt);var Nt=(0,i.Z)(Ot);function Ot(){var je;(0,a.Z)(this,Ot);for(var Zt=arguments.length,fn=new Array(Zt),tt=0;tt2&&arguments[2]!==void 0?arguments[2]:!1,Rt=je.state,Bn=Rt.dragChildrenKeys,cn=Rt.dropPosition,rn=Rt.dropTargetKey,Ln=Rt.dropTargetPos,Jn=Rt.dropAllowed;if(Jn){var Sn=je.props.onDrop;if(je.setState({dragOverNodeKey:null}),je.cleanDragState(),rn!==null){var bn=(0,D.Z)((0,D.Z)({},(0,Ma.H8)(rn,je.getTreeNodeRequiredProps())),{},{active:((it=je.getActiveItem())===null||it===void 0?void 0:it.key)===rn,data:(0,cl.Z)(je.state.keyEntities,rn).node}),Sr=Bn.indexOf(rn)!==-1;(0,p.ZP)(!Sr,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var br=(0,No.yx)(Ln),Hr={event:He,node:(0,Ma.F)(bn),dragNode:je.dragNode?(0,Ma.F)(je.dragNode.props):null,dragNodesKeys:[je.dragNode.props.eventKey].concat(Bn),dropToGap:cn!==0,dropPosition:cn+Number(br[br.length-1])};Ct||Sn==null||Sn(Hr),je.dragNode=null}}},je.cleanDragState=function(){var He=je.state.draggingNodeKey;He!==null&&je.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),je.dragStartMousePosition=null,je.currentMouseOverDroppableNodeKey=null},je.triggerExpandActionExpand=function(He,Je){var it=je.state,Ct=it.expandedKeys,Rt=it.flattenNodes,Bn=Je.expanded,cn=Je.key,rn=Je.isLeaf;if(!(rn||He.shiftKey||He.metaKey||He.ctrlKey)){var Ln=Rt.filter(function(Sn){return Sn.key===cn})[0],Jn=(0,Ma.F)((0,D.Z)((0,D.Z)({},(0,Ma.H8)(cn,je.getTreeNodeRequiredProps())),{},{data:Ln.data}));je.setExpandedKeys(Bn?(0,No._5)(Ct,cn):(0,No.L0)(Ct,cn)),je.onNodeExpand(He,Jn)}},je.onNodeClick=function(He,Je){var it=je.props,Ct=it.onClick,Rt=it.expandAction;Rt==="click"&&je.triggerExpandActionExpand(He,Je),Ct==null||Ct(He,Je)},je.onNodeDoubleClick=function(He,Je){var it=je.props,Ct=it.onDoubleClick,Rt=it.expandAction;Rt==="doubleClick"&&je.triggerExpandActionExpand(He,Je),Ct==null||Ct(He,Je)},je.onNodeSelect=function(He,Je){var it=je.state.selectedKeys,Ct=je.state,Rt=Ct.keyEntities,Bn=Ct.fieldNames,cn=je.props,rn=cn.onSelect,Ln=cn.multiple,Jn=Je.selected,Sn=Je[Bn.key],bn=!Jn;bn?Ln?it=(0,No.L0)(it,Sn):it=[Sn]:it=(0,No._5)(it,Sn);var Sr=it.map(function(br){var Hr=(0,cl.Z)(Rt,br);return Hr?Hr.node:null}).filter(function(br){return br});je.setUncontrolledState({selectedKeys:it}),rn==null||rn(it,{event:"select",selected:bn,node:Je,selectedNodes:Sr,nativeEvent:He.nativeEvent})},je.onNodeCheck=function(He,Je,it){var Ct=je.state,Rt=Ct.keyEntities,Bn=Ct.checkedKeys,cn=Ct.halfCheckedKeys,rn=je.props,Ln=rn.checkStrictly,Jn=rn.onCheck,Sn=Je.key,bn,Sr={event:"check",node:Je,checked:it,nativeEvent:He.nativeEvent};if(Ln){var br=it?(0,No.L0)(Bn,Sn):(0,No._5)(Bn,Sn),Hr=(0,No._5)(cn,Sn);bn={checked:br,halfChecked:Hr},Sr.checkedNodes=br.map(function(Gn){return(0,cl.Z)(Rt,Gn)}).filter(function(Gn){return Gn}).map(function(Gn){return Gn.node}),je.setUncontrolledState({checkedKeys:br})}else{var Qa=(0,ns.S)([].concat((0,P.Z)(Bn),[Sn]),!0,Rt),Mr=Qa.checkedKeys,Pr=Qa.halfCheckedKeys;if(!it){var ta=new Set(Mr);ta.delete(Sn);var tr=(0,ns.S)(Array.from(ta),{checked:!1,halfCheckedKeys:Pr},Rt);Mr=tr.checkedKeys,Pr=tr.halfCheckedKeys}bn=Mr,Sr.checkedNodes=[],Sr.checkedNodesPositions=[],Sr.halfCheckedKeys=Pr,Mr.forEach(function(Gn){var Ia=(0,cl.Z)(Rt,Gn);if(Ia){var Na=Ia.node,xa=Ia.pos;Sr.checkedNodes.push(Na),Sr.checkedNodesPositions.push({node:Na,pos:xa})}}),je.setUncontrolledState({checkedKeys:Mr},!1,{halfCheckedKeys:Pr})}Jn==null||Jn(bn,Sr)},je.onNodeLoad=function(He){var Je=He.key,it=new Promise(function(Ct,Rt){je.setState(function(Bn){var cn=Bn.loadedKeys,rn=cn===void 0?[]:cn,Ln=Bn.loadingKeys,Jn=Ln===void 0?[]:Ln,Sn=je.props,bn=Sn.loadData,Sr=Sn.onLoad;if(!bn||rn.indexOf(Je)!==-1||Jn.indexOf(Je)!==-1)return null;var br=bn(He);return br.then(function(){var Hr=je.state.loadedKeys,Qa=(0,No.L0)(Hr,Je);Sr==null||Sr(Qa,{event:"load",node:He}),je.setUncontrolledState({loadedKeys:Qa}),je.setState(function(Mr){return{loadingKeys:(0,No._5)(Mr.loadingKeys,Je)}}),Ct()}).catch(function(Hr){if(je.setState(function(Mr){return{loadingKeys:(0,No._5)(Mr.loadingKeys,Je)}}),je.loadingRetryTimes[Je]=(je.loadingRetryTimes[Je]||0)+1,je.loadingRetryTimes[Je]>=rs){var Qa=je.state.loadedKeys;(0,p.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),je.setUncontrolledState({loadedKeys:(0,No.L0)(Qa,Je)}),Ct()}Rt(Hr)}),{loadingKeys:(0,No.L0)(Jn,Je)}})});return it.catch(function(){}),it},je.onNodeMouseEnter=function(He,Je){var it=je.props.onMouseEnter;it==null||it({event:He,node:Je})},je.onNodeMouseLeave=function(He,Je){var it=je.props.onMouseLeave;it==null||it({event:He,node:Je})},je.onNodeContextMenu=function(He,Je){var it=je.props.onRightClick;it&&(He.preventDefault(),it({event:He,node:Je}))},je.onFocus=function(){var He=je.props.onFocus;je.setState({focused:!0});for(var Je=arguments.length,it=new Array(Je),Ct=0;Ct1&&arguments[1]!==void 0?arguments[1]:!1,it=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!je.destroyed){var Ct=!1,Rt=!0,Bn={};Object.keys(He).forEach(function(cn){if(cn in je.props){Rt=!1;return}Ct=!0,Bn[cn]=He[cn]}),Ct&&(!Je||Rt)&&je.setState((0,D.Z)((0,D.Z)({},Bn),it))}},je.scrollTo=function(He){je.listRef.current.scrollTo(He)},je}return(0,t.Z)(Ot,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var Zt=this.props.activeKey;Zt!==void 0&&Zt!==this.state.activeKey&&(this.setState({activeKey:Zt}),Zt!==null&&this.scrollTo({key:Zt}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var Zt,fn=this.state,tt=fn.focused,He=fn.flattenNodes,Je=fn.keyEntities,it=fn.draggingNodeKey,Ct=fn.activeKey,Rt=fn.dropLevelOffset,Bn=fn.dropContainerKey,cn=fn.dropTargetKey,rn=fn.dropPosition,Ln=fn.dragOverNodeKey,Jn=fn.indent,Sn=this.props,bn=Sn.prefixCls,Sr=Sn.className,br=Sn.style,Hr=Sn.showLine,Qa=Sn.focusable,Mr=Sn.tabIndex,Pr=Mr===void 0?0:Mr,ta=Sn.selectable,tr=Sn.showIcon,Gn=Sn.icon,Ia=Sn.switcherIcon,Na=Sn.draggable,xa=Sn.checkable,va=Sn.checkStrictly,ua=Sn.disabled,Nr=Sn.motion,vo=Sn.loadData,Ko=Sn.filterTreeNode,oi=Sn.height,Mi=Sn.itemHeight,qo=Sn.virtual,il=Sn.titleRender,Io=Sn.dropIndicatorRender,Ni=Sn.onContextMenu,hl=Sn.onScroll,xl=Sn.direction,Gl=Sn.rootClassName,Xl=Sn.rootStyle,Bs=(0,d.Z)(this.props,{aria:!0,data:!0}),nr;return Na&&((0,e.Z)(Na)==="object"?nr=Na:typeof Na=="function"?nr={nodeDraggable:Na}:nr={}),f.createElement(y.k.Provider,{value:{prefixCls:bn,selectable:ta,showIcon:tr,icon:Gn,switcherIcon:Ia,draggable:nr,draggingNodeKey:it,checkable:xa,checkStrictly:va,disabled:ua,keyEntities:Je,dropLevelOffset:Rt,dropContainerKey:Bn,dropTargetKey:cn,dropPosition:rn,dragOverNodeKey:Ln,indent:Jn,direction:xl,dropIndicatorRender:Io,loadData:vo,filterTreeNode:Ko,titleRender:il,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},f.createElement("div",{role:"tree",className:r()(bn,Sr,Gl,(Zt={},(0,n.Z)(Zt,"".concat(bn,"-show-line"),Hr),(0,n.Z)(Zt,"".concat(bn,"-focused"),tt),(0,n.Z)(Zt,"".concat(bn,"-active-focused"),Ct!==null),Zt)),style:Xl},f.createElement(ts,(0,F.Z)({ref:this.listRef,prefixCls:bn,style:br,data:He,disabled:ua,selectable:ta,checkable:!!xa,motion:Nr,dragging:it!==null,height:oi,itemHeight:Mi,virtual:qo,focusable:Qa,focused:tt,tabIndex:Pr,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Ni,onScroll:hl},this.getTreeNodeRequiredProps(),Bs))))}}],[{key:"getDerivedStateFromProps",value:function(Zt,fn){var tt=fn.prevProps,He={prevProps:Zt};function Je(Qa){return!tt&&Qa in Zt||tt&&tt[Qa]!==Zt[Qa]}var it,Ct=fn.fieldNames;if(Je("fieldNames")&&(Ct=(0,Ma.w$)(Zt.fieldNames),He.fieldNames=Ct),Je("treeData")?it=Zt.treeData:Je("children")&&((0,p.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),it=(0,Ma.zn)(Zt.children)),it){He.treeData=it;var Rt=(0,Ma.I8)(it,{fieldNames:Ct});He.keyEntities=(0,D.Z)((0,n.Z)({},ol,wl),Rt.keyEntities)}var Bn=He.keyEntities||fn.keyEntities;if(Je("expandedKeys")||tt&&Je("autoExpandParent"))He.expandedKeys=Zt.autoExpandParent||!tt&&Zt.defaultExpandParent?(0,No.r7)(Zt.expandedKeys,Bn):Zt.expandedKeys;else if(!tt&&Zt.defaultExpandAll){var cn=(0,D.Z)({},Bn);delete cn[ol],He.expandedKeys=Object.keys(cn).map(function(Qa){return cn[Qa].key})}else!tt&&Zt.defaultExpandedKeys&&(He.expandedKeys=Zt.autoExpandParent||Zt.defaultExpandParent?(0,No.r7)(Zt.defaultExpandedKeys,Bn):Zt.defaultExpandedKeys);if(He.expandedKeys||delete He.expandedKeys,it||He.expandedKeys){var rn=(0,Ma.oH)(it||fn.treeData,He.expandedKeys||fn.expandedKeys,Ct);He.flattenNodes=rn}if(Zt.selectable&&(Je("selectedKeys")?He.selectedKeys=(0,No.BT)(Zt.selectedKeys,Zt):!tt&&Zt.defaultSelectedKeys&&(He.selectedKeys=(0,No.BT)(Zt.defaultSelectedKeys,Zt))),Zt.checkable){var Ln;if(Je("checkedKeys")?Ln=(0,No.E6)(Zt.checkedKeys)||{}:!tt&&Zt.defaultCheckedKeys?Ln=(0,No.E6)(Zt.defaultCheckedKeys)||{}:it&&(Ln=(0,No.E6)(Zt.checkedKeys)||{checkedKeys:fn.checkedKeys,halfCheckedKeys:fn.halfCheckedKeys}),Ln){var Jn=Ln,Sn=Jn.checkedKeys,bn=Sn===void 0?[]:Sn,Sr=Jn.halfCheckedKeys,br=Sr===void 0?[]:Sr;if(!Zt.checkStrictly){var Hr=(0,ns.S)(bn,!0,Bn);bn=Hr.checkedKeys,br=Hr.halfCheckedKeys}He.checkedKeys=bn,He.halfCheckedKeys=br}}return Je("loadedKeys")&&(He.loadedKeys=Zt.loadedKeys),He}}]),Ot}(f.Component);Ul.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:A,allowDrop:function(){return!0},expandAction:!1},Ul.TreeNode=Rr.Z;var as=Ul,Fl=as,Cs=h(73148),Ms=h(56747),bi={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},dl=bi,ko=h(84089),Yt=function(Nt,Ot){return f.createElement(ko.Z,(0,F.Z)({},Nt,{ref:Ot,icon:dl}))},qt=f.forwardRef(Yt),It=h(53124),Un=h(50881),Ao=h(33603),Po=h(32157);const Yn=4;function ma(Dt){const{dropPosition:Nt,dropLevelOffset:Ot,prefixCls:je,indent:Zt,direction:fn="ltr"}=Dt,tt=fn==="ltr"?"left":"right",He=fn==="ltr"?"right":"left",Je={[tt]:-Ot*Zt+Yn,[He]:0};switch(Nt){case-1:Je.top=-3;break;case 1:Je.bottom=-3;break;default:Je.bottom=-3,Je[tt]=Zt+Yn;break}return f.createElement("div",{style:Je,className:`${je}-drop-indicator`})}var Dn=h(99184),Yo=f.forwardRef((Dt,Nt)=>{const{getPrefixCls:Ot,direction:je,virtual:Zt,tree:fn}=f.useContext(It.E_),{prefixCls:tt,className:He,showIcon:Je=!1,showLine:it,switcherIcon:Ct,blockNode:Rt=!1,children:Bn,checkable:cn=!1,selectable:rn=!0,draggable:Ln,motion:Jn,style:Sn}=Dt,bn=Ot("tree",tt),Sr=Ot(),br=Jn!=null?Jn:Object.assign(Object.assign({},(0,Ao.Z)(Sr)),{motionAppear:!1}),Hr=Object.assign(Object.assign({},Dt),{checkable:cn,selectable:rn,showIcon:Je,motion:br,blockNode:Rt,showLine:!!it,dropIndicatorRender:ma}),[Qa,Mr]=(0,Po.ZP)(bn),Pr=f.useMemo(()=>{if(!Ln)return!1;let tr={};switch(typeof Ln){case"function":tr.nodeDraggable=Ln;break;case"object":tr=Object.assign({},Ln);break;default:break}return tr.icon!==!1&&(tr.icon=tr.icon||f.createElement(Un.Z,null)),tr},[Ln]),ta=tr=>f.createElement(Dn.Z,{prefixCls:bn,switcherIcon:Ct,treeNodeProps:tr,showLine:it});return Qa(f.createElement(Fl,Object.assign({itemHeight:20,ref:Nt,virtual:Zt},Hr,{style:Object.assign(Object.assign({},fn==null?void 0:fn.style),Sn),prefixCls:bn,className:r()({[`${bn}-icon-hide`]:!Je,[`${bn}-block-node`]:Rt,[`${bn}-unselectable`]:!rn,[`${bn}-rtl`]:je==="rtl"},fn==null?void 0:fn.className,He,Mr),direction:je,checkable:cn&&f.createElement("span",{className:`${bn}-checkbox-inner`}),selectable:rn,switcherIcon:ta,draggable:Pr}),Bn))}),Zi;(function(Dt){Dt[Dt.None=0]="None",Dt[Dt.Start=1]="Start",Dt[Dt.End=2]="End"})(Zi||(Zi={}));function pl(Dt,Nt){function Ot(je){const{key:Zt,children:fn}=je;Nt(Zt,je)!==!1&&pl(fn||[],Nt)}Dt.forEach(Ot)}function Jo(Dt){let{treeData:Nt,expandedKeys:Ot,startKey:je,endKey:Zt}=Dt;const fn=[];let tt=Zi.None;if(je&&je===Zt)return[je];if(!je||!Zt)return[];function He(Je){return Je===je||Je===Zt}return pl(Nt,Je=>{if(tt===Zi.End)return!1;if(He(Je)){if(fn.push(Je),tt===Zi.None)tt=Zi.Start;else if(tt===Zi.Start)return tt=Zi.End,!1}else tt===Zi.Start&&fn.push(Je);return Ot.includes(Je)}),fn}function Eo(Dt,Nt){const Ot=(0,P.Z)(Nt),je=[];return pl(Dt,(Zt,fn)=>{const tt=Ot.indexOf(Zt);return tt!==-1&&(je.push(fn),Ot.splice(tt,1)),!!Ot.length}),je}var ai=function(Dt,Nt){var Ot={};for(var je in Dt)Object.prototype.hasOwnProperty.call(Dt,je)&&Nt.indexOf(je)<0&&(Ot[je]=Dt[je]);if(Dt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Zt=0,je=Object.getOwnPropertySymbols(Dt);Zt{var{defaultExpandAll:Ot,defaultExpandParent:je,defaultExpandedKeys:Zt}=Dt,fn=ai(Dt,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const tt=f.useRef(),He=f.useRef(),Je=()=>{const{keyEntities:Pr}=(0,Ma.I8)(mi(fn));let ta;return Ot?ta=Object.keys(Pr):je?ta=(0,No.r7)(fn.expandedKeys||Zt||[],Pr):ta=fn.expandedKeys||Zt,ta},[it,Ct]=f.useState(fn.selectedKeys||fn.defaultSelectedKeys||[]),[Rt,Bn]=f.useState(()=>Je());f.useEffect(()=>{"selectedKeys"in fn&&Ct(fn.selectedKeys)},[fn.selectedKeys]),f.useEffect(()=>{"expandedKeys"in fn&&Bn(fn.expandedKeys)},[fn.expandedKeys]);const cn=(Pr,ta)=>{var tr;return"expandedKeys"in fn||Bn(Pr),(tr=fn.onExpand)===null||tr===void 0?void 0:tr.call(fn,Pr,ta)},rn=(Pr,ta)=>{var tr;const{multiple:Gn}=fn,{node:Ia,nativeEvent:Na}=ta,{key:xa=""}=Ia,va=mi(fn),ua=Object.assign(Object.assign({},ta),{selected:!0}),Nr=(Na==null?void 0:Na.ctrlKey)||(Na==null?void 0:Na.metaKey),vo=Na==null?void 0:Na.shiftKey;let Ko;Gn&&Nr?(Ko=Pr,tt.current=xa,He.current=Ko,ua.selectedNodes=Eo(va,Ko)):Gn&&vo?(Ko=Array.from(new Set([].concat((0,P.Z)(He.current||[]),(0,P.Z)(Jo({treeData:va,expandedKeys:Rt,startKey:xa,endKey:tt.current}))))),ua.selectedNodes=Eo(va,Ko)):(Ko=[xa],tt.current=xa,He.current=Ko,ua.selectedNodes=Eo(va,Ko)),(tr=fn.onSelect)===null||tr===void 0||tr.call(fn,Ko,ua),"selectedKeys"in fn||Ct(Ko)},{getPrefixCls:Ln,direction:Jn}=f.useContext(It.E_),{prefixCls:Sn,className:bn,showIcon:Sr=!0,expandAction:br="click"}=fn,Hr=ai(fn,["prefixCls","className","showIcon","expandAction"]),Qa=Ln("tree",Sn),Mr=r()(`${Qa}-directory`,{[`${Qa}-directory-rtl`]:Jn==="rtl"},bn);return f.createElement(Yo,Object.assign({icon:da,ref:Nt,blockNode:!0},Hr,{showIcon:Sr,expandAction:br,prefixCls:Qa,className:Mr,expandedKeys:Rt,selectedKeys:it,onSelect:rn,onExpand:cn}))};var Ea=f.forwardRef(Ci);const co=Yo;co.DirectoryTree=Ea,co.TreeNode=Rr.Z;var Xo=co},32157:function($e,et,h){"use strict";h.d(et,{TM:function(){return o},Yk:function(){return r}});var F=h(34367),n=h(63185),e=h(14747),D=h(33507),P=h(45503),a=h(67968);const t=new F.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),s=(c,d)=>({[`.${c}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${d.motionDurationSlow}`}}}),l=(c,d)=>({[`.${c}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:d.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${d.lineWidthBold}px solid ${d.colorPrimary}`,borderRadius:"50%",content:'""'}}}),i=(c,d)=>{const{treeCls:p,treeNodeCls:f,treeNodePadding:y,titleHeight:A,nodeSelectedBg:v,nodeHoverBg:w}=d,E=d.paddingXS;return{[p]:Object.assign(Object.assign({},(0,e.Wf)(d)),{background:d.colorBgContainer,borderRadius:d.borderRadius,transition:`background-color ${d.motionDurationSlow}`,[`&${p}-rtl`]:{[`${p}-switcher`]:{"&_close":{[`${p}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${p}-active-focused)`]:Object.assign({},(0,e.oN)(d)),[`${p}-list-holder-inner`]:{alignItems:"flex-start"},[`&${p}-block-node`]:{[`${p}-list-holder-inner`]:{alignItems:"stretch",[`${p}-node-content-wrapper`]:{flex:"auto"},[`${f}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:y,insetInlineStart:0,border:`1px solid ${d.colorPrimary}`,opacity:0,animationName:t,animationDuration:d.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${f}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${y}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${p}-node-content-wrapper`]:{color:d.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${p}-node-content-wrapper`]:Object.assign({},(0,e.oN)(d)),[`&:not(${f}-disabled).filter-node ${p}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${p}-draggable-icon`]:{flexShrink:0,width:A,lineHeight:`${A}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${d.motionDurationSlow}`,[`${f}:hover &`]:{opacity:.45}},[`&${f}-disabled`]:{[`${p}-draggable-icon`]:{visibility:"hidden"}}}},[`${p}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:A}},[`${p}-draggable-icon`]:{visibility:"hidden"},[`${p}-switcher`]:Object.assign(Object.assign({},s(c,d)),{position:"relative",flex:"none",alignSelf:"stretch",width:A,margin:0,lineHeight:`${A}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${p}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:d.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:A/2,bottom:-y,marginInlineStart:-1,borderInlineEnd:`1px solid ${d.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:A/2*.8,height:A/2,borderBottom:`1px solid ${d.colorBorder}`,content:'""'}}}),[`${p}-checkbox`]:{top:"initial",marginInlineEnd:E},[`${p}-node-content-wrapper, ${p}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:A,margin:0,padding:`0 ${d.paddingXS/2}px`,color:"inherit",lineHeight:`${A}px`,background:"transparent",borderRadius:d.borderRadius,cursor:"pointer",transition:`all ${d.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:w},[`&${p}-node-selected`]:{backgroundColor:v},[`${p}-iconEle`]:{display:"inline-block",width:A,height:A,lineHeight:`${A}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${p}-unselectable ${p}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${p}-node-content-wrapper`]:Object.assign({lineHeight:`${A}px`,userSelect:"none"},l(c,d)),[`${f}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${d.colorPrimary}`}},"&-show-line":{[`${p}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:A/2,bottom:-y,borderInlineEnd:`1px solid ${d.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${p}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${f}-leaf-last`]:{[`${p}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${A/2}px !important`}}}}})}},u=c=>{const{treeCls:d,treeNodeCls:p,treeNodePadding:f,directoryNodeSelectedBg:y,directoryNodeSelectedColor:A}=c;return{[`${d}${d}-directory`]:{[p]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:f,insetInlineStart:0,transition:`background-color ${c.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:c.controlItemBgHover}},"> *":{zIndex:1},[`${d}-switcher`]:{transition:`color ${c.motionDurationMid}`},[`${d}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${d}-node-selected`]:{color:A,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:y},[`${d}-switcher`]:{color:A},[`${d}-node-content-wrapper`]:{color:A,background:"transparent"}}}}}},r=(c,d)=>{const p=`.${c}`,f=`${p}-treenode`,y=d.paddingXS/2,A=(0,P.TS)(d,{treeCls:p,treeNodeCls:f,treeNodePadding:y});return[i(c,A),u(A)]},o=c=>{const{controlHeightSM:d}=c;return{titleHeight:d,nodeHoverBg:c.controlItemBgHover,nodeSelectedBg:c.controlItemBgActive}};et.ZP=(0,a.Z)("Tree",(c,d)=>{let{prefixCls:p}=d;return[{[c.componentCls]:(0,n.C2)(`${p}-checkbox`,c)},r(p,c),(0,D.Z)(c)]},c=>{const{colorTextLightSolid:d,colorPrimary:p}=c;return Object.assign(Object.assign({},o(c)),{directoryNodeSelectedColor:d,directoryNodeSelectedBg:p})})},99184:function($e,et,h){"use strict";h.d(et,{Z:function(){return p}});var F=h(87462),n=h(67294),e={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},D=e,P=h(84089),a=function(y,A){return n.createElement(P.Z,(0,F.Z)({},y,{ref:A,icon:D}))},t=n.forwardRef(a),s=h(73148),l=h(3407),i=h(34182),u=h(74664),r=h(94184),o=h.n(r),c=h(96159),p=f=>{const{prefixCls:y,switcherIcon:A,treeNodeProps:v,showLine:w}=f,{isLeaf:E,expanded:m,loading:M}=v;if(M)return n.createElement(l.Z,{className:`${y}-switcher-loading-icon`});let B;if(w&&typeof w=="object"&&(B=w.showLeafIcon),E){if(!w)return null;if(typeof B!="boolean"&&B){const g=typeof B=="function"?B(v):B,S=`${y}-switcher-line-custom-icon`;return(0,c.l$)(g)?(0,c.Tm)(g,{className:o()(g.props.className||"",S)}):g}return B?n.createElement(s.Z,{className:`${y}-switcher-line-icon`}):n.createElement("span",{className:`${y}-switcher-leaf-line`})}const b=`${y}-switcher-icon`,C=typeof A=="function"?A(v):A;return(0,c.l$)(C)?(0,c.Tm)(C,{className:o()(C.props.className||"",b)}):C!==void 0?C:w?m?n.createElement(i.Z,{className:`${y}-switcher-line-icon`}):n.createElement(u.Z,{className:`${y}-switcher-line-icon`}):n.createElement(t,{className:b})}},5584:function($e,et,h){"use strict";var F,n=h(64836).default;F={value:!0},et.Z=void 0;var e=n(h(53457)),D=n(h(15704));const P={lang:Object.assign({placeholder:"\u8BF7\u9009\u62E9\u65E5\u671F",yearPlaceholder:"\u8BF7\u9009\u62E9\u5E74\u4EFD",quarterPlaceholder:"\u8BF7\u9009\u62E9\u5B63\u5EA6",monthPlaceholder:"\u8BF7\u9009\u62E9\u6708\u4EFD",weekPlaceholder:"\u8BF7\u9009\u62E9\u5468",rangePlaceholder:["\u5F00\u59CB\u65E5\u671F","\u7ED3\u675F\u65E5\u671F"],rangeYearPlaceholder:["\u5F00\u59CB\u5E74\u4EFD","\u7ED3\u675F\u5E74\u4EFD"],rangeMonthPlaceholder:["\u5F00\u59CB\u6708\u4EFD","\u7ED3\u675F\u6708\u4EFD"],rangeQuarterPlaceholder:["\u5F00\u59CB\u5B63\u5EA6","\u7ED3\u675F\u5B63\u5EA6"],rangeWeekPlaceholder:["\u5F00\u59CB\u5468","\u7ED3\u675F\u5468"]},e.default),timePickerLocale:Object.assign({},D.default)};P.lang.ok="\u786E\u5B9A";var a=P;et.Z=a},15704:function($e,et){"use strict";Object.defineProperty(et,"__esModule",{value:!0}),et.default=void 0;var F={placeholder:"\u8BF7\u9009\u62E9\u65F6\u95F4",rangePlaceholder:["\u5F00\u59CB\u65F6\u95F4","\u7ED3\u675F\u65F6\u95F4"]};et.default=F},97909:function($e){(function(et,h){$e.exports=h()})(this,function(){"use strict";var et=1e3,h=6e4,F=36e5,n="millisecond",e="second",D="minute",P="hour",a="day",t="week",s="month",l="quarter",i="year",u="date",r="Invalid Date",o=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,c=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,d={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(C){var g=["th","st","nd","rd"],S=C%100;return"["+C+(g[(S-20)%10]||g[S]||g[0])+"]"}},p=function(C,g,S){var T=String(C);return!T||T.length>=g?C:""+Array(g+1-T.length).join(S)+C},f={s:p,z:function(C){var g=-C.utcOffset(),S=Math.abs(g),T=Math.floor(S/60),R=S%60;return(g<=0?"+":"-")+p(T,2,"0")+":"+p(R,2,"0")},m:function C(g,S){if(g.date()1)return C(Z[0])}else{var G=g.name;A[G]=g,R=G}return!T&&R&&(y=R),R||!T&&y},m=function(C,g){if(w(C))return C.clone();var S=typeof g=="object"?g:{};return S.date=C,S.args=arguments,new B(S)},M=f;M.l=E,M.i=w,M.w=function(C,g){return m(C,{locale:g.$L,utc:g.$u,x:g.$x,$offset:g.$offset})};var B=function(){function C(S){this.$L=E(S.locale,null,!0),this.parse(S),this.$x=this.$x||S.x||{},this[v]=!0}var g=C.prototype;return g.parse=function(S){this.$d=function(T){var R=T.date,N=T.utc;if(R===null)return new Date(NaN);if(M.u(R))return new Date;if(R instanceof Date)return new Date(R);if(typeof R=="string"&&!/Z$/i.test(R)){var Z=R.match(o);if(Z){var G=Z[2]-1||0,X=(Z[7]||"0").substring(0,3);return N?new Date(Date.UTC(Z[1],G,Z[3]||1,Z[4]||0,Z[5]||0,Z[6]||0,X)):new Date(Z[1],G,Z[3]||1,Z[4]||0,Z[5]||0,Z[6]||0,X)}}return new Date(R)}(S),this.init()},g.init=function(){var S=this.$d;this.$y=S.getFullYear(),this.$M=S.getMonth(),this.$D=S.getDate(),this.$W=S.getDay(),this.$H=S.getHours(),this.$m=S.getMinutes(),this.$s=S.getSeconds(),this.$ms=S.getMilliseconds()},g.$utils=function(){return M},g.isValid=function(){return this.$d.toString()!==r},g.isSame=function(S,T){var R=m(S);return this.startOf(T)<=R&&R<=this.endOf(T)},g.isAfter=function(S,T){return m(S)68?1900:2e3)},a=function(r){return function(o){this[r]=+o}},t=[/[+-]\d\d:?(\d\d)?|Z/,function(r){(this.zone||(this.zone={})).offset=function(o){if(!o||o==="Z")return 0;var c=o.match(/([+-]|\d\d)/g),d=60*c[1]+(+c[2]||0);return d===0?0:c[0]==="+"?-d:d}(r)}],s=function(r){var o=D[r];return o&&(o.indexOf?o:o.s.concat(o.f))},l=function(r,o){var c,d=D.meridiem;if(d){for(var p=1;p<=24;p+=1)if(r.indexOf(d(p,0,o))>-1){c=p>12;break}}else c=r===(o?"pm":"PM");return c},i={A:[e,function(r){this.afternoon=l(r,!1)}],a:[e,function(r){this.afternoon=l(r,!0)}],S:[/\d/,function(r){this.milliseconds=100*+r}],SS:[F,function(r){this.milliseconds=10*+r}],SSS:[/\d{3}/,function(r){this.milliseconds=+r}],s:[n,a("seconds")],ss:[n,a("seconds")],m:[n,a("minutes")],mm:[n,a("minutes")],H:[n,a("hours")],h:[n,a("hours")],HH:[n,a("hours")],hh:[n,a("hours")],D:[n,a("day")],DD:[F,a("day")],Do:[e,function(r){var o=D.ordinal,c=r.match(/\d+/);if(this.day=c[0],o)for(var d=1;d<=31;d+=1)o(d).replace(/\[|\]/g,"")===r&&(this.day=d)}],M:[n,a("month")],MM:[F,a("month")],MMM:[e,function(r){var o=s("months"),c=(s("monthsShort")||o.map(function(d){return d.slice(0,3)})).indexOf(r)+1;if(c<1)throw new Error;this.month=c%12||c}],MMMM:[e,function(r){var o=s("months").indexOf(r)+1;if(o<1)throw new Error;this.month=o%12||o}],Y:[/[+-]?\d+/,a("year")],YY:[F,function(r){this.year=P(r)}],YYYY:[/\d{4}/,a("year")],Z:t,ZZ:t};function u(r){var o,c;o=r,c=D&&D.formats;for(var d=(r=o.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(E,m,M){var B=M&&M.toUpperCase();return m||c[M]||et[M]||c[B].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(b,C,g){return C||g.slice(1)})})).match(h),p=d.length,f=0;f-1)return new Date((T==="X"?1e3:1)*S);var N=u(T)(S),Z=N.year,G=N.month,X=N.day,ne=N.hours,Q=N.minutes,me=N.seconds,se=N.milliseconds,ue=N.zone,oe=new Date,pe=X||(Z||G?1:oe.getDate()),ie=Z||oe.getFullYear(),$=0;Z&&!G||($=G>0?G-1:oe.getMonth());var de=ne||0,ye=Q||0,De=me||0,Me=se||0;return ue?new Date(Date.UTC(ie,$,pe,de,ye,De,Me+60*ue.offset*1e3)):R?new Date(Date.UTC(ie,$,pe,de,ye,De,Me)):new Date(ie,$,pe,de,ye,De,Me)}catch(q){return new Date("")}}(y,w,A),this.init(),B&&B!==!0&&(this.$L=this.locale(B).$L),M&&y!=this.format(w)&&(this.$d=new Date("")),D={}}else if(w instanceof Array)for(var b=w.length,C=1;C<=b;C+=1){v[1]=w[C-1];var g=c.apply(this,v);if(g.isValid()){this.$d=g.$d,this.$L=g.$L,this.init();break}C===b&&(this.$d=new Date(""))}else p.call(this,f)}}})},26850:function($e){(function(et,h){$e.exports=h()})(this,function(){"use strict";return function(et,h,F){var n=h.prototype,e=function(s){return s&&(s.indexOf?s:s.s)},D=function(s,l,i,u,r){var o=s.name?s:s.$locale(),c=e(o[l]),d=e(o[i]),p=c||d.map(function(y){return y.slice(0,u)});if(!r)return p;var f=o.weekStart;return p.map(function(y,A){return p[(A+(f||0))%7]})},P=function(){return F.Ls[F.locale()]},a=function(s,l){return s.formats[l]||function(i){return i.replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(u,r,o){return r||o.slice(1)})}(s.formats[l.toUpperCase()])},t=function(){var s=this;return{months:function(l){return l?l.format("MMMM"):D(s,"months")},monthsShort:function(l){return l?l.format("MMM"):D(s,"monthsShort","months",3)},firstDayOfWeek:function(){return s.$locale().weekStart||0},weekdays:function(l){return l?l.format("dddd"):D(s,"weekdays")},weekdaysMin:function(l){return l?l.format("dd"):D(s,"weekdaysMin","weekdays",2)},weekdaysShort:function(l){return l?l.format("ddd"):D(s,"weekdaysShort","weekdays",3)},longDateFormat:function(l){return a(s.$locale(),l)},meridiem:this.$locale().meridiem,ordinal:this.$locale().ordinal}};n.localeData=function(){return t.bind(this)()},F.localeData=function(){var s=P();return{firstDayOfWeek:function(){return s.weekStart||0},weekdays:function(){return F.weekdays()},weekdaysShort:function(){return F.weekdaysShort()},weekdaysMin:function(){return F.weekdaysMin()},months:function(){return F.months()},monthsShort:function(){return F.monthsShort()},longDateFormat:function(l){return a(s,l)},meridiem:s.meridiem,ordinal:s.ordinal}},F.months=function(){return D(P(),"months")},F.monthsShort=function(){return D(P(),"monthsShort","months",3)},F.weekdays=function(s){return D(P(),"weekdays",null,null,s)},F.weekdaysShort=function(s){return D(P(),"weekdaysShort","weekdays",3,s)},F.weekdaysMin=function(s){return D(P(),"weekdaysMin","weekdays",2,s)}}})},23082:function($e){(function(et,h){$e.exports=h()})(this,function(){"use strict";var et="week",h="year";return function(F,n,e){var D=n.prototype;D.week=function(P){if(P===void 0&&(P=null),P!==null)return this.add(7*(P-this.week()),"day");var a=this.$locale().yearStart||1;if(this.month()===11&&this.date()>25){var t=e(this).startOf(h).add(1,h).date(a),s=e(this).endOf(et);if(t.isBefore(s))return 1}var l=e(this).startOf(h).date(a).startOf(et).subtract(1,"millisecond"),i=this.diff(l,et,!0);return i<0?e(this).startOf("week").week():Math.ceil(i)},D.weeks=function(P){return P===void 0&&(P=null),this.week(P)}}})},99873:function($e){(function(et,h){$e.exports=h()})(this,function(){"use strict";return function(et,h){h.prototype.weekYear=function(){var F=this.month(),n=this.week(),e=this.year();return n===1&&F===11?e+1:F===0&&n>=52?e-1:e}}})},33088:function($e){(function(et,h){$e.exports=h()})(this,function(){"use strict";return function(et,h){h.prototype.weekday=function(F){var n=this.$locale().weekStart||0,e=this.$W,D=(e=0&&m.splice(M,1),m}function i(w,E){var m=(w||[]).slice();return m.indexOf(E)===-1&&m.push(E),m}function u(w){return w.split("-")}function r(w,E){var m=[],M=(0,a.Z)(E,w);function B(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];b.forEach(function(C){var g=C.key,S=C.children;m.push(g),B(S)})}return B(M.children),m}function o(w){if(w.parent){var E=u(w.pos);return Number(E[E.length-1])===w.parent.children.length-1}return!1}function c(w){var E=u(w.pos);return Number(E[E.length-1])===0}function d(w,E,m,M,B,b,C,g,S,T){var R,N=w.clientX,Z=w.clientY,G=w.target.getBoundingClientRect(),X=G.top,ne=G.height,Q=(T==="rtl"?-1:1)*(((B==null?void 0:B.x)||0)-N),me=(Q-12)/M,se=(0,a.Z)(g,m.props.eventKey);if(Z-1.5?b({dragNode:q,dropNode:V,dropPosition:1})?ye=1:fe=!1:b({dragNode:q,dropNode:V,dropPosition:0})?ye=0:b({dragNode:q,dropNode:V,dropPosition:1})?ye=1:fe=!1:b({dragNode:q,dropNode:V,dropPosition:1})?ye=1:fe=!1,{dropPosition:ye,dropLevelOffset:De,dropTargetKey:se.key,dropTargetPos:se.pos,dragOverNodeKey:de,dropContainerKey:ye===0?null:((R=se.parent)===null||R===void 0?void 0:R.key)||null,dropAllowed:fe}}function p(w,E){if(w){var m=E.multiple;return m?w.slice():w.length?[w[0]]:w}}var f=function(E){return E};function y(w,E){if(!w)return[];var m=E||{},M=m.processProps,B=M===void 0?f:M,b=Array.isArray(w)?w:[w];return b.map(function(C){var g=C.children,S=_objectWithoutProperties(C,s),T=y(g,E);return React.createElement(TreeNode,_extends({key:S.key},B(S)),T)})}function A(w){if(!w)return null;var E;if(Array.isArray(w))E={checkedKeys:w,halfCheckedKeys:void 0};else if((0,n.Z)(w)==="object")E={checkedKeys:w.checked||void 0,halfCheckedKeys:w.halfChecked||void 0};else return(0,e.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return E}function v(w,E){var m=new Set;function M(B){if(!m.has(B)){var b=(0,a.Z)(E,B);if(b){m.add(B);var C=b.parent,g=b.node;g.disabled||C&&M(C.key)}}}return(w||[]).forEach(function(B){M(B)}),(0,F.Z)(m)}},97153:function($e,et,h){"use strict";h.d(et,{S:function(){return t}});var F=h(72978),n=h(3596);function e(s,l){var i=new Set;return s.forEach(function(u){l.has(u)||i.add(u)}),i}function D(s){var l=s||{},i=l.disabled,u=l.disableCheckbox,r=l.checkable;return!!(i||u)||r===!1}function P(s,l,i,u){for(var r=new Set(s),o=new Set,c=0;c<=i;c+=1){var d=l.get(c)||new Set;d.forEach(function(A){var v=A.key,w=A.node,E=A.children,m=E===void 0?[]:E;r.has(v)&&!u(w)&&m.filter(function(M){return!u(M.node)}).forEach(function(M){r.add(M.key)})})}for(var p=new Set,f=i;f>=0;f-=1){var y=l.get(f)||new Set;y.forEach(function(A){var v=A.parent,w=A.node;if(!(u(w)||!A.parent||p.has(A.parent.key))){if(u(A.parent.node)){p.add(v.key);return}var E=!0,m=!1;(v.children||[]).filter(function(M){return!u(M.node)}).forEach(function(M){var B=M.key,b=r.has(B);E&&!b&&(E=!1),!m&&(b||o.has(B))&&(m=!0)}),E&&r.add(v.key),m&&o.add(v.key),p.add(v.key)}})}return{checkedKeys:Array.from(r),halfCheckedKeys:Array.from(e(o,r))}}function a(s,l,i,u,r){for(var o=new Set(s),c=new Set(l),d=0;d<=u;d+=1){var p=i.get(d)||new Set;p.forEach(function(v){var w=v.key,E=v.node,m=v.children,M=m===void 0?[]:m;!o.has(w)&&!c.has(w)&&!r(E)&&M.filter(function(B){return!r(B.node)}).forEach(function(B){o.delete(B.key)})})}c=new Set;for(var f=new Set,y=u;y>=0;y-=1){var A=i.get(y)||new Set;A.forEach(function(v){var w=v.parent,E=v.node;if(!(r(E)||!v.parent||f.has(v.parent.key))){if(r(v.parent.node)){f.add(w.key);return}var m=!0,M=!1;(w.children||[]).filter(function(B){return!r(B.node)}).forEach(function(B){var b=B.key,C=o.has(b);m&&!C&&(m=!1),!M&&(C||c.has(b))&&(M=!0)}),m||o.delete(w.key),M&&c.add(w.key),f.add(w.key)}})}return{checkedKeys:Array.from(o),halfCheckedKeys:Array.from(e(c,o))}}function t(s,l,i,u){var r=[],o;u?o=u:o=D;var c=new Set(s.filter(function(y){var A=!!(0,n.Z)(i,y);return A||r.push(y),A})),d=new Map,p=0;Object.keys(i).forEach(function(y){var A=i[y],v=A.level,w=d.get(v);w||(w=new Set,d.set(v,w)),w.add(A),p=Math.max(p,v)}),(0,F.ZP)(!r.length,"Tree missing follow keys: ".concat(r.slice(0,100).map(function(y){return"'".concat(y,"'")}).join(", ")));var f;return l===!0?f=P(c,d,p,o):f=a(c,l.halfCheckedKeys,d,p,o),f}},3596:function($e,et,h){"use strict";h.d(et,{Z:function(){return F}});function F(n,e){return n[e]}},83898:function($e,et,h){"use strict";h.d(et,{I8:function(){return v},F:function(){return E},zn:function(){return f},w$:function(){return d},oH:function(){return y},km:function(){return c},H8:function(){return w}});var F=h(71002),n=h(74902),e=h(1413),D=h(45987),P=h(67294),a=h(28580);function t(m){var M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},B=[];return P.Children.forEach(m,function(b){b==null&&!M.keepEmpty||(Array.isArray(b)?B=B.concat(t(b)):(0,a.isFragment)(b)&&b.props?B=B.concat(t(b.props.children,M)):B.push(b))}),B}function s(m,M){var B=(0,e.Z)({},m);return Array.isArray(M)&&M.forEach(function(b){delete B[b]}),B}var l=h(72978),i=h(3596),u=["children"];function r(m,M){return"".concat(m,"-").concat(M)}function o(m){return m&&m.type&&m.type.isTreeNode}function c(m,M){return m!=null?m:M}function d(m){var M=m||{},B=M.title,b=M._title,C=M.key,g=M.children,S=B||"title";return{title:S,_title:b||[S],key:C||"key",children:g||"children"}}function p(m,M){var B=new Map;function b(C){var g=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(C||[]).forEach(function(S){var T=S[M.key],R=S[M.children];warning(T!=null,"Tree node must have a certain key: [".concat(g).concat(T,"]"));var N=String(T);warning(!B.has(N)||T===null||T===void 0,"Same 'key' exist in the Tree: ".concat(N)),B.set(N,!0),b(R,"".concat(g).concat(N," > "))})}b(m)}function f(m){function M(B){var b=t(B);return b.map(function(C){if(!o(C))return(0,l.ZP)(!C,"Tree/TreeNode can only accept TreeNode as children."),null;var g=C.key,S=C.props,T=S.children,R=(0,D.Z)(S,u),N=(0,e.Z)({key:g},R),Z=M(T);return Z.length&&(N.children=Z),N}).filter(function(C){return C})}return M(m)}function y(m,M,B){var b=d(B),C=b._title,g=b.key,S=b.children,T=new Set(M===!0?[]:M),R=[];function N(Z){var G=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return Z.map(function(X,ne){for(var Q=r(G?G.pos:"0",ne),me=c(X[g],Q),se,ue=0;ue1&&arguments[1]!==void 0?arguments[1]:{},B=M.initWrapper,b=M.processEntity,C=M.onProcessFinished,g=M.externalGetKey,S=M.childrenPropName,T=M.fieldNames,R=arguments.length>2?arguments[2]:void 0,N=g||R,Z={},G={},X={posEntities:Z,keyEntities:G};return B&&(X=B(X)||X),A(m,function(ne){var Q=ne.node,me=ne.index,se=ne.pos,ue=ne.key,oe=ne.parentPos,pe=ne.level,ie=ne.nodes,$={node:Q,nodes:ie,index:me,key:ue,pos:se,level:pe},de=c(ue,se);Z[se]=$,G[de]=$,$.parent=Z[oe],$.parent&&($.parent.children=$.parent.children||[],$.parent.children.push($)),b&&b($,X)},{externalGetKey:N,childrenPropName:S,fieldNames:T}),C&&C(X),X}function w(m,M){var B=M.expandedKeys,b=M.selectedKeys,C=M.loadedKeys,g=M.loadingKeys,S=M.checkedKeys,T=M.halfCheckedKeys,R=M.dragOverNodeKey,N=M.dropPosition,Z=M.keyEntities,G=(0,i.Z)(Z,m),X={eventKey:m,expanded:B.indexOf(m)!==-1,selected:b.indexOf(m)!==-1,loaded:C.indexOf(m)!==-1,loading:g.indexOf(m)!==-1,checked:S.indexOf(m)!==-1,halfChecked:T.indexOf(m)!==-1,pos:String(G?G.pos:""),dragOver:R===m&&N===0,dragOverGapTop:R===m&&N===-1,dragOverGapBottom:R===m&&N===1};return X}function E(m){var M=m.data,B=m.expanded,b=m.selected,C=m.checked,g=m.loaded,S=m.loading,T=m.halfChecked,R=m.dragOver,N=m.dragOverGapTop,Z=m.dragOverGapBottom,G=m.pos,X=m.active,ne=m.eventKey,Q=(0,e.Z)((0,e.Z)({},M),{},{expanded:B,selected:b,checked:C,loaded:g,loading:S,halfChecked:T,dragOver:R,dragOverGapTop:N,dragOverGapBottom:Z,pos:G,active:X,key:ne});return"props"in Q||Object.defineProperty(Q,"props",{get:function(){return(0,l.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),m}}),Q}},34952:function($e,et,h){"use strict";h.d(et,{Z:function(){return s}});var F=h(1413),n=`accept acceptCharset accessKey action allowFullScreen allowTransparency + `]:{background:Kn},[`&${le}-row-selected`]:{"> th, > td":{background:an},"&:hover > th, &:hover > td":{background:qn}}}},[`${le}-footer`]:{padding:`${Ue}px ${Ge}px`,color:Zn,background:wr}})}};var pr=(0,fa.Z)("Table",_=>{const{colorTextHeading:le,colorSplit:Se,colorIcon:Ue,colorIconHover:Ge,opacityLoading:at,colorBgContainer:mt,controlInteractiveSize:St,headerBg:xt,headerColor:Vt,headerSortActiveBg:Jt,headerSortHoverBg:Ht,bodySortBg:xn,rowHoverBg:wn,rowSelectedBg:Pn,rowSelectedHoverBg:Kn,rowExpandedBg:an,cellPaddingBlock:qn,cellPaddingInline:Zn,cellPaddingBlockMD:wr,cellPaddingInlineMD:ya,cellPaddingBlockSM:oa,cellPaddingInlineSM:sa,borderColor:so,footerBg:Lo,footerColor:Yr,headerBorderRadius:Hn,cellFontSize:jn,cellFontSizeMD:sr,cellFontSizeSM:Lr,headerSplitColor:ia,fixedHeaderSortActiveBg:to,headerFilterHoverBg:ka,filterDropdownBg:ba,expandIconBg:Ro,selectionColumnWidth:zo,stickyScrollBarBg:ci}=_,di=new Er.C(Ue),Vl=new Er.C(Ge),Dl=2,Go=(0,Ba.TS)(_,{tableFontSize:jn,tableBg:mt,tableRadius:Hn,tablePaddingVertical:qn,tablePaddingHorizontal:Zn,tablePaddingVerticalMiddle:wr,tablePaddingHorizontalMiddle:ya,tablePaddingVerticalSmall:oa,tablePaddingHorizontalSmall:sa,tableBorderColor:so,tableHeaderTextColor:Vt,tableHeaderBg:xt,tableFooterTextColor:Yr,tableFooterBg:Lo,tableHeaderCellSplitColor:ia,tableHeaderSortBg:Jt,tableHeaderSortHoverBg:Ht,tableHeaderIconColor:di.clone().setAlpha(di.getAlpha()*at).toRgbString(),tableHeaderIconColorHover:Vl.clone().setAlpha(Vl.getAlpha()*at).toRgbString(),tableBodySortBg:xn,tableFixedHeaderSortActiveBg:to,tableHeaderFilterActiveBg:ka,tableFilterDropdownBg:ba,tableRowHoverBg:wn,tableSelectedRowBg:Pn,tableSelectedRowHoverBg:Kn,zIndexTableFixed:Dl,zIndexTableSticky:Dl+1,tableFontSizeMiddle:sr,tableFontSizeSmall:Lr,tableSelectionColumnWidth:zo,tableExpandIconBg:Ro,tableExpandColumnWidth:St+2*_.padding,tableExpandedRowBg:an,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:ci,tableScrollThumbBgHover:le,tableScrollBg:Se});return[fr(Go),ji(Go),sl(Go),$o(Go),Ml(Go),Ho(Go),ql(Go),Ti(Go),sl(Go),Rl(Go),bl(Go),li(Go),lo(Go),gi(Go),ws(Go),$l(Go),Za(Go)]},_=>{const{colorFillAlter:le,colorBgContainer:Se,colorTextHeading:Ue,colorFillSecondary:Ge,colorFillContent:at,controlItemBgActive:mt,controlItemBgActiveHover:St,padding:xt,paddingSM:Vt,paddingXS:Jt,colorBorderSecondary:Ht,borderRadiusLG:xn,fontSize:wn,controlHeight:Pn,colorTextPlaceholder:Kn}=_,an=new Er.C(Ge).onBackground(Se).toHexShortString(),qn=new Er.C(at).onBackground(Se).toHexShortString(),Zn=new Er.C(le).onBackground(Se).toHexShortString();return{headerBg:Zn,headerColor:Ue,headerSortActiveBg:an,headerSortHoverBg:qn,bodySortBg:Zn,rowHoverBg:Zn,rowSelectedBg:mt,rowSelectedHoverBg:St,rowExpandedBg:le,cellPaddingBlock:xt,cellPaddingInline:xt,cellPaddingBlockMD:Vt,cellPaddingInlineMD:Jt,cellPaddingBlockSM:Jt,cellPaddingInlineSM:Jt,borderColor:Ht,headerBorderRadius:xn,footerBg:Zn,footerColor:Ue,cellFontSize:wn,cellFontSizeMD:wn,cellFontSizeSM:wn,headerSplitColor:Ht,fixedHeaderSortActiveBg:an,headerFilterHoverBg:at,filterDropdownMenuBg:Se,filterDropdownBg:Se,expandIconBg:Se,selectionColumnWidth:Pn,stickyScrollBarBg:Kn,stickyScrollBarBorderRadius:100}});const Oa=[],ur=(_,le)=>{const{prefixCls:Se,className:Ue,rootClassName:Ge,style:at,size:mt,bordered:St,dropdownPrefixCls:xt,dataSource:Vt,pagination:Jt,rowSelection:Ht,rowKey:xn="key",rowClassName:wn,columns:Pn,children:Kn,childrenColumnName:an,onChange:qn,getPopupContainer:Zn,loading:wr,expandIcon:ya,expandable:oa,expandedRowRender:sa,expandIconColumnIndex:so,indentSize:Lo,scroll:Yr,sortDirections:Hn,locale:jn,showSorterTooltip:sr=!0,virtual:Lr}=_,ia=t.useMemo(()=>Pn||Eo(Kn),[Pn,Kn]),to=t.useMemo(()=>ia.some(ei=>ei.responsive),[ia]),ka=(0,Ts.Z)(to),ba=t.useMemo(()=>{const ei=new Set(Object.keys(ka).filter(El=>ka[El]));return ia.filter(El=>!El.responsive||El.responsive.some(Ls=>ei.has(Ls)))},[ia,ka]),Ro=(0,$a.Z)(_,["className","style","columns"]),{locale:zo=wc.Z,direction:ci,table:di,renderEmpty:Vl,getPrefixCls:Dl,getPopupContainer:Go}=t.useContext(eu.E_),os=(0,As.Z)(mt),hi=Object.assign(Object.assign({},zo.Table),jn),Nl=Vt||Oa,Sl=Dl("table",Se),zi=Dl("dropdown",xt),Ga=Object.assign({childrenColumnName:an,expandIconColumnIndex:so},oa),{childrenColumnName:oo="children"}=Ga,uo=t.useMemo(()=>Nl.some(ei=>ei==null?void 0:ei[oo])?"nest":sa||oa&&oa.expandedRowRender?"row":null,[Nl]),Ra={body:t.useRef()},Vi=t.useMemo(()=>typeof xn=="function"?xn:ei=>ei==null?void 0:ei[xn],[xn]),[Da]=Tt(Nl,oo,Vi),Mo={},yi=function(ei,El){let Ls=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Ll,Ps,Is;const Ys=Object.assign(Object.assign({},Mo),ei);Ls&&((Ll=Mo.resetPagination)===null||Ll===void 0||Ll.call(Mo),!((Ps=Ys.pagination)===null||Ps===void 0)&&Ps.current&&(Ys.pagination.current=1),Jt&&Jt.onChange&&Jt.onChange(1,(Is=Ys.pagination)===null||Is===void 0?void 0:Is.pageSize)),Yr&&Yr.scrollToFirstRowOnChange!==!1&&Ra.body.current&&(0,kl.Z)(0,{getContainer:()=>Ra.body.current}),qn==null||qn(Ys.pagination,Ys.filters,Ys.sorter,{currentDataSource:Bt(Ta(Nl,Ys.sorterStates,oo),Ys.filterStates),action:El})},Ai=(ei,El)=>{yi({sorter:ei,sorterStates:El},"sort",!1)},[is,Ss,Gs,Tl]=ra({prefixCls:Sl,mergedColumns:ba,onSorterChange:Ai,sortDirections:Hn||["ascend","descend"],tableLocale:hi,showSorterTooltip:sr}),mu=t.useMemo(()=>Ta(Nl,Ss,oo),[Nl,Ss]);Mo.sorter=Tl(),Mo.sorterStates=Ss;const ds=(ei,El)=>{yi({filters:ei,filterStates:El},"filter",!0)},[Zs,ku,xi]=Lt({prefixCls:Sl,locale:hi,dropdownPrefixCls:zi,mergedColumns:ba,onFilterChange:ds,getPopupContainer:Zn||Go}),ul=Bt(mu,ku);Mo.filters=xi,Mo.filterStates=ku;const jl=t.useMemo(()=>{const ei={};return Object.keys(xi).forEach(El=>{xi[El]!==null&&(ei[El]=xi[El])}),Object.assign(Object.assign({},Gs),{filters:ei})},[Gs,xi]),[fs]=Oo(jl),es=(ei,El)=>{yi({pagination:Object.assign(Object.assign({},Mo.pagination),{current:ei,pageSize:El})},"paginate")},[ni,Ws]=gn(ul.length,es,Jt);Mo.pagination=Jt===!1?{}:pn(ni,Jt),Mo.resetPagination=Ws;const Es=t.useMemo(()=>{if(Jt===!1||!ni.pageSize)return ul;const{current:ei=1,total:El,pageSize:Ls=Wt}=ni;return ul.lengthLs?ul.slice((ei-1)*Ls,ei*Ls):ul:ul.slice((ei-1)*Ls,ei*Ls)},[!!Jt,ul,ni&&ni.current,ni&&ni.pageSize,ni&&ni.total]),[Xs,su]=jr({prefixCls:Sl,data:ul,pageData:Es,getRowKey:Vi,getRecordByKey:Da,expandType:uo,childrenColumnName:oo,locale:hi,getPopupContainer:Zn||Go},Ht),nl=(ei,El,Ls)=>{let Ll;return typeof wn=="function"?Ll=R()(wn(ei,El,Ls)):Ll=R()(wn),R()({[`${Sl}-row-selected`]:su.has(Vi(ei,El))},Ll)};Ga.__PARENT_RENDER_ICON__=Ga.expandIcon,Ga.expandIcon=Ga.expandIcon||ya||Ol(hi),uo==="nest"&&Ga.expandIconColumnIndex===void 0?Ga.expandIconColumnIndex=Ht?1:0:Ga.expandIconColumnIndex>0&&Ht&&(Ga.expandIconColumnIndex-=1),typeof Ga.indentSize!="number"&&(Ga.indentSize=typeof Lo=="number"?Lo:15);const Gu=t.useCallback(ei=>fs(Xs(Zs(is(ei)))),[is,Zs,Xs]);let Fu,uu;if(Jt!==!1&&(ni!=null&&ni.total)){let ei;ni.size?ei=ni.size:ei=os==="small"||os==="middle"?"small":void 0;const El=Ps=>t.createElement(wu.Z,Object.assign({},ni,{className:R()(`${Sl}-pagination ${Sl}-pagination-${Ps}`,ni.className),size:ei})),Ls=ci==="rtl"?"left":"right",{position:Ll}=ni;if(Ll!==null&&Array.isArray(Ll)){const Ps=Ll.find(vu=>vu.includes("top")),Is=Ll.find(vu=>vu.includes("bottom")),Ys=Ll.every(vu=>`${vu}`=="none");!Ps&&!Is&&!Ys&&(uu=El(Ls)),Ps&&(Fu=El(Ps.toLowerCase().replace("top",""))),Is&&(uu=El(Is.toLowerCase().replace("bottom","")))}else uu=El(Ls)}let ys;typeof wr=="boolean"?ys={spinning:wr}:typeof wr=="object"&&(ys=Object.assign({spinning:!0},wr));const[js,Ql]=pr(Sl),[,Cl]=(0,Wl.Z)(),Ou=R()(`${Sl}-wrapper`,di==null?void 0:di.className,{[`${Sl}-wrapper-rtl`]:ci==="rtl"},Ue,Ge,Ql),Ru=Object.assign(Object.assign({},di==null?void 0:di.style),at),Eu=jn&&jn.emptyText||(Vl==null?void 0:Vl("Table"))||t.createElement(Bu.Z,{componentName:"Table"}),Gi=Lr?ao:Xr,Oc={},hc=t.useMemo(()=>{const{fontSize:ei,lineHeight:El,padding:Ls,paddingXS:Ll,paddingSM:Ps}=Cl,Is=Math.floor(ei*El);switch(os){case"large":return Ls*2+Is;case"small":return Ll*2+Is;default:return Ps*2+Is}},[Cl,os]);return Lr&&(Oc.listItemHeight=hc),js(t.createElement("div",{ref:le,className:Ou,style:Ru},t.createElement(Fc.Z,Object.assign({spinning:!1},ys),Fu,t.createElement(Gi,Object.assign({},Oc,Ro,{columns:ba,direction:ci,expandable:Ga,prefixCls:Sl,className:R()({[`${Sl}-middle`]:os==="middle",[`${Sl}-small`]:os==="small",[`${Sl}-bordered`]:St,[`${Sl}-empty`]:Nl.length===0}),data:Es,rowKey:Vi,rowClassName:nl,emptyText:Eu,internalHooks:n,internalRefs:Ra,transformColumns:Gu})),uu)))};var mr=t.forwardRef(ur);const Wa=(_,le)=>{const Se=t.useRef(0);return Se.current+=1,t.createElement(mr,Object.assign({},_,{ref:le,_renderTimes:Se.current}))},ui=t.forwardRef(Wa);ui.SELECTION_COLUMN=ke,ui.EXPAND_COLUMN=F,ui.SELECTION_ALL=vr,ui.SELECTION_INVERT=Xn,ui.SELECTION_NONE=gr,ui.Column=xo,ui.ColumnGroup=Ns,ui.Summary=Ke;var Al=ui,tu=Al},79870:function($e,et,h){"use strict";h.d(et,{default:function(){return Xo}});var F=h(87462),n=h(4942),e=h(71002),D=h(1413),P=h(74902),a=h(15671),t=h(43144),s=h(97326),l=h(60136),i=h(51630),u=h(94184),r=h.n(u),o={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(Nt){var Ot=Nt.keyCode;if(Nt.altKey&&!Nt.ctrlKey||Nt.metaKey||Ot>=o.F1&&Ot<=o.F12)return!1;switch(Ot){case o.ALT:case o.CAPS_LOCK:case o.CONTEXT_MENU:case o.CTRL:case o.DOWN:case o.END:case o.ESC:case o.HOME:case o.INSERT:case o.LEFT:case o.MAC_FF_META:case o.META:case o.NUMLOCK:case o.NUM_CENTER:case o.PAGE_DOWN:case o.PAGE_UP:case o.PAUSE:case o.PRINT_SCREEN:case o.RIGHT:case o.SHIFT:case o.UP:case o.WIN_KEY:case o.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(Nt){if(Nt>=o.ZERO&&Nt<=o.NINE||Nt>=o.NUM_ZERO&&Nt<=o.NUM_MULTIPLY||Nt>=o.A&&Nt<=o.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&Nt===0)return!0;switch(Nt){case o.SPACE:case o.QUESTION_MARK:case o.NUM_PLUS:case o.NUM_MINUS:case o.NUM_PERIOD:case o.NUM_DIVISION:case o.SEMICOLON:case o.DASH:case o.EQUALS:case o.COMMA:case o.PERIOD:case o.SLASH:case o.APOSTROPHE:case o.SINGLE_QUOTE:case o.OPEN_SQUARE_BRACKET:case o.BACKSLASH:case o.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},c=o,d=h(34952),p=h(72978),f=h(67294),y=h(69610);function A(Dt){var Nt=Dt.dropPosition,Ot=Dt.dropLevelOffset,je=Dt.indent,Zt={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};switch(Nt){case-1:Zt.top=0,Zt.left=-Ot*je;break;case 1:Zt.bottom=0,Zt.left=-Ot*je;break;case 0:Zt.bottom=0,Zt.left=je;break}return f.createElement("div",{style:Zt})}var v=h(36459),w=h(97685),E=h(45987);function m(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var M=m()?f.useLayoutEffect:f.useEffect,B=M,b=function(Nt,Ot){var je=React.useRef(!0);M(function(){if(!je.current)return Nt()},Ot),M(function(){return je.current=!1,function(){je.current=!0}},[])},C=h(73299),g=h(73935);function S(Dt){return Dt instanceof HTMLElement||Dt instanceof SVGElement}function T(Dt){return S(Dt)?Dt:Dt instanceof f.Component?g.findDOMNode(Dt):null}var R=h(28580);function N(Dt,Nt,Ot){var je=React.useRef({});return(!("value"in je.current)||Ot(je.current.condition,Nt))&&(je.current.value=Dt(),je.current.condition=Nt),je.current.value}function Z(Dt,Nt){typeof Dt=="function"?Dt(Nt):(0,e.Z)(Dt)==="object"&&Dt&&"current"in Dt&&(Dt.current=Nt)}function G(){for(var Dt=arguments.length,Nt=new Array(Dt),Ot=0;Ot1&&arguments[1]!==void 0?arguments[1]:1;Ve+=1;var je=Ve;function Zt(fn){if(fn===0)ce(je),Nt();else{var tt=J(function(){Zt(fn-1)});Ie.set(je,tt)}}return Zt(Ot),je};xe.cancel=function(Dt){var Nt=Ie.get(Dt);return ce(Nt),he(Nt)};var Oe=xe,Le=function(){var Dt=f.useRef(null);function Nt(){Oe.cancel(Dt.current)}function Ot(je){var Zt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;Nt();var fn=Oe(function(){Zt<=1?je({isCanceled:function(){return fn!==Dt.current}}):Ot(je,Zt-1)});Dt.current=fn}return f.useEffect(function(){return function(){Nt()}},[]),[Ot,Nt]},ve=m()?f.useLayoutEffect:f.useEffect,Re=ve,Ke=[Te,Ae,H,I],ze=!1,qe=!0;function Qe(Dt){return Dt===H||Dt===I}var Ye=function(Dt,Nt){var Ot=U(Pe),je=(0,w.Z)(Ot,2),Zt=je[0],fn=je[1],tt=Le(),He=(0,w.Z)(tt,2),Je=He[0],it=He[1];function Ct(){fn(Te,!0)}return Re(function(){if(Zt!==Pe&&Zt!==I){var Rt=Ke.indexOf(Zt),Bn=Ke[Rt+1],cn=Nt(Zt);cn===ze?fn(Bn,!0):Je(function(rn){function Ln(){rn.isCanceled()||fn(Bn,!0)}cn===!0?Ln():Promise.resolve(cn).then(Ln)})}},[Dt,Zt]),f.useEffect(function(){return function(){it()}},[]),[Ct,Zt]},bt=function(Dt){var Nt=(0,f.useRef)(),Ot=(0,f.useRef)(Dt);Ot.current=Dt;var je=f.useCallback(function(tt){Ot.current(tt)},[]);function Zt(tt){tt&&(tt.removeEventListener(Me,je),tt.removeEventListener(De,je))}function fn(tt){Nt.current&&Nt.current!==tt&&Zt(Nt.current),tt&&tt!==Nt.current&&(tt.addEventListener(Me,je),tt.addEventListener(De,je),Nt.current=tt)}return f.useEffect(function(){return function(){Zt(Nt.current)}},[]),[fn,Zt]};function kt(Dt,Nt,Ot,je){var Zt=je.motionEnter,fn=Zt===void 0?!0:Zt,tt=je.motionAppear,He=tt===void 0?!0:tt,Je=je.motionLeave,it=Je===void 0?!0:Je,Ct=je.motionDeadline,Rt=je.motionLeaveImmediately,Bn=je.onAppearPrepare,cn=je.onEnterPrepare,rn=je.onLeavePrepare,Ln=je.onAppearStart,Jn=je.onEnterStart,Sn=je.onLeaveStart,bn=je.onAppearActive,Sr=je.onEnterActive,br=je.onLeaveActive,Hr=je.onAppearEnd,Qa=je.onEnterEnd,Mr=je.onLeaveEnd,Pr=je.onVisibleChanged,ta=U(),tr=(0,w.Z)(ta,2),Gn=tr[0],Ia=tr[1],Na=U(V),xa=(0,w.Z)(Na,2),va=xa[0],ua=xa[1],Nr=U(null),vo=(0,w.Z)(Nr,2),Ko=vo[0],oi=vo[1],Mi=(0,f.useRef)(!1),qo=(0,f.useRef)(null);function il(){return Ot()}var Io=(0,f.useRef)(!1);function Ni(So){var Wi=il();if(!(So&&!So.deadline&&So.target!==Wi)){var ml=Io.current,Si;va===fe&&ml?Si=Hr==null?void 0:Hr(Wi,So):va===K&&ml?Si=Qa==null?void 0:Qa(Wi,So):va===re&&ml&&(Si=Mr==null?void 0:Mr(Wi,So)),va!==V&&ml&&Si!==!1&&(ua(V,!0),oi(null,!0))}}var hl=bt(Ni),xl=(0,w.Z)(hl,1),Gl=xl[0],Xl=f.useMemo(function(){var So,Wi,ml;switch(va){case fe:return So={},(0,n.Z)(So,Te,Bn),(0,n.Z)(So,Ae,Ln),(0,n.Z)(So,H,bn),So;case K:return Wi={},(0,n.Z)(Wi,Te,cn),(0,n.Z)(Wi,Ae,Jn),(0,n.Z)(Wi,H,Sr),Wi;case re:return ml={},(0,n.Z)(ml,Te,rn),(0,n.Z)(ml,Ae,Sn),(0,n.Z)(ml,H,br),ml;default:return{}}},[va]),Bs=Ye(va,function(So){if(So===Te){var Wi=Xl[Te];return Wi?Wi(il()):ze}if(za in Xl){var ml;oi(((ml=Xl[za])===null||ml===void 0?void 0:ml.call(Xl,il(),null))||null)}return za===H&&(Gl(il()),Ct>0&&(clearTimeout(qo.current),qo.current=setTimeout(function(){Ni({deadline:!0})},Ct))),qe}),nr=(0,w.Z)(Bs,2),fo=nr[0],za=nr[1],Qo=Qe(za);Io.current=Qo,Re(function(){Ia(Nt);var So=Mi.current;if(Mi.current=!0,!!Dt){var Wi;!So&&Nt&&He&&(Wi=fe),So&&Nt&&fn&&(Wi=K),(So&&!Nt&&it||!So&&Rt&&!Nt&&it)&&(Wi=re),Wi&&(ua(Wi),fo())}},[Nt]),(0,f.useEffect)(function(){(va===fe&&!He||va===K&&!fn||va===re&&!it)&&ua(V)},[He,fn,it]),(0,f.useEffect)(function(){return function(){Mi.current=!1,clearTimeout(qo.current)}},[]);var Hi=f.useRef(!1);(0,f.useEffect)(function(){Gn&&(Hi.current=!0),Gn!==void 0&&va===V&&((Hi.current||Gn)&&(Pr==null||Pr(Gn)),Hi.current=!0)},[Gn,va]);var hs=Ko;return Xl[Te]&&za===Ae&&(hs=(0,D.Z)({transition:"none"},hs)),[va,za,hs,Gn!=null?Gn:Nt]}var $t=function(Dt){(0,l.Z)(Ot,Dt);var Nt=(0,i.Z)(Ot);function Ot(){return(0,a.Z)(this,Ot),Nt.apply(this,arguments)}return(0,t.Z)(Ot,[{key:"render",value:function(){return this.props.children}}]),Ot}(f.Component),Mn=$t;function or(Dt){var Nt=Dt;(0,e.Z)(Dt)==="object"&&(Nt=Dt.transitionSupport);function Ot(Zt){return!!(Zt.motionName&&Nt)}var je=f.forwardRef(function(Zt,fn){var tt=Zt.visible,He=tt===void 0?!0:tt,Je=Zt.removeOnLeave,it=Je===void 0?!0:Je,Ct=Zt.forceRender,Rt=Zt.children,Bn=Zt.motionName,cn=Zt.leavedClassName,rn=Zt.eventProps,Ln=Ot(Zt),Jn=(0,f.useRef)(),Sn=(0,f.useRef)();function bn(){try{return Jn.current instanceof HTMLElement?Jn.current:T(Sn.current)}catch(Nr){return null}}var Sr=kt(Ln,He,bn,Zt),br=(0,w.Z)(Sr,4),Hr=br[0],Qa=br[1],Mr=br[2],Pr=br[3],ta=f.useRef(Pr);Pr&&(ta.current=!0);var tr=f.useCallback(function(Nr){Jn.current=Nr,Z(fn,Nr)},[fn]),Gn,Ia=(0,D.Z)((0,D.Z)({},rn),{},{visible:He});if(!Rt)Gn=null;else if(Hr===V||!Ot(Zt))Pr?Gn=Rt((0,D.Z)({},Ia),tr):!it&&ta.current&&cn?Gn=Rt((0,D.Z)((0,D.Z)({},Ia),{},{className:cn}),tr):Ct||!it&&!cn?Gn=Rt((0,D.Z)((0,D.Z)({},Ia),{},{style:{display:"none"}}),tr):Gn=null;else{var Na,xa;Qa===Te?xa="prepare":Qe(Qa)?xa="active":Qa===Ae&&(xa="start"),Gn=Rt((0,D.Z)((0,D.Z)({},Ia),{},{className:r()(q(Bn,Hr),(Na={},(0,n.Z)(Na,q(Bn,"".concat(Hr,"-").concat(xa)),xa),(0,n.Z)(Na,Bn,typeof Bn=="string"),Na)),style:Mr}),tr)}if(f.isValidElement(Gn)&&ne(Gn)){var va=Gn,ua=va.ref;ua||(Gn=f.cloneElement(Gn,{ref:tr}))}return f.createElement(Mn,{ref:Sn},Gn)});return je.displayName="CSSMotion",je}var cr=or(ye),Nn="add",Wr="keep",la="remove",Kr="removed";function pa(Dt){var Nt;return Dt&&(0,e.Z)(Dt)==="object"&&"key"in Dt?Nt=Dt:Nt={key:Dt},(0,D.Z)((0,D.Z)({},Nt),{},{key:String(Nt.key)})}function Aa(){var Dt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return Dt.map(pa)}function $r(){var Dt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Nt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Ot=[],je=0,Zt=Nt.length,fn=Aa(Dt),tt=Aa(Nt);fn.forEach(function(it){for(var Ct=!1,Rt=je;Rt1});return Je.forEach(function(it){Ot=Ot.filter(function(Ct){var Rt=Ct.key,Bn=Ct.status;return Rt!==it||Bn!==la}),Ot.forEach(function(Ct){Ct.key===it&&(Ct.status=Wr)})}),Ot}var Co=["component","children","onVisibleChanged","onAllRemoved"],zn=["status"],Va=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function wo(Dt){var Nt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:cr,Ot=function(je){(0,l.Z)(fn,je);var Zt=(0,i.Z)(fn);function fn(){var tt;(0,a.Z)(this,fn);for(var He=arguments.length,Je=new Array(He),it=0;it0&&arguments[0]!==void 0?arguments[0]:[],Nt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Ot=Dt.length,je=Nt.length;if(Math.abs(Ot-je)!==1)return{add:!1,key:null};function Zt(fn,tt){var He=new Map;fn.forEach(function(it){He.set(it,!0)});var Je=tt.filter(function(it){return!He.has(it)});return Je.length===1?Je[0]:null}return Ot ").concat(Nt);return Nt}var Wn=f.forwardRef(function(Dt,Nt){var Ot=Dt.prefixCls,je=Dt.data,Zt=Dt.selectable,fn=Dt.checkable,tt=Dt.expandedKeys,He=Dt.selectedKeys,Je=Dt.checkedKeys,it=Dt.loadedKeys,Ct=Dt.loadingKeys,Rt=Dt.halfCheckedKeys,Bn=Dt.keyEntities,cn=Dt.disabled,rn=Dt.dragging,Ln=Dt.dragOverNodeKey,Jn=Dt.dropPosition,Sn=Dt.motion,bn=Dt.height,Sr=Dt.itemHeight,br=Dt.virtual,Hr=Dt.focusable,Qa=Dt.activeItem,Mr=Dt.focused,Pr=Dt.tabIndex,ta=Dt.onKeyDown,tr=Dt.onFocus,Gn=Dt.onBlur,Ia=Dt.onActiveChange,Na=Dt.onListChangeStart,xa=Dt.onListChangeEnd,va=(0,E.Z)(Dt,qa),ua=f.useRef(null),Nr=f.useRef(null);f.useImperativeHandle(Nt,function(){return{scrollTo:function(Zl){ua.current.scrollTo(Zl)},getIndentWidth:function(){return Nr.current.offsetWidth}}});var vo=f.useState(tt),Ko=(0,w.Z)(vo,2),oi=Ko[0],Mi=Ko[1],qo=f.useState(je),il=(0,w.Z)(qo,2),Io=il[0],Ni=il[1],hl=f.useState(je),xl=(0,w.Z)(hl,2),Gl=xl[0],Xl=xl[1],Bs=f.useState([]),nr=(0,w.Z)(Bs,2),fo=nr[0],za=nr[1],Qo=f.useState(null),Hi=(0,w.Z)(Qo,2),hs=Hi[0],So=Hi[1],Wi=f.useRef(je);Wi.current=je;function ml(){var xo=Wi.current;Ni(xo),Xl(xo),za([]),So(null),xa()}B(function(){Mi(tt);var xo=el(oi,tt);if(xo.key!==null)if(xo.add){var Zl=Io.findIndex(function(As){var Ts=As.key;return Ts===xo.key}),Ns=gs(Ri(Io,je,xo.key),br,bn,Sr),$a=Io.slice();$a.splice(Zl+1,0,no),Xl($a),za(Ns),So("show")}else{var kl=je.findIndex(function(As){var Ts=As.key;return Ts===xo.key}),eu=gs(Ri(je,Io,xo.key),br,bn,Sr),Bu=je.slice();Bu.splice(kl+1,0,no),Xl(Bu),za(eu),So("hide")}else Io!==je&&(Ni(je),Xl(je))},[tt,je]),f.useEffect(function(){rn||ml()},[rn]);var Si=Sn?Gl:je,Ds={expandedKeys:tt,selectedKeys:He,loadedKeys:it,loadingKeys:Ct,checkedKeys:Je,halfCheckedKeys:Rt,dragOverNodeKey:Ln,dropPosition:Jn,keyEntities:Bn};return f.createElement(f.Fragment,null,Mr&&Qa&&f.createElement("span",{style:Ha,"aria-live":"assertive"},Vr(Qa)),f.createElement("div",null,f.createElement("input",{style:Ha,disabled:Hr===!1||cn,tabIndex:Hr!==!1?Pr:null,onKeyDown:ta,onFocus:tr,onBlur:Gn,value:"",onChange:Ui,"aria-label":"for screen reader"})),f.createElement("div",{className:"".concat(Ot,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},f.createElement("div",{className:"".concat(Ot,"-indent")},f.createElement("div",{ref:Nr,className:"".concat(Ot,"-indent-unit")}))),f.createElement(C.Z,(0,F.Z)({},va,{data:Si,itemKey:tl,height:bn,fullHeight:!1,virtual:br,itemHeight:Sr,prefixCls:"".concat(Ot,"-list"),ref:ua,onVisibleChange:function(Zl,Ns){var $a=new Set(Zl),kl=Ns.filter(function(eu){return!$a.has(eu)});kl.some(function(eu){return tl(eu)===ol})&&ml()}}),function(xo){var Zl=xo.pos,Ns=(0,F.Z)({},((0,v.Z)(xo.data),xo.data)),$a=xo.title,kl=xo.key,eu=xo.isStart,Bu=xo.isEnd,As=(0,Ma.km)(kl,Zl);delete Ns.key,delete Ns.children;var Ts=(0,Ma.H8)(As,Ds);return f.createElement(ti,(0,F.Z)({},Ns,Ts,{title:$a,active:!!Qa&&kl===Qa.key,pos:Zl,data:xo.data,isStart:eu,isEnd:Bu,motion:Sn,motionNodes:kl===ol?fo:null,motionType:hs,onMotionStart:Na,onMotionEnd:ml,treeNodeRequiredProps:Ds,onMouseMove:function(){Ia(null)}}))}))});Wn.displayName="NodeList";var ts=Wn,No=h(29873),ns=h(97153),cl=h(3596),rs=10,Ul=function(Dt){(0,l.Z)(Ot,Dt);var Nt=(0,i.Z)(Ot);function Ot(){var je;(0,a.Z)(this,Ot);for(var Zt=arguments.length,fn=new Array(Zt),tt=0;tt2&&arguments[2]!==void 0?arguments[2]:!1,Rt=je.state,Bn=Rt.dragChildrenKeys,cn=Rt.dropPosition,rn=Rt.dropTargetKey,Ln=Rt.dropTargetPos,Jn=Rt.dropAllowed;if(Jn){var Sn=je.props.onDrop;if(je.setState({dragOverNodeKey:null}),je.cleanDragState(),rn!==null){var bn=(0,D.Z)((0,D.Z)({},(0,Ma.H8)(rn,je.getTreeNodeRequiredProps())),{},{active:((it=je.getActiveItem())===null||it===void 0?void 0:it.key)===rn,data:(0,cl.Z)(je.state.keyEntities,rn).node}),Sr=Bn.indexOf(rn)!==-1;(0,p.ZP)(!Sr,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var br=(0,No.yx)(Ln),Hr={event:He,node:(0,Ma.F)(bn),dragNode:je.dragNode?(0,Ma.F)(je.dragNode.props):null,dragNodesKeys:[je.dragNode.props.eventKey].concat(Bn),dropToGap:cn!==0,dropPosition:cn+Number(br[br.length-1])};Ct||Sn==null||Sn(Hr),je.dragNode=null}}},je.cleanDragState=function(){var He=je.state.draggingNodeKey;He!==null&&je.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),je.dragStartMousePosition=null,je.currentMouseOverDroppableNodeKey=null},je.triggerExpandActionExpand=function(He,Je){var it=je.state,Ct=it.expandedKeys,Rt=it.flattenNodes,Bn=Je.expanded,cn=Je.key,rn=Je.isLeaf;if(!(rn||He.shiftKey||He.metaKey||He.ctrlKey)){var Ln=Rt.filter(function(Sn){return Sn.key===cn})[0],Jn=(0,Ma.F)((0,D.Z)((0,D.Z)({},(0,Ma.H8)(cn,je.getTreeNodeRequiredProps())),{},{data:Ln.data}));je.setExpandedKeys(Bn?(0,No._5)(Ct,cn):(0,No.L0)(Ct,cn)),je.onNodeExpand(He,Jn)}},je.onNodeClick=function(He,Je){var it=je.props,Ct=it.onClick,Rt=it.expandAction;Rt==="click"&&je.triggerExpandActionExpand(He,Je),Ct==null||Ct(He,Je)},je.onNodeDoubleClick=function(He,Je){var it=je.props,Ct=it.onDoubleClick,Rt=it.expandAction;Rt==="doubleClick"&&je.triggerExpandActionExpand(He,Je),Ct==null||Ct(He,Je)},je.onNodeSelect=function(He,Je){var it=je.state.selectedKeys,Ct=je.state,Rt=Ct.keyEntities,Bn=Ct.fieldNames,cn=je.props,rn=cn.onSelect,Ln=cn.multiple,Jn=Je.selected,Sn=Je[Bn.key],bn=!Jn;bn?Ln?it=(0,No.L0)(it,Sn):it=[Sn]:it=(0,No._5)(it,Sn);var Sr=it.map(function(br){var Hr=(0,cl.Z)(Rt,br);return Hr?Hr.node:null}).filter(function(br){return br});je.setUncontrolledState({selectedKeys:it}),rn==null||rn(it,{event:"select",selected:bn,node:Je,selectedNodes:Sr,nativeEvent:He.nativeEvent})},je.onNodeCheck=function(He,Je,it){var Ct=je.state,Rt=Ct.keyEntities,Bn=Ct.checkedKeys,cn=Ct.halfCheckedKeys,rn=je.props,Ln=rn.checkStrictly,Jn=rn.onCheck,Sn=Je.key,bn,Sr={event:"check",node:Je,checked:it,nativeEvent:He.nativeEvent};if(Ln){var br=it?(0,No.L0)(Bn,Sn):(0,No._5)(Bn,Sn),Hr=(0,No._5)(cn,Sn);bn={checked:br,halfChecked:Hr},Sr.checkedNodes=br.map(function(Gn){return(0,cl.Z)(Rt,Gn)}).filter(function(Gn){return Gn}).map(function(Gn){return Gn.node}),je.setUncontrolledState({checkedKeys:br})}else{var Qa=(0,ns.S)([].concat((0,P.Z)(Bn),[Sn]),!0,Rt),Mr=Qa.checkedKeys,Pr=Qa.halfCheckedKeys;if(!it){var ta=new Set(Mr);ta.delete(Sn);var tr=(0,ns.S)(Array.from(ta),{checked:!1,halfCheckedKeys:Pr},Rt);Mr=tr.checkedKeys,Pr=tr.halfCheckedKeys}bn=Mr,Sr.checkedNodes=[],Sr.checkedNodesPositions=[],Sr.halfCheckedKeys=Pr,Mr.forEach(function(Gn){var Ia=(0,cl.Z)(Rt,Gn);if(Ia){var Na=Ia.node,xa=Ia.pos;Sr.checkedNodes.push(Na),Sr.checkedNodesPositions.push({node:Na,pos:xa})}}),je.setUncontrolledState({checkedKeys:Mr},!1,{halfCheckedKeys:Pr})}Jn==null||Jn(bn,Sr)},je.onNodeLoad=function(He){var Je=He.key,it=new Promise(function(Ct,Rt){je.setState(function(Bn){var cn=Bn.loadedKeys,rn=cn===void 0?[]:cn,Ln=Bn.loadingKeys,Jn=Ln===void 0?[]:Ln,Sn=je.props,bn=Sn.loadData,Sr=Sn.onLoad;if(!bn||rn.indexOf(Je)!==-1||Jn.indexOf(Je)!==-1)return null;var br=bn(He);return br.then(function(){var Hr=je.state.loadedKeys,Qa=(0,No.L0)(Hr,Je);Sr==null||Sr(Qa,{event:"load",node:He}),je.setUncontrolledState({loadedKeys:Qa}),je.setState(function(Mr){return{loadingKeys:(0,No._5)(Mr.loadingKeys,Je)}}),Ct()}).catch(function(Hr){if(je.setState(function(Mr){return{loadingKeys:(0,No._5)(Mr.loadingKeys,Je)}}),je.loadingRetryTimes[Je]=(je.loadingRetryTimes[Je]||0)+1,je.loadingRetryTimes[Je]>=rs){var Qa=je.state.loadedKeys;(0,p.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),je.setUncontrolledState({loadedKeys:(0,No.L0)(Qa,Je)}),Ct()}Rt(Hr)}),{loadingKeys:(0,No.L0)(Jn,Je)}})});return it.catch(function(){}),it},je.onNodeMouseEnter=function(He,Je){var it=je.props.onMouseEnter;it==null||it({event:He,node:Je})},je.onNodeMouseLeave=function(He,Je){var it=je.props.onMouseLeave;it==null||it({event:He,node:Je})},je.onNodeContextMenu=function(He,Je){var it=je.props.onRightClick;it&&(He.preventDefault(),it({event:He,node:Je}))},je.onFocus=function(){var He=je.props.onFocus;je.setState({focused:!0});for(var Je=arguments.length,it=new Array(Je),Ct=0;Ct1&&arguments[1]!==void 0?arguments[1]:!1,it=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!je.destroyed){var Ct=!1,Rt=!0,Bn={};Object.keys(He).forEach(function(cn){if(cn in je.props){Rt=!1;return}Ct=!0,Bn[cn]=He[cn]}),Ct&&(!Je||Rt)&&je.setState((0,D.Z)((0,D.Z)({},Bn),it))}},je.scrollTo=function(He){je.listRef.current.scrollTo(He)},je}return(0,t.Z)(Ot,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var Zt=this.props.activeKey;Zt!==void 0&&Zt!==this.state.activeKey&&(this.setState({activeKey:Zt}),Zt!==null&&this.scrollTo({key:Zt}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var Zt,fn=this.state,tt=fn.focused,He=fn.flattenNodes,Je=fn.keyEntities,it=fn.draggingNodeKey,Ct=fn.activeKey,Rt=fn.dropLevelOffset,Bn=fn.dropContainerKey,cn=fn.dropTargetKey,rn=fn.dropPosition,Ln=fn.dragOverNodeKey,Jn=fn.indent,Sn=this.props,bn=Sn.prefixCls,Sr=Sn.className,br=Sn.style,Hr=Sn.showLine,Qa=Sn.focusable,Mr=Sn.tabIndex,Pr=Mr===void 0?0:Mr,ta=Sn.selectable,tr=Sn.showIcon,Gn=Sn.icon,Ia=Sn.switcherIcon,Na=Sn.draggable,xa=Sn.checkable,va=Sn.checkStrictly,ua=Sn.disabled,Nr=Sn.motion,vo=Sn.loadData,Ko=Sn.filterTreeNode,oi=Sn.height,Mi=Sn.itemHeight,qo=Sn.virtual,il=Sn.titleRender,Io=Sn.dropIndicatorRender,Ni=Sn.onContextMenu,hl=Sn.onScroll,xl=Sn.direction,Gl=Sn.rootClassName,Xl=Sn.rootStyle,Bs=(0,d.Z)(this.props,{aria:!0,data:!0}),nr;return Na&&((0,e.Z)(Na)==="object"?nr=Na:typeof Na=="function"?nr={nodeDraggable:Na}:nr={}),f.createElement(y.k.Provider,{value:{prefixCls:bn,selectable:ta,showIcon:tr,icon:Gn,switcherIcon:Ia,draggable:nr,draggingNodeKey:it,checkable:xa,checkStrictly:va,disabled:ua,keyEntities:Je,dropLevelOffset:Rt,dropContainerKey:Bn,dropTargetKey:cn,dropPosition:rn,dragOverNodeKey:Ln,indent:Jn,direction:xl,dropIndicatorRender:Io,loadData:vo,filterTreeNode:Ko,titleRender:il,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},f.createElement("div",{role:"tree",className:r()(bn,Sr,Gl,(Zt={},(0,n.Z)(Zt,"".concat(bn,"-show-line"),Hr),(0,n.Z)(Zt,"".concat(bn,"-focused"),tt),(0,n.Z)(Zt,"".concat(bn,"-active-focused"),Ct!==null),Zt)),style:Xl},f.createElement(ts,(0,F.Z)({ref:this.listRef,prefixCls:bn,style:br,data:He,disabled:ua,selectable:ta,checkable:!!xa,motion:Nr,dragging:it!==null,height:oi,itemHeight:Mi,virtual:qo,focusable:Qa,focused:tt,tabIndex:Pr,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Ni,onScroll:hl},this.getTreeNodeRequiredProps(),Bs))))}}],[{key:"getDerivedStateFromProps",value:function(Zt,fn){var tt=fn.prevProps,He={prevProps:Zt};function Je(Qa){return!tt&&Qa in Zt||tt&&tt[Qa]!==Zt[Qa]}var it,Ct=fn.fieldNames;if(Je("fieldNames")&&(Ct=(0,Ma.w$)(Zt.fieldNames),He.fieldNames=Ct),Je("treeData")?it=Zt.treeData:Je("children")&&((0,p.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),it=(0,Ma.zn)(Zt.children)),it){He.treeData=it;var Rt=(0,Ma.I8)(it,{fieldNames:Ct});He.keyEntities=(0,D.Z)((0,n.Z)({},ol,wl),Rt.keyEntities)}var Bn=He.keyEntities||fn.keyEntities;if(Je("expandedKeys")||tt&&Je("autoExpandParent"))He.expandedKeys=Zt.autoExpandParent||!tt&&Zt.defaultExpandParent?(0,No.r7)(Zt.expandedKeys,Bn):Zt.expandedKeys;else if(!tt&&Zt.defaultExpandAll){var cn=(0,D.Z)({},Bn);delete cn[ol],He.expandedKeys=Object.keys(cn).map(function(Qa){return cn[Qa].key})}else!tt&&Zt.defaultExpandedKeys&&(He.expandedKeys=Zt.autoExpandParent||Zt.defaultExpandParent?(0,No.r7)(Zt.defaultExpandedKeys,Bn):Zt.defaultExpandedKeys);if(He.expandedKeys||delete He.expandedKeys,it||He.expandedKeys){var rn=(0,Ma.oH)(it||fn.treeData,He.expandedKeys||fn.expandedKeys,Ct);He.flattenNodes=rn}if(Zt.selectable&&(Je("selectedKeys")?He.selectedKeys=(0,No.BT)(Zt.selectedKeys,Zt):!tt&&Zt.defaultSelectedKeys&&(He.selectedKeys=(0,No.BT)(Zt.defaultSelectedKeys,Zt))),Zt.checkable){var Ln;if(Je("checkedKeys")?Ln=(0,No.E6)(Zt.checkedKeys)||{}:!tt&&Zt.defaultCheckedKeys?Ln=(0,No.E6)(Zt.defaultCheckedKeys)||{}:it&&(Ln=(0,No.E6)(Zt.checkedKeys)||{checkedKeys:fn.checkedKeys,halfCheckedKeys:fn.halfCheckedKeys}),Ln){var Jn=Ln,Sn=Jn.checkedKeys,bn=Sn===void 0?[]:Sn,Sr=Jn.halfCheckedKeys,br=Sr===void 0?[]:Sr;if(!Zt.checkStrictly){var Hr=(0,ns.S)(bn,!0,Bn);bn=Hr.checkedKeys,br=Hr.halfCheckedKeys}He.checkedKeys=bn,He.halfCheckedKeys=br}}return Je("loadedKeys")&&(He.loadedKeys=Zt.loadedKeys),He}}]),Ot}(f.Component);Ul.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:A,allowDrop:function(){return!0},expandAction:!1},Ul.TreeNode=Rr.Z;var as=Ul,Fl=as,Cs=h(73148),Ms=h(56747),bi={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},dl=bi,ko=h(84089),Yt=function(Nt,Ot){return f.createElement(ko.Z,(0,F.Z)({},Nt,{ref:Ot,icon:dl}))},qt=f.forwardRef(Yt),It=h(53124),Un=h(50881),Ao=h(33603),Po=h(32157);const Yn=4;function ma(Dt){const{dropPosition:Nt,dropLevelOffset:Ot,prefixCls:je,indent:Zt,direction:fn="ltr"}=Dt,tt=fn==="ltr"?"left":"right",He=fn==="ltr"?"right":"left",Je={[tt]:-Ot*Zt+Yn,[He]:0};switch(Nt){case-1:Je.top=-3;break;case 1:Je.bottom=-3;break;default:Je.bottom=-3,Je[tt]=Zt+Yn;break}return f.createElement("div",{style:Je,className:`${je}-drop-indicator`})}var Dn=h(99184),Yo=f.forwardRef((Dt,Nt)=>{const{getPrefixCls:Ot,direction:je,virtual:Zt,tree:fn}=f.useContext(It.E_),{prefixCls:tt,className:He,showIcon:Je=!1,showLine:it,switcherIcon:Ct,blockNode:Rt=!1,children:Bn,checkable:cn=!1,selectable:rn=!0,draggable:Ln,motion:Jn,style:Sn}=Dt,bn=Ot("tree",tt),Sr=Ot(),br=Jn!=null?Jn:Object.assign(Object.assign({},(0,Ao.Z)(Sr)),{motionAppear:!1}),Hr=Object.assign(Object.assign({},Dt),{checkable:cn,selectable:rn,showIcon:Je,motion:br,blockNode:Rt,showLine:!!it,dropIndicatorRender:ma}),[Qa,Mr]=(0,Po.ZP)(bn),Pr=f.useMemo(()=>{if(!Ln)return!1;let tr={};switch(typeof Ln){case"function":tr.nodeDraggable=Ln;break;case"object":tr=Object.assign({},Ln);break;default:break}return tr.icon!==!1&&(tr.icon=tr.icon||f.createElement(Un.Z,null)),tr},[Ln]),ta=tr=>f.createElement(Dn.Z,{prefixCls:bn,switcherIcon:Ct,treeNodeProps:tr,showLine:it});return Qa(f.createElement(Fl,Object.assign({itemHeight:20,ref:Nt,virtual:Zt},Hr,{style:Object.assign(Object.assign({},fn==null?void 0:fn.style),Sn),prefixCls:bn,className:r()({[`${bn}-icon-hide`]:!Je,[`${bn}-block-node`]:Rt,[`${bn}-unselectable`]:!rn,[`${bn}-rtl`]:je==="rtl"},fn==null?void 0:fn.className,He,Mr),direction:je,checkable:cn&&f.createElement("span",{className:`${bn}-checkbox-inner`}),selectable:rn,switcherIcon:ta,draggable:Pr}),Bn))}),Zi;(function(Dt){Dt[Dt.None=0]="None",Dt[Dt.Start=1]="Start",Dt[Dt.End=2]="End"})(Zi||(Zi={}));function pl(Dt,Nt){function Ot(je){const{key:Zt,children:fn}=je;Nt(Zt,je)!==!1&&pl(fn||[],Nt)}Dt.forEach(Ot)}function Jo(Dt){let{treeData:Nt,expandedKeys:Ot,startKey:je,endKey:Zt}=Dt;const fn=[];let tt=Zi.None;if(je&&je===Zt)return[je];if(!je||!Zt)return[];function He(Je){return Je===je||Je===Zt}return pl(Nt,Je=>{if(tt===Zi.End)return!1;if(He(Je)){if(fn.push(Je),tt===Zi.None)tt=Zi.Start;else if(tt===Zi.Start)return tt=Zi.End,!1}else tt===Zi.Start&&fn.push(Je);return Ot.includes(Je)}),fn}function Eo(Dt,Nt){const Ot=(0,P.Z)(Nt),je=[];return pl(Dt,(Zt,fn)=>{const tt=Ot.indexOf(Zt);return tt!==-1&&(je.push(fn),Ot.splice(tt,1)),!!Ot.length}),je}var ai=function(Dt,Nt){var Ot={};for(var je in Dt)Object.prototype.hasOwnProperty.call(Dt,je)&&Nt.indexOf(je)<0&&(Ot[je]=Dt[je]);if(Dt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Zt=0,je=Object.getOwnPropertySymbols(Dt);Zt{var{defaultExpandAll:Ot,defaultExpandParent:je,defaultExpandedKeys:Zt}=Dt,fn=ai(Dt,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const tt=f.useRef(),He=f.useRef(),Je=()=>{const{keyEntities:Pr}=(0,Ma.I8)(mi(fn));let ta;return Ot?ta=Object.keys(Pr):je?ta=(0,No.r7)(fn.expandedKeys||Zt||[],Pr):ta=fn.expandedKeys||Zt,ta},[it,Ct]=f.useState(fn.selectedKeys||fn.defaultSelectedKeys||[]),[Rt,Bn]=f.useState(()=>Je());f.useEffect(()=>{"selectedKeys"in fn&&Ct(fn.selectedKeys)},[fn.selectedKeys]),f.useEffect(()=>{"expandedKeys"in fn&&Bn(fn.expandedKeys)},[fn.expandedKeys]);const cn=(Pr,ta)=>{var tr;return"expandedKeys"in fn||Bn(Pr),(tr=fn.onExpand)===null||tr===void 0?void 0:tr.call(fn,Pr,ta)},rn=(Pr,ta)=>{var tr;const{multiple:Gn}=fn,{node:Ia,nativeEvent:Na}=ta,{key:xa=""}=Ia,va=mi(fn),ua=Object.assign(Object.assign({},ta),{selected:!0}),Nr=(Na==null?void 0:Na.ctrlKey)||(Na==null?void 0:Na.metaKey),vo=Na==null?void 0:Na.shiftKey;let Ko;Gn&&Nr?(Ko=Pr,tt.current=xa,He.current=Ko,ua.selectedNodes=Eo(va,Ko)):Gn&&vo?(Ko=Array.from(new Set([].concat((0,P.Z)(He.current||[]),(0,P.Z)(Jo({treeData:va,expandedKeys:Rt,startKey:xa,endKey:tt.current}))))),ua.selectedNodes=Eo(va,Ko)):(Ko=[xa],tt.current=xa,He.current=Ko,ua.selectedNodes=Eo(va,Ko)),(tr=fn.onSelect)===null||tr===void 0||tr.call(fn,Ko,ua),"selectedKeys"in fn||Ct(Ko)},{getPrefixCls:Ln,direction:Jn}=f.useContext(It.E_),{prefixCls:Sn,className:bn,showIcon:Sr=!0,expandAction:br="click"}=fn,Hr=ai(fn,["prefixCls","className","showIcon","expandAction"]),Qa=Ln("tree",Sn),Mr=r()(`${Qa}-directory`,{[`${Qa}-directory-rtl`]:Jn==="rtl"},bn);return f.createElement(Yo,Object.assign({icon:da,ref:Nt,blockNode:!0},Hr,{showIcon:Sr,expandAction:br,prefixCls:Qa,className:Mr,expandedKeys:Rt,selectedKeys:it,onSelect:rn,onExpand:cn}))};var Ea=f.forwardRef(Ci);const co=Yo;co.DirectoryTree=Ea,co.TreeNode=Rr.Z;var Xo=co},32157:function($e,et,h){"use strict";h.d(et,{TM:function(){return o},Yk:function(){return r}});var F=h(34367),n=h(63185),e=h(14747),D=h(33507),P=h(45503),a=h(67968);const t=new F.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),s=(c,d)=>({[`.${c}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${d.motionDurationSlow}`}}}),l=(c,d)=>({[`.${c}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:d.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${d.lineWidthBold}px solid ${d.colorPrimary}`,borderRadius:"50%",content:'""'}}}),i=(c,d)=>{const{treeCls:p,treeNodeCls:f,treeNodePadding:y,titleHeight:A,nodeSelectedBg:v,nodeHoverBg:w}=d,E=d.paddingXS;return{[p]:Object.assign(Object.assign({},(0,e.Wf)(d)),{background:d.colorBgContainer,borderRadius:d.borderRadius,transition:`background-color ${d.motionDurationSlow}`,[`&${p}-rtl`]:{[`${p}-switcher`]:{"&_close":{[`${p}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${p}-active-focused)`]:Object.assign({},(0,e.oN)(d)),[`${p}-list-holder-inner`]:{alignItems:"flex-start"},[`&${p}-block-node`]:{[`${p}-list-holder-inner`]:{alignItems:"stretch",[`${p}-node-content-wrapper`]:{flex:"auto"},[`${f}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:y,insetInlineStart:0,border:`1px solid ${d.colorPrimary}`,opacity:0,animationName:t,animationDuration:d.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${f}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${y}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${p}-node-content-wrapper`]:{color:d.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${p}-node-content-wrapper`]:Object.assign({},(0,e.oN)(d)),[`&:not(${f}-disabled).filter-node ${p}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${p}-draggable-icon`]:{flexShrink:0,width:A,lineHeight:`${A}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${d.motionDurationSlow}`,[`${f}:hover &`]:{opacity:.45}},[`&${f}-disabled`]:{[`${p}-draggable-icon`]:{visibility:"hidden"}}}},[`${p}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:A}},[`${p}-draggable-icon`]:{visibility:"hidden"},[`${p}-switcher`]:Object.assign(Object.assign({},s(c,d)),{position:"relative",flex:"none",alignSelf:"stretch",width:A,margin:0,lineHeight:`${A}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${p}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:d.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:A/2,bottom:-y,marginInlineStart:-1,borderInlineEnd:`1px solid ${d.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:A/2*.8,height:A/2,borderBottom:`1px solid ${d.colorBorder}`,content:'""'}}}),[`${p}-checkbox`]:{top:"initial",marginInlineEnd:E},[`${p}-node-content-wrapper, ${p}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:A,margin:0,padding:`0 ${d.paddingXS/2}px`,color:"inherit",lineHeight:`${A}px`,background:"transparent",borderRadius:d.borderRadius,cursor:"pointer",transition:`all ${d.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:w},[`&${p}-node-selected`]:{backgroundColor:v},[`${p}-iconEle`]:{display:"inline-block",width:A,height:A,lineHeight:`${A}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${p}-unselectable ${p}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${p}-node-content-wrapper`]:Object.assign({lineHeight:`${A}px`,userSelect:"none"},l(c,d)),[`${f}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${d.colorPrimary}`}},"&-show-line":{[`${p}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:A/2,bottom:-y,borderInlineEnd:`1px solid ${d.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${p}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${f}-leaf-last`]:{[`${p}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${A/2}px !important`}}}}})}},u=c=>{const{treeCls:d,treeNodeCls:p,treeNodePadding:f,directoryNodeSelectedBg:y,directoryNodeSelectedColor:A}=c;return{[`${d}${d}-directory`]:{[p]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:f,insetInlineStart:0,transition:`background-color ${c.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:c.controlItemBgHover}},"> *":{zIndex:1},[`${d}-switcher`]:{transition:`color ${c.motionDurationMid}`},[`${d}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${d}-node-selected`]:{color:A,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:y},[`${d}-switcher`]:{color:A},[`${d}-node-content-wrapper`]:{color:A,background:"transparent"}}}}}},r=(c,d)=>{const p=`.${c}`,f=`${p}-treenode`,y=d.paddingXS/2,A=(0,P.TS)(d,{treeCls:p,treeNodeCls:f,treeNodePadding:y});return[i(c,A),u(A)]},o=c=>{const{controlHeightSM:d}=c;return{titleHeight:d,nodeHoverBg:c.controlItemBgHover,nodeSelectedBg:c.controlItemBgActive}};et.ZP=(0,a.Z)("Tree",(c,d)=>{let{prefixCls:p}=d;return[{[c.componentCls]:(0,n.C2)(`${p}-checkbox`,c)},r(p,c),(0,D.Z)(c)]},c=>{const{colorTextLightSolid:d,colorPrimary:p}=c;return Object.assign(Object.assign({},o(c)),{directoryNodeSelectedColor:d,directoryNodeSelectedBg:p})})},99184:function($e,et,h){"use strict";h.d(et,{Z:function(){return p}});var F=h(87462),n=h(67294),e={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},D=e,P=h(84089),a=function(y,A){return n.createElement(P.Z,(0,F.Z)({},y,{ref:A,icon:D}))},t=n.forwardRef(a),s=h(73148),l=h(3407),i=h(34182),u=h(74664),r=h(94184),o=h.n(r),c=h(96159),p=f=>{const{prefixCls:y,switcherIcon:A,treeNodeProps:v,showLine:w}=f,{isLeaf:E,expanded:m,loading:M}=v;if(M)return n.createElement(l.Z,{className:`${y}-switcher-loading-icon`});let B;if(w&&typeof w=="object"&&(B=w.showLeafIcon),E){if(!w)return null;if(typeof B!="boolean"&&B){const g=typeof B=="function"?B(v):B,S=`${y}-switcher-line-custom-icon`;return(0,c.l$)(g)?(0,c.Tm)(g,{className:o()(g.props.className||"",S)}):g}return B?n.createElement(s.Z,{className:`${y}-switcher-line-icon`}):n.createElement("span",{className:`${y}-switcher-leaf-line`})}const b=`${y}-switcher-icon`,C=typeof A=="function"?A(v):A;return(0,c.l$)(C)?(0,c.Tm)(C,{className:o()(C.props.className||"",b)}):C!==void 0?C:w?m?n.createElement(i.Z,{className:`${y}-switcher-line-icon`}):n.createElement(u.Z,{className:`${y}-switcher-line-icon`}):n.createElement(t,{className:b})}},5584:function($e,et,h){"use strict";var F,n=h(64836).default;F={value:!0},et.Z=void 0;var e=n(h(53457)),D=n(h(15704));const P={lang:Object.assign({placeholder:"\u8BF7\u9009\u62E9\u65E5\u671F",yearPlaceholder:"\u8BF7\u9009\u62E9\u5E74\u4EFD",quarterPlaceholder:"\u8BF7\u9009\u62E9\u5B63\u5EA6",monthPlaceholder:"\u8BF7\u9009\u62E9\u6708\u4EFD",weekPlaceholder:"\u8BF7\u9009\u62E9\u5468",rangePlaceholder:["\u5F00\u59CB\u65E5\u671F","\u7ED3\u675F\u65E5\u671F"],rangeYearPlaceholder:["\u5F00\u59CB\u5E74\u4EFD","\u7ED3\u675F\u5E74\u4EFD"],rangeMonthPlaceholder:["\u5F00\u59CB\u6708\u4EFD","\u7ED3\u675F\u6708\u4EFD"],rangeQuarterPlaceholder:["\u5F00\u59CB\u5B63\u5EA6","\u7ED3\u675F\u5B63\u5EA6"],rangeWeekPlaceholder:["\u5F00\u59CB\u5468","\u7ED3\u675F\u5468"]},e.default),timePickerLocale:Object.assign({},D.default)};P.lang.ok="\u786E\u5B9A";var a=P;et.Z=a},15704:function($e,et){"use strict";Object.defineProperty(et,"__esModule",{value:!0}),et.default=void 0;var F={placeholder:"\u8BF7\u9009\u62E9\u65F6\u95F4",rangePlaceholder:["\u5F00\u59CB\u65F6\u95F4","\u7ED3\u675F\u65F6\u95F4"]};et.default=F},97909:function($e){(function(et,h){$e.exports=h()})(this,function(){"use strict";var et=1e3,h=6e4,F=36e5,n="millisecond",e="second",D="minute",P="hour",a="day",t="week",s="month",l="quarter",i="year",u="date",r="Invalid Date",o=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,c=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,d={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(C){var g=["th","st","nd","rd"],S=C%100;return"["+C+(g[(S-20)%10]||g[S]||g[0])+"]"}},p=function(C,g,S){var T=String(C);return!T||T.length>=g?C:""+Array(g+1-T.length).join(S)+C},f={s:p,z:function(C){var g=-C.utcOffset(),S=Math.abs(g),T=Math.floor(S/60),R=S%60;return(g<=0?"+":"-")+p(T,2,"0")+":"+p(R,2,"0")},m:function C(g,S){if(g.date()1)return C(Z[0])}else{var G=g.name;A[G]=g,R=G}return!T&&R&&(y=R),R||!T&&y},m=function(C,g){if(w(C))return C.clone();var S=typeof g=="object"?g:{};return S.date=C,S.args=arguments,new B(S)},M=f;M.l=E,M.i=w,M.w=function(C,g){return m(C,{locale:g.$L,utc:g.$u,x:g.$x,$offset:g.$offset})};var B=function(){function C(S){this.$L=E(S.locale,null,!0),this.parse(S),this.$x=this.$x||S.x||{},this[v]=!0}var g=C.prototype;return g.parse=function(S){this.$d=function(T){var R=T.date,N=T.utc;if(R===null)return new Date(NaN);if(M.u(R))return new Date;if(R instanceof Date)return new Date(R);if(typeof R=="string"&&!/Z$/i.test(R)){var Z=R.match(o);if(Z){var G=Z[2]-1||0,X=(Z[7]||"0").substring(0,3);return N?new Date(Date.UTC(Z[1],G,Z[3]||1,Z[4]||0,Z[5]||0,Z[6]||0,X)):new Date(Z[1],G,Z[3]||1,Z[4]||0,Z[5]||0,Z[6]||0,X)}}return new Date(R)}(S),this.init()},g.init=function(){var S=this.$d;this.$y=S.getFullYear(),this.$M=S.getMonth(),this.$D=S.getDate(),this.$W=S.getDay(),this.$H=S.getHours(),this.$m=S.getMinutes(),this.$s=S.getSeconds(),this.$ms=S.getMilliseconds()},g.$utils=function(){return M},g.isValid=function(){return this.$d.toString()!==r},g.isSame=function(S,T){var R=m(S);return this.startOf(T)<=R&&R<=this.endOf(T)},g.isAfter=function(S,T){return m(S)68?1900:2e3)},a=function(r){return function(o){this[r]=+o}},t=[/[+-]\d\d:?(\d\d)?|Z/,function(r){(this.zone||(this.zone={})).offset=function(o){if(!o||o==="Z")return 0;var c=o.match(/([+-]|\d\d)/g),d=60*c[1]+(+c[2]||0);return d===0?0:c[0]==="+"?-d:d}(r)}],s=function(r){var o=D[r];return o&&(o.indexOf?o:o.s.concat(o.f))},l=function(r,o){var c,d=D.meridiem;if(d){for(var p=1;p<=24;p+=1)if(r.indexOf(d(p,0,o))>-1){c=p>12;break}}else c=r===(o?"pm":"PM");return c},i={A:[e,function(r){this.afternoon=l(r,!1)}],a:[e,function(r){this.afternoon=l(r,!0)}],S:[/\d/,function(r){this.milliseconds=100*+r}],SS:[F,function(r){this.milliseconds=10*+r}],SSS:[/\d{3}/,function(r){this.milliseconds=+r}],s:[n,a("seconds")],ss:[n,a("seconds")],m:[n,a("minutes")],mm:[n,a("minutes")],H:[n,a("hours")],h:[n,a("hours")],HH:[n,a("hours")],hh:[n,a("hours")],D:[n,a("day")],DD:[F,a("day")],Do:[e,function(r){var o=D.ordinal,c=r.match(/\d+/);if(this.day=c[0],o)for(var d=1;d<=31;d+=1)o(d).replace(/\[|\]/g,"")===r&&(this.day=d)}],M:[n,a("month")],MM:[F,a("month")],MMM:[e,function(r){var o=s("months"),c=(s("monthsShort")||o.map(function(d){return d.slice(0,3)})).indexOf(r)+1;if(c<1)throw new Error;this.month=c%12||c}],MMMM:[e,function(r){var o=s("months").indexOf(r)+1;if(o<1)throw new Error;this.month=o%12||o}],Y:[/[+-]?\d+/,a("year")],YY:[F,function(r){this.year=P(r)}],YYYY:[/\d{4}/,a("year")],Z:t,ZZ:t};function u(r){var o,c;o=r,c=D&&D.formats;for(var d=(r=o.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(E,m,M){var B=M&&M.toUpperCase();return m||c[M]||et[M]||c[B].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(b,C,g){return C||g.slice(1)})})).match(h),p=d.length,f=0;f-1)return new Date((T==="X"?1e3:1)*S);var N=u(T)(S),Z=N.year,G=N.month,X=N.day,ne=N.hours,Q=N.minutes,me=N.seconds,se=N.milliseconds,ue=N.zone,oe=new Date,pe=X||(Z||G?1:oe.getDate()),ie=Z||oe.getFullYear(),$=0;Z&&!G||($=G>0?G-1:oe.getMonth());var de=ne||0,ye=Q||0,De=me||0,Me=se||0;return ue?new Date(Date.UTC(ie,$,pe,de,ye,De,Me+60*ue.offset*1e3)):R?new Date(Date.UTC(ie,$,pe,de,ye,De,Me)):new Date(ie,$,pe,de,ye,De,Me)}catch(q){return new Date("")}}(y,w,A),this.init(),B&&B!==!0&&(this.$L=this.locale(B).$L),M&&y!=this.format(w)&&(this.$d=new Date("")),D={}}else if(w instanceof Array)for(var b=w.length,C=1;C<=b;C+=1){v[1]=w[C-1];var g=c.apply(this,v);if(g.isValid()){this.$d=g.$d,this.$L=g.$L,this.init();break}C===b&&(this.$d=new Date(""))}else p.call(this,f)}}})},26850:function($e){(function(et,h){$e.exports=h()})(this,function(){"use strict";return function(et,h,F){var n=h.prototype,e=function(s){return s&&(s.indexOf?s:s.s)},D=function(s,l,i,u,r){var o=s.name?s:s.$locale(),c=e(o[l]),d=e(o[i]),p=c||d.map(function(y){return y.slice(0,u)});if(!r)return p;var f=o.weekStart;return p.map(function(y,A){return p[(A+(f||0))%7]})},P=function(){return F.Ls[F.locale()]},a=function(s,l){return s.formats[l]||function(i){return i.replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(u,r,o){return r||o.slice(1)})}(s.formats[l.toUpperCase()])},t=function(){var s=this;return{months:function(l){return l?l.format("MMMM"):D(s,"months")},monthsShort:function(l){return l?l.format("MMM"):D(s,"monthsShort","months",3)},firstDayOfWeek:function(){return s.$locale().weekStart||0},weekdays:function(l){return l?l.format("dddd"):D(s,"weekdays")},weekdaysMin:function(l){return l?l.format("dd"):D(s,"weekdaysMin","weekdays",2)},weekdaysShort:function(l){return l?l.format("ddd"):D(s,"weekdaysShort","weekdays",3)},longDateFormat:function(l){return a(s.$locale(),l)},meridiem:this.$locale().meridiem,ordinal:this.$locale().ordinal}};n.localeData=function(){return t.bind(this)()},F.localeData=function(){var s=P();return{firstDayOfWeek:function(){return s.weekStart||0},weekdays:function(){return F.weekdays()},weekdaysShort:function(){return F.weekdaysShort()},weekdaysMin:function(){return F.weekdaysMin()},months:function(){return F.months()},monthsShort:function(){return F.monthsShort()},longDateFormat:function(l){return a(s,l)},meridiem:s.meridiem,ordinal:s.ordinal}},F.months=function(){return D(P(),"months")},F.monthsShort=function(){return D(P(),"monthsShort","months",3)},F.weekdays=function(s){return D(P(),"weekdays",null,null,s)},F.weekdaysShort=function(s){return D(P(),"weekdaysShort","weekdays",3,s)},F.weekdaysMin=function(s){return D(P(),"weekdaysMin","weekdays",2,s)}}})},23082:function($e){(function(et,h){$e.exports=h()})(this,function(){"use strict";var et="week",h="year";return function(F,n,e){var D=n.prototype;D.week=function(P){if(P===void 0&&(P=null),P!==null)return this.add(7*(P-this.week()),"day");var a=this.$locale().yearStart||1;if(this.month()===11&&this.date()>25){var t=e(this).startOf(h).add(1,h).date(a),s=e(this).endOf(et);if(t.isBefore(s))return 1}var l=e(this).startOf(h).date(a).startOf(et).subtract(1,"millisecond"),i=this.diff(l,et,!0);return i<0?e(this).startOf("week").week():Math.ceil(i)},D.weeks=function(P){return P===void 0&&(P=null),this.week(P)}}})},99873:function($e){(function(et,h){$e.exports=h()})(this,function(){"use strict";return function(et,h){h.prototype.weekYear=function(){var F=this.month(),n=this.week(),e=this.year();return n===1&&F===11?e+1:F===0&&n>=52?e-1:e}}})},33088:function($e){(function(et,h){$e.exports=h()})(this,function(){"use strict";return function(et,h){h.prototype.weekday=function(F){var n=this.$locale().weekStart||0,e=this.$W,D=(e=0&&m.splice(M,1),m}function i(w,E){var m=(w||[]).slice();return m.indexOf(E)===-1&&m.push(E),m}function u(w){return w.split("-")}function r(w,E){var m=[],M=(0,a.Z)(E,w);function B(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];b.forEach(function(C){var g=C.key,S=C.children;m.push(g),B(S)})}return B(M.children),m}function o(w){if(w.parent){var E=u(w.pos);return Number(E[E.length-1])===w.parent.children.length-1}return!1}function c(w){var E=u(w.pos);return Number(E[E.length-1])===0}function d(w,E,m,M,B,b,C,g,S,T){var R,N=w.clientX,Z=w.clientY,G=w.target.getBoundingClientRect(),X=G.top,ne=G.height,Q=(T==="rtl"?-1:1)*(((B==null?void 0:B.x)||0)-N),me=(Q-12)/M,se=(0,a.Z)(g,m.props.eventKey);if(Z-1.5?b({dragNode:q,dropNode:V,dropPosition:1})?ye=1:fe=!1:b({dragNode:q,dropNode:V,dropPosition:0})?ye=0:b({dragNode:q,dropNode:V,dropPosition:1})?ye=1:fe=!1:b({dragNode:q,dropNode:V,dropPosition:1})?ye=1:fe=!1,{dropPosition:ye,dropLevelOffset:De,dropTargetKey:se.key,dropTargetPos:se.pos,dragOverNodeKey:de,dropContainerKey:ye===0?null:((R=se.parent)===null||R===void 0?void 0:R.key)||null,dropAllowed:fe}}function p(w,E){if(w){var m=E.multiple;return m?w.slice():w.length?[w[0]]:w}}var f=function(E){return E};function y(w,E){if(!w)return[];var m=E||{},M=m.processProps,B=M===void 0?f:M,b=Array.isArray(w)?w:[w];return b.map(function(C){var g=C.children,S=_objectWithoutProperties(C,s),T=y(g,E);return React.createElement(TreeNode,_extends({key:S.key},B(S)),T)})}function A(w){if(!w)return null;var E;if(Array.isArray(w))E={checkedKeys:w,halfCheckedKeys:void 0};else if((0,n.Z)(w)==="object")E={checkedKeys:w.checked||void 0,halfCheckedKeys:w.halfChecked||void 0};else return(0,e.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return E}function v(w,E){var m=new Set;function M(B){if(!m.has(B)){var b=(0,a.Z)(E,B);if(b){m.add(B);var C=b.parent,g=b.node;g.disabled||C&&M(C.key)}}}return(w||[]).forEach(function(B){M(B)}),(0,F.Z)(m)}},97153:function($e,et,h){"use strict";h.d(et,{S:function(){return t}});var F=h(72978),n=h(3596);function e(s,l){var i=new Set;return s.forEach(function(u){l.has(u)||i.add(u)}),i}function D(s){var l=s||{},i=l.disabled,u=l.disableCheckbox,r=l.checkable;return!!(i||u)||r===!1}function P(s,l,i,u){for(var r=new Set(s),o=new Set,c=0;c<=i;c+=1){var d=l.get(c)||new Set;d.forEach(function(A){var v=A.key,w=A.node,E=A.children,m=E===void 0?[]:E;r.has(v)&&!u(w)&&m.filter(function(M){return!u(M.node)}).forEach(function(M){r.add(M.key)})})}for(var p=new Set,f=i;f>=0;f-=1){var y=l.get(f)||new Set;y.forEach(function(A){var v=A.parent,w=A.node;if(!(u(w)||!A.parent||p.has(A.parent.key))){if(u(A.parent.node)){p.add(v.key);return}var E=!0,m=!1;(v.children||[]).filter(function(M){return!u(M.node)}).forEach(function(M){var B=M.key,b=r.has(B);E&&!b&&(E=!1),!m&&(b||o.has(B))&&(m=!0)}),E&&r.add(v.key),m&&o.add(v.key),p.add(v.key)}})}return{checkedKeys:Array.from(r),halfCheckedKeys:Array.from(e(o,r))}}function a(s,l,i,u,r){for(var o=new Set(s),c=new Set(l),d=0;d<=u;d+=1){var p=i.get(d)||new Set;p.forEach(function(v){var w=v.key,E=v.node,m=v.children,M=m===void 0?[]:m;!o.has(w)&&!c.has(w)&&!r(E)&&M.filter(function(B){return!r(B.node)}).forEach(function(B){o.delete(B.key)})})}c=new Set;for(var f=new Set,y=u;y>=0;y-=1){var A=i.get(y)||new Set;A.forEach(function(v){var w=v.parent,E=v.node;if(!(r(E)||!v.parent||f.has(v.parent.key))){if(r(v.parent.node)){f.add(w.key);return}var m=!0,M=!1;(w.children||[]).filter(function(B){return!r(B.node)}).forEach(function(B){var b=B.key,C=o.has(b);m&&!C&&(m=!1),!M&&(C||c.has(b))&&(M=!0)}),m||o.delete(w.key),M&&c.add(w.key),f.add(w.key)}})}return{checkedKeys:Array.from(o),halfCheckedKeys:Array.from(e(c,o))}}function t(s,l,i,u){var r=[],o;u?o=u:o=D;var c=new Set(s.filter(function(y){var A=!!(0,n.Z)(i,y);return A||r.push(y),A})),d=new Map,p=0;Object.keys(i).forEach(function(y){var A=i[y],v=A.level,w=d.get(v);w||(w=new Set,d.set(v,w)),w.add(A),p=Math.max(p,v)}),(0,F.ZP)(!r.length,"Tree missing follow keys: ".concat(r.slice(0,100).map(function(y){return"'".concat(y,"'")}).join(", ")));var f;return l===!0?f=P(c,d,p,o):f=a(c,l.halfCheckedKeys,d,p,o),f}},3596:function($e,et,h){"use strict";h.d(et,{Z:function(){return F}});function F(n,e){return n[e]}},83898:function($e,et,h){"use strict";h.d(et,{I8:function(){return v},F:function(){return E},zn:function(){return f},w$:function(){return d},oH:function(){return y},km:function(){return c},H8:function(){return w}});var F=h(71002),n=h(74902),e=h(1413),D=h(45987),P=h(67294),a=h(28580);function t(m){var M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},B=[];return P.Children.forEach(m,function(b){b==null&&!M.keepEmpty||(Array.isArray(b)?B=B.concat(t(b)):(0,a.isFragment)(b)&&b.props?B=B.concat(t(b.props.children,M)):B.push(b))}),B}function s(m,M){var B=(0,e.Z)({},m);return Array.isArray(M)&&M.forEach(function(b){delete B[b]}),B}var l=h(72978),i=h(3596),u=["children"];function r(m,M){return"".concat(m,"-").concat(M)}function o(m){return m&&m.type&&m.type.isTreeNode}function c(m,M){return m!=null?m:M}function d(m){var M=m||{},B=M.title,b=M._title,C=M.key,g=M.children,S=B||"title";return{title:S,_title:b||[S],key:C||"key",children:g||"children"}}function p(m,M){var B=new Map;function b(C){var g=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(C||[]).forEach(function(S){var T=S[M.key],R=S[M.children];warning(T!=null,"Tree node must have a certain key: [".concat(g).concat(T,"]"));var N=String(T);warning(!B.has(N)||T===null||T===void 0,"Same 'key' exist in the Tree: ".concat(N)),B.set(N,!0),b(R,"".concat(g).concat(N," > "))})}b(m)}function f(m){function M(B){var b=t(B);return b.map(function(C){if(!o(C))return(0,l.ZP)(!C,"Tree/TreeNode can only accept TreeNode as children."),null;var g=C.key,S=C.props,T=S.children,R=(0,D.Z)(S,u),N=(0,e.Z)({key:g},R),Z=M(T);return Z.length&&(N.children=Z),N}).filter(function(C){return C})}return M(m)}function y(m,M,B){var b=d(B),C=b._title,g=b.key,S=b.children,T=new Set(M===!0?[]:M),R=[];function N(Z){var G=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return Z.map(function(X,ne){for(var Q=r(G?G.pos:"0",ne),me=c(X[g],Q),se,ue=0;ue1&&arguments[1]!==void 0?arguments[1]:{},B=M.initWrapper,b=M.processEntity,C=M.onProcessFinished,g=M.externalGetKey,S=M.childrenPropName,T=M.fieldNames,R=arguments.length>2?arguments[2]:void 0,N=g||R,Z={},G={},X={posEntities:Z,keyEntities:G};return B&&(X=B(X)||X),A(m,function(ne){var Q=ne.node,me=ne.index,se=ne.pos,ue=ne.key,oe=ne.parentPos,pe=ne.level,ie=ne.nodes,$={node:Q,nodes:ie,index:me,key:ue,pos:se,level:pe},de=c(ue,se);Z[se]=$,G[de]=$,$.parent=Z[oe],$.parent&&($.parent.children=$.parent.children||[],$.parent.children.push($)),b&&b($,X)},{externalGetKey:N,childrenPropName:S,fieldNames:T}),C&&C(X),X}function w(m,M){var B=M.expandedKeys,b=M.selectedKeys,C=M.loadedKeys,g=M.loadingKeys,S=M.checkedKeys,T=M.halfCheckedKeys,R=M.dragOverNodeKey,N=M.dropPosition,Z=M.keyEntities,G=(0,i.Z)(Z,m),X={eventKey:m,expanded:B.indexOf(m)!==-1,selected:b.indexOf(m)!==-1,loaded:C.indexOf(m)!==-1,loading:g.indexOf(m)!==-1,checked:S.indexOf(m)!==-1,halfChecked:T.indexOf(m)!==-1,pos:String(G?G.pos:""),dragOver:R===m&&N===0,dragOverGapTop:R===m&&N===-1,dragOverGapBottom:R===m&&N===1};return X}function E(m){var M=m.data,B=m.expanded,b=m.selected,C=m.checked,g=m.loaded,S=m.loading,T=m.halfChecked,R=m.dragOver,N=m.dragOverGapTop,Z=m.dragOverGapBottom,G=m.pos,X=m.active,ne=m.eventKey,Q=(0,e.Z)((0,e.Z)({},M),{},{expanded:B,selected:b,checked:C,loaded:g,loading:S,halfChecked:T,dragOver:R,dragOverGapTop:N,dragOverGapBottom:Z,pos:G,active:X,key:ne});return"props"in Q||Object.defineProperty(Q,"props",{get:function(){return(0,l.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),m}}),Q}},34952:function($e,et,h){"use strict";h.d(et,{Z:function(){return s}});var F=h(1413),n=`accept acceptCharset accessKey action allowFullScreen allowTransparency alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge charSet checked classID className colSpan cols content contentEditable contextMenu controls coords crossOrigin data dateTime default defer dir disabled download draggable @@ -289,7 +289,7 @@ headers: `+JSON.stringify(qe),ve.data=Re,ve.path=Q.path,ve.status=V,ve.headers=q onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp onSelect onTouchCancel onTouchEnd onTouchMove onTouchStart onScroll onWheel onAbort onCanPlay onCanPlayThrough onDurationChange onEmptied onEncrypted onEnded onError onLoadedData onLoadedMetadata - onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError`,D="".concat(n," ").concat(e).split(/[\s\n]+/),P="aria-",a="data-";function t(l,i){return l.indexOf(i)===0}function s(l){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,u;i===!1?u={aria:!0,data:!0,attr:!0}:i===!0?u={aria:!0}:u=(0,F.Z)({},i);var r={};return Object.keys(l).forEach(function(o){(u.aria&&(o==="role"||t(o,P))||u.data&&t(o,a)||u.attr&&D.includes(o))&&(r[o]=l[o])}),r}},72978:function($e,et,h){"use strict";var F={};function n(s,l){}function e(s,l){}function D(){F={}}function P(s,l,i){!l&&!F[i]&&(s(!1,i),F[i]=!0)}function a(s,l){P(n,s,l)}function t(s,l){P(e,s,l)}et.ZP=a},81533:function($e,et){"use strict";var h;var F=typeof Symbol=="function"&&Symbol.for,n=F?Symbol.for("react.element"):60103,e=F?Symbol.for("react.portal"):60106,D=F?Symbol.for("react.fragment"):60107,P=F?Symbol.for("react.strict_mode"):60108,a=F?Symbol.for("react.profiler"):60114,t=F?Symbol.for("react.provider"):60109,s=F?Symbol.for("react.context"):60110,l=F?Symbol.for("react.async_mode"):60111,i=F?Symbol.for("react.concurrent_mode"):60111,u=F?Symbol.for("react.forward_ref"):60112,r=F?Symbol.for("react.suspense"):60113,o=F?Symbol.for("react.suspense_list"):60120,c=F?Symbol.for("react.memo"):60115,d=F?Symbol.for("react.lazy"):60116,p=F?Symbol.for("react.block"):60121,f=F?Symbol.for("react.fundamental"):60117,y=F?Symbol.for("react.responder"):60118,A=F?Symbol.for("react.scope"):60119;function v(E){if(typeof E=="object"&&E!==null){var m=E.$$typeof;switch(m){case n:switch(E=E.type,E){case l:case i:case D:case a:case P:case r:return E;default:switch(E=E&&E.$$typeof,E){case s:case u:case d:case c:case t:return E;default:return m}}case e:return m}}}function w(E){return v(E)===i}h=l,h=i,h=s,h=t,h=n,h=u,h=D,h=d,h=c,h=e,h=a,h=P,h=r,h=function(E){return w(E)||v(E)===l},h=w,h=function(E){return v(E)===s},h=function(E){return v(E)===t},h=function(E){return typeof E=="object"&&E!==null&&E.$$typeof===n},h=function(E){return v(E)===u},et.isFragment=function(E){return v(E)===D},h=function(E){return v(E)===d},et.isMemo=function(E){return v(E)===c},h=function(E){return v(E)===e},h=function(E){return v(E)===a},h=function(E){return v(E)===P},h=function(E){return v(E)===r},h=function(E){return typeof E=="string"||typeof E=="function"||E===D||E===i||E===a||E===P||E===r||E===o||typeof E=="object"&&E!==null&&(E.$$typeof===d||E.$$typeof===c||E.$$typeof===t||E.$$typeof===s||E.$$typeof===u||E.$$typeof===f||E.$$typeof===y||E.$$typeof===A||E.$$typeof===p)},h=v},28580:function($e,et,h){"use strict";$e.exports=h(81533)},92389:function($e,et){"use strict";var h={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(n){var e=n.keyCode;if(n.altKey&&!n.ctrlKey||n.metaKey||e>=h.F1&&e<=h.F12)return!1;switch(e){case h.ALT:case h.CAPS_LOCK:case h.CONTEXT_MENU:case h.CTRL:case h.DOWN:case h.END:case h.ESC:case h.HOME:case h.INSERT:case h.LEFT:case h.MAC_FF_META:case h.META:case h.NUMLOCK:case h.NUM_CENTER:case h.PAGE_DOWN:case h.PAGE_UP:case h.PAUSE:case h.PRINT_SCREEN:case h.RIGHT:case h.SHIFT:case h.UP:case h.WIN_KEY:case h.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(n){if(n>=h.ZERO&&n<=h.NINE||n>=h.NUM_ZERO&&n<=h.NUM_MULTIPLY||n>=h.A&&n<=h.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&n===0)return!0;switch(n){case h.SPACE:case h.QUESTION_MARK:case h.NUM_PLUS:case h.NUM_MINUS:case h.NUM_PERIOD:case h.NUM_DIVISION:case h.SEMICOLON:case h.DASH:case h.EQUALS:case h.COMMA:case h.PERIOD:case h.SLASH:case h.APOSTROPHE:case h.SINGLE_QUOTE:case h.OPEN_SQUARE_BRACKET:case h.BACKSLASH:case h.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}};et.Z=h},42767:function($e,et){"use strict";var h;var F=typeof Symbol=="function"&&Symbol.for,n=F?Symbol.for("react.element"):60103,e=F?Symbol.for("react.portal"):60106,D=F?Symbol.for("react.fragment"):60107,P=F?Symbol.for("react.strict_mode"):60108,a=F?Symbol.for("react.profiler"):60114,t=F?Symbol.for("react.provider"):60109,s=F?Symbol.for("react.context"):60110,l=F?Symbol.for("react.async_mode"):60111,i=F?Symbol.for("react.concurrent_mode"):60111,u=F?Symbol.for("react.forward_ref"):60112,r=F?Symbol.for("react.suspense"):60113,o=F?Symbol.for("react.suspense_list"):60120,c=F?Symbol.for("react.memo"):60115,d=F?Symbol.for("react.lazy"):60116,p=F?Symbol.for("react.block"):60121,f=F?Symbol.for("react.fundamental"):60117,y=F?Symbol.for("react.responder"):60118,A=F?Symbol.for("react.scope"):60119;function v(E){if(typeof E=="object"&&E!==null){var m=E.$$typeof;switch(m){case n:switch(E=E.type,E){case l:case i:case D:case a:case P:case r:return E;default:switch(E=E&&E.$$typeof,E){case s:case u:case d:case c:case t:return E;default:return m}}case e:return m}}}function w(E){return v(E)===i}h=l,h=i,h=s,h=t,h=n,h=u,h=D,h=d,h=c,h=e,h=a,h=P,h=r,h=function(E){return w(E)||v(E)===l},h=w,h=function(E){return v(E)===s},h=function(E){return v(E)===t},h=function(E){return typeof E=="object"&&E!==null&&E.$$typeof===n},h=function(E){return v(E)===u},et.isFragment=function(E){return v(E)===D},h=function(E){return v(E)===d},h=function(E){return v(E)===c},h=function(E){return v(E)===e},h=function(E){return v(E)===a},h=function(E){return v(E)===P},h=function(E){return v(E)===r},h=function(E){return typeof E=="string"||typeof E=="function"||E===D||E===i||E===a||E===P||E===r||E===o||typeof E=="object"&&E!==null&&(E.$$typeof===d||E.$$typeof===c||E.$$typeof===t||E.$$typeof===s||E.$$typeof===u||E.$$typeof===f||E.$$typeof===y||E.$$typeof===A||E.$$typeof===p)},h=v},16357:function($e,et,h){"use strict";$e.exports=h(42767)},81626:function($e,et){"use strict";et.Z={items_per_page:"\u6761/\u9875",jump_to:"\u8DF3\u81F3",jump_to_confirm:"\u786E\u5B9A",page:"\u9875",prev_page:"\u4E0A\u4E00\u9875",next_page:"\u4E0B\u4E00\u9875",prev_5:"\u5411\u524D 5 \u9875",next_5:"\u5411\u540E 5 \u9875",prev_3:"\u5411\u524D 3 \u9875",next_3:"\u5411\u540E 3 \u9875",page_size:"\u9875\u7801"}},46762:function($e,et){"use strict";var h;var F=Symbol.for("react.element"),n=Symbol.for("react.portal"),e=Symbol.for("react.fragment"),D=Symbol.for("react.strict_mode"),P=Symbol.for("react.profiler"),a=Symbol.for("react.provider"),t=Symbol.for("react.context"),s=Symbol.for("react.server_context"),l=Symbol.for("react.forward_ref"),i=Symbol.for("react.suspense"),u=Symbol.for("react.suspense_list"),r=Symbol.for("react.memo"),o=Symbol.for("react.lazy"),c=Symbol.for("react.offscreen"),d;d=Symbol.for("react.module.reference");function p(f){if(typeof f=="object"&&f!==null){var y=f.$$typeof;switch(y){case F:switch(f=f.type,f){case e:case P:case D:case i:case u:return f;default:switch(f=f&&f.$$typeof,f){case s:case t:case l:case o:case r:case a:return f;default:return y}}case n:return y}}}h=t,h=a,h=F,h=l,h=e,h=o,h=r,h=n,h=P,h=D,h=i,h=u,h=function(){return!1},h=function(){return!1},h=function(f){return p(f)===t},h=function(f){return p(f)===a},h=function(f){return typeof f=="object"&&f!==null&&f.$$typeof===F},h=function(f){return p(f)===l},et.isFragment=function(f){return p(f)===e},h=function(f){return p(f)===o},h=function(f){return p(f)===r},h=function(f){return p(f)===n},h=function(f){return p(f)===P},h=function(f){return p(f)===D},h=function(f){return p(f)===i},h=function(f){return p(f)===u},h=function(f){return typeof f=="string"||typeof f=="function"||f===e||f===P||f===D||f===i||f===u||f===c||typeof f=="object"&&f!==null&&(f.$$typeof===o||f.$$typeof===r||f.$$typeof===a||f.$$typeof===t||f.$$typeof===l||f.$$typeof===d||f.getModuleId!==void 0)},h=p},35110:function($e,et,h){"use strict";$e.exports=h(46762)},86128:function($e,et,h){"use strict";h.d(et,{Z:function(){return M}});var F=h(87462),n=h(4942),e=h(45987),D=h(1413),P=h(15671),a=h(43144),t=h(97326),s=h(60136),l=h(51630),i=h(67294),u=h(94184),r=h.n(u),o=h(64217),c=h(27822),d=function(b){for(var C=b.prefixCls,g=b.level,S=b.isStart,T=b.isEnd,R="".concat(C,"-indent-unit"),N=[],Z=0;Z=0&&m.splice(M,1),m}function s(w,E){var m=(w||[]).slice();return m.indexOf(E)===-1&&m.push(E),m}function l(w){return w.split("-")}function i(w,E){return"".concat(w,"-").concat(E)}function u(w){return w&&w.type&&w.type.isTreeNode}function r(w,E){var m=[],M=E[w];function B(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];b.forEach(function(C){var g=C.key,S=C.children;m.push(g),B(S)})}return B(M.children),m}function o(w){if(w.parent){var E=l(w.pos);return Number(E[E.length-1])===w.parent.children.length-1}return!1}function c(w){var E=l(w.pos);return Number(E[E.length-1])===0}function d(w,E,m,M,B,b,C,g,S,T){var R,N=w.clientX,Z=w.clientY,G=w.target.getBoundingClientRect(),X=G.top,ne=G.height,Q=(T==="rtl"?-1:1)*(((B==null?void 0:B.x)||0)-N),me=(Q-12)/M,se=g[m.props.eventKey];if(Z-1.5?b({dragNode:q,dropNode:V,dropPosition:1})?ye=1:fe=!1:b({dragNode:q,dropNode:V,dropPosition:0})?ye=0:b({dragNode:q,dropNode:V,dropPosition:1})?ye=1:fe=!1:b({dragNode:q,dropNode:V,dropPosition:1})?ye=1:fe=!1,{dropPosition:ye,dropLevelOffset:De,dropTargetKey:se.key,dropTargetPos:se.pos,dragOverNodeKey:de,dropContainerKey:ye===0?null:((R=se.parent)===null||R===void 0?void 0:R.key)||null,dropAllowed:fe}}function p(w,E){if(w){var m=E.multiple;return m?w.slice():w.length?[w[0]]:w}}var f=function(E){return E};function y(w,E){if(!w)return[];var m=E||{},M=m.processProps,B=M===void 0?f:M,b=Array.isArray(w)?w:[w];return b.map(function(C){var g=C.children,S=_objectWithoutProperties(C,a),T=y(g,E);return React.createElement(TreeNode,_extends({key:S.key},B(S)),T)})}function A(w){if(!w)return null;var E;if(Array.isArray(w))E={checkedKeys:w,halfCheckedKeys:void 0};else if((0,n.Z)(w)==="object")E={checkedKeys:w.checked||void 0,halfCheckedKeys:w.halfChecked||void 0};else return(0,D.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return E}function v(w,E){var m=new Set;function M(B){if(!m.has(B)){var b=E[B];if(b){m.add(B);var C=b.parent,g=b.node;g.disabled||C&&M(C.key)}}}return(w||[]).forEach(function(B){M(B)}),(0,F.Z)(m)}},17341:function($e,et,h){"use strict";h.d(et,{S:function(){return a}});var F=h(80334);function n(t,s){var l=new Set;return t.forEach(function(i){s.has(i)||l.add(i)}),l}function e(t){var s=t||{},l=s.disabled,i=s.disableCheckbox,u=s.checkable;return!!(l||i)||u===!1}function D(t,s,l,i){for(var u=new Set(t),r=new Set,o=0;o<=l;o+=1){var c=s.get(o)||new Set;c.forEach(function(y){var A=y.key,v=y.node,w=y.children,E=w===void 0?[]:w;u.has(A)&&!i(v)&&E.filter(function(m){return!i(m.node)}).forEach(function(m){u.add(m.key)})})}for(var d=new Set,p=l;p>=0;p-=1){var f=s.get(p)||new Set;f.forEach(function(y){var A=y.parent,v=y.node;if(!(i(v)||!y.parent||d.has(y.parent.key))){if(i(y.parent.node)){d.add(A.key);return}var w=!0,E=!1;(A.children||[]).filter(function(m){return!i(m.node)}).forEach(function(m){var M=m.key,B=u.has(M);w&&!B&&(w=!1),!E&&(B||r.has(M))&&(E=!0)}),w&&u.add(A.key),E&&r.add(A.key),d.add(A.key)}})}return{checkedKeys:Array.from(u),halfCheckedKeys:Array.from(n(r,u))}}function P(t,s,l,i,u){for(var r=new Set(t),o=new Set(s),c=0;c<=i;c+=1){var d=l.get(c)||new Set;d.forEach(function(A){var v=A.key,w=A.node,E=A.children,m=E===void 0?[]:E;!r.has(v)&&!o.has(v)&&!u(w)&&m.filter(function(M){return!u(M.node)}).forEach(function(M){r.delete(M.key)})})}o=new Set;for(var p=new Set,f=i;f>=0;f-=1){var y=l.get(f)||new Set;y.forEach(function(A){var v=A.parent,w=A.node;if(!(u(w)||!A.parent||p.has(A.parent.key))){if(u(A.parent.node)){p.add(v.key);return}var E=!0,m=!1;(v.children||[]).filter(function(M){return!u(M.node)}).forEach(function(M){var B=M.key,b=r.has(B);E&&!b&&(E=!1),!m&&(b||o.has(B))&&(m=!0)}),E||r.delete(v.key),m&&o.add(v.key),p.add(v.key)}})}return{checkedKeys:Array.from(r),halfCheckedKeys:Array.from(n(o,r))}}function a(t,s,l,i){var u=[],r;i?r=i:r=e;var o=new Set(t.filter(function(f){var y=!!l[f];return y||u.push(f),y})),c=new Map,d=0;Object.keys(l).forEach(function(f){var y=l[f],A=y.level,v=c.get(A);v||(v=new Set,c.set(A,v)),v.add(y),d=Math.max(d,A)}),(0,F.ZP)(!u.length,"Tree missing follow keys: ".concat(u.slice(0,100).map(function(f){return"'".concat(f,"'")}).join(", ")));var p;return s===!0?p=D(o,c,d,r):p=P(o,s.halfCheckedKeys,c,d,r),p}},1089:function($e,et,h){"use strict";h.d(et,{F:function(){return y},H8:function(){return f},I8:function(){return p},km:function(){return i},oH:function(){return c},w$:function(){return u},zn:function(){return o}});var F=h(71002),n=h(74902),e=h(1413),D=h(45987),P=h(98423),a=h(50344),t=h(80334),s=h(10225),l=["children"];function i(A,v){return A!=null?A:v}function u(A){var v=A||{},w=v.title,E=v._title,m=v.key,M=v.children,B=w||"title";return{title:B,_title:E||[B],key:m||"key",children:M||"children"}}function r(A,v){var w=new Map;function E(m){var M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(m||[]).forEach(function(B){var b=B[v.key],C=B[v.children];warning(b!=null,"Tree node must have a certain key: [".concat(M).concat(b,"]"));var g=String(b);warning(!w.has(g)||b===null||b===void 0,"Same 'key' exist in the Tree: ".concat(g)),w.set(g,!0),E(C,"".concat(M).concat(g," > "))})}E(A)}function o(A){function v(w){var E=(0,a.Z)(w);return E.map(function(m){if(!(0,s.Ds)(m))return(0,t.ZP)(!m,"Tree/TreeNode can only accept TreeNode as children."),null;var M=m.key,B=m.props,b=B.children,C=(0,D.Z)(B,l),g=(0,e.Z)({key:M},C),S=v(b);return S.length&&(g.children=S),g}).filter(function(m){return m})}return v(A)}function c(A,v,w){var E=u(w),m=E._title,M=E.key,B=E.children,b=new Set(v===!0?[]:v),C=[];function g(S){var T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return S.map(function(R,N){for(var Z=(0,s.bt)(T?T.pos:"0",N),G=i(R[M],Z),X,ne=0;ne1&&arguments[1]!==void 0?arguments[1]:{},w=v.initWrapper,E=v.processEntity,m=v.onProcessFinished,M=v.externalGetKey,B=v.childrenPropName,b=v.fieldNames,C=arguments.length>2?arguments[2]:void 0,g=M||C,S={},T={},R={posEntities:S,keyEntities:T};return w&&(R=w(R)||R),d(A,function(N){var Z=N.node,G=N.index,X=N.pos,ne=N.key,Q=N.parentPos,me=N.level,se=N.nodes,ue={node:Z,nodes:se,index:G,key:ne,pos:X,level:me},oe=i(ne,X);S[X]=ue,T[oe]=ue,ue.parent=S[Q],ue.parent&&(ue.parent.children=ue.parent.children||[],ue.parent.children.push(ue)),E&&E(ue,R)},{externalGetKey:g,childrenPropName:B,fieldNames:b}),m&&m(R),R}function f(A,v){var w=v.expandedKeys,E=v.selectedKeys,m=v.loadedKeys,M=v.loadingKeys,B=v.checkedKeys,b=v.halfCheckedKeys,C=v.dragOverNodeKey,g=v.dropPosition,S=v.keyEntities,T=S[A],R={eventKey:A,expanded:w.indexOf(A)!==-1,selected:E.indexOf(A)!==-1,loaded:m.indexOf(A)!==-1,loading:M.indexOf(A)!==-1,checked:B.indexOf(A)!==-1,halfChecked:b.indexOf(A)!==-1,pos:String(T?T.pos:""),dragOver:C===A&&g===0,dragOverGapTop:C===A&&g===-1,dragOverGapBottom:C===A&&g===1};return R}function y(A){var v=A.data,w=A.expanded,E=A.selected,m=A.checked,M=A.loaded,B=A.loading,b=A.halfChecked,C=A.dragOver,g=A.dragOverGapTop,S=A.dragOverGapBottom,T=A.pos,R=A.active,N=A.eventKey,Z=(0,e.Z)((0,e.Z)({},v),{},{expanded:w,selected:E,checked:m,loaded:M,loading:B,halfChecked:b,dragOver:C,dragOverGapTop:g,dragOverGapBottom:S,pos:T,active:R,key:N});return"props"in Z||Object.defineProperty(Z,"props",{get:function(){return(0,t.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),A}}),Z}},66012:function($e,et,h){"use strict";h.d(et,{Z5:function(){return Zu},_l:function(){return Od},bK:function(){return Md}});var F=h(67294),n=h(89611);function e(x,O){x.prototype=Object.create(O.prototype),x.prototype.constructor=x,(0,n.Z)(x,O)}var D=h(87462),P=h(14890),a=F.createContext(null),t=null;function s(x){x()}var l=s,i=function(O){return l=O},u=function(){return l};function r(){var x=u(),O=null,W=null;return{clear:function(){O=null,W=null},notify:function(){x(function(){for(var Ce=O;Ce;)Ce.callback(),Ce=Ce.next})},get:function(){for(var Ce=[],we=O;we;)Ce.push(we),we=we.next;return Ce},subscribe:function(Ce){var we=!0,Ne=W={callback:Ce,next:null,prev:W};return Ne.prev?Ne.prev.next=Ne:O=Ne,function(){!we||O===null||(we=!1,Ne.next?Ne.next.prev=Ne.prev:W=Ne.prev,Ne.prev?Ne.prev.next=Ne.next:O=Ne.next)}}}}var o={notify:function(){},get:function(){return[]}};function c(x,O){var W,ae=o;function Ce(ct){return ut(),ae.subscribe(ct)}function we(){ae.notify()}function Ne(){vt.onStateChange&&vt.onStateChange()}function We(){return!!W}function ut(){W||(W=O?O.addNestedSub(Ne):x.subscribe(Ne),ae=r())}function gt(){W&&(W(),W=void 0,ae.clear(),ae=o)}var vt={addNestedSub:Ce,notifyNestedSubs:we,handleChangeWrapper:Ne,isSubscribed:We,trySubscribe:ut,tryUnsubscribe:gt,getListeners:function(){return ae}};return vt}var d=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?F.useLayoutEffect:F.useEffect;function p(x){var O=x.store,W=x.context,ae=x.children,Ce=(0,F.useMemo)(function(){var We=c(O);return{store:O,subscription:We}},[O]),we=(0,F.useMemo)(function(){return O.getState()},[O]);d(function(){var We=Ce.subscription;return We.onStateChange=We.notifyNestedSubs,We.trySubscribe(),we!==O.getState()&&We.notifyNestedSubs(),function(){We.tryUnsubscribe(),We.onStateChange=null}},[Ce,we]);var Ne=W||a;return F.createElement(Ne.Provider,{value:Ce},ae)}var f=p,y=h(63366),A=h(8679),v=h.n(A),w=h(72973),E=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"],m=["reactReduxForwardedRef"],M=[],B=[null,null],b=function(O){try{return JSON.stringify(O)}catch(W){return String(O)}};function C(x,O){var W=x[1];return[O.payload,W+1]}function g(x,O,W){d(function(){return x.apply(void 0,O)},W)}function S(x,O,W,ae,Ce,we,Ne){x.current=ae,O.current=Ce,W.current=!1,we.current&&(we.current=null,Ne())}function T(x,O,W,ae,Ce,we,Ne,We,ut,gt){if(x){var vt=!1,ct=null,dt=function(){if(!vt){var yr=O.getState(),kr,rr;try{kr=ae(yr,Ce.current)}catch(Ca){rr=Ca,ct=Ca}rr||(ct=null),kr===we.current?Ne.current||ut():(we.current=kr,We.current=kr,Ne.current=!0,gt({type:"STORE_UPDATED",payload:{error:rr}}))}};W.onStateChange=dt,W.trySubscribe(),dt();var Mt=function(){if(vt=!0,W.tryUnsubscribe(),W.onStateChange=null,ct)throw ct};return Mt}}var R=function(){return[null,0]};function N(x,O){O===void 0&&(O={});var W=O,ae=W.getDisplayName,Ce=ae===void 0?function(pi){return"ConnectAdvanced("+pi+")"}:ae,we=W.methodName,Ne=we===void 0?"connectAdvanced":we,We=W.renderCountProp,ut=We===void 0?void 0:We,gt=W.shouldHandleStateChanges,vt=gt===void 0?!0:gt,ct=W.storeKey,dt=ct===void 0?"store":ct,Mt=W.withRef,sn=Mt===void 0?!1:Mt,yr=W.forwardRef,kr=yr===void 0?!1:yr,rr=W.context,Ca=rr===void 0?a:rr,Xa=(0,y.Z)(W,E);if(0)var po;var fi=Ca;return function(al){var Fs=al.displayName||al.name||"Component",Yi=Ce(Fs),ps=(0,D.Z)({},Xa,{getDisplayName:Ce,methodName:Ne,renderCountProp:ut,shouldHandleStateChanges:vt,storeKey:dt,displayName:Yi,wrappedComponentName:Fs,WrappedComponent:al}),ou=Xa.pure;function Ks(pu){return x(pu.dispatch,ps)}var lc=ou?F.useMemo:function(pu){return pu()};function Xu(pu){var Mc=(0,F.useMemo)(function(){var rd=pu.reactReduxForwardedRef,Jd=(0,y.Z)(pu,m);return[pu.context,rd,Jd]},[pu]),sc=Mc[0],ed=Mc[1],Vc=Mc[2],Nc=(0,F.useMemo)(function(){return sc&&sc.Consumer&&(0,w.isContextConsumer)(F.createElement(sc.Consumer,null))?sc:fi},[sc,fi]),Ju=(0,F.useContext)(Nc),Qc=!!pu.store&&!!pu.store.getState&&!!pu.store.dispatch,Os=!!Ju&&!!Ju.store,uc=Qc?pu.store:Ju.store,td=(0,F.useMemo)(function(){return Ks(uc)},[uc]),Nd=(0,F.useMemo)(function(){if(!vt)return B;var rd=c(uc,Qc?null:Ju.subscription),Jd=rd.notifyNestedSubs.bind(rd);return[rd,Jd]},[uc,Qc,Ju]),nd=Nd[0],gd=Nd[1],Td=(0,F.useMemo)(function(){return Qc?Ju:(0,D.Z)({},Ju,{subscription:nd})},[Qc,Ju,nd]),Hc=(0,F.useReducer)(C,M,R),zf=Hc[0],jd=zf[0],Gf=Hc[1];if(jd&&jd.error)throw jd.error;var Af=(0,F.useRef)(),Gd=(0,F.useRef)(Vc),ms=(0,F.useRef)(),hd=(0,F.useRef)(!1),Xd=lc(function(){return ms.current&&Vc===Gd.current?ms.current:td(uc.getState(),Vc)},[uc,jd,Vc]);g(S,[Gd,Af,hd,Vc,Xd,ms,gd]),g(T,[vt,uc,nd,td,Gd,Af,hd,ms,gd,Gf],[uc,nd,td]);var Yd=(0,F.useMemo)(function(){return F.createElement(al,(0,D.Z)({},Xd,{ref:ed}))},[ed,al,Xd]),Xf=(0,F.useMemo)(function(){return vt?F.createElement(Nc.Provider,{value:Td},Yd):Yd},[Nc,Yd,Td]);return Xf}var fu=ou?F.memo(Xu):Xu;if(fu.WrappedComponent=al,fu.displayName=Xu.displayName=Yi,kr){var Yu=F.forwardRef(function(Mc,sc){return F.createElement(fu,(0,D.Z)({},Mc,{reactReduxForwardedRef:sc}))});return Yu.displayName=Yi,Yu.WrappedComponent=al,v()(Yu,al)}return v()(fu,al)}}function Z(x,O){return x===O?x!==0||O!==0||1/x===1/O:x!==x&&O!==O}function G(x,O){if(Z(x,O))return!0;if(typeof x!="object"||x===null||typeof O!="object"||O===null)return!1;var W=Object.keys(x),ae=Object.keys(O);if(W.length!==ae.length)return!1;for(var Ce=0;Ce=0;ae--){var Ce=O[ae](x);if(Ce)return Ce}return function(we,Ne){throw new Error("Invalid value of type "+typeof x+" for "+W+" argument when connecting component "+Ne.wrappedComponentName+".")}}function H(x,O){return x===O}function I(x){var O=x===void 0?{}:x,W=O.connectHOC,ae=W===void 0?N:W,Ce=O.mapStateToPropsFactories,we=Ce===void 0?de:Ce,Ne=O.mapDispatchToPropsFactories,We=Ne===void 0?pe:Ne,ut=O.mergePropsFactories,gt=ut===void 0?V:ut,vt=O.selectorFactory,ct=vt===void 0?Pe:vt;return function(Mt,sn,yr,kr){kr===void 0&&(kr={});var rr=kr,Ca=rr.pure,Xa=Ca===void 0?!0:Ca,po=rr.areStatesEqual,fi=po===void 0?H:po,pi=rr.areOwnPropsEqual,al=pi===void 0?G:pi,Fs=rr.areStatePropsEqual,Yi=Fs===void 0?G:Fs,ps=rr.areMergedPropsEqual,ou=ps===void 0?G:ps,Ks=(0,y.Z)(rr,Te),lc=Ae(Mt,we,"mapStateToProps"),Xu=Ae(sn,We,"mapDispatchToProps"),fu=Ae(yr,gt,"mergeProps");return ae(ct,(0,D.Z)({methodName:"connect",getDisplayName:function(pu){return"Connect("+pu+")"},shouldHandleStateChanges:!!Mt,initMapStateToProps:lc,initMapDispatchToProps:Xu,initMergeProps:fu,pure:Xa,areStatesEqual:fi,areOwnPropsEqual:al,areStatePropsEqual:Yi,areMergedPropsEqual:ou},Ks))}}var U=I();function J(){var x=useContext(ReactReduxContext);return x}function he(x){x===void 0&&(x=ReactReduxContext);var O=x===ReactReduxContext?useDefaultReduxContext:function(){return useContext(x)};return function(){var ae=O(),Ce=ae.store;return Ce}}var Ve=null;function Ie(x){x===void 0&&(x=ReactReduxContext);var O=x===ReactReduxContext?useDefaultStore:createStoreHook(x);return function(){var ae=O();return ae.dispatch}}var ce=null,xe=function(O,W){return O===W};function Oe(x,O,W,ae){var Ce=useReducer(function(sn){return sn+1},0),we=Ce[1],Ne=useMemo(function(){return createSubscription(W,ae)},[W,ae]),We=useRef(),ut=useRef(),gt=useRef(),vt=useRef(),ct=W.getState(),dt;try{if(x!==ut.current||ct!==gt.current||We.current){var Mt=x(ct);vt.current===void 0||!O(Mt,vt.current)?dt=Mt:dt=vt.current}else dt=vt.current}catch(sn){throw We.current&&(sn.message+=` + onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError`,D="".concat(n," ").concat(e).split(/[\s\n]+/),P="aria-",a="data-";function t(l,i){return l.indexOf(i)===0}function s(l){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,u;i===!1?u={aria:!0,data:!0,attr:!0}:i===!0?u={aria:!0}:u=(0,F.Z)({},i);var r={};return Object.keys(l).forEach(function(o){(u.aria&&(o==="role"||t(o,P))||u.data&&t(o,a)||u.attr&&D.includes(o))&&(r[o]=l[o])}),r}},72978:function($e,et,h){"use strict";var F={};function n(s,l){}function e(s,l){}function D(){F={}}function P(s,l,i){!l&&!F[i]&&(s(!1,i),F[i]=!0)}function a(s,l){P(n,s,l)}function t(s,l){P(e,s,l)}et.ZP=a},81533:function($e,et){"use strict";var h;var F=typeof Symbol=="function"&&Symbol.for,n=F?Symbol.for("react.element"):60103,e=F?Symbol.for("react.portal"):60106,D=F?Symbol.for("react.fragment"):60107,P=F?Symbol.for("react.strict_mode"):60108,a=F?Symbol.for("react.profiler"):60114,t=F?Symbol.for("react.provider"):60109,s=F?Symbol.for("react.context"):60110,l=F?Symbol.for("react.async_mode"):60111,i=F?Symbol.for("react.concurrent_mode"):60111,u=F?Symbol.for("react.forward_ref"):60112,r=F?Symbol.for("react.suspense"):60113,o=F?Symbol.for("react.suspense_list"):60120,c=F?Symbol.for("react.memo"):60115,d=F?Symbol.for("react.lazy"):60116,p=F?Symbol.for("react.block"):60121,f=F?Symbol.for("react.fundamental"):60117,y=F?Symbol.for("react.responder"):60118,A=F?Symbol.for("react.scope"):60119;function v(E){if(typeof E=="object"&&E!==null){var m=E.$$typeof;switch(m){case n:switch(E=E.type,E){case l:case i:case D:case a:case P:case r:return E;default:switch(E=E&&E.$$typeof,E){case s:case u:case d:case c:case t:return E;default:return m}}case e:return m}}}function w(E){return v(E)===i}h=l,h=i,h=s,h=t,h=n,h=u,h=D,h=d,h=c,h=e,h=a,h=P,h=r,h=function(E){return w(E)||v(E)===l},h=w,h=function(E){return v(E)===s},h=function(E){return v(E)===t},h=function(E){return typeof E=="object"&&E!==null&&E.$$typeof===n},h=function(E){return v(E)===u},et.isFragment=function(E){return v(E)===D},h=function(E){return v(E)===d},et.isMemo=function(E){return v(E)===c},h=function(E){return v(E)===e},h=function(E){return v(E)===a},h=function(E){return v(E)===P},h=function(E){return v(E)===r},h=function(E){return typeof E=="string"||typeof E=="function"||E===D||E===i||E===a||E===P||E===r||E===o||typeof E=="object"&&E!==null&&(E.$$typeof===d||E.$$typeof===c||E.$$typeof===t||E.$$typeof===s||E.$$typeof===u||E.$$typeof===f||E.$$typeof===y||E.$$typeof===A||E.$$typeof===p)},h=v},28580:function($e,et,h){"use strict";$e.exports=h(81533)},92389:function($e,et){"use strict";var h={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(n){var e=n.keyCode;if(n.altKey&&!n.ctrlKey||n.metaKey||e>=h.F1&&e<=h.F12)return!1;switch(e){case h.ALT:case h.CAPS_LOCK:case h.CONTEXT_MENU:case h.CTRL:case h.DOWN:case h.END:case h.ESC:case h.HOME:case h.INSERT:case h.LEFT:case h.MAC_FF_META:case h.META:case h.NUMLOCK:case h.NUM_CENTER:case h.PAGE_DOWN:case h.PAGE_UP:case h.PAUSE:case h.PRINT_SCREEN:case h.RIGHT:case h.SHIFT:case h.UP:case h.WIN_KEY:case h.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(n){if(n>=h.ZERO&&n<=h.NINE||n>=h.NUM_ZERO&&n<=h.NUM_MULTIPLY||n>=h.A&&n<=h.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&n===0)return!0;switch(n){case h.SPACE:case h.QUESTION_MARK:case h.NUM_PLUS:case h.NUM_MINUS:case h.NUM_PERIOD:case h.NUM_DIVISION:case h.SEMICOLON:case h.DASH:case h.EQUALS:case h.COMMA:case h.PERIOD:case h.SLASH:case h.APOSTROPHE:case h.SINGLE_QUOTE:case h.OPEN_SQUARE_BRACKET:case h.BACKSLASH:case h.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}};et.Z=h},42767:function($e,et){"use strict";var h;var F=typeof Symbol=="function"&&Symbol.for,n=F?Symbol.for("react.element"):60103,e=F?Symbol.for("react.portal"):60106,D=F?Symbol.for("react.fragment"):60107,P=F?Symbol.for("react.strict_mode"):60108,a=F?Symbol.for("react.profiler"):60114,t=F?Symbol.for("react.provider"):60109,s=F?Symbol.for("react.context"):60110,l=F?Symbol.for("react.async_mode"):60111,i=F?Symbol.for("react.concurrent_mode"):60111,u=F?Symbol.for("react.forward_ref"):60112,r=F?Symbol.for("react.suspense"):60113,o=F?Symbol.for("react.suspense_list"):60120,c=F?Symbol.for("react.memo"):60115,d=F?Symbol.for("react.lazy"):60116,p=F?Symbol.for("react.block"):60121,f=F?Symbol.for("react.fundamental"):60117,y=F?Symbol.for("react.responder"):60118,A=F?Symbol.for("react.scope"):60119;function v(E){if(typeof E=="object"&&E!==null){var m=E.$$typeof;switch(m){case n:switch(E=E.type,E){case l:case i:case D:case a:case P:case r:return E;default:switch(E=E&&E.$$typeof,E){case s:case u:case d:case c:case t:return E;default:return m}}case e:return m}}}function w(E){return v(E)===i}h=l,h=i,h=s,h=t,h=n,h=u,h=D,h=d,h=c,h=e,h=a,h=P,h=r,h=function(E){return w(E)||v(E)===l},h=w,h=function(E){return v(E)===s},h=function(E){return v(E)===t},h=function(E){return typeof E=="object"&&E!==null&&E.$$typeof===n},h=function(E){return v(E)===u},et.isFragment=function(E){return v(E)===D},h=function(E){return v(E)===d},h=function(E){return v(E)===c},h=function(E){return v(E)===e},h=function(E){return v(E)===a},h=function(E){return v(E)===P},h=function(E){return v(E)===r},h=function(E){return typeof E=="string"||typeof E=="function"||E===D||E===i||E===a||E===P||E===r||E===o||typeof E=="object"&&E!==null&&(E.$$typeof===d||E.$$typeof===c||E.$$typeof===t||E.$$typeof===s||E.$$typeof===u||E.$$typeof===f||E.$$typeof===y||E.$$typeof===A||E.$$typeof===p)},h=v},16357:function($e,et,h){"use strict";$e.exports=h(42767)},81626:function($e,et){"use strict";et.Z={items_per_page:"\u6761/\u9875",jump_to:"\u8DF3\u81F3",jump_to_confirm:"\u786E\u5B9A",page:"\u9875",prev_page:"\u4E0A\u4E00\u9875",next_page:"\u4E0B\u4E00\u9875",prev_5:"\u5411\u524D 5 \u9875",next_5:"\u5411\u540E 5 \u9875",prev_3:"\u5411\u524D 3 \u9875",next_3:"\u5411\u540E 3 \u9875",page_size:"\u9875\u7801"}},46762:function($e,et){"use strict";var h;var F=Symbol.for("react.element"),n=Symbol.for("react.portal"),e=Symbol.for("react.fragment"),D=Symbol.for("react.strict_mode"),P=Symbol.for("react.profiler"),a=Symbol.for("react.provider"),t=Symbol.for("react.context"),s=Symbol.for("react.server_context"),l=Symbol.for("react.forward_ref"),i=Symbol.for("react.suspense"),u=Symbol.for("react.suspense_list"),r=Symbol.for("react.memo"),o=Symbol.for("react.lazy"),c=Symbol.for("react.offscreen"),d;d=Symbol.for("react.module.reference");function p(f){if(typeof f=="object"&&f!==null){var y=f.$$typeof;switch(y){case F:switch(f=f.type,f){case e:case P:case D:case i:case u:return f;default:switch(f=f&&f.$$typeof,f){case s:case t:case l:case o:case r:case a:return f;default:return y}}case n:return y}}}h=t,h=a,h=F,h=l,h=e,h=o,h=r,h=n,h=P,h=D,h=i,h=u,h=function(){return!1},h=function(){return!1},h=function(f){return p(f)===t},h=function(f){return p(f)===a},h=function(f){return typeof f=="object"&&f!==null&&f.$$typeof===F},h=function(f){return p(f)===l},et.isFragment=function(f){return p(f)===e},h=function(f){return p(f)===o},h=function(f){return p(f)===r},h=function(f){return p(f)===n},h=function(f){return p(f)===P},h=function(f){return p(f)===D},h=function(f){return p(f)===i},h=function(f){return p(f)===u},h=function(f){return typeof f=="string"||typeof f=="function"||f===e||f===P||f===D||f===i||f===u||f===c||typeof f=="object"&&f!==null&&(f.$$typeof===o||f.$$typeof===r||f.$$typeof===a||f.$$typeof===t||f.$$typeof===l||f.$$typeof===d||f.getModuleId!==void 0)},h=p},35110:function($e,et,h){"use strict";$e.exports=h(46762)},86128:function($e,et,h){"use strict";h.d(et,{Z:function(){return M}});var F=h(87462),n=h(4942),e=h(45987),D=h(1413),P=h(15671),a=h(43144),t=h(97326),s=h(60136),l=h(51630),i=h(67294),u=h(94184),r=h.n(u),o=h(64217),c=h(27822),d=function(b){for(var C=b.prefixCls,g=b.level,S=b.isStart,T=b.isEnd,R="".concat(C,"-indent-unit"),N=[],Z=0;Z=0&&m.splice(M,1),m}function s(w,E){var m=(w||[]).slice();return m.indexOf(E)===-1&&m.push(E),m}function l(w){return w.split("-")}function i(w,E){return"".concat(w,"-").concat(E)}function u(w){return w&&w.type&&w.type.isTreeNode}function r(w,E){var m=[],M=E[w];function B(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];b.forEach(function(C){var g=C.key,S=C.children;m.push(g),B(S)})}return B(M.children),m}function o(w){if(w.parent){var E=l(w.pos);return Number(E[E.length-1])===w.parent.children.length-1}return!1}function c(w){var E=l(w.pos);return Number(E[E.length-1])===0}function d(w,E,m,M,B,b,C,g,S,T){var R,N=w.clientX,Z=w.clientY,G=w.target.getBoundingClientRect(),X=G.top,ne=G.height,Q=(T==="rtl"?-1:1)*(((B==null?void 0:B.x)||0)-N),me=(Q-12)/M,se=g[m.props.eventKey];if(Z-1.5?b({dragNode:q,dropNode:V,dropPosition:1})?ye=1:fe=!1:b({dragNode:q,dropNode:V,dropPosition:0})?ye=0:b({dragNode:q,dropNode:V,dropPosition:1})?ye=1:fe=!1:b({dragNode:q,dropNode:V,dropPosition:1})?ye=1:fe=!1,{dropPosition:ye,dropLevelOffset:De,dropTargetKey:se.key,dropTargetPos:se.pos,dragOverNodeKey:de,dropContainerKey:ye===0?null:((R=se.parent)===null||R===void 0?void 0:R.key)||null,dropAllowed:fe}}function p(w,E){if(w){var m=E.multiple;return m?w.slice():w.length?[w[0]]:w}}var f=function(E){return E};function y(w,E){if(!w)return[];var m=E||{},M=m.processProps,B=M===void 0?f:M,b=Array.isArray(w)?w:[w];return b.map(function(C){var g=C.children,S=_objectWithoutProperties(C,a),T=y(g,E);return React.createElement(TreeNode,_extends({key:S.key},B(S)),T)})}function A(w){if(!w)return null;var E;if(Array.isArray(w))E={checkedKeys:w,halfCheckedKeys:void 0};else if((0,n.Z)(w)==="object")E={checkedKeys:w.checked||void 0,halfCheckedKeys:w.halfChecked||void 0};else return(0,D.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return E}function v(w,E){var m=new Set;function M(B){if(!m.has(B)){var b=E[B];if(b){m.add(B);var C=b.parent,g=b.node;g.disabled||C&&M(C.key)}}}return(w||[]).forEach(function(B){M(B)}),(0,F.Z)(m)}},17341:function($e,et,h){"use strict";h.d(et,{S:function(){return a}});var F=h(80334);function n(t,s){var l=new Set;return t.forEach(function(i){s.has(i)||l.add(i)}),l}function e(t){var s=t||{},l=s.disabled,i=s.disableCheckbox,u=s.checkable;return!!(l||i)||u===!1}function D(t,s,l,i){for(var u=new Set(t),r=new Set,o=0;o<=l;o+=1){var c=s.get(o)||new Set;c.forEach(function(y){var A=y.key,v=y.node,w=y.children,E=w===void 0?[]:w;u.has(A)&&!i(v)&&E.filter(function(m){return!i(m.node)}).forEach(function(m){u.add(m.key)})})}for(var d=new Set,p=l;p>=0;p-=1){var f=s.get(p)||new Set;f.forEach(function(y){var A=y.parent,v=y.node;if(!(i(v)||!y.parent||d.has(y.parent.key))){if(i(y.parent.node)){d.add(A.key);return}var w=!0,E=!1;(A.children||[]).filter(function(m){return!i(m.node)}).forEach(function(m){var M=m.key,B=u.has(M);w&&!B&&(w=!1),!E&&(B||r.has(M))&&(E=!0)}),w&&u.add(A.key),E&&r.add(A.key),d.add(A.key)}})}return{checkedKeys:Array.from(u),halfCheckedKeys:Array.from(n(r,u))}}function P(t,s,l,i,u){for(var r=new Set(t),o=new Set(s),c=0;c<=i;c+=1){var d=l.get(c)||new Set;d.forEach(function(A){var v=A.key,w=A.node,E=A.children,m=E===void 0?[]:E;!r.has(v)&&!o.has(v)&&!u(w)&&m.filter(function(M){return!u(M.node)}).forEach(function(M){r.delete(M.key)})})}o=new Set;for(var p=new Set,f=i;f>=0;f-=1){var y=l.get(f)||new Set;y.forEach(function(A){var v=A.parent,w=A.node;if(!(u(w)||!A.parent||p.has(A.parent.key))){if(u(A.parent.node)){p.add(v.key);return}var E=!0,m=!1;(v.children||[]).filter(function(M){return!u(M.node)}).forEach(function(M){var B=M.key,b=r.has(B);E&&!b&&(E=!1),!m&&(b||o.has(B))&&(m=!0)}),E||r.delete(v.key),m&&o.add(v.key),p.add(v.key)}})}return{checkedKeys:Array.from(r),halfCheckedKeys:Array.from(n(o,r))}}function a(t,s,l,i){var u=[],r;i?r=i:r=e;var o=new Set(t.filter(function(f){var y=!!l[f];return y||u.push(f),y})),c=new Map,d=0;Object.keys(l).forEach(function(f){var y=l[f],A=y.level,v=c.get(A);v||(v=new Set,c.set(A,v)),v.add(y),d=Math.max(d,A)}),(0,F.ZP)(!u.length,"Tree missing follow keys: ".concat(u.slice(0,100).map(function(f){return"'".concat(f,"'")}).join(", ")));var p;return s===!0?p=D(o,c,d,r):p=P(o,s.halfCheckedKeys,c,d,r),p}},1089:function($e,et,h){"use strict";h.d(et,{F:function(){return y},H8:function(){return f},I8:function(){return p},km:function(){return i},oH:function(){return c},w$:function(){return u},zn:function(){return o}});var F=h(71002),n=h(74902),e=h(1413),D=h(45987),P=h(98423),a=h(50344),t=h(80334),s=h(10225),l=["children"];function i(A,v){return A!=null?A:v}function u(A){var v=A||{},w=v.title,E=v._title,m=v.key,M=v.children,B=w||"title";return{title:B,_title:E||[B],key:m||"key",children:M||"children"}}function r(A,v){var w=new Map;function E(m){var M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(m||[]).forEach(function(B){var b=B[v.key],C=B[v.children];warning(b!=null,"Tree node must have a certain key: [".concat(M).concat(b,"]"));var g=String(b);warning(!w.has(g)||b===null||b===void 0,"Same 'key' exist in the Tree: ".concat(g)),w.set(g,!0),E(C,"".concat(M).concat(g," > "))})}E(A)}function o(A){function v(w){var E=(0,a.Z)(w);return E.map(function(m){if(!(0,s.Ds)(m))return(0,t.ZP)(!m,"Tree/TreeNode can only accept TreeNode as children."),null;var M=m.key,B=m.props,b=B.children,C=(0,D.Z)(B,l),g=(0,e.Z)({key:M},C),S=v(b);return S.length&&(g.children=S),g}).filter(function(m){return m})}return v(A)}function c(A,v,w){var E=u(w),m=E._title,M=E.key,B=E.children,b=new Set(v===!0?[]:v),C=[];function g(S){var T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return S.map(function(R,N){for(var Z=(0,s.bt)(T?T.pos:"0",N),G=i(R[M],Z),X,ne=0;ne1&&arguments[1]!==void 0?arguments[1]:{},w=v.initWrapper,E=v.processEntity,m=v.onProcessFinished,M=v.externalGetKey,B=v.childrenPropName,b=v.fieldNames,C=arguments.length>2?arguments[2]:void 0,g=M||C,S={},T={},R={posEntities:S,keyEntities:T};return w&&(R=w(R)||R),d(A,function(N){var Z=N.node,G=N.index,X=N.pos,ne=N.key,Q=N.parentPos,me=N.level,se=N.nodes,ue={node:Z,nodes:se,index:G,key:ne,pos:X,level:me},oe=i(ne,X);S[X]=ue,T[oe]=ue,ue.parent=S[Q],ue.parent&&(ue.parent.children=ue.parent.children||[],ue.parent.children.push(ue)),E&&E(ue,R)},{externalGetKey:g,childrenPropName:B,fieldNames:b}),m&&m(R),R}function f(A,v){var w=v.expandedKeys,E=v.selectedKeys,m=v.loadedKeys,M=v.loadingKeys,B=v.checkedKeys,b=v.halfCheckedKeys,C=v.dragOverNodeKey,g=v.dropPosition,S=v.keyEntities,T=S[A],R={eventKey:A,expanded:w.indexOf(A)!==-1,selected:E.indexOf(A)!==-1,loaded:m.indexOf(A)!==-1,loading:M.indexOf(A)!==-1,checked:B.indexOf(A)!==-1,halfChecked:b.indexOf(A)!==-1,pos:String(T?T.pos:""),dragOver:C===A&&g===0,dragOverGapTop:C===A&&g===-1,dragOverGapBottom:C===A&&g===1};return R}function y(A){var v=A.data,w=A.expanded,E=A.selected,m=A.checked,M=A.loaded,B=A.loading,b=A.halfChecked,C=A.dragOver,g=A.dragOverGapTop,S=A.dragOverGapBottom,T=A.pos,R=A.active,N=A.eventKey,Z=(0,e.Z)((0,e.Z)({},v),{},{expanded:w,selected:E,checked:m,loaded:M,loading:B,halfChecked:b,dragOver:C,dragOverGapTop:g,dragOverGapBottom:S,pos:T,active:R,key:N});return"props"in Z||Object.defineProperty(Z,"props",{get:function(){return(0,t.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),A}}),Z}},66012:function($e,et,h){"use strict";h.d(et,{Z5:function(){return Zu},_l:function(){return Rd},bK:function(){return Nd}});var F=h(67294),n=h(89611);function e(x,O){x.prototype=Object.create(O.prototype),x.prototype.constructor=x,(0,n.Z)(x,O)}var D=h(87462),P=h(14890),a=F.createContext(null),t=null;function s(x){x()}var l=s,i=function(O){return l=O},u=function(){return l};function r(){var x=u(),O=null,W=null;return{clear:function(){O=null,W=null},notify:function(){x(function(){for(var Ce=O;Ce;)Ce.callback(),Ce=Ce.next})},get:function(){for(var Ce=[],we=O;we;)Ce.push(we),we=we.next;return Ce},subscribe:function(Ce){var we=!0,Ne=W={callback:Ce,next:null,prev:W};return Ne.prev?Ne.prev.next=Ne:O=Ne,function(){!we||O===null||(we=!1,Ne.next?Ne.next.prev=Ne.prev:W=Ne.prev,Ne.prev?Ne.prev.next=Ne.next:O=Ne.next)}}}}var o={notify:function(){},get:function(){return[]}};function c(x,O){var W,ae=o;function Ce(ct){return ut(),ae.subscribe(ct)}function we(){ae.notify()}function Ne(){vt.onStateChange&&vt.onStateChange()}function We(){return!!W}function ut(){W||(W=O?O.addNestedSub(Ne):x.subscribe(Ne),ae=r())}function gt(){W&&(W(),W=void 0,ae.clear(),ae=o)}var vt={addNestedSub:Ce,notifyNestedSubs:we,handleChangeWrapper:Ne,isSubscribed:We,trySubscribe:ut,tryUnsubscribe:gt,getListeners:function(){return ae}};return vt}var d=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?F.useLayoutEffect:F.useEffect;function p(x){var O=x.store,W=x.context,ae=x.children,Ce=(0,F.useMemo)(function(){var We=c(O);return{store:O,subscription:We}},[O]),we=(0,F.useMemo)(function(){return O.getState()},[O]);d(function(){var We=Ce.subscription;return We.onStateChange=We.notifyNestedSubs,We.trySubscribe(),we!==O.getState()&&We.notifyNestedSubs(),function(){We.tryUnsubscribe(),We.onStateChange=null}},[Ce,we]);var Ne=W||a;return F.createElement(Ne.Provider,{value:Ce},ae)}var f=p,y=h(63366),A=h(8679),v=h.n(A),w=h(72973),E=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"],m=["reactReduxForwardedRef"],M=[],B=[null,null],b=function(O){try{return JSON.stringify(O)}catch(W){return String(O)}};function C(x,O){var W=x[1];return[O.payload,W+1]}function g(x,O,W){d(function(){return x.apply(void 0,O)},W)}function S(x,O,W,ae,Ce,we,Ne){x.current=ae,O.current=Ce,W.current=!1,we.current&&(we.current=null,Ne())}function T(x,O,W,ae,Ce,we,Ne,We,ut,gt){if(x){var vt=!1,ct=null,dt=function(){if(!vt){var yr=O.getState(),kr,rr;try{kr=ae(yr,Ce.current)}catch(Ca){rr=Ca,ct=Ca}rr||(ct=null),kr===we.current?Ne.current||ut():(we.current=kr,We.current=kr,Ne.current=!0,gt({type:"STORE_UPDATED",payload:{error:rr}}))}};W.onStateChange=dt,W.trySubscribe(),dt();var Mt=function(){if(vt=!0,W.tryUnsubscribe(),W.onStateChange=null,ct)throw ct};return Mt}}var R=function(){return[null,0]};function N(x,O){O===void 0&&(O={});var W=O,ae=W.getDisplayName,Ce=ae===void 0?function(pi){return"ConnectAdvanced("+pi+")"}:ae,we=W.methodName,Ne=we===void 0?"connectAdvanced":we,We=W.renderCountProp,ut=We===void 0?void 0:We,gt=W.shouldHandleStateChanges,vt=gt===void 0?!0:gt,ct=W.storeKey,dt=ct===void 0?"store":ct,Mt=W.withRef,sn=Mt===void 0?!1:Mt,yr=W.forwardRef,kr=yr===void 0?!1:yr,rr=W.context,Ca=rr===void 0?a:rr,Xa=(0,y.Z)(W,E);if(0)var po;var fi=Ca;return function(al){var Fs=al.displayName||al.name||"Component",Yi=Ce(Fs),ps=(0,D.Z)({},Xa,{getDisplayName:Ce,methodName:Ne,renderCountProp:ut,shouldHandleStateChanges:vt,storeKey:dt,displayName:Yi,wrappedComponentName:Fs,WrappedComponent:al}),au=Xa.pure;function Ks(fu){return x(fu.dispatch,ps)}var lc=au?F.useMemo:function(fu){return fu()};function Xu(fu){var Mc=(0,F.useMemo)(function(){var rd=fu.reactReduxForwardedRef,qd=(0,y.Z)(fu,m);return[fu.context,rd,qd]},[fu]),sc=Mc[0],ed=Mc[1],Vc=Mc[2],Nc=(0,F.useMemo)(function(){return sc&&sc.Consumer&&(0,w.isContextConsumer)(F.createElement(sc.Consumer,null))?sc:fi},[sc,fi]),Ju=(0,F.useContext)(Nc),Qc=!!fu.store&&!!fu.store.getState&&!!fu.store.dispatch,Os=!!Ju&&!!Ju.store,uc=Qc?fu.store:Ju.store,td=(0,F.useMemo)(function(){return Ks(uc)},[uc]),Td=(0,F.useMemo)(function(){if(!vt)return B;var rd=c(uc,Qc?null:Ju.subscription),qd=rd.notifyNestedSubs.bind(rd);return[rd,qd]},[uc,Qc,Ju]),nd=Td[0],hd=Td[1],jd=(0,F.useMemo)(function(){return Qc?Ju:(0,D.Z)({},Ju,{subscription:nd})},[Qc,Ju,nd]),Hc=(0,F.useReducer)(C,M,R),Xf=Hc[0],Ld=Xf[0],Yf=Hc[1];if(Ld&&Ld.error)throw Ld.error;var yf=(0,F.useRef)(),Xd=(0,F.useRef)(Vc),ms=(0,F.useRef)(),Ad=(0,F.useRef)(!1),Yd=lc(function(){return ms.current&&Vc===Xd.current?ms.current:td(uc.getState(),Vc)},[uc,Ld,Vc]);g(S,[Xd,yf,Ad,Vc,Yd,ms,hd]),g(T,[vt,uc,nd,td,Xd,yf,Ad,ms,hd,Yf],[uc,nd,td]);var Jd=(0,F.useMemo)(function(){return F.createElement(al,(0,D.Z)({},Yd,{ref:ed}))},[ed,al,Yd]),Jf=(0,F.useMemo)(function(){return vt?F.createElement(Nc.Provider,{value:jd},Jd):Jd},[Nc,Jd,jd]);return Jf}var du=au?F.memo(Xu):Xu;if(du.WrappedComponent=al,du.displayName=Xu.displayName=Yi,kr){var Yu=F.forwardRef(function(Mc,sc){return F.createElement(du,(0,D.Z)({},Mc,{reactReduxForwardedRef:sc}))});return Yu.displayName=Yi,Yu.WrappedComponent=al,v()(Yu,al)}return v()(du,al)}}function Z(x,O){return x===O?x!==0||O!==0||1/x===1/O:x!==x&&O!==O}function G(x,O){if(Z(x,O))return!0;if(typeof x!="object"||x===null||typeof O!="object"||O===null)return!1;var W=Object.keys(x),ae=Object.keys(O);if(W.length!==ae.length)return!1;for(var Ce=0;Ce=0;ae--){var Ce=O[ae](x);if(Ce)return Ce}return function(we,Ne){throw new Error("Invalid value of type "+typeof x+" for "+W+" argument when connecting component "+Ne.wrappedComponentName+".")}}function H(x,O){return x===O}function I(x){var O=x===void 0?{}:x,W=O.connectHOC,ae=W===void 0?N:W,Ce=O.mapStateToPropsFactories,we=Ce===void 0?de:Ce,Ne=O.mapDispatchToPropsFactories,We=Ne===void 0?pe:Ne,ut=O.mergePropsFactories,gt=ut===void 0?V:ut,vt=O.selectorFactory,ct=vt===void 0?Pe:vt;return function(Mt,sn,yr,kr){kr===void 0&&(kr={});var rr=kr,Ca=rr.pure,Xa=Ca===void 0?!0:Ca,po=rr.areStatesEqual,fi=po===void 0?H:po,pi=rr.areOwnPropsEqual,al=pi===void 0?G:pi,Fs=rr.areStatePropsEqual,Yi=Fs===void 0?G:Fs,ps=rr.areMergedPropsEqual,au=ps===void 0?G:ps,Ks=(0,y.Z)(rr,Te),lc=Ae(Mt,we,"mapStateToProps"),Xu=Ae(sn,We,"mapDispatchToProps"),du=Ae(yr,gt,"mergeProps");return ae(ct,(0,D.Z)({methodName:"connect",getDisplayName:function(fu){return"Connect("+fu+")"},shouldHandleStateChanges:!!Mt,initMapStateToProps:lc,initMapDispatchToProps:Xu,initMergeProps:du,pure:Xa,areStatesEqual:fi,areOwnPropsEqual:al,areStatePropsEqual:Yi,areMergedPropsEqual:au},Ks))}}var U=I();function J(){var x=useContext(ReactReduxContext);return x}function he(x){x===void 0&&(x=ReactReduxContext);var O=x===ReactReduxContext?useDefaultReduxContext:function(){return useContext(x)};return function(){var ae=O(),Ce=ae.store;return Ce}}var Ve=null;function Ie(x){x===void 0&&(x=ReactReduxContext);var O=x===ReactReduxContext?useDefaultStore:createStoreHook(x);return function(){var ae=O();return ae.dispatch}}var ce=null,xe=function(O,W){return O===W};function Oe(x,O,W,ae){var Ce=useReducer(function(sn){return sn+1},0),we=Ce[1],Ne=useMemo(function(){return createSubscription(W,ae)},[W,ae]),We=useRef(),ut=useRef(),gt=useRef(),vt=useRef(),ct=W.getState(),dt;try{if(x!==ut.current||ct!==gt.current||We.current){var Mt=x(ct);vt.current===void 0||!O(Mt,vt.current)?dt=Mt:dt=vt.current}else dt=vt.current}catch(sn){throw We.current&&(sn.message+=` The error may be correlated with this previous error: `+We.current.stack+` @@ -335,7 +335,7 @@ The error may be correlated with this previous error: `:` The item has been dropped while not over a drop area. `+Fl(O.source)+` - `},Ms={dragHandleUsageInstructions:No,onDragStart:cl,onDragUpdate:as,onDragEnd:Cs},bi={x:0,y:0},dl=function(O,W){return{x:O.x+W.x,y:O.y+W.y}},ko=function(O,W){return{x:O.x-W.x,y:O.y-W.y}},Yt=function(O,W){return O.x===W.x&&O.y===W.y},qt=function(O){return{x:O.x!==0?-O.x:0,y:O.y!==0?-O.y:0}},It=function(O,W,ae){var Ce;return ae===void 0&&(ae=0),Ce={},Ce[O]=W,Ce[O==="x"?"y":"x"]=ae,Ce},Un=function(O,W){return Math.sqrt(Math.pow(W.x-O.x,2)+Math.pow(W.y-O.y,2))},Ao=function(O,W){return Math.min.apply(Math,W.map(function(ae){return Un(O,ae)}))},Po=function(O){return function(W){return{x:O(W.x),y:O(W.y)}}},Yn=function(x,O){var W=Mn({top:Math.max(O.top,x.top),right:Math.min(O.right,x.right),bottom:Math.min(O.bottom,x.bottom),left:Math.max(O.left,x.left)});return W.width<=0||W.height<=0?null:W},ma=function(O,W){return{top:O.top+W.y,left:O.left+W.x,bottom:O.bottom+W.y,right:O.right+W.x}},Dn=function(O){return[{x:O.left,y:O.top},{x:O.right,y:O.top},{x:O.left,y:O.bottom},{x:O.right,y:O.bottom}]},Qr={top:0,right:0,bottom:0,left:0},Yo=function(O,W){return W?ma(O,W.scroll.diff.displacement):O},Zi=function(O,W,ae){if(ae&&ae.increasedBy){var Ce;return(0,D.Z)({},O,(Ce={},Ce[W.end]=O[W.end]+ae.increasedBy[W.line],Ce))}return O},pl=function(O,W){return W&&W.shouldClipSubject?Yn(W.pageMarginBox,O):Mn(O)},Jo=function(x){var O=x.page,W=x.withPlaceholder,ae=x.axis,Ce=x.frame,we=Yo(O.marginBox,Ce),Ne=Zi(we,ae,W),We=pl(Ne,Ce);return{page:O,withPlaceholder:W,active:We}},Eo=function(x,O){x.frame||Wn(!1);var W=x.frame,ae=ko(O,W.scroll.initial),Ce=qt(ae),we=(0,D.Z)({},W,{scroll:{initial:W.scroll.initial,current:O,diff:{value:ae,displacement:Ce},max:W.scroll.max}}),Ne=Jo({page:x.subject.page,withPlaceholder:x.subject.withPlaceholder,axis:x.axis,frame:we}),We=(0,D.Z)({},x,{frame:we,subject:Ne});return We};function ai(x){return Number.isInteger?Number.isInteger(x):typeof x=="number"&&isFinite(x)&&Math.floor(x)===x}function da(x){return Object.values?Object.values(x):Object.keys(x).map(function(O){return x[O]})}function mi(x,O){if(x.findIndex)return x.findIndex(O);for(var W=0;Wx.bottom,gt=ae.leftx.right,vt=ut&>if(vt)return!0;var ct=ut&&Ne||gt&&we;return ct}},Bn=function(x){var O=Ct(x.top,x.bottom),W=Ct(x.left,x.right);return function(ae){var Ce=O(ae.top)&&O(ae.bottom)&&W(ae.left)&&W(ae.right);return Ce}},cn={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},rn={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},Ln=function(x){return function(O){var W=Ct(O.top,O.bottom),ae=Ct(O.left,O.right);return function(Ce){return x===cn?W(Ce.top)&&W(Ce.bottom):ae(Ce.left)&&ae(Ce.right)}}},Jn=function(O,W){var ae=W.frame?W.frame.scroll.diff.displacement:bi;return ma(O,ae)},Sn=function(O,W,ae){return W.subject.active?ae(W.subject.active)(O):!1},bn=function(O,W,ae){return ae(W)(O)},Sr=function(O){var W=O.target,ae=O.destination,Ce=O.viewport,we=O.withDroppableDisplacement,Ne=O.isVisibleThroughFrameFn,We=we?Jn(W,ae):W;return Sn(We,ae,Ne)&&bn(We,Ce,Ne)},br=function(O){return Sr((0,D.Z)({},O,{isVisibleThroughFrameFn:Rt}))},Hr=function(O){return Sr((0,D.Z)({},O,{isVisibleThroughFrameFn:Bn}))},Qa=function(O){return Sr((0,D.Z)({},O,{isVisibleThroughFrameFn:Ln(O.destination.axis)}))},Mr=function(O,W,ae){if(typeof ae=="boolean")return ae;if(!W)return!0;var Ce=W.invisible,we=W.visible;if(Ce[O])return!1;var Ne=we[O];return Ne?Ne.shouldAnimate:!0};function Pr(x,O){var W=x.page.marginBox,ae={top:O.point.y,right:0,bottom:0,left:O.point.x};return Mn(or(W,ae))}function ta(x){var O=x.afterDragging,W=x.destination,ae=x.displacedBy,Ce=x.viewport,we=x.forceShouldAnimate,Ne=x.last;return O.reduce(function(ut,gt){var vt=Pr(gt,ae),ct=gt.descriptor.id;ut.all.push(ct);var dt=br({target:vt,destination:W,viewport:Ce,withDroppableDisplacement:!0});if(!dt)return ut.invisible[gt.descriptor.id]=!0,ut;var Mt=Mr(ct,Ne,we),sn={draggableId:ct,shouldAnimate:Mt};return ut.visible[ct]=sn,ut},{all:[],visible:{},invisible:{}})}function tr(x,O){if(!x.length)return 0;var W=x[x.length-1].descriptor.index;return O.inHomeList?W:W+1}function Gn(x){var O=x.insideDestination,W=x.inHomeList,ae=x.displacedBy,Ce=x.destination,we=tr(O,{inHomeList:W});return{displaced:Je,displacedBy:ae,at:{type:"REORDER",destination:{droppableId:Ce.descriptor.id,index:we}}}}function Ia(x){var O=x.draggable,W=x.insideDestination,ae=x.destination,Ce=x.viewport,we=x.displacedBy,Ne=x.last,We=x.index,ut=x.forceShouldAnimate,gt=tt(O,ae);if(We==null)return Gn({insideDestination:W,inHomeList:gt,displacedBy:we,destination:ae});var vt=Ci(W,function(yr){return yr.descriptor.index===We});if(!vt)return Gn({insideDestination:W,inHomeList:gt,displacedBy:we,destination:ae});var ct=Zt(O,W),dt=W.indexOf(vt),Mt=ct.slice(dt),sn=ta({afterDragging:Mt,destination:ae,displacedBy:we,last:Ne,viewport:Ce.frame,forceShouldAnimate:ut});return{displaced:sn,displacedBy:we,at:{type:"REORDER",destination:{droppableId:ae.descriptor.id,index:We}}}}function Na(x,O){return!!O.effected[x]}var xa=function(x){var O=x.isMovingForward,W=x.destination,ae=x.draggables,Ce=x.combine,we=x.afterCritical;if(!W.isCombineEnabled)return null;var Ne=Ce.draggableId,We=ae[Ne],ut=We.descriptor.index,gt=Na(Ne,we);return gt?O?ut:ut-1:O?ut+1:ut},va=function(x){var O=x.isMovingForward,W=x.isInHomeList,ae=x.insideDestination,Ce=x.location;if(!ae.length)return null;var we=Ce.index,Ne=O?we+1:we-1,We=ae[0].descriptor.index,ut=ae[ae.length-1].descriptor.index,gt=W?ut:ut+1;return Negt?null:Ne},ua=function(x){var O=x.isMovingForward,W=x.isInHomeList,ae=x.draggable,Ce=x.draggables,we=x.destination,Ne=x.insideDestination,We=x.previousImpact,ut=x.viewport,gt=x.afterCritical,vt=We.at;if(vt||Wn(!1),vt.type==="REORDER"){var ct=va({isMovingForward:O,isInHomeList:W,location:vt.destination,insideDestination:Ne});return ct==null?null:Ia({draggable:ae,insideDestination:Ne,destination:we,viewport:ut,last:We.displaced,displacedBy:We.displacedBy,index:ct})}var dt=xa({isMovingForward:O,destination:we,displaced:We.displaced,draggables:Ce,combine:vt.combine,afterCritical:gt});return dt==null?null:Ia({draggable:ae,insideDestination:Ne,destination:we,viewport:ut,last:We.displaced,displacedBy:We.displacedBy,index:dt})},Nr=function(x){var O=x.displaced,W=x.afterCritical,ae=x.combineWith,Ce=x.displacedBy,we=!!(O.visible[ae]||O.invisible[ae]);return Na(ae,W)?we?bi:qt(Ce.point):we?Ce.point:bi},vo=function(x){var O=x.afterCritical,W=x.impact,ae=x.draggables,Ce=je(W);Ce||Wn(!1);var we=Ce.draggableId,Ne=ae[we].page.borderBox.center,We=Nr({displaced:W.displaced,afterCritical:O,combineWith:we,displacedBy:W.displacedBy});return dl(Ne,We)},Ko=function(O,W){return W.margin[O.start]+W.borderBox[O.size]/2},oi=function(O,W){return W.margin[O.end]+W.borderBox[O.size]/2},Mi=function(O,W,ae){return W[O.crossAxisStart]+ae.margin[O.crossAxisStart]+ae.borderBox[O.crossAxisSize]/2},qo=function(O){var W=O.axis,ae=O.moveRelativeTo,Ce=O.isMoving;return It(W.line,ae.marginBox[W.end]+Ko(W,Ce),Mi(W,ae.marginBox,Ce))},il=function(O){var W=O.axis,ae=O.moveRelativeTo,Ce=O.isMoving;return It(W.line,ae.marginBox[W.start]-oi(W,Ce),Mi(W,ae.marginBox,Ce))},Io=function(O){var W=O.axis,ae=O.moveInto,Ce=O.isMoving;return It(W.line,ae.contentBox[W.start]+Ko(W,Ce),Mi(W,ae.contentBox,Ce))},Ni=function(x){var O=x.impact,W=x.draggable,ae=x.draggables,Ce=x.droppable,we=x.afterCritical,Ne=Nt(Ce.descriptor.id,ae),We=W.page,ut=Ce.axis;if(!Ne.length)return Io({axis:ut,moveInto:Ce.page,isMoving:We});var gt=O.displaced,vt=O.displacedBy,ct=gt.all[0];if(ct){var dt=ae[ct];if(Na(ct,we))return il({axis:ut,moveRelativeTo:dt.page,isMoving:We});var Mt=Aa(dt.page,vt.point);return il({axis:ut,moveRelativeTo:Mt,isMoving:We})}var sn=Ne[Ne.length-1];if(sn.descriptor.id===W.descriptor.id)return We.borderBox.center;if(Na(sn.descriptor.id,we)){var yr=Aa(sn.page,qt(we.displacedBy.point));return qo({axis:ut,moveRelativeTo:yr,isMoving:We})}return qo({axis:ut,moveRelativeTo:sn.page,isMoving:We})},hl=function(x,O){var W=x.frame;return W?dl(O,W.scroll.diff.displacement):O},xl=function(O){var W=O.impact,ae=O.draggable,Ce=O.droppable,we=O.draggables,Ne=O.afterCritical,We=ae.page.borderBox.center,ut=W.at;return!Ce||!ut?We:ut.type==="REORDER"?Ni({impact:W,draggable:ae,draggables:we,droppable:Ce,afterCritical:Ne}):vo({impact:W,draggables:we,afterCritical:Ne})},Gl=function(x){var O=xl(x),W=x.droppable,ae=W?hl(W,O):O;return ae},Xl=function(x,O){var W=ko(O,x.scroll.initial),ae=qt(W),Ce=Mn({top:O.y,bottom:O.y+x.frame.height,left:O.x,right:O.x+x.frame.width}),we={frame:Ce,scroll:{initial:x.scroll.initial,max:x.scroll.max,current:O,diff:{value:W,displacement:ae}}};return we};function Bs(x,O){return x.map(function(W){return O[W]})}function nr(x,O){for(var W=0;W1?vt.sort(function(ct,dt){return So(ct)[We.start]-So(dt)[We.start]})[0]:gt.sort(function(ct,dt){var Mt=Ao(W,Dn(So(ct))),sn=Ao(W,Dn(So(dt)));return Mt!==sn?Mt-sn:So(ct)[We.start]-So(dt)[We.start]})[0]},ml=function(O,W){var ae=O.page.borderBox.center;return Na(O.descriptor.id,W)?ko(ae,W.displacedBy.point):ae},Si=function(O,W){var ae=O.page.borderBox;return Na(O.descriptor.id,W)?ma(ae,qt(W.displacedBy.point)):ae},Ds=function(x){var O=x.pageBorderBoxCenter,W=x.viewport,ae=x.destination,Ce=x.insideDestination,we=x.afterCritical,Ne=Ce.filter(function(We){return Hr({target:Si(We,we),destination:ae,viewport:W.frame,withDroppableDisplacement:!0})}).sort(function(We,ut){var gt=Un(O,hl(ae,ml(We,we))),vt=Un(O,hl(ae,ml(ut,we)));return gtO.left&&x.topO.top}function Du(x){var O=x.pageBorderBox,W=x.draggable,ae=x.candidates,Ce=W.page.borderBox.center,we=ae.map(function(Ne){var We=Ne.axis,ut=It(Ne.axis.line,O.center[We.line],Ne.page.borderBox.center[We.crossAxisLine]);return{id:Ne.descriptor.id,distance:Un(Ce,ut)}}).sort(function(Ne,We){return We.distance-Ne.distance});return we[0]?we[0].id:null}function Ol(x){var O=x.pageBorderBox,W=x.draggable,ae=x.droppables,Ce=Xo(ae).filter(function(we){if(!we.isEnabled)return!1;var Ne=we.subject.active;if(!Ne||!Wl(O,Ne))return!1;if(Fc(Ne)(O.center))return!0;var We=we.axis,ut=Ne.center[We.crossAxisLine],gt=O[We.crossAxisStart],vt=O[We.crossAxisEnd],ct=Ct(Ne[We.crossAxisStart],Ne[We.crossAxisEnd]),dt=ct(gt),Mt=ct(vt);return!dt&&!Mt?!0:dt?gtut});return Ce.length?Ce.length===1?Ce[0].descriptor.id:Du({pageBorderBox:O,draggable:W,candidates:Ce}):null}var Qs=function(O,W){return Mn(ma(O,W))},Su=function(x,O){var W=x.frame;return W?Qs(O,W.scroll.diff.value):O};function Hs(x){var O=x.displaced,W=x.id;return!!(O.visible[W]||O.invisible[W])}function dc(x){var O=x.draggable,W=x.closest,ae=x.inHomeList;return W?ae&&W.descriptor.index>O.descriptor.index?W.descriptor.index-1:W.descriptor.index:null}var fc=function(x){var O=x.pageBorderBoxWithDroppableScroll,W=x.draggable,ae=x.destination,Ce=x.insideDestination,we=x.last,Ne=x.viewport,We=x.afterCritical,ut=ae.axis,gt=xo(ae.axis,W.displaceBy),vt=gt.value,ct=O[ut.start],dt=O[ut.end],Mt=Zt(W,Ce),sn=Ci(Mt,function(kr){var rr=kr.descriptor.id,Ca=kr.page.borderBox.center[ut.line],Xa=Na(rr,We),po=Hs({displaced:we,id:rr});return Xa?po?dt<=Ca:ctrr[We.start]+Xa&&ctrr[We.start]-gt+Xa&&vtrr[We.start]+gt+Xa&&ctrr[We.start]+Xa&&vt=ga)return ar;var we=Ce/ga,Ne=Br+Gr*we,We=ae==="CANCEL"?Ne*To:Ne;return Number(We.toFixed(2))},jo=function(x){var O=x.impact,W=x.draggable,ae=x.dimensions,Ce=x.viewport,we=x.afterCritical,Ne=ae.draggables,We=ae.droppables,ut=As(O),gt=ut?We[ut]:null,vt=We[W.descriptor.droppableId],ct=Pu({impact:O,draggable:W,draggables:Ne,afterCritical:we,droppable:gt||vt,viewport:Ce}),dt=ko(ct,W.client.borderBox.center);return dt},vi=function(x){var O=x.draggables,W=x.reason,ae=x.lastImpact,Ce=x.home,we=x.viewport,Ne=x.onLiftImpact;if(!ae.at||W!=="DROP"){var We=nc({draggables:O,impact:Ne,destination:Ce,viewport:we,forceShouldAnimate:!0});return{impact:We,didDropInsideDroppable:!1}}if(ae.at.type==="REORDER")return{impact:ae,didDropInsideDroppable:!0};var ut=(0,D.Z)({},ae,{displaced:Je});return{impact:ut,didDropInsideDroppable:!0}},ca=function(x){var O=x.getState,W=x.dispatch;return function(ae){return function(Ce){if(Ce.type!=="DROP"){ae(Ce);return}var we=O(),Ne=Ce.payload.reason;if(we.phase==="COLLECTING"){W(Cn({reason:Ne}));return}if(we.phase!=="IDLE"){var We=we.phase==="DROP_PENDING"&&we.isWaiting;We&&Wn(!1),we.phase==="DRAGGING"||we.phase==="DROP_PENDING"||Wn(!1);var ut=we.critical,gt=we.dimensions,vt=gt.draggables[we.critical.draggable.id],ct=vi({reason:Ne,lastImpact:we.impact,afterCritical:we.afterCritical,onLiftImpact:we.onLiftImpact,home:we.dimensions.droppables[we.critical.droppable.id],viewport:we.viewport,draggables:we.dimensions.draggables}),dt=ct.impact,Mt=ct.didDropInsideDroppable,sn=Mt?Ot(dt):null,yr=Mt?je(dt):null,kr={index:ut.draggable.index,droppableId:ut.droppable.id},rr={draggableId:vt.descriptor.id,type:vt.descriptor.type,source:kr,reason:Ne,mode:we.movementMode,destination:sn,combine:yr},Ca=jo({impact:dt,draggable:vt,dimensions:gt,viewport:we.viewport,afterCritical:we.afterCritical}),Xa={critical:we.critical,afterCritical:we.afterCritical,result:rr,impact:dt},po=!Yt(we.current.client.offset,Ca)||!!rr.combine;if(!po){W(gn({completed:Xa}));return}var fi=io({current:we.current.client.offset,destination:Ca,reason:Ne}),pi={newHomeClientOffset:Ca,dropDuration:fi,completed:Xa};W(ln(pi))}}}},ro=function(){return{x:window.pageXOffset,y:window.pageYOffset}};function Uo(x){return{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(W){W.target!==window&&W.target!==window.document||x()}}}function Ta(x){var O=x.onWindowScroll;function W(){O(ro())}var ae=Ma(W),Ce=Uo(ae),we=Di;function Ne(){return we!==Di}function We(){Ne()&&Wn(!1),we=no(window,[Ce])}function ut(){Ne()||Wn(!1),ae.cancel(),we(),we=Di}return{start:We,stop:ut,isActive:Ne}}var ra=function(O){return O.type==="DROP_COMPLETE"||O.type==="DROP_ANIMATE"||O.type==="FLUSH"},ja=function(x){var O=Ta({onWindowScroll:function(ae){x.dispatch(Et({newScroll:ae}))}});return function(W){return function(ae){!O.isActive()&&ae.type==="INITIAL_PUBLISH"&&O.start(),O.isActive()&&ra(ae)&&O.stop(),W(ae)}}},Oo=function(x){var O=!1,W=!1,ae=setTimeout(function(){W=!0}),Ce=function(Ne){O||W||(O=!0,x(Ne),clearTimeout(ae))};return Ce.wasCalled=function(){return O},Ce},Xr=function(){var x=[],O=function(we){var Ne=mi(x,function(gt){return gt.timerId===we});Ne===-1&&Wn(!1);var We=x.splice(Ne,1),ut=We[0];ut.callback()},W=function(we){var Ne=setTimeout(function(){return O(Ne)}),We={timerId:Ne,callback:we};x.push(We)},ae=function(){if(x.length){var we=[].concat(x);x.length=0,we.forEach(function(Ne){clearTimeout(Ne.timerId),Ne.callback()})}};return{add:W,flush:ae}},ao=function(O,W){return O==null&&W==null?!0:O==null||W==null?!1:O.droppableId===W.droppableId&&O.index===W.index},Er=function(O,W){return O==null&&W==null?!0:O==null||W==null?!1:O.draggableId===W.draggableId&&O.droppableId===W.droppableId},La=function(O,W){if(O===W)return!0;var ae=O.draggable.id===W.draggable.id&&O.draggable.droppableId===W.draggable.droppableId&&O.draggable.type===W.draggable.type&&O.draggable.index===W.draggable.index,Ce=O.droppable.id===W.droppable.id&&O.droppable.type===W.droppable.type;return ae&&Ce},fa=function(O,W){rc(),W(),zu()},Ba=function(O,W){return{draggableId:O.draggable.id,type:O.droppable.type,source:{droppableId:O.droppable.id,index:O.draggable.index},mode:W}},go=function(O,W,ae,Ce){if(!O){ae(Ce(W));return}var we=Oo(ae),Ne={announce:we};O(W,Ne),we.wasCalled()||ae(Ce(W))},Ho=function(x,O){var W=Xr(),ae=null,Ce=function(dt,Mt){ae&&Wn(!1),fa("onBeforeCapture",function(){var sn=x().onBeforeCapture;if(sn){var yr={draggableId:dt,mode:Mt};sn(yr)}})},we=function(dt,Mt){ae&&Wn(!1),fa("onBeforeDragStart",function(){var sn=x().onBeforeDragStart;sn&&sn(Ba(dt,Mt))})},Ne=function(dt,Mt){ae&&Wn(!1);var sn=Ba(dt,Mt);ae={mode:Mt,lastCritical:dt,lastLocation:sn.source,lastCombine:null},W.add(function(){fa("onDragStart",function(){return go(x().onDragStart,sn,O,Ms.onDragStart)})})},We=function(dt,Mt){var sn=Ot(Mt),yr=je(Mt);ae||Wn(!1);var kr=!La(dt,ae.lastCritical);kr&&(ae.lastCritical=dt);var rr=!ao(ae.lastLocation,sn);rr&&(ae.lastLocation=sn);var Ca=!Er(ae.lastCombine,yr);if(Ca&&(ae.lastCombine=yr),!(!kr&&!rr&&!Ca)){var Xa=(0,D.Z)({},Ba(dt,ae.mode),{combine:yr,destination:sn});W.add(function(){fa("onDragUpdate",function(){return go(x().onDragUpdate,Xa,O,Ms.onDragUpdate)})})}},ut=function(){ae||Wn(!1),W.flush()},gt=function(dt){ae||Wn(!1),ae=null,fa("onDragEnd",function(){return go(x().onDragEnd,dt,O,Ms.onDragEnd)})},vt=function(){if(ae){var dt=(0,D.Z)({},Ba(ae.lastCritical,ae.mode),{combine:null,destination:null,reason:"CANCEL"});gt(dt)}};return{beforeCapture:Ce,beforeStart:we,start:Ne,update:We,flush:ut,drop:gt,abort:vt}},Ei=function(x,O){var W=Ho(x,O);return function(ae){return function(Ce){return function(we){if(we.type==="BEFORE_INITIAL_CAPTURE"){W.beforeCapture(we.payload.draggableId,we.payload.movementMode);return}if(we.type==="INITIAL_PUBLISH"){var Ne=we.payload.critical;W.beforeStart(Ne,we.payload.movementMode),Ce(we),W.start(Ne,we.payload.movementMode);return}if(we.type==="DROP_COMPLETE"){var We=we.payload.completed.result;W.flush(),Ce(we),W.drop(We);return}if(Ce(we),we.type==="FLUSH"){W.abort();return}var ut=ae.getState();ut.phase==="DRAGGING"&&W.update(ut.critical,ut.impact)}}}},gi=function(x){return function(O){return function(W){if(W.type!=="DROP_ANIMATION_FINISHED"){O(W);return}var ae=x.getState();ae.phase!=="DROP_ANIMATING"&&Wn(!1),x.dispatch(gn({completed:ae.completed}))}}},wi=function(x){var O=null,W=null;function ae(){W&&(cancelAnimationFrame(W),W=null),O&&(O(),O=null)}return function(Ce){return function(we){if((we.type==="FLUSH"||we.type==="DROP_COMPLETE"||we.type==="DROP_ANIMATION_FINISHED")&&ae(),Ce(we),we.type==="DROP_ANIMATE"){var Ne={eventName:"scroll",options:{capture:!0,passive:!1,once:!0},fn:function(){var ut=x.getState();ut.phase==="DROP_ANIMATING"&&x.dispatch(mn())}};W=requestAnimationFrame(function(){W=null,O=no(window,[Ne])})}}}},Rl=function(x){return function(){return function(O){return function(W){(W.type==="DROP_COMPLETE"||W.type==="FLUSH"||W.type==="DROP_ANIMATE")&&x.stopPublishing(),O(W)}}}},vl=function(x){var O=!1;return function(){return function(W){return function(ae){if(ae.type==="INITIAL_PUBLISH"){O=!0,x.tryRecordFocus(ae.payload.critical.draggable.id),W(ae),x.tryRestoreFocusRecorded();return}if(W(ae),!!O){if(ae.type==="FLUSH"){O=!1,x.tryRestoreFocusRecorded();return}if(ae.type==="DROP_COMPLETE"){O=!1;var Ce=ae.payload.completed.result;Ce.combine&&x.tryShiftRecord(Ce.draggableId,Ce.combine.draggableId),x.tryRestoreFocusRecorded()}}}}}},ll=function(O){return O.type==="DROP_COMPLETE"||O.type==="DROP_ANIMATE"||O.type==="FLUSH"},Ti=function(x){return function(O){return function(W){return function(ae){if(ll(ae)){x.stop(),W(ae);return}if(ae.type==="INITIAL_PUBLISH"){W(ae);var Ce=O.getState();Ce.phase!=="DRAGGING"&&Wn(!1),x.start(Ce);return}W(ae),x.scroll(O.getState())}}}},ii=function(x){return function(O){return function(W){if(O(W),W.type==="PUBLISH_WHILE_DRAGGING"){var ae=x.getState();ae.phase==="DROP_PENDING"&&(ae.isWaiting||x.dispatch(En({reason:ae.reason})))}}}},Ml=P.qC,fl=function(x){var O=x.dimensionMarshal,W=x.focusMarshal,ae=x.styleMarshal,Ce=x.getResponders,we=x.announce,Ne=x.autoScroller;return(0,P.MT)(Ee,Ml((0,P.md)(vr(ae),Rl(O),ke(O),ca,gi,wi,ii,Ti(Ne),ja,vl(W),Ei(Ce,we))))},li=function(){return{additions:{},removals:{},modified:{}}};function eo(x){var O=x.registry,W=x.callbacks,ae=li(),Ce=null,we=function(){Ce||(W.collectionStarting(),Ce=requestAnimationFrame(function(){Ce=null,rc();var vt=ae,ct=vt.additions,dt=vt.removals,Mt=vt.modified,sn=Object.keys(ct).map(function(rr){return O.draggable.getById(rr).getDimension(bi)}).sort(function(rr,Ca){return rr.descriptor.index-Ca.descriptor.index}),yr=Object.keys(Mt).map(function(rr){var Ca=O.droppable.getById(rr),Xa=Ca.callbacks.getScrollWhileDragging();return{droppableId:rr,scroll:Xa}}),kr={additions:sn,removals:Object.keys(dt),modified:yr};ae=li(),zu(),W.publish(kr)}))},Ne=function(vt){var ct=vt.descriptor.id;ae.additions[ct]=vt,ae.modified[vt.descriptor.droppableId]=!0,ae.removals[ct]&&delete ae.removals[ct],we()},We=function(vt){var ct=vt.descriptor;ae.removals[ct.id]=!0,ae.modified[ct.droppableId]=!0,ae.additions[ct.id]&&delete ae.additions[ct.id],we()},ut=function(){Ce&&(cancelAnimationFrame(Ce),Ce=null,ae=li())};return{add:Ne,remove:We,stop:ut}}var ji=function(x){var O=x.scrollHeight,W=x.scrollWidth,ae=x.height,Ce=x.width,we=ko({x:W,y:O},{x:Ce,y:ae}),Ne={x:Math.max(0,we.x),y:Math.max(0,we.y)};return Ne},Jl=function(){var x=document.documentElement;return x||Wn(!1),x},ql=function(){var x=Jl(),O=ji({scrollHeight:x.scrollHeight,scrollWidth:x.scrollWidth,width:x.clientWidth,height:x.clientHeight});return O},cs=function(){var x=ro(),O=ql(),W=x.y,ae=x.x,Ce=Jl(),we=Ce.clientWidth,Ne=Ce.clientHeight,We=ae+we,ut=W+Ne,gt=Mn({top:W,left:ae,right:We,bottom:ut}),vt={frame:gt,scroll:{initial:x,current:x,max:O,diff:{value:bi,displacement:bi}}};return vt},$l=function(x){var O=x.critical,W=x.scrollOptions,ae=x.registry;rc();var Ce=cs(),we=Ce.scroll.current,Ne=O.droppable,We=ae.droppable.getAllByType(Ne.type).map(function(ct){return ct.callbacks.getDimensionAndWatchScroll(we,W)}),ut=ae.draggable.getAllByType(O.draggable.type).map(function(ct){return ct.getDimension(we)}),gt={draggables:co(ut),droppables:Ea(We)};zu();var vt={dimensions:gt,critical:O,viewport:Ce};return vt};function Kl(x,O,W){if(W.descriptor.id===O.id||W.descriptor.type!==O.type)return!1;var ae=x.droppable.getById(W.descriptor.droppableId);return ae.descriptor.mode==="virtual"}var bl=function(x,O){var W=null,ae=eo({callbacks:{publish:O.publishWhileDragging,collectionStarting:O.collectionStarting},registry:x}),Ce=function(Mt,sn){x.droppable.exists(Mt)||Wn(!1),W&&O.updateDroppableIsEnabled({id:Mt,isEnabled:sn})},we=function(Mt,sn){W&&(x.droppable.exists(Mt)||Wn(!1),O.updateDroppableIsCombineEnabled({id:Mt,isCombineEnabled:sn}))},Ne=function(Mt,sn){W&&(x.droppable.exists(Mt)||Wn(!1),O.updateDroppableScroll({id:Mt,newScroll:sn}))},We=function(Mt,sn){W&&x.droppable.getById(Mt).callbacks.scroll(sn)},ut=function(){if(W){ae.stop();var Mt=W.critical.droppable;x.droppable.getAllByType(Mt.type).forEach(function(sn){return sn.callbacks.dragStopped()}),W.unsubscribe(),W=null}},gt=function(Mt){W||Wn(!1);var sn=W.critical.draggable;Mt.type==="ADDITION"&&Kl(x,sn,Mt.value)&&ae.add(Mt.value),Mt.type==="REMOVAL"&&Kl(x,sn,Mt.value)&&ae.remove(Mt.value)},vt=function(Mt){W&&Wn(!1);var sn=x.draggable.getById(Mt.draggableId),yr=x.droppable.getById(sn.descriptor.droppableId),kr={draggable:sn.descriptor,droppable:yr.descriptor},rr=x.subscribe(gt);return W={critical:kr,unsubscribe:rr},$l({critical:kr,registry:x,scrollOptions:Mt.scrollOptions})},ct={updateDroppableIsEnabled:Ce,updateDroppableIsCombineEnabled:we,scrollDroppable:We,updateDroppableScroll:Ne,startPublishing:vt,stopPublishing:ut};return ct},gl=function(x,O){return x.phase==="IDLE"?!0:x.phase!=="DROP_ANIMATING"||x.completed.result.draggableId===O?!1:x.completed.result.reason==="DROP"},ws=function(x){window.scrollBy(x.x,x.y)},Li=Rr(function(x){return Xo(x).filter(function(O){return!(!O.isEnabled||!O.frame)})}),$o=function(O,W){var ae=Ci(Li(W),function(Ce){return Ce.frame||Wn(!1),Fc(Ce.frame.pageMarginBox)(O)});return ae},si=function(x){var O=x.center,W=x.destination,ae=x.droppables;if(W){var Ce=ae[W];return Ce.frame?Ce:null}var we=$o(O,ae);return we},lo={startFromPercentage:.25,maxScrollAtPercentage:.05,maxPixelScroll:28,ease:function(O){return Math.pow(O,2)},durationDampening:{stopDampeningAt:1200,accelerateAt:360}},Yl=function(x,O){var W=x[O.size]*lo.startFromPercentage,ae=x[O.size]*lo.maxScrollAtPercentage,Ce={startScrollingFrom:W,maxScrollValueAt:ae};return Ce},sl=function(x){var O=x.startOfRange,W=x.endOfRange,ae=x.current,Ce=W-O;if(Ce===0)return 0;var we=ae-O,Ne=we/Ce;return Ne},Ki=1,Za=function(x,O){if(x>O.startScrollingFrom)return 0;if(x<=O.maxScrollValueAt)return lo.maxPixelScroll;if(x===O.startScrollingFrom)return Ki;var W=sl({startOfRange:O.maxScrollValueAt,endOfRange:O.startScrollingFrom,current:x}),ae=1-W,Ce=lo.maxPixelScroll*lo.ease(ae);return Math.ceil(Ce)},fr=lo.durationDampening.accelerateAt,pr=lo.durationDampening.stopDampeningAt,Oa=function(x,O){var W=O,ae=pr,Ce=Date.now(),we=Ce-W;if(we>=pr)return x;if(weO.height,we=W.width>O.width;return!we&&!Ce?ae:we&&Ce?null:{x:we?0:ae.x,y:Ce?0:ae.y}},ui=Po(function(x){return x===0?0:x}),Al=function(x){var O=x.dragStartTime,W=x.container,ae=x.subject,Ce=x.center,we=x.shouldUseTimeDampening,Ne={top:Ce.y-W.top,right:W.right-Ce.x,bottom:W.bottom-Ce.y,left:Ce.x-W.left},We=mr({container:W,distanceToEdges:Ne,dragStartTime:O,axis:cn,shouldUseTimeDampening:we}),ut=mr({container:W,distanceToEdges:Ne,dragStartTime:O,axis:rn,shouldUseTimeDampening:we}),gt=ui({x:ut,y:We});if(Yt(gt,bi))return null;var vt=Wa({container:W,subject:ae,proposedScroll:gt});return vt?Yt(vt,bi)?null:vt:null},nu=Po(function(x){return x===0?0:x>0?1:-1}),_=function(){var x=function(W,ae){return W<0?W:W>ae?W-ae:0};return function(O){var W=O.current,ae=O.max,Ce=O.change,we=dl(W,Ce),Ne={x:x(we.x,ae.x),y:x(we.y,ae.y)};return Yt(Ne,bi)?null:Ne}}(),le=function(O){var W=O.max,ae=O.current,Ce=O.change,we={x:Math.max(ae.x,W.x),y:Math.max(ae.y,W.y)},Ne=nu(Ce),We=_({max:we,current:ae,change:Ne});return!We||Ne.x!==0&&We.x===0||Ne.y!==0&&We.y===0},Se=function(O,W){return le({current:O.scroll.current,max:O.scroll.max,change:W})},Ue=function(O,W){if(!Se(O,W))return null;var ae=O.scroll.max,Ce=O.scroll.current;return _({current:Ce,max:ae,change:W})},Ge=function(O,W){var ae=O.frame;return ae?le({current:ae.scroll.current,max:ae.scroll.max,change:W}):!1},at=function(O,W){var ae=O.frame;return!ae||!Ge(O,W)?null:_({current:ae.scroll.current,max:ae.scroll.max,change:W})},mt=function(x){var O=x.viewport,W=x.subject,ae=x.center,Ce=x.dragStartTime,we=x.shouldUseTimeDampening,Ne=Al({dragStartTime:Ce,container:O.frame,subject:W,center:ae,shouldUseTimeDampening:we});return Ne&&Se(O,Ne)?Ne:null},St=function(x){var O=x.droppable,W=x.subject,ae=x.center,Ce=x.dragStartTime,we=x.shouldUseTimeDampening,Ne=O.frame;if(!Ne)return null;var We=Al({dragStartTime:Ce,container:Ne.pageMarginBox,subject:W,center:ae,shouldUseTimeDampening:we});return We&&Ge(O,We)?We:null},xt=function(x){var O=x.state,W=x.dragStartTime,ae=x.shouldUseTimeDampening,Ce=x.scrollWindow,we=x.scrollDroppable,Ne=O.current.page.borderBoxCenter,We=O.dimensions.draggables[O.critical.draggable.id],ut=We.page.marginBox;if(O.isWindowScrollAllowed){var gt=O.viewport,vt=mt({dragStartTime:W,viewport:gt,subject:ut,center:Ne,shouldUseTimeDampening:ae});if(vt){Ce(vt);return}}var ct=si({center:Ne,destination:As(O.impact),droppables:O.dimensions.droppables});if(ct){var dt=St({dragStartTime:W,droppable:ct,subject:ut,center:Ne,shouldUseTimeDampening:ae});dt&&we(ct.descriptor.id,dt)}},Vt=function(x){var O=x.scrollWindow,W=x.scrollDroppable,ae=Ma(O),Ce=Ma(W),we=null,Ne=function(vt){we||Wn(!1);var ct=we,dt=ct.shouldUseTimeDampening,Mt=ct.dragStartTime;xt({state:vt,scrollWindow:ae,scrollDroppable:Ce,dragStartTime:Mt,shouldUseTimeDampening:dt})},We=function(vt){rc(),we&&Wn(!1);var ct=Date.now(),dt=!1,Mt=function(){dt=!0};xt({state:vt,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:Mt,scrollDroppable:Mt}),we={dragStartTime:ct,shouldUseTimeDampening:dt},zu(),dt&&Ne(vt)},ut=function(){we&&(ae.cancel(),Ce.cancel(),we=null)};return{start:We,stop:ut,scroll:Ne}},Jt=function(x){var O=x.move,W=x.scrollDroppable,ae=x.scrollWindow,Ce=function(gt,vt){var ct=dl(gt.current.client.selection,vt);O({client:ct})},we=function(gt,vt){if(!Ge(gt,vt))return vt;var ct=at(gt,vt);if(!ct)return W(gt.descriptor.id,vt),null;var dt=ko(vt,ct);W(gt.descriptor.id,dt);var Mt=ko(vt,dt);return Mt},Ne=function(gt,vt,ct){if(!gt||!Se(vt,ct))return ct;var dt=Ue(vt,ct);if(!dt)return ae(ct),null;var Mt=ko(ct,dt);ae(Mt);var sn=ko(ct,Mt);return sn},We=function(gt){var vt=gt.scrollJumpRequest;if(vt){var ct=As(gt.impact);ct||Wn(!1);var dt=we(gt.dimensions.droppables[ct],vt);if(dt){var Mt=gt.viewport,sn=Ne(gt.isWindowScrollAllowed,Mt,dt);sn&&Ce(gt,sn)}}};return We},Ht=function(x){var O=x.scrollDroppable,W=x.scrollWindow,ae=x.move,Ce=Vt({scrollWindow:W,scrollDroppable:O}),we=Jt({move:ae,scrollWindow:W,scrollDroppable:O}),Ne=function(gt){if(gt.phase==="DRAGGING"){if(gt.movementMode==="FLUID"){Ce.scroll(gt);return}gt.scrollJumpRequest&&we(gt)}},We={scroll:Ne,start:Ce.start,stop:Ce.stop};return We},xn="data-rbd",wn=function(){var x=xn+"-drag-handle";return{base:x,draggableId:x+"-draggable-id",contextId:x+"-context-id"}}(),Pn=function(){var x=xn+"-draggable";return{base:x,contextId:x+"-context-id",id:x+"-id"}}(),Kn=function(){var x=xn+"-droppable";return{base:x,contextId:x+"-context-id",id:x+"-id"}}(),an={contextId:xn+"-scroll-container-context-id"},qn=function(O){return function(W){return"["+W+'="'+O+'"]'}},Zn=function(O,W){return O.map(function(ae){var Ce=ae.styles[W];return Ce?ae.selector+" { "+Ce+" }":""}).join(" ")},wr="pointer-events: none;",ya=function(x){var O=qn(x),W=function(){var We=` + `},Ms={dragHandleUsageInstructions:No,onDragStart:cl,onDragUpdate:as,onDragEnd:Cs},bi={x:0,y:0},dl=function(O,W){return{x:O.x+W.x,y:O.y+W.y}},ko=function(O,W){return{x:O.x-W.x,y:O.y-W.y}},Yt=function(O,W){return O.x===W.x&&O.y===W.y},qt=function(O){return{x:O.x!==0?-O.x:0,y:O.y!==0?-O.y:0}},It=function(O,W,ae){var Ce;return ae===void 0&&(ae=0),Ce={},Ce[O]=W,Ce[O==="x"?"y":"x"]=ae,Ce},Un=function(O,W){return Math.sqrt(Math.pow(W.x-O.x,2)+Math.pow(W.y-O.y,2))},Ao=function(O,W){return Math.min.apply(Math,W.map(function(ae){return Un(O,ae)}))},Po=function(O){return function(W){return{x:O(W.x),y:O(W.y)}}},Yn=function(x,O){var W=Mn({top:Math.max(O.top,x.top),right:Math.min(O.right,x.right),bottom:Math.min(O.bottom,x.bottom),left:Math.max(O.left,x.left)});return W.width<=0||W.height<=0?null:W},ma=function(O,W){return{top:O.top+W.y,left:O.left+W.x,bottom:O.bottom+W.y,right:O.right+W.x}},Dn=function(O){return[{x:O.left,y:O.top},{x:O.right,y:O.top},{x:O.left,y:O.bottom},{x:O.right,y:O.bottom}]},Qr={top:0,right:0,bottom:0,left:0},Yo=function(O,W){return W?ma(O,W.scroll.diff.displacement):O},Zi=function(O,W,ae){if(ae&&ae.increasedBy){var Ce;return(0,D.Z)({},O,(Ce={},Ce[W.end]=O[W.end]+ae.increasedBy[W.line],Ce))}return O},pl=function(O,W){return W&&W.shouldClipSubject?Yn(W.pageMarginBox,O):Mn(O)},Jo=function(x){var O=x.page,W=x.withPlaceholder,ae=x.axis,Ce=x.frame,we=Yo(O.marginBox,Ce),Ne=Zi(we,ae,W),We=pl(Ne,Ce);return{page:O,withPlaceholder:W,active:We}},Eo=function(x,O){x.frame||Wn(!1);var W=x.frame,ae=ko(O,W.scroll.initial),Ce=qt(ae),we=(0,D.Z)({},W,{scroll:{initial:W.scroll.initial,current:O,diff:{value:ae,displacement:Ce},max:W.scroll.max}}),Ne=Jo({page:x.subject.page,withPlaceholder:x.subject.withPlaceholder,axis:x.axis,frame:we}),We=(0,D.Z)({},x,{frame:we,subject:Ne});return We};function ai(x){return Number.isInteger?Number.isInteger(x):typeof x=="number"&&isFinite(x)&&Math.floor(x)===x}function da(x){return Object.values?Object.values(x):Object.keys(x).map(function(O){return x[O]})}function mi(x,O){if(x.findIndex)return x.findIndex(O);for(var W=0;Wx.bottom,gt=ae.leftx.right,vt=ut&>if(vt)return!0;var ct=ut&&Ne||gt&&we;return ct}},Bn=function(x){var O=Ct(x.top,x.bottom),W=Ct(x.left,x.right);return function(ae){var Ce=O(ae.top)&&O(ae.bottom)&&W(ae.left)&&W(ae.right);return Ce}},cn={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},rn={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},Ln=function(x){return function(O){var W=Ct(O.top,O.bottom),ae=Ct(O.left,O.right);return function(Ce){return x===cn?W(Ce.top)&&W(Ce.bottom):ae(Ce.left)&&ae(Ce.right)}}},Jn=function(O,W){var ae=W.frame?W.frame.scroll.diff.displacement:bi;return ma(O,ae)},Sn=function(O,W,ae){return W.subject.active?ae(W.subject.active)(O):!1},bn=function(O,W,ae){return ae(W)(O)},Sr=function(O){var W=O.target,ae=O.destination,Ce=O.viewport,we=O.withDroppableDisplacement,Ne=O.isVisibleThroughFrameFn,We=we?Jn(W,ae):W;return Sn(We,ae,Ne)&&bn(We,Ce,Ne)},br=function(O){return Sr((0,D.Z)({},O,{isVisibleThroughFrameFn:Rt}))},Hr=function(O){return Sr((0,D.Z)({},O,{isVisibleThroughFrameFn:Bn}))},Qa=function(O){return Sr((0,D.Z)({},O,{isVisibleThroughFrameFn:Ln(O.destination.axis)}))},Mr=function(O,W,ae){if(typeof ae=="boolean")return ae;if(!W)return!0;var Ce=W.invisible,we=W.visible;if(Ce[O])return!1;var Ne=we[O];return Ne?Ne.shouldAnimate:!0};function Pr(x,O){var W=x.page.marginBox,ae={top:O.point.y,right:0,bottom:0,left:O.point.x};return Mn(or(W,ae))}function ta(x){var O=x.afterDragging,W=x.destination,ae=x.displacedBy,Ce=x.viewport,we=x.forceShouldAnimate,Ne=x.last;return O.reduce(function(ut,gt){var vt=Pr(gt,ae),ct=gt.descriptor.id;ut.all.push(ct);var dt=br({target:vt,destination:W,viewport:Ce,withDroppableDisplacement:!0});if(!dt)return ut.invisible[gt.descriptor.id]=!0,ut;var Mt=Mr(ct,Ne,we),sn={draggableId:ct,shouldAnimate:Mt};return ut.visible[ct]=sn,ut},{all:[],visible:{},invisible:{}})}function tr(x,O){if(!x.length)return 0;var W=x[x.length-1].descriptor.index;return O.inHomeList?W:W+1}function Gn(x){var O=x.insideDestination,W=x.inHomeList,ae=x.displacedBy,Ce=x.destination,we=tr(O,{inHomeList:W});return{displaced:Je,displacedBy:ae,at:{type:"REORDER",destination:{droppableId:Ce.descriptor.id,index:we}}}}function Ia(x){var O=x.draggable,W=x.insideDestination,ae=x.destination,Ce=x.viewport,we=x.displacedBy,Ne=x.last,We=x.index,ut=x.forceShouldAnimate,gt=tt(O,ae);if(We==null)return Gn({insideDestination:W,inHomeList:gt,displacedBy:we,destination:ae});var vt=Ci(W,function(yr){return yr.descriptor.index===We});if(!vt)return Gn({insideDestination:W,inHomeList:gt,displacedBy:we,destination:ae});var ct=Zt(O,W),dt=W.indexOf(vt),Mt=ct.slice(dt),sn=ta({afterDragging:Mt,destination:ae,displacedBy:we,last:Ne,viewport:Ce.frame,forceShouldAnimate:ut});return{displaced:sn,displacedBy:we,at:{type:"REORDER",destination:{droppableId:ae.descriptor.id,index:We}}}}function Na(x,O){return!!O.effected[x]}var xa=function(x){var O=x.isMovingForward,W=x.destination,ae=x.draggables,Ce=x.combine,we=x.afterCritical;if(!W.isCombineEnabled)return null;var Ne=Ce.draggableId,We=ae[Ne],ut=We.descriptor.index,gt=Na(Ne,we);return gt?O?ut:ut-1:O?ut+1:ut},va=function(x){var O=x.isMovingForward,W=x.isInHomeList,ae=x.insideDestination,Ce=x.location;if(!ae.length)return null;var we=Ce.index,Ne=O?we+1:we-1,We=ae[0].descriptor.index,ut=ae[ae.length-1].descriptor.index,gt=W?ut:ut+1;return Negt?null:Ne},ua=function(x){var O=x.isMovingForward,W=x.isInHomeList,ae=x.draggable,Ce=x.draggables,we=x.destination,Ne=x.insideDestination,We=x.previousImpact,ut=x.viewport,gt=x.afterCritical,vt=We.at;if(vt||Wn(!1),vt.type==="REORDER"){var ct=va({isMovingForward:O,isInHomeList:W,location:vt.destination,insideDestination:Ne});return ct==null?null:Ia({draggable:ae,insideDestination:Ne,destination:we,viewport:ut,last:We.displaced,displacedBy:We.displacedBy,index:ct})}var dt=xa({isMovingForward:O,destination:we,displaced:We.displaced,draggables:Ce,combine:vt.combine,afterCritical:gt});return dt==null?null:Ia({draggable:ae,insideDestination:Ne,destination:we,viewport:ut,last:We.displaced,displacedBy:We.displacedBy,index:dt})},Nr=function(x){var O=x.displaced,W=x.afterCritical,ae=x.combineWith,Ce=x.displacedBy,we=!!(O.visible[ae]||O.invisible[ae]);return Na(ae,W)?we?bi:qt(Ce.point):we?Ce.point:bi},vo=function(x){var O=x.afterCritical,W=x.impact,ae=x.draggables,Ce=je(W);Ce||Wn(!1);var we=Ce.draggableId,Ne=ae[we].page.borderBox.center,We=Nr({displaced:W.displaced,afterCritical:O,combineWith:we,displacedBy:W.displacedBy});return dl(Ne,We)},Ko=function(O,W){return W.margin[O.start]+W.borderBox[O.size]/2},oi=function(O,W){return W.margin[O.end]+W.borderBox[O.size]/2},Mi=function(O,W,ae){return W[O.crossAxisStart]+ae.margin[O.crossAxisStart]+ae.borderBox[O.crossAxisSize]/2},qo=function(O){var W=O.axis,ae=O.moveRelativeTo,Ce=O.isMoving;return It(W.line,ae.marginBox[W.end]+Ko(W,Ce),Mi(W,ae.marginBox,Ce))},il=function(O){var W=O.axis,ae=O.moveRelativeTo,Ce=O.isMoving;return It(W.line,ae.marginBox[W.start]-oi(W,Ce),Mi(W,ae.marginBox,Ce))},Io=function(O){var W=O.axis,ae=O.moveInto,Ce=O.isMoving;return It(W.line,ae.contentBox[W.start]+Ko(W,Ce),Mi(W,ae.contentBox,Ce))},Ni=function(x){var O=x.impact,W=x.draggable,ae=x.draggables,Ce=x.droppable,we=x.afterCritical,Ne=Nt(Ce.descriptor.id,ae),We=W.page,ut=Ce.axis;if(!Ne.length)return Io({axis:ut,moveInto:Ce.page,isMoving:We});var gt=O.displaced,vt=O.displacedBy,ct=gt.all[0];if(ct){var dt=ae[ct];if(Na(ct,we))return il({axis:ut,moveRelativeTo:dt.page,isMoving:We});var Mt=Aa(dt.page,vt.point);return il({axis:ut,moveRelativeTo:Mt,isMoving:We})}var sn=Ne[Ne.length-1];if(sn.descriptor.id===W.descriptor.id)return We.borderBox.center;if(Na(sn.descriptor.id,we)){var yr=Aa(sn.page,qt(we.displacedBy.point));return qo({axis:ut,moveRelativeTo:yr,isMoving:We})}return qo({axis:ut,moveRelativeTo:sn.page,isMoving:We})},hl=function(x,O){var W=x.frame;return W?dl(O,W.scroll.diff.displacement):O},xl=function(O){var W=O.impact,ae=O.draggable,Ce=O.droppable,we=O.draggables,Ne=O.afterCritical,We=ae.page.borderBox.center,ut=W.at;return!Ce||!ut?We:ut.type==="REORDER"?Ni({impact:W,draggable:ae,draggables:we,droppable:Ce,afterCritical:Ne}):vo({impact:W,draggables:we,afterCritical:Ne})},Gl=function(x){var O=xl(x),W=x.droppable,ae=W?hl(W,O):O;return ae},Xl=function(x,O){var W=ko(O,x.scroll.initial),ae=qt(W),Ce=Mn({top:O.y,bottom:O.y+x.frame.height,left:O.x,right:O.x+x.frame.width}),we={frame:Ce,scroll:{initial:x.scroll.initial,max:x.scroll.max,current:O,diff:{value:W,displacement:ae}}};return we};function Bs(x,O){return x.map(function(W){return O[W]})}function nr(x,O){for(var W=0;W1?vt.sort(function(ct,dt){return So(ct)[We.start]-So(dt)[We.start]})[0]:gt.sort(function(ct,dt){var Mt=Ao(W,Dn(So(ct))),sn=Ao(W,Dn(So(dt)));return Mt!==sn?Mt-sn:So(ct)[We.start]-So(dt)[We.start]})[0]},ml=function(O,W){var ae=O.page.borderBox.center;return Na(O.descriptor.id,W)?ko(ae,W.displacedBy.point):ae},Si=function(O,W){var ae=O.page.borderBox;return Na(O.descriptor.id,W)?ma(ae,qt(W.displacedBy.point)):ae},Ds=function(x){var O=x.pageBorderBoxCenter,W=x.viewport,ae=x.destination,Ce=x.insideDestination,we=x.afterCritical,Ne=Ce.filter(function(We){return Hr({target:Si(We,we),destination:ae,viewport:W.frame,withDroppableDisplacement:!0})}).sort(function(We,ut){var gt=Un(O,hl(ae,ml(We,we))),vt=Un(O,hl(ae,ml(ut,we)));return gtO.left&&x.topO.top}function Du(x){var O=x.pageBorderBox,W=x.draggable,ae=x.candidates,Ce=W.page.borderBox.center,we=ae.map(function(Ne){var We=Ne.axis,ut=It(Ne.axis.line,O.center[We.line],Ne.page.borderBox.center[We.crossAxisLine]);return{id:Ne.descriptor.id,distance:Un(Ce,ut)}}).sort(function(Ne,We){return We.distance-Ne.distance});return we[0]?we[0].id:null}function Ol(x){var O=x.pageBorderBox,W=x.draggable,ae=x.droppables,Ce=Xo(ae).filter(function(we){if(!we.isEnabled)return!1;var Ne=we.subject.active;if(!Ne||!Wl(O,Ne))return!1;if(Fc(Ne)(O.center))return!0;var We=we.axis,ut=Ne.center[We.crossAxisLine],gt=O[We.crossAxisStart],vt=O[We.crossAxisEnd],ct=Ct(Ne[We.crossAxisStart],Ne[We.crossAxisEnd]),dt=ct(gt),Mt=ct(vt);return!dt&&!Mt?!0:dt?gtut});return Ce.length?Ce.length===1?Ce[0].descriptor.id:Du({pageBorderBox:O,draggable:W,candidates:Ce}):null}var Qs=function(O,W){return Mn(ma(O,W))},Su=function(x,O){var W=x.frame;return W?Qs(O,W.scroll.diff.value):O};function Hs(x){var O=x.displaced,W=x.id;return!!(O.visible[W]||O.invisible[W])}function dc(x){var O=x.draggable,W=x.closest,ae=x.inHomeList;return W?ae&&W.descriptor.index>O.descriptor.index?W.descriptor.index-1:W.descriptor.index:null}var fc=function(x){var O=x.pageBorderBoxWithDroppableScroll,W=x.draggable,ae=x.destination,Ce=x.insideDestination,we=x.last,Ne=x.viewport,We=x.afterCritical,ut=ae.axis,gt=xo(ae.axis,W.displaceBy),vt=gt.value,ct=O[ut.start],dt=O[ut.end],Mt=Zt(W,Ce),sn=Ci(Mt,function(kr){var rr=kr.descriptor.id,Ca=kr.page.borderBox.center[ut.line],Xa=Na(rr,We),po=Hs({displaced:we,id:rr});return Xa?po?dt<=Ca:ctrr[We.start]+Xa&&ctrr[We.start]-gt+Xa&&vtrr[We.start]+gt+Xa&&ctrr[We.start]+Xa&&vt=ga)return ar;var we=Ce/ga,Ne=Br+Gr*we,We=ae==="CANCEL"?Ne*To:Ne;return Number(We.toFixed(2))},jo=function(x){var O=x.impact,W=x.draggable,ae=x.dimensions,Ce=x.viewport,we=x.afterCritical,Ne=ae.draggables,We=ae.droppables,ut=As(O),gt=ut?We[ut]:null,vt=We[W.descriptor.droppableId],ct=Pu({impact:O,draggable:W,draggables:Ne,afterCritical:we,droppable:gt||vt,viewport:Ce}),dt=ko(ct,W.client.borderBox.center);return dt},vi=function(x){var O=x.draggables,W=x.reason,ae=x.lastImpact,Ce=x.home,we=x.viewport,Ne=x.onLiftImpact;if(!ae.at||W!=="DROP"){var We=nc({draggables:O,impact:Ne,destination:Ce,viewport:we,forceShouldAnimate:!0});return{impact:We,didDropInsideDroppable:!1}}if(ae.at.type==="REORDER")return{impact:ae,didDropInsideDroppable:!0};var ut=(0,D.Z)({},ae,{displaced:Je});return{impact:ut,didDropInsideDroppable:!0}},ca=function(x){var O=x.getState,W=x.dispatch;return function(ae){return function(Ce){if(Ce.type!=="DROP"){ae(Ce);return}var we=O(),Ne=Ce.payload.reason;if(we.phase==="COLLECTING"){W(Cn({reason:Ne}));return}if(we.phase!=="IDLE"){var We=we.phase==="DROP_PENDING"&&we.isWaiting;We&&Wn(!1),we.phase==="DRAGGING"||we.phase==="DROP_PENDING"||Wn(!1);var ut=we.critical,gt=we.dimensions,vt=gt.draggables[we.critical.draggable.id],ct=vi({reason:Ne,lastImpact:we.impact,afterCritical:we.afterCritical,onLiftImpact:we.onLiftImpact,home:we.dimensions.droppables[we.critical.droppable.id],viewport:we.viewport,draggables:we.dimensions.draggables}),dt=ct.impact,Mt=ct.didDropInsideDroppable,sn=Mt?Ot(dt):null,yr=Mt?je(dt):null,kr={index:ut.draggable.index,droppableId:ut.droppable.id},rr={draggableId:vt.descriptor.id,type:vt.descriptor.type,source:kr,reason:Ne,mode:we.movementMode,destination:sn,combine:yr},Ca=jo({impact:dt,draggable:vt,dimensions:gt,viewport:we.viewport,afterCritical:we.afterCritical}),Xa={critical:we.critical,afterCritical:we.afterCritical,result:rr,impact:dt},po=!Yt(we.current.client.offset,Ca)||!!rr.combine;if(!po){W(gn({completed:Xa}));return}var fi=io({current:we.current.client.offset,destination:Ca,reason:Ne}),pi={newHomeClientOffset:Ca,dropDuration:fi,completed:Xa};W(ln(pi))}}}},ro=function(){return{x:window.pageXOffset,y:window.pageYOffset}};function Uo(x){return{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(W){W.target!==window&&W.target!==window.document||x()}}}function Ta(x){var O=x.onWindowScroll;function W(){O(ro())}var ae=Ma(W),Ce=Uo(ae),we=Di;function Ne(){return we!==Di}function We(){Ne()&&Wn(!1),we=no(window,[Ce])}function ut(){Ne()||Wn(!1),ae.cancel(),we(),we=Di}return{start:We,stop:ut,isActive:Ne}}var ra=function(O){return O.type==="DROP_COMPLETE"||O.type==="DROP_ANIMATE"||O.type==="FLUSH"},ja=function(x){var O=Ta({onWindowScroll:function(ae){x.dispatch(Et({newScroll:ae}))}});return function(W){return function(ae){!O.isActive()&&ae.type==="INITIAL_PUBLISH"&&O.start(),O.isActive()&&ra(ae)&&O.stop(),W(ae)}}},Oo=function(x){var O=!1,W=!1,ae=setTimeout(function(){W=!0}),Ce=function(Ne){O||W||(O=!0,x(Ne),clearTimeout(ae))};return Ce.wasCalled=function(){return O},Ce},Xr=function(){var x=[],O=function(we){var Ne=mi(x,function(gt){return gt.timerId===we});Ne===-1&&Wn(!1);var We=x.splice(Ne,1),ut=We[0];ut.callback()},W=function(we){var Ne=setTimeout(function(){return O(Ne)}),We={timerId:Ne,callback:we};x.push(We)},ae=function(){if(x.length){var we=[].concat(x);x.length=0,we.forEach(function(Ne){clearTimeout(Ne.timerId),Ne.callback()})}};return{add:W,flush:ae}},ao=function(O,W){return O==null&&W==null?!0:O==null||W==null?!1:O.droppableId===W.droppableId&&O.index===W.index},Er=function(O,W){return O==null&&W==null?!0:O==null||W==null?!1:O.draggableId===W.draggableId&&O.droppableId===W.droppableId},La=function(O,W){if(O===W)return!0;var ae=O.draggable.id===W.draggable.id&&O.draggable.droppableId===W.draggable.droppableId&&O.draggable.type===W.draggable.type&&O.draggable.index===W.draggable.index,Ce=O.droppable.id===W.droppable.id&&O.droppable.type===W.droppable.type;return ae&&Ce},fa=function(O,W){rc(),W(),zu()},Ba=function(O,W){return{draggableId:O.draggable.id,type:O.droppable.type,source:{droppableId:O.droppable.id,index:O.draggable.index},mode:W}},go=function(O,W,ae,Ce){if(!O){ae(Ce(W));return}var we=Oo(ae),Ne={announce:we};O(W,Ne),we.wasCalled()||ae(Ce(W))},Ho=function(x,O){var W=Xr(),ae=null,Ce=function(dt,Mt){ae&&Wn(!1),fa("onBeforeCapture",function(){var sn=x().onBeforeCapture;if(sn){var yr={draggableId:dt,mode:Mt};sn(yr)}})},we=function(dt,Mt){ae&&Wn(!1),fa("onBeforeDragStart",function(){var sn=x().onBeforeDragStart;sn&&sn(Ba(dt,Mt))})},Ne=function(dt,Mt){ae&&Wn(!1);var sn=Ba(dt,Mt);ae={mode:Mt,lastCritical:dt,lastLocation:sn.source,lastCombine:null},W.add(function(){fa("onDragStart",function(){return go(x().onDragStart,sn,O,Ms.onDragStart)})})},We=function(dt,Mt){var sn=Ot(Mt),yr=je(Mt);ae||Wn(!1);var kr=!La(dt,ae.lastCritical);kr&&(ae.lastCritical=dt);var rr=!ao(ae.lastLocation,sn);rr&&(ae.lastLocation=sn);var Ca=!Er(ae.lastCombine,yr);if(Ca&&(ae.lastCombine=yr),!(!kr&&!rr&&!Ca)){var Xa=(0,D.Z)({},Ba(dt,ae.mode),{combine:yr,destination:sn});W.add(function(){fa("onDragUpdate",function(){return go(x().onDragUpdate,Xa,O,Ms.onDragUpdate)})})}},ut=function(){ae||Wn(!1),W.flush()},gt=function(dt){ae||Wn(!1),ae=null,fa("onDragEnd",function(){return go(x().onDragEnd,dt,O,Ms.onDragEnd)})},vt=function(){if(ae){var dt=(0,D.Z)({},Ba(ae.lastCritical,ae.mode),{combine:null,destination:null,reason:"CANCEL"});gt(dt)}};return{beforeCapture:Ce,beforeStart:we,start:Ne,update:We,flush:ut,drop:gt,abort:vt}},Ei=function(x,O){var W=Ho(x,O);return function(ae){return function(Ce){return function(we){if(we.type==="BEFORE_INITIAL_CAPTURE"){W.beforeCapture(we.payload.draggableId,we.payload.movementMode);return}if(we.type==="INITIAL_PUBLISH"){var Ne=we.payload.critical;W.beforeStart(Ne,we.payload.movementMode),Ce(we),W.start(Ne,we.payload.movementMode);return}if(we.type==="DROP_COMPLETE"){var We=we.payload.completed.result;W.flush(),Ce(we),W.drop(We);return}if(Ce(we),we.type==="FLUSH"){W.abort();return}var ut=ae.getState();ut.phase==="DRAGGING"&&W.update(ut.critical,ut.impact)}}}},gi=function(x){return function(O){return function(W){if(W.type!=="DROP_ANIMATION_FINISHED"){O(W);return}var ae=x.getState();ae.phase!=="DROP_ANIMATING"&&Wn(!1),x.dispatch(gn({completed:ae.completed}))}}},wi=function(x){var O=null,W=null;function ae(){W&&(cancelAnimationFrame(W),W=null),O&&(O(),O=null)}return function(Ce){return function(we){if((we.type==="FLUSH"||we.type==="DROP_COMPLETE"||we.type==="DROP_ANIMATION_FINISHED")&&ae(),Ce(we),we.type==="DROP_ANIMATE"){var Ne={eventName:"scroll",options:{capture:!0,passive:!1,once:!0},fn:function(){var ut=x.getState();ut.phase==="DROP_ANIMATING"&&x.dispatch(mn())}};W=requestAnimationFrame(function(){W=null,O=no(window,[Ne])})}}}},Rl=function(x){return function(){return function(O){return function(W){(W.type==="DROP_COMPLETE"||W.type==="FLUSH"||W.type==="DROP_ANIMATE")&&x.stopPublishing(),O(W)}}}},vl=function(x){var O=!1;return function(){return function(W){return function(ae){if(ae.type==="INITIAL_PUBLISH"){O=!0,x.tryRecordFocus(ae.payload.critical.draggable.id),W(ae),x.tryRestoreFocusRecorded();return}if(W(ae),!!O){if(ae.type==="FLUSH"){O=!1,x.tryRestoreFocusRecorded();return}if(ae.type==="DROP_COMPLETE"){O=!1;var Ce=ae.payload.completed.result;Ce.combine&&x.tryShiftRecord(Ce.draggableId,Ce.combine.draggableId),x.tryRestoreFocusRecorded()}}}}}},ll=function(O){return O.type==="DROP_COMPLETE"||O.type==="DROP_ANIMATE"||O.type==="FLUSH"},Ti=function(x){return function(O){return function(W){return function(ae){if(ll(ae)){x.stop(),W(ae);return}if(ae.type==="INITIAL_PUBLISH"){W(ae);var Ce=O.getState();Ce.phase!=="DRAGGING"&&Wn(!1),x.start(Ce);return}W(ae),x.scroll(O.getState())}}}},ii=function(x){return function(O){return function(W){if(O(W),W.type==="PUBLISH_WHILE_DRAGGING"){var ae=x.getState();ae.phase==="DROP_PENDING"&&(ae.isWaiting||x.dispatch(En({reason:ae.reason})))}}}},Ml=P.qC,fl=function(x){var O=x.dimensionMarshal,W=x.focusMarshal,ae=x.styleMarshal,Ce=x.getResponders,we=x.announce,Ne=x.autoScroller;return(0,P.MT)(Ee,Ml((0,P.md)(vr(ae),Rl(O),ke(O),ca,gi,wi,ii,Ti(Ne),ja,vl(W),Ei(Ce,we))))},li=function(){return{additions:{},removals:{},modified:{}}};function eo(x){var O=x.registry,W=x.callbacks,ae=li(),Ce=null,we=function(){Ce||(W.collectionStarting(),Ce=requestAnimationFrame(function(){Ce=null,rc();var vt=ae,ct=vt.additions,dt=vt.removals,Mt=vt.modified,sn=Object.keys(ct).map(function(rr){return O.draggable.getById(rr).getDimension(bi)}).sort(function(rr,Ca){return rr.descriptor.index-Ca.descriptor.index}),yr=Object.keys(Mt).map(function(rr){var Ca=O.droppable.getById(rr),Xa=Ca.callbacks.getScrollWhileDragging();return{droppableId:rr,scroll:Xa}}),kr={additions:sn,removals:Object.keys(dt),modified:yr};ae=li(),zu(),W.publish(kr)}))},Ne=function(vt){var ct=vt.descriptor.id;ae.additions[ct]=vt,ae.modified[vt.descriptor.droppableId]=!0,ae.removals[ct]&&delete ae.removals[ct],we()},We=function(vt){var ct=vt.descriptor;ae.removals[ct.id]=!0,ae.modified[ct.droppableId]=!0,ae.additions[ct.id]&&delete ae.additions[ct.id],we()},ut=function(){Ce&&(cancelAnimationFrame(Ce),Ce=null,ae=li())};return{add:Ne,remove:We,stop:ut}}var ji=function(x){var O=x.scrollHeight,W=x.scrollWidth,ae=x.height,Ce=x.width,we=ko({x:W,y:O},{x:Ce,y:ae}),Ne={x:Math.max(0,we.x),y:Math.max(0,we.y)};return Ne},Jl=function(){var x=document.documentElement;return x||Wn(!1),x},ql=function(){var x=Jl(),O=ji({scrollHeight:x.scrollHeight,scrollWidth:x.scrollWidth,width:x.clientWidth,height:x.clientHeight});return O},cs=function(){var x=ro(),O=ql(),W=x.y,ae=x.x,Ce=Jl(),we=Ce.clientWidth,Ne=Ce.clientHeight,We=ae+we,ut=W+Ne,gt=Mn({top:W,left:ae,right:We,bottom:ut}),vt={frame:gt,scroll:{initial:x,current:x,max:O,diff:{value:bi,displacement:bi}}};return vt},$l=function(x){var O=x.critical,W=x.scrollOptions,ae=x.registry;rc();var Ce=cs(),we=Ce.scroll.current,Ne=O.droppable,We=ae.droppable.getAllByType(Ne.type).map(function(ct){return ct.callbacks.getDimensionAndWatchScroll(we,W)}),ut=ae.draggable.getAllByType(O.draggable.type).map(function(ct){return ct.getDimension(we)}),gt={draggables:co(ut),droppables:Ea(We)};zu();var vt={dimensions:gt,critical:O,viewport:Ce};return vt};function Kl(x,O,W){if(W.descriptor.id===O.id||W.descriptor.type!==O.type)return!1;var ae=x.droppable.getById(W.descriptor.droppableId);return ae.descriptor.mode==="virtual"}var bl=function(x,O){var W=null,ae=eo({callbacks:{publish:O.publishWhileDragging,collectionStarting:O.collectionStarting},registry:x}),Ce=function(Mt,sn){x.droppable.exists(Mt)||Wn(!1),W&&O.updateDroppableIsEnabled({id:Mt,isEnabled:sn})},we=function(Mt,sn){W&&(x.droppable.exists(Mt)||Wn(!1),O.updateDroppableIsCombineEnabled({id:Mt,isCombineEnabled:sn}))},Ne=function(Mt,sn){W&&(x.droppable.exists(Mt)||Wn(!1),O.updateDroppableScroll({id:Mt,newScroll:sn}))},We=function(Mt,sn){W&&x.droppable.getById(Mt).callbacks.scroll(sn)},ut=function(){if(W){ae.stop();var Mt=W.critical.droppable;x.droppable.getAllByType(Mt.type).forEach(function(sn){return sn.callbacks.dragStopped()}),W.unsubscribe(),W=null}},gt=function(Mt){W||Wn(!1);var sn=W.critical.draggable;Mt.type==="ADDITION"&&Kl(x,sn,Mt.value)&&ae.add(Mt.value),Mt.type==="REMOVAL"&&Kl(x,sn,Mt.value)&&ae.remove(Mt.value)},vt=function(Mt){W&&Wn(!1);var sn=x.draggable.getById(Mt.draggableId),yr=x.droppable.getById(sn.descriptor.droppableId),kr={draggable:sn.descriptor,droppable:yr.descriptor},rr=x.subscribe(gt);return W={critical:kr,unsubscribe:rr},$l({critical:kr,registry:x,scrollOptions:Mt.scrollOptions})},ct={updateDroppableIsEnabled:Ce,updateDroppableIsCombineEnabled:we,scrollDroppable:We,updateDroppableScroll:Ne,startPublishing:vt,stopPublishing:ut};return ct},gl=function(x,O){return x.phase==="IDLE"?!0:x.phase!=="DROP_ANIMATING"||x.completed.result.draggableId===O?!1:x.completed.result.reason==="DROP"},ws=function(x){window.scrollBy(x.x,x.y)},Li=Rr(function(x){return Xo(x).filter(function(O){return!(!O.isEnabled||!O.frame)})}),$o=function(O,W){var ae=Ci(Li(W),function(Ce){return Ce.frame||Wn(!1),Fc(Ce.frame.pageMarginBox)(O)});return ae},si=function(x){var O=x.center,W=x.destination,ae=x.droppables;if(W){var Ce=ae[W];return Ce.frame?Ce:null}var we=$o(O,ae);return we},lo={startFromPercentage:.25,maxScrollAtPercentage:.05,maxPixelScroll:28,ease:function(O){return Math.pow(O,2)},durationDampening:{stopDampeningAt:1200,accelerateAt:360}},Yl=function(x,O){var W=x[O.size]*lo.startFromPercentage,ae=x[O.size]*lo.maxScrollAtPercentage,Ce={startScrollingFrom:W,maxScrollValueAt:ae};return Ce},sl=function(x){var O=x.startOfRange,W=x.endOfRange,ae=x.current,Ce=W-O;if(Ce===0)return 0;var we=ae-O,Ne=we/Ce;return Ne},Ki=1,Za=function(x,O){if(x>O.startScrollingFrom)return 0;if(x<=O.maxScrollValueAt)return lo.maxPixelScroll;if(x===O.startScrollingFrom)return Ki;var W=sl({startOfRange:O.maxScrollValueAt,endOfRange:O.startScrollingFrom,current:x}),ae=1-W,Ce=lo.maxPixelScroll*lo.ease(ae);return Math.ceil(Ce)},fr=lo.durationDampening.accelerateAt,pr=lo.durationDampening.stopDampeningAt,Oa=function(x,O){var W=O,ae=pr,Ce=Date.now(),we=Ce-W;if(we>=pr)return x;if(weO.height,we=W.width>O.width;return!we&&!Ce?ae:we&&Ce?null:{x:we?0:ae.x,y:Ce?0:ae.y}},ui=Po(function(x){return x===0?0:x}),Al=function(x){var O=x.dragStartTime,W=x.container,ae=x.subject,Ce=x.center,we=x.shouldUseTimeDampening,Ne={top:Ce.y-W.top,right:W.right-Ce.x,bottom:W.bottom-Ce.y,left:Ce.x-W.left},We=mr({container:W,distanceToEdges:Ne,dragStartTime:O,axis:cn,shouldUseTimeDampening:we}),ut=mr({container:W,distanceToEdges:Ne,dragStartTime:O,axis:rn,shouldUseTimeDampening:we}),gt=ui({x:ut,y:We});if(Yt(gt,bi))return null;var vt=Wa({container:W,subject:ae,proposedScroll:gt});return vt?Yt(vt,bi)?null:vt:null},tu=Po(function(x){return x===0?0:x>0?1:-1}),_=function(){var x=function(W,ae){return W<0?W:W>ae?W-ae:0};return function(O){var W=O.current,ae=O.max,Ce=O.change,we=dl(W,Ce),Ne={x:x(we.x,ae.x),y:x(we.y,ae.y)};return Yt(Ne,bi)?null:Ne}}(),le=function(O){var W=O.max,ae=O.current,Ce=O.change,we={x:Math.max(ae.x,W.x),y:Math.max(ae.y,W.y)},Ne=tu(Ce),We=_({max:we,current:ae,change:Ne});return!We||Ne.x!==0&&We.x===0||Ne.y!==0&&We.y===0},Se=function(O,W){return le({current:O.scroll.current,max:O.scroll.max,change:W})},Ue=function(O,W){if(!Se(O,W))return null;var ae=O.scroll.max,Ce=O.scroll.current;return _({current:Ce,max:ae,change:W})},Ge=function(O,W){var ae=O.frame;return ae?le({current:ae.scroll.current,max:ae.scroll.max,change:W}):!1},at=function(O,W){var ae=O.frame;return!ae||!Ge(O,W)?null:_({current:ae.scroll.current,max:ae.scroll.max,change:W})},mt=function(x){var O=x.viewport,W=x.subject,ae=x.center,Ce=x.dragStartTime,we=x.shouldUseTimeDampening,Ne=Al({dragStartTime:Ce,container:O.frame,subject:W,center:ae,shouldUseTimeDampening:we});return Ne&&Se(O,Ne)?Ne:null},St=function(x){var O=x.droppable,W=x.subject,ae=x.center,Ce=x.dragStartTime,we=x.shouldUseTimeDampening,Ne=O.frame;if(!Ne)return null;var We=Al({dragStartTime:Ce,container:Ne.pageMarginBox,subject:W,center:ae,shouldUseTimeDampening:we});return We&&Ge(O,We)?We:null},xt=function(x){var O=x.state,W=x.dragStartTime,ae=x.shouldUseTimeDampening,Ce=x.scrollWindow,we=x.scrollDroppable,Ne=O.current.page.borderBoxCenter,We=O.dimensions.draggables[O.critical.draggable.id],ut=We.page.marginBox;if(O.isWindowScrollAllowed){var gt=O.viewport,vt=mt({dragStartTime:W,viewport:gt,subject:ut,center:Ne,shouldUseTimeDampening:ae});if(vt){Ce(vt);return}}var ct=si({center:Ne,destination:As(O.impact),droppables:O.dimensions.droppables});if(ct){var dt=St({dragStartTime:W,droppable:ct,subject:ut,center:Ne,shouldUseTimeDampening:ae});dt&&we(ct.descriptor.id,dt)}},Vt=function(x){var O=x.scrollWindow,W=x.scrollDroppable,ae=Ma(O),Ce=Ma(W),we=null,Ne=function(vt){we||Wn(!1);var ct=we,dt=ct.shouldUseTimeDampening,Mt=ct.dragStartTime;xt({state:vt,scrollWindow:ae,scrollDroppable:Ce,dragStartTime:Mt,shouldUseTimeDampening:dt})},We=function(vt){rc(),we&&Wn(!1);var ct=Date.now(),dt=!1,Mt=function(){dt=!0};xt({state:vt,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:Mt,scrollDroppable:Mt}),we={dragStartTime:ct,shouldUseTimeDampening:dt},zu(),dt&&Ne(vt)},ut=function(){we&&(ae.cancel(),Ce.cancel(),we=null)};return{start:We,stop:ut,scroll:Ne}},Jt=function(x){var O=x.move,W=x.scrollDroppable,ae=x.scrollWindow,Ce=function(gt,vt){var ct=dl(gt.current.client.selection,vt);O({client:ct})},we=function(gt,vt){if(!Ge(gt,vt))return vt;var ct=at(gt,vt);if(!ct)return W(gt.descriptor.id,vt),null;var dt=ko(vt,ct);W(gt.descriptor.id,dt);var Mt=ko(vt,dt);return Mt},Ne=function(gt,vt,ct){if(!gt||!Se(vt,ct))return ct;var dt=Ue(vt,ct);if(!dt)return ae(ct),null;var Mt=ko(ct,dt);ae(Mt);var sn=ko(ct,Mt);return sn},We=function(gt){var vt=gt.scrollJumpRequest;if(vt){var ct=As(gt.impact);ct||Wn(!1);var dt=we(gt.dimensions.droppables[ct],vt);if(dt){var Mt=gt.viewport,sn=Ne(gt.isWindowScrollAllowed,Mt,dt);sn&&Ce(gt,sn)}}};return We},Ht=function(x){var O=x.scrollDroppable,W=x.scrollWindow,ae=x.move,Ce=Vt({scrollWindow:W,scrollDroppable:O}),we=Jt({move:ae,scrollWindow:W,scrollDroppable:O}),Ne=function(gt){if(gt.phase==="DRAGGING"){if(gt.movementMode==="FLUID"){Ce.scroll(gt);return}gt.scrollJumpRequest&&we(gt)}},We={scroll:Ne,start:Ce.start,stop:Ce.stop};return We},xn="data-rbd",wn=function(){var x=xn+"-drag-handle";return{base:x,draggableId:x+"-draggable-id",contextId:x+"-context-id"}}(),Pn=function(){var x=xn+"-draggable";return{base:x,contextId:x+"-context-id",id:x+"-id"}}(),Kn=function(){var x=xn+"-droppable";return{base:x,contextId:x+"-context-id",id:x+"-id"}}(),an={contextId:xn+"-scroll-container-context-id"},qn=function(O){return function(W){return"["+W+'="'+O+'"]'}},Zn=function(O,W){return O.map(function(ae){var Ce=ae.styles[W];return Ce?ae.selector+" { "+Ce+" }":""}).join(" ")},wr="pointer-events: none;",ya=function(x){var O=qn(x),W=function(){var We=` cursor: -webkit-grab; cursor: grab; `;return{selector:O(wn.contextId),styles:{always:` @@ -357,4 +357,4 @@ The error may be correlated with this previous error: This is to ensure consistent browser layout and measurement More information: https://github.com/atlassian/react-beautiful-dnd/blob/master/docs/guides/doctype.md -`,Ra=function(x){var O=x.doctype;O&&(O.name.toLowerCase(),O.publicId)};function Vi(x){}function Da(x,O){}function Mo(){Da(function(){oo(Nl.react,F.version),Ra(document)},[])}function yi(x){var O=(0,F.useRef)(x);return(0,F.useEffect)(function(){O.current=x}),O}function Ai(){var x=null;function O(){return!!x}function W(Ne){return Ne===x}function ae(Ne){x&&Wn(!1);var We={abandon:Ne};return x=We,We}function Ce(){x||Wn(!1),x=null}function we(){x&&(x.abandon(),Ce())}return{isClaimed:O,isActive:W,claim:ae,release:Ce,tryAbandon:we}}var is=9,Ss=13,Gs=27,Tl=32,mu=33,ds=34,Zs=35,ku=36,xi=37,ul=38,jl=39,fs=40,es,ni=(es={},es[Ss]=!0,es[is]=!0,es),Ws=function(x){ni[x.keyCode]&&x.preventDefault()},Es=function(){var x="visibilitychange";if(typeof document=="undefined")return x;var O=[x,"ms"+x,"webkit"+x,"moz"+x,"o"+x],W=Ci(O,function(ae){return"on"+ae in document});return W||x}(),Xs=0,uu=5;function nl(x,O){return Math.abs(O.x-x.x)>=uu||Math.abs(O.y-x.y)>=uu}var Gu={type:"IDLE"};function Fu(x){var O=x.cancel,W=x.completed,ae=x.getPhase,Ce=x.setPhase;return[{eventName:"mousemove",fn:function(Ne){var We=Ne.button,ut=Ne.clientX,gt=Ne.clientY;if(We===Xs){var vt={x:ut,y:gt},ct=ae();if(ct.type==="DRAGGING"){Ne.preventDefault(),ct.actions.move(vt);return}ct.type!=="PENDING"&&Wn(!1);var dt=ct.point;if(nl(dt,vt)){Ne.preventDefault();var Mt=ct.actions.fluidLift(vt);Ce({type:"DRAGGING",actions:Mt})}}}},{eventName:"mouseup",fn:function(Ne){var We=ae();if(We.type!=="DRAGGING"){O();return}Ne.preventDefault(),We.actions.drop({shouldBlockNextClick:!0}),W()}},{eventName:"mousedown",fn:function(Ne){ae().type==="DRAGGING"&&Ne.preventDefault(),O()}},{eventName:"keydown",fn:function(Ne){var We=ae();if(We.type==="PENDING"){O();return}if(Ne.keyCode===Gs){Ne.preventDefault(),O();return}Ws(Ne)}},{eventName:"resize",fn:O},{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(){ae().type==="PENDING"&&O()}},{eventName:"webkitmouseforcedown",fn:function(Ne){var We=ae();if(We.type==="IDLE"&&Wn(!1),We.actions.shouldRespectForcePress()){O();return}Ne.preventDefault()}},{eventName:Es,fn:O}]}function cu(x){var O=(0,F.useRef)(Gu),W=(0,F.useRef)(Di),ae=Qe(function(){return{eventName:"mousedown",fn:function(ct){if(!ct.defaultPrevented&&ct.button===Xs&&!(ct.ctrlKey||ct.metaKey||ct.shiftKey||ct.altKey)){var dt=x.findClosestDraggableId(ct);if(dt){var Mt=x.tryGetLock(dt,Ne,{sourceEvent:ct});if(Mt){ct.preventDefault();var sn={x:ct.clientX,y:ct.clientY};W.current(),gt(Mt,sn)}}}}}},[x]),Ce=Qe(function(){return{eventName:"webkitmouseforcewillbegin",fn:function(ct){if(!ct.defaultPrevented){var dt=x.findClosestDraggableId(ct);if(dt){var Mt=x.findOptionsForDraggable(dt);Mt&&(Mt.shouldRespectForcePress||x.canGetLock(dt)&&ct.preventDefault())}}}}},[x]),we=Ye(function(){var ct={passive:!1,capture:!0};W.current=no(window,[Ce,ae],ct)},[Ce,ae]),Ne=Ye(function(){var vt=O.current;vt.type!=="IDLE"&&(O.current=Gu,W.current(),we())},[we]),We=Ye(function(){var vt=O.current;Ne(),vt.type==="DRAGGING"&&vt.actions.cancel({shouldBlockNextClick:!0}),vt.type==="PENDING"&&vt.actions.abort()},[Ne]),ut=Ye(function(){var ct={capture:!0,passive:!1},dt=Fu({cancel:We,completed:Ne,getPhase:function(){return O.current},setPhase:function(sn){O.current=sn}});W.current=no(window,dt,ct)},[We,Ne]),gt=Ye(function(ct,dt){O.current.type!=="IDLE"&&Wn(!1),O.current={type:"PENDING",point:dt,actions:ct},ut()},[ut]);oa(function(){return we(),function(){W.current()}},[we])}var ys;function js(){}var Ql=(ys={},ys[ds]=!0,ys[mu]=!0,ys[ku]=!0,ys[Zs]=!0,ys);function Cl(x,O){function W(){O(),x.cancel()}function ae(){O(),x.drop()}return[{eventName:"keydown",fn:function(we){if(we.keyCode===Gs){we.preventDefault(),W();return}if(we.keyCode===Tl){we.preventDefault(),ae();return}if(we.keyCode===fs){we.preventDefault(),x.moveDown();return}if(we.keyCode===ul){we.preventDefault(),x.moveUp();return}if(we.keyCode===jl){we.preventDefault(),x.moveRight();return}if(we.keyCode===xi){we.preventDefault(),x.moveLeft();return}if(Ql[we.keyCode]){we.preventDefault();return}Ws(we)}},{eventName:"mousedown",fn:W},{eventName:"mouseup",fn:W},{eventName:"click",fn:W},{eventName:"touchstart",fn:W},{eventName:"resize",fn:W},{eventName:"wheel",fn:W,options:{passive:!0}},{eventName:Es,fn:W}]}function Ou(x){var O=(0,F.useRef)(js),W=Qe(function(){return{eventName:"keydown",fn:function(we){if(we.defaultPrevented||we.keyCode!==Tl)return;var Ne=x.findClosestDraggableId(we);if(!Ne)return;var We=x.tryGetLock(Ne,vt,{sourceEvent:we});if(!We)return;we.preventDefault();var ut=!0,gt=We.snapLift();O.current();function vt(){ut||Wn(!1),ut=!1,O.current(),ae()}O.current=no(window,Cl(gt,vt),{capture:!0,passive:!1})}}},[x]),ae=Ye(function(){var we={passive:!1,capture:!0};O.current=no(window,[W],we)},[W]);oa(function(){return ae(),function(){O.current()}},[ae])}var Ru={type:"IDLE"},Eu=120,Gi=.15;function Oc(x){var O=x.cancel,W=x.getPhase;return[{eventName:"orientationchange",fn:O},{eventName:"resize",fn:O},{eventName:"contextmenu",fn:function(Ce){Ce.preventDefault()}},{eventName:"keydown",fn:function(Ce){if(W().type!=="DRAGGING"){O();return}Ce.keyCode===Gs&&Ce.preventDefault(),O()}},{eventName:Es,fn:O}]}function hc(x){var O=x.cancel,W=x.completed,ae=x.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(we){var Ne=ae();if(Ne.type!=="DRAGGING"){O();return}Ne.hasMoved=!0;var We=we.touches[0],ut=We.clientX,gt=We.clientY,vt={x:ut,y:gt};we.preventDefault(),Ne.actions.move(vt)}},{eventName:"touchend",fn:function(we){var Ne=ae();if(Ne.type!=="DRAGGING"){O();return}we.preventDefault(),Ne.actions.drop({shouldBlockNextClick:!0}),W()}},{eventName:"touchcancel",fn:function(we){if(ae().type!=="DRAGGING"){O();return}we.preventDefault(),O()}},{eventName:"touchforcechange",fn:function(we){var Ne=ae();Ne.type==="IDLE"&&Wn(!1);var We=we.touches[0];if(We){var ut=We.force>=Gi;if(ut){var gt=Ne.actions.shouldRespectForcePress();if(Ne.type==="PENDING"){gt&&O();return}if(gt){if(Ne.hasMoved){we.preventDefault();return}O();return}we.preventDefault()}}}},{eventName:Es,fn:O}]}function ei(x){var O=(0,F.useRef)(Ru),W=(0,F.useRef)(Di),ae=Ye(function(){return O.current},[]),Ce=Ye(function(Mt){O.current=Mt},[]),we=Qe(function(){return{eventName:"touchstart",fn:function(Mt){if(!Mt.defaultPrevented){var sn=x.findClosestDraggableId(Mt);if(sn){var yr=x.tryGetLock(sn,We,{sourceEvent:Mt});if(yr){var kr=Mt.touches[0],rr=kr.clientX,Ca=kr.clientY,Xa={x:rr,y:Ca};W.current(),ct(yr,Xa)}}}}}},[x]),Ne=Ye(function(){var Mt={capture:!0,passive:!1};W.current=no(window,[we],Mt)},[we]),We=Ye(function(){var dt=O.current;dt.type!=="IDLE"&&(dt.type==="PENDING"&&clearTimeout(dt.longPressTimerId),Ce(Ru),W.current(),Ne())},[Ne,Ce]),ut=Ye(function(){var dt=O.current;We(),dt.type==="DRAGGING"&&dt.actions.cancel({shouldBlockNextClick:!0}),dt.type==="PENDING"&&dt.actions.abort()},[We]),gt=Ye(function(){var Mt={capture:!0,passive:!1},sn={cancel:ut,completed:We,getPhase:ae},yr=no(window,hc(sn),Mt),kr=no(window,Oc(sn),Mt);W.current=function(){yr(),kr()}},[ut,ae,We]),vt=Ye(function(){var Mt=ae();Mt.type!=="PENDING"&&Wn(!1);var sn=Mt.actions.fluidLift(Mt.point);Ce({type:"DRAGGING",actions:sn,hasMoved:!1})},[ae,Ce]),ct=Ye(function(Mt,sn){ae().type!=="IDLE"&&Wn(!1);var yr=setTimeout(vt,Eu);Ce({type:"PENDING",point:sn,actions:Mt,longPressTimerId:yr}),gt()},[gt,ae,Ce,vt]);oa(function(){return Ne(),function(){W.current();var sn=ae();sn.type==="PENDING"&&(clearTimeout(sn.longPressTimerId),Ce(Ru))}},[ae,Ne,Ce]),oa(function(){var Mt=no(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}]);return Mt},[])}function El(x){}var Ls={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function Ll(x,O){if(O==null)return!1;var W=!!Ls[O.tagName.toLowerCase()];if(W)return!0;var ae=O.getAttribute("contenteditable");return ae==="true"||ae===""?!0:O===x?!1:Ll(x,O.parentElement)}function Ps(x,O){var W=O.target;return Hn(W)?Ll(x,W):!1}var Is=function(x){return Mn(x.getBoundingClientRect()).center};function Ys(x){return x instanceof Yr(x).Element}var vu=function(){var x="matches";if(typeof document=="undefined")return x;var O=[x,"msMatchesSelector","webkitMatchesSelector"],W=Ci(O,function(ae){return ae in Element.prototype});return W||x}();function kc(x,O){return x==null?null:x[vu](O)?x:kc(x.parentElement,O)}function id(x,O){return x.closest?x.closest(O):kc(x,O)}function Ac(x){return"["+wn.contextId+'="'+x+'"]'}function ld(x,O){var W=O.target;if(!Ys(W))return null;var ae=Ac(x),Ce=id(W,ae);return!Ce||!Hn(Ce)?null:Ce}function Uc(x,O){var W=ld(x,O);return W?W.getAttribute(wn.draggableId):null}function ac(x,O){var W="["+Pn.contextId+'="'+x+'"]',ae=Ua(document.querySelectorAll(W)),Ce=Ci(ae,function(we){return we.getAttribute(Pn.id)===O});return!Ce||!Hn(Ce)?null:Ce}function yu(x){x.preventDefault()}function oc(x){var O=x.expected,W=x.phase,ae=x.isLockActive,Ce=x.shouldWarn;return!(!ae()||O!==W)}function Zc(x){var O=x.lockAPI,W=x.store,ae=x.registry,Ce=x.draggableId;if(O.isClaimed())return!1;var we=ae.draggable.findById(Ce);return!(!we||!we.options.isEnabled||!gl(W.getState(),Ce))}function Qi(x){var O=x.lockAPI,W=x.contextId,ae=x.store,Ce=x.registry,we=x.draggableId,Ne=x.forceSensorStop,We=x.sourceEvent,ut=Zc({lockAPI:O,store:ae,registry:Ce,draggableId:we});if(!ut)return null;var gt=Ce.draggable.getById(we),vt=ac(W,gt.descriptor.id);if(!vt||We&&!gt.options.canDragInteractiveElements&&Ps(vt,We))return null;var ct=O.claim(Ne||Di),dt="PRE_DRAG";function Mt(){return gt.options.shouldRespectForcePress}function sn(){return O.isActive(ct)}function yr(pi,al){oc({expected:pi,phase:dt,isLockActive:sn,shouldWarn:!0})&&ae.dispatch(al())}var kr=yr.bind(null,"DRAGGING");function rr(pi){function al(){O.release(),dt="COMPLETED"}dt!=="PRE_DRAG"&&(al(),dt!=="PRE_DRAG"&&Wn(!1)),ae.dispatch(Y(pi.liftActionArgs)),dt="DRAGGING";function Fs(Yi,ps){if(ps===void 0&&(ps={shouldBlockNextClick:!1}),pi.cleanup(),ps.shouldBlockNextClick){var ou=no(window,[{eventName:"click",fn:yu,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(ou)}al(),ae.dispatch(En({reason:Yi}))}return(0,D.Z)({isActive:function(){return oc({expected:"DRAGGING",phase:dt,isLockActive:sn,shouldWarn:!1})},shouldRespectForcePress:Mt,drop:function(ps){return Fs("DROP",ps)},cancel:function(ps){return Fs("CANCEL",ps)}},pi.actions)}function Ca(pi){var al=Ma(function(Yi){kr(function(){return pt({client:Yi})})}),Fs=rr({liftActionArgs:{id:we,clientSelection:pi,movementMode:"FLUID"},cleanup:function(){return al.cancel()},actions:{move:al}});return(0,D.Z)({},Fs,{move:al})}function Xa(){var pi={moveUp:function(){return kr(Tt)},moveRight:function(){return kr(yt)},moveDown:function(){return kr(ht)},moveLeft:function(){return kr(Wt)}};return rr({liftActionArgs:{id:we,clientSelection:Is(vt),movementMode:"SNAP"},cleanup:Di,actions:pi})}function po(){var pi=oc({expected:"PRE_DRAG",phase:dt,isLockActive:sn,shouldWarn:!0});pi&&O.release()}var fi={isActive:function(){return oc({expected:"PRE_DRAG",phase:dt,isLockActive:sn,shouldWarn:!1})},shouldRespectForcePress:Mt,fluidLift:Ca,snapLift:Xa,abort:po};return fi}var Ka=[cu,Ou,ei];function Zo(x){var O=x.contextId,W=x.store,ae=x.registry,Ce=x.customSensors,we=x.enableDefaultSensors,Ne=[].concat(we?Ka:[],Ce||[]),We=(0,F.useState)(function(){return Ai()})[0],ut=Ye(function(Ca,Xa){Ca.isDragging&&!Xa.isDragging&&We.tryAbandon()},[We]);oa(function(){var Ca=W.getState(),Xa=W.subscribe(function(){var po=W.getState();ut(Ca,po),Ca=po});return Xa},[We,W,ut]),oa(function(){return We.tryAbandon},[We.tryAbandon]);var gt=Ye(function(rr){return Zc({lockAPI:We,registry:ae,store:W,draggableId:rr})},[We,ae,W]),vt=Ye(function(rr,Ca,Xa){return Qi({lockAPI:We,registry:ae,contextId:O,store:W,draggableId:rr,forceSensorStop:Ca,sourceEvent:Xa&&Xa.sourceEvent?Xa.sourceEvent:null})},[O,We,ae,W]),ct=Ye(function(rr){return Uc(O,rr)},[O]),dt=Ye(function(rr){var Ca=ae.draggable.findById(rr);return Ca?Ca.options:null},[ae.draggable]),Mt=Ye(function(){We.isClaimed()&&(We.tryAbandon(),W.getState().phase!=="IDLE"&&W.dispatch(pn()))},[We,W]),sn=Ye(We.isClaimed,[We]),yr=Qe(function(){return{canGetLock:gt,tryGetLock:vt,findClosestDraggableId:ct,findOptionsForDraggable:dt,tryReleaseLock:Mt,isLockClaimed:sn}},[gt,vt,ct,dt,Mt,sn]);El(Ne);for(var kr=0;kr=0||Object.prototype.hasOwnProperty.call(r,d)&&(c[d]=r[d]);return c}function s(r,o){if(!(r instanceof o))throw new TypeError("Cannot call a class as a function")}function l(r,o){if(!r)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return o&&(typeof o=="object"||typeof o=="function")?o:r}function i(r,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof o);r.prototype=Object.create(o&&o.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),o&&(Object.setPrototypeOf?Object.setPrototypeOf(r,o):r.__proto__=o)}var u=function(r){i(o,r);function o(c){s(this,o);var d=l(this,(o.__proto__||Object.getPrototypeOf(o)).call(this,c));return d.scrollListener=d.scrollListener.bind(d),d.eventListenerOptions=d.eventListenerOptions.bind(d),d.mousewheelListener=d.mousewheelListener.bind(d),d}return F(o,[{key:"componentDidMount",value:function(){this.pageLoaded=this.props.pageStart,this.options=this.eventListenerOptions(),this.attachScrollListener()}},{key:"componentDidUpdate",value:function(){if(this.props.isReverse&&this.loadMore){var d=this.getParentElement(this.scrollComponent);d.scrollTop=d.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var d=!1,p={get passive(){d=!0}};try{document.addEventListener("test",null,p),document.removeEventListener("test",null,p)}catch(f){}return d}},{key:"eventListenerOptions",value:function(){var d=this.props.useCapture;return this.isPassiveSupported()&&(d={useCapture:this.props.useCapture,passive:!0}),d}},{key:"setDefaultLoader",value:function(d){this.defaultLoader=d}},{key:"detachMousewheelListener",value:function(){var d=window;this.props.useWindow===!1&&(d=this.scrollComponent.parentNode),d.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var d=window;this.props.useWindow===!1&&(d=this.getParentElement(this.scrollComponent)),d.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),d.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(d){var p=this.props.getScrollParent&&this.props.getScrollParent();return p!=null?p:d&&d.parentNode}},{key:"filterProps",value:function(d){return d}},{key:"attachScrollListener",value:function(){var d=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!d)){var p=window;this.props.useWindow===!1&&(p=d),p.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),p.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),p.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(d){d.deltaY===1&&!this.isPassiveSupported()&&d.preventDefault()}},{key:"scrollListener",value:function(){var d=this.scrollComponent,p=window,f=this.getParentElement(d),y=void 0;if(this.props.useWindow){var A=document.documentElement||document.body.parentNode||document.body,v=p.pageYOffset!==void 0?p.pageYOffset:A.scrollTop;this.props.isReverse?y=v:y=this.calculateOffset(d,v)}else this.props.isReverse?y=f.scrollTop:y=d.scrollHeight-f.scrollTop-f.clientHeight;y=su||Math.abs(O.y-x.y)>=su}var Gu={type:"IDLE"};function Fu(x){var O=x.cancel,W=x.completed,ae=x.getPhase,Ce=x.setPhase;return[{eventName:"mousemove",fn:function(Ne){var We=Ne.button,ut=Ne.clientX,gt=Ne.clientY;if(We===Xs){var vt={x:ut,y:gt},ct=ae();if(ct.type==="DRAGGING"){Ne.preventDefault(),ct.actions.move(vt);return}ct.type!=="PENDING"&&Wn(!1);var dt=ct.point;if(nl(dt,vt)){Ne.preventDefault();var Mt=ct.actions.fluidLift(vt);Ce({type:"DRAGGING",actions:Mt})}}}},{eventName:"mouseup",fn:function(Ne){var We=ae();if(We.type!=="DRAGGING"){O();return}Ne.preventDefault(),We.actions.drop({shouldBlockNextClick:!0}),W()}},{eventName:"mousedown",fn:function(Ne){ae().type==="DRAGGING"&&Ne.preventDefault(),O()}},{eventName:"keydown",fn:function(Ne){var We=ae();if(We.type==="PENDING"){O();return}if(Ne.keyCode===Gs){Ne.preventDefault(),O();return}Ws(Ne)}},{eventName:"resize",fn:O},{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(){ae().type==="PENDING"&&O()}},{eventName:"webkitmouseforcedown",fn:function(Ne){var We=ae();if(We.type==="IDLE"&&Wn(!1),We.actions.shouldRespectForcePress()){O();return}Ne.preventDefault()}},{eventName:Es,fn:O}]}function uu(x){var O=(0,F.useRef)(Gu),W=(0,F.useRef)(Di),ae=Qe(function(){return{eventName:"mousedown",fn:function(ct){if(!ct.defaultPrevented&&ct.button===Xs&&!(ct.ctrlKey||ct.metaKey||ct.shiftKey||ct.altKey)){var dt=x.findClosestDraggableId(ct);if(dt){var Mt=x.tryGetLock(dt,Ne,{sourceEvent:ct});if(Mt){ct.preventDefault();var sn={x:ct.clientX,y:ct.clientY};W.current(),gt(Mt,sn)}}}}}},[x]),Ce=Qe(function(){return{eventName:"webkitmouseforcewillbegin",fn:function(ct){if(!ct.defaultPrevented){var dt=x.findClosestDraggableId(ct);if(dt){var Mt=x.findOptionsForDraggable(dt);Mt&&(Mt.shouldRespectForcePress||x.canGetLock(dt)&&ct.preventDefault())}}}}},[x]),we=Ye(function(){var ct={passive:!1,capture:!0};W.current=no(window,[Ce,ae],ct)},[Ce,ae]),Ne=Ye(function(){var vt=O.current;vt.type!=="IDLE"&&(O.current=Gu,W.current(),we())},[we]),We=Ye(function(){var vt=O.current;Ne(),vt.type==="DRAGGING"&&vt.actions.cancel({shouldBlockNextClick:!0}),vt.type==="PENDING"&&vt.actions.abort()},[Ne]),ut=Ye(function(){var ct={capture:!0,passive:!1},dt=Fu({cancel:We,completed:Ne,getPhase:function(){return O.current},setPhase:function(sn){O.current=sn}});W.current=no(window,dt,ct)},[We,Ne]),gt=Ye(function(ct,dt){O.current.type!=="IDLE"&&Wn(!1),O.current={type:"PENDING",point:dt,actions:ct},ut()},[ut]);oa(function(){return we(),function(){W.current()}},[we])}var ys;function js(){}var Ql=(ys={},ys[ds]=!0,ys[mu]=!0,ys[ku]=!0,ys[Zs]=!0,ys);function Cl(x,O){function W(){O(),x.cancel()}function ae(){O(),x.drop()}return[{eventName:"keydown",fn:function(we){if(we.keyCode===Gs){we.preventDefault(),W();return}if(we.keyCode===Tl){we.preventDefault(),ae();return}if(we.keyCode===fs){we.preventDefault(),x.moveDown();return}if(we.keyCode===ul){we.preventDefault(),x.moveUp();return}if(we.keyCode===jl){we.preventDefault(),x.moveRight();return}if(we.keyCode===xi){we.preventDefault(),x.moveLeft();return}if(Ql[we.keyCode]){we.preventDefault();return}Ws(we)}},{eventName:"mousedown",fn:W},{eventName:"mouseup",fn:W},{eventName:"click",fn:W},{eventName:"touchstart",fn:W},{eventName:"resize",fn:W},{eventName:"wheel",fn:W,options:{passive:!0}},{eventName:Es,fn:W}]}function Ou(x){var O=(0,F.useRef)(js),W=Qe(function(){return{eventName:"keydown",fn:function(we){if(we.defaultPrevented||we.keyCode!==Tl)return;var Ne=x.findClosestDraggableId(we);if(!Ne)return;var We=x.tryGetLock(Ne,vt,{sourceEvent:we});if(!We)return;we.preventDefault();var ut=!0,gt=We.snapLift();O.current();function vt(){ut||Wn(!1),ut=!1,O.current(),ae()}O.current=no(window,Cl(gt,vt),{capture:!0,passive:!1})}}},[x]),ae=Ye(function(){var we={passive:!1,capture:!0};O.current=no(window,[W],we)},[W]);oa(function(){return ae(),function(){O.current()}},[ae])}var Ru={type:"IDLE"},Eu=120,Gi=.15;function Oc(x){var O=x.cancel,W=x.getPhase;return[{eventName:"orientationchange",fn:O},{eventName:"resize",fn:O},{eventName:"contextmenu",fn:function(Ce){Ce.preventDefault()}},{eventName:"keydown",fn:function(Ce){if(W().type!=="DRAGGING"){O();return}Ce.keyCode===Gs&&Ce.preventDefault(),O()}},{eventName:Es,fn:O}]}function hc(x){var O=x.cancel,W=x.completed,ae=x.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(we){var Ne=ae();if(Ne.type!=="DRAGGING"){O();return}Ne.hasMoved=!0;var We=we.touches[0],ut=We.clientX,gt=We.clientY,vt={x:ut,y:gt};we.preventDefault(),Ne.actions.move(vt)}},{eventName:"touchend",fn:function(we){var Ne=ae();if(Ne.type!=="DRAGGING"){O();return}we.preventDefault(),Ne.actions.drop({shouldBlockNextClick:!0}),W()}},{eventName:"touchcancel",fn:function(we){if(ae().type!=="DRAGGING"){O();return}we.preventDefault(),O()}},{eventName:"touchforcechange",fn:function(we){var Ne=ae();Ne.type==="IDLE"&&Wn(!1);var We=we.touches[0];if(We){var ut=We.force>=Gi;if(ut){var gt=Ne.actions.shouldRespectForcePress();if(Ne.type==="PENDING"){gt&&O();return}if(gt){if(Ne.hasMoved){we.preventDefault();return}O();return}we.preventDefault()}}}},{eventName:Es,fn:O}]}function ei(x){var O=(0,F.useRef)(Ru),W=(0,F.useRef)(Di),ae=Ye(function(){return O.current},[]),Ce=Ye(function(Mt){O.current=Mt},[]),we=Qe(function(){return{eventName:"touchstart",fn:function(Mt){if(!Mt.defaultPrevented){var sn=x.findClosestDraggableId(Mt);if(sn){var yr=x.tryGetLock(sn,We,{sourceEvent:Mt});if(yr){var kr=Mt.touches[0],rr=kr.clientX,Ca=kr.clientY,Xa={x:rr,y:Ca};W.current(),ct(yr,Xa)}}}}}},[x]),Ne=Ye(function(){var Mt={capture:!0,passive:!1};W.current=no(window,[we],Mt)},[we]),We=Ye(function(){var dt=O.current;dt.type!=="IDLE"&&(dt.type==="PENDING"&&clearTimeout(dt.longPressTimerId),Ce(Ru),W.current(),Ne())},[Ne,Ce]),ut=Ye(function(){var dt=O.current;We(),dt.type==="DRAGGING"&&dt.actions.cancel({shouldBlockNextClick:!0}),dt.type==="PENDING"&&dt.actions.abort()},[We]),gt=Ye(function(){var Mt={capture:!0,passive:!1},sn={cancel:ut,completed:We,getPhase:ae},yr=no(window,hc(sn),Mt),kr=no(window,Oc(sn),Mt);W.current=function(){yr(),kr()}},[ut,ae,We]),vt=Ye(function(){var Mt=ae();Mt.type!=="PENDING"&&Wn(!1);var sn=Mt.actions.fluidLift(Mt.point);Ce({type:"DRAGGING",actions:sn,hasMoved:!1})},[ae,Ce]),ct=Ye(function(Mt,sn){ae().type!=="IDLE"&&Wn(!1);var yr=setTimeout(vt,Eu);Ce({type:"PENDING",point:sn,actions:Mt,longPressTimerId:yr}),gt()},[gt,ae,Ce,vt]);oa(function(){return Ne(),function(){W.current();var sn=ae();sn.type==="PENDING"&&(clearTimeout(sn.longPressTimerId),Ce(Ru))}},[ae,Ne,Ce]),oa(function(){var Mt=no(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}]);return Mt},[])}function El(x){}var Ls={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function Ll(x,O){if(O==null)return!1;var W=!!Ls[O.tagName.toLowerCase()];if(W)return!0;var ae=O.getAttribute("contenteditable");return ae==="true"||ae===""?!0:O===x?!1:Ll(x,O.parentElement)}function Ps(x,O){var W=O.target;return Hn(W)?Ll(x,W):!1}var Is=function(x){return Mn(x.getBoundingClientRect()).center};function Ys(x){return x instanceof Yr(x).Element}var vu=function(){var x="matches";if(typeof document=="undefined")return x;var O=[x,"msMatchesSelector","webkitMatchesSelector"],W=Ci(O,function(ae){return ae in Element.prototype});return W||x}();function kc(x,O){return x==null?null:x[vu](O)?x:kc(x.parentElement,O)}function ld(x,O){return x.closest?x.closest(O):kc(x,O)}function Ac(x){return"["+wn.contextId+'="'+x+'"]'}function sd(x,O){var W=O.target;if(!Ys(W))return null;var ae=Ac(x),Ce=ld(W,ae);return!Ce||!Hn(Ce)?null:Ce}function Uc(x,O){var W=sd(x,O);return W?W.getAttribute(wn.draggableId):null}function ac(x,O){var W="["+Pn.contextId+'="'+x+'"]',ae=Ua(document.querySelectorAll(W)),Ce=Ci(ae,function(we){return we.getAttribute(Pn.id)===O});return!Ce||!Hn(Ce)?null:Ce}function yu(x){x.preventDefault()}function oc(x){var O=x.expected,W=x.phase,ae=x.isLockActive,Ce=x.shouldWarn;return!(!ae()||O!==W)}function Zc(x){var O=x.lockAPI,W=x.store,ae=x.registry,Ce=x.draggableId;if(O.isClaimed())return!1;var we=ae.draggable.findById(Ce);return!(!we||!we.options.isEnabled||!gl(W.getState(),Ce))}function Qi(x){var O=x.lockAPI,W=x.contextId,ae=x.store,Ce=x.registry,we=x.draggableId,Ne=x.forceSensorStop,We=x.sourceEvent,ut=Zc({lockAPI:O,store:ae,registry:Ce,draggableId:we});if(!ut)return null;var gt=Ce.draggable.getById(we),vt=ac(W,gt.descriptor.id);if(!vt||We&&!gt.options.canDragInteractiveElements&&Ps(vt,We))return null;var ct=O.claim(Ne||Di),dt="PRE_DRAG";function Mt(){return gt.options.shouldRespectForcePress}function sn(){return O.isActive(ct)}function yr(pi,al){oc({expected:pi,phase:dt,isLockActive:sn,shouldWarn:!0})&&ae.dispatch(al())}var kr=yr.bind(null,"DRAGGING");function rr(pi){function al(){O.release(),dt="COMPLETED"}dt!=="PRE_DRAG"&&(al(),dt!=="PRE_DRAG"&&Wn(!1)),ae.dispatch(Y(pi.liftActionArgs)),dt="DRAGGING";function Fs(Yi,ps){if(ps===void 0&&(ps={shouldBlockNextClick:!1}),pi.cleanup(),ps.shouldBlockNextClick){var au=no(window,[{eventName:"click",fn:yu,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(au)}al(),ae.dispatch(En({reason:Yi}))}return(0,D.Z)({isActive:function(){return oc({expected:"DRAGGING",phase:dt,isLockActive:sn,shouldWarn:!1})},shouldRespectForcePress:Mt,drop:function(ps){return Fs("DROP",ps)},cancel:function(ps){return Fs("CANCEL",ps)}},pi.actions)}function Ca(pi){var al=Ma(function(Yi){kr(function(){return pt({client:Yi})})}),Fs=rr({liftActionArgs:{id:we,clientSelection:pi,movementMode:"FLUID"},cleanup:function(){return al.cancel()},actions:{move:al}});return(0,D.Z)({},Fs,{move:al})}function Xa(){var pi={moveUp:function(){return kr(Tt)},moveRight:function(){return kr(yt)},moveDown:function(){return kr(ht)},moveLeft:function(){return kr(Wt)}};return rr({liftActionArgs:{id:we,clientSelection:Is(vt),movementMode:"SNAP"},cleanup:Di,actions:pi})}function po(){var pi=oc({expected:"PRE_DRAG",phase:dt,isLockActive:sn,shouldWarn:!0});pi&&O.release()}var fi={isActive:function(){return oc({expected:"PRE_DRAG",phase:dt,isLockActive:sn,shouldWarn:!1})},shouldRespectForcePress:Mt,fluidLift:Ca,snapLift:Xa,abort:po};return fi}var Ka=[uu,Ou,ei];function Zo(x){var O=x.contextId,W=x.store,ae=x.registry,Ce=x.customSensors,we=x.enableDefaultSensors,Ne=[].concat(we?Ka:[],Ce||[]),We=(0,F.useState)(function(){return Ai()})[0],ut=Ye(function(Ca,Xa){Ca.isDragging&&!Xa.isDragging&&We.tryAbandon()},[We]);oa(function(){var Ca=W.getState(),Xa=W.subscribe(function(){var po=W.getState();ut(Ca,po),Ca=po});return Xa},[We,W,ut]),oa(function(){return We.tryAbandon},[We.tryAbandon]);var gt=Ye(function(rr){return Zc({lockAPI:We,registry:ae,store:W,draggableId:rr})},[We,ae,W]),vt=Ye(function(rr,Ca,Xa){return Qi({lockAPI:We,registry:ae,contextId:O,store:W,draggableId:rr,forceSensorStop:Ca,sourceEvent:Xa&&Xa.sourceEvent?Xa.sourceEvent:null})},[O,We,ae,W]),ct=Ye(function(rr){return Uc(O,rr)},[O]),dt=Ye(function(rr){var Ca=ae.draggable.findById(rr);return Ca?Ca.options:null},[ae.draggable]),Mt=Ye(function(){We.isClaimed()&&(We.tryAbandon(),W.getState().phase!=="IDLE"&&W.dispatch(pn()))},[We,W]),sn=Ye(We.isClaimed,[We]),yr=Qe(function(){return{canGetLock:gt,tryGetLock:vt,findClosestDraggableId:ct,findOptionsForDraggable:dt,tryReleaseLock:Mt,isLockClaimed:sn}},[gt,vt,ct,dt,Mt,sn]);El(Ne);for(var kr=0;kr=0||Object.prototype.hasOwnProperty.call(r,d)&&(c[d]=r[d]);return c}function s(r,o){if(!(r instanceof o))throw new TypeError("Cannot call a class as a function")}function l(r,o){if(!r)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return o&&(typeof o=="object"||typeof o=="function")?o:r}function i(r,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof o);r.prototype=Object.create(o&&o.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),o&&(Object.setPrototypeOf?Object.setPrototypeOf(r,o):r.__proto__=o)}var u=function(r){i(o,r);function o(c){s(this,o);var d=l(this,(o.__proto__||Object.getPrototypeOf(o)).call(this,c));return d.scrollListener=d.scrollListener.bind(d),d.eventListenerOptions=d.eventListenerOptions.bind(d),d.mousewheelListener=d.mousewheelListener.bind(d),d}return F(o,[{key:"componentDidMount",value:function(){this.pageLoaded=this.props.pageStart,this.options=this.eventListenerOptions(),this.attachScrollListener()}},{key:"componentDidUpdate",value:function(){if(this.props.isReverse&&this.loadMore){var d=this.getParentElement(this.scrollComponent);d.scrollTop=d.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var d=!1,p={get passive(){d=!0}};try{document.addEventListener("test",null,p),document.removeEventListener("test",null,p)}catch(f){}return d}},{key:"eventListenerOptions",value:function(){var d=this.props.useCapture;return this.isPassiveSupported()&&(d={useCapture:this.props.useCapture,passive:!0}),d}},{key:"setDefaultLoader",value:function(d){this.defaultLoader=d}},{key:"detachMousewheelListener",value:function(){var d=window;this.props.useWindow===!1&&(d=this.scrollComponent.parentNode),d.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var d=window;this.props.useWindow===!1&&(d=this.getParentElement(this.scrollComponent)),d.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),d.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(d){var p=this.props.getScrollParent&&this.props.getScrollParent();return p!=null?p:d&&d.parentNode}},{key:"filterProps",value:function(d){return d}},{key:"attachScrollListener",value:function(){var d=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!d)){var p=window;this.props.useWindow===!1&&(p=d),p.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),p.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),p.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(d){d.deltaY===1&&!this.isPassiveSupported()&&d.preventDefault()}},{key:"scrollListener",value:function(){var d=this.scrollComponent,p=window,f=this.getParentElement(d),y=void 0;if(this.props.useWindow){var A=document.documentElement||document.body.parentNode||document.body,v=p.pageYOffset!==void 0?p.pageYOffset:A.scrollTop;this.props.isReverse?y=v:y=this.calculateOffset(d,v)}else this.props.isReverse?y=f.scrollTop:y=d.scrollHeight-f.scrollTop-f.clientHeight;y component higher in the tree to provide a loading \v\f\r \xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF`},82159:function(y,C,e){"use strict";var t=e(23364),n=e(52291),u=e(20382),o=e(78053),i=e(57016),f=e(36438),s=e(73711),a=e(16343),r=e(25749),b=e(98657),l=e(26826),d=e(13355),c=e(75170);y.exports=function(p,h,g,_){var m="stackTraceLimit",v=_?2:1,E=p.split("."),S=E[E.length-1],x=t.apply(null,E);if(x){var I=x.prototype;if(!c&&n(I,"cause")&&delete I.cause,!g)return x;var R=t("Error"),D=h(function(B,z){var Z=r(_?z:B,void 0),U=_?new x(B):new x;return Z!==void 0&&u(U,"message",Z),l(U,D,U.stack,2),this&&o(I,this)&&a(U,this,D),arguments.length>v&&b(U,arguments[v]),U});if(D.prototype=I,S!=="Error"?i?i(D,R):f(D,R,{name:!0}):d&&m in x&&(s(D,x,m),s(D,x,"prepareStackTrace")),f(D,x),!c)try{I.name!==S&&u(I,"name",S),I.constructor=D}catch(B){}return D}}},74196:function(y,C,e){"use strict";var t=e(48e3),n=e(23364),u=e(87562),o=e(25117),i=e(82159),f="AggregateError",s=n(f),a=!o(function(){return s([1]).errors[0]!==1})&&o(function(){return s([1],f,{cause:7}).cause!==7});t({global:!0,constructor:!0,arity:2,forced:a},{AggregateError:i(f,function(r){return function(l,d){return u(r,this,arguments)}},a,!0)})},11592:function(y,C,e){"use strict";var t=e(48e3),n=e(78053),u=e(70013),o=e(57016),i=e(36438),f=e(79554),s=e(20382),a=e(37591),r=e(98657),b=e(26826),l=e(33118),d=e(25749),c=e(33014),p=c("toStringTag"),h=Error,g=[].push,_=function(E,S){var x=n(m,this),I;o?I=o(new h,x?u(this):m):(I=x?this:f(m),s(I,p,"Error")),S!==void 0&&s(I,"message",d(S)),b(I,_,I.stack,1),arguments.length>2&&r(I,arguments[2]);var R=[];return l(E,g,{that:R}),s(I,"errors",R),I};o?o(_,h):i(_,h,{name:!0});var m=_.prototype=f(h.prototype,{constructor:a(1,_),message:a(1,""),name:a(1,"AggregateError")});t({global:!0,constructor:!0,arity:2},{AggregateError:_})},50971:function(y,C,e){"use strict";e(11592)},78289:function(y,C,e){"use strict";var t=e(48e3),n=e(39831),u=e(65616),o=e(85943),i="ArrayBuffer",f=u[i],s=n[i];t({global:!0,constructor:!0,forced:s!==f},{ArrayBuffer:f}),o(i)},16892:function(y,C,e){"use strict";var t=e(48e3),n=e(41029),u=n.NATIVE_ARRAY_BUFFER_VIEWS;t({target:"ArrayBuffer",stat:!0,forced:!u},{isView:n.isView})},33302:function(y,C,e){"use strict";var t=e(48e3),n=e(86298),u=e(25117),o=e(65616),i=e(36711),f=e(9907),s=e(16461),a=e(7539),r=o.ArrayBuffer,b=o.DataView,l=b.prototype,d=n(r.prototype.slice),c=n(l.getUint8),p=n(l.setUint8),h=u(function(){return!new r(2).slice(1,void 0).byteLength});t({target:"ArrayBuffer",proto:!0,unsafe:!0,forced:h},{slice:function(_,m){if(d&&m===void 0)return d(i(this),_);for(var v=i(this).byteLength,E=f(_,v),S=f(m===void 0?v:m,v),x=new(a(this,r))(s(S-E)),I=new b(this),R=new b(x),D=0;E=0?b:r+b;return l<0||l>=r?void 0:a[l]}}),i("at")},63669:function(y,C,e){"use strict";var t=e(48e3),n=e(25117),u=e(96012),o=e(6955),i=e(51435),f=e(7402),s=e(31676),a=e(13265),r=e(53235),b=e(65428),l=e(33014),d=e(64471),c=l("isConcatSpreadable"),p=d>=51||!n(function(){var _=[];return _[c]=!1,_.concat()[0]!==_}),h=function(_){if(!o(_))return!1;var m=_[c];return m!==void 0?!!m:u(_)},g=!p||!b("concat");t({target:"Array",proto:!0,arity:1,forced:g},{concat:function(m){var v=i(this),E=r(v,0),S=0,x,I,R,D,B;for(x=-1,R=arguments.length;x1?arguments[1]:void 0)}})},76551:function(y,C,e){"use strict";var t=e(48e3),n=e(71433),u=e(32576);t({target:"Array",proto:!0},{fill:n}),u("fill")},8186:function(y,C,e){"use strict";var t=e(48e3),n=e(11225).filter,u=e(65428),o=u("filter");t({target:"Array",proto:!0,forced:!o},{filter:function(f){return n(this,f,arguments.length>1?arguments[1]:void 0)}})},72451:function(y,C,e){"use strict";var t=e(48e3),n=e(11225).findIndex,u=e(32576),o="findIndex",i=!0;o in[]&&Array(1)[o](function(){i=!1}),t({target:"Array",proto:!0,forced:i},{findIndex:function(s){return n(this,s,arguments.length>1?arguments[1]:void 0)}}),u(o)},55250:function(y,C,e){"use strict";var t=e(48e3),n=e(84612).findLastIndex,u=e(32576);t({target:"Array",proto:!0},{findLastIndex:function(i){return n(this,i,arguments.length>1?arguments[1]:void 0)}}),u("findLastIndex")},71814:function(y,C,e){"use strict";var t=e(48e3),n=e(84612).findLast,u=e(32576);t({target:"Array",proto:!0},{findLast:function(i){return n(this,i,arguments.length>1?arguments[1]:void 0)}}),u("findLast")},79062:function(y,C,e){"use strict";var t=e(48e3),n=e(11225).find,u=e(32576),o="find",i=!0;o in[]&&Array(1)[o](function(){i=!1}),t({target:"Array",proto:!0,forced:i},{find:function(s){return n(this,s,arguments.length>1?arguments[1]:void 0)}}),u(o)},67909:function(y,C,e){"use strict";var t=e(48e3),n=e(66790),u=e(39017),o=e(51435),i=e(7402),f=e(53235);t({target:"Array",proto:!0},{flatMap:function(a){var r=o(this),b=i(r),l;return u(a),l=f(r,0),l.length=n(l,r,r,b,0,1,a,arguments.length>1?arguments[1]:void 0),l}})},96371:function(y,C,e){"use strict";var t=e(48e3),n=e(66790),u=e(51435),o=e(7402),i=e(79323),f=e(53235);t({target:"Array",proto:!0},{flat:function(){var a=arguments.length?arguments[0]:void 0,r=u(this),b=o(r),l=f(r,0);return l.length=n(l,r,r,b,0,a===void 0?1:i(a)),l}})},72646:function(y,C,e){"use strict";var t=e(48e3),n=e(24279);t({target:"Array",proto:!0,forced:[].forEach!==n},{forEach:n})},97994:function(y,C,e){"use strict";var t=e(48e3),n=e(128),u=e(22099),o=!u(function(i){Array.from(i)});t({target:"Array",stat:!0,forced:o},{from:n})},23279:function(y,C,e){"use strict";var t=e(48e3),n=e(36713).includes,u=e(25117),o=e(32576),i=u(function(){return!Array(1).includes()});t({target:"Array",proto:!0,forced:i},{includes:function(s){return n(this,s,arguments.length>1?arguments[1]:void 0)}}),o("includes")},77795:function(y,C,e){"use strict";var t=e(48e3),n=e(86298),u=e(36713).indexOf,o=e(36924),i=n([].indexOf),f=!!i&&1/i([1],1,-0)<0,s=f||!o("indexOf");t({target:"Array",proto:!0,forced:s},{indexOf:function(r){var b=arguments.length>1?arguments[1]:void 0;return f?i(this,r,b)||0:u(this,r,b)}})},38722:function(y,C,e){"use strict";var t=e(48e3),n=e(96012);t({target:"Array",stat:!0},{isArray:n})},87017:function(y,C,e){"use strict";var t=e(96709),n=e(32576),u=e(19764),o=e(34931),i=e(10967).f,f=e(60430),s=e(43087),a=e(75170),r=e(13355),b="Array Iterator",l=o.set,d=o.getterFor(b);y.exports=f(Array,"Array",function(p,h){l(this,{type:b,target:t(p),index:0,kind:h})},function(){var p=d(this),h=p.target,g=p.index++;if(!h||g>=h.length)return p.target=void 0,s(void 0,!0);switch(p.kind){case"keys":return s(g,!1);case"values":return s(h[g],!1)}return s([g,h[g]],!1)},"values");var c=u.Arguments=u.Array;if(n("keys"),n("values"),n("entries"),!a&&r&&c.name!=="values")try{i(c,"name",{value:"values"})}catch(p){}},3881:function(y,C,e){"use strict";var t=e(48e3),n=e(16208),u=e(75469),o=e(96709),i=e(36924),f=n([].join),s=u!==Object,a=s||!i("join",",");t({target:"Array",proto:!0,forced:a},{join:function(b){return f(o(this),b===void 0?",":b)}})},33432:function(y,C,e){"use strict";var t=e(48e3),n=e(58636);t({target:"Array",proto:!0,forced:n!==[].lastIndexOf},{lastIndexOf:n})},16769:function(y,C,e){"use strict";var t=e(48e3),n=e(11225).map,u=e(65428),o=u("map");t({target:"Array",proto:!0,forced:!o},{map:function(f){return n(this,f,arguments.length>1?arguments[1]:void 0)}})},306:function(y,C,e){"use strict";var t=e(48e3),n=e(25117),u=e(99210),o=e(13265),i=Array,f=n(function(){function s(){}return!(i.of.call(s)instanceof s)});t({target:"Array",stat:!0,forced:f},{of:function(){for(var a=0,r=arguments.length,b=new(u(this)?this:i)(r);r>a;)o(b,a,arguments[a++]);return b.length=r,b}})},2791:function(y,C,e){"use strict";var t=e(48e3),n=e(51435),u=e(7402),o=e(98543),i=e(31676),f=e(25117),s=f(function(){return[].push.call({length:4294967296},1)!==4294967297}),a=function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(b){return b instanceof TypeError}},r=s||!a();t({target:"Array",proto:!0,arity:1,forced:r},{push:function(l){var d=n(this),c=u(d),p=arguments.length;i(c+p);for(var h=0;h79&&o<83,s=f||!u("reduceRight");t({target:"Array",proto:!0,forced:s},{reduceRight:function(r){return n(this,r,arguments.length,arguments.length>1?arguments[1]:void 0)}})},87966:function(y,C,e){"use strict";var t=e(48e3),n=e(1163).left,u=e(36924),o=e(64471),i=e(3296),f=!i&&o>79&&o<83,s=f||!u("reduce");t({target:"Array",proto:!0,forced:s},{reduce:function(r){var b=arguments.length;return n(this,r,b,b>1?arguments[1]:void 0)}})},88776:function(y,C,e){"use strict";var t=e(48e3),n=e(16208),u=e(96012),o=n([].reverse),i=[1,2];t({target:"Array",proto:!0,forced:String(i)===String(i.reverse())},{reverse:function(){return u(this)&&(this.length=this.length),o(this)}})},37762:function(y,C,e){"use strict";var t=e(48e3),n=e(96012),u=e(99210),o=e(6955),i=e(9907),f=e(7402),s=e(96709),a=e(13265),r=e(33014),b=e(65428),l=e(78853),d=b("slice"),c=r("species"),p=Array,h=Math.max;t({target:"Array",proto:!0,forced:!d},{slice:function(_,m){var v=s(this),E=f(v),S=i(_,E),x=i(m===void 0?E:m,E),I,R,D;if(n(v)&&(I=v.constructor,u(I)&&(I===p||n(I.prototype))?I=void 0:o(I)&&(I=I[c],I===null&&(I=void 0)),I===p||I===void 0))return l(v,S,x);for(R=new(I===void 0?p:I)(h(x-S,0)),D=0;S1?arguments[1]:void 0)}})},81879:function(y,C,e){"use strict";var t=e(48e3),n=e(16208),u=e(39017),o=e(51435),i=e(7402),f=e(30080),s=e(34125),a=e(25117),r=e(46851),b=e(36924),l=e(50676),d=e(32613),c=e(64471),p=e(61701),h=[],g=n(h.sort),_=n(h.push),m=a(function(){h.sort(void 0)}),v=a(function(){h.sort(null)}),E=b("sort"),S=!a(function(){if(c)return c<70;if(!(l&&l>3)){if(d)return!0;if(p)return p<603;var R="",D,B,z,Z;for(D=65;D<76;D++){switch(B=String.fromCharCode(D),D){case 66:case 69:case 70:case 72:z=3;break;case 68:case 71:z=4;break;default:z=2}for(Z=0;Z<47;Z++)h.push({k:B+Z,v:z})}for(h.sort(function(U,T){return T.v-U.v}),Z=0;Zs(B)?1:-1}};t({target:"Array",proto:!0,forced:x},{sort:function(D){D!==void 0&&u(D);var B=o(this);if(S)return D===void 0?g(B):g(B,D);var z=[],Z=i(B),U,T;for(T=0;Tv-I+x;D--)b(m,D-1)}else if(x>I)for(D=v-I;D>E;D--)B=D+I-1,z=D+x-1,B in m?m[z]=m[B]:b(m,z);for(D=0;D=0&&r<=99?r+1900:r;return f(this,b)}})},9e4:function(y,C,e){"use strict";var t=e(48e3);t({target:"Date",proto:!0},{toGMTString:Date.prototype.toUTCString})},64710:function(y,C,e){"use strict";var t=e(48e3),n=e(49393);t({target:"Date",proto:!0,forced:Date.prototype.toISOString!==n},{toISOString:n})},49115:function(y,C,e){"use strict";var t=e(48e3),n=e(25117),u=e(51435),o=e(54759),i=n(function(){return new Date(NaN).toJSON()!==null||Date.prototype.toJSON.call({toISOString:function(){return 1}})!==1});t({target:"Date",proto:!0,arity:1,forced:i},{toJSON:function(s){var a=u(this),r=o(a,"number");return typeof r=="number"&&!isFinite(r)?null:a.toISOString()}})},3697:function(y,C,e){"use strict";var t=e(52291),n=e(33630),u=e(69575),o=e(33014),i=o("toPrimitive"),f=Date.prototype;t(f,i)||n(f,i,u)},8692:function(y,C,e){"use strict";var t=e(16208),n=e(33630),u=Date.prototype,o="Invalid Date",i="toString",f=t(u[i]),s=t(u.getTime);String(new Date(NaN))!==o&&n(u,i,function(){var r=s(this);return r===r?f(this):o})},51614:function(y,C,e){"use strict";var t=e(48e3),n=e(39831),u=e(87562),o=e(82159),i="WebAssembly",f=n[i],s=new Error("e",{cause:7}).cause!==7,a=function(b,l){var d={};d[b]=o(b,l,s),t({global:!0,constructor:!0,arity:1,forced:s},d)},r=function(b,l){if(f&&f[b]){var d={};d[b]=o(i+"."+b,l,s),t({target:i,stat:!0,constructor:!0,arity:1,forced:s},d)}};a("Error",function(b){return function(d){return u(b,this,arguments)}}),a("EvalError",function(b){return function(d){return u(b,this,arguments)}}),a("RangeError",function(b){return function(d){return u(b,this,arguments)}}),a("ReferenceError",function(b){return function(d){return u(b,this,arguments)}}),a("SyntaxError",function(b){return function(d){return u(b,this,arguments)}}),a("TypeError",function(b){return function(d){return u(b,this,arguments)}}),a("URIError",function(b){return function(d){return u(b,this,arguments)}}),r("CompileError",function(b){return function(d){return u(b,this,arguments)}}),r("LinkError",function(b){return function(d){return u(b,this,arguments)}}),r("RuntimeError",function(b){return function(d){return u(b,this,arguments)}})},89059:function(y,C,e){"use strict";var t=e(33630),n=e(7905),u=Error.prototype;u.toString!==n&&t(u,"toString",n)},32570:function(y,C,e){"use strict";var t=e(48e3),n=e(16208),u=e(34125),o=n("".charAt),i=n("".charCodeAt),f=n(/./.exec),s=n(1 .toString),a=n("".toUpperCase),r=/[\w*+\-./@]/,b=function(l,d){for(var c=s(l,16);c.length9490626562425156e-8?o(b)+f:n(b-1+i(b-1)*i(b+1))}})},80173:function(y,C,e){"use strict";var t=e(48e3),n=Math.asinh,u=Math.log,o=Math.sqrt;function i(s){var a=+s;return!isFinite(a)||a===0?a:a<0?-i(-a):u(a+o(a*a+1))}var f=!(n&&1/n(0)>0);t({target:"Math",stat:!0,forced:f},{asinh:i})},54790:function(y,C,e){"use strict";var t=e(48e3),n=Math.atanh,u=Math.log,o=!(n&&1/n(-0)<0);t({target:"Math",stat:!0,forced:o},{atanh:function(f){var s=+f;return s===0?s:u((1+s)/(1-s))/2}})},55057:function(y,C,e){"use strict";var t=e(48e3),n=e(908),u=Math.abs,o=Math.pow;t({target:"Math",stat:!0},{cbrt:function(f){var s=+f;return n(s)*o(u(s),.3333333333333333)}})},9433:function(y,C,e){"use strict";var t=e(48e3),n=Math.floor,u=Math.log,o=Math.LOG2E;t({target:"Math",stat:!0},{clz32:function(f){var s=f>>>0;return s?31-n(u(s+.5)*o):32}})},42882:function(y,C,e){"use strict";var t=e(48e3),n=e(57826),u=Math.cosh,o=Math.abs,i=Math.E,f=!u||u(710)===1/0;t({target:"Math",stat:!0,forced:f},{cosh:function(a){var r=n(o(a)-1)+1;return(r+1/(r*i*i))*(i/2)}})},13990:function(y,C,e){"use strict";var t=e(48e3),n=e(57826);t({target:"Math",stat:!0,forced:n!==Math.expm1},{expm1:n})},50662:function(y,C,e){"use strict";var t=e(48e3),n=e(72499);t({target:"Math",stat:!0},{fround:n})},89008:function(y,C,e){"use strict";var t=e(48e3),n=Math.hypot,u=Math.abs,o=Math.sqrt,i=!!n&&n(1/0,NaN)!==1/0;t({target:"Math",stat:!0,arity:2,forced:i},{hypot:function(s,a){for(var r=0,b=0,l=arguments.length,d=0,c,p;b0?(p=c/d,r+=p*p):r+=c;return d===1/0?1/0:d*o(r)}})},51441:function(y,C,e){"use strict";var t=e(48e3),n=e(25117),u=Math.imul,o=n(function(){return u(4294967295,5)!==-5||u.length!==2});t({target:"Math",stat:!0,forced:o},{imul:function(f,s){var a=65535,r=+f,b=+s,l=a&r,d=a&b;return 0|l*d+((a&r>>>16)*d+l*(a&b>>>16)<<16>>>0)}})},28499:function(y,C,e){"use strict";var t=e(48e3),n=e(31419);t({target:"Math",stat:!0},{log10:n})},24197:function(y,C,e){"use strict";var t=e(48e3),n=e(90311);t({target:"Math",stat:!0},{log1p:n})},98010:function(y,C,e){"use strict";var t=e(48e3),n=Math.log,u=Math.LN2;t({target:"Math",stat:!0},{log2:function(i){return n(i)/u}})},59981:function(y,C,e){"use strict";var t=e(48e3),n=e(908);t({target:"Math",stat:!0},{sign:n})},33130:function(y,C,e){"use strict";var t=e(48e3),n=e(25117),u=e(57826),o=Math.abs,i=Math.exp,f=Math.E,s=n(function(){return Math.sinh(-2e-17)!==-2e-17});t({target:"Math",stat:!0,forced:s},{sinh:function(r){var b=+r;return o(b)<1?(u(b)-u(-b))/2:(i(b-1)-i(-b-1))*(f/2)}})},80877:function(y,C,e){"use strict";var t=e(48e3),n=e(57826),u=Math.exp;t({target:"Math",stat:!0},{tanh:function(i){var f=+i,s=n(f),a=n(-f);return s===1/0?1:a===1/0?-1:(s-a)/(u(f)+u(-f))}})},98855:function(y,C,e){"use strict";var t=e(22736);t(Math,"Math",!0)},13629:function(y,C,e){"use strict";var t=e(48e3),n=e(59502);t({target:"Math",stat:!0},{trunc:n})},46194:function(y,C,e){"use strict";var t=e(48e3),n=e(75170),u=e(13355),o=e(39831),i=e(16735),f=e(16208),s=e(34243),a=e(52291),r=e(16343),b=e(78053),l=e(66955),d=e(54759),c=e(25117),p=e(29342).f,h=e(20574).f,g=e(10967).f,_=e(95906),m=e(50154).trim,v="Number",E=o[v],S=i[v],x=E.prototype,I=o.TypeError,R=f("".slice),D=f("".charCodeAt),B=function(w){var O=d(w,"number");return typeof O=="bigint"?O:z(O)},z=function(w){var O=d(w,"number"),L,j,k,F,H,X,q,te;if(l(O))throw new I("Cannot convert a Symbol value to a number");if(typeof O=="string"&&O.length>2){if(O=m(O),L=D(O,0),L===43||L===45){if(j=D(O,2),j===88||j===120)return NaN}else if(L===48){switch(D(O,1)){case 66:case 98:k=2,F=49;break;case 79:case 111:k=8,F=55;break;default:return+O}for(H=R(O,2),X=H.length,q=0;qF)return NaN;return parseInt(H,k)}}return+O},Z=s(v,!E(" 0o1")||!E("0b1")||E("+0x1")),U=function(w){return b(x,w)&&c(function(){_(w)})},T=function(O){var L=arguments.length<1?0:E(B(O));return U(this)?r(Object(L),this,T):L};T.prototype=x,Z&&!n&&(x.constructor=T),t({global:!0,constructor:!0,wrap:!0,forced:Z},{Number:T});var P=function(w,O){for(var L=u?p(O):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),j=0,k;L.length>j;j++)a(O,k=L[j])&&!a(w,k)&&g(w,k,h(O,k))};n&&S&&P(i[v],S),(Z||n)&&P(i[v],E)},18928:function(y,C,e){"use strict";var t=e(48e3);t({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{EPSILON:Math.pow(2,-52)})},90375:function(y,C,e){"use strict";var t=e(48e3),n=e(63271);t({target:"Number",stat:!0},{isFinite:n})},81226:function(y,C,e){"use strict";var t=e(48e3),n=e(55038);t({target:"Number",stat:!0},{isInteger:n})},38433:function(y,C,e){"use strict";var t=e(48e3);t({target:"Number",stat:!0},{isNaN:function(u){return u!==u}})},8501:function(y,C,e){"use strict";var t=e(48e3),n=e(55038),u=Math.abs;t({target:"Number",stat:!0},{isSafeInteger:function(i){return n(i)&&u(i)<=9007199254740991}})},94096:function(y,C,e){"use strict";var t=e(48e3);t({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MAX_SAFE_INTEGER:9007199254740991})},50677:function(y,C,e){"use strict";var t=e(48e3);t({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MIN_SAFE_INTEGER:-9007199254740991})},45023:function(y,C,e){"use strict";var t=e(48e3),n=e(43557);t({target:"Number",stat:!0,forced:Number.parseFloat!==n},{parseFloat:n})},19966:function(y,C,e){"use strict";var t=e(48e3),n=e(26831);t({target:"Number",stat:!0,forced:Number.parseInt!==n},{parseInt:n})},49405:function(y,C,e){"use strict";var t=e(48e3),n=e(16208),u=e(79323),o=e(95906),i=e(62355),f=e(31419),s=e(25117),a=RangeError,r=String,b=isFinite,l=Math.abs,d=Math.floor,c=Math.pow,p=Math.round,h=n(1 .toExponential),g=n(i),_=n("".slice),m=h(-69e-12,4)==="-6.9000e-11"&&h(1.255,2)==="1.25e+0"&&h(12345,3)==="1.235e+4"&&h(25,0)==="3e+1",v=function(){return s(function(){h(1,1/0)})&&s(function(){h(1,-1/0)})},E=function(){return!s(function(){h(1/0,1/0),h(NaN,1/0)})},S=!m||!v()||!E();t({target:"Number",proto:!0,forced:S},{toExponential:function(I){var R=o(this);if(I===void 0)return h(R);var D=u(I);if(!b(R))return String(R);if(D<0||D>20)throw new a("Incorrect fraction digits");if(m)return h(R,D);var B="",z="",Z=0,U="",T="";if(R<0&&(B="-",R=-R),R===0)Z=0,z=g("0",D+1);else{var P=f(R);Z=d(P);var w=0,O=c(10,Z-D);w=p(R/O),2*R>=(2*w+1)*O&&(w+=1),w>=c(10,D+1)&&(w/=10,Z+=1),z=r(w)}return D!==0&&(z=_(z,0,1)+"."+_(z,1)),Z===0?(U="+",T="0"):(U=Z>0?"+":"-",T=r(l(Z))),z+="e"+U+T,B+z}})},71816:function(y,C,e){"use strict";var t=e(48e3),n=e(16208),u=e(79323),o=e(95906),i=e(62355),f=e(25117),s=RangeError,a=String,r=Math.floor,b=n(i),l=n("".slice),d=n(1 .toFixed),c=function(v,E,S){return E===0?S:E%2===1?c(v,E-1,S*v):c(v*v,E/2,S)},p=function(v){for(var E=0,S=v;S>=4096;)E+=12,S/=4096;for(;S>=2;)E+=1,S/=2;return E},h=function(v,E,S){for(var x=-1,I=S;++x<6;)I+=E*v[x],v[x]=I%1e7,I=r(I/1e7)},g=function(v,E){for(var S=6,x=0;--S>=0;)x+=v[S],v[S]=r(x/E),x=x%E*1e7},_=function(v){for(var E=6,S="";--E>=0;)if(S!==""||E===0||v[E]!==0){var x=a(v[E]);S=S===""?x:S+b("0",7-x.length)+x}return S},m=f(function(){return d(8e-5,3)!=="0.000"||d(.9,0)!=="1"||d(1.255,2)!=="1.25"||d(0xde0b6b3a7640080,0)!=="1000000000000000128"})||!f(function(){d({})});t({target:"Number",proto:!0,forced:m},{toFixed:function(E){var S=o(this),x=u(E),I=[0,0,0,0,0,0],R="",D="0",B,z,Z,U;if(x<0||x>20)throw new s("Incorrect fraction digits");if(S!==S)return"NaN";if(S<=-1e21||S>=1e21)return a(S);if(S<0&&(R="-",S=-S),S>1e-21)if(B=p(S*c(2,69,1))-69,z=B<0?S*c(2,-B,1):S/c(2,B,1),z*=4503599627370496,B=52-B,B>0){for(h(I,0,z),Z=x;Z>=7;)h(I,1e7,0),Z-=7;for(h(I,c(10,Z,1),0),Z=B-1;Z>=23;)g(I,8388608),Z-=23;g(I,1<0?(U=D.length,D=R+(U<=x?"0."+b("0",x-U)+D:l(D,0,U-x)+"."+l(D,U-x))):D=R+D,D}})},40773:function(y,C,e){"use strict";var t=e(48e3),n=e(16208),u=e(25117),o=e(95906),i=n(1 .toPrecision),f=u(function(){return i(1,void 0)!=="1"})||!u(function(){i({})});t({target:"Number",proto:!0,forced:f},{toPrecision:function(a){return a===void 0?i(o(this)):i(o(this),a)}})},71028:function(y,C,e){"use strict";var t=e(48e3),n=e(40829);t({target:"Object",stat:!0,arity:2,forced:Object.assign!==n},{assign:n})},51493:function(y,C,e){"use strict";var t=e(48e3),n=e(13355),u=e(79554);t({target:"Object",stat:!0,sham:!n},{create:u})},39014:function(y,C,e){"use strict";var t=e(48e3),n=e(13355),u=e(6065),o=e(39017),i=e(51435),f=e(10967);n&&t({target:"Object",proto:!0,forced:u},{__defineGetter__:function(a,r){f.f(i(this),a,{get:o(r),enumerable:!0,configurable:!0})}})},26387:function(y,C,e){"use strict";var t=e(48e3),n=e(13355),u=e(94067).f;t({target:"Object",stat:!0,forced:Object.defineProperties!==u,sham:!n},{defineProperties:u})},65991:function(y,C,e){"use strict";var t=e(48e3),n=e(13355),u=e(10967).f;t({target:"Object",stat:!0,forced:Object.defineProperty!==u,sham:!n},{defineProperty:u})},99197:function(y,C,e){"use strict";var t=e(48e3),n=e(13355),u=e(6065),o=e(39017),i=e(51435),f=e(10967);n&&t({target:"Object",proto:!0,forced:u},{__defineSetter__:function(a,r){f.f(i(this),a,{set:o(r),enumerable:!0,configurable:!0})}})},15562:function(y,C,e){"use strict";var t=e(48e3),n=e(16026).entries;t({target:"Object",stat:!0},{entries:function(o){return n(o)}})},27246:function(y,C,e){"use strict";var t=e(48e3),n=e(53176),u=e(25117),o=e(6955),i=e(69201).onFreeze,f=Object.freeze,s=u(function(){f(1)});t({target:"Object",stat:!0,forced:s,sham:!n},{freeze:function(r){return f&&o(r)?f(i(r)):r}})},29990:function(y,C,e){"use strict";var t=e(48e3),n=e(33118),u=e(13265);t({target:"Object",stat:!0},{fromEntries:function(i){var f={};return n(i,function(s,a){u(f,s,a)},{AS_ENTRIES:!0}),f}})},88730:function(y,C,e){"use strict";var t=e(48e3),n=e(25117),u=e(96709),o=e(20574).f,i=e(13355),f=!i||n(function(){o(1)});t({target:"Object",stat:!0,forced:f,sham:!i},{getOwnPropertyDescriptor:function(a,r){return o(u(a),r)}})},15494:function(y,C,e){"use strict";var t=e(48e3),n=e(13355),u=e(65680),o=e(96709),i=e(20574),f=e(13265);t({target:"Object",stat:!0,sham:!n},{getOwnPropertyDescriptors:function(a){for(var r=o(a),b=i.f,l=u(r),d={},c=0,p,h;l.length>c;)h=b(r,p=l[c++]),h!==void 0&&f(d,p,h);return d}})},30742:function(y,C,e){"use strict";var t=e(48e3),n=e(25117),u=e(11272).f,o=n(function(){return!Object.getOwnPropertyNames(1)});t({target:"Object",stat:!0,forced:o},{getOwnPropertyNames:u})},93306:function(y,C,e){"use strict";var t=e(48e3),n=e(619),u=e(25117),o=e(32162),i=e(51435),f=!n||u(function(){o.f(1)});t({target:"Object",stat:!0,forced:f},{getOwnPropertySymbols:function(a){var r=o.f;return r?r(i(a)):[]}})},92655:function(y,C,e){"use strict";var t=e(48e3),n=e(25117),u=e(51435),o=e(70013),i=e(38174),f=n(function(){o(1)});t({target:"Object",stat:!0,forced:f,sham:!i},{getPrototypeOf:function(a){return o(u(a))}})},61056:function(y,C,e){"use strict";var t=e(48e3),n=e(23364),u=e(16208),o=e(39017),i=e(46170),f=e(94872),s=e(33118),a=n("Object","create"),r=u([].push);t({target:"Object",stat:!0},{groupBy:function(l,d){i(l),o(d);var c=a(null),p=0;return s(l,function(h){var g=f(d(h,p++));g in c?r(c[g],h):c[g]=[h]}),c}})},48364:function(y,C,e){"use strict";var t=e(48e3),n=e(52291);t({target:"Object",stat:!0},{hasOwn:n})},15592:function(y,C,e){"use strict";var t=e(48e3),n=e(68576);t({target:"Object",stat:!0,forced:Object.isExtensible!==n},{isExtensible:n})},74750:function(y,C,e){"use strict";var t=e(48e3),n=e(25117),u=e(6955),o=e(26138),i=e(71077),f=Object.isFrozen,s=i||n(function(){f(1)});t({target:"Object",stat:!0,forced:s},{isFrozen:function(r){return!u(r)||i&&o(r)==="ArrayBuffer"?!0:f?f(r):!1}})},76042:function(y,C,e){"use strict";var t=e(48e3),n=e(25117),u=e(6955),o=e(26138),i=e(71077),f=Object.isSealed,s=i||n(function(){f(1)});t({target:"Object",stat:!0,forced:s},{isSealed:function(r){return!u(r)||i&&o(r)==="ArrayBuffer"?!0:f?f(r):!1}})},41907:function(y,C,e){"use strict";var t=e(48e3),n=e(73218);t({target:"Object",stat:!0},{is:n})},96751:function(y,C,e){"use strict";var t=e(48e3),n=e(51435),u=e(83747),o=e(25117),i=o(function(){u(1)});t({target:"Object",stat:!0,forced:i},{keys:function(s){return u(n(s))}})},12595:function(y,C,e){"use strict";var t=e(48e3),n=e(13355),u=e(6065),o=e(51435),i=e(94872),f=e(70013),s=e(20574).f;n&&t({target:"Object",proto:!0,forced:u},{__lookupGetter__:function(r){var b=o(this),l=i(r),d;do if(d=s(b,l))return d.get;while(b=f(b))}})},57909:function(y,C,e){"use strict";var t=e(48e3),n=e(13355),u=e(6065),o=e(51435),i=e(94872),f=e(70013),s=e(20574).f;n&&t({target:"Object",proto:!0,forced:u},{__lookupSetter__:function(r){var b=o(this),l=i(r),d;do if(d=s(b,l))return d.set;while(b=f(b))}})},4767:function(y,C,e){"use strict";var t=e(48e3),n=e(6955),u=e(69201).onFreeze,o=e(53176),i=e(25117),f=Object.preventExtensions,s=i(function(){f(1)});t({target:"Object",stat:!0,forced:s,sham:!o},{preventExtensions:function(r){return f&&n(r)?f(u(r)):r}})},8004:function(y,C,e){"use strict";var t=e(13355),n=e(17639),u=e(6955),o=e(51435),i=e(46170),f=Object.getPrototypeOf,s=Object.setPrototypeOf,a=Object.prototype,r="__proto__";if(t&&f&&s&&!(r in a))try{n(a,r,{configurable:!0,get:function(){return f(o(this))},set:function(l){var d=i(this);!u(l)&&l!==null||!u(d)||s(d,l)}})}catch(b){}},88039:function(y,C,e){"use strict";var t=e(48e3),n=e(6955),u=e(69201).onFreeze,o=e(53176),i=e(25117),f=Object.seal,s=i(function(){f(1)});t({target:"Object",stat:!0,forced:s,sham:!o},{seal:function(r){return f&&n(r)?f(u(r)):r}})},66779:function(y,C,e){"use strict";var t=e(48e3),n=e(57016);t({target:"Object",stat:!0},{setPrototypeOf:n})},80348:function(y,C,e){"use strict";var t=e(17273),n=e(33630),u=e(89502);t||n(Object.prototype,"toString",u,{unsafe:!0})},29471:function(y,C,e){"use strict";var t=e(48e3),n=e(16026).values;t({target:"Object",stat:!0},{values:function(o){return n(o)}})},24232:function(y,C,e){"use strict";var t=e(48e3),n=e(43557);t({global:!0,forced:parseFloat!==n},{parseFloat:n})},68339:function(y,C,e){"use strict";var t=e(48e3),n=e(26831);t({global:!0,forced:parseInt!==n},{parseInt:n})},99185:function(y,C,e){"use strict";var t=e(48e3),n=e(79239),u=e(39017),o=e(76106),i=e(13288),f=e(33118),s=e(49575);t({target:"Promise",stat:!0,forced:s},{allSettled:function(r){var b=this,l=o.f(b),d=l.resolve,c=l.reject,p=i(function(){var h=u(b.resolve),g=[],_=0,m=1;f(r,function(v){var E=_++,S=!1;m++,n(h,b,v).then(function(x){S||(S=!0,g[E]={status:"fulfilled",value:x},--m||d(g))},function(x){S||(S=!0,g[E]={status:"rejected",reason:x},--m||d(g))})}),--m||d(g)});return p.error&&c(p.value),l.promise}})},12289:function(y,C,e){"use strict";var t=e(48e3),n=e(79239),u=e(39017),o=e(76106),i=e(13288),f=e(33118),s=e(49575);t({target:"Promise",stat:!0,forced:s},{all:function(r){var b=this,l=o.f(b),d=l.resolve,c=l.reject,p=i(function(){var h=u(b.resolve),g=[],_=0,m=1;f(r,function(v){var E=_++,S=!1;m++,n(h,b,v).then(function(x){S||(S=!0,g[E]=x,--m||d(g))},c)}),--m||d(g)});return p.error&&c(p.value),l.promise}})},60709:function(y,C,e){"use strict";var t=e(48e3),n=e(79239),u=e(39017),o=e(23364),i=e(76106),f=e(13288),s=e(33118),a=e(49575),r="No one promise resolved";t({target:"Promise",stat:!0,forced:a},{any:function(l){var d=this,c=o("AggregateError"),p=i.f(d),h=p.resolve,g=p.reject,_=f(function(){var m=u(d.resolve),v=[],E=0,S=1,x=!1;s(l,function(I){var R=E++,D=!1;S++,n(m,d,I).then(function(B){D||x||(x=!0,h(B))},function(B){D||x||(D=!0,v[R]=B,--S||g(new c(v,r)))})}),--S||g(new c(v,r))});return _.error&&g(_.value),p.promise}})},43518:function(y,C,e){"use strict";var t=e(48e3),n=e(75170),u=e(21993).CONSTRUCTOR,o=e(53902),i=e(23364),f=e(97143),s=e(33630),a=o&&o.prototype;if(t({target:"Promise",proto:!0,forced:u,real:!0},{catch:function(b){return this.then(void 0,b)}}),!n&&f(o)){var r=i("Promise").prototype.catch;a.catch!==r&&s(a,"catch",r,{unsafe:!0})}},36585:function(y,C,e){"use strict";var t=e(48e3),n=e(75170),u=e(3296),o=e(39831),i=e(79239),f=e(33630),s=e(57016),a=e(22736),r=e(85943),b=e(39017),l=e(97143),d=e(6955),c=e(856),p=e(7539),h=e(79324).set,g=e(95899),_=e(64773),m=e(13288),v=e(36436),E=e(34931),S=e(53902),x=e(21993),I=e(76106),R="Promise",D=x.CONSTRUCTOR,B=x.REJECTION_EVENT,z=x.SUBCLASSING,Z=E.getterFor(R),U=E.set,T=S&&S.prototype,P=S,w=T,O=o.TypeError,L=o.document,j=o.process,k=I.f,F=k,H=!!(L&&L.createEvent&&o.dispatchEvent),X="unhandledrejection",q="rejectionhandled",te=0,ue=1,ce=2,be=1,me=2,Ce,Ze,He,gt,Ge=function(_e){var Ae;return d(_e)&&l(Ae=_e.then)?Ae:!1},Et=function(_e,Ae){var st=Ae.value,pt=Ae.state===ue,Pt=pt?_e.ok:_e.fail,at=_e.resolve,xt=_e.reject,ve=_e.domain,Fe,yt,ft;try{Pt?(pt||(Ae.rejection===me&&Ye(Ae),Ae.rejection=be),Pt===!0?Fe=st:(ve&&ve.enter(),Fe=Pt(st),ve&&(ve.exit(),ft=!0)),Fe===_e.promise?xt(new O("Promise-chain cycle")):(yt=Ge(Fe))?i(yt,Fe,at,xt):at(Fe)):xt(st)}catch(Ve){ve&&!ft&&ve.exit(),xt(Ve)}},Ft=function(_e,Ae){_e.notified||(_e.notified=!0,g(function(){for(var st=_e.reactions,pt;pt=st.get();)Et(pt,_e);_e.notified=!1,Ae&&!_e.rejection&&Ct(_e)}))},mt=function(_e,Ae,st){var pt,Pt;H?(pt=L.createEvent("Event"),pt.promise=Ae,pt.reason=st,pt.initEvent(_e,!1,!0),o.dispatchEvent(pt)):pt={promise:Ae,reason:st},!B&&(Pt=o["on"+_e])?Pt(pt):_e===X&&_("Unhandled promise rejection",st)},Ct=function(_e){i(h,o,function(){var Ae=_e.facade,st=_e.value,pt=It(_e),Pt;if(pt&&(Pt=m(function(){u?j.emit("unhandledRejection",st,Ae):mt(X,Ae,st)}),_e.rejection=u||It(_e)?me:be,Pt.error))throw Pt.value})},It=function(_e){return _e.rejection!==be&&!_e.parent},Ye=function(_e){i(h,o,function(){var Ae=_e.facade;u?j.emit("rejectionHandled",Ae):mt(q,Ae,_e.value)})},ge=function(_e,Ae,st){return function(pt){_e(Ae,pt,st)}},ne=function(_e,Ae,st){_e.done||(_e.done=!0,st&&(_e=st),_e.value=Ae,_e.state=ce,Ft(_e,!0))},fe=function(_e,Ae,st){if(!_e.done){_e.done=!0,st&&(_e=st);try{if(_e.facade===Ae)throw new O("Promise can't be resolved itself");var pt=Ge(Ae);pt?g(function(){var Pt={done:!1};try{i(pt,Ae,ge(fe,Pt,_e),ge(ne,Pt,_e))}catch(at){ne(Pt,at,_e)}}):(_e.value=Ae,_e.state=ue,Ft(_e,!1))}catch(Pt){ne({done:!1},Pt,_e)}}};if(D&&(P=function(Ae){c(this,w),b(Ae),i(Ce,this);var st=Z(this);try{Ae(ge(fe,st),ge(ne,st))}catch(pt){ne(st,pt)}},w=P.prototype,Ce=function(Ae){U(this,{type:R,done:!1,notified:!1,parent:!1,reactions:new v,rejection:!1,state:te,value:void 0})},Ce.prototype=f(w,"then",function(Ae,st){var pt=Z(this),Pt=k(p(this,P));return pt.parent=!0,Pt.ok=l(Ae)?Ae:!0,Pt.fail=l(st)&&st,Pt.domain=u?j.domain:void 0,pt.state===te?pt.reactions.add(Pt):g(function(){Et(Pt,pt)}),Pt.promise}),Ze=function(){var _e=new Ce,Ae=Z(_e);this.promise=_e,this.resolve=ge(fe,Ae),this.reject=ge(ne,Ae)},I.f=k=function(_e){return _e===P||_e===He?new Ze(_e):F(_e)},!n&&l(S)&&T!==Object.prototype)){gt=T.then,z||f(T,"then",function(Ae,st){var pt=this;return new P(function(Pt,at){i(gt,pt,Pt,at)}).then(Ae,st)},{unsafe:!0});try{delete T.constructor}catch(_e){}s&&s(T,w)}t({global:!0,constructor:!0,wrap:!0,forced:D},{Promise:P}),a(P,R,!1,!0),r(R)},43066:function(y,C,e){"use strict";var t=e(48e3),n=e(75170),u=e(53902),o=e(25117),i=e(23364),f=e(97143),s=e(7539),a=e(48521),r=e(33630),b=u&&u.prototype,l=!!u&&o(function(){b.finally.call({then:function(){}},function(){})});if(t({target:"Promise",proto:!0,real:!0,forced:l},{finally:function(c){var p=s(this,i("Promise")),h=f(c);return this.then(h?function(g){return a(p,c()).then(function(){return g})}:c,h?function(g){return a(p,c()).then(function(){throw g})}:c)}}),!n&&f(u)){var d=i("Promise").prototype.finally;b.finally!==d&&r(b,"finally",d,{unsafe:!0})}},6503:function(y,C,e){"use strict";e(36585),e(12289),e(43518),e(48394),e(41147),e(22779)},48394:function(y,C,e){"use strict";var t=e(48e3),n=e(79239),u=e(39017),o=e(76106),i=e(13288),f=e(33118),s=e(49575);t({target:"Promise",stat:!0,forced:s},{race:function(r){var b=this,l=o.f(b),d=l.reject,c=i(function(){var p=u(b.resolve);f(r,function(h){n(p,b,h).then(l.resolve,d)})});return c.error&&d(c.value),l.promise}})},41147:function(y,C,e){"use strict";var t=e(48e3),n=e(79239),u=e(76106),o=e(21993).CONSTRUCTOR;t({target:"Promise",stat:!0,forced:o},{reject:function(f){var s=u.f(this);return n(s.reject,void 0,f),s.promise}})},22779:function(y,C,e){"use strict";var t=e(48e3),n=e(23364),u=e(75170),o=e(53902),i=e(21993).CONSTRUCTOR,f=e(48521),s=n("Promise"),a=u&&!i;t({target:"Promise",stat:!0,forced:u||i},{resolve:function(b){return f(a&&this===s?o:this,b)}})},40140:function(y,C,e){"use strict";var t=e(48e3),n=e(76106);t({target:"Promise",stat:!0},{withResolvers:function(){var o=n.f(this);return{promise:o.promise,resolve:o.resolve,reject:o.reject}}})},36409:function(y,C,e){"use strict";var t=e(48e3),n=e(87562),u=e(39017),o=e(36711),i=e(25117),f=!i(function(){Reflect.apply(function(){})});t({target:"Reflect",stat:!0,forced:f},{apply:function(a,r,b){return n(u(a),r,o(b))}})},97757:function(y,C,e){"use strict";var t=e(48e3),n=e(23364),u=e(87562),o=e(13073),i=e(77118),f=e(36711),s=e(6955),a=e(79554),r=e(25117),b=n("Reflect","construct"),l=Object.prototype,d=[].push,c=r(function(){function g(){}return!(b(function(){},[],g)instanceof g)}),p=!r(function(){b(function(){})}),h=c||p;t({target:"Reflect",stat:!0,forced:h,sham:h},{construct:function(_,m){i(_),f(m);var v=arguments.length<3?_:i(arguments[2]);if(p&&!c)return b(_,m,v);if(_===v){switch(m.length){case 0:return new _;case 1:return new _(m[0]);case 2:return new _(m[0],m[1]);case 3:return new _(m[0],m[1],m[2]);case 4:return new _(m[0],m[1],m[2],m[3])}var E=[null];return u(d,E,m),new(u(o,_,E))}var S=v.prototype,x=a(s(S)?S:l),I=u(_,x,m);return s(I)?I:x}})},6186:function(y,C,e){"use strict";var t=e(48e3),n=e(13355),u=e(36711),o=e(94872),i=e(10967),f=e(25117),s=f(function(){Reflect.defineProperty(i.f({},1,{value:1}),1,{value:2})});t({target:"Reflect",stat:!0,forced:s,sham:!n},{defineProperty:function(r,b,l){u(r);var d=o(b);u(l);try{return i.f(r,d,l),!0}catch(c){return!1}}})},28944:function(y,C,e){"use strict";var t=e(48e3),n=e(36711),u=e(20574).f;t({target:"Reflect",stat:!0},{deleteProperty:function(i,f){var s=u(n(i),f);return s&&!s.configurable?!1:delete i[f]}})},27912:function(y,C,e){"use strict";var t=e(48e3),n=e(13355),u=e(36711),o=e(20574);t({target:"Reflect",stat:!0,sham:!n},{getOwnPropertyDescriptor:function(f,s){return o.f(u(f),s)}})},5048:function(y,C,e){"use strict";var t=e(48e3),n=e(36711),u=e(70013),o=e(38174);t({target:"Reflect",stat:!0,sham:!o},{getPrototypeOf:function(f){return u(n(f))}})},29537:function(y,C,e){"use strict";var t=e(48e3),n=e(79239),u=e(6955),o=e(36711),i=e(29207),f=e(20574),s=e(70013);function a(r,b){var l=arguments.length<3?r:arguments[2],d,c;if(o(r)===l)return r[b];if(d=f.f(r,b),d)return i(d)?d.value:d.get===void 0?void 0:n(d.get,l);if(u(c=s(r)))return a(c,b,l)}t({target:"Reflect",stat:!0},{get:a})},50791:function(y,C,e){"use strict";var t=e(48e3);t({target:"Reflect",stat:!0},{has:function(u,o){return o in u}})},57523:function(y,C,e){"use strict";var t=e(48e3),n=e(36711),u=e(68576);t({target:"Reflect",stat:!0},{isExtensible:function(i){return n(i),u(i)}})},30610:function(y,C,e){"use strict";var t=e(48e3),n=e(65680);t({target:"Reflect",stat:!0},{ownKeys:n})},48038:function(y,C,e){"use strict";var t=e(48e3),n=e(23364),u=e(36711),o=e(53176);t({target:"Reflect",stat:!0,sham:!o},{preventExtensions:function(f){u(f);try{var s=n("Object","preventExtensions");return s&&s(f),!0}catch(a){return!1}}})},92080:function(y,C,e){"use strict";var t=e(48e3),n=e(36711),u=e(19594),o=e(57016);o&&t({target:"Reflect",stat:!0},{setPrototypeOf:function(f,s){n(f),u(s);try{return o(f,s),!0}catch(a){return!1}}})},1910:function(y,C,e){"use strict";var t=e(48e3),n=e(79239),u=e(36711),o=e(6955),i=e(29207),f=e(25117),s=e(10967),a=e(20574),r=e(70013),b=e(37591);function l(c,p,h){var g=arguments.length<4?c:arguments[3],_=a.f(u(c),p),m,v,E;if(!_){if(o(v=r(c)))return l(v,p,h,g);_=b(0)}if(i(_)){if(_.writable===!1||!o(g))return!1;if(m=a.f(g,p)){if(m.get||m.set||m.writable===!1)return!1;m.value=h,s.f(g,p,m)}else s.f(g,p,b(0,h))}else{if(E=_.set,E===void 0)return!1;n(E,g,h)}return!0}var d=f(function(){var c=function(){},p=s.f(new c,"a",{configurable:!0});return Reflect.set(c.prototype,"a",1,p)!==!1});t({target:"Reflect",stat:!0,forced:d},{set:l})},76212:function(y,C,e){"use strict";var t=e(48e3),n=e(39831),u=e(22736);t({global:!0},{Reflect:{}}),u(n.Reflect,"Reflect",!0)},30434:function(y,C,e){"use strict";var t=e(13355),n=e(39831),u=e(16208),o=e(34243),i=e(16343),f=e(20382),s=e(79554),a=e(29342).f,r=e(78053),b=e(40668),l=e(34125),d=e(5327),c=e(81943),p=e(73711),h=e(33630),g=e(25117),_=e(52291),m=e(34931).enforce,v=e(85943),E=e(33014),S=e(97308),x=e(61694),I=E("match"),R=n.RegExp,D=R.prototype,B=n.SyntaxError,z=u(D.exec),Z=u("".charAt),U=u("".replace),T=u("".indexOf),P=u("".slice),w=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,O=/a/g,L=/a/g,j=new R(O)!==O,k=c.MISSED_STICKY,F=c.UNSUPPORTED_Y,H=t&&(!j||k||S||x||g(function(){return L[I]=!1,R(O)!==O||R(L)===L||String(R(O,"i"))!=="/a/i"})),X=function(be){for(var me=be.length,Ce=0,Ze="",He=!1,gt;Ce<=me;Ce++){if(gt=Z(be,Ce),gt==="\\"){Ze+=gt+Z(be,++Ce);continue}!He&>==="."?Ze+="[\\s\\S]":(gt==="["?He=!0:gt==="]"&&(He=!1),Ze+=gt)}return Ze},q=function(be){for(var me=be.length,Ce=0,Ze="",He=[],gt=s(null),Ge=!1,Et=!1,Ft=0,mt="",Ct;Ce<=me;Ce++){if(Ct=Z(be,Ce),Ct==="\\")Ct+=Z(be,++Ce);else if(Ct==="]")Ge=!1;else if(!Ge)switch(!0){case Ct==="[":Ge=!0;break;case Ct==="(":z(w,P(be,Ce+1))&&(Ce+=2,Et=!0),Ze+=Ct,Ft++;continue;case(Ct===">"&&Et):if(mt===""||_(gt,mt))throw new B("Invalid capture group name");gt[mt]=!0,He[He.length]=[mt,Ft],Et=!1,mt="";continue}Et?mt+=Ct:Ze+=Ct}return[Ze,He]};if(o("RegExp",H)){for(var te=function(me,Ce){var Ze=r(D,this),He=b(me),gt=Ce===void 0,Ge=[],Et=me,Ft,mt,Ct,It,Ye,ge;if(!Ze&&He&>&&me.constructor===te)return me;if((He||r(D,me))&&(me=me.source,gt&&(Ce=d(Et))),me=me===void 0?"":l(me),Ce=Ce===void 0?"":l(Ce),Et=me,S&&"dotAll"in O&&(mt=!!Ce&&T(Ce,"s")>-1,mt&&(Ce=U(Ce,/s/g,""))),Ft=Ce,k&&"sticky"in O&&(Ct=!!Ce&&T(Ce,"y")>-1,Ct&&F&&(Ce=U(Ce,/y/g,""))),x&&(It=q(me),me=It[0],Ge=It[1]),Ye=i(R(me,Ce),Ze?this:D,te),(mt||Ct||Ge.length)&&(ge=m(Ye),mt&&(ge.dotAll=!0,ge.raw=te(X(me),Ft)),Ct&&(ge.sticky=!0),Ge.length&&(ge.groups=Ge)),me!==Et)try{f(Ye,"source",Et===""?"(?:)":Et)}catch(ne){}return Ye},ue=a(R),ce=0;ue.length>ce;)p(te,R,ue[ce++]);D.constructor=te,te.prototype=D,h(n,"RegExp",te,{constructor:!0})}v("RegExp")},9193:function(y,C,e){"use strict";var t=e(13355),n=e(97308),u=e(26138),o=e(17639),i=e(34931).get,f=RegExp.prototype,s=TypeError;t&&n&&o(f,"dotAll",{configurable:!0,get:function(){if(this!==f){if(u(this)==="RegExp")return!!i(this).dotAll;throw new s("Incompatible receiver, RegExp required")}}})},11961:function(y,C,e){"use strict";var t=e(48e3),n=e(63948);t({target:"RegExp",proto:!0,forced:/./.exec!==n},{exec:n})},28207:function(y,C,e){"use strict";var t=e(39831),n=e(13355),u=e(17639),o=e(64978),i=e(25117),f=t.RegExp,s=f.prototype,a=n&&i(function(){var r=!0;try{f(".","d")}catch(_){r=!1}var b={},l="",d=r?"dgimsy":"gimsy",c=function(_,m){Object.defineProperty(b,_,{get:function(){return l+=m,!0}})},p={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};r&&(p.hasIndices="d");for(var h in p)c(h,p[h]);var g=Object.getOwnPropertyDescriptor(s,"flags").get.call(b);return g!==d||l!==d});a&&u(s,"flags",{configurable:!0,get:o})},3052:function(y,C,e){"use strict";var t=e(13355),n=e(81943).MISSED_STICKY,u=e(26138),o=e(17639),i=e(34931).get,f=RegExp.prototype,s=TypeError;t&&n&&o(f,"sticky",{configurable:!0,get:function(){if(this!==f){if(u(this)==="RegExp")return!!i(this).sticky;throw new s("Incompatible receiver, RegExp required")}}})},48566:function(y,C,e){"use strict";e(11961);var t=e(48e3),n=e(79239),u=e(97143),o=e(36711),i=e(34125),f=function(){var a=!1,r=/[ac]/;return r.exec=function(){return a=!0,/./.exec.apply(this,arguments)},r.test("abc")===!0&&a}(),s=/./.test;t({target:"RegExp",proto:!0,forced:!f},{test:function(a){var r=o(this),b=i(a),l=r.exec;if(!u(l))return n(s,r,b);var d=n(l,r,b);return d===null?!1:(o(d),!0)}})},65246:function(y,C,e){"use strict";var t=e(17253).PROPER,n=e(33630),u=e(36711),o=e(34125),i=e(25117),f=e(5327),s="toString",a=RegExp.prototype,r=a[s],b=i(function(){return r.call({source:"a",flags:"b"})!=="/a/b"}),l=t&&r.name!==s;(b||l)&&n(RegExp.prototype,s,function(){var c=u(this),p=o(c.source),h=o(f(c));return"/"+p+"/"+h},{unsafe:!0})},96443:function(y,C,e){"use strict";var t=e(97523),n=e(98426);t("Set",function(u){return function(){return u(this,arguments.length?arguments[0]:void 0)}},n)},42476:function(y,C,e){"use strict";e(96443)},49550:function(y,C,e){"use strict";var t=e(48e3),n=e(16753),u=e(24912);t({target:"String",proto:!0,forced:u("anchor")},{anchor:function(i){return n(this,"a","name",i)}})},53151:function(y,C,e){"use strict";var t=e(48e3),n=e(16208),u=e(46170),o=e(79323),i=e(34125),f=e(25117),s=n("".charAt),a=f(function(){return"\u{20BB7}".at(-2)!=="\uD842"});t({target:"String",proto:!0,forced:a},{at:function(b){var l=i(u(this)),d=l.length,c=o(b),p=c>=0?c:d+c;return p<0||p>=d?void 0:s(l,p)}})},45252:function(y,C,e){"use strict";var t=e(48e3),n=e(16753),u=e(24912);t({target:"String",proto:!0,forced:u("big")},{big:function(){return n(this,"big","","")}})},60637:function(y,C,e){"use strict";var t=e(48e3),n=e(16753),u=e(24912);t({target:"String",proto:!0,forced:u("blink")},{blink:function(){return n(this,"blink","","")}})},69818:function(y,C,e){"use strict";var t=e(48e3),n=e(16753),u=e(24912);t({target:"String",proto:!0,forced:u("bold")},{bold:function(){return n(this,"b","","")}})},9940:function(y,C,e){"use strict";var t=e(48e3),n=e(52295).codeAt;t({target:"String",proto:!0},{codePointAt:function(o){return n(this,o)}})},76573:function(y,C,e){"use strict";var t=e(48e3),n=e(86298),u=e(20574).f,o=e(16461),i=e(34125),f=e(45379),s=e(46170),a=e(64508),r=e(75170),b=n("".endsWith),l=n("".slice),d=Math.min,c=a("endsWith"),p=!r&&!c&&!!function(){var h=u(String.prototype,"endsWith");return h&&!h.writable}();t({target:"String",proto:!0,forced:!p&&!c},{endsWith:function(g){var _=i(s(this));f(g);var m=arguments.length>1?arguments[1]:void 0,v=_.length,E=m===void 0?v:d(o(m),v),S=i(g);return b?b(_,S,E):l(_,E-S.length,E)===S}})},64343:function(y,C,e){"use strict";var t=e(48e3),n=e(16753),u=e(24912);t({target:"String",proto:!0,forced:u("fixed")},{fixed:function(){return n(this,"tt","","")}})},44247:function(y,C,e){"use strict";var t=e(48e3),n=e(16753),u=e(24912);t({target:"String",proto:!0,forced:u("fontcolor")},{fontcolor:function(i){return n(this,"font","color",i)}})},27521:function(y,C,e){"use strict";var t=e(48e3),n=e(16753),u=e(24912);t({target:"String",proto:!0,forced:u("fontsize")},{fontsize:function(i){return n(this,"font","size",i)}})},67288:function(y,C,e){"use strict";var t=e(48e3),n=e(16208),u=e(9907),o=RangeError,i=String.fromCharCode,f=String.fromCodePoint,s=n([].join),a=!!f&&f.length!==1;t({target:"String",stat:!0,arity:1,forced:a},{fromCodePoint:function(b){for(var l=[],d=arguments.length,c=0,p;d>c;){if(p=+arguments[c++],u(p,1114111)!==p)throw new o(p+" is not a valid code point");l[c]=p<65536?i(p):i(((p-=65536)>>10)+55296,p%1024+56320)}return s(l,"")}})},25506:function(y,C,e){"use strict";var t=e(48e3),n=e(16208),u=e(45379),o=e(46170),i=e(34125),f=e(64508),s=n("".indexOf);t({target:"String",proto:!0,forced:!f("includes")},{includes:function(r){return!!~s(i(o(this)),i(u(r)),arguments.length>1?arguments[1]:void 0)}})},22173:function(y,C,e){"use strict";var t=e(48e3),n=e(16208),u=e(46170),o=e(34125),i=n("".charCodeAt);t({target:"String",proto:!0},{isWellFormed:function(){for(var s=o(u(this)),a=s.length,r=0;r=56320||++r>=a||(i(s,r)&64512)!==56320))return!1}return!0}})},52109:function(y,C,e){"use strict";var t=e(48e3),n=e(16753),u=e(24912);t({target:"String",proto:!0,forced:u("italics")},{italics:function(){return n(this,"i","","")}})},29964:function(y,C,e){"use strict";var t=e(52295).charAt,n=e(34125),u=e(34931),o=e(60430),i=e(43087),f="String Iterator",s=u.set,a=u.getterFor(f);o(String,"String",function(r){s(this,{type:f,string:n(r),index:0})},function(){var b=a(this),l=b.string,d=b.index,c;return d>=l.length?i(void 0,!0):(c=t(l,d),b.index+=c.length,i(c,!1))})},34195:function(y,C,e){"use strict";var t=e(48e3),n=e(16753),u=e(24912);t({target:"String",proto:!0,forced:u("link")},{link:function(i){return n(this,"a","href",i)}})},3030:function(y,C,e){"use strict";var t=e(48e3),n=e(79239),u=e(86298),o=e(36223),i=e(43087),f=e(46170),s=e(16461),a=e(34125),r=e(36711),b=e(48391),l=e(26138),d=e(40668),c=e(5327),p=e(22055),h=e(33630),g=e(25117),_=e(33014),m=e(7539),v=e(39099),E=e(41914),S=e(34931),x=e(75170),I=_("matchAll"),R="RegExp String",D=R+" Iterator",B=S.set,z=S.getterFor(D),Z=RegExp.prototype,U=TypeError,T=u("".indexOf),P=u("".matchAll),w=!!P&&!g(function(){P("a",/./)}),O=o(function(k,F,H,X){B(this,{type:D,regexp:k,string:F,global:H,unicode:X,done:!1})},R,function(){var k=z(this);if(k.done)return i(void 0,!0);var F=k.regexp,H=k.string,X=E(F,H);return X===null?(k.done=!0,i(void 0,!0)):k.global?(a(X[0])===""&&(F.lastIndex=v(H,s(F.lastIndex),k.unicode)),i(X,!1)):(k.done=!0,i(X,!1))}),L=function(j){var k=r(this),F=a(j),H=m(k,RegExp),X=a(c(k)),q,te,ue;return q=new H(H===RegExp?k.source:k,X),te=!!~T(X,"g"),ue=!!~T(X,"u"),q.lastIndex=s(k.lastIndex),new O(q,F,te,ue)};t({target:"String",proto:!0,forced:w},{matchAll:function(k){var F=f(this),H,X,q,te;if(b(k)){if(w)return P(F,k)}else{if(d(k)&&(H=a(f(c(k))),!~T(H,"g")))throw new U("`.matchAll` does not allow non-global regexes");if(w)return P(F,k);if(q=p(k,I),q===void 0&&x&&l(k)==="RegExp"&&(q=L),q)return n(q,k,F)}return X=a(F),te=new RegExp(k,"g"),x?n(L,te,X):te[I](X)}}),x||I in Z||h(Z,I,L)},10796:function(y,C,e){"use strict";var t=e(79239),n=e(76902),u=e(36711),o=e(48391),i=e(16461),f=e(34125),s=e(46170),a=e(22055),r=e(39099),b=e(41914);n("match",function(l,d,c){return[function(h){var g=s(this),_=o(h)?void 0:a(h,l);return _?t(_,h,g):new RegExp(h)[l](f(g))},function(p){var h=u(this),g=f(p),_=c(d,h,g);if(_.done)return _.value;if(!h.global)return b(h,g);var m=h.unicode;h.lastIndex=0;for(var v=[],E=0,S;(S=b(h,g))!==null;){var x=f(S[0]);v[E]=x,x===""&&(h.lastIndex=r(g,i(h.lastIndex),m)),E++}return E===0?null:v}]})},26934:function(y,C,e){"use strict";var t=e(48e3),n=e(79742).end,u=e(25577);t({target:"String",proto:!0,forced:u},{padEnd:function(i){return n(this,i,arguments.length>1?arguments[1]:void 0)}})},18469:function(y,C,e){"use strict";var t=e(48e3),n=e(79742).start,u=e(25577);t({target:"String",proto:!0,forced:u},{padStart:function(i){return n(this,i,arguments.length>1?arguments[1]:void 0)}})},28738:function(y,C,e){"use strict";var t=e(48e3),n=e(16208),u=e(96709),o=e(51435),i=e(34125),f=e(7402),s=n([].push),a=n([].join);t({target:"String",stat:!0},{raw:function(b){var l=u(o(b).raw),d=f(l);if(!d)return"";for(var c=arguments.length,p=[],h=0;;){if(s(p,i(l[h++])),h===d)return a(p,"");hS.length?-1:x===""?I:g(S,x,I)};t({target:"String",proto:!0},{replaceAll:function(x,I){var R=o(this),D,B,z,Z,U,T,P,w,O,L=0,j=0,k="";if(!f(x)){if(D=s(x),D&&(B=a(o(b(x))),!~g(B,"g")))throw new h("`.replaceAll` does not allow non-global regexes");if(z=r(x,p),z)return n(z,x,R,I);if(c&&D)return _(a(R),x,I)}for(Z=a(R),U=a(x),T=i(I),T||(I=a(I)),P=U.length,w=v(1,P),L=E(Z,U,0);L!==-1;)O=T?a(I(U,L,Z)):l(U,Z,L,[],void 0,I),k+=m(Z,j,L)+O,j=L+P,L=E(Z,U,L+w);return j")!=="7"});o("replace",function(U,T,P){var w=z?"$":"$0";return[function(L,j){var k=d(this),F=a(L)?void 0:p(L,m);return F?n(F,L,k,j):n(T,l(k),L,j)},function(O,L){var j=f(this),k=l(O);if(typeof L=="string"&&I(L,w)===-1&&I(L,"$<")===-1){var F=P(T,j,k,L);if(F.done)return F.value}var H=s(L);H||(L=l(L));var X=j.global,q;X&&(q=j.unicode,j.lastIndex=0);for(var te=[],ue;ue=g(j,k),!(ue===null||(x(te,ue),!X));){var ce=l(ue[0]);ce===""&&(j.lastIndex=c(k,b(j.lastIndex),q))}for(var be="",me=0,Ce=0;Ce=me&&(be+=R(k,me,He)+Ge,me=He+Ze.length)}return be+R(k,me)}]},!Z||!B||z)},38927:function(y,C,e){"use strict";var t=e(79239),n=e(76902),u=e(36711),o=e(48391),i=e(46170),f=e(73218),s=e(34125),a=e(22055),r=e(41914);n("search",function(b,l,d){return[function(p){var h=i(this),g=o(p)?void 0:a(p,b);return g?t(g,p,h):new RegExp(p)[b](s(h))},function(c){var p=u(this),h=s(c),g=d(l,p,h);if(g.done)return g.value;var _=p.lastIndex;f(_,0)||(p.lastIndex=0);var m=r(p,h);return f(p.lastIndex,_)||(p.lastIndex=_),m===null?-1:m.index}]})},37130:function(y,C,e){"use strict";var t=e(48e3),n=e(16753),u=e(24912);t({target:"String",proto:!0,forced:u("small")},{small:function(){return n(this,"small","","")}})},6623:function(y,C,e){"use strict";var t=e(87562),n=e(79239),u=e(16208),o=e(76902),i=e(36711),f=e(48391),s=e(40668),a=e(46170),r=e(7539),b=e(39099),l=e(16461),d=e(34125),c=e(22055),p=e(20034),h=e(41914),g=e(63948),_=e(81943),m=e(25117),v=_.UNSUPPORTED_Y,E=4294967295,S=Math.min,x=[].push,I=u(/./.exec),R=u(x),D=u("".slice),B=!m(function(){var z=/(?:)/,Z=z.exec;z.exec=function(){return Z.apply(this,arguments)};var U="ab".split(z);return U.length!==2||U[0]!=="a"||U[1]!=="b"});o("split",function(z,Z,U){var T;return"abbc".split(/(b)*/)[1]==="c"||"test".split(/(?:)/,-1).length!==4||"ab".split(/(?:ab)*/).length!==2||".".split(/(.?)(.?)/).length!==4||".".split(/()()/).length>1||"".split(/.?/).length?T=function(P,w){var O=d(a(this)),L=w===void 0?E:w>>>0;if(L===0)return[];if(P===void 0)return[O];if(!s(P))return n(Z,O,P,L);for(var j=[],k=(P.ignoreCase?"i":"")+(P.multiline?"m":"")+(P.unicode?"u":"")+(P.sticky?"y":""),F=0,H=new RegExp(P.source,k+"g"),X,q,te;(X=n(g,H,O))&&(q=H.lastIndex,!(q>F&&(R(j,D(O,F,X.index)),X.length>1&&X.index=L)));)H.lastIndex===X.index&&H.lastIndex++;return F===O.length?(te||!I(H,""))&&R(j,""):R(j,D(O,F)),j.length>L?p(j,0,L):j}:"0".split(void 0,0).length?T=function(P,w){return P===void 0&&w===0?[]:n(Z,this,P,w)}:T=Z,[function(w,O){var L=a(this),j=f(w)?void 0:c(w,z);return j?n(j,w,L,O):n(T,d(L),w,O)},function(P,w){var O=i(this),L=d(P),j=U(T,O,L,w,T!==Z);if(j.done)return j.value;var k=r(O,RegExp),F=O.unicode,H=(O.ignoreCase?"i":"")+(O.multiline?"m":"")+(O.unicode?"u":"")+(v?"g":"y"),X=new k(v?"^(?:"+O.source+")":O,H),q=w===void 0?E:w>>>0;if(q===0)return[];if(L.length===0)return h(X,L)===null?[L]:[];for(var te=0,ue=0,ce=[];ue1?arguments[1]:void 0,_.length)),v=i(g);return b?b(_,v,m):l(_,m,m+v.length)===v}})},47957:function(y,C,e){"use strict";var t=e(48e3),n=e(16753),u=e(24912);t({target:"String",proto:!0,forced:u("strike")},{strike:function(){return n(this,"strike","","")}})},98696:function(y,C,e){"use strict";var t=e(48e3),n=e(16753),u=e(24912);t({target:"String",proto:!0,forced:u("sub")},{sub:function(){return n(this,"sub","","")}})},22106:function(y,C,e){"use strict";var t=e(48e3),n=e(16208),u=e(46170),o=e(79323),i=e(34125),f=n("".slice),s=Math.max,a=Math.min,r=!"".substr||"ab".substr(-1)!=="b";t({target:"String",proto:!0,forced:r},{substr:function(l,d){var c=i(u(this)),p=c.length,h=o(l),g,_;return h===1/0&&(h=0),h<0&&(h=s(p+h,0)),g=d===void 0?p:o(d),g<=0||g===1/0?"":(_=a(h+g,p),h>=_?"":f(c,h,_))}})},39554:function(y,C,e){"use strict";var t=e(48e3),n=e(16753),u=e(24912);t({target:"String",proto:!0,forced:u("sup")},{sup:function(){return n(this,"sup","","")}})},60443:function(y,C,e){"use strict";var t=e(48e3),n=e(79239),u=e(16208),o=e(46170),i=e(34125),f=e(25117),s=Array,a=u("".charAt),r=u("".charCodeAt),b=u([].join),l="".toWellFormed,d="\uFFFD",c=l&&f(function(){return n(l,1)!=="1"});t({target:"String",proto:!0,forced:c},{toWellFormed:function(){var h=i(o(this));if(c)return n(l,h);for(var g=h.length,_=s(g),m=0;m=56320||m+1>=g||(r(h,m+1)&64512)!==56320?_[m]=d:(_[m]=a(h,m),_[++m]=a(h,m))}return b(_,"")}})},16738:function(y,C,e){"use strict";e(73500);var t=e(48e3),n=e(24549);t({target:"String",proto:!0,name:"trimEnd",forced:"".trimEnd!==n},{trimEnd:n})},4124:function(y,C,e){"use strict";var t=e(48e3),n=e(74880);t({target:"String",proto:!0,name:"trimStart",forced:"".trimLeft!==n},{trimLeft:n})},73500:function(y,C,e){"use strict";var t=e(48e3),n=e(24549);t({target:"String",proto:!0,name:"trimEnd",forced:"".trimRight!==n},{trimRight:n})},32766:function(y,C,e){"use strict";e(4124);var t=e(48e3),n=e(74880);t({target:"String",proto:!0,name:"trimStart",forced:"".trimStart!==n},{trimStart:n})},13908:function(y,C,e){"use strict";var t=e(48e3),n=e(50154).trim,u=e(23613);t({target:"String",proto:!0,forced:u("trim")},{trim:function(){return n(this)}})},28263:function(y,C,e){"use strict";var t=e(90547);t("asyncIterator")},3709:function(y,C,e){"use strict";var t=e(48e3),n=e(39831),u=e(79239),o=e(16208),i=e(75170),f=e(13355),s=e(619),a=e(25117),r=e(52291),b=e(78053),l=e(36711),d=e(96709),c=e(94872),p=e(34125),h=e(37591),g=e(79554),_=e(83747),m=e(29342),v=e(11272),E=e(32162),S=e(20574),x=e(10967),I=e(94067),R=e(33989),D=e(33630),B=e(17639),z=e(9365),Z=e(1092),U=e(44029),T=e(11140),P=e(33014),w=e(39153),O=e(90547),L=e(39992),j=e(22736),k=e(34931),F=e(11225).forEach,H=Z("hidden"),X="Symbol",q="prototype",te=k.set,ue=k.getterFor(X),ce=Object[q],be=n.Symbol,me=be&&be[q],Ce=n.RangeError,Ze=n.TypeError,He=n.QObject,gt=S.f,Ge=x.f,Et=v.f,Ft=R.f,mt=o([].push),Ct=z("symbols"),It=z("op-symbols"),Ye=z("wks"),ge=!He||!He[q]||!He[q].findChild,ne=function(Fe,yt,ft){var Ve=gt(ce,yt);Ve&&delete ce[yt],Ge(Fe,yt,ft),Ve&&Fe!==ce&&Ge(ce,yt,Ve)},fe=f&&a(function(){return g(Ge({},"a",{get:function(){return Ge(this,"a",{value:7}).a}})).a!==7})?ne:Ge,_e=function(Fe,yt){var ft=Ct[Fe]=g(me);return te(ft,{type:X,tag:Fe,description:yt}),f||(ft.description=yt),ft},Ae=function(yt,ft,Ve){yt===ce&&Ae(It,ft,Ve),l(yt);var lt=c(ft);return l(Ve),r(Ct,lt)?(Ve.enumerable?(r(yt,H)&&yt[H][lt]&&(yt[H][lt]=!1),Ve=g(Ve,{enumerable:h(0,!1)})):(r(yt,H)||Ge(yt,H,h(1,{})),yt[H][lt]=!0),fe(yt,lt,Ve)):Ge(yt,lt,Ve)},st=function(yt,ft){l(yt);var Ve=d(ft),lt=_(Ve).concat(ve(Ve));return F(lt,function(St){(!f||u(Pt,Ve,St))&&Ae(yt,St,Ve[St])}),yt},pt=function(yt,ft){return ft===void 0?g(yt):st(g(yt),ft)},Pt=function(yt){var ft=c(yt),Ve=u(Ft,this,ft);return this===ce&&r(Ct,ft)&&!r(It,ft)?!1:Ve||!r(this,ft)||!r(Ct,ft)||r(this,H)&&this[H][ft]?Ve:!0},at=function(yt,ft){var Ve=d(yt),lt=c(ft);if(!(Ve===ce&&r(Ct,lt)&&!r(It,lt))){var St=gt(Ve,lt);return St&&r(Ct,lt)&&!(r(Ve,H)&&Ve[H][lt])&&(St.enumerable=!0),St}},xt=function(yt){var ft=Et(d(yt)),Ve=[];return F(ft,function(lt){!r(Ct,lt)&&!r(U,lt)&&mt(Ve,lt)}),Ve},ve=function(Fe){var yt=Fe===ce,ft=Et(yt?It:d(Fe)),Ve=[];return F(ft,function(lt){r(Ct,lt)&&(!yt||r(ce,lt))&&mt(Ve,Ct[lt])}),Ve};s||(be=function(){if(b(me,this))throw new Ze("Symbol is not a constructor");var yt=!arguments.length||arguments[0]===void 0?void 0:p(arguments[0]),ft=T(yt),Ve=function(lt){var St=this===void 0?n:this;St===ce&&u(Ve,It,lt),r(St,H)&&r(St[H],ft)&&(St[H][ft]=!1);var Je=h(1,lt);try{fe(St,ft,Je)}catch(he){if(!(he instanceof Ce))throw he;ne(St,ft,Je)}};return f&&ge&&fe(ce,ft,{configurable:!0,set:Ve}),_e(ft,yt)},me=be[q],D(me,"toString",function(){return ue(this).tag}),D(be,"withoutSetter",function(Fe){return _e(T(Fe),Fe)}),R.f=Pt,x.f=Ae,I.f=st,S.f=at,m.f=v.f=xt,E.f=ve,w.f=function(Fe){return _e(P(Fe),Fe)},f&&(B(me,"description",{configurable:!0,get:function(){return ue(this).description}}),i||D(ce,"propertyIsEnumerable",Pt,{unsafe:!0}))),t({global:!0,constructor:!0,wrap:!0,forced:!s,sham:!s},{Symbol:be}),F(_(Ye),function(Fe){O(Fe)}),t({target:X,stat:!0,forced:!s},{useSetter:function(){ge=!0},useSimple:function(){ge=!1}}),t({target:"Object",stat:!0,forced:!s,sham:!f},{create:pt,defineProperty:Ae,defineProperties:st,getOwnPropertyDescriptor:at}),t({target:"Object",stat:!0,forced:!s},{getOwnPropertyNames:xt}),L(),j(be,X),U[H]=!0},71219:function(y,C,e){"use strict";var t=e(48e3),n=e(13355),u=e(39831),o=e(16208),i=e(52291),f=e(97143),s=e(78053),a=e(34125),r=e(17639),b=e(36438),l=u.Symbol,d=l&&l.prototype;if(n&&f(l)&&(!("description"in d)||l().description!==void 0)){var c={},p=function(){var x=arguments.length<1||arguments[0]===void 0?void 0:a(arguments[0]),I=s(d,this)?new l(x):x===void 0?l():l(x);return x===""&&(c[I]=!0),I};b(p,l),p.prototype=d,d.constructor=p;var h=String(l("description detection"))==="Symbol(description detection)",g=o(d.valueOf),_=o(d.toString),m=/^Symbol\((.*)\)[^)]+$/,v=o("".replace),E=o("".slice);r(d,"description",{configurable:!0,get:function(){var x=g(this);if(i(c,x))return"";var I=_(x),R=h?E(I,7,-1):v(I,m,"$1");return R===""?void 0:R}}),t({global:!0,constructor:!0,forced:!0},{Symbol:p})}},39818:function(y,C,e){"use strict";var t=e(48e3),n=e(23364),u=e(52291),o=e(34125),i=e(9365),f=e(44868),s=i("string-to-symbol-registry"),a=i("symbol-to-string-registry");t({target:"Symbol",stat:!0,forced:!f},{for:function(r){var b=o(r);if(u(s,b))return s[b];var l=n("Symbol")(b);return s[b]=l,a[l]=b,l}})},69295:function(y,C,e){"use strict";var t=e(90547);t("hasInstance")},35573:function(y,C,e){"use strict";var t=e(90547);t("isConcatSpreadable")},16666:function(y,C,e){"use strict";var t=e(90547);t("iterator")},68046:function(y,C,e){"use strict";e(3709),e(39818),e(10979),e(40317),e(93306)},10979:function(y,C,e){"use strict";var t=e(48e3),n=e(52291),u=e(66955),o=e(96744),i=e(9365),f=e(44868),s=i("symbol-to-string-registry");t({target:"Symbol",stat:!0,forced:!f},{keyFor:function(r){if(!u(r))throw new TypeError(o(r)+" is not a symbol");if(n(s,r))return s[r]}})},65383:function(y,C,e){"use strict";var t=e(90547);t("matchAll")},88378:function(y,C,e){"use strict";var t=e(90547);t("match")},21824:function(y,C,e){"use strict";var t=e(90547);t("replace")},69663:function(y,C,e){"use strict";var t=e(90547);t("search")},83753:function(y,C,e){"use strict";var t=e(90547);t("species")},41021:function(y,C,e){"use strict";var t=e(90547);t("split")},17958:function(y,C,e){"use strict";var t=e(90547),n=e(39992);t("toPrimitive"),n()},26786:function(y,C,e){"use strict";var t=e(23364),n=e(90547),u=e(22736);n("toStringTag"),u(t("Symbol"),"Symbol")},12614:function(y,C,e){"use strict";var t=e(90547);t("unscopables")},63915:function(y,C,e){"use strict";var t=e(41029),n=e(7402),u=e(79323),o=t.aTypedArray,i=t.exportTypedArrayMethod;i("at",function(s){var a=o(this),r=n(a),b=u(s),l=b>=0?b:r+b;return l<0||l>=r?void 0:a[l]})},69995:function(y,C,e){"use strict";var t=e(16208),n=e(41029),u=e(82119),o=t(u),i=n.aTypedArray,f=n.exportTypedArrayMethod;f("copyWithin",function(a,r){return o(i(this),a,r,arguments.length>2?arguments[2]:void 0)})},70240:function(y,C,e){"use strict";var t=e(41029),n=e(11225).every,u=t.aTypedArray,o=t.exportTypedArrayMethod;o("every",function(f){return n(u(this),f,arguments.length>1?arguments[1]:void 0)})},51707:function(y,C,e){"use strict";var t=e(41029),n=e(71433),u=e(3673),o=e(75362),i=e(79239),f=e(16208),s=e(25117),a=t.aTypedArray,r=t.exportTypedArrayMethod,b=f("".slice),l=s(function(){var d=0;return new Int8Array(2).fill({valueOf:function(){return d++}}),d!==1});r("fill",function(c){var p=arguments.length;a(this);var h=b(o(this),0,3)==="Big"?u(c):+c;return i(n,this,h,p>1?arguments[1]:void 0,p>2?arguments[2]:void 0)},l)},79069:function(y,C,e){"use strict";var t=e(41029),n=e(11225).filter,u=e(33230),o=t.aTypedArray,i=t.exportTypedArrayMethod;i("filter",function(s){var a=n(o(this),s,arguments.length>1?arguments[1]:void 0);return u(this,a)})},86220:function(y,C,e){"use strict";var t=e(41029),n=e(11225).findIndex,u=t.aTypedArray,o=t.exportTypedArrayMethod;o("findIndex",function(f){return n(u(this),f,arguments.length>1?arguments[1]:void 0)})},11361:function(y,C,e){"use strict";var t=e(41029),n=e(84612).findLastIndex,u=t.aTypedArray,o=t.exportTypedArrayMethod;o("findLastIndex",function(f){return n(u(this),f,arguments.length>1?arguments[1]:void 0)})},70528:function(y,C,e){"use strict";var t=e(41029),n=e(84612).findLast,u=t.aTypedArray,o=t.exportTypedArrayMethod;o("findLast",function(f){return n(u(this),f,arguments.length>1?arguments[1]:void 0)})},45629:function(y,C,e){"use strict";var t=e(41029),n=e(11225).find,u=t.aTypedArray,o=t.exportTypedArrayMethod;o("find",function(f){return n(u(this),f,arguments.length>1?arguments[1]:void 0)})},92146:function(y,C,e){"use strict";var t=e(20656);t("Float32",function(n){return function(o,i,f){return n(this,o,i,f)}})},97808:function(y,C,e){"use strict";var t=e(20656);t("Float64",function(n){return function(o,i,f){return n(this,o,i,f)}})},62736:function(y,C,e){"use strict";var t=e(41029),n=e(11225).forEach,u=t.aTypedArray,o=t.exportTypedArrayMethod;o("forEach",function(f){n(u(this),f,arguments.length>1?arguments[1]:void 0)})},75807:function(y,C,e){"use strict";var t=e(52462),n=e(41029).exportTypedArrayStaticMethod,u=e(86571);n("from",u,t)},89738:function(y,C,e){"use strict";var t=e(41029),n=e(36713).includes,u=t.aTypedArray,o=t.exportTypedArrayMethod;o("includes",function(f){return n(u(this),f,arguments.length>1?arguments[1]:void 0)})},17022:function(y,C,e){"use strict";var t=e(41029),n=e(36713).indexOf,u=t.aTypedArray,o=t.exportTypedArrayMethod;o("indexOf",function(f){return n(u(this),f,arguments.length>1?arguments[1]:void 0)})},10868:function(y,C,e){"use strict";var t=e(20656);t("Int16",function(n){return function(o,i,f){return n(this,o,i,f)}})},67486:function(y,C,e){"use strict";var t=e(20656);t("Int32",function(n){return function(o,i,f){return n(this,o,i,f)}})},18050:function(y,C,e){"use strict";var t=e(20656);t("Int8",function(n){return function(o,i,f){return n(this,o,i,f)}})},96019:function(y,C,e){"use strict";var t=e(39831),n=e(25117),u=e(16208),o=e(41029),i=e(87017),f=e(33014),s=f("iterator"),a=t.Uint8Array,r=u(i.values),b=u(i.keys),l=u(i.entries),d=o.aTypedArray,c=o.exportTypedArrayMethod,p=a&&a.prototype,h=!n(function(){p[s].call([1])}),g=!!p&&p.values&&p[s]===p.values&&p.values.name==="values",_=function(){return r(d(this))};c("entries",function(){return l(d(this))},h),c("keys",function(){return b(d(this))},h),c("values",_,h||!g,{name:"values"}),c(s,_,h||!g,{name:"values"})},37117:function(y,C,e){"use strict";var t=e(41029),n=e(16208),u=t.aTypedArray,o=t.exportTypedArrayMethod,i=n([].join);o("join",function(s){return i(u(this),s)})},1128:function(y,C,e){"use strict";var t=e(41029),n=e(87562),u=e(58636),o=t.aTypedArray,i=t.exportTypedArrayMethod;i("lastIndexOf",function(s){var a=arguments.length;return n(u,o(this),a>1?[s,arguments[1]]:[s])})},3154:function(y,C,e){"use strict";var t=e(41029),n=e(11225).map,u=e(87502),o=t.aTypedArray,i=t.exportTypedArrayMethod;i("map",function(s){return n(o(this),s,arguments.length>1?arguments[1]:void 0,function(a,r){return new(u(a))(r)})})},26374:function(y,C,e){"use strict";var t=e(41029),n=e(52462),u=t.aTypedArrayConstructor,o=t.exportTypedArrayStaticMethod;o("of",function(){for(var f=0,s=arguments.length,a=new(u(this))(s);s>f;)a[f]=arguments[f++];return a},n)},97413:function(y,C,e){"use strict";var t=e(41029),n=e(1163).right,u=t.aTypedArray,o=t.exportTypedArrayMethod;o("reduceRight",function(f){var s=arguments.length;return n(u(this),f,s,s>1?arguments[1]:void 0)})},72952:function(y,C,e){"use strict";var t=e(41029),n=e(1163).left,u=t.aTypedArray,o=t.exportTypedArrayMethod;o("reduce",function(f){var s=arguments.length;return n(u(this),f,s,s>1?arguments[1]:void 0)})},94422:function(y,C,e){"use strict";var t=e(41029),n=t.aTypedArray,u=t.exportTypedArrayMethod,o=Math.floor;u("reverse",function(){for(var f=this,s=n(f).length,a=o(s/2),r=0,b;r1?arguments[1]:void 0,1),v=f(_);if(p)return n(l,this,v,m);var E=this.length,S=o(v),x=0;if(S+m>E)throw new a("Wrong length");for(;xc;)h[c]=l[c++];return h},s)},81775:function(y,C,e){"use strict";var t=e(41029),n=e(11225).some,u=t.aTypedArray,o=t.exportTypedArrayMethod;o("some",function(f){return n(u(this),f,arguments.length>1?arguments[1]:void 0)})},95876:function(y,C,e){"use strict";var t=e(39831),n=e(86298),u=e(25117),o=e(39017),i=e(46851),f=e(41029),s=e(50676),a=e(32613),r=e(64471),b=e(61701),l=f.aTypedArray,d=f.exportTypedArrayMethod,c=t.Uint16Array,p=c&&n(c.prototype.sort),h=!!p&&!(u(function(){p(new c(2),null)})&&u(function(){p(new c(2),{})})),g=!!p&&!u(function(){if(r)return r<74;if(s)return s<67;if(a)return!0;if(b)return b<602;var m=new c(516),v=Array(516),E,S;for(E=0;E<516;E++)S=E%4,m[E]=515-E,v[E]=E-2*S+3;for(p(m,function(x,I){return(x/4|0)-(I/4|0)}),E=0;E<516;E++)if(m[E]!==v[E])return!0}),_=function(m){return function(v,E){return m!==void 0?+m(v,E)||0:E!==E?-1:v!==v?1:v===0&&E===0?1/v>0&&1/E<0?1:-1:v>E}};d("sort",function(v){return v!==void 0&&o(v),g?p(this,v):i(l(this),_(v))},!g||h)},58812:function(y,C,e){"use strict";var t=e(41029),n=e(16461),u=e(9907),o=e(87502),i=t.aTypedArray,f=t.exportTypedArrayMethod;f("subarray",function(a,r){var b=i(this),l=b.length,d=u(a,l),c=o(b);return new c(b.buffer,b.byteOffset+d*b.BYTES_PER_ELEMENT,n((r===void 0?l:u(r,l))-d))})},41645:function(y,C,e){"use strict";var t=e(39831),n=e(87562),u=e(41029),o=e(25117),i=e(78853),f=t.Int8Array,s=u.aTypedArray,a=u.exportTypedArrayMethod,r=[].toLocaleString,b=!!f&&o(function(){r.call(new f(1))}),l=o(function(){return[1,2].toLocaleString()!==new f([1,2]).toLocaleString()})||!o(function(){f.prototype.toLocaleString.call([1,2])});a("toLocaleString",function(){return n(r,b?i(s(this)):s(this),i(arguments))},l)},42821:function(y,C,e){"use strict";var t=e(69415),n=e(41029),u=n.aTypedArray,o=n.exportTypedArrayMethod,i=n.getTypedArrayConstructor;o("toReversed",function(){return t(u(this),i(this))})},57508:function(y,C,e){"use strict";var t=e(41029),n=e(16208),u=e(39017),o=e(58498),i=t.aTypedArray,f=t.getTypedArrayConstructor,s=t.exportTypedArrayMethod,a=n(t.TypedArrayPrototype.sort);s("toSorted",function(b){b!==void 0&&u(b);var l=i(this),d=o(f(l),l);return a(d,b)})},95878:function(y,C,e){"use strict";var t=e(41029).exportTypedArrayMethod,n=e(25117),u=e(39831),o=e(16208),i=u.Uint8Array,f=i&&i.prototype||{},s=[].toString,a=o([].join);n(function(){s.call({})})&&(s=function(){return a(this)});var r=f.toString!==s;t("toString",s,r)},81144:function(y,C,e){"use strict";var t=e(20656);t("Uint16",function(n){return function(o,i,f){return n(this,o,i,f)}})},94469:function(y,C,e){"use strict";var t=e(20656);t("Uint32",function(n){return function(o,i,f){return n(this,o,i,f)}})},89510:function(y,C,e){"use strict";var t=e(20656);t("Uint8",function(n){return function(o,i,f){return n(this,o,i,f)}})},55440:function(y,C,e){"use strict";var t=e(20656);t("Uint8",function(n){return function(o,i,f){return n(this,o,i,f)}},!0)},47621:function(y,C,e){"use strict";var t=e(61981),n=e(41029),u=e(62815),o=e(79323),i=e(3673),f=n.aTypedArray,s=n.getTypedArrayConstructor,a=n.exportTypedArrayMethod,r=!!function(){try{new Int8Array(1).with(2,{valueOf:function(){throw 8}})}catch(b){return b===8}}();a("with",function(b,l){var d=f(this),c=o(b),p=u(d)?i(l):+l;return t(d,s(d),c,p)},!r)},15229:function(y,C,e){"use strict";var t=e(48e3),n=e(16208),u=e(34125),o=String.fromCharCode,i=n("".charAt),f=n(/./.exec),s=n("".slice),a=/^[\da-f]{2}$/i,r=/^[\da-f]{4}$/i;t({global:!0},{unescape:function(l){for(var d=u(l),c="",p=d.length,h=0,g,_;h1?arguments[1]:void 0)}}),u("filterOut")},48595:function(y,C,e){"use strict";var t=e(48e3),n=e(11225).filterReject,u=e(32576);t({target:"Array",proto:!0,forced:!0},{filterReject:function(i){return n(this,i,arguments.length>1?arguments[1]:void 0)}}),u("filterReject")},17867:function(y,C,e){"use strict";var t=e(48e3),n=e(68044);t({target:"Array",stat:!0},{fromAsync:n})},54948:function(y,C,e){"use strict";var t=e(48e3),n=e(36924),u=e(32576),o=e(14046),i=e(75170);t({target:"Array",proto:!0,name:"groupToMap",forced:i||!n("groupByToMap")},{groupByToMap:o}),u("groupByToMap")},20009:function(y,C,e){"use strict";var t=e(48e3),n=e(19449),u=e(36924),o=e(32576);t({target:"Array",proto:!0,forced:!u("groupBy")},{groupBy:function(f){var s=arguments.length>1?arguments[1]:void 0;return n(this,f,s)}}),o("groupBy")},97864:function(y,C,e){"use strict";var t=e(48e3),n=e(32576),u=e(14046),o=e(75170);t({target:"Array",proto:!0,forced:o},{groupToMap:u}),n("groupToMap")},9737:function(y,C,e){"use strict";var t=e(48e3),n=e(19449),u=e(32576);t({target:"Array",proto:!0},{group:function(i){var f=arguments.length>1?arguments[1]:void 0;return n(this,i,f)}}),u("group")},35905:function(y,C,e){"use strict";var t=e(48e3),n=e(96012),u=Object.isFrozen,o=function(i,f){if(!u||!n(i)||!u(i))return!1;for(var s=0,a=i.length,r;s1?arguments[1]:!1);return u([s&255,s>>8&255],10)}})},50366:function(y,C,e){"use strict";var t=e(48e3),n=e(16208),u=n(DataView.prototype.getUint8);t({target:"DataView",proto:!0,forced:!0},{getUint8Clamped:function(i){return u(this,i)}})},11851:function(y,C,e){"use strict";var t=e(48e3),n=e(16208),u=e(75362),o=e(69006),i=e(28932).pack,f=e(28980),s=TypeError,a=n(DataView.prototype.setUint16);t({target:"DataView",proto:!0},{setFloat16:function(b,l){if(u(this)!=="DataView")throw new s("Incorrect receiver");var d=o(b),c=i(f(l),10,2);return a(this,d,c[1]<<8|c[0],arguments.length>2?arguments[2]:!1)}})},84495:function(y,C,e){"use strict";var t=e(48e3),n=e(16208),u=e(75362),o=e(69006),i=e(55063),f=TypeError,s=n(DataView.prototype.setUint8);t({target:"DataView",proto:!0,forced:!0},{setUint8Clamped:function(r,b){if(u(this)!=="DataView")throw new f("Incorrect receiver");var l=o(r);return s(this,l,i(b))}})},97400:function(y,C,e){"use strict";var t=e(48e3),n=e(13355),u=e(23364),o=e(39017),i=e(856),f=e(33630),s=e(21776),a=e(17639),r=e(33014),b=e(34931),l=e(80530),d=u("SuppressedError"),c=ReferenceError,p=r("dispose"),h=r("toStringTag"),g="DisposableStack",_=b.set,m=b.getterFor(g),v="sync-dispose",E="disposed",S="pending",x=function(D){var B=m(D);if(B.state===E)throw new c(g+" already disposed");return B},I=function(){_(i(this,R),{type:g,state:S,stack:[]}),n||(this.disposed=!1)},R=I.prototype;s(R,{dispose:function(){var B=m(this);if(B.state!==E){B.state=E,n||(this.disposed=!0);for(var z=B.stack,Z=z.length,U=!1,T;Z;){var P=z[--Z];z[Z]=null;try{P()}catch(w){U?T=new d(w,T):(U=!0,T=w)}}if(B.stack=null,U)throw T}},use:function(B){return l(x(this),B,v),B},adopt:function(B,z){var Z=x(this);return o(z),l(Z,void 0,v,function(){z(B)}),B},defer:function(B){var z=x(this);o(B),l(z,void 0,v,B)},move:function(){var B=x(this),z=new I;return m(z).stack=B.stack,B.stack=[],B.state=E,n||(this.disposed=!0),z}}),n&&a(R,"disposed",{configurable:!0,get:function(){return m(this).state===E}}),f(R,p,R.dispose,{name:"dispose"}),f(R,h,g,{nonWritable:!0}),t({global:!0,constructor:!0},{DisposableStack:I})},20218:function(y,C,e){"use strict";var t=e(48e3),n=e(90979);t({target:"Function",proto:!0,forced:!0},{demethodize:n})},89132:function(y,C,e){"use strict";var t=e(48e3),n=e(16208),u=e(97143),o=e(38580),i=e(52291),f=e(13355),s=Object.getOwnPropertyDescriptor,a=/^\s*class\b/,r=n(a.exec),b=function(l){try{if(!f||!r(a,o(l)))return!1}catch(c){}var d=s(l,"prototype");return!!d&&i(d,"writable")&&!d.writable};t({target:"Function",stat:!0,sham:!0,forced:!0},{isCallable:function(d){return u(d)&&!b(d)}})},82974:function(y,C,e){"use strict";var t=e(48e3),n=e(99210);t({target:"Function",stat:!0,forced:!0},{isConstructor:n})},20431:function(y,C,e){"use strict";var t=e(33014),n=e(10967).f,u=t("metadata"),o=Function.prototype;o[u]===void 0&&n(o,u,{value:null})},73781:function(y,C,e){"use strict";var t=e(48e3),n=e(90979);t({target:"Function",proto:!0,forced:!0,name:"demethodize"},{unThis:n})},27360:function(y,C,e){"use strict";var t=e(48e3),n=e(39909);t({target:"Iterator",name:"indexed",proto:!0,real:!0,forced:!0},{asIndexedPairs:n})},303:function(y,C,e){"use strict";var t=e(48e3),n=e(39831),u=e(856),o=e(36711),i=e(97143),f=e(70013),s=e(17639),a=e(13265),r=e(25117),b=e(52291),l=e(33014),d=e(64855).IteratorPrototype,c=e(13355),p=e(75170),h="constructor",g="Iterator",_=l("toStringTag"),m=TypeError,v=n[g],E=p||!i(v)||v.prototype!==d||!r(function(){v({})}),S=function(){if(u(this,d),f(this)===d)throw new m("Abstract class Iterator not directly constructable")},x=function(I,R){c?s(d,I,{configurable:!0,get:function(){return R},set:function(D){if(o(this),this===d)throw new m("You can't redefine this property");b(this,I)?this[I]=D:a(this,I,D)}}):d[I]=R};b(d,_)||x(_,g),(E||!b(d,h)||d[h]===Object)&&x(h,S),S.prototype=d,t({global:!0,constructor:!0,forced:E},{Iterator:S})},12367:function(y,C,e){"use strict";var t=e(79239),n=e(33630),u=e(22055),o=e(52291),i=e(33014),f=e(64855).IteratorPrototype,s=i("dispose");o(f,s)||n(f,s,function(){var a=u(this,"return");a&&t(a,this)})},20507:function(y,C,e){"use strict";var t=e(48e3),n=e(79239),u=e(36711),o=e(43647),i=e(33133),f=e(82783),s=e(65070),a=e(75170),r=s(function(){for(var b=this.iterator,l=this.next,d,c;this.remaining;)if(this.remaining--,d=u(n(l,b)),c=this.done=!!d.done,c)return;if(d=u(n(l,b)),c=this.done=!!d.done,!c)return d.value});t({target:"Iterator",proto:!0,real:!0,forced:a},{drop:function(l){u(this);var d=f(i(+l));return new r(o(this),{remaining:d})}})},13140:function(y,C,e){"use strict";var t=e(48e3),n=e(33118),u=e(39017),o=e(36711),i=e(43647);t({target:"Iterator",proto:!0,real:!0},{every:function(s){o(this),u(s);var a=i(this),r=0;return!n(a,function(b,l){if(!s(b,r++))return l()},{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})},28393:function(y,C,e){"use strict";var t=e(48e3),n=e(79239),u=e(39017),o=e(36711),i=e(43647),f=e(65070),s=e(13284),a=e(75170),r=f(function(){for(var b=this.iterator,l=this.predicate,d=this.next,c,p,h;;){if(c=o(n(d,b)),p=this.done=!!c.done,p)return;if(h=c.value,s(b,l,[h,this.counter++],!0))return h}});t({target:"Iterator",proto:!0,real:!0,forced:a},{filter:function(l){return o(this),u(l),new r(i(this),{predicate:l})}})},65827:function(y,C,e){"use strict";var t=e(48e3),n=e(33118),u=e(39017),o=e(36711),i=e(43647);t({target:"Iterator",proto:!0,real:!0},{find:function(s){o(this),u(s);var a=i(this),r=0;return n(a,function(b,l){if(s(b,r++))return l(b)},{IS_RECORD:!0,INTERRUPTED:!0}).result}})},89419:function(y,C,e){"use strict";var t=e(48e3),n=e(79239),u=e(39017),o=e(36711),i=e(43647),f=e(24976),s=e(65070),a=e(17875),r=e(75170),b=s(function(){for(var l=this.iterator,d=this.mapper,c,p;;){if(p=this.inner)try{if(c=o(n(p.next,p.iterator)),!c.done)return c.value;this.inner=null}catch(h){a(l,"throw",h)}if(c=o(n(this.next,l)),this.done=!!c.done)return;try{this.inner=f(d(c.value,this.counter++),!1)}catch(h){a(l,"throw",h)}}});t({target:"Iterator",proto:!0,real:!0,forced:r},{flatMap:function(d){return o(this),u(d),new b(i(this),{mapper:d,inner:null})}})},28681:function(y,C,e){"use strict";var t=e(48e3),n=e(33118),u=e(39017),o=e(36711),i=e(43647);t({target:"Iterator",proto:!0,real:!0},{forEach:function(s){o(this),u(s);var a=i(this),r=0;n(a,function(b){s(b,r++)},{IS_RECORD:!0})}})},90313:function(y,C,e){"use strict";var t=e(48e3),n=e(79239),u=e(51435),o=e(78053),i=e(64855).IteratorPrototype,f=e(65070),s=e(24976),a=e(75170),r=f(function(){return n(this.next,this.iterator)},!0);t({target:"Iterator",stat:!0,forced:a},{from:function(l){var d=s(typeof l=="string"?u(l):l,!0);return o(i,d.iterator)?d.iterator:new r(d)}})},64537:function(y,C,e){"use strict";var t=e(48e3),n=e(39909);t({target:"Iterator",proto:!0,real:!0,forced:!0},{indexed:n})},78748:function(y,C,e){"use strict";var t=e(48e3),n=e(69904),u=e(75170);t({target:"Iterator",proto:!0,real:!0,forced:u},{map:n})},8592:function(y,C,e){"use strict";var t=e(48e3),n=e(93864),u=TypeError;t({target:"Iterator",stat:!0,forced:!0},{range:function(i,f,s){if(typeof i=="number")return new n(i,f,s,"number",0,1);if(typeof i=="bigint")return new n(i,f,s,"bigint",BigInt(0),BigInt(1));throw new u("Incorrect Iterator.range arguments")}})},14680:function(y,C,e){"use strict";var t=e(48e3),n=e(33118),u=e(39017),o=e(36711),i=e(43647),f=TypeError;t({target:"Iterator",proto:!0,real:!0},{reduce:function(a){o(this),u(a);var r=i(this),b=arguments.length<2,l=b?void 0:arguments[1],d=0;if(n(r,function(c){b?(b=!1,l=c):l=a(l,c,d),d++},{IS_RECORD:!0}),b)throw new f("Reduce of empty iterator with no initial value");return l}})},65444:function(y,C,e){"use strict";var t=e(48e3),n=e(33118),u=e(39017),o=e(36711),i=e(43647);t({target:"Iterator",proto:!0,real:!0},{some:function(s){o(this),u(s);var a=i(this),r=0;return n(a,function(b,l){if(s(b,r++))return l()},{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})},77353:function(y,C,e){"use strict";var t=e(48e3),n=e(79239),u=e(36711),o=e(43647),i=e(33133),f=e(82783),s=e(65070),a=e(17875),r=e(75170),b=s(function(){var l=this.iterator;if(!this.remaining--)return this.done=!0,a(l,"normal",void 0);var d=u(n(this.next,l)),c=this.done=!!d.done;if(!c)return d.value});t({target:"Iterator",proto:!0,real:!0,forced:r},{take:function(d){u(this);var c=f(i(+d));return new b(o(this),{remaining:c})}})},99231:function(y,C,e){"use strict";var t=e(48e3),n=e(36711),u=e(33118),o=e(43647),i=[].push;t({target:"Iterator",proto:!0,real:!0},{toArray:function(){var s=[];return u(o(n(this)),i,{that:s,IS_RECORD:!0}),s}})},97176:function(y,C,e){"use strict";var t=e(48e3),n=e(36711),u=e(58675),o=e(35408),i=e(43647),f=e(75170);t({target:"Iterator",proto:!0,real:!0,forced:f},{toAsync:function(){return new o(i(new u(i(n(this)))))}})},10806:function(y,C,e){"use strict";var t=e(48e3),n=e(83946),u=e(62621);t({target:"JSON",stat:!0,forced:!n},{isRawJSON:u})},87241:function(y,C,e){"use strict";var t=e(48e3),n=e(13355),u=e(39831),o=e(23364),i=e(16208),f=e(79239),s=e(97143),a=e(6955),r=e(96012),b=e(52291),l=e(34125),d=e(7402),c=e(13265),p=e(25117),h=e(9283),g=e(619),_=u.JSON,m=u.Number,v=u.SyntaxError,E=_&&_.parse,S=o("Object","keys"),x=Object.getOwnPropertyDescriptor,I=i("".charAt),R=i("".slice),D=i(/./.exec),B=i([].push),z=/^\d$/,Z=/^[1-9]$/,U=/^(?:-|\d)$/,T=/^[\t\n\r ]$/,P=0,w=1,O=function(q,te){q=l(q);var ue=new F(q,0,""),ce=ue.parse(),be=ce.value,me=ue.skip(T,ce.end);if(me1?arguments[1]:void 0);return o(s,function(r,b){if(!a(r,b,s))return!1},!0)!==!1}})},95306:function(y,C,e){"use strict";var t=e(48e3),n=e(11540),u=e(25379),o=e(97031),i=e(49241),f=o.Map,s=o.set;t({target:"Map",proto:!0,real:!0,forced:!0},{filter:function(r){var b=u(this),l=n(r,arguments.length>1?arguments[1]:void 0),d=new f;return i(b,function(c,p){l(c,p,b)&&s(d,p,c)}),d}})},88251:function(y,C,e){"use strict";var t=e(48e3),n=e(11540),u=e(25379),o=e(49241);t({target:"Map",proto:!0,real:!0,forced:!0},{findKey:function(f){var s=u(this),a=n(f,arguments.length>1?arguments[1]:void 0),r=o(s,function(b,l){if(a(b,l,s))return{key:l}},!0);return r&&r.key}})},55193:function(y,C,e){"use strict";var t=e(48e3),n=e(11540),u=e(25379),o=e(49241);t({target:"Map",proto:!0,real:!0,forced:!0},{find:function(f){var s=u(this),a=n(f,arguments.length>1?arguments[1]:void 0),r=o(s,function(b,l){if(a(b,l,s))return{value:b}},!0);return r&&r.value}})},21313:function(y,C,e){"use strict";var t=e(48e3),n=e(4716);t({target:"Map",stat:!0,forced:!0},{from:n})},43300:function(y,C,e){"use strict";var t=e(48e3),n=e(47432),u=e(25379),o=e(49241);t({target:"Map",proto:!0,real:!0,forced:!0},{includes:function(f){return o(u(this),function(s){if(n(s,f))return!0},!0)===!0}})},36266:function(y,C,e){"use strict";var t=e(48e3),n=e(79239),u=e(33118),o=e(97143),i=e(39017),f=e(97031).Map;t({target:"Map",stat:!0,forced:!0},{keyBy:function(a,r){var b=o(this)?this:f,l=new b;i(r);var d=i(l.set);return u(a,function(c){n(d,l,r(c),c)}),l}})},87564:function(y,C,e){"use strict";var t=e(48e3),n=e(25379),u=e(49241);t({target:"Map",proto:!0,real:!0,forced:!0},{keyOf:function(i){var f=u(n(this),function(s,a){if(s===i)return{key:a}},!0);return f&&f.key}})},47785:function(y,C,e){"use strict";var t=e(48e3),n=e(11540),u=e(25379),o=e(97031),i=e(49241),f=o.Map,s=o.set;t({target:"Map",proto:!0,real:!0,forced:!0},{mapKeys:function(r){var b=u(this),l=n(r,arguments.length>1?arguments[1]:void 0),d=new f;return i(b,function(c,p){s(d,l(c,p,b),c)}),d}})},80444:function(y,C,e){"use strict";var t=e(48e3),n=e(11540),u=e(25379),o=e(97031),i=e(49241),f=o.Map,s=o.set;t({target:"Map",proto:!0,real:!0,forced:!0},{mapValues:function(r){var b=u(this),l=n(r,arguments.length>1?arguments[1]:void 0),d=new f;return i(b,function(c,p){s(d,p,l(c,p,b))}),d}})},89993:function(y,C,e){"use strict";var t=e(48e3),n=e(25379),u=e(33118),o=e(97031).set;t({target:"Map",proto:!0,real:!0,arity:1,forced:!0},{merge:function(f){for(var s=n(this),a=arguments.length,r=0;r1?arguments[1]:void 0);return o(s,function(r,b){if(a(r,b,s))return!0},!0)===!0}})},94267:function(y,C,e){"use strict";var t=e(48e3),n=e(20264);t({target:"Map",proto:!0,real:!0,name:"upsert",forced:!0},{updateOrInsert:n})},91343:function(y,C,e){"use strict";var t=e(48e3),n=e(39017),u=e(25379),o=e(97031),i=TypeError,f=o.get,s=o.has,a=o.set;t({target:"Map",proto:!0,real:!0,forced:!0},{update:function(b,l){var d=u(this),c=arguments.length;n(l);var p=s(d,b);if(!p&&c<3)throw new i("Updating absent value");var h=p?f(d,b):n(c>2?arguments[2]:void 0)(b,d);return a(d,b,l(h,b,d)),d}})},92119:function(y,C,e){"use strict";var t=e(48e3),n=e(20264);t({target:"Map",proto:!0,real:!0,forced:!0},{upsert:n})},95977:function(y,C,e){"use strict";var t=e(48e3),n=Math.min,u=Math.max;t({target:"Math",stat:!0,forced:!0},{clamp:function(i,f,s){return n(s,u(f,i))}})},34818:function(y,C,e){"use strict";var t=e(48e3);t({target:"Math",stat:!0,nonConfigurable:!0,nonWritable:!0},{DEG_PER_RAD:Math.PI/180})},46230:function(y,C,e){"use strict";var t=e(48e3),n=180/Math.PI;t({target:"Math",stat:!0,forced:!0},{degrees:function(o){return o*n}})},67027:function(y,C,e){"use strict";var t=e(48e3),n=e(28980);t({target:"Math",stat:!0},{f16round:n})},875:function(y,C,e){"use strict";var t=e(48e3),n=e(51664),u=e(72499);t({target:"Math",stat:!0,forced:!0},{fscale:function(i,f,s,a,r){return u(n(i,f,s,a,r))}})},40537:function(y,C,e){"use strict";var t=e(48e3);t({target:"Math",stat:!0,forced:!0},{iaddh:function(u,o,i,f){var s=u>>>0,a=o>>>0,r=i>>>0;return a+(f>>>0)+((s&r|(s|r)&~(s+r>>>0))>>>31)|0}})},99385:function(y,C,e){"use strict";var t=e(48e3);t({target:"Math",stat:!0,forced:!0},{imulh:function(u,o){var i=65535,f=+u,s=+o,a=f&i,r=s&i,b=f>>16,l=s>>16,d=(b*r>>>0)+(a*r>>>16);return b*l+(d>>16)+((a*l>>>0)+(d&i)>>16)}})},18860:function(y,C,e){"use strict";var t=e(48e3);t({target:"Math",stat:!0,forced:!0},{isubh:function(u,o,i,f){var s=u>>>0,a=o>>>0,r=i>>>0;return a-(f>>>0)-((~s&r|~(s^r)&s-r>>>0)>>>31)|0}})},9202:function(y,C,e){"use strict";var t=e(48e3);t({target:"Math",stat:!0,nonConfigurable:!0,nonWritable:!0},{RAD_PER_DEG:180/Math.PI})},84679:function(y,C,e){"use strict";var t=e(48e3),n=Math.PI/180;t({target:"Math",stat:!0,forced:!0},{radians:function(o){return o*n}})},21345:function(y,C,e){"use strict";var t=e(48e3),n=e(51664);t({target:"Math",stat:!0,forced:!0},{scale:n})},7913:function(y,C,e){"use strict";var t=e(48e3),n=e(36711),u=e(63271),o=e(36223),i=e(43087),f=e(34931),s="Seeded Random",a=s+" Generator",r='Math.seededPRNG() argument should have a "seed" field with a finite value.',b=f.set,l=f.getterFor(a),d=TypeError,c=o(function(h){b(this,{type:a,seed:h%2147483647})},s,function(){var h=l(this),g=h.seed=(h.seed*1103515245+12345)%2147483647;return i((g&1073741823)/1073741823,!1)});t({target:"Math",stat:!0,forced:!0},{seededPRNG:function(h){var g=n(h).seed;if(!u(g))throw new d(r);return new c(g)}})},31044:function(y,C,e){"use strict";var t=e(48e3);t({target:"Math",stat:!0,forced:!0},{signbit:function(u){var o=+u;return o===o&&o===0?1/o===-1/0:o<0}})},41396:function(y,C,e){"use strict";var t=e(48e3);t({target:"Math",stat:!0,forced:!0},{umulh:function(u,o){var i=65535,f=+u,s=+o,a=f&i,r=s&i,b=f>>>16,l=s>>>16,d=(b*r>>>0)+(a*r>>>16);return b*l+(d>>>16)+((a*l>>>0)+(d&i)>>>16)}})},96955:function(y,C,e){"use strict";var t=e(48e3),n=e(16208),u=e(79323),o="Invalid number representation",i="Invalid radix",f=RangeError,s=SyntaxError,a=TypeError,r=parseInt,b=Math.pow,l=/^[\d.a-z]+$/,d=n("".charAt),c=n(l.exec),p=n(1 .toString),h=n("".slice),g=n("".split);t({target:"Number",stat:!0,forced:!0},{fromString:function(m,v){var E=1;if(typeof m!="string")throw new a(o);if(!m.length)throw new s(o);if(d(m,0)==="-"&&(E=-1,m=h(m,1),!m.length))throw new s(o);var S=v===void 0?10:u(v);if(S<2||S>36)throw new f(i);if(!c(l,m))throw new s(o);var x=g(m,"."),I=r(x[0],S);if(x.length>1&&(I+=r(x[1],S)/b(S,x[1].length)),S===10&&p(I,S)!==m)throw new s(o);return E*I}})},752:function(y,C,e){"use strict";var t=e(48e3),n=e(93864);t({target:"Number",stat:!0,forced:!0},{range:function(o,i,f){return new n(o,i,f,"number",0,1)}})},16133:function(y,C,e){"use strict";var t=e(48e3),n=e(61655);t({target:"Object",stat:!0,forced:!0},{iterateEntries:function(o){return new n(o,"entries")}})},11403:function(y,C,e){"use strict";var t=e(48e3),n=e(61655);t({target:"Object",stat:!0,forced:!0},{iterateKeys:function(o){return new n(o,"keys")}})},73507:function(y,C,e){"use strict";var t=e(48e3),n=e(61655);t({target:"Object",stat:!0,forced:!0},{iterateValues:function(o){return new n(o,"values")}})},71717:function(y,C,e){"use strict";var t=e(48e3),n=e(79239),u=e(13355),o=e(85943),i=e(39017),f=e(36711),s=e(856),a=e(97143),r=e(48391),b=e(6955),l=e(22055),d=e(33630),c=e(21776),p=e(17639),h=e(64773),g=e(33014),_=e(34931),m=g("observable"),v="Observable",E="Subscription",S="SubscriptionObserver",x=_.getterFor,I=_.set,R=x(v),D=x(E),B=x(S),z=function(w){this.observer=f(w),this.cleanup=void 0,this.subscriptionObserver=void 0};z.prototype={type:E,clean:function(){var w=this.cleanup;if(w){this.cleanup=void 0;try{w()}catch(O){h(O)}}},close:function(){if(!u){var w=this.facade,O=this.subscriptionObserver;w.closed=!0,O&&(O.closed=!0)}this.observer=void 0},isClosed:function(){return this.observer===void 0}};var Z=function(w,O){var L=I(this,new z(w)),j;u||(this.closed=!1);try{(j=l(w,"start"))&&n(j,w,this)}catch(X){h(X)}if(!L.isClosed()){var k=L.subscriptionObserver=new U(L);try{var F=O(k),H=F;r(F)||(L.cleanup=a(F.unsubscribe)?function(){H.unsubscribe()}:i(F))}catch(X){k.error(X);return}L.isClosed()&&L.clean()}};Z.prototype=c({},{unsubscribe:function(){var O=D(this);O.isClosed()||(O.close(),O.clean())}}),u&&p(Z.prototype,"closed",{configurable:!0,get:function(){return D(this).isClosed()}});var U=function(w){I(this,{type:S,subscriptionState:w}),u||(this.closed=!1)};U.prototype=c({},{next:function(O){var L=B(this).subscriptionState;if(!L.isClosed()){var j=L.observer;try{var k=l(j,"next");k&&n(k,j,O)}catch(F){h(F)}}},error:function(O){var L=B(this).subscriptionState;if(!L.isClosed()){var j=L.observer;L.close();try{var k=l(j,"error");k?n(k,j,O):h(O)}catch(F){h(F)}L.clean()}},complete:function(){var O=B(this).subscriptionState;if(!O.isClosed()){var L=O.observer;O.close();try{var j=l(L,"complete");j&&n(j,L)}catch(k){h(k)}O.clean()}}}),u&&p(U.prototype,"closed",{configurable:!0,get:function(){return B(this).subscriptionState.isClosed()}});var T=function(O){s(this,P),I(this,{type:v,subscriber:i(O)})},P=T.prototype;c(P,{subscribe:function(O){var L=arguments.length;return new Z(a(O)?{next:O,error:L>1?arguments[1]:void 0,complete:L>2?arguments[2]:void 0}:b(O)?O:{},R(this).subscriber)}}),d(P,m,function(){return this}),t({global:!0,constructor:!0,forced:!0},{Observable:T}),o(v)},16881:function(y,C,e){"use strict";var t=e(48e3),n=e(23364),u=e(79239),o=e(36711),i=e(99210),f=e(65404),s=e(22055),a=e(33118),r=e(33014),b=r("observable");t({target:"Observable",stat:!0,forced:!0},{from:function(d){var c=i(this)?this:n("Observable"),p=s(o(d),b);if(p){var h=o(u(p,d));return h.constructor===c?h:new c(function(_){return h.subscribe(_)})}var g=f(d);return new c(function(_){a(g,function(m,v){if(_.next(m),_.closed)return v()},{IS_ITERATOR:!0,INTERRUPTED:!0}),_.complete()})}})},27783:function(y,C,e){"use strict";e(71717),e(16881),e(52032)},52032:function(y,C,e){"use strict";var t=e(48e3),n=e(23364),u=e(99210),o=n("Array");t({target:"Observable",stat:!0,forced:!0},{of:function(){for(var f=u(this)?this:n("Observable"),s=arguments.length,a=o(s),r=0;r?@[\\\\\\]^`{|}~"+o+"]","g");t({target:"RegExp",stat:!0,forced:!0},{escape:function(r){var b=u(r),l=i(b,0);return(l>47&&l<58?"\\x3":"")+f(b,s,"\\$&")}})},91400:function(y,C,e){"use strict";var t=e(48e3),n=e(70855),u=e(22780).add;t({target:"Set",proto:!0,real:!0,forced:!0},{addAll:function(){for(var i=n(this),f=0,s=arguments.length;f1?arguments[1]:void 0);return o(s,function(r){if(!a(r,r,s))return!1},!0)!==!1}})},71071:function(y,C,e){"use strict";var t=e(48e3),n=e(11540),u=e(70855),o=e(22780),i=e(82972),f=o.Set,s=o.add;t({target:"Set",proto:!0,real:!0,forced:!0},{filter:function(r){var b=u(this),l=n(r,arguments.length>1?arguments[1]:void 0),d=new f;return i(b,function(c){l(c,c,b)&&s(d,c)}),d}})},17588:function(y,C,e){"use strict";var t=e(48e3),n=e(11540),u=e(70855),o=e(82972);t({target:"Set",proto:!0,real:!0,forced:!0},{find:function(f){var s=u(this),a=n(f,arguments.length>1?arguments[1]:void 0),r=o(s,function(b){if(a(b,b,s))return{value:b}},!0);return r&&r.value}})},48968:function(y,C,e){"use strict";var t=e(48e3),n=e(4716);t({target:"Set",stat:!0,forced:!0},{from:n})},15079:function(y,C,e){"use strict";var t=e(48e3),n=e(79239),u=e(96885),o=e(38430);t({target:"Set",proto:!0,real:!0,forced:!0},{intersection:function(f){return n(o,this,u(f))}})},50415:function(y,C,e){"use strict";var t=e(48e3),n=e(25117),u=e(38430),o=e(45755),i=!o("intersection")||n(function(){return Array.from(new Set([1,2,3]).intersection(new Set([3,2])))!=="3,2"});t({target:"Set",proto:!0,real:!0,forced:i},{intersection:u})},43077:function(y,C,e){"use strict";var t=e(48e3),n=e(79239),u=e(96885),o=e(30484);t({target:"Set",proto:!0,real:!0,forced:!0},{isDisjointFrom:function(f){return n(o,this,u(f))}})},48645:function(y,C,e){"use strict";var t=e(48e3),n=e(30484),u=e(45755);t({target:"Set",proto:!0,real:!0,forced:!u("isDisjointFrom")},{isDisjointFrom:n})},28892:function(y,C,e){"use strict";var t=e(48e3),n=e(79239),u=e(96885),o=e(9190);t({target:"Set",proto:!0,real:!0,forced:!0},{isSubsetOf:function(f){return n(o,this,u(f))}})},61887:function(y,C,e){"use strict";var t=e(48e3),n=e(9190),u=e(45755);t({target:"Set",proto:!0,real:!0,forced:!u("isSubsetOf")},{isSubsetOf:n})},71937:function(y,C,e){"use strict";var t=e(48e3),n=e(79239),u=e(96885),o=e(9693);t({target:"Set",proto:!0,real:!0,forced:!0},{isSupersetOf:function(f){return n(o,this,u(f))}})},49413:function(y,C,e){"use strict";var t=e(48e3),n=e(9693),u=e(45755);t({target:"Set",proto:!0,real:!0,forced:!u("isSupersetOf")},{isSupersetOf:n})},90693:function(y,C,e){"use strict";var t=e(48e3),n=e(16208),u=e(70855),o=e(82972),i=e(34125),f=n([].join),s=n([].push);t({target:"Set",proto:!0,real:!0,forced:!0},{join:function(r){var b=u(this),l=r===void 0?",":i(r),d=[];return o(b,function(c){s(d,c)}),f(d,l)}})},74960:function(y,C,e){"use strict";var t=e(48e3),n=e(11540),u=e(70855),o=e(22780),i=e(82972),f=o.Set,s=o.add;t({target:"Set",proto:!0,real:!0,forced:!0},{map:function(r){var b=u(this),l=n(r,arguments.length>1?arguments[1]:void 0),d=new f;return i(b,function(c){s(d,l(c,c,b))}),d}})},963:function(y,C,e){"use strict";var t=e(48e3),n=e(4704);t({target:"Set",stat:!0,forced:!0},{of:n})},76626:function(y,C,e){"use strict";var t=e(48e3),n=e(39017),u=e(70855),o=e(82972),i=TypeError;t({target:"Set",proto:!0,real:!0,forced:!0},{reduce:function(s){var a=u(this),r=arguments.length<2,b=r?void 0:arguments[1];if(n(s),o(a,function(l){r?(r=!1,b=l):b=s(b,l,l,a)}),r)throw new i("Reduce of empty set with no initial value");return b}})},60199:function(y,C,e){"use strict";var t=e(48e3),n=e(11540),u=e(70855),o=e(82972);t({target:"Set",proto:!0,real:!0,forced:!0},{some:function(f){var s=u(this),a=n(f,arguments.length>1?arguments[1]:void 0);return o(s,function(r){if(a(r,r,s))return!0},!0)===!0}})},28177:function(y,C,e){"use strict";var t=e(48e3),n=e(79239),u=e(96885),o=e(16194);t({target:"Set",proto:!0,real:!0,forced:!0},{symmetricDifference:function(f){return n(o,this,u(f))}})},79100:function(y,C,e){"use strict";var t=e(48e3),n=e(16194),u=e(45755);t({target:"Set",proto:!0,real:!0,forced:!u("symmetricDifference")},{symmetricDifference:n})},70444:function(y,C,e){"use strict";var t=e(48e3),n=e(79239),u=e(96885),o=e(57774);t({target:"Set",proto:!0,real:!0,forced:!0},{union:function(f){return n(o,this,u(f))}})},63083:function(y,C,e){"use strict";var t=e(48e3),n=e(57774),u=e(45755);t({target:"Set",proto:!0,real:!0,forced:!u("union")},{union:n})},77762:function(y,C,e){"use strict";var t=e(48e3),n=e(52295).charAt,u=e(46170),o=e(79323),i=e(34125);t({target:"String",proto:!0,forced:!0},{at:function(s){var a=i(u(this)),r=a.length,b=o(s),l=b>=0?b:r+b;return l<0||l>=r?void 0:n(a,l)}})},87074:function(y,C,e){"use strict";var t=e(48e3),n=e(36223),u=e(43087),o=e(46170),i=e(34125),f=e(34931),s=e(52295),a=s.codeAt,r=s.charAt,b="String Iterator",l=f.set,d=f.getterFor(b),c=n(function(h){l(this,{type:b,string:h,index:0})},"String",function(){var h=d(this),g=h.string,_=h.index,m;return _>=g.length?u(void 0,!0):(m=r(g,_),h.index+=m.length,u({codePoint:a(m,0),position:_},!1))});t({target:"String",proto:!0,forced:!0},{codePoints:function(){return new c(i(o(this)))}})},9554:function(y,C,e){"use strict";var t=e(48e3),n=e(25269);t({target:"String",stat:!0,forced:!0},{cooked:n})},50607:function(y,C,e){"use strict";var t=e(53176),n=e(48e3),u=e(26281),o=e(16208),i=e(87562),f=e(36711),s=e(51435),a=e(97143),r=e(7402),b=e(10967).f,l=e(20034),d=e(81165),c=e(25269),p=e(68850),h=e(78476),g=new d.WeakMap,_=d.get,m=d.has,v=d.set,E=Array,S=TypeError,x=Object.freeze||Object,I=Object.isFrozen,R=Math.min,D=o("".charAt),B=o("".slice),z=o("".split),Z=o(/./.exec),U=/([\n\u2028\u2029]|\r\n?)/g,T=RegExp("^["+h+"]*"),P=RegExp("[^"+h+"]"),w="Invalid tag",O="Invalid opening line",L="Invalid closing line",j=function(te){var ue=te.raw;if(t&&!I(ue))throw new S("Raw template should be frozen");if(m(g,ue))return _(g,ue);var ce=k(ue),be=H(ce);return b(be,"raw",{value:x(ce)}),x(be),v(g,ue,be),be},k=function(te){var ue=s(te),ce=r(ue),be=E(ce),me=E(ce),Ce=0,Ze,He,gt,Ge;if(!ce)throw new S(w);for(;Ce0)throw new S(O);Ze[1]=""}if(Ft){if(Ze.length===1||Z(P,Ze[Ze.length-1]))throw new S(L);Ze[Ze.length-2]="",Ze[Ze.length-1]=""}for(var mt=2;mt1?arguments[1]:void 0);return u(this,a)},!0)},12996:function(y,C,e){"use strict";var t=e(41029),n=e(11225).filterReject,u=e(33230),o=t.aTypedArray,i=t.exportTypedArrayMethod;i("filterReject",function(s){var a=n(o(this),s,arguments.length>1?arguments[1]:void 0);return u(this,a)},!0)},59438:function(y,C,e){"use strict";var t=e(23364),n=e(77118),u=e(68044),o=e(41029),i=e(58498),f=o.aTypedArrayConstructor,s=o.exportTypedArrayStaticMethod;s("fromAsync",function(r){var b=this,l=arguments.length,d=l>1?arguments[1]:void 0,c=l>2?arguments[2]:void 0;return new(t("Promise"))(function(p){n(b),p(u(r,d,c))}).then(function(p){return i(f(b),p)})},!0)},33002:function(y,C,e){"use strict";var t=e(41029),n=e(19449),u=e(87502),o=t.aTypedArray,i=t.exportTypedArrayMethod;i("groupBy",function(s){var a=arguments.length>1?arguments[1]:void 0;return n(o(this),s,a,u)},!0)},35264:function(y,C,e){"use strict";var t=e(41029),n=e(7402),u=e(62815),o=e(9907),i=e(3673),f=e(79323),s=e(25117),a=t.aTypedArray,r=t.getTypedArrayConstructor,b=t.exportTypedArrayMethod,l=Math.max,d=Math.min,c=!s(function(){var p=new Int8Array([1]),h=p.toSpliced(1,0,{valueOf:function(){return p[0]=2,3}});return h[0]!==2||h[1]!==3});b("toSpliced",function(h,g){var _=a(this),m=r(_),v=n(_),E=o(h,v),S=arguments.length,x=0,I,R,D,B,z,Z,U;if(S===0)I=R=0;else if(S===1)I=0,R=v-E;else if(R=d(l(f(g),0),v-E),I=S-2,I){B=new m(I),D=u(B);for(var T=2;T1?o(arguments[1]):void 0,I=r(x)==="base64"?b:l,R=x?!!x.strict:!1,D=R?S:h(S,m,"");if(D.length%4===0)g(D,-2)==="=="?D=g(D,0,-2):g(D,-1)==="="&&(D=g(D,0,-1));else if(R)throw new c("Input is not correctly padded");var B=D.length%4;switch(B){case 1:throw new c("Bad input length");case 2:D+="AA";break;case 3:D+="A"}for(var z=[],Z=0,U=D.length,T=function(O){var L=p(D,Z+O);if(!f(I,L))throw new c('Bad char in input: "'+L+'"');return I[L]<<18-6*O};Z>16&255,P>>8&255,P&255)}var w=z.length;if(B===2){if(R&&z[w-2]!==0)throw new c(v);w-=2}else if(B===3){if(R&&z[w-1]!==0)throw new c(v);w--}return s(d,z,w)}})},17415:function(y,C,e){"use strict";var t=e(48e3),n=e(39831),u=e(16208),o=e(66928),i=n.Uint8Array,f=n.SyntaxError,s=n.parseInt,a=/[^\da-f]/i,r=u(a.exec),b=u("".slice);i&&t({target:"Uint8Array",stat:!0,forced:!0},{fromHex:function(d){o(d);var c=d.length;if(c%2)throw new f("String should have an even number of characters");if(r(a,d))throw new f("String should only contain hex characters");for(var p=new i(c/2),h=0;h>6*S&63)};_+2>(-2*U&6)));return z}})},43227:function(y,C,e){"use strict";var t=e(48e3),n=e(39831),u=e(23364),o=e(16208),i=e(79239),f=e(25117),s=e(34125),a=e(49254),r=e(6803).i2c,b=u("btoa"),l=o("".charAt),d=o("".charCodeAt),c=!!b&&!f(function(){return b("hi")!=="aGk="}),p=c&&!f(function(){b()}),h=c&&f(function(){return b(null)!=="bnVsbA=="}),g=c&&b.length!==1;t({global:!0,bind:!0,enumerable:!0,forced:!c||p||h||g},{btoa:function(m){if(a(arguments.length,1),c)return i(b,n,s(m));for(var v=s(m),E="",S=0,x=r,I,R;l(v,S)||(x="=",S%1);){if(R=d(v,S+=.75),R>255)throw new(u("DOMException"))("The string contains characters outside of the Latin1 range","InvalidCharacterError");I=I<<8|R,E+=l(x,63&I>>8-S%1*8)}return E}})},52074:function(y,C,e){"use strict";var t=e(48e3),n=e(39831),u=e(79324).clear;t({global:!0,bind:!0,enumerable:!0,forced:n.clearImmediate!==u},{clearImmediate:u})},8532:function(y,C,e){"use strict";var t=e(39831),n=e(2584),u=e(86120),o=e(24279),i=e(20382),f=function(a){if(a&&a.forEach!==o)try{i(a,"forEach",o)}catch(r){a.forEach=o}};for(var s in n)n[s]&&f(t[s]&&t[s].prototype);f(u)},69357:function(y,C,e){"use strict";var t=e(39831),n=e(2584),u=e(86120),o=e(87017),i=e(20382),f=e(22736),s=e(33014),a=s("iterator"),r=o.values,b=function(d,c){if(d){if(d[a]!==r)try{i(d,a,r)}catch(h){d[a]=r}if(f(d,c,!0),n[c]){for(var p in o)if(d[p]!==o[p])try{i(d,p,o[p])}catch(h){d[p]=o[p]}}}};for(var l in n)b(t[l]&&t[l].prototype,l);b(u,"DOMTokenList")},30557:function(y,C,e){"use strict";var t=e(48e3),n=e(44737),u=e(23364),o=e(25117),i=e(79554),f=e(37591),s=e(10967).f,a=e(33630),r=e(17639),b=e(52291),l=e(856),d=e(36711),c=e(7905),p=e(25749),h=e(10205),g=e(38854),_=e(34931),m=e(13355),v=e(75170),E="DOMException",S="DATA_CLONE_ERR",x=u("Error"),I=u(E)||function(){try{var me=u("MessageChannel")||n("worker_threads").MessageChannel;new me().port1.postMessage(new WeakMap)}catch(Ce){if(Ce.name===S&&Ce.code===25)return Ce.constructor}}(),R=I&&I.prototype,D=x.prototype,B=_.set,z=_.getterFor(E),Z="stack"in new x(E),U=function(me){return b(h,me)&&h[me].m?h[me].c:0},T=function(){l(this,P);var Ce=arguments.length,Ze=p(Ce<1?void 0:arguments[0]),He=p(Ce<2?void 0:arguments[1],"Error"),gt=U(He);if(B(this,{type:E,name:He,message:Ze,code:gt}),m||(this.name=He,this.message=Ze,this.code=gt),Z){var Ge=new x(Ze);Ge.name=E,s(this,"stack",f(1,g(Ge.stack,1)))}},P=T.prototype=i(D),w=function(me){return{enumerable:!0,configurable:!0,get:me}},O=function(me){return w(function(){return z(this)[me]})};m&&(r(P,"code",O("code")),r(P,"message",O("message")),r(P,"name",O("name"))),s(P,"constructor",f(1,T));var L=o(function(){return!(new I instanceof x)}),j=L||o(function(){return D.toString!==c||String(new I(1,2))!=="2: 1"}),k=L||o(function(){return new I(1,"DataCloneError").code!==25}),F=L||I[S]!==25||R[S]!==25,H=v?j||k||F:L;t({global:!0,constructor:!0,forced:H},{DOMException:H?T:I});var X=u(E),q=X.prototype;j&&(v||I===X)&&a(q,"toString",c),k&&m&&I===X&&r(q,"code",w(function(){return U(d(this).name)}));for(var te in h)if(b(h,te)){var ue=h[te],ce=ue.s,be=f(6,ue.c);b(X,ce)||s(X,ce,be),b(q,ce)||s(q,ce,be)}},90199:function(y,C,e){"use strict";var t=e(48e3),n=e(39831),u=e(23364),o=e(37591),i=e(10967).f,f=e(52291),s=e(856),a=e(16343),r=e(25749),b=e(10205),l=e(38854),d=e(13355),c=e(75170),p="DOMException",h=u("Error"),g=u(p),_=function(){s(this,m);var T=arguments.length,P=r(T<1?void 0:arguments[0]),w=r(T<2?void 0:arguments[1],"Error"),O=new g(P,w),L=new h(P);return L.name=p,i(O,"stack",o(1,l(L.stack,1))),a(O,this,_),O},m=_.prototype=g.prototype,v="stack"in new h(p),E="stack"in new g(1,2),S=g&&d&&Object.getOwnPropertyDescriptor(n,p),x=!!S&&!(S.writable&&S.configurable),I=v&&!x&&!E;t({global:!0,constructor:!0,forced:c||I},{DOMException:I?_:g});var R=u(p),D=R.prototype;if(D.constructor!==R){c||i(D,"constructor",o(1,R));for(var B in b)if(f(b,B)){var z=b[B],Z=z.s;f(R,Z)||i(R,Z,o(6,z.c))}}},63196:function(y,C,e){"use strict";var t=e(23364),n=e(22736),u="DOMException";n(t(u),u)},47757:function(y,C,e){"use strict";e(52074),e(19609)},72638:function(y,C,e){"use strict";var t=e(48e3),n=e(39831),u=e(95899),o=e(39017),i=e(49254),f=e(3296),s=n.process;t({global:!0,enumerable:!0,dontCallGetSet:!0},{queueMicrotask:function(r){i(arguments.length,1),o(r);var b=f&&s.domain;u(b?b.bind(r):r)}})},78711:function(y,C,e){"use strict";var t=e(48e3),n=e(39831),u=e(17639),o=e(13355),i=TypeError,f=Object.defineProperty,s=n.self!==n;try{if(o){var a=Object.getOwnPropertyDescriptor(n,"self");(s||!a||!a.get||!a.enumerable)&&u(n,"self",{get:function(){return n},set:function(b){if(this!==n)throw new i("Illegal invocation");f(n,"self",{value:b,writable:!0,configurable:!0,enumerable:!0})},configurable:!0,enumerable:!0})}else t({global:!0,simple:!0,forced:s},{self:n})}catch(r){}},19609:function(y,C,e){"use strict";var t=e(48e3),n=e(39831),u=e(79324).set,o=e(23872),i=n.setImmediate?o(u,!1):u;t({global:!0,bind:!0,enumerable:!0,forced:n.setImmediate!==i},{setImmediate:i})},39502:function(y,C,e){"use strict";var t=e(48e3),n=e(39831),u=e(23872),o=u(n.setInterval,!0);t({global:!0,bind:!0,forced:n.setInterval!==o},{setInterval:o})},40025:function(y,C,e){"use strict";var t=e(48e3),n=e(39831),u=e(23872),o=u(n.setTimeout,!0);t({global:!0,bind:!0,forced:n.setTimeout!==o},{setTimeout:o})},54832:function(y,C,e){"use strict";var t=e(75170),n=e(48e3),u=e(39831),o=e(23364),i=e(16208),f=e(25117),s=e(11140),a=e(97143),r=e(99210),b=e(48391),l=e(6955),d=e(66955),c=e(33118),p=e(36711),h=e(75362),g=e(52291),_=e(13265),m=e(20382),v=e(7402),E=e(49254),S=e(5327),x=e(97031),I=e(22780),R=e(82972),D=e(27261),B=e(79630),z=e(64246),Z=u.Object,U=u.Array,T=u.Date,P=u.Error,w=u.TypeError,O=u.PerformanceMark,L=o("DOMException"),j=x.Map,k=x.has,F=x.get,H=x.set,X=I.Set,q=I.add,te=I.has,ue=o("Object","keys"),ce=i([].push),be=i((!0).valueOf),me=i(1 .valueOf),Ce=i("".valueOf),Ze=i(T.prototype.getTime),He=s("structuredClone"),gt="DataCloneError",Ge="Transferring",Et=function(ve){return!f(function(){var Fe=new u.Set([7]),yt=ve(Fe),ft=ve(Z(7));return yt===Fe||!yt.has(7)||!l(ft)||+ft!=7})&&ve},Ft=function(ve,Fe){return!f(function(){var yt=new Fe,ft=ve({a:yt,b:yt});return!(ft&&ft.a===ft.b&&ft.a instanceof Fe&&ft.a.stack===yt.stack)})},mt=function(ve){return!f(function(){var Fe=ve(new u.AggregateError([1],He,{cause:3}));return Fe.name!=="AggregateError"||Fe.errors[0]!==1||Fe.message!==He||Fe.cause!==3})},Ct=u.structuredClone,It=t||!Ft(Ct,P)||!Ft(Ct,L)||!mt(Ct),Ye=!Ct&&Et(function(ve){return new O(He,{detail:ve}).detail}),ge=Et(Ct)||Ye,ne=function(ve){throw new L("Uncloneable type: "+ve,gt)},fe=function(ve,Fe){throw new L((Fe||"Cloning")+" of "+ve+" cannot be properly polyfilled in this engine",gt)},_e=function(ve,Fe){return ge||fe(Fe),ge(ve)},Ae=function(){var ve;try{ve=new u.DataTransfer}catch(Fe){try{ve=new u.ClipboardEvent("").clipboardData}catch(yt){}}return ve&&ve.items&&ve.files?ve:null},st=function(ve,Fe,yt){if(k(Fe,ve))return F(Fe,ve);var ft=yt||h(ve),Ve,lt,St,Je,he,ee;if(ft==="SharedArrayBuffer")ge?Ve=ge(ve):Ve=ve;else{var oe=u.DataView;!oe&&!a(ve.slice)&&fe("ArrayBuffer");try{if(a(ve.slice)&&!ve.resizable)Ve=ve.slice(0);else for(lt=ve.byteLength,St=("maxByteLength"in ve)?{maxByteLength:ve.maxByteLength}:void 0,Ve=new ArrayBuffer(lt,St),Je=new oe(ve),he=new oe(Ve),ee=0;ee1&&!b(arguments[1])?p(arguments[1]):void 0,ft=yt?yt.transfer:void 0,Ve,lt;ft!==void 0&&(Ve=new j,lt=at(ft,Ve));var St=Pt(Fe,Ve);return lt&&xt(lt),St}})},90989:function(y,C,e){"use strict";e(39502),e(40025)},53307:function(y,C,e){"use strict";e(87017);var t=e(48e3),n=e(39831),u=e(79239),o=e(16208),i=e(13355),f=e(94854),s=e(33630),a=e(17639),r=e(21776),b=e(22736),l=e(36223),d=e(34931),c=e(856),p=e(97143),h=e(52291),g=e(11540),_=e(75362),m=e(36711),v=e(6955),E=e(34125),S=e(79554),x=e(37591),I=e(65404),R=e(98800),D=e(43087),B=e(49254),z=e(33014),Z=e(46851),U=z("iterator"),T="URLSearchParams",P=T+"Iterator",w=d.set,O=d.getterFor(T),L=d.getterFor(P),j=Object.getOwnPropertyDescriptor,k=function(Ve){if(!i)return n[Ve];var lt=j(n,Ve);return lt&<.value},F=k("fetch"),H=k("Request"),X=k("Headers"),q=H&&H.prototype,te=X&&X.prototype,ue=n.RegExp,ce=n.TypeError,be=n.decodeURIComponent,me=n.encodeURIComponent,Ce=o("".charAt),Ze=o([].join),He=o([].push),gt=o("".replace),Ge=o([].shift),Et=o([].splice),Ft=o("".split),mt=o("".slice),Ct=/\+/g,It=Array(4),Ye=function(Ve){return It[Ve-1]||(It[Ve-1]=ue("((?:%[\\da-f]{2}){"+Ve+"})","gi"))},ge=function(Ve){try{return be(Ve)}catch(lt){return Ve}},ne=function(Ve){var lt=gt(Ve,Ct," "),St=4;try{return be(lt)}catch(Je){for(;St;)lt=gt(lt,Ye(St--),ge);return lt}},fe=/[!'()~]|%20/g,_e={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},Ae=function(Ve){return _e[Ve]},st=function(Ve){return gt(me(Ve),fe,Ae)},pt=l(function(lt,St){w(this,{type:P,target:O(lt).entries,index:0,kind:St})},T,function(){var lt=L(this),St=lt.target,Je=lt.index++;if(!St||Je>=St.length)return lt.target=void 0,D(void 0,!0);var he=St[Je];switch(lt.kind){case"keys":return D(he.key,!1);case"values":return D(he.value,!1)}return D([he.key,he.value],!1)},!0),Pt=function(Ve){this.entries=[],this.url=null,Ve!==void 0&&(v(Ve)?this.parseObject(Ve):this.parseQuery(typeof Ve=="string"?Ce(Ve,0)==="?"?mt(Ve,1):Ve:E(Ve)))};Pt.prototype={type:T,bindURL:function(Ve){this.url=Ve,this.update()},parseObject:function(Ve){var lt=this.entries,St=R(Ve),Je,he,ee,oe,_t,xe,rt;if(St)for(Je=I(Ve,St),he=Je.next;!(ee=u(he,Je)).done;){if(oe=I(m(ee.value)),_t=oe.next,(xe=u(_t,oe)).done||(rt=u(_t,oe)).done||!u(_t,oe).done)throw new ce("Expected sequence with length 2");He(lt,{key:E(xe.value),value:E(rt.value)})}else for(var kr in Ve)h(Ve,kr)&&He(lt,{key:kr,value:E(Ve[kr])})},parseQuery:function(Ve){if(Ve)for(var lt=this.entries,St=Ft(Ve,"&"),Je=0,he,ee;Je0?arguments[0]:void 0,St=w(this,new Pt(lt));i||(this.size=St.entries.length)},xt=at.prototype;if(r(xt,{append:function(lt,St){var Je=O(this);B(arguments.length,2),He(Je.entries,{key:E(lt),value:E(St)}),i||this.length++,Je.updateURL()},delete:function(Ve){for(var lt=O(this),St=B(arguments.length,1),Je=lt.entries,he=E(Ve),ee=St<2?void 0:arguments[1],oe=ee===void 0?ee:E(ee),_t=0;_tJe.key?1:-1}),lt.updateURL()},forEach:function(lt){for(var St=O(this).entries,Je=g(lt,arguments.length>1?arguments[1]:void 0),he=0,ee;he1?yt(arguments[1]):{})}}),p(H)){var ft=function(lt){return c(this,q),new H(lt,arguments.length>1?yt(arguments[1]):{})};q.constructor=ft,ft.prototype=q,t({global:!0,constructor:!0,dontCallGetSet:!0,forced:!0},{Request:ft})}}y.exports={URLSearchParams:at,getState:O}},97585:function(y,C,e){"use strict";var t=e(33630),n=e(16208),u=e(34125),o=e(49254),i=URLSearchParams,f=i.prototype,s=n(f.append),a=n(f.delete),r=n(f.forEach),b=n([].push),l=new i("a=1&a=2&b=3");l.delete("a",1),l.delete("b",void 0),l+""!="a=2"&&t(f,"delete",function(d){var c=arguments.length,p=c<2?void 0:arguments[1];if(c&&p===void 0)return a(this,d);var h=[];r(this,function(I,R){b(h,{key:R,value:I})}),o(c,1);for(var g=u(d),_=u(p),m=0,v=0,E=!1,S=h.length,x;m?@[\\\]^|]/,Ct=/[\0\t\n\r #/:<>?@[\\\]^|]/,It=/^[\u0000-\u0020]+/,Ye=/(^|[^\u0000-\u0020])[\u0000-\u0020]+$/,ge=/[\t\n\r]/g,ne,fe=function(pe){var ke=H(pe,"."),De,it,wt,Bt,Nt,dr,hr;if(ke.length&&ke[ke.length-1]===""&&ke.length--,De=ke.length,De>4)return pe;for(it=[],wt=0;wt1&&T(Bt,0)==="0"&&(Nt=P(gt,Bt)?16:8,Bt=X(Bt,Nt===8?1:2)),Bt==="")dr=0;else{if(!P(Nt===10?Et:Nt===8?Ge:Ft,Bt))return pe;dr=z(Bt,Nt)}j(it,dr)}for(wt=0;wt=U(256,5-De))return null}else if(dr>255)return null;for(hr=L(it),wt=0;wt6))return;for(dr=0;Fr();){if(hr=null,dr>0)if(Fr()==="."&&dr<4)wt++;else return;if(!P(He,Fr()))return;for(;P(He,Fr());){if(jr=z(Fr(),10),hr===null)hr=jr;else{if(hr===0)return;hr=hr*10+jr}if(hr>255)return;wt++}ke[De]=ke[De]*256+hr,dr++,(dr===2||dr===4)&&De++}if(dr!==4)return;break}else if(Fr()===":"){if(wt++,!Fr())return}else if(Fr())return;ke[De++]=Bt}if(it!==null)for(nt=De-it,De=7;De!==0&&nt>0;)rr=ke[De],ke[De--]=ke[it+nt-1],ke[it+--nt]=rr;else if(De!==8)return;return ke},Ae=function(pe){for(var ke=null,De=1,it=null,wt=0,Bt=0;Bt<8;Bt++)pe[Bt]!==0?(wt>De&&(ke=it,De=wt),it=null,wt=0):(it===null&&(it=Bt),++wt);return wt>De&&(ke=it,De=wt),ke},st=function(pe){var ke,De,it,wt;if(typeof pe=="number"){for(ke=[],De=0;De<4;De++)te(ke,pe%256),pe=Z(pe/256);return w(ke,".")}else if(typeof pe=="object"){for(ke="",it=Ae(pe),De=0;De<8;De++)wt&&pe[De]===0||(wt&&(wt=!1),it===De?(ke+=De?":":"::",wt=!0):(ke+=O(pe[De],16),De<7&&(ke+=":")));return"["+ke+"]"}return pe},pt={},Pt=l({},pt,{" ":1,'"':1,"<":1,">":1,"`":1}),at=l({},Pt,{"#":1,"?":1,"{":1,"}":1}),xt=l({},at,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),ve=function(pe,ke){var De=p(pe,0);return De>32&&De<127&&!b(ke,pe)?pe:encodeURIComponent(pe)},Fe={ftp:21,file:null,http:80,https:443,ws:80,wss:443},yt=function(pe,ke){var De;return pe.length===2&&P(Ce,T(pe,0))&&((De=T(pe,1))===":"||!ke&&De==="|")},ft=function(pe){var ke;return pe.length>1&&yt(X(pe,0,2))&&(pe.length===2||(ke=T(pe,2))==="/"||ke==="\\"||ke==="?"||ke==="#")},Ve=function(pe){return pe==="."||q(pe)==="%2e"},lt=function(pe){return pe=q(pe),pe===".."||pe==="%2e."||pe===".%2e"||pe==="%2e%2e"},St={},Je={},he={},ee={},oe={},_t={},xe={},rt={},kr={},Ut={},Re={},Gt={},$e={},vt={},ct={},Lt={},Te={},Vt={},Ne={},er={},ir={},Mt=function(pe,ke,De){var it=g(pe),wt,Bt,Nt;if(ke){if(Bt=this.parse(it),Bt)throw new B(Bt);this.searchParams=null}else{if(De!==void 0&&(wt=new Mt(De,!0)),Bt=this.parse(it,null,wt),Bt)throw new B(Bt);Nt=R(new I),Nt.bindURL(this),this.searchParams=Nt}};Mt.prototype={type:"URL",parse:function(pe,ke,De){var it=this,wt=ke||St,Bt=0,Nt="",dr=!1,hr=!1,jr=!1,nt,rr,Fr,Zr;for(pe=g(pe),ke||(it.scheme="",it.username="",it.password="",it.host=null,it.port=null,it.path=[],it.query=null,it.fragment=null,it.cannotBeABaseURL=!1,pe=k(pe,It,""),pe=k(pe,Ye,"$1")),pe=k(pe,ge,""),nt=d(pe);Bt<=nt.length;){switch(rr=nt[Bt],wt){case St:if(rr&&P(Ce,rr))Nt+=q(rr),wt=Je;else{if(ke)return ce;wt=he;continue}break;case Je:if(rr&&(P(Ze,rr)||rr==="+"||rr==="-"||rr==="."))Nt+=q(rr);else if(rr===":"){if(ke&&(it.isSpecial()!==b(Fe,Nt)||Nt==="file"&&(it.includesCredentials()||it.port!==null)||it.scheme==="file"&&!it.host))return;if(it.scheme=Nt,ke){it.isSpecial()&&Fe[it.scheme]===it.port&&(it.port=null);return}Nt="",it.scheme==="file"?wt=vt:it.isSpecial()&&De&&De.scheme===it.scheme?wt=ee:it.isSpecial()?wt=rt:nt[Bt+1]==="/"?(wt=oe,Bt++):(it.cannotBeABaseURL=!0,j(it.path,""),wt=Ne)}else{if(ke)return ce;Nt="",wt=he,Bt=0;continue}break;case he:if(!De||De.cannotBeABaseURL&&rr!=="#")return ce;if(De.cannotBeABaseURL&&rr==="#"){it.scheme=De.scheme,it.path=c(De.path),it.query=De.query,it.fragment="",it.cannotBeABaseURL=!0,wt=ir;break}wt=De.scheme==="file"?vt:_t;continue;case ee:if(rr==="/"&&nt[Bt+1]==="/")wt=kr,Bt++;else{wt=_t;continue}break;case oe:if(rr==="/"){wt=Ut;break}else{wt=Vt;continue}case _t:if(it.scheme=De.scheme,rr===ne)it.username=De.username,it.password=De.password,it.host=De.host,it.port=De.port,it.path=c(De.path),it.query=De.query;else if(rr==="/"||rr==="\\"&&it.isSpecial())wt=xe;else if(rr==="?")it.username=De.username,it.password=De.password,it.host=De.host,it.port=De.port,it.path=c(De.path),it.query="",wt=er;else if(rr==="#")it.username=De.username,it.password=De.password,it.host=De.host,it.port=De.port,it.path=c(De.path),it.query=De.query,it.fragment="",wt=ir;else{it.username=De.username,it.password=De.password,it.host=De.host,it.port=De.port,it.path=c(De.path),it.path.length--,wt=Vt;continue}break;case xe:if(it.isSpecial()&&(rr==="/"||rr==="\\"))wt=kr;else if(rr==="/")wt=Ut;else{it.username=De.username,it.password=De.password,it.host=De.host,it.port=De.port,wt=Vt;continue}break;case rt:if(wt=kr,rr!=="/"||T(Nt,Bt+1)!=="/")continue;Bt++;break;case kr:if(rr!=="/"&&rr!=="\\"){wt=Ut;continue}break;case Ut:if(rr==="@"){dr&&(Nt="%40"+Nt),dr=!0,Fr=d(Nt);for(var wr=0;wr65535)return me;it.port=it.isSpecial()&&tn===Fe[it.scheme]?null:tn,Nt=""}if(ke)return;wt=Te;continue}else return me;break;case vt:if(it.scheme="file",rr==="/"||rr==="\\")wt=ct;else if(De&&De.scheme==="file")switch(rr){case ne:it.host=De.host,it.path=c(De.path),it.query=De.query;break;case"?":it.host=De.host,it.path=c(De.path),it.query="",wt=er;break;case"#":it.host=De.host,it.path=c(De.path),it.query=De.query,it.fragment="",wt=ir;break;default:ft(w(c(nt,Bt),""))||(it.host=De.host,it.path=c(De.path),it.shortenPath()),wt=Vt;continue}else{wt=Vt;continue}break;case ct:if(rr==="/"||rr==="\\"){wt=Lt;break}De&&De.scheme==="file"&&!ft(w(c(nt,Bt),""))&&(yt(De.path[0],!0)?j(it.path,De.path[0]):it.host=De.host),wt=Vt;continue;case Lt:if(rr===ne||rr==="/"||rr==="\\"||rr==="?"||rr==="#"){if(!ke&&yt(Nt))wt=Vt;else if(Nt===""){if(it.host="",ke)return;wt=Te}else{if(Zr=it.parseHost(Nt),Zr)return Zr;if(it.host==="localhost"&&(it.host=""),ke)return;Nt="",wt=Te}continue}else Nt+=rr;break;case Te:if(it.isSpecial()){if(wt=Vt,rr!=="/"&&rr!=="\\")continue}else if(!ke&&rr==="?")it.query="",wt=er;else if(!ke&&rr==="#")it.fragment="",wt=ir;else if(rr!==ne&&(wt=Vt,rr!=="/"))continue;break;case Vt:if(rr===ne||rr==="/"||rr==="\\"&&it.isSpecial()||!ke&&(rr==="?"||rr==="#")){if(lt(Nt)?(it.shortenPath(),rr!=="/"&&!(rr==="\\"&&it.isSpecial())&&j(it.path,"")):Ve(Nt)?rr!=="/"&&!(rr==="\\"&&it.isSpecial())&&j(it.path,""):(it.scheme==="file"&&!it.path.length&&yt(Nt)&&(it.host&&(it.host=""),Nt=T(Nt,0)+":"),j(it.path,Nt)),Nt="",it.scheme==="file"&&(rr===ne||rr==="?"||rr==="#"))for(;it.path.length>1&&it.path[0]==="";)F(it.path);rr==="?"?(it.query="",wt=er):rr==="#"&&(it.fragment="",wt=ir)}else Nt+=ve(rr,at);break;case Ne:rr==="?"?(it.query="",wt=er):rr==="#"?(it.fragment="",wt=ir):rr!==ne&&(it.path[0]+=ve(rr,pt));break;case er:!ke&&rr==="#"?(it.fragment="",wt=ir):rr!==ne&&(rr==="'"&&it.isSpecial()?it.query+="%27":rr==="#"?it.query+="%23":it.query+=ve(rr,pt));break;case ir:rr!==ne&&(it.fragment+=ve(rr,Pt));break}Bt++}},parseHost:function(pe){var ke,De,it;if(T(pe,0)==="["){if(T(pe,pe.length-1)!=="]"||(ke=_e(X(pe,1,-1)),!ke))return be;this.host=ke}else if(this.isSpecial()){if(pe=h(pe),P(mt,pe)||(ke=fe(pe),ke===null))return be;this.host=ke}else{if(P(Ct,pe))return be;for(ke="",De=d(pe),it=0;it1?arguments[1]:void 0,wt=S(De,new Mt(ke,!1,it));n||(De.href=wt.serialize(),De.origin=wt.getOrigin(),De.protocol=wt.getProtocol(),De.username=wt.getUsername(),De.password=wt.getPassword(),De.host=wt.getHost(),De.hostname=wt.getHostname(),De.port=wt.getPort(),De.pathname=wt.getPathname(),De.search=wt.getSearch(),De.searchParams=wt.getSearchParams(),De.hash=wt.getHash())},Qe=$t.prototype,Le=function(pe,ke){return{get:function(){return x(this)[pe]()},set:ke&&function(De){return x(this)[ke](De)},configurable:!0,enumerable:!0}};if(n&&(a(Qe,"href",Le("serialize","setHref")),a(Qe,"origin",Le("getOrigin")),a(Qe,"protocol",Le("getProtocol","setProtocol")),a(Qe,"username",Le("getUsername","setUsername")),a(Qe,"password",Le("getPassword","setPassword")),a(Qe,"host",Le("getHost","setHost")),a(Qe,"hostname",Le("getHostname","setHostname")),a(Qe,"port",Le("getPort","setPort")),a(Qe,"pathname",Le("getPathname","setPathname")),a(Qe,"search",Le("getSearch","setSearch")),a(Qe,"searchParams",Le("getSearchParams")),a(Qe,"hash",Le("getHash","setHash"))),s(Qe,"toJSON",function(){return x(this).serialize()},{enumerable:!0}),s(Qe,"toString",function(){return x(this).serialize()},{enumerable:!0}),D){var Pe=D.createObjectURL,We=D.revokeObjectURL;Pe&&s($t,"createObjectURL",i(Pe,D)),We&&s($t,"revokeObjectURL",i(We,D))}_($t,"URL"),t({global:!0,constructor:!0,forced:!u,sham:!n},{URL:$t})},48668:function(y,C,e){"use strict";e(44274)},6170:function(y,C,e){"use strict";var t=e(48e3),n=e(79239);t({target:"URL",proto:!0,enumerable:!0},{toJSON:function(){return n(URL.prototype.toString,this)}})},30907:function(y,C,e){"use strict";e.d(C,{Z:function(){return t}});function t(n,u){(u==null||u>n.length)&&(u=n.length);for(var o=0,i=new Array(u);o=0)&&Object.prototype.propertyIsEnumerable.call(u,f)&&(i[f]=u[f])}return i}},63366:function(y,C,e){"use strict";e.d(C,{Z:function(){return t}});function t(n,u){if(n==null)return{};var o={},i=Object.keys(n),f,s;for(s=0;s=0)&&(o[f]=n[f]);return o}},82963:function(y,C,e){"use strict";e.d(C,{Z:function(){return u}});var t=e(71002),n=e(97326);function u(o,i){if(i&&((0,t.Z)(i)==="object"||typeof i=="function"))return i;if(i!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return(0,n.Z)(o)}},74165:function(y,C,e){"use strict";e.d(C,{Z:function(){return n}});var t=e(71002);function n(){"use strict";n=function(){return u};var u={},o=Object.prototype,i=o.hasOwnProperty,f=Object.defineProperty||function(P,w,O){P[w]=O.value},s=typeof Symbol=="function"?Symbol:{},a=s.iterator||"@@iterator",r=s.asyncIterator||"@@asyncIterator",b=s.toStringTag||"@@toStringTag";function l(P,w,O){return Object.defineProperty(P,w,{value:O,enumerable:!0,configurable:!0,writable:!0}),P[w]}try{l({},"")}catch(P){l=function(O,L,j){return O[L]=j}}function d(P,w,O,L){var j=w&&w.prototype instanceof h?w:h,k=Object.create(j.prototype),F=new Z(L||[]);return f(k,"_invoke",{value:R(P,O,F)}),k}function c(P,w,O){try{return{type:"normal",arg:P.call(w,O)}}catch(L){return{type:"throw",arg:L}}}u.wrap=d;var p={};function h(){}function g(){}function _(){}var m={};l(m,a,function(){return this});var v=Object.getPrototypeOf,E=v&&v(v(U([])));E&&E!==o&&i.call(E,a)&&(m=E);var S=_.prototype=h.prototype=Object.create(m);function x(P){["next","throw","return"].forEach(function(w){l(P,w,function(O){return this._invoke(w,O)})})}function I(P,w){function O(j,k,F,H){var X=c(P[j],P,k);if(X.type!=="throw"){var q=X.arg,te=q.value;return te&&(0,t.Z)(te)=="object"&&i.call(te,"__await")?w.resolve(te.__await).then(function(ue){O("next",ue,F,H)},function(ue){O("throw",ue,F,H)}):w.resolve(te).then(function(ue){q.value=ue,F(q)},function(ue){return O("throw",ue,F,H)})}H(X.arg)}var L;f(this,"_invoke",{value:function(k,F){function H(){return new w(function(X,q){O(k,F,X,q)})}return L=L?L.then(H,H):H()}})}function R(P,w,O){var L="suspendedStart";return function(j,k){if(L==="executing")throw new Error("Generator is already running");if(L==="completed"){if(j==="throw")throw k;return T()}for(O.method=j,O.arg=k;;){var F=O.delegate;if(F){var H=D(F,O);if(H){if(H===p)continue;return H}}if(O.method==="next")O.sent=O._sent=O.arg;else if(O.method==="throw"){if(L==="suspendedStart")throw L="completed",O.arg;O.dispatchException(O.arg)}else O.method==="return"&&O.abrupt("return",O.arg);L="executing";var X=c(P,w,O);if(X.type==="normal"){if(L=O.done?"completed":"suspendedYield",X.arg===p)continue;return{value:X.arg,done:O.done}}X.type==="throw"&&(L="completed",O.method="throw",O.arg=X.arg)}}}function D(P,w){var O=w.method,L=P.iterator[O];if(L===void 0)return w.delegate=null,O==="throw"&&P.iterator.return&&(w.method="return",w.arg=void 0,D(P,w),w.method==="throw")||O!=="return"&&(w.method="throw",w.arg=new TypeError("The iterator does not provide a '"+O+"' method")),p;var j=c(L,P.iterator,w.arg);if(j.type==="throw")return w.method="throw",w.arg=j.arg,w.delegate=null,p;var k=j.arg;return k?k.done?(w[P.resultName]=k.value,w.next=P.nextLoc,w.method!=="return"&&(w.method="next",w.arg=void 0),w.delegate=null,p):k:(w.method="throw",w.arg=new TypeError("iterator result is not an object"),w.delegate=null,p)}function B(P){var w={tryLoc:P[0]};1 in P&&(w.catchLoc=P[1]),2 in P&&(w.finallyLoc=P[2],w.afterLoc=P[3]),this.tryEntries.push(w)}function z(P){var w=P.completion||{};w.type="normal",delete w.arg,P.completion=w}function Z(P){this.tryEntries=[{tryLoc:"root"}],P.forEach(B,this),this.reset(!0)}function U(P){if(P){var w=P[a];if(w)return w.call(P);if(typeof P.next=="function")return P;if(!isNaN(P.length)){var O=-1,L=function j(){for(;++O=0;--j){var k=this.tryEntries[j],F=k.completion;if(k.tryLoc==="root")return L("end");if(k.tryLoc<=this.prev){var H=i.call(k,"catchLoc"),X=i.call(k,"finallyLoc");if(H&&X){if(this.prev=0;--L){var j=this.tryEntries[L];if(j.tryLoc<=this.prev&&i.call(j,"finallyLoc")&&this.prev=0;--O){var L=this.tryEntries[O];if(L.finallyLoc===w)return this.complete(L.completion,L.afterLoc),z(L),p}},catch:function(w){for(var O=this.tryEntries.length-1;O>=0;--O){var L=this.tryEntries[O];if(L.tryLoc===w){var j=L.completion;if(j.type==="throw"){var k=j.arg;z(L)}return k}}throw new Error("illegal catch attempt")},delegateYield:function(w,O,L){return this.delegate={iterator:U(w),resultName:O,nextLoc:L},this.method==="next"&&(this.arg=void 0),p}},u}},89611:function(y,C,e){"use strict";e.d(C,{Z:function(){return t}});function t(n,u){return t=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(i,f){return i.__proto__=f,i},t(n,u)}},97685:function(y,C,e){"use strict";e.d(C,{Z:function(){return i}});var t=e(83878);function n(f,s){var a=f==null?null:typeof Symbol!="undefined"&&f[Symbol.iterator]||f["@@iterator"];if(a!=null){var r,b,l,d,c=[],p=!0,h=!1;try{if(l=(a=a.call(f)).next,s===0){if(Object(a)!==a)return;p=!1}else for(;!(p=(r=l.call(a)).done)&&(c.push(r.value),c.length!==s);p=!0);}catch(g){h=!0,b=g}finally{try{if(!p&&a.return!=null&&(d=a.return(),Object(d)!==d))return}finally{if(h)throw b}}return c}}var u=e(40181),o=e(25267);function i(f,s){return(0,t.Z)(f)||n(f,s)||(0,u.Z)(f,s)||(0,o.Z)()}},84506:function(y,C,e){"use strict";e.d(C,{Z:function(){return i}});var t=e(83878),n=e(59199),u=e(40181),o=e(25267);function i(f){return(0,t.Z)(f)||(0,n.Z)(f)||(0,u.Z)(f)||(0,o.Z)()}},74902:function(y,C,e){"use strict";e.d(C,{Z:function(){return f}});var t=e(30907);function n(s){if(Array.isArray(s))return(0,t.Z)(s)}var u=e(59199),o=e(40181);function i(){throw new TypeError(`Invalid attempt to spread non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function f(s){return n(s)||(0,u.Z)(s)||(0,o.Z)(s)||i()}},83997:function(y,C,e){"use strict";e.d(C,{Z:function(){return u}});var t=e(71002);function n(o,i){if((0,t.Z)(o)!=="object"||o===null)return o;var f=o[Symbol.toPrimitive];if(f!==void 0){var s=f.call(o,i||"default");if((0,t.Z)(s)!=="object")return s;throw new TypeError("@@toPrimitive must return a primitive value.")}return(i==="string"?String:Number)(o)}function u(o){var i=n(o,"string");return(0,t.Z)(i)==="symbol"?i:String(i)}},71002:function(y,C,e){"use strict";e.d(C,{Z:function(){return t}});function t(n){"@babel/helpers - typeof";return t=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(u){return typeof u}:function(u){return u&&typeof Symbol=="function"&&u.constructor===Symbol&&u!==Symbol.prototype?"symbol":typeof u},t(n)}},40181:function(y,C,e){"use strict";e.d(C,{Z:function(){return n}});var t=e(30907);function n(u,o){if(u){if(typeof u=="string")return(0,t.Z)(u,o);var i=Object.prototype.toString.call(u).slice(8,-1);if(i==="Object"&&u.constructor&&(i=u.constructor.name),i==="Map"||i==="Set")return Array.from(u);if(i==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return(0,t.Z)(u,o)}}},58096:function(y,C,e){"use strict";e.d(C,{Z:function(){return t}});function t(){return t=Object.assign?Object.assign.bind():function(n){for(var u=1;u=0)&&(i[s]=u[s]);return i}function n(u,o){if(u==null)return{};var i=t(u,o),f,s;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(u);for(s=0;s=0)&&Object.prototype.propertyIsEnumerable.call(u,f)&&(i[f]=u[f])}return i}},48804:function(y,C,e){"use strict";e.d(C,{Z:function(){return f}});function t(s){if(Array.isArray(s))return s}function n(s,a){var r=s==null?null:typeof Symbol!="undefined"&&s[Symbol.iterator]||s["@@iterator"];if(r!=null){var b,l,d,c,p=[],h=!0,g=!1;try{if(d=(r=r.call(s)).next,a===0){if(Object(r)!==r)return;h=!1}else for(;!(h=(b=d.call(r)).done)&&(p.push(b.value),p.length!==a);h=!0);}catch(_){g=!0,l=_}finally{try{if(!h&&r.return!=null&&(c=r.return(),Object(c)!==c))return}finally{if(g)throw l}}return p}}function u(s,a){(a==null||a>s.length)&&(a=s.length);for(var r=0,b=new Array(a);r0?(0,n.uO)(a,--f):0,o--,s===10&&(o=1,u--),s}function c(){return s=f2||_(s)>3?"":" "}function I(O){for(;c();)switch(_(s)){case 0:append(z(f-1),O);break;case 2:append(E(s),O);break;default:append(from(s),O)}return O}function R(O,L){for(;--L&&c()&&!(s<48||s>102||s>57&&s<65||s>70&&s<97););return g(O,h()+(L<6&&p()==32&&c()==32))}function D(O){for(;c();)switch(s){case O:return f;case 34:case 39:O!==34&&O!==39&&D(s);break;case 40:O===41&&D(O);break;case 92:c();break}return f}function B(O,L){for(;c()&&O+s!==57;)if(O+s===84&&p()===47)break;return"/*"+g(L,f-1)+"*"+(0,n.Dp)(O===47?O:c())}function z(O){for(;!_(p());)c();return g(O,f)}function Z(O){return v(U("",null,null,null,[""],O=m(O),0,[0],O))}function U(O,L,j,k,F,H,X,q,te){for(var ue=0,ce=0,be=X,me=0,Ce=0,Ze=0,He=1,gt=1,Ge=1,Et=0,Ft="",mt=F,Ct=H,It=k,Ye=Ft;gt;)switch(Ze=Et,Et=c()){case 40:if(Ze!=108&&(0,n.uO)(Ye,be-1)==58){(0,n.Cw)(Ye+=(0,n.gx)(E(Et),"&","&\f"),"&\f")!=-1&&(Ge=-1);break}case 34:case 39:case 91:Ye+=E(Et);break;case 9:case 10:case 13:case 32:Ye+=x(Ze);break;case 92:Ye+=R(h()-1,7);continue;case 47:switch(p()){case 42:case 47:(0,n.R3)(P(B(c(),h()),L,j),te);break;default:Ye+="/"}break;case 123*He:q[ue++]=(0,n.to)(Ye)*Ge;case 125*He:case 59:case 0:switch(Et){case 0:case 125:gt=0;case 59+ce:Ce>0&&(0,n.to)(Ye)-be&&(0,n.R3)(Ce>32?w(Ye+";",k,j,be-1):w((0,n.gx)(Ye," ","")+";",k,j,be-2),te);break;case 59:Ye+=";";default:if((0,n.R3)(It=T(Ye,L,j,ue,ce,F,q,Ft,mt=[],Ct=[],be),H),Et===123)if(ce===0)U(Ye,L,It,It,mt,H,be,q,Ct);else switch(me===99&&(0,n.uO)(Ye,3)===110?100:me){case 100:case 109:case 115:U(O,It,It,k&&(0,n.R3)(T(O,It,It,0,0,F,q,Ft,F,mt=[],be),Ct),F,Ct,be,q,k?mt:Ct);break;default:U(Ye,It,It,It,[""],Ct,0,q,Ct)}}ue=ce=Ce=0,He=Ge=1,Ft=Ye="",be=X;break;case 58:be=1+(0,n.to)(Ye),Ce=Ze;default:if(He<1){if(Et==123)--He;else if(Et==125&&He++==0&&d()==125)continue}switch(Ye+=(0,n.Dp)(Et),Et*He){case 38:Ge=ce>0?1:(Ye+="\f",-1);break;case 44:q[ue++]=((0,n.to)(Ye)-1)*Ge,Ge=1;break;case 64:p()===45&&(Ye+=E(c())),me=p(),ce=be=(0,n.to)(Ft=Ye+=z(h())),Et++;break;case 45:Ze===45&&(0,n.to)(Ye)==2&&(He=0)}}return H}function T(O,L,j,k,F,H,X,q,te,ue,ce){for(var be=F-1,me=F===0?H:[""],Ce=(0,n.Ei)(me),Ze=0,He=0,gt=0;Ze0?me[Ge]+" "+Et:(0,n.gx)(Et,/&\f/g,me[Ge])))&&(te[gt++]=Ft);return r(O,L,j,F===0?t.Fr:q,te,ue,ce)}function P(O,L,j){return r(O,L,j,t.Ab,(0,n.Dp)(l()),(0,n.tb)(O,2,-2),0)}function w(O,L,j,k){return r(O,L,j,t.h5,(0,n.tb)(O,0,k),(0,n.tb)(O,k+1,-1),k)}},20211:function(y,C,e){"use strict";e.d(C,{P:function(){return o},q:function(){return u}});var t=e(27563),n=e(26686);function u(i,f){for(var s="",a=(0,n.Ei)(i),r=0;ru?b?(h=Date.now(),a||(c=setTimeout(d?D:R,u))):R():a!==!0&&(c=setTimeout(d?D:R,d===void 0?u-I:u))}return m.cancel=_,m}function n(u,o,i){var f=i||{},s=f.atBegin,a=s===void 0?!1:s;return t(u,o,{debounceMode:a!==!1})}}},__webpack_module_cache__={};function __webpack_require__(y){var C=__webpack_module_cache__[y];if(C!==void 0)return C.exports;var e=__webpack_module_cache__[y]={id:y,loaded:!1,exports:{}};return __webpack_modules__[y].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(y){var C=y&&y.__esModule?function(){return y.default}:function(){return y};return __webpack_require__.d(C,{a:C}),C}}(),function(){var y=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},C;__webpack_require__.t=function(e,t){if(t&1&&(e=this(e)),t&8||typeof e=="object"&&e&&(t&4&&e.__esModule||t&16&&typeof e.then=="function"))return e;var n=Object.create(null);__webpack_require__.r(n);var u={};C=C||[null,y({}),y([]),y(y)];for(var o=t&2&&e;typeof o=="object"&&!~C.indexOf(o);o=y(o))Object.getOwnPropertyNames(o).forEach(function(i){u[i]=function(){return e[i]}});return u.default=function(){return e},__webpack_require__.d(n,u),n}}(),function(){__webpack_require__.d=function(y,C){for(var e in C)__webpack_require__.o(C,e)&&!__webpack_require__.o(y,e)&&Object.defineProperty(y,e,{enumerable:!0,get:C[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(y){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(C,e){return __webpack_require__.f[e](y,C),C},[]))}}(),function(){__webpack_require__.u=function(y){return""+({292:"p__Classrooms__Lists__Exercise__Add__index",556:"p__User__Detail__Order__pages__invoice__index",1343:"p__User__Detail__ResourceAllocation__index",1477:"p__Classrooms__ThemeChange__Assistant",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1660:"p__User__QQLogin__index",1727:"p__OnlineMessageCenter__MessageCenterManage__index",2141:"p__Shixuns__Detail__Split__index",2641:"p__Property__Procurement__index",2659:"p__User__Detail__UserPortrait__index",2819:"p__Classrooms__Lists__Template__detail__index",3086:"p__Shixuns__Detail__ForkList__ThemeChange__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3282:"p__OnlineDevice__DigitalSigns__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3509:"p__HttpStatus__SixActivities",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4048:"p__Forums__ThemeChange__index",4736:"p__User__Detail__Projects__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4973:"p__Engineering__Evaluate__List__index",5165:"p__User__ThemeChange__Topics",5427:"p__User__Detail__Devicegroup__index",5572:"p__Paths__HigherVocationalEducation__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6205:"p__Classrooms__ThemeChange__VideoUpload",7043:"p__User__Detail__Topics__Exercise__Edit__index",7323:"p__Classrooms__ThemeChange__New",7884:"p__Shixuns__Exports__index",8145:"p__User__ThemeChange__ClassManagementItem",8234:"p__OnlineDevice__DeviceLabel__index",8552:"p__Shixuns__ThemeChange__index",8579:"p__Competitions__ThemeChange__Edit",8787:"p__Competitions__Entered__index",8999:"p__Three__index",9416:"p__Graduations__Lists__Tasks__index",9449:"p__Shixuns__ThemeChange__Detail",9507:"p__User__Detail__ResourceGuarantee__index",9511:"p__Shixuns__ThemeChange__Edit",9906:"p__Paths__ThemeChange__index",10195:"p__Classrooms__Lists__GroupHomework__Detail__index",10485:"p__Question__AddOrEdit__BatchAdd__index",10518:"p__Shixuns__Detail__Settings__ThemeChange__index",10737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",10799:"p__User__Detail__Topics__Poll__Detail__index",10921:"p__Classrooms__Lists__Exercise__CodeDetails__index",11070:"p__Innovation__PublicMirror__index",11253:"p__Graduations__Lists__Gradingsummary__index",11512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",11520:"p__Engineering__Lists__StudentList__index",11545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",11581:"p__Problemset__Preview__index",12102:"p__Classrooms__Lists__Board__Edit__index",12216:"p__DataSet__Index__index",12303:"p__Classrooms__Lists__CommonHomework__Comment__index",12412:"p__User__Detail__Videos__index",12476:"p__Colleges__index",12865:"p__Innovation__MyMirror__index",12884:"p__Classrooms__Lists__ProgramHomework__Comment__index",13006:"p__Engineering__index",14058:"p__Demo__index",14105:"p__Classrooms__Lists__Exercise__Answer__index",14227:"p__Paths__Overview__index",14514:"p__Account__Results__index",14599:"p__Problemset__index",14610:"p__User__Detail__LearningPath__index",14662:"p__Classrooms__Lists__GroupHomework__Review__index",14889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",15148:"p__Classrooms__Lists__Template__index",15186:"p__Classrooms__Overview__index",15319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",15382:"p__DataSet__Detail__index",15402:"p__User__Detail__Topics__Detail__index",15800:"p__User__ThemeChange__Competitions",15894:"p__Shixuns__Detail__Repository__Commit__ThemeChange__index",16328:"p__Shixuns__Edit__body__Warehouse__index",16434:"p__User__Detail__Order__pages__records__index",16729:"p__Classrooms__Lists__GroupHomework__Edit__index",17402:"p__User__ThemeChange__OtherResources",17482:"p__Classrooms__Lists__Exercise__Notice__index",17527:"p__MyProblem__RecordDetail__index",17622:"p__Classrooms__Lists__Polls__Detail__index",17806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",18241:"p__virtualSpaces__Lists__Plan__index",19595:"p__knowledgegraph__Statistics__AbilityMap__index",19715:"p__Classrooms__Lists__CommonHomework__Edit__index",19891:"p__User__Detail__Videos__Success__index",20026:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",20576:"p__Account__Profile__Edit__index",20680:"p__Innovation__index",20700:"p__tasks__Jupyter__index",21423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",21578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",21836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",21897:"p__User__ThemeChange__ClassManagement",21939:"p__User__Detail__Order__index",22307:"p__Report__index",22707:"p__Innovation__MyDataSet__index",23873:"p__virtualSpaces__Lists__Lesson__index",24420:"p__knowledgegraph__index",24504:"p__virtualSpaces__Lists__Survey__index",24806:"p__OnlineDevice__FaultLibrary__index",25022:"p__Graduations__Lists__Settings__index",25705:"p__virtualSpaces__Lists__Construction__index",25972:"layouts__user__index",26366:"p__Innovation__PublicProject__index",26682:"p__User__ThemeChange__Shixuns",26685:"p__Classrooms__Index__index",26741:"p__Engineering__Norm__List__index",26788:"p__Home__Detail__ShixunContext__Detail__index",27178:"p__User__BindAccount__index",27182:"p__User__ResetPassword__index",27322:"layouts__ThemeChange__ShixunDetail",27333:"p__User__WechatLogin__index",27395:"p__Classrooms__Lists__Statistics__StudentDetail__index",27823:"p__OnlineMessageCenter__OffSiteConfig__index",27901:"p__Guidance__ThemeChange",28072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",28116:"p__LaboratoryList__index",28237:"p__User__Detail__Order__pages__view__index",28286:"p__User__ThemeChange__ExperImentImgDetail",28435:"p__Classrooms__Lists__Attendance__index",28639:"p__Forums__Index__redirect",28723:"p__Classrooms__Lists__Polls__Edit__index",28823:"p__knowledgegraph__Detail__id",29172:"p__DeviceOperationMonitoring__index",29647:"p__Question__Index__index",30065:"p__StudentEffectivenessAnalysis__index",30067:"p__Message__index",30174:"p__OnlineDevice__DeviceInfo__InfoList__Details__index",30264:"p__User__Detail__Order__pages__orderPay__index",31006:"p__RestFul__index",31211:"p__Classrooms__Lists__CommonHomework__EditWork__index",31427:"p__Classrooms__Lists__Statistics__index",31674:"p__Classrooms__ClassicCases__index",31962:"p__Classrooms__Lists__Engineering__index",32099:"p__Paperlibrary__ThemeChange__index",33747:"p__virtualSpaces__Lists__Homepage__index",33784:"p__Paperlibrary__Random__Detail__index",34093:"p__Classrooms__Lists__Attendance__Detail__index",34741:"p__Problems__OjForm__NewEdit__index",34800:"p__Engineering__Lists__GraduatedMatrix__index",34994:"p__Problems__OjForm__index",35230:"p__Shixuns__Detail__Repository__AddFile__ThemeChange__index",35238:"p__virtualSpaces__Lists__Material__index",35694:"p__Classrooms__ThemeChange__ShixunHomeworksDetail",35729:"p__Help__Index",36029:"p__Administration__Student__index",36080:"p__Paths__ThemeChange__New",36170:"p__HttpStatus__downloadStudent",36270:"p__MyProblem__index",36637:"p__Shixuns__Detail__Repository__ThemeChange__index",36784:"p__Innovation__Edit__index",37062:"layouts__SimpleLayouts",37289:"p__tasks__ThemeChange__index",37745:"p__OnlineDevice__DeviceType__index",38143:"layouts__GraduationsDetail__index",38447:"p__virtualSpaces__Lists__Knowledge__index",39391:"p__Engineering__Lists__CurseSetting__index",39404:"monaco-editor",39695:"p__Classrooms__Lists__Polls__Add__index",40559:"layouts__virtualDetail__index",40895:"p__Classrooms__Lists__Video__Items__videoInfo__index",40919:"p__knowledgegraph__Statistics__LearningPath__index",41048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",41657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",41717:"layouts__index",41953:"p__Problemset__NewItem__index",42240:"p__User__Detail__Videos__Upload__index",42862:"p__User__ThemeChange__ExperImentImg",43433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",43442:"p__Classrooms__Lists__Board__Add__index",43862:"p__HttpStatus__403",44216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",44259:"p__User__Detail__Order__pages__result__index",44449:"p__Competitions__Exports__index",44565:"p__HttpStatus__500",45096:"p__Shixuns__Detail__AuditSituation__index",45179:"p__Administration__Student__Edit__index",45359:"p__Messages__Detail__index",45650:"p__Competitions__Update__index",45775:"p__Engineering__Lists__Document__index",45798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",45915:"p__knowledgegraph__Detail__Statistics__index",45992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",46796:"p__virtualSpaces__Lists__Announcement__Detail__index",46963:"p__Classrooms__Lists__Engineering__Detail__index",47545:"p__Graduations__Lists__Archives__index",48121:"p__OnlineDevice__DeviceType__Details__index",48137:"p__knowledgegraph__Statistics__PathAtlas__index",48365:"p__Home__Detail__ShixunContext__index",48431:"p__Classrooms__Lists__Exercise__Export__index",48689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",48965:"p__Shixuns__Detail__Discuss__ThemeChange__index",49205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",49366:"p__User__Login__index",49716:"p__Question__OjProblem__RecordDetail__index",50570:"p__Home__Detail__OnlineNum__index",50900:"p__User__ThemeChange__Classrooms",51276:"p__MoopCases__Success__index",51443:"p__EffectivenessAnalysis__index",51461:"p__Graduations__Lists__Topics__index",51582:"p__Classrooms__Lists__GroupHomework__Add__index",51651:"p__Paths__ThemeChange__Statistics",51678:"p__Classrooms__ThemeChange__Attachment",51855:"p__MoopCases__InfoPanel__index",52338:"p__Classrooms__Lists__CommonHomework__Review__index",52404:"p__Classrooms__Lists__Template__teacher__index",52748:"p__Property__index",52806:"p__User__Detail__Topics__Exercise__Detail__index",52829:"p__Messages__Private__index",53247:"p__Paperlibrary__See__index",53443:"p__knowledgegraph__Statistics__AbilityMap__Detail",53589:"p__knowledgegraph__Statistics__index",53910:"p__HttpStatus__introduction",54056:"p__IntrainCourse__index",54164:"p__Classrooms__Lists__Exercise__Detail__index",54492:"p__Graduations__Lists__StudentSelection__index",54572:"p__Classrooms__Lists__ExportList__index",54621:"p__Administration__Profession__index",54770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",54928:"p__Classrooms__Lists__LearningPath__index",55177:"p__Classrooms__ThemeChange__Teachers",55330:"p__Classrooms__ThemeChange__ShixunHomeworksComment",55573:"p__Shixuns__Detail__Merge__index",55624:"p__Graduations__Lists__Index__index",56185:"p__Classrooms__ThemeChange__Announcement",56282:"p__Classrooms__ThemeChange__ProgramHomework",57045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",57560:"p__Administration__College__index",57614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",57670:"p__OnlineReservation__ReservationInfo__index",57855:"p__User__Detail__ResourcesCenter__Detail__index",59142:"p__Reservation__index",59406:"p__Classrooms__ThemeChange__Board",59417:"p__Shixuns__ThemeOne__Detail__SkillTags__index",59487:"p__LargeScreen__index",59649:"p__Engineering__Lists__TrainingProgram__index",59788:"p__Account__Profile__index",60201:"p__Classrooms__ThemeChange__Students",60479:"p__Classrooms__Lists__GroupHomework__EditWork__index",60533:"p__Classrooms__Lists__Video__Statistics__Detail__index",60547:"p__Account__index",60906:"p__User__ThemeChange__CareerCertification",60921:"p__Classrooms__ThemeChange__Exercise",61043:"p__Classrooms__Lists__Graduation__Tasks__index",61713:"p__virtualSpaces__Lists__Settings__index",61727:"p__Classrooms__Lists__CourseGroup__NotList__index",61798:"p__Classrooms__ThemeChange__GroupHomework",61880:"p__User__Detail__Order__pages__apply__index",62300:"p__Api__index",62548:"p__Engineering__Norm__Detail__index",63157:"p__User__Detail__ExperImentImg__Add__index",63581:"p__Shixuns__Detail__Collaborators__ThemeChange__index",64017:"p__Classrooms__Lists__PlaceholderPage__index",64030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",64144:"p__Problemset__Preview__New__index",64217:"p__Classrooms__Lists__Video__Statistics__index",64297:"p__Classrooms__ThemeChange__Polls",64339:"p__knowledgegraph__Statistics__PathAtlas__Detail",64496:"p__HttpStatus__HpcCourse",64520:"p__Account__Secure__index",65111:"p__Terminal__index",65117:"p__User__ThemeChange__Certificate",65148:"p__Classrooms__Lists__Polls__Answer__index",65549:"p__Shixuns__New__CreateImg__index",65776:"p__User__ThemeChange__RealNameCertification",65816:"p__virtualSpaces__Lists__Announcement__index",66034:"p__HttpStatus__UserAgents",66063:"p__Graduations__Lists__Personmanage__index",66531:"p__HttpStatus__404",66583:"p__User__Detail__Classrooms__index",66587:"p__User__Detail__Videos__Protocol__resource",66651:"p__Engineering__Evaluate__Detail__index",67242:"p__Innovation__MyProject__index",67589:"p__virtualSpaces__Lists__DigitalTopics__index",67835:"p__Problemset__ThemeChange__index",68332:"p__User__ThemeChange__Detail",68665:"p__Engineering__Lists__TrainingObjectives__index",68827:"p__Classrooms__Lists__OnlineLearning__index",68882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",69039:"p__Classrooms__ThemeChange__CourseGroup",69681:"p__User__Detail__Devicegroup__Add__index",69922:"p__Classrooms__Lists__Statistics__StudentVideo__index",69944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index",70119:"p__User__ThemeChange__Paths",70928:"p__RestFul__Edit__index",71077:"p__User__ThemeTwoLogin__index",71450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",71475:"p__Shixuns__Detail__Dataset__JupyterData__index",71525:"p__User__Detail__Devicegroup__ReservationInfo__index",71754:"p__Classrooms__ThemeChange__Video",71783:"p__virtualSpaces__Lists__Experiment__index",72130:"p__Shixuns__Detail__Repository__UploadFile__ThemeChange__index",72203:"p__Classrooms__ThemeChange__ShixunHomeworks",72539:"p__Graduations__Review__index",72570:"p__Competitions__Detail__index",73183:"p__Engineering__Lists__GraduationIndex__index",73685:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Edit__index",74264:"p__Forums__New__index",74795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",75043:"p__User__Detail__Topics__Poll__Edit__index",75307:"p__Shixuns__ThemeChange__New",75357:"p__Engineering__Lists__TrainingProgram__Edit__index",75786:"layouts__LoginAndRegister__index",75816:"p__Paperlibrary__Random__Edit__index",76789:"p__Classrooms__ThemeChange__index",76806:"p__OnlineDevice__DeviceInfo__index",76904:"p__MoopCases__FormPanel__index",77042:"p__knowledgegraph__Statistics__LearningPath__Detail",77460:"p__Question__OjProblem__index",77465:"p__OnlineDevice__DeviceInfo__InfoList__ReservationInfo__index",77857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",78085:"p__Classrooms__Lists__Exercise__Review__index",78115:"p__User__ThemeChange__DataSet",78479:"p__User__ThemeChange__TeachGroup",78563:"p__virtualSpaces__Lists__Discussion__Detail__index",79489:"p__Engineering__Lists__CourseList__index",79814:"p__Shixuns__Detail__Challenges__ThemeChange__index",79921:"p__Classrooms__ExamList__index",80508:"p__Forums__Detail__id",80532:"p__ExcellentCourse__index",80879:"p__User__ThemeChange__AccountInfo",81799:"p__Competitions__Entered__Assembly__TeamDateil",82339:"p__virtualSpaces__Lists__Plan__Detail__index",82425:"p__Classrooms__Lists__Board__Detail__index",82443:"p__Graduations__Lists__StageModule__index",83141:"p__Innovation__Detail__index",83212:"p__MoopCases__index",83831:"p__User__ThemeChange__VirtualSpaces",84546:"p__Engineering__Lists__TrainingProgram__Add__index",85048:"p__Classrooms__Lists__Graduation__Topics__index",85111:"p__User__Detail__Order__pages__orderInformation__index",85297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",85466:"p__Classrooms__ThemeChange__LiveVideo",85888:"p__Classrooms__Lists__CommonHomework__Add__index",85891:"p__virtualSpaces__Lists__Resources__index",86069:"p__virtualSpaces__Lists__Lesson__Detail__index",86451:"p__Shixuns__Detail__RankingList__ThemeChange__index",86452:"p__Innovation__PublicDataSet__index",86634:"p__Innovation__Tasks__index",86820:"p__User__Detail__Topics__Normal__index",86913:"p__Question__AddOrEdit__index",87058:"p__virtualSpaces__Lists__Survey__Detail__index",87099:"p__Competitions__ThemeChange__index",87260:"p__Account__Certification__index",87922:"p__Classrooms__Lists__CourseGroup__Detail__index",88155:"p__Shixuns__Overview__index",88501:"p__ReservationDetail__index",88517:"p__User__Detail__Topics__Group__index",88866:"p__index",89076:"p__Account__Binding__index",89677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",89785:"p__Classrooms__Lists__Template__student__index",90109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",90337:"p__Paperlibrary__Random__PreviewEdit__index",90643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",91045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",91257:"p__Classrooms__Lists__ResourceRecommend__index",91470:"p__User__Register__index",91831:"p__Graduations__Index__index",91993:"p__Shixuns__Detail__Dataset__ThemeChange__index",92045:"p__Engineering__Lists__TeacherList__index",92281:"p__Paths__ThemeChange__Detail",92441:"layouts__LaboratoryLayouts__index",92501:"p__Search__index",92524:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Detail__index",92603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",92823:"p__Engineering__Navigation__Home__index",92932:"p__User__Detail__Devicegroup__Edit__index",93260:"p__Paperlibrary__Add__index",93668:"p__Classrooms__Lists__CommonHomework__Detail__index",93910:"p__User__Detail__ResourcesCenter__index",94078:"p__Messages__Tidings__index",94498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",94715:"p__virtualSpaces__Lists__Material__Detail__index",95125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",95176:"p__User__Detail__Videos__Protocol__index",95335:"p__Engineering__Lists__CourseMatrix__index",96265:"p__virtualSpaces__Lists__Discussion__index",96444:"p__Video__Detail__id",96882:"p__Classrooms__New__StartClass__index",96979:"p__knowledgegraph__SanD__index",97052:"p__OnlineDevice__DeviceInfo__InfoList__Edit__index",97224:"p__StatsDashboard__index",97329:"p__Classrooms__ThemeChange__Attendance",97883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",98062:"p__User__Detail__Topicbank__index",98217:"p__User__ThemeChange__AccountInfoEdit",98340:"p__Classrooms__Lists__Attendance__Webview__Student__index",98398:"p__virtualSpaces__Lists__Resources__Detail__index",98458:"p__Classrooms__ThemeChange__CommonHomework",98688:"p__Shixuns__Detail__Repository__index",98885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",99674:"p__Shixuns__New__ImagePreview__index"}[y]||y)+"."+{12:"e47d458f",292:"8e0abd49",556:"1cbd5c3d",1156:"636ae0aa",1343:"4623e2f4",1477:"0a607a29",1482:"1b8c6de9",1660:"b2496aaa",1727:"d351b6c1",2141:"cda51dd6",2571:"bc14caaf",2641:"3f53df3e",2659:"1be034da",2819:"2aab6d98",3086:"58cddd50",3178:"c8cb6cf4",3276:"f4c23f70",3282:"5640964f",3317:"c9417e09",3326:"a2450fd2",3391:"28fb62f6",3451:"26d476f7",3509:"c13db306",3585:"6ba18101",3951:"bf2428f0",4048:"edcb82d7",4077:"623c5b77",4552:"6f02f8e3",4736:"3a32c838",4757:"0ce1f59e",4766:"8988a59a",4902:"f361a28e",4973:"316b31d7",5165:"511003c2",5427:"8eae901a",5572:"906cc1a8",5902:"dc7b46d0",6127:"38831e7c",6205:"c328a7ed",7043:"78708faf",7323:"8b3f166a",7884:"023721c4",8070:"105b9e44",8145:"8ffef939",8234:"6cc96092",8343:"ff1bcbf9",8552:"646914bb",8579:"7ecd94ba",8715:"9d47768a",8787:"bf2f641e",8999:"df74bcb4",9416:"3ad36fbd",9449:"e60322b2",9507:"c29dc8d8",9511:"a926362c",9667:"956cc27d",9906:"739d5ffb",10195:"262e38a7",10485:"df62bcf4",10518:"1e6768a5",10737:"da479633",10799:"29e6dcde",10921:"d41dfd65",11070:"e46425c3",11253:"dac82bc5",11448:"3249ea18",11512:"dd1c6854",11520:"be138f38",11545:"67eb0720",11581:"03058dfa",12102:"01d88173",12216:"dbc28d2d",12303:"f308009a",12412:"ca118f78",12476:"b6e28bab",12814:"c5b587a3",12865:"44304990",12884:"eac8a25b",13006:"26c723e8",14058:"ec78b9c3",14105:"90ec87ca",14150:"cdece27b",14188:"2a2c3b9c",14227:"51bce927",14514:"e791d540",14599:"7f261b05",14610:"d6448cb8",14662:"ffafdf75",14889:"385e69be",15148:"84d691dd",15186:"ed455dba",15319:"bf0a7ef5",15382:"05009317",15402:"f8fa9817",15703:"40ea48ea",15800:"b19aa3fe",15894:"01e29c36",16328:"64f0642b",16434:"c815321c",16729:"ba54b8cc",17043:"2d997a82",17402:"60af2ada",17482:"7100c573",17527:"156b044c",17622:"28f51c14",17806:"d6d269e6",18241:"74237b89",18719:"4d99e7b1",19595:"3676b260",19715:"90cd3638",19891:"f7079c88",20026:"ab9f0ba6",20576:"21fa8dd8",20680:"9bbbcd03",20700:"737df677",20911:"5d25824f",20996:"18003180",21147:"be2faf87",21423:"d2823e1c",21578:"36301925",21836:"be526923",21897:"7ba1cee7",21939:"547d7941",22140:"94a6d6ef",22307:"71e22ff0",22707:"8d3a366a",22892:"27c0dd09",22906:"7bd0b316",23585:"e2eb3205",23682:"810b37fb",23873:"7ae029cb",24420:"30b4571c",24504:"070800ba",24806:"94ffc8e5",25022:"3399b887",25552:"f5527f19",25705:"bc0f4dd5",25849:"47edf347",25972:"7512c17f",26366:"de124a83",26682:"2dbc7e9c",26685:"fc9b2ffd",26741:"2a1228a1",26788:"5042513b",27178:"ea874340",27182:"c2fcda4a",27322:"02f8af30",27333:"593bbf6c",27395:"8ebcd395",27778:"5b3076c9",27823:"62178234",27901:"b353fa53",28072:"f1e3cd66",28116:"e800d737",28237:"6b22ec0e",28286:"1da1808c",28435:"7bc07dd4",28639:"3e38974d",28723:"6d6afb92",28823:"a58cfa1b",29020:"9a3fa356",29172:"cbff74f1",29647:"d7262ac8",29651:"4f058c57",30065:"d8fd5422",30067:"d2af2c6d",30174:"44389035",30264:"727c2c89",31006:"1eae2c3a",31211:"f10f22cd",31427:"48b50f4c",31471:"333504b5",31674:"759692d2",31961:"fff9bbc7",31962:"b7b26b4e",32060:"a83ac5ee",32099:"f247e600",33036:"affb3cbc",33263:"44b5ae03",33747:"278cc408",33784:"252cf54e",34093:"055804d4",34741:"82f311c9",34800:"6e69644b",34946:"1b26ff7f",34994:"78636495",35230:"ed4a195b",35238:"ddf48107",35593:"783470e5",35694:"95f1bc8b",35729:"b26b13c9",36029:"1de01aab",36080:"25035810",36170:"7d041f91",36270:"4f23cfa9",36637:"244e62db",36784:"9ef5a77a",37062:"65e8d9f5",37287:"ac18f272",37289:"019e7e53",37562:"9735bc29",37745:"d743fb81",38061:"2fa353c4",38143:"471951ab",38447:"8b3b1aea",38906:"da7e26d8",39343:"24328117",39391:"7dde368a",39404:"d8313f3b",39695:"4f3525a1",39907:"003810e8",40003:"9184c05c",40559:"dde1edf8",40848:"63cefea2",40895:"bc3ce743",40919:"405af0fe",41048:"d9143e6b",41134:"696bf8d4",41657:"dc729680",41717:"a074227f",41953:"c1a372a8",42240:"127b3400",42806:"525a327a",42862:"033179d8",42911:"971d28d0",42954:"253df867",43433:"b804a89c",43442:"cf831795",43862:"e7864ed8",44216:"3e9353cb",44259:"c272fc0f",44449:"da8ad863",44565:"db227b0a",45096:"22e91dab",45179:"4a5600b2",45359:"c8001210",45650:"ac64b89d",45775:"4aae59d5",45798:"6fc57f32",45915:"e0443cf5",45992:"ed352a06",46796:"a71cb2af",46963:"8588a159",47131:"0b13b2ef",47509:"7de87eec",47545:"d3b958df",47835:"8cd9932c",48121:"37ff61ed",48137:"8930b046",48180:"02dd118f",48365:"991471e5",48431:"e7b2415b",48689:"32cfc8d5",48965:"a3dd0ab1",49205:"297a5e65",49366:"58909108",49716:"d448a915",50570:"33d9a1f0",50900:"b2ba453f",51276:"5ce5385e",51443:"fdaa4025",51461:"d9045f6b",51582:"b2db6af5",51651:"d1562796",51678:"43dc24e5",51855:"c612d4aa",52338:"6d675031",52404:"23ceea8d",52748:"96cb2e17",52798:"41482330",52806:"d2b6bb75",52829:"1ac09f7f",53247:"34b23c3d",53443:"65a762d3",53589:"185447cc",53632:"aed505f6",53910:"23003a45",54056:"05234cde",54164:"911691ce",54386:"fc77d3b1",54492:"056fcad8",54572:"668bfc74",54621:"87e05844",54770:"affa36e3",54928:"2f4d2853",55177:"b53df326",55330:"1274da9f",55573:"45962a95",55624:"76580206",56185:"4642fc76",56282:"66a2612e",56449:"786543b6",57045:"788faa28",57560:"bdd1bc86",57614:"2ba0e6a9",57637:"e7e4ae30",57642:"9ec4737d",57670:"073ae91a",57855:"23619860",59142:"dd472a43",59406:"154f19b8",59417:"98a70d14",59487:"37ef80b1",59649:"ece44ad5",59788:"563b472a",60201:"259d05b2",60479:"ce0ca738",60533:"d8f12f52",60547:"24b49053",60854:"3809fff2",60906:"148cd29e",60921:"06d4fdab",61043:"5700823d",61713:"b80fddd3",61727:"ba7c2f29",61798:"97e0df06",61880:"d8f3c42f",62075:"97655aea",62300:"7f2b88cf",62450:"0477744b",62548:"eb15c110",63157:"fc17593b",63581:"34d99838",63760:"17d43dc5",63919:"d64b00e4",64017:"8a894572",64030:"27f9befc",64144:"0a32aa80",64217:"2eb38aa8",64297:"278116e4",64339:"8917e3fa",64496:"9e15af48",64520:"5b6b4255",64912:"b41bd9f4",65111:"a18a7046",65117:"f7b62eba",65148:"d36b4b4e",65283:"fc34f9d3",65549:"0b44b69d",65776:"922585d5",65816:"b6f321ef",66034:"6b88fca4",66063:"52d41b7b",66489:"5146fdd9",66531:"2cd56981",66583:"96c9ba69",66587:"fcf22072",66651:"6ef624d5",67242:"7fff678a",67589:"502b013d",67835:"743fe021",67977:"e77a4889",68332:"a133fe5d",68665:"a80c2de9",68827:"545f3bc5",68882:"27a34dae",68946:"af36f971",69039:"25de0f06",69400:"eca4627e",69681:"2f07f76d",69684:"c0214114",69922:"34080912",69944:"10caca3e",70119:"6e21c361",70596:"42cd3488",70928:"f0b2bce5",71065:"f46e9aca",71077:"71154090",71450:"6088607d",71475:"396b6b92",71525:"673b5d7a",71754:"e8e92190",71783:"4aff2c7f",71836:"7b28b9e3",71935:"9f3e7c42",71960:"4b276300",72130:"2fe4611b",72203:"4d6d748a",72539:"98719874",72570:"c7188950",73081:"9012b758",73183:"947e12c5",73685:"a843b081",74264:"54a493e6",74795:"2de1e9a5",75043:"90c775af",75307:"ee2a0446",75357:"19e5d9d5",75786:"bc517ab1",75816:"eef9c49d",76424:"1f80184b",76789:"1548ad1b",76806:"86a85d9a",76904:"2f1977e6",77042:"3daf1298",77257:"f4d40209",77460:"66dfba74",77465:"b58b7f12",77857:"54de534a",78085:"ec9ffa3f",78115:"001b09e2",78479:"76a3247a",78563:"e54dee5f",79398:"2b2bfeb0",79489:"b722d1e9",79537:"59f8736f",79814:"96a45534",79921:"c45bb336",80249:"19bb848d",80508:"ebd840ec",80532:"e8ecf5fd",80622:"7f01b786",80879:"4b33e764",81597:"d1541cc3",81799:"1b0ab4c0",81886:"7de5ad76",82339:"cf99c912",82425:"0832aee9",82443:"ee820a4b",83141:"9170b263",83212:"23bf4122",83831:"32926736",84129:"c21b6ec5",84368:"de449579",84546:"72f7dcd0",85048:"963de7af",85111:"30bd5fbd",85297:"8a8b4ab7",85466:"4f68a486",85888:"ab0a5ec5",85891:"73e92949",85962:"ea637a9b",86069:"086e67f3",86082:"7ed7aa95",86447:"e02e62b8",86451:"f23f74fa",86452:"b51804e9",86587:"078f1bc9",86634:"1adeaf08",86820:"54273d4f",86913:"f8969ff1",87058:"74bf88ec",87099:"b366b34e",87260:"e997cbcc",87922:"ee0a037d",88155:"d39eb386",88501:"d36b9cf8",88517:"52cc8832",88670:"0073e60a",88866:"e2dadd7c",89076:"d22c6ad2",89677:"0062a194",89785:"b5fdd72e",90109:"1e62bc4a",90180:"5c54b851",90337:"3bc2318a",90525:"b5375a23",90643:"f55c0958",91045:"2b616033",91257:"618fae83",91259:"44c1058a",91353:"87c3da3a",91470:"60bab2d1",91831:"a988e9f7",91993:"5503bb39",92045:"9e3b0dd7",92240:"42fa3741",92281:"5fc16fb4",92441:"bf51cda4",92501:"b3b2c3a2",92524:"aa67acbf",92603:"e72406ff",92823:"b5151f31",92932:"0241cec4",93260:"b01e3eae",93616:"2f9f0c2f",93668:"774141f0",93910:"b14ad6d9",94028:"7fc37dbc",94078:"c3b071ae",94407:"d1ed3a5a",94498:"a5eb9155",94715:"1c028096",95062:"c453ffdf",95125:"7367fc4c",95176:"6cb1aaa1",95335:"be46b639",95881:"3099f9cb",96241:"a57446c0",96265:"6fb34f82",96444:"f45e6cdd",96717:"44eea5c5",96882:"f304cf7f",96979:"a592f9cf",97052:"6c898a04",97224:"fd28c8ec",97329:"b11acbdc",97883:"4f207c7c",97931:"36e66413",98062:"e914678c",98084:"eb838911",98217:"d88ae2aa",98340:"c933ff0d",98398:"b926c81f",98424:"89b5acad",98458:"8a361fb9",98688:"ff346c2c",98885:"7b576ab5",99674:"89d5f89a"}[y]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(y){return""+({292:"p__Classrooms__Lists__Exercise__Add__index",556:"p__User__Detail__Order__pages__invoice__index",1343:"p__User__Detail__ResourceAllocation__index",1477:"p__Classrooms__ThemeChange__Assistant",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1727:"p__OnlineMessageCenter__MessageCenterManage__index",2141:"p__Shixuns__Detail__Split__index",2641:"p__Property__Procurement__index",2659:"p__User__Detail__UserPortrait__index",2819:"p__Classrooms__Lists__Template__detail__index",3086:"p__Shixuns__Detail__ForkList__ThemeChange__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3282:"p__OnlineDevice__DigitalSigns__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3509:"p__HttpStatus__SixActivities",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4048:"p__Forums__ThemeChange__index",4736:"p__User__Detail__Projects__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4973:"p__Engineering__Evaluate__List__index",5165:"p__User__ThemeChange__Topics",5427:"p__User__Detail__Devicegroup__index",5572:"p__Paths__HigherVocationalEducation__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6205:"p__Classrooms__ThemeChange__VideoUpload",7043:"p__User__Detail__Topics__Exercise__Edit__index",7323:"p__Classrooms__ThemeChange__New",7884:"p__Shixuns__Exports__index",8145:"p__User__ThemeChange__ClassManagementItem",8234:"p__OnlineDevice__DeviceLabel__index",8552:"p__Shixuns__ThemeChange__index",8579:"p__Competitions__ThemeChange__Edit",8787:"p__Competitions__Entered__index",8999:"p__Three__index",9416:"p__Graduations__Lists__Tasks__index",9449:"p__Shixuns__ThemeChange__Detail",9507:"p__User__Detail__ResourceGuarantee__index",9511:"p__Shixuns__ThemeChange__Edit",9906:"p__Paths__ThemeChange__index",10195:"p__Classrooms__Lists__GroupHomework__Detail__index",10485:"p__Question__AddOrEdit__BatchAdd__index",10518:"p__Shixuns__Detail__Settings__ThemeChange__index",10737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",10799:"p__User__Detail__Topics__Poll__Detail__index",10921:"p__Classrooms__Lists__Exercise__CodeDetails__index",11070:"p__Innovation__PublicMirror__index",11253:"p__Graduations__Lists__Gradingsummary__index",11512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",11520:"p__Engineering__Lists__StudentList__index",11545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",11581:"p__Problemset__Preview__index",12102:"p__Classrooms__Lists__Board__Edit__index",12216:"p__DataSet__Index__index",12303:"p__Classrooms__Lists__CommonHomework__Comment__index",12412:"p__User__Detail__Videos__index",12476:"p__Colleges__index",12865:"p__Innovation__MyMirror__index",12884:"p__Classrooms__Lists__ProgramHomework__Comment__index",13006:"p__Engineering__index",14105:"p__Classrooms__Lists__Exercise__Answer__index",14227:"p__Paths__Overview__index",14514:"p__Account__Results__index",14599:"p__Problemset__index",14610:"p__User__Detail__LearningPath__index",14662:"p__Classrooms__Lists__GroupHomework__Review__index",14889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",15148:"p__Classrooms__Lists__Template__index",15186:"p__Classrooms__Overview__index",15319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",15382:"p__DataSet__Detail__index",15402:"p__User__Detail__Topics__Detail__index",15800:"p__User__ThemeChange__Competitions",15894:"p__Shixuns__Detail__Repository__Commit__ThemeChange__index",16328:"p__Shixuns__Edit__body__Warehouse__index",16434:"p__User__Detail__Order__pages__records__index",16729:"p__Classrooms__Lists__GroupHomework__Edit__index",17402:"p__User__ThemeChange__OtherResources",17482:"p__Classrooms__Lists__Exercise__Notice__index",17527:"p__MyProblem__RecordDetail__index",17622:"p__Classrooms__Lists__Polls__Detail__index",17806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",18241:"p__virtualSpaces__Lists__Plan__index",19595:"p__knowledgegraph__Statistics__AbilityMap__index",19715:"p__Classrooms__Lists__CommonHomework__Edit__index",19891:"p__User__Detail__Videos__Success__index",20026:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",20576:"p__Account__Profile__Edit__index",20680:"p__Innovation__index",20700:"p__tasks__Jupyter__index",21423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",21578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",21836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",21897:"p__User__ThemeChange__ClassManagement",21939:"p__User__Detail__Order__index",22307:"p__Report__index",22707:"p__Innovation__MyDataSet__index",23873:"p__virtualSpaces__Lists__Lesson__index",24420:"p__knowledgegraph__index",24504:"p__virtualSpaces__Lists__Survey__index",24806:"p__OnlineDevice__FaultLibrary__index",25022:"p__Graduations__Lists__Settings__index",25705:"p__virtualSpaces__Lists__Construction__index",25972:"layouts__user__index",26366:"p__Innovation__PublicProject__index",26682:"p__User__ThemeChange__Shixuns",26685:"p__Classrooms__Index__index",26741:"p__Engineering__Norm__List__index",27178:"p__User__BindAccount__index",27182:"p__User__ResetPassword__index",27322:"layouts__ThemeChange__ShixunDetail",27395:"p__Classrooms__Lists__Statistics__StudentDetail__index",27823:"p__OnlineMessageCenter__OffSiteConfig__index",27901:"p__Guidance__ThemeChange",28072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",28116:"p__LaboratoryList__index",28237:"p__User__Detail__Order__pages__view__index",28286:"p__User__ThemeChange__ExperImentImgDetail",28435:"p__Classrooms__Lists__Attendance__index",28723:"p__Classrooms__Lists__Polls__Edit__index",28823:"p__knowledgegraph__Detail__id",29172:"p__DeviceOperationMonitoring__index",29647:"p__Question__Index__index",30065:"p__StudentEffectivenessAnalysis__index",30067:"p__Message__index",30174:"p__OnlineDevice__DeviceInfo__InfoList__Details__index",30264:"p__User__Detail__Order__pages__orderPay__index",31006:"p__RestFul__index",31211:"p__Classrooms__Lists__CommonHomework__EditWork__index",31427:"p__Classrooms__Lists__Statistics__index",31674:"p__Classrooms__ClassicCases__index",31962:"p__Classrooms__Lists__Engineering__index",32099:"p__Paperlibrary__ThemeChange__index",33747:"p__virtualSpaces__Lists__Homepage__index",33784:"p__Paperlibrary__Random__Detail__index",34093:"p__Classrooms__Lists__Attendance__Detail__index",34741:"p__Problems__OjForm__NewEdit__index",34800:"p__Engineering__Lists__GraduatedMatrix__index",34994:"p__Problems__OjForm__index",35230:"p__Shixuns__Detail__Repository__AddFile__ThemeChange__index",35238:"p__virtualSpaces__Lists__Material__index",35694:"p__Classrooms__ThemeChange__ShixunHomeworksDetail",35729:"p__Help__Index",36029:"p__Administration__Student__index",36080:"p__Paths__ThemeChange__New",36270:"p__MyProblem__index",36637:"p__Shixuns__Detail__Repository__ThemeChange__index",36784:"p__Innovation__Edit__index",37062:"layouts__SimpleLayouts",37289:"p__tasks__ThemeChange__index",37745:"p__OnlineDevice__DeviceType__index",38143:"layouts__GraduationsDetail__index",38447:"p__virtualSpaces__Lists__Knowledge__index",39391:"p__Engineering__Lists__CurseSetting__index",39404:"monaco-editor",39695:"p__Classrooms__Lists__Polls__Add__index",40559:"layouts__virtualDetail__index",40895:"p__Classrooms__Lists__Video__Items__videoInfo__index",40919:"p__knowledgegraph__Statistics__LearningPath__index",41048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",41657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",41717:"layouts__index",41953:"p__Problemset__NewItem__index",42240:"p__User__Detail__Videos__Upload__index",42862:"p__User__ThemeChange__ExperImentImg",43433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",43442:"p__Classrooms__Lists__Board__Add__index",44216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",44259:"p__User__Detail__Order__pages__result__index",44449:"p__Competitions__Exports__index",45096:"p__Shixuns__Detail__AuditSituation__index",45179:"p__Administration__Student__Edit__index",45359:"p__Messages__Detail__index",45650:"p__Competitions__Update__index",45775:"p__Engineering__Lists__Document__index",45798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",45915:"p__knowledgegraph__Detail__Statistics__index",45992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",46796:"p__virtualSpaces__Lists__Announcement__Detail__index",46963:"p__Classrooms__Lists__Engineering__Detail__index",47545:"p__Graduations__Lists__Archives__index",48121:"p__OnlineDevice__DeviceType__Details__index",48137:"p__knowledgegraph__Statistics__PathAtlas__index",48431:"p__Classrooms__Lists__Exercise__Export__index",48689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",48965:"p__Shixuns__Detail__Discuss__ThemeChange__index",49205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",49366:"p__User__Login__index",49716:"p__Question__OjProblem__RecordDetail__index",50900:"p__User__ThemeChange__Classrooms",51276:"p__MoopCases__Success__index",51443:"p__EffectivenessAnalysis__index",51461:"p__Graduations__Lists__Topics__index",51582:"p__Classrooms__Lists__GroupHomework__Add__index",51651:"p__Paths__ThemeChange__Statistics",51678:"p__Classrooms__ThemeChange__Attachment",51855:"p__MoopCases__InfoPanel__index",52338:"p__Classrooms__Lists__CommonHomework__Review__index",52404:"p__Classrooms__Lists__Template__teacher__index",52748:"p__Property__index",52806:"p__User__Detail__Topics__Exercise__Detail__index",52829:"p__Messages__Private__index",53247:"p__Paperlibrary__See__index",53443:"p__knowledgegraph__Statistics__AbilityMap__Detail",53910:"p__HttpStatus__introduction",54056:"p__IntrainCourse__index",54164:"p__Classrooms__Lists__Exercise__Detail__index",54492:"p__Graduations__Lists__StudentSelection__index",54572:"p__Classrooms__Lists__ExportList__index",54621:"p__Administration__Profession__index",54770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",54928:"p__Classrooms__Lists__LearningPath__index",55177:"p__Classrooms__ThemeChange__Teachers",55330:"p__Classrooms__ThemeChange__ShixunHomeworksComment",55573:"p__Shixuns__Detail__Merge__index",55624:"p__Graduations__Lists__Index__index",56185:"p__Classrooms__ThemeChange__Announcement",56282:"p__Classrooms__ThemeChange__ProgramHomework",57045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",57560:"p__Administration__College__index",57614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",57670:"p__OnlineReservation__ReservationInfo__index",57855:"p__User__Detail__ResourcesCenter__Detail__index",59142:"p__Reservation__index",59406:"p__Classrooms__ThemeChange__Board",59487:"p__LargeScreen__index",59649:"p__Engineering__Lists__TrainingProgram__index",59788:"p__Account__Profile__index",60201:"p__Classrooms__ThemeChange__Students",60479:"p__Classrooms__Lists__GroupHomework__EditWork__index",60533:"p__Classrooms__Lists__Video__Statistics__Detail__index",60547:"p__Account__index",60906:"p__User__ThemeChange__CareerCertification",60921:"p__Classrooms__ThemeChange__Exercise",61043:"p__Classrooms__Lists__Graduation__Tasks__index",61713:"p__virtualSpaces__Lists__Settings__index",61727:"p__Classrooms__Lists__CourseGroup__NotList__index",61798:"p__Classrooms__ThemeChange__GroupHomework",61880:"p__User__Detail__Order__pages__apply__index",62548:"p__Engineering__Norm__Detail__index",63157:"p__User__Detail__ExperImentImg__Add__index",63581:"p__Shixuns__Detail__Collaborators__ThemeChange__index",64030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",64144:"p__Problemset__Preview__New__index",64217:"p__Classrooms__Lists__Video__Statistics__index",64297:"p__Classrooms__ThemeChange__Polls",64339:"p__knowledgegraph__Statistics__PathAtlas__Detail",64496:"p__HttpStatus__HpcCourse",64520:"p__Account__Secure__index",65111:"p__Terminal__index",65117:"p__User__ThemeChange__Certificate",65148:"p__Classrooms__Lists__Polls__Answer__index",65549:"p__Shixuns__New__CreateImg__index",65776:"p__User__ThemeChange__RealNameCertification",65816:"p__virtualSpaces__Lists__Announcement__index",66063:"p__Graduations__Lists__Personmanage__index",66583:"p__User__Detail__Classrooms__index",66587:"p__User__Detail__Videos__Protocol__resource",66651:"p__Engineering__Evaluate__Detail__index",67242:"p__Innovation__MyProject__index",67589:"p__virtualSpaces__Lists__DigitalTopics__index",67835:"p__Problemset__ThemeChange__index",68332:"p__User__ThemeChange__Detail",68665:"p__Engineering__Lists__TrainingObjectives__index",68827:"p__Classrooms__Lists__OnlineLearning__index",68882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",69039:"p__Classrooms__ThemeChange__CourseGroup",69681:"p__User__Detail__Devicegroup__Add__index",69922:"p__Classrooms__Lists__Statistics__StudentVideo__index",69944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index",70119:"p__User__ThemeChange__Paths",70928:"p__RestFul__Edit__index",71077:"p__User__ThemeTwoLogin__index",71450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",71475:"p__Shixuns__Detail__Dataset__JupyterData__index",71525:"p__User__Detail__Devicegroup__ReservationInfo__index",71754:"p__Classrooms__ThemeChange__Video",71783:"p__virtualSpaces__Lists__Experiment__index",72130:"p__Shixuns__Detail__Repository__UploadFile__ThemeChange__index",72203:"p__Classrooms__ThemeChange__ShixunHomeworks",72539:"p__Graduations__Review__index",72570:"p__Competitions__Detail__index",73183:"p__Engineering__Lists__GraduationIndex__index",73685:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Edit__index",74264:"p__Forums__New__index",74795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",75043:"p__User__Detail__Topics__Poll__Edit__index",75307:"p__Shixuns__ThemeChange__New",75357:"p__Engineering__Lists__TrainingProgram__Edit__index",75786:"layouts__LoginAndRegister__index",75816:"p__Paperlibrary__Random__Edit__index",76789:"p__Classrooms__ThemeChange__index",76806:"p__OnlineDevice__DeviceInfo__index",76904:"p__MoopCases__FormPanel__index",77042:"p__knowledgegraph__Statistics__LearningPath__Detail",77460:"p__Question__OjProblem__index",77465:"p__OnlineDevice__DeviceInfo__InfoList__ReservationInfo__index",77857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",78085:"p__Classrooms__Lists__Exercise__Review__index",78115:"p__User__ThemeChange__DataSet",78479:"p__User__ThemeChange__TeachGroup",78563:"p__virtualSpaces__Lists__Discussion__Detail__index",79489:"p__Engineering__Lists__CourseList__index",79814:"p__Shixuns__Detail__Challenges__ThemeChange__index",79921:"p__Classrooms__ExamList__index",80508:"p__Forums__Detail__id",80532:"p__ExcellentCourse__index",80879:"p__User__ThemeChange__AccountInfo",82339:"p__virtualSpaces__Lists__Plan__Detail__index",82425:"p__Classrooms__Lists__Board__Detail__index",82443:"p__Graduations__Lists__StageModule__index",83141:"p__Innovation__Detail__index",83212:"p__MoopCases__index",83831:"p__User__ThemeChange__VirtualSpaces",84546:"p__Engineering__Lists__TrainingProgram__Add__index",85048:"p__Classrooms__Lists__Graduation__Topics__index",85111:"p__User__Detail__Order__pages__orderInformation__index",85297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",85466:"p__Classrooms__ThemeChange__LiveVideo",85888:"p__Classrooms__Lists__CommonHomework__Add__index",85891:"p__virtualSpaces__Lists__Resources__index",86069:"p__virtualSpaces__Lists__Lesson__Detail__index",86451:"p__Shixuns__Detail__RankingList__ThemeChange__index",86452:"p__Innovation__PublicDataSet__index",86634:"p__Innovation__Tasks__index",86820:"p__User__Detail__Topics__Normal__index",86913:"p__Question__AddOrEdit__index",87058:"p__virtualSpaces__Lists__Survey__Detail__index",87099:"p__Competitions__ThemeChange__index",87260:"p__Account__Certification__index",87922:"p__Classrooms__Lists__CourseGroup__Detail__index",88155:"p__Shixuns__Overview__index",88501:"p__ReservationDetail__index",88517:"p__User__Detail__Topics__Group__index",88866:"p__index",89076:"p__Account__Binding__index",89677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",89785:"p__Classrooms__Lists__Template__student__index",90109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",90337:"p__Paperlibrary__Random__PreviewEdit__index",90643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",91045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",91257:"p__Classrooms__Lists__ResourceRecommend__index",91470:"p__User__Register__index",91831:"p__Graduations__Index__index",91993:"p__Shixuns__Detail__Dataset__ThemeChange__index",92045:"p__Engineering__Lists__TeacherList__index",92281:"p__Paths__ThemeChange__Detail",92441:"layouts__LaboratoryLayouts__index",92501:"p__Search__index",92524:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Detail__index",92603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",92823:"p__Engineering__Navigation__Home__index",92932:"p__User__Detail__Devicegroup__Edit__index",93260:"p__Paperlibrary__Add__index",93668:"p__Classrooms__Lists__CommonHomework__Detail__index",93910:"p__User__Detail__ResourcesCenter__index",94078:"p__Messages__Tidings__index",94498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",94715:"p__virtualSpaces__Lists__Material__Detail__index",95125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",95176:"p__User__Detail__Videos__Protocol__index",95335:"p__Engineering__Lists__CourseMatrix__index",96265:"p__virtualSpaces__Lists__Discussion__index",96444:"p__Video__Detail__id",96882:"p__Classrooms__New__StartClass__index",96979:"p__knowledgegraph__SanD__index",97052:"p__OnlineDevice__DeviceInfo__InfoList__Edit__index",97224:"p__StatsDashboard__index",97329:"p__Classrooms__ThemeChange__Attendance",97883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",98062:"p__User__Detail__Topicbank__index",98217:"p__User__ThemeChange__AccountInfoEdit",98398:"p__virtualSpaces__Lists__Resources__Detail__index",98458:"p__Classrooms__ThemeChange__CommonHomework",98688:"p__Shixuns__Detail__Repository__index",98885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",99674:"p__Shixuns__New__ImagePreview__index"}[y]||y)+"."+{292:"61445bf5",556:"0e9c5cde",1343:"e4e2ebc7",1477:"08b9f795",1482:"d159af07",1727:"8f545197",2141:"5eb2f330",2641:"f5009853",2659:"f6071a36",2819:"9455b08a",3086:"d0ebac07",3276:"7bbb651d",3282:"17b4bc50",3317:"137440b7",3391:"f0e498fe",3451:"e3a31387",3509:"70043ca5",3585:"5f288e7b",3951:"9b11b034",4048:"5d227dab",4736:"aa2d53d9",4757:"73b754d2",4766:"b5df5a8e",4973:"129c56e8",5165:"dc6d9bc6",5427:"1e6faa99",5572:"c945fbf2",6127:"f31505a8",6205:"6eef461f",7043:"25478869",7323:"751dfd15",7884:"1ca6cde0",8145:"0eefaae0",8234:"adb94b66",8552:"208da293",8579:"3ab1fe50",8787:"121de108",8999:"448aa22f",9416:"bc1cc3b9",9449:"6aa7be80",9507:"af07d346",9511:"0cfc367e",9906:"c603619a",10195:"8bc56a44",10485:"d63578fe",10518:"a22ced2d",10737:"98eb2f74",10799:"b1dec428",10921:"30cc7e9b",11070:"e67e9e01",11253:"a97ebbb0",11512:"f3653a35",11520:"f7300d0e",11545:"0da47095",11581:"efffd7c0",12102:"ec61f9f0",12216:"90f34d3c",12303:"5a9dc2b1",12412:"4490ba2a",12476:"cf85a190",12865:"6ef3cf6b",12884:"405c2ef9",13006:"7fce4e74",14105:"7f9d4513",14227:"79c3b323",14514:"887bdbb6",14599:"6327db8f",14610:"687005a6",14662:"30b29314",14889:"a91da64a",15148:"9f425be3",15186:"30047116",15319:"34217c3f",15382:"28b79a42",15402:"68063d1e",15800:"f214b296",15894:"4faa35bb",16328:"de2b9d62",16434:"c5a95b1e",16729:"aea3b7f5",17402:"c3bf3e69",17482:"c37a3f01",17527:"a4765b7e",17622:"79b56687",17806:"80b7b1d6",18241:"c8299739",19595:"898b0443",19715:"b6c6645f",19891:"512a9301",20026:"91ed81ab",20576:"e4f97d42",20680:"e67e9e01",20700:"6d428944",21423:"5c4a76fc",21578:"efcb0bdc",21836:"5f0d3f7f",21897:"35d10918",21939:"164385ec",22307:"b2c54321",22707:"cabcb16e",23873:"9b32f93d",24420:"d1920d14",24504:"b05222a6",24806:"c6922147",25022:"81b1b86b",25705:"df6bf207",25972:"5844de72",26366:"079fc2d8",26682:"d2765c91",26685:"cc9a5255",26741:"b838eb14",27178:"6e47d75d",27182:"183c9793",27322:"a02766fe",27395:"ff574c5d",27823:"11abf561",27901:"b6f01f0b",28072:"540f746b",28116:"7e9ed7ec",28237:"cc24fd46",28286:"4b01dd59",28435:"c54dbac3",28723:"77277ca8",28823:"75b63dcd",29172:"16a4b74b",29647:"bea72042",29651:"03cdfb68",30065:"b255d7cc",30067:"249d60ed",30174:"a243523d",30264:"5fd9b3fc",31006:"2263131d",31211:"bdb8faab",31427:"3d93dfaa",31674:"fdbc1e05",31962:"84e145fa",32099:"36f950ff",33747:"c50b2b70",33784:"c81d4a51",34093:"7d2dbef2",34741:"c51f7784",34800:"f50302a4",34994:"a8674b97",35230:"94dfecf3",35238:"694000a4",35694:"3d9d34f2",35729:"46f9b5d4",36029:"3f8b2a62",36080:"69b20c64",36270:"5496b206",36637:"cd627031",36784:"1affe817",37062:"7df244cd",37289:"03d0df5f",37745:"de06007b",38143:"baf130b5",38447:"9c541ee4",39391:"c4736e2f",39404:"d8cf04f7",39695:"7288e7ae",40559:"c49aa5ba",40895:"ad846737",40919:"898b0443",41048:"dafc3f4f",41657:"49a2443a",41717:"247630c3",41953:"d6d2346f",42240:"e7cce869",42862:"67c37a4e",43433:"9a871026",43442:"bdf7849c",44216:"0277270a",44259:"ebd953ac",44449:"e68d8d58",45096:"4f6a4d00",45179:"699b44a8",45359:"b254a598",45650:"eed40223",45775:"8945cad2",45798:"ce1cf7da",45915:"bc9c3e69",45992:"419f5d2f",46796:"88ef2b35",46963:"84e145fa",47545:"88c2815e",48121:"f55b4f44",48137:"66f37f26",48431:"289b326c",48689:"38303690",48965:"f169309d",49205:"49a3e67d",49366:"4f511490",49716:"a5750e0d",50900:"5db55ef3",51276:"bbc6eeec",51443:"0260258d",51461:"82857f62",51582:"8e45b6ff",51651:"3408fd1a",51678:"c99d5f02",51855:"b92cccb4",52338:"9f251b40",52404:"08d36549",52748:"4d47bb3f",52806:"066a1e3c",52829:"a5909474",53247:"50105eb7",53443:"898b0443",53910:"658d457f",54056:"10eacfff",54164:"4751b387",54492:"9fd5ba05",54572:"70e5675d",54621:"4c789bfa",54770:"674b2d2a",54928:"7c2ece62",55177:"b612c017",55330:"5b911c36",55573:"6ecf393c",55624:"685b3a03",56185:"4617aa93",56282:"37b2b2dd",57045:"48f6fc4c",57560:"d82e43ca",57614:"de9ee12f",57670:"96c43426",57855:"d9440df4",59142:"6e5773b6",59406:"df76000e",59487:"a73f5679",59649:"00fb4211",59788:"781a4d20",60201:"749be0d6",60479:"bba9e475",60533:"308bfa22",60547:"e707dba2",60906:"d2399d94",60921:"e7f1be47",61043:"e8c0878b",61713:"a4a3dbd7",61727:"4eec53ba",61798:"d4c3f3eb",61880:"29bc2b98",62548:"75182034",63157:"d0ba1925",63581:"12e18bdb",64030:"d3df931a",64144:"f10aa199",64217:"387bf824",64297:"0d7e3efe",64339:"9de29759",64496:"77babddd",64520:"e86d61a1",65111:"5d09a39a",65117:"4358a2fb",65148:"572faeac",65549:"39285664",65776:"e07b4b49",65816:"b45b8d42",66063:"2c0a986c",66583:"56bd7407",66587:"9c49e7fa",66651:"b07fe216",67242:"4f353f61",67589:"5abfc7e4",67835:"86b1254d",68332:"254e55e0",68665:"c52575bc",68827:"14015163",68882:"f3e42f72",69039:"4e72f6be",69681:"870a2f3e",69922:"33690872",69944:"1ba31055",70119:"5a5d8480",70928:"0277270a",71077:"d7030788",71450:"1edcc2ed",71475:"01717533",71525:"74f9ddc8",71754:"1f751b14",71783:"4b6779fc",72130:"50dfcc51",72203:"1115c2b7",72539:"43c55c4d",72570:"ecab12cb",73183:"b2253f40",73685:"5356e3de",74264:"36917df0",74795:"939f9f81",75043:"247e6954",75307:"91210253",75357:"1fbb7d24",75786:"37a81eaa",75816:"e88b4cdd",76789:"bb555561",76806:"895841c7",76904:"44afaa9b",77042:"898b0443",77460:"dedd2038",77465:"b19303d8",77857:"13a29416",78085:"a1cadc76",78115:"47861430",78479:"ef522a60",78563:"b1f16cfe",79489:"ee2bb5b7",79814:"9f959c59",79921:"e0db9101",80508:"82593858",80532:"1e2e38ec",80879:"64e845d8",82339:"bf4c6e3d",82425:"47b23ee4",82443:"2f614807",83141:"913232dc",83212:"ad1521c1",83831:"4987c55d",84546:"4101a1f2",85048:"aa08c681",85111:"1653d818",85297:"5426028f",85466:"90694dbb",85888:"193a7f8f",85891:"2f4cf052",86069:"5e1528e7",86451:"949d91e5",86452:"50a6d310",86634:"9eb95362",86820:"cebdf1cf",86913:"739202fe",87058:"7c5ff3cf",87099:"1b3891e9",87260:"2c380d56",87922:"49f2762f",88155:"d345abd7",88501:"699e66d2",88517:"cccfddad",88866:"cf3f3c4a",89076:"6a501148",89677:"18c220c4",89785:"08d36549",90109:"1a7fc455",90337:"a41a57cd",90643:"22ded693",91045:"bce697db",91257:"2c6cc63e",91470:"183c9793",91831:"12095e09",91993:"7cc7cf77",92045:"dcfad42d",92281:"fa518962",92441:"32ebe8b4",92501:"2441982c",92524:"6e1463fc",92603:"0277270a",92823:"a13b21fb",92932:"c4f225a7",93260:"21b54427",93668:"1a8ed604",93910:"1234f229",94078:"aa54548e",94498:"e1d76eaf",94715:"cf749061",95125:"57501e4a",95176:"9c49e7fa",95335:"fec6fd9f",96265:"ab7c4ade",96444:"fd46d237",96882:"c2d2eada",96979:"a619b685",97052:"ff439e75",97224:"7caf9754",97329:"4677c004",97883:"93cf27b2",98062:"8e384b9f",98217:"000115b7",98398:"7bb61fdd",98458:"ddd4164b",98688:"c044db56",98885:"de905169",99674:"5f24eb80"}[y]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(y){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.hmd=function(y){return y=Object.create(y),y.children||(y.children=[]),Object.defineProperty(y,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+y.id)}}),y}}(),function(){__webpack_require__.o=function(y,C){return Object.prototype.hasOwnProperty.call(y,C)}}(),function(){var y={};__webpack_require__.l=function(C,e,t,n){if(y[C]){y[C].push(e);return}var u,o;if(t!==void 0)for(var i=document.getElementsByTagName("script"),f=0;f0?(0,n.uO)(a,--f):0,o--,s===10&&(o=1,u--),s}function c(){return s=f2||_(s)>3?"":" "}function I(O){for(;c();)switch(_(s)){case 0:append(z(f-1),O);break;case 2:append(E(s),O);break;default:append(from(s),O)}return O}function R(O,L){for(;--L&&c()&&!(s<48||s>102||s>57&&s<65||s>70&&s<97););return g(O,h()+(L<6&&p()==32&&c()==32))}function D(O){for(;c();)switch(s){case O:return f;case 34:case 39:O!==34&&O!==39&&D(s);break;case 40:O===41&&D(O);break;case 92:c();break}return f}function B(O,L){for(;c()&&O+s!==57;)if(O+s===84&&p()===47)break;return"/*"+g(L,f-1)+"*"+(0,n.Dp)(O===47?O:c())}function z(O){for(;!_(p());)c();return g(O,f)}function Z(O){return v(U("",null,null,null,[""],O=m(O),0,[0],O))}function U(O,L,j,k,F,H,X,q,te){for(var ue=0,ce=0,be=X,me=0,Ce=0,Ze=0,He=1,gt=1,Ge=1,Et=0,Ft="",mt=F,Ct=H,It=k,Ye=Ft;gt;)switch(Ze=Et,Et=c()){case 40:if(Ze!=108&&(0,n.uO)(Ye,be-1)==58){(0,n.Cw)(Ye+=(0,n.gx)(E(Et),"&","&\f"),"&\f")!=-1&&(Ge=-1);break}case 34:case 39:case 91:Ye+=E(Et);break;case 9:case 10:case 13:case 32:Ye+=x(Ze);break;case 92:Ye+=R(h()-1,7);continue;case 47:switch(p()){case 42:case 47:(0,n.R3)(P(B(c(),h()),L,j),te);break;default:Ye+="/"}break;case 123*He:q[ue++]=(0,n.to)(Ye)*Ge;case 125*He:case 59:case 0:switch(Et){case 0:case 125:gt=0;case 59+ce:Ce>0&&(0,n.to)(Ye)-be&&(0,n.R3)(Ce>32?w(Ye+";",k,j,be-1):w((0,n.gx)(Ye," ","")+";",k,j,be-2),te);break;case 59:Ye+=";";default:if((0,n.R3)(It=T(Ye,L,j,ue,ce,F,q,Ft,mt=[],Ct=[],be),H),Et===123)if(ce===0)U(Ye,L,It,It,mt,H,be,q,Ct);else switch(me===99&&(0,n.uO)(Ye,3)===110?100:me){case 100:case 109:case 115:U(O,It,It,k&&(0,n.R3)(T(O,It,It,0,0,F,q,Ft,F,mt=[],be),Ct),F,Ct,be,q,k?mt:Ct);break;default:U(Ye,It,It,It,[""],Ct,0,q,Ct)}}ue=ce=Ce=0,He=Ge=1,Ft=Ye="",be=X;break;case 58:be=1+(0,n.to)(Ye),Ce=Ze;default:if(He<1){if(Et==123)--He;else if(Et==125&&He++==0&&d()==125)continue}switch(Ye+=(0,n.Dp)(Et),Et*He){case 38:Ge=ce>0?1:(Ye+="\f",-1);break;case 44:q[ue++]=((0,n.to)(Ye)-1)*Ge,Ge=1;break;case 64:p()===45&&(Ye+=E(c())),me=p(),ce=be=(0,n.to)(Ft=Ye+=z(h())),Et++;break;case 45:Ze===45&&(0,n.to)(Ye)==2&&(He=0)}}return H}function T(O,L,j,k,F,H,X,q,te,ue,ce){for(var be=F-1,me=F===0?H:[""],Ce=(0,n.Ei)(me),Ze=0,He=0,gt=0;Ze0?me[Ge]+" "+Et:(0,n.gx)(Et,/&\f/g,me[Ge])))&&(te[gt++]=Ft);return r(O,L,j,F===0?t.Fr:q,te,ue,ce)}function P(O,L,j){return r(O,L,j,t.Ab,(0,n.Dp)(l()),(0,n.tb)(O,2,-2),0)}function w(O,L,j,k){return r(O,L,j,t.h5,(0,n.tb)(O,0,k),(0,n.tb)(O,k+1,-1),k)}},20211:function(y,C,e){"use strict";e.d(C,{P:function(){return o},q:function(){return u}});var t=e(27563),n=e(26686);function u(i,f){for(var s="",a=(0,n.Ei)(i),r=0;ru?b?(h=Date.now(),a||(c=setTimeout(d?D:R,u))):R():a!==!0&&(c=setTimeout(d?D:R,d===void 0?u-I:u))}return m.cancel=_,m}function n(u,o,i){var f=i||{},s=f.atBegin,a=s===void 0?!1:s;return t(u,o,{debounceMode:a!==!1})}}},__webpack_module_cache__={};function __webpack_require__(y){var C=__webpack_module_cache__[y];if(C!==void 0)return C.exports;var e=__webpack_module_cache__[y]={id:y,loaded:!1,exports:{}};return __webpack_modules__[y].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(y){var C=y&&y.__esModule?function(){return y.default}:function(){return y};return __webpack_require__.d(C,{a:C}),C}}(),function(){var y=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},C;__webpack_require__.t=function(e,t){if(t&1&&(e=this(e)),t&8||typeof e=="object"&&e&&(t&4&&e.__esModule||t&16&&typeof e.then=="function"))return e;var n=Object.create(null);__webpack_require__.r(n);var u={};C=C||[null,y({}),y([]),y(y)];for(var o=t&2&&e;typeof o=="object"&&!~C.indexOf(o);o=y(o))Object.getOwnPropertyNames(o).forEach(function(i){u[i]=function(){return e[i]}});return u.default=function(){return e},__webpack_require__.d(n,u),n}}(),function(){__webpack_require__.d=function(y,C){for(var e in C)__webpack_require__.o(C,e)&&!__webpack_require__.o(y,e)&&Object.defineProperty(y,e,{enumerable:!0,get:C[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(y){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(C,e){return __webpack_require__.f[e](y,C),C},[]))}}(),function(){__webpack_require__.u=function(y){return""+({292:"p__Classrooms__Lists__Exercise__Add__index",556:"p__User__Detail__Order__pages__invoice__index",1343:"p__User__Detail__ResourceAllocation__index",1477:"p__Classrooms__ThemeChange__Assistant",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1660:"p__User__QQLogin__index",1727:"p__OnlineMessageCenter__MessageCenterManage__index",2141:"p__Shixuns__Detail__Split__index",2641:"p__Property__Procurement__index",2659:"p__User__Detail__UserPortrait__index",2819:"p__Classrooms__Lists__Template__detail__index",3086:"p__Shixuns__Detail__ForkList__ThemeChange__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3282:"p__OnlineDevice__DigitalSigns__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3509:"p__HttpStatus__SixActivities",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4048:"p__Forums__ThemeChange__index",4736:"p__User__Detail__Projects__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4973:"p__Engineering__Evaluate__List__index",5165:"p__User__ThemeChange__Topics",5427:"p__User__Detail__Devicegroup__index",5572:"p__Paths__HigherVocationalEducation__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6205:"p__Classrooms__ThemeChange__VideoUpload",7043:"p__User__Detail__Topics__Exercise__Edit__index",7323:"p__Classrooms__ThemeChange__New",7884:"p__Shixuns__Exports__index",8145:"p__User__ThemeChange__ClassManagementItem",8234:"p__OnlineDevice__DeviceLabel__index",8552:"p__Shixuns__ThemeChange__index",8579:"p__Competitions__ThemeChange__Edit",8787:"p__Competitions__Entered__index",8999:"p__Three__index",9416:"p__Graduations__Lists__Tasks__index",9449:"p__Shixuns__ThemeChange__Detail",9507:"p__User__Detail__ResourceGuarantee__index",9511:"p__Shixuns__ThemeChange__Edit",9906:"p__Paths__ThemeChange__index",10195:"p__Classrooms__Lists__GroupHomework__Detail__index",10485:"p__Question__AddOrEdit__BatchAdd__index",10518:"p__Shixuns__Detail__Settings__ThemeChange__index",10737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",10799:"p__User__Detail__Topics__Poll__Detail__index",10921:"p__Classrooms__Lists__Exercise__CodeDetails__index",11070:"p__Innovation__PublicMirror__index",11253:"p__Graduations__Lists__Gradingsummary__index",11512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",11520:"p__Engineering__Lists__StudentList__index",11545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",11581:"p__Problemset__Preview__index",12102:"p__Classrooms__Lists__Board__Edit__index",12216:"p__DataSet__Index__index",12303:"p__Classrooms__Lists__CommonHomework__Comment__index",12412:"p__User__Detail__Videos__index",12476:"p__Colleges__index",12865:"p__Innovation__MyMirror__index",12884:"p__Classrooms__Lists__ProgramHomework__Comment__index",13006:"p__Engineering__index",14058:"p__Demo__index",14105:"p__Classrooms__Lists__Exercise__Answer__index",14227:"p__Paths__Overview__index",14514:"p__Account__Results__index",14599:"p__Problemset__index",14610:"p__User__Detail__LearningPath__index",14662:"p__Classrooms__Lists__GroupHomework__Review__index",14889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",15148:"p__Classrooms__Lists__Template__index",15186:"p__Classrooms__Overview__index",15319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",15382:"p__DataSet__Detail__index",15402:"p__User__Detail__Topics__Detail__index",15800:"p__User__ThemeChange__Competitions",15894:"p__Shixuns__Detail__Repository__Commit__ThemeChange__index",16328:"p__Shixuns__Edit__body__Warehouse__index",16434:"p__User__Detail__Order__pages__records__index",16729:"p__Classrooms__Lists__GroupHomework__Edit__index",17402:"p__User__ThemeChange__OtherResources",17482:"p__Classrooms__Lists__Exercise__Notice__index",17527:"p__MyProblem__RecordDetail__index",17622:"p__Classrooms__Lists__Polls__Detail__index",17806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",18241:"p__virtualSpaces__Lists__Plan__index",19595:"p__knowledgegraph__Statistics__AbilityMap__index",19715:"p__Classrooms__Lists__CommonHomework__Edit__index",19891:"p__User__Detail__Videos__Success__index",20026:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",20576:"p__Account__Profile__Edit__index",20680:"p__Innovation__index",20700:"p__tasks__Jupyter__index",21423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",21578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",21836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",21897:"p__User__ThemeChange__ClassManagement",21939:"p__User__Detail__Order__index",22307:"p__Report__index",22707:"p__Innovation__MyDataSet__index",23873:"p__virtualSpaces__Lists__Lesson__index",24420:"p__knowledgegraph__index",24504:"p__virtualSpaces__Lists__Survey__index",24806:"p__OnlineDevice__FaultLibrary__index",25022:"p__Graduations__Lists__Settings__index",25705:"p__virtualSpaces__Lists__Construction__index",25972:"layouts__user__index",26366:"p__Innovation__PublicProject__index",26682:"p__User__ThemeChange__Shixuns",26685:"p__Classrooms__Index__index",26741:"p__Engineering__Norm__List__index",26788:"p__Home__Detail__ShixunContext__Detail__index",27178:"p__User__BindAccount__index",27182:"p__User__ResetPassword__index",27322:"layouts__ThemeChange__ShixunDetail",27333:"p__User__WechatLogin__index",27395:"p__Classrooms__Lists__Statistics__StudentDetail__index",27823:"p__OnlineMessageCenter__OffSiteConfig__index",27901:"p__Guidance__ThemeChange",28072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",28116:"p__LaboratoryList__index",28237:"p__User__Detail__Order__pages__view__index",28286:"p__User__ThemeChange__ExperImentImgDetail",28435:"p__Classrooms__Lists__Attendance__index",28639:"p__Forums__Index__redirect",28723:"p__Classrooms__Lists__Polls__Edit__index",28823:"p__knowledgegraph__Detail__id",29172:"p__DeviceOperationMonitoring__index",29647:"p__Question__Index__index",30065:"p__StudentEffectivenessAnalysis__index",30067:"p__Message__index",30174:"p__OnlineDevice__DeviceInfo__InfoList__Details__index",30264:"p__User__Detail__Order__pages__orderPay__index",31006:"p__RestFul__index",31211:"p__Classrooms__Lists__CommonHomework__EditWork__index",31427:"p__Classrooms__Lists__Statistics__index",31674:"p__Classrooms__ClassicCases__index",31962:"p__Classrooms__Lists__Engineering__index",32099:"p__Paperlibrary__ThemeChange__index",33747:"p__virtualSpaces__Lists__Homepage__index",33784:"p__Paperlibrary__Random__Detail__index",34093:"p__Classrooms__Lists__Attendance__Detail__index",34741:"p__Problems__OjForm__NewEdit__index",34800:"p__Engineering__Lists__GraduatedMatrix__index",34994:"p__Problems__OjForm__index",35230:"p__Shixuns__Detail__Repository__AddFile__ThemeChange__index",35238:"p__virtualSpaces__Lists__Material__index",35694:"p__Classrooms__ThemeChange__ShixunHomeworksDetail",35729:"p__Help__Index",36029:"p__Administration__Student__index",36080:"p__Paths__ThemeChange__New",36170:"p__HttpStatus__downloadStudent",36270:"p__MyProblem__index",36637:"p__Shixuns__Detail__Repository__ThemeChange__index",36784:"p__Innovation__Edit__index",37062:"layouts__SimpleLayouts",37289:"p__tasks__ThemeChange__index",37745:"p__OnlineDevice__DeviceType__index",38143:"layouts__GraduationsDetail__index",38447:"p__virtualSpaces__Lists__Knowledge__index",39391:"p__Engineering__Lists__CurseSetting__index",39404:"monaco-editor",39695:"p__Classrooms__Lists__Polls__Add__index",40559:"layouts__virtualDetail__index",40895:"p__Classrooms__Lists__Video__Items__videoInfo__index",40919:"p__knowledgegraph__Statistics__LearningPath__index",41048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",41657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",41717:"layouts__index",41953:"p__Problemset__NewItem__index",42240:"p__User__Detail__Videos__Upload__index",42862:"p__User__ThemeChange__ExperImentImg",43433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",43442:"p__Classrooms__Lists__Board__Add__index",43862:"p__HttpStatus__403",44216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",44259:"p__User__Detail__Order__pages__result__index",44449:"p__Competitions__Exports__index",44565:"p__HttpStatus__500",45096:"p__Shixuns__Detail__AuditSituation__index",45179:"p__Administration__Student__Edit__index",45359:"p__Messages__Detail__index",45650:"p__Competitions__Update__index",45775:"p__Engineering__Lists__Document__index",45798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",45915:"p__knowledgegraph__Detail__Statistics__index",45992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",46796:"p__virtualSpaces__Lists__Announcement__Detail__index",46963:"p__Classrooms__Lists__Engineering__Detail__index",47545:"p__Graduations__Lists__Archives__index",48121:"p__OnlineDevice__DeviceType__Details__index",48137:"p__knowledgegraph__Statistics__PathAtlas__index",48365:"p__Home__Detail__ShixunContext__index",48431:"p__Classrooms__Lists__Exercise__Export__index",48689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",48965:"p__Shixuns__Detail__Discuss__ThemeChange__index",49205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",49366:"p__User__Login__index",49716:"p__Question__OjProblem__RecordDetail__index",50570:"p__Home__Detail__OnlineNum__index",50900:"p__User__ThemeChange__Classrooms",51276:"p__MoopCases__Success__index",51443:"p__EffectivenessAnalysis__index",51461:"p__Graduations__Lists__Topics__index",51582:"p__Classrooms__Lists__GroupHomework__Add__index",51651:"p__Paths__ThemeChange__Statistics",51678:"p__Classrooms__ThemeChange__Attachment",51855:"p__MoopCases__InfoPanel__index",52338:"p__Classrooms__Lists__CommonHomework__Review__index",52404:"p__Classrooms__Lists__Template__teacher__index",52748:"p__Property__index",52806:"p__User__Detail__Topics__Exercise__Detail__index",52829:"p__Messages__Private__index",53247:"p__Paperlibrary__See__index",53443:"p__knowledgegraph__Statistics__AbilityMap__Detail",53589:"p__knowledgegraph__Statistics__index",53910:"p__HttpStatus__introduction",54056:"p__IntrainCourse__index",54164:"p__Classrooms__Lists__Exercise__Detail__index",54492:"p__Graduations__Lists__StudentSelection__index",54572:"p__Classrooms__Lists__ExportList__index",54621:"p__Administration__Profession__index",54770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",54928:"p__Classrooms__Lists__LearningPath__index",55177:"p__Classrooms__ThemeChange__Teachers",55330:"p__Classrooms__ThemeChange__ShixunHomeworksComment",55573:"p__Shixuns__Detail__Merge__index",55624:"p__Graduations__Lists__Index__index",56185:"p__Classrooms__ThemeChange__Announcement",56282:"p__Classrooms__ThemeChange__ProgramHomework",57045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",57560:"p__Administration__College__index",57614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",57670:"p__OnlineReservation__ReservationInfo__index",57855:"p__User__Detail__ResourcesCenter__Detail__index",59142:"p__Reservation__index",59406:"p__Classrooms__ThemeChange__Board",59417:"p__Shixuns__ThemeOne__Detail__SkillTags__index",59487:"p__LargeScreen__index",59649:"p__Engineering__Lists__TrainingProgram__index",59788:"p__Account__Profile__index",60201:"p__Classrooms__ThemeChange__Students",60479:"p__Classrooms__Lists__GroupHomework__EditWork__index",60533:"p__Classrooms__Lists__Video__Statistics__Detail__index",60547:"p__Account__index",60906:"p__User__ThemeChange__CareerCertification",60921:"p__Classrooms__ThemeChange__Exercise",61043:"p__Classrooms__Lists__Graduation__Tasks__index",61713:"p__virtualSpaces__Lists__Settings__index",61727:"p__Classrooms__Lists__CourseGroup__NotList__index",61798:"p__Classrooms__ThemeChange__GroupHomework",61880:"p__User__Detail__Order__pages__apply__index",62300:"p__Api__index",62548:"p__Engineering__Norm__Detail__index",63157:"p__User__Detail__ExperImentImg__Add__index",63581:"p__Shixuns__Detail__Collaborators__ThemeChange__index",64017:"p__Classrooms__Lists__PlaceholderPage__index",64030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",64144:"p__Problemset__Preview__New__index",64217:"p__Classrooms__Lists__Video__Statistics__index",64297:"p__Classrooms__ThemeChange__Polls",64339:"p__knowledgegraph__Statistics__PathAtlas__Detail",64496:"p__HttpStatus__HpcCourse",64520:"p__Account__Secure__index",65111:"p__Terminal__index",65117:"p__User__ThemeChange__Certificate",65148:"p__Classrooms__Lists__Polls__Answer__index",65549:"p__Shixuns__New__CreateImg__index",65776:"p__User__ThemeChange__RealNameCertification",65816:"p__virtualSpaces__Lists__Announcement__index",66034:"p__HttpStatus__UserAgents",66063:"p__Graduations__Lists__Personmanage__index",66531:"p__HttpStatus__404",66583:"p__User__Detail__Classrooms__index",66587:"p__User__Detail__Videos__Protocol__resource",66651:"p__Engineering__Evaluate__Detail__index",67242:"p__Innovation__MyProject__index",67589:"p__virtualSpaces__Lists__DigitalTopics__index",67835:"p__Problemset__ThemeChange__index",68332:"p__User__ThemeChange__Detail",68665:"p__Engineering__Lists__TrainingObjectives__index",68827:"p__Classrooms__Lists__OnlineLearning__index",68882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",69039:"p__Classrooms__ThemeChange__CourseGroup",69681:"p__User__Detail__Devicegroup__Add__index",69922:"p__Classrooms__Lists__Statistics__StudentVideo__index",69944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index",70119:"p__User__ThemeChange__Paths",70928:"p__RestFul__Edit__index",71077:"p__User__ThemeTwoLogin__index",71450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",71475:"p__Shixuns__Detail__Dataset__JupyterData__index",71525:"p__User__Detail__Devicegroup__ReservationInfo__index",71754:"p__Classrooms__ThemeChange__Video",71783:"p__virtualSpaces__Lists__Experiment__index",72130:"p__Shixuns__Detail__Repository__UploadFile__ThemeChange__index",72203:"p__Classrooms__ThemeChange__ShixunHomeworks",72539:"p__Graduations__Review__index",72570:"p__Competitions__Detail__index",73183:"p__Engineering__Lists__GraduationIndex__index",73685:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Edit__index",74264:"p__Forums__New__index",74795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",75043:"p__User__Detail__Topics__Poll__Edit__index",75307:"p__Shixuns__ThemeChange__New",75357:"p__Engineering__Lists__TrainingProgram__Edit__index",75786:"layouts__LoginAndRegister__index",75816:"p__Paperlibrary__Random__Edit__index",76789:"p__Classrooms__ThemeChange__index",76806:"p__OnlineDevice__DeviceInfo__index",76904:"p__MoopCases__FormPanel__index",77042:"p__knowledgegraph__Statistics__LearningPath__Detail",77460:"p__Question__OjProblem__index",77465:"p__OnlineDevice__DeviceInfo__InfoList__ReservationInfo__index",77857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",78085:"p__Classrooms__Lists__Exercise__Review__index",78115:"p__User__ThemeChange__DataSet",78479:"p__User__ThemeChange__TeachGroup",78563:"p__virtualSpaces__Lists__Discussion__Detail__index",79489:"p__Engineering__Lists__CourseList__index",79814:"p__Shixuns__Detail__Challenges__ThemeChange__index",79921:"p__Classrooms__ExamList__index",80508:"p__Forums__Detail__id",80532:"p__ExcellentCourse__index",80879:"p__User__ThemeChange__AccountInfo",81799:"p__Competitions__Entered__Assembly__TeamDateil",82339:"p__virtualSpaces__Lists__Plan__Detail__index",82425:"p__Classrooms__Lists__Board__Detail__index",82443:"p__Graduations__Lists__StageModule__index",83141:"p__Innovation__Detail__index",83212:"p__MoopCases__index",83831:"p__User__ThemeChange__VirtualSpaces",84546:"p__Engineering__Lists__TrainingProgram__Add__index",85048:"p__Classrooms__Lists__Graduation__Topics__index",85111:"p__User__Detail__Order__pages__orderInformation__index",85297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",85466:"p__Classrooms__ThemeChange__LiveVideo",85888:"p__Classrooms__Lists__CommonHomework__Add__index",85891:"p__virtualSpaces__Lists__Resources__index",86069:"p__virtualSpaces__Lists__Lesson__Detail__index",86451:"p__Shixuns__Detail__RankingList__ThemeChange__index",86452:"p__Innovation__PublicDataSet__index",86634:"p__Innovation__Tasks__index",86820:"p__User__Detail__Topics__Normal__index",86913:"p__Question__AddOrEdit__index",87058:"p__virtualSpaces__Lists__Survey__Detail__index",87099:"p__Competitions__ThemeChange__index",87260:"p__Account__Certification__index",87922:"p__Classrooms__Lists__CourseGroup__Detail__index",88155:"p__Shixuns__Overview__index",88501:"p__ReservationDetail__index",88517:"p__User__Detail__Topics__Group__index",88866:"p__index",89076:"p__Account__Binding__index",89677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",89785:"p__Classrooms__Lists__Template__student__index",90109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",90337:"p__Paperlibrary__Random__PreviewEdit__index",90643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",91045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",91257:"p__Classrooms__Lists__ResourceRecommend__index",91470:"p__User__Register__index",91831:"p__Graduations__Index__index",91993:"p__Shixuns__Detail__Dataset__ThemeChange__index",92045:"p__Engineering__Lists__TeacherList__index",92281:"p__Paths__ThemeChange__Detail",92441:"layouts__LaboratoryLayouts__index",92501:"p__Search__index",92524:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Detail__index",92603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",92823:"p__Engineering__Navigation__Home__index",92932:"p__User__Detail__Devicegroup__Edit__index",93260:"p__Paperlibrary__Add__index",93668:"p__Classrooms__Lists__CommonHomework__Detail__index",93910:"p__User__Detail__ResourcesCenter__index",94078:"p__Messages__Tidings__index",94498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",94715:"p__virtualSpaces__Lists__Material__Detail__index",95125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",95176:"p__User__Detail__Videos__Protocol__index",95335:"p__Engineering__Lists__CourseMatrix__index",96265:"p__virtualSpaces__Lists__Discussion__index",96444:"p__Video__Detail__id",96882:"p__Classrooms__New__StartClass__index",96979:"p__knowledgegraph__SanD__index",97052:"p__OnlineDevice__DeviceInfo__InfoList__Edit__index",97224:"p__StatsDashboard__index",97329:"p__Classrooms__ThemeChange__Attendance",97883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",98062:"p__User__Detail__Topicbank__index",98217:"p__User__ThemeChange__AccountInfoEdit",98340:"p__Classrooms__Lists__Attendance__Webview__Student__index",98398:"p__virtualSpaces__Lists__Resources__Detail__index",98458:"p__Classrooms__ThemeChange__CommonHomework",98688:"p__Shixuns__Detail__Repository__index",98885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",99674:"p__Shixuns__New__ImagePreview__index"}[y]||y)+"."+{12:"e47d458f",292:"8e0abd49",556:"1cbd5c3d",1156:"636ae0aa",1343:"4623e2f4",1477:"0a607a29",1482:"1b8c6de9",1660:"b2496aaa",1727:"d351b6c1",2141:"cda51dd6",2571:"bc14caaf",2641:"3f53df3e",2659:"1be034da",2819:"2aab6d98",3086:"58cddd50",3178:"c8cb6cf4",3276:"f4c23f70",3282:"5640964f",3317:"c9417e09",3326:"a2450fd2",3391:"28fb62f6",3451:"26d476f7",3509:"c13db306",3585:"6ba18101",3951:"bf2428f0",4048:"edcb82d7",4077:"623c5b77",4552:"6f02f8e3",4736:"3a32c838",4757:"0ce1f59e",4766:"8988a59a",4902:"f361a28e",4973:"316b31d7",5165:"511003c2",5427:"8eae901a",5572:"906cc1a8",5902:"dc7b46d0",6127:"38831e7c",6205:"c328a7ed",7043:"78708faf",7323:"8b3f166a",7884:"023721c4",8070:"105b9e44",8145:"8ffef939",8234:"6cc96092",8343:"ff1bcbf9",8552:"646914bb",8579:"7ecd94ba",8715:"9d47768a",8787:"bf2f641e",8999:"df74bcb4",9416:"3ad36fbd",9449:"e60322b2",9507:"c29dc8d8",9511:"86b5d7f6",9667:"956cc27d",9906:"739d5ffb",10195:"262e38a7",10485:"df62bcf4",10518:"1e6768a5",10737:"da479633",10799:"29e6dcde",10921:"d41dfd65",11070:"e46425c3",11253:"dac82bc5",11448:"3249ea18",11512:"dd1c6854",11520:"be138f38",11545:"67eb0720",11581:"03058dfa",12102:"01d88173",12216:"dbc28d2d",12303:"f308009a",12412:"ca118f78",12476:"b6e28bab",12814:"c5b587a3",12865:"44304990",12884:"eac8a25b",13006:"26c723e8",14058:"ec78b9c3",14105:"90ec87ca",14150:"cdece27b",14188:"2a2c3b9c",14227:"51bce927",14514:"e791d540",14599:"7f261b05",14610:"d6448cb8",14662:"ffafdf75",14889:"385e69be",15148:"84d691dd",15186:"ed455dba",15319:"bf0a7ef5",15382:"05009317",15402:"f8fa9817",15703:"40ea48ea",15800:"b19aa3fe",15894:"01e29c36",16328:"64f0642b",16434:"c815321c",16729:"ba54b8cc",17043:"2d997a82",17402:"60af2ada",17482:"7100c573",17527:"156b044c",17622:"28f51c14",17806:"d6d269e6",18241:"74237b89",18719:"4d99e7b1",19595:"3676b260",19715:"90cd3638",19891:"f7079c88",20026:"ab9f0ba6",20576:"21fa8dd8",20680:"9bbbcd03",20700:"737df677",20911:"5d25824f",20996:"18003180",21147:"be2faf87",21423:"d2823e1c",21578:"36301925",21836:"be526923",21897:"7ba1cee7",21939:"547d7941",22140:"94a6d6ef",22307:"71e22ff0",22707:"8d3a366a",22892:"27c0dd09",22906:"7bd0b316",23585:"e2eb3205",23682:"810b37fb",23873:"7ae029cb",24420:"30b4571c",24504:"070800ba",24806:"94ffc8e5",25022:"3399b887",25552:"f5527f19",25705:"bc0f4dd5",25849:"47edf347",25972:"7512c17f",26366:"de124a83",26682:"2dbc7e9c",26685:"fc9b2ffd",26741:"2a1228a1",26788:"5042513b",27178:"ea874340",27182:"c2fcda4a",27322:"02f8af30",27333:"593bbf6c",27395:"8ebcd395",27778:"5b3076c9",27823:"62178234",27901:"b353fa53",28072:"f1e3cd66",28116:"e800d737",28237:"6b22ec0e",28286:"1da1808c",28435:"7bc07dd4",28639:"3e38974d",28723:"6d6afb92",28823:"a58cfa1b",29020:"9a3fa356",29172:"cbff74f1",29647:"d7262ac8",29651:"4f058c57",30065:"d8fd5422",30067:"d2af2c6d",30174:"44389035",30264:"727c2c89",31006:"1eae2c3a",31211:"f10f22cd",31427:"48b50f4c",31471:"333504b5",31674:"759692d2",31961:"fff9bbc7",31962:"b7b26b4e",32060:"a83ac5ee",32099:"f247e600",33036:"affb3cbc",33263:"44b5ae03",33747:"278cc408",33784:"252cf54e",34093:"055804d4",34741:"82f311c9",34800:"6e69644b",34946:"1b26ff7f",34994:"78636495",35230:"ed4a195b",35238:"ddf48107",35593:"783470e5",35694:"95f1bc8b",35729:"b26b13c9",36029:"1de01aab",36080:"25035810",36170:"7d041f91",36270:"4f23cfa9",36637:"244e62db",36784:"9ef5a77a",37062:"65e8d9f5",37287:"ac18f272",37289:"019e7e53",37562:"9735bc29",37745:"d743fb81",38061:"2fa353c4",38143:"471951ab",38447:"8b3b1aea",38906:"da7e26d8",39343:"24328117",39391:"7dde368a",39404:"d8313f3b",39695:"4f3525a1",39907:"003810e8",40003:"9184c05c",40559:"dde1edf8",40848:"63cefea2",40895:"bc3ce743",40919:"405af0fe",41048:"d9143e6b",41134:"696bf8d4",41657:"dc729680",41717:"a074227f",41953:"c1a372a8",42240:"127b3400",42806:"525a327a",42862:"033179d8",42911:"971d28d0",42954:"253df867",43433:"b804a89c",43442:"cf831795",43862:"e7864ed8",44216:"3e9353cb",44259:"c272fc0f",44449:"da8ad863",44565:"db227b0a",45096:"22e91dab",45179:"4a5600b2",45359:"c8001210",45650:"ac64b89d",45775:"4aae59d5",45798:"6fc57f32",45915:"e0443cf5",45992:"ed352a06",46796:"a71cb2af",46963:"8588a159",47131:"0b13b2ef",47509:"7de87eec",47545:"d3b958df",47835:"8cd9932c",48121:"37ff61ed",48137:"8930b046",48180:"02dd118f",48365:"991471e5",48431:"e7b2415b",48689:"32cfc8d5",48965:"a3dd0ab1",49205:"297a5e65",49366:"58909108",49716:"d448a915",50570:"33d9a1f0",50900:"b2ba453f",51276:"5ce5385e",51443:"fdaa4025",51461:"d9045f6b",51582:"b2db6af5",51651:"d1562796",51678:"43dc24e5",51855:"c612d4aa",52338:"6d675031",52404:"23ceea8d",52748:"96cb2e17",52798:"41482330",52806:"d2b6bb75",52829:"1ac09f7f",53247:"34b23c3d",53443:"65a762d3",53589:"185447cc",53632:"aed505f6",53910:"23003a45",54056:"05234cde",54164:"911691ce",54386:"fc77d3b1",54492:"056fcad8",54572:"668bfc74",54621:"87e05844",54770:"affa36e3",54928:"2f4d2853",55177:"b53df326",55330:"1274da9f",55573:"45962a95",55624:"76580206",56185:"4642fc76",56282:"66a2612e",56449:"786543b6",57045:"788faa28",57560:"bdd1bc86",57614:"2ba0e6a9",57637:"e7e4ae30",57642:"9ec4737d",57670:"073ae91a",57855:"23619860",59142:"dd472a43",59406:"154f19b8",59417:"98a70d14",59487:"37ef80b1",59649:"ece44ad5",59788:"563b472a",60201:"259d05b2",60479:"ce0ca738",60533:"d8f12f52",60547:"24b49053",60854:"3809fff2",60906:"148cd29e",60921:"06d4fdab",61043:"5700823d",61713:"b80fddd3",61727:"ba7c2f29",61798:"97e0df06",61880:"d8f3c42f",62075:"97655aea",62300:"7f2b88cf",62450:"0477744b",62548:"eb15c110",63157:"fc17593b",63581:"34d99838",63760:"17d43dc5",63919:"d64b00e4",64017:"8a894572",64030:"27f9befc",64144:"0a32aa80",64217:"2eb38aa8",64297:"278116e4",64339:"8917e3fa",64496:"9e15af48",64520:"5b6b4255",64912:"b41bd9f4",65111:"a18a7046",65117:"f7b62eba",65148:"d36b4b4e",65283:"fc34f9d3",65549:"0b44b69d",65776:"922585d5",65816:"b6f321ef",66034:"6b88fca4",66063:"52d41b7b",66489:"5146fdd9",66531:"2cd56981",66583:"96c9ba69",66587:"fcf22072",66651:"6ef624d5",67242:"7fff678a",67589:"502b013d",67835:"743fe021",67977:"e77a4889",68332:"a133fe5d",68665:"a80c2de9",68827:"545f3bc5",68882:"27a34dae",68946:"af36f971",69039:"25de0f06",69400:"eca4627e",69681:"2f07f76d",69684:"c0214114",69922:"34080912",69944:"10caca3e",70119:"6e21c361",70596:"42cd3488",70928:"f0b2bce5",71065:"f46e9aca",71077:"71154090",71450:"6088607d",71475:"396b6b92",71525:"673b5d7a",71754:"e8e92190",71783:"4aff2c7f",71836:"7b28b9e3",71935:"9f3e7c42",71960:"4b276300",72130:"2fe4611b",72203:"4d6d748a",72539:"98719874",72570:"c7188950",73081:"9012b758",73183:"947e12c5",73685:"a843b081",74264:"54a493e6",74795:"2de1e9a5",75043:"90c775af",75307:"ee2a0446",75357:"19e5d9d5",75786:"bc517ab1",75816:"eef9c49d",76424:"1f80184b",76789:"1548ad1b",76806:"86a85d9a",76904:"2f1977e6",77042:"3daf1298",77257:"f4d40209",77460:"66dfba74",77465:"b58b7f12",77857:"54de534a",78085:"ec9ffa3f",78115:"001b09e2",78479:"76a3247a",78563:"e54dee5f",79398:"2b2bfeb0",79489:"b722d1e9",79537:"59f8736f",79814:"96a45534",79921:"c45bb336",80249:"19bb848d",80508:"ebd840ec",80532:"e8ecf5fd",80622:"7f01b786",80879:"4b33e764",81597:"d1541cc3",81799:"1b0ab4c0",81886:"7de5ad76",82339:"cf99c912",82425:"0832aee9",82443:"ee820a4b",83141:"9170b263",83212:"23bf4122",83831:"32926736",84129:"c21b6ec5",84368:"de449579",84546:"72f7dcd0",85048:"963de7af",85111:"30bd5fbd",85297:"8a8b4ab7",85466:"4f68a486",85888:"ab0a5ec5",85891:"73e92949",85962:"ea637a9b",86069:"086e67f3",86082:"7ed7aa95",86447:"e02e62b8",86451:"f23f74fa",86452:"b51804e9",86587:"078f1bc9",86634:"1adeaf08",86820:"54273d4f",86913:"f8969ff1",87058:"74bf88ec",87099:"b366b34e",87260:"e997cbcc",87922:"ee0a037d",88155:"d39eb386",88501:"d36b9cf8",88517:"52cc8832",88670:"0073e60a",88866:"e2dadd7c",89076:"d22c6ad2",89677:"0062a194",89785:"b5fdd72e",90109:"1e62bc4a",90180:"5c54b851",90337:"3bc2318a",90525:"b5375a23",90643:"f55c0958",91045:"2b616033",91257:"618fae83",91259:"44c1058a",91353:"87c3da3a",91470:"60bab2d1",91831:"a988e9f7",91993:"5503bb39",92045:"9e3b0dd7",92240:"42fa3741",92281:"5fc16fb4",92441:"bf51cda4",92501:"b3b2c3a2",92524:"aa67acbf",92603:"e72406ff",92823:"b5151f31",92932:"0241cec4",93260:"b01e3eae",93616:"2f9f0c2f",93668:"774141f0",93910:"b14ad6d9",94028:"7fc37dbc",94078:"c3b071ae",94407:"d1ed3a5a",94498:"a5eb9155",94715:"1c028096",95062:"c453ffdf",95125:"7367fc4c",95176:"6cb1aaa1",95335:"be46b639",95881:"3099f9cb",96241:"a57446c0",96265:"6fb34f82",96444:"f45e6cdd",96717:"44eea5c5",96882:"f304cf7f",96979:"a592f9cf",97052:"6c898a04",97224:"fd28c8ec",97329:"b11acbdc",97883:"4f207c7c",97931:"36e66413",98062:"e914678c",98084:"eb838911",98217:"d88ae2aa",98340:"c933ff0d",98398:"b926c81f",98424:"89b5acad",98458:"8a361fb9",98688:"ff346c2c",98885:"7b576ab5",99674:"89d5f89a"}[y]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(y){return""+({292:"p__Classrooms__Lists__Exercise__Add__index",556:"p__User__Detail__Order__pages__invoice__index",1343:"p__User__Detail__ResourceAllocation__index",1477:"p__Classrooms__ThemeChange__Assistant",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1727:"p__OnlineMessageCenter__MessageCenterManage__index",2141:"p__Shixuns__Detail__Split__index",2641:"p__Property__Procurement__index",2659:"p__User__Detail__UserPortrait__index",2819:"p__Classrooms__Lists__Template__detail__index",3086:"p__Shixuns__Detail__ForkList__ThemeChange__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3282:"p__OnlineDevice__DigitalSigns__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3509:"p__HttpStatus__SixActivities",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4048:"p__Forums__ThemeChange__index",4736:"p__User__Detail__Projects__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4973:"p__Engineering__Evaluate__List__index",5165:"p__User__ThemeChange__Topics",5427:"p__User__Detail__Devicegroup__index",5572:"p__Paths__HigherVocationalEducation__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6205:"p__Classrooms__ThemeChange__VideoUpload",7043:"p__User__Detail__Topics__Exercise__Edit__index",7323:"p__Classrooms__ThemeChange__New",7884:"p__Shixuns__Exports__index",8145:"p__User__ThemeChange__ClassManagementItem",8234:"p__OnlineDevice__DeviceLabel__index",8552:"p__Shixuns__ThemeChange__index",8579:"p__Competitions__ThemeChange__Edit",8787:"p__Competitions__Entered__index",8999:"p__Three__index",9416:"p__Graduations__Lists__Tasks__index",9449:"p__Shixuns__ThemeChange__Detail",9507:"p__User__Detail__ResourceGuarantee__index",9511:"p__Shixuns__ThemeChange__Edit",9906:"p__Paths__ThemeChange__index",10195:"p__Classrooms__Lists__GroupHomework__Detail__index",10485:"p__Question__AddOrEdit__BatchAdd__index",10518:"p__Shixuns__Detail__Settings__ThemeChange__index",10737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",10799:"p__User__Detail__Topics__Poll__Detail__index",10921:"p__Classrooms__Lists__Exercise__CodeDetails__index",11070:"p__Innovation__PublicMirror__index",11253:"p__Graduations__Lists__Gradingsummary__index",11512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",11520:"p__Engineering__Lists__StudentList__index",11545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",11581:"p__Problemset__Preview__index",12102:"p__Classrooms__Lists__Board__Edit__index",12216:"p__DataSet__Index__index",12303:"p__Classrooms__Lists__CommonHomework__Comment__index",12412:"p__User__Detail__Videos__index",12476:"p__Colleges__index",12865:"p__Innovation__MyMirror__index",12884:"p__Classrooms__Lists__ProgramHomework__Comment__index",13006:"p__Engineering__index",14105:"p__Classrooms__Lists__Exercise__Answer__index",14227:"p__Paths__Overview__index",14514:"p__Account__Results__index",14599:"p__Problemset__index",14610:"p__User__Detail__LearningPath__index",14662:"p__Classrooms__Lists__GroupHomework__Review__index",14889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",15148:"p__Classrooms__Lists__Template__index",15186:"p__Classrooms__Overview__index",15319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",15382:"p__DataSet__Detail__index",15402:"p__User__Detail__Topics__Detail__index",15800:"p__User__ThemeChange__Competitions",15894:"p__Shixuns__Detail__Repository__Commit__ThemeChange__index",16328:"p__Shixuns__Edit__body__Warehouse__index",16434:"p__User__Detail__Order__pages__records__index",16729:"p__Classrooms__Lists__GroupHomework__Edit__index",17402:"p__User__ThemeChange__OtherResources",17482:"p__Classrooms__Lists__Exercise__Notice__index",17527:"p__MyProblem__RecordDetail__index",17622:"p__Classrooms__Lists__Polls__Detail__index",17806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",18241:"p__virtualSpaces__Lists__Plan__index",19595:"p__knowledgegraph__Statistics__AbilityMap__index",19715:"p__Classrooms__Lists__CommonHomework__Edit__index",19891:"p__User__Detail__Videos__Success__index",20026:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",20576:"p__Account__Profile__Edit__index",20680:"p__Innovation__index",20700:"p__tasks__Jupyter__index",21423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",21578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",21836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",21897:"p__User__ThemeChange__ClassManagement",21939:"p__User__Detail__Order__index",22307:"p__Report__index",22707:"p__Innovation__MyDataSet__index",23873:"p__virtualSpaces__Lists__Lesson__index",24420:"p__knowledgegraph__index",24504:"p__virtualSpaces__Lists__Survey__index",24806:"p__OnlineDevice__FaultLibrary__index",25022:"p__Graduations__Lists__Settings__index",25705:"p__virtualSpaces__Lists__Construction__index",25972:"layouts__user__index",26366:"p__Innovation__PublicProject__index",26682:"p__User__ThemeChange__Shixuns",26685:"p__Classrooms__Index__index",26741:"p__Engineering__Norm__List__index",27178:"p__User__BindAccount__index",27182:"p__User__ResetPassword__index",27322:"layouts__ThemeChange__ShixunDetail",27395:"p__Classrooms__Lists__Statistics__StudentDetail__index",27823:"p__OnlineMessageCenter__OffSiteConfig__index",27901:"p__Guidance__ThemeChange",28072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",28116:"p__LaboratoryList__index",28237:"p__User__Detail__Order__pages__view__index",28286:"p__User__ThemeChange__ExperImentImgDetail",28435:"p__Classrooms__Lists__Attendance__index",28723:"p__Classrooms__Lists__Polls__Edit__index",28823:"p__knowledgegraph__Detail__id",29172:"p__DeviceOperationMonitoring__index",29647:"p__Question__Index__index",30065:"p__StudentEffectivenessAnalysis__index",30067:"p__Message__index",30174:"p__OnlineDevice__DeviceInfo__InfoList__Details__index",30264:"p__User__Detail__Order__pages__orderPay__index",31006:"p__RestFul__index",31211:"p__Classrooms__Lists__CommonHomework__EditWork__index",31427:"p__Classrooms__Lists__Statistics__index",31674:"p__Classrooms__ClassicCases__index",31962:"p__Classrooms__Lists__Engineering__index",32099:"p__Paperlibrary__ThemeChange__index",33747:"p__virtualSpaces__Lists__Homepage__index",33784:"p__Paperlibrary__Random__Detail__index",34093:"p__Classrooms__Lists__Attendance__Detail__index",34741:"p__Problems__OjForm__NewEdit__index",34800:"p__Engineering__Lists__GraduatedMatrix__index",34994:"p__Problems__OjForm__index",35230:"p__Shixuns__Detail__Repository__AddFile__ThemeChange__index",35238:"p__virtualSpaces__Lists__Material__index",35694:"p__Classrooms__ThemeChange__ShixunHomeworksDetail",35729:"p__Help__Index",36029:"p__Administration__Student__index",36080:"p__Paths__ThemeChange__New",36270:"p__MyProblem__index",36637:"p__Shixuns__Detail__Repository__ThemeChange__index",36784:"p__Innovation__Edit__index",37062:"layouts__SimpleLayouts",37289:"p__tasks__ThemeChange__index",37745:"p__OnlineDevice__DeviceType__index",38143:"layouts__GraduationsDetail__index",38447:"p__virtualSpaces__Lists__Knowledge__index",39391:"p__Engineering__Lists__CurseSetting__index",39404:"monaco-editor",39695:"p__Classrooms__Lists__Polls__Add__index",40559:"layouts__virtualDetail__index",40895:"p__Classrooms__Lists__Video__Items__videoInfo__index",40919:"p__knowledgegraph__Statistics__LearningPath__index",41048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",41657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",41717:"layouts__index",41953:"p__Problemset__NewItem__index",42240:"p__User__Detail__Videos__Upload__index",42862:"p__User__ThemeChange__ExperImentImg",43433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",43442:"p__Classrooms__Lists__Board__Add__index",44216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",44259:"p__User__Detail__Order__pages__result__index",44449:"p__Competitions__Exports__index",45096:"p__Shixuns__Detail__AuditSituation__index",45179:"p__Administration__Student__Edit__index",45359:"p__Messages__Detail__index",45650:"p__Competitions__Update__index",45775:"p__Engineering__Lists__Document__index",45798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",45915:"p__knowledgegraph__Detail__Statistics__index",45992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",46796:"p__virtualSpaces__Lists__Announcement__Detail__index",46963:"p__Classrooms__Lists__Engineering__Detail__index",47545:"p__Graduations__Lists__Archives__index",48121:"p__OnlineDevice__DeviceType__Details__index",48137:"p__knowledgegraph__Statistics__PathAtlas__index",48431:"p__Classrooms__Lists__Exercise__Export__index",48689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",48965:"p__Shixuns__Detail__Discuss__ThemeChange__index",49205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",49366:"p__User__Login__index",49716:"p__Question__OjProblem__RecordDetail__index",50900:"p__User__ThemeChange__Classrooms",51276:"p__MoopCases__Success__index",51443:"p__EffectivenessAnalysis__index",51461:"p__Graduations__Lists__Topics__index",51582:"p__Classrooms__Lists__GroupHomework__Add__index",51651:"p__Paths__ThemeChange__Statistics",51678:"p__Classrooms__ThemeChange__Attachment",51855:"p__MoopCases__InfoPanel__index",52338:"p__Classrooms__Lists__CommonHomework__Review__index",52404:"p__Classrooms__Lists__Template__teacher__index",52748:"p__Property__index",52806:"p__User__Detail__Topics__Exercise__Detail__index",52829:"p__Messages__Private__index",53247:"p__Paperlibrary__See__index",53443:"p__knowledgegraph__Statistics__AbilityMap__Detail",53910:"p__HttpStatus__introduction",54056:"p__IntrainCourse__index",54164:"p__Classrooms__Lists__Exercise__Detail__index",54492:"p__Graduations__Lists__StudentSelection__index",54572:"p__Classrooms__Lists__ExportList__index",54621:"p__Administration__Profession__index",54770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",54928:"p__Classrooms__Lists__LearningPath__index",55177:"p__Classrooms__ThemeChange__Teachers",55330:"p__Classrooms__ThemeChange__ShixunHomeworksComment",55573:"p__Shixuns__Detail__Merge__index",55624:"p__Graduations__Lists__Index__index",56185:"p__Classrooms__ThemeChange__Announcement",56282:"p__Classrooms__ThemeChange__ProgramHomework",57045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",57560:"p__Administration__College__index",57614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",57670:"p__OnlineReservation__ReservationInfo__index",57855:"p__User__Detail__ResourcesCenter__Detail__index",59142:"p__Reservation__index",59406:"p__Classrooms__ThemeChange__Board",59487:"p__LargeScreen__index",59649:"p__Engineering__Lists__TrainingProgram__index",59788:"p__Account__Profile__index",60201:"p__Classrooms__ThemeChange__Students",60479:"p__Classrooms__Lists__GroupHomework__EditWork__index",60533:"p__Classrooms__Lists__Video__Statistics__Detail__index",60547:"p__Account__index",60906:"p__User__ThemeChange__CareerCertification",60921:"p__Classrooms__ThemeChange__Exercise",61043:"p__Classrooms__Lists__Graduation__Tasks__index",61713:"p__virtualSpaces__Lists__Settings__index",61727:"p__Classrooms__Lists__CourseGroup__NotList__index",61798:"p__Classrooms__ThemeChange__GroupHomework",61880:"p__User__Detail__Order__pages__apply__index",62548:"p__Engineering__Norm__Detail__index",63157:"p__User__Detail__ExperImentImg__Add__index",63581:"p__Shixuns__Detail__Collaborators__ThemeChange__index",64030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",64144:"p__Problemset__Preview__New__index",64217:"p__Classrooms__Lists__Video__Statistics__index",64297:"p__Classrooms__ThemeChange__Polls",64339:"p__knowledgegraph__Statistics__PathAtlas__Detail",64496:"p__HttpStatus__HpcCourse",64520:"p__Account__Secure__index",65111:"p__Terminal__index",65117:"p__User__ThemeChange__Certificate",65148:"p__Classrooms__Lists__Polls__Answer__index",65549:"p__Shixuns__New__CreateImg__index",65776:"p__User__ThemeChange__RealNameCertification",65816:"p__virtualSpaces__Lists__Announcement__index",66063:"p__Graduations__Lists__Personmanage__index",66583:"p__User__Detail__Classrooms__index",66587:"p__User__Detail__Videos__Protocol__resource",66651:"p__Engineering__Evaluate__Detail__index",67242:"p__Innovation__MyProject__index",67589:"p__virtualSpaces__Lists__DigitalTopics__index",67835:"p__Problemset__ThemeChange__index",68332:"p__User__ThemeChange__Detail",68665:"p__Engineering__Lists__TrainingObjectives__index",68827:"p__Classrooms__Lists__OnlineLearning__index",68882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",69039:"p__Classrooms__ThemeChange__CourseGroup",69681:"p__User__Detail__Devicegroup__Add__index",69922:"p__Classrooms__Lists__Statistics__StudentVideo__index",69944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index",70119:"p__User__ThemeChange__Paths",70928:"p__RestFul__Edit__index",71077:"p__User__ThemeTwoLogin__index",71450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",71475:"p__Shixuns__Detail__Dataset__JupyterData__index",71525:"p__User__Detail__Devicegroup__ReservationInfo__index",71754:"p__Classrooms__ThemeChange__Video",71783:"p__virtualSpaces__Lists__Experiment__index",72130:"p__Shixuns__Detail__Repository__UploadFile__ThemeChange__index",72203:"p__Classrooms__ThemeChange__ShixunHomeworks",72539:"p__Graduations__Review__index",72570:"p__Competitions__Detail__index",73183:"p__Engineering__Lists__GraduationIndex__index",73685:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Edit__index",74264:"p__Forums__New__index",74795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",75043:"p__User__Detail__Topics__Poll__Edit__index",75307:"p__Shixuns__ThemeChange__New",75357:"p__Engineering__Lists__TrainingProgram__Edit__index",75786:"layouts__LoginAndRegister__index",75816:"p__Paperlibrary__Random__Edit__index",76789:"p__Classrooms__ThemeChange__index",76806:"p__OnlineDevice__DeviceInfo__index",76904:"p__MoopCases__FormPanel__index",77042:"p__knowledgegraph__Statistics__LearningPath__Detail",77460:"p__Question__OjProblem__index",77465:"p__OnlineDevice__DeviceInfo__InfoList__ReservationInfo__index",77857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",78085:"p__Classrooms__Lists__Exercise__Review__index",78115:"p__User__ThemeChange__DataSet",78479:"p__User__ThemeChange__TeachGroup",78563:"p__virtualSpaces__Lists__Discussion__Detail__index",79489:"p__Engineering__Lists__CourseList__index",79814:"p__Shixuns__Detail__Challenges__ThemeChange__index",79921:"p__Classrooms__ExamList__index",80508:"p__Forums__Detail__id",80532:"p__ExcellentCourse__index",80879:"p__User__ThemeChange__AccountInfo",82339:"p__virtualSpaces__Lists__Plan__Detail__index",82425:"p__Classrooms__Lists__Board__Detail__index",82443:"p__Graduations__Lists__StageModule__index",83141:"p__Innovation__Detail__index",83212:"p__MoopCases__index",83831:"p__User__ThemeChange__VirtualSpaces",84546:"p__Engineering__Lists__TrainingProgram__Add__index",85048:"p__Classrooms__Lists__Graduation__Topics__index",85111:"p__User__Detail__Order__pages__orderInformation__index",85297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",85466:"p__Classrooms__ThemeChange__LiveVideo",85888:"p__Classrooms__Lists__CommonHomework__Add__index",85891:"p__virtualSpaces__Lists__Resources__index",86069:"p__virtualSpaces__Lists__Lesson__Detail__index",86451:"p__Shixuns__Detail__RankingList__ThemeChange__index",86452:"p__Innovation__PublicDataSet__index",86634:"p__Innovation__Tasks__index",86820:"p__User__Detail__Topics__Normal__index",86913:"p__Question__AddOrEdit__index",87058:"p__virtualSpaces__Lists__Survey__Detail__index",87099:"p__Competitions__ThemeChange__index",87260:"p__Account__Certification__index",87922:"p__Classrooms__Lists__CourseGroup__Detail__index",88155:"p__Shixuns__Overview__index",88501:"p__ReservationDetail__index",88517:"p__User__Detail__Topics__Group__index",88866:"p__index",89076:"p__Account__Binding__index",89677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",89785:"p__Classrooms__Lists__Template__student__index",90109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",90337:"p__Paperlibrary__Random__PreviewEdit__index",90643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",91045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",91257:"p__Classrooms__Lists__ResourceRecommend__index",91470:"p__User__Register__index",91831:"p__Graduations__Index__index",91993:"p__Shixuns__Detail__Dataset__ThemeChange__index",92045:"p__Engineering__Lists__TeacherList__index",92281:"p__Paths__ThemeChange__Detail",92441:"layouts__LaboratoryLayouts__index",92501:"p__Search__index",92524:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Detail__index",92603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",92823:"p__Engineering__Navigation__Home__index",92932:"p__User__Detail__Devicegroup__Edit__index",93260:"p__Paperlibrary__Add__index",93668:"p__Classrooms__Lists__CommonHomework__Detail__index",93910:"p__User__Detail__ResourcesCenter__index",94078:"p__Messages__Tidings__index",94498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",94715:"p__virtualSpaces__Lists__Material__Detail__index",95125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",95176:"p__User__Detail__Videos__Protocol__index",95335:"p__Engineering__Lists__CourseMatrix__index",96265:"p__virtualSpaces__Lists__Discussion__index",96444:"p__Video__Detail__id",96882:"p__Classrooms__New__StartClass__index",96979:"p__knowledgegraph__SanD__index",97052:"p__OnlineDevice__DeviceInfo__InfoList__Edit__index",97224:"p__StatsDashboard__index",97329:"p__Classrooms__ThemeChange__Attendance",97883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",98062:"p__User__Detail__Topicbank__index",98217:"p__User__ThemeChange__AccountInfoEdit",98398:"p__virtualSpaces__Lists__Resources__Detail__index",98458:"p__Classrooms__ThemeChange__CommonHomework",98688:"p__Shixuns__Detail__Repository__index",98885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",99674:"p__Shixuns__New__ImagePreview__index"}[y]||y)+"."+{292:"61445bf5",556:"0e9c5cde",1343:"e4e2ebc7",1477:"08b9f795",1482:"d159af07",1727:"8f545197",2141:"5eb2f330",2641:"f5009853",2659:"f6071a36",2819:"9455b08a",3086:"d0ebac07",3276:"7bbb651d",3282:"17b4bc50",3317:"137440b7",3391:"f0e498fe",3451:"e3a31387",3509:"70043ca5",3585:"5f288e7b",3951:"9b11b034",4048:"5d227dab",4736:"aa2d53d9",4757:"73b754d2",4766:"b5df5a8e",4973:"129c56e8",5165:"dc6d9bc6",5427:"1e6faa99",5572:"c945fbf2",6127:"f31505a8",6205:"6eef461f",7043:"25478869",7323:"751dfd15",7884:"1ca6cde0",8145:"0eefaae0",8234:"adb94b66",8552:"208da293",8579:"3ab1fe50",8787:"121de108",8999:"448aa22f",9416:"bc1cc3b9",9449:"6aa7be80",9507:"af07d346",9511:"0cfc367e",9906:"c603619a",10195:"8bc56a44",10485:"d63578fe",10518:"a22ced2d",10737:"98eb2f74",10799:"b1dec428",10921:"30cc7e9b",11070:"e67e9e01",11253:"a97ebbb0",11512:"f3653a35",11520:"f7300d0e",11545:"0da47095",11581:"efffd7c0",12102:"ec61f9f0",12216:"90f34d3c",12303:"5a9dc2b1",12412:"4490ba2a",12476:"cf85a190",12865:"6ef3cf6b",12884:"405c2ef9",13006:"7fce4e74",14105:"7f9d4513",14227:"79c3b323",14514:"887bdbb6",14599:"6327db8f",14610:"687005a6",14662:"30b29314",14889:"a91da64a",15148:"9f425be3",15186:"30047116",15319:"34217c3f",15382:"28b79a42",15402:"68063d1e",15800:"f214b296",15894:"4faa35bb",16328:"de2b9d62",16434:"c5a95b1e",16729:"aea3b7f5",17402:"c3bf3e69",17482:"c37a3f01",17527:"a4765b7e",17622:"79b56687",17806:"80b7b1d6",18241:"c8299739",19595:"898b0443",19715:"b6c6645f",19891:"512a9301",20026:"91ed81ab",20576:"e4f97d42",20680:"e67e9e01",20700:"6d428944",21423:"5c4a76fc",21578:"efcb0bdc",21836:"5f0d3f7f",21897:"35d10918",21939:"164385ec",22307:"b2c54321",22707:"cabcb16e",23873:"9b32f93d",24420:"d1920d14",24504:"b05222a6",24806:"c6922147",25022:"81b1b86b",25705:"df6bf207",25972:"5844de72",26366:"079fc2d8",26682:"d2765c91",26685:"cc9a5255",26741:"b838eb14",27178:"6e47d75d",27182:"183c9793",27322:"a02766fe",27395:"ff574c5d",27823:"11abf561",27901:"b6f01f0b",28072:"540f746b",28116:"7e9ed7ec",28237:"cc24fd46",28286:"4b01dd59",28435:"c54dbac3",28723:"77277ca8",28823:"75b63dcd",29172:"16a4b74b",29647:"bea72042",29651:"03cdfb68",30065:"b255d7cc",30067:"249d60ed",30174:"a243523d",30264:"5fd9b3fc",31006:"2263131d",31211:"bdb8faab",31427:"3d93dfaa",31674:"fdbc1e05",31962:"84e145fa",32099:"36f950ff",33747:"c50b2b70",33784:"c81d4a51",34093:"7d2dbef2",34741:"c51f7784",34800:"f50302a4",34994:"a8674b97",35230:"94dfecf3",35238:"694000a4",35694:"3d9d34f2",35729:"46f9b5d4",36029:"3f8b2a62",36080:"69b20c64",36270:"5496b206",36637:"cd627031",36784:"1affe817",37062:"7df244cd",37289:"03d0df5f",37745:"de06007b",38143:"baf130b5",38447:"9c541ee4",39391:"c4736e2f",39404:"d8cf04f7",39695:"7288e7ae",40559:"c49aa5ba",40895:"ad846737",40919:"898b0443",41048:"dafc3f4f",41657:"49a2443a",41717:"247630c3",41953:"d6d2346f",42240:"e7cce869",42862:"67c37a4e",43433:"9a871026",43442:"bdf7849c",44216:"0277270a",44259:"ebd953ac",44449:"e68d8d58",45096:"4f6a4d00",45179:"699b44a8",45359:"b254a598",45650:"eed40223",45775:"8945cad2",45798:"ce1cf7da",45915:"bc9c3e69",45992:"419f5d2f",46796:"88ef2b35",46963:"84e145fa",47545:"88c2815e",48121:"f55b4f44",48137:"66f37f26",48431:"289b326c",48689:"38303690",48965:"f169309d",49205:"49a3e67d",49366:"4f511490",49716:"a5750e0d",50900:"5db55ef3",51276:"bbc6eeec",51443:"0260258d",51461:"82857f62",51582:"8e45b6ff",51651:"3408fd1a",51678:"c99d5f02",51855:"b92cccb4",52338:"9f251b40",52404:"08d36549",52748:"4d47bb3f",52806:"066a1e3c",52829:"a5909474",53247:"50105eb7",53443:"898b0443",53910:"658d457f",54056:"10eacfff",54164:"4751b387",54492:"9fd5ba05",54572:"70e5675d",54621:"4c789bfa",54770:"674b2d2a",54928:"7c2ece62",55177:"b612c017",55330:"5b911c36",55573:"6ecf393c",55624:"685b3a03",56185:"4617aa93",56282:"37b2b2dd",57045:"48f6fc4c",57560:"d82e43ca",57614:"de9ee12f",57670:"96c43426",57855:"d9440df4",59142:"6e5773b6",59406:"df76000e",59487:"a73f5679",59649:"00fb4211",59788:"781a4d20",60201:"749be0d6",60479:"bba9e475",60533:"308bfa22",60547:"e707dba2",60906:"d2399d94",60921:"e7f1be47",61043:"e8c0878b",61713:"a4a3dbd7",61727:"4eec53ba",61798:"d4c3f3eb",61880:"29bc2b98",62548:"75182034",63157:"d0ba1925",63581:"12e18bdb",64030:"d3df931a",64144:"f10aa199",64217:"387bf824",64297:"0d7e3efe",64339:"9de29759",64496:"77babddd",64520:"e86d61a1",65111:"5d09a39a",65117:"4358a2fb",65148:"572faeac",65549:"39285664",65776:"e07b4b49",65816:"b45b8d42",66063:"2c0a986c",66583:"56bd7407",66587:"9c49e7fa",66651:"b07fe216",67242:"4f353f61",67589:"5abfc7e4",67835:"86b1254d",68332:"254e55e0",68665:"c52575bc",68827:"14015163",68882:"f3e42f72",69039:"4e72f6be",69681:"870a2f3e",69922:"33690872",69944:"1ba31055",70119:"5a5d8480",70928:"0277270a",71077:"d7030788",71450:"1edcc2ed",71475:"01717533",71525:"74f9ddc8",71754:"1f751b14",71783:"4b6779fc",72130:"50dfcc51",72203:"1115c2b7",72539:"43c55c4d",72570:"ecab12cb",73183:"b2253f40",73685:"5356e3de",74264:"36917df0",74795:"939f9f81",75043:"247e6954",75307:"91210253",75357:"1fbb7d24",75786:"37a81eaa",75816:"e88b4cdd",76789:"bb555561",76806:"895841c7",76904:"44afaa9b",77042:"898b0443",77460:"dedd2038",77465:"b19303d8",77857:"13a29416",78085:"a1cadc76",78115:"47861430",78479:"ef522a60",78563:"b1f16cfe",79489:"ee2bb5b7",79814:"9f959c59",79921:"e0db9101",80508:"82593858",80532:"1e2e38ec",80879:"64e845d8",82339:"bf4c6e3d",82425:"47b23ee4",82443:"2f614807",83141:"913232dc",83212:"ad1521c1",83831:"4987c55d",84546:"4101a1f2",85048:"aa08c681",85111:"1653d818",85297:"5426028f",85466:"90694dbb",85888:"193a7f8f",85891:"2f4cf052",86069:"5e1528e7",86451:"949d91e5",86452:"50a6d310",86634:"9eb95362",86820:"cebdf1cf",86913:"739202fe",87058:"7c5ff3cf",87099:"1b3891e9",87260:"2c380d56",87922:"49f2762f",88155:"d345abd7",88501:"699e66d2",88517:"cccfddad",88866:"cf3f3c4a",89076:"6a501148",89677:"18c220c4",89785:"08d36549",90109:"1a7fc455",90337:"a41a57cd",90643:"22ded693",91045:"bce697db",91257:"2c6cc63e",91470:"183c9793",91831:"12095e09",91993:"7cc7cf77",92045:"dcfad42d",92281:"fa518962",92441:"32ebe8b4",92501:"2441982c",92524:"6e1463fc",92603:"0277270a",92823:"a13b21fb",92932:"c4f225a7",93260:"21b54427",93668:"1a8ed604",93910:"1234f229",94078:"aa54548e",94498:"e1d76eaf",94715:"cf749061",95125:"57501e4a",95176:"9c49e7fa",95335:"fec6fd9f",96265:"ab7c4ade",96444:"fd46d237",96882:"c2d2eada",96979:"a619b685",97052:"ff439e75",97224:"7caf9754",97329:"4677c004",97883:"93cf27b2",98062:"8e384b9f",98217:"000115b7",98398:"7bb61fdd",98458:"ddd4164b",98688:"c044db56",98885:"de905169",99674:"5f24eb80"}[y]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(y){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.hmd=function(y){return y=Object.create(y),y.children||(y.children=[]),Object.defineProperty(y,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+y.id)}}),y}}(),function(){__webpack_require__.o=function(y,C){return Object.prototype.hasOwnProperty.call(y,C)}}(),function(){var y={};__webpack_require__.l=function(C,e,t,n){if(y[C]){y[C].push(e);return}var u,o;if(t!==void 0)for(var i=document.getElementsByTagName("script"),f=0;f0&&arguments[0]!==void 0?arguments[0]:"";return nn.endsWith("/")?nn:"".concat(nn,"/")}var Ws=__webpack_require__(49647),Iu=__webpack_require__(58096),Zs=["content"],Wl=["content"],vu=/^(http:|https:)?\/\//;function su(nn){return vu.test(nn)||nn.startsWith("/")&&!nn.startsWith("/*")||nn.startsWith("./")||nn.startsWith("../")}var _c=function(){return Ee.createElement("noscript",{dangerouslySetInnerHTML:{__html:"Enable JavaScript to run this app."}})},xs=function(an){var $n,Aa=an.loaderData,ri=an.htmlPageOpts,xi=an.manifest,fi=(xi==null||($n=xi.assets)===null||$n===void 0?void 0:$n["umi.css"])||"";return Ee.createElement("script",{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:"window.__UMI_LOADER_DATA__ = ".concat(JSON.stringify(Aa||{}),"; window.__UMI_METADATA_LOADER_DATA__ = ").concat(JSON.stringify(ri||{}),"; window.__UMI_BUILD_ClIENT_CSS__ = '").concat(fi,"'")}})};function ll(nn){var an=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(typeof nn=="string")return su(nn)?vs({src:nn},an):{content:nn};if(ou(nn)==="object")return vs(vs({},nn),an);throw new Error("Invalid script type: ".concat(ou(nn)))}function ku(nn){return su(nn)?{type:"link",href:nn}:{type:"style",content:nn}}var gc=function(an){var $n,Aa,ri,xi,fi,Do,Na=an.htmlPageOpts;return Ee.createElement(Ee.Fragment,null,(Na==null?void 0:Na.title)&&Ee.createElement("title",null,Na.title),Na==null||($n=Na.favicons)===null||$n===void 0?void 0:$n.map(function(Ro,ru){return Ee.createElement("link",{key:ru,rel:"shortcut icon",href:Ro})}),(Na==null?void 0:Na.description)&&Ee.createElement("meta",{name:"description",content:Na.description}),(Na==null||(Aa=Na.keywords)===null||Aa===void 0?void 0:Aa.length)&&Ee.createElement("meta",{name:"keywords",content:Na.keywords.join(",")}),Na==null||(ri=Na.metas)===null||ri===void 0?void 0:ri.map(function(Ro){return Ee.createElement("meta",{key:Ro.name,name:Ro.name,content:Ro.content})}),Na==null||(xi=Na.links)===null||xi===void 0?void 0:xi.map(function(Ro,ru){return Ee.createElement("link",(0,Iu.Z)({key:ru},Ro))}),Na==null||(fi=Na.styles)===null||fi===void 0?void 0:fi.map(function(Ro,ru){var Es=ku(Ro),Nu=Es.type,ju=Es.href,_u=Es.content;if(Nu==="link")return Ee.createElement("link",{key:ru,rel:"stylesheet",href:ju});if(Nu==="style")return Ee.createElement("style",{key:ru},_u)}),Na==null||(Do=Na.headScripts)===null||Do===void 0?void 0:Do.map(function(Ro,ru){var Es=ll(Ro),Nu=Es.content,ju=(0,Ws.Z)(Es,Zs);return Ee.createElement("script",(0,Iu.Z)({dangerouslySetInnerHTML:{__html:Nu},key:ru},ju))}))};function cl(nn){var an,$n=nn.children,Aa=nn.loaderData,ri=nn.manifest,xi=nn.htmlPageOpts,fi=nn.__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Do=nn.mountElementId;if(fi!=null&&fi.pureHtml)return Ee.createElement("html",null,Ee.createElement("head",null),Ee.createElement("body",null,Ee.createElement(_c,null),Ee.createElement("div",{id:Do},$n),Ee.createElement(xs,{manifest:ri,loaderData:Aa,htmlPageOpts:xi})));if(fi!=null&&fi.pureApp)return Ee.createElement(Ee.Fragment,null,$n);var Na=typeof window=="undefined"?ri==null?void 0:ri.assets["umi.css"]:window.__UMI_BUILD_ClIENT_CSS__;return Ee.createElement("html",{suppressHydrationWarning:!0,lang:(xi==null?void 0:xi.lang)||"en"},Ee.createElement("head",null,Ee.createElement("meta",{charSet:"utf-8"}),Ee.createElement("meta",{name:"viewport",content:"width=device-width, initial-scale=1"}),Na&&Ee.createElement("link",{suppressHydrationWarning:!0,rel:"stylesheet",href:Na}),Ee.createElement(gc,{htmlPageOpts:xi})),Ee.createElement("body",null,Ee.createElement(_c,null),Ee.createElement("div",{id:Do},$n),Ee.createElement(xs,{manifest:ri,loaderData:Aa,htmlPageOpts:xi}),xi==null||(an=xi.scripts)===null||an===void 0?void 0:an.map(function(Ro,ru){var Es=ll(Ro),Nu=Es.content,ju=(0,Ws.Z)(Es,Wl);return Ee.createElement("script",(0,Iu.Z)({dangerouslySetInnerHTML:{__html:Nu},key:ru},ju))})))}var Vu=Ee.createContext(void 0);function Ru(){return Ee.useContext(Vu)}var kc=["redirect"];function Zl(nn){var an=nn.routesById,$n=nn.parentId,Aa=nn.routeComponents,ri=nn.useStream,xi=ri===void 0?!0:ri;return Object.keys(an).filter(function(fi){return an[fi].parentId===$n}).map(function(fi){var Do=Kl(vs(vs({route:an[fi],routeComponent:Aa[fi],loadingComponent:nn.loadingComponent,reactRouter5Compat:nn.reactRouter5Compat},nn.reactRouter5Compat&&{hasChildren:Object.keys(an).filter(function(Ro){return an[Ro].parentId===fi}).length>0}),{},{useStream:xi})),Na=Zl({routesById:an,routeComponents:Aa,parentId:Do.id,loadingComponent:nn.loadingComponent,reactRouter5Compat:nn.reactRouter5Compat,useStream:xi});return Na.length>0&&(Do.children=Na,Do.routes=Na),Do})}function $u(nn){var an=(0,Xs.UO)(),$n=(0,Xs.Gn)(nn.to,an),Aa=(0,ul.T$)(),ri=(0,Xs.TH)();if(Aa!=null&&Aa.keepQuery){var xi=ri.search+ri.hash;$n+=xi}var fi=vs(vs({},nn),{},{to:$n});return Ee.createElement(Xs.Fg,(0,Iu.Z)({replace:!0},fi))}function Kl(nn){var an=nn.route,$n=nn.useStream,Aa=$n===void 0?!0:$n,ri=an.redirect,xi=(0,Ws.Z)(an,kc),fi=nn.reactRouter5Compat?yc:Hl;return vs({element:ri?Ee.createElement($u,{to:ri}):Ee.createElement(Vu.Provider,{value:{route:nn.route}},Ee.createElement(fi,{loader:Ee.memo(nn.routeComponent),loadingComponent:nn.loadingComponent||fl,hasChildren:nn.hasChildren,useStream:Aa}))},xi)}function fl(){return Ee.createElement("div",null)}function yc(nn){var an=Ru(),$n=an.route,Aa=(0,ul.Ov)(),ri=Aa.history,xi=Aa.clientRoutes,fi=(0,Xs.UO)(),Do={params:fi,isExact:!0,path:$n.path,url:ri.location.pathname},Na=nn.loader,Ro={location:ri.location,match:Do,history:ri,params:fi,route:$n,routes:xi};return nn.useStream?Ee.createElement(Ee.Suspense,{fallback:Ee.createElement(nn.loadingComponent,null)},Ee.createElement(Na,Ro,nn.hasChildren&&Ee.createElement(Xs.j3,null))):Ee.createElement(Na,Ro,nn.hasChildren&&Ee.createElement(Xs.j3,null))}function Hl(nn){var an=nn.loader;return nn.useStream?Ee.createElement(Ee.Suspense,{fallback:Ee.createElement(nn.loadingComponent,null)},Ee.createElement(an,null)):Ee.createElement(an,null)}var Us=null;function wl(){return Us}function dl(nn){var an=nn.history,$n=Ee.useState({action:an.action,location:an.location}),Aa=(0,sl.Z)($n,2),ri=Aa[0],xi=Aa[1];return(0,Ee.useLayoutEffect)(function(){return an.listen(xi)},[an]),(0,Ee.useLayoutEffect)(function(){function fi(Do){nn.pluginManager.applyPlugins({key:"onRouteChange",type:"event",args:{routes:nn.routes,clientRoutes:nn.clientRoutes,location:Do.location,action:Do.action,basename:nn.basename,isFirst:!!Do.isFirst}})}return fi({location:ri.location,action:ri.action,isFirst:!0}),an.listen(fi)},[an,nn.routes,nn.clientRoutes]),Ee.createElement(Xs.F0,{navigator:an,location:ri.location,basename:nn.basename},nn.children)}function bc(){var nn=(0,ul.Ov)(),an=nn.clientRoutes;return(0,Xs.V$)(an)}var Sl=["innerProvider","i18nProvider","accessProvider","dataflowProvider","outerProvider","rootContainer"],W=function(an,$n){var Aa=an.basename||"/",ri=Zl({routesById:an.routes,routeComponents:an.routeComponents,loadingComponent:an.loadingComponent,reactRouter5Compat:an.reactRouter5Compat,useStream:an.useStream});an.pluginManager.applyPlugins({key:"patchClientRoutes",type:"event",args:{routes:ri}});for(var xi=Ee.createElement(dl,{basename:Aa,pluginManager:an.pluginManager,routes:an.routes,clientRoutes:ri,history:an.history},$n),fi=0,Do=Sl;finew Promise((Aa,ri)=>{var xi=Na=>{try{Do($n.next(Na))}catch(Ro){ri(Ro)}},fi=Na=>{try{Do($n.throw(Na))}catch(Ro){ri(Ro)}},Do=Na=>Na.done?Aa(Na.value):Promise.resolve(Na.value).then(xi,fi);Do(($n=$n.apply(nn,an)).next())});function se(){return G(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:"/competitions",parentId:"1",id:"159"},160:{path:"/competitions/index",parentId:"159",id:"160"},161:{path:"/competitions/:identifier/list",parentId:"159",id:"161"},162:{path:"/competitions/exports",parentId:"159",id:"162"},163:{path:"/competitions",parentId:"159",id:"163"},164:{path:"/competitions/:identifier",parentId:"159",id:"164"},165:{path:"/competitions/index/:identifier",parentId:"159",id:"165"},166:{path:"/competitions/:identifier/detail/enroll",parentId:"159",id:"166"},167:{path:"/competitions/:identifier/detail/UpdateTeanname/:Teannameid",parentId:"159",id:"167"},168:{path:"/competitions/:identifier/detail/teamDetail/:Teamid",parentId:"159",id:"168"},169:{path:"/competitions/detail/:identifier",parentId:"159",id:"169"},170:{path:"/forums",parentId:"1",id:"170"},171:{path:"/forums",parentId:"170",id:"171"},172:{path:"/forums/categories/:memoType",parentId:"170",id:"172"},173:{path:"/forums/new",parentId:"170",id:"173"},174:{path:"/forums/:memoId/edit",parentId:"170",id:"174"},175:{path:"/forums/:memoId",parentId:"170",id:"175"},176:{path:"/problemset",parentId:"1",id:"176"},177:{path:"/problemset",parentId:"176",id:"177"},178:{path:"/problemset/newitem",parentId:"176",id:"178"},179:{path:"/problemset/:type/:id",parentId:"176",id:"179"},180:{path:"/problemset/preview",parentId:"176",id:"180"},181:{path:"/problemset/preview_new",parentId:"176",id:"181"},182:{path:"/problemset/preview_select",parentId:"176",id:"182"},183:{path:"/shixuns",parentId:"1",id:"183"},184:{path:"/shixuns",parentId:"183",id:"184"},185:{path:"/shixuns/exports",parentId:"183",id:"185"},186:{path:"/shixuns/new",parentId:"183",id:"186"},187:{path:"/shixuns/new/CreateImg",parentId:"183",id:"187"},188:{path:"/shixuns/new/:id/imagepreview",parentId:"183",id:"188"},189:{path:"/shixuns/:id/Merge",parentId:"183",id:"189"},190:{path:"/shixuns/:id/Split",parentId:"183",id:"190"},191:{path:"/shixuns/:id/edit",parentId:"183",id:"191"},192:{path:"shixuns/:id/edit/warehouse",parentId:"191",id:"192"},193:{path:"/shixuns/:id/edit/newquestion",parentId:"191",id:"193"},194:{path:"/shixuns/:id/edit/:challengesId/editquestion",parentId:"191",id:"194"},195:{path:"/shixuns/:id/edit/:challengesId/editquestion/:questionId",parentId:"191",id:"195"},196:{path:"/shixuns/:id/edit/new",parentId:"191",id:"196"},197:{path:"/shixuns/:id/edit/:challengesId/editcheckpoint",parentId:"191",id:"197"},198:{path:"/shixuns/:id/edit/:challengesId/tab=2",parentId:"191",id:"198"},199:{path:"/shixuns/:id/edit/:challengesId/tab=3",parentId:"191",id:"199"},200:{path:"/shixuns/:id/edit/:challengesId/tab=4",parentId:"191",id:"200"},201:{path:"/shixuns/:id",parentId:"183",id:"201"},202:{path:"/shixuns/:id/challenges",parentId:"201",id:"202"},203:{path:"/shixuns/:id/repository",parentId:"201",id:"203"},204:{path:"/shixuns/:id/secret_repository",parentId:"201",id:"204"},205:{path:"/shixuns/:id/collaborators",parentId:"201",id:"205"},206:{path:"/shixuns/:id/dataset",parentId:"201",id:"206"},207:{path:"/shixuns/:id/dataset/jupyterEdit",parentId:"201",id:"207"},208:{path:"/shixuns/:id/shixun_discuss",parentId:"201",id:"208"},209:{path:"/shixuns/:id/ranking_list",parentId:"201",id:"209"},210:{path:"/shixuns/:id/settings",parentId:"201",id:"210"},211:{path:"/shixuns/:id/repository/:repoId/commits",parentId:"201",id:"211"},212:{path:"/shixuns/:id/secret_repository/:repoId/commits",parentId:"201",id:"212"},213:{path:"/shixuns/:id/repository/upload_file",parentId:"201",id:"213"},214:{path:"/shixuns/:id/secret_repository/upload_file",parentId:"201",id:"214"},215:{path:"/shixuns/:id/repository/add_file",parentId:"201",id:"215"},216:{path:"/shixuns/:id/secret_repository/add_file",parentId:"201",id:"216"},217:{path:"/shixuns/:id/repository/master/shixun_show/:fileId",exact:!1,parentId:"201",id:"217"},218:{path:"/shixuns/:id/secret_repository/master/shixun_show/:fileId",exact:!1,parentId:"201",id:"218"},219:{path:"/shixuns/:id/audit_situation",parentId:"201",id:"219"},220:{path:"/shixuns/:id/fork_list",parentId:"201",id:"220"},221:{path:"/shixuns/:id/skill_tags",parentId:"201",id:"221"},222:{path:"/users",parentId:"1",id:"222"},223:{path:"/users/:username/videos/protocol",parentId:"222",id:"223"},224:{path:"/users/:username/videos/resourceProtocol",parentId:"222",id:"224"},225:{path:"/users/:username/videos/success",parentId:"222",id:"225"},226:{path:"/users/:username/topicbank/:topicstype",parentId:"222",id:"226"},227:{path:"/users/:username/topics/:topicId/:topictype/normal/detail",parentId:"222",id:"227"},228:{path:"/users/:username/topics/:topicId/:topictype/group/detail",parentId:"222",id:"228"},229:{path:"/users/:username/topics/:topicId/:topictype/normal/edit",parentId:"222",id:"229"},230:{path:"/users/:username/topics/:topicId/:topictype/group/edit",parentId:"222",id:"230"},231:{path:"/users/:username/topics/:topicId/:topictype/exercise/edit",parentId:"222",id:"231"},232:{path:"/users/:username/topics/:topicId/:topictype/exercise/detail",parentId:"222",id:"232"},233:{path:"/users/:username/topics/:topicId/:topictype/poll/edit",parentId:"222",id:"233"},234:{path:"/users/:username/topics/:topicId/:topictype/poll/detail",parentId:"222",id:"234"},235:{path:"/users/:username/devicegroup/edit/:id",parentId:"222",id:"235"},236:{path:"/users/:username/deviceInfo/reservationInfo/:id",parentId:"222",id:"236"},237:{path:"/users/:username/devicegroup/addgroup",parentId:"222",id:"237"},238:{path:"/users/:username/experiment-img/add",parentId:"222",id:"238"},239:{path:"/users/:username",parentId:"222",id:"239"},240:{path:"/users/:username",parentId:"239",id:"240"},241:{path:"/users/:username/baseInfo/edit",parentId:"239",id:"241"},242:{path:"/users/:username/baseInfo",parentId:"239",id:"242"},243:{path:"/users/:username/realNameCertification",parentId:"239",id:"243"},244:{path:"/users/:username/careerCertification",parentId:"239",id:"244"},245:{path:"/users/:username/classrooms",parentId:"239",id:"245"},246:{path:"/users/:username/shixuns",parentId:"239",id:"246"},247:{path:"/users/:username/dataSet",parentId:"239",id:"247"},248:{path:"/users/:username/userPortrait",parentId:"239",id:"248"},249:{path:"/users/:username/learningPath",parentId:"239",id:"249"},250:{path:"/users/:username/teach-group",parentId:"239",id:"250"},251:{path:"/users/:username/competitions",parentId:"239",id:"251"},252:{path:"/users/:username/experiment-img",parentId:"239",id:"252"},253:{path:"/users/:username/experiment-img/:experid/detail",parentId:"239",id:"253"},254:{path:"/users/:username/certificate",parentId:"239",id:"254"},255:{path:"/users/:username/otherResources",parentId:"239",id:"255"},256:{path:"/users/:username/classmanagement",parentId:"239",id:"256"},257:{path:"/users/:username/classmanagement/:couserid",parentId:"239",id:"257"},258:{path:"/users/:username/paths",parentId:"239",id:"258"},259:{path:"/users/:username/devicegroup",parentId:"239",id:"259"},260:{path:"/users/:username/projects",parentId:"239",id:"260"},261:{path:"/users/:username/videos",parentId:"239",id:"261"},262:{path:"/users/:username/videos/upload",parentId:"239",id:"262"},263:{path:"/users/:username/topics/:topicstype",parentId:"239",id:"263"},264:{path:"/users/:username/vspaces",parentId:"239",id:"264"},265:{path:"/users/:username/resourcesCenter",parentId:"239",id:"265"},266:{path:"/users/:username/resourcesCenter/:id/detail",parentId:"239",id:"266"},267:{path:"/users/:username/resourceGuarantee",parentId:"239",id:"267"},268:{path:"/users/:username/resourceAllocation",parentId:"239",id:"268"},269:{parentId:"1",id:"269"},270:{path:"/problems",parentId:"269",id:"270"},271:{path:"/problems",parentId:"270",id:"271"},272:{path:"/problems/batchAdd",parentId:"270",id:"272"},273:{path:"/problems/newcreate",parentId:"269",id:"273"},274:{path:"/problems/newedit/:id",exact:!0,parentId:"269",id:"274"},275:{path:"/problems/:id/edit",exact:!0,parentId:"269",id:"275"},276:{path:"/problems/new",exact:!0,parentId:"269",id:"276"},277:{path:"/problems/:id/oj/:save_identifier",parentId:"269",id:"277"},278:{path:"/problems/:id/record-detail/:submitId",parentId:"269",id:"278"},279:{path:"/problems/add",parentId:"269",id:"279"},280:{path:"/problems/:id/ojedit",parentId:"269",id:"280"},281:{path:"/engineering",parentId:"1",id:"281"},282:{path:"/engineering",parentId:"281",id:"282"},283:{path:"/engineering/teacherList",parentId:"282",id:"283"},284:{path:"/engineering/studentList",parentId:"282",id:"284"},285:{path:"/engineering/training/program",parentId:"282",id:"285"},286:{path:"/engineering/training/program/add",parentId:"282",id:"286"},287:{path:"/engineering/training/program/edit",parentId:"282",id:"287"},288:{path:"/engineering/training/objectives",parentId:"282",id:"288"},289:{path:"/engineering/graduated/index",parentId:"282",id:"289"},290:{path:"/engineering/graduated/matrix",parentId:"282",id:"290"},291:{path:"/engineering/course/list",parentId:"282",id:"291"},292:{path:"/engineering/course/setting",parentId:"282",id:"292"},293:{path:"/engineering/course/matrix",parentId:"282",id:"293"},294:{path:"/engineering/navigation",parentId:"282",id:"294"},295:{path:"/engineering/evaluate/course",parentId:"282",id:"295"},296:{path:"/engineering/evaluate/course/:ec_year_id/:id",parentId:"282",id:"296"},297:{path:"/engineering/evaluate/norm",parentId:"282",id:"297"},298:{path:"/engineering/evaluate/document",parentId:"282",id:"298"},299:{path:"/engineering/evaluate/norm/:ec_year_id/:id",parentId:"282",id:"299"},300:{path:"/engineering/*",redirect:"/404",parentId:"282",id:"300"},301:{path:"/innovation",parentId:"1",id:"301"},302:{path:"/innovation/tasks/:taskId",parentId:"301",id:"302"},303:{path:"/innovation",parentId:"301",id:"303"},304:{path:"/innovation/project",parentId:"303",id:"304"},305:{path:"/innovation/dataset",parentId:"303",id:"305"},306:{path:"/innovation/mirror",parentId:"303",id:"306"},307:{path:"/innovation/my-project",parentId:"303",id:"307"},308:{path:"/innovation/my-dataset",parentId:"303",id:"308"},309:{path:"/innovation/my-mirror",parentId:"303",id:"309"},310:{path:"/innovation/project/create",parentId:"303",id:"310"},311:{path:"/innovation/project/edit/:id",parentId:"303",id:"311"},312:{path:"/innovation/project/detail/:taskId",parentId:"303",id:"312"},313:{path:"/tasks",parentId:"1",id:"313"},314:{path:"/tasks/:taskId",exact:!0,parentId:"313",id:"314"},315:{path:"/tasks/:identifier/jupyter/",exact:!0,parentId:"313",id:"315"},316:{path:"/tasks/:courseId/:homeworkId/:taskId",exact:!0,parentId:"313",id:"316"},317:{path:"/tasks/jupyter/:courseId/:homeworkId/:identifier",exact:!0,parentId:"313",id:"317"},318:{path:"/tasks/:courseId/:exerciseId/:taskId/exercise",exact:!0,parentId:"313",id:"318"},319:{path:"/myproblems",parentId:"1",id:"319"},320:{path:"/myproblems/:id/record-detail/:submitId",exact:!0,parentId:"319",id:"320"},321:{path:"/myproblems/:id",exact:!0,parentId:"319",id:"321"},322:{path:"/account",parentId:"1",id:"322"},323:{path:"/account",parentId:"322",id:"323"},324:{path:"/account/profile",parentId:"323",id:"324"},325:{path:"/account/profile/edit",parentId:"323",id:"325"},326:{path:"/account/certification",parentId:"323",id:"326"},327:{path:"/account/secure",parentId:"323",id:"327"},328:{path:"/account/binding",parentId:"323",id:"328"},329:{path:"/account/Results",parentId:"323",id:"329"},330:{path:"/ch",parentId:"1",id:"330"},331:{path:"/ch/rest/edit/:categoryId/:id",exact:!0,parentId:"330",id:"331"},332:{path:"/ch/rest/",exact:!0,parentId:"330",id:"332"},333:{path:"/ch/rest/:id",exact:!0,parentId:"330",id:"333"},334:{path:"/order",parentId:"1",id:"334"},335:{path:"/order",parentId:"334",id:"335"},336:{path:"/order/invoice",parentId:"334",id:"336"},337:{path:"/order/records",parentId:"334",id:"337"},338:{path:"/order/apply",parentId:"334",id:"338"},339:{path:"/order/view",parentId:"334",id:"339"},340:{path:"/order/:courseId/information",parentId:"334",id:"340"},341:{path:"/order/:courseId/pay",parentId:"334",id:"341"},342:{path:"/order/:orderNum/result",parentId:"334",id:"342"},343:{path:"/messages",parentId:"1",id:"343"},344:{path:"/messages/:userId/user_tidings",parentId:"343",id:"344"},345:{path:"/messages/:userId/private_messages",parentId:"343",id:"345"},346:{path:"/messages/:userId/message_detail",parentId:"343",id:"346"},347:{path:"/vtrs",parentId:"1",id:"347"},348:{path:"/vtrs/:virtual_spacesId",parentId:"347",id:"348"},349:{path:"/vtrs/:virtual_spacesId",exact:!0,parentId:"348",id:"349"},350:{path:"/vtrs/:virtual_spacesId/workplace",exact:!0,parentId:"348",id:"350"},351:{path:"/vtrs/:virtual_spacesId/experiment",parentId:"348",id:"351"},352:{path:"/vtrs/:virtual_spacesId/announcement",parentId:"348",id:"352"},353:{path:"/vtrs/:virtual_spacesId/announcement/add",parentId:"348",id:"353"},354:{path:"/vtrs/:virtual_spacesId/announcement/:id/edit",parentId:"348",id:"354"},355:{path:"/vtrs/:virtual_spacesId/announcement/:id/detail",parentId:"348",id:"355"},356:{path:"/vtrs/:virtual_spacesId/survey",parentId:"348",id:"356"},357:{path:"/vtrs/:virtual_spacesId/survey/:id/detail",parentId:"348",id:"357"},358:{path:"/vtrs/:virtual_spacesId/knowledge",parentId:"348",id:"358"},359:{path:"/vtrs/:virtual_spacesId/knowledge/add",parentId:"348",id:"359"},360:{path:"/vtrs/:virtual_spacesId/knowledge/:id/edit",parentId:"348",id:"360"},361:{path:"/vtrs/:virtual_spacesId/material",parentId:"348",id:"361"},362:{path:"/vtrs/:virtual_spacesId/material/:id/detail",parentId:"348",id:"362"},363:{path:"/vtrs/:virtual_spacesId/lesson",parentId:"348",id:"363"},364:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail",parentId:"348",id:"364"},365:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"348",id:"365"},366:{path:"/vtrs/:virtual_spacesId/discussion",parentId:"348",id:"366"},367:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail",parentId:"348",id:"367"},368:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"348",id:"368"},369:{path:"/vtrs/:virtual_spacesId/settings",parentId:"348",id:"369"},370:{path:"/vtrs/:virtual_spacesId/resources",parentId:"348",id:"370"},371:{path:"/vtrs/:virtual_spacesId/resources/:id/detail",parentId:"348",id:"371"},372:{path:"/vtrs/:virtual_spacesId/Plan",parentId:"348",id:"372"},373:{path:"/vtrs/:virtual_spacesId/plan/:id/detail",parentId:"348",id:"373"},374:{path:"/vtrs/:virtual_spacesId/digtal",parentId:"348",id:"374"},375:{path:"/vtrs/:virtual_spacesId/homepage",parentId:"348",id:"375"},376:{path:"/vtrs/:virtual_spacesId/*",parentId:"348",id:"376"},377:{path:"/101",parentId:"1",id:"377"},378:{path:"/101/:virtual_spacesId",parentId:"377",id:"378"},379:{path:"/101/:virtual_spacesId",exact:!0,parentId:"378",id:"379"},380:{path:"/101/:virtual_spacesId/workplace",exact:!0,parentId:"378",id:"380"},381:{path:"/101/:virtual_spacesId/experiment",parentId:"378",id:"381"},382:{path:"/101/:virtual_spacesId/announcement",parentId:"378",id:"382"},383:{path:"/101/:virtual_spacesId/announcement/add",parentId:"378",id:"383"},384:{path:"/101/:virtual_spacesId/announcement/:id/edit",parentId:"378",id:"384"},385:{path:"/101/:virtual_spacesId/announcement/:id/detail",parentId:"378",id:"385"},386:{path:"/101/:virtual_spacesId/survey",parentId:"378",id:"386"},387:{path:"/101/:virtual_spacesId/survey/:id/detail",parentId:"378",id:"387"},388:{path:"/101/:virtual_spacesId/knowledge",parentId:"378",id:"388"},389:{path:"/101/:virtual_spacesId/knowledge/add",parentId:"378",id:"389"},390:{path:"/101/:virtual_spacesId/knowledge/:id/edit",parentId:"378",id:"390"},391:{path:"/101/:virtual_spacesId/material",parentId:"378",id:"391"},392:{path:"/101/:virtual_spacesId/material/:id/detail",parentId:"378",id:"392"},393:{path:"/101/:virtual_spacesId/lesson",parentId:"378",id:"393"},394:{path:"/101/:virtual_spacesId/lesson/:id/detail",parentId:"378",id:"394"},395:{path:"/101/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"378",id:"395"},396:{path:"/101/:virtual_spacesId/discussion",parentId:"378",id:"396"},397:{path:"/101/:virtual_spacesId/discussion/:id/detail",parentId:"378",id:"397"},398:{path:"/101/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"378",id:"398"},399:{path:"/101/:virtual_spacesId/settings",parentId:"378",id:"399"},400:{path:"/101/:virtual_spacesId/resources",parentId:"378",id:"400"},401:{path:"/101/:virtual_spacesId/resources/:id/detail",parentId:"378",id:"401"},402:{path:"/101/:virtual_spacesId/Plan",parentId:"378",id:"402"},403:{path:"/101/:virtual_spacesId/plan/:id/detail",parentId:"378",id:"403"},404:{path:"/101/:virtual_spacesId/digtal",parentId:"378",id:"404"},405:{path:"/101/:virtual_spacesId/homepage",parentId:"378",id:"405"},406:{path:"/101/:virtual_spacesId/*",parentId:"378",id:"406"},407:{path:"/administration",parentId:"1",id:"407"},408:{path:"/administration",parentId:"407",id:"408"},409:{path:"/administration/college",parentId:"408",id:"409"},410:{path:"/administration/student",parentId:"408",id:"410"},411:{path:"/administration/student/:studentId/edit",parentId:"408",id:"411"},412:{path:"/administration/profession",parentId:"408",id:"412"},413:{path:"/graduations",parentId:"1",id:"413"},414:{path:"/graduations",exact:!0,parentId:"413",id:"414"},415:{path:"/graduations/:id/:moduleKey/:moduleId/review/:itemId",exact:!0,parentId:"413",id:"415"},416:{path:"/graduations/:id",parentId:"413",id:"416"},417:{path:"/graduations/:id/index",parentId:"416",id:"417"},418:{path:"/graduations/:id/topics",parentId:"416",id:"418"},419:{path:"/graduations/:id/student_selection",parentId:"416",id:"419"},420:{path:"/graduations/:id/tasks",parentId:"416",id:"420"},421:{path:"/graduations/:id/opening_report",parentId:"416",id:"421"},422:{path:"/graduations/:id/midterm_report",parentId:"416",id:"422"},423:{path:"/graduations/:id/thesis",parentId:"416",id:"423"},424:{path:"/graduations/:id/final_defense",parentId:"416",id:"424"},425:{path:"/graduations/:id/final_thesis",parentId:"416",id:"425"},426:{path:"/graduations/:id/settings",parentId:"416",id:"426"},427:{path:"/graduations/:id/teachers",parentId:"416",id:"427"},428:{path:"/graduations/:id/students",parentId:"416",id:"428"},429:{path:"/graduations/:id/archives",parentId:"416",id:"429"},430:{path:"/graduations/:id/grading_summary",parentId:"416",id:"430"},431:{path:"/dataset",parentId:"1",id:"431"},432:{path:"/dataset",exact:!0,parentId:"431",id:"432"},433:{path:"/dataset/:id/detail",exact:!0,parentId:"431",id:"433"},434:{path:"/knowledgegraph",parentId:"1",id:"434"},435:{path:"/knowledgegraph",parentId:"434",id:"435"},436:{path:"/knowledgegraph/:pathId/sanD",parentId:"434",id:"436"},437:{path:"/knowledgegraph/:pathId",parentId:"434",id:"437"},438:{path:"/knowledgegraph/:pathId/abilityMap/edit/:abilityMapId",parentId:"434",id:"438"},439:{path:"/knowledgegraph/:pathId/abilityMap/detail/:abilityId",parentId:"434",id:"439"},440:{path:"/knowledgegraph/:pathId/statistics",parentId:"434",id:"440"},441:{parentId:"434",id:"441"},442:{path:"/knowledgegraph/:pathId/statistics/learningpath/:learningpathId",parentId:"441",id:"442"},443:{path:"/knowledgegraph/:pathId/statistics/learningpath/:learningpathId/detail/:detailId",parentId:"441",id:"443"},444:{path:"/knowledgegraph/:pathId/statistics/pathatlas/:learningpathId",parentId:"441",id:"444"},445:{path:"/knowledgegraph/:pathId/statistics/pathatlas/:learningpathId/detail",parentId:"441",id:"445"},446:{path:"/knowledgegraph/:pathId/statistics/abilitymap/:learningpathId",parentId:"441",id:"446"},447:{path:"/knowledgegraph/:pathId/statistics/abilitymap/:learningpathId/detail/:detailId",parentId:"441",id:"447"},448:{path:"/deviceOperationMonitoring",parentId:"1",id:"448"},449:{path:"/deviceOperationMonitoring",parentId:"448",id:"449"},450:{path:"/onlineDevice",parentId:"1",id:"450"},451:{path:"/onlineDevice",redirect:"/onlineDevice/deviceInfo",parentId:"450",id:"451"},452:{path:"/onlineDevice/deviceInfo",parentId:"450",id:"452"},453:{path:"/onlineDevice/deviceInfo",redirect:"/onlineDevice/deviceInfo/manage",parentId:"452",id:"453"},454:{path:"/onlineDevice/deviceInfo/manage",parentId:"452",id:"454"},455:{path:"/onlineDevice/deviceInfo/deviceDetails/:id/:flag",parentId:"452",id:"455"},456:{path:"/onlineDevice/deviceInfo/deviceEdit/:id",parentId:"452",id:"456"},457:{path:"/onlineDevice/deviceInfo/reservationInfo/:id",parentId:"452",id:"457"},458:{path:"/onlineDevice/deviceLabel",parentId:"450",id:"458"},459:{path:"/onlineDevice/deviceType",parentId:"450",id:"459"},460:{path:"/onlineDevice/deviceType",redirect:"/onlineDevice/deviceType/manage",parentId:"459",id:"460"},461:{path:"/onlineDevice/deviceType/manage",parentId:"459",id:"461"},462:{path:"/onlineDevice/deviceType/deviceTypeDetails/:id",parentId:"459",id:"462"},463:{path:"/onlineDevice/faultlibrary",parentId:"450",id:"463"},464:{path:"/onlineDevice/digitalsigns",parentId:"450",id:"464"},465:{path:"/onlineReservation",parentId:"1",id:"465"},466:{path:"/onlineReservation",redirect:"/onlineReservation/reservationInfo",parentId:"465",id:"466"},467:{path:"/onlineReservation/reservationInfo",parentId:"465",id:"467"},468:{path:"/onlineReservation/reservationInfo",redirect:"/onlineReservation/reservationInfo/reservationInfo/false",parentId:"467",id:"468"},469:{path:"/onlineReservation/reservationInfo/reservationInfo/:flag",parentId:"467",id:"469"},470:{path:"/onlineMessageCenter",parentId:"1",id:"470"},471:{path:"/onlineMessageCenter",redirect:"/onlineMessageCenter/messageCenterManage",parentId:"470",id:"471"},472:{path:"/onlineMessageCenter/messageCenterManage",parentId:"470",id:"472"},473:{path:"/onlineMessageCenter/offSiteConfig",parentId:"470",id:"473"},474:{path:"/onlineProperty",parentId:"1",id:"474"},475:{path:"/onlineProperty",redirect:"/onlineProperty/property",parentId:"474",id:"475"},476:{path:"/onlineProperty/property",parentId:"474",id:"476"},477:{path:"/onlineProperty/procurement/:id",parentId:"474",id:"477"},478:{path:"/laboratoryList",parentId:"1",id:"478"},479:{path:"/laboratoryList",parentId:"478",id:"479"},480:{path:"/newlogin",parentId:"1",id:"480"},481:{path:"/onlinenum",parentId:"1",id:"481"},482:{path:"/onlinenum",parentId:"481",id:"482"},483:{path:"/shixuncontext",parentId:"1",id:"483"},484:{path:"/shixuncontext",parentId:"483",id:"484"},485:{path:"/shixuncontext/:Id/detail",parentId:"483",id:"485"},486:{path:"/educoder-demo",exact:!0,parentId:"1",id:"486"},487:{path:"/training",parentId:"1",id:"487"},488:{name:"\u7CBE\u57F9\u8BFE\u7A0B",path:"/training",parentId:"487",id:"488"},489:{path:"/effectivenessAnalysis/:coursesId",exact:!0,parentId:"1",id:"489"},490:{path:"/studentEffectivenessAnalysis/:coursesId",exact:!0,parentId:"1",id:"490"},491:{path:"/largeScreen",exact:!0,parentId:"1",id:"491"},492:{path:"/quality",parentId:"1",id:"492"},493:{name:"\u7CBE\u54C1\u8BFE\u7A0B",path:"/quality",parentId:"492",id:"493"},494:{path:"/otherlogin",exact:!0,parentId:"1",id:"494"},495:{path:"/otherloginqq",exact:!0,parentId:"1",id:"495"},496:{path:"/otherloginstart",exact:!0,parentId:"1",id:"496"},497:{path:"/pathsoverview",exact:!0,parentId:"1",id:"497"},498:{path:"/shixunsoverview",exact:!0,parentId:"1",id:"498"},499:{path:"/classroomsoverview",exact:!0,parentId:"1",id:"499"},500:{path:"/login",parentId:"1",id:"500"},501:{path:"/login",parentId:"500",id:"501"},502:{path:"/user",parentId:"1",id:"502"},503:{path:"/user/login",parentId:"502",id:"503"},504:{path:"/user/register",parentId:"502",id:"504"},505:{path:"/user/reset-password",parentId:"502",id:"505"},506:{path:"/colleges",parentId:"1",id:"506"},507:{path:"/colleges/:id/statistics",parentId:"506",id:"507"},508:{path:"/help",parentId:"1",id:"508"},509:{path:"/help/:id",parentId:"508",id:"509"},510:{path:"/video",parentId:"1",id:"510"},511:{path:"/video/:videoId",parentId:"510",id:"511"},512:{path:"/terminal",parentId:"1",id:"512"},513:{path:"/report/:taskId/:game_report_id",parentId:"1",id:"513"},514:{path:"/statsDashboard",parentId:"1",id:"514"},515:{path:"/reservation",parentId:"1",id:"515"},516:{path:"/reservation/list",parentId:"515",id:"516"},517:{path:"/reservationDetail",parentId:"1",id:"517"},518:{path:"/reservationDetail/:id",parentId:"517",id:"518"},519:{path:"/",parentId:"1",id:"519"},520:{path:"/",exact:!0,parentId:"519",id:"520"},521:{path:"/api/*",exact:!0,parentId:"519",id:"521"},522:{path:"/search",exact:!0,parentId:"519",id:"522"},523:{path:"/moop_cases",exact:!0,parentId:"519",id:"523"},524:{path:"/moop_cases/new",exact:!0,parentId:"519",id:"524"},525:{path:"/moop_cases/:caseId",exact:!0,parentId:"519",id:"525"},526:{path:"/moop_cases/:caseId/edit",exact:!0,parentId:"519",id:"526"},527:{path:"/moop_cases/:caseId/publish-success",exact:!0,parentId:"519",id:"527"},528:{path:"/randompaper",exact:!0,parentId:"519",id:"528"},529:{path:"/randompaper/edit/:id",exact:!0,parentId:"519",id:"529"},530:{path:"/randompaper/detail/:id",exact:!0,parentId:"519",id:"530"},531:{path:"/403",parentId:"519",id:"531"},532:{path:"/500",parentId:"519",id:"532"},533:{path:"/404",parentId:"519",id:"533"},534:{path:"/download",parentId:"519",id:"534"},535:{path:"/iwce",parentId:"519",id:"535"},536:{path:"/classrooms/:coursesId/attendance/TeacherSign",parentId:"519",id:"536"},537:{path:"/classrooms/:coursesId/attendance/:categoryId",parentId:"519",id:"537"},538:{path:"/Activities",parentId:"519",id:"538"},539:{path:"/iwce/:itemname",parentId:"519",id:"539"},540:{path:"/hpc-course",parentId:"519",id:"540"},541:{path:"/user_agents",parentId:"519",id:"541"},542:{path:"/three",parentId:"519",id:"542"},543:{path:"/introduction",parentId:"519",id:"543"},544:{path:"/chatgpt",parentId:"519",id:"544"},545:{path:"/*",parentId:"519",id:"545"},"@@/global-layout":{id:"@@/global-layout",path:"/",isLayout:!0}},routeComponents:{1:Ee.lazy(()=>__webpack_require__.e(4552).then(__webpack_require__.bind(__webpack_require__,4552))),2:Ee.lazy(()=>Promise.all([__webpack_require__.e(86447),__webpack_require__.e(65283),__webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__,43705))),3:Ee.lazy(()=>Promise.all([__webpack_require__.e(86447),__webpack_require__.e(32099)]).then(__webpack_require__.bind(__webpack_require__,65552))),4:Ee.lazy(()=>Promise.all([__webpack_require__.e(86447),__webpack_require__.e(71836),__webpack_require__.e(93260)]).then(__webpack_require__.bind(__webpack_require__,69668))),5:Ee.lazy(()=>Promise.all([__webpack_require__.e(86447),__webpack_require__.e(71836),__webpack_require__.e(93260)]).then(__webpack_require__.bind(__webpack_require__,69668))),6:Ee.lazy(()=>__webpack_require__.e(53247).then(__webpack_require__.bind(__webpack_require__,52))),7:Ee.lazy(()=>Promise.all([__webpack_require__.e(86447),__webpack_require__.e(3178),__webpack_require__.e(14599)]).then(__webpack_require__.bind(__webpack_require__,17056))),8:Ee.lazy(()=>Promise.all([__webpack_require__.e(86447),__webpack_require__.e(3178),__webpack_require__.e(11545)]).then(__webpack_require__.bind(__webpack_require__,37862))),9:Ee.lazy(()=>Promise.all([__webpack_require__.e(86447),__webpack_require__.e(65283),__webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__,43705))),10:Ee.lazy(()=>__webpack_require__.e(9906).then(__webpack_require__.bind(__webpack_require__,39172))),11:Ee.lazy(()=>__webpack_require__.e(5572).then(__webpack_require__.bind(__webpack_require__,89574))),12:Ee.lazy(()=>__webpack_require__.e(36080).then(__webpack_require__.bind(__webpack_require__,67993))),13:Ee.lazy(()=>__webpack_require__.e(27901).then(__webpack_require__.bind(__webpack_require__,68505))),14:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(42806),__webpack_require__.e(92281)]).then(__webpack_require__.bind(__webpack_require__,87856))),15:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(51651)]).then(__webpack_require__.bind(__webpack_require__,24176))),16:Ee.lazy(()=>__webpack_require__.e(36080).then(__webpack_require__.bind(__webpack_require__,67993))),17:Ee.lazy(()=>Promise.all([__webpack_require__.e(86447),__webpack_require__.e(3178),__webpack_require__.e(14599)]).then(__webpack_require__.bind(__webpack_require__,17056))),18:Ee.lazy(()=>Promise.all([__webpack_require__.e(86447),__webpack_require__.e(3178),__webpack_require__.e(14599)]).then(__webpack_require__.bind(__webpack_require__,17056))),19:Ee.lazy(()=>Promise.all([__webpack_require__.e(86447),__webpack_require__.e(65283),__webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__,43705))),20:Ee.lazy(()=>__webpack_require__.e(76789).then(__webpack_require__.bind(__webpack_require__,23385))),21:Ee.lazy(()=>__webpack_require__.e(79921).then(__webpack_require__.bind(__webpack_require__,13597))),22:Ee.lazy(()=>__webpack_require__.e(31674).then(__webpack_require__.bind(__webpack_require__,34143))),23:Ee.lazy(()=>__webpack_require__.e(26685).then(__webpack_require__.bind(__webpack_require__,64678))),24:Ee.lazy(()=>__webpack_require__.e(7323).then(__webpack_require__.bind(__webpack_require__,90814))),25:Ee.lazy(()=>__webpack_require__.e(7323).then(__webpack_require__.bind(__webpack_require__,90814))),26:Ee.lazy(()=>__webpack_require__.e(96882).then(__webpack_require__.bind(__webpack_require__,9573))),27:Ee.lazy(()=>__webpack_require__.e(96882).then(__webpack_require__.bind(__webpack_require__,9573))),28:Ee.lazy(()=>__webpack_require__.e(90109).then(__webpack_require__.bind(__webpack_require__,94576))),29:Ee.lazy(()=>__webpack_require__.e(10737).then(__webpack_require__.bind(__webpack_require__,30624))),30:Ee.lazy(()=>__webpack_require__.e(3391).then(__webpack_require__.bind(__webpack_require__,96247))),31:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(8343),__webpack_require__.e(35694)]).then(__webpack_require__.bind(__webpack_require__,55510))),32:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(55330)]).then(__webpack_require__.bind(__webpack_require__,3039))),33:Ee.lazy(()=>Promise.all([__webpack_require__.e(86447),__webpack_require__.e(12303)]).then(__webpack_require__.bind(__webpack_require__,30957))),34:Ee.lazy(()=>__webpack_require__.e(71450).then(__webpack_require__.bind(__webpack_require__,83563))),35:Ee.lazy(()=>Promise.all([__webpack_require__.e(8343),__webpack_require__.e(10195)]).then(__webpack_require__.bind(__webpack_require__,61237))),36:Ee.lazy(()=>Promise.all([__webpack_require__.e(8343),__webpack_require__.e(93668)]).then(__webpack_require__.bind(__webpack_require__,43252))),37:Ee.lazy(()=>Promise.all([__webpack_require__.e(86447),__webpack_require__.e(52338)]).then(__webpack_require__.bind(__webpack_require__,23372))),38:Ee.lazy(()=>__webpack_require__.e(14662).then(__webpack_require__.bind(__webpack_require__,32648))),39:Ee.lazy(()=>__webpack_require__.e(28072).then(__webpack_require__.bind(__webpack_require__,34929))),40:Ee.lazy(()=>__webpack_require__.e(60479).then(__webpack_require__.bind(__webpack_require__,19531))),41:Ee.lazy(()=>__webpack_require__.e(85297).then(__webpack_require__.bind(__webpack_require__,55490))),42:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(3178),__webpack_require__.e(54164)]).then(__webpack_require__.bind(__webpack_require__,70630))),43:Ee.lazy(()=>Promise.all([__webpack_require__.e(86447),__webpack_require__.e(3178),__webpack_require__.e(14599)]).then(__webpack_require__.bind(__webpack_require__,17056))),44:Ee.lazy(()=>Promise.all([__webpack_require__.e(3178),__webpack_require__.e(97931),__webpack_require__.e(14889)]).then(__webpack_require__.bind(__webpack_require__,88445))),45:Ee.lazy(()=>Promise.all([__webpack_require__.e(3178),__webpack_require__.e(97931),__webpack_require__.e(14105)]).then(__webpack_require__.bind(__webpack_require__,81655))),46:Ee.lazy(()=>Promise.all([__webpack_require__.e(3178),__webpack_require__.e(97883)]).then(__webpack_require__.bind(__webpack_require__,72551))),47:Ee.lazy(()=>__webpack_require__.e(17482).then(__webpack_require__.bind(__webpack_require__,37281))),48:Ee.lazy(()=>__webpack_require__.e(75816).then(__webpack_require__.bind(__webpack_require__,83292))),49:Ee.lazy(()=>__webpack_require__.e(90337).then(__webpack_require__.bind(__webpack_require__,72911))),50:Ee.lazy(()=>Promise.all([__webpack_require__.e(86447),__webpack_require__.e(71836),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,29576))),51:Ee.lazy(()=>Promise.all([__webpack_require__.e(86447),__webpack_require__.e(71836),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,29576))),52:Ee.lazy(()=>__webpack_require__.e(45992).then(__webpack_require__.bind(__webpack_require__,90343))),53:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(86447),__webpack_require__.e(3178),__webpack_require__.e(78085)]).then(__webpack_require__.bind(__webpack_require__,82162))),54:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(86447),__webpack_require__.e(3178),__webpack_require__.e(78085)]).then(__webpack_require__.bind(__webpack_require__,82162))),55:Ee.lazy(()=>__webpack_require__.e(48431).then(__webpack_require__.bind(__webpack_require__,24632))),56:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(5902)]).then(__webpack_require__.bind(__webpack_require__,58659))),57:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(43433)]).then(__webpack_require__.bind(__webpack_require__,96528))),58:Ee.lazy(()=>__webpack_require__.e(95125).then(__webpack_require__.bind(__webpack_require__,23781))),59:Ee.lazy(()=>__webpack_require__.e(95125).then(__webpack_require__.bind(__webpack_require__,23781))),60:Ee.lazy(()=>__webpack_require__.e(10921).then(__webpack_require__.bind(__webpack_require__,18099))),61:Ee.lazy(()=>__webpack_require__.e(10921).then(__webpack_require__.bind(__webpack_require__,18099))),62:Ee.lazy(()=>__webpack_require__.e(21578).then(__webpack_require__.bind(__webpack_require__,15028))),63:Ee.lazy(()=>__webpack_require__.e(3317).then(__webpack_require__.bind(__webpack_require__,6469))),64:Ee.lazy(()=>__webpack_require__.e(1482).then(__webpack_require__.bind(__webpack_require__,11264))),65:Ee.lazy(()=>__webpack_require__.e(74795).then(__webpack_require__.bind(__webpack_require__,84959))),66:Ee.lazy(()=>__webpack_require__.e(20026).then(__webpack_require__.bind(__webpack_require__,91625))),67:Ee.lazy(()=>__webpack_require__.e(68882).then(__webpack_require__.bind(__webpack_require__,36347))),68:Ee.lazy(()=>Promise.all([__webpack_require__.e(42806),__webpack_require__.e(85888)]).then(__webpack_require__.bind(__webpack_require__,38693))),69:Ee.lazy(()=>Promise.all([__webpack_require__.e(42806),__webpack_require__.e(19715)]).then(__webpack_require__.bind(__webpack_require__,61712))),70:Ee.lazy(()=>__webpack_require__.e(57045).then(__webpack_require__.bind(__webpack_require__,51110))),71:Ee.lazy(()=>__webpack_require__.e(31211).then(__webpack_require__.bind(__webpack_require__,89010))),72:Ee.lazy(()=>Promise.all([__webpack_require__.e(42806),__webpack_require__.e(51582)]).then(__webpack_require__.bind(__webpack_require__,40980))),73:Ee.lazy(()=>Promise.all([__webpack_require__.e(42806),__webpack_require__.e(16729)]).then(__webpack_require__.bind(__webpack_require__,43477))),74:Ee.lazy(()=>Promise.all([__webpack_require__.e(4077),__webpack_require__.e(39695)]).then(__webpack_require__.bind(__webpack_require__,58083))),75:Ee.lazy(()=>Promise.all([__webpack_require__.e(4077),__webpack_require__.e(28723)]).then(__webpack_require__.bind(__webpack_require__,29335))),76:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(17622)]).then(__webpack_require__.bind(__webpack_require__,11195))),77:Ee.lazy(()=>__webpack_require__.e(65148).then(__webpack_require__.bind(__webpack_require__,98377))),78:Ee.lazy(()=>__webpack_require__.e(90643).then(__webpack_require__.bind(__webpack_require__,65041))),79:Ee.lazy(()=>__webpack_require__.e(43442).then(__webpack_require__.bind(__webpack_require__,17836))),80:Ee.lazy(()=>__webpack_require__.e(12102).then(__webpack_require__.bind(__webpack_require__,5212))),81:Ee.lazy(()=>__webpack_require__.e(82425).then(__webpack_require__.bind(__webpack_require__,73094))),82:Ee.lazy(()=>Promise.all([__webpack_require__.e(57642),__webpack_require__.e(52404)]).then(__webpack_require__.bind(__webpack_require__,410))),83:Ee.lazy(()=>Promise.all([__webpack_require__.e(57642),__webpack_require__.e(89785)]).then(__webpack_require__.bind(__webpack_require__,92322))),84:Ee.lazy(()=>__webpack_require__.e(27901).then(__webpack_require__.bind(__webpack_require__,68505))),85:Ee.lazy(()=>__webpack_require__.e(2819).then(__webpack_require__.bind(__webpack_require__,1524))),86:Ee.lazy(()=>__webpack_require__.e(11512).then(__webpack_require__.bind(__webpack_require__,46415))),87:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(27395)]).then(__webpack_require__.bind(__webpack_require__,19724))),88:Ee.lazy(()=>__webpack_require__.e(3585).then(__webpack_require__.bind(__webpack_require__,60127))),89:Ee.lazy(()=>__webpack_require__.e(46963).then(__webpack_require__.bind(__webpack_require__,74250))),90:Ee.lazy(()=>__webpack_require__.e(64030).then(__webpack_require__.bind(__webpack_require__,81119))),91:Ee.lazy(()=>__webpack_require__.e(64030).then(__webpack_require__.bind(__webpack_require__,81119))),92:Ee.lazy(()=>__webpack_require__.e(6127).then(__webpack_require__.bind(__webpack_require__,84597))),93:Ee.lazy(()=>Promise.all([__webpack_require__.e(8343),__webpack_require__.e(3951)]).then(__webpack_require__.bind(__webpack_require__,27776))),94:Ee.lazy(()=>__webpack_require__.e(41048).then(__webpack_require__.bind(__webpack_require__,89780))),95:Ee.lazy(()=>Promise.all([__webpack_require__.e(3178),__webpack_require__.e(12884)]).then(__webpack_require__.bind(__webpack_require__,27294))),96:Ee.lazy(()=>__webpack_require__.e(54770).then(__webpack_require__.bind(__webpack_require__,52765))),97:Ee.lazy(()=>__webpack_require__.e(92603).then(__webpack_require__.bind(__webpack_require__,49442))),98:Ee.lazy(()=>__webpack_require__.e(44216).then(__webpack_require__.bind(__webpack_require__,51636))),99:Ee.lazy(()=>__webpack_require__.e(15319).then(__webpack_require__.bind(__webpack_require__,50960))),100:Ee.lazy(()=>__webpack_require__.e(40895).then(__webpack_require__.bind(__webpack_require__,63961))),101:Ee.lazy(()=>__webpack_require__.e(27322).then(__webpack_require__.bind(__webpack_require__,19019))),102:Ee.lazy(()=>Promise.all([__webpack_require__.e(8343),__webpack_require__.e(72203)]).then(__webpack_require__.bind(__webpack_require__,35334))),103:Ee.lazy(()=>Promise.all([__webpack_require__.e(8343),__webpack_require__.e(72203)]).then(__webpack_require__.bind(__webpack_require__,35334))),104:Ee.lazy(()=>__webpack_require__.e(85048).then(__webpack_require__.bind(__webpack_require__,4336))),105:Ee.lazy(()=>__webpack_require__.e(61043).then(__webpack_require__.bind(__webpack_require__,79958))),106:Ee.lazy(()=>__webpack_require__.e(61043).then(__webpack_require__.bind(__webpack_require__,79958))),107:Ee.lazy(()=>__webpack_require__.e(60921).then(__webpack_require__.bind(__webpack_require__,77784))),108:Ee.lazy(()=>__webpack_require__.e(60921).then(__webpack_require__.bind(__webpack_require__,77784))),109:Ee.lazy(()=>__webpack_require__.e(64297).then(__webpack_require__.bind(__webpack_require__,32850))),110:Ee.lazy(()=>__webpack_require__.e(64297).then(__webpack_require__.bind(__webpack_require__,32850))),111:Ee.lazy(()=>Promise.all([__webpack_require__.e(8343),__webpack_require__.e(98458)]).then(__webpack_require__.bind(__webpack_require__,77770))),112:Ee.lazy(()=>Promise.all([__webpack_require__.e(8343),__webpack_require__.e(98458)]).then(__webpack_require__.bind(__webpack_require__,77770))),113:Ee.lazy(()=>Promise.all([__webpack_require__.e(8343),__webpack_require__.e(61798)]).then(__webpack_require__.bind(__webpack_require__,58563))),114:Ee.lazy(()=>Promise.all([__webpack_require__.e(8343),__webpack_require__.e(61798)]).then(__webpack_require__.bind(__webpack_require__,58563))),115:Ee.lazy(()=>__webpack_require__.e(55177).then(__webpack_require__.bind(__webpack_require__,8522))),116:Ee.lazy(()=>__webpack_require__.e(60201).then(__webpack_require__.bind(__webpack_require__,36378))),117:Ee.lazy(()=>__webpack_require__.e(1477).then(__webpack_require__.bind(__webpack_require__,44336))),118:Ee.lazy(()=>Promise.all([__webpack_require__.e(8343),__webpack_require__.e(56282)]).then(__webpack_require__.bind(__webpack_require__,56407))),119:Ee.lazy(()=>Promise.all([__webpack_require__.e(8343),__webpack_require__.e(56282)]).then(__webpack_require__.bind(__webpack_require__,56407))),120:Ee.lazy(()=>__webpack_require__.e(31962).then(__webpack_require__.bind(__webpack_require__,34026))),121:Ee.lazy(()=>__webpack_require__.e(54928).then(__webpack_require__.bind(__webpack_require__,71941))),122:Ee.lazy(()=>__webpack_require__.e(91257).then(__webpack_require__.bind(__webpack_require__,88270))),123:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(38061),__webpack_require__.e(97329)]).then(__webpack_require__.bind(__webpack_require__,14666))),124:Ee.lazy(()=>__webpack_require__.e(98340).then(__webpack_require__.bind(__webpack_require__,62879))),125:Ee.lazy(()=>__webpack_require__.e(34093).then(__webpack_require__.bind(__webpack_require__,58583))),126:Ee.lazy(()=>__webpack_require__.e(56185).then(__webpack_require__.bind(__webpack_require__,92966))),127:Ee.lazy(()=>__webpack_require__.e(56185).then(__webpack_require__.bind(__webpack_require__,92966))),128:Ee.lazy(()=>__webpack_require__.e(68827).then(__webpack_require__.bind(__webpack_require__,85615))),129:Ee.lazy(()=>__webpack_require__.e(68827).then(__webpack_require__.bind(__webpack_require__,85615))),130:Ee.lazy(()=>__webpack_require__.e(51678).then(__webpack_require__.bind(__webpack_require__,28149))),131:Ee.lazy(()=>__webpack_require__.e(51678).then(__webpack_require__.bind(__webpack_require__,28149))),132:Ee.lazy(()=>__webpack_require__.e(71754).then(__webpack_require__.bind(__webpack_require__,41609))),133:Ee.lazy(()=>__webpack_require__.e(71754).then(__webpack_require__.bind(__webpack_require__,41609))),134:Ee.lazy(()=>__webpack_require__.e(64217).then(__webpack_require__.bind(__webpack_require__,98241))),135:Ee.lazy(()=>__webpack_require__.e(6205).then(__webpack_require__.bind(__webpack_require__,49525))),136:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(60533)]).then(__webpack_require__.bind(__webpack_require__,1793))),137:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(45798)]).then(__webpack_require__.bind(__webpack_require__,95355))),138:Ee.lazy(()=>__webpack_require__.e(85466).then(__webpack_require__.bind(__webpack_require__,21849))),139:Ee.lazy(()=>__webpack_require__.e(85466).then(__webpack_require__.bind(__webpack_require__,21849))),140:Ee.lazy(()=>__webpack_require__.e(69944).then(__webpack_require__.bind(__webpack_require__,90768))),141:Ee.lazy(()=>Promise.all([__webpack_require__.e(86447),__webpack_require__.e(59406)]).then(__webpack_require__.bind(__webpack_require__,15738))),142:Ee.lazy(()=>Promise.all([__webpack_require__.e(86447),__webpack_require__.e(59406)]).then(__webpack_require__.bind(__webpack_require__,15738))),143:Ee.lazy(()=>__webpack_require__.e(69039).then(__webpack_require__.bind(__webpack_require__,80389))),144:Ee.lazy(()=>__webpack_require__.e(69039).then(__webpack_require__.bind(__webpack_require__,80389))),145:Ee.lazy(()=>__webpack_require__.e(87922).then(__webpack_require__.bind(__webpack_require__,55439))),146:Ee.lazy(()=>__webpack_require__.e(61727).then(__webpack_require__.bind(__webpack_require__,55362))),147:Ee.lazy(()=>__webpack_require__.e(61727).then(__webpack_require__.bind(__webpack_require__,55362))),148:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(31427)]).then(__webpack_require__.bind(__webpack_require__,54098))),149:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(31427)]).then(__webpack_require__.bind(__webpack_require__,54098))),150:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(48689)]).then(__webpack_require__.bind(__webpack_require__,95181))),151:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(17806)]).then(__webpack_require__.bind(__webpack_require__,13581))),152:Ee.lazy(()=>__webpack_require__.e(3276).then(__webpack_require__.bind(__webpack_require__,32127))),153:Ee.lazy(()=>__webpack_require__.e(98885).then(__webpack_require__.bind(__webpack_require__,88228))),154:Ee.lazy(()=>__webpack_require__.e(3451).then(__webpack_require__.bind(__webpack_require__,63772))),155:Ee.lazy(()=>__webpack_require__.e(69922).then(__webpack_require__.bind(__webpack_require__,85141))),156:Ee.lazy(()=>__webpack_require__.e(54572).then(__webpack_require__.bind(__webpack_require__,41841))),157:Ee.lazy(()=>__webpack_require__.e(64017).then(__webpack_require__.bind(__webpack_require__,43261))),158:Ee.lazy(()=>__webpack_require__.e(15148).then(__webpack_require__.bind(__webpack_require__,40322))),159:Ee.lazy(()=>Promise.all([__webpack_require__.e(86447),__webpack_require__.e(65283),__webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__,43705))),160:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(91353),__webpack_require__.e(87099)]).then(__webpack_require__.bind(__webpack_require__,51398))),161:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(91353),__webpack_require__.e(87099)]).then(__webpack_require__.bind(__webpack_require__,51398))),162:Ee.lazy(()=>__webpack_require__.e(44449).then(__webpack_require__.bind(__webpack_require__,61970))),163:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(91353),__webpack_require__.e(87099)]).then(__webpack_require__.bind(__webpack_require__,51398))),164:Ee.lazy(()=>Promise.all([__webpack_require__.e(65283),__webpack_require__.e(80622),__webpack_require__.e(72570)]).then(__webpack_require__.bind(__webpack_require__,51851))),165:Ee.lazy(()=>Promise.all([__webpack_require__.e(65283),__webpack_require__.e(80622),__webpack_require__.e(72570)]).then(__webpack_require__.bind(__webpack_require__,51851))),166:Ee.lazy(()=>__webpack_require__.e(8787).then(__webpack_require__.bind(__webpack_require__,34468))),167:Ee.lazy(()=>__webpack_require__.e(45650).then(__webpack_require__.bind(__webpack_require__,35180))),168:Ee.lazy(()=>__webpack_require__.e(81799).then(__webpack_require__.bind(__webpack_require__,65035))),169:Ee.lazy(()=>Promise.all([__webpack_require__.e(65283),__webpack_require__.e(80622),__webpack_require__.e(8579)]).then(__webpack_require__.bind(__webpack_require__,34296))),170:Ee.lazy(()=>Promise.all([__webpack_require__.e(86447),__webpack_require__.e(65283),__webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__,43705))),171:Ee.lazy(()=>__webpack_require__.e(28639).then(__webpack_require__.bind(__webpack_require__,83387))),172:Ee.lazy(()=>__webpack_require__.e(4048).then(__webpack_require__.bind(__webpack_require__,74417))),173:Ee.lazy(()=>__webpack_require__.e(74264).then(__webpack_require__.bind(__webpack_require__,59963))),174:Ee.lazy(()=>__webpack_require__.e(74264).then(__webpack_require__.bind(__webpack_require__,59963))),175:Ee.lazy(()=>__webpack_require__.e(80508).then(__webpack_require__.bind(__webpack_require__,44081))),176:Ee.lazy(()=>Promise.all([__webpack_require__.e(86447),__webpack_require__.e(65283),__webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__,43705))),177:Ee.lazy(()=>Promise.all([__webpack_require__.e(86447),__webpack_require__.e(3178),__webpack_require__.e(67835)]).then(__webpack_require__.bind(__webpack_require__,80660))),178:Ee.lazy(()=>Promise.all([__webpack_require__.e(86447),__webpack_require__.e(41953)]).then(__webpack_require__.bind(__webpack_require__,86137))),179:Ee.lazy(()=>Promise.all([__webpack_require__.e(86447),__webpack_require__.e(41953)]).then(__webpack_require__.bind(__webpack_require__,86137))),180:Ee.lazy(()=>__webpack_require__.e(11581).then(__webpack_require__.bind(__webpack_require__,89740))),181:Ee.lazy(()=>__webpack_require__.e(64144).then(__webpack_require__.bind(__webpack_require__,2869))),182:Ee.lazy(()=>Promise.all([__webpack_require__.e(86447),__webpack_require__.e(3178),__webpack_require__.e(14599)]).then(__webpack_require__.bind(__webpack_require__,17056))),183:Ee.lazy(()=>Promise.all([__webpack_require__.e(86447),__webpack_require__.e(65283),__webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__,43705))),184:Ee.lazy(()=>__webpack_require__.e(8552).then(__webpack_require__.bind(__webpack_require__,46232))),185:Ee.lazy(()=>__webpack_require__.e(7884).then(__webpack_require__.bind(__webpack_require__,28415))),186:Ee.lazy(()=>Promise.all([__webpack_require__.e(22906),__webpack_require__.e(75307)]).then(__webpack_require__.bind(__webpack_require__,33572))),187:Ee.lazy(()=>__webpack_require__.e(65549).then(__webpack_require__.bind(__webpack_require__,80505))),188:Ee.lazy(()=>__webpack_require__.e(99674).then(__webpack_require__.bind(__webpack_require__,86663))),189:Ee.lazy(()=>__webpack_require__.e(55573).then(__webpack_require__.bind(__webpack_require__,20044))),190:Ee.lazy(()=>__webpack_require__.e(2141).then(__webpack_require__.bind(__webpack_require__,1795))),191:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(22906),__webpack_require__.e(9511)]).then(__webpack_require__.bind(__webpack_require__,54112))),192:Ee.lazy(()=>__webpack_require__.e(16328).then(__webpack_require__.bind(__webpack_require__,50939))),193:Ee.lazy(()=>__webpack_require__.e(77857).then(__webpack_require__.bind(__webpack_require__,26948))),194:Ee.lazy(()=>Promise.all([__webpack_require__.e(86447),__webpack_require__.e(41657)]).then(__webpack_require__.bind(__webpack_require__,39323))),195:Ee.lazy(()=>Promise.all([__webpack_require__.e(86447),__webpack_require__.e(41657)]).then(__webpack_require__.bind(__webpack_require__,39323))),196:Ee.lazy(()=>Promise.all([__webpack_require__.e(86447),__webpack_require__.e(94498)]).then(__webpack_require__.bind(__webpack_require__,16605))),197:Ee.lazy(()=>Promise.all([__webpack_require__.e(86447),__webpack_require__.e(94498)]).then(__webpack_require__.bind(__webpack_require__,16605))),198:Ee.lazy(()=>__webpack_require__.e(49205).then(__webpack_require__.bind(__webpack_require__,83434))),199:Ee.lazy(()=>__webpack_require__.e(21423).then(__webpack_require__.bind(__webpack_require__,80358))),200:Ee.lazy(()=>__webpack_require__.e(57614).then(__webpack_require__.bind(__webpack_require__,68181))),201:Ee.lazy(()=>__webpack_require__.e(9449).then(__webpack_require__.bind(__webpack_require__,25416))),202:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(79814)]).then(__webpack_require__.bind(__webpack_require__,75559))),203:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(36637)]).then(__webpack_require__.bind(__webpack_require__,78823))),204:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(36637)]).then(__webpack_require__.bind(__webpack_require__,78823))),205:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(63581)]).then(__webpack_require__.bind(__webpack_require__,45223))),206:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(91993)]).then(__webpack_require__.bind(__webpack_require__,10574))),207:Ee.lazy(()=>__webpack_require__.e(71475).then(__webpack_require__.bind(__webpack_require__,89525))),208:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(48965)]).then(__webpack_require__.bind(__webpack_require__,26757))),209:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(86451)]).then(__webpack_require__.bind(__webpack_require__,20976))),210:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(22906),__webpack_require__.e(10518)]).then(__webpack_require__.bind(__webpack_require__,2650))),211:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(15894)]).then(__webpack_require__.bind(__webpack_require__,92715))),212:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(15894)]).then(__webpack_require__.bind(__webpack_require__,92715))),213:Ee.lazy(()=>__webpack_require__.e(72130).then(__webpack_require__.bind(__webpack_require__,88117))),214:Ee.lazy(()=>__webpack_require__.e(72130).then(__webpack_require__.bind(__webpack_require__,88117))),215:Ee.lazy(()=>__webpack_require__.e(35230).then(__webpack_require__.bind(__webpack_require__,63794))),216:Ee.lazy(()=>__webpack_require__.e(35230).then(__webpack_require__.bind(__webpack_require__,63794))),217:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(98688)]).then(__webpack_require__.bind(__webpack_require__,19106))),218:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(98688)]).then(__webpack_require__.bind(__webpack_require__,19106))),219:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(45096)]).then(__webpack_require__.bind(__webpack_require__,29884))),220:Ee.lazy(()=>__webpack_require__.e(3086).then(__webpack_require__.bind(__webpack_require__,36341))),221:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(59417)]).then(__webpack_require__.bind(__webpack_require__,88462))),222:Ee.lazy(()=>Promise.all([__webpack_require__.e(86447),__webpack_require__.e(65283),__webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__,43705))),223:Ee.lazy(()=>__webpack_require__.e(95176).then(__webpack_require__.bind(__webpack_require__,61543))),224:Ee.lazy(()=>__webpack_require__.e(66587).then(__webpack_require__.bind(__webpack_require__,28570))),225:Ee.lazy(()=>__webpack_require__.e(19891).then(__webpack_require__.bind(__webpack_require__,90913))),226:Ee.lazy(()=>__webpack_require__.e(98062).then(__webpack_require__.bind(__webpack_require__,61080))),227:Ee.lazy(()=>__webpack_require__.e(15402).then(__webpack_require__.bind(__webpack_require__,8483))),228:Ee.lazy(()=>__webpack_require__.e(15402).then(__webpack_require__.bind(__webpack_require__,8483))),229:Ee.lazy(()=>__webpack_require__.e(86820).then(__webpack_require__.bind(__webpack_require__,27946))),230:Ee.lazy(()=>__webpack_require__.e(88517).then(__webpack_require__.bind(__webpack_require__,38361))),231:Ee.lazy(()=>__webpack_require__.e(7043).then(__webpack_require__.bind(__webpack_require__,79061))),232:Ee.lazy(()=>__webpack_require__.e(52806).then(__webpack_require__.bind(__webpack_require__,25628))),233:Ee.lazy(()=>__webpack_require__.e(75043).then(__webpack_require__.bind(__webpack_require__,70005))),234:Ee.lazy(()=>__webpack_require__.e(10799).then(__webpack_require__.bind(__webpack_require__,42737))),235:Ee.lazy(()=>__webpack_require__.e(92932).then(__webpack_require__.bind(__webpack_require__,72341))),236:Ee.lazy(()=>__webpack_require__.e(71525).then(__webpack_require__.bind(__webpack_require__,2350))),237:Ee.lazy(()=>__webpack_require__.e(69681).then(__webpack_require__.bind(__webpack_require__,73113))),238:Ee.lazy(()=>Promise.all([__webpack_require__.e(22906),__webpack_require__.e(63157)]).then(__webpack_require__.bind(__webpack_require__,22543))),239:Ee.lazy(()=>__webpack_require__.e(68332).then(__webpack_require__.bind(__webpack_require__,61597))),240:Ee.lazy(()=>__webpack_require__.e(66583).then(__webpack_require__.bind(__webpack_require__,6203))),241:Ee.lazy(()=>__webpack_require__.e(98217).then(__webpack_require__.bind(__webpack_require__,85827))),242:Ee.lazy(()=>__webpack_require__.e(80879).then(__webpack_require__.bind(__webpack_require__,44741))),243:Ee.lazy(()=>__webpack_require__.e(65776).then(__webpack_require__.bind(__webpack_require__,42187))),244:Ee.lazy(()=>__webpack_require__.e(60906).then(__webpack_require__.bind(__webpack_require__,75381))),245:Ee.lazy(()=>__webpack_require__.e(50900).then(__webpack_require__.bind(__webpack_require__,71913))),246:Ee.lazy(()=>__webpack_require__.e(26682).then(__webpack_require__.bind(__webpack_require__,20321))),247:Ee.lazy(()=>__webpack_require__.e(78115).then(__webpack_require__.bind(__webpack_require__,32244))),248:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(2659)]).then(__webpack_require__.bind(__webpack_require__,15698))),249:Ee.lazy(()=>__webpack_require__.e(14610).then(__webpack_require__.bind(__webpack_require__,83892))),250:Ee.lazy(()=>__webpack_require__.e(78479).then(__webpack_require__.bind(__webpack_require__,19684))),251:Ee.lazy(()=>__webpack_require__.e(15800).then(__webpack_require__.bind(__webpack_require__,13152))),252:Ee.lazy(()=>Promise.all([__webpack_require__.e(22906),__webpack_require__.e(42862)]).then(__webpack_require__.bind(__webpack_require__,97584))),253:Ee.lazy(()=>__webpack_require__.e(28286).then(__webpack_require__.bind(__webpack_require__,44607))),254:Ee.lazy(()=>__webpack_require__.e(65117).then(__webpack_require__.bind(__webpack_require__,55678))),255:Ee.lazy(()=>__webpack_require__.e(17402).then(__webpack_require__.bind(__webpack_require__,85393))),256:Ee.lazy(()=>__webpack_require__.e(21897).then(__webpack_require__.bind(__webpack_require__,41929))),257:Ee.lazy(()=>__webpack_require__.e(8145).then(__webpack_require__.bind(__webpack_require__,2033))),258:Ee.lazy(()=>__webpack_require__.e(70119).then(__webpack_require__.bind(__webpack_require__,6122))),259:Ee.lazy(()=>__webpack_require__.e(5427).then(__webpack_require__.bind(__webpack_require__,9964))),260:Ee.lazy(()=>__webpack_require__.e(4736).then(__webpack_require__.bind(__webpack_require__,84884))),261:Ee.lazy(()=>__webpack_require__.e(12412).then(__webpack_require__.bind(__webpack_require__,75818))),262:Ee.lazy(()=>__webpack_require__.e(42240).then(__webpack_require__.bind(__webpack_require__,3801))),263:Ee.lazy(()=>__webpack_require__.e(5165).then(__webpack_require__.bind(__webpack_require__,68187))),264:Ee.lazy(()=>__webpack_require__.e(83831).then(__webpack_require__.bind(__webpack_require__,87272))),265:Ee.lazy(()=>__webpack_require__.e(93910).then(__webpack_require__.bind(__webpack_require__,88854))),266:Ee.lazy(()=>__webpack_require__.e(57855).then(__webpack_require__.bind(__webpack_require__,89226))),267:Ee.lazy(()=>__webpack_require__.e(9507).then(__webpack_require__.bind(__webpack_require__,11902))),268:Ee.lazy(()=>__webpack_require__.e(1343).then(__webpack_require__.bind(__webpack_require__,33396))),269:Ee.lazy(()=>__webpack_require__.e(4552).then(__webpack_require__.bind(__webpack_require__,4552))),270:Ee.lazy(()=>Promise.all([__webpack_require__.e(86447),__webpack_require__.e(65283),__webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__,43705))),271:Ee.lazy(()=>__webpack_require__.e(29647).then(__webpack_require__.bind(__webpack_require__,1418))),272:Ee.lazy(()=>__webpack_require__.e(10485).then(__webpack_require__.bind(__webpack_require__,63564))),273:Ee.lazy(()=>Promise.all([__webpack_require__.e(67977),__webpack_require__.e(34741)]).then(__webpack_require__.bind(__webpack_require__,42502))),274:Ee.lazy(()=>Promise.all([__webpack_require__.e(67977),__webpack_require__.e(34741)]).then(__webpack_require__.bind(__webpack_require__,42502))),275:Ee.lazy(()=>Promise.all([__webpack_require__.e(67977),__webpack_require__.e(34994)]).then(__webpack_require__.bind(__webpack_require__,5937))),276:Ee.lazy(()=>Promise.all([__webpack_require__.e(67977),__webpack_require__.e(34994)]).then(__webpack_require__.bind(__webpack_require__,5937))),277:Ee.lazy(()=>__webpack_require__.e(77460).then(__webpack_require__.bind(__webpack_require__,10903))),278:Ee.lazy(()=>__webpack_require__.e(49716).then(__webpack_require__.bind(__webpack_require__,57560))),279:Ee.lazy(()=>__webpack_require__.e(86913).then(__webpack_require__.bind(__webpack_require__,7644))),280:Ee.lazy(()=>__webpack_require__.e(86913).then(__webpack_require__.bind(__webpack_require__,7644))),281:Ee.lazy(()=>Promise.all([__webpack_require__.e(86447),__webpack_require__.e(65283),__webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__,43705))),282:Ee.lazy(()=>__webpack_require__.e(13006).then(__webpack_require__.bind(__webpack_require__,13403))),283:Ee.lazy(()=>__webpack_require__.e(92045).then(__webpack_require__.bind(__webpack_require__,41508))),284:Ee.lazy(()=>__webpack_require__.e(11520).then(__webpack_require__.bind(__webpack_require__,17556))),285:Ee.lazy(()=>__webpack_require__.e(59649).then(__webpack_require__.bind(__webpack_require__,22615))),286:Ee.lazy(()=>__webpack_require__.e(84546).then(__webpack_require__.bind(__webpack_require__,12738))),287:Ee.lazy(()=>__webpack_require__.e(75357).then(__webpack_require__.bind(__webpack_require__,20585))),288:Ee.lazy(()=>__webpack_require__.e(68665).then(__webpack_require__.bind(__webpack_require__,22789))),289:Ee.lazy(()=>__webpack_require__.e(73183).then(__webpack_require__.bind(__webpack_require__,20887))),290:Ee.lazy(()=>__webpack_require__.e(34800).then(__webpack_require__.bind(__webpack_require__,75151))),291:Ee.lazy(()=>__webpack_require__.e(79489).then(__webpack_require__.bind(__webpack_require__,95028))),292:Ee.lazy(()=>__webpack_require__.e(39391).then(__webpack_require__.bind(__webpack_require__,93297))),293:Ee.lazy(()=>__webpack_require__.e(95335).then(__webpack_require__.bind(__webpack_require__,11888))),294:Ee.lazy(()=>__webpack_require__.e(92823).then(__webpack_require__.bind(__webpack_require__,29262))),295:Ee.lazy(()=>__webpack_require__.e(4973).then(__webpack_require__.bind(__webpack_require__,54756))),296:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(66651)]).then(__webpack_require__.bind(__webpack_require__,96299))),297:Ee.lazy(()=>__webpack_require__.e(26741).then(__webpack_require__.bind(__webpack_require__,63053))),298:Ee.lazy(()=>__webpack_require__.e(45775).then(__webpack_require__.bind(__webpack_require__,4384))),299:Ee.lazy(()=>__webpack_require__.e(62548).then(__webpack_require__.bind(__webpack_require__,88653))),300:Ee.lazy(()=>__webpack_require__.e(4552).then(__webpack_require__.bind(__webpack_require__,4552))),301:Ee.lazy(()=>Promise.all([__webpack_require__.e(86447),__webpack_require__.e(65283),__webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__,43705))),302:Ee.lazy(()=>__webpack_require__.e(86634).then(__webpack_require__.bind(__webpack_require__,34073))),303:Ee.lazy(()=>__webpack_require__.e(20680).then(__webpack_require__.bind(__webpack_require__,24631))),304:Ee.lazy(()=>__webpack_require__.e(26366).then(__webpack_require__.bind(__webpack_require__,54996))),305:Ee.lazy(()=>__webpack_require__.e(86452).then(__webpack_require__.bind(__webpack_require__,61890))),306:Ee.lazy(()=>__webpack_require__.e(11070).then(__webpack_require__.bind(__webpack_require__,4067))),307:Ee.lazy(()=>__webpack_require__.e(67242).then(__webpack_require__.bind(__webpack_require__,96777))),308:Ee.lazy(()=>__webpack_require__.e(22707).then(__webpack_require__.bind(__webpack_require__,38385))),309:Ee.lazy(()=>__webpack_require__.e(12865).then(__webpack_require__.bind(__webpack_require__,71417))),310:Ee.lazy(()=>__webpack_require__.e(36784).then(__webpack_require__.bind(__webpack_require__,9996))),311:Ee.lazy(()=>__webpack_require__.e(36784).then(__webpack_require__.bind(__webpack_require__,9996))),312:Ee.lazy(()=>__webpack_require__.e(83141).then(__webpack_require__.bind(__webpack_require__,35047))),313:Ee.lazy(()=>__webpack_require__.e(4552).then(__webpack_require__.bind(__webpack_require__,4552))),314:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(86447),__webpack_require__.e(3178),__webpack_require__.e(37289)]).then(__webpack_require__.bind(__webpack_require__,77027))),315:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(86447),__webpack_require__.e(20700)]).then(__webpack_require__.bind(__webpack_require__,32012))),316:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(86447),__webpack_require__.e(3178),__webpack_require__.e(37289)]).then(__webpack_require__.bind(__webpack_require__,77027))),317:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(86447),__webpack_require__.e(20700)]).then(__webpack_require__.bind(__webpack_require__,32012))),318:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(86447),__webpack_require__.e(3178),__webpack_require__.e(37289)]).then(__webpack_require__.bind(__webpack_require__,77027))),319:Ee.lazy(()=>__webpack_require__.e(4552).then(__webpack_require__.bind(__webpack_require__,4552))),320:Ee.lazy(()=>Promise.all([__webpack_require__.e(3178),__webpack_require__.e(17527)]).then(__webpack_require__.bind(__webpack_require__,4459))),321:Ee.lazy(()=>Promise.all([__webpack_require__.e(3178),__webpack_require__.e(36270)]).then(__webpack_require__.bind(__webpack_require__,30546))),322:Ee.lazy(()=>Promise.all([__webpack_require__.e(86447),__webpack_require__.e(65283),__webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__,43705))),323:Ee.lazy(()=>__webpack_require__.e(60547).then(__webpack_require__.bind(__webpack_require__,13398))),324:Ee.lazy(()=>__webpack_require__.e(59788).then(__webpack_require__.bind(__webpack_require__,62520))),325:Ee.lazy(()=>__webpack_require__.e(20576).then(__webpack_require__.bind(__webpack_require__,9671))),326:Ee.lazy(()=>__webpack_require__.e(87260).then(__webpack_require__.bind(__webpack_require__,16744))),327:Ee.lazy(()=>__webpack_require__.e(64520).then(__webpack_require__.bind(__webpack_require__,88362))),328:Ee.lazy(()=>__webpack_require__.e(89076).then(__webpack_require__.bind(__webpack_require__,11769))),329:Ee.lazy(()=>__webpack_require__.e(14514).then(__webpack_require__.bind(__webpack_require__,1022))),330:Ee.lazy(()=>Promise.all([__webpack_require__.e(86447),__webpack_require__.e(65283),__webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__,43705))),331:Ee.lazy(()=>__webpack_require__.e(70928).then(__webpack_require__.bind(__webpack_require__,57810))),332:Ee.lazy(()=>__webpack_require__.e(31006).then(__webpack_require__.bind(__webpack_require__,40818))),333:Ee.lazy(()=>__webpack_require__.e(31006).then(__webpack_require__.bind(__webpack_require__,40818))),334:Ee.lazy(()=>Promise.all([__webpack_require__.e(86447),__webpack_require__.e(65283),__webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__,43705))),335:Ee.lazy(()=>__webpack_require__.e(21939).then(__webpack_require__.bind(__webpack_require__,56944))),336:Ee.lazy(()=>__webpack_require__.e(556).then(__webpack_require__.bind(__webpack_require__,75977))),337:Ee.lazy(()=>__webpack_require__.e(16434).then(__webpack_require__.bind(__webpack_require__,2132))),338:Ee.lazy(()=>__webpack_require__.e(61880).then(__webpack_require__.bind(__webpack_require__,72135))),339:Ee.lazy(()=>__webpack_require__.e(28237).then(__webpack_require__.bind(__webpack_require__,6712))),340:Ee.lazy(()=>__webpack_require__.e(85111).then(__webpack_require__.bind(__webpack_require__,40960))),341:Ee.lazy(()=>__webpack_require__.e(30264).then(__webpack_require__.bind(__webpack_require__,69207))),342:Ee.lazy(()=>__webpack_require__.e(44259).then(__webpack_require__.bind(__webpack_require__,49056))),343:Ee.lazy(()=>Promise.all([__webpack_require__.e(86447),__webpack_require__.e(65283),__webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__,43705))),344:Ee.lazy(()=>__webpack_require__.e(94078).then(__webpack_require__.bind(__webpack_require__,55825))),345:Ee.lazy(()=>__webpack_require__.e(52829).then(__webpack_require__.bind(__webpack_require__,89994))),346:Ee.lazy(()=>__webpack_require__.e(45359).then(__webpack_require__.bind(__webpack_require__,90670))),347:Ee.lazy(()=>Promise.all([__webpack_require__.e(86447),__webpack_require__.e(65283),__webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__,43705))),348:Ee.lazy(()=>__webpack_require__.e(40559).then(__webpack_require__.bind(__webpack_require__,78889))),349:Ee.lazy(()=>__webpack_require__.e(33747).then(__webpack_require__.bind(__webpack_require__,70796))),350:Ee.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,25094))),351:Ee.lazy(()=>__webpack_require__.e(71783).then(__webpack_require__.bind(__webpack_require__,67216))),352:Ee.lazy(()=>__webpack_require__.e(65816).then(__webpack_require__.bind(__webpack_require__,33502))),353:Ee.lazy(()=>__webpack_require__.e(89677).then(__webpack_require__.bind(__webpack_require__,42357))),354:Ee.lazy(()=>__webpack_require__.e(89677).then(__webpack_require__.bind(__webpack_require__,42357))),355:Ee.lazy(()=>__webpack_require__.e(46796).then(__webpack_require__.bind(__webpack_require__,65936))),356:Ee.lazy(()=>__webpack_require__.e(24504).then(__webpack_require__.bind(__webpack_require__,54093))),357:Ee.lazy(()=>__webpack_require__.e(87058).then(__webpack_require__.bind(__webpack_require__,46677))),358:Ee.lazy(()=>__webpack_require__.e(38447).then(__webpack_require__.bind(__webpack_require__,66983))),359:Ee.lazy(()=>__webpack_require__.e(91045).then(__webpack_require__.bind(__webpack_require__,41580))),360:Ee.lazy(()=>__webpack_require__.e(91045).then(__webpack_require__.bind(__webpack_require__,41580))),361:Ee.lazy(()=>__webpack_require__.e(35238).then(__webpack_require__.bind(__webpack_require__,9695))),362:Ee.lazy(()=>__webpack_require__.e(94715).then(__webpack_require__.bind(__webpack_require__,39575))),363:Ee.lazy(()=>Promise.all([__webpack_require__.e(95881),__webpack_require__.e(23873)]).then(__webpack_require__.bind(__webpack_require__,42531))),364:Ee.lazy(()=>Promise.all([__webpack_require__.e(95881),__webpack_require__.e(86069)]).then(__webpack_require__.bind(__webpack_require__,65034))),365:Ee.lazy(()=>Promise.all([__webpack_require__.e(95881),__webpack_require__.e(86069)]).then(__webpack_require__.bind(__webpack_require__,65034))),366:Ee.lazy(()=>Promise.all([__webpack_require__.e(33263),__webpack_require__.e(96265)]).then(__webpack_require__.bind(__webpack_require__,60128))),367:Ee.lazy(()=>Promise.all([__webpack_require__.e(33263),__webpack_require__.e(78563)]).then(__webpack_require__.bind(__webpack_require__,54053))),368:Ee.lazy(()=>Promise.all([__webpack_require__.e(33263),__webpack_require__.e(78563)]).then(__webpack_require__.bind(__webpack_require__,54053))),369:Ee.lazy(()=>__webpack_require__.e(61713).then(__webpack_require__.bind(__webpack_require__,38432))),370:Ee.lazy(()=>__webpack_require__.e(85891).then(__webpack_require__.bind(__webpack_require__,9033))),371:Ee.lazy(()=>__webpack_require__.e(98398).then(__webpack_require__.bind(__webpack_require__,19031))),372:Ee.lazy(()=>__webpack_require__.e(18241).then(__webpack_require__.bind(__webpack_require__,81475))),373:Ee.lazy(()=>__webpack_require__.e(82339).then(__webpack_require__.bind(__webpack_require__,23637))),374:Ee.lazy(()=>__webpack_require__.e(67589).then(__webpack_require__.bind(__webpack_require__,43348))),375:Ee.lazy(()=>__webpack_require__.e(33747).then(__webpack_require__.bind(__webpack_require__,70796))),376:Ee.lazy(()=>__webpack_require__.e(25705).then(__webpack_require__.bind(__webpack_require__,86776))),377:Ee.lazy(()=>Promise.all([__webpack_require__.e(86447),__webpack_require__.e(65283),__webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__,43705))),378:Ee.lazy(()=>__webpack_require__.e(40559).then(__webpack_require__.bind(__webpack_require__,78889))),379:Ee.lazy(()=>__webpack_require__.e(33747).then(__webpack_require__.bind(__webpack_require__,70796))),380:Ee.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,25094))),381:Ee.lazy(()=>__webpack_require__.e(71783).then(__webpack_require__.bind(__webpack_require__,67216))),382:Ee.lazy(()=>__webpack_require__.e(65816).then(__webpack_require__.bind(__webpack_require__,33502))),383:Ee.lazy(()=>__webpack_require__.e(89677).then(__webpack_require__.bind(__webpack_require__,42357))),384:Ee.lazy(()=>__webpack_require__.e(89677).then(__webpack_require__.bind(__webpack_require__,42357))),385:Ee.lazy(()=>__webpack_require__.e(46796).then(__webpack_require__.bind(__webpack_require__,65936))),386:Ee.lazy(()=>__webpack_require__.e(24504).then(__webpack_require__.bind(__webpack_require__,54093))),387:Ee.lazy(()=>__webpack_require__.e(87058).then(__webpack_require__.bind(__webpack_require__,46677))),388:Ee.lazy(()=>__webpack_require__.e(38447).then(__webpack_require__.bind(__webpack_require__,66983))),389:Ee.lazy(()=>__webpack_require__.e(91045).then(__webpack_require__.bind(__webpack_require__,41580))),390:Ee.lazy(()=>__webpack_require__.e(91045).then(__webpack_require__.bind(__webpack_require__,41580))),391:Ee.lazy(()=>__webpack_require__.e(35238).then(__webpack_require__.bind(__webpack_require__,9695))),392:Ee.lazy(()=>__webpack_require__.e(94715).then(__webpack_require__.bind(__webpack_require__,39575))),393:Ee.lazy(()=>Promise.all([__webpack_require__.e(95881),__webpack_require__.e(23873)]).then(__webpack_require__.bind(__webpack_require__,42531))),394:Ee.lazy(()=>Promise.all([__webpack_require__.e(95881),__webpack_require__.e(86069)]).then(__webpack_require__.bind(__webpack_require__,65034))),395:Ee.lazy(()=>Promise.all([__webpack_require__.e(95881),__webpack_require__.e(86069)]).then(__webpack_require__.bind(__webpack_require__,65034))),396:Ee.lazy(()=>Promise.all([__webpack_require__.e(33263),__webpack_require__.e(96265)]).then(__webpack_require__.bind(__webpack_require__,60128))),397:Ee.lazy(()=>Promise.all([__webpack_require__.e(33263),__webpack_require__.e(78563)]).then(__webpack_require__.bind(__webpack_require__,54053))),398:Ee.lazy(()=>Promise.all([__webpack_require__.e(33263),__webpack_require__.e(78563)]).then(__webpack_require__.bind(__webpack_require__,54053))),399:Ee.lazy(()=>__webpack_require__.e(61713).then(__webpack_require__.bind(__webpack_require__,38432))),400:Ee.lazy(()=>__webpack_require__.e(85891).then(__webpack_require__.bind(__webpack_require__,9033))),401:Ee.lazy(()=>__webpack_require__.e(98398).then(__webpack_require__.bind(__webpack_require__,19031))),402:Ee.lazy(()=>__webpack_require__.e(18241).then(__webpack_require__.bind(__webpack_require__,81475))),403:Ee.lazy(()=>__webpack_require__.e(82339).then(__webpack_require__.bind(__webpack_require__,23637))),404:Ee.lazy(()=>__webpack_require__.e(67589).then(__webpack_require__.bind(__webpack_require__,43348))),405:Ee.lazy(()=>__webpack_require__.e(33747).then(__webpack_require__.bind(__webpack_require__,70796))),406:Ee.lazy(()=>__webpack_require__.e(25705).then(__webpack_require__.bind(__webpack_require__,86776))),407:Ee.lazy(()=>Promise.all([__webpack_require__.e(86447),__webpack_require__.e(65283),__webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__,43705))),408:Ee.lazy(()=>__webpack_require__.e(4766).then(__webpack_require__.bind(__webpack_require__,64524))),409:Ee.lazy(()=>__webpack_require__.e(57560).then(__webpack_require__.bind(__webpack_require__,48651))),410:Ee.lazy(()=>__webpack_require__.e(36029).then(__webpack_require__.bind(__webpack_require__,66802))),411:Ee.lazy(()=>__webpack_require__.e(45179).then(__webpack_require__.bind(__webpack_require__,66003))),412:Ee.lazy(()=>__webpack_require__.e(54621).then(__webpack_require__.bind(__webpack_require__,8710))),413:Ee.lazy(()=>Promise.all([__webpack_require__.e(86447),__webpack_require__.e(65283),__webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__,43705))),414:Ee.lazy(()=>__webpack_require__.e(91831).then(__webpack_require__.bind(__webpack_require__,19995))),415:Ee.lazy(()=>__webpack_require__.e(72539).then(__webpack_require__.bind(__webpack_require__,9319))),416:Ee.lazy(()=>__webpack_require__.e(38143).then(__webpack_require__.bind(__webpack_require__,88963))),417:Ee.lazy(()=>Promise.all([__webpack_require__.e(73081),__webpack_require__.e(55624)]).then(__webpack_require__.bind(__webpack_require__,76112))),418:Ee.lazy(()=>__webpack_require__.e(51461).then(__webpack_require__.bind(__webpack_require__,75590))),419:Ee.lazy(()=>Promise.all([__webpack_require__.e(73081),__webpack_require__.e(54492)]).then(__webpack_require__.bind(__webpack_require__,97547))),420:Ee.lazy(()=>Promise.all([__webpack_require__.e(73081),__webpack_require__.e(9416)]).then(__webpack_require__.bind(__webpack_require__,41859))),421:Ee.lazy(()=>Promise.all([__webpack_require__.e(73081),__webpack_require__.e(82443)]).then(__webpack_require__.bind(__webpack_require__,76634))),422:Ee.lazy(()=>Promise.all([__webpack_require__.e(73081),__webpack_require__.e(82443)]).then(__webpack_require__.bind(__webpack_require__,76634))),423:Ee.lazy(()=>Promise.all([__webpack_require__.e(73081),__webpack_require__.e(82443)]).then(__webpack_require__.bind(__webpack_require__,76634))),424:Ee.lazy(()=>Promise.all([__webpack_require__.e(73081),__webpack_require__.e(82443)]).then(__webpack_require__.bind(__webpack_require__,76634))),425:Ee.lazy(()=>Promise.all([__webpack_require__.e(73081),__webpack_require__.e(82443)]).then(__webpack_require__.bind(__webpack_require__,76634))),426:Ee.lazy(()=>__webpack_require__.e(25022).then(__webpack_require__.bind(__webpack_require__,13451))),427:Ee.lazy(()=>__webpack_require__.e(66063).then(__webpack_require__.bind(__webpack_require__,95910))),428:Ee.lazy(()=>__webpack_require__.e(66063).then(__webpack_require__.bind(__webpack_require__,95910))),429:Ee.lazy(()=>Promise.all([__webpack_require__.e(73081),__webpack_require__.e(47545)]).then(__webpack_require__.bind(__webpack_require__,69298))),430:Ee.lazy(()=>__webpack_require__.e(11253).then(__webpack_require__.bind(__webpack_require__,14015))),431:Ee.lazy(()=>Promise.all([__webpack_require__.e(86447),__webpack_require__.e(65283),__webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__,43705))),432:Ee.lazy(()=>__webpack_require__.e(12216).then(__webpack_require__.bind(__webpack_require__,89657))),433:Ee.lazy(()=>__webpack_require__.e(15382).then(__webpack_require__.bind(__webpack_require__,34339))),434:Ee.lazy(()=>Promise.all([__webpack_require__.e(86447),__webpack_require__.e(65283),__webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__,43705))),435:Ee.lazy(()=>__webpack_require__.e(24420).then(__webpack_require__.bind(__webpack_require__,45082))),436:Ee.lazy(()=>Promise.all([__webpack_require__.e(93616),__webpack_require__.e(96979)]).then(__webpack_require__.bind(__webpack_require__,57575))),437:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(77257),__webpack_require__.e(93616),__webpack_require__.e(29020),__webpack_require__.e(28823)]).then(__webpack_require__.bind(__webpack_require__,52781))),438:Ee.lazy(()=>__webpack_require__.e(73685).then(__webpack_require__.bind(__webpack_require__,96134))),439:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(77257),__webpack_require__.e(29020),__webpack_require__.e(92524)]).then(__webpack_require__.bind(__webpack_require__,97769))),440:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(45915)]).then(__webpack_require__.bind(__webpack_require__,4467))),441:Ee.lazy(()=>__webpack_require__.e(53589).then(__webpack_require__.bind(__webpack_require__,20490))),442:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(40919)]).then(__webpack_require__.bind(__webpack_require__,70237))),443:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(77042)]).then(__webpack_require__.bind(__webpack_require__,40453))),444:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(48137)]).then(__webpack_require__.bind(__webpack_require__,39841))),445:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(77257),__webpack_require__.e(64339)]).then(__webpack_require__.bind(__webpack_require__,67555))),446:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(19595)]).then(__webpack_require__.bind(__webpack_require__,52709))),447:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(53443)]).then(__webpack_require__.bind(__webpack_require__,27465))),448:Ee.lazy(()=>__webpack_require__.e(4552).then(__webpack_require__.bind(__webpack_require__,4552))),449:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(29172)]).then(__webpack_require__.bind(__webpack_require__,42557))),450:Ee.lazy(()=>__webpack_require__.e(92441).then(__webpack_require__.bind(__webpack_require__,32654))),451:Ee.lazy(()=>__webpack_require__.e(4552).then(__webpack_require__.bind(__webpack_require__,4552))),452:Ee.lazy(()=>__webpack_require__.e(4552).then(__webpack_require__.bind(__webpack_require__,4552))),453:Ee.lazy(()=>__webpack_require__.e(4552).then(__webpack_require__.bind(__webpack_require__,4552))),454:Ee.lazy(()=>__webpack_require__.e(76806).then(__webpack_require__.bind(__webpack_require__,52636))),455:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(30174)]).then(__webpack_require__.bind(__webpack_require__,4645))),456:Ee.lazy(()=>__webpack_require__.e(97052).then(__webpack_require__.bind(__webpack_require__,12537))),457:Ee.lazy(()=>__webpack_require__.e(77465).then(__webpack_require__.bind(__webpack_require__,98700))),458:Ee.lazy(()=>__webpack_require__.e(8234).then(__webpack_require__.bind(__webpack_require__,87434))),459:Ee.lazy(()=>__webpack_require__.e(4552).then(__webpack_require__.bind(__webpack_require__,4552))),460:Ee.lazy(()=>__webpack_require__.e(4552).then(__webpack_require__.bind(__webpack_require__,4552))),461:Ee.lazy(()=>__webpack_require__.e(37745).then(__webpack_require__.bind(__webpack_require__,83697))),462:Ee.lazy(()=>__webpack_require__.e(48121).then(__webpack_require__.bind(__webpack_require__,72926))),463:Ee.lazy(()=>__webpack_require__.e(24806).then(__webpack_require__.bind(__webpack_require__,94399))),464:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(3282)]).then(__webpack_require__.bind(__webpack_require__,18580))),465:Ee.lazy(()=>__webpack_require__.e(92441).then(__webpack_require__.bind(__webpack_require__,32654))),466:Ee.lazy(()=>__webpack_require__.e(4552).then(__webpack_require__.bind(__webpack_require__,4552))),467:Ee.lazy(()=>__webpack_require__.e(4552).then(__webpack_require__.bind(__webpack_require__,4552))),468:Ee.lazy(()=>__webpack_require__.e(4552).then(__webpack_require__.bind(__webpack_require__,4552))),469:Ee.lazy(()=>__webpack_require__.e(57670).then(__webpack_require__.bind(__webpack_require__,60140))),470:Ee.lazy(()=>__webpack_require__.e(92441).then(__webpack_require__.bind(__webpack_require__,32654))),471:Ee.lazy(()=>__webpack_require__.e(4552).then(__webpack_require__.bind(__webpack_require__,4552))),472:Ee.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,7079))),473:Ee.lazy(()=>__webpack_require__.e(27823).then(__webpack_require__.bind(__webpack_require__,17133))),474:Ee.lazy(()=>__webpack_require__.e(92441).then(__webpack_require__.bind(__webpack_require__,32654))),475:Ee.lazy(()=>__webpack_require__.e(4552).then(__webpack_require__.bind(__webpack_require__,4552))),476:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(52748)]).then(__webpack_require__.bind(__webpack_require__,3751))),477:Ee.lazy(()=>__webpack_require__.e(2641).then(__webpack_require__.bind(__webpack_require__,73274))),478:Ee.lazy(()=>__webpack_require__.e(92441).then(__webpack_require__.bind(__webpack_require__,32654))),479:Ee.lazy(()=>__webpack_require__.e(28116).then(__webpack_require__.bind(__webpack_require__,55349))),480:Ee.lazy(()=>__webpack_require__.e(71077).then(__webpack_require__.bind(__webpack_require__,70785))),481:Ee.lazy(()=>Promise.all([__webpack_require__.e(86447),__webpack_require__.e(65283),__webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__,43705))),482:Ee.lazy(()=>__webpack_require__.e(50570).then(__webpack_require__.bind(__webpack_require__,56170))),483:Ee.lazy(()=>Promise.all([__webpack_require__.e(86447),__webpack_require__.e(65283),__webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__,43705))),484:Ee.lazy(()=>__webpack_require__.e(48365).then(__webpack_require__.bind(__webpack_require__,13319))),485:Ee.lazy(()=>__webpack_require__.e(26788).then(__webpack_require__.bind(__webpack_require__,60252))),486:Ee.lazy(()=>__webpack_require__.e(14058).then(__webpack_require__.bind(__webpack_require__,75265))),487:Ee.lazy(()=>Promise.all([__webpack_require__.e(86447),__webpack_require__.e(65283),__webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__,43705))),488:Ee.lazy(()=>__webpack_require__.e(54056).then(__webpack_require__.bind(__webpack_require__,55336))),489:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(51443)]).then(__webpack_require__.bind(__webpack_require__,165))),490:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(30065)]).then(__webpack_require__.bind(__webpack_require__,27603))),491:Ee.lazy(()=>__webpack_require__.e(59487).then(__webpack_require__.bind(__webpack_require__,72077))),492:Ee.lazy(()=>Promise.all([__webpack_require__.e(86447),__webpack_require__.e(65283),__webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__,43705))),493:Ee.lazy(()=>__webpack_require__.e(80532).then(__webpack_require__.bind(__webpack_require__,7904))),494:Ee.lazy(()=>__webpack_require__.e(27178).then(__webpack_require__.bind(__webpack_require__,93949))),495:Ee.lazy(()=>__webpack_require__.e(1660).then(__webpack_require__.bind(__webpack_require__,84008))),496:Ee.lazy(()=>__webpack_require__.e(27333).then(__webpack_require__.bind(__webpack_require__,91071))),497:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(14227)]).then(__webpack_require__.bind(__webpack_require__,48058))),498:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(88155)]).then(__webpack_require__.bind(__webpack_require__,678))),499:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(15186)]).then(__webpack_require__.bind(__webpack_require__,17117))),500:Ee.lazy(()=>__webpack_require__.e(75786).then(__webpack_require__.bind(__webpack_require__,95178))),501:Ee.lazy(()=>__webpack_require__.e(49366).then(__webpack_require__.bind(__webpack_require__,87806))),502:Ee.lazy(()=>__webpack_require__.e(25972).then(__webpack_require__.bind(__webpack_require__,66991))),503:Ee.lazy(()=>__webpack_require__.e(49366).then(__webpack_require__.bind(__webpack_require__,87806))),504:Ee.lazy(()=>__webpack_require__.e(91470).then(__webpack_require__.bind(__webpack_require__,27237))),505:Ee.lazy(()=>__webpack_require__.e(27182).then(__webpack_require__.bind(__webpack_require__,73115))),506:Ee.lazy(()=>Promise.all([__webpack_require__.e(86447),__webpack_require__.e(65283),__webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__,43705))),507:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(12476)]).then(__webpack_require__.bind(__webpack_require__,42321))),508:Ee.lazy(()=>Promise.all([__webpack_require__.e(86447),__webpack_require__.e(65283),__webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__,43705))),509:Ee.lazy(()=>__webpack_require__.e(35729).then(__webpack_require__.bind(__webpack_require__,81765))),510:Ee.lazy(()=>Promise.all([__webpack_require__.e(86447),__webpack_require__.e(65283),__webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__,43705))),511:Ee.lazy(()=>__webpack_require__.e(96444).then(__webpack_require__.bind(__webpack_require__,28805))),512:Ee.lazy(()=>__webpack_require__.e(65111).then(__webpack_require__.bind(__webpack_require__,95458))),513:Ee.lazy(()=>__webpack_require__.e(22307).then(__webpack_require__.bind(__webpack_require__,40146))),514:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(97224)]).then(__webpack_require__.bind(__webpack_require__,90252))),515:Ee.lazy(()=>Promise.all([__webpack_require__.e(86447),__webpack_require__.e(65283),__webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__,43705))),516:Ee.lazy(()=>__webpack_require__.e(59142).then(__webpack_require__.bind(__webpack_require__,94910))),517:Ee.lazy(()=>Promise.all([__webpack_require__.e(86447),__webpack_require__.e(65283),__webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__,43705))),518:Ee.lazy(()=>__webpack_require__.e(88501).then(__webpack_require__.bind(__webpack_require__,41239))),519:Ee.lazy(()=>Promise.all([__webpack_require__.e(86447),__webpack_require__.e(65283),__webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__,43705))),520:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(91353),__webpack_require__.e(88866)]).then(__webpack_require__.bind(__webpack_require__,1705))),521:Ee.lazy(()=>__webpack_require__.e(62300).then(__webpack_require__.bind(__webpack_require__,72748))),522:Ee.lazy(()=>__webpack_require__.e(92501).then(__webpack_require__.bind(__webpack_require__,33084))),523:Ee.lazy(()=>__webpack_require__.e(83212).then(__webpack_require__.bind(__webpack_require__,70198))),524:Ee.lazy(()=>__webpack_require__.e(76904).then(__webpack_require__.bind(__webpack_require__,69363))),525:Ee.lazy(()=>__webpack_require__.e(51855).then(__webpack_require__.bind(__webpack_require__,45589))),526:Ee.lazy(()=>__webpack_require__.e(76904).then(__webpack_require__.bind(__webpack_require__,69363))),527:Ee.lazy(()=>__webpack_require__.e(51276).then(__webpack_require__.bind(__webpack_require__,66889))),528:Ee.lazy(()=>__webpack_require__.e(75816).then(__webpack_require__.bind(__webpack_require__,83292))),529:Ee.lazy(()=>__webpack_require__.e(75816).then(__webpack_require__.bind(__webpack_require__,83292))),530:Ee.lazy(()=>__webpack_require__.e(33784).then(__webpack_require__.bind(__webpack_require__,1829))),531:Ee.lazy(()=>__webpack_require__.e(43862).then(__webpack_require__.bind(__webpack_require__,73582))),532:Ee.lazy(()=>__webpack_require__.e(44565).then(__webpack_require__.bind(__webpack_require__,48387))),533:Ee.lazy(()=>__webpack_require__.e(66531).then(__webpack_require__.bind(__webpack_require__,87362))),534:Ee.lazy(()=>__webpack_require__.e(36170).then(__webpack_require__.bind(__webpack_require__,65926))),535:Ee.lazy(()=>__webpack_require__.e(64496).then(__webpack_require__.bind(__webpack_require__,87494))),536:Ee.lazy(()=>__webpack_require__.e(21836).then(__webpack_require__.bind(__webpack_require__,82066))),537:Ee.lazy(()=>Promise.all([__webpack_require__.e(70596),__webpack_require__.e(38061),__webpack_require__.e(28435)]).then(__webpack_require__.bind(__webpack_require__,48159))),538:Ee.lazy(()=>__webpack_require__.e(3509).then(__webpack_require__.bind(__webpack_require__,14060))),539:Ee.lazy(()=>__webpack_require__.e(64496).then(__webpack_require__.bind(__webpack_require__,87494))),540:Ee.lazy(()=>__webpack_require__.e(64496).then(__webpack_require__.bind(__webpack_require__,87494))),541:Ee.lazy(()=>__webpack_require__.e(66034).then(__webpack_require__.bind(__webpack_require__,80946))),542:Ee.lazy(()=>__webpack_require__.e(8999).then(__webpack_require__.bind(__webpack_require__,34294))),543:Ee.lazy(()=>__webpack_require__.e(53910).then(__webpack_require__.bind(__webpack_require__,33045))),544:Ee.lazy(()=>__webpack_require__.e(30067).then(__webpack_require__.bind(__webpack_require__,15210))),545:Ee.lazy(()=>__webpack_require__.e(66531).then(__webpack_require__.bind(__webpack_require__,87362))),"@@/global-layout":Ee.lazy(()=>__webpack_require__.e(41717).then(__webpack_require__.bind(__webpack_require__,56131)))}}})}var Ie=__webpack_require__(6747),Nr=__webpack_require__(5796),fn=__webpack_require__(57953),Jn=__webpack_require__(80410),ln=()=>Ee.createElement(fn.Z,{size:"middle",className:Jn.Z.loading}),Ii=__webpack_require__(35973),os=__webpack_require__(27484),Qa=__webpack_require__.n(os),Oo=__webpack_require__(40873),Xo=__webpack_require__.n(Oo),ks=__webpack_require__(37412),rs=__webpack_require__.n(ks),Gl=__webpack_require__(79212),Vl=__webpack_require__.n(Gl),Cl=__webpack_require__(28734),$l=__webpack_require__.n(Cl),Lu=__webpack_require__(10285),va=__webpack_require__.n(Lu),pl=__webpack_require__(6833),xc=__webpack_require__.n(pl),ps=__webpack_require__(172),ti=__webpack_require__.n(ps),uu=__webpack_require__(55183),Yu=__webpack_require__.n(uu),Xu=__webpack_require__(34425),Rc=__webpack_require__.n(Xu),Mu=__webpack_require__(96036),Fu=__webpack_require__.n(Mu),Ec=__webpack_require__(56176),Yl=__webpack_require__.n(Ec),Bu=__webpack_require__(1646),wc=__webpack_require__.n(Bu),Xl=__webpack_require__(84110),Sc=__webpack_require__.n(Xl);Qa().extend(rs()),Qa().extend(Vl()),Qa().extend($l()),Qa().extend(va()),Qa().extend(xc()),Qa().extend(ti()),Qa().extend(Yu()),Qa().extend(Rc()),Qa().extend(Fu()),Qa().extend(Yl()),Qa().extend(wc()),Qa().extend(Sc()),Qa().extend(Xo());var Ks=Object.defineProperty,mu=Object.getOwnPropertySymbols,Qu=Object.prototype.hasOwnProperty,Al=Object.prototype.propertyIsEnumerable,Hs=(nn,an,$n)=>an in nn?Ks(nn,an,{enumerable:!0,configurable:!0,writable:!0,value:$n}):nn[an]=$n,Pl=(nn,an)=>{for(var $n in an||(an={}))Qu.call(an,$n)&&Hs(nn,$n,an[$n]);if(mu)for(var $n of mu(an))Al.call(an,$n)&&Hs(nn,$n,an[$n]);return nn},Ju=(nn,an,$n)=>new Promise((Aa,ri)=>{var xi=Na=>{try{Do($n.next(Na))}catch(Ro){ri(Ro)}},fi=Na=>{try{Do($n.throw(Na))}catch(Ro){ri(Ro)}},Do=Na=>Na.done?Aa(Na.value):Promise.resolve(Na.value).then(xi,fi);Do(($n=$n.apply(nn,an)).next())});const Cc="/react/build/",zc=!1;function Ql(){return Ju(this,null,function*(){const nn=(0,Ie.gD)(),{routes:an,routeComponents:$n}=yield se(nn);yield nn.applyPlugins({key:"patchRoutes",type:Ii.ApplyPluginsType.event,args:{routes:an,routeComponents:$n}});const Aa=nn.applyPlugins({key:"modifyContextOpts",type:Ii.ApplyPluginsType.modify,initialValue:{}}),ri=Aa.basename||"/",xi=Aa.historyType||"browser",fi=(0,Nr.fi)(Pl({type:xi,basename:ri},Aa.historyOpts));return nn.applyPlugins({key:"render",type:Ii.ApplyPluginsType.compose,initialValue(){const Do={useStream:!0,routes:an,routeComponents:$n,pluginManager:nn,mountElementId:"root",rootElement:Aa.rootElement||document.getElementById("root"),loadingComponent:ln,publicPath:Cc,runtimePublicPath:zc,history:fi,historyType:xi,basename:ri,__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{pureApp:!1,pureHtml:!1},callback:Aa.callback},Na=nn.applyPlugins({key:"modifyClientRenderOpts",type:Ii.ApplyPluginsType.modify,initialValue:Do});return K(Na)}})()})}Ql(),typeof window!="undefined"&&(window.g_umi={version:"4.4.6"})})()})();