diff --git a/index.html b/index.html index 73894862ed..a4f01a476e 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.567313f9.async.js b/p__Shixuns__ThemeChange__Edit.59492462.async.js similarity index 88% rename from p__Shixuns__ThemeChange__Edit.567313f9.async.js rename to p__Shixuns__ThemeChange__Edit.59492462.async.js index 94a706d1eb..9d749bf02e 100644 --- a/p__Shixuns__ThemeChange__Edit.567313f9.async.js +++ b/p__Shixuns__ThemeChange__Edit.59492462.async.js @@ -11,7 +11,7 @@ iconfont ${(kn==null?void 0:kn.type)=="CPU"?Ct?"icon-tuichuquanping2":"icon-quanping2":$t?"icon-tuichuquanping2":"icon-quanping2"} `,onClick:()=>bo(kn.type,Rr)})),X.createElement(a.Z,{spinning:ze},Pa(kn.type)?X.createElement("div",{style:{marginTop:(kn==null?void 0:kn.type)=="CPU"?Ct?"7%":"":$t?"7%":""}},X.createElement(F,{dataInfo:{y:zn(Qe,kn==null?void 0:kn.type,1)||[],x:zn(Qe,kn==null?void 0:kn.type,0)||[]},startAndEndTime:Le,colors:Wr,indexKey:Rr,valueName:Qe.map(go=>go.name),imageTypeName:Qe.map(go=>{var Ma;return(Ma=go==null?void 0:go.promQueryResult)==null?void 0:Ma.imageTypeName}),key:`${Rr}-${Nn}`}),X.createElement("div",{className:v.info_con},X.createElement("div",{className:v.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((go,Ma)=>{var aa;let wa=go==null?void 0:go.promQueryResult;return X.createElement("div",{className:v.listdata,key:Ma},X.createElement("div",{className:v.block,style:{backgroundColor:Wr[Ma],marginRight:10}}),X.createElement("div",{className:v.typename},(aa=go==null?void 0:go.promQueryResult)==null?void 0:aa.imageTypeName),X.createElement("div",{className:v.val},(kn==null?void 0:kn.type)=="CPU"?`${wa==null?void 0:wa.cpuMaxDoubleValue}Cores`:`${wa==null?void 0:wa.memoryDoubleMaxValue}MiB`),X.createElement("div",{className:v.val},(kn==null?void 0:kn.type)=="CPU"?`${wa==null?void 0:wa.cpuMinDoubleValue}Cores`:`${wa==null?void 0:wa.memoryDoubleMinValue}MiB`),X.createElement("div",{className:v.val},(kn==null?void 0:kn.type)=="CPU"?`${wa==null?void 0:wa.cpuAvgDoubleValue}Cores`:`${wa==null?void 0:wa.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,w.useState)({}),[U,J]=(0,w.useState)(!0);(0,w.useEffect)(()=>{J(!0)},[Te]),(0,w.useEffect)(()=>{re&&U&&he()},[re]);const he=()=>pe(void 0,null,function*(){const Ve=yield(0,u.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,w.useState)("1"),[xe,Oe]=(0,w.useState)("\u63A8\u8350\u914D\u7F6E"),[Le,ve]=(0,w.useState)([]),[Re,Ke]=(0,w.useState)(!1),[ze,qe]=(0,w.useState)(!1),[Qe,Ye]=(0,w.useState)({}),[Ct,kt]=(0,w.useState)(!1);(0,w.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=()=>{r.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:n,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,u.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,ha;if(yield Zr(),(0,de.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6A21\u62DF\u5B9E\u6218"]),(pa=Ae.detail)!=null&&pa.is_jupyter||(ha=Ae.detail)!=null&&ha.is_jupyter_lab){Pe({type:"shixunsDetail/execJupyter",payload:{id:J}}).then(bo=>{var zn;bo!=null&&bo.identifier&&((zn=ye.history)==null||zn.push(`/tasks/${bo.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&&Wr($r==null?void 0:$r.message)}),Zr=()=>new Promise((pa,ha)=>{var $r;($r=Te==null?void 0:Te.sideBar)!=null&&$r.confirmLeave?r.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:()=>{ha()}}):pa()}),la=pa=>{pa=pa!=null&&pa.includes(".json")?pa:`${pa}.json`,r.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 ha=yield(0,u.ZP)("/api"+pa,{method:"get"});if(!ha)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:ha.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&&Wr($r==null?void 0:$r.message)})})},Wr=pa=>{r.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(B.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:Ct,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,ha)=>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),ha==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,bo)=>q.createElement("div",{className:l.item_content,key:bo},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(d.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"))):Ct?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(et,$e,h){"use strict";h.d($e,{Z:function(){return C}});var w=h(67294),r=h(14446),e=h(71577),B=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"},d=h(37388),n=h(38308),o=h(33170),u=h(26194),c=h(67294),p=Object.defineProperty,f=Object.defineProperties,y=Object.getOwnPropertyDescriptors,A=Object.getOwnPropertySymbols,m=Object.prototype.hasOwnProperty,F=Object.prototype.propertyIsEnumerable,E=(g,D,j)=>D in g?p(g,D,{enumerable:!0,configurable:!0,writable:!0,value:j}):g[D]=j,v=(g,D)=>{for(var j in D||(D={}))m.call(D,j)&&E(g,j,D[j]);if(A)for(var j of A(D))F.call(D,j)&&E(g,j,D[j]);return g},M=(g,D)=>f(g,y(D)),S=(g,D,j)=>new Promise((R,N)=>{var Z=ne=>{try{X(j.next(ne))}catch(Q){N(Q)}},G=ne=>{try{X(j.throw(ne))}catch(Q){N(Q)}},X=ne=>ne.done?R(ne.value):Promise.resolve(ne.value).then(Z,G);X((j=j.apply(g,D)).next())}),C=({visible:g,onOk:D,onCancel:j,info:R})=>{var N,Z,G,X,ne;const[Q,me]=(0,w.useState)("1"),[se,ue]=(0,w.useState)([]),[oe,pe]=(0,w.useState)([]),[ie,$]=(0,w.useState)(0),[de,ye]=(0,w.useState)(null),[De,Me]=(0,w.useState)(!1);(0,w.useEffect)(()=>{g&&(q(),V(),fe())},[g]);const q=()=>{me("1"),ue([]),ye(null),$(0)};(0,w.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(v({},oe[ie].content[0]),{index:0}))},[Q,ie,oe]);const V=()=>S(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=()=>S(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(v({},(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(v({},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(v({},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(v({},Ve),{value:he}))},H=(U,J)=>{isNaN(U)||re(J,he=>M(v({},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 c.createElement(c.Fragment,null,c.createElement(r.default,{title:"\u8D44\u6E90\u914D\u7F6E",open:g,width:752,destroyOnClose:!0,centered:!0,onCancel:j,className:i.modal,footer:[c.createElement("div",{className:i.btn_warp,key:"1"},c.createElement(e.ZP,{onClick:j},"\u53D6\u6D88"),c.createElement(e.ZP,{type:"primary",onClick:()=>{let U=v({},R);if(Q=="1")U.cpu=se[0].value,U.memory=se[1].value;else if(Q=="2"){if(!de){B.ZP.error("\u8BF7\u9009\u62E9\u4E00\u6761\u573A\u666F\u5BF9\u5E94\u7684CPU\u4E0E\u5185\u5B58");return}U=M(v({},U),{cpu:de.cpu,memory:de.memory})}D(U)}},"\u4FDD\u5B58"))]},c.createElement(P.default,{activeKey:Q,onChange:K},c.createElement(P.default.TabPane,{tab:"\u81EA\u5B9A\u4E49\u914D\u7F6E",key:1},c.createElement(a.Z,{spinning:De},se==null?void 0:se.map(U=>c.createElement("div",{className:i.con_warp,key:U==null?void 0:U.name},c.createElement("div",null,U==null?void 0:U.name),c.createElement("div",null,c.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"}})),c.createElement("div",{className:`${i.config_Warp} ${i.flex}`},c.createElement("div",{className:`${i.config_btn} ${i.flex}`,onClick:()=>Te(U)},c.createElement(d.Z,null)),c.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)}}),c.createElement("div",{className:`${i.config_btn} ${i.flex}`,onClick:()=>Ae(U)},c.createElement(n.Z,null))),c.createElement("div",null,U==null?void 0:U.typeName))))),(oe==null?void 0:oe.length)>0&&c.createElement(P.default.TabPane,{tab:"\u6309\u504F\u597D\u914D\u7F6E",key:2},c.createElement("div",{className:i.sceneList},oe==null?void 0:oe.map((U,J)=>c.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?c.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)=>c.createElement("div",null,U,"\u6838")},{title:"\u5185\u5B58",dataIndex:"memory",align:"center",render:(U,J)=>c.createElement("div",null,U,"GB")}],dataSource:(G=oe==null?void 0:oe[ie])==null?void 0:G.content.map((U,J)=>M(v({},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}:{}}):c.createElement(u.Z,null)))))}},89716:function(et,$e,h){"use strict";h.d($e,{Z:function(){return b}});var w=h(67294),r=h(35973),e=h(14446),B=h(2453),P=h(71577),a=h(84567),t=h(78045),s=h(49288),l=h(40411),i=h(34336),d=h(31795),n=h(5584),o=h(96670),u=h(78207),c=h(27484),p=h.n(c),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,m=Object.prototype.propertyIsEnumerable,F=(C,g)=>{var D={};for(var j in C)A.call(C,j)&&g.indexOf(j)<0&&(D[j]=C[j]);if(C!=null&&y)for(var j of y(C))g.indexOf(j)<0&&m.call(C,j)&&(D[j]=C[j]);return D},E=(C,g,D)=>new Promise((j,R)=>{var N=X=>{try{G(D.next(X))}catch(ne){R(ne)}},Z=X=>{try{G(D.throw(X))}catch(ne){R(ne)}},G=X=>X.done?j(X.value):Promise.resolve(X.value).then(N,Z);G((D=D.apply(C,g)).next())});const v=C=>{if(!C)return C;const g=C.split(":");if(g[1]=="00"||g[1]=="30")return C;const D=parseInt(g[1]);if(D<30||D==60)return[g[0],"30"].join(":");if(D<60){const j=[g[0],"00"].join(":"),R="YYYY-MM-DD HH:mm",N=p()(j,R);return N.add(1,"hours"),N.format(R)}return C},M="YYYY-MM-DD HH:mm",S=C=>{var g=C,{shixunsDetail:D,globalSetting:j,loading:R,user:N,dispatch:Z}=g,G=F(g,["shixunsDetail","globalSetting","loading","user","dispatch"]),X,ne,Q,me,se,ue,oe,pe,ie;const $=(0,w.useRef)(),[de,ye]=(0,w.useState)(),[De,Me]=(0,w.useState)(),[q,V]=(0,w.useState)([]),[fe,K]=(0,w.useState)([]),[re,Pe]=(0,w.useState)(""),[Te,Ae]=(0,w.useState)(),[H,I]=(0,w.useState)(),[U,J]=(0,w.useState)(),[he,Ve]=(0,w.useState)(!1),Ie=(ne=(X=N.userInfo)==null?void 0:X.shixun)==null?void 0:ne.editable;(0,w.useEffect)(()=>{var Re,Ke;$.current=(Ke=(Re=location.pathname)==null?void 0:Re.split("/"))==null?void 0:Ke[2],ce()},[]),(0,w.useEffect)(()=>{var Re,Ke,ze,qe,Qe,Ye,Ct,kt,$t,Mn,or,cr,Nn,Zr;D.setting&&(ye((Ke=(Re=D.setting)==null?void 0:Re.shixun)==null?void 0:Ke.can_copy),Me((qe=(ze=D.setting)==null?void 0:ze.shixun)==null?void 0:qe.use_scope),Ae(!!((Ye=(Qe=D.setting)==null?void 0:Qe.shixun)!=null&&Ye.opening_time)),I((kt=(Ct=D.setting)==null?void 0:Ct.shixun)==null?void 0:kt.opening_time),V((Mn=($t=D.setting)==null?void 0:$t.shixun)==null?void 0:Mn.scope_partment),Ve((cr=(or=D.setting)==null?void 0:or.shixun)==null?void 0:cr.use_ai),J((Zr=(Nn=D.setting)==null?void 0:Nn.shixun)==null?void 0:Zr.git_size))},[D.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 Ct=(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:w.createElement("div",{className:`tc font14 ${f.modal}`},!!((Re=Ct.subjects)!=null&&Re.length)&&w.createElement(w.Fragment,null,w.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230 ",(ze=(Ke=Ct.subjects)==null?void 0:Ke.splice(0,2))==null?void 0:ze.map(kt=>`\u300A${kt}\u300B`),"\u7B49",w.createElement("span",{className:f.colorOrange},Ct==null?void 0:Ct.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),w.createElement("br",null)),!!((qe=Ct.courses)!=null&&qe.length)&&w.createElement(w.Fragment,null,w.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(Ye=(Qe=Ct.courses)==null?void 0:Qe.splice(0,2))==null?void 0:Ye.map(kt=>`\u300A${kt}\u300B`),"\u7B49",w.createElement("span",{className:f.colorOrange},Ct==null?void 0:Ct.courses_count),"\u4E2A\u6559\u5B66\u8BFE\u5802"),w.createElement("br",null)),w.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&&(B.ZP.success("\u64CD\u4F5C\u6210\u529F"),r.history.push("/shixuns"))})})}),Oe=()=>{(0,u.gy)(Z,"\u4E0D\u80FD\u8FDB\u884C\u5220\u9664")},Le=Re=>{if(q.includes(Re)){B.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){B.ZP.info("\u8BF7\u9009\u62E9\u5F00\u542F\u65F6\u95F4");return}if(De===1&&!q.length){B.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&&(B.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 w.createElement("div",null,w.createElement("section",{className:f.wrap},w.createElement("div",{style:{position:"absolute",top:"25px",right:"25px"}},((Q=D==null?void 0:D.detail)==null?void 0:Q.shixun_status)!==2?w.createElement(P.ZP,{danger:!0,onClick:xe},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):w.createElement(P.ZP,{danger:!0,onClick:Oe},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE")),w.createElement("div",{className:f.labelWrap},w.createElement("label",{className:f.label},"\u590D\u5236\uFF1A"),w.createElement("div",{className:f.labelContent},w.createElement("div",null,w.createElement(a.default,{checked:de,onChange:Re=>ye(Re.target.checked),disabled:!Ie}),w.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=D.detail)==null?void 0:me.shixun_status)>1||((se=D.detail)==null?void 0:se.public)===2)&&((oe=(ue=D.setting)==null?void 0:ue.shixun)==null?void 0:oe.use_scope)===0&&((pe=D.detail)==null?void 0:pe.identity)>2)&&w.createElement("div",{className:f.labelWrap},w.createElement("label",{className:f.label},"\u516C\u5F00\u7A0B\u5EA6\uFF1A"),w.createElement("div",{className:f.labelContent},w.createElement(t.ZP.Group,{value:De,onChange:Re=>Me(Re.target.value),disabled:!Ie},w.createElement(t.ZP,{className:f.radio,value:0},w.createElement("span",null,"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00"),w.createElement("span",{className:f.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),w.createElement(t.ZP,{className:f.radio,value:1},w.createElement("span",null,"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),w.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&&w.createElement(w.Fragment,null,w.createElement("div",{className:"mt10"},w.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}))}),w.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")),w.createElement("div",{className:"mt10"},q==null?void 0:q.map(Re=>Ie?w.createElement(l.Z,{count:"x",className:"mr20 current",onClick:()=>V(q.filter(Ke=>Ke!==Re))},w.createElement(P.ZP,{type:"primary",ghost:!0},Re)):w.createElement(P.ZP,{type:"primary",ghost:!0,className:"mr20"},Re)))))),w.createElement("div",{className:f.labelWrap},w.createElement("label",{className:f.label},"\u5F00\u542F\u65F6\u95F4\uFF1A"),w.createElement("div",{className:f.labelContent},w.createElement("div",null,w.createElement(a.default,{checked:Te,onChange:Re=>Ae(Re.target.checked),disabled:!Ie}),w.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&&w.createElement(i.default,{className:`${f.dataPicker} mt10`,format:M,locale:n.Z,disabled:!Ie,placeholder:"\u8BF7\u8F93\u5165\u5F00\u542F\u65F6\u95F4",showToday:!1,disabledDate:Re=>Re&&ReI(v(Ke))}))),w.createElement("div",{className:f.labelWrap},w.createElement("label",{className:f.label},"AI\u52A9\u6559:"),w.createElement("div",{className:f.labelContent},w.createElement("div",null,w.createElement(a.default,{checked:he,onChange:Re=>Ve(Re.target.checked),disabled:!Ie}),w.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&&w.createElement("div",{className:f.labelWrap,style:{alignItems:"center"}},w.createElement("label",{className:f.label},"\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF\uFF1A"),w.createElement("div",{className:f.labelContent},w.createElement("div",null,w.createElement(d.Z,{style:{width:150},placeholder:"\u8BF7\u8F93\u5165\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF",min:1,max:10240,value:U,onChange:Re=>{J(Re)}}),w.createElement("span",{className:"c-grey-999"}," M "))))),w.createElement(o.t,{okText:"\u4FDD\u5B58",hasOkBtn:Ie,loading:R.effects["shixunsDetail/updatePermissionSetting"],onCancel:()=>r.history.push(`/shixuns/${$.current}/challenges`),onOk:ve,className:f.bottomButton}))};var b=(0,r.connect)(({shixunsDetail:C,loading:g,globalSetting:D,user:j})=>({shixunsDetail:C,globalSetting:D,user:j,loading:g}))(S)},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=(et,$e,h)=>new Promise((w,r)=>{var e=a=>{try{P(h.next(a))}catch(t){r(t)}},B=a=>{try{P(h.throw(a))}catch(t){r(t)}},P=a=>a.done?w(a.value):Promise.resolve(a.value).then(e,B);P((h=h.apply(et,$e)).next())});const timeFormat="YYYY-MM-DD HH:mm",handleDateString=et=>{if(!et)return et;const $e=et.split(":");if($e[1]=="00"||$e[1]=="30")return et;const h=parseInt($e[1]);if(h<30||h==60)return[$e[0],"30"].join(":");if(h<60){const w=[$e[0],"00"].join(":"),r="YYYY-MM-DD HH:mm",e=moment__WEBPACK_IMPORTED_MODULE_3___default()(w,r);return e.add(1,"hours"),e.format(r)}return et};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=et=>__async(this,null,function*(){const $e=yield dispatch({type:"shixunsDetail/getDepartments",payload:{q:et}});$e&&setDepartmentList($e.shools_name||[])});(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{var et,$e;($e=(et=shixunsDetail.setting)==null?void 0:et.shixun)!=null&&$e.main_type&&handleInitState()},[shixunsDetail.setting]),(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{dispatch({type:"shixunsDetail/getSettingsData",payload:params})},[]);const handleSelectDepartment=et=>{if(selectDepartmentList.includes(et)){antd__WEBPACK_IMPORTED_MODULE_10__.ZP.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}setDepartmentValue(null),setSelectDepartmentList([...selectDepartmentList,et])},handleInitState=()=>{var et,$e,h,w,r,e,B,P,a,t,s,l,i,d,n,o,u,c,p,f,y,A,m,F,E,v,M,S,b,C,g,D,j,R,N,Z,G,X,ne,Q,me,se,ue,oe,pe,ie,$;setCodeEditPermission(($e=(et=shixunsDetail.setting)==null?void 0:et.shixun)==null?void 0:$e.code_edit_permission),setAllowFileUpload((w=(h=shixunsDetail.setting)==null?void 0:h.shixun)==null?void 0:w.allow_file_upload),setCodeHidden((e=(r=shixunsDetail.setting)==null?void 0:r.shixun)==null?void 0:e.show_code_dir),setForbidCopy((P=(B=shixunsDetail.setting)==null?void 0:B.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((n=(d=shixunsDetail.setting)==null?void 0:d.shixun)==null?void 0:n.can_copy),setOpenValue((u=(o=shixunsDetail.setting)==null?void 0:o.shixun)==null?void 0:u.use_scope),setOpenAnswer((p=(c=shixunsDetail.setting)==null?void 0:c.shixun)==null?void 0:p.open_answer_and_test),setIsOpenTime(!!((y=(f=shixunsDetail.setting)==null?void 0:f.shixun)!=null&&y.opening_time)),setOpenTime((m=(A=shixunsDetail.setting)==null?void 0:A.shixun)==null?void 0:m.opening_time),setSelectDepartmentList((E=(F=shixunsDetail.setting)==null?void 0:F.shixun)==null?void 0:E.scope_partment),setDisableDiscuss((M=(v=shixunsDetail.setting)==null?void 0:v.shixun)==null?void 0:M.is_disable_discuss),setdisableAI((b=(S=shixunsDetail.setting)==null?void 0:S.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((j=(D=shixunsDetail.setting)==null?void 0:D.shixun)==null?void 0:j.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((et,$e)=>{var h,w;et!=((w=(h=shixunsDetail.setting)==null?void 0:h.shixun)==null?void 0:w.scope_partment[$e])&&(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(et=!1,$e=1){return __async(this,null,function*(){var h,w;const r=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:et}});(r==null?void 0:r.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}),(w=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&w.copy_for_exercise&&(0,_utils__WEBPACK_IMPORTED_MODULE_8__.m)(dispatch,shixunsDetail,params.id,$e))})}const handleDeleteShixun=()=>__async(this,null,function*(){var et,$e,h,w,r,e;const B=(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,!!((et=B.subjects)!=null&&et.length)&&React.createElement(React.Fragment,null,React.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230"," ",(h=($e=B.subjects)==null?void 0:$e.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},B==null?void 0:B.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),React.createElement("br",null)),!!((w=B.courses)!=null&&w.length)&&React.createElement(React.Fragment,null,React.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(e=(r=B.courses)==null?void 0:r.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},B==null?void 0:B.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(et){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(et),parseInt(et)===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:et=>{var $e;if(($e=practiceSetting==null?void 0:practiceSetting.sideBar)!=null&&$e.confirmLeave){showExitmodel(et.key);return}setMenuSelectKey(et.key),parseInt(et.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:et=>setTaskPass(et.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:et=>setTestSetPermission(et.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:et=>setIsCopy(et.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:et=>setOpenValue(et.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:et=>{setDepartmentValue(et),handleGetDepartments(et)},disabled:!editable,onSelect:handleSelectDepartment,options:departmentList==null?void 0:departmentList.map(et=>({value:et}))})),React.createElement("div",{className:"mt10"},selectDepartmentList==null?void 0:selectDepartmentList.map(et=>editable?React.createElement(antd__WEBPACK_IMPORTED_MODULE_18__.Z,{count:"x",className:"mr20 current",onClick:()=>setSelectDepartmentList(selectDepartmentList.filter($e=>$e!==et))},React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.ZP,{type:"primary",ghost:!0},et)):React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.ZP,{type:"primary",ghost:!0,className:"mr20"},et)))))),!((_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:et=>setOpenAnswer(et.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:et=>{setIsOpenTime(et.target.checked),et.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:et=>et&&etsetOpenTime(handleDateString($e))})))),((_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:et=>{setOpenTimeValue(et.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:et=>et&&et>moment__WEBPACK_IMPORTED_MODULE_3___default()(reservationEndTime),onChange:(et,$e)=>{setReservationStartTime($e)}})),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:et=>et&&et{setReservationEndTime($e)}}))),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:et=>{setReservationList(et)}},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((et,$e)=>React.createElement(antd__WEBPACK_IMPORTED_MODULE_23__.Z,{span:6,key:$e},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.default,{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.check_style,value:et.id},React.createElement("div",{className:`${et.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} - ${et.disabled?_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.check_text_style_disabled:""} `},et.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:et=>set_display_git_address(et.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:et=>{setCodeHidden(et.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:et=>{setCodeEditPermission(et.target.checked),et.target.checked||setAllowFileUpload(et.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:et=>{setAllowFileUpload(et.target.checked),et.target.checked&&setCodeEditPermission(et.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:et=>setForbidCopy(et.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:et=>setOpenCodeDebugger(et)}),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:et=>setOpenSelfRun(et)}),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:et=>setOpenLocalEvaluate(et)}),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:et=>{setgitSize(et)}}),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:et=>{if(!(0,_utils_authority__WEBPACK_IMPORTED_MODULE_7__.Ny)()){(0,_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__.pW)(2);return}setStartPermanent(et)}}),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:et=>{setPodSwitch(et)}}),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:et=>setDisableDiscuss(!et)}),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:et=>{setresource_recommend(et)}}),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:et=>{setdisableAI(et)}}),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:et=>{setai_user(et.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 et,$e;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}(et=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&et.is_fork_from_creator&&(($e=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&$e.copy_for_exercise)?dispatch({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"setting",fn:(h,w)=>{handSubmeit(h,w)}}}):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:et,shixunsDetail:$e,practiceSetting:h})=>({user:et,shixunsDetail:$e,practiceSetting:h}))(Setting)},50939:function(et,$e,h){"use strict";h.r($e),h.d($e,{default:function(){return ko}});var w=h(67294),r={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),B=h(66368),P=h(83062),a=h(2453),t=h(68508),s=h(71230),l=h(15746),i=h(85418),d=h(14446),n=h(57953),o=h(71577),u=h(79870),c=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"},m=Object.defineProperty,F=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,v=Object.prototype.propertyIsEnumerable,M=(Yt,qt,It)=>qt in Yt?m(Yt,qt,{enumerable:!0,configurable:!0,writable:!0,value:It}):Yt[qt]=It,S=(Yt,qt)=>{for(var It in qt||(qt={}))E.call(qt,It)&&M(Yt,It,qt[It]);if(F)for(var It of F(qt))v.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&&F)for(var Un of F(Yt))qt.indexOf(Un)<0&&v.call(Yt,Un)&&(It[Un]=Yt[Un]);return It},C=(Yt,qt,It)=>new Promise((Un,ho)=>{var So=Dn=>{try{ma(It.next(Dn))}catch(Qr){ho(Qr)}},Yn=Dn=>{try{ma(It.throw(Dn))}catch(Qr){ho(Qr)}},ma=Dn=>Dn.done?Un(Dn.value):Promise.resolve(Dn.value).then(So,Yn);ma((It=It.apply(Yt,qt)).next())});const g=Yt=>{var qt=Yt,{shixunsDetail:It,globalSetting:Un,loading:ho,user:So,dispatch:Yn,isRepository:ma}=qt,Dn=b(qt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Qr=(0,e.useLocation)(),Yo=(0,e.useParams)(),[ki,pl]=(0,w.useState)({}),Jo=(0,w.useRef)(),[Ao]=f.default.useForm(),[oi,da]=(0,w.useState)("");(0,w.useEffect)(()=>{Dn.visible&&Ao.resetFields()},[Dn.visible]),(0,w.useEffect)(()=>{const Ua=sessionStorage.getItem("pathArray");if(Ua){const Ea=Ua.split(",").join("/"),co=Ea.indexOf("/")===0?Ea.substr(1):Ea;da(co)}},[]),(0,w.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]}${oi?`/master/shixun_show/${oi}`:""}`)};return w.createElement(d.default,{width:"60%",centered:!0,open:Dn.visible,wrapClassName:A.modal,onOk:()=>{Ao.submit()},onCancel:Dn.onClose,title:"\u65B0\u5EFA\u6587\u4EF6\u5939"},w.createElement("section",{className:A.bg},w.createElement("div",{className:A.wrap},w.createElement(f.default,{className:"mt10",form:Ao,scrollToFirstError:!0,layout:"vertical",onFinish:mi,onChange:()=>{var Ua,Ea,co,Xo;const Dt=S({},Ao.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)),Ao.setFieldsValue(S({},Dt)),pl(Dt)}},w.createElement(f.default.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0\uFF1A",name:"path"},w.createElement(s.Z,null,w.createElement(l.Z,null,w.createElement("span",{className:A.filePath},Dn.defaultPath+"/")),w.createElement(l.Z,{flex:"1"},w.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"}]},w.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0",size:"middle"}))))),w.createElement(f.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\uFF1A",name:"file"},w.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"})),w.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"}]},w.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 D=(0,e.connect)(({shixunsDetail:Yt,loading:qt,globalSetting:It,user:Un})=>({shixunsDetail:Yt,globalSetting:It,user:Un,loading:qt.models.index}))(g),j=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,ho)=>{var So=Dn=>{try{ma(It.next(Dn))}catch(Qr){ho(Qr)}},Yn=Dn=>{try{ma(It.throw(Dn))}catch(Qr){ho(Qr)}},ma=Dn=>Dn.done?Un(Dn.value):Promise.resolve(Dn.value).then(So,Yn);ma((It=It.apply(Yt,qt)).next())});const oe=Yt=>{var qt=Yt,{shixunsDetail:It,globalSetting:Un,loading:ho,user:So,dispatch:Yn,isRepository:ma}=qt,Dn=se(qt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Qr=(0,e.useLocation)(),Yo=(0,e.useParams)(),[ki,pl]=(0,w.useState)({}),Jo=(0,w.useRef)(),[Ao]=f.default.useForm(),[oi,da]=(0,w.useState)("");(0,w.useEffect)(()=>{Dn.visible&&Ao.resetFields()},[Dn.visible]),(0,w.useEffect)(()=>{const Ua=sessionStorage.getItem("pathArray");if(Ua){const Ea=Ua.split(",").join("/"),co=Ea.indexOf("/")===0?Ea.substr(1):Ea;da(co)}},[]),(0,w.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]}${oi?`/master/shixun_show/${oi}`:""}`)};return N.createElement(d.default,{width:"60%",open:Dn.visible,wrapClassName:A.modal,destroyOnClose:!0,centered:!0,onOk:()=>{Ao.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:Ao,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({},Ao.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)),Ao.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(j.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,ho)=>{var So=Dn=>{try{ma(It.next(Dn))}catch(Qr){ho(Qr)}},Yn=Dn=>{try{ma(It.throw(Dn))}catch(Qr){ho(Qr)}},ma=Dn=>Dn.done?Un(Dn.value):Promise.resolve(Dn.value).then(So,Yn);ma((It=It.apply(Yt,qt)).next())});const fe=Yt=>{var qt=Yt,{shixunsDetail:It,globalSetting:Un,loading:ho,user:So,dispatch:Yn,isRepository:ma}=qt,Dn=q(qt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Qr=(0,e.useLocation)(),Yo=(0,e.useParams)(),[ki,pl]=(0,w.useState)({}),Jo=(0,w.useRef)(),[Ao]=f.default.useForm(),[oi,da]=(0,w.useState)(""),[mi,Ci]=(0,w.useState)("");(0,w.useEffect)(()=>{Dn.visible&&Ao.resetFields()},[Dn.visible]),(0,w.useEffect)(()=>{const co=Dn.defaultPath.split("/");co.length===1?(da(""),Ci(Dn.defaultPath)):(Ci(co.pop()),da(co.join("/")+"/"))},[Dn.defaultPath]),(0,w.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:oi+Xo.path,message:Xo.commitMessage||`${Dn.defaultPath} rename to ${oi}${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]}${oi?`/master/shixun_show/${oi}`:""}`)};return w.createElement(d.default,{width:"40%",open:Dn.visible,wrapClassName:A.modal,centered:!0,onOk:()=>{Ao.submit()},onCancel:Dn.onClose,title:"\u63D0\u4EA4\u8BF4\u660E"},w.createElement("section",{className:A.bg},w.createElement("div",{className:A.wrap},w.createElement(f.default,{className:"mt10",form:Ao,scrollToFirstError:!0,layout:"vertical",onFinish:Ua,onChange:()=>{var co,Xo;const Dt=Me({},Ao.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)),Ao.setFieldsValue(Me({},Dt)),pl(Dt)}},w.createElement(f.default.Item,{label:"\u91CD\u547D\u540D\uFF1A",name:"path"},w.createElement(s.Z,null,w.createElement(l.Z,{flex:"1"},w.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"}]},w.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle",defaultValue:mi}))))),w.createElement(f.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage"},w.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,ho)=>{var So=Dn=>{try{ma(It.next(Dn))}catch(Qr){ho(Qr)}},Yn=Dn=>{try{ma(It.throw(Dn))}catch(Qr){ho(Qr)}},ma=Dn=>Dn.done?Un(Dn.value):Promise.resolve(Dn.value).then(So,Yn);ma((It=It.apply(Yt,qt)).next())});const{Dragger:Le}=Te.default,ve=Yt=>{var qt=Yt,{shixunsDetail:It,globalSetting:Un,loading:ho,user:So,dispatch:Yn,isRepository:ma}=qt,Dn=xe(qt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Qr=(0,e.useLocation)(),Yo=(0,e.useParams)(),[ki,pl]=(0,w.useState)({}),Jo=(0,w.useRef)(),[Ao]=f.default.useForm(),[oi,da]=(0,w.useState)([]),[mi,Ci]=(0,w.useState)();let Ua;(0,w.useEffect)(()=>{Dn.visible&&(Ao.resetFields(),da([]))},[Dn.visible]),(0,w.useEffect)(()=>{Jo.current=Yo.id},[]),(0,w.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"),Ao.validateFields());return}da(oi.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:Ao.getFieldValue("commitMessage")||`\u5220\u9664\u4E86${mi?`${mi}/${Ot.name}`:Ot.name}`,secret_repository:ma?null:!0}})).status===0&&(da(oi.filter(Zt=>Zt.uid!==Ot.uid)),a.ZP.info("\u5220\u9664\u6210\u529F"))}),Xo={height:300,multiple:!0,withCredentials:!0,openFileDialogOnClick:!!Ao.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 Ao.getFieldsValue(),fn=ce(ce({},{path:Dn.defaultPath?Dn.defaultPath:"",message:ki.commitMessage||`\u4E0A\u4F20\u4E86${Ua}`}),ma?{}:{secret_repository:!0});Ot(fn)}),200)}))}),fileList:oi,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:ki.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(d.default,{open:Dn.visible,onOk:Ot=>{Ao.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:Ao,scrollToFirstError:!0,layout:"vertical",onFinish:()=>Oe(void 0,null,function*(){var Ot,je;yield Ao.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({},Ao.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(oi==null?void 0:oi.length)===0?Promise.reject(new Error("\u8BF7\u9009\u62E9\u6587\u4EF6")):Promise.resolve()}}]},I.createElement("div",{onClick:()=>{if(!Ao.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,Ct=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))Ct.call(qt,It)&&kt(Yt,It,qt[It]);return Yt},Mn=(Yt,qt,It)=>new Promise((Un,ho)=>{var So=Dn=>{try{ma(It.next(Dn))}catch(Qr){ho(Qr)}},Yn=Dn=>{try{ma(It.throw(Dn))}catch(Qr){ho(Qr)}},ma=Dn=>Dn.done?Un(Dn.value):Promise.resolve(Dn.value).then(So,Yn);ma((It=It.apply(Yt,qt)).next())});const or=({shixunsDetail:Yt,globalSetting:qt,loading:It,dispatch:Un,title:ho,pathList:So=[],showInputPath:Yn=!1,isMergeSelectFile:ma=!1,onFinish:Dn=()=>{}})=>{const[Qr]=f.default.useForm(),Yo=(0,e.useParams)(),ki=(0,e.useLocation)(),pl=(0,w.useRef)(),[Jo,Ao]=(0,w.useState)(""),[oi,da]=(0,w.useState)(""),[mi,Ci]=(0,w.useState)([]),[Ua,Ea]=(0,w.useState)([]);(0,w.useEffect)(()=>{var je,Zt;pl.current=((Zt=(je=ki.pathname)==null?void 0:je.split("/"))==null?void 0:Zt[3])==="repository"},[]),(0,w.useEffect)(()=>{if(Yt.actionTabs.key!=="Repository-SelectFilePath")return;const je=So.join("/");let Zt=[];So.map((fn,tt)=>{tt===0?Zt.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${fn}`,path:je}):Zt.push({val:`/${fn}`,path:je})}),Ci(Zt),Ao(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,Ao(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);Ao(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(oi),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 w.createElement(d.default,{centered:!0,title:ho||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:Yt.actionTabs.key==="Repository-SelectFilePath",onOk:Nt,onCancel:Ot},w.createElement("div",{className:ze.wrap},w.createElement("div",{className:ze.content},w.createElement("div",{className:ze.mainPathWrap},!!(mi!=null&&mi.length)&&mi.map((je,Zt)=>w.createElement("a",{key:Zt,onClick:()=>Dt(je,Zt)},je.val))),!!(Ua!=null&&Ua.length)&&Ua.map((je,Zt)=>je.type==="tree"&&w.createElement("a",{key:Zt,onClick:()=>Xo(je)},w.createElement("i",{className:`iconfont icon-wenjianjia ${ze.colorBlue}`}),je.name))),w.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),w.createElement("div",{className:"mt5 mb5"},Jo),Yn&&w.createElement(f.default,{form:Qr,scrollToFirstError:!0,className:"mt20"},w.createElement(f.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},w.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),Zr=h(42922),la=h(93686),Wr=h(28706),pa=h(78207),ha=h(89485),$r=Object.defineProperty,bo=Object.defineProperties,zn=Object.getOwnPropertyDescriptors,Va=Object.getOwnPropertySymbols,Co=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={}))Co.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},go=(Yt,qt)=>bo(Yt,zn(qt)),Ma=(Yt,qt)=>{var It={};for(var Un in Yt)Co.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,ho)=>{var So=Dn=>{try{ma(It.next(Dn))}catch(Qr){ho(Qr)}},Yn=Dn=>{try{ma(It.throw(Dn))}catch(Qr){ho(Qr)}},ma=Dn=>Dn.done?Un(Dn.value):Promise.resolve(Dn.value).then(So,Yn);ma((It=It.apply(Yt,qt)).next())});const{DirectoryTree:wa}=u.default,Ko=Yt=>{var qt=Yt,{shixunsDetail:It,globalSetting:Un,loading:ho,user:So,activeKey:Yn,dispatch:ma,practiceSetting:Dn,isRepository:Qr,treeData:Yo,setTreeData:ki}=qt,pl=Ma(qt,["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","practiceSetting","isRepository","treeData","setTreeData"]),Jo,Ao,oi,da,mi,Ci,Ua;const Ea=(0,e.useParams)(),co=(0,e.useLocation)(),[Xo,Dt]=(0,w.useState)(),[Nt,Ot]=(0,w.useState)(!1),[je,Zt]=(0,w.useState)(!1),[fn,tt]=(0,w.useState)(!1),[He,Je]=(0,w.useState)(!1),[it,Et]=(0,w.useState)("");let[Rt,xn]=(0,w.useState)([]),[cn,rn]=(0,w.useState)([]);const[Ln,Jn]=(0,w.useState)([]),[Sn,bn]=(0,w.useState)(!1),[Sr,br]=(0,w.useState)(),[Hr,Qa]=(0,w.useState)(),[Mr,Pr]=(0,w.useState)(""),[ta,tr]=(0,w.useState)(),[Gn,Ia]=(0,w.useState)(!1);(0,w.useEffect)(()=>{ki([]),Fo(""),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 w.createElement(t.default,{className:Ke.menu,onClick:za=>{switch(Et(nr.path||""),za.key){case"1":(0,Wr.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6"]),Ot(!0);break;case"2":(0,Wr.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6\u5939"]),tt(!0);break;case"3":(0,Wr.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u4E0A\u4F20"]),Je(!0);break;case"4":(0,Wr.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u91CD\u547D\u540D"]),Zt(!0);break;case"5":(0,Wr.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u5220\u9664"]),il(nr.path,nr.name,nr);break;case"6":(0,Wr.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u590D\u5236\u8DEF\u5F84"]),Io(nr);break}}},(nr.type==="topTree"||nr.type==="tree")&&w.createElement(t.default.Item,{key:"1"},"\u65B0\u5EFA\u6587\u4EF6"),(nr.type==="topTree"||nr.type==="tree")&&w.createElement(t.default.Item,{key:"2"},"\u65B0\u5EFA\u6587\u4EF6\u5939"),(nr.type==="topTree"||nr.type==="tree")&&w.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&&w.createElement(t.default.Item,{key:"4"},"\u91CD\u547D\u540D"),nr.type!=="topTree"&&w.createElement(p.CopyToClipboard,{text:`/data/workspace/myshixun/${Qr?"":"secret/"}${nr==null?void 0:nr.path}`,onCopy:()=>a.ZP.success("\u590D\u5236\u6210\u529F")},w.createElement(t.default.Item,{key:"6"},w.createElement(w.Fragment,null,"\u590D\u5236\u8DEF\u5F84"))),nr.type!=="topTree"&&w.createElement(t.default.Item,{key:"5"},"\u5220\u9664"))},Aa=(nr,fo)=>nr.map(za=>(fo==""?za.path=fo+za.name:za.path=fo+"/"+za.name,za.title=w.createElement(s.Z,{className:"font14"},w.createElement(l.Z,{flex:"1"},w.createElement(s.Z,null,za.type==="blob"&&w.createElement(l.Z,{flex:"20px",style:{marginLeft:-20}},w.createElement("span",{className:"iconfont icon-wenjian11 font12"})),w.createElement(l.Z,{flex:"1"},w.createElement("span",{className:" multi_ellipsis1"},za.name)))),w.createElement(l.Z,null,(za.type==="blob"||za.type==="tree")&&w.createElement(i.Z,{dropdownRender:()=>xa(za),className:Ke.ellipsis},w.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}})},Kr=(nr,fo)=>aa(void 0,null,function*(){const za=nr.split("/");yield Fo(it),setTimeout(()=>{ua(nr),Rt=[za[0]||""],cn=[nr],rn([...cn]),xn([...Rt])},150)}),ei=(nr,fo)=>{if(fo=="")Yo=[...nr],ki([...nr]);else{let za=Vo(Yo,fo,nr);Yo=za,ki([...za])}};function Vo(nr,fo,za){return nr.map(Qo=>Qo.key===fo?(Qo.children=[...za],Rr({},Qo)):Qo.children?go(Rr({},Qo),{children:Vo(Qo.children,fo,za)}):Qo)}const Fo=(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 Qi=Aa([...Qo.trees],nr);ei(Qi,nr),Jn(Qo.trees||[]),Qa(nr||""),console.log("handleGetRepository:",Qi,nr),setTimeout(()=>console.log(Yo,Qo.trees,nr,999999),2e3)}else nr==""&&ki([]);br(((za=Qo.commits)==null?void 0:za[0])||{})}return Qo}),xi=nr=>aa(void 0,null,function*(){return new Promise((fo,za)=>aa(void 0,null,function*(){nr.children.length&&fo(),Pr(nr.path),yield Fo(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?d.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)=>{d.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 Qi=nr.split("/");if((Qo==null?void 0:Qo.status)===0){a.ZP.info("\u5220\u9664\u6210\u529F"),Qi.splice(Qi.length-1,1);const hs=yield Fo(Qi.length>1?Qi.join("/"):"");return hs!=null&&hs.trees||(Qi.splice(Qi.length-1,1),yield Fo(Qi.length>1?Qi.join("/"):"")),ua(""),!0}else(Qo==null?void 0:Qo.status)===-3?d.default.confirm({title:"\u5220\u9664\u5931\u8D25",centered:!0,content:w.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&&d.default.confirm({title:"\u5220\u9664\u5931\u8D25",centered:!0,content:w.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")},yl=(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 xi(fo.node),Rt.includes(fo.node.path)?Rt.splice(Rt.indexOf(fo.node.path),1):Rt.push(fo.node.path),xn([...Rt])}),Rl=()=>{bn(!1),localStorage.warehouseHideTip=!0},Vi=nr=>aa(void 0,null,function*(){var fo;let za,Qo="",Qi,hs;switch(Qr){case!0:Qo="\u5F00\u542F\u7248\u672C\u5E93",Qi="\u5F00\u542F",hs="\u4E0D\u5F00\u542F",za=w.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",Qi="\u786E\u5B9A",hs="\u53D6\u6D88",za=w.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",Qi="\u4E0D\u4F7F\u7528",hs="\u4F7F\u7528",za=w.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")||d.default.confirm({title:Qo,okText:Qi,cancelText:hs,content:za,onOk:()=>{var Po;(0,Wr.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93",Qo]),!Qr&&!((Po=It==null?void 0:It.detail)!=null&&Po.secret_repository)||bl(nr)},onCancel:()=>{var Po;!Qr&&!((Po=It==null?void 0:It.detail)!=null&&Po.secret_repository)&&bl(nr)}})}),bl=nr=>aa(void 0,null,function*(){Qr?(yield(0,la.h4)(Rr({},Ea)),ma({type:"practiceSetting/getCommonData",payload:Rr({},Ea)})):yield(0,la.K0)(go(Rr({},Ea),{is_secret_repository:nr})),Fo(),ma({type:"shixunsDetail/getShixunsDetail",payload:{id:Ea.id}})}),Bl=nr=>{console.log(nr)},Fs=nr=>aa(void 0,null,function*(){console.log(nr);const fo=nr.node.key,za=nr.dragNode.key,Qo=nr.node.pos.split("-"),Qi=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 Fo("");for(let Si=0;Sixa({type:"topTree"}),className:"current"},w.createElement(P.Z,{open:Sn,title:w.createElement("div",{className:"font16"},w.createElement(Nn.Z,{style:{position:"relative",left:-35},onClick:()=>Rl()}),"\u70B9\u51FB\u6B64\u5904\u65B0\u5EFA\u6587\u4EF6\u3001\u65B0\u5EFA\u6587\u4EF6\u5939\u3001\u4E0A\u4F20\u6587\u4EF6\u3002",w.createElement("span",{onClick:()=>Rl(),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)&&w.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}),!Qr&&((mi=It==null?void 0:It.detail)==null?void 0:mi.secret_repository)&&w.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}))))),!!Yo.length&&!Qr&&w.createElement("div",{className:"mt20 pl20 pr20 font14 c-white"},w.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?w.createElement(w.Fragment,null,w.createElement("div",{className:Ke.content},Yn==="1"&&w.createElement("div",{className:Ke.tips},"\u63D0\u793A\uFF1A",w.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'),w.createElement(wa,{disabled:!!ho.effects["shixunsDetail/getFileContent"],multiple:!0,showIcon:!1,treeData:Yo,switcherIcon:w.createElement(Zr.Z,{style:{fontWeight:"bold",fontSize:14,position:"relative",top:5,left:-2}}),onExpand:yl,expandedKeys:Rt,selectedKeys:cn,onSelect:qo,draggable:!0,onDragEnter:Bl,onDrop:Fs,className:Ke.gitTree}))):"",!Yo.length&&Qr&&((Ci=It==null?void 0:It.detail)==null?void 0:Ci.init_repository)&&w.createElement(ni,null),!Yo.length&&!Qr&&((Ua=It==null?void 0:It.detail)==null?void 0:Ua.secret_repository)&&w.createElement(ni,null))),w.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 Fo(fo.join("/")),ua("")})}),w.createElement(pe,{visible:Nt,defaultPath:it,onClose:()=>Ot(!1),isRepository:Qr,onOK:nr=>{Kr(nr.path,nr.name)}}),w.createElement(D,{visible:fn,defaultPath:it,onClose:()=>tt(!1),isRepository:Qr,onOK:nr=>{Kr(nr.path,nr.name)}}),w.createElement(Re,{defaultPath:it,visible:He,isRepository:Qr,onClose:()=>Je(!1),onOK:nr=>aa(void 0,null,function*(){const fo=it.split("/");yield Fo(it),Rt=[fo[0]||""],cn=[it],rn([...cn]),xn([...Rt])})}),w.createElement(cr,{pathList:it==null?void 0:it.split("/"),showInputPath:!0,isMergeSelectFile:Gn,onFinish:nr=>{Gn?Na(nr):Fo(nr),Ia(!1)}}))},ni=()=>w.createElement("div",{className:`mt20 pb50 ${Ke.nodata}`},w.createElement("div",{className:Ke.headLeft},"\u63D0\u793A\uFF1A",w.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",w.createElement("br",null),"\u4E24\u79CD\u65B9\u5F0F\u6765\u4F7F\u7528\uFF1A",w.createElement("br",null),"1\u3001",w.createElement("a",{href:"/forums/2784",target:"_blank"},"Git\u5BA2\u6237\u7AEF")," \u4E0A\u4F20\u5DF2\u6709\u6587\u4EF6\u6765\u5F00\u59CB\u4F7F\u7528\u3002",w.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",w.createElement("br",null),"3\u3001\u5982\u679C\u6587\u4EF6\u5927\u5C0F\u8D85\u8FC750MB,\u8BF7\u4E0A\u4F20\u81F3\u6570\u636E\u96C6\u3002"),w.createElement("img",{width:"100%",src:ha.Oe}));var el=(0,e.connect)(({shixunsDetail:Yt,loading:qt,globalSetting:It,practiceSetting:Un,user:ho})=>({shixunsDetail:Yt,globalSetting:It,user:ho,practiceSetting:Un,loading:qt}))(Ko),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,Li=Object.prototype.hasOwnProperty,ol=Object.prototype.propertyIsEnumerable,Di=(Yt,qt)=>{var It={};for(var Un in Yt)Li.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,ho)=>{var So=Dn=>{try{ma(It.next(Dn))}catch(Qr){ho(Qr)}},Yn=Dn=>{try{ma(It.throw(Dn))}catch(Qr){ho(Qr)}},ma=Dn=>Dn.done?Un(Dn.value):Promise.resolve(Dn.value).then(So,Yn);ma((It=It.apply(Yt,qt)).next())});const no=Yt=>{var qt=Yt,{shixunsDetail:It,globalSetting:Un,loading:ho,user:So,dispatch:Yn,isRepository:ma}=qt,Dn=Di(qt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Qr=(0,e.useParams)(),[Yo,ki]=(0,w.useState)([]);(0,w.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&&ki(Jo.commits||[])});return w.createElement(w.Fragment,null,Yo==""&&w.createElement("div",{className:Ri.empty},w.createElement("img",{src:ha.em,width:"258"}),w.createElement("br",null),w.createElement("span",{className:"c-grey-c font14"},"\u6682\u65E0\u63D0\u4EA4\u8BB0\u5F55")),Yo!=""&&w.createElement("section",{className:Ri.bg},w.createElement("div",{className:Ri.wrap},w.createElement("div",{className:Ri.content},Yo==null?void 0:Yo.map(Jo=>{var Ao,oi;return w.createElement("div",null,w.createElement(s.Z,{align:"middle",className:"c-white font16"},w.createElement(l.Z,null,Jo.title)),w.createElement(s.Z,{align:"middle",className:"mt20 "},w.createElement(l.Z,null,w.createElement("img",{className:Ri.imageUrl,src:re.Z.IMG_SERVER+"/"+((Ao=Jo.author)==null?void 0:Ao.image_url)})),w.createElement(l.Z,{className:Ri.blueLight},w.createElement("span",{className:"ml20"},(oi=Jo.author)==null?void 0:oi.username)),w.createElement(l.Z,null,w.createElement("span",{className:`ml20 ${Ri.blueLight}`},"\u63D0\u4EA4\u4E8E"),w.createElement("span",{className:`ml20 ${Ri.blueLight}`},Jo.time))),w.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,Wl=(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)&&Wl(Yt,It,qt[It]);if(ns)for(var It of ns(qt))rs.call(qt,It)&&Wl(Yt,It,qt[It]);return Yt},xl=(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,ho)=>{var So=Dn=>{try{ma(It.next(Dn))}catch(Qr){ho(Qr)}},Yn=Dn=>{try{ma(It.throw(Dn))}catch(Qr){ho(Qr)}},ma=Dn=>Dn.done?Un(Dn.value):Promise.resolve(Dn.value).then(So,Yn);ma((It=It.apply(Yt,qt)).next())});const{TabPane:bi}=B.default,dl=Yt=>{var qt=Yt,{globalSetting:It,loading:Un,dispatch:ho,practiceSetting:So,shixunsDetail:Yn}=qt,ma=Cs(qt,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),Dn,Qr,Yo,ki,pl,Jo,Ao,oi,da,mi,Ci,Ua,Ea,co,Xo,Dt,Nt,Ot,je;const[Zt,fn]=(0,w.useState)("1"),[tt,He]=(0,w.useState)("1");let[Je,it]=(0,w.useState)();const Et=(0,w.useRef)(),[Rt,xn]=(0,w.useState)(!0),[cn,rn]=(0,w.useState)(["2","1"]),[Ln,Jn]=(0,w.useState)([]),Sn=(0,w.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,w.useEffect)(()=>{var Mr,Pr,ta,tr,Gn,Ia,Na,xa,Aa,ua,Kr,ei,Vo,Fo,xi,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"?(Et.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=(Aa=Yn==null?void 0:Yn.fileContent)==null?void 0:Aa.content)==null?void 0:ua.content))),it(Je)):(Et.current=(ei=(Kr=Yn==null?void 0:Yn.fileContent)==null?void 0:Kr.content)==null?void 0:ei.content,Je=(Fo=(Vo=Yn==null?void 0:Yn.fileContent)==null?void 0:Vo.content)==null?void 0:Fo.content,it(Je)))}catch(yl){Et.current=window.atob((qo=(xi=Yn==null?void 0:Yn.fileContent)==null?void 0:xi.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,w.useEffect)(()=>{var Mr;const Pr=(Mr=So==null?void 0:So.sideBar)==null?void 0:Mr.selectPath.split("/");rn(Pr)},[(Qr=So==null?void 0:So.sideBar)==null?void 0:Qr.selectPath]);const br=Mr=>{it(Mr);let Pr=-1;Mr===Et.current?Pr=0:Pr=1,ho({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!!Pr}})};(0,w.useEffect)(()=>{new Promise((Mr,Pr)=>Ms(void 0,null,function*(){var ta,tr,Gn;if(((ta=So==null?void 0:So.sideBar)==null?void 0:ta.selectPath)!==""&&((tr=So==null?void 0:So.sideBar)!=null&&tr.selectPath)){const Ia=yield ho({type:"shixunsDetail/getFileContent",payload:{id:bn.id,path:(Gn=So==null?void 0:So.sideBar)==null?void 0:Gn.selectPath,secret_repository:Rt?null:!0}});Ia!=null&&Ia.content||(Ia==null?void 0:Ia.content)==""||ho({type:"practiceSetting/setSideBarTabs",payload:{selectPath:""}})}}))},[(Yo=So==null?void 0:So.sideBar)==null?void 0:Yo.selectPath]);const Hr=Vr.createElement(t.default,{className:r.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"?xn(!0):xn(!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 ho({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"),ho({type:"practiceSetting/setSideBarTabs",payload:xl(as({},So.sideBar),{confirmLeave:!1})})),(Ia=Yn==null?void 0:Yn.detail)!=null&&Ia.copy_for_exercise&&(0,R.m)(ho,Yn,bn.id,Pr)});return Vr.createElement("div",{className:r.warehouse},Vr.createElement("div",{className:r.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:r.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:r.line})),Vr.createElement(l.Z,null,Vr.createElement(B.default,{className:r.tabs,activeKey:tt,onChange:Mr=>{var Pr;(Pr=So==null?void 0:So.sideBar)!=null&&Pr.confirmLeave?d.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),ho({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}})}}):(He(Mr),ho({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}}))}},Vr.createElement(bi,{tab:Vr.createElement("span",{className:"leaveClick"},"\u4EE3\u7801\u6587\u4EF6"),key:"1"}),Rt&&((ki=Yn==null?void 0:Yn.detail)==null?void 0:ki.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&&((Ao=Yn==null?void 0:Yn.secretRepository)==null?void 0:Ao.git_url))&&Vr.createElement(Vr.Fragment,null,Vr.createElement(l.Z,null,Vr.createElement("span",{className:r.title},"\u4ED3\u5E93\u5730\u5740:"),Vr.createElement("input",{value:Rt?(oi=Yn==null?void 0:Yn.repository)==null?void 0:oi.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:r.content,style:{overflow:"auto"}},tt==="1"&&Vr.createElement(Vr.Fragment,null,Vr.createElement("aside",{className:r.left},Vr.createElement(n.Z,{spinning:!!Un.effects["shixunsDetail/getRepository"],wrapperClassName:`${r.loading} ${r.bottom0}`},Vr.createElement(el,{setTreeData:Jn,treeData:Ln,activeKey:Zt,isRepository:Rt}))),Vr.createElement("aside",{className:r.right,ref:Sn},((Ua=So==null?void 0:So.sideBar)==null?void 0:Ua.selectPath)!==""&&Vr.createElement(Vr.Fragment,null,Vr.createElement(n.Z,{spinning:!!Un.effects["shixunsDetail/getFileContent"],wrapperClassName:r.loading},Vr.createElement("div",{className:r.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:r.line,style:{marginLeft:20}})),Vr.createElement(l.Z,{className:r.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:r.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)?ho({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:(tr,Gn)=>{Qa(tr,Gn)}}}):Qa()}},"\u63D0\u4EA4")))),((Ot=So==null?void 0:So.sideBar)==null?void 0:Ot.selectPath)==""&&((je=Yn==null?void 0:Yn.detail)==null?void 0:je.init_repository)&&Vr.createElement("div",{className:r.empty},Vr.createElement("img",{src:ha.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:r.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(et,$e,h){"use strict";h.d($e,{S:function(){return a},m:function(){return t}});var w=h(28706),r=h(2453),e=h(14446),B=h(67294),P=(s,l,i)=>new Promise((d,n)=>{var o=p=>{try{c(i.next(p))}catch(f){n(f)}},u=p=>{try{c(i.throw(p))}catch(f){n(f)}},c=p=>p.done?d(p.value):Promise.resolve(p.value).then(o,u);c((i=i.apply(s,l)).next())});const a=s=>{let l=document.createElement("textarea");return l.value=s,l.value},t=(s,l,i,d,n)=>P(void 0,null,function*(){var o,u;const c=yield s({type:"shixunsDetail/saveCopyForExercise",payload:{id:i,save_type:d}});d===1?((c==null?void 0:c.status)==0&&r.ZP.success("\u4FDD\u5B58\u6210\u529F"),(o=c==null?void 0:c.data)!=null&&o.exists_same_shixun_name?s({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(u=c==null?void 0:c.data)==null?void 0:u.shixun_name}}):s({type:"classroomList/setActionTabs",payload:{}})):(s({type:"classroomList/setActionTabs",payload:{}}),(c==null?void 0:c.status)===0&&e.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:B.createElement("div",null,B.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,w.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(et,$e,h){"use strict";var w=h(67294),r=h(35973),e=h(14446),B=h(55351);const P=({newShixuns:a,dispatch:t,user:s})=>{var l;const[i,d]=(0,w.useState)(!1);(0,w.useEffect)(()=>{a.actionTabs.key==="Create-Environment"&&o()},[(l=a==null?void 0:a.actionTabs)==null?void 0:l.key]);const n=()=>{t({type:"newShixuns/setActionTabs",payload:{}})},o=()=>{var u,c,p,f;n(),((u=s.userInfo)==null?void 0:u.mirror_marker_status)===0?d(!0):((c=s.userInfo)==null?void 0:c.mirror_marker_status)===1?r.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;r.history.push(`/users/${(y=s.userInfo)==null?void 0:y.login}/experiment-img`)}})};return w.createElement(e.default,{title:"\u52A0\u5165qq\u7FA4\u63D0\u793A",open:i,footer:null,onCancel:()=>{d(!1)}},w.createElement("div",{style:{textAlign:"center"}},w.createElement("br",null),w.createElement("img",{width:120,height:120,style:{marginTop:"20px"},src:B,alt:"\u4E8C\u7EF4\u7801"})),w.createElement("img",null))};$e.Z=(0,r.connect)(({newShixuns:a,user:t,globalSetting:s})=>({newShixuns:a,globalSetting:s,user:t}))(P)},54112:function(et,$e,h){"use strict";h.r($e),h.d($e,{default:function(){return wv}});var w=h(52810),r=h(67294),e=h(35973),B={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),d=h(33170),n=h(67294),o=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,c=Object.prototype.propertyIsEnumerable,p=(L,k)=>{var T={};for(var ge in L)u.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&o)for(var ge of o(L))k.indexOf(ge)<0&&c.call(L,ge)&&(T[ge]=L[ge]);return T},f=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const y=L=>{var k=L,{globalSetting:T,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,r.useRef)(""),Xt=(0,e.useParams)(),{title:dn,base_info_warning:tn,challenges_warning:Tn,service_warning:nn,repository_warning:wt,mirror_warning:dr}=ft;(0,r.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,r.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 Ht(),e.history.push(`/shixuns/${yn.current}/challenges`)}),Ht=()=>new Promise((Gt,Vn)=>{var Lt;(Lt=ft==null?void 0:ft.sideBar)!=null&&Lt.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 Lt=()=>{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:()=>{Lt()}}):Lt()},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:n.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 Lt=yield(0,d.ZP)("/api"+Gt,{method:"get"});if(!Lt)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:Lt.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&&Ft(zt==null?void 0:zt.message)})})},Ft=Gt=>{l.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:n.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")})},wn=(Gt,Vn)=>f(void 0,null,function*(){var Lt,zt,ra,hr;if(yield Ht(),(0,a.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6A21\u62DF\u5B9E\u6218"]),(Lt=lt.detail)!=null&&Lt.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:n.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230",(hr=(ra=An==null?void 0:An.data)==null?void 0:ra.challenge_errors)==null?void 0:hr.map((vn,Jr)=>{var In;return n.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&&Ft(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:n.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&&Ft(An==null?void 0:An.message)}),Kt=()=>f(void 0,null,function*(){yield Ht(),rt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}})}),Pt=Gt=>({borderBottomColor:(ft==null?void 0:ft.sideBar.tabsActive)===Gt?"#0152d9":"transparent"});return n.createElement("div",{className:P.header},n.createElement("aside",{className:P.title},n.createElement("i",{onClick:hn,style:{color:"#333",marginRight:20},className:"icon iconfont icon-fanhui1"}),n.createElement("span",{className:P.edit},dn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),n.createElement("i",{onClick:Kt,style:{color:"#165DFF"},className:"icon iconfont icon-xiugai1"})),n.createElement("aside",{className:P.schedule},n.createElement("div",null,n.createElement("span",{style:Pt("information"),className:P.clickWarp,onClick:()=>on("information")},tn?n.createElement("span",{className:P.num},"1"):n.createElement("img",{src:t}),n.createElement("span",{className:P.subject},"\u57FA\u672C\u4FE1\u606F")),n.createElement("i",{className:"iconfont icon-lujing"})),n.createElement("div",null,n.createElement("span",{style:Pt("warehouse"),className:P.clickWarp,onClick:()=>on("warehouse")},wt?n.createElement("span",{className:P.num},"2"):n.createElement("img",{src:t}),n.createElement("span",{className:P.subject},"\u4EE3\u7801\u4ED3\u5E93")),n.createElement("i",{className:"iconfont icon-lujing"})),(lt==null?void 0:lt.detail)&&!((be=lt==null?void 0:lt.detail)!=null&&be.is_jupyter_lab)&&n.createElement("div",null,n.createElement("span",{style:Pt("level"),className:P.clickWarp,onClick:()=>on("level")},Tn?n.createElement("span",{className:P.num},"3"):n.createElement("img",{src:t}),n.createElement("span",{className:P.subject},"\u4EFB\u52A1\u5173\u5361")),n.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)&&n.createElement("div",null,n.createElement("span",{style:Pt("service"),className:P.clickWarp,onClick:()=>on("service")},nn?n.createElement("span",{className:P.num},"3"):n.createElement("img",{src:t}),n.createElement("span",{className:P.subject},"\u670D\u52A1")),n.createElement("i",{className:"iconfont icon-lujing"})),n.createElement("div",null,n.createElement("span",{style:Pt("environment"),className:P.clickWarp,onClick:()=>on("environment")},dr?n.createElement("span",{className:P.num},"4"):n.createElement("img",{src:t}),n.createElement("span",{className:P.subject},"\u5B9E\u9A8C\u73AF\u5883")))),n.createElement("aside",{className:P.btns},n.createElement("div",{className:P.simulate,onClick:()=>wn(yn.current,!1)},"\u6A21\u62DF\u5B9E\u6218")))};var A=(0,e.connect)(({loading:L,globalSetting:k,practiceSetting:T,shixunsDetail:ge})=>({globalSetting:k,loading:L,practiceSetting:T,shixunsDetail:ge}))(y),m={information:"information___LkgI6",scroll:"scroll___JnYs4",formWrap:"formWrap___qq0ju",img:"img___z2Jy6"},F=h(91304),E=h(22150),v=h(71577),M=h(69677),S=h(85546),b=h(71230),C=h(15746),g=h(59810),D=h(84567),j={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,T)=>k in L?N(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,Q=(L,k)=>{for(var T in k||(k={}))G.call(k,T)&&ne(L,T,k[T]);if(Z)for(var T of Z(k))X.call(k,T)&&ne(L,T,k[T]);return L},me=(L,k)=>{var T={};for(var ge in L)G.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&Z)for(var ge of Z(L))k.indexOf(ge)<0&&X.call(L,ge)&&(T[ge]=L[ge]);return T},ue=L=>{var k=L,{InputRight:T,value:ge=[],onChange:rt}=k,ft=me(k,["InputRight","value","onChange"]);const[lt,ot]=(0,r.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 r.createElement("div",null,r.createElement(M.default,Q({bordered:!1,style:{width:600},value:lt,onChange:en=>ot(en.target.value),onPressEnter:nt,onBlur:nt},ft)),T||r.createElement("span",{className:"pl20 font14 c-light-black"},"\u56DE\u8F66\u6DFB\u52A0\u6807\u7B7E"),r.createElement("div",{className:"mt20"},ge==null?void 0:ge.map((en,yn)=>r.createElement("div",{key:yn,className:j.btn},r.createElement("span",{className:j.s1},en.name),r.createElement("img",{src:R,className:j.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:T,loading:ge=!1})=>r.createElement("div",{className:ie.complete},r.createElement("div",{onClick:k,className:ie.cancel},"\u53D6\u6D88"),r.createElement(v.ZP,{type:"primary",loading:ge,onClick:T,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,T)=>k in L?fe(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,I=(L,k)=>{for(var T in k||(k={}))Te.call(k,T)&&H(L,T,k[T]);if(Pe)for(var T of Pe(k))Ae.call(k,T)&&H(L,T,k[T]);return L},U=(L,k)=>K(L,re(k)),J=(L,k)=>{var T={};for(var ge in L)Te.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&Pe)for(var ge of Pe(L))k.indexOf(ge)<0&&Ae.call(L,ge)&&(T[ge]=L[ge]);return T},he=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const Ve=L=>{var k=L,{globalSetting:T,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,r.useState)({}),[tn,Tn]=(0,r.useState)(!1),[nn,wt]=(0,r.useState)(!1),[dr,hn]=(0,r.useState)(!1),[Ht,on]=(0,r.useState)(""),[Ut,Ft]=(0,r.useState)(""),[wn,Kt]=(0,r.useState)(""),[Pt,Gt]=(0,r.useState)(),Vn=(0,r.useRef)({}),Lt=(0,r.useRef)(""),zt=(0,r.useRef)(""),ra=(0,r.useRef)(""),hr=(0,r.useRef)(null),An=(0,r.useRef)((0,oe.throttle)(()=>Fa(),2e3,{leading:!0,trailing:!1})).current,{id:vn}=ft,[Jr,In]=(0,r.useState)(!1);(0,r.useEffect)(()=>{vn&&Sa()},[vn]),(0,r.useEffect)(()=>(JSON.stringify(Xt)!=="{}"&&Qn(),()=>{clearTimeout(hr.current)}),[Xt,Ht,wn,Ut]);const Qn=()=>{clearTimeout(hr.current),hr.current=setTimeout(()=>{!(0,oe.isEqual)(Xt,Vn.current)||Ht!==Lt.current||wn!==zt.current||Ut!==ra.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,Eo,Ji,Rn;rt({type:"problemset/getEditDisciplines",payload:{source:"shixun"}});const er=yield(0,d.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)}),ai={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=(Eo=(Ir=ir==null?void 0:ir.disciplines)==null?void 0:Ir[0])==null?void 0:Eo.sub_discipline)==null?void 0:Ji.id]:[]};(Rn=ot.detail)!=null&&Rn.is_jupyter_lab&&(ai.jupyter_show_description=er.data.jupyter_show_description),yn.setFieldsValue(ai),Vn.current=I({},ai),Lt.current=ir.attachment_id||"",zt.current=ir.cover_image_id||"",ra.current=ir.attachment_id_b||"",dn(I({},ai)),on(ir.attachment_id||""),Ft(ir.attachment_id_b||""),Kt(ir.cover_image_id||""),Gt(ir.cover_image||"")}}),Ya=(Ar,zr)=>{dn(I({},zr))},Ja=()=>{Dr()},Fa=()=>{(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:Eo,description:Ji,shixun_tags:Rn,course:er,jupyter_show_description:ir=!1}=Ar;let ai={name:Eo,description:Ji,shixun_tags:Rn,attachment_id:Ht,cover_image_id:wn,attachment_id_b:Ut,sub_discipline_ids:er[1]};(Ir=ot.detail)!=null&&Ir.is_jupyter_lab&&(ai=U(I({},ai),{jupyter_show_description:ir})),(0,d.ZP)(`/api/shixuns/${vn}/base_info_save.json`,{method:"post",body:{shixun:I({},ai),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},Lt.current=Ht,zt.current=wn,ra.current=Ut,(yc=ot==null?void 0:ot.detail)!=null&&yc.copy_for_exercise)){const yo=yield rt({type:"shixunsDetail/saveCopyForExercise",payload:{id:vn,save_type:mo}});mo===1?(Yc=yo==null?void 0:yo.data)!=null&&Yc.exists_same_shixun_name?rt({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(Or=yo==null?void 0:yo.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:{}}),(yo==null?void 0:yo.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 ga(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(v.ZP,{loading:tn,icon:V.createElement(De.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),qr=V.createElement(v.ZP,{loading:dr,icon:V.createElement(De.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),Ur=V.createElement(v.ZP,{loading:nn,icon:V.createElement(De.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");function wo(Ar,zr){const mo=new FileReader;mo.addEventListener("load",()=>zr(mo.result)),mo.readAsDataURL(Ar)}const wi=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"){wt(!0);return}Ar.file.status==="done"&&(wt(!1),Ft((mo=(zr=Ar==null?void 0:Ar.file)==null?void 0:zr.response)==null?void 0:mo.id))},wr=()=>V.createElement("div",{className:m.img},V.createElement("img",{src:(0,q.z)("/api/attachments/"+Ht,!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:m.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:()=>Ft(""),style:{fontSize:"16px",color:"red"}}))),Yi=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))},fs=()=>V.createElement("div",{className:m.img},V.createElement("img",{src:(0,q.z)(Jr?"/api/attachments/"+wn: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:m.information},V.createElement("section",{className:m.scroll},V.createElement("header",null,"\u57FA\u672C\u4FE1\u606F"),V.createElement("div",{className:m.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,Eo,Ji)=>{un(Ir,Eo,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(S.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:"},Ht?wr():V.createElement(g.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${pe.Z.API_SERVER}/api/attachments.json`,beforeUpload:ga,onChange:wi},$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:ga,onChange:Pi},Ur))),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:"},wn||Pt?fs():V.createElement(g.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${pe.Z.API_SERVER}/api/attachments.json`,beforeUpload:ga,onChange:Yi},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(F.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(D.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:T,practiceSetting:ge,shixunsDetail:rt})=>({globalSetting:T,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,Ct=Object.getOwnPropertySymbols,kt=Object.prototype.hasOwnProperty,$t=Object.prototype.propertyIsEnumerable,Mn=(L,k,T)=>k in L?Ye(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,or=(L,k)=>{for(var T in k||(k={}))kt.call(k,T)&&Mn(L,T,k[T]);if(Ct)for(var T of Ct(k))$t.call(k,T)&&Mn(L,T,k[T]);return L},cr=(L,k)=>{var T={};for(var ge in L)kt.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&Ct)for(var ge of Ct(L))k.indexOf(ge)<0&&$t.call(L,ge)&&(T[ge]=L[ge]);return T},Nn=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const Zr=L=>{var k=L,{shixunsDetail:T,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,r.useState)({}),dn=(0,r.useRef)(),[tn]=E.default.useForm(),[Tn,nn]=(0,r.useState)("");(0,r.useEffect)(()=>{be.visible&&tn.resetFields()},[be.visible]),(0,r.useEffect)(()=>{const hn=sessionStorage.getItem("pathArray");if(hn){const Ht=hn.split(",").join("/"),on=Ht.indexOf("/")===0?Ht.substr(1):Ht;nn(on)}},[]),(0,r.useEffect)(()=>{var hn,Ht;dn.current=(Ht=(hn=nt.pathname)==null?void 0:hn.split("/"))==null?void 0:Ht[2]},[]);const wt=(...hn)=>Nn(void 0,[...hn],function*(Ht={}){const on=yield lt({type:"shixunsDetail/addRepositoryFile",payload:{id:en.id,message:Ht.commitMessage,content:"",path:(be.defaultPath?be.defaultPath+"/":"")+Ht.path+"/"+(Ht.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+"/":"")+Ht.path+"/"+(Ht.file||".gitkeep"),name:Ht.path.split("/")[Ht.path.split("/").length-1]}),be.onClose())}),dr=()=>{var hn,Ht;e.history.push(`/shixuns/${dn.current}/${(Ht=(hn=nt.pathname)==null?void 0:hn.split("/"))==null?void 0:Ht[3]}${Tn?`/master/shixun_show/${Tn}`:""}`)};return r.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"},r.createElement("section",{className:Qe.bg},r.createElement("div",{className:Qe.wrap},r.createElement(E.default,{className:"mt10",form:tn,scrollToFirstError:!0,layout:"vertical",onFinish:wt,onChange:()=>{var hn,Ht,on,Ut;const Ft=or({},tn.getFieldsValue()),wn=(hn=Ft==null?void 0:Ft.path)==null?void 0:hn.split(""),Kt=(Ht=Ft==null?void 0:Ft.file)==null?void 0:Ht.split("");(on=wn==null?void 0:wn.filter(Pt=>Pt=="/"))!=null&&on.length&&(Ft.path=Ft.path.substring(0,Ft.path.length-1)),(Ut=Kt==null?void 0:Kt.filter(Pt=>Pt=="/"))!=null&&Ut.length&&(Ft.file=Ft.file.substring(0,Ft.path.length-1)),tn.setFieldsValue(or({},Ft)),Xt(Ft)}},r.createElement(E.default.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0\uFF1A",name:"path"},r.createElement(b.Z,null,r.createElement(C.Z,null,r.createElement("span",{className:Qe.filePath},be.defaultPath+"/")),r.createElement(C.Z,{flex:"1"},r.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"}]},r.createElement(M.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0",size:"middle"}))))),r.createElement(E.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\uFF1A",name:"file"},r.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"})),r.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"}]},r.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:T,user:ge})=>({shixunsDetail:L,globalSetting:T,user:ge,loading:k.models.index}))(Zr),Wr=h(57444),pa=h(59290),ha=h(67294),$r=Object.defineProperty,bo=Object.getOwnPropertySymbols,zn=Object.prototype.hasOwnProperty,Va=Object.prototype.propertyIsEnumerable,Co=(L,k,T)=>k in L?$r(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,Pa=(L,k)=>{for(var T in k||(k={}))zn.call(k,T)&&Co(L,T,k[T]);if(bo)for(var T of bo(k))Va.call(k,T)&&Co(L,T,k[T]);return L},kn=(L,k)=>{var T={};for(var ge in L)zn.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&bo)for(var ge of bo(L))k.indexOf(ge)<0&&Va.call(L,ge)&&(T[ge]=L[ge]);return T},Rr=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const go=L=>{var k=L,{shixunsDetail:T,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,r.useState)({}),dn=(0,r.useRef)(),[tn]=E.default.useForm(),[Tn,nn]=(0,r.useState)("");(0,r.useEffect)(()=>{be.visible&&tn.resetFields()},[be.visible]),(0,r.useEffect)(()=>{const hn=sessionStorage.getItem("pathArray");if(hn){const Ht=hn.split(",").join("/"),on=Ht.indexOf("/")===0?Ht.substr(1):Ht;nn(on)}},[]),(0,r.useEffect)(()=>{var hn,Ht;dn.current=(Ht=(hn=nt.pathname)==null?void 0:hn.split("/"))==null?void 0:Ht[2]},[]);const wt=(...hn)=>Rr(void 0,[...hn],function*(Ht={},on=!1,Ut=1){var Ft,wn;const Kt=yield lt({type:"shixunsDetail/addRepositoryFile",payload:{id:en.id,message:Ht.commitMessage,content:Ht.codeMirror,path:(be.defaultPath?be.defaultPath+"/":"")+Ht.path,secret_repository:ot?void 0:!0,sync_origin_shixun:on}});Kt!=null&&Kt.url&&((Ft=T==null?void 0:T.detail)!=null&&Ft.copy_for_exercise||i.ZP.success("\u6DFB\u52A0\u6210\u529F"),be.onOK({path:(be.defaultPath?be.defaultPath+"/":"")+Ht.path,name:Ht.path.split("/")[Ht.path.split("/").length-1]}),be.onClose()),(wn=T==null?void 0:T.detail)!=null&&wn.copy_for_exercise&&(0,pa.m)(lt,T,en.id,Ut)}),dr=()=>{var hn,Ht;e.history.push(`/shixuns/${dn.current}/${(Ht=(hn=nt.pathname)==null?void 0:hn.split("/"))==null?void 0:Ht[3]}${Tn?`/master/shixun_show/${Tn}`:""}`)};return ha.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"},ha.createElement("section",{className:Qe.bg},ha.createElement("div",{className:Qe.wrap},ha.createElement(E.default,{className:"mt10",form:tn,scrollToFirstError:!0,layout:"vertical",onFinish:hn=>{var Ht,on;(Ht=T==null?void 0:T.detail)!=null&&Ht.is_fork_from_creator&&((on=T==null?void 0:T.detail)!=null&&on.copy_for_exercise)?(be.onClose(),lt({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:hn,type:"wareHouse",fn:(Ut,Ft,wn)=>{wt(Ut,Ft,wn)}}})):wt(hn)},onChange:()=>{var hn,Ht;const on=Pa({},tn.getFieldsValue()),Ut=(hn=on==null?void 0:on.path)==null?void 0:hn.split("");((Ht=Ut==null?void 0:Ut.filter(Ft=>Ft=="/"))==null?void 0:Ht.length)>1&&(on.path=on.path.substring(0,on.path.length-1)),tn.setFieldsValue(Pa({},on)),Xt(on)}},ha.createElement(E.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\u6216\u6587\u4EF6\u8DEF\u5F84\uFF1A",name:"path"},ha.createElement(b.Z,null,ha.createElement(C.Z,null,ha.createElement("span",{className:Qe.filePath},be.defaultPath+"/")),ha.createElement(C.Z,{flex:"1"},ha.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"}]},ha.createElement(M.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle"}))))),ha.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"}]},ha.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"})),ha.createElement("div",{className:"mt10 mb20"},ha.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}},ha.createElement(Wr.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:T,user:ge})=>({shixunsDetail:L,globalSetting:T,user:ge,loading:k.models.index}))(go),aa=Object.defineProperty,wa=Object.getOwnPropertySymbols,Ko=Object.prototype.hasOwnProperty,ni=Object.prototype.propertyIsEnumerable,el=(L,k,T)=>k in L?aa(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,Ri=(L,k)=>{for(var T in k||(k={}))Ko.call(k,T)&&el(L,T,k[T]);if(wa)for(var T of wa(k))ni.call(k,T)&&el(L,T,k[T]);return L},qa=(L,k)=>{var T={};for(var ge in L)Ko.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&wa)for(var ge of wa(L))k.indexOf(ge)<0&&ni.call(L,ge)&&(T[ge]=L[ge]);return T},Ha=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const Li=L=>{var k=L,{shixunsDetail:T,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,r.useState)({}),dn=(0,r.useRef)(),[tn]=E.default.useForm(),[Tn,nn]=(0,r.useState)(""),[wt,dr]=(0,r.useState)("");(0,r.useEffect)(()=>{be.visible&&tn.resetFields()},[be.visible]),(0,r.useEffect)(()=>{const on=be.defaultPath.split("/");on.length===1?(nn(""),dr(be.defaultPath)):(dr(on.pop()),nn(on.join("/")+"/"))},[be.defaultPath]),(0,r.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 Ft=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}});(Ft==null?void 0:Ft.status)===0&&(i.ZP.success("\u6DFB\u52A0\u6210\u529F"),be.onOK({path:Ut.path,name:Ut.path}),be.onClose())}),Ht=()=>{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 r.createElement(l.default,{width:"40%",open:be.visible,wrapClassName:Qe.modal,centered:!0,onOk:()=>{tn.submit()},onCancel:be.onClose,title:"\u63D0\u4EA4\u8BF4\u660E"},r.createElement("section",{className:Qe.bg},r.createElement("div",{className:Qe.wrap},r.createElement(E.default,{className:"mt10",form:tn,scrollToFirstError:!0,layout:"vertical",onFinish:hn,onChange:()=>{var on,Ut;const Ft=Ri({},tn.getFieldsValue()),wn=(on=Ft==null?void 0:Ft.path)==null?void 0:on.split("");((Ut=wn==null?void 0:wn.filter(Kt=>Kt=="/"))==null?void 0:Ut.length)>1&&(Ft.path=Ft.path.substring(0,Ft.path.length-1)),tn.setFieldsValue(Ri({},Ft)),Xt(Ft)}},r.createElement(E.default.Item,{label:"\u91CD\u547D\u540D\uFF1A",name:"path"},r.createElement(b.Z,null,r.createElement(C.Z,{flex:"1"},r.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"}]},r.createElement(M.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle",defaultValue:wt}))))),r.createElement(E.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage"},r.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:T,user:ge})=>({shixunsDetail:L,globalSetting:T,user:ge,loading:k.models.index}))(Li),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,T)=>k in L?gs(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,No=(L,k)=>{for(var T in k||(k={}))Vr.call(k,T)&&ts(L,T,k[T]);if(tl)for(var T of tl(k))Wn.call(k,T)&&ts(L,T,k[T]);return L},ns=(L,k)=>{var T={};for(var ge in L)Vr.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&tl)for(var ge of tl(L))k.indexOf(ge)<0&&Wn.call(L,ge)&&(T[ge]=L[ge]);return T},cl=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const{Dragger:rs}=g.default,Wl=L=>{var k=L,{shixunsDetail:T,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,r.useState)({}),dn=(0,r.useRef)(),[tn]=E.default.useForm(),[Tn,nn]=(0,r.useState)([]),[wt,dr]=(0,r.useState)();let hn;(0,r.useEffect)(()=>{be.visible&&(tn.resetFields(),nn([]))},[be.visible]),(0,r.useEffect)(()=>{dn.current=en.id},[]),(0,r.useEffect)(()=>{const Kt=sessionStorage.getItem("pathArray");if(Kt){const Pt=Kt.split(",").join("/"),Gt=Pt.indexOf("/")===0?Pt.substr(1):Pt;dr(Gt)}},[]);const Ht=Kt=>{var Pt,Gt,Vn,Lt;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=T==null?void 0:T.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((Lt=Kt.file.response)==null?void 0:Lt.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:wt?`${wt}/${Kt.name}`:Kt.name,message:tn.getFieldValue("commitMessage")||`\u5220\u9664\u4E86${wt?`${wt}/${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:Ht,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)},Ft=(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 Lt=0;Lt{zt.append(hr,Vn[hr].toString())});const ra=yield(0,d.ZP)(`/api/shixuns/${dn.current}/upload_git_file.json`,{method:"post",body:zt},!0)}be.onClose(),be.onOK({path:be.defaultPath}),wn(),(Gt=T==null?void 0:T.detail)!=null&&Gt.copy_for_exercise&&(0,pa.m)(lt,T,en.id,Pt)}),wn=()=>{var Kt,Pt;e.history.push(`/shixuns/${dn.current}/${(Pt=(Kt=nt.pathname)==null?void 0:Kt.split("/"))==null?void 0:Pt[3]}${wt?`/master/shixun_show/${wt}`:""}`)};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=T==null?void 0:T.detail)!=null&&Kt.is_fork_from_creator&&((Pt=T==null?void 0:T.detail)!=null&&Pt.copy_for_exercise)?(be.onClose(),lt({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:(Gt,Vn)=>{Ft(Gt,Vn)}}})):Ft()}),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:T,user:ge})=>({shixunsDetail:L,globalSetting:T,user:ge,loading:k.models.index}))(Wl),xl={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,T)=>k in L?Ms(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,qt=(L,k)=>{for(var T in k||(k={}))dl.call(k,T)&&Yt(L,T,k[T]);if(bi)for(var T of bi(k))ko.call(k,T)&&Yt(L,T,k[T]);return L},It=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const Un=({shixunsDetail:L,globalSetting:k,loading:T,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,r.useRef)(),[dn,tn]=(0,r.useState)(""),[Tn,nn]=(0,r.useState)(""),[wt,dr]=(0,r.useState)([]),[hn,Ht]=(0,r.useState)([]);(0,r.useEffect)(()=>{var Pt,Gt;Xt.current=((Gt=(Pt=yn.pathname)==null?void 0:Pt.split("/"))==null?void 0:Gt[3])==="repository"},[]),(0,r.useEffect)(()=>{if(L.actionTabs.key!=="Repository-SelectFilePath")return;const Pt=ft.join("/");let Gt=[];ft.map((Vn,Lt)=>{Lt===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&&Ht(Gt.trees||[])}),Ut=Pt=>{let Gt=dn;Pt.type==="tree"&&(wt.length?wt.push({val:`/${Pt.name}`,path:Pt.name}):wt.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Pt.name}`,path:Pt.name}),dr(wt),Gt=dn?`${dn}/${Pt.name}`:Pt.name,tn(Gt)),on(Gt)},Ft=(Pt,Gt)=>{const Vn=wt.filter((zt,ra)=>ra<=Gt);dr(Vn);const Lt=Vn.filter((zt,ra)=>ra!==0).map(zt=>zt.val).join("").substr(1);tn(Lt),on(Lt)},wn=()=>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 r.createElement(l.default,{centered:!0,title:rt||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:L.actionTabs.key==="Repository-SelectFilePath",onOk:wn,onCancel:Kt},r.createElement("div",{className:Cs.wrap},r.createElement("div",{className:Cs.content},r.createElement("div",{className:Cs.mainPathWrap},!!(wt!=null&&wt.length)&&wt.map((Pt,Gt)=>r.createElement("a",{key:Gt,onClick:()=>Ft(Pt,Gt)},Pt.val))),!!(hn!=null&&hn.length)&&hn.map((Pt,Gt)=>Pt.type==="tree"&&r.createElement("a",{key:Gt,onClick:()=>Ut(Pt)},r.createElement("i",{className:`iconfont icon-wenjianjia ${Cs.colorBlue}`}),Pt.name))),r.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),r.createElement("div",{className:"mt5 mb5"},dn),lt&&r.createElement(E.default,{form:nt,scrollToFirstError:!0,className:"mt20"},r.createElement(E.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},r.createElement(M.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))};var ho=(0,e.connect)(({shixunsDetail:L,loading:k,globalSetting:T})=>({shixunsDetail:L,globalSetting:T,loading:k.models.index}))(Un),So=h(25877),Yn=h(42922),ma=h(78207),Dn=h(89485),Qr=Object.defineProperty,Yo=Object.defineProperties,ki=Object.getOwnPropertyDescriptors,pl=Object.getOwnPropertySymbols,Jo=Object.prototype.hasOwnProperty,Ao=Object.prototype.propertyIsEnumerable,oi=(L,k,T)=>k in L?Qr(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,da=(L,k)=>{for(var T in k||(k={}))Jo.call(k,T)&&oi(L,T,k[T]);if(pl)for(var T of pl(k))Ao.call(k,T)&&oi(L,T,k[T]);return L},mi=(L,k)=>Yo(L,ki(k)),Ci=(L,k)=>{var T={};for(var ge in L)Jo.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&pl)for(var ge of pl(L))k.indexOf(ge)<0&&Ao.call(L,ge)&&(T[ge]=L[ge]);return T},Ua=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const{DirectoryTree:Ea}=Ke.default,co=L=>{var k=L,{shixunsDetail:T,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,wt,dr,hn;const Ht=(0,e.useParams)(),on=(0,e.useLocation)(),[Ut,Ft]=(0,r.useState)(),[wn,Kt]=(0,r.useState)(!1),[Pt,Gt]=(0,r.useState)(!1),[Vn,Lt]=(0,r.useState)(!1),[zt,ra]=(0,r.useState)(!1),[hr,An]=(0,r.useState)("");let[vn,Jr]=(0,r.useState)([]),[In,Qn]=(0,r.useState)([]);const[Sa,Ya]=(0,r.useState)([]),[Ja,Fa]=(0,r.useState)(!1),[un,Dr]=(0,r.useState)(),[ga,$n]=(0,r.useState)(),[qr,Ur]=(0,r.useState)(""),[wo,wi]=(0,r.useState)(),[Pi,wr]=(0,r.useState)(!1);(0,r.useEffect)(()=>{yn([]),Eo(""),localStorage.warehouseHideTip||Fa(!0)},[on.pathname,nt]);const Bo=(Or="")=>Ua(void 0,null,function*(){(yield(0,s.Zt)({id:Ht.id,secret_dir_path:Or}))&&wi(Or)}),Yi=Or=>{var yo;return r.createElement(Le.default,{className:xl.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"]),Lt(!0);break;case"3":(0,a.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u4E0A\u4F20"]),ra(!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")&&r.createElement(Le.default.Item,{key:"1"},"\u65B0\u5EFA\u6587\u4EF6"),(Or.type==="topTree"||Or.type==="tree")&&r.createElement(Le.default.Item,{key:"2"},"\u65B0\u5EFA\u6587\u4EF6\u5939"),(Or.type==="topTree"||Or.type==="tree")&&r.createElement(Le.default.Item,{key:"3"},"\u4E0A\u4F20"),Or.type!=="topTree"&&Or.type!=="tree"&&((yo=T==null?void 0:T.detail)==null?void 0:yo.public)<2&&r.createElement(Le.default.Item,{key:"4"},"\u91CD\u547D\u540D"),Or.type!=="topTree"&&r.createElement(qe.CopyToClipboard,{text:`/data/workspace/myshixun/${nt?"":"secret/"}${Or==null?void 0:Or.path}`,onCopy:()=>i.ZP.success("\u590D\u5236\u6210\u529F")},r.createElement(Le.default.Item,{key:"6"},r.createElement(r.Fragment,null,"\u590D\u5236\u8DEF\u5F84"))),Or.type!=="topTree"&&r.createElement(Le.default.Item,{key:"5"},"\u5220\u9664"))},fs=(Or,yo)=>Or.map(Wo=>(yo==""?Wo.path=yo+Wo.name:Wo.path=yo+"/"+Wo.name,Wo.title=r.createElement(b.Z,{className:"font14"},r.createElement(C.Z,{flex:"1"},r.createElement(b.Z,null,Wo.type==="blob"&&r.createElement(C.Z,{flex:"20px",style:{marginLeft:-20}},r.createElement("span",{className:"iconfont icon-wenjian11 font12"})),r.createElement(C.Z,{flex:"1"},r.createElement("span",{className:" multi_ellipsis1"},Wo.name)))),r.createElement(C.Z,null,(Wo.type==="blob"||Wo.type==="tree")&&r.createElement(ve.Z,{dropdownRender:()=>Yi(Wo),className:xl.ellipsis},r.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"})))),Wo.disableCheckbox=Ut&&Ut!==Wo.name,Wo.className=Wo.type==="tree"?xl.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,yo)=>Ua(void 0,null,function*(){const Wo=Or.split("/");yield Eo(hr),setTimeout(()=>{Ar(Or),vn=[Wo[0]||""],In=[Or],Qn([...In]),Jr([...vn])},150)}),mo=(Or,yo)=>{if(yo=="")en=[...Or],yn([...Or]);else{let Wo=Ir(en,yo,Or);en=Wo,yn([...Wo])}};function Ir(Or,yo,Wo){return Or.map(Ii=>Ii.key===yo?(Ii.children=[...Wo],da({},Ii)):Ii.children?mi(da({},Ii),{children:Ir(Ii.children,yo,Wo)}):Ii)}const Eo=(Or="")=>Ua(void 0,null,function*(){var yo,Wo;const Ii=yield ot({type:nt?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:Ht.id,path:Or}});if(Ii){if((yo=Ii.trees)!=null&&yo.length){let Us=fs([...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((yo,Wo)=>Ua(void 0,null,function*(){Or.children.length&&yo(),Ur(Or.path),yield Eo(Or.path),yo()}))}),Rn=(Or,yo)=>Ua(void 0,null,function*(){var Wo;console.log("handleSelectTree",Or,yo.nativeEvent.target.nodeName,yo);const Ii=()=>{Ar(yo.node.path),Or=[yo.node.path],Qn([...Or])};yo.nativeEvent.target.nodeName==="svg"||yo.nativeEvent.target.nodeName==="LI"||yo.nativeEvent.target.nodeName==="I"||yo.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,yo,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:Ht.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 Eo(Us.length>1?Us.join("/"):"");return jc!=null&&jc.trees||(Us.splice(Us.length-1,1),yield Eo(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:r.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/${Ht.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:r.createElement("div",null,Ii==null?void 0:Ii.message),okText:"\u524D\u5F80\u4FEE\u6539",cancelText:"\u53D6\u6D88",onOk:()=>{window.location.href=`/shixuns/${Ht.id}/edit?tabId=service`}})})})},ir=Or=>{console.log(Or,"item")},ai=(Or,yo)=>Ua(void 0,null,function*(){if(console.log("handleExpand",yo),yo.nativeEvent.target.nodeName==="svg"||yo.nativeEvent.target.nodeName==="path"||yo.nativeEvent.target.nodeName==="LI")return!0;yield Ji(yo.node),vn.includes(yo.node.path)?vn.splice(vn.indexOf(yo.node.path),1):vn.push(yo.node.path),Jr([...vn])}),Vu=()=>{Fa(!1),localStorage.warehouseHideTip=!0},Nu=Or=>Ua(void 0,null,function*(){var yo;let Wo,Ii="",Us,jc;switch(nt){case!0:Ii="\u5F00\u542F\u7248\u672C\u5E93",Us="\u5F00\u542F",jc="\u4E0D\u5F00\u542F",Wo=r.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:(yo=T==null?void 0:T.detail)!=null&&yo.secret_repository?(Ii="\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Us="\u786E\u5B9A",jc="\u53D6\u6D88",Wo=r.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=r.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=T==null?void 0:T.detail)!=null&&Au.secret_repository)||hu(Or)},onCancel:()=>{var Au;!nt&&!((Au=T==null?void 0:T.detail)!=null&&Au.secret_repository)&&hu(Or)}})}),hu=Or=>Ua(void 0,null,function*(){nt?(yield(0,s.h4)(da({},Ht)),ot({type:"practiceSetting/getCommonData",payload:da({},Ht)})):yield(0,s.K0)(mi(da({},Ht),{is_secret_repository:Or})),Eo(),ot({type:"shixunsDetail/getShixunsDetail",payload:{id:Ht.id}})}),yc=Or=>{console.log(Or)},Yc=Or=>Ua(void 0,null,function*(){console.log(Or);const yo=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:Ht.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 Eo("");for(let bs=0;bsYi({type:"topTree"}),className:"current"},r.createElement(Oe.Z,{open:Ja,title:r.createElement("div",{className:"font16"},r.createElement(So.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",r.createElement("span",{onClick:()=>Vu(),className:"iconfont icon-guanbi1 ml8 current font14"})),overlayClassName:xl.overlayClass,overlayStyle:{maxWidth:500},arrowPointAtCenter:!0,placement:"right",color:"#F7B500"},nt&&((nn=T==null?void 0:T.detail)==null?void 0:nn.init_repository)&&r.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}),!nt&&((wt=T==null?void 0:T.detail)==null?void 0:wt.secret_repository)&&r.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}))))),!!en.length&&!nt&&r.createElement("div",{className:"mt20 pl20 pr20 font14 c-white"},r.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?r.createElement(r.Fragment,null,r.createElement("div",{className:xl.content},lt==="1"&&r.createElement("div",{className:xl.tips},"\u63D0\u793A\uFF1A",r.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'),r.createElement(Ea,{disabled:!!rt.effects["shixunsDetail/getFileContent"],multiple:!0,showIcon:!1,treeData:en,switcherIcon:r.createElement(Yn.Z,{style:{fontWeight:"bold",fontSize:14,position:"relative",top:5,left:-2}}),onExpand:ai,expandedKeys:vn,selectedKeys:In,onSelect:Rn,draggable:!0,onDragEnter:yc,onDrop:Yc,className:xl.gitTree}))):"",!en.length&&nt&&((dr=T==null?void 0:T.detail)==null?void 0:dr.init_repository)&&r.createElement(Xo,null),!en.length&&!nt&&((hn=T==null?void 0:T.detail)==null?void 0:hn.secret_repository)&&r.createElement(Xo,null))),r.createElement(ol,{visible:Pt,defaultPath:hr,onClose:()=>Gt(!1),isRepository:!nt,onOK:Or=>Ua(void 0,null,function*(){const yo=hr.split("/");yo.pop(),yield Eo(yo.join("/")),Ar("")})}),r.createElement(Ma,{visible:wn,defaultPath:hr,onClose:()=>Kt(!1),isRepository:nt,onOK:Or=>{zr(Or.path,Or.name)}}),r.createElement(la,{visible:Vn,defaultPath:hr,onClose:()=>Lt(!1),isRepository:nt,onOK:Or=>{zr(Or.path,Or.name)}}),r.createElement(as,{defaultPath:hr,visible:zt,isRepository:nt,onClose:()=>ra(!1),onOK:Or=>Ua(void 0,null,function*(){const yo=hr.split("/");yield Eo(hr),vn=[yo[0]||""],In=[hr],Qn([...In]),Jr([...vn])})}),r.createElement(ho,{pathList:hr==null?void 0:hr.split("/"),showInputPath:!0,isMergeSelectFile:Pi,onFinish:Or=>{Pi?Bo(Or):Eo(Or),wr(!1)}}))},Xo=()=>r.createElement("div",{className:`mt20 pb50 ${xl.nodata}`},r.createElement("div",{className:xl.headLeft},"\u63D0\u793A\uFF1A",r.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",r.createElement("br",null),"\u4E24\u79CD\u65B9\u5F0F\u6765\u4F7F\u7528\uFF1A",r.createElement("br",null),"1\u3001",r.createElement("a",{href:"/forums/2784",target:"_blank"},"Git\u5BA2\u6237\u7AEF")," \u4E0A\u4F20\u5DF2\u6709\u6587\u4EF6\u6765\u5F00\u59CB\u4F7F\u7528\u3002",r.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",r.createElement("br",null),"3\u3001\u5982\u679C\u6587\u4EF6\u5927\u5C0F\u8D85\u8FC750MB,\u8BF7\u4E0A\u4F20\u81F3\u6570\u636E\u96C6\u3002"),r.createElement("img",{width:"100%",src:Dn.Oe}));var Dt=(0,e.connect)(({shixunsDetail:L,loading:k,globalSetting:T,practiceSetting:ge,user:rt})=>({shixunsDetail:L,globalSetting:T,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 T={};for(var ge in L)Zt.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&je)for(var ge of je(L))k.indexOf(ge)<0&&fn.call(L,ge)&&(T[ge]=L[ge]);return T},He=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const Je=L=>{var k=L,{shixunsDetail:T,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,r.useState)([]);(0,r.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 r.createElement(r.Fragment,null,en==""&&r.createElement("div",{className:Nt.empty},r.createElement("img",{src:Dn.em,width:"258"}),r.createElement("br",null),r.createElement("span",{className:"c-grey-c font14"},"\u6682\u65E0\u63D0\u4EA4\u8BB0\u5F55")),en!=""&&r.createElement("section",{className:Nt.bg},r.createElement("div",{className:Nt.wrap},r.createElement("div",{className:Nt.content},en==null?void 0:en.map(dn=>{var tn,Tn;return r.createElement("div",null,r.createElement(b.Z,{align:"middle",className:"c-white font16"},r.createElement(C.Z,null,dn.title)),r.createElement(b.Z,{align:"middle",className:"mt20 "},r.createElement(C.Z,null,r.createElement("img",{className:Nt.imageUrl,src:pe.Z.IMG_SERVER+"/"+((tn=dn.author)==null?void 0:tn.image_url)})),r.createElement(C.Z,{className:Nt.blueLight},r.createElement("span",{className:"ml20"},(Tn=dn.author)==null?void 0:Tn.username)),r.createElement(C.Z,null,r.createElement("span",{className:`ml20 ${Nt.blueLight}`},"\u63D0\u4EA4\u4E8E"),r.createElement("span",{className:`ml20 ${Nt.blueLight}`},dn.time))),r.createElement(Ot.Z,{className:Nt.divider}))})))))};var it=(0,e.connect)(({shixunsDetail:L,loading:k,globalSetting:T,user:ge})=>({shixunsDetail:L,globalSetting:T,user:ge,loading:k.models.index}))(Je),Et=h(91613),Rt=h(67294),xn=Object.defineProperty,cn=Object.defineProperties,rn=Object.getOwnPropertyDescriptors,Ln=Object.getOwnPropertySymbols,Jn=Object.prototype.hasOwnProperty,Sn=Object.prototype.propertyIsEnumerable,bn=(L,k,T)=>k in L?xn(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,Sr=(L,k)=>{for(var T in k||(k={}))Jn.call(k,T)&&bn(L,T,k[T]);if(Ln)for(var T of Ln(k))Sn.call(k,T)&&bn(L,T,k[T]);return L},br=(L,k)=>cn(L,rn(k)),Hr=(L,k)=>{var T={};for(var ge in L)Jn.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&Ln)for(var ge of Ln(L))k.indexOf(ge)<0&&Sn.call(L,ge)&&(T[ge]=L[ge]);return T},Qa=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const{TabPane:Mr}=xe.default,Pr=L=>{var k=L,{globalSetting:T,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,wt,dr,hn,Ht,on,Ut,Ft,wn,Kt,Pt;const[Gt,Vn]=(0,r.useState)("1"),[Lt,zt]=(0,r.useState)("1");let[ra,hr]=(0,r.useState)();const An=(0,r.useRef)(),[vn,Jr]=(0,r.useState)(!0),[In,Qn]=(0,r.useState)(["2","1"]),[Sa,Ya]=(0,r.useState)([]),Ja=(0,r.useRef)(),Fa=(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,r.useEffect)(()=>{var qr,Ur,wo,wi,Pi,wr,Bo,Yi,fs,Ar,zr,mo,Ir,Eo,Ji,Rn,er,ir;try{((wo=(Ur=(qr=lt==null?void 0:lt.fileContent)==null?void 0:qr.content)==null?void 0:Ur.content)!=null&&wo.length||((Pi=(wi=lt==null?void 0:lt.fileContent)==null?void 0:wi.content)==null?void 0:Pi.content)=="")&&(((wr=lt==null?void 0:lt.fileContent)==null?void 0:wr.file_type)==="txt"?(An.current=window.decodeURIComponent(escape(window.atob((Yi=(Bo=lt==null?void 0:lt.fileContent)==null?void 0:Bo.content)==null?void 0:Yi.content))),ra=window.decodeURIComponent(escape(window.atob((Ar=(fs=lt==null?void 0:lt.fileContent)==null?void 0:fs.content)==null?void 0:Ar.content))),hr(ra)):(An.current=(mo=(zr=lt==null?void 0:lt.fileContent)==null?void 0:zr.content)==null?void 0:mo.content,ra=(Eo=(Ir=lt==null?void 0:lt.fileContent)==null?void 0:Ir.content)==null?void 0:Eo.content,hr(ra)))}catch(ai){An.current=window.atob((Rn=(Ji=lt==null?void 0:lt.fileContent)==null?void 0:Ji.content)==null?void 0:Rn.content),ra=window.atob((ir=(er=lt==null?void 0:lt.fileContent)==null?void 0:er.content)==null?void 0:ir.content),hr(ra),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,r.useEffect)(()=>{var qr;const Ur=(qr=ft==null?void 0:ft.sideBar)==null?void 0:qr.selectPath.split("/");Qn(Ur)},[(nt=ft==null?void 0:ft.sideBar)==null?void 0:nt.selectPath]);const Dr=qr=>{hr(qr);let Ur=-1;qr===An.current?Ur=0:Ur=1,rt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!!Ur}})};(0,r.useEffect)(()=>{new Promise((qr,Ur)=>Qa(void 0,null,function*(){var wo,wi,Pi;if(((wo=ft==null?void 0:ft.sideBar)==null?void 0:wo.selectPath)!==""&&((wi=ft==null?void 0:ft.sideBar)!=null&&wi.selectPath)){const wr=yield rt({type:"shixunsDetail/getFileContent",payload:{id:Fa.id,path:(Pi=ft==null?void 0:ft.sideBar)==null?void 0:Pi.selectPath,secret_repository:vn?null:!0}});wr!=null&&wr.content||(wr==null?void 0:wr.content)==""||rt({type:"practiceSetting/setSideBarTabs",payload:{selectPath:""}})}}))},[(en=ft==null?void 0:ft.sideBar)==null?void 0:en.selectPath]);const ga=Rt.createElement(Le.default,{className:ce.menu,style:{background:"#24294b"},onClick:qr=>{var Ur;!((Ur=lt==null?void 0:lt.detail)!=null&&Ur.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 Ur,wo;return!((Ur=lt==null?void 0:lt.detail)!=null&&Ur.init_repository)||(wo=lt==null?void 0:lt.detail)!=null&&wo.is_jupyter_lab?qr.id!=="2":qr}).map((qr,Ur)=>Rt.createElement(Le.default.Item,{className:"leaveClick",key:qr.id},qr.name))),$n=(qr=!1,Ur=1)=>Qa(void 0,null,function*(){var wo,wi,Pi,wr;const Bo=yield rt({type:"shixunsDetail/updateRepositoryFile",payload:{id:Fa.id,path:(wi=(wo=lt==null?void 0:lt.fileContent)==null?void 0:wo.params)==null?void 0:wi.path,content:ra,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})})),(wr=lt==null?void 0:lt.detail)!=null&&wr.copy_for_exercise&&(0,pa.m)(rt,lt,Fa.id,Ur)});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:()=>ga,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:Lt,onChange:qr=>{var Ur;(Ur=ft==null?void 0:ft.sideBar)!=null&&Ur.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?(wt=lt==null?void 0:lt.repository)==null?void 0:wt.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"}},Lt==="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,Ur)=>Rt.createElement("span",{className:"c-blue"},qr))))),Rt.createElement("div",{className:ge.effects["shixunsDetail/getFileContent"]?"hide":"show"},Rt.createElement(Et.Z,{className:"darkBlue",style:{top:66,height:"calc(100% - 60px)",position:"absolute",zIndex:1},filename:(Ht=lt==null?void 0:lt.fileContent)==null?void 0:Ht.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:ra,monacoEditor:{value:ra,language:(Ft=lt==null?void 0:lt.fileContent)==null?void 0:Ft.language,onChange:qr=>Dr(qr),options:{fontSize:14}}}))),((wn=lt==null?void 0:lt.fileContent)==null?void 0:wn.file_type)==="txt"&&Rt.createElement(b.Z,{align:"middle",justify:"center",className:ce.footer},Rt.createElement(C.Z,null,Rt.createElement(v.ZP,{type:"primary",size:"middle",ghost:!0,onClick:()=>{e.history.push(`/shixuns/${Fa.id}/challenges`)}},"\u53D6\u6D88"),Rt.createElement(v.ZP,{type:"primary",size:"middle",className:"ml40",onClick:qr=>{var Ur,wo;(Ur=lt==null?void 0:lt.detail)!=null&&Ur.is_fork_from_creator&&((wo=lt==null?void 0:lt.detail)!=null&&wo.copy_for_exercise)?rt({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:(wi,Pi)=>{$n(wi,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")))),Lt==="2"&&Rt.createElement("div",{className:ce.commit},Rt.createElement(it,{isRepository:vn}))))};var ta=(0,e.connect)(({loading:L,globalSetting:k,practiceSetting:T,shixunsDetail:ge})=>({globalSetting:k,loading:L,practiceSetting:T,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,Aa=Object.defineProperties,ua=Object.getOwnPropertyDescriptors,Kr=Object.getOwnPropertySymbols,ei=Object.prototype.hasOwnProperty,Vo=Object.prototype.propertyIsEnumerable,Fo=(L,k,T)=>k in L?xa(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,xi=(L,k)=>{for(var T in k||(k={}))ei.call(k,T)&&Fo(L,T,k[T]);if(Kr)for(var T of Kr(k))Vo.call(k,T)&&Fo(L,T,k[T]);return L},qo=(L,k)=>Aa(L,ua(k)),il=(L,k)=>{var T={};for(var ge in L)ei.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&Kr)for(var ge of Kr(L))k.indexOf(ge)<0&&Vo.call(L,ge)&&(T[ge]=L[ge]);return T},Io=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const yl=L=>{var k=L,{globalSetting:T,dispatch:ge,practiceSetting:rt}=k,ft=il(k,["globalSetting","dispatch","practiceSetting"]);const lt=(0,e.useLocation)(),[ot]=(0,e.useSearchParams)(),[be,nt]=(0,r.useState)(!1),[en,yn]=(0,r.useState)({}),[Xt,dn]=(0,r.useState)(!0),[tn,Tn]=(0,r.useState)(!1),[nn,wt]=(0,r.useState)(null),dr=(0,r.useRef)(!1),{id:hn,updateIndex:Ht,is_published:on,newQuestion:Ut}=rt,{challenge_list:Ft=[]}=en;(0,r.useEffect)(()=>{if(hn)return Kt(),()=>{ge({type:"practiceSetting/setParams",payload:{newQuestion:null}})}},[hn,Ht]),(0,r.useEffect)(()=>{wn()},[lt]);const wn=()=>{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("/"),Fa=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:""}}}),wt(void 0),zt(un)}else Ja[4]&&Fa?Pt(Fa,!1):Pt(Ya.challenge_list[0])}(Sa=Ya==null?void 0:Ya.challenge_list)!=null&&Sa.length||wt(null),yn(Ya),dn(!1)}),Pt=(In,Qn=!0)=>{if(wt(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,Fa;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}(Fa=Dr.challenge_list)!=null&&Fa.length||(wt(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},Lt=(In,Qn)=>{if(!In.destination)return;const Sa=Vn(Qn,In.source.index,In.destination.index);yn(qo(xi({},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(xi({},en),{challenge_list:Qn}))})},zt=In=>{ge({type:"practiceSetting/setParams",payload:{selectQuestionParams:In}})},ra=(In,Qn)=>Io(void 0,null,function*(){if(In===nn)return;yield hr(),wt(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=>r.createElement(r.Fragment,null,r.createElement(Na.Z5,{onDragEnd:Qn=>Lt(Qn,In)},r.createElement(Na.bK,{droppableId:"droppable"},(Qn,Sa)=>r.createElement("div",qo(xi({ref:Qn.innerRef},Qn.droppableProps),{style:{width:"100%"}}),In.map((Ya,Ja)=>{const{st:Fa,name:un,challenge_id:Dr}=Ya;return r.createElement(Na._l,{key:Dr,draggableId:Dr.toString(),index:Ja,isDragDisabled:on},(ga,$n)=>r.createElement("div",qo(xi(xi({ref:ga.innerRef},ga.draggableProps),ga.dragHandleProps),{className:nn===Dr?tr.listActive:tr.list,onClick:()=>ra(Dr,Ya)}),r.createElement("span",{className:tr.s1},Fa===0?r.createElement("i",{className:"iconfont icon-shixunti",style:{color:"#0152d9"}}):r.createElement("i",{className:"iconfont icon-xuanzeti3",style:{color:"#44D7B6"}})),r.createElement("span",{className:tr.s2},"\u7B2C",Ja+1,"\u5173: ",un),!on&&r.createElement("span",{className:tr.s3,onClick:qr=>Gt(Ya,qr)},r.createElement("i",{className:"iconfont icon-shanchu7"}))))})))),Ut&&r.createElement("div",{className:tr.listActive},r.createElement("span",{className:tr.s1},(Ut==null?void 0:Ut.st)===0?r.createElement("i",{className:"iconfont icon-shixunti",style:{color:"#0152d9"}}):r.createElement("i",{className:"iconfont icon-xuanzeti3",style:{color:"#44D7B6"}})),r.createElement("span",{className:tr.s2},"\u7B2C",In.length+1,"\u5173: ",Ut==null?void 0:Ut.name)),!on&&r.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),wt(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 r.createElement("div",{className:tr.level},r.createElement("aside",{className:tr.left,style:{width:tn?"0":"25%"}},r.createElement("div",{className:tr.container},r.createElement("div",{className:tr.title},"\u4EFB\u52A1\u5173\u5361(",Ft.length,")"),r.createElement("div",{className:tr.listWrap},Xt?r.createElement(Re.Z,{size:"middle"}):Ft.length||Ut?An(Ft):r.createElement(Ia.Z,{image:Gn,description:"\u6682\u65E0\u4EFB\u52A1\u5173\u5361!"}))),!tn&&r.createElement("div",{className:tr.btns},r.createElement("aside",{className:tr.btnsWrap},r.createElement("div",{style:{transform:be?"rotate(45deg)":"rotate(0deg)"},className:tr.icon,onClick:Jr},"+"),r.createElement("div",{className:tr.btn,style:{left:be?20:-154}},r.createElement("div",{className:tr.d1,onClick:()=>vn("new")},"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361"),r.createElement("div",{className:tr.d2,onClick:()=>vn("newquestion")},"\u65B0\u5EFA\u7406\u8BBA\u9898\u5173\u5361")))),r.createElement("div",{className:tn?tr.elseShrink:tr.shrink,onClick:()=>Tn(!tn)},r.createElement("i",{className:"iconfont icon-zuoyouzhankai"}))),r.createElement("aside",{className:tr.right,id:"modal-level-question"},nn===null&&dr.current?r.createElement("div",{className:tr.addIcon},r.createElement("span",null,"\u5728\u5DE6\u4FA7\u70B9\u51FB\u201C+\u201D\u53F7\u65B0\u5EFA\u5173\u5361\u3002")):r.createElement(e.Outlet,null)))};var Rl=(0,e.connect)(({globalSetting:L,practiceSetting:k})=>({globalSetting:L,practiceSetting:k}))(yl),Vi=h(46303),bl=h(28452),Bl=h(78045),Fs={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 T={};for(var ge in L)fo.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&nr)for(var ge of nr(L))k.indexOf(ge)<0&&za.call(L,ge)&&(T[ge]=L[ge]);return T},Qi=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const hs=L=>{var k=L,{shixunsDetail:T,globalSetting:ge,loading:rt,dispatch:ft,onReloadData:lt}=k,ot=Qo(k,["shixunsDetail","globalSetting","loading","dispatch","onReloadData"]);const[be,nt]=(0,r.useState)(),[en,yn]=(0,r.useState)([]);(0,r.useEffect)(()=>{T.actionTabs.key==="Collaborators-ChangeManager"&&Xt()},[T.actionTabs.key]);const Xt=()=>Qi(void 0,null,function*(){var nn;const wt=yield ft({type:"shixunsDetail/getChangeManager",payload:{id:(nn=T.actionTabs.params)==null?void 0:nn.id}});yn(wt||[])}),dn=()=>{var nn;ft({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:(nn=T.actionTabs.params)==null?void 0:nn.id}}})},tn=()=>Qi(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 wt=yield ft({type:"shixunsDetail/changeManager",payload:{id:(nn=T.actionTabs.params)==null?void 0:nn.id,user_id:be}});Tn(),wt&&(lt(),i.ZP.info(wt.message))}),Tn=()=>{ft({type:"shixunsDetail/setActionTabs",payload:{}}),nt(null)};return r.createElement(l.default,{centered:!0,keyboard:!1,closable:!1,title:"\u66F4\u6362\u7BA1\u7406\u5458",open:T.actionTabs.key==="Collaborators-ChangeManager",confirmLoading:rt.effects["shixunsDetail/changeManager"],onOk:tn,onCancel:Tn},r.createElement("div",null,r.createElement("div",{className:Fs.title},"\u9009\u62E9\u7684\u6210\u5458\u5C06\u4F1A\u6210\u4E3A\u65B0\u7684\u7BA1\u7406\u5458",r.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"),r.createElement("div",{className:Fs.content},en.length?r.createElement(Bl.ZP.Group,{value:be,onChange:nn=>nt(nn.target.value)},en.map((nn,wt)=>r.createElement(Bl.ZP,{className:Fs.radio,key:wt,value:nn.user_id},nn.name))):r.createElement("div",{className:Fs.add},r.createElement("span",null,"\u8BF7\u5148\u5C06\u65B0\u7684\u7BA1\u7406\u5458\u901A\u8FC7",r.createElement("a",{className:Fs.colorBlue,onClick:dn},'"\u6DFB\u52A0\u5408\u4F5C\u8005"'),"\u52A0\u5165\u5408\u4F5C\u8005\u5217\u8868")))))};var Po=(0,e.connect)(({shixunsDetail:L,loading:k,globalSetting:T})=>({shixunsDetail:L,globalSetting:T,loading:k}))(hs),Ui=h(22190),ml=h(87055);const{TabPane:Si}=xe.default;var Ds=({visible:L,onCancel:k,onSelectGroup:T,shixunId:ge,onSelectCollaborator:rt})=>r.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},r.createElement(xe.default,{defaultActiveKey:"1"},r.createElement(Si,{tab:"\u641C\u7D22\u6DFB\u52A0",key:"1"},r.createElement(Ui.Z,{onCancel:k,container_type:2,container_id:ge,onSelect:rt})),r.createElement(Si,{tab:"\u56E2\u961F\u6DFB\u52A0",key:"2"},r.createElement(ml.Z,{onCancel:k,onSelect:T})))),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"},Kl=h(48479),Ns=Object.defineProperty,$a=Object.getOwnPropertySymbols,Zl=Object.prototype.hasOwnProperty,tu=Object.prototype.propertyIsEnumerable,Bu=(L,k,T)=>k in L?Ns(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,As=(L,k)=>{for(var T in k||(k={}))Zl.call(k,T)&&Bu(L,T,k[T]);if($a)for(var T of $a(k))tu.call(k,T)&&Bu(L,T,k[T]);return L},Ts=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const Fc=({shixunsDetail:L,globalSetting:k,loading:T,user:ge,dispatch:rt})=>{var ft,lt,ot,be,nt,en;const yn=(0,e.useParams)(),Xt=(0,r.useRef)(),[dn,tn]=(0,r.useState)(0),[Tn,nn]=(0,r.useState)([]),[wt,dr]=(0,r.useState)({id:null,page:1}),hn=(lt=(ft=ge.userInfo)==null?void 0:ft.shixun)==null?void 0:lt.editable,Ht=((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,r.useEffect)(()=>{Xt.current=yn.id,wt.id=Xt.current,dr(wt),on(wt)},[]);const on=zt=>Ts(void 0,null,function*(){const ra=yield rt({type:"shixunsDetail/getCollaboratorsData",payload:zt});ra&&(nn(ra.members||[]),tn(ra.member_count))}),Ut=()=>Ts(void 0,null,function*(){wt.page=1,dr(wt);const zt=(0,Kl.g)();yield rt({type:"user/getUserInfo",payload:zt}),yield on(wt)}),Ft=zt=>{wt.page=zt,dr(wt),on(wt)},wn=zt=>{l.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:r.createElement("div",{className:xo.modal},"\u786E\u5B9A\u8981\u5220\u9664\u5417\uFF1F"),onOk:()=>Ts(void 0,null,function*(){var ra;const hr=yield rt({type:"shixunsDetail/deleteCollaborators",payload:{id:Xt.current,userId:zt}});if(((ra=ge.userInfo)==null?void 0:ra.user_id)===zt){e.history.push("/shixuns");return}i.ZP.info(hr==null?void 0:hr.message),wt.page=1,dr(wt),on(wt)})})},Kt=()=>{rt({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-ChangeManager",params:{id:Xt.current}}})};function Pt(zt,ra,hr,An){return Ts(this,null,function*(){yield rt({type:"shixunsDetail/updateCollaboratorEditable",payload:{identifier:zt,user_id:ra,editable:hr?0:1}}),on(wt)})}const Gt=()=>{rt({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:Xt.current}}})};function Vn(){rt({type:"shixunsDetail/setActionTabs",payload:{}})}const Lt={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 r.createElement("section",null,r.createElement("div",{className:xo.wrap},r.createElement("div",{className:xo.content},((en=L.detail)==null?void 0:en.identity)<5&&r.createElement("div",{className:xo.head},r.createElement("span",{className:xo.headCount},"\u5408\u4F5C\u6210\u5458\uFF08",dn,"\u4EBA\uFF09"),r.createElement("div",null,Ht&&r.createElement(v.ZP,{type:"primary",ghost:!0,className:xo.button,style:{marginRight:"20px"},onClick:Kt},"\u66F4\u6362\u7BA1\u7406\u5458"),hn&&r.createElement(v.ZP,{type:"primary",className:xo.button,style:{marginRight:"40px"},onClick:Gt},"\u6DFB\u52A0\u5408\u4F5C\u8005"))),r.createElement("div",{className:xo.list},r.createElement(Vi.Z,{loading:T.effects["shixunsDetail/getCollaboratorsData"],active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30"},Tn.map((zt,ra)=>{var hr,An,vn,Jr,In,Qn,Sa,Ya;return r.createElement("div",{style:{display:"inline-block",width:"50%"}},r.createElement("div",{className:xo.itemWrap,key:ra},r.createElement("a",{href:(hr=zt.user)==null?void 0:hr.user_url,target:"_blank",className:xo.imgWrap},r.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)&&r.createElement("span",{className:xo.manager},"\u521B\u5EFA\u8005")),r.createElement("div",{className:xo.itemContent},r.createElement("p",{className:xo.nameWrap},r.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)?r.createElement("span",null,"\u6211"):null),r.createElement("div",{className:xo.actionGroup},Ht?(Qn=zt.user)!=null&&Qn.shixun_manager?null:r.createElement(ve.Z,{dropdownRender:()=>r.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)}},r.createElement(Le.default.Item,{key:1},"\u7F16\u8F91\u6743\u9650"),r.createElement(Le.default.Item,{key:2},"\u67E5\u770B\u6743\u9650"))},r.createElement("div",null,zt.editable?r.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7F16\u8F91\u6743\u9650"):r.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67E5\u770B\u6743\u9650")," ",r.createElement(Yn.Z,{style:{fontSize:"14px",color:"#888888"}}))):zt.editable?r.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7F16\u8F91\u6743\u9650"):r.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67E5\u770B\u6743\u9650"),!((Sa=zt.user)!=null&&Sa.shixun_manager)&&hn?r.createElement("a",{className:xo.deletetitle,onClick:()=>{var Ja;return wn((Ja=zt.user)==null?void 0:Ja.user_id)}},"\u5220\u9664"):null)),r.createElement("p",{className:xo.schoolWrap},r.createElement("span",{className:xo.school},(Ya=zt.user)==null?void 0:Ya.school_name)))))})))),dn>10&&r.createElement("div",{className:xo.countWrap},r.createElement(bl.Z,{showQuickJumper:!1,showSizeChanger:!1,total:dn,onChange:zt=>Ft(zt),pageSize:10,current:wt.page}))),r.createElement(Po,{onReloadData:Ut}),r.createElement(Ds,As({},Lt)))};var Fu=(0,e.connect)(({shixunsDetail:L,loading:k,globalSetting:T,user:ge})=>({shixunsDetail:L,globalSetting:T,user:ge,loading:k}))(Fc),wc=h(83319),Vl=h(11713),Du=h(31795),Ml=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,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const Lc=({newShixuns:L,user:k,dispatch:T,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,r.useState)(null),[tn,Tn]=(0,r.useState)({}),[nn,wt]=(0,r.useState)(""),{environmentData:dr}=L,{frequence_image:hn=[],environments:Ht=[],other_image:on=[]}=dr,{name:Ut,description:Ft}=tn;(0,r.useEffect)(()=>{ge&&(T({type:"newShixuns/getEnvironmentData",payload:{tab_type:nt}}),wt(""),dn(lt))},[ge,lt]),(0,r.useEffect)(()=>{L.actionTabs.key==="NewShixuns-Apply"&&ft()},[(en=L==null?void 0:L.actionTabs)==null?void 0:en.key]),(0,r.useEffect)(()=>{Xt!==null&&wn()},[Xt]);const wn=()=>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 r.createElement(r.Fragment,null,r.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},r.createElement("div",{className:Hs.mirrorModal},r.createElement(Su.Z,{dispatch:T,value:Xt,data:Ht,otherData:on,tags:hn,onChange:Kt=>dn(Kt),onSearchWord:Kt=>wt(Kt),tab_type:nt}),r.createElement("div",{className:Hs.right},r.createElement("header",null,r.createElement("div",{className:Hs.title},"\u5B9E\u9A8C\u73AF\u5883:\xA0",r.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"),'$&')}}))),r.createElement("div",{className:Hs.content},Xt===null&&r.createElement(Ia.Z,{image:Qs,description:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u73AF\u5883"}),Xt!==null&&r.createElement("div",{className:Hs.des},r.createElement(q.Z,{value:Ft,highlightKeywords:nn})),r.createElement("div",{className:Hs.btns},r.createElement(v.ZP,{onClick:()=>{dn(null),Tn({}),ft()},className:Hs.cancel},"\u53D6\u6D88 "),r.createElement(v.ZP,{onClick:()=>{rt(tn)},className:Hs.confirm,type:"primary"},"\u4FDD\u5B58 ")))))),r.createElement(dc.Z,null),r.createElement(fc.Z,null))};var tc=(0,e.connect)(({newShixuns:L,globalSetting:k,user:T})=>({newShixuns:L,globalSetting:k,user:T}))(Lc),Dl={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 T={};for(var ge in L)Pc.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&Sc)for(var ge of Sc(L))k.indexOf(ge)<0&&Ic.call(L,ge)&&(T[ge]=L[ge]);return T},zu=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const mc=M.default.TextArea,Lu=L=>{var k=L,{shixunsDetail:T,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=T.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 r.createElement(l.default,{centered:!0,title:"\u81EA\u5B9A\u4E49\u6A21\u677F",open:T.actionTabs.key==="Settings-UseCustomScript",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",footer:null,onCancel:en},r.createElement(E.default,{form:be,scrollToFirstError:!0,layout:"vertical",onFinish:nt},r.createElement(E.default.Item,{name:"execute",label:"\u6267\u884C\u547D\u4EE4\uFF1A",rules:[{required:!0,message:"\u6267\u884C\u547D\u4EE4\u4E0D\u80FD\u4E3A\u7A7A"}]},r.createElement(mc,{rows:4})),r.createElement(E.default.Item,{name:"compile",label:"\u7F16\u8BD1\u547D\u4EE4\uFF1A"},r.createElement(mc,{rows:4})),r.createElement("div",{className:pc.footerWrap},r.createElement(E.default.Item,null,r.createElement(v.ZP,{className:"mr5",size:"middle",onClick:en},"\u53D6\u6D88"),r.createElement(v.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:rt.effects["shixunsDetail/getCustomScript"]},"\u4FDD\u5B58")))))};var vc=(0,e.connect)(({shixunsDetail:L,loading:k,globalSetting:T})=>({shixunsDetail:L,globalSetting:T,loading:k}))(Lu),Iu=h(52262),gc=h(27484),zs=h.n(gc),te=h(87725),ee=h(67294),Ee=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const z="YYYY-MM-DD HH:mm",Y=({shixunsDetail:L,visible:k,onOk:T,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,r.useState)(1),[nn,wt]=(0,r.useState)(!0),[dr,hn]=(0,r.useState)(!1),[Ht,on]=(0,r.useState)(null),[Ut,Ft]=(0,r.useState)(),[wn,Kt]=(0,r.useState)(),[Pt,Gt]=(0,r.useState)([]),[Vn,Lt]=(0,r.useState)(!1),[zt,ra]=(0,r.useState)(""),[hr,An]=(0,r.useState)(null),[vn]=E.default.useForm(),[Jr,In]=(0,r.useState)([]),[Qn,Sa]=(0,r.useState)(""),[Ya,Ja]=(0,r.useState)([{id:1,name:"\u8BC4\u6D4B\u811A\u672C\u8BBE\u7F6E"},{id:2,name:"\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E"}]),Fa=(0,r.useRef)((0,oe.throttle)(wr=>Dr(wr),1200,{leading:!0,trailing:!0})).current;(0,r.useEffect)(()=>{var wr;((0,Iu.Ny)()||(wr=L==null?void 0:L.detail)!=null&&wr.manager_of_shixun)&&Ja([{id:1,name:"\u8BC4\u6D4B\u811A\u672C\u8BBE\u7F6E"},{id:2,name:"\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E"}])},[]),(0,r.useEffect)(()=>{lt&&k&&un()},[lt,k]);const un=(wr=null)=>Ee(void 0,null,function*(){var Bo,Yi;wr||wt(!0);const fs=yield(0,d.ZP)(`/api/shixuns/${lt}/get_shixun_env_setting.json`,{method:"get",params:{shixun_environment_id:wr}});if(fs.status===0&&!wr){const{data:Ar}=fs;console.log("data",Ar),on((Ar==null?void 0:Ar.shixun_environment_id)||null),Ft((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)||[]),ra((Bo=Ar.shixun)==null?void 0:Bo.survival_time);let zr=(Yi=Ar.shixun)==null?void 0:Yi.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(fs.status===0&&wr){const{data:Ar}=fs;Ft((Ar==null?void 0:Ar.evaluate_script)||""),Kt(null),Gt((Ar==null?void 0:Ar.standard_scripts)||[]),yield Dr()}wt(!1)}),Dr=wr=>Ee(void 0,null,function*(){const Bo=yield rt({type:"account/getSchoolOption",payload:{keyword:wr,limit:99999,display_aliases:!0}});In(Bo==null?void 0:Bo.schools)}),ga=()=>{nt()||rt({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:dn.id}}})},$n=wr=>Ee(void 0,null,function*(){const Bo=yield rt({type:"shixunsDetail/getScriptContent",payload:{id:dn.id,script_id:wr}});Bo&&Ft(Bo.content)}),qr=wr=>{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(wr),Kt(wr),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")})})})},Ur=(wr=!1,Bo=1)=>Ee(void 0,null,function*(){var Yi,fs,Ar;let zr;if(tn===1&&(hn(!0),zr=yield(0,d.ZP)(`/api/shixuns/${dn.id}/update_evaluate_script_setting.json`,{method:"put",body:{shixun_environment_id:Ht,mirror_script_id:wn,evaluate_script:Ut,sync_origin_shixun:wr}})),tn===2){hn(!0);let mo={close_internet:Vn,survival_time:zt,sync_origin_shixun:wr};zr=yield(0,d.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:wr};Ir.important_shixun_configs={identifier:mo==null?void 0:mo.identifier,people_number:mo==null?void 0:mo.people_number,school_id:(Yi=Jr.find(Eo=>Eo.name===(mo==null?void 0:mo.school_id)))==null?void 0:Yi.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,d.ZP)(`/api/shixuns/${dn.id}/resources_first_ensure.json`,{method:"post",body:Ir})}zr.status===0&&((!((fs=L==null?void 0:L.detail)!=null&&fs.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(),T()),hn(!1)}),wo=(wr,Bo)=>{const Yi=/^[^0-9][a-zA-Z0-9]*$/,fs=/^.{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&&!Yi.test(Bo)?Promise.reject("\u4E0D\u80FD\u4EE5\u6570\u5B57\u5F00\u5934"):Bo&&!fs.test(Bo)?Promise.reject("\u8F93\u5165\u5185\u5BB9\u957F\u5EA6\u5FC5\u987B\u57284\u523030\u4E2A\u5B57\u7B26\u4E4B\u95F4"):Promise.resolve()},wi=wr=>parseInt(wr||"0",10),Pi=(wr,Bo)=>{if(Bo&&Bo.length===2){const[Yi,fs]=Bo;if(!Yi||!fs)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:Dl.content},ee.createElement(Vi.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:Dl.tabs},Ya.map(wr=>{const{name:Bo,id:Yi}=wr;return ee.createElement("div",{key:Yi,className:tn===Yi?Dl.active:"",onClick:()=>Tn(Yi)},Bo)})),tn===1&&ee.createElement(r.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(Vl.default,{onClick:nt,getPopupContainer:wr=>wr.parentNode,bordered:!1,className:"ml10",style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},value:Ht,onChange:wr=>{on(wr),un(wr)},showArrow:!0,placeholder:"\u5B9E\u9A8C\u73AF\u5883"},(en=be.filter(wr=>wr.id!==0))==null?void 0:en.map((wr,Bo)=>ee.createElement(Vl.default.Option,{value:wr.id,name:wr.name,key:wr.id},wr.name)))),ee.createElement(b.Z,{align:"middle",className:"mt20"},ee.createElement("span",{className:"c-grey-333 font16"},"\u8BC4\u6D4B\u811A\u672C"),ee.createElement(Vl.default,{onClick:nt,getPopupContainer:wr=>wr.parentNode,bordered:!1,className:"ml10 mr10",style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0,value:wn,placeholder:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C",onChange:wr=>{qr(wr)}},(Pt||[]).map((wr,Bo)=>ee.createElement(Vl.default.Option,{value:parseInt(wr.id),name:wr.scptname,key:Bo},wr.scptname))),ee.createElement("span",{className:Dl.explain,onClick:ga},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u811A\u672C"),ee.createElement(ju.Z,{className:Dl.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:wr=>{Ft(wr)}})),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:wr=>ra(wr.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:Dl.zybzForm},ee.createElement(b.Z,{align:"middle"},ee.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},ee.createElement("span",{className:Dl.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:wo}]},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:Dl.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:Fa,showSearch:!0,placeholder:"\u8BF7\u9009\u62E9\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D"},(Xt=Jr==null?void 0:Jr.filter(wr=>(wr==null?void 0:wr.id)!==0))==null?void 0:Xt.map((wr,Bo)=>ee.createElement(Vl.default.Option,{key:Bo+1,title:wr==null?void 0:wr.name,value:wr==null?void 0:wr.name},wr==null?void 0:wr.name)))),ee.createElement("span",{className:Dl.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:Dl.must},"*"),"\u4FDD\u969C\u65F6\u95F4"),ee.createElement("div",{className:Dl.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:wr=>wr&&wr{if(wr&&wr[0]&&wr[1]){const Bo=wr[0].isBefore(zs()())?zs()():wr[0];vn.setFieldValue("times",[Bo,wr[1]])}else vn.setFieldValue("times",wr)}})))),ee.createElement(b.Z,{align:"middle",className:"mt25"},ee.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},ee.createElement("span",{className:Dl.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:wi,style:{width:200},placeholder:"\u8BF7\u8F93\u5165\u4FDD\u969C\u4EBA\u6570",min:1})))),ee.createElement("div",{className:`${Dl.examineStatus} mt25`},hr>=1&&ee.createElement("div",null," ",ee.createElement(te.Z,{className:Dl.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:Dl.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:Dl.fail_status}),"\u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u9A73\u56DE\uFF0C\u9A73\u56DE\u539F\u56E0: ( ",ee.createElement("span",{title:Qn,className:Dl.bohui},Qn),") \u5982\u6709\u95EE\u9898\u8BF7\u8054\u7CFB",ee.createElement("span",{className:Dl.contacts},ee.createElement("span",null,"\u5E73\u53F0\u8FD0\u8425\u4EBA\u5458")," ",ee.createElement("div",{className:Dl.contacts_img}))),hr>=4&&hr!=5&&hr!=7&&ee.createElement("div",null," ",ee.createElement(te.Z,{className:Dl.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:Dl.fail_status}),"\u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u5931\u8D25\uFF0C\u8BF7\u8054\u7CFB",ee.createElement("span",{className:Dl.contacts},ee.createElement("span",null,"\u5E73\u53F0\u8FD0\u8425\u4EBA\u5458")," ",ee.createElement("div",{className:Dl.contacts_img}))),hr>5&&ee.createElement("div",null," ",ee.createElement(te.Z,{className:Dl.suc_status})," \u5B9E\u9A8C\u8D44\u6E90\u4FDD\u969C\u5DF2\u7ED3\u675F")))),ee.createElement("div",{className:Dl.btns},ee.createElement(v.ZP,{onClick:ge},"\u53D6\u6D88"),ee.createElement(v.ZP,{disabled:tn==3&&[2,4,5].includes(hr),onClick:()=>Ee(void 0,null,function*(){var wr,Bo;if(tn===1&&!Ht){i.ZP.warning("\u8BF7\u9009\u62E9\u8FD0\u884C\u73AF\u5883");return}(wr=L==null?void 0:L.detail)!=null&&wr.is_fork_from_creator&&((Bo=L==null?void 0:L.detail)!=null&&Bo.copy_for_exercise)&&tn!=3&&(be.filter(Yi=>Yi.id===Ht)[0].has_relation&&tn===1||tn===2)?rt({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"environment",fn:(Yi,fs)=>{Ur(Yi,fs)},zIndex:1e4}}):Ur()}),loading:dr,type:"primary",className:"ml20"},tn==3?"\u63D0\u4EA4\u7533\u8BF7":"\u4FDD\u5B58"))))),ee.createElement(vc,{onFinish:wr=>Ft(wr)}))};var Be=(0,e.connect)(({shixunsDetail:L})=>({shixunsDetail:L}))(Y),we=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),yt={list:"list___p00l5",head:"head___JcQe0",row:"row___kLpLL"},jt=h(67294),Tt=Object.defineProperty,ht=Object.defineProperties,bt=Object.getOwnPropertyDescriptors,Wt=Object.getOwnPropertySymbols,pn=Object.prototype.hasOwnProperty,ln=Object.prototype.propertyIsEnumerable,gn=(L,k,T)=>k in L?Tt(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,En=(L,k)=>{for(var T in k||(k={}))pn.call(k,T)&&gn(L,T,k[T]);if(Wt)for(var T of Wt(k))ln.call(k,T)&&gn(L,T,k[T]);return L},Cn=(L,k)=>ht(L,bt(k)),Cr=({showError:L,value:k,onChange:T,optionsLevelList:ge})=>{const[rt,ft]=(0,r.useState)([]);(0,r.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),T(en)};return console.log(rt,"value2"),jt.createElement("div",{className:yt.list},jt.createElement("div",{className:yt.head},jt.createElement("div",{style:{width:400}},"\u547D\u4EE4"),jt.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,wt=!1;return dn.st===1&&(nn=jt.createElement(Oe.Z,{placement:"left",title:"\u7406\u8BBA\u9898\u5173\u5361\u65E0\u6CD5\u89E6\u53D1\u547D\u4EE4"},Tn),wt=!0),Cn(En({},dn),{value:dn.challenge_id,label:nn,disabled:wt})});return Xt=[{label:"\u6240\u6709\u5173\u5361",value:-1},...Xt],jt.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}}),jt.createElement(Vl.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(wt=>wt!==-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"}}),jt.createElement(b.Z,{wrap:!1},jt.createElement("i",{onClick:()=>lt("","add",be),style:{color:"#3061D0"},className:"iconfont icon-tianjiatimu font20 current ml20"}),be!==0&&jt.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,Nr=Object.getOwnPropertySymbols,ea=Object.prototype.hasOwnProperty,kr=Object.prototype.propertyIsEnumerable,Tr=(L,k,T)=>k in L?vr(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,xr=(L,k)=>{for(var T in k||(k={}))ea.call(k,T)&&Tr(L,T,k[T]);if(Nr)for(var T of Nr(k))kr.call(k,T)&&Tr(L,T,k[T]);return L},Br=(L,k)=>Xn(L,gr(k)),ar=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const Gr=Vl.default.Option,va=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:T,user:ge})=>{var rt,ft,lt,ot,be,nt,en,yn,Xt,dn;const{id:tn,is_published:Tn}=L,[nn,wt]=(0,r.useState)([]),[dr,hn]=(0,r.useState)(null),[Ht,on]=(0,r.useState)([]),[Ut,Ft]=(0,r.useState)([]),wn=(0,r.useRef)(null),[Kt,Pt]=(0,r.useState)({}),Gt=(0,r.useRef)({}),Vn=(0,r.useRef)({}),{shixun_environment:Lt={},mirror_repository:zt={},small_type:ra=[],new_service_configs:hr=[],network_mode_list:An=[],boosters:vn=[]}=Kt,[Jr,In]=(0,r.useState)(""),[Qn,Sa]=(0,r.useState)("\u8BF7\u8F93\u5165\u7AEF\u53E3"),[Ya,Ja]=(0,r.useState)(!1),[Fa,un]=(0,r.useState)(!1),[Dr,ga]=(0,r.useState)(!0),[$n,qr]=(0,r.useState)(!0),[Ur,wo]=(0,r.useState)(!1),[wi,Pi]=(0,r.useState)(!1),[wr,Bo]=(0,r.useState)(!1),[Yi,fs]=(0,r.useState)(null),[Ar,zr]=(0,r.useState)([]),[mo,Ir]=(0,r.useState)(0),[Eo,Ji]=(0,r.useState)(!1),[Rn,er]=(0,r.useState)({}),[ir,ai]=(0,r.useState)(!1),[Vu,Nu]=(0,r.useState)(!1),[hu,yc]=(0,r.useState)(0),[Yc,Or]=(0,r.useState)(!1),[yo,Wo]=(0,r.useState)({}),[Ii,Us]=(0,r.useState)({}),[jc,Au]=(0,r.useState)({}),[Ed,ad]=(0,r.useState)(""),[bs,qu]=(0,r.useState)(!1),[yd,$u]=(0,r.useState)(!1),[qf,Qp]=(0,r.useState)({}),[$f,xv]=(0,r.useState)([]),Hp=(0,r.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===Lt.instance_startup_template_id))||{},{desc:zp,virt_type:Gp}=Pv,Xp=((rt=Ht==null?void 0:Ht.find(At=>At.id===(Lt==null?void 0:Lt.private_cloud_id)))==null?void 0:rt.cloud_type)===1,Iv=((ft=Ht==null?void 0:Ht.find(At=>At.id===(Lt==null?void 0:Lt.private_cloud_id)))==null?void 0:ft.cloud_type)===4;(0,r.useEffect)(()=>(window.addEventListener("click",Yp),()=>{window.removeEventListener("click",Yp)}),[]),(0,r.useEffect)(()=>{Pf(),Wd(),Mv(),Nv()},[]),(0,r.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 rg=()=>ar(void 0,null,function*(){const At=yield(0,d.ZP)("/api/kd_classrooms/device_environments.json",{method:"get"});zr(At==null?void 0:At.list)}),Ov=()=>ar(void 0,null,function*(){var At,lr,Do,qi;const $i=yield(0,d.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,r.useEffect)(()=>{Ov()},[hu]);const Rv=()=>{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,d.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);fs(qi[0]),er(qi[0]),wt(Do)}}),Mv=()=>ar(void 0,null,function*(){var At;qr(!0);const lr=yield(0,d.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)}),Nv=()=>ar(void 0,null,function*(){const At=yield(0,d.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,d.ZP)("/api/shixuns/get_instance_startup_template.json",{method:"get",params:{private_cloud_id:At,operating_system:lr}});qi.status===0&&Ft((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,El,Vs,su,cc,bc,ss,Tu,Cc,Xl,od,Ol;ga(!0);const $s=yield(0,d.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((El=$s.data)==null?void 0:El.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((ss=(bc=$s.data)==null?void 0:bc.shixun_environment)==null?void 0:ss.mirror_tab_type)===2&&(Au((Tu=$s.data)==null?void 0:Tu.mirror_repository),Wo({}),Au({}));const bd=(Xl=(Cc=$s==null?void 0:$s.data)==null?void 0:Cc.shixun_environment)==null?void 0:Xl.private_cloud_id,rf=(Ol=(od=$s==null?void 0:$s.data)==null?void 0:od.shixun_environment)==null?void 0:Ol.operating_system;bd&&rf&&If(bd,rf)}ga(!1)}),Tv=()=>ar(void 0,null,function*(){var At;const lr=yield(0,d.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()}),jv={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:[]},Lv=(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,El=At;El=El.parentNode;$i++){if(typeof(At==null?void 0:At.className)=="string"&&((qi=El==null?void 0:El.className)!=null&&qi.includes(lr)))return El;if(El==document.documentElement)return!1}},Yp=At=>{Lv(At.target,"editor-scrollable")&&iu()},iu=()=>(0,ma.gy)(k,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883"),Jp=At=>ke.createElement(Ml.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",!(Lt!=null&&Lt.is_support_code_editor)),className:Lt!=null&&Lt.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")),Lt!=null&&Lt[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",!(Lt!=null&&Lt[At?"is_support_vnc":"private_is_support_vnc"])),className:Lt!=null&&Lt[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")),Lt!=null&&Lt[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",!(Lt!=null&&Lt[At?"is_support_webssh":"private_is_support_webssh"])),className:Lt!=null&&Lt[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",!(Lt!=null&&Lt.is_support_thiry_party)),className:Lt!=null&&Lt.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",!(Lt!=null&&Lt.is_windowless)),className:Lt!=null&&Lt.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,Lt!=null&&Lt.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",!(Lt!=null&&Lt.private_is_support_jupyter_lab)),className:Lt!=null&&Lt.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"))))),kv=(At,lr,Do)=>{const qi=Array.from(At),[$i]=qi.splice(lr,1);return qi.splice(Do,0,$i),qi},Uv=(At,lr)=>ar(void 0,null,function*(){if(!At.destination)return;const Do=kv(lr,At.source.index,At.destination.index);wt(Do),(0,d.ZP)(`/api/shixuns/${tn}/update_environment_position.json`,{method:"put",body:{tabs:Do}})}),Zv=(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(El=>El.id===At?Br(xr({},El),{name:Do}):El);if(dr===0){wt(qi);return}(yield(0,d.ZP)(`/api/shixuns/${tn}/update_environment_name.json`,{method:"put",body:{shixun_environment_id:At,name:Do}})).status===0&&wt(qi)})})},Wv=(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,d.ZP)(`/api/shixuns/${tn}/delete_environment.json`,{method:"delete",body:{shixun_environment_id:At}})).status===0){const $i=nn.filter(El=>El.id!==At);if(At===dr){const El=((Do=$i==null?void 0:$i[0])==null?void 0:Do.id)||null;hn(El),Wd(El),wt($i)}else wt($i)}})})},Kv=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()},Vv=At=>{const lr=Br(xr({},Kt),{shixun_environment:Br(xr({},Lt),{is_support_code_editor:At.no_used_code_editor,is_support_vnc:!1,is_support_webssh:!1,is_support_thiry_party:!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("")},Qv=At=>{Nu(!1)},qp=(At=!1,lr=1)=>ar(void 0,null,function*(){var Do,qi,$i;wo(!0);const El=(Do=nn.find(su=>su.id===dr))==null?void 0:Do.name,Vs=yield(0,d.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({},Lt),{name:El,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:Lt==null?void 0:Lt.command_settings}});Vs.status===0&&(Wd(Vs.shixun_environment_id),hn(Vs.shixun_environment_id),Pf(),(qi=T==null?void 0:T.detail)!=null&&qi.copy_for_exercise||i.ZP.success("\u4FDD\u5B58\u6210\u529F"),($i=T==null?void 0:T.detail)!=null&&$i.copy_for_exercise&&(0,ye.m)(k,T,tn,lr)),wo(!1)}),Hv=()=>{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)(jv);console.log("cloneData---",lr),wt([...nn,{id:0,name:`\u5B9E\u9A8C\u73AF\u5883${nn.length+1}`}]),yc(0),Wo({}),Us({}),Au({}),hn(0),Pt(lr)},lu=(At,lr,Do)=>ar(void 0,null,function*(){var qi,$i,El,Vs,su,cc,bc,ss,Tu,Cc,Xl,od,Ol,$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 Tv())),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=Ht==null?void 0:Ht[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=(El=($i=ec.network_mode_list)==null?void 0:$i.filter(Cd=>Cd.is_default))==null?void 0:El[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=ra.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:((ss=(bc=(cc=eu==null?void 0:eu[0])==null?void 0:cc.shixun_service_configs)==null?void 0:bc[0])==null?void 0:ss.cpu_limit)||1,lower_cpu_limit:((Xl=(Cc=(Tu=eu==null?void 0:eu[0])==null?void 0:Tu.shixun_service_configs)==null?void 0:Cc[0])==null?void 0:Xl.lower_cpu_limit)||.1,memory_limit:(($s=(Ol=(od=eu==null?void 0:eu[0])==null?void 0:od.shixun_service_configs)==null?void 0:Ol[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 El=/^\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(El)&&(su[At][lr]=Do,lu("mirror_repository","shixun_service_configs",su));return}su[At][lr]=Do,lu("mirror_repository","shixun_service_configs",su)},zv=()=>{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"})},Gv=()=>{var At,lr,Do,qi,$i,El,Vs,su,cc,bc;if(!iu()){if((Lt==null?void 0:Lt.resource_type)===1){if(!(zt!=null&&zt.id)){In("mirror");return}if(!(Lt!=null&&Lt.is_support_code_editor)&&!(Lt!=null&&Lt.is_support_vnc)&&!(Lt!=null&&Lt.is_support_webssh)&&!(Lt!=null&&Lt.is_support_thiry_party)){In("interface");return}if(Lt.is_support_thiry_party&&!(Lt!=null&&Lt.proxy_port)){In("port"),Sa("\u8BF7\u8F93\u5165\u7AEF\u53E3");return}if(Lt.is_support_thiry_party&&(Lt!=null&&Lt.proxy_port)&&parseInt(Lt==null?void 0:Lt.proxy_port)>65535||((At=Lt==null?void 0:Lt.proxy_port)==null?void 0:At.length)>1&&((lr=Lt==null?void 0:Lt.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 ss of zt==null?void 0:zt.shixun_service_configs){if(ss!=null&&ss.open_start_command&&!(ss!=null&&ss.start_command)){In("start_command");return}if(ss!=null&&ss.open_envs&&!(ss!=null&&ss.envs)){In("envs");return}}if(Lt!=null&&Lt.webssh_host&&!/^[a-z0-9\-]*$/.test(Lt==null?void 0:Lt.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=(El=zt==null?void 0:zt.shixun_service_configs)==null?void 0:El[0])==null?void 0:Vs.webssh_host)){Pi(!0);return}}if((Lt==null?void 0:Lt.resource_type)===2){if(!(Lt!=null&&Lt.operating_system)){In("system");return}if(!(Lt!=null&&Lt.instance_startup_template_id)){In("template");return}if(!(Lt!=null&&Lt.private_is_support_vnc)&&!(Lt!=null&&Lt.private_is_support_webssh)&&!(Lt!=null&&Lt.private_is_support_jupyter_lab)){In("interface");return}if((Lt==null?void 0:Lt.operating_system)===1&&(Lt!=null&&Lt.private_is_support_vnc)&&Xp&&!(Lt!=null&&Lt.instance_startup_type)){In("instance_startup_type");return}}if((Lt!=null&&Lt.is_support_webssh||Lt!=null&&Lt.private_is_support_webssh)&&((su=Lt==null?void 0:Lt.command_settings)==null?void 0:su.some(Tu=>{var Cc,Xl;return!Tu.command&&!!((Cc=Tu.challenge_ids)!=null&&Cc.length)||Tu.command&&!((Xl=Tu.challenge_ids)!=null&&Xl.length)}))){In("command_settings");return}(cc=T==null?void 0:T.detail)!=null&&cc.is_fork_from_creator&&((bc=T==null?void 0:T.detail)!=null&&bc.copy_for_exercise)&&dr!=0&&(Lt!=null&&Lt.has_relation)?k({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"environment",fn:(ss,Tu)=>{qp(ss,Tu)}}}):qp()}},Xv=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))}),Yv=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.lengthai(!0),className:Ze.setting},"\u8BBE\u7F6E")),!!nn.length&&ke.createElement(r.Fragment,null,ke.createElement(Na.Z5,{onDragEnd:At=>Uv(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:El}=Do;return ke.createElement(Na._l,{key:El,draggableId:El.toString(),index:qi},(Vs,su)=>ke.createElement("div",Br(xr(xr({},Vs.draggableProps),Vs.dragHandleProps),{ref:Vs.innerRef,className:dr===El?Ze.active:"",key:El}),ke.createElement("i",{className:"iconfont icon-tuodong"}),ke.createElement("span",{className:Ze.name,onClick:()=>Kv(El)},$i),ke.createElement(ve.Z,{trigger:["click"],dropdownRender:()=>ke.createElement(Le.default,{style:{width:92}},ke.createElement(Le.default.Item,{onClick:()=>Zv(El,$i),className:"font14"},"\u91CD\u547D\u540D"),ke.createElement(Le.default.Item,{onClick:()=>Wv(El,$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(Vi.Z,{loading:Dr||$n,active:!0},!!nn.length&&ke.createElement(r.Fragment,null,ke.createElement(Ml.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:(Lt==null?void 0:Lt.resource_type)===At.id?Ze.active:"",onClick:()=>{(Lt==null?void 0:Lt.resource_type)!==At.id&&lu("shixun_environment","resource_type",At.id)}},At.name)))),(Lt==null?void 0:Lt.resource_type)===1&&ke.createElement(r.Fragment,null,ke.createElement(Ml.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({},yo)})),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(Ml.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(we.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),(Lt==null?void 0:Lt.is_support_code_editor)&&ke.createElement(Ml.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(Vl.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:Lt==null?void 0:Lt.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))))),(Lt==null?void 0:Lt.is_support_webssh)&&ke.createElement(Ml.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:Lt==null?void 0:Lt.command_settings,onChange:At=>lu("shixun_environment","command_settings",At),optionsLevelList:$f})),(Lt==null?void 0:Lt.is_support_thiry_party)&&ke.createElement(Ml.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:Lt==null?void 0:Lt.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:Lt==null?void 0:Lt.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(Ml.Z,{name:"\u9644\u5E26\u73AF\u5883",nameWidth:150},ke.createElement(b.Z,{align:"middle"},ke.createElement(Vl.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},ra.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(we.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(r.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(r.Fragment,null,ke.createElement(Ml.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:El,memory_limit:Vs,request_limit:su,resource_limit:cc,name:bc,shixun_update_logs:ss,single_card_gpu_resource:Tu,single_machine_gpu_count:Cc,mirror_repository:Xl}=At;let od=(Xl==null?void 0:Xl.gpu_allocation_method)=="single_card_multi_allocation"?(Xl==null?void 0:Xl.single_card_gpu_resource)*1024/Tu:(Xl==null?void 0:Xl.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},(ss==null?void 0:ss.user_name)&&ke.createElement("div",{style:{margin:"-15px 0 15px 0"}},"\u6700\u8FD1\u4FEE\u6539\u4EBA\uFF1A ",ss==null?void 0:ss.user_name,"\uFF08",ss==null?void 0:ss.user_login,"\uFF09 \u4FEE\u6539\u65F6\u95F4\uFF1A",ss!=null&&ss.created_at?zs()(ss==null?void 0:ss.created_at).format("YYYY-MM-DD HH:mm:ss"):"--"),ke.createElement(Ml.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(Ml.Z,{nameWidth:150,name:"GPU\u8D44\u6E90\u914D\u7F6E",align:"baseLine"},((Xl==null?void 0:Xl.gpu_allocation_method)=="single_machine_multi_card"||(Xl==null?void 0:Xl.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",(Xl==null?void 0:Xl.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 ",Xl==null?void 0:Xl.single_machine_gpu_count," \u5F20\uFF0C\u6BCF\u5F20\u663E\u5B58\u5927\u5C0F\u4E3A",(Do=Xl==null?void 0:Xl.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:Xl==null?void 0:Xl.single_machine_gpu_count,defaultValue:1,value:Cc,size:"large",className:"ml10 mr10",onChange:Ol=>{Qu(lr,"single_machine_gpu_count",Ol||1)}}),"\u5F20\uFF0C\u6700\u5927\u53EF\u5E76\u53D1\u7684\u7528\u6237\u6570 ",ke.createElement("span",{style:{color:"#FA6400"}},od)," \u4EBA"))),(Xl==null?void 0:Xl.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",Xl==null?void 0:Xl.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:(Xl==null?void 0:Xl.single_card_gpu_resource)*1024,defaultValue:1024,value:Tu,size:"large",className:"ml10 mr10",onChange:Ol=>{Qu(lr,"single_card_gpu_resource",Ol||1)}}),"MB\uFF0C\u6700\u5927\u53EF\u5E76\u53D1\u7684\u7528\u6237\u6570 ",ke.createElement("span",{style:{color:"#FA6400"}},Math.floor(od))," \u4EBA")))),ke.createElement(Ml.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:Ol=>{const{value:$s}=Ol.target,bd=/^\d*(\.\d*)?$/;$s.match(bd)&&Qu(lr,"resource_limit",Ol.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(Ml.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(Vl.default,{getPopupContainer:Ol=>Ol.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:Ol=>Qu(lr,"webssh_user",Ol),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:Ol=>{Qu(lr,"webssh_host",Ol.target.value),Ol.target.value?/^(?![0-9]+$)(?!.*--)[a-z0-9](?:[a-z0-9-]{0,60}[a-z0-9])$/.test(Ol.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")),wi&&ke.createElement("div",{style:{color:"#E53333",marginTop:"-15px",marginBottom:"5px"}},"\u8BF7\u8F93\u5165\u89C4\u8303\u7684\u4E3B\u673A\u540D"),ke.createElement(D.default,{checked:At==null?void 0:At.open_start_command,onChange:Ol=>Qu(lr,"open_start_command",Ol.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:Ol=>Qu(lr,"start_command",Ol)})),ke.createElement(Ml.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(D.default,{checked:At==null?void 0:At.open_envs,onChange:Ol=>Qu(lr,"open_envs",Ol.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:Ol=>Qu(lr,"envs",Ol)})),ke.createElement(Ml.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:Ol=>Qu(lr,"privileged",Ol)}),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(Ml.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:Ol=>Qu(lr,"add_cap",Ol.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:Ol=>Qu(lr,"drop_cap",Ol.target.value),bordered:!1,placeholder:"\u4F8B\u5982\uFF1ASYS_PTRACE",style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:5}})))}))))))),(Lt==null?void 0:Lt.resource_type)===2&&ke.createElement(r.Fragment,null,ke.createElement(Ml.Z,{nameWidth:150},ke.createElement(Vl.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:Lt==null?void 0:Lt.private_cloud_id,onChange:At=>lu("shixun_environment","private_cloud_id",At)},Ht.map((At,lr)=>ke.createElement(Gr,{key:At.id,value:At.id},At.name)))),ke.createElement(Ml.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:()=>{Lt.operating_system!==At.id&&lu("shixun_environment","operating_system",At.id)},key:At.id,className:(Lt==null?void 0:Lt.operating_system)===At.id?Ze.active:""},ke.createElement("i",{className:At.icon}),ke.createElement("span",null,At.name))))),ke.createElement(Ml.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(Vl.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:wn,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:()=>{wn.current.blur(),lu("shixun_environment","instance_startup_template_id",lr.id)}},ke.createElement("span",{title:lr.name,style:{color:(Lt==null?void 0:Lt.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:zv,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:Lt==null?void 0:Lt.instance_startup_template_id}),!!zp&&ke.createElement(we.Z,{value:zp,title:"\u6A21\u7248\u63CF\u8FF0"},ke.createElement("span",{className:Ze.explain},"\u6A21\u7248\u63CF\u8FF0")))),Jp(!1),(Lt==null?void 0:Lt.private_is_support_webssh)&&ke.createElement(Ml.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:Lt==null?void 0:Lt.command_settings,onChange:At=>lu("shixun_environment","command_settings",At),optionsLevelList:$f})),(Lt==null?void 0:Lt.operating_system)===1&&(Lt==null?void 0:Lt.private_is_support_vnc)&&(Xp||Iv&&Gp===1)&&ke.createElement(Ml.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:(Lt==null?void 0:Lt.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(r.Fragment,null,ke.createElement("div",{onClick:()=>un(!Fa),className:Ze.grade},"\u9AD8\u7EA7\u8BBE\u7F6E",ke.createElement("i",{className:`iconfont ${Fa?"icon-shouqi4":"icon-a-xialazhankai"}`})),Fa&&ke.createElement(r.Fragment,null,ke.createElement(Ml.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:El,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(Ml.Z,{required:!0,nameWidth:150,name:"GPU\u52A0\u901F\u5668",align:"center"},ke.createElement(Vl.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(Vl.default.Option,{key:At,value:At},At)))),(0,Iu.Ny)()&&(An==null?void 0:An.length)>0&&ke.createElement(Ml.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(Vl.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(Vl.default.Option,{key:At==null?void 0:At.network_mode,value:At==null?void 0:At.network_mode},At.name))))))),(Lt==null?void 0:Lt.resource_type)===3&&((Yi==null?void 0:Yi.id)==mo||!Yi||Eo)&&ke.createElement(r.Fragment,null,ke.createElement(Ml.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"),Yi&&ke.createElement("div",{className:Ze.listItem},ke.createElement("div",{className:Ze.left},ke.createElement("div",{className:`${Ze.name} mr15`},Yi==null?void 0:Yi.device_environmet_name),ke.createElement("div",{className:Ze.count},Yi==null?void 0:Yi.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/${Yi.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(v.ZP,{onClick:Rv,style:{marginRight:40}},"\u53D6\u6D88"),ke.createElement(v.ZP,{loading:Ur,type:"primary",disabled:!(nn!=null&&nn.length),onClick:()=>{Gv()}},"\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=>Vv(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:()=>ai(!1),onOk:At=>Qv(At)}),ke.createElement(Bt.Z,{visible:bs,onOk:At=>{let lr=Lt==null?void 0:Lt.resource_type;lr==1&&Xv(At),lr==2&&Yv(At),qu(!1)},onCancel:()=>qu(!1),info:qf}),ke.createElement(pt.Z,{onOk:()=>{Wd(Lt==null?void 0:Lt.id)},identifier:tn,visible:yd,onCancel:()=>$u(!1),info:null,isJupyter:!1}),ke.createElement(l.default,{title:"\u9009\u62E9\u8BBE\u5907\u73AF\u5883",open:wr,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};fs(Do),Bo(!1),Ji(!0)})},"\u9009\u62E9")))}))))};var jo=(0,e.connect)(({practiceSetting:L,globalSetting:k,shixunsDetail:T,user:ge})=>({practiceSetting:L,globalSetting:k,shixunsDetail:T,user:ge}))(io),vi=h(55304),ca={footerWrap:"footerWrap___Qaahm"},ro=Object.getOwnPropertySymbols,Uo=Object.prototype.hasOwnProperty,Ta=Object.prototype.propertyIsEnumerable,na=(L,k)=>{var T={};for(var ge in L)Uo.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&ro)for(var ge of ro(L))k.indexOf(ge)<0&&Ta.call(L,ge)&&(T[ge]=L[ge]);return T},ja=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const Oo=M.default.TextArea,Xr=L=>{var k=L,{shixunsDetail:T,globalSetting:ge,loading:rt,dispatch:ft,onFinish:lt=()=>{}}=k,ot=na(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=T.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 r.createElement(l.default,{centered:!0,title:"\u81EA\u5B9A\u4E49\u6A21\u677F",open:T.actionTabs.key==="Settings-UseCustomScript",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",footer:null,onCancel:en},r.createElement(E.default,{form:be,scrollToFirstError:!0,layout:"vertical",onFinish:nt},r.createElement(E.default.Item,{name:"execute",label:"\u6267\u884C\u547D\u4EE4\uFF1A",rules:[{required:!0,message:"\u6267\u884C\u547D\u4EE4\u4E0D\u80FD\u4E3A\u7A7A"}]},r.createElement(Oo,{rows:4})),r.createElement(E.default.Item,{name:"compile",label:"\u7F16\u8BD1\u547D\u4EE4\uFF1A"},r.createElement(Oo,{rows:4})),r.createElement("div",{className:ca.footerWrap},r.createElement(E.default.Item,null,r.createElement(v.ZP,{className:"mr5",size:"middle",onClick:en},"\u53D6\u6D88"),r.createElement(v.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:rt.effects["shixunsDetail/getCustomScript"]},"\u4FDD\u5B58")))))};var ao=(0,e.connect)(({shixunsDetail:L,loading:k,globalSetting:T})=>({shixunsDetail:L,globalSetting:T,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,vo=Object.getOwnPropertySymbols,Ho=Object.prototype.hasOwnProperty,Ei=Object.prototype.propertyIsEnumerable,gi=(L,k,T)=>k in L?La(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,Fi=(L,k)=>{for(var T in k||(k={}))Ho.call(k,T)&&gi(L,T,k[T]);if(vo)for(var T of vo(k))Ei.call(k,T)&&gi(L,T,k[T]);return L},Nl=(L,k)=>fa(L,Ba(k)),vl=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const ll=Vl.default.Option,Mi=({practiceSetting:L,dispatch:k,shixunsDetail:T,user:ge})=>{var rt,ft;const[lt,ot]=(0,r.useState)(null),[be,nt]=(0,r.useState)([]),[en,yn]=(0,r.useState)(!0),[Xt,dn]=(0,r.useState)({}),[tn,Tn]=(0,r.useState)([]),[nn,wt]=(0,r.useState)(),[dr,hn]=(0,r.useState)(),[Ht,on]=(0,r.useState)([]),[Ut,Ft]=(0,r.useState)({}),wn=(0,r.useRef)(null),Kt=(0,r.useRef)(!0),Pt=(0,r.useRef)({activeId:null,selectId:null,serviceConfigList:null,evaluateScript:null,evaluationScript:null}),Gt=(0,r.useRef)(null),[Vn,Lt]=(0,r.useState)(!1),[zt,ra]=(0,r.useState)(!1),[hr,An]=(0,r.useState)({}),{id:vn,is_published:Jr}=L,{frequence_image:In=[],environments:Qn=[],choice_small_type:Sa=[],other_image:Ya=[]}=Ut,{name:Ja,description:Fa,authorization:un,small_type:Dr=[]}=Xt;(0,r.useEffect)(()=>{lt!==null&&(qr(),wn.current.scrollTop=0)},[lt]),(0,r.useEffect)(()=>{vn&&$n()},[vn]),(0,r.useEffect)(()=>{if(lt!==null)return ga(),()=>{clearTimeout(Gt.current)}},[lt,be,tn,nn,dr]);const ga=()=>{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,Eo,Ji;yn(!0);const Rn=yield(0,d.ZP)(`/api/shixuns/${vn}/edit_environment_info.json`,{method:"get"});Rn.status===0&&(Ft(Fi({},Rn.data)),yn(!1),(Ir=Rn==null?void 0:Rn.data)!=null&&Ir.id?(Pt.current.activeId=(Eo=Rn==null?void 0:Rn.data)==null?void 0:Eo.id,ot((Ji=Rn==null?void 0:Rn.data)==null?void 0:Ji.id)):ot(null))}),qr=()=>vl(void 0,null,function*(){var Ir,Eo,Ji,Rn;const er=yield(0,d.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((Eo=er.data)==null?void 0:Eo.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,wt(er.data.evaluate_script),Pt.current.evaluationScript=er.data.choice_standard_scripts,hn(er.data.choice_standard_scripts),on(er.data.standard_scripts)}),Ur=()=>{var Ir;const Eo=()=>{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:()=>{Eo()}}):Eo()},wo=(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 Eo={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,d.ZP)(`/api/shixuns/${vn}`,{method:"put",body:Eo})).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}}))}),wi=Dr.filter(Ir=>be.includes(Ir.id)),Pi=()=>{Ur()},wr=(Ir,Eo,Ji)=>{Tn(Rn=>Rn.map((er,ir)=>ir===Ji?Nl(Fi({},er),{[Eo]: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}}})},Yi=Ir=>vl(void 0,null,function*(){const Eo=yield k({type:"shixunsDetail/getScriptContent",payload:{id:vn,script_id:Ir}});Eo&&wt(Eo.content)}),fs=Ir=>{l.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:r.createElement("div",{className:"tc font16"},"\u539F\u6709\u811A\u672C\u5C06\u88AB\u65B0\u7684\u811A\u672C\u8986\u76D6\uFF0C\u65E0\u6CD5\u64A4\u9500",r.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u6267\u884C\u8986\u76D6\u64CD\u4F5C"),onOk:()=>vl(void 0,null,function*(){yield Yi(Ir),l.default.info({centered:!0,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",content:r.createElement("div",{className:"tc font16"},"\u8BC4\u6D4B\u811A\u672C\u751F\u6210\u6210\u529F\uFF01")})})})},Ar=(Ir,Eo)=>{const Ji=tn[0]?[tn[0]]:[];Eo.forEach(Rn=>{const er=tn.find(ir=>ir.mirror_repository_id===Number(Rn.key));if(er)Ji.push(er);else{const ir=Dr.find(ai=>ai.id===Number(Rn.key));if(ir.mirror_name){const ai={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(ai)}}}),Tn(Ji),nt(Ir)},zr=Ir=>{wr(String(Ir==null?void 0:Ir.cpu),"cpu_limit",Ir.index),wr(String(Ir==null?void 0:Ir.memory),"memory_limit",Ir.index),Lt(!1)},mo=(Ir,Eo)=>{var Ji;const{single_card_gpu_resource:Rn,single_machine_gpu_count:er,mirror_repository:ir}=Ir;if(!ir)return r.createElement(r.Fragment,null);let ai=(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 r.createElement("div",{className:"mb20 mt20"},r.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")&&r.createElement(r.Fragment,null,r.createElement("div",{className:Er.gpuConfig},r.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")),r.createElement("div",{className:Er.gpuConfig,style:{marginTop:10}},r.createElement("div",null,"\u5355\u4E2A\u7528\u6237\u53EF\u4F7F\u7528\u7684\u663E\u5361\u6570\u91CF\u9650\u5236",r.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=>{wr(Vu||1,"single_machine_gpu_count",Eo)}}),"\u5F20\uFF0C\u6700\u5927\u53EF\u5E76\u53D1\u7684\u7528\u6237\u6570 ",r.createElement("span",{style:{color:"#FA6400"}},ai)," \u4EBA"))),(ir==null?void 0:ir.gpu_allocation_method)=="single_card_multi_allocation"&&r.createElement(r.Fragment,null,r.createElement("div",{className:Er.gpuConfig},r.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")),r.createElement("div",{className:Er.gpuConfig,style:{marginTop:10}},r.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",r.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=>{wr(Vu||1,"single_card_gpu_resource",Eo)}}),"MB\uFF0C\u6700\u5927\u53EF\u5E76\u53D1\u7684\u7528\u6237\u6570 ",r.createElement("span",{style:{color:"#FA6400"}},Math.floor(ai))," \u4EBA"))))};return r.createElement("div",{className:Er.practice},r.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:()=>{}}),r.createElement("div",{className:Er.right},r.createElement("header",null,r.createElement("div",{className:Er.title},"\u5B9E\u9A8C\u73AF\u5883:\xA0",lt===null?"\u2014 \u2014":Ja)),r.createElement("div",{className:Er.content,ref:wn},lt===null&&r.createElement(Ia.Z,{image:Qs,description:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u73AF\u5883"}),lt!==null&&r.createElement("div",{className:Er.des},r.createElement("div",{className:Er.mainBody},r.createElement(q.Z,{value:Fa})),r.createElement("div",{className:Er.title},"\u9644\u5E26\u73AF\u5883"),r.createElement("div",{className:Er.selectBox},r.createElement(Vl.default,{onChange:(Ir,Eo)=>Ar(Ir,Eo),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,Eo)=>r.createElement(ll,{key:Ir.id,value:Ir.id},Ir.type_name))),r.createElement("div",{className:Er.smallType},wi.map(Ir=>Ir.description?r.createElement("span",{key:Ir.id},Ir.description):null))),!((rt=T==null?void 0:T.detail)!=null&&rt.is_jupyter_lab)&&r.createElement(r.Fragment,null,r.createElement("div",{className:Er.title},"\u8BC4\u6D4B\u811A\u672C"),r.createElement("div",{className:Er.evaluating},r.createElement("div",{className:Er.evaluatingLabel},Jr&&r.createElement("div",{onClick:()=>{(0,ma.gy)(k,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")},className:Er.mask}),r.createElement(Vl.default,{style:{width:400},bordered:!1,getPopupContainer:Ir=>Ir.parentNode,value:dr,placeholder:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C",onChange:Ir=>{fs(Ir),hn(Ir)}},(Ht||[]).map((Ir,Eo)=>r.createElement(ll,{value:parseInt(Ir.id),name:Ir.scptname,key:Eo},Ir.scptname))),r.createElement("span",{className:Er.evaluatingS1,onClick:Bo},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u811A\u672C"),r.createElement(ju.Z,{overlayClassName:Er.popover,placement:"bottomLeft",content:r.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",r.createElement("br",null),"\u6570\u548C\u4EE5\u4E0B2\u4E2A\u6570\u7EC4\u5143\u7D20\uFF1A",r.createElement("br",null),"challengeProgramNames",r.createElement("br",null),"sourceClassNames",r.createElement("br",null),r.createElement("br",null),"\u793A\u4F8B\uFF1A\u67092\u4E2A\u5173\u5361\u7684\u5B9E\u8BAD",r.createElement("br",null),r.createElement("br",null),"\u5404\u5173\u5361\u7684\u5F85\u7F16\u8BD1\u6587\u4EF6\u4E3A\uFF1A",r.createElement("br",null),"src/step1/HelloWorld.java",r.createElement("br",null),"src/step2/Other.java",r.createElement("br",null),r.createElement("br",null),"\u5404\u5173\u5361\u7684\u7F16\u8BD1\u540E\u751F\u6210\u7684\u6267\u884C\u6587\u4EF6\u4E3A\uFF1A",r.createElement("br",null),"step1.HelloWorld",r.createElement("br",null),"step2.Other",r.createElement("br",null),r.createElement("br",null),"\u5219\u6570\u7EC4\u5143\u7D20\u66F4\u65B0\u5982\u4E0B\uFF1A",r.createElement("br",null),'ff challengeProgramNames=("src/step1/',r.createElement("br",null),'HelloWorld.java" "src/step2/Other.java")',r.createElement("br",null),'sourceClassNames=("step1.HelloWorld',r.createElement("br",null),'" "step2.Other")',r.createElement("br",null),r.createElement("br",null),"\u5176\u5B83\u53C2\u6570\u53EF\u6309\u5B9E\u9645\u9700\u6C42\u5B9A\u5236"),trigger:"click"},r.createElement("span",{style:{marginTop:"2px"},className:"ml10 current font14"},r.createElement(vi.Z,null)))),r.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}wt(Ir),(0,ma.gy)(k,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")&&setTimeout(()=>{Kt.current=!0,wt(Pt.current.evaluateScript)},200)}}))),((ft=T.detail)==null?void 0:ft.identity)<3&&!!tn.length&&r.createElement(r.Fragment,null,r.createElement("div",{className:Er.title},"\u8D44\u6E90\u914D\u7F6E"),r.createElement("div",{className:Er.serviceSettingWrap},tn==null?void 0:tn.map((Ir,Eo)=>r.createElement("div",{key:Eo,className:"mb30"},r.createElement("div",{className:"mb20"},r.createElement("span",{className:"font16"},Ir.name)),r.createElement("div",{style:{color:"#333",marginBottom:4}},"CPU\u548C\u5185\u5B58"),r.createElement(b.Z,{align:"middle"},r.createElement(b.Z,{align:"middle",wrap:!1},r.createElement("div",{className:Er.serverConfig,style:Jr?{color:"rgba(0, 0, 0, 0.25)",cursor:"not-allowed"}:{},onClick:()=>{Jr||(An({index:Eo,cpu:Ir==null?void 0:Ir.cpu_limit,memory:Ir==null?void 0:Ir.memory_limit}),Lt(!0))}},r.createElement("div",null,r.createElement("span",null,Ir==null?void 0:Ir.cpu_limit,"\u6838")," ",r.createElement("span",null,Ir==null?void 0:Ir.memory_limit,"GB")),r.createElement("i",{className:"iconfont icon-bianji21",style:Jr?{color:"rgba(0, 0, 0, 0.25)",cursor:"not-allowed"}:{}}))),r.createElement(b.Z,{align:"middle",wrap:!1},r.createElement("div",{className:Er.viewRecommendConfig,onClick:()=>ra(!0)},"\u67E5\u770B\u63A8\u8350\u914D\u7F6E"))),mo(Ir,Eo),r.createElement("div",{className:Er.serviceBox},r.createElement("div",{className:Er.serviceSetLeft},"\u6587\u4EF6\u5927\u5C0F\u9650\u5236"),r.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)&&wr(Ji.target.value,"resource_limit",Eo)},addonAfter:"M"}),r.createElement("label",{className:Er.serviceSetTip},"File size limit\u53C2\u6570\uFF0C\u8868\u793A\u5355\u4E2A\u6587\u4EF6\u4E0A\u4F20\u7684\u5927\u5C0F\u9650\u5236")))))),r.createElement("div",{className:"flex flex-col gap-10px"},r.createElement("div",null,"\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F"),r.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(Nl(Fi({},Xt),{survival_time:Ir}))}})))),r.createElement("div",{className:Er.btns},r.createElement(v.ZP,{size:"middle",style:{marginRight:20},onClick:Pi},"\u53D6\u6D88"),r.createElement(v.ZP,{size:"middle",type:"primary",disabled:lt===null,onClick:()=>wo()},"\u4FDD\u5B58"))),r.createElement(dc.Z,null),r.createElement(ao,{onFinish:Ir=>wt(Ir)}),r.createElement(fc.Z,null),r.createElement(Bt.Z,{visible:Vn,onOk:Ir=>zr(Ir),onCancel:()=>Lt(!1),info:hr}),r.createElement(pt.Z,{identifier:vn,visible:zt,onCancel:()=>ra(!1),info:null,isJupyter:!0}))};var ii=(0,e.connect)(({practiceSetting:L,globalSetting:k,shixunsDetail:T,user:ge})=>({practiceSetting:L,globalSetting:k,shixunsDetail:T,user:ge}))(Mi);const Tl=({shixunsDetail:L})=>{var k,T,ge,rt;const[ft,lt]=(0,r.useState)(!0);return(0,r.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((T=L==null?void 0:L.detail)==null?void 0:T.is_jupyter_lab,ft),r.createElement(Vi.Z,{loading:ft,active:!0},((ge=L==null?void 0:L.detail)==null?void 0:ge.is_jupyter_lab)===!1&&r.createElement(jo,null),((rt=L==null?void 0:L.detail)==null?void 0:rt.is_jupyter_lab)===!0&&r.createElement(ii,null))};var fl=(0,e.connect)(({shixunsDetail:L})=>({shixunsDetail:L}))(Tl),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"},Ni={wrap:"wrap___tHiDz",colorBlue:"colorBlue___YpQqS",repeatedName:"repeatedName___THyMO"},Jl=h(59451),ql=Object.defineProperty,us=Object.defineProperties,$l=Object.getOwnPropertyDescriptors,Ql=Object.getOwnPropertySymbols,Cl=Object.prototype.hasOwnProperty,gl=Object.prototype.propertyIsEnumerable,ws=(L,k,T)=>k in L?ql(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,Ti=(L,k)=>{for(var T in k||(k={}))Cl.call(k,T)&&ws(L,T,k[T]);if(Ql)for(var T of Ql(k))gl.call(k,T)&&ws(L,T,k[T]);return L},$o=(L,k)=>us(L,$l(k)),si=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const{Dragger:lo}=g.default;var sl=({dispatch:L,id:k,onClose:T,onOK:ge,visible:rt,wrapClassName:ft,local:lt,containerId:ot,rootIdentifier:be})=>{var nt;const[en,yn]=(0,r.useState)({}),[Xt,dn]=(0,r.useState)([]),[tn,Tn]=(0,r.useState)([]),[nn,wt]=(0,r.useState)(0),[dr,hn]=(0,r.useState)(!1),[Ht,on]=(0,r.useState)(!1),[Ut]=E.default.useForm(),[Ft,wn]=(0,r.useState)([]),Kt=(0,r.useRef)([]);(0,r.useEffect)(()=>{rt&&(Ut.resetFields(),wn([]),Tn([]),dn([]),wt(0),on(!1),hn(!1))},[rt]);const Pt=un=>{var Dr,ga,$n;if(un.file.status==="done"||un.file.status==="uploading"){if(wn(un.fileList),!un.file.response)return;if((Dr=un.file.response)!=null&&Dr.id){i.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01");return}wn(Ft.filter(qr=>qr.uid!==un.file.uid)),(ga=un.file.response)!=null&&ga.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=Ft.filter(qr=>qr.uid!==un.uid);wn($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,d.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&&(wn(Ft.filter($n=>$n.uid!==un.uid)),i.ZP.info("\u5220\u9664\u6210\u529F"))}),Vn=un=>{if(Ft!=null&&Ft.some(ga=>ga.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 Ft.push(Dr),Kt.current=[...Ft],wn([...Ft]),!1},Lt={height:300,multiple:!0,disabled:nn>0,withCredentials:!0,fileList:Ft,action:`${pe.Z.API_SERVER}/api/attachments.json`,onChange:Pt,onRemove:Gt,beforeUpload:Vn},zt=(un,Dr,ga,$n,qr)=>{const Ur=new FormData;Object.keys(un).forEach(wi=>{Ur.append(wi,un[wi])});const wo=new window.XMLHttpRequest;return wo.withCredentials=!0,wo.addEventListener("load",function(wi){var Pi;ga(JSON.parse((Pi=wi==null?void 0:wi.target)==null?void 0:Pi.response))},!1),wo.addEventListener("error",function(wi){qr&&qr(wi)},!1),wo.upload.onprogress=wi=>{$n&&$n(wi)},wo.open("POST",Dr),wo.send(Ur),wo},ra=(un,Dr)=>{if(un.lengthComputable){const ga=Math.floor(un.loaded/un.total*100),$n=$o(Ti({},Dr),{percent:ga,status:ga===100?"done":"uploading"});console.log(Kt.current,333),Kt.current=Kt.current.map(qr=>qr.uid===Dr.uid?$n:qr),wn(Kt.current)}},hr=(un,Dr)=>{const ga=$o(Ti({},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?ga:$n),Kt.current.every($n=>$n.status==="done"||$n.status==="error")&&(on(!1),wt(2)),wn(Kt.current)},An=(un,Dr)=>{let ga=$o(Ti({},Dr),{status:"done"});if(un.status===0||(ga=$o(Ti({},Dr),{status:"error"}),i.ZP.error("\u4E0A\u4F20\u5931\u8D25!")),Kt.current=Kt.current.map($n=>$n.uid===Dr.uid?ga:$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),wt(2)),wn(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){wt(2);return}if(nn===2||nn===1){In();return}const{commitMessage:Dr="",fileOss:ga=[]}=un||{},qr=(lt?Ft:ga).map(wo=>wo.name);if(qr.filter(wo=>wo.indexOf("\u3001")!=-1||wo.indexOf(" ")!=-1).length>0){i.ZP.info("\u6570\u636E\u96C6\u540D\u79F0\u7981\u6B62\u6709\u7A7A\u683C\u4E0E\u3001"),on(!1);return}const Ur=yield(0,d.ZP)(`/api/shixuns/${k}/check_data_sets`,{method:"post",body:{files_name:qr}});if(Ur.status===-3){dn(Ur==null?void 0:Ur.exist_files),on(!1);return}if(JSON.stringify(Ur)==="{}"){on(!1),i.ZP.error("\u7F51\u7EDC\u5DF2\u65AD\u5F00,\u8BF7\u7A0D\u540E\u91CD\u8BD5!");return}Ur.status===0&&(Ft.forEach(wo=>{const wi=zt({file:wo.file,description:Dr},`${pe.Z.API_SERVER}/api/shixuns/${k}/upload_data_sets.json`,Pi=>An(Pi,wo),Pi=>ra(Pi,wo),Pi=>hr(Pi,wo));tn.push(wi)}),wt(1))}),In=()=>{const{commitMessage:un=""}=Ti({},Ut.getFieldsValue())||{},Dr=Kt.current.filter($n=>$n.status==="error"),ga=Kt.current.map($n=>$o(Ti({},$n),{status:$n.status==="error"?"uploading":$n.status}));wn(ga),Dr.forEach($n=>{const qr=zt({file:$n.file,description:un},`${pe.Z.API_SERVER}/api/shixuns/${k}/upload_data_sets.json`,Ur=>An(Ur,$n),Ur=>ra(Ur,$n),Ur=>hr(Ur,$n));tn.push(qr)})},Qn=un=>{var Dr,ga;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")&&((ga=un==null?void 0:un.fileOss)!=null&&ga.length)){wt(3),on(!1);return}dn(Xt.filter($n=>{var qr;return(qr=un==null?void 0:un.fileOss)==null?void 0:qr.some(Ur=>Ur.name===$n)}))}yn(Ti({},Ut.getFieldsValue()))},Sa=un=>{un||(hn(!0),tn.forEach(Dr=>{Dr.abort()})),ge(),T()},Ya=()=>{const{fileOss:un=[]}=Ti({},Ut.getFieldsValue())||{},Dr=Ft==null?void 0:Ft.every($n=>$n.status==="done"),ga=un==null?void 0:un.every($n=>$n.status==="done");if(!Dr||!ga){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=()=>r.createElement(r.Fragment,null,r.createElement("div",null,r.createElement("i",{className:`iconfont icon-shangchuan font50 ${Ni.colorBlue}`})),r.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",r.createElement("span",{className:`${Ni.colorBlue} ml5`},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20"))),Fa=un=>{console.log(un,444)};return r.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:Ht},onCancel:Ya,width:"1000px",title:"\u4E0A\u4F20\u6587\u4EF6"},r.createElement("div",{className:Ni.wrap},r.createElement(E.default,{className:"mt10",form:Ut,scrollToFirstError:!0,layout:"vertical",onFinish:Jr,onValuesChange:Qn},lt?r.createElement(E.default.Item,{label:r.createElement("div",null,"\u9009\u62E9\u6587\u4EF6 ",r.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"}]},r.createElement(lo,Ti({},Lt)," ",Ja())):r.createElement(E.default.Item,{label:r.createElement("div",null,"\u9009\u62E9\u6587\u4EF6 ",r.createElement("span",{className:"c-light-black"},"(\u5355\u4E2A\u6587\u4EF6\u4E0D\u8D85\u8FC7100GB)")),name:"fileOss",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},r.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:Fa,realFileName:!0})),!!Xt.length&&r.createElement("span",{className:Ni.repeatedName},Xt.join("\u3001"),"\u5DF2\u5B58\u5728,\u8BF7\u5220\u9664\u540E\u518D\u4E0A\u4F20"),r.createElement(E.default.Item,{name:"commitMessage",label:"\u5907\u6CE8:",rules:[{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},r.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"})))))},Zi={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,T)=>k in L?Oa(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,hl=(L,k)=>{for(var T in k||(k={}))mr.call(k,T)&&ui(L,T,k[T]);if(ur)for(var T of ur(k))Wa.call(k,T)&&ui(L,T,k[T]);return L},nu=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const _=({globalSetting:L,dispatch:k,practiceSetting:T,shixunsDetail:ge,user:rt,visible:ft,setVisible:lt,type:ot="all",updateData:be,recordId:nt,identifier:en})=>{const[yn,Xt]=(0,r.useState)([]),[dn,tn]=(0,r.useState)(0),[Tn,nn]=(0,r.useState)([]),[wt,dr]=(0,r.useState)({page:1,limit:4,search:"",order:"public"}),[hn,Ht]=(0,r.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,r.useEffect)(()=>{ft&&Ft()},[ft,wt]);const on=Pt=>{wt.search=Pt,wt.page=1,dr(hl({},wt))},Ut=Pt=>{wt.page=1,wt.order=Pt,dr(hl({},wt))},Ft=()=>nu(void 0,null,function*(){(0,fr._S)({page:wt==null?void 0:wt.page,limit:wt==null?void 0:wt.limit,search:wt==null?void 0:wt.search,category:ot=="all"?wt==null?void 0:wt.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))})}),wn=()=>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,d.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:()=>wn()},"\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"?wt==null?void 0:wt.order:"mine",onChange:Ut}),pr.createElement(Za.t7,{style:{width:303},placeholder:"\u8BF7\u641C\u7D22\u6570\u636E\u96C6\u540D\u79F0",value:wt==null?void 0:wt.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,Lt,zt;return pr.createElement("div",{className:Zi.listItem,key:Gt,onClick:ra=>{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(D.default,{checked:Tn.includes(Pt.id),value:Pt.id}):pr.createElement(Bl.ZP,{checked:Tn.includes(Pt.id),value:Pt.id})),pr.createElement("aside",{className:Zi.wrap,key:Gt},pr.createElement("div",{className:Zi.leftContent},pr.createElement("div",{className:Zi.header},pr.createElement("div",{className:Zi.title},Pt==null?void 0:Pt.title)),pr.createElement(Oe.Z,{title:Pt==null?void 0:Pt.introduction},pr.createElement("div",{className:Zi.introduction},Pt==null?void 0:Pt.desc)),pr.createElement("div",{className:Zi.bottom},pr.createElement("img",{className:Zi.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:Zi.user_name},(Lt=Pt==null?void 0:Pt.user_info)==null?void 0:Lt.name),(zt=Pt==null?void 0:Pt.data_set_tags)==null?void 0:zt.map((ra,hr)=>{var An;return hr<3?pr.createElement("div",{key:hr,className:Zi.tags_name},ra==null?void 0:ra.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:Zi.tags_name},"...")):null}))))))})),pr.createElement(bl.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)=>{wt.page=Pt,wt.limit=Gt,dr(hl({},wt)),Ft()},defaultCurrent:1,pageSize:wt.limit||4,current:wt.page||1,total:dn})))};var le=(0,e.connect)(({globalSetting:L,shixunsDetail:k,practiceSetting:T,user:ge})=>({globalSetting:L,shixunsDetail:k,user:ge,practiceSetting:T}))(_),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,T)=>k in L?Ue(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,Jt=(L,k)=>{for(var T in k||(k={}))St.call(k,T)&&Vt(L,T,k[T]);if(mt)for(var T of mt(k))xt.call(k,T)&&Vt(L,T,k[T]);return L},Qt=(L,k)=>Ge(L,at(k)),Bn=(L,k)=>{var T={};for(var ge in L)St.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&mt)for(var ge of mt(L))k.indexOf(ge)<0&&xt.call(L,ge)&&(T[ge]=L[ge]);return T},Fn=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const{Fragment:Pn}=r,{TabPane:Kn}=xe.default,an=L=>{var k=L,{globalSetting:T,dispatch:ge,practiceSetting:rt,shixunsDetail:ft,user:lt}=k,ot=Bn(k,["globalSetting","dispatch","practiceSetting","shixunsDetail","user"]),be,nt,en,yn,Xt,dn;const{id:tn}=rt,[Tn,nn]=(0,r.useState)([]),[wt,dr]=(0,r.useState)({}),[hn,Ht]=(0,r.useState)([]),[on,Ut]=(0,r.useState)(!1),[Ft,wn]=(0,r.useState)(!0),[Kt,Pt]=(0,r.useState)(!1),[Gt,Vn]=(0,r.useState)(!1),[Lt,zt]=(0,r.useState)(!1),[ra,hr]=(0,r.useState)(!1),[An,vn]=(0,r.useState)("all"),[Jr,In]=(0,r.useState)([]),[Qn,Sa]=(0,r.useState)([]),[Ya,Ja]=(0,r.useState)(!1),[Fa,un]=(0,r.useState)({}),[Dr,ga]=(0,r.useState)(!1),[$n,qr]=(0,r.useState)([]),[Ur,wo]=(0,r.useState)({page:1,limit:10,total:0}),[wi,Pi]=(0,r.useState)({page:1,limit:10,search:"",order:"mine"});(0,r.useEffect)(()=>{tn&&Bo()},[tn]);const wr=Rn=>{const er=Qt(Jt({},Ur),{page:Rn});Sa([]),wo(er),Bo(er)},Bo=Rn=>Fn(void 0,null,function*(){const ir=Rn||{page:1,limit:10,total:0};Ut(!0);const ai=yield ge({type:"shixunsDetail/getSetData",payload:Qt(Jt({},ir),{id:tn})});ai!=null&&ai.data_sets&&(Ut(!1),nn([...ai.data_sets]),wo(Qt(Jt({},ir),{total:ai==null?void 0:ai.data_sets_count})),wn(!1),dr(Jt({},ai)))}),Yi=()=>r.createElement("div",{className:eo.empty},r.createElement("img",{src:Dn.x7,width:"258"}),r.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:()=>Fn(void 0,null,function*(){if((yield(0,d.ZP)(`/api/shixuns/${tn}/destroy_data_sets.json`,{method:"Delete",body:{id:er}})).status===0){const ai=er.length===Tn.length&&Ur.page>1?Ur.page-1:Ur.page;i.ZP.success("\u5220\u9664\u6210\u529F"),Bo(Qt(Jt({},Ur),{page:ai})),Sa([])}})})},mo=()=>Fn(void 0,null,function*(){const{title:Rn}=Fa;let er=null;if(console.log(Rn,"title"),Rn===""){er="\u6587\u4EF6\u540D\u4E0D\u80FD\u4E3A\u7A7A",un(Qt(Jt({},Fa),{errorDes:er}));return}if(Rn.includes(" ")){er="\u6587\u4EF6\u540D\u4E0D\u80FD\u6709\u7A7A\u683C",un(Qt(Jt({},Fa),{errorDes:er}));return}const ir=Tn.find(Nu=>Nu.id===(Fa==null?void 0:Fa.id)).title;if(Rn===ir.substring(0,ir.lastIndexOf("."))||Rn===ir){er="\u6587\u4EF6\u540D\u4E0D\u80FD\u91CD\u540D",un(Qt(Jt({},Fa),{errorDes:er}));return}const ai=ir.includes(".")?ir.substring(ir.lastIndexOf("."),ir.length):"";(yield(0,d.ZP)(`/api/shixuns/${tn}/rename_data_sets.json`,{method:"post",body:{id:Fa==null?void 0:Fa.id,new_file_name:Rn+ai}})).status===0&&(i.ZP.success("\u91CD\u547D\u540D\u6210\u529F"),Bo(Ur),Pt(!1),un({}))}),Ir=()=>{const{download_url:Rn}=Fa;Eo(Rn),i.ZP.success("\u590D\u5236\u6210\u529F"),Vn(!1),un({})},Eo=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=>r.createElement(Oe.Z,{title:Rn},r.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?r.createElement(Oe.Z,{title:Rn},r.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=>r.createElement(Oe.Z,{title:Rn},r.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)=>r.createElement("div",{className:eo.path},r.createElement(Oe.Z,{title:Rn},r.createElement("span",{className:eo.text},Rn)),r.createElement(qe.CopyToClipboard,{text:Rn,onCopy:()=>i.ZP.success("\u590D\u5236\u6210\u529F")},r.createElement(Oe.Z,{title:"\u590D\u5236"},r.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)=>r.createElement("div",{className:eo.actionsBtns},r.createElement(Oe.Z,{title:"\u91CD\u547D\u540D"},r.createElement("span",{className:"iconfont icon-zhongmingming",onClick:()=>{var ir;un((0,oe.clone)(Qt(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"])}})),r.createElement(Oe.Z,{title:"\u5206\u4EAB"},r.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)}})),r.createElement(Oe.Z,{title:"\u4E0B\u8F7D"},r.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)}})),r.createElement(Oe.Z,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6\u4E2D"},r.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])}})),r.createElement(Oe.Z,{title:"\u5220\u9664"},r.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 r.createElement("div",{className:eo.dataset},r.createElement("div",{className:eo.header},r.createElement("div",{className:eo.title},"\u6570\u636E\u96C6(",Ur.total,")"),r.createElement("div",{className:eo.dataPath},r.createElement("span",{className:eo.pathTitle},"\u6570\u636E\u96C6\u8DEF\u5F84:"),r.createElement("input",{value:wt==null?void 0:wt.folder_name,disabled:!0}),r.createElement(qe.CopyToClipboard,{text:wt==null?void 0:wt.folder_name,onCopy:()=>i.ZP.success("\u590D\u5236\u6210\u529F")},r.createElement(Oe.Z,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u6570\u636E\u96C6\u8DEF\u5F84"},r.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"})))),r.createElement("div",{className:eo.btns},r.createElement(v.ZP,{type:"primary",ghost:!0,onClick:()=>zr(),disabled:!Qn.length,style:{width:"60px"}},"\u5220\u9664"),r.createElement(v.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"),r.createElement(ve.Z,{className:"ml10",disabled:((be=lt==null?void 0:lt.userInfo)==null?void 0:be.user_status)===2,dropdownRender:()=>r.createElement(Le.default,null,r.createElement(Le.default.Item,{key:1,onClick:()=>{Ja(!0)}},"\u4E0A\u4F20\u6570\u636E\u96C6"),r.createElement(Le.default.Item,{key:2,onClick:()=>{zt(!0),vn("all")}},"\u9009\u62E9\u6570\u636E\u96C6"))},r.createElement("span",{className:eo.selectBtn},r.createElement("span",null,"\u589E\u52A0\u6570\u636E\u96C6"))))),r.createElement("div",{className:eo.content},r.createElement(Vi.Z,{loading:Ft,active:!0,paragraph:{rows:5}},Ur.total?r.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:Ur.limit,total:Ur.total,current:Ur.page,onChange:wr,showQuickJumper:!0,hideOnSinglePage:!0,position:["bottomCenter"]}}):Yi())),r.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=T==null?void 0:T.setting)==null?void 0:yn.is_local,dispatch:ge,visible:Ya,onClose:()=>Ja(!1),onOK:Bo}),r.createElement(l.default,{title:"\u91CD\u547D\u540D",open:Kt,onOk:mo,centered:!0,wrapClassName:eo.renameModal,onCancel:()=>{Pt(!1),un({})},width:"1000px"},r.createElement("div",null,r.createElement("div",{className:eo.fileName},r.createElement("sup",null,"*"),"\u6587\u4EF6\u540D\xA0:"),r.createElement(M.default,{value:Fa==null?void 0:Fa.title,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u5B57",bordered:!1,onChange:Rn=>{un(Qt(Jt({},Fa),{title:Rn.target.value,errorDes:null}))},maxLength:60,suffix:`${((Xt=Fa==null?void 0:Fa.title)==null?void 0:Xt.length)||0}/60`}),(Fa==null?void 0:Fa.errorDes)&&r.createElement("div",{className:eo.errorDes},Fa==null?void 0:Fa.errorDes))),r.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"},r.createElement("div",null,r.createElement("div",{className:eo.fileName},"\u53D1\u9001\u94FE\u63A5\uFF0C\u522B\u4EBA\u53EF\u4EE5\u901A\u8FC7\u94FE\u63A5\u4E0B\u8F7D\u6587\u4EF6",r.createElement("span",null,"(\u6709\u6548\u671F\u4E3A3\u5929)")),r.createElement(M.default,{bordered:!1,addonBefore:"\u94FE\u63A5",value:Fa==null?void 0:Fa.download_url}))),r.createElement(le,{setVisible:zt,visible:Lt,recordId:Jr,type:An,updateData:Bo,identifier:(dn=ft.detail)==null?void 0:dn.identifier}),r.createElement(l.default,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6",open:ra,width:400,centered:!0,keyboard:!1,onCancel:()=>hr(!1),maskClosable:!1,footer:r.createElement("div",{style:{display:"flex",justifyContent:"center"}},r.createElement("div",{className:eo.leftButton,onClick:()=>{ga(!0)}},"\u751F\u6210\u65B0\u7684\u6570\u636E\u96C6"),r.createElement("div",{className:eo.rightButton,onClick:()=>{hr(!1),zt(!0),vn("my")}},"\u53D1\u9001\u5230\u5DF2\u6709\u6570\u636E\u96C6\u4E2D"))},r.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")),r.createElement(Se.Z,{visible:Dr,attachmentInfo:$n,onClose:()=>ga(!1),onSuccess:Rn=>{ga(!1),e.history.push(`/dataset/${Rn}/detail?tabId=mine`)}}))};var qn=(0,e.connect)(({globalSetting:L,shixunsDetail:k,practiceSetting:T,user:ge})=>({globalSetting:L,shixunsDetail:k,user:ge,practiceSetting:T}))(an),Zn=h(55054),Fr={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,T)=>k in L?ya(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,Yr=(L,k)=>{for(var T in k||(k={}))sa.call(k,T)&&Lo(L,T,k[T]);if(oa)for(var T of oa(k))so.call(k,T)&&Lo(L,T,k[T]);return L},Hn=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const jn=L=>L!=null&&L.length?L.filter((k,T)=>T!==0).map(k=>k.val).join("").substr(1):"",sr=({shixunsDetail:L,globalSetting:k,loading:T,dispatch:ge,fileType:rt,path:ft,onFinish:lt=()=>{}})=>{const ot=(0,e.useParams)(),[be,nt]=(0,r.useState)(""),[en,yn]=(0,r.useState)([]),[Xt,dn]=(0,r.useState)([]),Tn=[Ll.OriginalPicturePath,Ll.ExpectPicturePath,Ll.PicturePath].includes(rt);(0,r.useEffect)(()=>{L.actionTabs.key==="EditPracticeSetting-SelectFilePath"&&(nt(ft||""),nn())},[L.actionTabs.key]);const nn=(Ft="")=>Hn(void 0,null,function*(){var wn;const Kt=yield ge({type:"shixunsDetail/getRepository",payload:{id:ot.id,path:Ft}});if(Ft===""&&!((wn=Kt==null?void 0:Kt.trees)!=null&&wn.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||[])}}),wt=Ft=>{const wn=jn(en),Kt=`${wn&&`${wn}/`}${Ft}`;rt===Ll.Path?!(be!=null&&be.includes(`${Kt}\uFF1B`))&&nt(`${be}${Kt}\uFF1B`):rt===Ll.ExecPath&&nt(Kt)},dr=Ft=>{if(Ft.type==="tree"){en.length?en.push({val:`/${Ft.val}`,path:Ft.val}):en.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Ft.val}`,path:Ft.val}),yn(en);const wn=jn(en);Tn&&nt(wn),nn(wn)}},hn=(Ft,wn)=>{const Kt=en.filter((Gt,Vn)=>Vn<=wn);yn(Kt);const Pt=jn(Kt);Tn&&nt(Pt),nn(Pt)},Ht=()=>Hn(void 0,null,function*(){lt(be),on()}),on=()=>{nt(""),yn([]),dn([]),ge({type:"shixunsDetail/setActionTabs",payload:{}})},Ut=jn(en);return r.createElement(l.default,{centered:!0,title:"\u6587\u4EF6\u8DEF\u5F84",closable:!1,keyboard:!1,open:L.actionTabs.key==="EditPracticeSetting-SelectFilePath",onOk:Ht,onCancel:on},r.createElement("div",{className:Fr.wrap},r.createElement("div",{className:Fr.content},r.createElement("div",{className:Fr.mainPathWrap},!!(en!=null&&en.length)&&en.map((Ft,wn)=>r.createElement("a",{key:wn,onClick:()=>hn(Ft,wn)},Ft.val))),!!(Xt!=null&&Xt.length)&&Xt.map((Ft,wn)=>Ft.type==="tree"?r.createElement("a",{key:wn,onClick:()=>dr(Ft)},r.createElement("i",{className:`iconfont icon-wenjianjia ${Fr.colorBlue}`}),Ut&&`${Ut}/`,Ft.name):r.createElement("a",{key:wn,onClick:()=>wt(`${Ft.name}`)},r.createElement("i",{className:`iconfont icon-zuoye ${Fr.colorBlue}`}),Ut&&`${Ut}/`,Ft.name))),r.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),r.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:Ft=>nt(Ft.target.value)})))};var jr=(0,e.connect)(({shixunsDetail:L,loading:k,globalSetting:T})=>({shixunsDetail:L,globalSetting:T,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,T)=>k in L?ka(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,di=(L,k)=>{for(var T in k||(k={}))Ro.call(k,T)&&ci(L,T,k[T]);if(ba)for(var T of ba(k))zo.call(k,T)&&ci(L,T,k[T]);return L},Hl=(L,k)=>{var T={};for(var ge in L)Ro.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&ba)for(var ge of ba(L))k.indexOf(ge)<0&&zo.call(L,ge)&&(T[ge]=L[ge]);return T},Sl=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const Go=L=>{var k=L,{shixunsDetail:T,globalSetting:ge,user:rt,dispatch:ft}=k,lt=Hl(k,["shixunsDetail","globalSetting","user","dispatch"]),ot,be;const nt=(0,e.useLocation)(),en=(0,r.useRef)((be=(ot=nt.pathname)==null?void 0:ot.split("/"))==null?void 0:be[2]),[yn]=E.default.useForm(),[Xt,dn]=(0,r.useState)(""),[tn,Tn]=(0,r.useState)(!1),[nn,wt]=(0,r.useState)(!1);(0,r.useEffect)(()=>{en.current&&dr()},[en.current]);const dr=()=>Sl(void 0,null,function*(){Tn(!0);const Ht=yield(0,d.ZP)(`/api/shixuns/${en.current}/get_standard_answer.json`,{method:"get",params:{from:"edit"}});Ht.status===0&&(dn((Ht==null?void 0:Ht.standard_answer)||""),yn.setFieldsValue({hide_answer:Ht==null?void 0:Ht.hide_answer,disable_copy:Ht==null?void 0:Ht.disable_copy}),Tn(!1))}),hn=Ht=>Sl(void 0,null,function*(){wt(!0),(yield(0,d.ZP)(`/api/shixuns/${en.current}/set_standard_answer.json`,{method:"post",body:di({},Ht)})).status===0&&i.ZP.success("\u4FDD\u5B58\u6210\u529F"),wt(!1)});return r.createElement("section",{className:ia.wrap},r.createElement(Vi.Z,{loading:tn},r.createElement(E.default,{form:yn,scrollToFirstError:!0,layout:"vertical",onFinish:hn},r.createElement(E.default.Item,{name:"hide_answer",valuePropName:"checked"},r.createElement(D.default,null,"\u9690\u85CF\u53C2\u8003\u7B54\u6848\u6A21\u5757")),r.createElement(E.default.Item,{name:"disable_copy",valuePropName:"checked"},r.createElement(D.default,null,"\u7981\u6B62\u590D\u5236\u53C2\u8003\u7B54\u6848")),r.createElement(E.default.Item,{name:"standard_answer",label:"\u53C2\u8003\u7B54\u6848:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848"}]},r.createElement(F.Z,{defaultValue:Xt})),r.createElement(E.default.Item,null,r.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:T})=>({shixunsDetail:L,globalSetting:k,user:T}))(Go),hi=h(33054),jl=h(17663),Pl=h(75319),Hi=h(67294),Ga=Object.defineProperty,oo=Object.defineProperties,uo=Object.getOwnPropertyDescriptors,Ra=Object.getOwnPropertySymbols,Wi=Object.prototype.hasOwnProperty,Da=Object.prototype.propertyIsEnumerable,Mo=(L,k,T)=>k in L?Ga(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,yi=(L,k)=>{for(var T in k||(k={}))Wi.call(k,T)&&Mo(L,T,k[T]);if(Ra)for(var T of Ra(k))Da.call(k,T)&&Mo(L,T,k[T]);return L},Ai=(L,k)=>oo(L,uo(k)),is=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.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||{}),Ll=(L=>(L.Path="path",L.ExecPath="exec_path",L.OriginalPicturePath="original_picture_path",L.ExpectPicturePath="expect_picture_path",L.PicturePath="picture_path",L))(Ll||{});const mu=({globalSetting:L,loading:k,dispatch:T,practiceSetting:ge,shixunsDetail:rt})=>{var ft;const[lt,ot]=(0,r.useState)(),[be,nt]=(0,r.useState)(),en=(0,r.useRef)(),[yn,Xt]=(0,r.useState)(),[dn,tn]=(0,r.useState)(),[Tn,nn]=(0,r.useState)(!0),[wt,dr]=(0,r.useState)(700),[hn,Ht]=(0,r.useState)(""),[on,Ut]=(0,r.useState)("1"),Ft=(0,e.useParams)();(0,r.useEffect)(()=>{Kt()},[]);const wn=()=>is(void 0,null,function*(){var An,vn;const Jr=yield T({type:"shixunsDetail/updateRepositoryFile",payload:{id:Ft.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"),T({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:Ft.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&&Ht(Qn==null?void 0:Qn.url)}),Pt=()=>is(void 0,null,function*(){const An=yield(0,s.K_)({identifier:Ft.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:Hi.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:Ft.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),Ht(Qn.url),en.current=Qn.port,i.ZP.success("\u91CD\u7F6E\u73AF\u5883\u6210\u529F!"))}),Lt=()=>{l.default.destroyAll(),l.default.confirm({centered:!0,title:"\u670D\u52A1\u4E2D\u65AD\u63D0\u9192",content:Hi.createElement("div",{className:"tc font14"},"jupyter\u5C06\u4E8E",Hi.createElement("span",null,Hi.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:Ft.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:Hi.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()}})},ra=An=>{T({type:"shixunsDetail/setActionTabs",payload:{key:"EditPracticeSetting-SelectFilePath"}})},hr=An=>is(void 0,null,function*(){yield(0,s.QA)({id:Ft.id,startup_file:An}),Kt(),T({type:"practiceSetting/getCommonData",payload:yi({},Ft)})});return Hi.createElement(xe.default,{activeKey:on,onChange:An=>Ut(An),tabBarStyle:{paddingLeft:20},items:[{key:"1",label:"\u670D\u52A1\u8BBE\u7F6E",children:Hi.createElement("div",null,Hi.createElement(b.Z,{className:"mt20 ml20 font14",align:"middle"},Hi.createElement(C.Z,null,Hi.createElement("span",{className:"c-red"},"* "),"\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6\uFF1A"),Hi.createElement(C.Z,{className:"mr10"},Hi.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"},Hi.createElement(jl.Z,{style:{cursor:"pointer"}}))),Hi.createElement(C.Z,{flex:"300px",onClick:()=>ra("exec_path")},Hi.createElement(M.default,{value:hn})),Hi.createElement(C.Z,{flex:"1"},Hi.createElement(v.ZP,{type:"primary",className:"ml10",onClick:()=>ra("exec_path")},"\u8BBE\u7F6E"))),Hi.createElement("iframe",{onLoad:An=>{},src:hn,scrolling:"no",style:{height:"calc(100vh - 120px)"},className:"mt10",id:"frame",name:"framename",width:"100%",frameBorder:"0"}),Hi.createElement(jr,{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"?Hi.createElement(Pl.Z,{active:"testCase",type:"jupyterLab"}):null},{key:"3",label:"\u53C2\u8003\u7B54\u6848",children:Hi.createElement(os,null)}]})};var cs=(0,e.connect)(({loading:L,globalSetting:k,practiceSetting:T,shixunsDetail:ge})=>({globalSetting:k,loading:L,practiceSetting:T,shixunsDetail:ge}))(mu),Zs={catechism:"catechism___sjAIS",tab:"tab___g7aXg"},ku={collect:"collect___gSAx5",head:"head___h3Wha"},Bi=h(67294),ul=Object.defineProperty,kl=Object.getOwnPropertySymbols,ds=Object.prototype.hasOwnProperty,es=Object.prototype.propertyIsEnumerable,ri=(L,k,T)=>k in L?ul(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,Ws=(L,k)=>{for(var T in k||(k={}))ds.call(k,T)&&ri(L,T,k[T]);if(kl)for(var T of kl(k))es.call(k,T)&&ri(L,T,k[T]);return L},Es=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())}),uu=({onOk:L,onCancel:k,visible:T,modalParams:ge,forceIn:rt})=>{const[ft]=E.default.useForm(),[lt,ot]=(0,r.useState)(!1),be=rt?!1:typeof T=="number";(0,r.useEffect)(()=>{T?ft.setFieldsValue(Ws({},ge)):ft.resetFields()},[T]);const nt=en=>Es(void 0,null,function*(){ot(!0),yield L(en),ot(!1)});return Bi.createElement(l.default,{centered:!0,destroyOnClose:!0,onCancel:()=>k(),onOk:()=>ft.submit(),open:!!T,confirmLoading:lt,title:be?"\u7F16\u8F91\u95EE\u7B54":"\u65B0\u589E\u95EE\u7B54",width:900,okText:be?"\u786E\u5B9A":"\u52A0\u5165\u95EE\u9898\u96C6"},Bi.createElement(E.default,{form:ft,size:"large",onFinish:nt},Bi.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"}]},Bi.createElement(M.default,{placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"})),Bi.createElement(E.default.Item,{className:"mb0",name:"content",label:"\u56DE\u7B54",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54"}]},Bi.createElement(F.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,wu=Object.getOwnPropertySymbols,cu=Object.prototype.hasOwnProperty,ys=Object.prototype.propertyIsEnumerable,js=(L,k,T)=>k in L?Gu(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,zl=(L,k)=>{for(var T in k||(k={}))cu.call(k,T)&&js(L,T,k[T]);if(wu)for(var T of wu(k))ys.call(k,T)&&js(L,T,k[T]);return L},Fl=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())}),Ru=({})=>{const L=(0,e.useParams)(),[k,T]=(0,r.useState)(!1),[ge,rt]=(0,r.useState)(0),[ft,lt]=(0,r.useState)([]),[ot,be]=(0,r.useState)(!1),[nt,en]=(0,r.useState)({title:"",content:""}),[yn,Xt]=(0,r.useState)(!1),[dn,tn]=(0,r.useState)(!1),[Tn,nn]=(0,r.useState)([]),[wt,dr]=(0,r.useState)({keywords:"",page:1,limit:10});(0,r.useEffect)(()=>{hn(wt)},[]);const hn=Pt=>Fl(void 0,null,function*(){var Gt,Vn;T(!0);const Lt=yield(0,d.ZP)(`/api/shixuns/${L.id}/qna_sets.json`,{method:"get",params:Pt});Lt.status===0&&(lt(((Gt=Lt==null?void 0:Lt.data)==null?void 0:Gt.qna_sets)||[]),rt((Vn=Lt==null?void 0:Lt.data)==null?void 0:Vn.total_count)),T(!1)}),Ht=Pt=>{wt.keywords=Pt,wt.page=1,dr(zl({},wt)),hn(wt)},on=(Pt,Gt)=>{wt.page=Pt,wt.limit=Gt,dr(zl({},wt)),hn(wt)},Ut=Pt=>Fl(void 0,null,function*(){if(typeof ot=="number"){const Gt=yield(0,d.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(wt),be(!1))}else{const Gt=yield(0,d.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"),wt.page=1,wt.keywords="",dr(zl({},wt)),hn(wt),be(!1))}}),Ft=Pt=>Fl(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:()=>Fl(void 0,null,function*(){const Gt=yield(0,d.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&&wt.page>1?wt.page-1:wt.page;wt.page=Vn,dr(zl({},wt)),hn(wt),i.ZP.success("\u5220\u9664\u6210\u529F")}})})}),wn=[{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:()=>Ft(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:wt.keywords,onChange:Ht}),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:wn,style:{marginTop:33},dataSource:ft,loading:k,rowKey:"id",pagination:{current:wt.page,hideOnSinglePage:!ge,showQuickJumper:!0,showSizeChanger:!0,pageSize:wt.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:()=>Fl(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,d.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"),wt.page=1,wt.keywords="",dr(zl({},wt)),hn(wt),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,zl({},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"},zi=h(67294),Oc=Object.defineProperty,hc=Object.defineProperties,ti=Object.getOwnPropertyDescriptors,Al=Object.getOwnPropertySymbols,Ls=Object.prototype.hasOwnProperty,Ul=Object.prototype.propertyIsEnumerable,Ps=(L,k,T)=>k in L?Oc(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,Is=(L,k)=>{for(var T in k||(k={}))Ls.call(k,T)&&Ps(L,T,k[T]);if(Al)for(var T of Al(k))Ul.call(k,T)&&Ps(L,T,k[T]);return L},Ys=(L,k)=>hc(L,ti(k)),vu=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())}),id=({})=>{const L=(0,e.useParams)(),[k]=E.default.useForm(),[T,ge]=(0,r.useState)(!1),[rt,ft]=(0,r.useState)(0),[lt,ot]=(0,r.useState)([]),[be,nt]=(0,r.useState)(!1),[en,yn]=(0,r.useState)({title:"",content:""});let[Xt,dn]=(0,r.useState)({page:1,limit:10});(0,r.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 Ft,wn;ge(!0);const Kt=yield(0,d.ZP)(`/api/shixuns/${L.id}/qna_records.json`,{method:"get",params:Ut});Kt.status===0&&(ot(((Ft=Kt==null?void 0:Kt.data)==null?void 0:Ft.qna_records)||[]),ft((wn=Kt==null?void 0:Kt.data)==null?void 0:wn.total_count)),ge(!1)}),wt=Ut=>{Xt.page=1,Xt=Is(Is({},Xt),Ut),dn(Is({},Xt)),nn(Xt)},dr=(Ut,Ft)=>{Xt.page=Ut,Xt.limit=Ft,dn(Is({},Xt)),nn(Xt)},hn=Ut=>vu(void 0,null,function*(){const Ft=yield(0,d.ZP)(`/api/shixuns/${L.id}/qna_sets.json`,{method:"post",body:Ys(Is({},Ut),{qna_record_id:be})});(Ft==null?void 0:Ft.status)===0&&(i.ZP.success("\u6DFB\u52A0\u6210\u529F"),nn(Xt),nt(!1))}),Ht=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 Ft=yield(0,d.ZP)(`/api/shixuns/${L.id}/qna_records/${Ut.id}/update_status.json`,{method:"post",body:{status:"ignored"}});(Ft==null?void 0:Ft.status)===0&&nn(Xt)})})}),on=[{title:"\u95EE\u9898",dataIndex:"question",ellipsis:!0,render:Ut=>zi.createElement(Oe.Z,{placement:"topLeft",title:Ut},zi.createElement("span",{className:"c-black"},Ut||"--"))},{title:"\u56DE\u7B54",dataIndex:"answer",ellipsis:!0,render:Ut=>zi.createElement(Oe.Z,{placement:"topLeft",title:Ut},zi.createElement("span",{className:"c-black"},Ut||"--"))},{title:"\u56DE\u7B54\u6765\u6E90",dataIndex:"answer_source",width:110,render:Ut=>{var Ft;return zi.createElement("span",{className:"c-black"},(Ft=tn==null?void 0:tn.find(wn=>wn.value===Ut))==null?void 0:Ft.label)}},{title:"\u72B6\u6001",dataIndex:"status",width:120,render:Ut=>{var Ft;return zi.createElement("span",{className:"c-black"},(Ft=Tn==null?void 0:Tn.find(wn=>wn.value===Ut))==null?void 0:Ft.label)}},{title:"\u64CD\u4F5C",width:140,align:"right",dataIndex:"id",ellipsis:!0,render:(Ut,Ft)=>zi.createElement("span",null,["pending","ignored"].includes(Ft.status)&&zi.createElement(zi.Fragment,null,zi.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{nt(Ut),yn({title:Ft==null?void 0:Ft.question,content:Ft==null?void 0:Ft.answer})}},"\u52A0\u5165\u95EE\u7B54\u96C6"),zi.createElement("span",{className:"current c-light-primary",onClick:()=>Ht(Ft)},"\u5FFD\u7565")),["skipped"].includes(Ft.status)&&zi.createElement(Oe.Z,{placement:"topRight",title:"\u56DE\u7B54\u6765\u81EA\u95EE\u9898\u96C6\uFF0C\u65E0\u9700\u518D\u6B21\u52A0\u5165"},zi.createElement("span",{style:{cursor:"not-allowed",color:"#CCCCCC"}},"\u52A0\u5165\u95EE\u7B54\u96C6")),["added_to_set"].includes(Ft.status)&&zi.createElement(Oe.Z,{placement:"topRight",title:"\u5DF2\u7ECF\u52A0\u5165\u95EE\u7B54\u96C6\uFF0C\u65E0\u9700\u518D\u6B21\u52A0\u5165"},zi.createElement("span",{style:{cursor:"not-allowed",color:"#CCCCCC"}},"\u52A0\u5165\u95EE\u7B54\u96C6")))}];return zi.createElement("div",{className:Eu.record},zi.createElement("div",{className:Eu.head},zi.createElement(E.default,{layout:"inline",form:k,colon:!1,size:"large",onFinish:wt},zi.createElement(E.default.Item,{name:"keywords",label:"\u95EE\u9898"},zi.createElement(M.default,{placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",style:{width:300}})),zi.createElement(E.default.Item,{name:"answer_source",label:"\u56DE\u7B54\u6765\u6E90"},zi.createElement(Vl.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u56DE\u7B54\u6765\u6E90",options:tn,style:{width:200}})),zi.createElement(E.default.Item,{name:"status",label:"\u72B6\u6001"},zi.createElement(Vl.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u72B6\u6001",options:Tn,style:{width:200}})),zi.createElement(E.default.Item,{style:{marginRight:0}},zi.createElement(v.ZP,{type:"primary",htmlType:"submit"},"\u641C\u7D22")))),zi.createElement(li.default,{columns:on,style:{marginTop:33},dataSource:lt,loading:T,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}}),zi.createElement(uu,{visible:be,onCancel:()=>nt(!1),onOk:hn,modalParams:en,forceIn:!0}))},Ac=h(67294);const ld=({dispatch:L,practiceSetting:k,shixunsDetail:T})=>{const[ge,rt]=(0,r.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,Ki=(L,k,T)=>k in L?ac(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,Ka=(L,k)=>{for(var T in k||(k={}))oc.call(k,T)&&Ki(L,T,k[T]);if(yu)for(var T of yu(k))Zc.call(k,T)&&Ki(L,T,k[T]);return L},Zo=(L,k)=>{var T={};for(var ge in L)oc.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&yu)for(var ge of yu(L))k.indexOf(ge)<0&&Zc.call(L,ge)&&(T[ge]=L[ge]);return T},Il=L=>{var k=L,{tabsActive:T}=k,ge=Zo(k,["tabsActive"]);return r.createElement(r.Fragment,null,T==="information"&&r.createElement(Ie,null),T==="warehouse"&&r.createElement(ta,null),T==="level"&&r.createElement(Rl,Ka({},ge)),T==="collaborate"&&r.createElement(Fu,Ka({},ge)),T==="setting"&&r.createElement(wc.Z,null),T==="environment"&&r.createElement(fl,Ka({},ge)),T==="dataset"&&r.createElement(qn,null),T==="service"&&r.createElement(cs,Ka({},ge)),T==="catechism"&&r.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,T)=>k in L?du(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,ru=(L,k)=>{for(var T in k||(k={}))Uu.call(k,T)&&Zu(L,T,k[T]);if(xu)for(var T of xu(k))Rc.call(k,T)&&Zu(L,T,k[T]);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,Fd=Object.prototype.hasOwnProperty,cd=Object.prototype.propertyIsEnumerable,dd=(L,k,T)=>k in L?ud(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,wd=(L,k)=>{for(var T in k||(k={}))Fd.call(k,T)&&dd(L,T,k[T]);if(Jc)for(var T of Jc(k))cd.call(k,T)&&dd(L,T,k[T]);return L};const af=L=>React.createElement("svg",wd({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,Gl=Object.prototype.hasOwnProperty,Cu=Object.prototype.propertyIsEnumerable,Ku=(L,k,T)=>k in L?fd(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,Mu=(L,k)=>{for(var T in k||(k={}))Gl.call(k,T)&&Ku(L,T,k[T]);if(rl)for(var T of rl(k))Cu.call(k,T)&&Ku(L,T,k[T]);return L},Kc=(L,k)=>xd(L,Kd(k)),pd=(L,k)=>{var T={};for(var ge in L)Gl.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&rl)for(var ge of rl(L))k.indexOf(ge)<0&&Cu.call(L,ge)&&(T[ge]=L[ge]);return T};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:T,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)(),[wt]=(0,e.useSearchParams)();(0,r.useEffect)(()=>{var Ht;const on=wt.get("tabId"),Ut=Tn.pathname.split("/").length,wn=((Ht=ft==null?void 0:ft.detail)!=null&&Ht.windows_vnc?ic.filter(Kt=>Kt.tabId!=="dataset"):ic).map(Kt=>Kt.tabId).includes(on);if(on&&wn){rt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:on}});return}if(Ut>4){rt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"level"}});return}if(!on||on&&!wn){rt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}});return}},[(be=ft==null?void 0:ft.detail)==null?void 0:be.windows_vnc]),(0,r.useEffect)(()=>()=>{rt({type:"practiceSetting/setSideBarTabs",payload:Kc(Mu({},lt.sideBar),{selectPath:""})})},[nn.id]);const dr=Ht=>{var on;if(Ht===dn.tabsActive)return;const Ut=()=>{e.history.push(`/shixuns/${yn}/edit?tabId=${Ht}`),rt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:Ht,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 Ht;return((Ht=ft==null?void 0:ft.detail)!=null&&Ht.windows_vnc?ic.filter(Ut=>Ut.tabId!=="dataset"):ic).filter(Ut=>{var Ft;return(Ft=ft==null?void 0:ft.detail)!=null&&Ft.is_jupyter_lab?Ut.tabId!=="level":Ut.tabId!=="service"}).map(Ut=>{const{name:Ft,icon:wn,tabId:Kt}=Ut;return ls.createElement("div",{key:Kt,className:`${lt.sideBar.tabsActive===Kt?bu.itemActive:bu.item} font12`,onClick:()=>dr(Kt)},wn,ls.createElement("span",{className:bu.name},Ft),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:T,practiceSetting:ge})=>({globalSetting:k,loading:L,practiceSetting:ge,shixunsDetail:T}))(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,T)=>k in L?Of(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,lf=(L,k)=>{for(var T in k||(k={}))of.call(k,T)&&Dd(L,T,k[T]);if(Bd)for(var T of Bd(k))Qd.call(k,T)&&Dd(L,T,k[T]);return L},Sd=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const Rf=({classroomList:L,loading:k,dispatch:T,shixunsDetail:ge})=>{var rt,ft;const lt=(0,e.useParams)(),ot=(0,e.useLocation)(),[be,nt]=(0,r.useState)(!1),[en,yn]=(0,r.useState)(!1),{actionTabs:Xt}=L,[dn]=E.default.useForm(),[tn,Tn]=(0,r.useState)({name:"string"}),nn=Ht=>Ht&&Ht{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:()=>{T({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(v.ZP,{loading:k["shixunsDetail/saveCopyForExercise"]&&en,className:Vd.no,onClick:()=>Sd(void 0,null,function*(){var Ht;yn(!0),(Ht=L.actionTabs)!=null&&Ht.value?L.actionTabs.fn(L.actionTabs.value,!0,2):L.actionTabs.fn(!0,2)})},"\u540C\u6B65\u4FEE\u6539\u539F\u5B9E\u8BAD"),au.createElement(v.ZP,{loading:k["shixunsDetail/saveCopyForExercise"]&&!en,className:Vd.yes,onClick:()=>Sd(void 0,null,function*(){var Ht;yn(!1),(Ht=L.actionTabs)!=null&&Ht.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 Ht,on;yield dn.validateFields();const Ut=dn.getFieldValue();nt(!0);const Ft=yield(0,d.ZP)(`/api/shixuns/${lt==null?void 0:lt.id}/update_shixun_name.json`,{method:"post",body:{shixun_name:Ut.name}});nt(!1),Ft.status===0&&(i.ZP.success("\u4FEE\u6539\u6210\u529F"),T({type:"practiceSetting/getCommonData",payload:{id:lt.id}}),(Ht=L.actionTabs)!=null&&Ht.getBaseInfo&&((on=L.actionTabs)==null||on.getBaseInfo())),T({type:"classroomList/setActionTabs",payload:{}})}),onCancel:()=>{T({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:wt},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:T})=>({classroomList:L,loading:k.effects,shixunsDetail:T}))(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,T)=>k in L?sf(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,ff=(L,k)=>{for(var T in k||(k={}))uf.call(k,T)&&df(L,T,k[T]);if(Pd)for(var T of Pd(k))cf.call(k,T)&&df(L,T,k[T]);return L},pf=(L,k)=>Nf(L,Tf(k)),jf=(L,k)=>{var T={};for(var ge in L)uf.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&Pd)for(var ge of Pd(L))k.indexOf(ge)<0&&cf.call(L,ge)&&(T[ge]=L[ge]);return T};const Lf=L=>{var k=L,{globalSetting:T,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,r.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:B.practiceSetting},Ec.createElement("div",{className:B.wrapHeader},Ec.createElement(A,null)),Ec.createElement("div",{className:B.wrapLayout},Ec.createElement("div",{className:B.wrapSidebar},Ec.createElement(md,null)),Ec.createElement("div",{className:B.wrapContent},Ec.createElement(Il,pf(ff({},lt),{tabsActive:ft.sideBar.tabsActive})))),Ec.createElement(Mf,null))};var kf=(0,e.connect)(({loading:L,globalSetting:k,practiceSetting:T})=>({globalSetting:k,loading:L,practiceSetting:T}))(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"},ji=h(67294),mf=Object.getOwnPropertySymbols,Uf=Object.prototype.hasOwnProperty,Zf=Object.prototype.propertyIsEnumerable,vf=(L,k)=>{var T={};for(var ge in L)Uf.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&mf)for(var ge of mf(L))k.indexOf(ge)<0&&Zf.call(L,ge)&&(T[ge]=L[ge]);return T},Id=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const Wf=L=>{var k=L,{globalSetting:T,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,r.useRef)(""),Xt=(0,e.useParams)(),{title:dn,base_info_warning:tn,challenges_warning:Tn,service_warning:nn,repository_warning:wt,mirror_warning:dr}=ft;(0,r.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,r.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 Ht(),e.history.push(`/shixuns/${yn.current}/challenges`)}),Ht=()=>new Promise((Gt,Vn)=>{var Lt;(Lt=ft==null?void 0:ft.sideBar)!=null&&Lt.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 Lt=()=>{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:()=>{Lt()}}):Lt()},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:ji.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 Lt=yield(0,d.ZP)("/api"+Gt,{method:"get"});if(!Lt)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:Lt.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&&Ft(zt==null?void 0:zt.message)})})},Ft=Gt=>{l.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:ji.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")})},wn=(Gt,Vn)=>Id(void 0,null,function*(){var Lt,zt,ra,hr;if(yield Ht(),(0,a.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6A21\u62DF\u5B9E\u6218"]),(Lt=lt.detail)!=null&&Lt.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:ji.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230",(hr=(ra=An==null?void 0:An.data)==null?void 0:ra.challenge_errors)==null?void 0:hr.map((vn,Jr)=>{var In;return ji.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&&Ft(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:ji.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&&Ft(An==null?void 0:An.message)}),Kt=()=>Id(void 0,null,function*(){yield Ht(),rt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}})}),Pt=Gt=>({borderBottomColor:(ft==null?void 0:ft.sideBar.tabsActive)===Gt?"#0152d9":"transparent"});return ji.createElement("div",{className:ks.header},ji.createElement("aside",{className:ks.title},ji.createElement("i",{onClick:hn,style:{color:"#fff",marginRight:20},className:"icon iconfont icon-fanhui1"}),ji.createElement("span",{className:ks.edit},dn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),ji.createElement("i",{onClick:Kt,className:"icon iconfont icon-xiugai1"})),ji.createElement("aside",{className:ks.schedule},ji.createElement("div",null,ji.createElement("span",{style:Pt("information"),className:ks.clickWarp,onClick:()=>on("information")},tn?ji.createElement("span",{className:ks.num},"1"):ji.createElement("img",{src:t}),ji.createElement("span",{className:ks.subject},"\u57FA\u672C\u4FE1\u606F")),ji.createElement("i",{className:"iconfont icon-lujing"})),ji.createElement("div",null,ji.createElement("span",{style:Pt("warehouse"),className:ks.clickWarp,onClick:()=>on("warehouse")},wt?ji.createElement("span",{className:ks.num},"2"):ji.createElement("img",{src:t}),ji.createElement("span",{className:ks.subject},"\u4EE3\u7801\u4ED3\u5E93")),ji.createElement("i",{className:"iconfont icon-lujing"})),(lt==null?void 0:lt.detail)&&!((be=lt==null?void 0:lt.detail)!=null&&be.is_jupyter_lab)&&ji.createElement("div",null,ji.createElement("span",{style:Pt("level"),className:ks.clickWarp,onClick:()=>on("level")},Tn?ji.createElement("span",{className:ks.num},"3"):ji.createElement("img",{src:t}),ji.createElement("span",{className:ks.subject},"\u4EFB\u52A1\u5173\u5361")),ji.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)&&ji.createElement("div",null,ji.createElement("span",{style:Pt("service"),className:ks.clickWarp,onClick:()=>on("service")},nn?ji.createElement("span",{className:ks.num},"3"):ji.createElement("img",{src:t}),ji.createElement("span",{className:ks.subject},"\u670D\u52A1")),ji.createElement("i",{className:"iconfont icon-lujing"})),ji.createElement("div",null,ji.createElement("span",{style:Pt("environment"),className:ks.clickWarp,onClick:()=>on("environment")},dr?ji.createElement("span",{className:ks.num},"4"):ji.createElement("img",{src:t}),ji.createElement("span",{className:ks.subject},"\u5B9E\u9A8C\u73AF\u5883")))),ji.createElement("aside",{className:ks.btns},ji.createElement("div",{className:ks.simulate,onClick:()=>wn(yn.current,!1)},"\u6A21\u62DF\u5B9E\u6218")))};var Kf=(0,e.connect)(({loading:L,globalSetting:k,practiceSetting:T,shixunsDetail:ge})=>({globalSetting:k,loading:L,practiceSetting:T,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,T)=>k in L?gf(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,Vf=(L,k)=>{for(var T in k||(k={}))hf.call(k,T)&&zd(L,T,k[T]);if(Od)for(var T of Od(k))Rd.call(k,T)&&zd(L,T,k[T]);return L},Qf=(L,k)=>{var T={};for(var ge in L)hf.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&Od)for(var ge of Od(L))k.indexOf(ge)<0&&Rd.call(L,ge)&&(T[ge]=L[ge]);return T},Hf=L=>{var k=L,{InputRight:T,value:ge=[],onChange:rt}=k,ft=Qf(k,["InputRight","value","onChange"]);const[lt,ot]=(0,r.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 r.createElement("div",null,r.createElement(M.default,Vf({bordered:!1,style:{width:600},value:lt,onChange:en=>ot(en.target.value),onPressEnter:nt,onBlur:nt},ft)),T||r.createElement("span",{className:"pl20 font14 c-light-black"},"\u56DE\u8F66\u6DFB\u52A0\u6807\u7B7E"),r.createElement("div",{className:"mt20"},ge==null?void 0:ge.map((en,yn)=>r.createElement("div",{key:yn,className:Hd.btn},r.createElement("span",{className:Hd.s1},en.name),r.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:T,loading:ge=!1})=>r.createElement("div",{className:Md.complete},r.createElement("div",{onClick:k,className:Md.cancel},"\u53D6\u6D88"),r.createElement(v.ZP,{type:"primary",loading:ge,onClick:T,className:Md.save},"\u4FDD\u5B58"));var O=(0,e.connect)()(x),W=h(67294),ae=Object.defineProperty,Ce=Object.defineProperties,Fe=Object.getOwnPropertyDescriptors,Ne=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,ut=Object.prototype.propertyIsEnumerable,gt=(L,k,T)=>k in L?ae(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,vt=(L,k)=>{for(var T in k||(k={}))We.call(k,T)&>(L,T,k[T]);if(Ne)for(var T of Ne(k))ut.call(k,T)&>(L,T,k[T]);return L},ct=(L,k)=>Ce(L,Fe(k)),dt=(L,k)=>{var T={};for(var ge in L)We.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&Ne)for(var ge of Ne(L))k.indexOf(ge)<0&&ut.call(L,ge)&&(T[ge]=L[ge]);return T},Mt=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const sn=L=>{var k=L,{globalSetting:T,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,r.useState)({}),[tn,Tn]=(0,r.useState)(!1),[nn,wt]=(0,r.useState)(!1),[dr,hn]=(0,r.useState)(!1),[Ht,on]=(0,r.useState)(""),[Ut,Ft]=(0,r.useState)(""),[wn,Kt]=(0,r.useState)(""),[Pt,Gt]=(0,r.useState)(),Vn=(0,r.useRef)({}),Lt=(0,r.useRef)(""),zt=(0,r.useRef)(""),ra=(0,r.useRef)(""),hr=(0,r.useRef)(null),An=(0,r.useRef)((0,oe.throttle)(()=>Fa(),2e3,{leading:!0,trailing:!1})).current,{id:vn}=ft,[Jr,In]=(0,r.useState)(!1);(0,r.useEffect)(()=>{vn&&Sa()},[vn]),(0,r.useEffect)(()=>(JSON.stringify(Xt)!=="{}"&&Qn(),()=>{clearTimeout(hr.current)}),[Xt,Ht,wn,Ut]);const Qn=()=>{clearTimeout(hr.current),hr.current=setTimeout(()=>{!(0,oe.isEqual)(Xt,Vn.current)||Ht!==Lt.current||wn!==zt.current||Ut!==ra.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,Eo,Ji,Rn;rt({type:"problemset/getEditDisciplines",payload:{source:"all_shixun"}});const er=yield(0,d.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)}),ai={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=(Eo=(Ir=ir==null?void 0:ir.disciplines)==null?void 0:Ir[0])==null?void 0:Eo.sub_discipline)==null?void 0:Ji.id]:[]};(Rn=ot.detail)!=null&&Rn.is_jupyter_lab&&(ai.jupyter_show_description=er.data.jupyter_show_description),yn.setFieldsValue(ai),Vn.current=vt({},ai),Lt.current=ir.attachment_id||"",zt.current=ir.cover_image_id||"",ra.current=ir.attachment_id_b||"",dn(vt({},ai)),on(ir.attachment_id||""),Ft(ir.attachment_id_b||""),Kt(ir.cover_image_id||""),Gt(ir.cover_image||"")}}),Ya=(Ar,zr)=>{dn(vt({},zr))},Ja=()=>{Dr()},Fa=()=>{(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:Eo,description:Ji,shixun_tags:Rn,course:er,jupyter_show_description:ir=!1}=Ar;let ai={name:Eo,description:Ji,shixun_tags:Rn,attachment_id:Ht,cover_image_id:wn,attachment_id_b:Ut,sub_discipline_ids:er[1]};(Ir=ot.detail)!=null&&Ir.is_jupyter_lab&&(ai=ct(vt({},ai),{jupyter_show_description:ir})),(0,d.ZP)(`/api/shixuns/${vn}/base_info_save.json`,{method:"post",body:{shixun:vt({},ai),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},Lt.current=Ht,zt.current=wn,ra.current=Ut,(yc=ot==null?void 0:ot.detail)!=null&&yc.copy_for_exercise)){const yo=yield rt({type:"shixunsDetail/saveCopyForExercise",payload:{id:vn,save_type:mo}});mo===1?(Yc=yo==null?void 0:yo.data)!=null&&Yc.exists_same_shixun_name?rt({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(Or=yo==null?void 0:yo.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:{}}),(yo==null?void 0:yo.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 ga(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(v.ZP,{loading:tn,icon:W.createElement(De.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),qr=W.createElement(v.ZP,{loading:dr,icon:W.createElement(De.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),Ur=W.createElement(v.ZP,{loading:nn,icon:W.createElement(De.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");function wo(Ar,zr){const mo=new FileReader;mo.addEventListener("load",()=>zr(mo.result)),mo.readAsDataURL(Ar)}const wi=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"){wt(!0);return}Ar.file.status==="done"&&(wt(!1),Ft((mo=(zr=Ar==null?void 0:Ar.file)==null?void 0:zr.response)==null?void 0:mo.id))},wr=()=>W.createElement("div",{className:$c.img},W.createElement("img",{src:(0,q.z)("/api/attachments/"+Ht,!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:()=>Ft(""),style:{fontSize:"16px",color:"red"}}))),Yi=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))},fs=()=>W.createElement("div",{className:$c.img},W.createElement("img",{src:(0,q.z)(Jr?"/api/attachments/"+wn: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,Eo,Ji)=>{un(Ir,Eo,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(S.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:"},Ht?wr():W.createElement(g.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${pe.Z.API_SERVER}/api/attachments.json`,beforeUpload:ga,onChange:wi},$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:ga,onChange:Pi},Ur))),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:"},wn||Pt?fs():W.createElement(g.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${pe.Z.API_SERVER}/api/attachments.json`,beforeUpload:ga,onChange:Yi},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(F.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(D.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:T,practiceSetting:ge,shixunsDetail:rt})=>({globalSetting:T,loading:k,practiceSetting:ge,problemset:L,shixunsDetail:rt}))(sn),Lr=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,xs=(L,k,T)=>k in L?Ca(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,Xi=(L,k)=>{for(var T in k||(k={}))pi.call(k,T)&&xs(L,T,k[T]);if(fi)for(var T of fi(k))al.call(k,T)&&xs(L,T,k[T]);return L},ps=(L,k)=>Xa(L,po(k)),ou=(L,k)=>{var T={};for(var ge in L)pi.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&fi)for(var ge of fi(L))k.indexOf(ge)<0&&al.call(L,ge)&&(T[ge]=L[ge]);return T},Ks=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const lc=L=>{var k=L,{globalSetting:T,dispatch:ge,practiceSetting:rt}=k,ft=ou(k,["globalSetting","dispatch","practiceSetting"]);const lt=(0,e.useLocation)(),[ot]=(0,e.useSearchParams)(),[be,nt]=(0,r.useState)(!1),[en,yn]=(0,r.useState)({}),[Xt,dn]=(0,r.useState)(!0),[tn,Tn]=(0,r.useState)(!1),[nn,wt]=(0,r.useState)(null),dr=(0,r.useRef)(!1),{id:hn,updateIndex:Ht,is_published:on,newQuestion:Ut}=rt,{challenge_list:Ft=[]}=en;(0,r.useEffect)(()=>{if(hn)return Kt(),()=>{ge({type:"practiceSetting/setParams",payload:{newQuestion:null}})}},[hn,Ht]),(0,r.useEffect)(()=>{wn()},[lt]);const wn=()=>{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("/"),Fa=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:""}}}),wt(void 0),zt(un)}else Ja[4]&&Fa?Pt(Fa,!1):Pt(Ya.challenge_list[0])}(Sa=Ya==null?void 0:Ya.challenge_list)!=null&&Sa.length||wt(null),yn(Ya),dn(!1)}),Pt=(In,Qn=!0)=>{if(wt(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,Fa;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}(Fa=Dr.challenge_list)!=null&&Fa.length||(wt(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},Lt=(In,Qn)=>{if(!In.destination)return;const Sa=Vn(Qn,In.source.index,In.destination.index);yn(ps(Xi({},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(Xi({},en),{challenge_list:Qn}))})},zt=In=>{ge({type:"practiceSetting/setParams",payload:{selectQuestionParams:In}})},ra=(In,Qn)=>Ks(void 0,null,function*(){if(In===nn)return;yield hr(),wt(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=>r.createElement(r.Fragment,null,r.createElement(Na.Z5,{onDragEnd:Qn=>Lt(Qn,In)},r.createElement(Na.bK,{droppableId:"droppable"},(Qn,Sa)=>r.createElement("div",ps(Xi({ref:Qn.innerRef},Qn.droppableProps),{style:{width:"100%"}}),In.map((Ya,Ja)=>{const{st:Fa,name:un,challenge_id:Dr}=Ya;return r.createElement(Na._l,{key:Dr,draggableId:Dr.toString(),index:Ja,isDragDisabled:on},(ga,$n)=>r.createElement("div",ps(Xi(Xi({ref:ga.innerRef},ga.draggableProps),ga.dragHandleProps),{className:nn===Dr?rr.listActive:rr.list,onClick:()=>ra(Dr,Ya)}),r.createElement("span",{className:rr.s1},Fa===0?r.createElement("i",{className:"iconfont icon-shixunti",style:{color:"#0152d9"}}):r.createElement("i",{className:"iconfont icon-xuanzeti3",style:{color:"#44D7B6"}})),r.createElement("span",{className:rr.s2},"\u7B2C",Ja+1,"\u5173: ",un),!on&&r.createElement("span",{className:rr.s3,onClick:qr=>Gt(Ya,qr)},r.createElement("i",{className:"iconfont icon-shanchu7"}))))})))),Ut&&r.createElement("div",{className:rr.listActive},r.createElement("span",{className:rr.s1},(Ut==null?void 0:Ut.st)===0?r.createElement("i",{className:"iconfont icon-shixunti",style:{color:"#0152d9"}}):r.createElement("i",{className:"iconfont icon-xuanzeti3",style:{color:"#44D7B6"}})),r.createElement("span",{className:rr.s2},"\u7B2C",In.length+1,"\u5173: ",Ut==null?void 0:Ut.name)),!on&&r.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),wt(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 r.createElement("div",{className:rr.level},r.createElement("aside",{className:rr.left,style:{width:tn?"0":"25%"}},r.createElement("div",{className:rr.container},r.createElement("div",{className:rr.title},"\u4EFB\u52A1\u5173\u5361(",Ft.length,")"),r.createElement("div",{className:rr.listWrap},Xt?r.createElement(Re.Z,{size:"middle"}):Ft.length||Ut?An(Ft):r.createElement(Ia.Z,{image:Gn,description:"\u6682\u65E0\u4EFB\u52A1\u5173\u5361!"}))),!tn&&r.createElement("div",{className:rr.btns},r.createElement("aside",{className:rr.btnsWrap},r.createElement("div",{style:{transform:be?"rotate(45deg)":"rotate(0deg)"},className:rr.icon,onClick:Jr},"+"),r.createElement("div",{className:rr.btn,style:{left:be?20:-154}},r.createElement("div",{className:rr.d1,onClick:()=>vn("new")},"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361"),r.createElement("div",{className:rr.d2,onClick:()=>vn("newquestion")},"\u65B0\u5EFA\u7406\u8BBA\u9898\u5173\u5361")))),r.createElement("div",{className:tn?rr.elseShrink:rr.shrink,onClick:()=>Tn(!tn)},r.createElement("i",{className:"iconfont icon-zuoyouzhankai"}))),r.createElement("aside",{className:rr.right,id:"modal-level-question"},nn===null&&dr.current?r.createElement("div",{className:rr.addIcon},r.createElement("span",null,"\u5728\u5DE6\u4FA7\u70B9\u51FB\u201C+\u201D\u53F7\u65B0\u5EFA\u5173\u5361\u3002")):r.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 T={};for(var ge in L)pu.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&Yu)for(var ge of Yu(L))k.indexOf(ge)<0&&Mc.call(L,ge)&&(T[ge]=L[ge]);return T},ed=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const Vc=L=>{var k=L,{shixunsDetail:T,globalSetting:ge,loading:rt,dispatch:ft,onReloadData:lt}=k,ot=sc(k,["shixunsDetail","globalSetting","loading","dispatch","onReloadData"]);const[be,nt]=(0,r.useState)(),[en,yn]=(0,r.useState)([]);(0,r.useEffect)(()=>{T.actionTabs.key==="Collaborators-ChangeManager"&&Xt()},[T.actionTabs.key]);const Xt=()=>ed(void 0,null,function*(){var nn;const wt=yield ft({type:"shixunsDetail/getChangeManager",payload:{id:(nn=T.actionTabs.params)==null?void 0:nn.id}});yn(wt||[])}),dn=()=>{var nn;ft({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:(nn=T.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 wt=yield ft({type:"shixunsDetail/changeManager",payload:{id:(nn=T.actionTabs.params)==null?void 0:nn.id,user_id:be}});Tn(),wt&&(lt(),i.ZP.info(wt.message))}),Tn=()=>{ft({type:"shixunsDetail/setActionTabs",payload:{}}),nt(null)};return r.createElement(l.default,{centered:!0,keyboard:!1,closable:!1,title:"\u66F4\u6362\u7BA1\u7406\u5458",open:T.actionTabs.key==="Collaborators-ChangeManager",confirmLoading:rt.effects["shixunsDetail/changeManager"],onOk:tn,onCancel:Tn},r.createElement("div",null,r.createElement("div",{className:fu.title},"\u9009\u62E9\u7684\u6210\u5458\u5C06\u4F1A\u6210\u4E3A\u65B0\u7684\u7BA1\u7406\u5458",r.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"),r.createElement("div",{className:fu.content},en.length?r.createElement(Bl.ZP.Group,{value:be,onChange:nn=>nt(nn.target.value)},en.map((nn,wt)=>r.createElement(Bl.ZP,{className:fu.radio,key:wt,value:nn.user_id},nn.name))):r.createElement("div",{className:fu.add},r.createElement("span",null,"\u8BF7\u5148\u5C06\u65B0\u7684\u7BA1\u7406\u5458\u901A\u8FC7",r.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:T})=>({shixunsDetail:L,globalSetting:T,loading:k}))(Vc);const{TabPane:Ju}=xe.default;var Qc=({visible:L,onCancel:k,onSelectGroup:T,shixunId:ge,onSelectCollaborator:rt})=>r.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},r.createElement(xe.default,{defaultActiveKey:"1"},r.createElement(Ju,{tab:"\u641C\u7D22\u6DFB\u52A0",key:"1"},r.createElement(Ui.Z,{onCancel:k,container_type:2,container_id:ge,onSelect:rt})),r.createElement(Ju,{tab:"\u56E2\u961F\u6DFB\u52A0",key:"2"},r.createElement(ml.Z,{onCancel:k,onSelect:T})))),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,T)=>k in L?uc(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,Td=(L,k)=>{for(var T in k||(k={}))Nd.call(k,T)&&gd(L,T,k[T]);if(td)for(var T of td(k))nd.call(k,T)&&gd(L,T,k[T]);return L},Hc=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const zf=({shixunsDetail:L,globalSetting:k,loading:T,user:ge,dispatch:rt})=>{var ft,lt,ot,be,nt,en;const yn=(0,e.useParams)(),Xt=(0,r.useRef)(),[dn,tn]=(0,r.useState)(0),[Tn,nn]=(0,r.useState)([]),[wt,dr]=(0,r.useState)({id:null,page:1}),hn=(lt=(ft=ge.userInfo)==null?void 0:ft.shixun)==null?void 0:lt.editable,Ht=((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,r.useEffect)(()=>{Xt.current=yn.id,wt.id=Xt.current,dr(wt),on(wt)},[]);const on=zt=>Hc(void 0,null,function*(){const ra=yield rt({type:"shixunsDetail/getCollaboratorsData",payload:zt});ra&&(nn(ra.members||[]),tn(ra.member_count))}),Ut=()=>Hc(void 0,null,function*(){wt.page=1,dr(wt);const zt=(0,Kl.g)();yield rt({type:"user/getUserInfo",payload:zt}),yield on(wt)}),Ft=zt=>{wt.page=zt,dr(wt),on(wt)},wn=zt=>{l.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:r.createElement("div",{className:Os.modal},"\u786E\u5B9A\u8981\u5220\u9664\u5417\uFF1F"),onOk:()=>Hc(void 0,null,function*(){var ra;const hr=yield rt({type:"shixunsDetail/deleteCollaborators",payload:{id:Xt.current,userId:zt}});if(((ra=ge.userInfo)==null?void 0:ra.user_id)===zt){e.history.push("/shixuns");return}i.ZP.info(hr==null?void 0:hr.message),wt.page=1,dr(wt),on(wt)})})},Kt=()=>{rt({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-ChangeManager",params:{id:Xt.current}}})};function Pt(zt,ra,hr,An){return Hc(this,null,function*(){yield rt({type:"shixunsDetail/updateCollaboratorEditable",payload:{identifier:zt,user_id:ra,editable:hr?0:1}}),on(wt)})}const Gt=()=>{rt({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:Xt.current}}})};function Vn(){rt({type:"shixunsDetail/setActionTabs",payload:{}})}const Lt={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 r.createElement("section",null,r.createElement("div",{className:Os.wrap},r.createElement("div",{className:Os.content},((en=L.detail)==null?void 0:en.identity)<5&&r.createElement("div",{className:Os.head},r.createElement("span",{className:Os.headCount},"\u5408\u4F5C\u6210\u5458\uFF08",dn,"\u4EBA\uFF09"),r.createElement("div",null,Ht&&r.createElement(v.ZP,{type:"primary",ghost:!0,className:Os.button,style:{marginRight:"20px"},onClick:Kt},"\u66F4\u6362\u7BA1\u7406\u5458"),hn&&r.createElement(v.ZP,{type:"primary",className:Os.button,style:{marginRight:"40px"},onClick:Gt},"\u6DFB\u52A0\u5408\u4F5C\u8005"))),r.createElement("div",{className:Os.list},r.createElement(Vi.Z,{loading:T.effects["shixunsDetail/getCollaboratorsData"],active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30"},Tn.map((zt,ra)=>{var hr,An,vn,Jr,In,Qn,Sa,Ya;return r.createElement("div",{style:{display:"inline-block",width:"50%"}},r.createElement("div",{className:Os.itemWrap,key:ra},r.createElement("a",{href:(hr=zt.user)==null?void 0:hr.user_url,target:"_blank",className:Os.imgWrap},r.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)&&r.createElement("span",{className:Os.manager},"\u521B\u5EFA\u8005")),r.createElement("div",{className:Os.itemContent},r.createElement("p",{className:Os.nameWrap},r.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)?r.createElement("span",null,"\u6211"):null),r.createElement("div",{className:Os.actionGroup},Ht?(Qn=zt.user)!=null&&Qn.shixun_manager?null:r.createElement(ve.Z,{dropdownRender:()=>r.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)}},r.createElement(Le.default.Item,{key:1},"\u7F16\u8F91\u6743\u9650"),r.createElement(Le.default.Item,{key:2},"\u67E5\u770B\u6743\u9650"))},r.createElement("div",null,zt.editable?r.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7F16\u8F91\u6743\u9650"):r.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67E5\u770B\u6743\u9650")," ",r.createElement(Yn.Z,{style:{fontSize:"14px",color:"#888888"}}))):zt.editable?r.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7F16\u8F91\u6743\u9650"):r.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67E5\u770B\u6743\u9650"),!((Sa=zt.user)!=null&&Sa.shixun_manager)&&hn?r.createElement("a",{className:Os.deletetitle,onClick:()=>{var Ja;return wn((Ja=zt.user)==null?void 0:Ja.user_id)}},"\u5220\u9664"):null)),r.createElement("p",{className:Os.schoolWrap},r.createElement("span",{className:Os.school},(Ya=zt.user)==null?void 0:Ya.school_name)))))})))),dn>10&&r.createElement("div",{className:Os.countWrap},r.createElement(bl.Z,{showQuickJumper:!1,showSizeChanger:!1,total:dn,onChange:zt=>Ft(zt),pageSize:10,current:wt.page}))),r.createElement(Nc,{onReloadData:Ut}),r.createElement(Qc,Td({},Lt)))};var jd=(0,e.connect)(({shixunsDetail:L,loading:k,globalSetting:T,user:ge})=>({shixunsDetail:L,globalSetting:T,user:ge,loading:k}))(zf),Gf=h(84288);const Af=({shixunsDetail:L})=>{var k,T,ge,rt;const[ft,lt]=(0,r.useState)(!0);return(0,r.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((T=L==null?void 0:L.detail)==null?void 0:T.is_jupyter_lab,ft),r.createElement(Vi.Z,{loading:ft,active:!0},((ge=L==null?void 0:L.detail)==null?void 0:ge.is_jupyter_lab)===!1&&r.createElement(jo,null),((rt=L==null?void 0:L.detail)==null?void 0:rt.is_jupyter_lab)===!0&&r.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,T)=>k in L?Xd(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,zc=(L,k)=>{for(var T in k||(k={}))Jd.call(k,T)&&rp(L,T,k[T]);if(rd)for(var T of rd(k))im.call(k,T)&&rp(L,T,k[T]);return L},qd=(L,k)=>Yd(L,Xf(k)),ap=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const{Dragger:lm}=g.default;var sm=({dispatch:L,id:k,onClose:T,onOK:ge,visible:rt,wrapClassName:ft,local:lt,containerId:ot,rootIdentifier:be})=>{var nt;const[en,yn]=(0,r.useState)({}),[Xt,dn]=(0,r.useState)([]),[tn,Tn]=(0,r.useState)([]),[nn,wt]=(0,r.useState)(0),[dr,hn]=(0,r.useState)(!1),[Ht,on]=(0,r.useState)(!1),[Ut]=E.default.useForm(),[Ft,wn]=(0,r.useState)([]),Kt=(0,r.useRef)([]);(0,r.useEffect)(()=>{rt&&(Ut.resetFields(),wn([]),Tn([]),dn([]),wt(0),on(!1),hn(!1))},[rt]);const Pt=un=>{var Dr,ga,$n;if(un.file.status==="done"||un.file.status==="uploading"){if(wn(un.fileList),!un.file.response)return;if((Dr=un.file.response)!=null&&Dr.id){i.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01");return}wn(Ft.filter(qr=>qr.uid!==un.file.uid)),(ga=un.file.response)!=null&&ga.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=Ft.filter(qr=>qr.uid!==un.uid);wn($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,d.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&&(wn(Ft.filter($n=>$n.uid!==un.uid)),i.ZP.info("\u5220\u9664\u6210\u529F"))}),Vn=un=>{if(Ft!=null&&Ft.some(ga=>ga.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 Ft.push(Dr),Kt.current=[...Ft],wn([...Ft]),!1},Lt={height:300,multiple:!0,disabled:nn>0,withCredentials:!0,fileList:Ft,action:`${pe.Z.API_SERVER}/api/attachments.json`,onChange:Pt,onRemove:Gt,beforeUpload:Vn},zt=(un,Dr,ga,$n,qr)=>{const Ur=new FormData;Object.keys(un).forEach(wi=>{Ur.append(wi,un[wi])});const wo=new window.XMLHttpRequest;return wo.withCredentials=!0,wo.addEventListener("load",function(wi){var Pi;ga(JSON.parse((Pi=wi==null?void 0:wi.target)==null?void 0:Pi.response))},!1),wo.addEventListener("error",function(wi){qr&&qr(wi)},!1),wo.upload.onprogress=wi=>{$n&&$n(wi)},wo.open("POST",Dr),wo.send(Ur),wo},ra=(un,Dr)=>{if(un.lengthComputable){const ga=Math.floor(un.loaded/un.total*100),$n=qd(zc({},Dr),{percent:ga,status:ga===100?"done":"uploading"});console.log(Kt.current,333),Kt.current=Kt.current.map(qr=>qr.uid===Dr.uid?$n:qr),wn(Kt.current)}},hr=(un,Dr)=>{const ga=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?ga:$n),Kt.current.every($n=>$n.status==="done"||$n.status==="error")&&(on(!1),wt(2)),wn(Kt.current)},An=(un,Dr)=>{let ga=qd(zc({},Dr),{status:"done"});if(un.status===0||(ga=qd(zc({},Dr),{status:"error"}),i.ZP.error("\u4E0A\u4F20\u5931\u8D25!")),Kt.current=Kt.current.map($n=>$n.uid===Dr.uid?ga:$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),wt(2)),wn(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){wt(2);return}if(nn===2||nn===1){In();return}const{commitMessage:Dr="",fileOss:ga=[]}=un||{},qr=(lt?Ft:ga).map(wo=>wo.name);if(qr.filter(wo=>wo.indexOf("\u3001")!=-1||wo.indexOf(" ")!=-1).length>0){i.ZP.info("\u6570\u636E\u96C6\u540D\u79F0\u7981\u6B62\u6709\u7A7A\u683C\u4E0E\u3001"),on(!1);return}const Ur=yield(0,d.ZP)(`/api/shixuns/${k}/check_data_sets`,{method:"post",body:{files_name:qr}});if(Ur.status===-3){dn(Ur==null?void 0:Ur.exist_files),on(!1);return}if(JSON.stringify(Ur)==="{}"){on(!1),i.ZP.error("\u7F51\u7EDC\u5DF2\u65AD\u5F00,\u8BF7\u7A0D\u540E\u91CD\u8BD5!");return}Ur.status===0&&(Ft.forEach(wo=>{const wi=zt({file:wo.file,description:Dr},`${pe.Z.API_SERVER}/api/shixuns/${k}/upload_data_sets.json`,Pi=>An(Pi,wo),Pi=>ra(Pi,wo),Pi=>hr(Pi,wo));tn.push(wi)}),wt(1))}),In=()=>{const{commitMessage:un=""}=zc({},Ut.getFieldsValue())||{},Dr=Kt.current.filter($n=>$n.status==="error"),ga=Kt.current.map($n=>qd(zc({},$n),{status:$n.status==="error"?"uploading":$n.status}));wn(ga),Dr.forEach($n=>{const qr=zt({file:$n.file,description:un},`${pe.Z.API_SERVER}/api/shixuns/${k}/upload_data_sets.json`,Ur=>An(Ur,$n),Ur=>ra(Ur,$n),Ur=>hr(Ur,$n));tn.push(qr)})},Qn=un=>{var Dr,ga;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")&&((ga=un==null?void 0:un.fileOss)!=null&&ga.length)){wt(3),on(!1);return}dn(Xt.filter($n=>{var qr;return(qr=un==null?void 0:un.fileOss)==null?void 0:qr.some(Ur=>Ur.name===$n)}))}yn(zc({},Ut.getFieldsValue()))},Sa=un=>{un||(hn(!0),tn.forEach(Dr=>{Dr.abort()})),ge(),T()},Ya=()=>{const{fileOss:un=[]}=zc({},Ut.getFieldsValue())||{},Dr=Ft==null?void 0:Ft.every($n=>$n.status==="done"),ga=un==null?void 0:un.every($n=>$n.status==="done");if(!Dr||!ga){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=()=>r.createElement(r.Fragment,null,r.createElement("div",null,r.createElement("i",{className:`iconfont icon-shangchuan font50 ${hd.colorBlue}`})),r.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",r.createElement("span",{className:`${hd.colorBlue} ml5`},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20"))),Fa=un=>{console.log(un,444)};return r.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:Ht},onCancel:Ya,width:"1000px",title:"\u4E0A\u4F20\u6587\u4EF6"},r.createElement("div",{className:hd.wrap},r.createElement(E.default,{className:"mt10",form:Ut,scrollToFirstError:!0,layout:"vertical",onFinish:Jr,onValuesChange:Qn},lt?r.createElement(E.default.Item,{label:r.createElement("div",null,"\u9009\u62E9\u6587\u4EF6 ",r.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"}]},r.createElement(lm,zc({},Lt)," ",Ja())):r.createElement(E.default.Item,{label:r.createElement("div",null,"\u9009\u62E9\u6587\u4EF6 ",r.createElement("span",{className:"c-light-black"},"(\u5355\u4E2A\u6587\u4EF6\u4E0D\u8D85\u8FC7100GB)")),name:"fileOss",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},r.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:Fa,realFileName:!0})),!!Xt.length&&r.createElement("span",{className:hd.repeatedName},Xt.join("\u3001"),"\u5DF2\u5B58\u5728,\u8BF7\u5220\u9664\u540E\u518D\u4E0A\u4F20"),r.createElement(E.default.Item,{name:"commitMessage",label:"\u5907\u6CE8:",rules:[{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},r.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,T)=>k in L?cm(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,Tc=(L,k)=>{for(var T in k||(k={}))op.call(k,T)&&lp(L,T,k[T]);if(Ef)for(var T of Ef(k))ip.call(k,T)&&lp(L,T,k[T]);return L},Gc=(L,k)=>dm(L,fm(k)),pm=(L,k)=>{var T={};for(var ge in L)op.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&Ef)for(var ge of Ef(L))k.indexOf(ge)<0&&ip.call(L,ge)&&(T[ge]=L[ge]);return T},Yf=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const{Fragment:qv}=r,{TabPane:_v}=xe.default,mm=L=>{var k=L,{globalSetting:T,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,r.useState)([]),[wt,dr]=(0,r.useState)({}),[hn,Ht]=(0,r.useState)([]),[on,Ut]=(0,r.useState)(!1),[Ft,wn]=(0,r.useState)(!0),[Kt,Pt]=(0,r.useState)(!1),[Gt,Vn]=(0,r.useState)(!1),[Lt,zt]=(0,r.useState)(!1),[ra,hr]=(0,r.useState)(!1),[An,vn]=(0,r.useState)("all"),[Jr,In]=(0,r.useState)([]),[Qn,Sa]=(0,r.useState)([]),[Ya,Ja]=(0,r.useState)(!1),[Fa,un]=(0,r.useState)({}),[Dr,ga]=(0,r.useState)(!1),[$n,qr]=(0,r.useState)([]),[Ur,wo]=(0,r.useState)({page:1,limit:10,total:0}),[wi,Pi]=(0,r.useState)({page:1,limit:10,search:"",order:"mine"});(0,r.useEffect)(()=>{tn&&Bo()},[tn]);const wr=Rn=>{const er=Gc(Tc({},Ur),{page:Rn});Sa([]),wo(er),Bo(er)},Bo=Rn=>Yf(void 0,null,function*(){const ir=Rn||{page:1,limit:10,total:0};Ut(!0);const ai=yield ge({type:"shixunsDetail/getSetData",payload:Gc(Tc({},ir),{id:tn})});ai!=null&&ai.data_sets&&(Ut(!1),nn([...ai.data_sets]),wo(Gc(Tc({},ir),{total:ai==null?void 0:ai.data_sets_count})),wn(!1),dr(Tc({},ai)))}),Yi=()=>r.createElement("div",{className:ms.empty},r.createElement("img",{src:Dn.x7,width:"258"}),r.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,d.ZP)(`/api/shixuns/${tn}/destroy_data_sets.json`,{method:"Delete",body:{id:er}})).status===0){const ai=er.length===Tn.length&&Ur.page>1?Ur.page-1:Ur.page;i.ZP.success("\u5220\u9664\u6210\u529F"),Bo(Gc(Tc({},Ur),{page:ai})),Sa([])}})})},mo=()=>Yf(void 0,null,function*(){const{title:Rn}=Fa;let er=null;if(console.log(Rn,"title"),Rn===""){er="\u6587\u4EF6\u540D\u4E0D\u80FD\u4E3A\u7A7A",un(Gc(Tc({},Fa),{errorDes:er}));return}if(Rn.includes(" ")){er="\u6587\u4EF6\u540D\u4E0D\u80FD\u6709\u7A7A\u683C",un(Gc(Tc({},Fa),{errorDes:er}));return}const ir=Tn.find(Nu=>Nu.id===(Fa==null?void 0:Fa.id)).title;if(Rn===ir.substring(0,ir.lastIndexOf("."))||Rn===ir){er="\u6587\u4EF6\u540D\u4E0D\u80FD\u91CD\u540D",un(Gc(Tc({},Fa),{errorDes:er}));return}const ai=ir.includes(".")?ir.substring(ir.lastIndexOf("."),ir.length):"";(yield(0,d.ZP)(`/api/shixuns/${tn}/rename_data_sets.json`,{method:"post",body:{id:Fa==null?void 0:Fa.id,new_file_name:Rn+ai}})).status===0&&(i.ZP.success("\u91CD\u547D\u540D\u6210\u529F"),Bo(Ur),Pt(!1),un({}))}),Ir=()=>{const{download_url:Rn}=Fa;Eo(Rn),i.ZP.success("\u590D\u5236\u6210\u529F"),Vn(!1),un({})},Eo=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=>r.createElement(Oe.Z,{title:Rn},r.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?r.createElement(Oe.Z,{title:Rn},r.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=>r.createElement(Oe.Z,{title:Rn},r.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)=>r.createElement("div",{className:ms.path},r.createElement(Oe.Z,{title:Rn},r.createElement("span",{className:ms.text},Rn)),r.createElement(qe.CopyToClipboard,{text:Rn,onCopy:()=>i.ZP.success("\u590D\u5236\u6210\u529F")},r.createElement(Oe.Z,{title:"\u590D\u5236"},r.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)=>r.createElement("div",{className:ms.actionsBtns},r.createElement(Oe.Z,{title:"\u91CD\u547D\u540D"},r.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"])}})),r.createElement(Oe.Z,{title:"\u5206\u4EAB"},r.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)}})),r.createElement(Oe.Z,{title:"\u4E0B\u8F7D"},r.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)}})),r.createElement(Oe.Z,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6\u4E2D"},r.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])}})),r.createElement(Oe.Z,{title:"\u5220\u9664"},r.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 r.createElement("div",{className:ms.dataset},r.createElement("div",{className:ms.header},r.createElement("div",{className:ms.title},"\u6570\u636E\u96C6(",Ur.total,")"),r.createElement("div",{className:ms.dataPath},r.createElement("span",{className:ms.pathTitle},"\u6570\u636E\u96C6\u8DEF\u5F84:"),r.createElement("input",{value:wt==null?void 0:wt.folder_name,disabled:!0}),r.createElement(qe.CopyToClipboard,{text:wt==null?void 0:wt.folder_name,onCopy:()=>i.ZP.success("\u590D\u5236\u6210\u529F")},r.createElement(Oe.Z,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u6570\u636E\u96C6\u8DEF\u5F84"},r.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"})))),r.createElement("div",{className:ms.btns},r.createElement(v.ZP,{type:"primary",ghost:!0,onClick:()=>zr(),disabled:!Qn.length,style:{width:"60px"}},"\u5220\u9664"),r.createElement(v.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"),r.createElement(ve.Z,{className:"ml10",disabled:((be=lt==null?void 0:lt.userInfo)==null?void 0:be.user_status)===2,dropdownRender:()=>r.createElement(Le.default,null,r.createElement(Le.default.Item,{key:1,onClick:()=>{Ja(!0)}},"\u4E0A\u4F20\u6570\u636E\u96C6"),r.createElement(Le.default.Item,{key:2,onClick:()=>{zt(!0),vn("all")}},"\u9009\u62E9\u6570\u636E\u96C6"))},r.createElement("span",{className:ms.selectBtn},r.createElement("span",null,"\u589E\u52A0\u6570\u636E\u96C6"))))),r.createElement("div",{className:ms.content},r.createElement(Vi.Z,{loading:Ft,active:!0,paragraph:{rows:5}},Ur.total?r.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:Ur.limit,total:Ur.total,current:Ur.page,onChange:wr,showQuickJumper:!0,hideOnSinglePage:!0,position:["bottomCenter"]}}):Yi())),r.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=T==null?void 0:T.setting)==null?void 0:yn.is_local,dispatch:ge,visible:Ya,onClose:()=>Ja(!1),onOK:Bo}),r.createElement(l.default,{title:"\u91CD\u547D\u540D",open:Kt,onOk:mo,centered:!0,wrapClassName:ms.renameModal,onCancel:()=>{Pt(!1),un({})},width:"1000px"},r.createElement("div",null,r.createElement("div",{className:ms.fileName},r.createElement("sup",null,"*"),"\u6587\u4EF6\u540D\xA0:"),r.createElement(M.default,{value:Fa==null?void 0:Fa.title,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u5B57",bordered:!1,onChange:Rn=>{un(Gc(Tc({},Fa),{title:Rn.target.value,errorDes:null}))},maxLength:60,suffix:`${((Xt=Fa==null?void 0:Fa.title)==null?void 0:Xt.length)||0}/60`}),(Fa==null?void 0:Fa.errorDes)&&r.createElement("div",{className:ms.errorDes},Fa==null?void 0:Fa.errorDes))),r.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"},r.createElement("div",null,r.createElement("div",{className:ms.fileName},"\u53D1\u9001\u94FE\u63A5\uFF0C\u522B\u4EBA\u53EF\u4EE5\u901A\u8FC7\u94FE\u63A5\u4E0B\u8F7D\u6587\u4EF6",r.createElement("span",null,"(\u6709\u6548\u671F\u4E3A3\u5929)")),r.createElement(M.default,{bordered:!1,addonBefore:"\u94FE\u63A5",value:Fa==null?void 0:Fa.download_url}))),r.createElement(um.Z,{setVisible:zt,visible:Lt,recordId:Jr,type:An,updateData:Bo,identifier:(dn=ft.detail)==null?void 0:dn.identifier}),r.createElement(l.default,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6",open:ra,width:400,centered:!0,keyboard:!1,onCancel:()=>hr(!1),maskClosable:!1,footer:r.createElement("div",{style:{display:"flex",justifyContent:"center"}},r.createElement("div",{className:ms.leftButton,onClick:()=>{ga(!0)}},"\u751F\u6210\u65B0\u7684\u6570\u636E\u96C6"),r.createElement("div",{className:ms.rightButton,onClick:()=>{hr(!1),zt(!0),vn("my")}},"\u53D1\u9001\u5230\u5DF2\u6709\u6570\u636E\u96C6\u4E2D"))},r.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")),r.createElement(Se.Z,{visible:Dr,attachmentInfo:$n,onClose:()=>ga(!1),onSuccess:Rn=>{ga(!1),e.history.push(`/dataset/${Rn}/detail?tabId=mine`)}}))};var vm=(0,e.connect)(({globalSetting:L,shixunsDetail:k,practiceSetting:T,user:ge})=>({globalSetting:L,shixunsDetail:k,user:ge,practiceSetting:T}))(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,T)=>k in L?gm(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,cp=(L,k)=>{for(var T in k||(k={}))hm.call(k,T)&&up(L,T,k[T]);if(sp)for(var T of sp(k))Am.call(k,T)&&up(L,T,k[T]);return L},dp=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const yf=L=>L!=null&&L.length?L.filter((k,T)=>T!==0).map(k=>k.val).join("").substr(1):"",Em=({shixunsDetail:L,globalSetting:k,loading:T,dispatch:ge,fileType:rt,path:ft,onFinish:lt=()=>{}})=>{const ot=(0,e.useParams)(),[be,nt]=(0,r.useState)(""),[en,yn]=(0,r.useState)([]),[Xt,dn]=(0,r.useState)([]),Tn=[Ld.OriginalPicturePath,Ld.ExpectPicturePath,Ld.PicturePath].includes(rt);(0,r.useEffect)(()=>{L.actionTabs.key==="EditPracticeSetting-SelectFilePath"&&(nt(ft||""),nn())},[L.actionTabs.key]);const nn=(Ft="")=>dp(void 0,null,function*(){var wn;const Kt=yield ge({type:"shixunsDetail/getRepository",payload:{id:ot.id,path:Ft}});if(Ft===""&&!((wn=Kt==null?void 0:Kt.trees)!=null&&wn.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||[])}}),wt=Ft=>{const wn=yf(en),Kt=`${wn&&`${wn}/`}${Ft}`;rt===Ld.Path?!(be!=null&&be.includes(`${Kt}\uFF1B`))&&nt(`${be}${Kt}\uFF1B`):rt===Ld.ExecPath&&nt(Kt)},dr=Ft=>{if(Ft.type==="tree"){en.length?en.push({val:`/${Ft.val}`,path:Ft.val}):en.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Ft.val}`,path:Ft.val}),yn(en);const wn=yf(en);Tn&&nt(wn),nn(wn)}},hn=(Ft,wn)=>{const Kt=en.filter((Gt,Vn)=>Vn<=wn);yn(Kt);const Pt=yf(Kt);Tn&&nt(Pt),nn(Pt)},Ht=()=>dp(void 0,null,function*(){lt(be),on()}),on=()=>{nt(""),yn([]),dn([]),ge({type:"shixunsDetail/setActionTabs",payload:{}})},Ut=yf(en);return r.createElement(l.default,{centered:!0,title:"\u6587\u4EF6\u8DEF\u5F84",closable:!1,keyboard:!1,open:L.actionTabs.key==="EditPracticeSetting-SelectFilePath",onOk:Ht,onCancel:on},r.createElement("div",{className:$d.wrap},r.createElement("div",{className:$d.content},r.createElement("div",{className:$d.mainPathWrap},!!(en!=null&&en.length)&&en.map((Ft,wn)=>r.createElement("a",{key:wn,onClick:()=>hn(Ft,wn)},Ft.val))),!!(Xt!=null&&Xt.length)&&Xt.map((Ft,wn)=>Ft.type==="tree"?r.createElement("a",{key:wn,onClick:()=>dr(Ft)},r.createElement("i",{className:`iconfont icon-wenjianjia ${$d.colorBlue}`}),Ut&&`${Ut}/`,Ft.name):r.createElement("a",{key:wn,onClick:()=>wt(`${Ft.name}`)},r.createElement("i",{className:`iconfont icon-zuoye ${$d.colorBlue}`}),Ut&&`${Ut}/`,Ft.name))),r.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),r.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:Ft=>nt(Ft.target.value)})))};var ym=(0,e.connect)(({shixunsDetail:L,loading:k,globalSetting:T})=>({shixunsDetail:L,globalSetting:T,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,T)=>k in L?bm(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,Cm=(L,k)=>{for(var T in k||(k={}))pp.call(k,T)&&vp(L,T,k[T]);if(bf)for(var T of bf(k))mp.call(k,T)&&vp(L,T,k[T]);return L},Fm=(L,k)=>{var T={};for(var ge in L)pp.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&bf)for(var ge of bf(L))k.indexOf(ge)<0&&mp.call(L,ge)&&(T[ge]=L[ge]);return T},gp=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const wm=L=>{var k=L,{shixunsDetail:T,globalSetting:ge,user:rt,dispatch:ft}=k,lt=Fm(k,["shixunsDetail","globalSetting","user","dispatch"]),ot,be;const nt=(0,e.useLocation)(),en=(0,r.useRef)((be=(ot=nt.pathname)==null?void 0:ot.split("/"))==null?void 0:be[2]),[yn]=E.default.useForm(),[Xt,dn]=(0,r.useState)(""),[tn,Tn]=(0,r.useState)(!1),[nn,wt]=(0,r.useState)(!1);(0,r.useEffect)(()=>{en.current&&dr()},[en.current]);const dr=()=>gp(void 0,null,function*(){Tn(!0);const Ht=yield(0,d.ZP)(`/api/shixuns/${en.current}/get_standard_answer.json`,{method:"get",params:{from:"edit"}});Ht.status===0&&(dn((Ht==null?void 0:Ht.standard_answer)||""),yn.setFieldsValue({hide_answer:Ht==null?void 0:Ht.hide_answer,disable_copy:Ht==null?void 0:Ht.disable_copy}),Tn(!1))}),hn=Ht=>gp(void 0,null,function*(){wt(!0),(yield(0,d.ZP)(`/api/shixuns/${en.current}/set_standard_answer.json`,{method:"post",body:Cm({},Ht)})).status===0&&i.ZP.success("\u4FDD\u5B58\u6210\u529F"),wt(!1)});return r.createElement("section",{className:fp.wrap},r.createElement(Vi.Z,{loading:tn},r.createElement(E.default,{form:yn,scrollToFirstError:!0,layout:"vertical",onFinish:hn},r.createElement(E.default.Item,{name:"hide_answer",valuePropName:"checked"},r.createElement(D.default,null,"\u9690\u85CF\u53C2\u8003\u7B54\u6848\u6A21\u5757")),r.createElement(E.default.Item,{name:"disable_copy",valuePropName:"checked"},r.createElement(D.default,null,"\u7981\u6B62\u590D\u5236\u53C2\u8003\u7B54\u6848")),r.createElement(E.default.Item,{name:"standard_answer",label:"\u53C2\u8003\u7B54\u6848:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848"}]},r.createElement(F.Z,{defaultValue:Xt})),r.createElement(E.default.Item,null,r.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:T})=>({shixunsDetail:L,globalSetting:k,user:T}))(wm),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,T)=>k in L?Bm(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,Ep=(L,k)=>{for(var T in k||(k={}))Pm.call(k,T)&&Ap(L,T,k[T]);if(hp)for(var T of hp(k))Im.call(k,T)&&Ap(L,T,k[T]);return L},Om=(L,k)=>Dm(L,Sm(k)),Ad=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.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:T,practiceSetting:ge,shixunsDetail:rt})=>{var ft;const[lt,ot]=(0,r.useState)(),[be,nt]=(0,r.useState)(),en=(0,r.useRef)(),[yn,Xt]=(0,r.useState)(),[dn,tn]=(0,r.useState)(),[Tn,nn]=(0,r.useState)(!0),[wt,dr]=(0,r.useState)(700),[hn,Ht]=(0,r.useState)(""),[on,Ut]=(0,r.useState)("1"),Ft=(0,e.useParams)();(0,r.useEffect)(()=>{Kt()},[]);const wn=()=>Ad(void 0,null,function*(){var An,vn;const Jr=yield T({type:"shixunsDetail/updateRepositoryFile",payload:{id:Ft.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"),T({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:Ft.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&&Ht(Qn==null?void 0:Qn.url)}),Pt=()=>Ad(void 0,null,function*(){const An=yield(0,s.K_)({identifier:Ft.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:Ft.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),Ht(Qn.url),en.current=Qn.port,i.ZP.success("\u91CD\u7F6E\u73AF\u5883\u6210\u529F!"))}),Lt=()=>{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:Ft.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()}})},ra=An=>{T({type:"shixunsDetail/setActionTabs",payload:{key:"EditPracticeSetting-SelectFilePath"}})},hr=An=>Ad(void 0,null,function*(){yield(0,s.QA)({id:Ft.id,startup_file:An}),Kt(),T({type:"practiceSetting/getCommonData",payload:Ep({},Ft)})});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(jl.Z,{style:{cursor:"pointer"}}))),Js.createElement(C.Z,{flex:"300px",onClick:()=>ra("exec_path")},Js.createElement(M.default,{value:hn})),Js.createElement(C.Z,{flex:"1"},Js.createElement(v.ZP,{type:"primary",className:"ml10",onClick:()=>ra("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(Pl.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:T,shixunsDetail:ge})=>({globalSetting:k,loading:L,practiceSetting:T,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,Fp=(L,k,T)=>k in L?jm(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,Um=(L,k)=>{for(var T in k||(k={}))Lm.call(k,T)&&Fp(L,T,k[T]);if(Cp)for(var T of Cp(k))km.call(k,T)&&Fp(L,T,k[T]);return L},Zm=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())}),wp=({onOk:L,onCancel:k,visible:T,modalParams:ge,forceIn:rt})=>{const[ft]=E.default.useForm(),[lt,ot]=(0,r.useState)(!1),be=rt?!1:typeof T=="number";(0,r.useEffect)(()=>{T?ft.setFieldsValue(Um({},ge)):ft.resetFields()},[T]);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:!!T,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(F.Z,{className:"mb0",placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54",watch:!0,defaultValue:ge==null?void 0:ge.content}))))},Bs=h(67294),Wm=Object.defineProperty,xp=Object.getOwnPropertySymbols,Km=Object.prototype.hasOwnProperty,Vm=Object.prototype.propertyIsEnumerable,Bp=(L,k,T)=>k in L?Wm(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,Ud=(L,k)=>{for(var T in k||(k={}))Km.call(k,T)&&Bp(L,T,k[T]);if(xp)for(var T of xp(k))Vm.call(k,T)&&Bp(L,T,k[T]);return L},ef=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())}),Qm=({})=>{const L=(0,e.useParams)(),[k,T]=(0,r.useState)(!1),[ge,rt]=(0,r.useState)(0),[ft,lt]=(0,r.useState)([]),[ot,be]=(0,r.useState)(!1),[nt,en]=(0,r.useState)({title:"",content:""}),[yn,Xt]=(0,r.useState)(!1),[dn,tn]=(0,r.useState)(!1),[Tn,nn]=(0,r.useState)([]),[wt,dr]=(0,r.useState)({keywords:"",page:1,limit:10});(0,r.useEffect)(()=>{hn(wt)},[]);const hn=Pt=>ef(void 0,null,function*(){var Gt,Vn;T(!0);const Lt=yield(0,d.ZP)(`/api/shixuns/${L.id}/qna_sets.json`,{method:"get",params:Pt});Lt.status===0&&(lt(((Gt=Lt==null?void 0:Lt.data)==null?void 0:Gt.qna_sets)||[]),rt((Vn=Lt==null?void 0:Lt.data)==null?void 0:Vn.total_count)),T(!1)}),Ht=Pt=>{wt.keywords=Pt,wt.page=1,dr(Ud({},wt)),hn(wt)},on=(Pt,Gt)=>{wt.page=Pt,wt.limit=Gt,dr(Ud({},wt)),hn(wt)},Ut=Pt=>ef(void 0,null,function*(){if(typeof ot=="number"){const Gt=yield(0,d.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(wt),be(!1))}else{const Gt=yield(0,d.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"),wt.page=1,wt.keywords="",dr(Ud({},wt)),hn(wt),be(!1))}}),Ft=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,d.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&&wt.page>1?wt.page-1:wt.page;wt.page=Vn,dr(Ud({},wt)),hn(wt),i.ZP.success("\u5220\u9664\u6210\u529F")}})})}),wn=[{title:"\u95EE\u9898",dataIndex:"title",ellipsis:!0,render:Pt=>Bs.createElement(Oe.Z,{placement:"topLeft",title:Pt},Bs.createElement("span",{className:"c-black"},Pt||"--"))},{title:"\u56DE\u7B54",dataIndex:"content",ellipsis:!0,render:Pt=>Bs.createElement(Oe.Z,{placement:"topLeft",title:Pt},Bs.createElement("span",{className:"c-black"},Pt||"--"))},{title:"\u64CD\u4F5C",width:104,align:"right",dataIndex:"id",ellipsis:!0,render:(Pt,Gt)=>Bs.createElement("span",null,Bs.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"),Bs.createElement("span",{className:"current c-red",onClick:()=>Ft(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 Bs.createElement("div",{className:bp.collect},Bs.createElement("div",{className:bp.head},Bs.createElement(Za.t7,{style:{width:480},placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",value:wt.keywords,onChange:Ht}),Bs.createElement(Za.op,{className:"ml40 mr20",shape:"default",onClick:()=>{be(!0),en({title:"",content:""})}},"\u65B0\u589E\u95EE\u7B54"),Bs.createElement(Za.op,{type:"primary",shape:"default",onClick:()=>Xt(!0)},"\u5BFC\u5165\u95EE\u7B54")),Bs.createElement(li.default,{columns:wn,style:{marginTop:33},dataSource:ft,loading:k,rowKey:"id",pagination:{current:wt.page,hideOnSinglePage:!ge,showQuickJumper:!0,showSizeChanger:!0,pageSize:wt.limit,pageSizeOptions:["10","20","50","100","200"],total:ge,size:"default",showTotal:a.rU,onChange:on}}),Bs.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,d.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:Bs.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",Bs.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"),wt.page=1,wt.keywords="",dr(Ud({},wt)),hn(wt),Xt(!1),nn([]))),tn(!1)})},Bs.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E00\uFF1A",Bs.createElement("span",{className:"ml15 mr5"},"\u4E0B\u8F7D"),Bs.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"),Bs.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E8C\uFF1A",Bs.createElement("span",{className:"ml15"},"\u4E0A\u4F20\u586B\u5199\u597D\u7684\u300A\u5BFC\u5165\u95EE\u7B54\u6A21\u677F\u300B")),Bs.createElement("div",{style:{marginLeft:74}},Bs.createElement(g.default,Ud({},Kt),Bs.createElement(Za.op,{shape:"default",icon:Bs.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}})},"\u4E0A\u4F20\u6587\u4EF6")))),Bs.createElement(wp,{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,T)=>k in L?Hm(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,tf=(L,k)=>{for(var T in k||(k={}))Xm.call(k,T)&&Pp(L,T,k[T]);if(Sp)for(var T of Sp(k))Ym.call(k,T)&&Pp(L,T,k[T]);return L},Jm=(L,k)=>zm(L,Gm(k)),Cf=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())}),qm=({})=>{const L=(0,e.useParams)(),[k]=E.default.useForm(),[T,ge]=(0,r.useState)(!1),[rt,ft]=(0,r.useState)(0),[lt,ot]=(0,r.useState)([]),[be,nt]=(0,r.useState)(!1),[en,yn]=(0,r.useState)({title:"",content:""});let[Xt,dn]=(0,r.useState)({page:1,limit:10});(0,r.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 Ft,wn;ge(!0);const Kt=yield(0,d.ZP)(`/api/shixuns/${L.id}/qna_records.json`,{method:"get",params:Ut});Kt.status===0&&(ot(((Ft=Kt==null?void 0:Kt.data)==null?void 0:Ft.qna_records)||[]),ft((wn=Kt==null?void 0:Kt.data)==null?void 0:wn.total_count)),ge(!1)}),wt=Ut=>{Xt.page=1,Xt=tf(tf({},Xt),Ut),dn(tf({},Xt)),nn(Xt)},dr=(Ut,Ft)=>{Xt.page=Ut,Xt.limit=Ft,dn(tf({},Xt)),nn(Xt)},hn=Ut=>Cf(void 0,null,function*(){const Ft=yield(0,d.ZP)(`/api/shixuns/${L.id}/qna_sets.json`,{method:"post",body:Jm(tf({},Ut),{qna_record_id:be})});(Ft==null?void 0:Ft.status)===0&&(i.ZP.success("\u6DFB\u52A0\u6210\u529F"),nn(Xt),nt(!1))}),Ht=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 Ft=yield(0,d.ZP)(`/api/shixuns/${L.id}/qna_records/${Ut.id}/update_status.json`,{method:"post",body:{status:"ignored"}});(Ft==null?void 0:Ft.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 Ft;return vs.createElement("span",{className:"c-black"},(Ft=tn==null?void 0:tn.find(wn=>wn.value===Ut))==null?void 0:Ft.label)}},{title:"\u72B6\u6001",dataIndex:"status",width:120,render:Ut=>{var Ft;return vs.createElement("span",{className:"c-black"},(Ft=Tn==null?void 0:Tn.find(wn=>wn.value===Ut))==null?void 0:Ft.label)}},{title:"\u64CD\u4F5C",width:140,align:"right",dataIndex:"id",ellipsis:!0,render:(Ut,Ft)=>vs.createElement("span",null,["pending","ignored"].includes(Ft.status)&&vs.createElement(vs.Fragment,null,vs.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{nt(Ut),yn({title:Ft==null?void 0:Ft.question,content:Ft==null?void 0:Ft.answer})}},"\u52A0\u5165\u95EE\u7B54\u96C6"),vs.createElement("span",{className:"current c-light-primary",onClick:()=>Ht(Ft)},"\u5FFD\u7565")),["skipped"].includes(Ft.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(Ft.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:wt},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(Vl.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(Vl.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u72B6\u6001",options:Tn,style:{width:200}})),vs.createElement(E.default.Item,{style:{marginRight:0}},vs.createElement(v.ZP,{type:"primary",htmlType:"submit"},"\u641C\u7D22")))),vs.createElement(li.default,{columns:on,style:{marginTop:33},dataSource:lt,loading:T,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(wp,{visible:be,onCancel:()=>nt(!1),onOk:hn,modalParams:en,forceIn:!0}))},Ff=h(67294);const $m=({dispatch:L,practiceSetting:k,shixunsDetail:T})=>{const[ge,rt]=(0,r.useState)("1");return Ff.createElement("div",{className:yp.catechism},Ff.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"&&Ff.createElement(Qm,null),ge==="2"&&Ff.createElement(qm,null))};var ev=(0,e.connect)(({practiceSetting:L,shixunsDetail:k})=>({practiceSetting:L,shixunsDetail:k}))($m),tv=Object.defineProperty,wf=Object.getOwnPropertySymbols,Ip=Object.prototype.hasOwnProperty,Op=Object.prototype.propertyIsEnumerable,Rp=(L,k,T)=>k in L?tv(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,nf=(L,k)=>{for(var T in k||(k={}))Ip.call(k,T)&&Rp(L,T,k[T]);if(wf)for(var T of wf(k))Op.call(k,T)&&Rp(L,T,k[T]);return L},nv=(L,k)=>{var T={};for(var ge in L)Ip.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&wf)for(var ge of wf(L))k.indexOf(ge)<0&&Op.call(L,ge)&&(T[ge]=L[ge]);return T},rv=L=>{var k=L,{tabsActive:T}=k,ge=nv(k,["tabsActive"]);return r.createElement(r.Fragment,null,T==="information"&&r.createElement(yr,null),T==="warehouse"&&r.createElement(Lr.default,null),T==="level"&&r.createElement(Xu,nf({},ge)),T==="collaborate"&&r.createElement(jd,nf({},ge)),T==="setting"&&r.createElement(Gf.Z,null),T==="environment"&&r.createElement(Gd,nf({},ge)),T==="dataset"&&r.createElement(vm,null),T==="service"&&r.createElement(Tm,nf({},ge)),T==="catechism"&&r.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,T)=>k in L?av(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,lv=(L,k)=>{for(var T in k||(k={}))Mp.call(k,T)&&Tp(L,T,k[T]);if(xf)for(var T of xf(k))Np.call(k,T)&&Tp(L,T,k[T]);return L},sv=(L,k)=>ov(L,iv(k)),uv=(L,k)=>{var T={};for(var ge in L)Mp.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&xf)for(var ge of xf(L))k.indexOf(ge)<0&&Np.call(L,ge)&&(T[ge]=L[ge]);return T};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:T,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)(),[wt]=(0,e.useSearchParams)();(0,r.useEffect)(()=>{var Ht;const on=wt.get("tabId"),Ut=Tn.pathname.split("/").length,wn=((Ht=ft==null?void 0:ft.detail)!=null&&Ht.windows_vnc?Bf.filter(Kt=>Kt.tabId!=="dataset"):Bf).map(Kt=>Kt.tabId).includes(on);if(on&&wn){rt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:on}});return}if(Ut>4){rt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"level"}});return}if(!on||on&&!wn){rt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}});return}},[(be=ft==null?void 0:ft.detail)==null?void 0:be.windows_vnc]),(0,r.useEffect)(()=>()=>{rt({type:"practiceSetting/setSideBarTabs",payload:sv(lv({},lt.sideBar),{selectPath:""})})},[nn.id]);const dr=Ht=>{var on;if(Ht===dn.tabsActive)return;const Ut=()=>{e.history.push(`/shixuns/${yn}/edit?tabId=${Ht}`),rt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:Ht,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 Ht;return((Ht=ft==null?void 0:ft.detail)!=null&&Ht.windows_vnc?Bf.filter(Ut=>Ut.tabId!=="dataset"):Bf).filter(Ut=>{var Ft;return(Ft=ft==null?void 0:ft.detail)!=null&&Ft.is_jupyter_lab?Ut.tabId!=="level":Ut.tabId!=="service"}).map(Ut=>{const{name:Ft,icon:wn,tabId:Kt}=Ut;return Rs.createElement("div",{key:Kt,className:`${lt.sideBar.tabsActive===Kt?Zd.itemActive:Zd.item} font12`,onClick:()=>dr(Kt)},wn,Rs.createElement("span",{className:Zd.name},Ft),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:T,practiceSetting:ge})=>({globalSetting:k,loading:L,practiceSetting:ge,shixunsDetail:T}))(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,T)=>k in L?fv(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,kp=(L,k)=>{for(var T in k||(k={}))pv.call(k,T)&&Lp(L,T,k[T]);if(jp)for(var T of jp(k))mv.call(k,T)&&Lp(L,T,k[T]);return L},Df=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const vv=({classroomList:L,loading:k,dispatch:T,shixunsDetail:ge})=>{var rt,ft;const lt=(0,e.useParams)(),ot=(0,e.useLocation)(),[be,nt]=(0,r.useState)(!1),[en,yn]=(0,r.useState)(!1),{actionTabs:Xt}=L,[dn]=E.default.useForm(),[tn,Tn]=(0,r.useState)({name:"string"}),nn=Ht=>Ht&&Ht{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:()=>{T({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(v.ZP,{loading:k["shixunsDetail/saveCopyForExercise"]&&en,className:Jf.no,onClick:()=>Df(void 0,null,function*(){var Ht;yn(!0),(Ht=L.actionTabs)!=null&&Ht.value?L.actionTabs.fn(L.actionTabs.value,!0,2):L.actionTabs.fn(!0,2)})},"\u540C\u6B65\u4FEE\u6539\u539F\u5B9E\u8BAD"),gu.createElement(v.ZP,{loading:k["shixunsDetail/saveCopyForExercise"]&&!en,className:Jf.yes,onClick:()=>Df(void 0,null,function*(){var Ht;yn(!1),(Ht=L.actionTabs)!=null&&Ht.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 Ht,on;yield dn.validateFields();const Ut=dn.getFieldValue();nt(!0);const Ft=yield(0,d.ZP)(`/api/shixuns/${lt==null?void 0:lt.id}/update_shixun_name.json`,{method:"post",body:{shixun_name:Ut.name}});nt(!1),Ft.status===0&&(i.ZP.success("\u4FEE\u6539\u6210\u529F"),T({type:"practiceSetting/getCommonData",payload:{id:lt.id}}),(Ht=L.actionTabs)!=null&&Ht.getBaseInfo&&((on=L.actionTabs)==null||on.getBaseInfo())),T({type:"classroomList/setActionTabs",payload:{}})}),onCancel:()=>{T({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:wt},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:T})=>({classroomList:L,loading:k.effects,shixunsDetail:T}))(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,T)=>k in L?hv(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,Kp=(L,k)=>{for(var T in k||(k={}))Up.call(k,T)&&Wp(L,T,k[T]);if(Sf)for(var T of Sf(k))Zp.call(k,T)&&Wp(L,T,k[T]);return L},Vp=(L,k)=>Av(L,Ev(k)),yv=(L,k)=>{var T={};for(var ge in L)Up.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&Sf)for(var ge of Sf(L))k.indexOf(ge)<0&&Zp.call(L,ge)&&(T[ge]=L[ge]);return T};const bv=L=>{var k=L,{globalSetting:T,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,r.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:T})=>({globalSetting:k,loading:L,practiceSetting:T}))(bv);const Fv=({globalSetting:L})=>{var k;switch(Number((k=L==null?void 0:L.setting)==null?void 0:k.theme)){case w.Fy.THEMEONE:return r.createElement(kf,null);case w.Fy.DEFAULT:default:return r.createElement(Cv,null)}};var wv=(0,e.connect)(({globalSetting:L})=>({globalSetting:L}))(Fv)},38449:function(et,$e,h){"use strict";h.d($e,{Z:function(){return p}});var w=h(67294),r=h(35973),e=h(22150),B=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,d=Object.prototype.propertyIsEnumerable,n=(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)&&n(f,A,y[A]);if(l)for(var A of l(y))d.call(y,A)&&n(f,A,y[A]);return f},u=(f,y,A)=>new Promise((m,F)=>{var E=S=>{try{M(A.next(S))}catch(b){F(b)}},v=S=>{try{M(A.throw(S))}catch(b){F(b)}},M=S=>S.done?m(S.value):Promise.resolve(S.value).then(E,v);M((A=A.apply(f,y)).next())});const c=({shixunsDetail:f,globalSetting:y,loading:A,dispatch:m,title:F,pathList:E=[],showInputPath:v=!1,isMergeSelectFile:M=!1,onFinish:S=()=>{}})=>{const[b]=e.default.useForm(),C=(0,r.useParams)(),g=(0,r.useLocation)(),D=(0,w.useRef)(),[j,R]=(0,w.useState)(""),[N,Z]=(0,w.useState)(""),[G,X]=(0,w.useState)([]),[ne,Q]=(0,w.useState)([]);(0,w.useEffect)(()=>{var ie,$;D.current=(($=(ie=g.pathname)==null?void 0:ie.split("/"))==null?void 0:$[3])==="repository"},[]),(0,w.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=>u(void 0,null,function*(){const $=yield m({type:D.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:C.id,path:ie}});$&&Q($.trees||[])}),se=ie=>{let $=j;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),$=j?`${j}/${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=()=>u(void 0,null,function*(){const ie=b==null?void 0:b.getFieldsValue(),$=j?`${j}${ie!=null&&ie.name?`/${ie==null?void 0:ie.name}`:""}`:ie==null?void 0:ie.name;if(M){S($),pe();return}if(v){yield b.validateFields();const de=yield m({type:"shixunsDetail/uploadGitFolder",payload:o(o({},{id:C.id,path:$}),D.current?{}:{secret_repository:!0})});S(N),de.status===0&&B.ZP.info("\u65B0\u5EFA\u6210\u529F")}else S($),B.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");pe()}),pe=()=>{m({type:"shixunsDetail/setActionTabs",payload:{}}),b.resetFields()};return w.createElement(P.default,{centered:!0,title:F||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:f.actionTabs.key==="Repository-SelectFilePath",onOk:oe,onCancel:pe},w.createElement("div",{className:t.wrap},w.createElement("div",{className:t.content},w.createElement("div",{className:t.mainPathWrap},!!(G!=null&&G.length)&&G.map((ie,$)=>w.createElement("a",{key:$,onClick:()=>ue(ie,$)},ie.val))),!!(ne!=null&&ne.length)&&ne.map((ie,$)=>ie.type==="tree"&&w.createElement("a",{key:$,onClick:()=>se(ie)},w.createElement("i",{className:`iconfont icon-wenjianjia ${t.colorBlue}`}),ie.name))),w.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),w.createElement("div",{className:"mt5 mb5"},j),v&&w.createElement(e.default,{form:b,scrollToFirstError:!0,className:"mt20"},w.createElement(e.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},w.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,r.connect)(({shixunsDetail:f,loading:y,globalSetting:A})=>({shixunsDetail:f,globalSetting:A,loading:y.models.index}))(c)},95750:function(et,$e,h){"use strict";h.d($e,{Z:function(){return b}});var w=h(67294),r=h(35973),e=h(14446),B=h(2453),P=h(71577),a=h(84567),t=h(78045),s=h(49288),l=h(40411),i=h(34336),d=h(31795),n=h(5584),o=h(96670),u=h(78207),c=h(27484),p=h.n(c),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,m=Object.prototype.propertyIsEnumerable,F=(C,g)=>{var D={};for(var j in C)A.call(C,j)&&g.indexOf(j)<0&&(D[j]=C[j]);if(C!=null&&y)for(var j of y(C))g.indexOf(j)<0&&m.call(C,j)&&(D[j]=C[j]);return D},E=(C,g,D)=>new Promise((j,R)=>{var N=X=>{try{G(D.next(X))}catch(ne){R(ne)}},Z=X=>{try{G(D.throw(X))}catch(ne){R(ne)}},G=X=>X.done?j(X.value):Promise.resolve(X.value).then(N,Z);G((D=D.apply(C,g)).next())});const v=C=>{if(!C)return C;const g=C.split(":");if(g[1]=="00"||g[1]=="30")return C;const D=parseInt(g[1]);if(D<30||D==60)return[g[0],"30"].join(":");if(D<60){const j=[g[0],"00"].join(":"),R="YYYY-MM-DD HH:mm",N=p()(j,R);return N.add(1,"hours"),N.format(R)}return C},M="YYYY-MM-DD HH:mm",S=C=>{var g=C,{shixunsDetail:D,globalSetting:j,loading:R,user:N,dispatch:Z}=g,G=F(g,["shixunsDetail","globalSetting","loading","user","dispatch"]),X,ne,Q,me,se,ue,oe,pe,ie;const $=(0,w.useRef)(),[de,ye]=(0,w.useState)(),[De,Me]=(0,w.useState)(),[q,V]=(0,w.useState)([]),[fe,K]=(0,w.useState)([]),[re,Pe]=(0,w.useState)(""),[Te,Ae]=(0,w.useState)(),[H,I]=(0,w.useState)(),[U,J]=(0,w.useState)(),he=(ne=(X=N.userInfo)==null?void 0:X.shixun)==null?void 0:ne.editable;(0,w.useEffect)(()=>{var Le,ve;$.current=(ve=(Le=location.pathname)==null?void 0:Le.split("/"))==null?void 0:ve[2],Ve()},[]),(0,w.useEffect)(()=>{var Le,ve,Re,Ke,ze,qe,Qe,Ye,Ct,kt,$t,Mn;D.setting&&(ye((ve=(Le=D.setting)==null?void 0:Le.shixun)==null?void 0:ve.can_copy),Me((Ke=(Re=D.setting)==null?void 0:Re.shixun)==null?void 0:Ke.use_scope),Ae(!!((qe=(ze=D.setting)==null?void 0:ze.shixun)!=null&&qe.opening_time)),I((Ye=(Qe=D.setting)==null?void 0:Qe.shixun)==null?void 0:Ye.opening_time),V((kt=(Ct=D.setting)==null?void 0:Ct.shixun)==null?void 0:kt.scope_partment),J((Mn=($t=D.setting)==null?void 0:$t.shixun)==null?void 0:Mn.git_size))},[D.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:w.createElement("div",{className:`tc font14 ${f.modal}`},!!((Le=Qe.subjects)!=null&&Le.length)&&w.createElement(w.Fragment,null,w.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",w.createElement("span",{className:f.colorOrange},Qe==null?void 0:Qe.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),w.createElement("br",null)),!!((Ke=Qe.courses)!=null&&Ke.length)&&w.createElement(w.Fragment,null,w.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",w.createElement("span",{className:f.colorOrange},Qe==null?void 0:Qe.courses_count),"\u4E2A\u6559\u5B66\u8BFE\u5802"),w.createElement("br",null)),w.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&&(B.ZP.success("\u64CD\u4F5C\u6210\u529F"),r.history.push("/shixuns"))})})}),ce=()=>{(0,u.gy)(Z,"\u4E0D\u80FD\u8FDB\u884C\u5220\u9664")},xe=Le=>{if(q.includes(Le)){B.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){B.ZP.info("\u8BF7\u9009\u62E9\u5F00\u542F\u65F6\u95F4");return}if(De===1&&!q.length){B.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&&(B.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 w.createElement("div",null,w.createElement("section",{className:f.wrap},w.createElement("div",{style:{position:"absolute",top:"25px",right:"25px"}},((Q=D==null?void 0:D.detail)==null?void 0:Q.shixun_status)!==2?w.createElement(P.ZP,{danger:!0,onClick:Ie},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):w.createElement(P.ZP,{danger:!0,onClick:ce},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE")),w.createElement("div",{className:f.labelWrap},w.createElement("label",{className:f.label},"\u590D\u5236\uFF1A"),w.createElement("div",{className:f.labelContent},w.createElement("div",null,w.createElement(a.default,{checked:de,onChange:Le=>ye(Le.target.checked),disabled:!he}),w.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=D.detail)==null?void 0:me.shixun_status)>1||((se=D.detail)==null?void 0:se.public)===2)&&((oe=(ue=D.setting)==null?void 0:ue.shixun)==null?void 0:oe.use_scope)===0&&((pe=D.detail)==null?void 0:pe.identity)>2)&&w.createElement("div",{className:f.labelWrap},w.createElement("label",{className:f.label},"\u516C\u5F00\u7A0B\u5EA6\uFF1A"),w.createElement("div",{className:f.labelContent},w.createElement(t.ZP.Group,{value:De,onChange:Le=>Me(Le.target.value),disabled:!he},w.createElement(t.ZP,{className:f.radio,value:0},w.createElement("span",null,"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00"),w.createElement("span",{className:f.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),w.createElement(t.ZP,{className:f.radio,value:1},w.createElement("span",null,"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),w.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&&w.createElement(w.Fragment,null,w.createElement("div",{className:"mt10"},w.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}))}),w.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")),w.createElement("div",{className:"mt10"},q==null?void 0:q.map(Le=>he?w.createElement(l.Z,{count:"x",className:"mr20 current",onClick:()=>V(q.filter(ve=>ve!==Le))},w.createElement(P.ZP,{type:"primary",ghost:!0},Le)):w.createElement(P.ZP,{type:"primary",ghost:!0,className:"mr20"},Le)))))),w.createElement("div",{className:f.labelWrap},w.createElement("label",{className:f.label},"\u5F00\u542F\u65F6\u95F4\uFF1A"),w.createElement("div",{className:f.labelContent},w.createElement("div",null,w.createElement(a.default,{checked:Te,onChange:Le=>Ae(Le.target.checked),disabled:!he}),w.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&&w.createElement(i.default,{className:`${f.dataPicker} mt10`,format:M,locale:n.Z,disabled:!he,placeholder:"\u8BF7\u8F93\u5165\u5F00\u542F\u65F6\u95F4",showToday:!1,disabledDate:Le=>Le&&LeI(v(ve))}))),((ie=N==null?void 0:N.userInfo)==null?void 0:ie.role)===1&&w.createElement("div",{className:f.labelWrap,style:{alignItems:"center"}},w.createElement("label",{className:f.label},"\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF\uFF1A"),w.createElement("div",{className:f.labelContent},w.createElement("div",null,w.createElement(d.Z,{style:{width:150},placeholder:"\u8BF7\u8F93\u5165\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF",min:1,max:10240,value:U,onChange:Le=>{J(Le)}}),w.createElement("span",{className:"c-grey-999"}," M "))))),w.createElement(o.t,{okText:"\u4FDD\u5B58",hasOkBtn:he,loading:R.effects["shixunsDetail/updatePermissionSetting"],onCancel:()=>r.history.push(`/shixuns/${$.current}/challenges`),onOk:Oe,className:f.bottomButton}))};var b=(0,r.connect)(({shixunsDetail:C,loading:g,globalSetting:D,user:j})=>({shixunsDetail:C,globalSetting:D,user:j,loading:g}))(S)},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=(et,$e,h)=>new Promise((w,r)=>{var e=a=>{try{P(h.next(a))}catch(t){r(t)}},B=a=>{try{P(h.throw(a))}catch(t){r(t)}},P=a=>a.done?w(a.value):Promise.resolve(a.value).then(e,B);P((h=h.apply(et,$e)).next())});const timeFormat="YYYY-MM-DD HH:mm",handleDateString=et=>{if(!et)return et;const $e=et.split(":");if($e[1]=="00"||$e[1]=="30")return et;const h=parseInt($e[1]);if(h<30||h==60)return[$e[0],"30"].join(":");if(h<60){const w=[$e[0],"00"].join(":"),r="YYYY-MM-DD HH:mm",e=moment__WEBPACK_IMPORTED_MODULE_3___default()(w,r);return e.add(1,"hours"),e.format(r)}return et};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=et=>__async(this,null,function*(){const $e=yield dispatch({type:"shixunsDetail/getDepartments",payload:{q:et}});$e&&setDepartmentList($e.shools_name||[])});(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{var et,$e;($e=(et=shixunsDetail.setting)==null?void 0:et.shixun)!=null&&$e.main_type&&handleInitState()},[shixunsDetail.setting]),(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{dispatch({type:"shixunsDetail/getSettingsData",payload:params})},[]);const handleSelectDepartment=et=>{if(selectDepartmentList.includes(et)){antd__WEBPACK_IMPORTED_MODULE_9__.ZP.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}setDepartmentValue(null),setSelectDepartmentList([...selectDepartmentList,et])},handleInitState=()=>{var et,$e,h,w,r,e,B,P,a,t,s,l,i,d,n,o,u,c,p,f,y,A,m,F,E,v,M,S,b,C,g,D,j,R,N,Z,G,X,ne,Q,me,se,ue,oe,pe,ie,$;setCodeEditPermission(($e=(et=shixunsDetail.setting)==null?void 0:et.shixun)==null?void 0:$e.code_edit_permission),setAllowFileUpload((w=(h=shixunsDetail.setting)==null?void 0:h.shixun)==null?void 0:w.allow_file_upload),setCodeHidden((e=(r=shixunsDetail.setting)==null?void 0:r.shixun)==null?void 0:e.show_code_dir),setForbidCopy((P=(B=shixunsDetail.setting)==null?void 0:B.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((n=(d=shixunsDetail.setting)==null?void 0:d.shixun)==null?void 0:n.can_copy),setOpenValue((u=(o=shixunsDetail.setting)==null?void 0:o.shixun)==null?void 0:u.use_scope),setOpenAnswer((p=(c=shixunsDetail.setting)==null?void 0:c.shixun)==null?void 0:p.open_answer_and_test),setIsOpenTime(!!((y=(f=shixunsDetail.setting)==null?void 0:f.shixun)!=null&&y.opening_time)),setOpenTime((m=(A=shixunsDetail.setting)==null?void 0:A.shixun)==null?void 0:m.opening_time),setSelectDepartmentList((E=(F=shixunsDetail.setting)==null?void 0:F.shixun)==null?void 0:E.scope_partment),setDisableDiscuss((M=(v=shixunsDetail.setting)==null?void 0:v.shixun)==null?void 0:M.is_disable_discuss),setdisableAI((b=(S=shixunsDetail.setting)==null?void 0:S.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((j=(D=shixunsDetail.setting)==null?void 0:D.shixun)==null?void 0:j.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((et,$e)=>{var h,w;et!=((w=(h=shixunsDetail.setting)==null?void 0:h.shixun)==null?void 0:w.scope_partment[$e])&&(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(et=!1,$e=1){return __async(this,null,function*(){var h,w;const r=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:et}});(r==null?void 0:r.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}),(w=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&w.copy_for_exercise&&(0,_utils__WEBPACK_IMPORTED_MODULE_8__.m)(dispatch,shixunsDetail,params.id,$e))})}const handleDeleteShixun=()=>__async(this,null,function*(){var et,$e,h,w,r,e;const B=(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,!!((et=B.subjects)!=null&&et.length)&&React.createElement(React.Fragment,null,React.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230"," ",(h=($e=B.subjects)==null?void 0:$e.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},B==null?void 0:B.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),React.createElement("br",null)),!!((w=B.courses)!=null&&w.length)&&React.createElement(React.Fragment,null,React.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(e=(r=B.courses)==null?void 0:r.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},B==null?void 0:B.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(et){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(et),parseInt(et)===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:et=>{var $e;if(($e=practiceSetting==null?void 0:practiceSetting.sideBar)!=null&&$e.confirmLeave){showExitmodel(et.key);return}setMenuSelectKey(et.key),parseInt(et.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:et=>setTaskPass(et.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:et=>setTestSetPermission(et.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:et=>setIsCopy(et.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:et=>setOpenValue(et.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:et=>{setDepartmentValue(et),handleGetDepartments(et)},disabled:!editable,onSelect:handleSelectDepartment,options:departmentList==null?void 0:departmentList.map(et=>({value:et}))})),React.createElement("div",{className:"mt10"},selectDepartmentList==null?void 0:selectDepartmentList.map(et=>editable?React.createElement(antd__WEBPACK_IMPORTED_MODULE_17__.Z,{count:"x",className:"mr20 current",onClick:()=>setSelectDepartmentList(selectDepartmentList.filter($e=>$e!==et))},React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{type:"primary",ghost:!0},et)):React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{type:"primary",ghost:!0,className:"mr20"},et)))))),!((_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:et=>setOpenAnswer(et.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:et=>{setIsOpenTime(et.target.checked),et.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:et=>et&&etsetOpenTime(handleDateString($e))})))),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:et=>set_display_git_address(et.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:et=>{setCodeHidden(et.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:et=>{setCodeEditPermission(et.target.checked),et.target.checked||setAllowFileUpload(et.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:et=>{setAllowFileUpload(et.target.checked),et.target.checked&&setCodeEditPermission(et.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:et=>setForbidCopy(et.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:et=>setOpenCodeDebugger(et)}),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:et=>setOpenSelfRun(et)}),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:et=>setOpenLocalEvaluate(et)}),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:et=>{setgitSize(et)}}),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:et=>{if(!(0,_utils_authority__WEBPACK_IMPORTED_MODULE_7__.Ny)()){(0,_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__.pW)(2);return}setStartPermanent(et)}}),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:et=>{setPodSwitch(et)}}),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:et=>setDisableDiscuss(!et)}),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:et=>{setresource_recommend(et)}}),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:et=>{setai_user(et.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 et,$e;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}(et=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&et.is_fork_from_creator&&(($e=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&$e.copy_for_exercise)?dispatch({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"setting",fn:(h,w)=>{handSubmeit(h,w)}}}):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:et,shixunsDetail:$e,practiceSetting:h})=>({user:et,shixunsDetail:$e,practiceSetting:h}))(Setting)},59290:function(et,$e,h){"use strict";h.d($e,{m:function(){return t}});var w=h(28706),r=h(2453),e=h(14446),B=h(67294),P=(s,l,i)=>new Promise((d,n)=>{var o=p=>{try{c(i.next(p))}catch(f){n(f)}},u=p=>{try{c(i.throw(p))}catch(f){n(f)}},c=p=>p.done?d(p.value):Promise.resolve(p.value).then(o,u);c((i=i.apply(s,l)).next())});const a=s=>{let l=document.createElement("textarea");return l.value=s,l.value},t=(s,l,i,d,n)=>P(void 0,null,function*(){var o,u;const c=yield s({type:"shixunsDetail/saveCopyForExercise",payload:{id:i,save_type:d}});d===1?((c==null?void 0:c.status)==0&&r.ZP.success("\u4FDD\u5B58\u6210\u529F"),(o=c==null?void 0:c.data)!=null&&o.exists_same_shixun_name?s({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(u=c==null?void 0:c.data)==null?void 0:u.shixun_name}}):s({type:"classroomList/setActionTabs",payload:{}})):(s({type:"classroomList/setActionTabs",payload:{}}),(c==null?void 0:c.status)===0&&e.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:B.createElement("div",null,B.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,w.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(et,$e,h){"use strict";h.d($e,{A0:function(){return v},Ce:function(){return y},Dx:function(){return n},Il:function(){return E},R2:function(){return f},R9:function(){return c},Ru:function(){return p},To:function(){return d},_S:function(){return i},a6:function(){return o},bj:function(){return l},l5:function(){return F},nW:function(){return u},pP:function(){return m},pi:function(){return A}});var w=h(33170),r=Object.defineProperty,e=Object.getOwnPropertySymbols,B=Object.prototype.hasOwnProperty,P=Object.prototype.propertyIsEnumerable,a=(M,S,b)=>S in M?r(M,S,{enumerable:!0,configurable:!0,writable:!0,value:b}):M[S]=b,t=(M,S)=>{for(var b in S||(S={}))B.call(S,b)&&a(M,b,S[b]);if(e)for(var b of e(S))P.call(S,b)&&a(M,b,S[b]);return M},s=(M,S,b)=>new Promise((C,g)=>{var D=N=>{try{R(b.next(N))}catch(Z){g(Z)}},j=N=>{try{R(b.throw(N))}catch(Z){g(Z)}},R=N=>N.done?C(N.value):Promise.resolve(N.value).then(D,j);R((b=b.apply(M,S)).next())});function l(M){return s(this,null,function*(){return(0,w.ZP)("/api/data_sets/tags.json",{method:"get",params:t({},M)})})}function i(M){return s(this,null,function*(){return(0,w.ZP)("/api/data_sets.json",{method:"get",params:t({},M)})})}function d(M){return s(this,null,function*(){return(0,w.ZP)(`/api/data_sets/${M}/apply_public.json`,{method:"post"})})}function n(M){return s(this,null,function*(){return(0,w.ZP)(`/api/data_sets/${M}/revoke_apply_public.json`,{method:"post"})})}function o(M){return s(this,null,function*(){return(0,w.ZP)(`/api/data_sets/${M}/cancel_public.json`,{method:"post"})})}function u(M){return s(this,null,function*(){return(0,w.ZP)("/api/collections.json",{method:"post",body:t({},M)})})}function c(M){return s(this,null,function*(){return(0,w.ZP)("/api/collections/cancel.json",{method:"delete",body:t({},M)})})}function p(M){return s(this,null,function*(){return(0,w.ZP)(`/api/data_sets/${M}.json`,{method:"get"})})}function f(M){return s(this,null,function*(){return(0,w.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,w.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,w.ZP)(`/api/shixuns/${M}/data_sets_list.json`,{method:"get"})})}function m(M){return s(this,null,function*(){return(0,w.ZP)(`/api/data_sets/${M}/delete.json`,{method:"delete"})})}function F(M){return s(this,null,function*(){return(0,w.ZP)("/api/teach_group_shares.json",{method:"post",body:t({},M)})})}function E(M){return s(this,null,function*(){return(0,w.ZP)("/api/data_sets/single_destroy_files.json",{method:"delete",body:t({},M)})})}function v(M){return s(this,null,function*(){return(0,w.ZP)(`/api/data_sets/${M==null?void 0:M.id}/edit_file_info.json`,{method:"put",body:t({},M)})})}},51959:function(et,$e,h){"use strict";h.d($e,{BU:function(){return r},Dj:function(){return w},gH:function(){return e},vp:function(){return B}});function w(P){try{P.mozRequestFullScreen?P.mozRequestFullScreen():P.webkitRequestFullScreen&&P.webkitRequestFullScreen()}catch(a){console.log(a,":e")}}function r(){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 B(){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(et,$e,h){"use strict";h.d($e,{rX:function(){return F},pW:function(){return E},gy:function(){return v},xY:function(){return m},O5:function(){return A},tJ:function(){return u},o1:function(){return c},Rd:function(){return y}});var w=h(35973),r=h(14446),e=h(96074),B=h(2453),P=h(52262),a=h(28706),t=h(55304),s=h(25510),l="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALQAAAC0CAYAAAA9zQYyAAAAAXNSR0IArs4c6QAAQABJREFUeAHsvQuQpclVmJn3We+qfkxPT89oRqN5SKPRC0mgAQRYCwgkh2ExAWvDrrVrwOBl14shYh/GRBB2EF4CdlnvbmAvsGxgWEd4l2WNsYEwMkIYCQnYkQYhZvQYzUgzPdM908/qet26z/2+k3/ee6u6qrtrpkciOiqr/vvnn3ny5MmTJ0+efPz510ajUSMdukMO3CIcqN8i5TgsxiEHggOHAn0oCLcUBw4F+paqzsPCHAr0oQzcUhw4FOhbqjoPC3Mo0IcycEtx4FCgb6nqPCzMoUAfysAtxYFDgb6lqvOwMIcCfSgDtxQHDgX6lqrOw8IcCvShDNxSHDgU6FuqOg8LcyjQhzJwS3HgUKBvqeo8LMyhQB/KwC3FgUOBvqWq87AwhwJ9KAO3FAcOBfqWqs7DwhwK9KEM3FIcOBToW6o6DwtzKNCHMnBLceBQoG+p6jwszKFAH8rALcWBQ4G+parzsDCHAn0oA7cUB5pf6tJ85PmtRwbL7btGKY3mUj6VbDBIaThItepxTGK9kQDLrkY8h5jxPEiNxs7TzHrdVAvYBnGAR+wYBOR7OPOb4B8DV6mn01RxBoW3O8YmjsXUGNU2t7/w2uPzHxtHHHq+aByofSnPtvu1Mxs/NN9q/WR9ptVq9VNqDYapV0upFhc/O1yR5enwIRI9DPiU6txrSHmNMBEIr9TxVCOO+Bt34JGIsSMfWlDgFH8hJeKH8UuKVCe8Naqn+Vq9MzMc/OcPHmn9yhjFoeeLwoEvmYb+yOnUPtdpfXertd1qbnXSTL2JoIziopUhPFlQdnJhWsgAKZGVR6EKQSwSZzgCptspoBEUP+Z5laMx5AYAgqBDgZ7AXYULIY8/cNmglucXZkeD7b/xYDoU6Kt4+woHfMkE+uNPnmukO1ca3T7aE5nbGiE0IVwjNB1at/rbq/zIzFVOeQulOiV4GYiISFAJJPGKawbLiIweJysNSY2sq5eGBZB5GAaw9E2cuBXm3CAHzQ7Jeq2U5iYgh74vCge+ZAKd0jkM5TmkQGlSWIqQ4UWIFBe13V5uuMt6UBgzpHh4qNeVPZxmAGERXAkm8abPAmnCRqTN6XMaf6VArVzC1cr6Q/AzcsF2OvMhZIRxPTca7ge1M83h003lwC7RuKm4r4nsB3//V7vd2mBYQyOOuIZIyrA+SIN6H5nkGcEbEDZ99Xn2KqbJ+I4ICTdEoIaoe0xx0nsNsaIHCGePcC7v2tXi9y8klEfTYQDnS3+myQKMMFniohUM8Q/3sMUjfeRdAycXot9ozBbVfk0+HEbeXA684oPCe5/YvP3KZvv+jXrtjlGzcYzKX6YItYW02vyedv0H76sNXzXXVGg0BbJSU6vGn5p7yin0Qjj42u1CfypZkdbuH6Gs11KfmYgNRKwzZNSJNm6hPefVoEhzE1jjSZTzpmFFjjYy4ryKK3azul+xnnaSY+MQxobYarfTlUbtqV85P/qnZ1ut2grg5D52dCBVs8j6ZHePI+DY0hmnur5HqsToNcPDBtez7ZTWDCgE6JcXQC2R8QK+BeBatHOjelz9xjB4tkXAGs/hJNoMivN5NKT9Di7O9keXZwa1Zx+sbz31hw8vrxaQL8X9FRHo130k3XF6a/itW6n7V0azozcyk/WqVJ9HdVJELEulps4c19+Y2Uxf0e6l2XZrh0DLCEVpt8mhCaDweE1ELfuZLGP8pnbUNdKw0Uyr8PwF6u75YZeKIRUDz1li7+A6hXAfQ+M2aR1hsw/6pIHAho3BmRJlYDI3EjMloiC8jsBPO2FD29OAtDSazUb6dH0m/ezpWlqfJQ87hUIw9/D6U65pZPoNF6nXS3Q2+j54YlJRoseOCBq7rkb55ZttGtbmbEkjrQMyN/uBtGSK9ex0EQdUF953h9u11vAL8+36xxozo1/7itUr73//24+u70zwyj/dVIG+58Pp5HOd9EPD3vC7Uqt+d9R+9P8dOAPbepjsI/xqXjTZd9+d0jvnO6k9FugbKzD6s2KxlZFrKzR0rZk2EelL1MhFJOxyd5QuE7+NoNXJsyEoNWfLWiT/ozzeRtxtmCkLTH5r7vQR6Lo4o/FgDVur5FbT1q4qvbaH+gwwcOmcF39so57+8Se2GCbMkFx8lllUIgloHrgH+eXZ1JWDvpygBFzjXgSrqFDxj+Q19wEquoZYW5DSqkQdHDShwi19JcjIAKhu+iWSS2/kVYFYJgMGxhO5SJ7z1DOtab4x+vO3jNIv/HDzwi9+58MntgD4oribJtAzv7HxXd1R88fT3MwDoYlZ3UjDaU1GwWWI2sHPutDtfcsDKb17bjPN0UXbVUd8VewAHVf81bzQHGiDp41Id9G8lxCmi+A+2++m59D+/UET06IdVSHfm3SR3vswO7RPzGIM6G4H6XbQnwTHAnFthM9Za+16tVxLQiSMOvM5nvYQaMPDLCGPFi3nw6u19E8/sZ3SLH2CLakIUwh04QvA/O/vqgz3BJhKWHBGz1GIJN48wxYiTPCIqsIjYByY430sQSXrct9NQwkvDS/qlXJZ1hnqd6GZTrRq6bW1/odXZvo/+ptvWvzwbhSvxDNN6uW5/+gjqf1rF7Z+Ytho/AijqZQ2qcQimSHQlDwKT5wuGEYA3XB/YFxE5ripX0On5wkKnwXRL04HgM+jDU93e+n57jCdQ9CuULlDhHNJ84LKrPFszgqjdrra3T+7Us2ITQT9DJXxIoLdIOwEDePuIcLNpSYdEKchU4cYU5vxcEdDlZjsYiaEVjMyM0HtnXTTjdWKVwDDcQ8t54NhXlG6HD6OM/5arsIXjaZKP0aHZzr/yANc07CiLlmbvKQ1fD8nzNiRiB4sWr11uknldnrpXHuYLi8133lnq/VvHnki/fAfvT790jjJK+R5WQL9NZ8+P/+RF+f+t2Gr/d2pRyFi4EXhipBaIeGnkCXMgigQPBfDYX8GZu4qUFjFCHgt9epzqZOa6QqMu9jrpU/Wt9JlhE3hHKhdyXMBuDZInd/QFNmilB0E6QgafW60zZx3O63REFp0xSvADsG3jRB2EDTxrobWbqZFmkIbjbMIjjny6Nd75NPhqWqcUSnSOO18rqYNQzCq+FL+XKSx3E6nzP4pSSlprgbaGSKceKusIrKgift0xM6kVz2VdCVi93MJL/dxPHkEDfBGemwwPeaVVrfTFzYHSxePjH7u3k+kOz7/5tmfLElfiftLFuifp9Y+8rHWTw/nZ747bcXQgwJRCDXQtIvCUUCFOOKJtLCED6x4y86P104HjPA4l527qM/11mw6uzVKZ9ZH6QW032UGXwzBUlMwNSkoYpBDOhsLTSyWos9u99OfX1pNdy8eTa9iELrWHqROYzbdPXAwOqCRmEs9ZgbEcRlaO8NemoGmJgs/x+utdAqYuWowqN2eKZPE4hOHzmfLZaPFazcT5fZBF8Tmm487ym3cLv4Jc6PuKlzgK9nuh6Okqcgag+2bTpwCVy7g/OEqPY/RAYJ49bm6/bS2vd4YnVj4hyc+NTx37qH6L5bkN/v+kgX6v/rli39n2Gr9QOpiYpSClMoKKquCl8LLuLiI1K5DIEcMwzHic+Hlydjt1IAthO+jL26mD5JPZwlN3BqmGfzHya/Uh0KkeKuRNTL6yIWmQQN77uKzq2n0zEZ6fmmQ3vuG2TS/NEpPrHdSq9dP3eYMIuRoP5sj1ov7SZzOUxdbUZdpUE8Cs7LVSG+Zn0/zww6hmWBzLa4Id26ghEY5hauEVHTgico3boerGDDmpc+7YXYk2PlQJd8/sODaDVg97xO8A1+BKfcSuQO1kV5VoGZojakt5gPXV3v1TmPmZ+77ZHr6qTemD5TkN/P+kgT6jn9+6eFuGv1YQtNljTwtgBV5aialLe6ERTmtWApqZfaMwyjA2wfO6B2u4ofTYCMm2x5/8mJ66jlmge5nGvuu2dRcmiOUmYq+hkVK28C3wWOBemjEHiaEotZDUy6eOpJqy3Mh5L/ywmZ664VO+ku3z6Vjy4vpCzSq01sINtANNH6H2Y42mngbtb/l1B8VcuHKdnr6HBr78ma6520n0gK9haaibppuFbE2u1eIcImMRk3IWFPDrxIXrPOhFLi6l+fI5UZ/StprwUvkVHxpWNNhQRs/hcYxuGFc07DGWS7dVfA5mH4zw2x0HZQvnJ7v/dSbn2l9/SfuSVcKxM26H1ig/8HjqfHisPcPR7MLR3eYF9WUVRTK2lSQvfere1QqtVfCYIxTYSosZx3KJqJcMDWtPFADj9I29vlXPXQqdern0qeeupA6n22k/sm59IV7j6X1I2hcpiLaaRuB1s5upU3mV3sI1Yipqt4IYQXZ3FKDKT20+8rR9EkGLE+92EmvG1xJrz3WSl95fDZtb4/S00wunUGbdLGTn2ErxosI8epZGtF6N71mHhoePJ6OzlMk512rWr2qDi0KtGeBJ2NosYTBq+BBlMzS8S+kzybSv8sZ9XJdoPWnwh+Nahox4VXUjqyCnt1xPIfwkt40gYbyjWErRJazCHkAWumGMYW4vp56rdaXPXGp91+ke+b/+x153oSHA0/bLf/Sma9eq7V+Ny3M0Y9IqG6qAJYphBmPRqyz+6EFEF7BDevSjnqb6b3vaKdvOr7GQgSoYELFDrCRBidPnM6TXyxewY9merLTSp/4/Fb6+FPn08VNAm9bSfUTM2npRDvNL7ZZDGmkBdK1ych55efR1IPoJYZoYQaLMPVu7q9jQPkcAn5pYzuNuqvpbUfa6d0nltPvXkjpdxD2DSbUm8Pt9Po7l9Lb75hPb1mk7TX6CGo3VhjL/HeUPaglnkGplLuw8oeXRun/+GNayJIJobOMISwUcGF5RCH9oYAhFKauXAjEhCMleO+7cFNpx0AlvYyvXIBRFyUq8i2R3I33Mn53HEHZkV5ng4xGGcBT8IYr6AEUoPETZUcA5ljtag9Ov/r2Y+/4/OvTixOAl+87sIbe7HfelxYXW1FBKp9wUB7apzyXuwBwh4FV2qYgHextBgiJBY/UW0+t7iliJUG4KH2VMLgeYZm/CCPadgCDH2j304OvXUjvvH8hffzspfQnn9tMLzxxPq1+YTGt3nEkpdvn09pRpt1aaHFMh60a630I9RILO858YIywoshiCzMdC+CsHZtl/nou/eZpGshnnkkLt7dT7dlR+uZTCPHdt6WVJgZPDaG3p4H0pgsskFu2k4bcVVRrHJlDzHMzjZgYiKL6c+U6DWgv5pKxiUqPFmkVuOny8xiI5YvOuF3xEe5P5tDVMFV4JFOL6HgwWH7vQBeBRlT5ErlDmEt81TACtQh8VjgRcMYW1dwoYdItDm66SM6POO2xOvCiOfeq5y/3voVh+y9moJvzeyANfc/7z5989oXuH6fWwl2ZaIiMwlVUB+H41cj2uUO6mCuMBtY20ilWAx9YYbm5uc2iYT8to+nuvHchnTjKKh0Mmd43kYuWxSNrboQZARAGGQR9gxmhQdpGba+mpfTHn11Pf/DHmGNzLGKwgY9MWNvGfxurdLOu9g2Zk0ZZEjWPuLWQyA009YCB6fpqN22cZUXvhU56fauX/pOvmk/najPpNhpEi5kO60zTp0GaaHo0jpC1KDczK6XMEJ1fJKCJ8urL+QuN9NEnLmH2NJmiRZ8z/Vdzotu6Rqs5vehl8rpajv+89zo8gBmfBS8v+Ss8xmWXUwYRBHg3bhKfw1xJ1ZfjYoISL0WglzFf0sV/EIVXPGAJcLdv6QFkt7ISAc5h0OnOMD2x2UmfU1mtoFCacCmiM0wARj4Z9/iZXrnW6H3gx9/z9Ht/PD1cWlxEv5wf6+iG3YtPb70xtefuSrOwKbrxqaRBf2ZQLhEwG3T/qxvpPffSnd+xnG5T28HirfYmAt9Iz47cNrRA+a8mQ3RqO+9WZTCbhz75DtG8zmD0fFcL7bmkIGNDpzWeuUUjOoswHsH+RagHd8yljeUmgzxyQlMOqYT+hY2ULqBdzlCZV6C7O5NGp2ppiYa32e9FR6K0YgxF3lISReTZCreO9nZQCsH3znbT3fcMU4syt9h81UCgFep6CAOzLyDwEllMAzrNF104d7RYEa7Io4RPZRi0IGhGFTctd0EecREdQDbESRlMkzsJcES8tORCFZSSlJ0hCr0OPOG1dvDAtwu9+fRvL6+nX35mM20usu7aZBp3BP/HaSLhzh9MvtGw9oaf/5OHT/74V6Tnd0a+9KerJekauEad2lelZbQec7dXEyszZAo3axztN7P6QnrfgyvpP7i3n25je1Cd1bshU2Bqya5d8BAhYv+Faco8tMpdFOGo8Ag3HgGWwUME2nhNUnff9fF0nOKwK1f0u9zdv9Dhvo50v4jgnmb/yG3zaXhsLnU3EOLzNKiL9hzArAFrOtS3vSGyzDhWYTMXwrgRm51FxCmTeQOTMNmNp+xI06930zxsuuPOZVaCrXYucGatbGK0OFegIwOnLoUZKeAhBMZVmcWzaSBuwhn8VXwlhMIXMygompAW+Rkmfssij2NYIw3VNY3aMuvUWdkVWnyyHHFLDep42GHrAvL7H8+2MOFS+l+fPpe6K0s52bV+ozJbt29dSm8E7Esj0P208GDsw5hU8dUkhwTAic3N9LUnU/r2e+j1FzdYtFCragfLVExwdd82QgpoTM1VTB7zUMwKMQGmk+Hhpy2599nZCztF9zzT0nOlNRBOEUQlmxAOK+AXuS5TlXUEHFMlMRBMW9ydH23hn8W/jEDMD9Nck/0f2L+uTDr5NrDCI/Pqjv0temmp2wKgxX0f2VV3It3kVGvX0my/T6+QyVMk88Ym8BepCGRVcho7BMaD5stOZ8FwClPljecIyPiLUpgO108RoJdE3nNkvvtQAiJc5NOuRO4KB5fyGOVhnr/RZjW1M0rfeeds+qPVrfQhFr7SDIrK8pi5bi9UtXqNPvQBYn8nYG7CD7neuBvVGyuxaw4beOyk12tMcK7kGoOxd957hLneFoMzBCvUmjfEQ0FAMKw6BVLx0YnCMO8qSJMozKEp8FsnbrJ3cOjlwnYEAh8aGns1eg8FTAReCrsDOmtgoECbA3BO0mAKxIBGA3txlJbbnXQErfN81pdiDVpInYUYVJrBmdqIrn4IrATLgMiamQ4bgltTtftDPvnJGpFnEVGWIKeq9Nz1F5Q7cVah+WbULieNUyTsiJ2OK0nLPVY0d0Dnh9zjKLK7Xe61NDjkpJm6UtuaoywM+L+MOf8PfRb5YBwRzNudvDxbmVTwqN495pzUzXI3LNA/T/bU5EoIkAKpG3MlP2bNSBzEHkM7PXy8gXHh+3Ws3FHA6Ob4GbGnwoGdq3nRDRY8FZpycxAow62Q0Jc2Ah6Uzx40aG5osCrauR8kbwejTNeFVIkoJEnWC8NN00RhYtCHYYtQ42fmxDRvOjGX7j8ykz5zcRvBE3hvp66W5Nykqic1bTSknEaTRA0er4BlGwWciIEa30sM/MfArGQTgi1moqb8JfqVuef8duO+Xv5BfyQq6end2Ix03+wMLHYTL7yNMkxhlkfyQmH2YgzU2Fg9lj74RC29610EvHx3wwJ95nHYP8tIzkqTGImVwCBjyh/xKEAwL7BhvkklDtTQAWq7duRdZwaBix7JoYP4RKPY6YTK3afaQE2gaUH5CbdvCFiEJYQd02NmDqzN9TTaZOrIKSQhgmEIZTDQIPyqTl1Rs6pO45X0fisdwwSZcd+2ghegUgvhyrZhlNlgTZ7s8nPkBZjL5zpLo1dhdnaEtzq4RIKLtJbPB35It9NVAaSNvHdG5qdx/ntFHjBst9BVyffNu6pzbX5drjmLwQCaQe8SdV5zk1pmBRHClYvA0GpVpA1+6LTIzXMVlw+A0EWCiudBdCHcgip1SiV3hVLnFJmypAYtxVKOmLTBthQqh5oi61p8pgfGK6PTxEDmgHGqKBYfIw5hR0vfju37lodZ3p6jebDPIrSw9rHdXqDnR8Zqt2pmqJX5T5hFiXcNEwsousuEPbbWYaxIPjbMiraInPoptEIC9OWuN/z+cMUUJPxQQzdozFnbFQQCCUN5Q6rzc4md5BkEErz7PoG8GT75v9fftXGXWpO6XNM5hPLCOymWD3HFUymDYcGgXKyIo55uojtg60BAlM6oiCkqxnVSCKeYeMfBgIYdiYyMw9AyA7ocn/vRisUtgAKtMOnNeyYwaxFoptrIO2xq4hw+OUOisl1iiujtxxbSwluOpCefv5IuvLiV+h2FmeKpGYOJpIiBWPUcCEBM93j0RD2949Wz2PvD9CSbrRq+4yh+rkoH48vOEoJ5l1PjWpHili7KxV3lX2fj9UAieQE4mLIrZX40p4lTAe+tOHfCTVJ8qX3SZZ3RuK13Cx/CupteuVeFlShYdjPdwQRaKY3+V2mYdlKXCxQ1GaP1QnGGM6VXxFfikgsfgZkJoZmzNjZUDZaFWW3Gs5uZEGr3PfvstiS7PhvL3GAtvWVpNr32oZV05u5BevZSj20DvXSx2w3tHi8fOEAjVZN9zfNMM80eXU4nl9vpvpVmOsWLf40Bc6MQOc8+3jpCaFtQsIJuCSpuumhTkZNgfXk7a04NkG/plMoMPBPognb/O7CRz0HS7I/tlYix19IkHMZKKDlIb5BbaOauoE+XI/w3l5qDCXRQAxXRAncTIuHEKQFqWrrsomVC4+TYqpzYxKgv3+yI4toWwClaL4W13Ado65jRMBy48ahcAFwkDTElPaZDnRdiTzA4OcIiiYK/mVhYAVRNqeOtIBQ1b7Nwb9d9vxELpDtIm9gyjhN9e8ipNdb3oulqB+eU3EuBqrzFl73SUpUlfBpP+S9TmDEIEy0mHjP94tDtbxYDF5HT8AVfTvsX4VfqVDAje6MxeRXNhV/lbvy4TNPlevklOZhAM5DLFVIIHVM+RYlxVxMp/XbBCqDxdssO9kLYnPkQNy4sARpEzC/DgNDMCFW2q0lHGEMJeFZ18wiZb2fbgGIPBZnUSOQrUwPCWsC7hyOWevEHLxH0WFaGGPd5hOQaQ+ZxVAKmSYa0HF65nGE2SeR1HfAmy7mFV81vVtdz5iScoKbZ6a4K2Bn9JXySsnLtS4ZdXnFjXmSJKMEv934wgb4qtzFVxEwzO4eXKalS0ImQiGiSVmHNA6RciVmo8SuUgBVhNg9xZS2NBkWYSzpjMETA6swCMEIiwE1MFAXEDt+3WWJ1Eb8NjKeAcbOSQDGtRqh55FU9YNTK1kNoZ2Nu0IU0FngrTY2NC81k3jmfvbEF5N5Rf0FDYbU6ZaJ4d9BZ+LAjUJbg/sIItCWYItAKlEDDLJ1X5RQK52WViYj2hxkGNw15NoRVnTtpwhU6yhiCDHQseYMrD7pMr0ZG+MxCcP3mw4+zCgqpU4Fu+CmbaiK74HjO37Ghwh8ySn65lwQb4S6HNInNDQBJzkCEQkulYApes93bqeErFwJs3wHyYEAW7JijNmyvCjWNUV5jt+NhHPrF9lgPMYszKWFFguHwFSUUHh/4zz16oZ2A4o1UPN9ced5jV9DL4VAhloGB3X5otxJ2FV5Li/hFQ8hiabVrOBhuWrVv3t8grC5UZeyNzpwBuTzh5lhEHnK4GAFFyL3zzL8/VSh2tKFqeBIQ5yahJlLeAkkjBoPQb4PwCukPBIFDn2klu4SKPVwh0xgBdkBYc1WLyNAH/w2coh1ndHAc10kh1S8VeywilbLviUS+VAR4j/LcXIl+mSbHPtxREzkwvJ4TDCnUlrakzF/EFJ6DwAYzGs5Tj0JVK4xyQDgSBWoHfc5lI8RUsHIczmiEMJLZIJRyXDSu8E3ESm1sK2hqa5O7O0xkSJO87TfU3HXmsu1Kddrdhje18YmzJ/C4sd0u1xWQVFhQDUiG8ulq+N3p932+AUHO+dkYwULZ7Gtyv+VUYm7SIUfxQ0zMvtBEnWqkLB7K06b8I7b3ekyE8Tdi++dyUd7AWxVYYna4quxRDpgaNN5cETwYtqwgKxKhJojfQfH1H+y3SzoZTOEUEgIRJ56JW2Km4rVH59KSK4wo7BAMwvO8g8w3m0pYbDi7Go8VKIh8G/cUPpMwFDiVZo6ur5iv2zoVajfTOEh0i2cdbR3FJU2ARfqM2QMZu+A4y7nWZzZ6LOvvZKO4zSf2MUtDpgbBwEdEwWd5QXO1C9vGCC8RiNFLt1eCHOOvUD1a4jrlWWP2pufsDXxcmGmleRrnLLxqspKnaeaWBAwuEsFk5t4f226kf3d5Nb37yFx6aNZ3foCljmwG18415xsHZVqgGPyZotIE4AinOWJZfLTOAunL7LUy5vHvzpoYB+/jkQCvIpBXgREZtO+Q/KugcoBiDFyWzgiq8RbJHLx9eL6Z3sRReOzWqPYVIezyJvLNg0ETyKc8G+JTcEdPzEtXkQgRQFUeCrQofFlAl29oXARabawqtqJFlQeF5AVQrk5+jUdjOQPYZ8V2ZWUxndu8wAs4pvNPATH5pJKyYBMSfDFXnECZUXpu0JlIJF6BYJ908IpCrrGl8/lNTpPiFXa2pac2c+un6INO0VDvbM+kRfaR1xFklqtYSOqnx3nN/b/7xEb6c+6PnmqlHz/ZTg/T/XXqvAPIolCLnYvXylViQv/L4KinfciL4KocoXGuh/VaeK6OO5hAR3oJsMKq1ncVTuIVHIqvLNm+/dvLBQNk01io2RLK4xb7mVe30B28MRJyLJ5AlhtKmT0JtkSc2KUruxCekHa0EMwN9FU2pqlmCENoTYE8V9s5YyhIiMIpJIJo4oo+G0RRMF08q7wxo3lk38L2uShvNBrznnJRb9VzMYGy1jVwQvdUkn28NwZbx96aRRseRcteZrFI02yTQj876KZLkHqR/eOvnh8xX0827IU53ZpJP/rn2+kT6xzQzo6532c7wM80ttN/c2Ih3cUGrhjXWKaKD3sRJ2UaN3Iwa+i9oHaFyaadrNoFcPDHlyDQe2VCccKUqChUKkPeec7/eYCHJnOlT95kAXWlT62XK8owl4k/fWU9rXbbLGkjQODJ8Oab8Weh0HzIYqd+zHGZtowNvoo3Hmg6CiOdqI9uGNI5rxzpwn6kP0DyYkiKcDog1SRwgaXkG3PXPJnvFm9cuNWaJcfYMoIvnLSZk3mHcCNYIfRBhzJBpviLWWQ+ERW05JxkXQ6bCqzKrlCJdz8XeUN5k8Y2z3WKV83m2KqyxhkkW/D2HLsg16Gps+mIhTNGVgbpf3hqLX34HED9FQhgb8WFbvo37D5cZuf+3z86G+f/ZcpyvrK1omysFKxvY8ekCRAVFxw1piqUlAuJ6DuSlx830R1coM1fevZ0OyM0mUI770F0QEa8HXRG6oSZ3m6rnT7FGQ4uVPcULBqIEDJIgclzzzQFkGi2eL+ek9FWtnZz6GECsjYxVK0tQOhaGI0ok6Fz1jJIW1hTpIHge96H534sAXNyZpYVR0SThmolK4h2zLlHEuvVrgh8qcic+9Vwe4fsjXMa1tx9G2YWxdFlf+6xNkKL3FxkzfQ8+8EHhmPzn6PRNnj54CleW/u1z/IGT4xwcwniuIFzo/QbFy+l73rk9vQ2Xn7wLZ5c8VET01lmP3naG+aGWugsaa4Gf6VCDibQpSxxh9g9BHUvQkPjAF6S6wstqdTA4KwwFRqfGZ9gny5gR3dhUI2DZFxY0bkMXual4xkmGpM1tCH7u5qDPOh1919MzyHACp/v+sXbI8RpR9tj+PqV04VeeeBIDnQVKmRPjvXoMF+bsmFh5QeeXNmKPTQHueLIdGeq9FvBukl46Z1y+LV+S9rdMJWGJ1hc0qzJNdvgfBHPltvaSotz86m5PJtqnX7qcW0g0GvtUbrAPoD/nTfmewwGEy8Gx34T30FjsLvAy8zfeFczHeHMk54zPW6qqei37CHfhRQfpgImDVqa96F7HCXem+cOJtDmbV1Ys1OVEn5tgzHx+ncSarJSjTLcui53oiJW23bAtk+ZN8u0UX7XLi+RC2HnVZbE1XShPSEmb9OQqSWPINAk4ahjoBBegp29aNCI6I0RXMJQ7zYuB0gKvXy2xyiyGEvj5kyAAjPH4GjZPLEtN7A/zdsjyHS2O9PbzJyKzLRmXih2llcnPcLdDBd0ig/a7K3kkTZzl6vGBqzhFpu0tjZ4UX82HV3g+EkE+Tne0l4fbqZnrzTT6bMwxV2JUtTD7OCcwq+/r57e9+YT6Y0cibvI7kPelIvtvmpgtxBYL314luvDZ/hOWJyvrXaiJwuWKORe+eHq4pJmt5xcDXSwkIMJ9DVxS5wXzgIVicgh2Twg2uL5K1PCFgy43OIVDpl0nJp/kB1wS3Cvz5keMRdNuAfGuH1U5oWmBj7b0VYm15iEKYEGf8xYqKEVaKTafLUw1Mjy30UVYeIkJ6kTrsKVBVrC1b0eZaDWRo8j0M+u9dMXtjuYIDRCDhinLwEuV3rsCbGRR0MXGfj51ZV7fnqJvzRK+T2CFgXY+eNtCsTkBm/y5BchevKK86n7293URbDbs3PpyAwnqvKVrrO89/eh03xwos9HKXiPMrY1MmX37V+xkv7WQwucBsFXDzY3ONQSbQ/B88Ezz+S2fJOGby+VWSUtzs/LA2sRlyOy39/dBfc5NP8E5OX6bqJAH4wUhbK0Xgdfls0qb6Ep7+T9tNfx4vAC+5yHqO2ABSZ221FZ2QSpbGgSZpMDD8wOoUZnZidHidW8cBYCKVWQi0Drt+GFQOMt+VB3JJM+Gx1+nBQ6hrcqrbQh3fDcynI6ff5FtCGxZhVwuYJN4Z/62agKjSA4G/REwHPYQX6DcBIwxoDAK/BsnSBfaYuXkL3DLI98iIZI2fsslmytXkn9GQRyjmPR6sfTEx1eUR0h0J6VdvFC+stvmEt//X6OK95YS1c4t3AeOlHoGFUMp1UI8ooGNAPtM8ykuDcml07aAWQsUXoh+7lcajlQ6NX/yrqDC3QIolW0hwtpsmDGZ2Gw2rImJgTmG6OQWNkx4g80igtCR6QzEQ5Qepyu40lfCnvGpoxlgVUrq0YLKcbrYpVKHEbzbG4hNqEwQKbgRVymKc9aZO1sdypVuuz3sUKEVwGMxGB04aJHmzmPvTnQTqJlhHkRuSJMwCtLXqax/GLPDp/lsL53uQI1gd0FwGPMq4NNXmwzg3EJ7bsOI0Yt+g4SthFeF0mcWWF3N2eXEKegkV+TxRWPHkhbM+mTz6ylL3zyDIfDnEhptZNuRyO/+747sbs304D359zP4ndwLLYCzVuW5G5teFDPiNNUML+IjF2MwOa6gL/jSsm8jIJGa+dZZNPOZwm7ie7gAm3mFa170yHhOWYX+RFoGUryif6i3glVr3pq2Cc50O/MJqtbmAe5c8tpYlAIpLoyN4ZJDiH2wUxjqUB55R3o4HZIFxkYAVw0MmKzs6FUGj/gpQc4/sfERqXEVEDU0cZwLV3u8QVcTkHdMbMhDaTLja+UtMombiLNbnesAhlud0QV7E2Kjd7C5DnHIZYXmY5rIsx+0cty2e3XGAxaTmHtfZwjlxM2hgXsuhnORPnGU3Pp1X/5jtRbaHMk22w6CcypRVJwFqEbjBwMx7Fn5kmGYCRfGjL4Owi1Jpc5LNJgMtmkBa7ILuCVM7YUKEOWmFfi/tIEej9KogUiltqN4d+7ABbPqTZnhWVHKbI2dJOVuA1G5X/KuR51zsPzM2zhhEe7dPj8RINBTE5llU2ceESWWR0TerA8V2wICz+xpI1WyL0GGkcBhArpUPNbcfuZA85aoItiMNpHS88ur0TDmtUWigyiWUlF1WBKRUbQ1A9EBn8ENMcbdyEwlP8C2vPpbifmWPiueOxDscdxys6XGKJHqdDGEnxkWefLBf203uikk8yC3MN5dEO6xT7HOPQ9hUpe2AAQ6FAl4PMVUmm0vlxV1NyzsdoryMMl94IQJw/dQRjliu7HwP3KL3zl5N1NdAcX6CB+LwqmC6B/X8C9EsMsj1HkjRF4cIwt+XMLDLRkLMxT2BS8OCWJE/hjsAOsI+292GEvFqnAZQHjzDnICUGnwrSpY78GFQKKsTbPA1VyI92EenPX+Zt7DCuuSz2G7QwBDsqigUTjKLDer+0meUyqPkSAiBDcPZKTFYqgkZ7rbKXnWQVcAND55rJj0HP14gVk+GZzFz6QiTgG6xoQLLKwCrtNpPLoyEDFEa9I5ARVaQsCMdFYK4G1LjRpNqCkS1oXHAfgFkrBJyN/viTuYAKtsgwGcQ/OT9NcFSKrEOB8vgpoOkH2RzKYTwU42ND51VeXbmtM+ua5Z5np5aGLA89fhKGa2nk0n4XavHL6sOMCEw0COtwQ5D2m6QBTKSrQCjN1EuGmtEuuMETq/ENTE4fairTa+bHtlOrTfHZwaE/jn/n7y4cuch4TkqbwZW+Gxi+MjgC9skAWVqy4SrBHtNbzbC46w1zagAWoPr2W6ZyxUdl54qqHu5ajxnIjzvHOpetsltr5QTW8cdpSZSLfZInldbJU86VwJAoGUUKIxbrgTFbelOd1N+A1H20YvvaW6x6gG3CaQjfTHUygr5tzqRUBlf5ruKg94qMGZaYzHBxz2+CkfLrEU5xOOYNdF5Z1CDMamvgh88AmjUMbqcG8XTELmozkPwTOihAuNGfJhki1txuO4tBEYHXevBTYKsjgyoEp8DIAIm0IDj/bcO4cA7ILHUXDb7UITmoJYNaheooGkJ8iaPwjuNfBqrPGNFojfZ7z5C6DVBvXmQ0FLI544B70B7365R6ChnJw8cgFo5iG9A4gQTjibMiE5Rck4I3BFgMCg07hhQnsmeLc4Nj8BCjHosR0Xm4OJhZG5Ka+hrtO9DVS7hv1MgR6mprgTM7E4ODWdarKJMIF5yg6Xiumw5ep7mE7wTsXZ6LrzAKrdhYmC2kwiueYN9YsIV1mYRbojFcokPIfuElrpcX8sMjQLOYeuAKSZ4MjbHKPx0grKHTg7zNiqvFG7aXtevrAGbpv+m1tyzxnXSHY4wb6iZMGHBire6bEB1BBaxafiBz/1PlK1zA9y2IHfRhL19HBRJkscwyyvSOpOT3CST7a/Qqtwh3baWGWPaKNU6n25q9wMiG+NwN8bDEALg/ApbNAZn+8/MCRZ34ZYdy72nqtyLETdi8XmRNxHTnZK+k1wl6aQNPdOOc4cRKHU3JgaHHBkMljCZ66g6NMwhNq0RVC51K3rVXMi8ApI8VNbH6f0LvQdpS4imdhluSQ+JWUKioEcUwantw0KnxK8s5aCIHIFTiFUCjSaic2WT5u0lvEK0fkovaL8gKTzaPqHjSHqI0R5QaYBWnc5VKeoK/wNYxRMrLY4kAcOVswXWH/xUUGxnUE2hrIe1CkXhhBwSNbTRfCmRc75GsWHUoOL312o1gWZH/hO6aeyWIuGzyZx4ULJTUUk1GcBEU+mjwe06MZI2RUi5RITJRFTykH3rETnl7cLvMmuoMJtLTdiJObcua6DiAHGiHUMJAK8PzmM2ub6TG+RLsQ+eV5ivg0cdQS8DI7cyznQHhoi8zNPXM1G2dJXGnM1SeBuVKD+4F7Kil5R4UKNlVu21UXDb0GratdzkOmQqwSN7dLl/7sMv7wm97HKVesU9BUzgyLX/BdCaqoTYS5y+mofqM83tSh0Yd9r2BU+diLmFyxDZQ82xA9cSqbWqRXmHCuwsa8vpC2BFzWyOKraJgUytgxXzRDPPUrvoxM/vGsIop6iJwD37V+XKy6me5gAm3O0rk3r6tI4wXav0DySdZlfoksVx9sjwPRN9jo/4cX19AgmgVOsTlxjzakUqyrPNMTGEibc8rauarACK3I0E8iK3noyiN/dZaq6w7vrZyow0xDlSxusaQbFWPcpCyxPB/2KF+/4BzkeSrSxQZzzvVeYAtOQ/Vf7YS8OiaHFFkSIEIAtoxb7Ffu0zNYpshPQPgtFRkOWx9PmGeE5wUhG5x2Nmkobx5XBHQQJU8to2n0Ov0nxvwEjlAC0pHzcLndStAGd0Dcgykx5WqqUvzAzM8kmxLyit4PJtBR+XvRYykwDywohcrXvsBjiJ2Y1M6ZGzOcLbw0dyQq0C5dBsefaha0Cvq08ylCiC65S0nMSMDRPsLr6LvLpnV7g9awxXy3k1sIOTUdGg343Byy7owudVwbBatxuY78drjD0yEDQCvYY3OtXOngWPdoKJ5bHYIZxaJmr1m5RIZwTsoWyUiUBQvcSMuGK08cnpP3lZMvUuXHQ6PnUYD5Uw2EDQ2CrCzhoY2QlMbZK2ZjzRKTRrpUQuSvV8XhDIc5xdwyg09Cgp/CBnykc/6bhkImnl8fMyoS7SWicOQqEYbtcJQTnu2uyx0gL+HhYAJtBjuI3Z0jkYU54wLthDG52sKBi+OH6XIabnXwXU20EC/MqgJ0FDxYX2YPZP6UC8b7XGVfooQKSF4xcg7bwrpU20ZTu7uO6goAbUrP1xtwtIKH0yj8WaDFLA0QFN1xYOPZMmTavCkooSEBGwvNpEYD/sZ/Ml5QRdbit7ih+fAoiAO+gEtPD40IqqRBb3GKZOhWw/mTYjHauCyx0hhiO+ZhPFWMynlHYwClqfNSe9bMKogQWvHllhJ1NHRQnJtKNAKzCRc8itx5JHG07irOm+WSYTfRHVygr5k5xCuVsE7ao8w+4jIDsr/8Opds1x5TYcBpi7mtcwn/Pe0203dqUoAQJibtgMvI1CDTzqeoH2DtHnWSkRsM+NGmlzrd9DQvjF7hy7EhCNrt4qaWrK64DANRHIsrroCxZrNJEYj9kaQsFvGrOAUN8StAxpdDBRf7TpqF2tOVSh8LXIYytYJqqezixeh8eLzzqJB6SQhODgQ9/vBg8IT/Em96y0cErtzzk8+ZXmmOufkpWsRTSieOYLe9hI2eGO3oHCjyCWcyVSWHV+5+kwQ62FfRLDtzQfTJAP+CwxY2PBZIdimoCAvqx3rMa1i1dM9sPb2Vg8cXGMRZibIwdEMwVn9gFknlcv7qpmmXcyMHgtdXVtLa+Y20ykujeUt+qDDyzfjF4LKZmtAQMdWjcRIAcdqImQ7oDhKk3zT+jG9RrZkKI6xwKxqfgrBbciJm8jMROuDN2wyCvgzjYokNzvl4W2zwDdoUZKmRPUGTySKJXTqcI6KEGzz2V7RHww74yY+4ggcWkASRJnujIflszxBHG/MQqKzrSqFEhUbCSFkhnvYbtPu5AnsZt5sk0FPEKbTWIdywcDH24jG/aZIplVmyIOJlAk9qU48GGLKv2K+6DjfdycbJoXsKQSAAhSzPLhRbIJ4wSV/Ji88TpRm4776HaQ1f7OfAUuUVCw0KIGlML25zyqJpNUzyyLnn35xiAlfisjD7tHe6Arff3dJKh6m13bVZJcZnO/swMSDQ57B/hfXBhN4owJ49u3iECzeVwHLTgi1vvM0jHC7vD7HH44EgSIkl8GwPBQj1R0TAV/iqtFMZZcD4JY/C1KnQl+O9iQJdyKg4lHlQAsf3wj/vKqEYMcNV2aeNhoWbnt3cSi2WwOawRULDG15s2LgLV7ksyeDCig3m7cxYQXAg1Gcj/ouU1u95GxKDo4Jj6i580MF9J6YpoP28JLBcu4VnGs90Y9oPTQk3XeFXNCgUxDxHBvfP8ckHCHUF0G2scs+KdMjhaqb3kV1KiDq9ILyJQ2ModbgpgnwfMucivGqllDv3UgqoMTqTSYeD3xgmEiDLVUwxLxLaq0BzN4HzetG6eJa5u5z4bqY7mECbe6F3BxVBeRWJX8L3IL4kKVG+cCpHbPnun3Mw2EVgt3mn8FG2kHZ9vy0c4h44eTCrq1xmS9hvAIgvVgQrOPuARbZYzvPGhjBq5ahv4k0ZqSu8Fm+6V/DZNpOjc+GnTQOigyVWqL7Q3ja6HZUrFEHmzf26pgcwQ0Z7fo8xkDOFsMlUYwfBbFGOFt+OWnf+F564N59gtg1o72ZN7GmrQTHh7q8wXGc5sw9PFKhKbGS43BRltZQKawMM2x1akFvCEN6Kh4Y7Dmow0m6zscVzCu1hQ4UHksCQUZf8zNi4seNdxpvoDibQ0ue1pyuESqyt3mtvFwJElBAFnalkYYP39FxgWVlcCGZaDQqnsFkc8MgUHYn1ZSYDGY2DZyrQyo4ZrgyGgqdCsMnji7QlU+JyvrmyeQwnHVUOoVyKv8RffbcRcQXegnEqk5KAKGVrj5gCEfcoj/MZCjWvR20PeGGYCTJfLFhhL8dRJpq/wOJKn9qzkagIeBElbGVncWYoe+SBv2y0ldvSWHgfVAgX44ScfWwzIKF7q0ujtfHJfXkam7t4sgfwRWOn7HqYhfUW7y6CeAOJ982ZgZ+/5ssImbkQp21iqyv3MRXmzxndN9EdTKBfbsZy2fLBaL2yV50SmkuJVXC5RlSkYdpX6geFwGiSjVmBF9gseIivSQOfdrVwJnKZvGgaZ1JiwSBnHASYxsoxaNqpaczRtIGriszhopaaaSeGjNhfNWLGCZ7ARY+hMEkvlR4vuUTJpnFM/IGjNcu3XprpKd6SepJjkAZM/ywxx7XIV3w7M3OspnZBzWelo4z90NCzChlZdqBa29c/KzhzhPxl5NhloTdEuFgOt7AIeMPeBXp9zKuGuTzyUFNDrjsbtQCPlnkrvL7USi8OOvGW/klenfumN83xWhiLQLTJyx5H4WokLyMMePGgy6LQlpf7r2mU2zMEvutd02weU/hSPK+MQEeNUPBg6vXIymXxd1wqVZ0XTCkqTZQKYNyN0wkSqbLQC1uixDXJv4In0MpVKRmSLyq2EkDT5NASx+MOIQiASJeJrfDm4PGvNJUGOA6c8pS8ffvcRr3t18IYrLap6G2+tbjNYTBPMdf8J2e202k2QF2uL0a7WEAIWle22T6KJoS3fo1uM0ZovBzrngqO7Gojda4UOrBtgSuWj3hWiYTmhQ7Lb5Mt5VatxDw1ZXXPs+FyQKUSVeETzBenFOts1B1OYrr7+CKfdOdz0pzG5KdQ754bph9+6Gg0QBuJ54DYmG3IkBtafBNauxzUs0nY0Xbjr3z8Uu84X014dms4fAw6/+CRY3O8G/bS3MEE2gEExOUavUaGdC8xLypfruXCRqQ7Az6EAC5nVuaEsk7zQzcJV2hzfN6XnAcpGdZKyBrEVbUMlVOGsIsn8lSIc2VZPwV37nKrVFX4XgIdBFWVHv6pHxWyZZHusPsz+YFGr4IUPRTxWaDQiLDV/d8DNPBqYyZ96NJG+sjGkO57PrV5/aSkccHHwWwbrTg/00uf5ziCo405XoNy4OcEqP2Kb6xQBhaOPJl1Dq0tnxROw6XNWRL9amxxEx3V2iU8n71dBRBnabSsTSl2n20QPTYyrfBdmnleQfNFgRprBi3NOmhropmbHl5iGs0maIneEt7zrTLOXaHMrDPklcXavbSFe/1MiF8kG4x6z/3embVfPrK09D+9dTF2p4Lnxt3BBNryXMtNVbKV5gX9cc/j592Js/AIBE8EpWImmYgull6rZLm7K2kU5GAZaXNGYbpE7QATQRUBPFjhirqu0FYwebeSpp3QprZaihuDTJWzxCELIUyxNoMQ2UgLvHjiITw5hcI85Lgt7X63Xq6hTR/H/6GLV3gbG71anwv7V7s/kvmD0GcBrKdjmB2fWuulc6i9LqLhAouS5yzHjO9iYmu7IOQJSmFfw62mfACNRx1Y8T57146W650QaH1oW/zySRscmYSfirU4GYhq5vgiLkviv/sspg/ftNGMWqKX0X5v0Qg9AFPzxzzmZlgkY3bJBrQAUj4dy6tbhIPbM1jySwqWE9OxPrprdmHx713p9t/7O+e73/dNt80/BvgNu4MJtGiDu3vhL9VX3aPCYAyPKvZwFELueCh5CwbVGRGHVqx0i6gt1jgLcKg6CmaZXIRSpgefK9RZBeauPuBJmwXdOiDEwDHi7A3Zr/LLuWTtk0FtBFr4wApoYvEUN8ZV6IVyyhV7K4CtMbj14Jr4IjnpFURxZFzuA4E+NFefWn+eGYx/yQ7DD11BCBoLCEOLyUttWVJ4Ich22w1s0dgnQmOZRZufQOifJ90W6Zlq4IIjEFwnoZfcWCTsCMLta1JYMsFftbBmieZI0EUe8naDK+aVeN6UVtLMUuZAi8T6LiFNJeaefXu8iVY9zaGa55hqeZr8bCg2OnNJfQ4Ksl7Jp9GkyZkRdc+aWXqQ6LexH+VNC/PpVYu1dIQDcerY4AMP7iFJh/NA6u35L+OE1//3N54/923feueJT4j6RtzBBXpPrFa0FFsYndpp0kmVGGMzRNZKxxqz6dMX1tL8AlM3oOgj+dHlMRiKJV3xqLrtsmBSCLvPJdyscMGrcavhmYoJqMiMHzUKcF6GZxeRGT+huTO2KtxklCs4hJEYG47phsz1gboqhCEKKLShmRzBWt2xesbLq3efWkA4qSDylj5dmS7UwLLL77QW0+9zVsP7z3fSh2or6Th28yIvBqsFnaXhJDoqGoqo5RFXjbl5N0F50pGbql7N1283oenyuOwQB4EKngNq6bsCunVsdP25cSJgNAYnyxwkhwDjt8H4srgKxjLGG4LiIJ/yRzXEggs2QwxOe7YQ6HSewvQ8xLM9Q+JcD3mjc7bJVWC1/G1+jBhKPoHgP3FllG5f30qvX+yn13Ow0DJTkpGHxdjeTq3F2XvaM4u/8LvPrX3zN9y1dDmQXefnYAItzRXde+O1knHRkrOQaEe6H8MnK1Zm08fB8O300NEFmMugiL3PNZgsrCywmw1MMkSjVJGSH/qAUUCzGOf8/DW4OOqAio8kVRCCZ7ICsONeQss9N0QTxEyLqcIMQlDMFmfvHseGmTE1EOfeaRdSBt3c/GJ69RLHtHDcltikLWjE06BX6qMx/4yy/cYLq+lfrXFgTW05Tgl1FdNNWe6cy460ZBqrrLJAgYY3bqxqcObfEsL84JA35Dm+qxvfoyOdH/hUpco2yPEza4NQjzZUA7F/KUBHilQOoSAIlEHgtu6iBRsvIxVw/6IhMSPlxDPmxhV6livBZJ5Nq/MWdYMnKsSAgqee7qAu74IGp/ys1ivw4HngPre2lf6sU0vfcPJEup2TbWa2WViDB/0rm2l+ceHto1b3B0H0j7iu6w4m0LToMQP2RA3x4cq9FMxiyRx5LFNhEIw/hg56hJWv4dClAAQG5mqiOM3jy7F+aDOY6vZFk1N4tVzscxBfhTPaCE/Km37ZGNHeDSAmRuwljeHFBTAPpqNisjbK8iCII3v/NF88RqyBMDolpr+ucUmlhPmqzQyd9k11GkCjzxdp8TuTYVerQDQ8JLHeTv8erfx/X+il0z0WS+ozaYWytkbqOfuh4JRZ4ypqwBtsMyPwaLIpNx20OQugzHwwT81HRtMKencGo5rBGggjX4U6riK44PR/cvlsAPDywktGmqENq4R5zO46eGcRGe0VtiZg/AIGAAIaTJC+wGMiXa5r78cxWe4kU23qnsTDL0lcwhjaqi/zBV9Whp/vpq+8YzbdJ0mYH+7i622x5Xc4/J5/+bkXfu6v3n/yQsa7/+/BBHqMhxxDcxJQGFWeqwKFGEC42st37fK3PHJB49MFpHOmITExnxWgKYSl+Ai0fFKYDdMrqMpBlrl/IbvqXm4hfDnGlcAs3DI1u6xQxCDDMq7xN1IqHMZW3sgr/1hMQmEytkBuUOx48muzfmRI86iB0MZ8OL9x8COInGXgyIs0aDdTZ3YmfXqjlv6f85vpE2ijjcZ8WqawR6DZ48+0P6MxkM10pYxoBGFywMswEShOj4K5QHQOjXpxi3caaRzpM7yuyqEz6W5OQloh8+NgYbAWguYKiPVk4WSHdwspU4P5+HWljI7wbAUKsSbQBkJ14QXqA/wP3e2qCoUi3Dd0ZaoEiz+Uh4hwyoO4aYyLmEgnibf+/J76FpkPBn0Gw3lg2NAMYTX0U8xVN/vr6Z5XZU66ZN+n0dRb9Xt787NfC9ZfD9zX+Jnm3TXAqqjSEmXGgZ1c1MlEKl3OcndWQ82rKaJIZ+1gBnzUvEcAAD/VSURBVMDHvzA5mWzOrgqImilh3vPgCzYGn73L50AEg6MB+YgTl1EYDD6OnTmP88mJgbBijPHKv9kXjzt/LEuUT1MLrYxd+AJjhd9abaR/dn41vYCdfA98dJAWjZ47cx08aI7kEM+Mm+SUWWJZ1OGeKrqJMDN+TBfadN2cEJqOIFyvWfZo/pRexNR8huYxjzCuzCPUCCaNLgoFfCzv+Wyx1R56FGwzAE0Y0q70mZtTacwXh0Y+zorJ3Zzwzy2mPQpOBbqkD6qrvAAL3OThQs+ZKBumDlrf80xi/wf8mQXKE2BnadS+/fPYejfdj9Q/vAz9tgBxzjfSenfwCA83WaDBeE1npVs4mZUlcwe4wXbq5VdwK1+5iXlr4nIsIHgstM74kkbffi7DWXfO14aOGYNGYwk8VVDljzodQ2VP9A54i1hpL2flU5kkZOQysO07Fm8q+kztgNQ9GLHPoj6bPsPuoX9+di39a2RsjdpbZBhWVyNFA8uN1eTm6djBwpaeKPw2EOJ7wK/BvTWAryDQHe1iNa+CpdAeU/gc6nH4IjMP6TJCyUeDEgPU0KYOADQTzEN/sBY4maZcgzP8zvtpVrgp/Qj3ZSQYOQ77QGZJjD9qX4nWpLHOrTDri1vgFm+uRAb7tXSJp2BiBPNDudwzs2E49yvAHIWQcwxXP3Clm16zyMwML2KIuck+9vb28G5Br+eg+ABOYqZdVY4ohIX0OX5s6j7AACsOv2ZHLHrATO1JRVfx0G4VVoGWNzFaDmaYPBDm8IDiJ5zhu4kBS+AyBs1ItLzPOlueacZM0mQfYVVeNq7iwryIB6D4j7lx7k6jGWcSFyu0kZ2x8NkjtSxRqyr6pq/31zl0HKn/WmY83sbcrEJpL6EJsYV5sE136rhrm662wxTD+ibai/Qx8IJ4BVvtvUkYEwJodV5ttat3jjkGfxAp3XUE1SOnZiwxArxItR7Hq+nQRxodrJJ3wMqDwocikAqxkqBRG+eI4XdTiP5gIppfo0gcM85Imb9piJcpwoTjmf98VYHafoW5BkU8P5WyCpr84d9x0yKrpecxzS4jxMfB7ylZHtdwLDHYugF3cIGWIDLPhEzlEIRKsZcA5WY1Q6yCgEcw4w2b6OMMb5wClstagEtcec4YxnmILlwJ9yH7YXn2i0KNAuJpqJBEwg2r5NoE0CnN2XaPnoNI7zZNlZSx47dFfAaBh+SYnzLURUA6zAt3AV7A5HgQaYm0wEXDRiBGCHsmxolCtRXpoNMBXxn0qbG3GRh7ls0W0r1JJW920NQU5QVs0As0gmeQ5U32j2+jJPoIeY/laCY98pywqkA72FZTqgZvCKoaWS3vXcJDeQSjeNAZWMVhDsQoNASYYPLK9jHxCrcVa1J/CIqrUi4RHnGEFyE2sPirxuV89zJpWpTX7NZp5Cvkp4ILy4OxxI24G4PajakQKPHXdAJEVXIvico989BZi+xkYGGjVUxhiHPKSuenI4rL2n2Cx3CxRJr4hcm7XPBvV7BCqhNfUSI+C+bA1YkuQcZwVj4MjnluvZGXgkzvgkCzhJtepPvfxFZ10SjwkiZMVshVZppk5NWg1mpUXizBg0c3BybLbKa+jRKNyUEhcXlLK8vePLh5yJchNtGOm6PttAE+zZA4Go1GsIlCPQe71sC3zRs62q0dhHCTOd8uLcdB5SZqf5sXHkyzyVkfhm+x7O7LtzF7Ya6SpSYeCydhNKQQ6AatJtS6GrvARALCc3mC8MpL4ASPlaGUVnHyHhmOhqwV5YvRG+yJH7EaWhMOrY1ZL8h13cEE2oKVwhXU088VgVZI/FE3wsd0WKUlYh46WqUCEwCVwJTEFAgGhbCYVhBcdQu/c9HTzxEYMNkMGHPKCCsIp627pwtaiZ9kn5UVFGSda95VWssaeaOtSSfmYnKIfg0T4qPPX07r1MoMgjAXFZ1J0AyaaWA0IN0coh8LK3GwInjaaPN48QDccYgkwuz8vHl4HG6eDUKQwLcloUwVuq9Dvs6xItdCWPmuTzwrJDFzg8kT5+6x7m2DiFIcWSJaRaHMuqdDQWJqDAHyOgOz12gQHWdLcML0mE7rAKf4bnW2WagZpXN0Q2uYPpe1j9g6GtOEIW+IU6kw7/JLbc4tXCYkwxjmM2BaLZ7B4uHqDojtTEOOuce5hNC4PRy+AgsrmayrfyVOV+4QGX7v4awUg6YBJuCCUHdTjgeZEfA5zY7oKcid3gJV8imxVuPusCqOJKYqKcf3KfCI5yfoV+gQpjBBIFq8/nq3X9lkk3JHbUlFdmMpF0TWELF1pijLxv/YihqLSWbuyigCjKCH5gZPzHnbKOiZwjIgrg28r2Ap6C3MC3uSFo2kRSNxSjy/vwgl5Ndgec75cnsDG4R/deiJskBSnmRU6OmHIuNaehUwTaSrzjES0W4USvKKnpJGNhzMgptnTIE1puyeutJJv33+YvpTx5pspApNDQ7/Q1i9h1B7r8K4hdDzHD0WFM3hX+RyN6Cmu2MTTzf1inOvkW42Lf0ZasLU13QH1NDWqnqJXPdzcsxoLr37OeNkmtriaqcA7J+HLXovJ67dUZ4NapgYp11ZHo+BKhHSUpyMVjhDgCMwqB0XSNHNLVBeKMw6BYYjzLb5VDLa0SXv+Nwbmk/ULMcAqu3cZKeap8xVzzYOBQossSNNaPPHBNCWrHcUPfPTTPFs7GzL278FFjKPMZ1dBC60OgLt4o4mr5uE7BVIBrznR3OxdG2jFGdMmZqWy17BVTzzi94JOmrkGdOPCJfz//aOLTS0CyWvXWqndyzflj54uZv+zwtbHMDOZKQ2tVqZckfBLWcItc9VmHFUlsJ6nNw0zvw0tXdNDjW1XLPO1NjDbn99oVX7gOW7njuYQDviIVMZkanFP3ZT4RBxtZPKoJSoKr1cfgVcxmoeOu+GTATP0ByefS/1txRTxqsFF5Csr77jCDYrsxc8b2LM0lXGHhXPi3N3mp9Ic7ulX2H0T16qiaIBQap7QerAKbgxviCd/rKXWRZm7UovIKwBmAn5HUIR2JDUdpkmsAfbZYMNJ44Rrm2RzgZB4yAsH72LJkfwm04B4sxbM22WVjGDFjd4kX3PbQdqDDztH7ZZ1vU7jd/MFtI7GTf81PMddv8xGRE0ISsKbvBfDlWuBPG4hH+Zy8kUxxw2RteM5+BOm4Zoqj5fw+XdyX+98kz7iXRfQbL//WACrWBYi6owsys1WglMuUUZBCmOAsafBeUKm5A4O+us6bjfRBeVbI7R8MSdifERMYnnID3/VDkfjAax2COYKlJSGbNk8Da+T9KqzcVmnLO91TTQlqXSHcQxSYEgIMYIk38efhMbsuAJvXact+yXvvwuSpgP0OeRCx7I6KqZg7ms/BBTMo1NP+TZ4xLvpHQIJkvs8UkJGoe0hoPGAcKp3V/nsHSrsQGipgNUl5rZxBSvTwEce2aACxOAOHu6eVY8b1teTrfzepyzNc5nZ5ntpTewl+R7j8+knz7Lrjl2AUaEkdZ5xfNc1z667O2sBgNhLvOIngXK5ukRllEIy3yu2Z5n1Ns4W5tt/MS73uWc4vXdwQQ6+vRShWprr8ppisCwqOUQFPzcLff+lMDYLA5RHQXVzb5LcTExduPOwi/ExEUx9yd6AjjlEzzsWDRkF9FUi7oFyLdG3OPhIFHNqwYdsISMjFYNQY0YFCK8yoGzGjnMBu+ihLvWhsw1dxmIKfAKteOxbeJM03XWA+FykKgMsUOZnoGPbCKEDvxyOOnoHWJqmQYQOgn8mjkaZWpkB2LWYXDDfHm0odkQfZNljXnyfCZ2O71mpc2StilNF2ZB+lrM6D9AsD8MnL0GiANflgCx6ZAToszDFUKnSHMvkRedFvl40QlwLLON9thg48Ji6n7ve+458elIegM/BxNoKiMGOLY66fOK0l+dE3TCpFwIBSRgd4FVrIvQCRqYGyFVBuOIHJpRjQN3YZScDDeJyM+l4UzCM+kFU8l1Ov5aftuuWXmzx4l7BIkpmxA1t21Sf2Vhxt1uvrCg+eDUmwPLvO0S6sCVGz9NIYjKJalEJn9Rl3DfI7Q1DFBrCnbYwOYHTgU393p215mGEFLjgHWu2o/++E3zLpXijmXTucfIWQwFF7BQStED8BTTeoRjvWNjtzGZWrznyMwK53jft8LXaQMHeUFbgynE/3B5MT12aY291VjD4J44/SCKK9vGxWZeIFPe3IrPaxyjxb36+EKabw4fXag3f+g995/46ATH9X0HFGhKLufHAo0/cz/nJL2Vy9VqPN0SabJGKLEE+yejI71+4uInM2ecfowvV3hmyzSjJjjdC6ErZAR+1KbQRSNNxU7RPklnHQQZYywWt8JIhP6YHwYw5yftihHlRNgQNcU2eDTLmxpqzDhIMSpXOAKIlo54uSHwUZvkq9bO9OVpM7PNoEZk4QvAeDKB8LggGK1OI8npxccVZQCORhTfR8FsUWSHzJBISZzYzxyvHMLoCG3fAZfCraBLu4q2g7a/xMN51P0FNGif7amnebexTq9wF1OBmizypc/b6a9myfzBmU56zNUfGkCmV/rNG4Rx+SFP93Ew7qAlHKVFHQX8Ljb8H5/rrd82O/rHaWbjZ957z8oVEhzIHUygKXSsPMlpm7wuKkqCjfOOk26eFSK74dzzUPGCGIXjKf52NIgi3BWaDDn5NThf+wBUoNOxZblbIcxu+l78VVSB2Ds4YrX17CLzzISlUTDjlx+boSJDAwamxREEsqnmdMMuF9pU+GBITpe5EwEBrTmAOTl2cixzQPEo+RISSXYAZlSRMuddlvMFzbNE+iSOZ7DZmNzaycl/EewxaDZMm+iIacUOXyy4wJL753ob6Vn2eW9TvtMbm+m2GfZ9O9dN3W8zgyO/Ty6zn4SZD5hQ0ZFpyLT75awUU4RHMKGO0VBOtefA02AvdP/3ji3WfvSvvaH5J+ysCuoP+nPDAn0q9vxpzJlEyyq4yL0QW54lgUEKhekj0UPsxrbbDhEEJ/xLRUZ6anMvObOyjFcwtLKLM6e4qEEFa183RYrVEnlZ6+PGV1JmoQhUoJvGGIJGQDYJMnwIs0CUS01rI4nyEGQXPUkv3ikiiI8GFQAqgtxrmGIClssctAJR3GiqMTi4LM50OW0uQ2wxhSb/g5KApQlMMiDcoaM4nByjARDnszzK89/QRVhuIKLKDdeysIaYTmGDN2Zm05XtjXSJGZFNynMBoT7RRoDB18ccEfPdc8wXM7gbK7gJY4gdsgmpwQbBJm/o9HgFq5numGueO9ps/NSX35v+ydtPMQB5Ge6GBfr7356Gf/tjtdWcl5UyRWV0b8YEN5UCuqZGeoEBzqvIgS06wbj8eg8DG+DszhQQseRf0+voyvlVlId0aTvyIU2e1srxQu/lsnkxFWPlqipzn15FmGsug3kVlzuZUjaqVEIrF6YG/hBmwgPWRlrJWUkleF7kkOAgWsIrLN6K33v0X9xLPiIz3LKbrISrSSda2BnUEiO0CzG5ERlBCP+xXJ4LJCb+mOslod8lN22fT7vRBxDuk+KrQOuF99DrCxZxehN7vzUrWDNMpzDK78OUeIwXGLaYzz7DSuUsLyosIOANpvG0evJyNQRoWIvbW+WdQ8GdhIa7oOtudvI1att/MN/Y+sEf+KrFJ4B62e6GBdqcKPCqc6ZBXKEwSJDa4qgIuMJXx9LH2Rv4tts4ZwIetymsuiC0DDhirwLCUKrP1NNYzCbeZB7bhRlCtudv4plyp7MuxDG98BIVRGAsik8JVRHinOck5yxGwEcafqaycd62wNs2tP/N0zFCyFBhDWFZuDI0j9Wzvmln6pLBBDZDlPCJEE84ZA8xcWHaGeK/NCiMFYB8Ls65ZwdzTVcwEcC67/BVmOSHkPFLYRx/xCVDwBFvn6sUCD/ClFqDjf8tBn5d9nZsbPc5VgHDxUbuHByiH8gKM4MW8XEOBy/0HgFfF/P6d/n2+PPNzX/x3DfccVOE2XIeSKAbW5tPDmiN8R2vMaOgdsIzSw9HqQTmIv/Vs530l47PpYcIi03rFoyrRguFn1nbUsgiJhJUUGXN5FOVyEj8MeASaodwZqgMkUWk4DEf3W6xGOdZxWcotWB2ps9XwUQcecaftFdw0cDjKcMZXi59of9snQoDTsGfdmGKTAdc06+QZ6pCcMewNizjJqUUKujIZI3TqbUHbEJ6Bk27CjEuqvh9cJfXm7xi4zcWfZPE70HG4gvpxWNn2WePh4NHz+1uMD5gyoQn+g1wRW9Kmnj7xLrRzLR30x/lp1/Ge4GG8OjnLqaLZniU/UcnFz4P+pvmDiTQs/WFj3Q7EOrO1DGjpAVKpznsfCtCe2Z9mP7nz26mH7ljKd3HCxWtGiNj9gC00bqNEcMP1UiFx5sF1hZ1hO6AKOOMADPhESYA6PJtsQ2tQtNZnVncsl88RUuZVkENTKT3XlyeZZmCJT5wVUAWa9rl4AkGz17WaU45f6zmblHtvr1udy2dofWsWOG4guZQCBET4fv/lCa2GyKXuIQW/SIvipsufwmro1UvDGfSf/sHX0hP9+1zOFQe2uoM+upzHCeAjru/uZZ+8ituS8eYhvOlXeshxg9oB+fBtbdnGNBtxHs3YCYjd+kN+cZkg1mTfH41JXWKhL0mDKiy/xwz9J96Ks0ebaRHvuY1qTbXP795+jJHFCAcN8kdSKDvODnzySvPrZ9BWE9lqZB7XIWJpfKjkm3SjfTRs430I5wC9PZT3fRa6uYegO3o6mhxmVQGT1HRlBvLBAH1qSArd3SBXVo8gpt/883wwfMQ2lLNCo0raYIVp2hY8cIU50BVmN1woTmB3U+cSnrvUXwGwduc/OOmJL+bfT+v+N/Hmx9tCPbdwmye5LIIXwRwGs+N+yPHPcANn8RNm17mLK9dEfwCmvZJvhy6xewCUxQUnljfD+TgGsf7/eYWrydSRwEPPhkGn/IYgmEk6rp8D8dIdY97uLusiva5n910EkDOcQ0Q6FWQfuZ8qp+/kl7/9tvTWx85mu440Ugr7dbKkftGf/vnH330H3z/298+XQWkfWnuQAL9c9/5wRe+4Wff8NvD3uz3xMEmUT8VA+NW+WMwJ0FwgtKe3uAN589Ir++p5XlaX5oNCxQcotEflQ4KdBshhI4Hmwaqlb0LTXx0ZzyapZfg4Rk/xmBN6OJsJ4IKO3YIYjxGRBVqAI1tOmgMv4enwA18k6S/mt58sp2+jQpbnmM6Ch5YUr/hUpwNtgFfFLiiRQsvMlQhMN+LnZupn+DJBQliQV3CfZ6EhW7gx5BYZaSX/MyGByZKjTMReJxeE8I5Vnh7OwsmvsCgUCvI4UQUyPIyu3zPdchgkage9bLO18uazId8/iwvZ4/Quu7reJZ5hM9eTIu3LaSv/o6H0uvvwQaf6/MyrG+6DzjOb/bvD449PPd4Sn/vYUjMmb303wMJ9LvSu0bzzcv/bH19632pzXyLwuUMgvyQF5Y9Ln5C+KrwEEJXjgB05s8EBa5UdMBX6SIS3LtcVGwRaCtAEC9x+VhwlXRRaeWhAhdeZ5pwlSfwEhAthLu9QYU3w13nF/hGp5P+6pedSm/hcxqznbX0dLebziKxrohpkrirwh0JbfyeWuR+6Mw+G09ls8IdbfW4CHVWJxy0xPghyM2DNPnvo8W2ceRxB2nAXxqB6S2yU6Cu9onuU77FzaIP9h/lFT8QCq5aFaG9h3O02x2W2t2i6ouyxqOklGfBr6DlMR7JzzGNCzJsxILXW9BzerWfnr6I5nfU97Fn2Jm3kR5+5M70Ng5wfBVngC1x8J2DUhu5C6lt8M7Otn/k0c9vLm7NrP7w20+d+uJM21GqcP/oniN/9MOPX/rtQWf4LXG2VImQa3LWe7C5imCKKMLUAkqIV0i/8XDBRx22V9a+wsjkvZwc5QrORkY7gQqunaF7PwlbrgIRKM3DgD3wF7i97gj0DDbocST2MqdBtZgSO1dnV0VFU3TXCgBoFfAQBQTIbZz8hhBqj7vXok1YfDYO+BkEzXB3eLTosfK2TwQYQfO4sBb8cCDXhGdiNZ884JZ+ryzcYYLRaDwQ8tIlFuBifg3+y2ql3Lrzwlw67klWCB3intkNkFpYmreh+Xmm7DisK/Kz58GiTD3EcBMafv+5Ydp6Es3/9JNp6eHj6WuZXH7rSTZuzdI46h3o91NwvPVOmcRg6Yc0/PnZ+e8/U5+Z/Y3z5//Lb73tNg6XfmnuQBraLP7Oe1P/x587+mOXzp/7urS8sBJnNChkOgUx/IWZERhRY2FVE4TAAhPJqntJUu5GKrjTLhoEAaAYu2mQ6fAxwB6eAmfa4hes4Cr36aTTcNOwBYZK9VyMLvOVvlrlAYqbsbhrMRCyqH7sdfAAUWWVtWkhokajVsvG7jPQWfx6mW0ghVo7Xs4Fh+stbZSE4xFUAWnAiiQrn8Z5CE40EOrD1TtfEbMhXcSM+NwlFQlV79J0mHVkpDDr+FLtXcT1mI7z/Dw3R7lINsLWdnX0EmU8r53tWzYUhknAGMhzDl362Gd66anfeibN8KbwA+++P731zRwag+WhFh7RuGtssLKx8ZpCbtjkmc9FYZq3h7Avzr6v15+Z//XLn/9b33bk3rVM0MF+DyzQor/4fenPZ3+68RPb68OfjkNNYp8fEcV2ViCsDS/94WQYl6pCbwgnnvADpEDEAwGMosMVJueHKkyEwuTHnb8i28eVRhf5VTDikMMVyh0pA/8emRTY3VE+U4bnecv6EhLpUHMGbeSeBU0Mq7GYDzFv7QwA5RQuNJW6wCdUYZcrD8AUeA98VEMWMyNr4dCP4HYnno3ABlNnFBy7B20E7mEhXIPDr+baC1jUT23NsHSNIDOrQeuY8DHKAyxAWMDpU9CwRN55v4ecQeg2OuniBlN3aOkWaWM3X5P+gdXjj3742fSxR19Mr3ngtenLvvJIuv1IP91e32Y2hEah6QI9mlgNex/44Yqi1StrFBNNpjrHAy/NzX5Ht7My98Ez6T9716l8+oG536hjVsm+5+DuVx9Pje/69c2f5WT57wuh9t2ykIyQzMpfCWagh3KYHpc3neoKRkc6BycRzy1Lt54pB5zgMl7hLAI6BREcmn6+lj9I4afc9RSc03noD5h9kBkfDg/aLdQjYyG/xb0AsQscLzCLHnMjzjK2acPGD8cXmRGYQ5V6aKPC4VsldZ69+5aJFpr5xun30oWAufpodnJqRIMYYhZoGigYIdD85qaEYIZAB2H8iExTppb+lAHhh5+kRx+/dT5V/WhQTwH9+nuX04MLm3wxgP0oXuZK3gNMg9idxzz0OoLcbc2lF09vpz9+/6d4IXcuPfDOV6W3PriS7mj32Oes7qahUTYtGgV6hrK14Is9iGOIkrPTsG6zzbsQOYODU6a6w8G/ay02/tN3z6cXgvgb/HnJAi3+L//VtPjxJy7+3LBV/2uoourcs4rM0LLBeiC5R00AE/YaJbQWSnQQK9MI09lkI1KAyoXNR7xRweDw5OfKu69Ai9b8dOHP3ngw3Gu6kQRd/CBEkV8lXOP0ekqe3uMSlsuxAFop6J8nYd9vjTibQJDtm/l552Udj3kkrUWts9JWZ8eZhzGqqZagh5dDUou3QBrsi2hwVl2ThrE8i0DwAsGIz1L4cmpPoeV8Wg+6dDNUnVGWOwDnaCzhB0wzxMz99YNDHz+7kR7/PBuH+ABp1IU8L60Hs2CRfL7mzsV0iqm7OdLFOX4IoSWKL2bRI/QQ6Iuj2fTxT55Nzzx6Ob36/tvTmx45kU4c51wNaFqkh3C+o8ZmJbOvUVjvjUqY7V3iECH5hXM6UZa7LhGvofHQXmRgub39y3/z3vnvCaAb/HlJJkfB/f99Z1r/5t859r0fePT8mf56/e/GMVK+EMbp7FkoqUEr0OkfChROm02/TCwCY8FCqITAH12hFQ95ltSwAuOjCCpmGBXPYTiSn5o+bHTSR0YlY+FwPsZlQjz6Iz/u9hiBD78VXYFkGggLZzh5hKCQn2v8QZ83EpjGDVzDLfZIshHnGGclceBgF2HtcUU7Jz8NDcQxl48uOXbXd0jHuRtXrvBhFYTcd/fTwBkJ4tvg8+tAR9hFf8zTjAhzghshDPopbq11Od37+hPpZIfPvrF65845z94bMZ04YLl6jTI9s8bUqbzi9FcSUFUz0MUJRVVdtGgorgS6h9s9Nwq981J+scx1gy1gOQ0hPf7iKttKa+nrvuWBdN+dzIow797A5LShDnxRGB5xqghXnjKUnZ7NIgPMyyZGCeIujDt8tn2JGBi3PCzymtdSv3EKkAO5lyXQ5vRvv4nJ5fYn/+uZf//IR3sX1n+Mk93fAOM5qh0VM0v3sr2a7kZ7N1se60RLp2DR2mGOLdNCWSD3eMzTfTpSfuoi3fQchxmyiSv2DBNv8bUJTcNjthUjLT9WGlhevMDeWvbjHmlvMyCjUwvBJl5XGkB+MiDwsVc9rW3QXc6DFHq7qEix8RN0CY43cBnjgkIDDfQ0q6D1TiPddXQbXWQJgI88NA3ws1R5Anm7o3s8vVBbSM8htGvg3hDWio2GzR3Bi2ViadUMmPGi4LxsG418DuVwlLBFnt13aU/o6aIxxWajl8LceEfdJbT8RnrktYscpsRRxXwWwkUejyG4hGI5TePrrF20NGl24Wi62wMjWcL+NNf6Bo1oleN/65wJy5TdZUpUZ6DneSiKZhfN3OX8jk0+Md2jN1milzh51xL3Xtrm01d96s8Bqy8NuDFzZFfDt9NlRp6ZMd4xAu9Vgs8w+WkdlZmZ2XijkNkcGlSLvFe7FxGVg20jfdkC/eYPrS5/bvSO+9LXN7q1s8d+b3Sx+wAUzsZhgTTLv/n629L77pqh+/LdBwWxsF++qqkoMxEDuyNa7zba40NPXmBwMJPecGo5jzOJV8hiRpX0eAOP3lgqp9gq/N96/Hx6xz3L6TUI5wZW62Q1y4EUwLucOJ/iPNrHnu2nv373UnQmCnQR9pyrv7oQc07bwhxg0Peb5zZSk81XX3PfnYBniLLV1EZn8/Us58c+s5p+6U+fT8P5Oxjt19OGsqdT6vWbHSZDtHSsAA8Kj/PEQgPzvEQVKchzAPNdlZi8jcLwzLnauSfBLx40+rPPrqcX7jnOrjiO82WhQ3H0XHJt4SGa+nUry2xpn08rzHAs0Jg6tU66E55vzC+nAQc8LmC2nGWeWrOgj0BaNz2E2QZotk4rthgH+O2WOPKAsg8c4EKCCicfeWBa1RdkobVDifEcK4+AOv8cp9KCyxbpPhB5p9nUaDQ32Vvy6U6931lrdD8kxEHcS7Khf+DRS4v/V2/2PWvbw28bdptfThd/Fwaab4ZSglAZ1j8Tk1vpf3xdPX07Uzd1NIUuymBJiyMgCq5oMyq2Va/TRfsW8MrsIhUf+juYZXckgrHggAM+EuTAA2FBg8xy1GvDinCAFIJm1SjQkXPJtbpTASBY59NjR9CMsa21osbK0eVfiUSgxce/H8dZI0Il2mavgsvvAkbvgdcXXz0lFErRVCvpVz+xmn7hs53UmV/h/T/4EHsbiJYlaug4VFEEaGLKEREso8cqjKeI8uZzmAnslQA7F7B06wBw6cgr2Mu9sZbe85Vz6TVMr7URaJuhh6b7Qu6lbj2tQuwmmrpPg7LRuVkpTBM4Ge8X0vsYZzpzCD44k6LCoUHkQSzmDIO4ebQ3r8vGvHlbu500UtRSmGkAHnRvbxyDPvLRvo8FJcLU5qGV8OucAZqdnRXm0dMvbn7jU1vnt/6X9z5gYQ/kpPlA7u9+bPDe9zeO/sTaYPSWoU1PTeNLaWzWxuqfIpK4Dq/LszuPslIHVK51RrDs8h9P+QlZtfg1ul0Z44jez/7qYroLhqjdTRaywl1c1qN3DxPfZi9Ck11+Hp4S3R0RDpjClUT5qbQN6EfDbPMGBvsaNAWyXqEcQVuF3BvEK9CWwRPwu5wi1EUj0heFhoLciA9to7Bga/qdvq3aWnrzcjM9wsDwA1eoHzWuBBcnrc58mKF5KvCSHKNCAlSJakhFxTGF2lBhQFhjaRna+QggzySicbTnMLYwN6Snxlyy2jMGWjQup+HmZeKcMwzOWWNC8RjfN6QuNQkQ2RBkhxUeUuPxBQphLIb4Ror1YFr4Jo5YJArexoggaIstqxjT9g7WJcYG6bLAx1fIDCdfgLn0qFgwNdobnqA0+I7bj2ymhz0j+ODuQAL9Tz62/e4r/da/WK0NFobYUhicMFWivHByMWxC/Bwhlc5eSgv3H8fcaLHCZKtVZwENA/RbL6YtGCIuujIm6519lVHYUsUJL2xxwUcfDERwM/sKtul7AfK+01k9SH00mjIttiMX+1xcNMZKoLX3bcM9DhR0tjKEWeIF4q5MDrFft1kPXsWkOX2pn45e7KfXnTmfnmNGYG0JWoXVWQi0nWSEfWW4Au1lWBSDHxkmbxU37Sy+QXI3U2sPHWG8sYD1yUD8Tug6MXtnuhOa43gAtT2SWbRh8JP3AZ3Sk6sKlVeDbmpyiKRZ8kchYj80BVKzahyOaCBRTAkDb/xBind1G7fKKYteQFO+cZRliHKHSiNv4qISrQWGhYyhWvGFgCi5CA7sJtJyvaQf9CtyzR/ozPUWNrYZQHBwdzCYVhuVUtLbh3tItgJPhfs2r/OLnsRJaaJw4z0XlM8CRYFlbni0o6hwusjYh1BVfDEZrNLighc+yNxIK7u9drrgo3mRWDBdhIUnHkNPBEDF8Byaq8U8Q3cb5wMC5SyCSLQR3fTDLaDssHqYPu6yjY9O0uD9Hsr9J+fT9qUL6XPv/700+vpHGNwx8Aua+VGqTBj2O2iCUMPhmQUTTgGxt2EueIHPV3zbQ0vp6zi/+W4G27E0jpkV47BABZ/BGYfKSDDdPxRWZbck6ljzycUJo9ZnXF1ziAilKWetCUda0JiBZA7Jq6xYehdb/EUdS6+pTZCvcR0TYpihkUtE82MxaRGt5iJvftPzvAx3wwL9+LnH692jrztp5eVmzd3RRqXBctMlzJJreqh1sC9dSPDtiJFTVkTxnznFTb+CZeHGDiCPqpIJwXrTADNm/hgwh4sjp9eHVFl5wgeXIllkFCaDwbucFe20VN6onyNzkyB3UIbcSgMPntvswoJdqV9C7aPFetMCLRwothkvxJIx8lfDZFj2bY6VQXr1A0vpVZ/aSItXLqQ/3SZymUshDSZAtHTLOz1hS2dvLgAtBDNjoXsl/cAbj6d3cv7zidEaA1/sZARJJaAguX/ZCRA1vN9BtHxZKyrQ/oHfgu3jaiGMmRRBwtyTnqqRqYndP+2ccnxLBr8CbXhGK24eIk3mZCgjaLTdAuVPQGSffGZQSJIZ5smb9B6f730+3cvfS3E3LNDpDTDoDHXqHgA5VrSHNHvZnKXQ+pChMWjxtCBPuczCQeie7v9v71x+LDvuOn76/fZrGCsOxh4HB1lWhBwRHtmELBFIUTaWkBewZh/YIiHEgr8AsQBlgRBYimDBDjaRQMrCWBE4E8dmETvjweM4M9PP29339uXz+dapO6d7ejLd1410F6e6z63X7/erX/3qV89TVUc0sIsBNiRQ6iKgGk4yE6AKfNauzEihmCK06nvYVmFzUQpROXBgGm064koR7vOnSsiTj6c05FQFL32jftxUePcEo37wa+VkyMoKhVcHbDEpeI5VmF9ls87RB582N12S8kCpA4AsHyC4pN1RuppnN3kd7Ddff3Gt+eq1eVbymABTDq5j2OOVsSltjATQHPdIeENp+AzP0pRYyUNRslJkMI7Jjw7yV/JSPOTaso1COzTBGTe2XSpoRemDGZTJz2TZVHxkYPLnGiRHmsorKyrnwlwsECld3Jhlhee0wYUdcsJDoBnUYW61aSUyfsAZBegIC4DHmnSICqqFlPrURgY08lpNDSMF906oiH5Zy4K0T80LBVTZcS4dSwot38IOjH4E72QLPN/2ZdlK2kzMLNz5HE9iKEDr63zP+Ztlu8Fei2vP8haO9dtfv/9JM+Ylx7vHv8ibPwFI2zeKfpDH5i705AeHXiaEG6xL/C5fA3h+ick2LbmrDr5SdhAv7yqa2Uwlg4xynGdGnhbQnlVQLOml6PhxlcOgkj6yAKA8wrR8CCN9aBZkW2eJ5L/A4Xc15XwDoAlXeucDhbYy/SzmUgrtXMQlqZSOtT2KbPLklK6+MKzgClN0hDQ8znERqvEdU9mekOjEdcfYBlfY0mV1AFtn4tsfBfLguL+FU4AqjfgULPwHlmFDbCLskC13hxJRApAzPhbWh1faKTPycsQqxoJv1ISRKBqrO0pEnt2Eowbkjb2boFn3XeOTWE8+tczwea158QUuaLm91xzdvctaOLJhUz2jb2QHnmtfNu3K2P0aSoBx+S9trjSvMEzZoDnJYYL0kgwx0NSSpVI5BbfxTDGEd1tWcgn85JuHxFts3bOeRbPLMMsWs7ZTYIGrdGRFaVFRyFLt0RKCX06KwRNi2kC3wZCchJdlUeNKZJFb4bv0eMJe3lxcod+BRcZtMp+bLiuXMh6ekM5DpgghoPwkP2dgqghOBZ8b2CZzCvC0p473HqSjIhb+0sK0PEewLVAqD4rncEKhlmAZsAJaSbEM5Im64ldtHKbkbCO4krUiCObZukrfQitSgTrwq0vcB8cXnVa5f/mZa8/Qem5wH9x+M39rp3l/F+wNWuoMRiEkUYduEo1mjZqNtYVmC1x23odeURBZBNY8YOkTp+RE5KIklpvX5Qpj1x64wONSSUULOLRJYsiEXuObwsmQom1RSqkCHDISVCJ4W3pBzE8AShlMAg1r5dqGBU1ZufZuL/UZzMUVmkTKre8kj/CUW5GABX9GmZ1YICFrX7qmAF+OywiolthjUBWw/YA3dB6xb8T9yEnScaSiVtL8uwqQhQRZruHi0fUM+cCJe9XKPyuv8K5u2VK5B0HFt0G0hfbynAV2pjkccS+dS0626PKgFqYV50cx2VK7qcfvdM/T+m6ubWTyM88C75Oby80LDBtGy6wd3zps3ttmq6WvumWWf2WIRuEIw6SVKV47UTWfDIsYcrh+Lp+nxIXHSZumtIJKqShurbbKxSshaitpchEAGV1kwu+eiyhvy45lcp6JOiu6ykAqyFnoEAddG8EEVsL6gYUPb9LDfXLjxo2pG+lLKbQv+1wN8EakoiQwY9OUGlczIJMqFAUhLEi+9K6xAP9co3BH4Lhst8gir/bjjGJnnxlfi7LA2SkACw6P3JiuQivopE8Yziho+EewKuohQ4J5WgbvlXDcbOtrvMMMLy5PFuMnHnZcOxgxiQtvg70MS7L6YzrADeB/j7d/3gU9YhmKu1j4kA/3V9B6f8ya8U0uMxwfLTUHB3wbhZbwLvTmmDjObbPrxxsTFzmr5OqHm5YcrkQx2ScBW/soi6dTzJBLZmU9W0V12AGAEfxHbxScfONJTKKETYQ/wakKnYD8CANQ9C7ACS1UxFGeJTy//CSE8GLs76pbG0KBJ1QE8a3tGGNNStqMqpqTpbVn37o9eO7Xnlu9FYBL/lxKofPJYjg6dpeX65WO92JUOliTWTl0nK1Cx69CGK/n8UZBqoBHrLf6bv9RxmRKYvwiHMdvd9E2LxucX16NPxUJQAtdWavoR1RGx8i606qTxphltSgntUBWj3N1WUnbjYK56BD62SXGvgcL74QWNvJgUqjCYwVXtxVrF5gBleyAQfQh3fYBr+S2ydP2Gldp8dJlxGnon6HkQ19AHbPawZJV8wQK/DEbRNxBxyWIEZndgEt5bEi6w+vsA05rbzIpT4uclltuinrJcaR8StR4zENHXgWohDy6XEp8GesGGTkAXWljw1noRtHpDcvVxMIiHypYNmHFK38tB3R7zqcm8yTipTl22y0rY/Orq19A/v/w3R8P3vjai6sfiH4ZcymFppwQpOzDQc1ZclkKv2RPILKqYgGTbpzMBOcczqp8JlHQG1JVVWoVOl/B6gClW1M2SbcISclyY0Jzn/HELl3lCso2lxksrV5mWEWZxXFRwONKKrQGHclrahi2vSZEXl2tEMBCsigqA7j14/VIkw2lURZOYAhQoVeh/+S6Z/JorWHsmIKiCPn+yjG7CYe8PeSDO7TO11nRuIeC7rFlVN5d4Zjn8sMR3y3JxzMXmShao1z5QKHv3T9o3t/Z4sJx+IOO1wmcUEHLnyIHtpZLWJO5B2E1F0RhCMe0pRl3/TndYlcaxooDhq0rwSq0e7KLLJFHSEqxrKyYng0JUkcXKg69m3SQ0YOKCDwT7BPeXbBrlAnv4m9try58518+bd74vWvNjyBzYXMphd5FeOsUmp8W82OlE1PyibcGYqPUvlDxEsrt+7aKdKcYQRWAtsaMWgZmvPgdcjBwQNMGbo6PAEucv6V8XMkIpURY4719/hO2+v4veyVX/OSYl3Kg1BlHApqKIL4tCWmKrRqmc1QzYcLVAjmTv+gFQC6BCSt06ZHgL7CG1UIEyzzBnPyVYYBh8AUPnryzs1lhr7h7fZfYS7GxwVZXbh66Tms9OOBSHu6uOGLb5spTQD+zgv8QWtQ2WxH3VzPGPxouN3/13r3mpS8/07wIr1YYdx5kfJ9y8YgT4PSOQ16qeIDVahrhwou9T/arRMsAJNaRf4Ehn9TG5MNwYMreFvjxBZJdUGuUiGWkSg6h67uG2hsqG+kOqYhl8QAZmZ7pY4VfmbTRSFkI7ZCRlaMTChAYn9Hm6muL26M/a66t/H6b7IWsCys0ixzNDt2tC/e+CijqWZi3YBFjSdAMOdyAqxPuUfuE5aodWqCGwtDQqWa0It9hXhKYfM4LW/EO2NQ0pKteoqWtiuiwXdB0VTi8+Lvs5RLbFmChucWk6sesAa8uceiJhLz0hYgyEUSamRSizOZBGTtWt3D8K8Z8FBOlTJqGmXISTaSNfzVOBquxYOTXIVZdGShdtn4bWwof8MMT9ragqH6LxfOD+1ySMeSly5ghnAWyvDjk1MkBe49hYMDJDVZHsmmERe2bnw6bb72903zzC8vNrzCpXFdLZB95eWh1y96JdAasGLg9qPCtsjLMIS0rsEqlwoZfc88Qy/x6f52VORc1Eu9cQWV1UnzC0CdDNJMjzEqg3By72ytZ78ykMXksaPJqGk5sLTdbZjsc6SfcOMsRfpWN36PxBdQ8+03m2G++NvByD7Xt4ubCCs2LwuZNWpSfuoXDTehyqzBlytKKjaXR7+yJ40Ef0li+S+ZWsxpgplA0HjFFiSUJ/qy4KvQ9vk89z5m1VTagF+ER3iYlvMKP0Fp8C9OTbz/hkpcPOBO3xbrTyLEr8bIIJylE2bIYPPpvxm2YsyEpzEi5awiUfvJYwi0qW6V8ogFbND/nGwduW5woNCXscpdXEYjubZ9h1SVlBDBivDiiVjhud1XG4ccdWoj5UtocUHGVBQ4dy9sYsKu2eZbhx7ot2Enzo53F5i/f4UQHLf9K5iooDGkN5/ab5zdGzTdfvsb6v/fQKWkbBQUh9yg1PLr3vHCPFCGv7DOUAiYVGfAoNeHl0K0ys3zMD7BkOQptpcjqBEpPPu0ZVG7lURogS8mWGTwrBcKwfFPWgMmRcvGolsOlBVoc+SErzZynngYe4bmcuTDCq2j0h99vmv/iEoZ9jwVxB4WtHz882OGEnJghNYc10+aFp5tvszHn73YpXArHT1Fb252t21KYocCDoiI4LqV9YZ+ErTnAdMEaUwHA32KqOxH80CW6XfTwgPEnSrFAekJHXPBS3ASkKQGWMToNywNaodP6tSi0yldKr0ZZA4h4wAmulKDBuM23tmHa0sFdTs5QlNYEhkJzbguIcuNnUjhmHnjCBuu5AyZ+jK/n2Nl0onLj56QCG7ZpFV7jJcBXbbCkSauNBu2M73M4Fb/pJu1N9nbfa27/8lLzuTHbaGmllbJvQ31M1NbQltpwld3GQOW1HC0DjUrnkyVH/I7eDinrvOrGn+U8lNdtoi7GhHT8YIUPskVeQw+aKrLzWjCT9pguwgUcj2xxSGB3Ye74zqCc9h3Qku8vzC3tDI/2BstHzb+JdRlzYYX+wauvNj/83qDZu08rcQcpb6LQHrPaokvwYhIVWiFFySGb2RfrwrQTFAfcIyyfjjrEGSFaIAq3pcH5txJXtU4CGgWPiQSLM78USuCtZCThenlMF850StMCb+wTkc8Iv4XtkAsfNViltHL5JAwebULCC3HS1EzgcbTg6Y6MMo6+PKSUS+SALWlXi3w/bpZ5Yzjmu4TNAI8ts6tI7DOfY+LY/PvHvHNA9r/5OWQeRJCp+KYvfXmiIVj1PTtdHbevYTO4QpNs7E3MzfluLFqicZEn1dblTnGzouTGJsLdcWfPwW5RVptcQi0t9xGVr6yuUMe2OYrFkGj/UJtNUQfQpNcZUiFdufkZfld7hjRKDndsVhLvxM8egop57blrzZdf2njzlZeO/3h3YTT8/PbTh3/69XQr8IsMpjAXVuh3foB8TIBJTLNPC7FHFWNPQbPOVtItFCn3PECOoUKumVJZlLsvBqye6YMMQ2IpYeKiZBLVCKyUKaA0X3rxn2eqotZo4Rz8aQyTRGx+Kg3tTGywA9raNV7cauRxYlq+QrAG1njyVcPb5AORYGF8iIgTplLZsX0jlgpvtJXRYgCJz6Zlxz1XDTQDTw7g30AhPLWiUr/HjUc//ahpvnidbzpAdxOcVErRweH6rZOTDVZDWPM+Yr8NSY38EKg2IGNaTS49ao44B7ZHxTlWWdnmO+YkwhxKOBxAk9bnBPcud3AcclB3sAtC+GOlhompg4aI28rHVoAx84Hk0fzX8YIV1EaJU+vRBQ8rWK7rhLnDkJ2znDRoFnlr2iwe7//Fb2xd6LPHYD3WKMkLmde5Se+P3pIBwOFN+dtd+Rq2uc8ThaVK56UKUtHPJDLHVTyyEr82YWnNwY9taeuGqI8FHaUm7DxlE7YqtO4oC8WV5g/6tvLGB1cp47fQfXsYtzjERxGMNzMa3dW0buGkpzf0KwzpJFA7DFTEQte4TAiwJe9T82Jl4bR1wcM6RqActo0cnW1uIDsXd7wl3vG5vY2NyJDT3ofgOaO7RSNym8bEntFKkAQIZ/5wcLDTfOcmNDx8Ic++rZCfyACnVyy4l91rDGTdlnCI36zU0wq1tyWKiQywrQzMk08qPMgpU9Kf9FghGDEzngAWf2DBMYoJK2NPksTDbsHxEwwxPcN1hUZpXMy8/z69zYswhmKESTKpFBSwhe72R4OqssmmBWTBqMTGmSu7SM+6m0FNlKs4IWxAsSyAKoyzebagq5GOaDEU5EPGhAVqEwxNvYbXOJynDAQnQ4mWp8S3CU3SND14maSPd6L4BnaeUwotHGkLa6+h0nIJeeBtjb2uwDDz6QuHCSzDCXsiF92Pny5u+TSZpIvNhzHT6KTCEpd8A6A/PYTJ6MeWfhoYw0gvstGGfoVRRNJQeTWBBznptmkbJ72aR0GNd8yifKRhfGD8IYxnbOVgRYcM81yNubhCk56slNqIXYVsmMLMQ060A9iGGW/jqHJPjG4z1TEKoSqbBALeSqIWVgU/6zc88JfKDkgprUr1tJ38nQ564JNZjPxO8tuhJe4pA5z8BS2M4sajctoAuJbnUka6dhEJs6eaGHF4JGuw1xjwdjM0okTECSKA8amMDqLxRDGNF18g3cUqStm6zYu4icMRxYWe4fWRLt782IrbA8uTj/Q1Val1Owcwb1FsA6wohJln6Lv7T9SrNJfVgDYHsGAGkrnWlskaZt66GZPjmuEi+TOwxrePsBVGp8OakhBWC6SAHzJJ9KHQB7TO4pxK8By8s/CCmEfDO3G1e45i1/BOMRn0KNZCh9bJIZYtsvaksoKkzMStxrTtyqVpT6ltKxsc0lQJa9JpNYkLvuFE6BZHW1q1jHSn7Fo76YojPmGh2caZhulNhh/AaIQ7a4RzeMNybw5hWtHTg+NnfD3HUIaPGOG5OnNxhX777fHi8Y3dLBn5WqWyoW1eui12lZrCrnDhuXpAMLPBbQXSbdVOuUGsaKFrWi3Og4hQz08KV+GfEXDCpVVxjZ8QLvxUKuIKdoZEodkNrNojIuFVQVJoLTEVSxTT76K20UVpiTNN8YVR+Sqbp8q7BrZ2pWd6vlWsFcBKJmv6YwS0ayewBhmuu8ojbuDEM03nQrH1i0dcYPRLj7BcsGH3W43IrRFEhNDjx9f3gta9KQxR5wjjGrm7LcaVWB0OHkPv9ddH68fDN+ec4PHevRROzSG2GTjvCdkWLoWqW6Nt8m2cQVUIoUO4XVZVxERakEqlJqTfp/qxawER+nC4cBrtSkt6uMWrT42v/mobLupDj+GduAqvHSUnrhumO0SwNBEBP9qaitOFMTwKClAaD2XH45qcCqfyGSSNWpknfLY4RAVAhY/SV3zL1AdaeYCfuAmPQpsO4dJPuuapTaAqu1ECyF+GU3jNqkbevDPBqYKrG+zrPhwd7N3amvtno6/KXLyFJsU//Nrqt//8P5pnh4PlP2HNk6t2GKeltTRzZgLlMHOOlx/KpBmNNKDU2ik4c9oxyqguwdUCfVQBd9BOOaUx0bpOzKnweDqRZ5ym+RiQMxiX80o79PlJy9ompmgyjGhtqU5a2jNu4zTBr7ItQeW3E6az0lExzZ+2xuGDxVDp6JYdw7tCqPiExghTlToEOuHdXioVgDgrhh8RonVemx99+Pz8wre++5WFt1qsK7FYucgg9VLENv/m+EsH907+gFXJ3xnvL7zMcg/HuyFh9YgMqJZsgM/roLQGRkZiWHR9CkLlVhgTZSUsyIR3hxwGF4S4yo8EOmZSUdqwCBp3F0y+JoaImvYpGIHkE3OqQPCfwg9Eh748GyZQC5gKXZunFl6rm55864+NQ0U23VqhlY0khOkqU2RGmGml+FrZJkhgHsfa6QkMxLRshU7AgYkNXIYQArnaQFmF94oDXJWvNIwLbWz2whQGseTDSW2FdYjjTVDmx3TsbZfG25yCv7m6MPdPr6we/f1/vrH6E2Ku1Eyl0JWDr/xrs3nze/tfPF5ef210cPCl8crqy7w0+DzDuesMjrg5kBzNs1XMb4m5+8icmWkLKUZh1RIzIBLDVgI/x5xVtkeBQj6mFuYpOAJrvLaPyVpgGpWmdcZ/Ho0aH4VsAQzTGVqTjIbEuT81L+KpIBNlxR8lVsHOyqMmbB58hG2p17RrGzLJRAtQSSUdEIOrTXxAWrsqdchWJDzJl0jkTXjplB6FAFoxdzqNuXRv6fAe+1HuoNQfzQ2Pfri4tfbfm+vN97/x2x/9z9/euOESzP+L+UwKfR5H3/jr2yvv7myu3z3eeoo7/54gu1wqy1uBhdHyeOBqPyJhhao059VywoKJZTN/RcYGxBTPNTUCW0Vyf0rGjR1g8WNa/ow/a7IkZbh02shKusyCzmKUdMTr0hN3srzVRWlpS7PS11HT8EVJdVe06nd5b2Jq4CSgddRwbCd5GUt3YIzukjEqYazBu7NvmdiTIbdbLBzSIezzHnFva310//r4zv1XfmF+8I+vP3/ey4FOAlfrvHKFvlr2emq9BC4ngU5fcjnEHrqXwCxKoFfoWSyVnqepJdAr9NSi6xFnUQK9Qs9iqfQ8TS2BXqGnFl2POIsS6BV6Fkul52lqCfQKPbXoesRZlECv0LNYKj1PU0ugV+ipRdcjzqIEeoWexVLpeZpaAr1CTy26HnEWJdAr9CyWSs/T1BLoFXpq0fWIsyiBXqFnsVR6nqaWQK/QU4uuR5xFCfQKPYul0vM0tQR6hZ5adD3iLEqgV+hZLJWep6kl0Cv01KLrEWdRAr1Cz2Kp9DxNLYFeoacWXY84ixLoFXoWS6XnaWoJ9Ao9teh6xFmUwP8BvOeeqRbgzD0AAAAASUVORK5CYII=",i=h.p+"static/newqrcode.a8740efb.png",d=h(32637),n=h(67294),o=(M,S,b)=>new Promise((C,g)=>{var D=N=>{try{R(b.next(N))}catch(Z){g(Z)}},j=N=>{try{R(b.throw(N))}catch(Z){g(Z)}},R=N=>N.done?C(N.value):Promise.resolve(N.value).then(D,j);R((b=b.apply(M,S)).next())});const u=(M,S=!1)=>!!(c(M)&&p(S)),c=M=>(0,P.bg)()?!0:(M({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),p=(M=!1)=>{var S;const{user:b}=(0,w.getDvaApp)()._store.getState();return(S=b.userInfo)!=null&&S.profile_completed?!0:(r.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,a.xg)("/account/profile/edit"),f()}}),!1)},f=()=>{r.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()}})},y=()=>{r.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:n.createElement("div",{style:{textAlign:"center"}},n.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"),n.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:d}),n.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},A=()=>{var M;const{user:S}=(0,w.getDvaApp)()._store.getState();return(M=S.userInfo)!=null&&M.professional_certification?!0:(r.default.confirm({title:"\u63D0\u793A",centered:!0,content:n.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,a.xg)("/account/certification")}}),!1)},m=()=>(0,P.V9)()?!0:(r.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:n.createElement("div",{className:"tc",style:{marginLeft:-38}},n.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),n.createElement("img",{src:i,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),F=(M,S)=>M?!0:(r.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:n.createElement("div",null,n.createElement("p",null,S||"\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"),n.createElement("div",{style:{marginLeft:"110px"}},n.createElement("img",{src:l,width:200}),n.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,a.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),E=M=>{r.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:n.createElement("div",null,n.createElement("div",null,n.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"),n.createElement(e.Z,null),n.createElement("p",{style:{color:"#666666",fontSize:12}}," ",n.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 ",n.createElement("a",null,M),"\u5929\u3002"),n.createElement("p",{style:{color:"#666666",fontSize:12}}," ",n.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")),n.createElement("div",{style:{textAlign:"center",marginTop:30}},n.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:s,alt:"\u4E8C\u7EF4\u7801",width:160})))})},v=(M,S="")=>{const{shixunsDetail:{detail:b}}=(0,w.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 C="";return(b==null?void 0:b.public)===2&&(C="\u5DF2\u516C\u5F00"),(b==null?void 0:b.public)===1&&(C="\u5F85\u5BA1\u6838"),(b==null?void 0:b.shixun_status)===3&&(C="\u5DF2\u5173\u95ED"),r.default.info({centered:!0,icon:n.createElement(t.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:n.createElement("div",{className:"tc",style:{marginLeft:-38}},n.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},n.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",C,"\uFF0C",S,"\u3002"),n.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),n.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:s,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(b==null?void 0:b.shixun_status)===2?(r.default.confirm({centered:!0,icon:n.createElement(t.Z,null),title:"\u63D0\u793A",content:n.createElement("div",null,n.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",S,"\u3002"),n.createElement("br",null),n.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:()=>{r.default.confirm({width:440,centered:!0,icon:n.createElement(t.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:()=>o(void 0,null,function*(){(yield M({type:"shixunsDetail/cancelRelease",payload:{id:b==null?void 0:b.identifier}})).status!==401&&(B.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),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(et){(function($e){(function(h){if(1)et.exports=h();else var w})(function(){var h,w,r;return function(){function e(B,P,a){function t(i,d){if(!P[i]){if(!B[i]){var n=void 0;if(!d&&n)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 u=P[i]={exports:{}};B[i][0].call(u.exports,function(c){var p=B[i][1][c];return t(p||c)},u,u.exports,e,B,P,a)}return P[i].exports}for(var s=void 0,l=0;l + ${et.disabled?_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.check_text_style_disabled:""} `},et.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:et=>set_display_git_address(et.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:et=>{setCodeHidden(et.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:et=>{setCodeEditPermission(et.target.checked),et.target.checked||setAllowFileUpload(et.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:et=>{setAllowFileUpload(et.target.checked),et.target.checked&&setCodeEditPermission(et.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:et=>setForbidCopy(et.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:et=>setOpenCodeDebugger(et)}),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:et=>setOpenSelfRun(et)}),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:et=>setOpenLocalEvaluate(et)}),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:et=>{setgitSize(et)}}),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:et=>{if(!(0,_utils_authority__WEBPACK_IMPORTED_MODULE_7__.Ny)()){(0,_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__.pW)(2);return}setStartPermanent(et)}}),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:et=>{setPodSwitch(et)}}),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:et=>setDisableDiscuss(!et)}),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:et=>{setresource_recommend(et)}}),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:et=>{setdisableAI(et)}}),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:et=>{setai_user(et.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 et,$e;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}(et=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&et.is_fork_from_creator&&(($e=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&$e.copy_for_exercise)?dispatch({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"setting",fn:(h,w)=>{handSubmeit(h,w)}}}):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:et,shixunsDetail:$e,practiceSetting:h})=>({user:et,shixunsDetail:$e,practiceSetting:h}))(Setting)},50939:function(et,$e,h){"use strict";h.r($e),h.d($e,{default:function(){return ko}});var w=h(67294),r={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),B=h(66368),P=h(83062),a=h(2453),t=h(68508),s=h(71230),l=h(15746),i=h(85418),d=h(14446),n=h(57953),o=h(71577),u=h(79870),c=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"},m=Object.defineProperty,F=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,v=Object.prototype.propertyIsEnumerable,M=(Yt,qt,It)=>qt in Yt?m(Yt,qt,{enumerable:!0,configurable:!0,writable:!0,value:It}):Yt[qt]=It,S=(Yt,qt)=>{for(var It in qt||(qt={}))E.call(qt,It)&&M(Yt,It,qt[It]);if(F)for(var It of F(qt))v.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&&F)for(var Un of F(Yt))qt.indexOf(Un)<0&&v.call(Yt,Un)&&(It[Un]=Yt[Un]);return It},C=(Yt,qt,It)=>new Promise((Un,ho)=>{var So=Dn=>{try{ma(It.next(Dn))}catch(Qr){ho(Qr)}},Yn=Dn=>{try{ma(It.throw(Dn))}catch(Qr){ho(Qr)}},ma=Dn=>Dn.done?Un(Dn.value):Promise.resolve(Dn.value).then(So,Yn);ma((It=It.apply(Yt,qt)).next())});const g=Yt=>{var qt=Yt,{shixunsDetail:It,globalSetting:Un,loading:ho,user:So,dispatch:Yn,isRepository:ma}=qt,Dn=b(qt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Qr=(0,e.useLocation)(),Yo=(0,e.useParams)(),[ki,pl]=(0,w.useState)({}),Jo=(0,w.useRef)(),[Ao]=f.default.useForm(),[oi,da]=(0,w.useState)("");(0,w.useEffect)(()=>{Dn.visible&&Ao.resetFields()},[Dn.visible]),(0,w.useEffect)(()=>{const Ua=sessionStorage.getItem("pathArray");if(Ua){const Ea=Ua.split(",").join("/"),co=Ea.indexOf("/")===0?Ea.substr(1):Ea;da(co)}},[]),(0,w.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]}${oi?`/master/shixun_show/${oi}`:""}`)};return w.createElement(d.default,{width:"60%",centered:!0,open:Dn.visible,wrapClassName:A.modal,onOk:()=>{Ao.submit()},onCancel:Dn.onClose,title:"\u65B0\u5EFA\u6587\u4EF6\u5939"},w.createElement("section",{className:A.bg},w.createElement("div",{className:A.wrap},w.createElement(f.default,{className:"mt10",form:Ao,scrollToFirstError:!0,layout:"vertical",onFinish:mi,onChange:()=>{var Ua,Ea,co,Xo;const Dt=S({},Ao.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)),Ao.setFieldsValue(S({},Dt)),pl(Dt)}},w.createElement(f.default.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0\uFF1A",name:"path"},w.createElement(s.Z,null,w.createElement(l.Z,null,w.createElement("span",{className:A.filePath},Dn.defaultPath+"/")),w.createElement(l.Z,{flex:"1"},w.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"}]},w.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0",size:"middle"}))))),w.createElement(f.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\uFF1A",name:"file"},w.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"})),w.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"}]},w.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 D=(0,e.connect)(({shixunsDetail:Yt,loading:qt,globalSetting:It,user:Un})=>({shixunsDetail:Yt,globalSetting:It,user:Un,loading:qt.models.index}))(g),j=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,ho)=>{var So=Dn=>{try{ma(It.next(Dn))}catch(Qr){ho(Qr)}},Yn=Dn=>{try{ma(It.throw(Dn))}catch(Qr){ho(Qr)}},ma=Dn=>Dn.done?Un(Dn.value):Promise.resolve(Dn.value).then(So,Yn);ma((It=It.apply(Yt,qt)).next())});const oe=Yt=>{var qt=Yt,{shixunsDetail:It,globalSetting:Un,loading:ho,user:So,dispatch:Yn,isRepository:ma}=qt,Dn=se(qt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Qr=(0,e.useLocation)(),Yo=(0,e.useParams)(),[ki,pl]=(0,w.useState)({}),Jo=(0,w.useRef)(),[Ao]=f.default.useForm(),[oi,da]=(0,w.useState)("");(0,w.useEffect)(()=>{Dn.visible&&Ao.resetFields()},[Dn.visible]),(0,w.useEffect)(()=>{const Ua=sessionStorage.getItem("pathArray");if(Ua){const Ea=Ua.split(",").join("/"),co=Ea.indexOf("/")===0?Ea.substr(1):Ea;da(co)}},[]),(0,w.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]}${oi?`/master/shixun_show/${oi}`:""}`)};return N.createElement(d.default,{width:"60%",open:Dn.visible,wrapClassName:A.modal,destroyOnClose:!0,centered:!0,onOk:()=>{Ao.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:Ao,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({},Ao.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)),Ao.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(j.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,ho)=>{var So=Dn=>{try{ma(It.next(Dn))}catch(Qr){ho(Qr)}},Yn=Dn=>{try{ma(It.throw(Dn))}catch(Qr){ho(Qr)}},ma=Dn=>Dn.done?Un(Dn.value):Promise.resolve(Dn.value).then(So,Yn);ma((It=It.apply(Yt,qt)).next())});const fe=Yt=>{var qt=Yt,{shixunsDetail:It,globalSetting:Un,loading:ho,user:So,dispatch:Yn,isRepository:ma}=qt,Dn=q(qt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Qr=(0,e.useLocation)(),Yo=(0,e.useParams)(),[ki,pl]=(0,w.useState)({}),Jo=(0,w.useRef)(),[Ao]=f.default.useForm(),[oi,da]=(0,w.useState)(""),[mi,Ci]=(0,w.useState)("");(0,w.useEffect)(()=>{Dn.visible&&Ao.resetFields()},[Dn.visible]),(0,w.useEffect)(()=>{const co=Dn.defaultPath.split("/");co.length===1?(da(""),Ci(Dn.defaultPath)):(Ci(co.pop()),da(co.join("/")+"/"))},[Dn.defaultPath]),(0,w.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:oi+Xo.path,message:Xo.commitMessage||`${Dn.defaultPath} rename to ${oi}${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]}${oi?`/master/shixun_show/${oi}`:""}`)};return w.createElement(d.default,{width:"40%",open:Dn.visible,wrapClassName:A.modal,centered:!0,onOk:()=>{Ao.submit()},onCancel:Dn.onClose,title:"\u63D0\u4EA4\u8BF4\u660E"},w.createElement("section",{className:A.bg},w.createElement("div",{className:A.wrap},w.createElement(f.default,{className:"mt10",form:Ao,scrollToFirstError:!0,layout:"vertical",onFinish:Ua,onChange:()=>{var co,Xo;const Dt=Me({},Ao.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)),Ao.setFieldsValue(Me({},Dt)),pl(Dt)}},w.createElement(f.default.Item,{label:"\u91CD\u547D\u540D\uFF1A",name:"path"},w.createElement(s.Z,null,w.createElement(l.Z,{flex:"1"},w.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"}]},w.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle",defaultValue:mi}))))),w.createElement(f.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage"},w.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,ho)=>{var So=Dn=>{try{ma(It.next(Dn))}catch(Qr){ho(Qr)}},Yn=Dn=>{try{ma(It.throw(Dn))}catch(Qr){ho(Qr)}},ma=Dn=>Dn.done?Un(Dn.value):Promise.resolve(Dn.value).then(So,Yn);ma((It=It.apply(Yt,qt)).next())});const{Dragger:Le}=Te.default,ve=Yt=>{var qt=Yt,{shixunsDetail:It,globalSetting:Un,loading:ho,user:So,dispatch:Yn,isRepository:ma}=qt,Dn=xe(qt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Qr=(0,e.useLocation)(),Yo=(0,e.useParams)(),[ki,pl]=(0,w.useState)({}),Jo=(0,w.useRef)(),[Ao]=f.default.useForm(),[oi,da]=(0,w.useState)([]),[mi,Ci]=(0,w.useState)();let Ua;(0,w.useEffect)(()=>{Dn.visible&&(Ao.resetFields(),da([]))},[Dn.visible]),(0,w.useEffect)(()=>{Jo.current=Yo.id},[]),(0,w.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"),Ao.validateFields());return}da(oi.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:Ao.getFieldValue("commitMessage")||`\u5220\u9664\u4E86${mi?`${mi}/${Ot.name}`:Ot.name}`,secret_repository:ma?null:!0}})).status===0&&(da(oi.filter(Zt=>Zt.uid!==Ot.uid)),a.ZP.info("\u5220\u9664\u6210\u529F"))}),Xo={height:300,multiple:!0,withCredentials:!0,openFileDialogOnClick:!!Ao.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 Ao.getFieldsValue(),fn=ce(ce({},{path:Dn.defaultPath?Dn.defaultPath:"",message:ki.commitMessage||`\u4E0A\u4F20\u4E86${Ua}`}),ma?{}:{secret_repository:!0});Ot(fn)}),200)}))}),fileList:oi,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:ki.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(d.default,{open:Dn.visible,onOk:Ot=>{Ao.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:Ao,scrollToFirstError:!0,layout:"vertical",onFinish:()=>Oe(void 0,null,function*(){var Ot,je;yield Ao.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({},Ao.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(oi==null?void 0:oi.length)===0?Promise.reject(new Error("\u8BF7\u9009\u62E9\u6587\u4EF6")):Promise.resolve()}}]},I.createElement("div",{onClick:()=>{if(!Ao.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,Ct=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))Ct.call(qt,It)&&kt(Yt,It,qt[It]);return Yt},Mn=(Yt,qt,It)=>new Promise((Un,ho)=>{var So=Dn=>{try{ma(It.next(Dn))}catch(Qr){ho(Qr)}},Yn=Dn=>{try{ma(It.throw(Dn))}catch(Qr){ho(Qr)}},ma=Dn=>Dn.done?Un(Dn.value):Promise.resolve(Dn.value).then(So,Yn);ma((It=It.apply(Yt,qt)).next())});const or=({shixunsDetail:Yt,globalSetting:qt,loading:It,dispatch:Un,title:ho,pathList:So=[],showInputPath:Yn=!1,isMergeSelectFile:ma=!1,onFinish:Dn=()=>{}})=>{const[Qr]=f.default.useForm(),Yo=(0,e.useParams)(),ki=(0,e.useLocation)(),pl=(0,w.useRef)(),[Jo,Ao]=(0,w.useState)(""),[oi,da]=(0,w.useState)(""),[mi,Ci]=(0,w.useState)([]),[Ua,Ea]=(0,w.useState)([]);(0,w.useEffect)(()=>{var je,Zt;pl.current=((Zt=(je=ki.pathname)==null?void 0:je.split("/"))==null?void 0:Zt[3])==="repository"},[]),(0,w.useEffect)(()=>{if(Yt.actionTabs.key!=="Repository-SelectFilePath")return;const je=So.join("/");let Zt=[];So.map((fn,tt)=>{tt===0?Zt.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${fn}`,path:je}):Zt.push({val:`/${fn}`,path:je})}),Ci(Zt),Ao(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,Ao(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);Ao(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(oi),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 w.createElement(d.default,{centered:!0,title:ho||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:Yt.actionTabs.key==="Repository-SelectFilePath",onOk:Nt,onCancel:Ot},w.createElement("div",{className:ze.wrap},w.createElement("div",{className:ze.content},w.createElement("div",{className:ze.mainPathWrap},!!(mi!=null&&mi.length)&&mi.map((je,Zt)=>w.createElement("a",{key:Zt,onClick:()=>Dt(je,Zt)},je.val))),!!(Ua!=null&&Ua.length)&&Ua.map((je,Zt)=>je.type==="tree"&&w.createElement("a",{key:Zt,onClick:()=>Xo(je)},w.createElement("i",{className:`iconfont icon-wenjianjia ${ze.colorBlue}`}),je.name))),w.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),w.createElement("div",{className:"mt5 mb5"},Jo),Yn&&w.createElement(f.default,{form:Qr,scrollToFirstError:!0,className:"mt20"},w.createElement(f.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},w.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),Zr=h(42922),la=h(93686),Wr=h(28706),pa=h(78207),ha=h(89485),$r=Object.defineProperty,bo=Object.defineProperties,zn=Object.getOwnPropertyDescriptors,Va=Object.getOwnPropertySymbols,Co=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={}))Co.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},go=(Yt,qt)=>bo(Yt,zn(qt)),Ma=(Yt,qt)=>{var It={};for(var Un in Yt)Co.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,ho)=>{var So=Dn=>{try{ma(It.next(Dn))}catch(Qr){ho(Qr)}},Yn=Dn=>{try{ma(It.throw(Dn))}catch(Qr){ho(Qr)}},ma=Dn=>Dn.done?Un(Dn.value):Promise.resolve(Dn.value).then(So,Yn);ma((It=It.apply(Yt,qt)).next())});const{DirectoryTree:wa}=u.default,Ko=Yt=>{var qt=Yt,{shixunsDetail:It,globalSetting:Un,loading:ho,user:So,activeKey:Yn,dispatch:ma,practiceSetting:Dn,isRepository:Qr,treeData:Yo,setTreeData:ki}=qt,pl=Ma(qt,["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","practiceSetting","isRepository","treeData","setTreeData"]),Jo,Ao,oi,da,mi,Ci,Ua;const Ea=(0,e.useParams)(),co=(0,e.useLocation)(),[Xo,Dt]=(0,w.useState)(),[Nt,Ot]=(0,w.useState)(!1),[je,Zt]=(0,w.useState)(!1),[fn,tt]=(0,w.useState)(!1),[He,Je]=(0,w.useState)(!1),[it,Et]=(0,w.useState)("");let[Rt,xn]=(0,w.useState)([]),[cn,rn]=(0,w.useState)([]);const[Ln,Jn]=(0,w.useState)([]),[Sn,bn]=(0,w.useState)(!1),[Sr,br]=(0,w.useState)(),[Hr,Qa]=(0,w.useState)(),[Mr,Pr]=(0,w.useState)(""),[ta,tr]=(0,w.useState)(),[Gn,Ia]=(0,w.useState)(!1);(0,w.useEffect)(()=>{ki([]),Fo(""),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 w.createElement(t.default,{className:Ke.menu,onClick:za=>{switch(Et(nr.path||""),za.key){case"1":(0,Wr.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6"]),Ot(!0);break;case"2":(0,Wr.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6\u5939"]),tt(!0);break;case"3":(0,Wr.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u4E0A\u4F20"]),Je(!0);break;case"4":(0,Wr.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u91CD\u547D\u540D"]),Zt(!0);break;case"5":(0,Wr.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u5220\u9664"]),il(nr.path,nr.name,nr);break;case"6":(0,Wr.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u590D\u5236\u8DEF\u5F84"]),Io(nr);break}}},(nr.type==="topTree"||nr.type==="tree")&&w.createElement(t.default.Item,{key:"1"},"\u65B0\u5EFA\u6587\u4EF6"),(nr.type==="topTree"||nr.type==="tree")&&w.createElement(t.default.Item,{key:"2"},"\u65B0\u5EFA\u6587\u4EF6\u5939"),(nr.type==="topTree"||nr.type==="tree")&&w.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&&w.createElement(t.default.Item,{key:"4"},"\u91CD\u547D\u540D"),nr.type!=="topTree"&&w.createElement(p.CopyToClipboard,{text:`/data/workspace/myshixun/${Qr?"":"secret/"}${nr==null?void 0:nr.path}`,onCopy:()=>a.ZP.success("\u590D\u5236\u6210\u529F")},w.createElement(t.default.Item,{key:"6"},w.createElement(w.Fragment,null,"\u590D\u5236\u8DEF\u5F84"))),nr.type!=="topTree"&&w.createElement(t.default.Item,{key:"5"},"\u5220\u9664"))},Aa=(nr,fo)=>nr.map(za=>(fo==""?za.path=fo+za.name:za.path=fo+"/"+za.name,za.title=w.createElement(s.Z,{className:"font14"},w.createElement(l.Z,{flex:"1"},w.createElement(s.Z,null,za.type==="blob"&&w.createElement(l.Z,{flex:"20px",style:{marginLeft:-20}},w.createElement("span",{className:"iconfont icon-wenjian11 font12"})),w.createElement(l.Z,{flex:"1"},w.createElement("span",{className:" multi_ellipsis1"},za.name)))),w.createElement(l.Z,null,(za.type==="blob"||za.type==="tree")&&w.createElement(i.Z,{dropdownRender:()=>xa(za),className:Ke.ellipsis},w.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}})},Kr=(nr,fo)=>aa(void 0,null,function*(){const za=nr.split("/");yield Fo(it),setTimeout(()=>{ua(nr),Rt=[za[0]||""],cn=[nr],rn([...cn]),xn([...Rt])},150)}),ei=(nr,fo)=>{if(fo=="")Yo=[...nr],ki([...nr]);else{let za=Vo(Yo,fo,nr);Yo=za,ki([...za])}};function Vo(nr,fo,za){return nr.map(Qo=>Qo.key===fo?(Qo.children=[...za],Rr({},Qo)):Qo.children?go(Rr({},Qo),{children:Vo(Qo.children,fo,za)}):Qo)}const Fo=(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 Qi=Aa([...Qo.trees],nr);ei(Qi,nr),Jn(Qo.trees||[]),Qa(nr||""),console.log("handleGetRepository:",Qi,nr),setTimeout(()=>console.log(Yo,Qo.trees,nr,999999),2e3)}else nr==""&&ki([]);br(((za=Qo.commits)==null?void 0:za[0])||{})}return Qo}),xi=nr=>aa(void 0,null,function*(){return new Promise((fo,za)=>aa(void 0,null,function*(){nr.children.length&&fo(),Pr(nr.path),yield Fo(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?d.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)=>{d.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 Qi=nr.split("/");if((Qo==null?void 0:Qo.status)===0){a.ZP.info("\u5220\u9664\u6210\u529F"),Qi.splice(Qi.length-1,1);const hs=yield Fo(Qi.length>1?Qi.join("/"):"");return hs!=null&&hs.trees||(Qi.splice(Qi.length-1,1),yield Fo(Qi.length>1?Qi.join("/"):"")),ua(""),!0}else(Qo==null?void 0:Qo.status)===-3?d.default.confirm({title:"\u5220\u9664\u5931\u8D25",centered:!0,content:w.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&&d.default.confirm({title:"\u5220\u9664\u5931\u8D25",centered:!0,content:w.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")},yl=(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 xi(fo.node),Rt.includes(fo.node.path)?Rt.splice(Rt.indexOf(fo.node.path),1):Rt.push(fo.node.path),xn([...Rt])}),Rl=()=>{bn(!1),localStorage.warehouseHideTip=!0},Vi=nr=>aa(void 0,null,function*(){var fo;let za,Qo="",Qi,hs;switch(Qr){case!0:Qo="\u5F00\u542F\u7248\u672C\u5E93",Qi="\u5F00\u542F",hs="\u4E0D\u5F00\u542F",za=w.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",Qi="\u786E\u5B9A",hs="\u53D6\u6D88",za=w.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",Qi="\u4E0D\u4F7F\u7528",hs="\u4F7F\u7528",za=w.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")||d.default.confirm({title:Qo,okText:Qi,cancelText:hs,content:za,onOk:()=>{var Po;(0,Wr.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93",Qo]),!Qr&&!((Po=It==null?void 0:It.detail)!=null&&Po.secret_repository)||bl(nr)},onCancel:()=>{var Po;!Qr&&!((Po=It==null?void 0:It.detail)!=null&&Po.secret_repository)&&bl(nr)}})}),bl=nr=>aa(void 0,null,function*(){Qr?(yield(0,la.h4)(Rr({},Ea)),ma({type:"practiceSetting/getCommonData",payload:Rr({},Ea)})):yield(0,la.K0)(go(Rr({},Ea),{is_secret_repository:nr})),Fo(),ma({type:"shixunsDetail/getShixunsDetail",payload:{id:Ea.id}})}),Bl=nr=>{console.log(nr)},Fs=nr=>aa(void 0,null,function*(){console.log(nr);const fo=nr.node.key,za=nr.dragNode.key,Qo=nr.node.pos.split("-"),Qi=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 Fo("");for(let Si=0;Sixa({type:"topTree"}),className:"current"},w.createElement(P.Z,{open:Sn,title:w.createElement("div",{className:"font16"},w.createElement(Nn.Z,{style:{position:"relative",left:-35},onClick:()=>Rl()}),"\u70B9\u51FB\u6B64\u5904\u65B0\u5EFA\u6587\u4EF6\u3001\u65B0\u5EFA\u6587\u4EF6\u5939\u3001\u4E0A\u4F20\u6587\u4EF6\u3002",w.createElement("span",{onClick:()=>Rl(),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)&&w.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}),!Qr&&((mi=It==null?void 0:It.detail)==null?void 0:mi.secret_repository)&&w.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}))))),!!Yo.length&&!Qr&&w.createElement("div",{className:"mt20 pl20 pr20 font14 c-white"},w.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?w.createElement(w.Fragment,null,w.createElement("div",{className:Ke.content},Yn==="1"&&w.createElement("div",{className:Ke.tips},"\u63D0\u793A\uFF1A",w.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'),w.createElement(wa,{disabled:!!ho.effects["shixunsDetail/getFileContent"],multiple:!0,showIcon:!1,treeData:Yo,switcherIcon:w.createElement(Zr.Z,{style:{fontWeight:"bold",fontSize:14,position:"relative",top:5,left:-2}}),onExpand:yl,expandedKeys:Rt,selectedKeys:cn,onSelect:qo,draggable:!0,onDragEnter:Bl,onDrop:Fs,className:Ke.gitTree}))):"",!Yo.length&&Qr&&((Ci=It==null?void 0:It.detail)==null?void 0:Ci.init_repository)&&w.createElement(ni,null),!Yo.length&&!Qr&&((Ua=It==null?void 0:It.detail)==null?void 0:Ua.secret_repository)&&w.createElement(ni,null))),w.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 Fo(fo.join("/")),ua("")})}),w.createElement(pe,{visible:Nt,defaultPath:it,onClose:()=>Ot(!1),isRepository:Qr,onOK:nr=>{Kr(nr.path,nr.name)}}),w.createElement(D,{visible:fn,defaultPath:it,onClose:()=>tt(!1),isRepository:Qr,onOK:nr=>{Kr(nr.path,nr.name)}}),w.createElement(Re,{defaultPath:it,visible:He,isRepository:Qr,onClose:()=>Je(!1),onOK:nr=>aa(void 0,null,function*(){const fo=it.split("/");yield Fo(it),Rt=[fo[0]||""],cn=[it],rn([...cn]),xn([...Rt])})}),w.createElement(cr,{pathList:it==null?void 0:it.split("/"),showInputPath:!0,isMergeSelectFile:Gn,onFinish:nr=>{Gn?Na(nr):Fo(nr),Ia(!1)}}))},ni=()=>w.createElement("div",{className:`mt20 pb50 ${Ke.nodata}`},w.createElement("div",{className:Ke.headLeft},"\u63D0\u793A\uFF1A",w.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",w.createElement("br",null),"\u4E24\u79CD\u65B9\u5F0F\u6765\u4F7F\u7528\uFF1A",w.createElement("br",null),"1\u3001",w.createElement("a",{href:"/forums/2784",target:"_blank"},"Git\u5BA2\u6237\u7AEF")," \u4E0A\u4F20\u5DF2\u6709\u6587\u4EF6\u6765\u5F00\u59CB\u4F7F\u7528\u3002",w.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",w.createElement("br",null),"3\u3001\u5982\u679C\u6587\u4EF6\u5927\u5C0F\u8D85\u8FC750MB,\u8BF7\u4E0A\u4F20\u81F3\u6570\u636E\u96C6\u3002"),w.createElement("img",{width:"100%",src:ha.Oe}));var el=(0,e.connect)(({shixunsDetail:Yt,loading:qt,globalSetting:It,practiceSetting:Un,user:ho})=>({shixunsDetail:Yt,globalSetting:It,user:ho,practiceSetting:Un,loading:qt}))(Ko),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,Li=Object.prototype.hasOwnProperty,ol=Object.prototype.propertyIsEnumerable,Di=(Yt,qt)=>{var It={};for(var Un in Yt)Li.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,ho)=>{var So=Dn=>{try{ma(It.next(Dn))}catch(Qr){ho(Qr)}},Yn=Dn=>{try{ma(It.throw(Dn))}catch(Qr){ho(Qr)}},ma=Dn=>Dn.done?Un(Dn.value):Promise.resolve(Dn.value).then(So,Yn);ma((It=It.apply(Yt,qt)).next())});const no=Yt=>{var qt=Yt,{shixunsDetail:It,globalSetting:Un,loading:ho,user:So,dispatch:Yn,isRepository:ma}=qt,Dn=Di(qt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Qr=(0,e.useParams)(),[Yo,ki]=(0,w.useState)([]);(0,w.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&&ki(Jo.commits||[])});return w.createElement(w.Fragment,null,Yo==""&&w.createElement("div",{className:Ri.empty},w.createElement("img",{src:ha.em,width:"258"}),w.createElement("br",null),w.createElement("span",{className:"c-grey-c font14"},"\u6682\u65E0\u63D0\u4EA4\u8BB0\u5F55")),Yo!=""&&w.createElement("section",{className:Ri.bg},w.createElement("div",{className:Ri.wrap},w.createElement("div",{className:Ri.content},Yo==null?void 0:Yo.map(Jo=>{var Ao,oi;return w.createElement("div",null,w.createElement(s.Z,{align:"middle",className:"c-white font16"},w.createElement(l.Z,null,Jo.title)),w.createElement(s.Z,{align:"middle",className:"mt20 "},w.createElement(l.Z,null,w.createElement("img",{className:Ri.imageUrl,src:re.Z.IMG_SERVER+"/"+((Ao=Jo.author)==null?void 0:Ao.image_url)})),w.createElement(l.Z,{className:Ri.blueLight},w.createElement("span",{className:"ml20"},(oi=Jo.author)==null?void 0:oi.username)),w.createElement(l.Z,null,w.createElement("span",{className:`ml20 ${Ri.blueLight}`},"\u63D0\u4EA4\u4E8E"),w.createElement("span",{className:`ml20 ${Ri.blueLight}`},Jo.time))),w.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,Wl=(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)&&Wl(Yt,It,qt[It]);if(ns)for(var It of ns(qt))rs.call(qt,It)&&Wl(Yt,It,qt[It]);return Yt},xl=(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,ho)=>{var So=Dn=>{try{ma(It.next(Dn))}catch(Qr){ho(Qr)}},Yn=Dn=>{try{ma(It.throw(Dn))}catch(Qr){ho(Qr)}},ma=Dn=>Dn.done?Un(Dn.value):Promise.resolve(Dn.value).then(So,Yn);ma((It=It.apply(Yt,qt)).next())});const{TabPane:bi}=B.default,dl=Yt=>{var qt=Yt,{globalSetting:It,loading:Un,dispatch:ho,practiceSetting:So,shixunsDetail:Yn}=qt,ma=Cs(qt,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),Dn,Qr,Yo,ki,pl,Jo,Ao,oi,da,mi,Ci,Ua,Ea,co,Xo,Dt,Nt,Ot,je;const[Zt,fn]=(0,w.useState)("1"),[tt,He]=(0,w.useState)("1");let[Je,it]=(0,w.useState)();const Et=(0,w.useRef)(),[Rt,xn]=(0,w.useState)(!0),[cn,rn]=(0,w.useState)(["2","1"]),[Ln,Jn]=(0,w.useState)([]),Sn=(0,w.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,w.useEffect)(()=>{var Mr,Pr,ta,tr,Gn,Ia,Na,xa,Aa,ua,Kr,ei,Vo,Fo,xi,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"?(Et.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=(Aa=Yn==null?void 0:Yn.fileContent)==null?void 0:Aa.content)==null?void 0:ua.content))),it(Je)):(Et.current=(ei=(Kr=Yn==null?void 0:Yn.fileContent)==null?void 0:Kr.content)==null?void 0:ei.content,Je=(Fo=(Vo=Yn==null?void 0:Yn.fileContent)==null?void 0:Vo.content)==null?void 0:Fo.content,it(Je)))}catch(yl){Et.current=window.atob((qo=(xi=Yn==null?void 0:Yn.fileContent)==null?void 0:xi.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,w.useEffect)(()=>{var Mr;const Pr=(Mr=So==null?void 0:So.sideBar)==null?void 0:Mr.selectPath.split("/");rn(Pr)},[(Qr=So==null?void 0:So.sideBar)==null?void 0:Qr.selectPath]);const br=Mr=>{it(Mr);let Pr=-1;Mr===Et.current?Pr=0:Pr=1,ho({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!!Pr}})};(0,w.useEffect)(()=>{new Promise((Mr,Pr)=>Ms(void 0,null,function*(){var ta,tr,Gn;if(((ta=So==null?void 0:So.sideBar)==null?void 0:ta.selectPath)!==""&&((tr=So==null?void 0:So.sideBar)!=null&&tr.selectPath)){const Ia=yield ho({type:"shixunsDetail/getFileContent",payload:{id:bn.id,path:(Gn=So==null?void 0:So.sideBar)==null?void 0:Gn.selectPath,secret_repository:Rt?null:!0}});Ia!=null&&Ia.content||(Ia==null?void 0:Ia.content)==""||ho({type:"practiceSetting/setSideBarTabs",payload:{selectPath:""}})}}))},[(Yo=So==null?void 0:So.sideBar)==null?void 0:Yo.selectPath]);const Hr=Vr.createElement(t.default,{className:r.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"?xn(!0):xn(!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 ho({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"),ho({type:"practiceSetting/setSideBarTabs",payload:xl(as({},So.sideBar),{confirmLeave:!1})})),(Ia=Yn==null?void 0:Yn.detail)!=null&&Ia.copy_for_exercise&&(0,R.m)(ho,Yn,bn.id,Pr)});return Vr.createElement("div",{className:r.warehouse},Vr.createElement("div",{className:r.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:r.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:r.line})),Vr.createElement(l.Z,null,Vr.createElement(B.default,{className:r.tabs,activeKey:tt,onChange:Mr=>{var Pr;(Pr=So==null?void 0:So.sideBar)!=null&&Pr.confirmLeave?d.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),ho({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}})}}):(He(Mr),ho({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}}))}},Vr.createElement(bi,{tab:Vr.createElement("span",{className:"leaveClick"},"\u4EE3\u7801\u6587\u4EF6"),key:"1"}),Rt&&((ki=Yn==null?void 0:Yn.detail)==null?void 0:ki.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&&((Ao=Yn==null?void 0:Yn.secretRepository)==null?void 0:Ao.git_url))&&Vr.createElement(Vr.Fragment,null,Vr.createElement(l.Z,null,Vr.createElement("span",{className:r.title},"\u4ED3\u5E93\u5730\u5740:"),Vr.createElement("input",{value:Rt?(oi=Yn==null?void 0:Yn.repository)==null?void 0:oi.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:r.content,style:{overflow:"auto"}},tt==="1"&&Vr.createElement(Vr.Fragment,null,Vr.createElement("aside",{className:r.left},Vr.createElement(n.Z,{spinning:!!Un.effects["shixunsDetail/getRepository"],wrapperClassName:`${r.loading} ${r.bottom0}`},Vr.createElement(el,{setTreeData:Jn,treeData:Ln,activeKey:Zt,isRepository:Rt}))),Vr.createElement("aside",{className:r.right,ref:Sn},((Ua=So==null?void 0:So.sideBar)==null?void 0:Ua.selectPath)!==""&&Vr.createElement(Vr.Fragment,null,Vr.createElement(n.Z,{spinning:!!Un.effects["shixunsDetail/getFileContent"],wrapperClassName:r.loading},Vr.createElement("div",{className:r.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:r.line,style:{marginLeft:20}})),Vr.createElement(l.Z,{className:r.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:r.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)?ho({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:(tr,Gn)=>{Qa(tr,Gn)}}}):Qa()}},"\u63D0\u4EA4")))),((Ot=So==null?void 0:So.sideBar)==null?void 0:Ot.selectPath)==""&&((je=Yn==null?void 0:Yn.detail)==null?void 0:je.init_repository)&&Vr.createElement("div",{className:r.empty},Vr.createElement("img",{src:ha.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:r.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(et,$e,h){"use strict";h.d($e,{S:function(){return a},m:function(){return t}});var w=h(28706),r=h(2453),e=h(14446),B=h(67294),P=(s,l,i)=>new Promise((d,n)=>{var o=p=>{try{c(i.next(p))}catch(f){n(f)}},u=p=>{try{c(i.throw(p))}catch(f){n(f)}},c=p=>p.done?d(p.value):Promise.resolve(p.value).then(o,u);c((i=i.apply(s,l)).next())});const a=s=>{let l=document.createElement("textarea");return l.value=s,l.value},t=(s,l,i,d,n)=>P(void 0,null,function*(){var o,u;const c=yield s({type:"shixunsDetail/saveCopyForExercise",payload:{id:i,save_type:d}});d===1?((c==null?void 0:c.status)==0&&r.ZP.success("\u4FDD\u5B58\u6210\u529F"),(o=c==null?void 0:c.data)!=null&&o.exists_same_shixun_name?s({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(u=c==null?void 0:c.data)==null?void 0:u.shixun_name}}):s({type:"classroomList/setActionTabs",payload:{}})):(s({type:"classroomList/setActionTabs",payload:{}}),(c==null?void 0:c.status)===0&&e.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:B.createElement("div",null,B.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,w.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(et,$e,h){"use strict";var w=h(67294),r=h(35973),e=h(14446),B=h(55351);const P=({newShixuns:a,dispatch:t,user:s})=>{var l;const[i,d]=(0,w.useState)(!1);(0,w.useEffect)(()=>{a.actionTabs.key==="Create-Environment"&&o()},[(l=a==null?void 0:a.actionTabs)==null?void 0:l.key]);const n=()=>{t({type:"newShixuns/setActionTabs",payload:{}})},o=()=>{var u,c,p,f;n(),((u=s.userInfo)==null?void 0:u.mirror_marker_status)===0?d(!0):((c=s.userInfo)==null?void 0:c.mirror_marker_status)===1?r.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;r.history.push(`/users/${(y=s.userInfo)==null?void 0:y.login}/experiment-img`)}})};return w.createElement(e.default,{title:"\u52A0\u5165qq\u7FA4\u63D0\u793A",open:i,footer:null,onCancel:()=>{d(!1)}},w.createElement("div",{style:{textAlign:"center"}},w.createElement("br",null),w.createElement("img",{width:120,height:120,style:{marginTop:"20px"},src:B,alt:"\u4E8C\u7EF4\u7801"})),w.createElement("img",null))};$e.Z=(0,r.connect)(({newShixuns:a,user:t,globalSetting:s})=>({newShixuns:a,globalSetting:s,user:t}))(P)},54112:function(et,$e,h){"use strict";h.r($e),h.d($e,{default:function(){return wv}});var w=h(52810),r=h(67294),e=h(35973),B={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),d=h(33170),n=h(67294),o=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,c=Object.prototype.propertyIsEnumerable,p=(L,k)=>{var T={};for(var ge in L)u.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&o)for(var ge of o(L))k.indexOf(ge)<0&&c.call(L,ge)&&(T[ge]=L[ge]);return T},f=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const y=L=>{var k=L,{globalSetting:T,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,r.useRef)(""),Xt=(0,e.useParams)(),{title:dn,base_info_warning:tn,challenges_warning:Tn,service_warning:nn,repository_warning:wt,mirror_warning:dr}=ft;(0,r.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,r.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 Ht(),e.history.push(`/shixuns/${yn.current}/challenges`)}),Ht=()=>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:n.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,d.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&&Ft(zt==null?void 0:zt.message)})})},Ft=Gt=>{l.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:n.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")})},wn=(Gt,Vn)=>f(void 0,null,function*(){var jt,zt,ra,hr;if(yield Ht(),(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:n.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230",(hr=(ra=An==null?void 0:An.data)==null?void 0:ra.challenge_errors)==null?void 0:hr.map((vn,Jr)=>{var In;return n.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&&Ft(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:n.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&&Ft(An==null?void 0:An.message)}),Kt=()=>f(void 0,null,function*(){yield Ht(),rt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}})}),Pt=Gt=>({borderBottomColor:(ft==null?void 0:ft.sideBar.tabsActive)===Gt?"#0152d9":"transparent"});return n.createElement("div",{className:P.header},n.createElement("aside",{className:P.title},n.createElement("i",{onClick:hn,style:{color:"#333",marginRight:20},className:"icon iconfont icon-fanhui1"}),n.createElement("span",{className:P.edit},dn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),n.createElement("i",{onClick:Kt,style:{color:"#165DFF"},className:"icon iconfont icon-xiugai1"})),n.createElement("aside",{className:P.schedule},n.createElement("div",null,n.createElement("span",{style:Pt("information"),className:P.clickWarp,onClick:()=>on("information")},tn?n.createElement("span",{className:P.num},"1"):n.createElement("img",{src:t}),n.createElement("span",{className:P.subject},"\u57FA\u672C\u4FE1\u606F")),n.createElement("i",{className:"iconfont icon-lujing"})),n.createElement("div",null,n.createElement("span",{style:Pt("warehouse"),className:P.clickWarp,onClick:()=>on("warehouse")},wt?n.createElement("span",{className:P.num},"2"):n.createElement("img",{src:t}),n.createElement("span",{className:P.subject},"\u4EE3\u7801\u4ED3\u5E93")),n.createElement("i",{className:"iconfont icon-lujing"})),(lt==null?void 0:lt.detail)&&!((be=lt==null?void 0:lt.detail)!=null&&be.is_jupyter_lab)&&n.createElement("div",null,n.createElement("span",{style:Pt("level"),className:P.clickWarp,onClick:()=>on("level")},Tn?n.createElement("span",{className:P.num},"3"):n.createElement("img",{src:t}),n.createElement("span",{className:P.subject},"\u4EFB\u52A1\u5173\u5361")),n.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)&&n.createElement("div",null,n.createElement("span",{style:Pt("service"),className:P.clickWarp,onClick:()=>on("service")},nn?n.createElement("span",{className:P.num},"3"):n.createElement("img",{src:t}),n.createElement("span",{className:P.subject},"\u670D\u52A1")),n.createElement("i",{className:"iconfont icon-lujing"})),n.createElement("div",null,n.createElement("span",{style:Pt("environment"),className:P.clickWarp,onClick:()=>on("environment")},dr?n.createElement("span",{className:P.num},"4"):n.createElement("img",{src:t}),n.createElement("span",{className:P.subject},"\u5B9E\u9A8C\u73AF\u5883")))),n.createElement("aside",{className:P.btns},n.createElement("div",{className:P.simulate,onClick:()=>wn(yn.current,!1)},"\u6A21\u62DF\u5B9E\u6218")))};var A=(0,e.connect)(({loading:L,globalSetting:k,practiceSetting:T,shixunsDetail:ge})=>({globalSetting:k,loading:L,practiceSetting:T,shixunsDetail:ge}))(y),m={information:"information___LkgI6",scroll:"scroll___JnYs4",formWrap:"formWrap___qq0ju",img:"img___z2Jy6"},F=h(91304),E=h(22150),v=h(71577),M=h(69677),S=h(85546),b=h(71230),C=h(15746),g=h(59810),D=h(84567),j={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,T)=>k in L?N(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,Q=(L,k)=>{for(var T in k||(k={}))G.call(k,T)&&ne(L,T,k[T]);if(Z)for(var T of Z(k))X.call(k,T)&&ne(L,T,k[T]);return L},me=(L,k)=>{var T={};for(var ge in L)G.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&Z)for(var ge of Z(L))k.indexOf(ge)<0&&X.call(L,ge)&&(T[ge]=L[ge]);return T},ue=L=>{var k=L,{InputRight:T,value:ge=[],onChange:rt}=k,ft=me(k,["InputRight","value","onChange"]);const[lt,ot]=(0,r.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 r.createElement("div",null,r.createElement(M.default,Q({bordered:!1,style:{width:600},value:lt,onChange:en=>ot(en.target.value),onPressEnter:nt,onBlur:nt},ft)),T||r.createElement("span",{className:"pl20 font14 c-light-black"},"\u56DE\u8F66\u6DFB\u52A0\u6807\u7B7E"),r.createElement("div",{className:"mt20"},ge==null?void 0:ge.map((en,yn)=>r.createElement("div",{key:yn,className:j.btn},r.createElement("span",{className:j.s1},en.name),r.createElement("img",{src:R,className:j.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:T,loading:ge=!1})=>r.createElement("div",{className:ie.complete},r.createElement("div",{onClick:k,className:ie.cancel},"\u53D6\u6D88"),r.createElement(v.ZP,{type:"primary",loading:ge,onClick:T,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,T)=>k in L?fe(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,I=(L,k)=>{for(var T in k||(k={}))Te.call(k,T)&&H(L,T,k[T]);if(Pe)for(var T of Pe(k))Ae.call(k,T)&&H(L,T,k[T]);return L},U=(L,k)=>K(L,re(k)),J=(L,k)=>{var T={};for(var ge in L)Te.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&Pe)for(var ge of Pe(L))k.indexOf(ge)<0&&Ae.call(L,ge)&&(T[ge]=L[ge]);return T},he=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const Ve=L=>{var k=L,{globalSetting:T,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,r.useState)({}),[tn,Tn]=(0,r.useState)(!1),[nn,wt]=(0,r.useState)(!1),[dr,hn]=(0,r.useState)(!1),[Ht,on]=(0,r.useState)(""),[Ut,Ft]=(0,r.useState)(""),[wn,Kt]=(0,r.useState)(""),[Pt,Gt]=(0,r.useState)(),Vn=(0,r.useRef)({}),jt=(0,r.useRef)(""),zt=(0,r.useRef)(""),ra=(0,r.useRef)(""),hr=(0,r.useRef)(null),An=(0,r.useRef)((0,oe.throttle)(()=>Fa(),2e3,{leading:!0,trailing:!1})).current,{id:vn}=ft,[Jr,In]=(0,r.useState)(!1);(0,r.useEffect)(()=>{vn&&Sa()},[vn]),(0,r.useEffect)(()=>(JSON.stringify(Xt)!=="{}"&&Qn(),()=>{clearTimeout(hr.current)}),[Xt,Ht,wn,Ut]);const Qn=()=>{clearTimeout(hr.current),hr.current=setTimeout(()=>{!(0,oe.isEqual)(Xt,Vn.current)||Ht!==jt.current||wn!==zt.current||Ut!==ra.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,Eo,Ji,Rn;rt({type:"problemset/getEditDisciplines",payload:{source:"shixun"}});const er=yield(0,d.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)}),ai={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=(Eo=(Ir=ir==null?void 0:ir.disciplines)==null?void 0:Ir[0])==null?void 0:Eo.sub_discipline)==null?void 0:Ji.id]:[]};(Rn=ot.detail)!=null&&Rn.is_jupyter_lab&&(ai.jupyter_show_description=er.data.jupyter_show_description),yn.setFieldsValue(ai),Vn.current=I({},ai),jt.current=ir.attachment_id||"",zt.current=ir.cover_image_id||"",ra.current=ir.attachment_id_b||"",dn(I({},ai)),on(ir.attachment_id||""),Ft(ir.attachment_id_b||""),Kt(ir.cover_image_id||""),Gt(ir.cover_image||"")}}),Ya=(Ar,zr)=>{dn(I({},zr))},Ja=()=>{Dr()},Fa=()=>{(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:Eo,description:Ji,shixun_tags:Rn,course:er,jupyter_show_description:ir=!1}=Ar;let ai={name:Eo,description:Ji,shixun_tags:Rn,attachment_id:Ht,cover_image_id:wn,attachment_id_b:Ut,sub_discipline_ids:er[1]};(Ir=ot.detail)!=null&&Ir.is_jupyter_lab&&(ai=U(I({},ai),{jupyter_show_description:ir})),(0,d.ZP)(`/api/shixuns/${vn}/base_info_save.json`,{method:"post",body:{shixun:I({},ai),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=Ht,zt.current=wn,ra.current=Ut,(yc=ot==null?void 0:ot.detail)!=null&&yc.copy_for_exercise)){const yo=yield rt({type:"shixunsDetail/saveCopyForExercise",payload:{id:vn,save_type:mo}});mo===1?(Yc=yo==null?void 0:yo.data)!=null&&Yc.exists_same_shixun_name?rt({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(Or=yo==null?void 0:yo.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:{}}),(yo==null?void 0:yo.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 ga(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(v.ZP,{loading:tn,icon:V.createElement(De.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),qr=V.createElement(v.ZP,{loading:dr,icon:V.createElement(De.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),Ur=V.createElement(v.ZP,{loading:nn,icon:V.createElement(De.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");function wo(Ar,zr){const mo=new FileReader;mo.addEventListener("load",()=>zr(mo.result)),mo.readAsDataURL(Ar)}const wi=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"){wt(!0);return}Ar.file.status==="done"&&(wt(!1),Ft((mo=(zr=Ar==null?void 0:Ar.file)==null?void 0:zr.response)==null?void 0:mo.id))},wr=()=>V.createElement("div",{className:m.img},V.createElement("img",{src:(0,q.z)("/api/attachments/"+Ht,!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:m.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:()=>Ft(""),style:{fontSize:"16px",color:"red"}}))),Yi=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))},fs=()=>V.createElement("div",{className:m.img},V.createElement("img",{src:(0,q.z)(Jr?"/api/attachments/"+wn: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:m.information},V.createElement("section",{className:m.scroll},V.createElement("header",null,"\u57FA\u672C\u4FE1\u606F"),V.createElement("div",{className:m.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,Eo,Ji)=>{un(Ir,Eo,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(S.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:"},Ht?wr():V.createElement(g.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${pe.Z.API_SERVER}/api/attachments.json`,beforeUpload:ga,onChange:wi},$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:ga,onChange:Pi},Ur))),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:"},wn||Pt?fs():V.createElement(g.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${pe.Z.API_SERVER}/api/attachments.json`,beforeUpload:ga,onChange:Yi},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(F.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(D.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:T,practiceSetting:ge,shixunsDetail:rt})=>({globalSetting:T,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,Ct=Object.getOwnPropertySymbols,kt=Object.prototype.hasOwnProperty,$t=Object.prototype.propertyIsEnumerable,Mn=(L,k,T)=>k in L?Ye(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,or=(L,k)=>{for(var T in k||(k={}))kt.call(k,T)&&Mn(L,T,k[T]);if(Ct)for(var T of Ct(k))$t.call(k,T)&&Mn(L,T,k[T]);return L},cr=(L,k)=>{var T={};for(var ge in L)kt.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&Ct)for(var ge of Ct(L))k.indexOf(ge)<0&&$t.call(L,ge)&&(T[ge]=L[ge]);return T},Nn=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const Zr=L=>{var k=L,{shixunsDetail:T,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,r.useState)({}),dn=(0,r.useRef)(),[tn]=E.default.useForm(),[Tn,nn]=(0,r.useState)("");(0,r.useEffect)(()=>{be.visible&&tn.resetFields()},[be.visible]),(0,r.useEffect)(()=>{const hn=sessionStorage.getItem("pathArray");if(hn){const Ht=hn.split(",").join("/"),on=Ht.indexOf("/")===0?Ht.substr(1):Ht;nn(on)}},[]),(0,r.useEffect)(()=>{var hn,Ht;dn.current=(Ht=(hn=nt.pathname)==null?void 0:hn.split("/"))==null?void 0:Ht[2]},[]);const wt=(...hn)=>Nn(void 0,[...hn],function*(Ht={}){const on=yield lt({type:"shixunsDetail/addRepositoryFile",payload:{id:en.id,message:Ht.commitMessage,content:"",path:(be.defaultPath?be.defaultPath+"/":"")+Ht.path+"/"+(Ht.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+"/":"")+Ht.path+"/"+(Ht.file||".gitkeep"),name:Ht.path.split("/")[Ht.path.split("/").length-1]}),be.onClose())}),dr=()=>{var hn,Ht;e.history.push(`/shixuns/${dn.current}/${(Ht=(hn=nt.pathname)==null?void 0:hn.split("/"))==null?void 0:Ht[3]}${Tn?`/master/shixun_show/${Tn}`:""}`)};return r.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"},r.createElement("section",{className:Qe.bg},r.createElement("div",{className:Qe.wrap},r.createElement(E.default,{className:"mt10",form:tn,scrollToFirstError:!0,layout:"vertical",onFinish:wt,onChange:()=>{var hn,Ht,on,Ut;const Ft=or({},tn.getFieldsValue()),wn=(hn=Ft==null?void 0:Ft.path)==null?void 0:hn.split(""),Kt=(Ht=Ft==null?void 0:Ft.file)==null?void 0:Ht.split("");(on=wn==null?void 0:wn.filter(Pt=>Pt=="/"))!=null&&on.length&&(Ft.path=Ft.path.substring(0,Ft.path.length-1)),(Ut=Kt==null?void 0:Kt.filter(Pt=>Pt=="/"))!=null&&Ut.length&&(Ft.file=Ft.file.substring(0,Ft.path.length-1)),tn.setFieldsValue(or({},Ft)),Xt(Ft)}},r.createElement(E.default.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0\uFF1A",name:"path"},r.createElement(b.Z,null,r.createElement(C.Z,null,r.createElement("span",{className:Qe.filePath},be.defaultPath+"/")),r.createElement(C.Z,{flex:"1"},r.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"}]},r.createElement(M.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0",size:"middle"}))))),r.createElement(E.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\uFF1A",name:"file"},r.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"})),r.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"}]},r.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:T,user:ge})=>({shixunsDetail:L,globalSetting:T,user:ge,loading:k.models.index}))(Zr),Wr=h(57444),pa=h(59290),ha=h(67294),$r=Object.defineProperty,bo=Object.getOwnPropertySymbols,zn=Object.prototype.hasOwnProperty,Va=Object.prototype.propertyIsEnumerable,Co=(L,k,T)=>k in L?$r(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,Pa=(L,k)=>{for(var T in k||(k={}))zn.call(k,T)&&Co(L,T,k[T]);if(bo)for(var T of bo(k))Va.call(k,T)&&Co(L,T,k[T]);return L},kn=(L,k)=>{var T={};for(var ge in L)zn.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&bo)for(var ge of bo(L))k.indexOf(ge)<0&&Va.call(L,ge)&&(T[ge]=L[ge]);return T},Rr=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const go=L=>{var k=L,{shixunsDetail:T,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,r.useState)({}),dn=(0,r.useRef)(),[tn]=E.default.useForm(),[Tn,nn]=(0,r.useState)("");(0,r.useEffect)(()=>{be.visible&&tn.resetFields()},[be.visible]),(0,r.useEffect)(()=>{const hn=sessionStorage.getItem("pathArray");if(hn){const Ht=hn.split(",").join("/"),on=Ht.indexOf("/")===0?Ht.substr(1):Ht;nn(on)}},[]),(0,r.useEffect)(()=>{var hn,Ht;dn.current=(Ht=(hn=nt.pathname)==null?void 0:hn.split("/"))==null?void 0:Ht[2]},[]);const wt=(...hn)=>Rr(void 0,[...hn],function*(Ht={},on=!1,Ut=1){var Ft,wn;const Kt=yield lt({type:"shixunsDetail/addRepositoryFile",payload:{id:en.id,message:Ht.commitMessage,content:Ht.codeMirror,path:(be.defaultPath?be.defaultPath+"/":"")+Ht.path,secret_repository:ot?void 0:!0,sync_origin_shixun:on}});Kt!=null&&Kt.url&&((Ft=T==null?void 0:T.detail)!=null&&Ft.copy_for_exercise||i.ZP.success("\u6DFB\u52A0\u6210\u529F"),be.onOK({path:(be.defaultPath?be.defaultPath+"/":"")+Ht.path,name:Ht.path.split("/")[Ht.path.split("/").length-1]}),be.onClose()),(wn=T==null?void 0:T.detail)!=null&&wn.copy_for_exercise&&(0,pa.m)(lt,T,en.id,Ut)}),dr=()=>{var hn,Ht;e.history.push(`/shixuns/${dn.current}/${(Ht=(hn=nt.pathname)==null?void 0:hn.split("/"))==null?void 0:Ht[3]}${Tn?`/master/shixun_show/${Tn}`:""}`)};return ha.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"},ha.createElement("section",{className:Qe.bg},ha.createElement("div",{className:Qe.wrap},ha.createElement(E.default,{className:"mt10",form:tn,scrollToFirstError:!0,layout:"vertical",onFinish:hn=>{var Ht,on;(Ht=T==null?void 0:T.detail)!=null&&Ht.is_fork_from_creator&&((on=T==null?void 0:T.detail)!=null&&on.copy_for_exercise)?(be.onClose(),lt({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:hn,type:"wareHouse",fn:(Ut,Ft,wn)=>{wt(Ut,Ft,wn)}}})):wt(hn)},onChange:()=>{var hn,Ht;const on=Pa({},tn.getFieldsValue()),Ut=(hn=on==null?void 0:on.path)==null?void 0:hn.split("");((Ht=Ut==null?void 0:Ut.filter(Ft=>Ft=="/"))==null?void 0:Ht.length)>1&&(on.path=on.path.substring(0,on.path.length-1)),tn.setFieldsValue(Pa({},on)),Xt(on)}},ha.createElement(E.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\u6216\u6587\u4EF6\u8DEF\u5F84\uFF1A",name:"path"},ha.createElement(b.Z,null,ha.createElement(C.Z,null,ha.createElement("span",{className:Qe.filePath},be.defaultPath+"/")),ha.createElement(C.Z,{flex:"1"},ha.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"}]},ha.createElement(M.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle"}))))),ha.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"}]},ha.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"})),ha.createElement("div",{className:"mt10 mb20"},ha.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}},ha.createElement(Wr.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:T,user:ge})=>({shixunsDetail:L,globalSetting:T,user:ge,loading:k.models.index}))(go),aa=Object.defineProperty,wa=Object.getOwnPropertySymbols,Ko=Object.prototype.hasOwnProperty,ni=Object.prototype.propertyIsEnumerable,el=(L,k,T)=>k in L?aa(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,Ri=(L,k)=>{for(var T in k||(k={}))Ko.call(k,T)&&el(L,T,k[T]);if(wa)for(var T of wa(k))ni.call(k,T)&&el(L,T,k[T]);return L},qa=(L,k)=>{var T={};for(var ge in L)Ko.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&wa)for(var ge of wa(L))k.indexOf(ge)<0&&ni.call(L,ge)&&(T[ge]=L[ge]);return T},Ha=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const Li=L=>{var k=L,{shixunsDetail:T,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,r.useState)({}),dn=(0,r.useRef)(),[tn]=E.default.useForm(),[Tn,nn]=(0,r.useState)(""),[wt,dr]=(0,r.useState)("");(0,r.useEffect)(()=>{be.visible&&tn.resetFields()},[be.visible]),(0,r.useEffect)(()=>{const on=be.defaultPath.split("/");on.length===1?(nn(""),dr(be.defaultPath)):(dr(on.pop()),nn(on.join("/")+"/"))},[be.defaultPath]),(0,r.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 Ft=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}});(Ft==null?void 0:Ft.status)===0&&(i.ZP.success("\u6DFB\u52A0\u6210\u529F"),be.onOK({path:Ut.path,name:Ut.path}),be.onClose())}),Ht=()=>{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 r.createElement(l.default,{width:"40%",open:be.visible,wrapClassName:Qe.modal,centered:!0,onOk:()=>{tn.submit()},onCancel:be.onClose,title:"\u63D0\u4EA4\u8BF4\u660E"},r.createElement("section",{className:Qe.bg},r.createElement("div",{className:Qe.wrap},r.createElement(E.default,{className:"mt10",form:tn,scrollToFirstError:!0,layout:"vertical",onFinish:hn,onChange:()=>{var on,Ut;const Ft=Ri({},tn.getFieldsValue()),wn=(on=Ft==null?void 0:Ft.path)==null?void 0:on.split("");((Ut=wn==null?void 0:wn.filter(Kt=>Kt=="/"))==null?void 0:Ut.length)>1&&(Ft.path=Ft.path.substring(0,Ft.path.length-1)),tn.setFieldsValue(Ri({},Ft)),Xt(Ft)}},r.createElement(E.default.Item,{label:"\u91CD\u547D\u540D\uFF1A",name:"path"},r.createElement(b.Z,null,r.createElement(C.Z,{flex:"1"},r.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"}]},r.createElement(M.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle",defaultValue:wt}))))),r.createElement(E.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage"},r.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:T,user:ge})=>({shixunsDetail:L,globalSetting:T,user:ge,loading:k.models.index}))(Li),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,T)=>k in L?gs(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,No=(L,k)=>{for(var T in k||(k={}))Vr.call(k,T)&&ts(L,T,k[T]);if(tl)for(var T of tl(k))Wn.call(k,T)&&ts(L,T,k[T]);return L},ns=(L,k)=>{var T={};for(var ge in L)Vr.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&tl)for(var ge of tl(L))k.indexOf(ge)<0&&Wn.call(L,ge)&&(T[ge]=L[ge]);return T},cl=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const{Dragger:rs}=g.default,Wl=L=>{var k=L,{shixunsDetail:T,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,r.useState)({}),dn=(0,r.useRef)(),[tn]=E.default.useForm(),[Tn,nn]=(0,r.useState)([]),[wt,dr]=(0,r.useState)();let hn;(0,r.useEffect)(()=>{be.visible&&(tn.resetFields(),nn([]))},[be.visible]),(0,r.useEffect)(()=>{dn.current=en.id},[]),(0,r.useEffect)(()=>{const Kt=sessionStorage.getItem("pathArray");if(Kt){const Pt=Kt.split(",").join("/"),Gt=Pt.indexOf("/")===0?Pt.substr(1):Pt;dr(Gt)}},[]);const Ht=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=T==null?void 0:T.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:wt?`${wt}/${Kt.name}`:Kt.name,message:tn.getFieldValue("commitMessage")||`\u5220\u9664\u4E86${wt?`${wt}/${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:Ht,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)},Ft=(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 ra=yield(0,d.ZP)(`/api/shixuns/${dn.current}/upload_git_file.json`,{method:"post",body:zt},!0)}be.onClose(),be.onOK({path:be.defaultPath}),wn(),(Gt=T==null?void 0:T.detail)!=null&&Gt.copy_for_exercise&&(0,pa.m)(lt,T,en.id,Pt)}),wn=()=>{var Kt,Pt;e.history.push(`/shixuns/${dn.current}/${(Pt=(Kt=nt.pathname)==null?void 0:Kt.split("/"))==null?void 0:Pt[3]}${wt?`/master/shixun_show/${wt}`:""}`)};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=T==null?void 0:T.detail)!=null&&Kt.is_fork_from_creator&&((Pt=T==null?void 0:T.detail)!=null&&Pt.copy_for_exercise)?(be.onClose(),lt({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:(Gt,Vn)=>{Ft(Gt,Vn)}}})):Ft()}),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:T,user:ge})=>({shixunsDetail:L,globalSetting:T,user:ge,loading:k.models.index}))(Wl),xl={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,T)=>k in L?Ms(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,qt=(L,k)=>{for(var T in k||(k={}))dl.call(k,T)&&Yt(L,T,k[T]);if(bi)for(var T of bi(k))ko.call(k,T)&&Yt(L,T,k[T]);return L},It=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const Un=({shixunsDetail:L,globalSetting:k,loading:T,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,r.useRef)(),[dn,tn]=(0,r.useState)(""),[Tn,nn]=(0,r.useState)(""),[wt,dr]=(0,r.useState)([]),[hn,Ht]=(0,r.useState)([]);(0,r.useEffect)(()=>{var Pt,Gt;Xt.current=((Gt=(Pt=yn.pathname)==null?void 0:Pt.split("/"))==null?void 0:Gt[3])==="repository"},[]),(0,r.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&&Ht(Gt.trees||[])}),Ut=Pt=>{let Gt=dn;Pt.type==="tree"&&(wt.length?wt.push({val:`/${Pt.name}`,path:Pt.name}):wt.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Pt.name}`,path:Pt.name}),dr(wt),Gt=dn?`${dn}/${Pt.name}`:Pt.name,tn(Gt)),on(Gt)},Ft=(Pt,Gt)=>{const Vn=wt.filter((zt,ra)=>ra<=Gt);dr(Vn);const jt=Vn.filter((zt,ra)=>ra!==0).map(zt=>zt.val).join("").substr(1);tn(jt),on(jt)},wn=()=>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 r.createElement(l.default,{centered:!0,title:rt||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:L.actionTabs.key==="Repository-SelectFilePath",onOk:wn,onCancel:Kt},r.createElement("div",{className:Cs.wrap},r.createElement("div",{className:Cs.content},r.createElement("div",{className:Cs.mainPathWrap},!!(wt!=null&&wt.length)&&wt.map((Pt,Gt)=>r.createElement("a",{key:Gt,onClick:()=>Ft(Pt,Gt)},Pt.val))),!!(hn!=null&&hn.length)&&hn.map((Pt,Gt)=>Pt.type==="tree"&&r.createElement("a",{key:Gt,onClick:()=>Ut(Pt)},r.createElement("i",{className:`iconfont icon-wenjianjia ${Cs.colorBlue}`}),Pt.name))),r.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),r.createElement("div",{className:"mt5 mb5"},dn),lt&&r.createElement(E.default,{form:nt,scrollToFirstError:!0,className:"mt20"},r.createElement(E.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},r.createElement(M.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))};var ho=(0,e.connect)(({shixunsDetail:L,loading:k,globalSetting:T})=>({shixunsDetail:L,globalSetting:T,loading:k.models.index}))(Un),So=h(25877),Yn=h(42922),ma=h(78207),Dn=h(89485),Qr=Object.defineProperty,Yo=Object.defineProperties,ki=Object.getOwnPropertyDescriptors,pl=Object.getOwnPropertySymbols,Jo=Object.prototype.hasOwnProperty,Ao=Object.prototype.propertyIsEnumerable,oi=(L,k,T)=>k in L?Qr(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,da=(L,k)=>{for(var T in k||(k={}))Jo.call(k,T)&&oi(L,T,k[T]);if(pl)for(var T of pl(k))Ao.call(k,T)&&oi(L,T,k[T]);return L},mi=(L,k)=>Yo(L,ki(k)),Ci=(L,k)=>{var T={};for(var ge in L)Jo.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&pl)for(var ge of pl(L))k.indexOf(ge)<0&&Ao.call(L,ge)&&(T[ge]=L[ge]);return T},Ua=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const{DirectoryTree:Ea}=Ke.default,co=L=>{var k=L,{shixunsDetail:T,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,wt,dr,hn;const Ht=(0,e.useParams)(),on=(0,e.useLocation)(),[Ut,Ft]=(0,r.useState)(),[wn,Kt]=(0,r.useState)(!1),[Pt,Gt]=(0,r.useState)(!1),[Vn,jt]=(0,r.useState)(!1),[zt,ra]=(0,r.useState)(!1),[hr,An]=(0,r.useState)("");let[vn,Jr]=(0,r.useState)([]),[In,Qn]=(0,r.useState)([]);const[Sa,Ya]=(0,r.useState)([]),[Ja,Fa]=(0,r.useState)(!1),[un,Dr]=(0,r.useState)(),[ga,$n]=(0,r.useState)(),[qr,Ur]=(0,r.useState)(""),[wo,wi]=(0,r.useState)(),[Pi,wr]=(0,r.useState)(!1);(0,r.useEffect)(()=>{yn([]),Eo(""),localStorage.warehouseHideTip||Fa(!0)},[on.pathname,nt]);const Bo=(Or="")=>Ua(void 0,null,function*(){(yield(0,s.Zt)({id:Ht.id,secret_dir_path:Or}))&&wi(Or)}),Yi=Or=>{var yo;return r.createElement(Le.default,{className:xl.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"]),ra(!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")&&r.createElement(Le.default.Item,{key:"1"},"\u65B0\u5EFA\u6587\u4EF6"),(Or.type==="topTree"||Or.type==="tree")&&r.createElement(Le.default.Item,{key:"2"},"\u65B0\u5EFA\u6587\u4EF6\u5939"),(Or.type==="topTree"||Or.type==="tree")&&r.createElement(Le.default.Item,{key:"3"},"\u4E0A\u4F20"),Or.type!=="topTree"&&Or.type!=="tree"&&((yo=T==null?void 0:T.detail)==null?void 0:yo.public)<2&&r.createElement(Le.default.Item,{key:"4"},"\u91CD\u547D\u540D"),Or.type!=="topTree"&&r.createElement(qe.CopyToClipboard,{text:`/data/workspace/myshixun/${nt?"":"secret/"}${Or==null?void 0:Or.path}`,onCopy:()=>i.ZP.success("\u590D\u5236\u6210\u529F")},r.createElement(Le.default.Item,{key:"6"},r.createElement(r.Fragment,null,"\u590D\u5236\u8DEF\u5F84"))),Or.type!=="topTree"&&r.createElement(Le.default.Item,{key:"5"},"\u5220\u9664"))},fs=(Or,yo)=>Or.map(Wo=>(yo==""?Wo.path=yo+Wo.name:Wo.path=yo+"/"+Wo.name,Wo.title=r.createElement(b.Z,{className:"font14"},r.createElement(C.Z,{flex:"1"},r.createElement(b.Z,null,Wo.type==="blob"&&r.createElement(C.Z,{flex:"20px",style:{marginLeft:-20}},r.createElement("span",{className:"iconfont icon-wenjian11 font12"})),r.createElement(C.Z,{flex:"1"},r.createElement("span",{className:" multi_ellipsis1"},Wo.name)))),r.createElement(C.Z,null,(Wo.type==="blob"||Wo.type==="tree")&&r.createElement(ve.Z,{dropdownRender:()=>Yi(Wo),className:xl.ellipsis},r.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"})))),Wo.disableCheckbox=Ut&&Ut!==Wo.name,Wo.className=Wo.type==="tree"?xl.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,yo)=>Ua(void 0,null,function*(){const Wo=Or.split("/");yield Eo(hr),setTimeout(()=>{Ar(Or),vn=[Wo[0]||""],In=[Or],Qn([...In]),Jr([...vn])},150)}),mo=(Or,yo)=>{if(yo=="")en=[...Or],yn([...Or]);else{let Wo=Ir(en,yo,Or);en=Wo,yn([...Wo])}};function Ir(Or,yo,Wo){return Or.map(Ii=>Ii.key===yo?(Ii.children=[...Wo],da({},Ii)):Ii.children?mi(da({},Ii),{children:Ir(Ii.children,yo,Wo)}):Ii)}const Eo=(Or="")=>Ua(void 0,null,function*(){var yo,Wo;const Ii=yield ot({type:nt?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:Ht.id,path:Or}});if(Ii){if((yo=Ii.trees)!=null&&yo.length){let Us=fs([...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((yo,Wo)=>Ua(void 0,null,function*(){Or.children.length&&yo(),Ur(Or.path),yield Eo(Or.path),yo()}))}),Rn=(Or,yo)=>Ua(void 0,null,function*(){var Wo;console.log("handleSelectTree",Or,yo.nativeEvent.target.nodeName,yo);const Ii=()=>{Ar(yo.node.path),Or=[yo.node.path],Qn([...Or])};yo.nativeEvent.target.nodeName==="svg"||yo.nativeEvent.target.nodeName==="LI"||yo.nativeEvent.target.nodeName==="I"||yo.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,yo,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:Ht.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 Eo(Us.length>1?Us.join("/"):"");return jc!=null&&jc.trees||(Us.splice(Us.length-1,1),yield Eo(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:r.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/${Ht.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:r.createElement("div",null,Ii==null?void 0:Ii.message),okText:"\u524D\u5F80\u4FEE\u6539",cancelText:"\u53D6\u6D88",onOk:()=>{window.location.href=`/shixuns/${Ht.id}/edit?tabId=service`}})})})},ir=Or=>{console.log(Or,"item")},ai=(Or,yo)=>Ua(void 0,null,function*(){if(console.log("handleExpand",yo),yo.nativeEvent.target.nodeName==="svg"||yo.nativeEvent.target.nodeName==="path"||yo.nativeEvent.target.nodeName==="LI")return!0;yield Ji(yo.node),vn.includes(yo.node.path)?vn.splice(vn.indexOf(yo.node.path),1):vn.push(yo.node.path),Jr([...vn])}),Vu=()=>{Fa(!1),localStorage.warehouseHideTip=!0},Nu=Or=>Ua(void 0,null,function*(){var yo;let Wo,Ii="",Us,jc;switch(nt){case!0:Ii="\u5F00\u542F\u7248\u672C\u5E93",Us="\u5F00\u542F",jc="\u4E0D\u5F00\u542F",Wo=r.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:(yo=T==null?void 0:T.detail)!=null&&yo.secret_repository?(Ii="\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Us="\u786E\u5B9A",jc="\u53D6\u6D88",Wo=r.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=r.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=T==null?void 0:T.detail)!=null&&Au.secret_repository)||hu(Or)},onCancel:()=>{var Au;!nt&&!((Au=T==null?void 0:T.detail)!=null&&Au.secret_repository)&&hu(Or)}})}),hu=Or=>Ua(void 0,null,function*(){nt?(yield(0,s.h4)(da({},Ht)),ot({type:"practiceSetting/getCommonData",payload:da({},Ht)})):yield(0,s.K0)(mi(da({},Ht),{is_secret_repository:Or})),Eo(),ot({type:"shixunsDetail/getShixunsDetail",payload:{id:Ht.id}})}),yc=Or=>{console.log(Or)},Yc=Or=>Ua(void 0,null,function*(){console.log(Or);const yo=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:Ht.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 Eo("");for(let bs=0;bsYi({type:"topTree"}),className:"current"},r.createElement(Oe.Z,{open:Ja,title:r.createElement("div",{className:"font16"},r.createElement(So.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",r.createElement("span",{onClick:()=>Vu(),className:"iconfont icon-guanbi1 ml8 current font14"})),overlayClassName:xl.overlayClass,overlayStyle:{maxWidth:500},arrowPointAtCenter:!0,placement:"right",color:"#F7B500"},nt&&((nn=T==null?void 0:T.detail)==null?void 0:nn.init_repository)&&r.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}),!nt&&((wt=T==null?void 0:T.detail)==null?void 0:wt.secret_repository)&&r.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}))))),!!en.length&&!nt&&r.createElement("div",{className:"mt20 pl20 pr20 font14 c-white"},r.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?r.createElement(r.Fragment,null,r.createElement("div",{className:xl.content},lt==="1"&&r.createElement("div",{className:xl.tips},"\u63D0\u793A\uFF1A",r.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'),r.createElement(Ea,{disabled:!!rt.effects["shixunsDetail/getFileContent"],multiple:!0,showIcon:!1,treeData:en,switcherIcon:r.createElement(Yn.Z,{style:{fontWeight:"bold",fontSize:14,position:"relative",top:5,left:-2}}),onExpand:ai,expandedKeys:vn,selectedKeys:In,onSelect:Rn,draggable:!0,onDragEnter:yc,onDrop:Yc,className:xl.gitTree}))):"",!en.length&&nt&&((dr=T==null?void 0:T.detail)==null?void 0:dr.init_repository)&&r.createElement(Xo,null),!en.length&&!nt&&((hn=T==null?void 0:T.detail)==null?void 0:hn.secret_repository)&&r.createElement(Xo,null))),r.createElement(ol,{visible:Pt,defaultPath:hr,onClose:()=>Gt(!1),isRepository:!nt,onOK:Or=>Ua(void 0,null,function*(){const yo=hr.split("/");yo.pop(),yield Eo(yo.join("/")),Ar("")})}),r.createElement(Ma,{visible:wn,defaultPath:hr,onClose:()=>Kt(!1),isRepository:nt,onOK:Or=>{zr(Or.path,Or.name)}}),r.createElement(la,{visible:Vn,defaultPath:hr,onClose:()=>jt(!1),isRepository:nt,onOK:Or=>{zr(Or.path,Or.name)}}),r.createElement(as,{defaultPath:hr,visible:zt,isRepository:nt,onClose:()=>ra(!1),onOK:Or=>Ua(void 0,null,function*(){const yo=hr.split("/");yield Eo(hr),vn=[yo[0]||""],In=[hr],Qn([...In]),Jr([...vn])})}),r.createElement(ho,{pathList:hr==null?void 0:hr.split("/"),showInputPath:!0,isMergeSelectFile:Pi,onFinish:Or=>{Pi?Bo(Or):Eo(Or),wr(!1)}}))},Xo=()=>r.createElement("div",{className:`mt20 pb50 ${xl.nodata}`},r.createElement("div",{className:xl.headLeft},"\u63D0\u793A\uFF1A",r.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",r.createElement("br",null),"\u4E24\u79CD\u65B9\u5F0F\u6765\u4F7F\u7528\uFF1A",r.createElement("br",null),"1\u3001",r.createElement("a",{href:"/forums/2784",target:"_blank"},"Git\u5BA2\u6237\u7AEF")," \u4E0A\u4F20\u5DF2\u6709\u6587\u4EF6\u6765\u5F00\u59CB\u4F7F\u7528\u3002",r.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",r.createElement("br",null),"3\u3001\u5982\u679C\u6587\u4EF6\u5927\u5C0F\u8D85\u8FC750MB,\u8BF7\u4E0A\u4F20\u81F3\u6570\u636E\u96C6\u3002"),r.createElement("img",{width:"100%",src:Dn.Oe}));var Dt=(0,e.connect)(({shixunsDetail:L,loading:k,globalSetting:T,practiceSetting:ge,user:rt})=>({shixunsDetail:L,globalSetting:T,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 T={};for(var ge in L)Zt.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&je)for(var ge of je(L))k.indexOf(ge)<0&&fn.call(L,ge)&&(T[ge]=L[ge]);return T},He=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const Je=L=>{var k=L,{shixunsDetail:T,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,r.useState)([]);(0,r.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 r.createElement(r.Fragment,null,en==""&&r.createElement("div",{className:Nt.empty},r.createElement("img",{src:Dn.em,width:"258"}),r.createElement("br",null),r.createElement("span",{className:"c-grey-c font14"},"\u6682\u65E0\u63D0\u4EA4\u8BB0\u5F55")),en!=""&&r.createElement("section",{className:Nt.bg},r.createElement("div",{className:Nt.wrap},r.createElement("div",{className:Nt.content},en==null?void 0:en.map(dn=>{var tn,Tn;return r.createElement("div",null,r.createElement(b.Z,{align:"middle",className:"c-white font16"},r.createElement(C.Z,null,dn.title)),r.createElement(b.Z,{align:"middle",className:"mt20 "},r.createElement(C.Z,null,r.createElement("img",{className:Nt.imageUrl,src:pe.Z.IMG_SERVER+"/"+((tn=dn.author)==null?void 0:tn.image_url)})),r.createElement(C.Z,{className:Nt.blueLight},r.createElement("span",{className:"ml20"},(Tn=dn.author)==null?void 0:Tn.username)),r.createElement(C.Z,null,r.createElement("span",{className:`ml20 ${Nt.blueLight}`},"\u63D0\u4EA4\u4E8E"),r.createElement("span",{className:`ml20 ${Nt.blueLight}`},dn.time))),r.createElement(Ot.Z,{className:Nt.divider}))})))))};var it=(0,e.connect)(({shixunsDetail:L,loading:k,globalSetting:T,user:ge})=>({shixunsDetail:L,globalSetting:T,user:ge,loading:k.models.index}))(Je),Et=h(91613),Rt=h(67294),xn=Object.defineProperty,cn=Object.defineProperties,rn=Object.getOwnPropertyDescriptors,Ln=Object.getOwnPropertySymbols,Jn=Object.prototype.hasOwnProperty,Sn=Object.prototype.propertyIsEnumerable,bn=(L,k,T)=>k in L?xn(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,Sr=(L,k)=>{for(var T in k||(k={}))Jn.call(k,T)&&bn(L,T,k[T]);if(Ln)for(var T of Ln(k))Sn.call(k,T)&&bn(L,T,k[T]);return L},br=(L,k)=>cn(L,rn(k)),Hr=(L,k)=>{var T={};for(var ge in L)Jn.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&Ln)for(var ge of Ln(L))k.indexOf(ge)<0&&Sn.call(L,ge)&&(T[ge]=L[ge]);return T},Qa=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const{TabPane:Mr}=xe.default,Pr=L=>{var k=L,{globalSetting:T,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,wt,dr,hn,Ht,on,Ut,Ft,wn,Kt,Pt;const[Gt,Vn]=(0,r.useState)("1"),[jt,zt]=(0,r.useState)("1");let[ra,hr]=(0,r.useState)();const An=(0,r.useRef)(),[vn,Jr]=(0,r.useState)(!0),[In,Qn]=(0,r.useState)(["2","1"]),[Sa,Ya]=(0,r.useState)([]),Ja=(0,r.useRef)(),Fa=(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,r.useEffect)(()=>{var qr,Ur,wo,wi,Pi,wr,Bo,Yi,fs,Ar,zr,mo,Ir,Eo,Ji,Rn,er,ir;try{((wo=(Ur=(qr=lt==null?void 0:lt.fileContent)==null?void 0:qr.content)==null?void 0:Ur.content)!=null&&wo.length||((Pi=(wi=lt==null?void 0:lt.fileContent)==null?void 0:wi.content)==null?void 0:Pi.content)=="")&&(((wr=lt==null?void 0:lt.fileContent)==null?void 0:wr.file_type)==="txt"?(An.current=window.decodeURIComponent(escape(window.atob((Yi=(Bo=lt==null?void 0:lt.fileContent)==null?void 0:Bo.content)==null?void 0:Yi.content))),ra=window.decodeURIComponent(escape(window.atob((Ar=(fs=lt==null?void 0:lt.fileContent)==null?void 0:fs.content)==null?void 0:Ar.content))),hr(ra)):(An.current=(mo=(zr=lt==null?void 0:lt.fileContent)==null?void 0:zr.content)==null?void 0:mo.content,ra=(Eo=(Ir=lt==null?void 0:lt.fileContent)==null?void 0:Ir.content)==null?void 0:Eo.content,hr(ra)))}catch(ai){An.current=window.atob((Rn=(Ji=lt==null?void 0:lt.fileContent)==null?void 0:Ji.content)==null?void 0:Rn.content),ra=window.atob((ir=(er=lt==null?void 0:lt.fileContent)==null?void 0:er.content)==null?void 0:ir.content),hr(ra),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,r.useEffect)(()=>{var qr;const Ur=(qr=ft==null?void 0:ft.sideBar)==null?void 0:qr.selectPath.split("/");Qn(Ur)},[(nt=ft==null?void 0:ft.sideBar)==null?void 0:nt.selectPath]);const Dr=qr=>{hr(qr);let Ur=-1;qr===An.current?Ur=0:Ur=1,rt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!!Ur}})};(0,r.useEffect)(()=>{new Promise((qr,Ur)=>Qa(void 0,null,function*(){var wo,wi,Pi;if(((wo=ft==null?void 0:ft.sideBar)==null?void 0:wo.selectPath)!==""&&((wi=ft==null?void 0:ft.sideBar)!=null&&wi.selectPath)){const wr=yield rt({type:"shixunsDetail/getFileContent",payload:{id:Fa.id,path:(Pi=ft==null?void 0:ft.sideBar)==null?void 0:Pi.selectPath,secret_repository:vn?null:!0}});wr!=null&&wr.content||(wr==null?void 0:wr.content)==""||rt({type:"practiceSetting/setSideBarTabs",payload:{selectPath:""}})}}))},[(en=ft==null?void 0:ft.sideBar)==null?void 0:en.selectPath]);const ga=Rt.createElement(Le.default,{className:ce.menu,style:{background:"#24294b"},onClick:qr=>{var Ur;!((Ur=lt==null?void 0:lt.detail)!=null&&Ur.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 Ur,wo;return!((Ur=lt==null?void 0:lt.detail)!=null&&Ur.init_repository)||(wo=lt==null?void 0:lt.detail)!=null&&wo.is_jupyter_lab?qr.id!=="2":qr}).map((qr,Ur)=>Rt.createElement(Le.default.Item,{className:"leaveClick",key:qr.id},qr.name))),$n=(qr=!1,Ur=1)=>Qa(void 0,null,function*(){var wo,wi,Pi,wr;const Bo=yield rt({type:"shixunsDetail/updateRepositoryFile",payload:{id:Fa.id,path:(wi=(wo=lt==null?void 0:lt.fileContent)==null?void 0:wo.params)==null?void 0:wi.path,content:ra,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})})),(wr=lt==null?void 0:lt.detail)!=null&&wr.copy_for_exercise&&(0,pa.m)(rt,lt,Fa.id,Ur)});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:()=>ga,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 Ur;(Ur=ft==null?void 0:ft.sideBar)!=null&&Ur.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?(wt=lt==null?void 0:lt.repository)==null?void 0:wt.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,Ur)=>Rt.createElement("span",{className:"c-blue"},qr))))),Rt.createElement("div",{className:ge.effects["shixunsDetail/getFileContent"]?"hide":"show"},Rt.createElement(Et.Z,{className:"darkBlue",style:{top:66,height:"calc(100% - 60px)",position:"absolute",zIndex:1},filename:(Ht=lt==null?void 0:lt.fileContent)==null?void 0:Ht.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:ra,monacoEditor:{value:ra,language:(Ft=lt==null?void 0:lt.fileContent)==null?void 0:Ft.language,onChange:qr=>Dr(qr),options:{fontSize:14}}}))),((wn=lt==null?void 0:lt.fileContent)==null?void 0:wn.file_type)==="txt"&&Rt.createElement(b.Z,{align:"middle",justify:"center",className:ce.footer},Rt.createElement(C.Z,null,Rt.createElement(v.ZP,{type:"primary",size:"middle",ghost:!0,onClick:()=>{e.history.push(`/shixuns/${Fa.id}/challenges`)}},"\u53D6\u6D88"),Rt.createElement(v.ZP,{type:"primary",size:"middle",className:"ml40",onClick:qr=>{var Ur,wo;(Ur=lt==null?void 0:lt.detail)!=null&&Ur.is_fork_from_creator&&((wo=lt==null?void 0:lt.detail)!=null&&wo.copy_for_exercise)?rt({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:(wi,Pi)=>{$n(wi,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:T,shixunsDetail:ge})=>({globalSetting:k,loading:L,practiceSetting:T,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,Aa=Object.defineProperties,ua=Object.getOwnPropertyDescriptors,Kr=Object.getOwnPropertySymbols,ei=Object.prototype.hasOwnProperty,Vo=Object.prototype.propertyIsEnumerable,Fo=(L,k,T)=>k in L?xa(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,xi=(L,k)=>{for(var T in k||(k={}))ei.call(k,T)&&Fo(L,T,k[T]);if(Kr)for(var T of Kr(k))Vo.call(k,T)&&Fo(L,T,k[T]);return L},qo=(L,k)=>Aa(L,ua(k)),il=(L,k)=>{var T={};for(var ge in L)ei.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&Kr)for(var ge of Kr(L))k.indexOf(ge)<0&&Vo.call(L,ge)&&(T[ge]=L[ge]);return T},Io=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const yl=L=>{var k=L,{globalSetting:T,dispatch:ge,practiceSetting:rt}=k,ft=il(k,["globalSetting","dispatch","practiceSetting"]);const lt=(0,e.useLocation)(),[ot]=(0,e.useSearchParams)(),[be,nt]=(0,r.useState)(!1),[en,yn]=(0,r.useState)({}),[Xt,dn]=(0,r.useState)(!0),[tn,Tn]=(0,r.useState)(!1),[nn,wt]=(0,r.useState)(null),dr=(0,r.useRef)(!1),{id:hn,updateIndex:Ht,is_published:on,newQuestion:Ut}=rt,{challenge_list:Ft=[]}=en;(0,r.useEffect)(()=>{if(hn)return Kt(),()=>{ge({type:"practiceSetting/setParams",payload:{newQuestion:null}})}},[hn,Ht]),(0,r.useEffect)(()=>{wn()},[lt]);const wn=()=>{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("/"),Fa=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:""}}}),wt(void 0),zt(un)}else Ja[4]&&Fa?Pt(Fa,!1):Pt(Ya.challenge_list[0])}(Sa=Ya==null?void 0:Ya.challenge_list)!=null&&Sa.length||wt(null),yn(Ya),dn(!1)}),Pt=(In,Qn=!0)=>{if(wt(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,Fa;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}(Fa=Dr.challenge_list)!=null&&Fa.length||(wt(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(xi({},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(xi({},en),{challenge_list:Qn}))})},zt=In=>{ge({type:"practiceSetting/setParams",payload:{selectQuestionParams:In}})},ra=(In,Qn)=>Io(void 0,null,function*(){if(In===nn)return;yield hr(),wt(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=>r.createElement(r.Fragment,null,r.createElement(Na.Z5,{onDragEnd:Qn=>jt(Qn,In)},r.createElement(Na.bK,{droppableId:"droppable"},(Qn,Sa)=>r.createElement("div",qo(xi({ref:Qn.innerRef},Qn.droppableProps),{style:{width:"100%"}}),In.map((Ya,Ja)=>{const{st:Fa,name:un,challenge_id:Dr}=Ya;return r.createElement(Na._l,{key:Dr,draggableId:Dr.toString(),index:Ja,isDragDisabled:on},(ga,$n)=>r.createElement("div",qo(xi(xi({ref:ga.innerRef},ga.draggableProps),ga.dragHandleProps),{className:nn===Dr?tr.listActive:tr.list,onClick:()=>ra(Dr,Ya)}),r.createElement("span",{className:tr.s1},Fa===0?r.createElement("i",{className:"iconfont icon-shixunti",style:{color:"#0152d9"}}):r.createElement("i",{className:"iconfont icon-xuanzeti3",style:{color:"#44D7B6"}})),r.createElement("span",{className:tr.s2},"\u7B2C",Ja+1,"\u5173: ",un),!on&&r.createElement("span",{className:tr.s3,onClick:qr=>Gt(Ya,qr)},r.createElement("i",{className:"iconfont icon-shanchu7"}))))})))),Ut&&r.createElement("div",{className:tr.listActive},r.createElement("span",{className:tr.s1},(Ut==null?void 0:Ut.st)===0?r.createElement("i",{className:"iconfont icon-shixunti",style:{color:"#0152d9"}}):r.createElement("i",{className:"iconfont icon-xuanzeti3",style:{color:"#44D7B6"}})),r.createElement("span",{className:tr.s2},"\u7B2C",In.length+1,"\u5173: ",Ut==null?void 0:Ut.name)),!on&&r.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),wt(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 r.createElement("div",{className:tr.level},r.createElement("aside",{className:tr.left,style:{width:tn?"0":"25%"}},r.createElement("div",{className:tr.container},r.createElement("div",{className:tr.title},"\u4EFB\u52A1\u5173\u5361(",Ft.length,")"),r.createElement("div",{className:tr.listWrap},Xt?r.createElement(Re.Z,{size:"middle"}):Ft.length||Ut?An(Ft):r.createElement(Ia.Z,{image:Gn,description:"\u6682\u65E0\u4EFB\u52A1\u5173\u5361!"}))),!tn&&r.createElement("div",{className:tr.btns},r.createElement("aside",{className:tr.btnsWrap},r.createElement("div",{style:{transform:be?"rotate(45deg)":"rotate(0deg)"},className:tr.icon,onClick:Jr},"+"),r.createElement("div",{className:tr.btn,style:{left:be?20:-154}},r.createElement("div",{className:tr.d1,onClick:()=>vn("new")},"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361"),r.createElement("div",{className:tr.d2,onClick:()=>vn("newquestion")},"\u65B0\u5EFA\u7406\u8BBA\u9898\u5173\u5361")))),r.createElement("div",{className:tn?tr.elseShrink:tr.shrink,onClick:()=>Tn(!tn)},r.createElement("i",{className:"iconfont icon-zuoyouzhankai"}))),r.createElement("aside",{className:tr.right,id:"modal-level-question"},nn===null&&dr.current?r.createElement("div",{className:tr.addIcon},r.createElement("span",null,"\u5728\u5DE6\u4FA7\u70B9\u51FB\u201C+\u201D\u53F7\u65B0\u5EFA\u5173\u5361\u3002")):r.createElement(e.Outlet,null)))};var Rl=(0,e.connect)(({globalSetting:L,practiceSetting:k})=>({globalSetting:L,practiceSetting:k}))(yl),Vi=h(46303),bl=h(28452),Bl=h(78045),Fs={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 T={};for(var ge in L)fo.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&nr)for(var ge of nr(L))k.indexOf(ge)<0&&za.call(L,ge)&&(T[ge]=L[ge]);return T},Qi=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const hs=L=>{var k=L,{shixunsDetail:T,globalSetting:ge,loading:rt,dispatch:ft,onReloadData:lt}=k,ot=Qo(k,["shixunsDetail","globalSetting","loading","dispatch","onReloadData"]);const[be,nt]=(0,r.useState)(),[en,yn]=(0,r.useState)([]);(0,r.useEffect)(()=>{T.actionTabs.key==="Collaborators-ChangeManager"&&Xt()},[T.actionTabs.key]);const Xt=()=>Qi(void 0,null,function*(){var nn;const wt=yield ft({type:"shixunsDetail/getChangeManager",payload:{id:(nn=T.actionTabs.params)==null?void 0:nn.id}});yn(wt||[])}),dn=()=>{var nn;ft({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:(nn=T.actionTabs.params)==null?void 0:nn.id}}})},tn=()=>Qi(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 wt=yield ft({type:"shixunsDetail/changeManager",payload:{id:(nn=T.actionTabs.params)==null?void 0:nn.id,user_id:be}});Tn(),wt&&(lt(),i.ZP.info(wt.message))}),Tn=()=>{ft({type:"shixunsDetail/setActionTabs",payload:{}}),nt(null)};return r.createElement(l.default,{centered:!0,keyboard:!1,closable:!1,title:"\u66F4\u6362\u7BA1\u7406\u5458",open:T.actionTabs.key==="Collaborators-ChangeManager",confirmLoading:rt.effects["shixunsDetail/changeManager"],onOk:tn,onCancel:Tn},r.createElement("div",null,r.createElement("div",{className:Fs.title},"\u9009\u62E9\u7684\u6210\u5458\u5C06\u4F1A\u6210\u4E3A\u65B0\u7684\u7BA1\u7406\u5458",r.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"),r.createElement("div",{className:Fs.content},en.length?r.createElement(Bl.ZP.Group,{value:be,onChange:nn=>nt(nn.target.value)},en.map((nn,wt)=>r.createElement(Bl.ZP,{className:Fs.radio,key:wt,value:nn.user_id},nn.name))):r.createElement("div",{className:Fs.add},r.createElement("span",null,"\u8BF7\u5148\u5C06\u65B0\u7684\u7BA1\u7406\u5458\u901A\u8FC7",r.createElement("a",{className:Fs.colorBlue,onClick:dn},'"\u6DFB\u52A0\u5408\u4F5C\u8005"'),"\u52A0\u5165\u5408\u4F5C\u8005\u5217\u8868")))))};var Po=(0,e.connect)(({shixunsDetail:L,loading:k,globalSetting:T})=>({shixunsDetail:L,globalSetting:T,loading:k}))(hs),Ui=h(22190),ml=h(87055);const{TabPane:Si}=xe.default;var Ds=({visible:L,onCancel:k,onSelectGroup:T,shixunId:ge,onSelectCollaborator:rt})=>r.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},r.createElement(xe.default,{defaultActiveKey:"1"},r.createElement(Si,{tab:"\u641C\u7D22\u6DFB\u52A0",key:"1"},r.createElement(Ui.Z,{onCancel:k,container_type:2,container_id:ge,onSelect:rt})),r.createElement(Si,{tab:"\u56E2\u961F\u6DFB\u52A0",key:"2"},r.createElement(ml.Z,{onCancel:k,onSelect:T})))),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"},Kl=h(48479),Ns=Object.defineProperty,$a=Object.getOwnPropertySymbols,Zl=Object.prototype.hasOwnProperty,tu=Object.prototype.propertyIsEnumerable,Bu=(L,k,T)=>k in L?Ns(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,As=(L,k)=>{for(var T in k||(k={}))Zl.call(k,T)&&Bu(L,T,k[T]);if($a)for(var T of $a(k))tu.call(k,T)&&Bu(L,T,k[T]);return L},Ts=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const Fc=({shixunsDetail:L,globalSetting:k,loading:T,user:ge,dispatch:rt})=>{var ft,lt,ot,be,nt,en;const yn=(0,e.useParams)(),Xt=(0,r.useRef)(),[dn,tn]=(0,r.useState)(0),[Tn,nn]=(0,r.useState)([]),[wt,dr]=(0,r.useState)({id:null,page:1}),hn=(lt=(ft=ge.userInfo)==null?void 0:ft.shixun)==null?void 0:lt.editable,Ht=((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,r.useEffect)(()=>{Xt.current=yn.id,wt.id=Xt.current,dr(wt),on(wt)},[]);const on=zt=>Ts(void 0,null,function*(){const ra=yield rt({type:"shixunsDetail/getCollaboratorsData",payload:zt});ra&&(nn(ra.members||[]),tn(ra.member_count))}),Ut=()=>Ts(void 0,null,function*(){wt.page=1,dr(wt);const zt=(0,Kl.g)();yield rt({type:"user/getUserInfo",payload:zt}),yield on(wt)}),Ft=zt=>{wt.page=zt,dr(wt),on(wt)},wn=zt=>{l.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:r.createElement("div",{className:xo.modal},"\u786E\u5B9A\u8981\u5220\u9664\u5417\uFF1F"),onOk:()=>Ts(void 0,null,function*(){var ra;const hr=yield rt({type:"shixunsDetail/deleteCollaborators",payload:{id:Xt.current,userId:zt}});if(((ra=ge.userInfo)==null?void 0:ra.user_id)===zt){e.history.push("/shixuns");return}i.ZP.info(hr==null?void 0:hr.message),wt.page=1,dr(wt),on(wt)})})},Kt=()=>{rt({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-ChangeManager",params:{id:Xt.current}}})};function Pt(zt,ra,hr,An){return Ts(this,null,function*(){yield rt({type:"shixunsDetail/updateCollaboratorEditable",payload:{identifier:zt,user_id:ra,editable:hr?0:1}}),on(wt)})}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 r.createElement("section",null,r.createElement("div",{className:xo.wrap},r.createElement("div",{className:xo.content},((en=L.detail)==null?void 0:en.identity)<5&&r.createElement("div",{className:xo.head},r.createElement("span",{className:xo.headCount},"\u5408\u4F5C\u6210\u5458\uFF08",dn,"\u4EBA\uFF09"),r.createElement("div",null,Ht&&r.createElement(v.ZP,{type:"primary",ghost:!0,className:xo.button,style:{marginRight:"20px"},onClick:Kt},"\u66F4\u6362\u7BA1\u7406\u5458"),hn&&r.createElement(v.ZP,{type:"primary",className:xo.button,style:{marginRight:"40px"},onClick:Gt},"\u6DFB\u52A0\u5408\u4F5C\u8005"))),r.createElement("div",{className:xo.list},r.createElement(Vi.Z,{loading:T.effects["shixunsDetail/getCollaboratorsData"],active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30"},Tn.map((zt,ra)=>{var hr,An,vn,Jr,In,Qn,Sa,Ya;return r.createElement("div",{style:{display:"inline-block",width:"50%"}},r.createElement("div",{className:xo.itemWrap,key:ra},r.createElement("a",{href:(hr=zt.user)==null?void 0:hr.user_url,target:"_blank",className:xo.imgWrap},r.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)&&r.createElement("span",{className:xo.manager},"\u521B\u5EFA\u8005")),r.createElement("div",{className:xo.itemContent},r.createElement("p",{className:xo.nameWrap},r.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)?r.createElement("span",null,"\u6211"):null),r.createElement("div",{className:xo.actionGroup},Ht?(Qn=zt.user)!=null&&Qn.shixun_manager?null:r.createElement(ve.Z,{dropdownRender:()=>r.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)}},r.createElement(Le.default.Item,{key:1},"\u7F16\u8F91\u6743\u9650"),r.createElement(Le.default.Item,{key:2},"\u67E5\u770B\u6743\u9650"))},r.createElement("div",null,zt.editable?r.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7F16\u8F91\u6743\u9650"):r.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67E5\u770B\u6743\u9650")," ",r.createElement(Yn.Z,{style:{fontSize:"14px",color:"#888888"}}))):zt.editable?r.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7F16\u8F91\u6743\u9650"):r.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67E5\u770B\u6743\u9650"),!((Sa=zt.user)!=null&&Sa.shixun_manager)&&hn?r.createElement("a",{className:xo.deletetitle,onClick:()=>{var Ja;return wn((Ja=zt.user)==null?void 0:Ja.user_id)}},"\u5220\u9664"):null)),r.createElement("p",{className:xo.schoolWrap},r.createElement("span",{className:xo.school},(Ya=zt.user)==null?void 0:Ya.school_name)))))})))),dn>10&&r.createElement("div",{className:xo.countWrap},r.createElement(bl.Z,{showQuickJumper:!1,showSizeChanger:!1,total:dn,onChange:zt=>Ft(zt),pageSize:10,current:wt.page}))),r.createElement(Po,{onReloadData:Ut}),r.createElement(Ds,As({},jt)))};var Fu=(0,e.connect)(({shixunsDetail:L,loading:k,globalSetting:T,user:ge})=>({shixunsDetail:L,globalSetting:T,user:ge,loading:k}))(Fc),wc=h(83319),Vl=h(11713),Du=h(31795),Ml=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,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const Lc=({newShixuns:L,user:k,dispatch:T,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,r.useState)(null),[tn,Tn]=(0,r.useState)({}),[nn,wt]=(0,r.useState)(""),{environmentData:dr}=L,{frequence_image:hn=[],environments:Ht=[],other_image:on=[]}=dr,{name:Ut,description:Ft}=tn;(0,r.useEffect)(()=>{ge&&(T({type:"newShixuns/getEnvironmentData",payload:{tab_type:nt}}),wt(""),dn(lt))},[ge,lt]),(0,r.useEffect)(()=>{L.actionTabs.key==="NewShixuns-Apply"&&ft()},[(en=L==null?void 0:L.actionTabs)==null?void 0:en.key]),(0,r.useEffect)(()=>{Xt!==null&&wn()},[Xt]);const wn=()=>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 r.createElement(r.Fragment,null,r.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},r.createElement("div",{className:Hs.mirrorModal},r.createElement(Su.Z,{dispatch:T,value:Xt,data:Ht,otherData:on,tags:hn,onChange:Kt=>dn(Kt),onSearchWord:Kt=>wt(Kt),tab_type:nt}),r.createElement("div",{className:Hs.right},r.createElement("header",null,r.createElement("div",{className:Hs.title},"\u5B9E\u9A8C\u73AF\u5883:\xA0",r.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"),'$&')}}))),r.createElement("div",{className:Hs.content},Xt===null&&r.createElement(Ia.Z,{image:Qs,description:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u73AF\u5883"}),Xt!==null&&r.createElement("div",{className:Hs.des},r.createElement(q.Z,{value:Ft,highlightKeywords:nn})),r.createElement("div",{className:Hs.btns},r.createElement(v.ZP,{onClick:()=>{dn(null),Tn({}),ft()},className:Hs.cancel},"\u53D6\u6D88 "),r.createElement(v.ZP,{onClick:()=>{rt(tn)},className:Hs.confirm,type:"primary"},"\u4FDD\u5B58 ")))))),r.createElement(dc.Z,null),r.createElement(fc.Z,null))};var tc=(0,e.connect)(({newShixuns:L,globalSetting:k,user:T})=>({newShixuns:L,globalSetting:k,user:T}))(Lc),Dl={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 T={};for(var ge in L)Pc.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&Sc)for(var ge of Sc(L))k.indexOf(ge)<0&&Ic.call(L,ge)&&(T[ge]=L[ge]);return T},zu=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const mc=M.default.TextArea,Lu=L=>{var k=L,{shixunsDetail:T,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=T.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 r.createElement(l.default,{centered:!0,title:"\u81EA\u5B9A\u4E49\u6A21\u677F",open:T.actionTabs.key==="Settings-UseCustomScript",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",footer:null,onCancel:en},r.createElement(E.default,{form:be,scrollToFirstError:!0,layout:"vertical",onFinish:nt},r.createElement(E.default.Item,{name:"execute",label:"\u6267\u884C\u547D\u4EE4\uFF1A",rules:[{required:!0,message:"\u6267\u884C\u547D\u4EE4\u4E0D\u80FD\u4E3A\u7A7A"}]},r.createElement(mc,{rows:4})),r.createElement(E.default.Item,{name:"compile",label:"\u7F16\u8BD1\u547D\u4EE4\uFF1A"},r.createElement(mc,{rows:4})),r.createElement("div",{className:pc.footerWrap},r.createElement(E.default.Item,null,r.createElement(v.ZP,{className:"mr5",size:"middle",onClick:en},"\u53D6\u6D88"),r.createElement(v.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:rt.effects["shixunsDetail/getCustomScript"]},"\u4FDD\u5B58")))))};var vc=(0,e.connect)(({shixunsDetail:L,loading:k,globalSetting:T})=>({shixunsDetail:L,globalSetting:T,loading:k}))(Lu),Iu=h(52262),gc=h(27484),zs=h.n(gc),te=h(87725),ee=h(67294),Ee=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const z="YYYY-MM-DD HH:mm",Y=({shixunsDetail:L,visible:k,onOk:T,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,r.useState)(1),[nn,wt]=(0,r.useState)(!0),[dr,hn]=(0,r.useState)(!1),[Ht,on]=(0,r.useState)(null),[Ut,Ft]=(0,r.useState)(),[wn,Kt]=(0,r.useState)(),[Pt,Gt]=(0,r.useState)([]),[Vn,jt]=(0,r.useState)(!1),[zt,ra]=(0,r.useState)(""),[hr,An]=(0,r.useState)(null),[vn]=E.default.useForm(),[Jr,In]=(0,r.useState)([]),[Qn,Sa]=(0,r.useState)(""),[Ya,Ja]=(0,r.useState)([{id:1,name:"\u8BC4\u6D4B\u811A\u672C\u8BBE\u7F6E"},{id:2,name:"\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E"}]),Fa=(0,r.useRef)((0,oe.throttle)(wr=>Dr(wr),1200,{leading:!0,trailing:!0})).current;(0,r.useEffect)(()=>{var wr;((0,Iu.Ny)()||(wr=L==null?void 0:L.detail)!=null&&wr.manager_of_shixun)&&Ja([{id:1,name:"\u8BC4\u6D4B\u811A\u672C\u8BBE\u7F6E"},{id:2,name:"\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E"}])},[]),(0,r.useEffect)(()=>{lt&&k&&un()},[lt,k]);const un=(wr=null)=>Ee(void 0,null,function*(){var Bo,Yi;wr||wt(!0);const fs=yield(0,d.ZP)(`/api/shixuns/${lt}/get_shixun_env_setting.json`,{method:"get",params:{shixun_environment_id:wr}});if(fs.status===0&&!wr){const{data:Ar}=fs;console.log("data",Ar),on((Ar==null?void 0:Ar.shixun_environment_id)||null),Ft((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)||[]),ra((Bo=Ar.shixun)==null?void 0:Bo.survival_time);let zr=(Yi=Ar.shixun)==null?void 0:Yi.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(fs.status===0&&wr){const{data:Ar}=fs;Ft((Ar==null?void 0:Ar.evaluate_script)||""),Kt(null),Gt((Ar==null?void 0:Ar.standard_scripts)||[]),yield Dr()}wt(!1)}),Dr=wr=>Ee(void 0,null,function*(){const Bo=yield rt({type:"account/getSchoolOption",payload:{keyword:wr,limit:99999,display_aliases:!0}});In(Bo==null?void 0:Bo.schools)}),ga=()=>{nt()||rt({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:dn.id}}})},$n=wr=>Ee(void 0,null,function*(){const Bo=yield rt({type:"shixunsDetail/getScriptContent",payload:{id:dn.id,script_id:wr}});Bo&&Ft(Bo.content)}),qr=wr=>{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(wr),Kt(wr),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")})})})},Ur=(wr=!1,Bo=1)=>Ee(void 0,null,function*(){var Yi,fs,Ar;let zr;if(tn===1&&(hn(!0),zr=yield(0,d.ZP)(`/api/shixuns/${dn.id}/update_evaluate_script_setting.json`,{method:"put",body:{shixun_environment_id:Ht,mirror_script_id:wn,evaluate_script:Ut,sync_origin_shixun:wr}})),tn===2){hn(!0);let mo={close_internet:Vn,survival_time:zt,sync_origin_shixun:wr};zr=yield(0,d.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:wr};Ir.important_shixun_configs={identifier:mo==null?void 0:mo.identifier,people_number:mo==null?void 0:mo.people_number,school_id:(Yi=Jr.find(Eo=>Eo.name===(mo==null?void 0:mo.school_id)))==null?void 0:Yi.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,d.ZP)(`/api/shixuns/${dn.id}/resources_first_ensure.json`,{method:"post",body:Ir})}zr.status===0&&((!((fs=L==null?void 0:L.detail)!=null&&fs.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(),T()),hn(!1)}),wo=(wr,Bo)=>{const Yi=/^[^0-9][a-zA-Z0-9]*$/,fs=/^.{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&&!Yi.test(Bo)?Promise.reject("\u4E0D\u80FD\u4EE5\u6570\u5B57\u5F00\u5934"):Bo&&!fs.test(Bo)?Promise.reject("\u8F93\u5165\u5185\u5BB9\u957F\u5EA6\u5FC5\u987B\u57284\u523030\u4E2A\u5B57\u7B26\u4E4B\u95F4"):Promise.resolve()},wi=wr=>parseInt(wr||"0",10),Pi=(wr,Bo)=>{if(Bo&&Bo.length===2){const[Yi,fs]=Bo;if(!Yi||!fs)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:Dl.content},ee.createElement(Vi.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:Dl.tabs},Ya.map(wr=>{const{name:Bo,id:Yi}=wr;return ee.createElement("div",{key:Yi,className:tn===Yi?Dl.active:"",onClick:()=>Tn(Yi)},Bo)})),tn===1&&ee.createElement(r.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(Vl.default,{onClick:nt,getPopupContainer:wr=>wr.parentNode,bordered:!1,className:"ml10",style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},value:Ht,onChange:wr=>{on(wr),un(wr)},showArrow:!0,placeholder:"\u5B9E\u9A8C\u73AF\u5883"},(en=be.filter(wr=>wr.id!==0))==null?void 0:en.map((wr,Bo)=>ee.createElement(Vl.default.Option,{value:wr.id,name:wr.name,key:wr.id},wr.name)))),ee.createElement(b.Z,{align:"middle",className:"mt20"},ee.createElement("span",{className:"c-grey-333 font16"},"\u8BC4\u6D4B\u811A\u672C"),ee.createElement(Vl.default,{onClick:nt,getPopupContainer:wr=>wr.parentNode,bordered:!1,className:"ml10 mr10",style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0,value:wn,placeholder:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C",onChange:wr=>{qr(wr)}},(Pt||[]).map((wr,Bo)=>ee.createElement(Vl.default.Option,{value:parseInt(wr.id),name:wr.scptname,key:Bo},wr.scptname))),ee.createElement("span",{className:Dl.explain,onClick:ga},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u811A\u672C"),ee.createElement(ju.Z,{className:Dl.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:wr=>{Ft(wr)}})),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:wr=>ra(wr.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:Dl.zybzForm},ee.createElement(b.Z,{align:"middle"},ee.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},ee.createElement("span",{className:Dl.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:wo}]},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:Dl.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:Fa,showSearch:!0,placeholder:"\u8BF7\u9009\u62E9\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D"},(Xt=Jr==null?void 0:Jr.filter(wr=>(wr==null?void 0:wr.id)!==0))==null?void 0:Xt.map((wr,Bo)=>ee.createElement(Vl.default.Option,{key:Bo+1,title:wr==null?void 0:wr.name,value:wr==null?void 0:wr.name},wr==null?void 0:wr.name)))),ee.createElement("span",{className:Dl.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:Dl.must},"*"),"\u4FDD\u969C\u65F6\u95F4"),ee.createElement("div",{className:Dl.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:wr=>wr&&wr{if(wr&&wr[0]&&wr[1]){const Bo=wr[0].isBefore(zs()())?zs()():wr[0];vn.setFieldValue("times",[Bo,wr[1]])}else vn.setFieldValue("times",wr)}})))),ee.createElement(b.Z,{align:"middle",className:"mt25"},ee.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},ee.createElement("span",{className:Dl.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:wi,style:{width:200},placeholder:"\u8BF7\u8F93\u5165\u4FDD\u969C\u4EBA\u6570",min:1})))),ee.createElement("div",{className:`${Dl.examineStatus} mt25`},hr>=1&&ee.createElement("div",null," ",ee.createElement(te.Z,{className:Dl.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:Dl.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:Dl.fail_status}),"\u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u9A73\u56DE\uFF0C\u9A73\u56DE\u539F\u56E0: ( ",ee.createElement("span",{title:Qn,className:Dl.bohui},Qn),") \u5982\u6709\u95EE\u9898\u8BF7\u8054\u7CFB",ee.createElement("span",{className:Dl.contacts},ee.createElement("span",null,"\u5E73\u53F0\u8FD0\u8425\u4EBA\u5458")," ",ee.createElement("div",{className:Dl.contacts_img}))),hr>=4&&hr!=5&&hr!=7&&ee.createElement("div",null," ",ee.createElement(te.Z,{className:Dl.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:Dl.fail_status}),"\u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u5931\u8D25\uFF0C\u8BF7\u8054\u7CFB",ee.createElement("span",{className:Dl.contacts},ee.createElement("span",null,"\u5E73\u53F0\u8FD0\u8425\u4EBA\u5458")," ",ee.createElement("div",{className:Dl.contacts_img}))),hr>5&&ee.createElement("div",null," ",ee.createElement(te.Z,{className:Dl.suc_status})," \u5B9E\u9A8C\u8D44\u6E90\u4FDD\u969C\u5DF2\u7ED3\u675F")))),ee.createElement("div",{className:Dl.btns},ee.createElement(v.ZP,{onClick:ge},"\u53D6\u6D88"),ee.createElement(v.ZP,{disabled:tn==3&&[2,4,5].includes(hr),onClick:()=>Ee(void 0,null,function*(){var wr,Bo;if(tn===1&&!Ht){i.ZP.warning("\u8BF7\u9009\u62E9\u8FD0\u884C\u73AF\u5883");return}(wr=L==null?void 0:L.detail)!=null&&wr.is_fork_from_creator&&((Bo=L==null?void 0:L.detail)!=null&&Bo.copy_for_exercise)&&tn!=3&&(be.filter(Yi=>Yi.id===Ht)[0].has_relation&&tn===1||tn===2)?rt({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"environment",fn:(Yi,fs)=>{Ur(Yi,fs)},zIndex:1e4}}):Ur()}),loading:dr,type:"primary",className:"ml20"},tn==3?"\u63D0\u4EA4\u7533\u8BF7":"\u4FDD\u5B58"))))),ee.createElement(vc,{onFinish:wr=>Ft(wr)}))};var Be=(0,e.connect)(({shixunsDetail:L})=>({shixunsDetail:L}))(Y),we=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),yt={list:"list___p00l5",head:"head___JcQe0",row:"row___kLpLL"},Lt=h(67294),Tt=Object.defineProperty,ht=Object.defineProperties,bt=Object.getOwnPropertyDescriptors,Wt=Object.getOwnPropertySymbols,pn=Object.prototype.hasOwnProperty,ln=Object.prototype.propertyIsEnumerable,gn=(L,k,T)=>k in L?Tt(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,En=(L,k)=>{for(var T in k||(k={}))pn.call(k,T)&&gn(L,T,k[T]);if(Wt)for(var T of Wt(k))ln.call(k,T)&&gn(L,T,k[T]);return L},Cn=(L,k)=>ht(L,bt(k)),Cr=({showError:L,value:k,onChange:T,optionsLevelList:ge})=>{const[rt,ft]=(0,r.useState)([]);(0,r.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),T(en)};return console.log(rt,"value2"),Lt.createElement("div",{className:yt.list},Lt.createElement("div",{className:yt.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,wt=!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),wt=!0),Cn(En({},dn),{value:dn.challenge_id,label:nn,disabled:wt})});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(Vl.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(wt=>wt!==-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,Nr=Object.getOwnPropertySymbols,ea=Object.prototype.hasOwnProperty,kr=Object.prototype.propertyIsEnumerable,Tr=(L,k,T)=>k in L?vr(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,xr=(L,k)=>{for(var T in k||(k={}))ea.call(k,T)&&Tr(L,T,k[T]);if(Nr)for(var T of Nr(k))kr.call(k,T)&&Tr(L,T,k[T]);return L},Br=(L,k)=>Xn(L,gr(k)),ar=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const Gr=Vl.default.Option,va=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:T,user:ge})=>{var rt,ft,lt,ot,be,nt,en,yn,Xt,dn;const{id:tn,is_published:Tn}=L,[nn,wt]=(0,r.useState)([]),[dr,hn]=(0,r.useState)(null),[Ht,on]=(0,r.useState)([]),[Ut,Ft]=(0,r.useState)([]),wn=(0,r.useRef)(null),[Kt,Pt]=(0,r.useState)({}),Gt=(0,r.useRef)({}),Vn=(0,r.useRef)({}),{shixun_environment:jt={},mirror_repository:zt={},small_type:ra=[],new_service_configs:hr=[],network_mode_list:An=[],boosters:vn=[]}=Kt,[Jr,In]=(0,r.useState)(""),[Qn,Sa]=(0,r.useState)("\u8BF7\u8F93\u5165\u7AEF\u53E3"),[Ya,Ja]=(0,r.useState)(!1),[Fa,un]=(0,r.useState)(!1),[Dr,ga]=(0,r.useState)(!0),[$n,qr]=(0,r.useState)(!0),[Ur,wo]=(0,r.useState)(!1),[wi,Pi]=(0,r.useState)(!1),[wr,Bo]=(0,r.useState)(!1),[Yi,fs]=(0,r.useState)(null),[Ar,zr]=(0,r.useState)([]),[mo,Ir]=(0,r.useState)(0),[Eo,Ji]=(0,r.useState)(!1),[Rn,er]=(0,r.useState)({}),[ir,ai]=(0,r.useState)(!1),[Vu,Nu]=(0,r.useState)(!1),[hu,yc]=(0,r.useState)(0),[Yc,Or]=(0,r.useState)(!1),[yo,Wo]=(0,r.useState)({}),[Ii,Us]=(0,r.useState)({}),[jc,Au]=(0,r.useState)({}),[Ed,ad]=(0,r.useState)(""),[bs,qu]=(0,r.useState)(!1),[yd,$u]=(0,r.useState)(!1),[qf,Qp]=(0,r.useState)({}),[$f,xv]=(0,r.useState)([]),Hp=(0,r.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=Ht==null?void 0:Ht.find(At=>At.id===(jt==null?void 0:jt.private_cloud_id)))==null?void 0:rt.cloud_type)===1,Iv=((ft=Ht==null?void 0:Ht.find(At=>At.id===(jt==null?void 0:jt.private_cloud_id)))==null?void 0:ft.cloud_type)===4;(0,r.useEffect)(()=>(window.addEventListener("click",Yp),()=>{window.removeEventListener("click",Yp)}),[]),(0,r.useEffect)(()=>{Ov(),Pf(),Wd(),Nv(),Tv()},[]),(0,r.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,d.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,d.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,r.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,d.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);fs(qi[0]),er(qi[0]),wt(Do)}}),Nv=()=>ar(void 0,null,function*(){var At;qr(!0);const lr=yield(0,d.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,d.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,d.ZP)("/api/shixuns/get_instance_startup_template.json",{method:"get",params:{private_cloud_id:At,operating_system:lr}});qi.status===0&&Ft((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,El,Vs,su,cc,bc,ss,Tu,Cc,Xl,od,Ol;ga(!0);const $s=yield(0,d.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((El=$s.data)==null?void 0:El.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((ss=(bc=$s.data)==null?void 0:bc.shixun_environment)==null?void 0:ss.mirror_tab_type)===2&&(Au((Tu=$s.data)==null?void 0:Tu.mirror_repository),Wo({}),Au({}));const bd=(Xl=(Cc=$s==null?void 0:$s.data)==null?void 0:Cc.shixun_environment)==null?void 0:Xl.private_cloud_id,rf=(Ol=(od=$s==null?void 0:$s.data)==null?void 0:od.shixun_environment)==null?void 0:Ol.operating_system;bd&&rf&&If(bd,rf)}ga(!1)}),jv=()=>ar(void 0,null,function*(){var At;const lr=yield(0,d.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,El=At;El=El.parentNode;$i++){if(typeof(At==null?void 0:At.className)=="string"&&((qi=El==null?void 0:El.className)!=null&&qi.includes(lr)))return El;if(El==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(Ml.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);wt(Do),(0,d.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(El=>El.id===At?Br(xr({},El),{name:Do}):El);if(dr===0){wt(qi);return}(yield(0,d.ZP)(`/api/shixuns/${tn}/update_environment_name.json`,{method:"put",body:{shixun_environment_id:At,name:Do}})).status===0&&wt(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,d.ZP)(`/api/shixuns/${tn}/delete_environment.json`,{method:"delete",body:{shixun_environment_id:At}})).status===0){const $i=nn.filter(El=>El.id!==At);if(At===dr){const El=((Do=$i==null?void 0:$i[0])==null?void 0:Do.id)||null;hn(El),Wd(El),wt($i)}else wt($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;wo(!0);const El=(Do=nn.find(su=>su.id===dr))==null?void 0:Do.name,Vs=yield(0,d.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:El,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=T==null?void 0:T.detail)!=null&&qi.copy_for_exercise||i.ZP.success("\u4FDD\u5B58\u6210\u529F"),($i=T==null?void 0:T.detail)!=null&&$i.copy_for_exercise&&(0,ye.m)(k,T,tn,lr)),wo(!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),wt([...nn,{id:0,name:`\u5B9E\u9A8C\u73AF\u5883${nn.length+1}`}]),yc(0),Wo({}),Us({}),Au({}),hn(0),Pt(lr)},lu=(At,lr,Do)=>ar(void 0,null,function*(){var qi,$i,El,Vs,su,cc,bc,ss,Tu,Cc,Xl,od,Ol,$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=Ht==null?void 0:Ht[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=(El=($i=ec.network_mode_list)==null?void 0:$i.filter(Cd=>Cd.is_default))==null?void 0:El[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=ra.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:((ss=(bc=(cc=eu==null?void 0:eu[0])==null?void 0:cc.shixun_service_configs)==null?void 0:bc[0])==null?void 0:ss.cpu_limit)||1,lower_cpu_limit:((Xl=(Cc=(Tu=eu==null?void 0:eu[0])==null?void 0:Tu.shixun_service_configs)==null?void 0:Cc[0])==null?void 0:Xl.lower_cpu_limit)||.1,memory_limit:(($s=(Ol=(od=eu==null?void 0:eu[0])==null?void 0:od.shixun_service_configs)==null?void 0:Ol[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 El=/^\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(El)&&(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,El,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 ss of zt==null?void 0:zt.shixun_service_configs){if(ss!=null&&ss.open_start_command&&!(ss!=null&&ss.start_command)){In("start_command");return}if(ss!=null&&ss.open_envs&&!(ss!=null&&ss.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=(El=zt==null?void 0:zt.shixun_service_configs)==null?void 0:El[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,Xl;return!Tu.command&&!!((Cc=Tu.challenge_ids)!=null&&Cc.length)||Tu.command&&!((Xl=Tu.challenge_ids)!=null&&Xl.length)}))){In("command_settings");return}(cc=T==null?void 0:T.detail)!=null&&cc.is_fork_from_creator&&((bc=T==null?void 0:T.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:(ss,Tu)=>{qp(ss,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.lengthai(!0),className:Ze.setting},"\u8BBE\u7F6E")),!!nn.length&&ke.createElement(r.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:El}=Do;return ke.createElement(Na._l,{key:El,draggableId:El.toString(),index:qi},(Vs,su)=>ke.createElement("div",Br(xr(xr({},Vs.draggableProps),Vs.dragHandleProps),{ref:Vs.innerRef,className:dr===El?Ze.active:"",key:El}),ke.createElement("i",{className:"iconfont icon-tuodong"}),ke.createElement("span",{className:Ze.name,onClick:()=>Vv(El)},$i),ke.createElement(ve.Z,{trigger:["click"],dropdownRender:()=>ke.createElement(Le.default,{style:{width:92}},ke.createElement(Le.default.Item,{onClick:()=>Wv(El,$i),className:"font14"},"\u91CD\u547D\u540D"),ke.createElement(Le.default.Item,{onClick:()=>Kv(El,$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(Vi.Z,{loading:Dr||$n,active:!0},!!nn.length&&ke.createElement(r.Fragment,null,ke.createElement(Ml.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(r.Fragment,null,ke.createElement(Ml.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({},yo)})),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(Ml.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(we.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(Ml.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(Vl.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(Ml.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(Ml.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(Ml.Z,{name:"\u9644\u5E26\u73AF\u5883",nameWidth:150},ke.createElement(b.Z,{align:"middle"},ke.createElement(Vl.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},ra.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(we.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(r.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(r.Fragment,null,ke.createElement(Ml.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:El,memory_limit:Vs,request_limit:su,resource_limit:cc,name:bc,shixun_update_logs:ss,single_card_gpu_resource:Tu,single_machine_gpu_count:Cc,mirror_repository:Xl}=At;let od=(Xl==null?void 0:Xl.gpu_allocation_method)=="single_card_multi_allocation"?(Xl==null?void 0:Xl.single_card_gpu_resource)*1024/Tu:(Xl==null?void 0:Xl.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},(ss==null?void 0:ss.user_name)&&ke.createElement("div",{style:{margin:"-15px 0 15px 0"}},"\u6700\u8FD1\u4FEE\u6539\u4EBA\uFF1A ",ss==null?void 0:ss.user_name,"\uFF08",ss==null?void 0:ss.user_login,"\uFF09 \u4FEE\u6539\u65F6\u95F4\uFF1A",ss!=null&&ss.created_at?zs()(ss==null?void 0:ss.created_at).format("YYYY-MM-DD HH:mm:ss"):"--"),ke.createElement(Ml.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(Ml.Z,{nameWidth:150,name:"GPU\u8D44\u6E90\u914D\u7F6E",align:"baseLine"},((Xl==null?void 0:Xl.gpu_allocation_method)=="single_machine_multi_card"||(Xl==null?void 0:Xl.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",(Xl==null?void 0:Xl.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 ",Xl==null?void 0:Xl.single_machine_gpu_count," \u5F20\uFF0C\u6BCF\u5F20\u663E\u5B58\u5927\u5C0F\u4E3A",(Do=Xl==null?void 0:Xl.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:Xl==null?void 0:Xl.single_machine_gpu_count,defaultValue:1,value:Cc,size:"large",className:"ml10 mr10",onChange:Ol=>{Qu(lr,"single_machine_gpu_count",Ol||1)}}),"\u5F20\uFF0C\u6700\u5927\u53EF\u5E76\u53D1\u7684\u7528\u6237\u6570 ",ke.createElement("span",{style:{color:"#FA6400"}},od)," \u4EBA"))),(Xl==null?void 0:Xl.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",Xl==null?void 0:Xl.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:(Xl==null?void 0:Xl.single_card_gpu_resource)*1024,defaultValue:1024,value:Tu,size:"large",className:"ml10 mr10",onChange:Ol=>{Qu(lr,"single_card_gpu_resource",Ol||1)}}),"MB\uFF0C\u6700\u5927\u53EF\u5E76\u53D1\u7684\u7528\u6237\u6570 ",ke.createElement("span",{style:{color:"#FA6400"}},Math.floor(od))," \u4EBA")))),ke.createElement(Ml.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:Ol=>{const{value:$s}=Ol.target,bd=/^\d*(\.\d*)?$/;$s.match(bd)&&Qu(lr,"resource_limit",Ol.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(Ml.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(Vl.default,{getPopupContainer:Ol=>Ol.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:Ol=>Qu(lr,"webssh_user",Ol),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:Ol=>{Qu(lr,"webssh_host",Ol.target.value),Ol.target.value?/^(?![0-9]+$)(?!.*--)[a-z0-9](?:[a-z0-9-]{0,60}[a-z0-9])$/.test(Ol.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")),wi&&ke.createElement("div",{style:{color:"#E53333",marginTop:"-15px",marginBottom:"5px"}},"\u8BF7\u8F93\u5165\u89C4\u8303\u7684\u4E3B\u673A\u540D"),ke.createElement(D.default,{checked:At==null?void 0:At.open_start_command,onChange:Ol=>Qu(lr,"open_start_command",Ol.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:Ol=>Qu(lr,"start_command",Ol)})),ke.createElement(Ml.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(D.default,{checked:At==null?void 0:At.open_envs,onChange:Ol=>Qu(lr,"open_envs",Ol.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:Ol=>Qu(lr,"envs",Ol)})),ke.createElement(Ml.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:Ol=>Qu(lr,"privileged",Ol)}),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(Ml.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:Ol=>Qu(lr,"add_cap",Ol.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:Ol=>Qu(lr,"drop_cap",Ol.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(r.Fragment,null,ke.createElement(Ml.Z,{nameWidth:150},ke.createElement(Vl.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)},Ht.map((At,lr)=>ke.createElement(Gr,{key:At.id,value:At.id},At.name)))),ke.createElement(Ml.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(Ml.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(Vl.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:wn,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:()=>{wn.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(we.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(Ml.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(Ml.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(r.Fragment,null,ke.createElement("div",{onClick:()=>un(!Fa),className:Ze.grade},"\u9AD8\u7EA7\u8BBE\u7F6E",ke.createElement("i",{className:`iconfont ${Fa?"icon-shouqi4":"icon-a-xialazhankai"}`})),Fa&&ke.createElement(r.Fragment,null,ke.createElement(Ml.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:El,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(Ml.Z,{required:!0,nameWidth:150,name:"GPU\u52A0\u901F\u5668",align:"center"},ke.createElement(Vl.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(Vl.default.Option,{key:At,value:At},At)))),(0,Iu.Ny)()&&(An==null?void 0:An.length)>0&&ke.createElement(Ml.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(Vl.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(Vl.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&&((Yi==null?void 0:Yi.id)==mo||!Yi||Eo)&&ke.createElement(r.Fragment,null,ke.createElement(Ml.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"),Yi&&ke.createElement("div",{className:Ze.listItem},ke.createElement("div",{className:Ze.left},ke.createElement("div",{className:`${Ze.name} mr15`},Yi==null?void 0:Yi.device_environmet_name),ke.createElement("div",{className:Ze.count},Yi==null?void 0:Yi.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/${Yi.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(v.ZP,{onClick:Mv,style:{marginRight:40}},"\u53D6\u6D88"),ke.createElement(v.ZP,{loading:Ur,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:()=>ai(!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:wr,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};fs(Do),Bo(!1),Ji(!0)})},"\u9009\u62E9")))}))))};var jo=(0,e.connect)(({practiceSetting:L,globalSetting:k,shixunsDetail:T,user:ge})=>({practiceSetting:L,globalSetting:k,shixunsDetail:T,user:ge}))(io),vi=h(55304),ca={footerWrap:"footerWrap___Qaahm"},ro=Object.getOwnPropertySymbols,Uo=Object.prototype.hasOwnProperty,Ta=Object.prototype.propertyIsEnumerable,na=(L,k)=>{var T={};for(var ge in L)Uo.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&ro)for(var ge of ro(L))k.indexOf(ge)<0&&Ta.call(L,ge)&&(T[ge]=L[ge]);return T},ja=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const Oo=M.default.TextArea,Xr=L=>{var k=L,{shixunsDetail:T,globalSetting:ge,loading:rt,dispatch:ft,onFinish:lt=()=>{}}=k,ot=na(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=T.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 r.createElement(l.default,{centered:!0,title:"\u81EA\u5B9A\u4E49\u6A21\u677F",open:T.actionTabs.key==="Settings-UseCustomScript",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",footer:null,onCancel:en},r.createElement(E.default,{form:be,scrollToFirstError:!0,layout:"vertical",onFinish:nt},r.createElement(E.default.Item,{name:"execute",label:"\u6267\u884C\u547D\u4EE4\uFF1A",rules:[{required:!0,message:"\u6267\u884C\u547D\u4EE4\u4E0D\u80FD\u4E3A\u7A7A"}]},r.createElement(Oo,{rows:4})),r.createElement(E.default.Item,{name:"compile",label:"\u7F16\u8BD1\u547D\u4EE4\uFF1A"},r.createElement(Oo,{rows:4})),r.createElement("div",{className:ca.footerWrap},r.createElement(E.default.Item,null,r.createElement(v.ZP,{className:"mr5",size:"middle",onClick:en},"\u53D6\u6D88"),r.createElement(v.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:rt.effects["shixunsDetail/getCustomScript"]},"\u4FDD\u5B58")))))};var ao=(0,e.connect)(({shixunsDetail:L,loading:k,globalSetting:T})=>({shixunsDetail:L,globalSetting:T,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,vo=Object.getOwnPropertySymbols,Ho=Object.prototype.hasOwnProperty,Ei=Object.prototype.propertyIsEnumerable,gi=(L,k,T)=>k in L?La(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,Fi=(L,k)=>{for(var T in k||(k={}))Ho.call(k,T)&&gi(L,T,k[T]);if(vo)for(var T of vo(k))Ei.call(k,T)&&gi(L,T,k[T]);return L},Nl=(L,k)=>fa(L,Ba(k)),vl=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const ll=Vl.default.Option,Mi=({practiceSetting:L,dispatch:k,shixunsDetail:T,user:ge})=>{var rt,ft;const[lt,ot]=(0,r.useState)(null),[be,nt]=(0,r.useState)([]),[en,yn]=(0,r.useState)(!0),[Xt,dn]=(0,r.useState)({}),[tn,Tn]=(0,r.useState)([]),[nn,wt]=(0,r.useState)(),[dr,hn]=(0,r.useState)(),[Ht,on]=(0,r.useState)([]),[Ut,Ft]=(0,r.useState)({}),wn=(0,r.useRef)(null),Kt=(0,r.useRef)(!0),Pt=(0,r.useRef)({activeId:null,selectId:null,serviceConfigList:null,evaluateScript:null,evaluationScript:null}),Gt=(0,r.useRef)(null),[Vn,jt]=(0,r.useState)(!1),[zt,ra]=(0,r.useState)(!1),[hr,An]=(0,r.useState)({}),{id:vn,is_published:Jr}=L,{frequence_image:In=[],environments:Qn=[],choice_small_type:Sa=[],other_image:Ya=[]}=Ut,{name:Ja,description:Fa,authorization:un,small_type:Dr=[]}=Xt;(0,r.useEffect)(()=>{lt!==null&&(qr(),wn.current.scrollTop=0)},[lt]),(0,r.useEffect)(()=>{vn&&$n()},[vn]),(0,r.useEffect)(()=>{if(lt!==null)return ga(),()=>{clearTimeout(Gt.current)}},[lt,be,tn,nn,dr]);const ga=()=>{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,Eo,Ji;yn(!0);const Rn=yield(0,d.ZP)(`/api/shixuns/${vn}/edit_environment_info.json`,{method:"get"});Rn.status===0&&(Ft(Fi({},Rn.data)),yn(!1),(Ir=Rn==null?void 0:Rn.data)!=null&&Ir.id?(Pt.current.activeId=(Eo=Rn==null?void 0:Rn.data)==null?void 0:Eo.id,ot((Ji=Rn==null?void 0:Rn.data)==null?void 0:Ji.id)):ot(null))}),qr=()=>vl(void 0,null,function*(){var Ir,Eo,Ji,Rn;const er=yield(0,d.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((Eo=er.data)==null?void 0:Eo.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,wt(er.data.evaluate_script),Pt.current.evaluationScript=er.data.choice_standard_scripts,hn(er.data.choice_standard_scripts),on(er.data.standard_scripts)}),Ur=()=>{var Ir;const Eo=()=>{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:()=>{Eo()}}):Eo()},wo=(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 Eo={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,d.ZP)(`/api/shixuns/${vn}`,{method:"put",body:Eo})).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}}))}),wi=Dr.filter(Ir=>be.includes(Ir.id)),Pi=()=>{Ur()},wr=(Ir,Eo,Ji)=>{Tn(Rn=>Rn.map((er,ir)=>ir===Ji?Nl(Fi({},er),{[Eo]: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}}})},Yi=Ir=>vl(void 0,null,function*(){const Eo=yield k({type:"shixunsDetail/getScriptContent",payload:{id:vn,script_id:Ir}});Eo&&wt(Eo.content)}),fs=Ir=>{l.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:r.createElement("div",{className:"tc font16"},"\u539F\u6709\u811A\u672C\u5C06\u88AB\u65B0\u7684\u811A\u672C\u8986\u76D6\uFF0C\u65E0\u6CD5\u64A4\u9500",r.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u6267\u884C\u8986\u76D6\u64CD\u4F5C"),onOk:()=>vl(void 0,null,function*(){yield Yi(Ir),l.default.info({centered:!0,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",content:r.createElement("div",{className:"tc font16"},"\u8BC4\u6D4B\u811A\u672C\u751F\u6210\u6210\u529F\uFF01")})})})},Ar=(Ir,Eo)=>{const Ji=tn[0]?[tn[0]]:[];Eo.forEach(Rn=>{const er=tn.find(ir=>ir.mirror_repository_id===Number(Rn.key));if(er)Ji.push(er);else{const ir=Dr.find(ai=>ai.id===Number(Rn.key));if(ir.mirror_name){const ai={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(ai)}}}),Tn(Ji),nt(Ir)},zr=Ir=>{wr(String(Ir==null?void 0:Ir.cpu),"cpu_limit",Ir.index),wr(String(Ir==null?void 0:Ir.memory),"memory_limit",Ir.index),jt(!1)},mo=(Ir,Eo)=>{var Ji;const{single_card_gpu_resource:Rn,single_machine_gpu_count:er,mirror_repository:ir}=Ir;if(!ir)return r.createElement(r.Fragment,null);let ai=(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 r.createElement("div",{className:"mb20 mt20"},r.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")&&r.createElement(r.Fragment,null,r.createElement("div",{className:Er.gpuConfig},r.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")),r.createElement("div",{className:Er.gpuConfig,style:{marginTop:10}},r.createElement("div",null,"\u5355\u4E2A\u7528\u6237\u53EF\u4F7F\u7528\u7684\u663E\u5361\u6570\u91CF\u9650\u5236",r.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=>{wr(Vu||1,"single_machine_gpu_count",Eo)}}),"\u5F20\uFF0C\u6700\u5927\u53EF\u5E76\u53D1\u7684\u7528\u6237\u6570 ",r.createElement("span",{style:{color:"#FA6400"}},ai)," \u4EBA"))),(ir==null?void 0:ir.gpu_allocation_method)=="single_card_multi_allocation"&&r.createElement(r.Fragment,null,r.createElement("div",{className:Er.gpuConfig},r.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")),r.createElement("div",{className:Er.gpuConfig,style:{marginTop:10}},r.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",r.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=>{wr(Vu||1,"single_card_gpu_resource",Eo)}}),"MB\uFF0C\u6700\u5927\u53EF\u5E76\u53D1\u7684\u7528\u6237\u6570 ",r.createElement("span",{style:{color:"#FA6400"}},Math.floor(ai))," \u4EBA"))))};return r.createElement("div",{className:Er.practice},r.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:()=>{}}),r.createElement("div",{className:Er.right},r.createElement("header",null,r.createElement("div",{className:Er.title},"\u5B9E\u9A8C\u73AF\u5883:\xA0",lt===null?"\u2014 \u2014":Ja)),r.createElement("div",{className:Er.content,ref:wn},lt===null&&r.createElement(Ia.Z,{image:Qs,description:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u73AF\u5883"}),lt!==null&&r.createElement("div",{className:Er.des},r.createElement("div",{className:Er.mainBody},r.createElement(q.Z,{value:Fa})),r.createElement("div",{className:Er.title},"\u9644\u5E26\u73AF\u5883"),r.createElement("div",{className:Er.selectBox},r.createElement(Vl.default,{onChange:(Ir,Eo)=>Ar(Ir,Eo),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,Eo)=>r.createElement(ll,{key:Ir.id,value:Ir.id},Ir.type_name))),r.createElement("div",{className:Er.smallType},wi.map(Ir=>Ir.description?r.createElement("span",{key:Ir.id},Ir.description):null))),!((rt=T==null?void 0:T.detail)!=null&&rt.is_jupyter_lab)&&r.createElement(r.Fragment,null,r.createElement("div",{className:Er.title},"\u8BC4\u6D4B\u811A\u672C"),r.createElement("div",{className:Er.evaluating},r.createElement("div",{className:Er.evaluatingLabel},Jr&&r.createElement("div",{onClick:()=>{(0,ma.gy)(k,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")},className:Er.mask}),r.createElement(Vl.default,{style:{width:400},bordered:!1,getPopupContainer:Ir=>Ir.parentNode,value:dr,placeholder:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C",onChange:Ir=>{fs(Ir),hn(Ir)}},(Ht||[]).map((Ir,Eo)=>r.createElement(ll,{value:parseInt(Ir.id),name:Ir.scptname,key:Eo},Ir.scptname))),r.createElement("span",{className:Er.evaluatingS1,onClick:Bo},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u811A\u672C"),r.createElement(ju.Z,{overlayClassName:Er.popover,placement:"bottomLeft",content:r.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",r.createElement("br",null),"\u6570\u548C\u4EE5\u4E0B2\u4E2A\u6570\u7EC4\u5143\u7D20\uFF1A",r.createElement("br",null),"challengeProgramNames",r.createElement("br",null),"sourceClassNames",r.createElement("br",null),r.createElement("br",null),"\u793A\u4F8B\uFF1A\u67092\u4E2A\u5173\u5361\u7684\u5B9E\u8BAD",r.createElement("br",null),r.createElement("br",null),"\u5404\u5173\u5361\u7684\u5F85\u7F16\u8BD1\u6587\u4EF6\u4E3A\uFF1A",r.createElement("br",null),"src/step1/HelloWorld.java",r.createElement("br",null),"src/step2/Other.java",r.createElement("br",null),r.createElement("br",null),"\u5404\u5173\u5361\u7684\u7F16\u8BD1\u540E\u751F\u6210\u7684\u6267\u884C\u6587\u4EF6\u4E3A\uFF1A",r.createElement("br",null),"step1.HelloWorld",r.createElement("br",null),"step2.Other",r.createElement("br",null),r.createElement("br",null),"\u5219\u6570\u7EC4\u5143\u7D20\u66F4\u65B0\u5982\u4E0B\uFF1A",r.createElement("br",null),'ff challengeProgramNames=("src/step1/',r.createElement("br",null),'HelloWorld.java" "src/step2/Other.java")',r.createElement("br",null),'sourceClassNames=("step1.HelloWorld',r.createElement("br",null),'" "step2.Other")',r.createElement("br",null),r.createElement("br",null),"\u5176\u5B83\u53C2\u6570\u53EF\u6309\u5B9E\u9645\u9700\u6C42\u5B9A\u5236"),trigger:"click"},r.createElement("span",{style:{marginTop:"2px"},className:"ml10 current font14"},r.createElement(vi.Z,null)))),r.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}wt(Ir),(0,ma.gy)(k,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")&&setTimeout(()=>{Kt.current=!0,wt(Pt.current.evaluateScript)},200)}}))),((ft=T.detail)==null?void 0:ft.identity)<3&&!!tn.length&&r.createElement(r.Fragment,null,r.createElement("div",{className:Er.title},"\u8D44\u6E90\u914D\u7F6E"),r.createElement("div",{className:Er.serviceSettingWrap},tn==null?void 0:tn.map((Ir,Eo)=>r.createElement("div",{key:Eo,className:"mb30"},r.createElement("div",{className:"mb20"},r.createElement("span",{className:"font16"},Ir.name)),r.createElement("div",{style:{color:"#333",marginBottom:4}},"CPU\u548C\u5185\u5B58"),r.createElement(b.Z,{align:"middle"},r.createElement(b.Z,{align:"middle",wrap:!1},r.createElement("div",{className:Er.serverConfig,style:Jr?{color:"rgba(0, 0, 0, 0.25)",cursor:"not-allowed"}:{},onClick:()=>{Jr||(An({index:Eo,cpu:Ir==null?void 0:Ir.cpu_limit,memory:Ir==null?void 0:Ir.memory_limit}),jt(!0))}},r.createElement("div",null,r.createElement("span",null,Ir==null?void 0:Ir.cpu_limit,"\u6838")," ",r.createElement("span",null,Ir==null?void 0:Ir.memory_limit,"GB")),r.createElement("i",{className:"iconfont icon-bianji21",style:Jr?{color:"rgba(0, 0, 0, 0.25)",cursor:"not-allowed"}:{}}))),r.createElement(b.Z,{align:"middle",wrap:!1},r.createElement("div",{className:Er.viewRecommendConfig,onClick:()=>ra(!0)},"\u67E5\u770B\u63A8\u8350\u914D\u7F6E"))),mo(Ir,Eo),r.createElement("div",{className:Er.serviceBox},r.createElement("div",{className:Er.serviceSetLeft},"\u6587\u4EF6\u5927\u5C0F\u9650\u5236"),r.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)&&wr(Ji.target.value,"resource_limit",Eo)},addonAfter:"M"}),r.createElement("label",{className:Er.serviceSetTip},"File size limit\u53C2\u6570\uFF0C\u8868\u793A\u5355\u4E2A\u6587\u4EF6\u4E0A\u4F20\u7684\u5927\u5C0F\u9650\u5236")))))),r.createElement("div",{className:"flex flex-col gap-10px"},r.createElement("div",null,"\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F"),r.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(Nl(Fi({},Xt),{survival_time:Ir}))}})))),r.createElement("div",{className:Er.btns},r.createElement(v.ZP,{size:"middle",style:{marginRight:20},onClick:Pi},"\u53D6\u6D88"),r.createElement(v.ZP,{size:"middle",type:"primary",disabled:lt===null,onClick:()=>wo()},"\u4FDD\u5B58"))),r.createElement(dc.Z,null),r.createElement(ao,{onFinish:Ir=>wt(Ir)}),r.createElement(fc.Z,null),r.createElement(Bt.Z,{visible:Vn,onOk:Ir=>zr(Ir),onCancel:()=>jt(!1),info:hr}),r.createElement(pt.Z,{identifier:vn,visible:zt,onCancel:()=>ra(!1),info:null,isJupyter:!0}))};var ii=(0,e.connect)(({practiceSetting:L,globalSetting:k,shixunsDetail:T,user:ge})=>({practiceSetting:L,globalSetting:k,shixunsDetail:T,user:ge}))(Mi);const Tl=({shixunsDetail:L})=>{var k,T,ge,rt;const[ft,lt]=(0,r.useState)(!0);return(0,r.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((T=L==null?void 0:L.detail)==null?void 0:T.is_jupyter_lab,ft),r.createElement(Vi.Z,{loading:ft,active:!0},((ge=L==null?void 0:L.detail)==null?void 0:ge.is_jupyter_lab)===!1&&r.createElement(jo,null),((rt=L==null?void 0:L.detail)==null?void 0:rt.is_jupyter_lab)===!0&&r.createElement(ii,null))};var fl=(0,e.connect)(({shixunsDetail:L})=>({shixunsDetail:L}))(Tl),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"},Ni={wrap:"wrap___tHiDz",colorBlue:"colorBlue___YpQqS",repeatedName:"repeatedName___THyMO"},Jl=h(59451),ql=Object.defineProperty,us=Object.defineProperties,$l=Object.getOwnPropertyDescriptors,Ql=Object.getOwnPropertySymbols,Cl=Object.prototype.hasOwnProperty,gl=Object.prototype.propertyIsEnumerable,ws=(L,k,T)=>k in L?ql(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,Ti=(L,k)=>{for(var T in k||(k={}))Cl.call(k,T)&&ws(L,T,k[T]);if(Ql)for(var T of Ql(k))gl.call(k,T)&&ws(L,T,k[T]);return L},$o=(L,k)=>us(L,$l(k)),si=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const{Dragger:lo}=g.default;var sl=({dispatch:L,id:k,onClose:T,onOK:ge,visible:rt,wrapClassName:ft,local:lt,containerId:ot,rootIdentifier:be})=>{var nt;const[en,yn]=(0,r.useState)({}),[Xt,dn]=(0,r.useState)([]),[tn,Tn]=(0,r.useState)([]),[nn,wt]=(0,r.useState)(0),[dr,hn]=(0,r.useState)(!1),[Ht,on]=(0,r.useState)(!1),[Ut]=E.default.useForm(),[Ft,wn]=(0,r.useState)([]),Kt=(0,r.useRef)([]);(0,r.useEffect)(()=>{rt&&(Ut.resetFields(),wn([]),Tn([]),dn([]),wt(0),on(!1),hn(!1))},[rt]);const Pt=un=>{var Dr,ga,$n;if(un.file.status==="done"||un.file.status==="uploading"){if(wn(un.fileList),!un.file.response)return;if((Dr=un.file.response)!=null&&Dr.id){i.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01");return}wn(Ft.filter(qr=>qr.uid!==un.file.uid)),(ga=un.file.response)!=null&&ga.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=Ft.filter(qr=>qr.uid!==un.uid);wn($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,d.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&&(wn(Ft.filter($n=>$n.uid!==un.uid)),i.ZP.info("\u5220\u9664\u6210\u529F"))}),Vn=un=>{if(Ft!=null&&Ft.some(ga=>ga.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 Ft.push(Dr),Kt.current=[...Ft],wn([...Ft]),!1},jt={height:300,multiple:!0,disabled:nn>0,withCredentials:!0,fileList:Ft,action:`${pe.Z.API_SERVER}/api/attachments.json`,onChange:Pt,onRemove:Gt,beforeUpload:Vn},zt=(un,Dr,ga,$n,qr)=>{const Ur=new FormData;Object.keys(un).forEach(wi=>{Ur.append(wi,un[wi])});const wo=new window.XMLHttpRequest;return wo.withCredentials=!0,wo.addEventListener("load",function(wi){var Pi;ga(JSON.parse((Pi=wi==null?void 0:wi.target)==null?void 0:Pi.response))},!1),wo.addEventListener("error",function(wi){qr&&qr(wi)},!1),wo.upload.onprogress=wi=>{$n&&$n(wi)},wo.open("POST",Dr),wo.send(Ur),wo},ra=(un,Dr)=>{if(un.lengthComputable){const ga=Math.floor(un.loaded/un.total*100),$n=$o(Ti({},Dr),{percent:ga,status:ga===100?"done":"uploading"});console.log(Kt.current,333),Kt.current=Kt.current.map(qr=>qr.uid===Dr.uid?$n:qr),wn(Kt.current)}},hr=(un,Dr)=>{const ga=$o(Ti({},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?ga:$n),Kt.current.every($n=>$n.status==="done"||$n.status==="error")&&(on(!1),wt(2)),wn(Kt.current)},An=(un,Dr)=>{let ga=$o(Ti({},Dr),{status:"done"});if(un.status===0||(ga=$o(Ti({},Dr),{status:"error"}),i.ZP.error("\u4E0A\u4F20\u5931\u8D25!")),Kt.current=Kt.current.map($n=>$n.uid===Dr.uid?ga:$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),wt(2)),wn(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){wt(2);return}if(nn===2||nn===1){In();return}const{commitMessage:Dr="",fileOss:ga=[]}=un||{},qr=(lt?Ft:ga).map(wo=>wo.name);if(qr.filter(wo=>wo.indexOf("\u3001")!=-1||wo.indexOf(" ")!=-1).length>0){i.ZP.info("\u6570\u636E\u96C6\u540D\u79F0\u7981\u6B62\u6709\u7A7A\u683C\u4E0E\u3001"),on(!1);return}const Ur=yield(0,d.ZP)(`/api/shixuns/${k}/check_data_sets`,{method:"post",body:{files_name:qr}});if(Ur.status===-3){dn(Ur==null?void 0:Ur.exist_files),on(!1);return}if(JSON.stringify(Ur)==="{}"){on(!1),i.ZP.error("\u7F51\u7EDC\u5DF2\u65AD\u5F00,\u8BF7\u7A0D\u540E\u91CD\u8BD5!");return}Ur.status===0&&(Ft.forEach(wo=>{const wi=zt({file:wo.file,description:Dr},`${pe.Z.API_SERVER}/api/shixuns/${k}/upload_data_sets.json`,Pi=>An(Pi,wo),Pi=>ra(Pi,wo),Pi=>hr(Pi,wo));tn.push(wi)}),wt(1))}),In=()=>{const{commitMessage:un=""}=Ti({},Ut.getFieldsValue())||{},Dr=Kt.current.filter($n=>$n.status==="error"),ga=Kt.current.map($n=>$o(Ti({},$n),{status:$n.status==="error"?"uploading":$n.status}));wn(ga),Dr.forEach($n=>{const qr=zt({file:$n.file,description:un},`${pe.Z.API_SERVER}/api/shixuns/${k}/upload_data_sets.json`,Ur=>An(Ur,$n),Ur=>ra(Ur,$n),Ur=>hr(Ur,$n));tn.push(qr)})},Qn=un=>{var Dr,ga;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")&&((ga=un==null?void 0:un.fileOss)!=null&&ga.length)){wt(3),on(!1);return}dn(Xt.filter($n=>{var qr;return(qr=un==null?void 0:un.fileOss)==null?void 0:qr.some(Ur=>Ur.name===$n)}))}yn(Ti({},Ut.getFieldsValue()))},Sa=un=>{un||(hn(!0),tn.forEach(Dr=>{Dr.abort()})),ge(),T()},Ya=()=>{const{fileOss:un=[]}=Ti({},Ut.getFieldsValue())||{},Dr=Ft==null?void 0:Ft.every($n=>$n.status==="done"),ga=un==null?void 0:un.every($n=>$n.status==="done");if(!Dr||!ga){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=()=>r.createElement(r.Fragment,null,r.createElement("div",null,r.createElement("i",{className:`iconfont icon-shangchuan font50 ${Ni.colorBlue}`})),r.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",r.createElement("span",{className:`${Ni.colorBlue} ml5`},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20"))),Fa=un=>{console.log(un,444)};return r.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:Ht},onCancel:Ya,width:"1000px",title:"\u4E0A\u4F20\u6587\u4EF6"},r.createElement("div",{className:Ni.wrap},r.createElement(E.default,{className:"mt10",form:Ut,scrollToFirstError:!0,layout:"vertical",onFinish:Jr,onValuesChange:Qn},lt?r.createElement(E.default.Item,{label:r.createElement("div",null,"\u9009\u62E9\u6587\u4EF6 ",r.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"}]},r.createElement(lo,Ti({},jt)," ",Ja())):r.createElement(E.default.Item,{label:r.createElement("div",null,"\u9009\u62E9\u6587\u4EF6 ",r.createElement("span",{className:"c-light-black"},"(\u5355\u4E2A\u6587\u4EF6\u4E0D\u8D85\u8FC7100GB)")),name:"fileOss",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},r.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:Fa,realFileName:!0})),!!Xt.length&&r.createElement("span",{className:Ni.repeatedName},Xt.join("\u3001"),"\u5DF2\u5B58\u5728,\u8BF7\u5220\u9664\u540E\u518D\u4E0A\u4F20"),r.createElement(E.default.Item,{name:"commitMessage",label:"\u5907\u6CE8:",rules:[{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},r.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"})))))},Zi={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,T)=>k in L?Oa(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,hl=(L,k)=>{for(var T in k||(k={}))mr.call(k,T)&&ui(L,T,k[T]);if(ur)for(var T of ur(k))Wa.call(k,T)&&ui(L,T,k[T]);return L},nu=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const _=({globalSetting:L,dispatch:k,practiceSetting:T,shixunsDetail:ge,user:rt,visible:ft,setVisible:lt,type:ot="all",updateData:be,recordId:nt,identifier:en})=>{const[yn,Xt]=(0,r.useState)([]),[dn,tn]=(0,r.useState)(0),[Tn,nn]=(0,r.useState)([]),[wt,dr]=(0,r.useState)({page:1,limit:4,search:"",order:"public"}),[hn,Ht]=(0,r.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,r.useEffect)(()=>{ft&&Ft()},[ft,wt]);const on=Pt=>{wt.search=Pt,wt.page=1,dr(hl({},wt))},Ut=Pt=>{wt.page=1,wt.order=Pt,dr(hl({},wt))},Ft=()=>nu(void 0,null,function*(){(0,fr._S)({page:wt==null?void 0:wt.page,limit:wt==null?void 0:wt.limit,search:wt==null?void 0:wt.search,category:ot=="all"?wt==null?void 0:wt.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))})}),wn=()=>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,d.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:()=>wn()},"\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"?wt==null?void 0:wt.order:"mine",onChange:Ut}),pr.createElement(Za.t7,{style:{width:303},placeholder:"\u8BF7\u641C\u7D22\u6570\u636E\u96C6\u540D\u79F0",value:wt==null?void 0:wt.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:Zi.listItem,key:Gt,onClick:ra=>{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(D.default,{checked:Tn.includes(Pt.id),value:Pt.id}):pr.createElement(Bl.ZP,{checked:Tn.includes(Pt.id),value:Pt.id})),pr.createElement("aside",{className:Zi.wrap,key:Gt},pr.createElement("div",{className:Zi.leftContent},pr.createElement("div",{className:Zi.header},pr.createElement("div",{className:Zi.title},Pt==null?void 0:Pt.title)),pr.createElement(Oe.Z,{title:Pt==null?void 0:Pt.introduction},pr.createElement("div",{className:Zi.introduction},Pt==null?void 0:Pt.desc)),pr.createElement("div",{className:Zi.bottom},pr.createElement("img",{className:Zi.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:Zi.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((ra,hr)=>{var An;return hr<3?pr.createElement("div",{key:hr,className:Zi.tags_name},ra==null?void 0:ra.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:Zi.tags_name},"...")):null}))))))})),pr.createElement(bl.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)=>{wt.page=Pt,wt.limit=Gt,dr(hl({},wt)),Ft()},defaultCurrent:1,pageSize:wt.limit||4,current:wt.page||1,total:dn})))};var le=(0,e.connect)(({globalSetting:L,shixunsDetail:k,practiceSetting:T,user:ge})=>({globalSetting:L,shixunsDetail:k,user:ge,practiceSetting:T}))(_),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,T)=>k in L?Ue(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,Jt=(L,k)=>{for(var T in k||(k={}))St.call(k,T)&&Vt(L,T,k[T]);if(mt)for(var T of mt(k))xt.call(k,T)&&Vt(L,T,k[T]);return L},Qt=(L,k)=>Ge(L,at(k)),Bn=(L,k)=>{var T={};for(var ge in L)St.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&mt)for(var ge of mt(L))k.indexOf(ge)<0&&xt.call(L,ge)&&(T[ge]=L[ge]);return T},Fn=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const{Fragment:Pn}=r,{TabPane:Kn}=xe.default,an=L=>{var k=L,{globalSetting:T,dispatch:ge,practiceSetting:rt,shixunsDetail:ft,user:lt}=k,ot=Bn(k,["globalSetting","dispatch","practiceSetting","shixunsDetail","user"]),be,nt,en,yn,Xt,dn;const{id:tn}=rt,[Tn,nn]=(0,r.useState)([]),[wt,dr]=(0,r.useState)({}),[hn,Ht]=(0,r.useState)([]),[on,Ut]=(0,r.useState)(!1),[Ft,wn]=(0,r.useState)(!0),[Kt,Pt]=(0,r.useState)(!1),[Gt,Vn]=(0,r.useState)(!1),[jt,zt]=(0,r.useState)(!1),[ra,hr]=(0,r.useState)(!1),[An,vn]=(0,r.useState)("all"),[Jr,In]=(0,r.useState)([]),[Qn,Sa]=(0,r.useState)([]),[Ya,Ja]=(0,r.useState)(!1),[Fa,un]=(0,r.useState)({}),[Dr,ga]=(0,r.useState)(!1),[$n,qr]=(0,r.useState)([]),[Ur,wo]=(0,r.useState)({page:1,limit:10,total:0}),[wi,Pi]=(0,r.useState)({page:1,limit:10,search:"",order:"mine"});(0,r.useEffect)(()=>{tn&&Bo()},[tn]);const wr=Rn=>{const er=Qt(Jt({},Ur),{page:Rn});Sa([]),wo(er),Bo(er)},Bo=Rn=>Fn(void 0,null,function*(){const ir=Rn||{page:1,limit:10,total:0};Ut(!0);const ai=yield ge({type:"shixunsDetail/getSetData",payload:Qt(Jt({},ir),{id:tn})});ai!=null&&ai.data_sets&&(Ut(!1),nn([...ai.data_sets]),wo(Qt(Jt({},ir),{total:ai==null?void 0:ai.data_sets_count})),wn(!1),dr(Jt({},ai)))}),Yi=()=>r.createElement("div",{className:eo.empty},r.createElement("img",{src:Dn.x7,width:"258"}),r.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:()=>Fn(void 0,null,function*(){if((yield(0,d.ZP)(`/api/shixuns/${tn}/destroy_data_sets.json`,{method:"Delete",body:{id:er}})).status===0){const ai=er.length===Tn.length&&Ur.page>1?Ur.page-1:Ur.page;i.ZP.success("\u5220\u9664\u6210\u529F"),Bo(Qt(Jt({},Ur),{page:ai})),Sa([])}})})},mo=()=>Fn(void 0,null,function*(){const{title:Rn}=Fa;let er=null;if(console.log(Rn,"title"),Rn===""){er="\u6587\u4EF6\u540D\u4E0D\u80FD\u4E3A\u7A7A",un(Qt(Jt({},Fa),{errorDes:er}));return}if(Rn.includes(" ")){er="\u6587\u4EF6\u540D\u4E0D\u80FD\u6709\u7A7A\u683C",un(Qt(Jt({},Fa),{errorDes:er}));return}const ir=Tn.find(Nu=>Nu.id===(Fa==null?void 0:Fa.id)).title;if(Rn===ir.substring(0,ir.lastIndexOf("."))||Rn===ir){er="\u6587\u4EF6\u540D\u4E0D\u80FD\u91CD\u540D",un(Qt(Jt({},Fa),{errorDes:er}));return}const ai=ir.includes(".")?ir.substring(ir.lastIndexOf("."),ir.length):"";(yield(0,d.ZP)(`/api/shixuns/${tn}/rename_data_sets.json`,{method:"post",body:{id:Fa==null?void 0:Fa.id,new_file_name:Rn+ai}})).status===0&&(i.ZP.success("\u91CD\u547D\u540D\u6210\u529F"),Bo(Ur),Pt(!1),un({}))}),Ir=()=>{const{download_url:Rn}=Fa;Eo(Rn),i.ZP.success("\u590D\u5236\u6210\u529F"),Vn(!1),un({})},Eo=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=>r.createElement(Oe.Z,{title:Rn},r.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?r.createElement(Oe.Z,{title:Rn},r.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=>r.createElement(Oe.Z,{title:Rn},r.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)=>r.createElement("div",{className:eo.path},r.createElement(Oe.Z,{title:Rn},r.createElement("span",{className:eo.text},Rn)),r.createElement(qe.CopyToClipboard,{text:Rn,onCopy:()=>i.ZP.success("\u590D\u5236\u6210\u529F")},r.createElement(Oe.Z,{title:"\u590D\u5236"},r.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)=>r.createElement("div",{className:eo.actionsBtns},r.createElement(Oe.Z,{title:"\u91CD\u547D\u540D"},r.createElement("span",{className:"iconfont icon-zhongmingming",onClick:()=>{var ir;un((0,oe.clone)(Qt(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"])}})),r.createElement(Oe.Z,{title:"\u5206\u4EAB"},r.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)}})),r.createElement(Oe.Z,{title:"\u4E0B\u8F7D"},r.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)}})),r.createElement(Oe.Z,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6\u4E2D"},r.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])}})),r.createElement(Oe.Z,{title:"\u5220\u9664"},r.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 r.createElement("div",{className:eo.dataset},r.createElement("div",{className:eo.header},r.createElement("div",{className:eo.title},"\u6570\u636E\u96C6(",Ur.total,")"),r.createElement("div",{className:eo.dataPath},r.createElement("span",{className:eo.pathTitle},"\u6570\u636E\u96C6\u8DEF\u5F84:"),r.createElement("input",{value:wt==null?void 0:wt.folder_name,disabled:!0}),r.createElement(qe.CopyToClipboard,{text:wt==null?void 0:wt.folder_name,onCopy:()=>i.ZP.success("\u590D\u5236\u6210\u529F")},r.createElement(Oe.Z,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u6570\u636E\u96C6\u8DEF\u5F84"},r.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"})))),r.createElement("div",{className:eo.btns},r.createElement(v.ZP,{type:"primary",ghost:!0,onClick:()=>zr(),disabled:!Qn.length,style:{width:"60px"}},"\u5220\u9664"),r.createElement(v.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"),r.createElement(ve.Z,{className:"ml10",disabled:((be=lt==null?void 0:lt.userInfo)==null?void 0:be.user_status)===2,dropdownRender:()=>r.createElement(Le.default,null,r.createElement(Le.default.Item,{key:1,onClick:()=>{Ja(!0)}},"\u4E0A\u4F20\u6570\u636E\u96C6"),r.createElement(Le.default.Item,{key:2,onClick:()=>{zt(!0),vn("all")}},"\u9009\u62E9\u6570\u636E\u96C6"))},r.createElement("span",{className:eo.selectBtn},r.createElement("span",null,"\u589E\u52A0\u6570\u636E\u96C6"))))),r.createElement("div",{className:eo.content},r.createElement(Vi.Z,{loading:Ft,active:!0,paragraph:{rows:5}},Ur.total?r.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:Ur.limit,total:Ur.total,current:Ur.page,onChange:wr,showQuickJumper:!0,hideOnSinglePage:!0,position:["bottomCenter"]}}):Yi())),r.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=T==null?void 0:T.setting)==null?void 0:yn.is_local,dispatch:ge,visible:Ya,onClose:()=>Ja(!1),onOK:Bo}),r.createElement(l.default,{title:"\u91CD\u547D\u540D",open:Kt,onOk:mo,centered:!0,wrapClassName:eo.renameModal,onCancel:()=>{Pt(!1),un({})},width:"1000px"},r.createElement("div",null,r.createElement("div",{className:eo.fileName},r.createElement("sup",null,"*"),"\u6587\u4EF6\u540D\xA0:"),r.createElement(M.default,{value:Fa==null?void 0:Fa.title,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u5B57",bordered:!1,onChange:Rn=>{un(Qt(Jt({},Fa),{title:Rn.target.value,errorDes:null}))},maxLength:60,suffix:`${((Xt=Fa==null?void 0:Fa.title)==null?void 0:Xt.length)||0}/60`}),(Fa==null?void 0:Fa.errorDes)&&r.createElement("div",{className:eo.errorDes},Fa==null?void 0:Fa.errorDes))),r.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"},r.createElement("div",null,r.createElement("div",{className:eo.fileName},"\u53D1\u9001\u94FE\u63A5\uFF0C\u522B\u4EBA\u53EF\u4EE5\u901A\u8FC7\u94FE\u63A5\u4E0B\u8F7D\u6587\u4EF6",r.createElement("span",null,"(\u6709\u6548\u671F\u4E3A3\u5929)")),r.createElement(M.default,{bordered:!1,addonBefore:"\u94FE\u63A5",value:Fa==null?void 0:Fa.download_url}))),r.createElement(le,{setVisible:zt,visible:jt,recordId:Jr,type:An,updateData:Bo,identifier:(dn=ft.detail)==null?void 0:dn.identifier}),r.createElement(l.default,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6",open:ra,width:400,centered:!0,keyboard:!1,onCancel:()=>hr(!1),maskClosable:!1,footer:r.createElement("div",{style:{display:"flex",justifyContent:"center"}},r.createElement("div",{className:eo.leftButton,onClick:()=>{ga(!0)}},"\u751F\u6210\u65B0\u7684\u6570\u636E\u96C6"),r.createElement("div",{className:eo.rightButton,onClick:()=>{hr(!1),zt(!0),vn("my")}},"\u53D1\u9001\u5230\u5DF2\u6709\u6570\u636E\u96C6\u4E2D"))},r.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")),r.createElement(Se.Z,{visible:Dr,attachmentInfo:$n,onClose:()=>ga(!1),onSuccess:Rn=>{ga(!1),e.history.push(`/dataset/${Rn}/detail?tabId=mine`)}}))};var qn=(0,e.connect)(({globalSetting:L,shixunsDetail:k,practiceSetting:T,user:ge})=>({globalSetting:L,shixunsDetail:k,user:ge,practiceSetting:T}))(an),Zn=h(55054),Fr={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,T)=>k in L?ya(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,Yr=(L,k)=>{for(var T in k||(k={}))sa.call(k,T)&&Lo(L,T,k[T]);if(oa)for(var T of oa(k))so.call(k,T)&&Lo(L,T,k[T]);return L},Hn=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const jn=L=>L!=null&&L.length?L.filter((k,T)=>T!==0).map(k=>k.val).join("").substr(1):"",sr=({shixunsDetail:L,globalSetting:k,loading:T,dispatch:ge,fileType:rt,path:ft,onFinish:lt=()=>{}})=>{const ot=(0,e.useParams)(),[be,nt]=(0,r.useState)(""),[en,yn]=(0,r.useState)([]),[Xt,dn]=(0,r.useState)([]),Tn=[Ll.OriginalPicturePath,Ll.ExpectPicturePath,Ll.PicturePath].includes(rt);(0,r.useEffect)(()=>{L.actionTabs.key==="EditPracticeSetting-SelectFilePath"&&(nt(ft||""),nn())},[L.actionTabs.key]);const nn=(Ft="")=>Hn(void 0,null,function*(){var wn;const Kt=yield ge({type:"shixunsDetail/getRepository",payload:{id:ot.id,path:Ft}});if(Ft===""&&!((wn=Kt==null?void 0:Kt.trees)!=null&&wn.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||[])}}),wt=Ft=>{const wn=jn(en),Kt=`${wn&&`${wn}/`}${Ft}`;rt===Ll.Path?!(be!=null&&be.includes(`${Kt}\uFF1B`))&&nt(`${be}${Kt}\uFF1B`):rt===Ll.ExecPath&&nt(Kt)},dr=Ft=>{if(Ft.type==="tree"){en.length?en.push({val:`/${Ft.val}`,path:Ft.val}):en.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Ft.val}`,path:Ft.val}),yn(en);const wn=jn(en);Tn&&nt(wn),nn(wn)}},hn=(Ft,wn)=>{const Kt=en.filter((Gt,Vn)=>Vn<=wn);yn(Kt);const Pt=jn(Kt);Tn&&nt(Pt),nn(Pt)},Ht=()=>Hn(void 0,null,function*(){lt(be),on()}),on=()=>{nt(""),yn([]),dn([]),ge({type:"shixunsDetail/setActionTabs",payload:{}})},Ut=jn(en);return r.createElement(l.default,{centered:!0,title:"\u6587\u4EF6\u8DEF\u5F84",closable:!1,keyboard:!1,open:L.actionTabs.key==="EditPracticeSetting-SelectFilePath",onOk:Ht,onCancel:on},r.createElement("div",{className:Fr.wrap},r.createElement("div",{className:Fr.content},r.createElement("div",{className:Fr.mainPathWrap},!!(en!=null&&en.length)&&en.map((Ft,wn)=>r.createElement("a",{key:wn,onClick:()=>hn(Ft,wn)},Ft.val))),!!(Xt!=null&&Xt.length)&&Xt.map((Ft,wn)=>Ft.type==="tree"?r.createElement("a",{key:wn,onClick:()=>dr(Ft)},r.createElement("i",{className:`iconfont icon-wenjianjia ${Fr.colorBlue}`}),Ut&&`${Ut}/`,Ft.name):r.createElement("a",{key:wn,onClick:()=>wt(`${Ft.name}`)},r.createElement("i",{className:`iconfont icon-zuoye ${Fr.colorBlue}`}),Ut&&`${Ut}/`,Ft.name))),r.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),r.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:Ft=>nt(Ft.target.value)})))};var jr=(0,e.connect)(({shixunsDetail:L,loading:k,globalSetting:T})=>({shixunsDetail:L,globalSetting:T,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,T)=>k in L?ka(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,di=(L,k)=>{for(var T in k||(k={}))Ro.call(k,T)&&ci(L,T,k[T]);if(ba)for(var T of ba(k))zo.call(k,T)&&ci(L,T,k[T]);return L},Hl=(L,k)=>{var T={};for(var ge in L)Ro.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&ba)for(var ge of ba(L))k.indexOf(ge)<0&&zo.call(L,ge)&&(T[ge]=L[ge]);return T},Sl=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const Go=L=>{var k=L,{shixunsDetail:T,globalSetting:ge,user:rt,dispatch:ft}=k,lt=Hl(k,["shixunsDetail","globalSetting","user","dispatch"]),ot,be;const nt=(0,e.useLocation)(),en=(0,r.useRef)((be=(ot=nt.pathname)==null?void 0:ot.split("/"))==null?void 0:be[2]),[yn]=E.default.useForm(),[Xt,dn]=(0,r.useState)(""),[tn,Tn]=(0,r.useState)(!1),[nn,wt]=(0,r.useState)(!1);(0,r.useEffect)(()=>{en.current&&dr()},[en.current]);const dr=()=>Sl(void 0,null,function*(){Tn(!0);const Ht=yield(0,d.ZP)(`/api/shixuns/${en.current}/get_standard_answer.json`,{method:"get",params:{from:"edit"}});Ht.status===0&&(dn((Ht==null?void 0:Ht.standard_answer)||""),yn.setFieldsValue({hide_answer:Ht==null?void 0:Ht.hide_answer,disable_copy:Ht==null?void 0:Ht.disable_copy}),Tn(!1))}),hn=Ht=>Sl(void 0,null,function*(){wt(!0),(yield(0,d.ZP)(`/api/shixuns/${en.current}/set_standard_answer.json`,{method:"post",body:di({},Ht)})).status===0&&i.ZP.success("\u4FDD\u5B58\u6210\u529F"),wt(!1)});return r.createElement("section",{className:ia.wrap},r.createElement(Vi.Z,{loading:tn},r.createElement(E.default,{form:yn,scrollToFirstError:!0,layout:"vertical",onFinish:hn},r.createElement(E.default.Item,{name:"hide_answer",valuePropName:"checked"},r.createElement(D.default,null,"\u9690\u85CF\u53C2\u8003\u7B54\u6848\u6A21\u5757")),r.createElement(E.default.Item,{name:"disable_copy",valuePropName:"checked"},r.createElement(D.default,null,"\u7981\u6B62\u590D\u5236\u53C2\u8003\u7B54\u6848")),r.createElement(E.default.Item,{name:"standard_answer",label:"\u53C2\u8003\u7B54\u6848:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848"}]},r.createElement(F.Z,{defaultValue:Xt})),r.createElement(E.default.Item,null,r.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:T})=>({shixunsDetail:L,globalSetting:k,user:T}))(Go),hi=h(33054),jl=h(17663),Pl=h(75319),Hi=h(67294),Ga=Object.defineProperty,oo=Object.defineProperties,uo=Object.getOwnPropertyDescriptors,Ra=Object.getOwnPropertySymbols,Wi=Object.prototype.hasOwnProperty,Da=Object.prototype.propertyIsEnumerable,Mo=(L,k,T)=>k in L?Ga(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,yi=(L,k)=>{for(var T in k||(k={}))Wi.call(k,T)&&Mo(L,T,k[T]);if(Ra)for(var T of Ra(k))Da.call(k,T)&&Mo(L,T,k[T]);return L},Ai=(L,k)=>oo(L,uo(k)),is=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.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||{}),Ll=(L=>(L.Path="path",L.ExecPath="exec_path",L.OriginalPicturePath="original_picture_path",L.ExpectPicturePath="expect_picture_path",L.PicturePath="picture_path",L))(Ll||{});const mu=({globalSetting:L,loading:k,dispatch:T,practiceSetting:ge,shixunsDetail:rt})=>{var ft;const[lt,ot]=(0,r.useState)(),[be,nt]=(0,r.useState)(),en=(0,r.useRef)(),[yn,Xt]=(0,r.useState)(),[dn,tn]=(0,r.useState)(),[Tn,nn]=(0,r.useState)(!0),[wt,dr]=(0,r.useState)(700),[hn,Ht]=(0,r.useState)(""),[on,Ut]=(0,r.useState)("1"),Ft=(0,e.useParams)();(0,r.useEffect)(()=>{Kt()},[]);const wn=()=>is(void 0,null,function*(){var An,vn;const Jr=yield T({type:"shixunsDetail/updateRepositoryFile",payload:{id:Ft.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"),T({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:Ft.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&&Ht(Qn==null?void 0:Qn.url)}),Pt=()=>is(void 0,null,function*(){const An=yield(0,s.K_)({identifier:Ft.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:Hi.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:Ft.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),Ht(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:Hi.createElement("div",{className:"tc font14"},"jupyter\u5C06\u4E8E",Hi.createElement("span",null,Hi.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:Ft.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:Hi.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()}})},ra=An=>{T({type:"shixunsDetail/setActionTabs",payload:{key:"EditPracticeSetting-SelectFilePath"}})},hr=An=>is(void 0,null,function*(){yield(0,s.QA)({id:Ft.id,startup_file:An}),Kt(),T({type:"practiceSetting/getCommonData",payload:yi({},Ft)})});return Hi.createElement(xe.default,{activeKey:on,onChange:An=>Ut(An),tabBarStyle:{paddingLeft:20},items:[{key:"1",label:"\u670D\u52A1\u8BBE\u7F6E",children:Hi.createElement("div",null,Hi.createElement(b.Z,{className:"mt20 ml20 font14",align:"middle"},Hi.createElement(C.Z,null,Hi.createElement("span",{className:"c-red"},"* "),"\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6\uFF1A"),Hi.createElement(C.Z,{className:"mr10"},Hi.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"},Hi.createElement(jl.Z,{style:{cursor:"pointer"}}))),Hi.createElement(C.Z,{flex:"300px",onClick:()=>ra("exec_path")},Hi.createElement(M.default,{value:hn})),Hi.createElement(C.Z,{flex:"1"},Hi.createElement(v.ZP,{type:"primary",className:"ml10",onClick:()=>ra("exec_path")},"\u8BBE\u7F6E"))),Hi.createElement("iframe",{onLoad:An=>{},src:hn,scrolling:"no",style:{height:"calc(100vh - 120px)"},className:"mt10",id:"frame",name:"framename",width:"100%",frameBorder:"0"}),Hi.createElement(jr,{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"?Hi.createElement(Pl.Z,{active:"testCase",type:"jupyterLab"}):null},{key:"3",label:"\u53C2\u8003\u7B54\u6848",children:Hi.createElement(os,null)}]})};var cs=(0,e.connect)(({loading:L,globalSetting:k,practiceSetting:T,shixunsDetail:ge})=>({globalSetting:k,loading:L,practiceSetting:T,shixunsDetail:ge}))(mu),Zs={catechism:"catechism___sjAIS",tab:"tab___g7aXg"},ku={collect:"collect___gSAx5",head:"head___h3Wha"},Bi=h(67294),ul=Object.defineProperty,kl=Object.getOwnPropertySymbols,ds=Object.prototype.hasOwnProperty,es=Object.prototype.propertyIsEnumerable,ri=(L,k,T)=>k in L?ul(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,Ws=(L,k)=>{for(var T in k||(k={}))ds.call(k,T)&&ri(L,T,k[T]);if(kl)for(var T of kl(k))es.call(k,T)&&ri(L,T,k[T]);return L},Es=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())}),uu=({onOk:L,onCancel:k,visible:T,modalParams:ge,forceIn:rt})=>{const[ft]=E.default.useForm(),[lt,ot]=(0,r.useState)(!1),be=rt?!1:typeof T=="number";(0,r.useEffect)(()=>{T?ft.setFieldsValue(Ws({},ge)):ft.resetFields()},[T]);const nt=en=>Es(void 0,null,function*(){ot(!0),yield L(en),ot(!1)});return Bi.createElement(l.default,{centered:!0,destroyOnClose:!0,onCancel:()=>k(),onOk:()=>ft.submit(),open:!!T,confirmLoading:lt,title:be?"\u7F16\u8F91\u95EE\u7B54":"\u65B0\u589E\u95EE\u7B54",width:900,okText:be?"\u786E\u5B9A":"\u52A0\u5165\u95EE\u9898\u96C6"},Bi.createElement(E.default,{form:ft,size:"large",onFinish:nt},Bi.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"}]},Bi.createElement(M.default,{placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"})),Bi.createElement(E.default.Item,{className:"mb0",name:"content",label:"\u56DE\u7B54",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54"}]},Bi.createElement(F.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,wu=Object.getOwnPropertySymbols,cu=Object.prototype.hasOwnProperty,ys=Object.prototype.propertyIsEnumerable,js=(L,k,T)=>k in L?Gu(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,zl=(L,k)=>{for(var T in k||(k={}))cu.call(k,T)&&js(L,T,k[T]);if(wu)for(var T of wu(k))ys.call(k,T)&&js(L,T,k[T]);return L},Fl=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())}),Ru=({})=>{const L=(0,e.useParams)(),[k,T]=(0,r.useState)(!1),[ge,rt]=(0,r.useState)(0),[ft,lt]=(0,r.useState)([]),[ot,be]=(0,r.useState)(!1),[nt,en]=(0,r.useState)({title:"",content:""}),[yn,Xt]=(0,r.useState)(!1),[dn,tn]=(0,r.useState)(!1),[Tn,nn]=(0,r.useState)([]),[wt,dr]=(0,r.useState)({keywords:"",page:1,limit:10});(0,r.useEffect)(()=>{hn(wt)},[]);const hn=Pt=>Fl(void 0,null,function*(){var Gt,Vn;T(!0);const jt=yield(0,d.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)),T(!1)}),Ht=Pt=>{wt.keywords=Pt,wt.page=1,dr(zl({},wt)),hn(wt)},on=(Pt,Gt)=>{wt.page=Pt,wt.limit=Gt,dr(zl({},wt)),hn(wt)},Ut=Pt=>Fl(void 0,null,function*(){if(typeof ot=="number"){const Gt=yield(0,d.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(wt),be(!1))}else{const Gt=yield(0,d.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"),wt.page=1,wt.keywords="",dr(zl({},wt)),hn(wt),be(!1))}}),Ft=Pt=>Fl(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:()=>Fl(void 0,null,function*(){const Gt=yield(0,d.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&&wt.page>1?wt.page-1:wt.page;wt.page=Vn,dr(zl({},wt)),hn(wt),i.ZP.success("\u5220\u9664\u6210\u529F")}})})}),wn=[{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:()=>Ft(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:wt.keywords,onChange:Ht}),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:wn,style:{marginTop:33},dataSource:ft,loading:k,rowKey:"id",pagination:{current:wt.page,hideOnSinglePage:!ge,showQuickJumper:!0,showSizeChanger:!0,pageSize:wt.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:()=>Fl(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,d.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"),wt.page=1,wt.keywords="",dr(zl({},wt)),hn(wt),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,zl({},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"},zi=h(67294),Oc=Object.defineProperty,hc=Object.defineProperties,ti=Object.getOwnPropertyDescriptors,Al=Object.getOwnPropertySymbols,Ls=Object.prototype.hasOwnProperty,Ul=Object.prototype.propertyIsEnumerable,Ps=(L,k,T)=>k in L?Oc(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,Is=(L,k)=>{for(var T in k||(k={}))Ls.call(k,T)&&Ps(L,T,k[T]);if(Al)for(var T of Al(k))Ul.call(k,T)&&Ps(L,T,k[T]);return L},Ys=(L,k)=>hc(L,ti(k)),vu=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())}),id=({})=>{const L=(0,e.useParams)(),[k]=E.default.useForm(),[T,ge]=(0,r.useState)(!1),[rt,ft]=(0,r.useState)(0),[lt,ot]=(0,r.useState)([]),[be,nt]=(0,r.useState)(!1),[en,yn]=(0,r.useState)({title:"",content:""});let[Xt,dn]=(0,r.useState)({page:1,limit:10});(0,r.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 Ft,wn;ge(!0);const Kt=yield(0,d.ZP)(`/api/shixuns/${L.id}/qna_records.json`,{method:"get",params:Ut});Kt.status===0&&(ot(((Ft=Kt==null?void 0:Kt.data)==null?void 0:Ft.qna_records)||[]),ft((wn=Kt==null?void 0:Kt.data)==null?void 0:wn.total_count)),ge(!1)}),wt=Ut=>{Xt.page=1,Xt=Is(Is({},Xt),Ut),dn(Is({},Xt)),nn(Xt)},dr=(Ut,Ft)=>{Xt.page=Ut,Xt.limit=Ft,dn(Is({},Xt)),nn(Xt)},hn=Ut=>vu(void 0,null,function*(){const Ft=yield(0,d.ZP)(`/api/shixuns/${L.id}/qna_sets.json`,{method:"post",body:Ys(Is({},Ut),{qna_record_id:be})});(Ft==null?void 0:Ft.status)===0&&(i.ZP.success("\u6DFB\u52A0\u6210\u529F"),nn(Xt),nt(!1))}),Ht=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 Ft=yield(0,d.ZP)(`/api/shixuns/${L.id}/qna_records/${Ut.id}/update_status.json`,{method:"post",body:{status:"ignored"}});(Ft==null?void 0:Ft.status)===0&&nn(Xt)})})}),on=[{title:"\u95EE\u9898",dataIndex:"question",ellipsis:!0,render:Ut=>zi.createElement(Oe.Z,{placement:"topLeft",title:Ut},zi.createElement("span",{className:"c-black"},Ut||"--"))},{title:"\u56DE\u7B54",dataIndex:"answer",ellipsis:!0,render:Ut=>zi.createElement(Oe.Z,{placement:"topLeft",title:Ut},zi.createElement("span",{className:"c-black"},Ut||"--"))},{title:"\u56DE\u7B54\u6765\u6E90",dataIndex:"answer_source",width:110,render:Ut=>{var Ft;return zi.createElement("span",{className:"c-black"},(Ft=tn==null?void 0:tn.find(wn=>wn.value===Ut))==null?void 0:Ft.label)}},{title:"\u72B6\u6001",dataIndex:"status",width:120,render:Ut=>{var Ft;return zi.createElement("span",{className:"c-black"},(Ft=Tn==null?void 0:Tn.find(wn=>wn.value===Ut))==null?void 0:Ft.label)}},{title:"\u64CD\u4F5C",width:140,align:"right",dataIndex:"id",ellipsis:!0,render:(Ut,Ft)=>zi.createElement("span",null,["pending","ignored"].includes(Ft.status)&&zi.createElement(zi.Fragment,null,zi.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{nt(Ut),yn({title:Ft==null?void 0:Ft.question,content:Ft==null?void 0:Ft.answer})}},"\u52A0\u5165\u95EE\u7B54\u96C6"),zi.createElement("span",{className:"current c-light-primary",onClick:()=>Ht(Ft)},"\u5FFD\u7565")),["skipped"].includes(Ft.status)&&zi.createElement(Oe.Z,{placement:"topRight",title:"\u56DE\u7B54\u6765\u81EA\u95EE\u9898\u96C6\uFF0C\u65E0\u9700\u518D\u6B21\u52A0\u5165"},zi.createElement("span",{style:{cursor:"not-allowed",color:"#CCCCCC"}},"\u52A0\u5165\u95EE\u7B54\u96C6")),["added_to_set"].includes(Ft.status)&&zi.createElement(Oe.Z,{placement:"topRight",title:"\u5DF2\u7ECF\u52A0\u5165\u95EE\u7B54\u96C6\uFF0C\u65E0\u9700\u518D\u6B21\u52A0\u5165"},zi.createElement("span",{style:{cursor:"not-allowed",color:"#CCCCCC"}},"\u52A0\u5165\u95EE\u7B54\u96C6")))}];return zi.createElement("div",{className:Eu.record},zi.createElement("div",{className:Eu.head},zi.createElement(E.default,{layout:"inline",form:k,colon:!1,size:"large",onFinish:wt},zi.createElement(E.default.Item,{name:"keywords",label:"\u95EE\u9898"},zi.createElement(M.default,{placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",style:{width:300}})),zi.createElement(E.default.Item,{name:"answer_source",label:"\u56DE\u7B54\u6765\u6E90"},zi.createElement(Vl.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u56DE\u7B54\u6765\u6E90",options:tn,style:{width:200}})),zi.createElement(E.default.Item,{name:"status",label:"\u72B6\u6001"},zi.createElement(Vl.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u72B6\u6001",options:Tn,style:{width:200}})),zi.createElement(E.default.Item,{style:{marginRight:0}},zi.createElement(v.ZP,{type:"primary",htmlType:"submit"},"\u641C\u7D22")))),zi.createElement(li.default,{columns:on,style:{marginTop:33},dataSource:lt,loading:T,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}}),zi.createElement(uu,{visible:be,onCancel:()=>nt(!1),onOk:hn,modalParams:en,forceIn:!0}))},Ac=h(67294);const ld=({dispatch:L,practiceSetting:k,shixunsDetail:T})=>{const[ge,rt]=(0,r.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,Ki=(L,k,T)=>k in L?ac(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,Ka=(L,k)=>{for(var T in k||(k={}))oc.call(k,T)&&Ki(L,T,k[T]);if(yu)for(var T of yu(k))Zc.call(k,T)&&Ki(L,T,k[T]);return L},Zo=(L,k)=>{var T={};for(var ge in L)oc.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&yu)for(var ge of yu(L))k.indexOf(ge)<0&&Zc.call(L,ge)&&(T[ge]=L[ge]);return T},Il=L=>{var k=L,{tabsActive:T}=k,ge=Zo(k,["tabsActive"]);return r.createElement(r.Fragment,null,T==="information"&&r.createElement(Ie,null),T==="warehouse"&&r.createElement(ta,null),T==="level"&&r.createElement(Rl,Ka({},ge)),T==="collaborate"&&r.createElement(Fu,Ka({},ge)),T==="setting"&&r.createElement(wc.Z,null),T==="environment"&&r.createElement(fl,Ka({},ge)),T==="dataset"&&r.createElement(qn,null),T==="service"&&r.createElement(cs,Ka({},ge)),T==="catechism"&&r.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,T)=>k in L?du(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,ru=(L,k)=>{for(var T in k||(k={}))Uu.call(k,T)&&Zu(L,T,k[T]);if(xu)for(var T of xu(k))Rc.call(k,T)&&Zu(L,T,k[T]);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,Fd=Object.prototype.hasOwnProperty,cd=Object.prototype.propertyIsEnumerable,dd=(L,k,T)=>k in L?ud(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,wd=(L,k)=>{for(var T in k||(k={}))Fd.call(k,T)&&dd(L,T,k[T]);if(Jc)for(var T of Jc(k))cd.call(k,T)&&dd(L,T,k[T]);return L};const af=L=>React.createElement("svg",wd({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,Gl=Object.prototype.hasOwnProperty,Cu=Object.prototype.propertyIsEnumerable,Ku=(L,k,T)=>k in L?fd(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,Mu=(L,k)=>{for(var T in k||(k={}))Gl.call(k,T)&&Ku(L,T,k[T]);if(rl)for(var T of rl(k))Cu.call(k,T)&&Ku(L,T,k[T]);return L},Kc=(L,k)=>xd(L,Kd(k)),pd=(L,k)=>{var T={};for(var ge in L)Gl.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&rl)for(var ge of rl(L))k.indexOf(ge)<0&&Cu.call(L,ge)&&(T[ge]=L[ge]);return T};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:T,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)(),[wt]=(0,e.useSearchParams)();(0,r.useEffect)(()=>{var Ht;const on=wt.get("tabId"),Ut=Tn.pathname.split("/").length,wn=((Ht=ft==null?void 0:ft.detail)!=null&&Ht.windows_vnc?ic.filter(Kt=>Kt.tabId!=="dataset"):ic).map(Kt=>Kt.tabId).includes(on);if(on&&wn){rt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:on}});return}if(Ut>4){rt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"level"}});return}if(!on||on&&!wn){rt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}});return}},[(be=ft==null?void 0:ft.detail)==null?void 0:be.windows_vnc]),(0,r.useEffect)(()=>()=>{rt({type:"practiceSetting/setSideBarTabs",payload:Kc(Mu({},lt.sideBar),{selectPath:""})})},[nn.id]);const dr=Ht=>{var on;if(Ht===dn.tabsActive)return;const Ut=()=>{e.history.push(`/shixuns/${yn}/edit?tabId=${Ht}`),rt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:Ht,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 Ht;return((Ht=ft==null?void 0:ft.detail)!=null&&Ht.windows_vnc?ic.filter(Ut=>Ut.tabId!=="dataset"):ic).filter(Ut=>{var Ft;return(Ft=ft==null?void 0:ft.detail)!=null&&Ft.is_jupyter_lab?Ut.tabId!=="level":Ut.tabId!=="service"}).map(Ut=>{const{name:Ft,icon:wn,tabId:Kt}=Ut;return ls.createElement("div",{key:Kt,className:`${lt.sideBar.tabsActive===Kt?bu.itemActive:bu.item} font12`,onClick:()=>dr(Kt)},wn,ls.createElement("span",{className:bu.name},Ft),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:T,practiceSetting:ge})=>({globalSetting:k,loading:L,practiceSetting:ge,shixunsDetail:T}))(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,T)=>k in L?Of(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,lf=(L,k)=>{for(var T in k||(k={}))of.call(k,T)&&Dd(L,T,k[T]);if(Bd)for(var T of Bd(k))Qd.call(k,T)&&Dd(L,T,k[T]);return L},Sd=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const Rf=({classroomList:L,loading:k,dispatch:T,shixunsDetail:ge})=>{var rt,ft;const lt=(0,e.useParams)(),ot=(0,e.useLocation)(),[be,nt]=(0,r.useState)(!1),[en,yn]=(0,r.useState)(!1),{actionTabs:Xt}=L,[dn]=E.default.useForm(),[tn,Tn]=(0,r.useState)({name:"string"}),nn=Ht=>Ht&&Ht{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:()=>{T({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(v.ZP,{loading:k["shixunsDetail/saveCopyForExercise"]&&en,className:Vd.no,onClick:()=>Sd(void 0,null,function*(){var Ht;yn(!0),(Ht=L.actionTabs)!=null&&Ht.value?L.actionTabs.fn(L.actionTabs.value,!0,2):L.actionTabs.fn(!0,2)})},"\u540C\u6B65\u4FEE\u6539\u539F\u5B9E\u8BAD"),au.createElement(v.ZP,{loading:k["shixunsDetail/saveCopyForExercise"]&&!en,className:Vd.yes,onClick:()=>Sd(void 0,null,function*(){var Ht;yn(!1),(Ht=L.actionTabs)!=null&&Ht.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 Ht,on;yield dn.validateFields();const Ut=dn.getFieldValue();nt(!0);const Ft=yield(0,d.ZP)(`/api/shixuns/${lt==null?void 0:lt.id}/update_shixun_name.json`,{method:"post",body:{shixun_name:Ut.name}});nt(!1),Ft.status===0&&(i.ZP.success("\u4FEE\u6539\u6210\u529F"),T({type:"practiceSetting/getCommonData",payload:{id:lt.id}}),(Ht=L.actionTabs)!=null&&Ht.getBaseInfo&&((on=L.actionTabs)==null||on.getBaseInfo())),T({type:"classroomList/setActionTabs",payload:{}})}),onCancel:()=>{T({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:wt},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:T})=>({classroomList:L,loading:k.effects,shixunsDetail:T}))(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,T)=>k in L?sf(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,ff=(L,k)=>{for(var T in k||(k={}))uf.call(k,T)&&df(L,T,k[T]);if(Pd)for(var T of Pd(k))cf.call(k,T)&&df(L,T,k[T]);return L},pf=(L,k)=>Nf(L,Tf(k)),jf=(L,k)=>{var T={};for(var ge in L)uf.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&Pd)for(var ge of Pd(L))k.indexOf(ge)<0&&cf.call(L,ge)&&(T[ge]=L[ge]);return T};const Lf=L=>{var k=L,{globalSetting:T,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,r.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:B.practiceSetting},Ec.createElement("div",{className:B.wrapHeader},Ec.createElement(A,null)),Ec.createElement("div",{className:B.wrapLayout},Ec.createElement("div",{className:B.wrapSidebar},Ec.createElement(md,null)),Ec.createElement("div",{className:B.wrapContent},Ec.createElement(Il,pf(ff({},lt),{tabsActive:ft.sideBar.tabsActive})))),Ec.createElement(Mf,null))};var kf=(0,e.connect)(({loading:L,globalSetting:k,practiceSetting:T})=>({globalSetting:k,loading:L,practiceSetting:T}))(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"},ji=h(67294),mf=Object.getOwnPropertySymbols,Uf=Object.prototype.hasOwnProperty,Zf=Object.prototype.propertyIsEnumerable,vf=(L,k)=>{var T={};for(var ge in L)Uf.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&mf)for(var ge of mf(L))k.indexOf(ge)<0&&Zf.call(L,ge)&&(T[ge]=L[ge]);return T},Id=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const Wf=L=>{var k=L,{globalSetting:T,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,r.useRef)(""),Xt=(0,e.useParams)(),{title:dn,base_info_warning:tn,challenges_warning:Tn,service_warning:nn,repository_warning:wt,mirror_warning:dr}=ft;(0,r.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,r.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 Ht(),e.history.push(`/shixuns/${yn.current}/challenges`)}),Ht=()=>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:ji.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,d.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&&Ft(zt==null?void 0:zt.message)})})},Ft=Gt=>{l.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:ji.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")})},wn=(Gt,Vn)=>Id(void 0,null,function*(){var jt,zt,ra,hr;if(yield Ht(),(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:ji.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230",(hr=(ra=An==null?void 0:An.data)==null?void 0:ra.challenge_errors)==null?void 0:hr.map((vn,Jr)=>{var In;return ji.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&&Ft(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:ji.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&&Ft(An==null?void 0:An.message)}),Kt=()=>Id(void 0,null,function*(){yield Ht(),rt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}})}),Pt=Gt=>({borderBottomColor:(ft==null?void 0:ft.sideBar.tabsActive)===Gt?"#0152d9":"transparent"});return ji.createElement("div",{className:ks.header},ji.createElement("aside",{className:ks.title},ji.createElement("i",{onClick:hn,style:{color:"#fff",marginRight:20},className:"icon iconfont icon-fanhui1"}),ji.createElement("span",{className:ks.edit},dn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),ji.createElement("i",{onClick:Kt,className:"icon iconfont icon-xiugai1"})),ji.createElement("aside",{className:ks.schedule},ji.createElement("div",null,ji.createElement("span",{style:Pt("information"),className:ks.clickWarp,onClick:()=>on("information")},tn?ji.createElement("span",{className:ks.num},"1"):ji.createElement("img",{src:t}),ji.createElement("span",{className:ks.subject},"\u57FA\u672C\u4FE1\u606F")),ji.createElement("i",{className:"iconfont icon-lujing"})),ji.createElement("div",null,ji.createElement("span",{style:Pt("warehouse"),className:ks.clickWarp,onClick:()=>on("warehouse")},wt?ji.createElement("span",{className:ks.num},"2"):ji.createElement("img",{src:t}),ji.createElement("span",{className:ks.subject},"\u4EE3\u7801\u4ED3\u5E93")),ji.createElement("i",{className:"iconfont icon-lujing"})),(lt==null?void 0:lt.detail)&&!((be=lt==null?void 0:lt.detail)!=null&&be.is_jupyter_lab)&&ji.createElement("div",null,ji.createElement("span",{style:Pt("level"),className:ks.clickWarp,onClick:()=>on("level")},Tn?ji.createElement("span",{className:ks.num},"3"):ji.createElement("img",{src:t}),ji.createElement("span",{className:ks.subject},"\u4EFB\u52A1\u5173\u5361")),ji.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)&&ji.createElement("div",null,ji.createElement("span",{style:Pt("service"),className:ks.clickWarp,onClick:()=>on("service")},nn?ji.createElement("span",{className:ks.num},"3"):ji.createElement("img",{src:t}),ji.createElement("span",{className:ks.subject},"\u670D\u52A1")),ji.createElement("i",{className:"iconfont icon-lujing"})),ji.createElement("div",null,ji.createElement("span",{style:Pt("environment"),className:ks.clickWarp,onClick:()=>on("environment")},dr?ji.createElement("span",{className:ks.num},"4"):ji.createElement("img",{src:t}),ji.createElement("span",{className:ks.subject},"\u5B9E\u9A8C\u73AF\u5883")))),ji.createElement("aside",{className:ks.btns},ji.createElement("div",{className:ks.simulate,onClick:()=>wn(yn.current,!1)},"\u6A21\u62DF\u5B9E\u6218")))};var Kf=(0,e.connect)(({loading:L,globalSetting:k,practiceSetting:T,shixunsDetail:ge})=>({globalSetting:k,loading:L,practiceSetting:T,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,T)=>k in L?gf(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,Vf=(L,k)=>{for(var T in k||(k={}))hf.call(k,T)&&zd(L,T,k[T]);if(Od)for(var T of Od(k))Rd.call(k,T)&&zd(L,T,k[T]);return L},Qf=(L,k)=>{var T={};for(var ge in L)hf.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&Od)for(var ge of Od(L))k.indexOf(ge)<0&&Rd.call(L,ge)&&(T[ge]=L[ge]);return T},Hf=L=>{var k=L,{InputRight:T,value:ge=[],onChange:rt}=k,ft=Qf(k,["InputRight","value","onChange"]);const[lt,ot]=(0,r.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 r.createElement("div",null,r.createElement(M.default,Vf({bordered:!1,style:{width:600},value:lt,onChange:en=>ot(en.target.value),onPressEnter:nt,onBlur:nt},ft)),T||r.createElement("span",{className:"pl20 font14 c-light-black"},"\u56DE\u8F66\u6DFB\u52A0\u6807\u7B7E"),r.createElement("div",{className:"mt20"},ge==null?void 0:ge.map((en,yn)=>r.createElement("div",{key:yn,className:Hd.btn},r.createElement("span",{className:Hd.s1},en.name),r.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:T,loading:ge=!1})=>r.createElement("div",{className:Md.complete},r.createElement("div",{onClick:k,className:Md.cancel},"\u53D6\u6D88"),r.createElement(v.ZP,{type:"primary",loading:ge,onClick:T,className:Md.save},"\u4FDD\u5B58"));var O=(0,e.connect)()(x),W=h(67294),ae=Object.defineProperty,Ce=Object.defineProperties,Fe=Object.getOwnPropertyDescriptors,Ne=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,ut=Object.prototype.propertyIsEnumerable,gt=(L,k,T)=>k in L?ae(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,vt=(L,k)=>{for(var T in k||(k={}))We.call(k,T)&>(L,T,k[T]);if(Ne)for(var T of Ne(k))ut.call(k,T)&>(L,T,k[T]);return L},ct=(L,k)=>Ce(L,Fe(k)),dt=(L,k)=>{var T={};for(var ge in L)We.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&Ne)for(var ge of Ne(L))k.indexOf(ge)<0&&ut.call(L,ge)&&(T[ge]=L[ge]);return T},Mt=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const sn=L=>{var k=L,{globalSetting:T,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,r.useState)({}),[tn,Tn]=(0,r.useState)(!1),[nn,wt]=(0,r.useState)(!1),[dr,hn]=(0,r.useState)(!1),[Ht,on]=(0,r.useState)(""),[Ut,Ft]=(0,r.useState)(""),[wn,Kt]=(0,r.useState)(""),[Pt,Gt]=(0,r.useState)(),Vn=(0,r.useRef)({}),jt=(0,r.useRef)(""),zt=(0,r.useRef)(""),ra=(0,r.useRef)(""),hr=(0,r.useRef)(null),An=(0,r.useRef)((0,oe.throttle)(()=>Fa(),2e3,{leading:!0,trailing:!1})).current,{id:vn}=ft,[Jr,In]=(0,r.useState)(!1);(0,r.useEffect)(()=>{vn&&Sa()},[vn]),(0,r.useEffect)(()=>(JSON.stringify(Xt)!=="{}"&&Qn(),()=>{clearTimeout(hr.current)}),[Xt,Ht,wn,Ut]);const Qn=()=>{clearTimeout(hr.current),hr.current=setTimeout(()=>{!(0,oe.isEqual)(Xt,Vn.current)||Ht!==jt.current||wn!==zt.current||Ut!==ra.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,Eo,Ji,Rn;rt({type:"problemset/getEditDisciplines",payload:{source:"all_shixun"}});const er=yield(0,d.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)}),ai={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=(Eo=(Ir=ir==null?void 0:ir.disciplines)==null?void 0:Ir[0])==null?void 0:Eo.sub_discipline)==null?void 0:Ji.id]:[]};(Rn=ot.detail)!=null&&Rn.is_jupyter_lab&&(ai.jupyter_show_description=er.data.jupyter_show_description),yn.setFieldsValue(ai),Vn.current=vt({},ai),jt.current=ir.attachment_id||"",zt.current=ir.cover_image_id||"",ra.current=ir.attachment_id_b||"",dn(vt({},ai)),on(ir.attachment_id||""),Ft(ir.attachment_id_b||""),Kt(ir.cover_image_id||""),Gt(ir.cover_image||"")}}),Ya=(Ar,zr)=>{dn(vt({},zr))},Ja=()=>{Dr()},Fa=()=>{(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:Eo,description:Ji,shixun_tags:Rn,course:er,jupyter_show_description:ir=!1}=Ar;let ai={name:Eo,description:Ji,shixun_tags:Rn,attachment_id:Ht,cover_image_id:wn,attachment_id_b:Ut,sub_discipline_ids:er[1]};(Ir=ot.detail)!=null&&Ir.is_jupyter_lab&&(ai=ct(vt({},ai),{jupyter_show_description:ir})),(0,d.ZP)(`/api/shixuns/${vn}/base_info_save.json`,{method:"post",body:{shixun:vt({},ai),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=Ht,zt.current=wn,ra.current=Ut,(yc=ot==null?void 0:ot.detail)!=null&&yc.copy_for_exercise)){const yo=yield rt({type:"shixunsDetail/saveCopyForExercise",payload:{id:vn,save_type:mo}});mo===1?(Yc=yo==null?void 0:yo.data)!=null&&Yc.exists_same_shixun_name?rt({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(Or=yo==null?void 0:yo.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:{}}),(yo==null?void 0:yo.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 ga(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(v.ZP,{loading:tn,icon:W.createElement(De.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),qr=W.createElement(v.ZP,{loading:dr,icon:W.createElement(De.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),Ur=W.createElement(v.ZP,{loading:nn,icon:W.createElement(De.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");function wo(Ar,zr){const mo=new FileReader;mo.addEventListener("load",()=>zr(mo.result)),mo.readAsDataURL(Ar)}const wi=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"){wt(!0);return}Ar.file.status==="done"&&(wt(!1),Ft((mo=(zr=Ar==null?void 0:Ar.file)==null?void 0:zr.response)==null?void 0:mo.id))},wr=()=>W.createElement("div",{className:$c.img},W.createElement("img",{src:(0,q.z)("/api/attachments/"+Ht,!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:()=>Ft(""),style:{fontSize:"16px",color:"red"}}))),Yi=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))},fs=()=>W.createElement("div",{className:$c.img},W.createElement("img",{src:(0,q.z)(Jr?"/api/attachments/"+wn: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,Eo,Ji)=>{un(Ir,Eo,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(S.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:"},Ht?wr():W.createElement(g.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${pe.Z.API_SERVER}/api/attachments.json`,beforeUpload:ga,onChange:wi},$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:ga,onChange:Pi},Ur))),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:"},wn||Pt?fs():W.createElement(g.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${pe.Z.API_SERVER}/api/attachments.json`,beforeUpload:ga,onChange:Yi},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(F.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(D.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:T,practiceSetting:ge,shixunsDetail:rt})=>({globalSetting:T,loading:k,practiceSetting:ge,problemset:L,shixunsDetail:rt}))(sn),Lr=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,xs=(L,k,T)=>k in L?Ca(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,Xi=(L,k)=>{for(var T in k||(k={}))pi.call(k,T)&&xs(L,T,k[T]);if(fi)for(var T of fi(k))al.call(k,T)&&xs(L,T,k[T]);return L},ps=(L,k)=>Xa(L,po(k)),ou=(L,k)=>{var T={};for(var ge in L)pi.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&fi)for(var ge of fi(L))k.indexOf(ge)<0&&al.call(L,ge)&&(T[ge]=L[ge]);return T},Ks=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const lc=L=>{var k=L,{globalSetting:T,dispatch:ge,practiceSetting:rt}=k,ft=ou(k,["globalSetting","dispatch","practiceSetting"]);const lt=(0,e.useLocation)(),[ot]=(0,e.useSearchParams)(),[be,nt]=(0,r.useState)(!1),[en,yn]=(0,r.useState)({}),[Xt,dn]=(0,r.useState)(!0),[tn,Tn]=(0,r.useState)(!1),[nn,wt]=(0,r.useState)(null),dr=(0,r.useRef)(!1),{id:hn,updateIndex:Ht,is_published:on,newQuestion:Ut}=rt,{challenge_list:Ft=[]}=en;(0,r.useEffect)(()=>{if(hn)return Kt(),()=>{ge({type:"practiceSetting/setParams",payload:{newQuestion:null}})}},[hn,Ht]),(0,r.useEffect)(()=>{wn()},[lt]);const wn=()=>{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("/"),Fa=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:""}}}),wt(void 0),zt(un)}else Ja[4]&&Fa?Pt(Fa,!1):Pt(Ya.challenge_list[0])}(Sa=Ya==null?void 0:Ya.challenge_list)!=null&&Sa.length||wt(null),yn(Ya),dn(!1)}),Pt=(In,Qn=!0)=>{if(wt(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,Fa;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}(Fa=Dr.challenge_list)!=null&&Fa.length||(wt(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(Xi({},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(Xi({},en),{challenge_list:Qn}))})},zt=In=>{ge({type:"practiceSetting/setParams",payload:{selectQuestionParams:In}})},ra=(In,Qn)=>Ks(void 0,null,function*(){if(In===nn)return;yield hr(),wt(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=>r.createElement(r.Fragment,null,r.createElement(Na.Z5,{onDragEnd:Qn=>jt(Qn,In)},r.createElement(Na.bK,{droppableId:"droppable"},(Qn,Sa)=>r.createElement("div",ps(Xi({ref:Qn.innerRef},Qn.droppableProps),{style:{width:"100%"}}),In.map((Ya,Ja)=>{const{st:Fa,name:un,challenge_id:Dr}=Ya;return r.createElement(Na._l,{key:Dr,draggableId:Dr.toString(),index:Ja,isDragDisabled:on},(ga,$n)=>r.createElement("div",ps(Xi(Xi({ref:ga.innerRef},ga.draggableProps),ga.dragHandleProps),{className:nn===Dr?rr.listActive:rr.list,onClick:()=>ra(Dr,Ya)}),r.createElement("span",{className:rr.s1},Fa===0?r.createElement("i",{className:"iconfont icon-shixunti",style:{color:"#0152d9"}}):r.createElement("i",{className:"iconfont icon-xuanzeti3",style:{color:"#44D7B6"}})),r.createElement("span",{className:rr.s2},"\u7B2C",Ja+1,"\u5173: ",un),!on&&r.createElement("span",{className:rr.s3,onClick:qr=>Gt(Ya,qr)},r.createElement("i",{className:"iconfont icon-shanchu7"}))))})))),Ut&&r.createElement("div",{className:rr.listActive},r.createElement("span",{className:rr.s1},(Ut==null?void 0:Ut.st)===0?r.createElement("i",{className:"iconfont icon-shixunti",style:{color:"#0152d9"}}):r.createElement("i",{className:"iconfont icon-xuanzeti3",style:{color:"#44D7B6"}})),r.createElement("span",{className:rr.s2},"\u7B2C",In.length+1,"\u5173: ",Ut==null?void 0:Ut.name)),!on&&r.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),wt(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 r.createElement("div",{className:rr.level},r.createElement("aside",{className:rr.left,style:{width:tn?"0":"25%"}},r.createElement("div",{className:rr.container},r.createElement("div",{className:rr.title},"\u4EFB\u52A1\u5173\u5361(",Ft.length,")"),r.createElement("div",{className:rr.listWrap},Xt?r.createElement(Re.Z,{size:"middle"}):Ft.length||Ut?An(Ft):r.createElement(Ia.Z,{image:Gn,description:"\u6682\u65E0\u4EFB\u52A1\u5173\u5361!"}))),!tn&&r.createElement("div",{className:rr.btns},r.createElement("aside",{className:rr.btnsWrap},r.createElement("div",{style:{transform:be?"rotate(45deg)":"rotate(0deg)"},className:rr.icon,onClick:Jr},"+"),r.createElement("div",{className:rr.btn,style:{left:be?20:-154}},r.createElement("div",{className:rr.d1,onClick:()=>vn("new")},"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361"),r.createElement("div",{className:rr.d2,onClick:()=>vn("newquestion")},"\u65B0\u5EFA\u7406\u8BBA\u9898\u5173\u5361")))),r.createElement("div",{className:tn?rr.elseShrink:rr.shrink,onClick:()=>Tn(!tn)},r.createElement("i",{className:"iconfont icon-zuoyouzhankai"}))),r.createElement("aside",{className:rr.right,id:"modal-level-question"},nn===null&&dr.current?r.createElement("div",{className:rr.addIcon},r.createElement("span",null,"\u5728\u5DE6\u4FA7\u70B9\u51FB\u201C+\u201D\u53F7\u65B0\u5EFA\u5173\u5361\u3002")):r.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 T={};for(var ge in L)pu.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&Yu)for(var ge of Yu(L))k.indexOf(ge)<0&&Mc.call(L,ge)&&(T[ge]=L[ge]);return T},ed=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const Vc=L=>{var k=L,{shixunsDetail:T,globalSetting:ge,loading:rt,dispatch:ft,onReloadData:lt}=k,ot=sc(k,["shixunsDetail","globalSetting","loading","dispatch","onReloadData"]);const[be,nt]=(0,r.useState)(),[en,yn]=(0,r.useState)([]);(0,r.useEffect)(()=>{T.actionTabs.key==="Collaborators-ChangeManager"&&Xt()},[T.actionTabs.key]);const Xt=()=>ed(void 0,null,function*(){var nn;const wt=yield ft({type:"shixunsDetail/getChangeManager",payload:{id:(nn=T.actionTabs.params)==null?void 0:nn.id}});yn(wt||[])}),dn=()=>{var nn;ft({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:(nn=T.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 wt=yield ft({type:"shixunsDetail/changeManager",payload:{id:(nn=T.actionTabs.params)==null?void 0:nn.id,user_id:be}});Tn(),wt&&(lt(),i.ZP.info(wt.message))}),Tn=()=>{ft({type:"shixunsDetail/setActionTabs",payload:{}}),nt(null)};return r.createElement(l.default,{centered:!0,keyboard:!1,closable:!1,title:"\u66F4\u6362\u7BA1\u7406\u5458",open:T.actionTabs.key==="Collaborators-ChangeManager",confirmLoading:rt.effects["shixunsDetail/changeManager"],onOk:tn,onCancel:Tn},r.createElement("div",null,r.createElement("div",{className:fu.title},"\u9009\u62E9\u7684\u6210\u5458\u5C06\u4F1A\u6210\u4E3A\u65B0\u7684\u7BA1\u7406\u5458",r.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"),r.createElement("div",{className:fu.content},en.length?r.createElement(Bl.ZP.Group,{value:be,onChange:nn=>nt(nn.target.value)},en.map((nn,wt)=>r.createElement(Bl.ZP,{className:fu.radio,key:wt,value:nn.user_id},nn.name))):r.createElement("div",{className:fu.add},r.createElement("span",null,"\u8BF7\u5148\u5C06\u65B0\u7684\u7BA1\u7406\u5458\u901A\u8FC7",r.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:T})=>({shixunsDetail:L,globalSetting:T,loading:k}))(Vc);const{TabPane:Ju}=xe.default;var Qc=({visible:L,onCancel:k,onSelectGroup:T,shixunId:ge,onSelectCollaborator:rt})=>r.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},r.createElement(xe.default,{defaultActiveKey:"1"},r.createElement(Ju,{tab:"\u641C\u7D22\u6DFB\u52A0",key:"1"},r.createElement(Ui.Z,{onCancel:k,container_type:2,container_id:ge,onSelect:rt})),r.createElement(Ju,{tab:"\u56E2\u961F\u6DFB\u52A0",key:"2"},r.createElement(ml.Z,{onCancel:k,onSelect:T})))),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,T)=>k in L?uc(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,Td=(L,k)=>{for(var T in k||(k={}))Nd.call(k,T)&&gd(L,T,k[T]);if(td)for(var T of td(k))nd.call(k,T)&&gd(L,T,k[T]);return L},Hc=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const zf=({shixunsDetail:L,globalSetting:k,loading:T,user:ge,dispatch:rt})=>{var ft,lt,ot,be,nt,en;const yn=(0,e.useParams)(),Xt=(0,r.useRef)(),[dn,tn]=(0,r.useState)(0),[Tn,nn]=(0,r.useState)([]),[wt,dr]=(0,r.useState)({id:null,page:1}),hn=(lt=(ft=ge.userInfo)==null?void 0:ft.shixun)==null?void 0:lt.editable,Ht=((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,r.useEffect)(()=>{Xt.current=yn.id,wt.id=Xt.current,dr(wt),on(wt)},[]);const on=zt=>Hc(void 0,null,function*(){const ra=yield rt({type:"shixunsDetail/getCollaboratorsData",payload:zt});ra&&(nn(ra.members||[]),tn(ra.member_count))}),Ut=()=>Hc(void 0,null,function*(){wt.page=1,dr(wt);const zt=(0,Kl.g)();yield rt({type:"user/getUserInfo",payload:zt}),yield on(wt)}),Ft=zt=>{wt.page=zt,dr(wt),on(wt)},wn=zt=>{l.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:r.createElement("div",{className:Os.modal},"\u786E\u5B9A\u8981\u5220\u9664\u5417\uFF1F"),onOk:()=>Hc(void 0,null,function*(){var ra;const hr=yield rt({type:"shixunsDetail/deleteCollaborators",payload:{id:Xt.current,userId:zt}});if(((ra=ge.userInfo)==null?void 0:ra.user_id)===zt){e.history.push("/shixuns");return}i.ZP.info(hr==null?void 0:hr.message),wt.page=1,dr(wt),on(wt)})})},Kt=()=>{rt({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-ChangeManager",params:{id:Xt.current}}})};function Pt(zt,ra,hr,An){return Hc(this,null,function*(){yield rt({type:"shixunsDetail/updateCollaboratorEditable",payload:{identifier:zt,user_id:ra,editable:hr?0:1}}),on(wt)})}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 r.createElement("section",null,r.createElement("div",{className:Os.wrap},r.createElement("div",{className:Os.content},((en=L.detail)==null?void 0:en.identity)<5&&r.createElement("div",{className:Os.head},r.createElement("span",{className:Os.headCount},"\u5408\u4F5C\u6210\u5458\uFF08",dn,"\u4EBA\uFF09"),r.createElement("div",null,Ht&&r.createElement(v.ZP,{type:"primary",ghost:!0,className:Os.button,style:{marginRight:"20px"},onClick:Kt},"\u66F4\u6362\u7BA1\u7406\u5458"),hn&&r.createElement(v.ZP,{type:"primary",className:Os.button,style:{marginRight:"40px"},onClick:Gt},"\u6DFB\u52A0\u5408\u4F5C\u8005"))),r.createElement("div",{className:Os.list},r.createElement(Vi.Z,{loading:T.effects["shixunsDetail/getCollaboratorsData"],active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30"},Tn.map((zt,ra)=>{var hr,An,vn,Jr,In,Qn,Sa,Ya;return r.createElement("div",{style:{display:"inline-block",width:"50%"}},r.createElement("div",{className:Os.itemWrap,key:ra},r.createElement("a",{href:(hr=zt.user)==null?void 0:hr.user_url,target:"_blank",className:Os.imgWrap},r.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)&&r.createElement("span",{className:Os.manager},"\u521B\u5EFA\u8005")),r.createElement("div",{className:Os.itemContent},r.createElement("p",{className:Os.nameWrap},r.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)?r.createElement("span",null,"\u6211"):null),r.createElement("div",{className:Os.actionGroup},Ht?(Qn=zt.user)!=null&&Qn.shixun_manager?null:r.createElement(ve.Z,{dropdownRender:()=>r.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)}},r.createElement(Le.default.Item,{key:1},"\u7F16\u8F91\u6743\u9650"),r.createElement(Le.default.Item,{key:2},"\u67E5\u770B\u6743\u9650"))},r.createElement("div",null,zt.editable?r.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7F16\u8F91\u6743\u9650"):r.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67E5\u770B\u6743\u9650")," ",r.createElement(Yn.Z,{style:{fontSize:"14px",color:"#888888"}}))):zt.editable?r.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7F16\u8F91\u6743\u9650"):r.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67E5\u770B\u6743\u9650"),!((Sa=zt.user)!=null&&Sa.shixun_manager)&&hn?r.createElement("a",{className:Os.deletetitle,onClick:()=>{var Ja;return wn((Ja=zt.user)==null?void 0:Ja.user_id)}},"\u5220\u9664"):null)),r.createElement("p",{className:Os.schoolWrap},r.createElement("span",{className:Os.school},(Ya=zt.user)==null?void 0:Ya.school_name)))))})))),dn>10&&r.createElement("div",{className:Os.countWrap},r.createElement(bl.Z,{showQuickJumper:!1,showSizeChanger:!1,total:dn,onChange:zt=>Ft(zt),pageSize:10,current:wt.page}))),r.createElement(Nc,{onReloadData:Ut}),r.createElement(Qc,Td({},jt)))};var jd=(0,e.connect)(({shixunsDetail:L,loading:k,globalSetting:T,user:ge})=>({shixunsDetail:L,globalSetting:T,user:ge,loading:k}))(zf),Gf=h(84288);const Af=({shixunsDetail:L})=>{var k,T,ge,rt;const[ft,lt]=(0,r.useState)(!0);return(0,r.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((T=L==null?void 0:L.detail)==null?void 0:T.is_jupyter_lab,ft),r.createElement(Vi.Z,{loading:ft,active:!0},((ge=L==null?void 0:L.detail)==null?void 0:ge.is_jupyter_lab)===!1&&r.createElement(jo,null),((rt=L==null?void 0:L.detail)==null?void 0:rt.is_jupyter_lab)===!0&&r.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,T)=>k in L?Xd(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,zc=(L,k)=>{for(var T in k||(k={}))Jd.call(k,T)&&rp(L,T,k[T]);if(rd)for(var T of rd(k))im.call(k,T)&&rp(L,T,k[T]);return L},qd=(L,k)=>Yd(L,Xf(k)),ap=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const{Dragger:lm}=g.default;var sm=({dispatch:L,id:k,onClose:T,onOK:ge,visible:rt,wrapClassName:ft,local:lt,containerId:ot,rootIdentifier:be})=>{var nt;const[en,yn]=(0,r.useState)({}),[Xt,dn]=(0,r.useState)([]),[tn,Tn]=(0,r.useState)([]),[nn,wt]=(0,r.useState)(0),[dr,hn]=(0,r.useState)(!1),[Ht,on]=(0,r.useState)(!1),[Ut]=E.default.useForm(),[Ft,wn]=(0,r.useState)([]),Kt=(0,r.useRef)([]);(0,r.useEffect)(()=>{rt&&(Ut.resetFields(),wn([]),Tn([]),dn([]),wt(0),on(!1),hn(!1))},[rt]);const Pt=un=>{var Dr,ga,$n;if(un.file.status==="done"||un.file.status==="uploading"){if(wn(un.fileList),!un.file.response)return;if((Dr=un.file.response)!=null&&Dr.id){i.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01");return}wn(Ft.filter(qr=>qr.uid!==un.file.uid)),(ga=un.file.response)!=null&&ga.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=Ft.filter(qr=>qr.uid!==un.uid);wn($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,d.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&&(wn(Ft.filter($n=>$n.uid!==un.uid)),i.ZP.info("\u5220\u9664\u6210\u529F"))}),Vn=un=>{if(Ft!=null&&Ft.some(ga=>ga.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 Ft.push(Dr),Kt.current=[...Ft],wn([...Ft]),!1},jt={height:300,multiple:!0,disabled:nn>0,withCredentials:!0,fileList:Ft,action:`${pe.Z.API_SERVER}/api/attachments.json`,onChange:Pt,onRemove:Gt,beforeUpload:Vn},zt=(un,Dr,ga,$n,qr)=>{const Ur=new FormData;Object.keys(un).forEach(wi=>{Ur.append(wi,un[wi])});const wo=new window.XMLHttpRequest;return wo.withCredentials=!0,wo.addEventListener("load",function(wi){var Pi;ga(JSON.parse((Pi=wi==null?void 0:wi.target)==null?void 0:Pi.response))},!1),wo.addEventListener("error",function(wi){qr&&qr(wi)},!1),wo.upload.onprogress=wi=>{$n&&$n(wi)},wo.open("POST",Dr),wo.send(Ur),wo},ra=(un,Dr)=>{if(un.lengthComputable){const ga=Math.floor(un.loaded/un.total*100),$n=qd(zc({},Dr),{percent:ga,status:ga===100?"done":"uploading"});console.log(Kt.current,333),Kt.current=Kt.current.map(qr=>qr.uid===Dr.uid?$n:qr),wn(Kt.current)}},hr=(un,Dr)=>{const ga=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?ga:$n),Kt.current.every($n=>$n.status==="done"||$n.status==="error")&&(on(!1),wt(2)),wn(Kt.current)},An=(un,Dr)=>{let ga=qd(zc({},Dr),{status:"done"});if(un.status===0||(ga=qd(zc({},Dr),{status:"error"}),i.ZP.error("\u4E0A\u4F20\u5931\u8D25!")),Kt.current=Kt.current.map($n=>$n.uid===Dr.uid?ga:$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),wt(2)),wn(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){wt(2);return}if(nn===2||nn===1){In();return}const{commitMessage:Dr="",fileOss:ga=[]}=un||{},qr=(lt?Ft:ga).map(wo=>wo.name);if(qr.filter(wo=>wo.indexOf("\u3001")!=-1||wo.indexOf(" ")!=-1).length>0){i.ZP.info("\u6570\u636E\u96C6\u540D\u79F0\u7981\u6B62\u6709\u7A7A\u683C\u4E0E\u3001"),on(!1);return}const Ur=yield(0,d.ZP)(`/api/shixuns/${k}/check_data_sets`,{method:"post",body:{files_name:qr}});if(Ur.status===-3){dn(Ur==null?void 0:Ur.exist_files),on(!1);return}if(JSON.stringify(Ur)==="{}"){on(!1),i.ZP.error("\u7F51\u7EDC\u5DF2\u65AD\u5F00,\u8BF7\u7A0D\u540E\u91CD\u8BD5!");return}Ur.status===0&&(Ft.forEach(wo=>{const wi=zt({file:wo.file,description:Dr},`${pe.Z.API_SERVER}/api/shixuns/${k}/upload_data_sets.json`,Pi=>An(Pi,wo),Pi=>ra(Pi,wo),Pi=>hr(Pi,wo));tn.push(wi)}),wt(1))}),In=()=>{const{commitMessage:un=""}=zc({},Ut.getFieldsValue())||{},Dr=Kt.current.filter($n=>$n.status==="error"),ga=Kt.current.map($n=>qd(zc({},$n),{status:$n.status==="error"?"uploading":$n.status}));wn(ga),Dr.forEach($n=>{const qr=zt({file:$n.file,description:un},`${pe.Z.API_SERVER}/api/shixuns/${k}/upload_data_sets.json`,Ur=>An(Ur,$n),Ur=>ra(Ur,$n),Ur=>hr(Ur,$n));tn.push(qr)})},Qn=un=>{var Dr,ga;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")&&((ga=un==null?void 0:un.fileOss)!=null&&ga.length)){wt(3),on(!1);return}dn(Xt.filter($n=>{var qr;return(qr=un==null?void 0:un.fileOss)==null?void 0:qr.some(Ur=>Ur.name===$n)}))}yn(zc({},Ut.getFieldsValue()))},Sa=un=>{un||(hn(!0),tn.forEach(Dr=>{Dr.abort()})),ge(),T()},Ya=()=>{const{fileOss:un=[]}=zc({},Ut.getFieldsValue())||{},Dr=Ft==null?void 0:Ft.every($n=>$n.status==="done"),ga=un==null?void 0:un.every($n=>$n.status==="done");if(!Dr||!ga){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=()=>r.createElement(r.Fragment,null,r.createElement("div",null,r.createElement("i",{className:`iconfont icon-shangchuan font50 ${hd.colorBlue}`})),r.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",r.createElement("span",{className:`${hd.colorBlue} ml5`},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20"))),Fa=un=>{console.log(un,444)};return r.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:Ht},onCancel:Ya,width:"1000px",title:"\u4E0A\u4F20\u6587\u4EF6"},r.createElement("div",{className:hd.wrap},r.createElement(E.default,{className:"mt10",form:Ut,scrollToFirstError:!0,layout:"vertical",onFinish:Jr,onValuesChange:Qn},lt?r.createElement(E.default.Item,{label:r.createElement("div",null,"\u9009\u62E9\u6587\u4EF6 ",r.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"}]},r.createElement(lm,zc({},jt)," ",Ja())):r.createElement(E.default.Item,{label:r.createElement("div",null,"\u9009\u62E9\u6587\u4EF6 ",r.createElement("span",{className:"c-light-black"},"(\u5355\u4E2A\u6587\u4EF6\u4E0D\u8D85\u8FC7100GB)")),name:"fileOss",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},r.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:Fa,realFileName:!0})),!!Xt.length&&r.createElement("span",{className:hd.repeatedName},Xt.join("\u3001"),"\u5DF2\u5B58\u5728,\u8BF7\u5220\u9664\u540E\u518D\u4E0A\u4F20"),r.createElement(E.default.Item,{name:"commitMessage",label:"\u5907\u6CE8:",rules:[{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},r.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,T)=>k in L?cm(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,Tc=(L,k)=>{for(var T in k||(k={}))op.call(k,T)&&lp(L,T,k[T]);if(Ef)for(var T of Ef(k))ip.call(k,T)&&lp(L,T,k[T]);return L},Gc=(L,k)=>dm(L,fm(k)),pm=(L,k)=>{var T={};for(var ge in L)op.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&Ef)for(var ge of Ef(L))k.indexOf(ge)<0&&ip.call(L,ge)&&(T[ge]=L[ge]);return T},Yf=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const{Fragment:_v}=r,{TabPane:$v}=xe.default,mm=L=>{var k=L,{globalSetting:T,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,r.useState)([]),[wt,dr]=(0,r.useState)({}),[hn,Ht]=(0,r.useState)([]),[on,Ut]=(0,r.useState)(!1),[Ft,wn]=(0,r.useState)(!0),[Kt,Pt]=(0,r.useState)(!1),[Gt,Vn]=(0,r.useState)(!1),[jt,zt]=(0,r.useState)(!1),[ra,hr]=(0,r.useState)(!1),[An,vn]=(0,r.useState)("all"),[Jr,In]=(0,r.useState)([]),[Qn,Sa]=(0,r.useState)([]),[Ya,Ja]=(0,r.useState)(!1),[Fa,un]=(0,r.useState)({}),[Dr,ga]=(0,r.useState)(!1),[$n,qr]=(0,r.useState)([]),[Ur,wo]=(0,r.useState)({page:1,limit:10,total:0}),[wi,Pi]=(0,r.useState)({page:1,limit:10,search:"",order:"mine"});(0,r.useEffect)(()=>{tn&&Bo()},[tn]);const wr=Rn=>{const er=Gc(Tc({},Ur),{page:Rn});Sa([]),wo(er),Bo(er)},Bo=Rn=>Yf(void 0,null,function*(){const ir=Rn||{page:1,limit:10,total:0};Ut(!0);const ai=yield ge({type:"shixunsDetail/getSetData",payload:Gc(Tc({},ir),{id:tn})});ai!=null&&ai.data_sets&&(Ut(!1),nn([...ai.data_sets]),wo(Gc(Tc({},ir),{total:ai==null?void 0:ai.data_sets_count})),wn(!1),dr(Tc({},ai)))}),Yi=()=>r.createElement("div",{className:ms.empty},r.createElement("img",{src:Dn.x7,width:"258"}),r.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,d.ZP)(`/api/shixuns/${tn}/destroy_data_sets.json`,{method:"Delete",body:{id:er}})).status===0){const ai=er.length===Tn.length&&Ur.page>1?Ur.page-1:Ur.page;i.ZP.success("\u5220\u9664\u6210\u529F"),Bo(Gc(Tc({},Ur),{page:ai})),Sa([])}})})},mo=()=>Yf(void 0,null,function*(){const{title:Rn}=Fa;let er=null;if(console.log(Rn,"title"),Rn===""){er="\u6587\u4EF6\u540D\u4E0D\u80FD\u4E3A\u7A7A",un(Gc(Tc({},Fa),{errorDes:er}));return}if(Rn.includes(" ")){er="\u6587\u4EF6\u540D\u4E0D\u80FD\u6709\u7A7A\u683C",un(Gc(Tc({},Fa),{errorDes:er}));return}const ir=Tn.find(Nu=>Nu.id===(Fa==null?void 0:Fa.id)).title;if(Rn===ir.substring(0,ir.lastIndexOf("."))||Rn===ir){er="\u6587\u4EF6\u540D\u4E0D\u80FD\u91CD\u540D",un(Gc(Tc({},Fa),{errorDes:er}));return}const ai=ir.includes(".")?ir.substring(ir.lastIndexOf("."),ir.length):"";(yield(0,d.ZP)(`/api/shixuns/${tn}/rename_data_sets.json`,{method:"post",body:{id:Fa==null?void 0:Fa.id,new_file_name:Rn+ai}})).status===0&&(i.ZP.success("\u91CD\u547D\u540D\u6210\u529F"),Bo(Ur),Pt(!1),un({}))}),Ir=()=>{const{download_url:Rn}=Fa;Eo(Rn),i.ZP.success("\u590D\u5236\u6210\u529F"),Vn(!1),un({})},Eo=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=>r.createElement(Oe.Z,{title:Rn},r.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?r.createElement(Oe.Z,{title:Rn},r.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=>r.createElement(Oe.Z,{title:Rn},r.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)=>r.createElement("div",{className:ms.path},r.createElement(Oe.Z,{title:Rn},r.createElement("span",{className:ms.text},Rn)),r.createElement(qe.CopyToClipboard,{text:Rn,onCopy:()=>i.ZP.success("\u590D\u5236\u6210\u529F")},r.createElement(Oe.Z,{title:"\u590D\u5236"},r.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)=>r.createElement("div",{className:ms.actionsBtns},r.createElement(Oe.Z,{title:"\u91CD\u547D\u540D"},r.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"])}})),r.createElement(Oe.Z,{title:"\u5206\u4EAB"},r.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)}})),r.createElement(Oe.Z,{title:"\u4E0B\u8F7D"},r.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)}})),r.createElement(Oe.Z,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6\u4E2D"},r.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])}})),r.createElement(Oe.Z,{title:"\u5220\u9664"},r.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 r.createElement("div",{className:ms.dataset},r.createElement("div",{className:ms.header},r.createElement("div",{className:ms.title},"\u6570\u636E\u96C6(",Ur.total,")"),r.createElement("div",{className:ms.dataPath},r.createElement("span",{className:ms.pathTitle},"\u6570\u636E\u96C6\u8DEF\u5F84:"),r.createElement("input",{value:wt==null?void 0:wt.folder_name,disabled:!0}),r.createElement(qe.CopyToClipboard,{text:wt==null?void 0:wt.folder_name,onCopy:()=>i.ZP.success("\u590D\u5236\u6210\u529F")},r.createElement(Oe.Z,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u6570\u636E\u96C6\u8DEF\u5F84"},r.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"})))),r.createElement("div",{className:ms.btns},r.createElement(v.ZP,{type:"primary",ghost:!0,onClick:()=>zr(),disabled:!Qn.length,style:{width:"60px"}},"\u5220\u9664"),r.createElement(v.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"),r.createElement(ve.Z,{className:"ml10",disabled:((be=lt==null?void 0:lt.userInfo)==null?void 0:be.user_status)===2,dropdownRender:()=>r.createElement(Le.default,null,r.createElement(Le.default.Item,{key:1,onClick:()=>{Ja(!0)}},"\u4E0A\u4F20\u6570\u636E\u96C6"),r.createElement(Le.default.Item,{key:2,onClick:()=>{zt(!0),vn("all")}},"\u9009\u62E9\u6570\u636E\u96C6"))},r.createElement("span",{className:ms.selectBtn},r.createElement("span",null,"\u589E\u52A0\u6570\u636E\u96C6"))))),r.createElement("div",{className:ms.content},r.createElement(Vi.Z,{loading:Ft,active:!0,paragraph:{rows:5}},Ur.total?r.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:Ur.limit,total:Ur.total,current:Ur.page,onChange:wr,showQuickJumper:!0,hideOnSinglePage:!0,position:["bottomCenter"]}}):Yi())),r.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=T==null?void 0:T.setting)==null?void 0:yn.is_local,dispatch:ge,visible:Ya,onClose:()=>Ja(!1),onOK:Bo}),r.createElement(l.default,{title:"\u91CD\u547D\u540D",open:Kt,onOk:mo,centered:!0,wrapClassName:ms.renameModal,onCancel:()=>{Pt(!1),un({})},width:"1000px"},r.createElement("div",null,r.createElement("div",{className:ms.fileName},r.createElement("sup",null,"*"),"\u6587\u4EF6\u540D\xA0:"),r.createElement(M.default,{value:Fa==null?void 0:Fa.title,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u5B57",bordered:!1,onChange:Rn=>{un(Gc(Tc({},Fa),{title:Rn.target.value,errorDes:null}))},maxLength:60,suffix:`${((Xt=Fa==null?void 0:Fa.title)==null?void 0:Xt.length)||0}/60`}),(Fa==null?void 0:Fa.errorDes)&&r.createElement("div",{className:ms.errorDes},Fa==null?void 0:Fa.errorDes))),r.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"},r.createElement("div",null,r.createElement("div",{className:ms.fileName},"\u53D1\u9001\u94FE\u63A5\uFF0C\u522B\u4EBA\u53EF\u4EE5\u901A\u8FC7\u94FE\u63A5\u4E0B\u8F7D\u6587\u4EF6",r.createElement("span",null,"(\u6709\u6548\u671F\u4E3A3\u5929)")),r.createElement(M.default,{bordered:!1,addonBefore:"\u94FE\u63A5",value:Fa==null?void 0:Fa.download_url}))),r.createElement(um.Z,{setVisible:zt,visible:jt,recordId:Jr,type:An,updateData:Bo,identifier:(dn=ft.detail)==null?void 0:dn.identifier}),r.createElement(l.default,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6",open:ra,width:400,centered:!0,keyboard:!1,onCancel:()=>hr(!1),maskClosable:!1,footer:r.createElement("div",{style:{display:"flex",justifyContent:"center"}},r.createElement("div",{className:ms.leftButton,onClick:()=>{ga(!0)}},"\u751F\u6210\u65B0\u7684\u6570\u636E\u96C6"),r.createElement("div",{className:ms.rightButton,onClick:()=>{hr(!1),zt(!0),vn("my")}},"\u53D1\u9001\u5230\u5DF2\u6709\u6570\u636E\u96C6\u4E2D"))},r.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")),r.createElement(Se.Z,{visible:Dr,attachmentInfo:$n,onClose:()=>ga(!1),onSuccess:Rn=>{ga(!1),e.history.push(`/dataset/${Rn}/detail?tabId=mine`)}}))};var vm=(0,e.connect)(({globalSetting:L,shixunsDetail:k,practiceSetting:T,user:ge})=>({globalSetting:L,shixunsDetail:k,user:ge,practiceSetting:T}))(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,T)=>k in L?gm(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,cp=(L,k)=>{for(var T in k||(k={}))hm.call(k,T)&&up(L,T,k[T]);if(sp)for(var T of sp(k))Am.call(k,T)&&up(L,T,k[T]);return L},dp=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const yf=L=>L!=null&&L.length?L.filter((k,T)=>T!==0).map(k=>k.val).join("").substr(1):"",Em=({shixunsDetail:L,globalSetting:k,loading:T,dispatch:ge,fileType:rt,path:ft,onFinish:lt=()=>{}})=>{const ot=(0,e.useParams)(),[be,nt]=(0,r.useState)(""),[en,yn]=(0,r.useState)([]),[Xt,dn]=(0,r.useState)([]),Tn=[Ld.OriginalPicturePath,Ld.ExpectPicturePath,Ld.PicturePath].includes(rt);(0,r.useEffect)(()=>{L.actionTabs.key==="EditPracticeSetting-SelectFilePath"&&(nt(ft||""),nn())},[L.actionTabs.key]);const nn=(Ft="")=>dp(void 0,null,function*(){var wn;const Kt=yield ge({type:"shixunsDetail/getRepository",payload:{id:ot.id,path:Ft}});if(Ft===""&&!((wn=Kt==null?void 0:Kt.trees)!=null&&wn.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||[])}}),wt=Ft=>{const wn=yf(en),Kt=`${wn&&`${wn}/`}${Ft}`;rt===Ld.Path?!(be!=null&&be.includes(`${Kt}\uFF1B`))&&nt(`${be}${Kt}\uFF1B`):rt===Ld.ExecPath&&nt(Kt)},dr=Ft=>{if(Ft.type==="tree"){en.length?en.push({val:`/${Ft.val}`,path:Ft.val}):en.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Ft.val}`,path:Ft.val}),yn(en);const wn=yf(en);Tn&&nt(wn),nn(wn)}},hn=(Ft,wn)=>{const Kt=en.filter((Gt,Vn)=>Vn<=wn);yn(Kt);const Pt=yf(Kt);Tn&&nt(Pt),nn(Pt)},Ht=()=>dp(void 0,null,function*(){lt(be),on()}),on=()=>{nt(""),yn([]),dn([]),ge({type:"shixunsDetail/setActionTabs",payload:{}})},Ut=yf(en);return r.createElement(l.default,{centered:!0,title:"\u6587\u4EF6\u8DEF\u5F84",closable:!1,keyboard:!1,open:L.actionTabs.key==="EditPracticeSetting-SelectFilePath",onOk:Ht,onCancel:on},r.createElement("div",{className:$d.wrap},r.createElement("div",{className:$d.content},r.createElement("div",{className:$d.mainPathWrap},!!(en!=null&&en.length)&&en.map((Ft,wn)=>r.createElement("a",{key:wn,onClick:()=>hn(Ft,wn)},Ft.val))),!!(Xt!=null&&Xt.length)&&Xt.map((Ft,wn)=>Ft.type==="tree"?r.createElement("a",{key:wn,onClick:()=>dr(Ft)},r.createElement("i",{className:`iconfont icon-wenjianjia ${$d.colorBlue}`}),Ut&&`${Ut}/`,Ft.name):r.createElement("a",{key:wn,onClick:()=>wt(`${Ft.name}`)},r.createElement("i",{className:`iconfont icon-zuoye ${$d.colorBlue}`}),Ut&&`${Ut}/`,Ft.name))),r.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),r.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:Ft=>nt(Ft.target.value)})))};var ym=(0,e.connect)(({shixunsDetail:L,loading:k,globalSetting:T})=>({shixunsDetail:L,globalSetting:T,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,T)=>k in L?bm(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,Cm=(L,k)=>{for(var T in k||(k={}))pp.call(k,T)&&vp(L,T,k[T]);if(bf)for(var T of bf(k))mp.call(k,T)&&vp(L,T,k[T]);return L},Fm=(L,k)=>{var T={};for(var ge in L)pp.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&bf)for(var ge of bf(L))k.indexOf(ge)<0&&mp.call(L,ge)&&(T[ge]=L[ge]);return T},gp=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const wm=L=>{var k=L,{shixunsDetail:T,globalSetting:ge,user:rt,dispatch:ft}=k,lt=Fm(k,["shixunsDetail","globalSetting","user","dispatch"]),ot,be;const nt=(0,e.useLocation)(),en=(0,r.useRef)((be=(ot=nt.pathname)==null?void 0:ot.split("/"))==null?void 0:be[2]),[yn]=E.default.useForm(),[Xt,dn]=(0,r.useState)(""),[tn,Tn]=(0,r.useState)(!1),[nn,wt]=(0,r.useState)(!1);(0,r.useEffect)(()=>{en.current&&dr()},[en.current]);const dr=()=>gp(void 0,null,function*(){Tn(!0);const Ht=yield(0,d.ZP)(`/api/shixuns/${en.current}/get_standard_answer.json`,{method:"get",params:{from:"edit"}});Ht.status===0&&(dn((Ht==null?void 0:Ht.standard_answer)||""),yn.setFieldsValue({hide_answer:Ht==null?void 0:Ht.hide_answer,disable_copy:Ht==null?void 0:Ht.disable_copy}),Tn(!1))}),hn=Ht=>gp(void 0,null,function*(){wt(!0),(yield(0,d.ZP)(`/api/shixuns/${en.current}/set_standard_answer.json`,{method:"post",body:Cm({},Ht)})).status===0&&i.ZP.success("\u4FDD\u5B58\u6210\u529F"),wt(!1)});return r.createElement("section",{className:fp.wrap},r.createElement(Vi.Z,{loading:tn},r.createElement(E.default,{form:yn,scrollToFirstError:!0,layout:"vertical",onFinish:hn},r.createElement(E.default.Item,{name:"hide_answer",valuePropName:"checked"},r.createElement(D.default,null,"\u9690\u85CF\u53C2\u8003\u7B54\u6848\u6A21\u5757")),r.createElement(E.default.Item,{name:"disable_copy",valuePropName:"checked"},r.createElement(D.default,null,"\u7981\u6B62\u590D\u5236\u53C2\u8003\u7B54\u6848")),r.createElement(E.default.Item,{name:"standard_answer",label:"\u53C2\u8003\u7B54\u6848:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848"}]},r.createElement(F.Z,{defaultValue:Xt})),r.createElement(E.default.Item,null,r.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:T})=>({shixunsDetail:L,globalSetting:k,user:T}))(wm),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,T)=>k in L?Bm(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,Ep=(L,k)=>{for(var T in k||(k={}))Pm.call(k,T)&&Ap(L,T,k[T]);if(hp)for(var T of hp(k))Im.call(k,T)&&Ap(L,T,k[T]);return L},Om=(L,k)=>Dm(L,Sm(k)),Ad=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.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:T,practiceSetting:ge,shixunsDetail:rt})=>{var ft;const[lt,ot]=(0,r.useState)(),[be,nt]=(0,r.useState)(),en=(0,r.useRef)(),[yn,Xt]=(0,r.useState)(),[dn,tn]=(0,r.useState)(),[Tn,nn]=(0,r.useState)(!0),[wt,dr]=(0,r.useState)(700),[hn,Ht]=(0,r.useState)(""),[on,Ut]=(0,r.useState)("1"),Ft=(0,e.useParams)();(0,r.useEffect)(()=>{Kt()},[]);const wn=()=>Ad(void 0,null,function*(){var An,vn;const Jr=yield T({type:"shixunsDetail/updateRepositoryFile",payload:{id:Ft.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"),T({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:Ft.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&&Ht(Qn==null?void 0:Qn.url)}),Pt=()=>Ad(void 0,null,function*(){const An=yield(0,s.K_)({identifier:Ft.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:Ft.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),Ht(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:Ft.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()}})},ra=An=>{T({type:"shixunsDetail/setActionTabs",payload:{key:"EditPracticeSetting-SelectFilePath"}})},hr=An=>Ad(void 0,null,function*(){yield(0,s.QA)({id:Ft.id,startup_file:An}),Kt(),T({type:"practiceSetting/getCommonData",payload:Ep({},Ft)})});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(jl.Z,{style:{cursor:"pointer"}}))),Js.createElement(C.Z,{flex:"300px",onClick:()=>ra("exec_path")},Js.createElement(M.default,{value:hn})),Js.createElement(C.Z,{flex:"1"},Js.createElement(v.ZP,{type:"primary",className:"ml10",onClick:()=>ra("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(Pl.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:T,shixunsDetail:ge})=>({globalSetting:k,loading:L,practiceSetting:T,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,Fp=(L,k,T)=>k in L?jm(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,Um=(L,k)=>{for(var T in k||(k={}))Lm.call(k,T)&&Fp(L,T,k[T]);if(Cp)for(var T of Cp(k))km.call(k,T)&&Fp(L,T,k[T]);return L},Zm=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())}),wp=({onOk:L,onCancel:k,visible:T,modalParams:ge,forceIn:rt})=>{const[ft]=E.default.useForm(),[lt,ot]=(0,r.useState)(!1),be=rt?!1:typeof T=="number";(0,r.useEffect)(()=>{T?ft.setFieldsValue(Um({},ge)):ft.resetFields()},[T]);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:!!T,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(F.Z,{className:"mb0",placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54",watch:!0,defaultValue:ge==null?void 0:ge.content}))))},Bs=h(67294),Wm=Object.defineProperty,xp=Object.getOwnPropertySymbols,Km=Object.prototype.hasOwnProperty,Vm=Object.prototype.propertyIsEnumerable,Bp=(L,k,T)=>k in L?Wm(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,Ud=(L,k)=>{for(var T in k||(k={}))Km.call(k,T)&&Bp(L,T,k[T]);if(xp)for(var T of xp(k))Vm.call(k,T)&&Bp(L,T,k[T]);return L},ef=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())}),Qm=({})=>{const L=(0,e.useParams)(),[k,T]=(0,r.useState)(!1),[ge,rt]=(0,r.useState)(0),[ft,lt]=(0,r.useState)([]),[ot,be]=(0,r.useState)(!1),[nt,en]=(0,r.useState)({title:"",content:""}),[yn,Xt]=(0,r.useState)(!1),[dn,tn]=(0,r.useState)(!1),[Tn,nn]=(0,r.useState)([]),[wt,dr]=(0,r.useState)({keywords:"",page:1,limit:10});(0,r.useEffect)(()=>{hn(wt)},[]);const hn=Pt=>ef(void 0,null,function*(){var Gt,Vn;T(!0);const jt=yield(0,d.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)),T(!1)}),Ht=Pt=>{wt.keywords=Pt,wt.page=1,dr(Ud({},wt)),hn(wt)},on=(Pt,Gt)=>{wt.page=Pt,wt.limit=Gt,dr(Ud({},wt)),hn(wt)},Ut=Pt=>ef(void 0,null,function*(){if(typeof ot=="number"){const Gt=yield(0,d.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(wt),be(!1))}else{const Gt=yield(0,d.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"),wt.page=1,wt.keywords="",dr(Ud({},wt)),hn(wt),be(!1))}}),Ft=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,d.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&&wt.page>1?wt.page-1:wt.page;wt.page=Vn,dr(Ud({},wt)),hn(wt),i.ZP.success("\u5220\u9664\u6210\u529F")}})})}),wn=[{title:"\u95EE\u9898",dataIndex:"title",ellipsis:!0,render:Pt=>Bs.createElement(Oe.Z,{placement:"topLeft",title:Pt},Bs.createElement("span",{className:"c-black"},Pt||"--"))},{title:"\u56DE\u7B54",dataIndex:"content",ellipsis:!0,render:Pt=>Bs.createElement(Oe.Z,{placement:"topLeft",title:Pt},Bs.createElement("span",{className:"c-black"},Pt||"--"))},{title:"\u64CD\u4F5C",width:104,align:"right",dataIndex:"id",ellipsis:!0,render:(Pt,Gt)=>Bs.createElement("span",null,Bs.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"),Bs.createElement("span",{className:"current c-red",onClick:()=>Ft(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 Bs.createElement("div",{className:bp.collect},Bs.createElement("div",{className:bp.head},Bs.createElement(Za.t7,{style:{width:480},placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",value:wt.keywords,onChange:Ht}),Bs.createElement(Za.op,{className:"ml40 mr20",shape:"default",onClick:()=>{be(!0),en({title:"",content:""})}},"\u65B0\u589E\u95EE\u7B54"),Bs.createElement(Za.op,{type:"primary",shape:"default",onClick:()=>Xt(!0)},"\u5BFC\u5165\u95EE\u7B54")),Bs.createElement(li.default,{columns:wn,style:{marginTop:33},dataSource:ft,loading:k,rowKey:"id",pagination:{current:wt.page,hideOnSinglePage:!ge,showQuickJumper:!0,showSizeChanger:!0,pageSize:wt.limit,pageSizeOptions:["10","20","50","100","200"],total:ge,size:"default",showTotal:a.rU,onChange:on}}),Bs.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,d.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:Bs.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",Bs.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"),wt.page=1,wt.keywords="",dr(Ud({},wt)),hn(wt),Xt(!1),nn([]))),tn(!1)})},Bs.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E00\uFF1A",Bs.createElement("span",{className:"ml15 mr5"},"\u4E0B\u8F7D"),Bs.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"),Bs.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E8C\uFF1A",Bs.createElement("span",{className:"ml15"},"\u4E0A\u4F20\u586B\u5199\u597D\u7684\u300A\u5BFC\u5165\u95EE\u7B54\u6A21\u677F\u300B")),Bs.createElement("div",{style:{marginLeft:74}},Bs.createElement(g.default,Ud({},Kt),Bs.createElement(Za.op,{shape:"default",icon:Bs.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}})},"\u4E0A\u4F20\u6587\u4EF6")))),Bs.createElement(wp,{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,T)=>k in L?Hm(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,tf=(L,k)=>{for(var T in k||(k={}))Xm.call(k,T)&&Pp(L,T,k[T]);if(Sp)for(var T of Sp(k))Ym.call(k,T)&&Pp(L,T,k[T]);return L},Jm=(L,k)=>zm(L,Gm(k)),Cf=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())}),qm=({})=>{const L=(0,e.useParams)(),[k]=E.default.useForm(),[T,ge]=(0,r.useState)(!1),[rt,ft]=(0,r.useState)(0),[lt,ot]=(0,r.useState)([]),[be,nt]=(0,r.useState)(!1),[en,yn]=(0,r.useState)({title:"",content:""});let[Xt,dn]=(0,r.useState)({page:1,limit:10});(0,r.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 Ft,wn;ge(!0);const Kt=yield(0,d.ZP)(`/api/shixuns/${L.id}/qna_records.json`,{method:"get",params:Ut});Kt.status===0&&(ot(((Ft=Kt==null?void 0:Kt.data)==null?void 0:Ft.qna_records)||[]),ft((wn=Kt==null?void 0:Kt.data)==null?void 0:wn.total_count)),ge(!1)}),wt=Ut=>{Xt.page=1,Xt=tf(tf({},Xt),Ut),dn(tf({},Xt)),nn(Xt)},dr=(Ut,Ft)=>{Xt.page=Ut,Xt.limit=Ft,dn(tf({},Xt)),nn(Xt)},hn=Ut=>Cf(void 0,null,function*(){const Ft=yield(0,d.ZP)(`/api/shixuns/${L.id}/qna_sets.json`,{method:"post",body:Jm(tf({},Ut),{qna_record_id:be})});(Ft==null?void 0:Ft.status)===0&&(i.ZP.success("\u6DFB\u52A0\u6210\u529F"),nn(Xt),nt(!1))}),Ht=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 Ft=yield(0,d.ZP)(`/api/shixuns/${L.id}/qna_records/${Ut.id}/update_status.json`,{method:"post",body:{status:"ignored"}});(Ft==null?void 0:Ft.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 Ft;return vs.createElement("span",{className:"c-black"},(Ft=tn==null?void 0:tn.find(wn=>wn.value===Ut))==null?void 0:Ft.label)}},{title:"\u72B6\u6001",dataIndex:"status",width:120,render:Ut=>{var Ft;return vs.createElement("span",{className:"c-black"},(Ft=Tn==null?void 0:Tn.find(wn=>wn.value===Ut))==null?void 0:Ft.label)}},{title:"\u64CD\u4F5C",width:140,align:"right",dataIndex:"id",ellipsis:!0,render:(Ut,Ft)=>vs.createElement("span",null,["pending","ignored"].includes(Ft.status)&&vs.createElement(vs.Fragment,null,vs.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{nt(Ut),yn({title:Ft==null?void 0:Ft.question,content:Ft==null?void 0:Ft.answer})}},"\u52A0\u5165\u95EE\u7B54\u96C6"),vs.createElement("span",{className:"current c-light-primary",onClick:()=>Ht(Ft)},"\u5FFD\u7565")),["skipped"].includes(Ft.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(Ft.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:wt},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(Vl.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(Vl.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u72B6\u6001",options:Tn,style:{width:200}})),vs.createElement(E.default.Item,{style:{marginRight:0}},vs.createElement(v.ZP,{type:"primary",htmlType:"submit"},"\u641C\u7D22")))),vs.createElement(li.default,{columns:on,style:{marginTop:33},dataSource:lt,loading:T,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(wp,{visible:be,onCancel:()=>nt(!1),onOk:hn,modalParams:en,forceIn:!0}))},Ff=h(67294);const $m=({dispatch:L,practiceSetting:k,shixunsDetail:T})=>{const[ge,rt]=(0,r.useState)("1");return Ff.createElement("div",{className:yp.catechism},Ff.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"&&Ff.createElement(Qm,null),ge==="2"&&Ff.createElement(qm,null))};var ev=(0,e.connect)(({practiceSetting:L,shixunsDetail:k})=>({practiceSetting:L,shixunsDetail:k}))($m),tv=Object.defineProperty,wf=Object.getOwnPropertySymbols,Ip=Object.prototype.hasOwnProperty,Op=Object.prototype.propertyIsEnumerable,Rp=(L,k,T)=>k in L?tv(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,nf=(L,k)=>{for(var T in k||(k={}))Ip.call(k,T)&&Rp(L,T,k[T]);if(wf)for(var T of wf(k))Op.call(k,T)&&Rp(L,T,k[T]);return L},nv=(L,k)=>{var T={};for(var ge in L)Ip.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&wf)for(var ge of wf(L))k.indexOf(ge)<0&&Op.call(L,ge)&&(T[ge]=L[ge]);return T},rv=L=>{var k=L,{tabsActive:T}=k,ge=nv(k,["tabsActive"]);return r.createElement(r.Fragment,null,T==="information"&&r.createElement(yr,null),T==="warehouse"&&r.createElement(Lr.default,null),T==="level"&&r.createElement(Xu,nf({},ge)),T==="collaborate"&&r.createElement(jd,nf({},ge)),T==="setting"&&r.createElement(Gf.Z,null),T==="environment"&&r.createElement(Gd,nf({},ge)),T==="dataset"&&r.createElement(vm,null),T==="service"&&r.createElement(Tm,nf({},ge)),T==="catechism"&&r.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,T)=>k in L?av(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,lv=(L,k)=>{for(var T in k||(k={}))Mp.call(k,T)&&Tp(L,T,k[T]);if(xf)for(var T of xf(k))Np.call(k,T)&&Tp(L,T,k[T]);return L},sv=(L,k)=>ov(L,iv(k)),uv=(L,k)=>{var T={};for(var ge in L)Mp.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&xf)for(var ge of xf(L))k.indexOf(ge)<0&&Np.call(L,ge)&&(T[ge]=L[ge]);return T};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:T,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)(),[wt]=(0,e.useSearchParams)();(0,r.useEffect)(()=>{var Ht;const on=wt.get("tabId"),Ut=Tn.pathname.split("/").length,wn=((Ht=ft==null?void 0:ft.detail)!=null&&Ht.windows_vnc?Bf.filter(Kt=>Kt.tabId!=="dataset"):Bf).map(Kt=>Kt.tabId).includes(on);if(on&&wn){rt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:on}});return}if(Ut>4){rt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"level"}});return}if(!on||on&&!wn){rt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}});return}},[(be=ft==null?void 0:ft.detail)==null?void 0:be.windows_vnc]),(0,r.useEffect)(()=>()=>{rt({type:"practiceSetting/setSideBarTabs",payload:sv(lv({},lt.sideBar),{selectPath:""})})},[nn.id]);const dr=Ht=>{var on;if(Ht===dn.tabsActive)return;const Ut=()=>{e.history.push(`/shixuns/${yn}/edit?tabId=${Ht}`),rt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:Ht,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 Ht;return((Ht=ft==null?void 0:ft.detail)!=null&&Ht.windows_vnc?Bf.filter(Ut=>Ut.tabId!=="dataset"):Bf).filter(Ut=>{var Ft;return(Ft=ft==null?void 0:ft.detail)!=null&&Ft.is_jupyter_lab?Ut.tabId!=="level":Ut.tabId!=="service"}).map(Ut=>{const{name:Ft,icon:wn,tabId:Kt}=Ut;return Rs.createElement("div",{key:Kt,className:`${lt.sideBar.tabsActive===Kt?Zd.itemActive:Zd.item} font12`,onClick:()=>dr(Kt)},wn,Rs.createElement("span",{className:Zd.name},Ft),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:T,practiceSetting:ge})=>({globalSetting:k,loading:L,practiceSetting:ge,shixunsDetail:T}))(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,T)=>k in L?fv(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,kp=(L,k)=>{for(var T in k||(k={}))pv.call(k,T)&&Lp(L,T,k[T]);if(jp)for(var T of jp(k))mv.call(k,T)&&Lp(L,T,k[T]);return L},Df=(L,k,T)=>new Promise((ge,rt)=>{var ft=be=>{try{ot(T.next(be))}catch(nt){rt(nt)}},lt=be=>{try{ot(T.throw(be))}catch(nt){rt(nt)}},ot=be=>be.done?ge(be.value):Promise.resolve(be.value).then(ft,lt);ot((T=T.apply(L,k)).next())});const vv=({classroomList:L,loading:k,dispatch:T,shixunsDetail:ge})=>{var rt,ft;const lt=(0,e.useParams)(),ot=(0,e.useLocation)(),[be,nt]=(0,r.useState)(!1),[en,yn]=(0,r.useState)(!1),{actionTabs:Xt}=L,[dn]=E.default.useForm(),[tn,Tn]=(0,r.useState)({name:"string"}),nn=Ht=>Ht&&Ht{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:()=>{T({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(v.ZP,{loading:k["shixunsDetail/saveCopyForExercise"]&&en,className:Jf.no,onClick:()=>Df(void 0,null,function*(){var Ht;yn(!0),(Ht=L.actionTabs)!=null&&Ht.value?L.actionTabs.fn(L.actionTabs.value,!0,2):L.actionTabs.fn(!0,2)})},"\u540C\u6B65\u4FEE\u6539\u539F\u5B9E\u8BAD"),gu.createElement(v.ZP,{loading:k["shixunsDetail/saveCopyForExercise"]&&!en,className:Jf.yes,onClick:()=>Df(void 0,null,function*(){var Ht;yn(!1),(Ht=L.actionTabs)!=null&&Ht.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 Ht,on;yield dn.validateFields();const Ut=dn.getFieldValue();nt(!0);const Ft=yield(0,d.ZP)(`/api/shixuns/${lt==null?void 0:lt.id}/update_shixun_name.json`,{method:"post",body:{shixun_name:Ut.name}});nt(!1),Ft.status===0&&(i.ZP.success("\u4FEE\u6539\u6210\u529F"),T({type:"practiceSetting/getCommonData",payload:{id:lt.id}}),(Ht=L.actionTabs)!=null&&Ht.getBaseInfo&&((on=L.actionTabs)==null||on.getBaseInfo())),T({type:"classroomList/setActionTabs",payload:{}})}),onCancel:()=>{T({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:wt},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:T})=>({classroomList:L,loading:k.effects,shixunsDetail:T}))(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,T)=>k in L?hv(L,k,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[k]=T,Kp=(L,k)=>{for(var T in k||(k={}))Up.call(k,T)&&Wp(L,T,k[T]);if(Sf)for(var T of Sf(k))Zp.call(k,T)&&Wp(L,T,k[T]);return L},Vp=(L,k)=>Av(L,Ev(k)),yv=(L,k)=>{var T={};for(var ge in L)Up.call(L,ge)&&k.indexOf(ge)<0&&(T[ge]=L[ge]);if(L!=null&&Sf)for(var ge of Sf(L))k.indexOf(ge)<0&&Zp.call(L,ge)&&(T[ge]=L[ge]);return T};const bv=L=>{var k=L,{globalSetting:T,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,r.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:T})=>({globalSetting:k,loading:L,practiceSetting:T}))(bv);const Fv=({globalSetting:L})=>{var k;switch(Number((k=L==null?void 0:L.setting)==null?void 0:k.theme)){case w.Fy.THEMEONE:return r.createElement(kf,null);case w.Fy.DEFAULT:default:return r.createElement(Cv,null)}};var wv=(0,e.connect)(({globalSetting:L})=>({globalSetting:L}))(Fv)},38449:function(et,$e,h){"use strict";h.d($e,{Z:function(){return p}});var w=h(67294),r=h(35973),e=h(22150),B=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,d=Object.prototype.propertyIsEnumerable,n=(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)&&n(f,A,y[A]);if(l)for(var A of l(y))d.call(y,A)&&n(f,A,y[A]);return f},u=(f,y,A)=>new Promise((m,F)=>{var E=S=>{try{M(A.next(S))}catch(b){F(b)}},v=S=>{try{M(A.throw(S))}catch(b){F(b)}},M=S=>S.done?m(S.value):Promise.resolve(S.value).then(E,v);M((A=A.apply(f,y)).next())});const c=({shixunsDetail:f,globalSetting:y,loading:A,dispatch:m,title:F,pathList:E=[],showInputPath:v=!1,isMergeSelectFile:M=!1,onFinish:S=()=>{}})=>{const[b]=e.default.useForm(),C=(0,r.useParams)(),g=(0,r.useLocation)(),D=(0,w.useRef)(),[j,R]=(0,w.useState)(""),[N,Z]=(0,w.useState)(""),[G,X]=(0,w.useState)([]),[ne,Q]=(0,w.useState)([]);(0,w.useEffect)(()=>{var ie,$;D.current=(($=(ie=g.pathname)==null?void 0:ie.split("/"))==null?void 0:$[3])==="repository"},[]),(0,w.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=>u(void 0,null,function*(){const $=yield m({type:D.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:C.id,path:ie}});$&&Q($.trees||[])}),se=ie=>{let $=j;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),$=j?`${j}/${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=()=>u(void 0,null,function*(){const ie=b==null?void 0:b.getFieldsValue(),$=j?`${j}${ie!=null&&ie.name?`/${ie==null?void 0:ie.name}`:""}`:ie==null?void 0:ie.name;if(M){S($),pe();return}if(v){yield b.validateFields();const de=yield m({type:"shixunsDetail/uploadGitFolder",payload:o(o({},{id:C.id,path:$}),D.current?{}:{secret_repository:!0})});S(N),de.status===0&&B.ZP.info("\u65B0\u5EFA\u6210\u529F")}else S($),B.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");pe()}),pe=()=>{m({type:"shixunsDetail/setActionTabs",payload:{}}),b.resetFields()};return w.createElement(P.default,{centered:!0,title:F||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:f.actionTabs.key==="Repository-SelectFilePath",onOk:oe,onCancel:pe},w.createElement("div",{className:t.wrap},w.createElement("div",{className:t.content},w.createElement("div",{className:t.mainPathWrap},!!(G!=null&&G.length)&&G.map((ie,$)=>w.createElement("a",{key:$,onClick:()=>ue(ie,$)},ie.val))),!!(ne!=null&&ne.length)&&ne.map((ie,$)=>ie.type==="tree"&&w.createElement("a",{key:$,onClick:()=>se(ie)},w.createElement("i",{className:`iconfont icon-wenjianjia ${t.colorBlue}`}),ie.name))),w.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),w.createElement("div",{className:"mt5 mb5"},j),v&&w.createElement(e.default,{form:b,scrollToFirstError:!0,className:"mt20"},w.createElement(e.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},w.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,r.connect)(({shixunsDetail:f,loading:y,globalSetting:A})=>({shixunsDetail:f,globalSetting:A,loading:y.models.index}))(c)},95750:function(et,$e,h){"use strict";h.d($e,{Z:function(){return b}});var w=h(67294),r=h(35973),e=h(14446),B=h(2453),P=h(71577),a=h(84567),t=h(78045),s=h(49288),l=h(40411),i=h(34336),d=h(31795),n=h(5584),o=h(96670),u=h(78207),c=h(27484),p=h.n(c),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,m=Object.prototype.propertyIsEnumerable,F=(C,g)=>{var D={};for(var j in C)A.call(C,j)&&g.indexOf(j)<0&&(D[j]=C[j]);if(C!=null&&y)for(var j of y(C))g.indexOf(j)<0&&m.call(C,j)&&(D[j]=C[j]);return D},E=(C,g,D)=>new Promise((j,R)=>{var N=X=>{try{G(D.next(X))}catch(ne){R(ne)}},Z=X=>{try{G(D.throw(X))}catch(ne){R(ne)}},G=X=>X.done?j(X.value):Promise.resolve(X.value).then(N,Z);G((D=D.apply(C,g)).next())});const v=C=>{if(!C)return C;const g=C.split(":");if(g[1]=="00"||g[1]=="30")return C;const D=parseInt(g[1]);if(D<30||D==60)return[g[0],"30"].join(":");if(D<60){const j=[g[0],"00"].join(":"),R="YYYY-MM-DD HH:mm",N=p()(j,R);return N.add(1,"hours"),N.format(R)}return C},M="YYYY-MM-DD HH:mm",S=C=>{var g=C,{shixunsDetail:D,globalSetting:j,loading:R,user:N,dispatch:Z}=g,G=F(g,["shixunsDetail","globalSetting","loading","user","dispatch"]),X,ne,Q,me,se,ue,oe,pe,ie;const $=(0,w.useRef)(),[de,ye]=(0,w.useState)(),[De,Me]=(0,w.useState)(),[q,V]=(0,w.useState)([]),[fe,K]=(0,w.useState)([]),[re,Pe]=(0,w.useState)(""),[Te,Ae]=(0,w.useState)(),[H,I]=(0,w.useState)(),[U,J]=(0,w.useState)(),he=(ne=(X=N.userInfo)==null?void 0:X.shixun)==null?void 0:ne.editable;(0,w.useEffect)(()=>{var Le,ve;$.current=(ve=(Le=location.pathname)==null?void 0:Le.split("/"))==null?void 0:ve[2],Ve()},[]),(0,w.useEffect)(()=>{var Le,ve,Re,Ke,ze,qe,Qe,Ye,Ct,kt,$t,Mn;D.setting&&(ye((ve=(Le=D.setting)==null?void 0:Le.shixun)==null?void 0:ve.can_copy),Me((Ke=(Re=D.setting)==null?void 0:Re.shixun)==null?void 0:Ke.use_scope),Ae(!!((qe=(ze=D.setting)==null?void 0:ze.shixun)!=null&&qe.opening_time)),I((Ye=(Qe=D.setting)==null?void 0:Qe.shixun)==null?void 0:Ye.opening_time),V((kt=(Ct=D.setting)==null?void 0:Ct.shixun)==null?void 0:kt.scope_partment),J((Mn=($t=D.setting)==null?void 0:$t.shixun)==null?void 0:Mn.git_size))},[D.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:w.createElement("div",{className:`tc font14 ${f.modal}`},!!((Le=Qe.subjects)!=null&&Le.length)&&w.createElement(w.Fragment,null,w.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",w.createElement("span",{className:f.colorOrange},Qe==null?void 0:Qe.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),w.createElement("br",null)),!!((Ke=Qe.courses)!=null&&Ke.length)&&w.createElement(w.Fragment,null,w.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",w.createElement("span",{className:f.colorOrange},Qe==null?void 0:Qe.courses_count),"\u4E2A\u6559\u5B66\u8BFE\u5802"),w.createElement("br",null)),w.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&&(B.ZP.success("\u64CD\u4F5C\u6210\u529F"),r.history.push("/shixuns"))})})}),ce=()=>{(0,u.gy)(Z,"\u4E0D\u80FD\u8FDB\u884C\u5220\u9664")},xe=Le=>{if(q.includes(Le)){B.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){B.ZP.info("\u8BF7\u9009\u62E9\u5F00\u542F\u65F6\u95F4");return}if(De===1&&!q.length){B.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&&(B.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 w.createElement("div",null,w.createElement("section",{className:f.wrap},w.createElement("div",{style:{position:"absolute",top:"25px",right:"25px"}},((Q=D==null?void 0:D.detail)==null?void 0:Q.shixun_status)!==2?w.createElement(P.ZP,{danger:!0,onClick:Ie},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):w.createElement(P.ZP,{danger:!0,onClick:ce},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE")),w.createElement("div",{className:f.labelWrap},w.createElement("label",{className:f.label},"\u590D\u5236\uFF1A"),w.createElement("div",{className:f.labelContent},w.createElement("div",null,w.createElement(a.default,{checked:de,onChange:Le=>ye(Le.target.checked),disabled:!he}),w.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=D.detail)==null?void 0:me.shixun_status)>1||((se=D.detail)==null?void 0:se.public)===2)&&((oe=(ue=D.setting)==null?void 0:ue.shixun)==null?void 0:oe.use_scope)===0&&((pe=D.detail)==null?void 0:pe.identity)>2)&&w.createElement("div",{className:f.labelWrap},w.createElement("label",{className:f.label},"\u516C\u5F00\u7A0B\u5EA6\uFF1A"),w.createElement("div",{className:f.labelContent},w.createElement(t.ZP.Group,{value:De,onChange:Le=>Me(Le.target.value),disabled:!he},w.createElement(t.ZP,{className:f.radio,value:0},w.createElement("span",null,"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00"),w.createElement("span",{className:f.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),w.createElement(t.ZP,{className:f.radio,value:1},w.createElement("span",null,"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),w.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&&w.createElement(w.Fragment,null,w.createElement("div",{className:"mt10"},w.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}))}),w.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")),w.createElement("div",{className:"mt10"},q==null?void 0:q.map(Le=>he?w.createElement(l.Z,{count:"x",className:"mr20 current",onClick:()=>V(q.filter(ve=>ve!==Le))},w.createElement(P.ZP,{type:"primary",ghost:!0},Le)):w.createElement(P.ZP,{type:"primary",ghost:!0,className:"mr20"},Le)))))),w.createElement("div",{className:f.labelWrap},w.createElement("label",{className:f.label},"\u5F00\u542F\u65F6\u95F4\uFF1A"),w.createElement("div",{className:f.labelContent},w.createElement("div",null,w.createElement(a.default,{checked:Te,onChange:Le=>Ae(Le.target.checked),disabled:!he}),w.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&&w.createElement(i.default,{className:`${f.dataPicker} mt10`,format:M,locale:n.Z,disabled:!he,placeholder:"\u8BF7\u8F93\u5165\u5F00\u542F\u65F6\u95F4",showToday:!1,disabledDate:Le=>Le&&LeI(v(ve))}))),((ie=N==null?void 0:N.userInfo)==null?void 0:ie.role)===1&&w.createElement("div",{className:f.labelWrap,style:{alignItems:"center"}},w.createElement("label",{className:f.label},"\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF\uFF1A"),w.createElement("div",{className:f.labelContent},w.createElement("div",null,w.createElement(d.Z,{style:{width:150},placeholder:"\u8BF7\u8F93\u5165\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF",min:1,max:10240,value:U,onChange:Le=>{J(Le)}}),w.createElement("span",{className:"c-grey-999"}," M "))))),w.createElement(o.t,{okText:"\u4FDD\u5B58",hasOkBtn:he,loading:R.effects["shixunsDetail/updatePermissionSetting"],onCancel:()=>r.history.push(`/shixuns/${$.current}/challenges`),onOk:Oe,className:f.bottomButton}))};var b=(0,r.connect)(({shixunsDetail:C,loading:g,globalSetting:D,user:j})=>({shixunsDetail:C,globalSetting:D,user:j,loading:g}))(S)},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=(et,$e,h)=>new Promise((w,r)=>{var e=a=>{try{P(h.next(a))}catch(t){r(t)}},B=a=>{try{P(h.throw(a))}catch(t){r(t)}},P=a=>a.done?w(a.value):Promise.resolve(a.value).then(e,B);P((h=h.apply(et,$e)).next())});const timeFormat="YYYY-MM-DD HH:mm",handleDateString=et=>{if(!et)return et;const $e=et.split(":");if($e[1]=="00"||$e[1]=="30")return et;const h=parseInt($e[1]);if(h<30||h==60)return[$e[0],"30"].join(":");if(h<60){const w=[$e[0],"00"].join(":"),r="YYYY-MM-DD HH:mm",e=moment__WEBPACK_IMPORTED_MODULE_3___default()(w,r);return e.add(1,"hours"),e.format(r)}return et};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=et=>__async(this,null,function*(){const $e=yield dispatch({type:"shixunsDetail/getDepartments",payload:{q:et}});$e&&setDepartmentList($e.shools_name||[])});(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{var et,$e;($e=(et=shixunsDetail.setting)==null?void 0:et.shixun)!=null&&$e.main_type&&handleInitState()},[shixunsDetail.setting]),(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{dispatch({type:"shixunsDetail/getSettingsData",payload:params})},[]);const handleSelectDepartment=et=>{if(selectDepartmentList.includes(et)){antd__WEBPACK_IMPORTED_MODULE_9__.ZP.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}setDepartmentValue(null),setSelectDepartmentList([...selectDepartmentList,et])},handleInitState=()=>{var et,$e,h,w,r,e,B,P,a,t,s,l,i,d,n,o,u,c,p,f,y,A,m,F,E,v,M,S,b,C,g,D,j,R,N,Z,G,X,ne,Q,me,se,ue,oe,pe,ie,$;setCodeEditPermission(($e=(et=shixunsDetail.setting)==null?void 0:et.shixun)==null?void 0:$e.code_edit_permission),setAllowFileUpload((w=(h=shixunsDetail.setting)==null?void 0:h.shixun)==null?void 0:w.allow_file_upload),setCodeHidden((e=(r=shixunsDetail.setting)==null?void 0:r.shixun)==null?void 0:e.show_code_dir),setForbidCopy((P=(B=shixunsDetail.setting)==null?void 0:B.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((n=(d=shixunsDetail.setting)==null?void 0:d.shixun)==null?void 0:n.can_copy),setOpenValue((u=(o=shixunsDetail.setting)==null?void 0:o.shixun)==null?void 0:u.use_scope),setOpenAnswer((p=(c=shixunsDetail.setting)==null?void 0:c.shixun)==null?void 0:p.open_answer_and_test),setIsOpenTime(!!((y=(f=shixunsDetail.setting)==null?void 0:f.shixun)!=null&&y.opening_time)),setOpenTime((m=(A=shixunsDetail.setting)==null?void 0:A.shixun)==null?void 0:m.opening_time),setSelectDepartmentList((E=(F=shixunsDetail.setting)==null?void 0:F.shixun)==null?void 0:E.scope_partment),setDisableDiscuss((M=(v=shixunsDetail.setting)==null?void 0:v.shixun)==null?void 0:M.is_disable_discuss),setdisableAI((b=(S=shixunsDetail.setting)==null?void 0:S.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((j=(D=shixunsDetail.setting)==null?void 0:D.shixun)==null?void 0:j.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((et,$e)=>{var h,w;et!=((w=(h=shixunsDetail.setting)==null?void 0:h.shixun)==null?void 0:w.scope_partment[$e])&&(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(et=!1,$e=1){return __async(this,null,function*(){var h,w;const r=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:et}});(r==null?void 0:r.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}),(w=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&w.copy_for_exercise&&(0,_utils__WEBPACK_IMPORTED_MODULE_8__.m)(dispatch,shixunsDetail,params.id,$e))})}const handleDeleteShixun=()=>__async(this,null,function*(){var et,$e,h,w,r,e;const B=(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,!!((et=B.subjects)!=null&&et.length)&&React.createElement(React.Fragment,null,React.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230"," ",(h=($e=B.subjects)==null?void 0:$e.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},B==null?void 0:B.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),React.createElement("br",null)),!!((w=B.courses)!=null&&w.length)&&React.createElement(React.Fragment,null,React.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(e=(r=B.courses)==null?void 0:r.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},B==null?void 0:B.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(et){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(et),parseInt(et)===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:et=>{var $e;if(($e=practiceSetting==null?void 0:practiceSetting.sideBar)!=null&&$e.confirmLeave){showExitmodel(et.key);return}setMenuSelectKey(et.key),parseInt(et.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:et=>setTaskPass(et.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:et=>setTestSetPermission(et.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:et=>setIsCopy(et.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:et=>setOpenValue(et.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:et=>{setDepartmentValue(et),handleGetDepartments(et)},disabled:!editable,onSelect:handleSelectDepartment,options:departmentList==null?void 0:departmentList.map(et=>({value:et}))})),React.createElement("div",{className:"mt10"},selectDepartmentList==null?void 0:selectDepartmentList.map(et=>editable?React.createElement(antd__WEBPACK_IMPORTED_MODULE_17__.Z,{count:"x",className:"mr20 current",onClick:()=>setSelectDepartmentList(selectDepartmentList.filter($e=>$e!==et))},React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{type:"primary",ghost:!0},et)):React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{type:"primary",ghost:!0,className:"mr20"},et)))))),!((_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:et=>setOpenAnswer(et.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:et=>{setIsOpenTime(et.target.checked),et.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:et=>et&&etsetOpenTime(handleDateString($e))})))),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:et=>set_display_git_address(et.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:et=>{setCodeHidden(et.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:et=>{setCodeEditPermission(et.target.checked),et.target.checked||setAllowFileUpload(et.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:et=>{setAllowFileUpload(et.target.checked),et.target.checked&&setCodeEditPermission(et.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:et=>setForbidCopy(et.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:et=>setOpenCodeDebugger(et)}),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:et=>setOpenSelfRun(et)}),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:et=>setOpenLocalEvaluate(et)}),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:et=>{setgitSize(et)}}),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:et=>{if(!(0,_utils_authority__WEBPACK_IMPORTED_MODULE_7__.Ny)()){(0,_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__.pW)(2);return}setStartPermanent(et)}}),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:et=>{setPodSwitch(et)}}),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:et=>setDisableDiscuss(!et)}),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:et=>{setresource_recommend(et)}}),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:et=>{setai_user(et.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 et,$e;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}(et=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&et.is_fork_from_creator&&(($e=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&$e.copy_for_exercise)?dispatch({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"setting",fn:(h,w)=>{handSubmeit(h,w)}}}):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:et,shixunsDetail:$e,practiceSetting:h})=>({user:et,shixunsDetail:$e,practiceSetting:h}))(Setting)},59290:function(et,$e,h){"use strict";h.d($e,{m:function(){return t}});var w=h(28706),r=h(2453),e=h(14446),B=h(67294),P=(s,l,i)=>new Promise((d,n)=>{var o=p=>{try{c(i.next(p))}catch(f){n(f)}},u=p=>{try{c(i.throw(p))}catch(f){n(f)}},c=p=>p.done?d(p.value):Promise.resolve(p.value).then(o,u);c((i=i.apply(s,l)).next())});const a=s=>{let l=document.createElement("textarea");return l.value=s,l.value},t=(s,l,i,d,n)=>P(void 0,null,function*(){var o,u;const c=yield s({type:"shixunsDetail/saveCopyForExercise",payload:{id:i,save_type:d}});d===1?((c==null?void 0:c.status)==0&&r.ZP.success("\u4FDD\u5B58\u6210\u529F"),(o=c==null?void 0:c.data)!=null&&o.exists_same_shixun_name?s({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(u=c==null?void 0:c.data)==null?void 0:u.shixun_name}}):s({type:"classroomList/setActionTabs",payload:{}})):(s({type:"classroomList/setActionTabs",payload:{}}),(c==null?void 0:c.status)===0&&e.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:B.createElement("div",null,B.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,w.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(et,$e,h){"use strict";h.d($e,{A0:function(){return v},Ce:function(){return y},Dx:function(){return n},Il:function(){return E},R2:function(){return f},R9:function(){return c},Ru:function(){return p},To:function(){return d},_S:function(){return i},a6:function(){return o},bj:function(){return l},l5:function(){return F},nW:function(){return u},pP:function(){return m},pi:function(){return A}});var w=h(33170),r=Object.defineProperty,e=Object.getOwnPropertySymbols,B=Object.prototype.hasOwnProperty,P=Object.prototype.propertyIsEnumerable,a=(M,S,b)=>S in M?r(M,S,{enumerable:!0,configurable:!0,writable:!0,value:b}):M[S]=b,t=(M,S)=>{for(var b in S||(S={}))B.call(S,b)&&a(M,b,S[b]);if(e)for(var b of e(S))P.call(S,b)&&a(M,b,S[b]);return M},s=(M,S,b)=>new Promise((C,g)=>{var D=N=>{try{R(b.next(N))}catch(Z){g(Z)}},j=N=>{try{R(b.throw(N))}catch(Z){g(Z)}},R=N=>N.done?C(N.value):Promise.resolve(N.value).then(D,j);R((b=b.apply(M,S)).next())});function l(M){return s(this,null,function*(){return(0,w.ZP)("/api/data_sets/tags.json",{method:"get",params:t({},M)})})}function i(M){return s(this,null,function*(){return(0,w.ZP)("/api/data_sets.json",{method:"get",params:t({},M)})})}function d(M){return s(this,null,function*(){return(0,w.ZP)(`/api/data_sets/${M}/apply_public.json`,{method:"post"})})}function n(M){return s(this,null,function*(){return(0,w.ZP)(`/api/data_sets/${M}/revoke_apply_public.json`,{method:"post"})})}function o(M){return s(this,null,function*(){return(0,w.ZP)(`/api/data_sets/${M}/cancel_public.json`,{method:"post"})})}function u(M){return s(this,null,function*(){return(0,w.ZP)("/api/collections.json",{method:"post",body:t({},M)})})}function c(M){return s(this,null,function*(){return(0,w.ZP)("/api/collections/cancel.json",{method:"delete",body:t({},M)})})}function p(M){return s(this,null,function*(){return(0,w.ZP)(`/api/data_sets/${M}.json`,{method:"get"})})}function f(M){return s(this,null,function*(){return(0,w.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,w.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,w.ZP)(`/api/shixuns/${M}/data_sets_list.json`,{method:"get"})})}function m(M){return s(this,null,function*(){return(0,w.ZP)(`/api/data_sets/${M}/delete.json`,{method:"delete"})})}function F(M){return s(this,null,function*(){return(0,w.ZP)("/api/teach_group_shares.json",{method:"post",body:t({},M)})})}function E(M){return s(this,null,function*(){return(0,w.ZP)("/api/data_sets/single_destroy_files.json",{method:"delete",body:t({},M)})})}function v(M){return s(this,null,function*(){return(0,w.ZP)(`/api/data_sets/${M==null?void 0:M.id}/edit_file_info.json`,{method:"put",body:t({},M)})})}},51959:function(et,$e,h){"use strict";h.d($e,{BU:function(){return r},Dj:function(){return w},gH:function(){return e},vp:function(){return B}});function w(P){try{P.mozRequestFullScreen?P.mozRequestFullScreen():P.webkitRequestFullScreen&&P.webkitRequestFullScreen()}catch(a){console.log(a,":e")}}function r(){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 B(){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(et,$e,h){"use strict";h.d($e,{rX:function(){return F},pW:function(){return E},gy:function(){return v},xY:function(){return m},O5:function(){return A},tJ:function(){return u},o1:function(){return c},Rd:function(){return y}});var w=h(35973),r=h(14446),e=h(96074),B=h(2453),P=h(52262),a=h(28706),t=h(55304),s=h(25510),l="data:image/png;base64,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",i=h.p+"static/newqrcode.a8740efb.png",d=h(32637),n=h(67294),o=(M,S,b)=>new Promise((C,g)=>{var D=N=>{try{R(b.next(N))}catch(Z){g(Z)}},j=N=>{try{R(b.throw(N))}catch(Z){g(Z)}},R=N=>N.done?C(N.value):Promise.resolve(N.value).then(D,j);R((b=b.apply(M,S)).next())});const u=(M,S=!1)=>!!(c(M)&&p(S)),c=M=>(0,P.bg)()?!0:(M({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),p=(M=!1)=>{var S;const{user:b}=(0,w.getDvaApp)()._store.getState();return(S=b.userInfo)!=null&&S.profile_completed?!0:(r.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,a.xg)("/account/profile/edit"),f()}}),!1)},f=()=>{r.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()}})},y=()=>{r.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:n.createElement("div",{style:{textAlign:"center"}},n.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"),n.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:d}),n.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},A=()=>{var M;const{user:S}=(0,w.getDvaApp)()._store.getState();return(M=S.userInfo)!=null&&M.professional_certification?!0:(r.default.confirm({title:"\u63D0\u793A",centered:!0,content:n.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,a.xg)("/account/certification")}}),!1)},m=()=>(0,P.V9)()?!0:(r.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:n.createElement("div",{className:"tc",style:{marginLeft:-38}},n.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),n.createElement("img",{src:i,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),F=(M,S)=>M?!0:(r.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:n.createElement("div",null,n.createElement("p",null,S||"\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"),n.createElement("div",{style:{marginLeft:"110px"}},n.createElement("img",{src:l,width:200}),n.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,a.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),E=M=>{r.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:n.createElement("div",null,n.createElement("div",null,n.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"),n.createElement(e.Z,null),n.createElement("p",{style:{color:"#666666",fontSize:12}}," ",n.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 ",n.createElement("a",null,M),"\u5929\u3002"),n.createElement("p",{style:{color:"#666666",fontSize:12}}," ",n.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")),n.createElement("div",{style:{textAlign:"center",marginTop:30}},n.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:s,alt:"\u4E8C\u7EF4\u7801",width:160})))})},v=(M,S="")=>{const{shixunsDetail:{detail:b}}=(0,w.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 C="";return(b==null?void 0:b.public)===2&&(C="\u5DF2\u516C\u5F00"),(b==null?void 0:b.public)===1&&(C="\u5F85\u5BA1\u6838"),(b==null?void 0:b.shixun_status)===3&&(C="\u5DF2\u5173\u95ED"),r.default.info({centered:!0,icon:n.createElement(t.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:n.createElement("div",{className:"tc",style:{marginLeft:-38}},n.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},n.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",C,"\uFF0C",S,"\u3002"),n.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),n.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:s,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(b==null?void 0:b.shixun_status)===2?(r.default.confirm({centered:!0,icon:n.createElement(t.Z,null),title:"\u63D0\u793A",content:n.createElement("div",null,n.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",S,"\u3002"),n.createElement("br",null),n.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:()=>{r.default.confirm({width:440,centered:!0,icon:n.createElement(t.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:()=>o(void 0,null,function*(){(yield M({type:"shixunsDetail/cancelRelease",payload:{id:b==null?void 0:b.identifier}})).status!==401&&(B.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),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(et){(function($e){(function(h){if(1)et.exports=h();else var w})(function(){var h,w,r;return function(){function e(B,P,a){function t(i,d){if(!P[i]){if(!B[i]){var n=void 0;if(!d&&n)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 u=P[i]={exports:{}};B[i][0].call(u.exports,function(c){var p=B[i][1][c];return t(p||c)},u,u.exports,e,B,P,a)}return P[i].exports}for(var s=void 0,l=0;l `.concat(y,` @@ -75,7 +75,7 @@ Actual: `+q.attribValue);else{var re=q.tag,Pe=q.tags[q.tags.length-1]||q;re.ns== stack: %s`,Date(),g,a.pid,ve.name,ve.message,ve.stack);return}var ze=b;b=null;var qe={};Ke&&(V=Ke.statusCode,qe=Ke.headers);var Qe=Date.now()-j;Pe&&(Pe.contentDownload=Qe),u("[%sms] done, %s bytes HTTP %s %s %s %s, keepAliveSocket: %s, timing: %j",Qe,q,V,Q.method,Q.host,Q.path,Me,Pe);var Ye={status:V,statusCode:V,headers:qe,size:q,aborted:fe,rt:Qe,keepAliveSocket:Me,data:Re,requestUrls:S.requestUrls,timing:Pe,remoteAddress:K,remotePort:re};if(ve){var Ct="";X&&typeof X.getCurrentStatus=="function"&&(Ct=", agent status: "+JSON.stringify(X.getCurrentStatus())),ve.message+=", "+Q.method+" "+M+" "+V+" (connected: "+De+", keepalive socket: "+Me+Ct+`) headers: `+JSON.stringify(qe),ve.data=Re,ve.path=Q.path,ve.status=V,ve.headers=qe,ve.res=Ye}ze(ve,Re,S.streaming?Ke:Ye),S.emitter&&(D.url=M,D.socket=Oe&&Oe.connection,D.options=Q,D.size=pe,S.emitter.emit("response",{requestId:g,error:ve,ctx:S.ctx,req:D,res:Ye}))}function I(ve){var Re=null;if(S.followRedirect&&statuses.redirect[ve.statusCode]){S._followRedirectCount=(S._followRedirectCount||0)+1;var Ke=ve.headers.location;if(!Ke)Re=new Error("Got statusCode "+ve.statusCode+" but cannot resolve next location from headers"),Re.name="FollowRedirectError";else if(S._followRedirectCount>S.maxRedirects)Re=new Error("Exceeded maxRedirects. Probably stuck in a redirect loop "+M),Re.name="MaxRedirectError";else{var ze=S.formatRedirectUrl?S.formatRedirectUrl(M,Ke):d.resolve(M,Ke);u("Request#%d %s: `redirected` from %s to %s",g,Q.path,M,ze),Ae(),S.headers&&S.headers.Host&&y.test(Ke)&&(S.headers.Host=null);var qe=b;return b=null,P.requestWithCallback(ze,S,qe),{redirect:!0,error:null}}}return{redirect:!1,error:Re}}S.gzip&&!Q.headers["Accept-Encoding"]&&!Q.headers["accept-encoding"]&&(Q.headers["Accept-Encoding"]="gzip");function U(ve,Re,Ke){var ze=ve.headers["content-encoding"];return Ke(null,Re,ze)}var J=S.writeStream;u("Request#%d %s %s with headers %j, options.path: %s",g,N,M,Q.headers,Q.path),S.requestUrls.push(M);function he(ve){if(Pe&&(Pe.waiting=Date.now()-j),u("Request#%d %s `req response` event emit: status %d, headers: %j",g,M,ve.statusCode,ve.headers),S.streaming){var Re=I(ve);if(Re.redirect){ve.resume();return}return Re.error?(ve.resume(),H(Re.error,null,ve)):H(null,null,ve)}if(ve.on("close",function(){u("Request#%d %s: `res close` event emit, total size %d",g,M,q)}),ve.on("error",function(){u("Request#%d %s: `res error` event emit, total size %d",g,M,q)}),ve.on("aborted",function(){fe=!0,u("Request#%d %s: `res aborted` event emit, total size %d",g,M,q)}),J){var Ke=I(ve);if(Ke.redirect){ve.resume();return}return Ke.error?(ve.resume(),J.end(),H(Ke.error,null,ve)):(S.consumeWriteStream===!1?ve.on("end",H.bind(null,null,null,ve)):J.on("close",function(){u("Request#%d %s: writeStream close event emitted",g,M),H(ye||null,null,ve)}),ve.pipe(J))}var ze=[];ve.on("data",function(qe){u("Request#%d %s: `res data` event emit, size %d",g,M,qe.length),q+=qe.length,ze.push(qe)}),ve.on("end",function(){var qe=t.concat(ze,q);if(u("Request#%d %s: `res end` event emit, total size %d, _dumped: %s",g,M,q,ve._dumped),ye)return H(ye,qe,ve);var Qe=I(ve);if(Qe.error)return H(Qe.error,qe,ve);Qe.redirect||U(ve,qe,function(Ye,Ct,kt){if(Ye)return H(Ye,qe,ve);if(!kt&&E.indexOf(S.dataType)>=0){try{Ct=decodeBodyByCharset(Ct,ve)}catch(Mn){return u("decodeBodyByCharset error: %s",Mn),H(null,Ct,ve)}if(S.dataType==="json")if(q===0)Ct=null;else{var $t=parseJSON(Ct,ne);$t.error?Ye=$t.error:Ct=$t.data}}fe&&u("Request#%d %s: Remote socket was terminated before `response.end()` was called",g,M),H(Ye,Ct,ve)})})}var Ve,Ie;Array.isArray(S.timeout)?(Ve=c(S.timeout[0]),Ie=c(S.timeout[1])):Ve=Ie=c(S.timeout),u("ConnectTimeout: %d, ResponseTimeout: %d",Ve,Ie);function ce(){u("Connect timer ticking, timeout: %d",Ve),$=setTimeout(function(){$=null,V===-1&&(V=-2);var ve="Connect timeout for "+Ve+"ms",Re="ConnectionTimeoutError";Oe.socket||(Re="SocketAssignTimeoutError",ve+=", working sockets is full"),ye=new Error(ve),ye.name=Re,ye.requestId=g,u("ConnectTimeout: Request#%d %s %s: %s, connected: %s",g,M,ye.name,ve,De),Le()},Ve)}function xe(){u("Response timer ticking, timeout: %d",Ie),de=setTimeout(function(){de=null;var ve="Response timeout for "+Ie+"ms",Re="ResponseTimeoutError";ye=new Error(ve),ye.name=Re,ye.requestId=g,u("ResponseTimeout: Request#%d %s %s: %s, connected: %s",g,M,ye.name,ve,De),Le()},Ie)}var Oe;Q.mode=S.mode?S.mode:"";try{Oe=G.request(Q,he)}catch(ve){return H(ve)}typeof window=="undefined"?ce():Oe.on("requestTimeout",function(){V===-1&&(V=-2);var ve="Connect timeout for "+Ve+"ms",Re="ConnectionTimeoutError";ye=new Error(ve),ye.name=Re,ye.requestId=g,Le()});function Le(){u("Request#%d %s abort, connected: %s",g,M,De),Oe.socket||(ye.noSocket=!0,H(ye)),Oe.abort()}return Pe&&Oe.on("finish",function(){Pe.requestSent=Date.now()-j}),Oe.once("socket",function(ve){Pe&&(Pe.queuing=Date.now()-j);var Re=ve.readyState;if(Re==="opening"){ve.once("lookup",function(Ke,ze,qe){u("Request#%d %s lookup: %s, %s, %s",g,M,Ke,ze,qe),Pe&&(Pe.dnslookup=Date.now()-j),ze&&(K=ze)}),ve.once("connect",function(){Pe&&(Pe.connected=Date.now()-j),Te(),xe(),u("Request#%d %s new socket connected",g,M),De=!0,K||(K=ve.remoteAddress),re=ve.remotePort});return}u("Request#%d %s reuse socket connected, readyState: %s",g,M,Re),De=!0,Me=!0,K||(K=ve.remoteAddress),re=ve.remotePort,Te(),xe()}),Oe.on("error",function(ve){(ve.name==="Error"||ve.name==="TypeError")&&(ve.name=De?"ResponseError":"RequestError"),ve.message+=' (req "error")',u("Request#%d %s `req error` event emit, %s: %s",g,M,ve.name,ve.message),H(ye||ve)}),J&&J.once("error",function(ve){ve.message+=' (writeStream "error")',ye=ve,u("Request#%d %s `writeStream error` event emit, %s: %s",g,M,ve.name,ve.message),Le()}),S.stream?(S.stream.pipe(Oe),S.stream.once("error",function(ve){ve.message+=' (stream "error")',ye=ve,u("Request#%d %s `readStream error` event emit, %s: %s",g,M,ve.name,ve.message),Le()})):Oe.end(se),Oe.requestId=g,Oe}}).call(this)}).call(this,e("_process"),e("buffer").Buffer)},{"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/helpers/typeof":79,_process:467,buffer:90,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.function.name.js":284,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.split.js":307,"core-js/modules/es.string.trim.js":308,debug:465,http:468,https:355,"humanize-ms":356,url:472,util:419}]},{},[1])(1)})})(window)},38780:function(et,$e){"use strict";function h(){const w=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let r=1;r{const P=e[B];P!==void 0&&(w[B]=P)})}return w}$e.Z=h},81643:function(et,$e,h){"use strict";h.d($e,{Z:function(){return w}});const w=r=>r?typeof r=="function"?r():r:null},66367:function(et,$e,h){"use strict";h.d($e,{F:function(){return w},Z:function(){return r}});function w(e){return e!=null&&e===e.window}function r(e,B){var P,a;if(typeof window=="undefined")return 0;const t=B?"scrollTop":"scrollLeft";let s=0;return w(e)?s=e[B?"pageYOffset":"pageXOffset"]:e instanceof Document?s=e.documentElement[t]:(e instanceof HTMLElement||e)&&(s=e[t]),e&&!w(e)&&typeof s!="number"&&(s=(a=((P=e.ownerDocument)!==null&&P!==void 0?P:e).documentElement)===null||a===void 0?void 0:a[t]),s}},58375:function(et,$e,h){"use strict";h.d($e,{Z:function(){return B}});var w=h(96523);function r(P,a,t,s){const l=t-a;return P/=s/2,P<1?l/2*P*P*P+a:l/2*((P-=2)*P*P+2)+a}var e=h(66367);function B(P){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:t=()=>window,callback:s,duration:l=450}=a,i=t(),d=(0,e.Z)(i,!0),n=Date.now(),o=()=>{const c=Date.now()-n,p=r(c>l?l:c,d,P,l);(0,e.F)(i)?i.scrollTo(window.pageXOffset,p):i instanceof Document||i.constructor.name==="HTMLDocument"?i.documentElement.scrollTop=p:i.scrollTop=p,c({backgroundColor:X,border:`${me.lineWidth}px ${me.lineType} ${ne}`,[`${se}-icon`]:{color:Q}}),p=X=>{const{componentCls:ne,motionDurationSlow:Q,marginXS:me,marginSM:se,fontSize:ue,fontSizeLG:oe,lineHeight:pe,borderRadiusLG:ie,motionEaseInOutCirc:$,withDescriptionIconSize:de,colorText:ye,colorTextHeading:De,withDescriptionPadding:Me,defaultPadding:q}=X;return{[ne]:Object.assign(Object.assign({},(0,o.Wf)(X)),{position:"relative",display:"flex",alignItems:"center",padding:q,wordWrap:"break-word",borderRadius:ie,[`&${ne}-rtl`]:{direction:"rtl"},[`${ne}-content`]:{flex:1,minWidth:0},[`${ne}-icon`]:{marginInlineEnd:me,lineHeight:0},"&-description":{display:"none",fontSize:ue,lineHeight:pe},"&-message":{color:De},[`&${ne}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${Q} ${$}, opacity ${Q} ${$}, padding-top ${Q} ${$}, padding-bottom ${Q} ${$}, - margin-bottom ${Q} ${$}`},[`&${ne}-motion-leave-active`]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),[`${ne}-with-description`]:{alignItems:"flex-start",padding:Me,[`${ne}-icon`]:{marginInlineEnd:se,fontSize:de,lineHeight:0},[`${ne}-message`]:{display:"block",marginBottom:me,color:De,fontSize:oe},[`${ne}-description`]:{display:"block",color:ye}},[`${ne}-banner`]:{marginBottom:0,border:"0 !important",borderRadius:0}}},f=X=>{const{componentCls:ne,colorSuccess:Q,colorSuccessBorder:me,colorSuccessBg:se,colorWarning:ue,colorWarningBorder:oe,colorWarningBg:pe,colorError:ie,colorErrorBorder:$,colorErrorBg:de,colorInfo:ye,colorInfoBorder:De,colorInfoBg:Me}=X;return{[ne]:{"&-success":c(se,me,Q,X,ne),"&-info":c(Me,De,ye,X,ne),"&-warning":c(pe,oe,ue,X,ne),"&-error":Object.assign(Object.assign({},c(de,$,ie,X,ne)),{[`${ne}-description > pre`]:{margin:0,padding:0}})}}},y=X=>{const{componentCls:ne,iconCls:Q,motionDurationMid:me,marginXS:se,fontSizeIcon:ue,colorIcon:oe,colorIconHover:pe}=X;return{[ne]:{"&-action":{marginInlineStart:se},[`${ne}-close-icon`]:{marginInlineStart:se,padding:0,overflow:"hidden",fontSize:ue,lineHeight:`${ue}px`,backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${Q}-close`]:{color:oe,transition:`color ${me}`,"&:hover":{color:pe}}},"&-close-text":{color:oe,transition:`color ${me}`,"&:hover":{color:pe}}}}},A=X=>[p(X),f(X),y(X)];var m=(0,u.Z)("Alert",X=>[A(X)],X=>({withDescriptionIconSize:X.fontSizeHeading3,defaultPadding:`${X.paddingContentVerticalSM}px 12px`,withDescriptionPadding:`${X.paddingMD}px ${X.paddingContentHorizontalLG}px`})),F=function(X,ne){var Q={};for(var me in X)Object.prototype.hasOwnProperty.call(X,me)&&ne.indexOf(me)<0&&(Q[me]=X[me]);if(X!=null&&typeof Object.getOwnPropertySymbols=="function")for(var se=0,me=Object.getOwnPropertySymbols(X);se{const{icon:ne,prefixCls:Q,type:me}=X,se=E[me]||null;return ne?(0,d.wm)(ne,i.createElement("span",{className:`${Q}-icon`},ne),()=>({className:t()(`${Q}-icon`,{[ne.props.className]:ne.props.className})})):i.createElement(se,{className:`${Q}-icon`})},M=X=>{const{isClosable:ne,prefixCls:Q,closeIcon:me,handleClose:se}=X,ue=me===!0||me===void 0?i.createElement(e.Z,null):me;return ne?i.createElement("button",{type:"button",onClick:se,className:`${Q}-close-icon`,tabIndex:0},ue):null};var b=X=>{const{description:ne,prefixCls:Q,message:me,banner:se,className:ue,rootClassName:oe,style:pe,onMouseEnter:ie,onMouseLeave:$,onClick:de,afterClose:ye,showIcon:De,closable:Me,closeText:q,closeIcon:V,action:fe}=X,K=F(X,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action"]),[re,Pe]=i.useState(!1),Te=i.useRef(null),{getPrefixCls:Ae,direction:H,alert:I}=i.useContext(n.E_),U=Ae("alert",Q),[J,he]=m(U),Ve=ve=>{var Re;Pe(!0),(Re=X.onClose)===null||Re===void 0||Re.call(X,ve)},Ie=i.useMemo(()=>X.type!==void 0?X.type:se?"warning":"info",[X.type,se]),ce=i.useMemo(()=>q?!0:typeof Me=="boolean"?Me:V!==!1&&V!==null&&V!==void 0,[q,V,Me]),xe=se&&De===void 0?!0:De,Oe=t()(U,`${U}-${Ie}`,{[`${U}-with-description`]:!!ne,[`${U}-no-icon`]:!xe,[`${U}-banner`]:!!se,[`${U}-rtl`]:H==="rtl"},I==null?void 0:I.className,ue,oe,he),Le=(0,l.Z)(K,{aria:!0,data:!0});return J(i.createElement(s.default,{visible:!re,motionName:`${U}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:ve=>({maxHeight:ve.offsetHeight}),onLeaveEnd:ye},ve=>{let{className:Re,style:Ke}=ve;return i.createElement("div",Object.assign({ref:Te,"data-show":!re,className:t()(Oe,Re),style:Object.assign(Object.assign(Object.assign({},I==null?void 0:I.style),pe),Ke),onMouseEnter:ie,onMouseLeave:$,onClick:de,role:"alert"},Le),xe?i.createElement(v,{description:ne,icon:X.icon,prefixCls:U,type:Ie}):null,i.createElement("div",{className:`${U}-content`},me?i.createElement("div",{className:`${U}-message`},me):null,ne?i.createElement("div",{className:`${U}-description`},ne):null),fe?i.createElement("div",{className:`${U}-action`},fe):null,i.createElement(M,{isClosable:ce,prefixCls:U,closeIcon:q||V,handleClose:Ve}))}))},C=h(15671),g=h(43144),D=h(60136),j=h(51630),N=function(X){(0,D.Z)(Q,X);var ne=(0,j.Z)(Q);function Q(){var me;return(0,C.Z)(this,Q),me=ne.apply(this,arguments),me.state={error:void 0,info:{componentStack:""}},me}return(0,g.Z)(Q,[{key:"componentDidCatch",value:function(se,ue){this.setState({error:se,info:ue})}},{key:"render",value:function(){const{message:se,description:ue,children:oe}=this.props,{error:pe,info:ie}=this.state,$=ie&&ie.componentStack?ie.componentStack:null,de=typeof se=="undefined"?(pe||"").toString():se,ye=typeof ue=="undefined"?$:ue;return pe?i.createElement(b,{type:"error",message:de,description:i.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},ye)}):oe}}]),Q}(i.Component);const Z=b;Z.ErrorBoundary=N;var G=Z},49288:function(et,$e,h){"use strict";var w=h(94184),r=h.n(w),e=h(37419),B=h(10366),P=h(67294),a=h(8745),t=h(96159),s=h(53124),l=h(11713);const{Option:i}=l.default;function d(c){return c&&c.type&&(c.type.isSelectOption||c.type.isSelectOptGroup)}const n=(c,p)=>{const{prefixCls:f,className:y,popupClassName:A,dropdownClassName:m,children:F,dataSource:E}=c,v=(0,e.Z)(F);let M;v.length===1&&(0,t.l$)(v[0])&&!d(v[0])&&([M]=v);const S=M?()=>M:void 0;let b;v.length&&d(v[0])?b=F:b=E?E.map(D=>{if((0,t.l$)(D))return D;switch(typeof D){case"string":return P.createElement(i,{key:D,value:D},D);case"object":{const{value:j}=D;return P.createElement(i,{key:j,value:j},D.text)}default:return}}):[];const{getPrefixCls:C}=P.useContext(s.E_),g=C("select",f);return P.createElement(l.default,Object.assign({ref:p,suffixIcon:null},(0,B.Z)(c,["dataSource","dropdownClassName"]),{prefixCls:g,popupClassName:A||m,className:r()(`${g}-auto-complete`,y),mode:l.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:S}),b)},o=P.forwardRef(n),u=(0,a.Z)(o);o.Option=i,o._InternalPanelDoNotUseOrYouWillBeFired=u,$e.Z=o},40411:function(et,$e,h){"use strict";h.d($e,{Z:function(){return ne}});var w=h(94184),r=h.n(w),e=h(38379),B=h(67294),P=h(98787),a=h(96159),t=h(53124),s=h(34367),l=h(14747),i=h(98719),d=h(45503),n=h(67968);const o=new s.Keyframes("antStatusProcessing",{"0%":{transform:"scale(0.8)",opacity:.5},"100%":{transform:"scale(2.4)",opacity:0}}),u=new s.Keyframes("antZoomBadgeIn",{"0%":{transform:"scale(0) translate(50%, -50%)",opacity:0},"100%":{transform:"scale(1) translate(50%, -50%)"}}),c=new s.Keyframes("antZoomBadgeOut",{"0%":{transform:"scale(1) translate(50%, -50%)"},"100%":{transform:"scale(0) translate(50%, -50%)",opacity:0}}),p=new s.Keyframes("antNoWrapperZoomBadgeIn",{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)"}}),f=new s.Keyframes("antNoWrapperZoomBadgeOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0)",opacity:0}}),y=new s.Keyframes("antBadgeLoadingCircle",{"0%":{transformOrigin:"50%"},"100%":{transform:"translate(50%, -50%) rotate(360deg)",transformOrigin:"50%"}}),A=Q=>{const{componentCls:me,iconCls:se,antCls:ue,badgeShadowSize:oe,motionDurationSlow:pe,textFontSize:ie,textFontSizeSM:$,statusSize:de,dotSize:ye,textFontWeight:De,indicatorHeight:Me,indicatorHeightSM:q,marginXS:V}=Q,fe=`${ue}-scroll-number`,K=(0,i.Z)(Q,(re,Pe)=>{let{darkColor:Te}=Pe;return{[`&${me} ${me}-color-${re}`]:{background:Te,[`&:not(${me}-count)`]:{color:Te}}}});return{[me]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,l.Wf)(Q)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${me}-count`]:{zIndex:Q.indicatorZIndex,minWidth:Me,height:Me,color:Q.badgeTextColor,fontWeight:De,fontSize:ie,lineHeight:`${Me}px`,whiteSpace:"nowrap",textAlign:"center",background:Q.badgeColor,borderRadius:Me/2,boxShadow:`0 0 0 ${oe}px ${Q.badgeShadowColor}`,transition:`background ${Q.motionDurationMid}`,a:{color:Q.badgeTextColor},"a:hover":{color:Q.badgeTextColor},"a:hover &":{background:Q.badgeColorHover}},[`${me}-count-sm`]:{minWidth:q,height:q,fontSize:$,lineHeight:`${q}px`,borderRadius:q/2},[`${me}-multiple-words`]:{padding:`0 ${Q.paddingXS}px`,bdi:{unicodeBidi:"plaintext"}},[`${me}-dot`]:{zIndex:Q.indicatorZIndex,width:ye,minWidth:ye,height:ye,background:Q.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${oe}px ${Q.badgeShadowColor}`},[`${me}-dot${fe}`]:{transition:`background ${pe}`},[`${me}-count, ${me}-dot, ${fe}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${se}-spin`]:{animationName:y,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${me}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${me}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:de,height:de,verticalAlign:"middle",borderRadius:"50%"},[`${me}-status-success`]:{backgroundColor:Q.colorSuccess},[`${me}-status-processing`]:{overflow:"visible",color:Q.colorPrimary,backgroundColor:Q.colorPrimary,"&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:oe,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:o,animationDuration:Q.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${me}-status-default`]:{backgroundColor:Q.colorTextPlaceholder},[`${me}-status-error`]:{backgroundColor:Q.colorError},[`${me}-status-warning`]:{backgroundColor:Q.colorWarning},[`${me}-status-text`]:{marginInlineStart:V,color:Q.colorText,fontSize:Q.fontSize}}}),K),{[`${me}-zoom-appear, ${me}-zoom-enter`]:{animationName:u,animationDuration:Q.motionDurationSlow,animationTimingFunction:Q.motionEaseOutBack,animationFillMode:"both"},[`${me}-zoom-leave`]:{animationName:c,animationDuration:Q.motionDurationSlow,animationTimingFunction:Q.motionEaseOutBack,animationFillMode:"both"},[`&${me}-not-a-wrapper`]:{[`${me}-zoom-appear, ${me}-zoom-enter`]:{animationName:p,animationDuration:Q.motionDurationSlow,animationTimingFunction:Q.motionEaseOutBack},[`${me}-zoom-leave`]:{animationName:f,animationDuration:Q.motionDurationSlow,animationTimingFunction:Q.motionEaseOutBack},[`&:not(${me}-status)`]:{verticalAlign:"middle"},[`${fe}-custom-component, ${me}-count`]:{transform:"none"},[`${fe}-custom-component, ${fe}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[`${fe}`]:{overflow:"hidden",[`${fe}-only`]:{position:"relative",display:"inline-block",height:Me,transition:`all ${Q.motionDurationSlow} ${Q.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${fe}-only-unit`]:{height:Me,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${fe}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${me}-count, ${me}-dot, ${fe}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},m=Q=>{const{fontSize:me,lineHeight:se,lineWidth:ue,marginXS:oe,colorBorderBg:pe}=Q,ie=Math.round(me*se),$=ue,de=Q.colorBgContainer,ye=Q.colorError,De=Q.colorErrorHover;return(0,d.TS)(Q,{badgeFontHeight:ie,badgeShadowSize:$,badgeTextColor:de,badgeColor:ye,badgeColorHover:De,badgeShadowColor:pe,badgeProcessingDuration:"1.2s",badgeRibbonOffset:oe,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},F=Q=>{const{fontSize:me,lineHeight:se,fontSizeSM:ue,lineWidth:oe}=Q;return{indicatorZIndex:"auto",indicatorHeight:Math.round(me*se)-2*oe,indicatorHeightSM:me,dotSize:ue/2,textFontSize:ue,textFontSizeSM:ue,textFontWeight:"normal",statusSize:ue/2}};var E=(0,n.Z)("Badge",Q=>{const me=m(Q);return[A(me)]},F);const v=Q=>{const{antCls:me,badgeFontHeight:se,marginXS:ue,badgeRibbonOffset:oe}=Q,pe=`${me}-ribbon`,ie=`${me}-ribbon-wrapper`,$=(0,i.Z)(Q,(de,ye)=>{let{darkColor:De}=ye;return{[`&${pe}-color-${de}`]:{background:De,color:De}}});return{[`${ie}`]:{position:"relative"},[`${pe}`]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,l.Wf)(Q)),{position:"absolute",top:ue,padding:`0 ${Q.paddingXS}px`,color:Q.colorPrimary,lineHeight:`${se}px`,whiteSpace:"nowrap",backgroundColor:Q.colorPrimary,borderRadius:Q.borderRadiusSM,[`${pe}-text`]:{color:Q.colorTextLightSolid},[`${pe}-corner`]:{position:"absolute",top:"100%",width:oe,height:oe,color:"currentcolor",border:`${oe/2}px solid`,transform:Q.badgeRibbonCornerTransform,transformOrigin:"top",filter:Q.badgeRibbonCornerFilter}}),$),{[`&${pe}-placement-end`]:{insetInlineEnd:-oe,borderEndEndRadius:0,[`${pe}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${pe}-placement-start`]:{insetInlineStart:-oe,borderEndStartRadius:0,[`${pe}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var M=(0,n.Z)(["Badge","Ribbon"],Q=>{const me=m(Q);return[v(me)]},F),b=Q=>{const{className:me,prefixCls:se,style:ue,color:oe,children:pe,text:ie,placement:$="end",rootClassName:de}=Q,{getPrefixCls:ye,direction:De}=B.useContext(t.E_),Me=ye("ribbon",se),q=(0,P.o2)(oe,!1),V=r()(Me,`${Me}-placement-${$}`,{[`${Me}-rtl`]:De==="rtl",[`${Me}-color-${oe}`]:q},me),[fe,K]=M(Me),re={},Pe={};return oe&&!q&&(re.background=oe,Pe.color=oe),fe(B.createElement("div",{className:r()(`${Me}-wrapper`,de,K)},pe,B.createElement("div",{className:r()(V,K),style:Object.assign(Object.assign({},re),ue)},B.createElement("span",{className:`${Me}-text`},ie),B.createElement("div",{className:`${Me}-corner`,style:Pe}))))};function C(Q){let{prefixCls:me,value:se,current:ue,offset:oe=0}=Q,pe;return oe&&(pe={position:"absolute",top:`${oe}00%`,left:0}),B.createElement("span",{style:pe,className:r()(`${me}-only-unit`,{current:ue})},se)}function g(Q,me,se){let ue=Q,oe=0;for(;(ue+10)%10!==me;)ue+=se,oe+=se;return oe}function D(Q){const{prefixCls:me,count:se,value:ue}=Q,oe=Number(ue),pe=Math.abs(se),[ie,$]=B.useState(oe),[de,ye]=B.useState(pe),De=()=>{$(oe),ye(pe)};B.useEffect(()=>{const V=setTimeout(()=>{De()},1e3);return()=>{clearTimeout(V)}},[oe]);let Me,q;if(ie===oe||Number.isNaN(oe)||Number.isNaN(ie))Me=[B.createElement(C,Object.assign({},Q,{key:oe,current:!0}))],q={transition:"none"};else{Me=[];const V=oe+10,fe=[];for(let Pe=oe;Pe<=V;Pe+=1)fe.push(Pe);const K=fe.findIndex(Pe=>Pe%10===ie);Me=fe.map((Pe,Te)=>{const Ae=Pe%10;return B.createElement(C,Object.assign({},Q,{key:Pe,value:Ae,offset:Te-K,current:Te===K}))});const re=de{const{prefixCls:se,count:ue,className:oe,motionClassName:pe,style:ie,title:$,show:de,component:ye="sup",children:De}=Q,Me=j(Q,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:q}=B.useContext(t.E_),V=q("scroll-number",se),fe=Object.assign(Object.assign({},Me),{"data-show":de,style:ie,className:r()(V,oe,pe),title:$});let K=ue;if(ue&&Number(ue)%1===0){const re=String(ue).split("");K=B.createElement("bdi",null,re.map((Pe,Te)=>B.createElement(D,{prefixCls:V,count:Number(ue),value:Pe,key:re.length-Te})))}return ie&&ie.borderColor&&(fe.style=Object.assign(Object.assign({},ie),{boxShadow:`0 0 0 1px ${ie.borderColor} inset`})),De?(0,a.Tm)(De,re=>({className:r()(`${V}-custom-component`,re==null?void 0:re.className,pe)})):B.createElement(ye,Object.assign({},fe,{ref:me}),K)}),Z=function(Q,me){var se={};for(var ue in Q)Object.prototype.hasOwnProperty.call(Q,ue)&&me.indexOf(ue)<0&&(se[ue]=Q[ue]);if(Q!=null&&typeof Object.getOwnPropertySymbols=="function")for(var oe=0,ue=Object.getOwnPropertySymbols(Q);oe{var se,ue,oe,pe,ie;const{prefixCls:$,scrollNumberPrefixCls:de,children:ye,status:De,text:Me,color:q,count:V=null,overflowCount:fe=99,dot:K=!1,size:re="default",title:Pe,offset:Te,style:Ae,className:H,rootClassName:I,classNames:U,styles:J,showZero:he=!1}=Q,Ve=Z(Q,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:Ie,direction:ce,badge:xe}=B.useContext(t.E_),Oe=Ie("badge",$),[Le,ve]=E(Oe),Re=V>fe?`${fe}+`:V,Ke=Re==="0"||Re===0,ze=V===null||Ke&&!he,qe=(De!=null||q!=null)&&ze,Qe=K&&!Ke,Ye=Qe?"":Re,Ct=(0,B.useMemo)(()=>(Ye==null||Ye===""||Ke&&!he)&&!Qe,[Ye,Ke,he,Qe]),kt=(0,B.useRef)(V);Ct||(kt.current=V);const $t=kt.current,Mn=(0,B.useRef)(Ye);Ct||(Mn.current=Ye);const or=Mn.current,cr=(0,B.useRef)(Qe);Ct||(cr.current=Qe);const Nn=(0,B.useMemo)(()=>{if(!Te)return Object.assign(Object.assign({},xe==null?void 0:xe.style),Ae);const zn={marginTop:Te[1]};return ce==="rtl"?zn.left=parseInt(Te[0],10):zn.right=-parseInt(Te[0],10),Object.assign(Object.assign(Object.assign({},zn),xe==null?void 0:xe.style),Ae)},[ce,Te,Ae,xe==null?void 0:xe.style]),Zr=Pe!=null?Pe:typeof $t=="string"||typeof $t=="number"?$t:void 0,la=Ct||!Me?null:B.createElement("span",{className:`${Oe}-status-text`},Me),Wr=!$t||typeof $t!="object"?void 0:(0,a.Tm)($t,zn=>({style:Object.assign(Object.assign({},Nn),zn.style)})),pa=(0,P.o2)(q,!1),ha=r()(U==null?void 0:U.indicator,(se=xe==null?void 0:xe.classNames)===null||se===void 0?void 0:se.indicator,{[`${Oe}-status-dot`]:qe,[`${Oe}-status-${De}`]:!!De,[`${Oe}-color-${q}`]:pa}),$r={};q&&!pa&&($r.color=q,$r.background=q);const bo=r()(Oe,{[`${Oe}-status`]:qe,[`${Oe}-not-a-wrapper`]:!ye,[`${Oe}-rtl`]:ce==="rtl"},H,I,xe==null?void 0:xe.className,(ue=xe==null?void 0:xe.classNames)===null||ue===void 0?void 0:ue.root,U==null?void 0:U.root,ve);if(!ye&&qe){const zn=Nn.color;return Le(B.createElement("span",Object.assign({},Ve,{className:bo,style:Object.assign(Object.assign(Object.assign({},J==null?void 0:J.root),(oe=xe==null?void 0:xe.styles)===null||oe===void 0?void 0:oe.root),Nn)}),B.createElement("span",{className:ha,style:Object.assign(Object.assign(Object.assign({},J==null?void 0:J.indicator),(pe=xe==null?void 0:xe.styles)===null||pe===void 0?void 0:pe.indicator),$r)}),Me&&B.createElement("span",{style:{color:zn},className:`${Oe}-status-text`},Me)))}return Le(B.createElement("span",Object.assign({ref:me},Ve,{className:bo,style:Object.assign(Object.assign({},(ie=xe==null?void 0:xe.styles)===null||ie===void 0?void 0:ie.root),J==null?void 0:J.root)}),ye,B.createElement(e.default,{visible:!Ct,motionName:`${Oe}-zoom`,motionAppear:!1,motionDeadline:1e3},zn=>{let{className:Va,ref:Co}=zn;var Pa,kn;const Rr=Ie("scroll-number",de),go=cr.current,Ma=r()(U==null?void 0:U.indicator,(Pa=xe==null?void 0:xe.classNames)===null||Pa===void 0?void 0:Pa.indicator,{[`${Oe}-dot`]:go,[`${Oe}-count`]:!go,[`${Oe}-count-sm`]:re==="small",[`${Oe}-multiple-words`]:!go&&or&&or.toString().length>1,[`${Oe}-status-${De}`]:!!De,[`${Oe}-color-${q}`]:pa});let aa=Object.assign(Object.assign(Object.assign({},J==null?void 0:J.indicator),(kn=xe==null?void 0:xe.styles)===null||kn===void 0?void 0:kn.indicator),Nn);return q&&!pa&&(aa=aa||{},aa.background=q),B.createElement(N,{prefixCls:Rr,show:!Ct,motionClassName:Va,className:Ma,count:or,title:Zr,style:aa,key:"scrollNumber",ref:Co},Wr)}),la))},X=B.forwardRef(G);X.Ribbon=b;var ne=X},85546:function(et,$e,h){"use strict";h.d($e,{Z:function(){return Ee}});var w=h(74902),r=h(67294),e=h(22751),B=h(3407),P=h(91034),a=h(94184),t=h.n(a),s=h(87462),l=h(97685),i=h(45987),d=h(4942),n=h(1413),o=h(71002);function u(z){var Y=r.useRef();Y.current=z;var Be=r.useCallback(function(){for(var we,Xe=arguments.length,Ze=new Array(Xe),st=0;st=R.F1&&Be<=R.F12)return!1;switch(Be){case R.ALT:case R.CAPS_LOCK:case R.CONTEXT_MENU:case R.CTRL:case R.DOWN:case R.END:case R.ESC:case R.HOME:case R.INSERT:case R.LEFT:case R.MAC_FF_META:case R.META:case R.NUMLOCK:case R.NUM_CENTER:case R.PAGE_DOWN:case R.PAGE_UP:case R.PAUSE:case R.PRINT_SCREEN:case R.RIGHT:case R.SHIFT:case R.UP:case R.WIN_KEY:case R.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(Y){if(Y>=R.ZERO&&Y<=R.NINE||Y>=R.NUM_ZERO&&Y<=R.NUM_MULTIPLY||Y>=R.A&&Y<=R.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&Y===0)return!0;switch(Y){case R.SPACE:case R.QUESTION_MARK:case R.NUM_PLUS:case R.NUM_MINUS:case R.NUM_PERIOD:case R.NUM_DIVISION:case R.SEMICOLON:case R.DASH:case R.EQUALS:case R.COMMA:case R.PERIOD:case R.SLASH:case R.APOSTROPHE:case R.SINGLE_QUOTE:case R.OPEN_SQUARE_BRACKET:case R.BACKSLASH:case R.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},N=R,Z=h(16357);function G(z,Y,Be){var we=r.useRef({});return(!("value"in we.current)||Be(we.current.condition,Y))&&(we.current.value=z(),we.current.condition=Y),we.current.value}function X(z,Y){typeof z=="function"?z(Y):(0,o.Z)(z)==="object"&&z&&"current"in z&&(z.current=Y)}function ne(){for(var z=arguments.length,Y=new Array(z),Be=0;Be5&&arguments[5]!==void 0?arguments[5]:!1,st=arguments.length>6?arguments[6]:void 0,Bt=arguments.length>7?arguments[7]:void 0,pt=r.useMemo(function(){if((0,o.Z)(we)==="object")return we.clearIcon;if(Xe)return Xe},[we,Xe]),yt=r.useMemo(function(){return!!(!Ze&&we&&(Be.length||st)&&!(Bt==="combobox"&&st===""))},[we,Ze,Be.length,st,Bt]);return{allowClear:yt,clearIcon:r.createElement(ue,{className:"".concat(z,"-clear"),onMouseDown:Y,customizeIcon:pt},"\xD7")}}var pe=r.createContext(null);function ie(){return r.useContext(pe)}function $(){var z=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,Y=r.useState(!1),Be=(0,l.Z)(Y,2),we=Be[0],Xe=Be[1],Ze=r.useRef(null),st=function(){window.clearTimeout(Ze.current)};r.useEffect(function(){return st},[]);var Bt=function(yt,jt){st(),Ze.current=window.setTimeout(function(){Xe(yt),jt&&jt()},z)};return[we,Bt,st]}function de(){var z=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,Y=r.useRef(null),Be=r.useRef(null);r.useEffect(function(){return function(){window.clearTimeout(Be.current)}},[]);function we(Xe){(Xe||Y.current===null)&&(Y.current=Xe),window.clearTimeout(Be.current),Be.current=window.setTimeout(function(){Y.current=null},z)}return[function(){return Y.current},we]}function ye(z,Y,Be,we){var Xe=r.useRef(null);Xe.current={open:Y,triggerOpen:Be,customizedTrigger:we},r.useEffect(function(){function Ze(st){var Bt;if(!((Bt=Xe.current)!==null&&Bt!==void 0&&Bt.customizedTrigger)){var pt=st.target;pt.shadowRoot&&st.composed&&(pt=st.composedPath()[0]||pt),Xe.current.open&&z().filter(function(yt){return yt}).every(function(yt){return!yt.contains(pt)&&yt!==pt})&&Xe.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Ze),function(){return window.removeEventListener("mousedown",Ze)}},[])}var De=`accept acceptCharset accessKey action allowFullScreen allowTransparency + margin-bottom ${Q} ${$}`},[`&${ne}-motion-leave-active`]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),[`${ne}-with-description`]:{alignItems:"flex-start",padding:Me,[`${ne}-icon`]:{marginInlineEnd:se,fontSize:de,lineHeight:0},[`${ne}-message`]:{display:"block",marginBottom:me,color:De,fontSize:oe},[`${ne}-description`]:{display:"block",color:ye}},[`${ne}-banner`]:{marginBottom:0,border:"0 !important",borderRadius:0}}},f=X=>{const{componentCls:ne,colorSuccess:Q,colorSuccessBorder:me,colorSuccessBg:se,colorWarning:ue,colorWarningBorder:oe,colorWarningBg:pe,colorError:ie,colorErrorBorder:$,colorErrorBg:de,colorInfo:ye,colorInfoBorder:De,colorInfoBg:Me}=X;return{[ne]:{"&-success":c(se,me,Q,X,ne),"&-info":c(Me,De,ye,X,ne),"&-warning":c(pe,oe,ue,X,ne),"&-error":Object.assign(Object.assign({},c(de,$,ie,X,ne)),{[`${ne}-description > pre`]:{margin:0,padding:0}})}}},y=X=>{const{componentCls:ne,iconCls:Q,motionDurationMid:me,marginXS:se,fontSizeIcon:ue,colorIcon:oe,colorIconHover:pe}=X;return{[ne]:{"&-action":{marginInlineStart:se},[`${ne}-close-icon`]:{marginInlineStart:se,padding:0,overflow:"hidden",fontSize:ue,lineHeight:`${ue}px`,backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${Q}-close`]:{color:oe,transition:`color ${me}`,"&:hover":{color:pe}}},"&-close-text":{color:oe,transition:`color ${me}`,"&:hover":{color:pe}}}}},A=X=>[p(X),f(X),y(X)];var m=(0,u.Z)("Alert",X=>[A(X)],X=>({withDescriptionIconSize:X.fontSizeHeading3,defaultPadding:`${X.paddingContentVerticalSM}px 12px`,withDescriptionPadding:`${X.paddingMD}px ${X.paddingContentHorizontalLG}px`})),F=function(X,ne){var Q={};for(var me in X)Object.prototype.hasOwnProperty.call(X,me)&&ne.indexOf(me)<0&&(Q[me]=X[me]);if(X!=null&&typeof Object.getOwnPropertySymbols=="function")for(var se=0,me=Object.getOwnPropertySymbols(X);se{const{icon:ne,prefixCls:Q,type:me}=X,se=E[me]||null;return ne?(0,d.wm)(ne,i.createElement("span",{className:`${Q}-icon`},ne),()=>({className:t()(`${Q}-icon`,{[ne.props.className]:ne.props.className})})):i.createElement(se,{className:`${Q}-icon`})},M=X=>{const{isClosable:ne,prefixCls:Q,closeIcon:me,handleClose:se}=X,ue=me===!0||me===void 0?i.createElement(e.Z,null):me;return ne?i.createElement("button",{type:"button",onClick:se,className:`${Q}-close-icon`,tabIndex:0},ue):null};var b=X=>{const{description:ne,prefixCls:Q,message:me,banner:se,className:ue,rootClassName:oe,style:pe,onMouseEnter:ie,onMouseLeave:$,onClick:de,afterClose:ye,showIcon:De,closable:Me,closeText:q,closeIcon:V,action:fe}=X,K=F(X,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action"]),[re,Pe]=i.useState(!1),Te=i.useRef(null),{getPrefixCls:Ae,direction:H,alert:I}=i.useContext(n.E_),U=Ae("alert",Q),[J,he]=m(U),Ve=ve=>{var Re;Pe(!0),(Re=X.onClose)===null||Re===void 0||Re.call(X,ve)},Ie=i.useMemo(()=>X.type!==void 0?X.type:se?"warning":"info",[X.type,se]),ce=i.useMemo(()=>q?!0:typeof Me=="boolean"?Me:V!==!1&&V!==null&&V!==void 0,[q,V,Me]),xe=se&&De===void 0?!0:De,Oe=t()(U,`${U}-${Ie}`,{[`${U}-with-description`]:!!ne,[`${U}-no-icon`]:!xe,[`${U}-banner`]:!!se,[`${U}-rtl`]:H==="rtl"},I==null?void 0:I.className,ue,oe,he),Le=(0,l.Z)(K,{aria:!0,data:!0});return J(i.createElement(s.default,{visible:!re,motionName:`${U}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:ve=>({maxHeight:ve.offsetHeight}),onLeaveEnd:ye},ve=>{let{className:Re,style:Ke}=ve;return i.createElement("div",Object.assign({ref:Te,"data-show":!re,className:t()(Oe,Re),style:Object.assign(Object.assign(Object.assign({},I==null?void 0:I.style),pe),Ke),onMouseEnter:ie,onMouseLeave:$,onClick:de,role:"alert"},Le),xe?i.createElement(v,{description:ne,icon:X.icon,prefixCls:U,type:Ie}):null,i.createElement("div",{className:`${U}-content`},me?i.createElement("div",{className:`${U}-message`},me):null,ne?i.createElement("div",{className:`${U}-description`},ne):null),fe?i.createElement("div",{className:`${U}-action`},fe):null,i.createElement(M,{isClosable:ce,prefixCls:U,closeIcon:q||V,handleClose:Ve}))}))},C=h(15671),g=h(43144),D=h(60136),j=h(51630),N=function(X){(0,D.Z)(Q,X);var ne=(0,j.Z)(Q);function Q(){var me;return(0,C.Z)(this,Q),me=ne.apply(this,arguments),me.state={error:void 0,info:{componentStack:""}},me}return(0,g.Z)(Q,[{key:"componentDidCatch",value:function(se,ue){this.setState({error:se,info:ue})}},{key:"render",value:function(){const{message:se,description:ue,children:oe}=this.props,{error:pe,info:ie}=this.state,$=ie&&ie.componentStack?ie.componentStack:null,de=typeof se=="undefined"?(pe||"").toString():se,ye=typeof ue=="undefined"?$:ue;return pe?i.createElement(b,{type:"error",message:de,description:i.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},ye)}):oe}}]),Q}(i.Component);const Z=b;Z.ErrorBoundary=N;var G=Z},49288:function(et,$e,h){"use strict";var w=h(94184),r=h.n(w),e=h(37419),B=h(10366),P=h(67294),a=h(8745),t=h(96159),s=h(53124),l=h(11713);const{Option:i}=l.default;function d(c){return c&&c.type&&(c.type.isSelectOption||c.type.isSelectOptGroup)}const n=(c,p)=>{const{prefixCls:f,className:y,popupClassName:A,dropdownClassName:m,children:F,dataSource:E}=c,v=(0,e.Z)(F);let M;v.length===1&&(0,t.l$)(v[0])&&!d(v[0])&&([M]=v);const S=M?()=>M:void 0;let b;v.length&&d(v[0])?b=F:b=E?E.map(D=>{if((0,t.l$)(D))return D;switch(typeof D){case"string":return P.createElement(i,{key:D,value:D},D);case"object":{const{value:j}=D;return P.createElement(i,{key:j,value:j},D.text)}default:return}}):[];const{getPrefixCls:C}=P.useContext(s.E_),g=C("select",f);return P.createElement(l.default,Object.assign({ref:p,suffixIcon:null},(0,B.Z)(c,["dataSource","dropdownClassName"]),{prefixCls:g,popupClassName:A||m,className:r()(`${g}-auto-complete`,y),mode:l.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:S}),b)},o=P.forwardRef(n),u=(0,a.Z)(o);o.Option=i,o._InternalPanelDoNotUseOrYouWillBeFired=u,$e.Z=o},40411:function(et,$e,h){"use strict";h.d($e,{Z:function(){return ne}});var w=h(94184),r=h.n(w),e=h(38379),B=h(67294),P=h(98787),a=h(96159),t=h(53124),s=h(34367),l=h(14747),i=h(98719),d=h(45503),n=h(67968);const o=new s.Keyframes("antStatusProcessing",{"0%":{transform:"scale(0.8)",opacity:.5},"100%":{transform:"scale(2.4)",opacity:0}}),u=new s.Keyframes("antZoomBadgeIn",{"0%":{transform:"scale(0) translate(50%, -50%)",opacity:0},"100%":{transform:"scale(1) translate(50%, -50%)"}}),c=new s.Keyframes("antZoomBadgeOut",{"0%":{transform:"scale(1) translate(50%, -50%)"},"100%":{transform:"scale(0) translate(50%, -50%)",opacity:0}}),p=new s.Keyframes("antNoWrapperZoomBadgeIn",{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)"}}),f=new s.Keyframes("antNoWrapperZoomBadgeOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0)",opacity:0}}),y=new s.Keyframes("antBadgeLoadingCircle",{"0%":{transformOrigin:"50%"},"100%":{transform:"translate(50%, -50%) rotate(360deg)",transformOrigin:"50%"}}),A=Q=>{const{componentCls:me,iconCls:se,antCls:ue,badgeShadowSize:oe,motionDurationSlow:pe,textFontSize:ie,textFontSizeSM:$,statusSize:de,dotSize:ye,textFontWeight:De,indicatorHeight:Me,indicatorHeightSM:q,marginXS:V}=Q,fe=`${ue}-scroll-number`,K=(0,i.Z)(Q,(re,Pe)=>{let{darkColor:Te}=Pe;return{[`&${me} ${me}-color-${re}`]:{background:Te,[`&:not(${me}-count)`]:{color:Te}}}});return{[me]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,l.Wf)(Q)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${me}-count`]:{zIndex:Q.indicatorZIndex,minWidth:Me,height:Me,color:Q.badgeTextColor,fontWeight:De,fontSize:ie,lineHeight:`${Me}px`,whiteSpace:"nowrap",textAlign:"center",background:Q.badgeColor,borderRadius:Me/2,boxShadow:`0 0 0 ${oe}px ${Q.badgeShadowColor}`,transition:`background ${Q.motionDurationMid}`,a:{color:Q.badgeTextColor},"a:hover":{color:Q.badgeTextColor},"a:hover &":{background:Q.badgeColorHover}},[`${me}-count-sm`]:{minWidth:q,height:q,fontSize:$,lineHeight:`${q}px`,borderRadius:q/2},[`${me}-multiple-words`]:{padding:`0 ${Q.paddingXS}px`,bdi:{unicodeBidi:"plaintext"}},[`${me}-dot`]:{zIndex:Q.indicatorZIndex,width:ye,minWidth:ye,height:ye,background:Q.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${oe}px ${Q.badgeShadowColor}`},[`${me}-dot${fe}`]:{transition:`background ${pe}`},[`${me}-count, ${me}-dot, ${fe}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${se}-spin`]:{animationName:y,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${me}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${me}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:de,height:de,verticalAlign:"middle",borderRadius:"50%"},[`${me}-status-success`]:{backgroundColor:Q.colorSuccess},[`${me}-status-processing`]:{overflow:"visible",color:Q.colorPrimary,backgroundColor:Q.colorPrimary,"&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:oe,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:o,animationDuration:Q.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${me}-status-default`]:{backgroundColor:Q.colorTextPlaceholder},[`${me}-status-error`]:{backgroundColor:Q.colorError},[`${me}-status-warning`]:{backgroundColor:Q.colorWarning},[`${me}-status-text`]:{marginInlineStart:V,color:Q.colorText,fontSize:Q.fontSize}}}),K),{[`${me}-zoom-appear, ${me}-zoom-enter`]:{animationName:u,animationDuration:Q.motionDurationSlow,animationTimingFunction:Q.motionEaseOutBack,animationFillMode:"both"},[`${me}-zoom-leave`]:{animationName:c,animationDuration:Q.motionDurationSlow,animationTimingFunction:Q.motionEaseOutBack,animationFillMode:"both"},[`&${me}-not-a-wrapper`]:{[`${me}-zoom-appear, ${me}-zoom-enter`]:{animationName:p,animationDuration:Q.motionDurationSlow,animationTimingFunction:Q.motionEaseOutBack},[`${me}-zoom-leave`]:{animationName:f,animationDuration:Q.motionDurationSlow,animationTimingFunction:Q.motionEaseOutBack},[`&:not(${me}-status)`]:{verticalAlign:"middle"},[`${fe}-custom-component, ${me}-count`]:{transform:"none"},[`${fe}-custom-component, ${fe}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[`${fe}`]:{overflow:"hidden",[`${fe}-only`]:{position:"relative",display:"inline-block",height:Me,transition:`all ${Q.motionDurationSlow} ${Q.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${fe}-only-unit`]:{height:Me,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${fe}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${me}-count, ${me}-dot, ${fe}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},m=Q=>{const{fontSize:me,lineHeight:se,lineWidth:ue,marginXS:oe,colorBorderBg:pe}=Q,ie=Math.round(me*se),$=ue,de=Q.colorBgContainer,ye=Q.colorError,De=Q.colorErrorHover;return(0,d.TS)(Q,{badgeFontHeight:ie,badgeShadowSize:$,badgeTextColor:de,badgeColor:ye,badgeColorHover:De,badgeShadowColor:pe,badgeProcessingDuration:"1.2s",badgeRibbonOffset:oe,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},F=Q=>{const{fontSize:me,lineHeight:se,fontSizeSM:ue,lineWidth:oe}=Q;return{indicatorZIndex:"auto",indicatorHeight:Math.round(me*se)-2*oe,indicatorHeightSM:me,dotSize:ue/2,textFontSize:ue,textFontSizeSM:ue,textFontWeight:"normal",statusSize:ue/2}};var E=(0,n.Z)("Badge",Q=>{const me=m(Q);return[A(me)]},F);const v=Q=>{const{antCls:me,badgeFontHeight:se,marginXS:ue,badgeRibbonOffset:oe}=Q,pe=`${me}-ribbon`,ie=`${me}-ribbon-wrapper`,$=(0,i.Z)(Q,(de,ye)=>{let{darkColor:De}=ye;return{[`&${pe}-color-${de}`]:{background:De,color:De}}});return{[`${ie}`]:{position:"relative"},[`${pe}`]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,l.Wf)(Q)),{position:"absolute",top:ue,padding:`0 ${Q.paddingXS}px`,color:Q.colorPrimary,lineHeight:`${se}px`,whiteSpace:"nowrap",backgroundColor:Q.colorPrimary,borderRadius:Q.borderRadiusSM,[`${pe}-text`]:{color:Q.colorTextLightSolid},[`${pe}-corner`]:{position:"absolute",top:"100%",width:oe,height:oe,color:"currentcolor",border:`${oe/2}px solid`,transform:Q.badgeRibbonCornerTransform,transformOrigin:"top",filter:Q.badgeRibbonCornerFilter}}),$),{[`&${pe}-placement-end`]:{insetInlineEnd:-oe,borderEndEndRadius:0,[`${pe}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${pe}-placement-start`]:{insetInlineStart:-oe,borderEndStartRadius:0,[`${pe}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var M=(0,n.Z)(["Badge","Ribbon"],Q=>{const me=m(Q);return[v(me)]},F),b=Q=>{const{className:me,prefixCls:se,style:ue,color:oe,children:pe,text:ie,placement:$="end",rootClassName:de}=Q,{getPrefixCls:ye,direction:De}=B.useContext(t.E_),Me=ye("ribbon",se),q=(0,P.o2)(oe,!1),V=r()(Me,`${Me}-placement-${$}`,{[`${Me}-rtl`]:De==="rtl",[`${Me}-color-${oe}`]:q},me),[fe,K]=M(Me),re={},Pe={};return oe&&!q&&(re.background=oe,Pe.color=oe),fe(B.createElement("div",{className:r()(`${Me}-wrapper`,de,K)},pe,B.createElement("div",{className:r()(V,K),style:Object.assign(Object.assign({},re),ue)},B.createElement("span",{className:`${Me}-text`},ie),B.createElement("div",{className:`${Me}-corner`,style:Pe}))))};function C(Q){let{prefixCls:me,value:se,current:ue,offset:oe=0}=Q,pe;return oe&&(pe={position:"absolute",top:`${oe}00%`,left:0}),B.createElement("span",{style:pe,className:r()(`${me}-only-unit`,{current:ue})},se)}function g(Q,me,se){let ue=Q,oe=0;for(;(ue+10)%10!==me;)ue+=se,oe+=se;return oe}function D(Q){const{prefixCls:me,count:se,value:ue}=Q,oe=Number(ue),pe=Math.abs(se),[ie,$]=B.useState(oe),[de,ye]=B.useState(pe),De=()=>{$(oe),ye(pe)};B.useEffect(()=>{const V=setTimeout(()=>{De()},1e3);return()=>{clearTimeout(V)}},[oe]);let Me,q;if(ie===oe||Number.isNaN(oe)||Number.isNaN(ie))Me=[B.createElement(C,Object.assign({},Q,{key:oe,current:!0}))],q={transition:"none"};else{Me=[];const V=oe+10,fe=[];for(let Pe=oe;Pe<=V;Pe+=1)fe.push(Pe);const K=fe.findIndex(Pe=>Pe%10===ie);Me=fe.map((Pe,Te)=>{const Ae=Pe%10;return B.createElement(C,Object.assign({},Q,{key:Pe,value:Ae,offset:Te-K,current:Te===K}))});const re=de{const{prefixCls:se,count:ue,className:oe,motionClassName:pe,style:ie,title:$,show:de,component:ye="sup",children:De}=Q,Me=j(Q,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:q}=B.useContext(t.E_),V=q("scroll-number",se),fe=Object.assign(Object.assign({},Me),{"data-show":de,style:ie,className:r()(V,oe,pe),title:$});let K=ue;if(ue&&Number(ue)%1===0){const re=String(ue).split("");K=B.createElement("bdi",null,re.map((Pe,Te)=>B.createElement(D,{prefixCls:V,count:Number(ue),value:Pe,key:re.length-Te})))}return ie&&ie.borderColor&&(fe.style=Object.assign(Object.assign({},ie),{boxShadow:`0 0 0 1px ${ie.borderColor} inset`})),De?(0,a.Tm)(De,re=>({className:r()(`${V}-custom-component`,re==null?void 0:re.className,pe)})):B.createElement(ye,Object.assign({},fe,{ref:me}),K)}),Z=function(Q,me){var se={};for(var ue in Q)Object.prototype.hasOwnProperty.call(Q,ue)&&me.indexOf(ue)<0&&(se[ue]=Q[ue]);if(Q!=null&&typeof Object.getOwnPropertySymbols=="function")for(var oe=0,ue=Object.getOwnPropertySymbols(Q);oe{var se,ue,oe,pe,ie;const{prefixCls:$,scrollNumberPrefixCls:de,children:ye,status:De,text:Me,color:q,count:V=null,overflowCount:fe=99,dot:K=!1,size:re="default",title:Pe,offset:Te,style:Ae,className:H,rootClassName:I,classNames:U,styles:J,showZero:he=!1}=Q,Ve=Z(Q,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:Ie,direction:ce,badge:xe}=B.useContext(t.E_),Oe=Ie("badge",$),[Le,ve]=E(Oe),Re=V>fe?`${fe}+`:V,Ke=Re==="0"||Re===0,ze=V===null||Ke&&!he,qe=(De!=null||q!=null)&&ze,Qe=K&&!Ke,Ye=Qe?"":Re,Ct=(0,B.useMemo)(()=>(Ye==null||Ye===""||Ke&&!he)&&!Qe,[Ye,Ke,he,Qe]),kt=(0,B.useRef)(V);Ct||(kt.current=V);const $t=kt.current,Mn=(0,B.useRef)(Ye);Ct||(Mn.current=Ye);const or=Mn.current,cr=(0,B.useRef)(Qe);Ct||(cr.current=Qe);const Nn=(0,B.useMemo)(()=>{if(!Te)return Object.assign(Object.assign({},xe==null?void 0:xe.style),Ae);const zn={marginTop:Te[1]};return ce==="rtl"?zn.left=parseInt(Te[0],10):zn.right=-parseInt(Te[0],10),Object.assign(Object.assign(Object.assign({},zn),xe==null?void 0:xe.style),Ae)},[ce,Te,Ae,xe==null?void 0:xe.style]),Zr=Pe!=null?Pe:typeof $t=="string"||typeof $t=="number"?$t:void 0,la=Ct||!Me?null:B.createElement("span",{className:`${Oe}-status-text`},Me),Wr=!$t||typeof $t!="object"?void 0:(0,a.Tm)($t,zn=>({style:Object.assign(Object.assign({},Nn),zn.style)})),pa=(0,P.o2)(q,!1),ha=r()(U==null?void 0:U.indicator,(se=xe==null?void 0:xe.classNames)===null||se===void 0?void 0:se.indicator,{[`${Oe}-status-dot`]:qe,[`${Oe}-status-${De}`]:!!De,[`${Oe}-color-${q}`]:pa}),$r={};q&&!pa&&($r.color=q,$r.background=q);const bo=r()(Oe,{[`${Oe}-status`]:qe,[`${Oe}-not-a-wrapper`]:!ye,[`${Oe}-rtl`]:ce==="rtl"},H,I,xe==null?void 0:xe.className,(ue=xe==null?void 0:xe.classNames)===null||ue===void 0?void 0:ue.root,U==null?void 0:U.root,ve);if(!ye&&qe){const zn=Nn.color;return Le(B.createElement("span",Object.assign({},Ve,{className:bo,style:Object.assign(Object.assign(Object.assign({},J==null?void 0:J.root),(oe=xe==null?void 0:xe.styles)===null||oe===void 0?void 0:oe.root),Nn)}),B.createElement("span",{className:ha,style:Object.assign(Object.assign(Object.assign({},J==null?void 0:J.indicator),(pe=xe==null?void 0:xe.styles)===null||pe===void 0?void 0:pe.indicator),$r)}),Me&&B.createElement("span",{style:{color:zn},className:`${Oe}-status-text`},Me)))}return Le(B.createElement("span",Object.assign({ref:me},Ve,{className:bo,style:Object.assign(Object.assign({},(ie=xe==null?void 0:xe.styles)===null||ie===void 0?void 0:ie.root),J==null?void 0:J.root)}),ye,B.createElement(e.default,{visible:!Ct,motionName:`${Oe}-zoom`,motionAppear:!1,motionDeadline:1e3},zn=>{let{className:Va,ref:Co}=zn;var Pa,kn;const Rr=Ie("scroll-number",de),go=cr.current,Ma=r()(U==null?void 0:U.indicator,(Pa=xe==null?void 0:xe.classNames)===null||Pa===void 0?void 0:Pa.indicator,{[`${Oe}-dot`]:go,[`${Oe}-count`]:!go,[`${Oe}-count-sm`]:re==="small",[`${Oe}-multiple-words`]:!go&&or&&or.toString().length>1,[`${Oe}-status-${De}`]:!!De,[`${Oe}-color-${q}`]:pa});let aa=Object.assign(Object.assign(Object.assign({},J==null?void 0:J.indicator),(kn=xe==null?void 0:xe.styles)===null||kn===void 0?void 0:kn.indicator),Nn);return q&&!pa&&(aa=aa||{},aa.background=q),B.createElement(N,{prefixCls:Rr,show:!Ct,motionClassName:Va,className:Ma,count:or,title:Zr,style:aa,key:"scrollNumber",ref:Co},Wr)}),la))},X=B.forwardRef(G);X.Ribbon=b;var ne=X},85546:function(et,$e,h){"use strict";h.d($e,{Z:function(){return Ee}});var w=h(74902),r=h(67294),e=h(22751),B=h(3407),P=h(91034),a=h(94184),t=h.n(a),s=h(87462),l=h(97685),i=h(45987),d=h(4942),n=h(1413),o=h(71002);function u(z){var Y=r.useRef();Y.current=z;var Be=r.useCallback(function(){for(var we,Xe=arguments.length,Ze=new Array(Xe),st=0;st=R.F1&&Be<=R.F12)return!1;switch(Be){case R.ALT:case R.CAPS_LOCK:case R.CONTEXT_MENU:case R.CTRL:case R.DOWN:case R.END:case R.ESC:case R.HOME:case R.INSERT:case R.LEFT:case R.MAC_FF_META:case R.META:case R.NUMLOCK:case R.NUM_CENTER:case R.PAGE_DOWN:case R.PAGE_UP:case R.PAUSE:case R.PRINT_SCREEN:case R.RIGHT:case R.SHIFT:case R.UP:case R.WIN_KEY:case R.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(Y){if(Y>=R.ZERO&&Y<=R.NINE||Y>=R.NUM_ZERO&&Y<=R.NUM_MULTIPLY||Y>=R.A&&Y<=R.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&Y===0)return!0;switch(Y){case R.SPACE:case R.QUESTION_MARK:case R.NUM_PLUS:case R.NUM_MINUS:case R.NUM_PERIOD:case R.NUM_DIVISION:case R.SEMICOLON:case R.DASH:case R.EQUALS:case R.COMMA:case R.PERIOD:case R.SLASH:case R.APOSTROPHE:case R.SINGLE_QUOTE:case R.OPEN_SQUARE_BRACKET:case R.BACKSLASH:case R.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},N=R,Z=h(16357);function G(z,Y,Be){var we=r.useRef({});return(!("value"in we.current)||Be(we.current.condition,Y))&&(we.current.value=z(),we.current.condition=Y),we.current.value}function X(z,Y){typeof z=="function"?z(Y):(0,o.Z)(z)==="object"&&z&&"current"in z&&(z.current=Y)}function ne(){for(var z=arguments.length,Y=new Array(z),Be=0;Be5&&arguments[5]!==void 0?arguments[5]:!1,st=arguments.length>6?arguments[6]:void 0,Bt=arguments.length>7?arguments[7]:void 0,pt=r.useMemo(function(){if((0,o.Z)(we)==="object")return we.clearIcon;if(Xe)return Xe},[we,Xe]),yt=r.useMemo(function(){return!!(!Ze&&we&&(Be.length||st)&&!(Bt==="combobox"&&st===""))},[we,Ze,Be.length,st,Bt]);return{allowClear:yt,clearIcon:r.createElement(ue,{className:"".concat(z,"-clear"),onMouseDown:Y,customizeIcon:pt},"\xD7")}}var pe=r.createContext(null);function ie(){return r.useContext(pe)}function $(){var z=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,Y=r.useState(!1),Be=(0,l.Z)(Y,2),we=Be[0],Xe=Be[1],Ze=r.useRef(null),st=function(){window.clearTimeout(Ze.current)};r.useEffect(function(){return st},[]);var Bt=function(yt,Lt){st(),Ze.current=window.setTimeout(function(){Xe(yt),Lt&&Lt()},z)};return[we,Bt,st]}function de(){var z=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,Y=r.useRef(null),Be=r.useRef(null);r.useEffect(function(){return function(){window.clearTimeout(Be.current)}},[]);function we(Xe){(Xe||Y.current===null)&&(Y.current=Xe),window.clearTimeout(Be.current),Be.current=window.setTimeout(function(){Y.current=null},z)}return[function(){return Y.current},we]}function ye(z,Y,Be,we){var Xe=r.useRef(null);Xe.current={open:Y,triggerOpen:Be,customizedTrigger:we},r.useEffect(function(){function Ze(st){var Bt;if(!((Bt=Xe.current)!==null&&Bt!==void 0&&Bt.customizedTrigger)){var pt=st.target;pt.shadowRoot&&st.composed&&(pt=st.composedPath()[0]||pt),Xe.current.open&&z().filter(function(yt){return yt}).every(function(yt){return!yt.contains(pt)&&yt!==pt})&&Xe.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Ze),function(){return window.removeEventListener("mousedown",Ze)}},[])}var De=`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 @@ -92,12 +92,12 @@ 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`,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,n.Z)({},Y);var we={};return Object.keys(z).forEach(function(Xe){(Be.aria&&(Xe==="role"||K(Xe,V))||Be.data&&K(Xe,fe)||Be.attr&&q.includes(Xe))&&(we[Xe]=z[Xe])}),we}var Pe=h(48555);function Te(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var Ae=Te()?r.useLayoutEffect:r.useEffect,H=function(Y,Be){var we=r.useRef(!0);Ae(function(){return Y(we.current)},Be),Ae(function(){return we.current=!1,function(){we.current=!0}},[])},I=function(Y,Be){H(function(we){if(!we)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,we=z.invalidate,Xe=z.item,Ze=z.renderItem,st=z.responsive,Bt=z.responsiveDisabled,pt=z.registerSize,yt=z.itemKey,jt=z.className,Tt=z.style,ht=z.children,bt=z.display,Wt=z.order,pn=z.component,ln=pn===void 0?"div":pn,gn=(0,i.Z)(z,J),En=st&&!bt;function Cn(vr){pt(yt,vr)}r.useEffect(function(){return function(){Cn(null)}},[]);var mn=Ze&&Xe!==he?Ze(Xe):ht,Cr;we||(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=r.createElement(ln,(0,s.Z)({className:t()(!we&&Be,jt),style:(0,n.Z)((0,n.Z)({},Cr),Tt)},On,gn,{ref:Y}),mn);return st&&(ke=r.createElement(Pe.Z,{onResize:function(Xn){var gr=Xn.offsetWidth;Cn(gr)},disabled:Bt},ke)),ke}var Ie=r.forwardRef(Ve);Ie.displayName="Item";var ce=Ie;function xe(z){var Y=r.useRef();Y.current=z;var Be=r.useCallback(function(){for(var we,Xe=arguments.length,Ze=new Array(Xe),st=0;st1&&arguments[1]!==void 0?arguments[1]:1;Re+=1;var we=Re;function Xe(Ze){if(Ze===0)ze(we),Y();else{var st=Le(function(){Xe(Ze-1)});Ke.set(we,st)}}return Xe(Be),we};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 Ct(){var z=r.useRef(null),Y=function(we){z.current||(z.current=[],Ye(function(){(0,Oe.unstable_batchedUpdates)(function(){z.current.forEach(function(Xe){Xe()}),z.current=null})})),z.current.push(we)};return Y}function kt(z,Y){var Be=r.useState(Y),we=(0,l.Z)(Be,2),Xe=we[0],Ze=we[1],st=xe(function(Bt){z(function(){Ze(Bt)})});return[Xe,st]}var $t=r.createContext(null),Mn=["component"],or=["className"],cr=["className"],Nn=function(Y,Be){var we=r.useContext($t);if(!we){var Xe=Y.component,Ze=Xe===void 0?"div":Xe,st=(0,i.Z)(Y,Mn);return r.createElement(Ze,(0,s.Z)({},st,{ref:Be}))}var Bt=we.className,pt=(0,i.Z)(we,or),yt=Y.className,jt=(0,i.Z)(Y,cr);return r.createElement($t.Provider,{value:null},r.createElement(ce,(0,s.Z)({ref:Be,className:t()(Bt,yt)},pt,jt)))},Zr=r.forwardRef(Nn);Zr.displayName="RawItem";var la=Zr,Wr=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],pa="responsive",ha="invalidate";function $r(z){return"+ ".concat(z.length," ...")}function bo(z,Y){var Be=z.prefixCls,we=Be===void 0?"rc-overflow":Be,Xe=z.data,Ze=Xe===void 0?[]:Xe,st=z.renderItem,Bt=z.renderRawItem,pt=z.itemKey,yt=z.itemWidth,jt=yt===void 0?10:yt,Tt=z.ssr,ht=z.style,bt=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,Wr),ke=Tt==="full",vr=Ct(),Xn=kt(vr,null),gr=(0,l.Z)(Xn,2),Nr=gr[0],ea=gr[1],kr=Nr||0,Tr=kt(vr,new Map),xr=(0,l.Z)(Tr,2),Br=xr[0],ar=xr[1],Gr=kt(vr,0),va=(0,l.Z)(Gr,2),To=va[0],io=va[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),na=Ta[0],ja=Ta[1],Oo=(0,r.useState)(null),Xr=(0,l.Z)(Oo,2),ao=Xr[0],Er=Xr[1],La=(0,r.useState)(null),fa=(0,l.Z)(La,2),Ba=fa[0],vo=fa[1],Ho=r.useMemo(function(){return Ba===null&&ke?Number.MAX_SAFE_INTEGER:Ba||0},[Ba,Nr]),Ei=(0,r.useState)(!1),gi=(0,l.Z)(Ei,2),Fi=gi[0],Nl=gi[1],vl="".concat(we,"-item"),ll=Math.max(To,ca),Mi=Wt===pa,ii=Ze.length&&Mi,Tl=Wt===ha,fl=ii||typeof Wt=="number"&&Ze.length>Wt,li=(0,r.useMemo)(function(){var Za=Ze;return ii?Nr===null&&ke?Za=Ze:Za=Ze.slice(0,Math.min(Ze.length,kr/jt)):typeof Wt=="number"&&(Za=Ze.slice(0,Wt)),Za},[Ze,jt,Nr,Wt,ii]),eo=(0,r.useMemo)(function(){return ii?Ze.slice(Ho+1):Ze.slice(li.length)},[Ze,li,ii,Ho]),Ni=(0,r.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,r.useCallback)(st||function(Za){return Za},[st]);function ql(Za,fr,pr){Ba===Za&&(fr===void 0||fr===ao)||(vo(Za),pr||(Nl(Zakr){ql(Oa-1,Za-ur-na+ca);break}}gn&&gl(0)+na>kr&&Er(null)}},[kr,Br,ca,na,Ni,li]);var ws=Fi&&!!eo.length,Ti={};ao!==null&&ii&&(Ti={position:"absolute",left:ao,top:0});var $o={prefixCls:vl,responsive:ii,component:mn,invalidate:Tl},si=Bt?function(Za,fr){var pr=Ni(Za,fr);return r.createElement($t.Provider,{key:pr,value:(0,n.Z)((0,n.Z)({},$o),{},{order:fr,item:Za,itemKey:pr,registerSize:$l,display:fr<=Ho})},Bt(Za,fr))}:function(Za,fr){var pr=Ni(Za,fr);return r.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:Ql,display:ws};if(ln)ln&&(lo=r.createElement($t.Provider,{value:(0,n.Z)((0,n.Z)({},$o),Yl)},ln(eo)));else{var sl=pn||$r;lo=r.createElement(ce,(0,s.Z)({},$o,Yl),typeof sl=="function"?sl(eo):sl)}var Zi=r.createElement(Cn,(0,s.Z)({className:t()(!Tl&&we,bt),style:ht,ref:Y},On),li.map(si),fl?lo:null,gn&&r.createElement(ce,(0,s.Z)({},$o,{responsive:Mi,responsiveDisabled:!ii,order:Ho,className:"".concat(vl,"-suffix"),registerSize:Cl,display:!0,style:Ti}),gn));return Mi&&(Zi=r.createElement(Pe.Z,{onResize:us,disabled:!ii},Zi)),Zi}var zn=r.forwardRef(bo);zn.displayName="Overflow",zn.Item=la,zn.RESPONSIVE=pa,zn.INVALIDATE=ha;var Va=zn,Co=Va,Pa=function(Y,Be){var we,Xe,Ze=Y.prefixCls,st=Y.id,Bt=Y.inputElement,pt=Y.disabled,yt=Y.tabIndex,jt=Y.autoFocus,Tt=Y.autoComplete,ht=Y.editable,bt=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||r.createElement("input",null),Xn=vr,gr=Xn.ref,Nr=Xn.props,ea=Nr.onKeyDown,kr=Nr.onChange,Tr=Nr.onMouseDown,xr=Nr.onCompositionStart,Br=Nr.onCompositionEnd,ar=Nr.style;return"maxLength"in vr.props,vr=r.cloneElement(vr,(0,n.Z)((0,n.Z)((0,n.Z)({type:"search"},Nr),{},{id:st,ref:ne(Be,gr),disabled:pt,tabIndex:yt,autoComplete:Tt||"off",autoFocus:jt,className:t()("".concat(Ze,"-selection-search-input"),(we=vr)===null||we===void 0||(Xe=we.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?bt:void 0},ke),{},{value:ht?Wt:"",maxLength:pn,readOnly:!ht,unselectable:ht?null:"on",style:(0,n.Z)((0,n.Z)({},ar),{},{opacity:ht?null:0}),onKeyDown:function(va){ln(va),ea&&ea(va)},onMouseDown:function(va){gn(va),Tr&&Tr(va)},onChange:function(va){En(va),kr&&kr(va)},onCompositionStart:function(va){mn(va),xr&&xr(va)},onCompositionEnd:function(va){Cr(va),Br&&Br(va)},onPaste:Cn})),vr},kn=r.forwardRef(Pa);kn.displayName="Input";var Rr=kn;function go(z){return Array.isArray(z)?z:z!==void 0?[z]:[]}var Ma=typeof window!="undefined"&&window.document&&window.document.documentElement,aa=Ma;function wa(z){return z!=null}function Ko(z){return!z&&z!==0}function ni(z){return["string","number"].includes((0,o.Z)(z))}function el(z){var Y=void 0;return z&&(ni(z.title)?Y=z.title.toString():ni(z.label)&&(Y=z.label.toString())),Y}function Ri(z,Y){aa?r.useLayoutEffect(z,Y):r.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()},Li=function(Y){var Be=Y.id,we=Y.prefixCls,Xe=Y.values,Ze=Y.open,st=Y.searchValue,Bt=Y.autoClearSearchValue,pt=Y.inputRef,yt=Y.placeholder,jt=Y.disabled,Tt=Y.mode,ht=Y.showSearch,bt=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,Nr=Y.onInputKeyDown,ea=Y.onInputMouseDown,kr=Y.onInputCompositionStart,Tr=Y.onInputCompositionEnd,xr=r.useRef(null),Br=(0,r.useState)(0),ar=(0,l.Z)(Br,2),Gr=ar[0],va=ar[1],To=(0,r.useState)(!1),io=(0,l.Z)(To,2),jo=io[0],vi=io[1],ca="".concat(we,"-selection"),ro=Ze||Tt==="multiple"&&Bt===!1||Tt==="tags"?st:"",Uo=Tt==="tags"||Tt==="multiple"&&Bt===!1||ht&&(Ze||jo);Ri(function(){va(xr.current.scrollWidth)},[ro]);function Ta(Er,La,fa,Ba,vo){return r.createElement("span",{className:t()("".concat(ca,"-item"),(0,d.Z)({},"".concat(ca,"-item-disabled"),fa)),title:el(Er)},r.createElement("span",{className:"".concat(ca,"-item-content")},La),Ba&&r.createElement(ue,{className:"".concat(ca,"-item-remove"),onMouseDown:Ha,onClick:vo,customizeIcon:gn},"\xD7"))}function na(Er,La,fa,Ba,vo){var Ho=function(gi){Ha(gi),ke(!Ze)};return r.createElement("span",{onMouseDown:Ho},On({label:La,value:Er,disabled:fa,closable:Ba,onClose:vo}))}function ja(Er){var La=Er.disabled,fa=Er.label,Ba=Er.value,vo=!jt&&!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(Nl){Nl&&Nl.stopPropagation(),vr(Er)};return typeof On=="function"?na(Ba,Ho,La,vo,gi):Ta(Er,Ho,La,vo,gi)}function Oo(Er){var La=typeof Cr=="function"?Cr(Er):Cr;return Ta({title:La},La,!1)}var Xr=r.createElement("div",{className:"".concat(ca,"-search"),style:{width:Gr},onFocus:function(){vi(!0)},onBlur:function(){vi(!1)}},r.createElement(Rr,{ref:pt,open:Ze,prefixCls:we,id:Be,inputElement:null,disabled:jt,autoFocus:bt,autoComplete:Wt,editable:Uo,activeDescendantId:pn,value:ro,onKeyDown:Nr,onMouseDown:ea,onChange:Xn,onPaste:gr,onCompositionStart:kr,onCompositionEnd:Tr,tabIndex:ln,attrs:re(Y,!0)}),r.createElement("span",{ref:xr,className:"".concat(ca,"-search-mirror"),"aria-hidden":!0},ro,"\xA0")),ao=r.createElement(Co,{prefixCls:"".concat(ca,"-overflow"),data:Xe,renderItem:ja,renderRest:Oo,suffix:Xr,itemKey:qa,maxCount:En});return r.createElement(r.Fragment,null,ao,!Xe.length&&!ro&&r.createElement("span",{className:"".concat(ca,"-placeholder")},yt))},ol=Li,Di=function(Y){var Be=Y.inputElement,we=Y.prefixCls,Xe=Y.id,Ze=Y.inputRef,st=Y.disabled,Bt=Y.autoFocus,pt=Y.autoComplete,yt=Y.activeDescendantId,jt=Y.mode,Tt=Y.open,ht=Y.values,bt=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=r.useState(!1),Nr=(0,l.Z)(gr,2),ea=Nr[0],kr=Nr[1],Tr=jt==="combobox",xr=Tr||pn,Br=ht[0],ar=ln||"";Tr&&gn&&!ea&&(ar=gn),r.useEffect(function(){Tr&&kr(!1)},[Tr,gn]);var Gr=jt!=="combobox"&&!Tt&&!pn?!1:!!ar,va=Xn===void 0?el(Br):Xn,To=function(){if(Br)return null;var jo=Gr?{visibility:"hidden"}:void 0;return r.createElement("span",{className:"".concat(we,"-selection-placeholder"),style:jo},bt)};return r.createElement(r.Fragment,null,r.createElement("span",{className:"".concat(we,"-selection-search")},r.createElement(Rr,{ref:Ze,prefixCls:we,id:Xe,open:Tt,inputElement:Be,disabled:st,autoFocus:Bt,autoComplete:pt,editable:xr,activeDescendantId:yt,value:ar,onKeyDown:Cn,onMouseDown:mn,onChange:function(jo){kr(!0),Cr(jo)},onPaste:On,onCompositionStart:ke,onCompositionEnd:vr,tabIndex:Wt,attrs:re(Y,!0),maxLength:Tr?En:void 0})),!Tr&&Br?r.createElement("span",{className:"".concat(we,"-selection-item"),title:va,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 we=(0,r.useRef)(null),Xe=(0,r.useRef)(!1),Ze=Y.prefixCls,st=Y.open,Bt=Y.mode,pt=Y.showSearch,yt=Y.tokenWithEnter,jt=Y.autoClearSearchValue,Tt=Y.onSearch,ht=Y.onSearchSubmit,bt=Y.onToggleOpen,Wt=Y.onInputKeyDown,pn=Y.domRef;r.useImperativeHandle(Be,function(){return{focus:function(){we.current.focus()},blur:function(){we.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)&&bt(!0)},Cr=function(){Cn(!0)},On=(0,r.useRef)(null),ke=function(ar){Tt(ar,!0,Xe.current)!==!1&&bt(!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(yt&&On.current&&/[\r\n]/.test(On.current)){var va=On.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Gr=Gr.replace(va,On.current)}On.current=null,ke(Gr)},Nr=function(ar){var Gr=ar.clipboardData,va=Gr.getData("text");On.current=va},ea=function(ar){var Gr=ar.target;if(Gr!==we.current){var va=document.body.style.msTouchAction!==void 0;va?setTimeout(function(){we.current.focus()}):we.current.focus()}},kr=function(ar){var Gr=En();ar.target!==we.current&&!Gr&&Bt!=="combobox"&&ar.preventDefault(),(Bt!=="combobox"&&(!pt||!Gr)||!st)&&(st&&jt!==!1&&Tt("",!0,!1),bt())},Tr={inputRef:we,onInputKeyDown:mn,onInputMouseDown:Cr,onInputChange:gr,onInputPaste:Nr,onInputCompositionStart:vr,onInputCompositionEnd:Xn},xr=Bt==="multiple"||Bt==="tags"?r.createElement(ol,(0,s.Z)({},Y,Tr)):r.createElement(wl,(0,s.Z)({},Y,Tr));return r.createElement("div",{ref:pn,className:"".concat(Ze,"-selector"),onClick:ea,onMouseDown:kr},xr)},tl=r.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 we=Y.prefixCls,Xe=Y.disabled,Ze=Y.visible,st=Y.children,Bt=Y.popupElement,pt=Y.animation,yt=Y.transitionName,jt=Y.dropdownStyle,Tt=Y.dropdownClassName,ht=Y.direction,bt=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(we,"-dropdown"),gr=Bt;gn&&(gr=gn(Bt));var Nr=r.useMemo(function(){return pn||No(ln)},[pn,ln]),ea=pt?"".concat(Xn,"-").concat(pt):yt,kr=typeof ln=="number",Tr=r.useMemo(function(){return kr?null:ln===!1?"minWidth":"width"},[ln,kr]),xr=jt;kr&&(xr=(0,n.Z)((0,n.Z)({},xr),{},{width:ln}));var Br=r.useRef(null);return r.useImperativeHandle(Be,function(){return{getPopupElement:function(){return Br.current}}}),r.createElement(Wn.Z,(0,s.Z)({},vr,{showAction:On?["click"]:[],hideAction:On?["click"]:[],popupPlacement:Wt||(bt==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:Nr,prefixCls:Xn,popupTransitionName:ea,popup:r.createElement("div",{ref:Br,onMouseEnter:ke},gr),stretch:Tr,popupAlign:En,popupVisible:Ze,getPopupContainer:Cn,popupClassName:t()(Tt,(0,d.Z)({},"".concat(Xn,"-empty"),mn)),popupStyle:xr,getTriggerDOMNode:Cr,onPopupVisibleChange:On}),st)},cl=r.forwardRef(ns);cl.displayName="SelectTrigger";var rs=cl,Wl=h(84506);function as(z,Y){var Be=z.key,we;return"value"in z&&(we=z.value),Be!=null?Be:we!==void 0?we:"rc-index-key-".concat(Y)}function xl(z,Y){var Be=z||{},we=Be.label,Xe=Be.value,Ze=Be.options,st=Be.groupLabel,Bt=we||(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,we=Y.childrenAsData,Xe=[],Ze=xl(Be,!1),st=Ze.label,Bt=Ze.value,pt=Ze.options,yt=Ze.groupLabel;function jt(Tt,ht){Tt.forEach(function(bt){if(ht||!(pt in bt)){var Wt=bt[Bt];Xe.push({key:as(bt,Xe.length),groupOption:ht,data:bt,label:bt[st],value:Wt})}else{var pn=bt[yt];pn===void 0&&we&&(pn=bt.label),Xe.push({key:as(bt,Xe.length),group:!0,data:bt,label:pn}),jt(bt[pt],!0)}})}return jt(z,!1),Xe}function Ms(z){var Y=(0,n.Z)({},z);return"props"in Y||Object.defineProperty(Y,"props",{get:function(){return D(!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 we(Ze,st){var Bt=(0,Wl.Z)(st),pt=Bt[0],yt=Bt.slice(1);if(!pt)return[Ze];var jt=Ze.split(pt);return Be=Be||jt.length>1,jt.reduce(function(Tt,ht){return[].concat((0,w.Z)(Tt),(0,w.Z)(we(ht,yt)))},[]).filter(function(Tt){return Tt})}var Xe=we(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=r.forwardRef(function(z,Y){var Be,we,Xe=z.id,Ze=z.prefixCls,st=z.className,Bt=z.showSearch,pt=z.tagRender,yt=z.direction,jt=z.omitDomProps,Tt=z.displayValues,ht=z.onDisplayValuesChange,bt=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,Nr=z.activeDescendantId,ea=z.searchValue,kr=z.autoClearSearchValue,Tr=z.onSearch,xr=z.onSearchSplit,Br=z.tokenSeparators,ar=z.allowClear,Gr=z.suffixIcon,va=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,na=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,vo=z.onMouseDown,Ho=(0,i.Z)(z,dl),Ei=Yt(gn),gi=(Bt!==void 0?Bt:Ei)||gn==="combobox",Fi=(0,n.Z)({},Ho);ko.forEach(function(Hn){delete Fi[Hn]}),jt==null||jt.forEach(function(Hn){delete Fi[Hn]});var Nl=r.useState(!1),vl=(0,l.Z)(Nl,2),ll=vl[0],Mi=vl[1];r.useEffect(function(){Mi(j())},[]);var ii=r.useRef(null),Tl=r.useRef(null),fl=r.useRef(null),li=r.useRef(null),eo=r.useRef(null),Ni=$(),Jl=(0,l.Z)(Ni,3),ql=Jl[0],us=Jl[1],$l=Jl[2];r.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(jr){var ia;return(ia=eo.current)===null||ia===void 0?void 0:ia.scrollTo(jr)}}});var Ql=r.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]),Cl=gn==="combobox"&&typeof mn=="function"&&mn()||null,gl=typeof Cr=="function"&&Cr(),ws=Q(Tl,gl==null||(Be=gl.props)===null||Be===void 0?void 0:Be.ref),Ti=r.useState(!1),$o=(0,l.Z)(Ti,2),si=$o[0],lo=$o[1];f(function(){lo(!0)},[]);var Yl=F(!1,{defaultValue:ke,value:On}),sl=(0,l.Z)(Yl,2),Zi=sl[0],Za=sl[1],fr=si?Zi:!1,pr=!pn&&bt;(En||pr&&fr&&gn==="combobox")&&(fr=!1);var Oa=pr?!1:fr,ur=r.useCallback(function(Hn){var jn=Hn!==void 0?Hn:!fr;En||(Za(jn),fr!==jn&&(vr==null||vr(jn)))},[En,fr,Za,vr]),mr=r.useMemo(function(){return(Br||[]).some(function(Hn){return[` + 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,n.Z)({},Y);var we={};return Object.keys(z).forEach(function(Xe){(Be.aria&&(Xe==="role"||K(Xe,V))||Be.data&&K(Xe,fe)||Be.attr&&q.includes(Xe))&&(we[Xe]=z[Xe])}),we}var Pe=h(48555);function Te(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var Ae=Te()?r.useLayoutEffect:r.useEffect,H=function(Y,Be){var we=r.useRef(!0);Ae(function(){return Y(we.current)},Be),Ae(function(){return we.current=!1,function(){we.current=!0}},[])},I=function(Y,Be){H(function(we){if(!we)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,we=z.invalidate,Xe=z.item,Ze=z.renderItem,st=z.responsive,Bt=z.responsiveDisabled,pt=z.registerSize,yt=z.itemKey,Lt=z.className,Tt=z.style,ht=z.children,bt=z.display,Wt=z.order,pn=z.component,ln=pn===void 0?"div":pn,gn=(0,i.Z)(z,J),En=st&&!bt;function Cn(vr){pt(yt,vr)}r.useEffect(function(){return function(){Cn(null)}},[]);var mn=Ze&&Xe!==he?Ze(Xe):ht,Cr;we||(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=r.createElement(ln,(0,s.Z)({className:t()(!we&&Be,Lt),style:(0,n.Z)((0,n.Z)({},Cr),Tt)},On,gn,{ref:Y}),mn);return st&&(ke=r.createElement(Pe.Z,{onResize:function(Xn){var gr=Xn.offsetWidth;Cn(gr)},disabled:Bt},ke)),ke}var Ie=r.forwardRef(Ve);Ie.displayName="Item";var ce=Ie;function xe(z){var Y=r.useRef();Y.current=z;var Be=r.useCallback(function(){for(var we,Xe=arguments.length,Ze=new Array(Xe),st=0;st1&&arguments[1]!==void 0?arguments[1]:1;Re+=1;var we=Re;function Xe(Ze){if(Ze===0)ze(we),Y();else{var st=Le(function(){Xe(Ze-1)});Ke.set(we,st)}}return Xe(Be),we};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 Ct(){var z=r.useRef(null),Y=function(we){z.current||(z.current=[],Ye(function(){(0,Oe.unstable_batchedUpdates)(function(){z.current.forEach(function(Xe){Xe()}),z.current=null})})),z.current.push(we)};return Y}function kt(z,Y){var Be=r.useState(Y),we=(0,l.Z)(Be,2),Xe=we[0],Ze=we[1],st=xe(function(Bt){z(function(){Ze(Bt)})});return[Xe,st]}var $t=r.createContext(null),Mn=["component"],or=["className"],cr=["className"],Nn=function(Y,Be){var we=r.useContext($t);if(!we){var Xe=Y.component,Ze=Xe===void 0?"div":Xe,st=(0,i.Z)(Y,Mn);return r.createElement(Ze,(0,s.Z)({},st,{ref:Be}))}var Bt=we.className,pt=(0,i.Z)(we,or),yt=Y.className,Lt=(0,i.Z)(Y,cr);return r.createElement($t.Provider,{value:null},r.createElement(ce,(0,s.Z)({ref:Be,className:t()(Bt,yt)},pt,Lt)))},Zr=r.forwardRef(Nn);Zr.displayName="RawItem";var la=Zr,Wr=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],pa="responsive",ha="invalidate";function $r(z){return"+ ".concat(z.length," ...")}function bo(z,Y){var Be=z.prefixCls,we=Be===void 0?"rc-overflow":Be,Xe=z.data,Ze=Xe===void 0?[]:Xe,st=z.renderItem,Bt=z.renderRawItem,pt=z.itemKey,yt=z.itemWidth,Lt=yt===void 0?10:yt,Tt=z.ssr,ht=z.style,bt=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,Wr),ke=Tt==="full",vr=Ct(),Xn=kt(vr,null),gr=(0,l.Z)(Xn,2),Nr=gr[0],ea=gr[1],kr=Nr||0,Tr=kt(vr,new Map),xr=(0,l.Z)(Tr,2),Br=xr[0],ar=xr[1],Gr=kt(vr,0),va=(0,l.Z)(Gr,2),To=va[0],io=va[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),na=Ta[0],ja=Ta[1],Oo=(0,r.useState)(null),Xr=(0,l.Z)(Oo,2),ao=Xr[0],Er=Xr[1],La=(0,r.useState)(null),fa=(0,l.Z)(La,2),Ba=fa[0],vo=fa[1],Ho=r.useMemo(function(){return Ba===null&&ke?Number.MAX_SAFE_INTEGER:Ba||0},[Ba,Nr]),Ei=(0,r.useState)(!1),gi=(0,l.Z)(Ei,2),Fi=gi[0],Nl=gi[1],vl="".concat(we,"-item"),ll=Math.max(To,ca),Mi=Wt===pa,ii=Ze.length&&Mi,Tl=Wt===ha,fl=ii||typeof Wt=="number"&&Ze.length>Wt,li=(0,r.useMemo)(function(){var Za=Ze;return ii?Nr===null&&ke?Za=Ze:Za=Ze.slice(0,Math.min(Ze.length,kr/Lt)):typeof Wt=="number"&&(Za=Ze.slice(0,Wt)),Za},[Ze,Lt,Nr,Wt,ii]),eo=(0,r.useMemo)(function(){return ii?Ze.slice(Ho+1):Ze.slice(li.length)},[Ze,li,ii,Ho]),Ni=(0,r.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,r.useCallback)(st||function(Za){return Za},[st]);function ql(Za,fr,pr){Ba===Za&&(fr===void 0||fr===ao)||(vo(Za),pr||(Nl(Zakr){ql(Oa-1,Za-ur-na+ca);break}}gn&&gl(0)+na>kr&&Er(null)}},[kr,Br,ca,na,Ni,li]);var ws=Fi&&!!eo.length,Ti={};ao!==null&&ii&&(Ti={position:"absolute",left:ao,top:0});var $o={prefixCls:vl,responsive:ii,component:mn,invalidate:Tl},si=Bt?function(Za,fr){var pr=Ni(Za,fr);return r.createElement($t.Provider,{key:pr,value:(0,n.Z)((0,n.Z)({},$o),{},{order:fr,item:Za,itemKey:pr,registerSize:$l,display:fr<=Ho})},Bt(Za,fr))}:function(Za,fr){var pr=Ni(Za,fr);return r.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:Ql,display:ws};if(ln)ln&&(lo=r.createElement($t.Provider,{value:(0,n.Z)((0,n.Z)({},$o),Yl)},ln(eo)));else{var sl=pn||$r;lo=r.createElement(ce,(0,s.Z)({},$o,Yl),typeof sl=="function"?sl(eo):sl)}var Zi=r.createElement(Cn,(0,s.Z)({className:t()(!Tl&&we,bt),style:ht,ref:Y},On),li.map(si),fl?lo:null,gn&&r.createElement(ce,(0,s.Z)({},$o,{responsive:Mi,responsiveDisabled:!ii,order:Ho,className:"".concat(vl,"-suffix"),registerSize:Cl,display:!0,style:Ti}),gn));return Mi&&(Zi=r.createElement(Pe.Z,{onResize:us,disabled:!ii},Zi)),Zi}var zn=r.forwardRef(bo);zn.displayName="Overflow",zn.Item=la,zn.RESPONSIVE=pa,zn.INVALIDATE=ha;var Va=zn,Co=Va,Pa=function(Y,Be){var we,Xe,Ze=Y.prefixCls,st=Y.id,Bt=Y.inputElement,pt=Y.disabled,yt=Y.tabIndex,Lt=Y.autoFocus,Tt=Y.autoComplete,ht=Y.editable,bt=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||r.createElement("input",null),Xn=vr,gr=Xn.ref,Nr=Xn.props,ea=Nr.onKeyDown,kr=Nr.onChange,Tr=Nr.onMouseDown,xr=Nr.onCompositionStart,Br=Nr.onCompositionEnd,ar=Nr.style;return"maxLength"in vr.props,vr=r.cloneElement(vr,(0,n.Z)((0,n.Z)((0,n.Z)({type:"search"},Nr),{},{id:st,ref:ne(Be,gr),disabled:pt,tabIndex:yt,autoComplete:Tt||"off",autoFocus:Lt,className:t()("".concat(Ze,"-selection-search-input"),(we=vr)===null||we===void 0||(Xe=we.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?bt:void 0},ke),{},{value:ht?Wt:"",maxLength:pn,readOnly:!ht,unselectable:ht?null:"on",style:(0,n.Z)((0,n.Z)({},ar),{},{opacity:ht?null:0}),onKeyDown:function(va){ln(va),ea&&ea(va)},onMouseDown:function(va){gn(va),Tr&&Tr(va)},onChange:function(va){En(va),kr&&kr(va)},onCompositionStart:function(va){mn(va),xr&&xr(va)},onCompositionEnd:function(va){Cr(va),Br&&Br(va)},onPaste:Cn})),vr},kn=r.forwardRef(Pa);kn.displayName="Input";var Rr=kn;function go(z){return Array.isArray(z)?z:z!==void 0?[z]:[]}var Ma=typeof window!="undefined"&&window.document&&window.document.documentElement,aa=Ma;function wa(z){return z!=null}function Ko(z){return!z&&z!==0}function ni(z){return["string","number"].includes((0,o.Z)(z))}function el(z){var Y=void 0;return z&&(ni(z.title)?Y=z.title.toString():ni(z.label)&&(Y=z.label.toString())),Y}function Ri(z,Y){aa?r.useLayoutEffect(z,Y):r.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()},Li=function(Y){var Be=Y.id,we=Y.prefixCls,Xe=Y.values,Ze=Y.open,st=Y.searchValue,Bt=Y.autoClearSearchValue,pt=Y.inputRef,yt=Y.placeholder,Lt=Y.disabled,Tt=Y.mode,ht=Y.showSearch,bt=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,Nr=Y.onInputKeyDown,ea=Y.onInputMouseDown,kr=Y.onInputCompositionStart,Tr=Y.onInputCompositionEnd,xr=r.useRef(null),Br=(0,r.useState)(0),ar=(0,l.Z)(Br,2),Gr=ar[0],va=ar[1],To=(0,r.useState)(!1),io=(0,l.Z)(To,2),jo=io[0],vi=io[1],ca="".concat(we,"-selection"),ro=Ze||Tt==="multiple"&&Bt===!1||Tt==="tags"?st:"",Uo=Tt==="tags"||Tt==="multiple"&&Bt===!1||ht&&(Ze||jo);Ri(function(){va(xr.current.scrollWidth)},[ro]);function Ta(Er,La,fa,Ba,vo){return r.createElement("span",{className:t()("".concat(ca,"-item"),(0,d.Z)({},"".concat(ca,"-item-disabled"),fa)),title:el(Er)},r.createElement("span",{className:"".concat(ca,"-item-content")},La),Ba&&r.createElement(ue,{className:"".concat(ca,"-item-remove"),onMouseDown:Ha,onClick:vo,customizeIcon:gn},"\xD7"))}function na(Er,La,fa,Ba,vo){var Ho=function(gi){Ha(gi),ke(!Ze)};return r.createElement("span",{onMouseDown:Ho},On({label:La,value:Er,disabled:fa,closable:Ba,onClose:vo}))}function ja(Er){var La=Er.disabled,fa=Er.label,Ba=Er.value,vo=!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(Nl){Nl&&Nl.stopPropagation(),vr(Er)};return typeof On=="function"?na(Ba,Ho,La,vo,gi):Ta(Er,Ho,La,vo,gi)}function Oo(Er){var La=typeof Cr=="function"?Cr(Er):Cr;return Ta({title:La},La,!1)}var Xr=r.createElement("div",{className:"".concat(ca,"-search"),style:{width:Gr},onFocus:function(){vi(!0)},onBlur:function(){vi(!1)}},r.createElement(Rr,{ref:pt,open:Ze,prefixCls:we,id:Be,inputElement:null,disabled:Lt,autoFocus:bt,autoComplete:Wt,editable:Uo,activeDescendantId:pn,value:ro,onKeyDown:Nr,onMouseDown:ea,onChange:Xn,onPaste:gr,onCompositionStart:kr,onCompositionEnd:Tr,tabIndex:ln,attrs:re(Y,!0)}),r.createElement("span",{ref:xr,className:"".concat(ca,"-search-mirror"),"aria-hidden":!0},ro,"\xA0")),ao=r.createElement(Co,{prefixCls:"".concat(ca,"-overflow"),data:Xe,renderItem:ja,renderRest:Oo,suffix:Xr,itemKey:qa,maxCount:En});return r.createElement(r.Fragment,null,ao,!Xe.length&&!ro&&r.createElement("span",{className:"".concat(ca,"-placeholder")},yt))},ol=Li,Di=function(Y){var Be=Y.inputElement,we=Y.prefixCls,Xe=Y.id,Ze=Y.inputRef,st=Y.disabled,Bt=Y.autoFocus,pt=Y.autoComplete,yt=Y.activeDescendantId,Lt=Y.mode,Tt=Y.open,ht=Y.values,bt=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=r.useState(!1),Nr=(0,l.Z)(gr,2),ea=Nr[0],kr=Nr[1],Tr=Lt==="combobox",xr=Tr||pn,Br=ht[0],ar=ln||"";Tr&&gn&&!ea&&(ar=gn),r.useEffect(function(){Tr&&kr(!1)},[Tr,gn]);var Gr=Lt!=="combobox"&&!Tt&&!pn?!1:!!ar,va=Xn===void 0?el(Br):Xn,To=function(){if(Br)return null;var jo=Gr?{visibility:"hidden"}:void 0;return r.createElement("span",{className:"".concat(we,"-selection-placeholder"),style:jo},bt)};return r.createElement(r.Fragment,null,r.createElement("span",{className:"".concat(we,"-selection-search")},r.createElement(Rr,{ref:Ze,prefixCls:we,id:Xe,open:Tt,inputElement:Be,disabled:st,autoFocus:Bt,autoComplete:pt,editable:xr,activeDescendantId:yt,value:ar,onKeyDown:Cn,onMouseDown:mn,onChange:function(jo){kr(!0),Cr(jo)},onPaste:On,onCompositionStart:ke,onCompositionEnd:vr,tabIndex:Wt,attrs:re(Y,!0),maxLength:Tr?En:void 0})),!Tr&&Br?r.createElement("span",{className:"".concat(we,"-selection-item"),title:va,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 we=(0,r.useRef)(null),Xe=(0,r.useRef)(!1),Ze=Y.prefixCls,st=Y.open,Bt=Y.mode,pt=Y.showSearch,yt=Y.tokenWithEnter,Lt=Y.autoClearSearchValue,Tt=Y.onSearch,ht=Y.onSearchSubmit,bt=Y.onToggleOpen,Wt=Y.onInputKeyDown,pn=Y.domRef;r.useImperativeHandle(Be,function(){return{focus:function(){we.current.focus()},blur:function(){we.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)&&bt(!0)},Cr=function(){Cn(!0)},On=(0,r.useRef)(null),ke=function(ar){Tt(ar,!0,Xe.current)!==!1&&bt(!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(yt&&On.current&&/[\r\n]/.test(On.current)){var va=On.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Gr=Gr.replace(va,On.current)}On.current=null,ke(Gr)},Nr=function(ar){var Gr=ar.clipboardData,va=Gr.getData("text");On.current=va},ea=function(ar){var Gr=ar.target;if(Gr!==we.current){var va=document.body.style.msTouchAction!==void 0;va?setTimeout(function(){we.current.focus()}):we.current.focus()}},kr=function(ar){var Gr=En();ar.target!==we.current&&!Gr&&Bt!=="combobox"&&ar.preventDefault(),(Bt!=="combobox"&&(!pt||!Gr)||!st)&&(st&&Lt!==!1&&Tt("",!0,!1),bt())},Tr={inputRef:we,onInputKeyDown:mn,onInputMouseDown:Cr,onInputChange:gr,onInputPaste:Nr,onInputCompositionStart:vr,onInputCompositionEnd:Xn},xr=Bt==="multiple"||Bt==="tags"?r.createElement(ol,(0,s.Z)({},Y,Tr)):r.createElement(wl,(0,s.Z)({},Y,Tr));return r.createElement("div",{ref:pn,className:"".concat(Ze,"-selector"),onClick:ea,onMouseDown:kr},xr)},tl=r.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 we=Y.prefixCls,Xe=Y.disabled,Ze=Y.visible,st=Y.children,Bt=Y.popupElement,pt=Y.animation,yt=Y.transitionName,Lt=Y.dropdownStyle,Tt=Y.dropdownClassName,ht=Y.direction,bt=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(we,"-dropdown"),gr=Bt;gn&&(gr=gn(Bt));var Nr=r.useMemo(function(){return pn||No(ln)},[pn,ln]),ea=pt?"".concat(Xn,"-").concat(pt):yt,kr=typeof ln=="number",Tr=r.useMemo(function(){return kr?null:ln===!1?"minWidth":"width"},[ln,kr]),xr=Lt;kr&&(xr=(0,n.Z)((0,n.Z)({},xr),{},{width:ln}));var Br=r.useRef(null);return r.useImperativeHandle(Be,function(){return{getPopupElement:function(){return Br.current}}}),r.createElement(Wn.Z,(0,s.Z)({},vr,{showAction:On?["click"]:[],hideAction:On?["click"]:[],popupPlacement:Wt||(bt==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:Nr,prefixCls:Xn,popupTransitionName:ea,popup:r.createElement("div",{ref:Br,onMouseEnter:ke},gr),stretch:Tr,popupAlign:En,popupVisible:Ze,getPopupContainer:Cn,popupClassName:t()(Tt,(0,d.Z)({},"".concat(Xn,"-empty"),mn)),popupStyle:xr,getTriggerDOMNode:Cr,onPopupVisibleChange:On}),st)},cl=r.forwardRef(ns);cl.displayName="SelectTrigger";var rs=cl,Wl=h(84506);function as(z,Y){var Be=z.key,we;return"value"in z&&(we=z.value),Be!=null?Be:we!==void 0?we:"rc-index-key-".concat(Y)}function xl(z,Y){var Be=z||{},we=Be.label,Xe=Be.value,Ze=Be.options,st=Be.groupLabel,Bt=we||(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,we=Y.childrenAsData,Xe=[],Ze=xl(Be,!1),st=Ze.label,Bt=Ze.value,pt=Ze.options,yt=Ze.groupLabel;function Lt(Tt,ht){Tt.forEach(function(bt){if(ht||!(pt in bt)){var Wt=bt[Bt];Xe.push({key:as(bt,Xe.length),groupOption:ht,data:bt,label:bt[st],value:Wt})}else{var pn=bt[yt];pn===void 0&&we&&(pn=bt.label),Xe.push({key:as(bt,Xe.length),group:!0,data:bt,label:pn}),Lt(bt[pt],!0)}})}return Lt(z,!1),Xe}function Ms(z){var Y=(0,n.Z)({},z);return"props"in Y||Object.defineProperty(Y,"props",{get:function(){return D(!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 we(Ze,st){var Bt=(0,Wl.Z)(st),pt=Bt[0],yt=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,w.Z)(Tt),(0,w.Z)(we(ht,yt)))},[]).filter(function(Tt){return Tt})}var Xe=we(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=r.forwardRef(function(z,Y){var Be,we,Xe=z.id,Ze=z.prefixCls,st=z.className,Bt=z.showSearch,pt=z.tagRender,yt=z.direction,Lt=z.omitDomProps,Tt=z.displayValues,ht=z.onDisplayValuesChange,bt=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,Nr=z.activeDescendantId,ea=z.searchValue,kr=z.autoClearSearchValue,Tr=z.onSearch,xr=z.onSearchSplit,Br=z.tokenSeparators,ar=z.allowClear,Gr=z.suffixIcon,va=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,na=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,vo=z.onMouseDown,Ho=(0,i.Z)(z,dl),Ei=Yt(gn),gi=(Bt!==void 0?Bt:Ei)||gn==="combobox",Fi=(0,n.Z)({},Ho);ko.forEach(function(Hn){delete Fi[Hn]}),Lt==null||Lt.forEach(function(Hn){delete Fi[Hn]});var Nl=r.useState(!1),vl=(0,l.Z)(Nl,2),ll=vl[0],Mi=vl[1];r.useEffect(function(){Mi(j())},[]);var ii=r.useRef(null),Tl=r.useRef(null),fl=r.useRef(null),li=r.useRef(null),eo=r.useRef(null),Ni=$(),Jl=(0,l.Z)(Ni,3),ql=Jl[0],us=Jl[1],$l=Jl[2];r.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(jr){var ia;return(ia=eo.current)===null||ia===void 0?void 0:ia.scrollTo(jr)}}});var Ql=r.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]),Cl=gn==="combobox"&&typeof mn=="function"&&mn()||null,gl=typeof Cr=="function"&&Cr(),ws=Q(Tl,gl==null||(Be=gl.props)===null||Be===void 0?void 0:Be.ref),Ti=r.useState(!1),$o=(0,l.Z)(Ti,2),si=$o[0],lo=$o[1];f(function(){lo(!0)},[]);var Yl=F(!1,{defaultValue:ke,value:On}),sl=(0,l.Z)(Yl,2),Zi=sl[0],Za=sl[1],fr=si?Zi:!1,pr=!pn&&bt;(En||pr&&fr&&gn==="combobox")&&(fr=!1);var Oa=pr?!1:fr,ur=r.useCallback(function(Hn){var jn=Hn!==void 0?Hn:!fr;En||(Za(jn),fr!==jn&&(vr==null||vr(jn)))},[En,fr,Za,vr]),mr=r.useMemo(function(){return(Br||[]).some(function(Hn){return[` `,`\r -`].includes(Hn)})},[Br]),Wa=function(jn,sr,jr){var ia=!0,to=jn;gr==null||gr(null);var ka=jr?null:bi(jn,Br);return gn!=="combobox"&&ka&&(to="",xr==null||xr(ka),ur(!1),ia=!1),Tr&&Ql!==to&&Tr(to,{source:sr?"typing":"effect"}),ia},ui=function(jn){!jn||!jn.trim()||Tr(jn,{source:"submit"})};r.useEffect(function(){!fr&&!Ei&&gn!=="combobox"&&Wa("",!1,!1)},[fr]),r.useEffect(function(){Zi&&En&&Za(!1),En&&us(!1)},[En]);var hl=de(),nu=(0,l.Z)(hl,2),_=nu[0],le=nu[1],Se=function(jn){var sr=_(),jr=jn.which;if(jr===N.ENTER&&(gn!=="combobox"&&jn.preventDefault(),fr||ur(!0)),le(!!Ql),jr===N.BACKSPACE&&!sr&&Ei&&!Ql&&Tt.length){for(var ia=(0,w.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 r.Children.forEach(z,function(we){we==null&&!Y.keepEmpty||(Array.isArray(we)?Be=Be.concat(Yo(we)):(0,Z.isFragment)(we)&&we.props?Be=Be.concat(Yo(we.props.children,Y)):Be.push(we))}),Be}var ki=["children","value"],pl=["children"];function Jo(z){var Y=z,Be=Y.key,we=Y.props,Xe=we.children,Ze=we.value,st=(0,i.Z)(we,ki);return(0,n.Z)({key:Be,value:Ze!==void 0?Ze:Be,children:Xe},st)}function Ao(z){var Y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return Yo(z).map(function(Be,we){if(!r.isValidElement(Be)||!Be.type)return null;var Xe=Be,Ze=Xe.type.isSelectOptGroup,st=Xe.key,Bt=Xe.props,pt=Bt.children,yt=(0,i.Z)(Bt,pl);return Y||!Ze?Jo(Be):(0,n.Z)((0,n.Z)({key:"__RC_SELECT_GRP__".concat(st===null?we:st,"__"),label:st},yt),{},{options:Ao(pt)})}).filter(function(Be){return Be})}function oi(z,Y,Be,we,Xe){return r.useMemo(function(){var Ze=z,st=!z;st&&(Ze=Ao(Y));var Bt=new Map,pt=new Map,yt=function(ht,bt,Wt){Wt&&typeof Wt=="string"&&ht.set(bt[Wt],bt)};function jt(Tt){for(var ht=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,bt=0;bt1&&arguments[1]!==void 0?arguments[1]:1,Oo=gr.length,Xr=0;Xr1&&arguments[1]!==void 0?arguments[1]:!1;Gr(na);var Oo={source:ja?"keyboard":"mouse"},Xr=gr[na];if(!Xr){pn(null,-1,Oo);return}pn(Xr.value,na,Oo)};(0,r.useEffect)(function(){va(ln!==!1?Tr(0):-1)},[gr.length,yt]);var To=r.useCallback(function(Ta){return Cn.has(Ta)&&pt!=="combobox"},[pt,(0,w.Z)(Cn).toString(),Cn.size]);(0,r.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&&(va(Oo),kr(Oo))}});if(st){var na;(na=Nr.current)===null||na===void 0||na.scrollTo(void 0)}return function(){return clearTimeout(Ta)}},[st,yt,Wt.length]);var io=function(na){na!==void 0&&gn(na,{selected:!Cn.has(na)}),Bt||jt(!1)};if(r.useImperativeHandle(Be,function(){return{onKeyDown:function(na){var ja=na.which,Oo=na.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=Tr(ar+Xr,Xr);kr(ao),va(ao,!0)}break}case N.ENTER:{var Er=gr[ar];Er&&!Er.data.disabled?io(Er.value):io(void 0),st&&na.preventDefault();break}case N.ESC:jt(!1),st&&na.stopPropagation()}},onKeyUp:function(){},scrollTo:function(na){kr(na)}}}),gr.length===0)return r.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(na){return na.label};function ca(Ta,na){var ja=Ta.group;return{role:ja?"presentation":"option",id:"".concat(Ze,"_list_").concat(na)}}var ro=function(na){var ja=gr[na];if(!ja)return null;var Oo=ja.data||{},Xr=Oo.value,ao=ja.group,Er=re(Oo,!0),La=vi(ja);return ja?r.createElement("div",(0,s.Z)({"aria-label":typeof La=="string"&&!ao?La:null},Er,{key:na},ca(ja,na),{"aria-selected":To(Xr)}),Xr):null},Uo={role:"listbox",id:"".concat(Ze,"_list")};return r.createElement(r.Fragment,null,Cr&&r.createElement("div",(0,s.Z)({},Uo,{style:{height:0,width:0,overflow:"hidden"}}),ro(ar-1),ro(ar),ro(ar+1)),r.createElement(Xo.Z,{itemKey:"key",ref:Nr,data:gr,height:ke,itemHeight:vr,fullHeight:!1,onMouseDown:ea,onScroll:ht,virtual:Cr,direction:On,innerProps:Cr?null:Uo},function(Ta,na){var ja,Oo=Ta.group,Xr=Ta.groupOption,ao=Ta.data,Er=Ta.label,La=Ta.value,fa=ao.key;if(Oo){var Ba,vo=(Ba=ao.title)!==null&&Ba!==void 0?Ba:Zt(Er)?Er.toString():void 0;return r.createElement("div",{className:t()(Xn,"".concat(Xn,"-group")),title:vo},Er!==void 0?Er:fa)}var Ho=ao.disabled,Ei=ao.title,gi=ao.children,Fi=ao.style,Nl=ao.className,vl=(0,i.Z)(ao,je),ll=co(vl,jo),Mi=To(La),ii="".concat(Xn,"-option"),Tl=t()(Xn,ii,Nl,(ja={},(0,d.Z)(ja,"".concat(ii,"-grouped"),Xr),(0,d.Z)(ja,"".concat(ii,"-active"),ar===na&&!Ho),(0,d.Z)(ja,"".concat(ii,"-disabled"),Ho),(0,d.Z)(ja,"".concat(ii,"-selected"),Mi),ja)),fl=vi(Ta),li=!En||typeof En=="function"||Mi,eo=typeof fl=="number"?fl:fl||La,Ni=Zt(eo)?eo.toString():void 0;return Ei!==void 0&&(Ni=Ei),r.createElement("div",(0,s.Z)({},re(ll),Cr?{}:ca(Ta,na),{"aria-selected":Mi,className:Tl,title:Ni,onMouseMove:function(){ar===na||Ho||va(na)},onClick:function(){Ho||io(La)},style:Fi}),r.createElement("div",{className:"".concat(ii,"-content")},eo),r.isValidElement(En)||Mi,li&&r.createElement(ue,{className:"".concat(Xn,"-option-state"),customizeIcon:En,customizeIconProps:{isSelected:Mi}},Mi?"\u2713":null))}))},tt=r.forwardRef(fn);tt.displayName="OptionList";var He=tt;function Je(z){var Y=z.mode,Be=z.options,we=z.children,Xe=z.backfill,Ze=z.allowClear,st=z.placeholder,Bt=z.getInputElement,pt=z.showSearch,yt=z.onSearch,jt=z.defaultOpen,Tt=z.autoFocus,ht=z.labelInValue,bt=z.value,Wt=z.inputValue,pn=z.optionLabelProp,ln=isMultiple(Y),gn=pt!==void 0?pt:ln||Y==="combobox",En=Be||convertChildrenToData(we);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`."),yt&&!gn&&Y!=="combobox"&&Y!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!jt||Tt,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),bt!=null){var mn=toArray(bt);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(bt),"`value` should be array when `mode` is `multiple` or `tags`")}if(we){var Cr=null;toNodeArray(we).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 we(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&&we==="combobox"&&fr!==null&&mr==="keyboard"&&$l(String(fr))},[st,we]),si=function(pr,Oa,ur){var mr=function(){var at,mt=Nl(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&&bt){var Wa=mr(),ui=(0,l.Z)(Wa,2),hl=ui[0],nu=ui[1];bt(hl,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,w.Z)(Fi),[fr]):[fr]:Oa=Fi.filter(function(mr){return mr.value!==fr}),Ni(Oa),si(fr,ur),we==="combobox"?$l(""):(!Yt||ht)&&(na(""),$l(""))}),Yl=function(pr,Oa){Ni(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(na(pr),$l(null),Oa.source==="submit"){var ur=(pr||"").trim();if(ur){var mr=Array.from(new Set([].concat((0,w.Z)(ll),[ur])));Ni(mr),si(ur,!0),na("")}return}Oa.source!=="blur"&&(we==="combobox"&&Ni(pr),jt==null||jt(pr))},Zi=function(pr){var Oa=pr;we!=="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,w.Z)(ll),(0,w.Z)(Oa))));Ni(ur),ur.forEach(function(mr){si(mr,!0)})},Za=r.useMemo(function(){var fr=Xn!==!1&&ln!==!1;return(0,n.Z)((0,n.Z)({},ja),{},{flattenOptions:eo,onActiveValue:$o,defaultActiveFirstOption:Ti,onSelect:lo,menuItemSelectedIcon:vr,rawValues:ll,fieldNames:ca,virtual:fr,direction:gr,listHeight:ea,listItemHeight:Tr,childrenAsData:jo})},[ja,eo,$o,Ti,lo,vr,ll,ca,Xn,ln,ea,Tr,jo]);return r.createElement(Nt.Provider,{value:Za},r.createElement(It,(0,s.Z)({},va,{id:To,prefixCls:Ze,ref:Y,omitDomProps:xn,mode:we,displayValues:vl,onDisplayValuesChange:Yl,direction:gr,searchValue:Ta,onSearch:sl,autoClearSearchValue:ht,onSearchSplit:Zi,dropdownMatchSelectWidth:ln,OptionList:He,emptyOptions:!eo.length,activeValue:us,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=r.useRef(!1),Be=r.useState(z),we=(0,l.Z)(Be,2),Xe=we[0],Ze=we[1];r.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||{},we=Be.defaultValue,Xe=Be.value,Ze=Be.onChange,st=Be.postState,Bt=Sr(function(){return br(Xe)?Xe:br(we)?typeof we=="function"?we():we:typeof z=="function"?z():z}),pt=(0,l.Z)(Bt,2),yt=pt[0],jt=pt[1],Tt=Xe!==void 0?Xe:yt,ht=st?st(Tt):Tt,bt=xe(Ze),Wt=Sr([Tt]),pn=(0,l.Z)(Wt,2),ln=pn[0],gn=pn[1];I(function(){var Cn=ln[0];yt!==Cn&&bt(yt,Cn)},[ln]),I(function(){br(Xe)||jt(Xe)},[Xe]);var En=xe(function(Cn,mn){jt(Cn,mn),gn([Tt],mn)});return[ht,En]}var Qa=r.createContext(null),Mr=Qa,Pr="__rc_cascader_search_mark__",ta=function(Y,Be,we){var Xe=we.label;return Be.some(function(Ze){return String(Ze[Xe]).toLowerCase().includes(Y.toLowerCase())})},tr=function(Y,Be,we,Xe){return Be.map(function(Ze){return Ze[Xe.label]}).join(" / ")},Gn=function(z,Y,Be,we,Xe,Ze){var st=Xe.filter,Bt=st===void 0?ta:st,pt=Xe.render,yt=pt===void 0?tr:pt,jt=Xe.limit,Tt=jt===void 0?50:jt,ht=Xe.sort;return r.useMemo(function(){var bt=[];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&&bt.length>=Tt)){var Cn=[].concat((0,w.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;bt.push((0,n.Z)((0,n.Z)({},En),{},(On={disabled:Cr},(0,d.Z)(On,Be.label,yt(z,Cn,we,Be)),(0,d.Z)(On,Pr,Cn),(0,d.Z)(On,Be.children,void 0),On)))}mn&&Wt(En[Be.children],Cn,Cr)}})}return Wt(Y,[]),ht&&bt.sort(function(pn,ln){return ht(pn[Pr],ln[Pr],z,Be)}),Tt!==!1&&Tt>0?bt.slice(0,Tt):bt},[z,Y,Be,we,yt,Ze,Bt,ht,Tt])},Ia="__RC_CASCADER_SPLIT__",Na="SHOW_PARENT",xa="SHOW_CHILD";function Aa(z){return z.join(Ia)}function ua(z){return z.map(Aa)}function Kr(z){return z.split(Ia)}function ei(z){var Y=z||{},Be=Y.label,we=Y.value,Xe=Y.children,Ze=we||"value";return{label:Be||"label",value:Ze,key:Ze,children:Xe||"children"}}function Vo(z,Y){var Be,we;return(Be=z.isLeaf)!==null&&Be!==void 0?Be:!((we=z[Y.children])!==null&&we!==void 0&&we.length)}function Fo(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 xi(z,Y){return z.map(function(Be){var we;return(we=Be[Pr])===null||we===void 0?void 0:we.map(function(Xe){return Xe[Y.value]})})}function qo(z,Y,Be){var we=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(yt){return yt.key&&we.has(yt.key)})):!(Bt&&!Bt.node.disabled&&we.has(Bt.key))})}function il(z,Y,Be){for(var we=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,Xe=Y,Ze=[],st=function(){var yt,jt,Tt,ht=z[Bt],bt=(yt=Xe)===null||yt===void 0?void 0:yt.findIndex(function(pn){var ln=pn[Be.value];return we?String(ln)===String(ht):ln===ht}),Wt=bt!==-1?(jt=Xe)===null||jt===void 0?void 0:jt[bt]:null;Ze.push({value:(Tt=Wt==null?void 0:Wt[Be.value])!==null&&Tt!==void 0?Tt:ht,index:bt,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}}},Zl=$a,tu=function(z,Y,Be,we,Xe,Ze){var st=ie(),Bt=st.direction,pt=st.searchValue,yt=st.toggleOpen,jt=st.open,Tt=Bt==="rtl",ht=r.useMemo(function(){for(var On=-1,ke=Y,vr=[],Xn=[],gr=we.length,Nr=xi(Y,Be),ea=function(Gr){var va=ke.findIndex(function(To,io){return(Nr[io]?Aa(Nr[io]):To[Be.value])===we[Gr]});if(va===-1)return"break";On=va,vr.push(On),Xn.push(we[Gr]),ke=ke[On][Be.children]},kr=0;kr1){var ke=Wt.slice(0,-1);En(ke)}else yt(!1)},Cr=function(){var ke,vr=((ke=ln[pn])===null||ke===void 0?void 0:ke[Be.children])||[],Xn=vr.find(function(Nr){return!Nr.disabled});if(Xn){var gr=[].concat((0,w.Z)(Wt),[Xn[Be.value]]);En(gr)}};r.useImperativeHandle(z,function(){return{onKeyDown:function(ke){var vr=ke.which;switch(vr){case Zl.UP:case Zl.DOWN:{var Xn=0;vr===Zl.UP?Xn=-1:vr===Zl.DOWN&&(Xn=1),Xn!==0&&Cn(Xn);break}case Zl.LEFT:{if(pt)break;Tt?Cr():mn();break}case Zl.RIGHT:{if(pt)break;Tt?mn():Cr();break}case Zl.BACKSPACE:{pt||mn();break}case Zl.ENTER:{if(Wt.length){var gr=ln[pn],Nr=(gr==null?void 0:gr[Pr])||[];Nr.length?Ze(Nr.map(function(ea){return ea[Be.value]}),Nr[Nr.length-1]):Ze(Wt,ln[pn])}break}case Zl.ESC:yt(!1),jt&&ke.stopPropagation()}},onKeyUp:function(){}}})},Bu=r.forwardRef(function(z,Y){var Be,we,Xe,Ze,st=ie(),Bt=st.prefixCls,pt=st.multiple,yt=st.searchValue,jt=st.toggleOpen,Tt=st.notFoundContent,ht=st.direction,bt=st.open,Wt=r.useRef(),pn=ht==="rtl",ln=r.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,Nr=vr||Bt,ea=r.useState([]),kr=(0,l.Z)(ea,2),Tr=kr[0],xr=kr[1],Br=function(fa){if(!(!Xn||yt)){var Ba=il(fa,gn,mn),vo=Ba.map(function(gi){var Fi=gi.option;return Fi}),Ho=vo[vo.length-1];if(Ho&&!Vo(Ho,mn)){var Ei=Aa(fa);xr(function(gi){return[].concat((0,w.Z)(gi),[Ei])}),Xn(vo)}}};r.useEffect(function(){Tr.length&&Tr.forEach(function(La){var fa=Kr(La),Ba=il(fa,gn,mn,!0).map(function(Ho){var Ei=Ho.option;return Ei}),vo=Ba[Ba.length-1];(!vo||vo[mn.children]||Vo(vo,mn))&&xr(function(Ho){return Ho.filter(function(Ei){return Ei!==La})})})},[gn,Tr,mn]);var ar=r.useMemo(function(){return new Set(ua(En))},[En]),Gr=r.useMemo(function(){return new Set(ua(Cn))},[Cn]),va=Ns(),To=(0,l.Z)(va,2),io=To[0],jo=To[1],vi=function(fa){jo(fa),Br(fa)},ca=function(fa){var Ba=fa.disabled,vo=Vo(fa,mn);return!Ba&&(vo||Cr||pt)},ro=function(fa,Ba){var vo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;On(fa),!pt&&(Ba||Cr&&(gr==="hover"||vo))&&jt(!1)},Uo=r.useMemo(function(){return yt?ke:gn},[yt,ke,gn]),Ta=r.useMemo(function(){for(var La=[{options:Uo}],fa=Uo,Ba=xi(fa,mn),vo=function(){var Fi=io[Ho],Nl=fa.find(function(ll,Mi){return(Ba[Mi]?Aa(Ba[Mi]):ll[mn.value])===Fi}),vl=Nl==null?void 0:Nl[mn.children];if(!(vl!=null&&vl.length))return"break";fa=vl,La.push({options:vl})},Ho=0;Ho":Tr,Br=z.loadingIcon,ar=z.children,Gr=z.dropdownMatchSelectWidth,va=Gr===void 0?!1:Gr,To=z.showCheckedStrategy,io=To===void 0?Na:To,jo=(0,i.Z)(z,wc),vi=Qr(Be),ca=!!Tt,ro=Hr(st,{value:Bt,postState:Du}),Uo=(0,l.Z)(ro,2),Ta=Uo[0],na=Uo[1],ja=r.useMemo(function(){return ei(Ze)},[JSON.stringify(Ze)]),Oo=r.useMemo(function(){return En||[]},[En]),Xr=Rl(Oo,ja),ao=r.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],vo=function(si,lo){Ba(si),lo.source!=="blur"&&pn&&pn(si)},Ho=Ui(ln),Ei=(0,l.Z)(Ho,2),gi=Ei[0],Fi=Ei[1],Nl=Gn(fa,Oo,ja,Cn||Xe,Fi,pt),vl=Vi(Oo,ja),ll=r.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),Zi=Xr(),Za=(0,bn.S)(sl,!0,Zi),fr=Za.checkedKeys,pr=Za.halfCheckedKeys;return[ao(fr),ao(pr),Yl]},[ca,Ta,Xr,ao,vl]),Mi=(0,l.Z)(ll,3),ii=Mi[0],Tl=Mi[1],fl=Mi[2],li=r.useMemo(function(){var $o=ua(ii),si=qo($o,Xr,io);return[].concat((0,w.Z)(fl),(0,w.Z)(ao(si)))},[ii,Xr,ao,fl,io]),eo=Io(li,Oo,ja,ca,jt),Ni=xe(function($o){if(na($o),yt){var si=Du($o),lo=si.map(function(Zi){return il(Zi,Oo,ja).map(function(Za){return Za.option})}),Yl=ca?si:si[0],sl=ca?lo:lo[0];yt(Yl,sl)}}),Jl=xe(function($o){if((!ca||bt)&&Ba(""),!ca)Ni($o);else{var si=Aa($o),lo=ua(ii),Yl=ua(Tl),sl=lo.includes(si),Zi=fl.some(function(hl){return Aa(hl)===si}),Za=ii,fr=fl;if(Zi&&!sl)fr=fl.filter(function(hl){return Aa(hl)!==si});else{var pr=sl?lo.filter(function(hl){return hl!==si}):[].concat((0,w.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)}Ni([].concat((0,w.Z)(fr),(0,w.Z)(Za)))}}),ql=function(si,lo){if(lo.type==="clear"){Ni([]);return}var Yl=lo.values[0],sl=Yl.valueCells;Jl(sl)},us=On!==void 0?On:Cr,$l=vr||ke,Ql=Nr||gr,Cl=function(si){ea==null||ea(si),kr==null||kr(si)},gl=r.useMemo(function(){return{options:Oo,fieldNames:ja,values:ii,halfValues:Tl,changeOnSelect:pt,onSelect:Jl,checkable:Tt,searchOptions:Nl,dropdownPrefixCls:Cn,loadData:mn,expandTrigger:gn,expandIcon:xr,loadingIcon:Br,dropdownMenuColumnStyle:Xn}},[Oo,ja,ii,Tl,pt,Jl,Tt,Nl,Cn,mn,gn,xr,Br,Xn]),ws=!(fa?Nl:Oo).length,Ti=fa&&Fi.matchInputWidth||ws?{}:{minWidth:"auto"};return r.createElement(Mr.Provider,{value:gl},r.createElement(It,(0,s.Z)({},jo,{ref:Y,id:vi,prefixCls:Xe,autoClearSearchValue:bt,dropdownMatchSelectWidth:va,dropdownStyle:Ti,displayValues:eo,onDisplayValuesChange:ql,mode:ca?"multiple":void 0,searchValue:fa,onSearch:vo,showSearch:gi,OptionList:As,emptyOptions:ws,open:us,dropdownClassName:$l,placement:Ql,onDropdownVisibleChange:Cl,getRawInputElement:function(){return ar}})))});Ml.SHOW_PARENT=Na,Ml.SHOW_CHILD=xa;var Qs=Ml,Su=Qs,Hs=h(10366),dc=h(33603),fc=h(8745),xc=h(9708),Lc=h(53124),tc=h(88258),Dl=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:we}=z,Xe=`${Be}-menu-item`,Ze=` +`].includes(Hn)})},[Br]),Wa=function(jn,sr,jr){var ia=!0,to=jn;gr==null||gr(null);var ka=jr?null:bi(jn,Br);return gn!=="combobox"&&ka&&(to="",xr==null||xr(ka),ur(!1),ia=!1),Tr&&Ql!==to&&Tr(to,{source:sr?"typing":"effect"}),ia},ui=function(jn){!jn||!jn.trim()||Tr(jn,{source:"submit"})};r.useEffect(function(){!fr&&!Ei&&gn!=="combobox"&&Wa("",!1,!1)},[fr]),r.useEffect(function(){Zi&&En&&Za(!1),En&&us(!1)},[En]);var hl=de(),nu=(0,l.Z)(hl,2),_=nu[0],le=nu[1],Se=function(jn){var sr=_(),jr=jn.which;if(jr===N.ENTER&&(gn!=="combobox"&&jn.preventDefault(),fr||ur(!0)),le(!!Ql),jr===N.BACKSPACE&&!sr&&Ei&&!Ql&&Tt.length){for(var ia=(0,w.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 r.Children.forEach(z,function(we){we==null&&!Y.keepEmpty||(Array.isArray(we)?Be=Be.concat(Yo(we)):(0,Z.isFragment)(we)&&we.props?Be=Be.concat(Yo(we.props.children,Y)):Be.push(we))}),Be}var ki=["children","value"],pl=["children"];function Jo(z){var Y=z,Be=Y.key,we=Y.props,Xe=we.children,Ze=we.value,st=(0,i.Z)(we,ki);return(0,n.Z)({key:Be,value:Ze!==void 0?Ze:Be,children:Xe},st)}function Ao(z){var Y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return Yo(z).map(function(Be,we){if(!r.isValidElement(Be)||!Be.type)return null;var Xe=Be,Ze=Xe.type.isSelectOptGroup,st=Xe.key,Bt=Xe.props,pt=Bt.children,yt=(0,i.Z)(Bt,pl);return Y||!Ze?Jo(Be):(0,n.Z)((0,n.Z)({key:"__RC_SELECT_GRP__".concat(st===null?we:st,"__"),label:st},yt),{},{options:Ao(pt)})}).filter(function(Be){return Be})}function oi(z,Y,Be,we,Xe){return r.useMemo(function(){var Ze=z,st=!z;st&&(Ze=Ao(Y));var Bt=new Map,pt=new Map,yt=function(ht,bt,Wt){Wt&&typeof Wt=="string"&&ht.set(bt[Wt],bt)};function Lt(Tt){for(var ht=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,bt=0;bt1&&arguments[1]!==void 0?arguments[1]:1,Oo=gr.length,Xr=0;Xr1&&arguments[1]!==void 0?arguments[1]:!1;Gr(na);var Oo={source:ja?"keyboard":"mouse"},Xr=gr[na];if(!Xr){pn(null,-1,Oo);return}pn(Xr.value,na,Oo)};(0,r.useEffect)(function(){va(ln!==!1?Tr(0):-1)},[gr.length,yt]);var To=r.useCallback(function(Ta){return Cn.has(Ta)&&pt!=="combobox"},[pt,(0,w.Z)(Cn).toString(),Cn.size]);(0,r.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&&(va(Oo),kr(Oo))}});if(st){var na;(na=Nr.current)===null||na===void 0||na.scrollTo(void 0)}return function(){return clearTimeout(Ta)}},[st,yt,Wt.length]);var io=function(na){na!==void 0&&gn(na,{selected:!Cn.has(na)}),Bt||Lt(!1)};if(r.useImperativeHandle(Be,function(){return{onKeyDown:function(na){var ja=na.which,Oo=na.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=Tr(ar+Xr,Xr);kr(ao),va(ao,!0)}break}case N.ENTER:{var Er=gr[ar];Er&&!Er.data.disabled?io(Er.value):io(void 0),st&&na.preventDefault();break}case N.ESC:Lt(!1),st&&na.stopPropagation()}},onKeyUp:function(){},scrollTo:function(na){kr(na)}}}),gr.length===0)return r.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(na){return na.label};function ca(Ta,na){var ja=Ta.group;return{role:ja?"presentation":"option",id:"".concat(Ze,"_list_").concat(na)}}var ro=function(na){var ja=gr[na];if(!ja)return null;var Oo=ja.data||{},Xr=Oo.value,ao=ja.group,Er=re(Oo,!0),La=vi(ja);return ja?r.createElement("div",(0,s.Z)({"aria-label":typeof La=="string"&&!ao?La:null},Er,{key:na},ca(ja,na),{"aria-selected":To(Xr)}),Xr):null},Uo={role:"listbox",id:"".concat(Ze,"_list")};return r.createElement(r.Fragment,null,Cr&&r.createElement("div",(0,s.Z)({},Uo,{style:{height:0,width:0,overflow:"hidden"}}),ro(ar-1),ro(ar),ro(ar+1)),r.createElement(Xo.Z,{itemKey:"key",ref:Nr,data:gr,height:ke,itemHeight:vr,fullHeight:!1,onMouseDown:ea,onScroll:ht,virtual:Cr,direction:On,innerProps:Cr?null:Uo},function(Ta,na){var ja,Oo=Ta.group,Xr=Ta.groupOption,ao=Ta.data,Er=Ta.label,La=Ta.value,fa=ao.key;if(Oo){var Ba,vo=(Ba=ao.title)!==null&&Ba!==void 0?Ba:Zt(Er)?Er.toString():void 0;return r.createElement("div",{className:t()(Xn,"".concat(Xn,"-group")),title:vo},Er!==void 0?Er:fa)}var Ho=ao.disabled,Ei=ao.title,gi=ao.children,Fi=ao.style,Nl=ao.className,vl=(0,i.Z)(ao,je),ll=co(vl,jo),Mi=To(La),ii="".concat(Xn,"-option"),Tl=t()(Xn,ii,Nl,(ja={},(0,d.Z)(ja,"".concat(ii,"-grouped"),Xr),(0,d.Z)(ja,"".concat(ii,"-active"),ar===na&&!Ho),(0,d.Z)(ja,"".concat(ii,"-disabled"),Ho),(0,d.Z)(ja,"".concat(ii,"-selected"),Mi),ja)),fl=vi(Ta),li=!En||typeof En=="function"||Mi,eo=typeof fl=="number"?fl:fl||La,Ni=Zt(eo)?eo.toString():void 0;return Ei!==void 0&&(Ni=Ei),r.createElement("div",(0,s.Z)({},re(ll),Cr?{}:ca(Ta,na),{"aria-selected":Mi,className:Tl,title:Ni,onMouseMove:function(){ar===na||Ho||va(na)},onClick:function(){Ho||io(La)},style:Fi}),r.createElement("div",{className:"".concat(ii,"-content")},eo),r.isValidElement(En)||Mi,li&&r.createElement(ue,{className:"".concat(Xn,"-option-state"),customizeIcon:En,customizeIconProps:{isSelected:Mi}},Mi?"\u2713":null))}))},tt=r.forwardRef(fn);tt.displayName="OptionList";var He=tt;function Je(z){var Y=z.mode,Be=z.options,we=z.children,Xe=z.backfill,Ze=z.allowClear,st=z.placeholder,Bt=z.getInputElement,pt=z.showSearch,yt=z.onSearch,Lt=z.defaultOpen,Tt=z.autoFocus,ht=z.labelInValue,bt=z.value,Wt=z.inputValue,pn=z.optionLabelProp,ln=isMultiple(Y),gn=pt!==void 0?pt:ln||Y==="combobox",En=Be||convertChildrenToData(we);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`."),yt&&!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."),bt!=null){var mn=toArray(bt);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(bt),"`value` should be array when `mode` is `multiple` or `tags`")}if(we){var Cr=null;toNodeArray(we).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 we(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&&we==="combobox"&&fr!==null&&mr==="keyboard"&&$l(String(fr))},[st,we]),si=function(pr,Oa,ur){var mr=function(){var at,mt=Nl(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&&bt){var Wa=mr(),ui=(0,l.Z)(Wa,2),hl=ui[0],nu=ui[1];bt(hl,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,w.Z)(Fi),[fr]):[fr]:Oa=Fi.filter(function(mr){return mr.value!==fr}),Ni(Oa),si(fr,ur),we==="combobox"?$l(""):(!Yt||ht)&&(na(""),$l(""))}),Yl=function(pr,Oa){Ni(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(na(pr),$l(null),Oa.source==="submit"){var ur=(pr||"").trim();if(ur){var mr=Array.from(new Set([].concat((0,w.Z)(ll),[ur])));Ni(mr),si(ur,!0),na("")}return}Oa.source!=="blur"&&(we==="combobox"&&Ni(pr),Lt==null||Lt(pr))},Zi=function(pr){var Oa=pr;we!=="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,w.Z)(ll),(0,w.Z)(Oa))));Ni(ur),ur.forEach(function(mr){si(mr,!0)})},Za=r.useMemo(function(){var fr=Xn!==!1&&ln!==!1;return(0,n.Z)((0,n.Z)({},ja),{},{flattenOptions:eo,onActiveValue:$o,defaultActiveFirstOption:Ti,onSelect:lo,menuItemSelectedIcon:vr,rawValues:ll,fieldNames:ca,virtual:fr,direction:gr,listHeight:ea,listItemHeight:Tr,childrenAsData:jo})},[ja,eo,$o,Ti,lo,vr,ll,ca,Xn,ln,ea,Tr,jo]);return r.createElement(Nt.Provider,{value:Za},r.createElement(It,(0,s.Z)({},va,{id:To,prefixCls:Ze,ref:Y,omitDomProps:xn,mode:we,displayValues:vl,onDisplayValuesChange:Yl,direction:gr,searchValue:Ta,onSearch:sl,autoClearSearchValue:ht,onSearchSplit:Zi,dropdownMatchSelectWidth:ln,OptionList:He,emptyOptions:!eo.length,activeValue:us,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=r.useRef(!1),Be=r.useState(z),we=(0,l.Z)(Be,2),Xe=we[0],Ze=we[1];r.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||{},we=Be.defaultValue,Xe=Be.value,Ze=Be.onChange,st=Be.postState,Bt=Sr(function(){return br(Xe)?Xe:br(we)?typeof we=="function"?we():we:typeof z=="function"?z():z}),pt=(0,l.Z)(Bt,2),yt=pt[0],Lt=pt[1],Tt=Xe!==void 0?Xe:yt,ht=st?st(Tt):Tt,bt=xe(Ze),Wt=Sr([Tt]),pn=(0,l.Z)(Wt,2),ln=pn[0],gn=pn[1];I(function(){var Cn=ln[0];yt!==Cn&&bt(yt,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=r.createContext(null),Mr=Qa,Pr="__rc_cascader_search_mark__",ta=function(Y,Be,we){var Xe=we.label;return Be.some(function(Ze){return String(Ze[Xe]).toLowerCase().includes(Y.toLowerCase())})},tr=function(Y,Be,we,Xe){return Be.map(function(Ze){return Ze[Xe.label]}).join(" / ")},Gn=function(z,Y,Be,we,Xe,Ze){var st=Xe.filter,Bt=st===void 0?ta:st,pt=Xe.render,yt=pt===void 0?tr:pt,Lt=Xe.limit,Tt=Lt===void 0?50:Lt,ht=Xe.sort;return r.useMemo(function(){var bt=[];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&&bt.length>=Tt)){var Cn=[].concat((0,w.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;bt.push((0,n.Z)((0,n.Z)({},En),{},(On={disabled:Cr},(0,d.Z)(On,Be.label,yt(z,Cn,we,Be)),(0,d.Z)(On,Pr,Cn),(0,d.Z)(On,Be.children,void 0),On)))}mn&&Wt(En[Be.children],Cn,Cr)}})}return Wt(Y,[]),ht&&bt.sort(function(pn,ln){return ht(pn[Pr],ln[Pr],z,Be)}),Tt!==!1&&Tt>0?bt.slice(0,Tt):bt},[z,Y,Be,we,yt,Ze,Bt,ht,Tt])},Ia="__RC_CASCADER_SPLIT__",Na="SHOW_PARENT",xa="SHOW_CHILD";function Aa(z){return z.join(Ia)}function ua(z){return z.map(Aa)}function Kr(z){return z.split(Ia)}function ei(z){var Y=z||{},Be=Y.label,we=Y.value,Xe=Y.children,Ze=we||"value";return{label:Be||"label",value:Ze,key:Ze,children:Xe||"children"}}function Vo(z,Y){var Be,we;return(Be=z.isLeaf)!==null&&Be!==void 0?Be:!((we=z[Y.children])!==null&&we!==void 0&&we.length)}function Fo(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 xi(z,Y){return z.map(function(Be){var we;return(we=Be[Pr])===null||we===void 0?void 0:we.map(function(Xe){return Xe[Y.value]})})}function qo(z,Y,Be){var we=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(yt){return yt.key&&we.has(yt.key)})):!(Bt&&!Bt.node.disabled&&we.has(Bt.key))})}function il(z,Y,Be){for(var we=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,Xe=Y,Ze=[],st=function(){var yt,Lt,Tt,ht=z[Bt],bt=(yt=Xe)===null||yt===void 0?void 0:yt.findIndex(function(pn){var ln=pn[Be.value];return we?String(ln)===String(ht):ln===ht}),Wt=bt!==-1?(Lt=Xe)===null||Lt===void 0?void 0:Lt[bt]:null;Ze.push({value:(Tt=Wt==null?void 0:Wt[Be.value])!==null&&Tt!==void 0?Tt:ht,index:bt,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}}},Zl=$a,tu=function(z,Y,Be,we,Xe,Ze){var st=ie(),Bt=st.direction,pt=st.searchValue,yt=st.toggleOpen,Lt=st.open,Tt=Bt==="rtl",ht=r.useMemo(function(){for(var On=-1,ke=Y,vr=[],Xn=[],gr=we.length,Nr=xi(Y,Be),ea=function(Gr){var va=ke.findIndex(function(To,io){return(Nr[io]?Aa(Nr[io]):To[Be.value])===we[Gr]});if(va===-1)return"break";On=va,vr.push(On),Xn.push(we[Gr]),ke=ke[On][Be.children]},kr=0;kr1){var ke=Wt.slice(0,-1);En(ke)}else yt(!1)},Cr=function(){var ke,vr=((ke=ln[pn])===null||ke===void 0?void 0:ke[Be.children])||[],Xn=vr.find(function(Nr){return!Nr.disabled});if(Xn){var gr=[].concat((0,w.Z)(Wt),[Xn[Be.value]]);En(gr)}};r.useImperativeHandle(z,function(){return{onKeyDown:function(ke){var vr=ke.which;switch(vr){case Zl.UP:case Zl.DOWN:{var Xn=0;vr===Zl.UP?Xn=-1:vr===Zl.DOWN&&(Xn=1),Xn!==0&&Cn(Xn);break}case Zl.LEFT:{if(pt)break;Tt?Cr():mn();break}case Zl.RIGHT:{if(pt)break;Tt?mn():Cr();break}case Zl.BACKSPACE:{pt||mn();break}case Zl.ENTER:{if(Wt.length){var gr=ln[pn],Nr=(gr==null?void 0:gr[Pr])||[];Nr.length?Ze(Nr.map(function(ea){return ea[Be.value]}),Nr[Nr.length-1]):Ze(Wt,ln[pn])}break}case Zl.ESC:yt(!1),Lt&&ke.stopPropagation()}},onKeyUp:function(){}}})},Bu=r.forwardRef(function(z,Y){var Be,we,Xe,Ze,st=ie(),Bt=st.prefixCls,pt=st.multiple,yt=st.searchValue,Lt=st.toggleOpen,Tt=st.notFoundContent,ht=st.direction,bt=st.open,Wt=r.useRef(),pn=ht==="rtl",ln=r.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,Nr=vr||Bt,ea=r.useState([]),kr=(0,l.Z)(ea,2),Tr=kr[0],xr=kr[1],Br=function(fa){if(!(!Xn||yt)){var Ba=il(fa,gn,mn),vo=Ba.map(function(gi){var Fi=gi.option;return Fi}),Ho=vo[vo.length-1];if(Ho&&!Vo(Ho,mn)){var Ei=Aa(fa);xr(function(gi){return[].concat((0,w.Z)(gi),[Ei])}),Xn(vo)}}};r.useEffect(function(){Tr.length&&Tr.forEach(function(La){var fa=Kr(La),Ba=il(fa,gn,mn,!0).map(function(Ho){var Ei=Ho.option;return Ei}),vo=Ba[Ba.length-1];(!vo||vo[mn.children]||Vo(vo,mn))&&xr(function(Ho){return Ho.filter(function(Ei){return Ei!==La})})})},[gn,Tr,mn]);var ar=r.useMemo(function(){return new Set(ua(En))},[En]),Gr=r.useMemo(function(){return new Set(ua(Cn))},[Cn]),va=Ns(),To=(0,l.Z)(va,2),io=To[0],jo=To[1],vi=function(fa){jo(fa),Br(fa)},ca=function(fa){var Ba=fa.disabled,vo=Vo(fa,mn);return!Ba&&(vo||Cr||pt)},ro=function(fa,Ba){var vo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;On(fa),!pt&&(Ba||Cr&&(gr==="hover"||vo))&&Lt(!1)},Uo=r.useMemo(function(){return yt?ke:gn},[yt,ke,gn]),Ta=r.useMemo(function(){for(var La=[{options:Uo}],fa=Uo,Ba=xi(fa,mn),vo=function(){var Fi=io[Ho],Nl=fa.find(function(ll,Mi){return(Ba[Mi]?Aa(Ba[Mi]):ll[mn.value])===Fi}),vl=Nl==null?void 0:Nl[mn.children];if(!(vl!=null&&vl.length))return"break";fa=vl,La.push({options:vl})},Ho=0;Ho":Tr,Br=z.loadingIcon,ar=z.children,Gr=z.dropdownMatchSelectWidth,va=Gr===void 0?!1:Gr,To=z.showCheckedStrategy,io=To===void 0?Na:To,jo=(0,i.Z)(z,wc),vi=Qr(Be),ca=!!Tt,ro=Hr(st,{value:Bt,postState:Du}),Uo=(0,l.Z)(ro,2),Ta=Uo[0],na=Uo[1],ja=r.useMemo(function(){return ei(Ze)},[JSON.stringify(Ze)]),Oo=r.useMemo(function(){return En||[]},[En]),Xr=Rl(Oo,ja),ao=r.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],vo=function(si,lo){Ba(si),lo.source!=="blur"&&pn&&pn(si)},Ho=Ui(ln),Ei=(0,l.Z)(Ho,2),gi=Ei[0],Fi=Ei[1],Nl=Gn(fa,Oo,ja,Cn||Xe,Fi,pt),vl=Vi(Oo,ja),ll=r.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),Zi=Xr(),Za=(0,bn.S)(sl,!0,Zi),fr=Za.checkedKeys,pr=Za.halfCheckedKeys;return[ao(fr),ao(pr),Yl]},[ca,Ta,Xr,ao,vl]),Mi=(0,l.Z)(ll,3),ii=Mi[0],Tl=Mi[1],fl=Mi[2],li=r.useMemo(function(){var $o=ua(ii),si=qo($o,Xr,io);return[].concat((0,w.Z)(fl),(0,w.Z)(ao(si)))},[ii,Xr,ao,fl,io]),eo=Io(li,Oo,ja,ca,Lt),Ni=xe(function($o){if(na($o),yt){var si=Du($o),lo=si.map(function(Zi){return il(Zi,Oo,ja).map(function(Za){return Za.option})}),Yl=ca?si:si[0],sl=ca?lo:lo[0];yt(Yl,sl)}}),Jl=xe(function($o){if((!ca||bt)&&Ba(""),!ca)Ni($o);else{var si=Aa($o),lo=ua(ii),Yl=ua(Tl),sl=lo.includes(si),Zi=fl.some(function(hl){return Aa(hl)===si}),Za=ii,fr=fl;if(Zi&&!sl)fr=fl.filter(function(hl){return Aa(hl)!==si});else{var pr=sl?lo.filter(function(hl){return hl!==si}):[].concat((0,w.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)}Ni([].concat((0,w.Z)(fr),(0,w.Z)(Za)))}}),ql=function(si,lo){if(lo.type==="clear"){Ni([]);return}var Yl=lo.values[0],sl=Yl.valueCells;Jl(sl)},us=On!==void 0?On:Cr,$l=vr||ke,Ql=Nr||gr,Cl=function(si){ea==null||ea(si),kr==null||kr(si)},gl=r.useMemo(function(){return{options:Oo,fieldNames:ja,values:ii,halfValues:Tl,changeOnSelect:pt,onSelect:Jl,checkable:Tt,searchOptions:Nl,dropdownPrefixCls:Cn,loadData:mn,expandTrigger:gn,expandIcon:xr,loadingIcon:Br,dropdownMenuColumnStyle:Xn}},[Oo,ja,ii,Tl,pt,Jl,Tt,Nl,Cn,mn,gn,xr,Br,Xn]),ws=!(fa?Nl:Oo).length,Ti=fa&&Fi.matchInputWidth||ws?{}:{minWidth:"auto"};return r.createElement(Mr.Provider,{value:gl},r.createElement(It,(0,s.Z)({},jo,{ref:Y,id:vi,prefixCls:Xe,autoClearSearchValue:bt,dropdownMatchSelectWidth:va,dropdownStyle:Ti,displayValues:eo,onDisplayValuesChange:ql,mode:ca?"multiple":void 0,searchValue:fa,onSearch:vo,showSearch:gi,OptionList:As,emptyOptions:ws,open:us,dropdownClassName:$l,placement:Ql,onDropdownVisibleChange:Cl,getRawInputElement:function(){return ar}})))});Ml.SHOW_PARENT=Na,Ml.SHOW_CHILD=xa;var Qs=Ml,Su=Qs,Hs=h(10366),dc=h(33603),fc=h(8745),xc=h(9708),Lc=h(53124),tc=h(88258),Dl=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:we}=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),{[`&${we}-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 we in z)Object.prototype.hasOwnProperty.call(z,we)&&Y.indexOf(we)<0&&(Be[we]=z[we]);if(z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xe=0,we=Object.getOwnPropertySymbols(z);Xept===0?[Bt]:[].concat((0,w.Z)(st),[Y,Bt]),[]),Xe=[];let Ze=0;return we.forEach((st,Bt)=>{const pt=Ze+st.length;let yt=z.slice(Ze,pt);Ze=pt,Bt%2===1&&(yt=r.createElement("span",{className:`${Be}-menu-item-keyword`,key:`separator-${Bt}`},yt)),Xe.push(yt)}),Xe}const zs=(z,Y,Be,we)=>{const Xe=[],Ze=z.toLowerCase();return Y.forEach((st,Bt)=>{Bt!==0&&Xe.push(" / ");let pt=st[we.label];const yt=typeof pt;(yt==="string"||yt==="number")&&(pt=gc(String(pt),Ze,Be)),Xe.push(pt)}),Xe},te=r.forwardRef((z,Y)=>{const{prefixCls:Be,size:we,disabled:Xe,className:Ze,rootClassName:st,multiple:Bt,bordered:pt=!0,transitionName:yt,choiceTransitionName:jt="",popupClassName:Tt,dropdownClassName:ht,expandIcon:bt,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:Nr,renderEmpty:ea,direction:kr,popupOverflow:Tr,cascader:xr}=r.useContext(Lc.E_),Br=En||kr,ar=Br==="rtl",{status:Gr,hasFeedback:va,isFormItemInput:To,feedbackIcon:io}=r.useContext(Bc.aM),jo=(0,xc.F)(Gr,mn),vi=gn||(ea==null?void 0:ea("Cascader"))||r.createElement(tc.Z,{componentName:"Cascader"}),ca=Nr(),ro=Nr("select",Be),Uo=Nr("cascader",Be),[Ta,na]=(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,na),Er=r.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=we!=null?we:Oo)!==null&&li!==void 0?li:fl}),fa=r.useContext(Dl.Z),Ba=Xe!=null?Xe:fa;let vo=bt;bt||(vo=ar?r.createElement(e.Z,null):r.createElement(P.Z,null));const Ho=r.createElement("span",{className:`${ro}-menu-item-loading-icon`},r.createElement(B.Z,{spin:!0})),Ei=r.useMemo(()=>Bt?r.createElement("span",{className:`${Uo}-checkbox-inner`}):!1,[Bt]),gi=(0,nc.Z)(z.suffixIcon,Cr),{suffixIcon:Fi,removeIcon:Nl,clearIcon:vl}=(0,Pu.Z)(Object.assign(Object.assign({},z),{hasFeedback:va,feedbackIcon:io,showSuffixIcon:gi,multiple:Bt,prefixCls:ro,componentName:"Cascader"})),ll=r.useMemo(()=>Wt!==void 0?Wt:ar?"bottomRight":"bottomLeft",[Wt,ar]),Mi=(0,Dc.Z)(On,Tr),ii=ln===!0?{clearIcon:vl}:ln,Tl=r.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,va),Xr,xr==null?void 0:xr.className,Ze,st,na),disabled:Ba,style:Object.assign(Object.assign({},xr==null?void 0:xr.style),ke)},Xn,{builtinPlacements:Mi,direction:Br,placement:ll,notFoundContent:vi,allowClear:ii,showSearch:Er,expandIcon:vo,suffixIcon:Fi,removeIcon:Nl,loadingIcon:Ho,checkable:Ei,dropdownClassName:ao,dropdownPrefixCls:Be||Uo,choiceTransitionName:(0,dc.m)(ca,"",jt),transitionName:(0,dc.m)(ca,"slide-up",yt),getPopupContainer:Cn||gr,ref:Y}));return ja(Ta(Tl))}),ee=(0,fc.Z)(te);te.SHOW_PARENT=Iu,te.SHOW_CHILD=vc,te._InternalPanelDoNotUseOrYouWillBeFired=ee;var Ee=te},84567:function(et,$e,h){"use strict";h.d($e,{default:function(){return M}});var w=h(94184),r=h.n(w),e=h(95860),B=h(67294),P=h(53124),a=h(98866),t=h(65223),l=B.createContext(null),i=h(63185),d=h(45353),n=h(92429),o=function(S,b){var C={};for(var g in S)Object.prototype.hasOwnProperty.call(S,g)&&b.indexOf(g)<0&&(C[g]=S[g]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var D=0,g=Object.getOwnPropertySymbols(S);D{var C;const{prefixCls:g,className:D,rootClassName:j,children:R,indeterminate:N=!1,style:Z,onMouseEnter:G,onMouseLeave:X,skipGroup:ne=!1,disabled:Q}=S,me=o(S,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:se,direction:ue,checkbox:oe}=B.useContext(P.E_),pe=B.useContext(l),{isFormItemInput:ie}=B.useContext(t.aM),$=B.useContext(a.Z),de=(C=(pe==null?void 0:pe.disabled)||Q)!==null&&C!==void 0?C:$,ye=B.useRef(me.value);B.useEffect(()=>{pe==null||pe.registerValue(me.value)},[]),B.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=r()(`${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,D,j,q),K=r()({[`${De}-indeterminate`]:N},n.A,q),re=N?"mixed":void 0;return Me(B.createElement(d.Z,{component:"Checkbox",disabled:de},B.createElement("label",{className:fe,style:Object.assign(Object.assign({},oe==null?void 0:oe.style),Z),onMouseEnter:G,onMouseLeave:X},B.createElement(e.Z,Object.assign({"aria-checked":re},V,{prefixCls:De,className:K,disabled:de,ref:b})),R!==void 0&&B.createElement("span",null,R))))};var p=B.forwardRef(u),f=h(74902),y=h(10366),A=function(S,b){var C={};for(var g in S)Object.prototype.hasOwnProperty.call(S,g)&&b.indexOf(g)<0&&(C[g]=S[g]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var D=0,g=Object.getOwnPropertySymbols(S);D{const{defaultValue:C,children:g,options:D=[],prefixCls:j,className:R,rootClassName:N,style:Z,onChange:G}=S,X=A(S,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:ne,direction:Q}=B.useContext(P.E_),[me,se]=B.useState(X.value||C||[]),[ue,oe]=B.useState([]);B.useEffect(()=>{"value"in X&&se(X.value||[])},[X.value]);const pe=B.useMemo(()=>D.map(Pe=>typeof Pe=="string"||typeof Pe=="number"?{label:Pe,value:Pe}:Pe),[D]),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",j),De=`${ye}-group`,[Me,q]=(0,i.ZP)(ye),V=(0,y.Z)(X,["value","disabled"]),fe=D.length?pe.map(Pe=>B.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=r()(De,{[`${De}-rtl`]:Q==="rtl"},R,N,q);return Me(B.createElement("div",Object.assign({className:re,style:Z},V,{ref:b}),B.createElement(l.Provider,{value:K},fe)))},F=B.forwardRef(m);var E=B.memo(F);const v=p;v.Group=E,v.__ANT_CHECKBOX=!0;var M=v},63185:function(et,$e,h){"use strict";h.d($e,{C2:function(){return P}});var w=h(14747),r=h(45503),e=h(67968);const B=a=>{const{checkboxCls:t}=a,s=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},(0,w.Wf)(a)),{display:"inline-flex",flexWrap:"wrap",columnGap:a.marginXS,[`> ${a.antCls}-row`]:{flex:1}}),[s]:Object.assign(Object.assign({},(0,w.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,w.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,w.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}})},{[` + `;return[{[Be]:{width:z.controlWidth}},{[`${Be}-dropdown`]:[(0,Sc.C2)(`${Y}-checkbox`,z),{[`&${we}-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 we in z)Object.prototype.hasOwnProperty.call(z,we)&&Y.indexOf(we)<0&&(Be[we]=z[we]);if(z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xe=0,we=Object.getOwnPropertySymbols(z);Xept===0?[Bt]:[].concat((0,w.Z)(st),[Y,Bt]),[]),Xe=[];let Ze=0;return we.forEach((st,Bt)=>{const pt=Ze+st.length;let yt=z.slice(Ze,pt);Ze=pt,Bt%2===1&&(yt=r.createElement("span",{className:`${Be}-menu-item-keyword`,key:`separator-${Bt}`},yt)),Xe.push(yt)}),Xe}const zs=(z,Y,Be,we)=>{const Xe=[],Ze=z.toLowerCase();return Y.forEach((st,Bt)=>{Bt!==0&&Xe.push(" / ");let pt=st[we.label];const yt=typeof pt;(yt==="string"||yt==="number")&&(pt=gc(String(pt),Ze,Be)),Xe.push(pt)}),Xe},te=r.forwardRef((z,Y)=>{const{prefixCls:Be,size:we,disabled:Xe,className:Ze,rootClassName:st,multiple:Bt,bordered:pt=!0,transitionName:yt,choiceTransitionName:Lt="",popupClassName:Tt,dropdownClassName:ht,expandIcon:bt,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:Nr,renderEmpty:ea,direction:kr,popupOverflow:Tr,cascader:xr}=r.useContext(Lc.E_),Br=En||kr,ar=Br==="rtl",{status:Gr,hasFeedback:va,isFormItemInput:To,feedbackIcon:io}=r.useContext(Bc.aM),jo=(0,xc.F)(Gr,mn),vi=gn||(ea==null?void 0:ea("Cascader"))||r.createElement(tc.Z,{componentName:"Cascader"}),ca=Nr(),ro=Nr("select",Be),Uo=Nr("cascader",Be),[Ta,na]=(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,na),Er=r.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=we!=null?we:Oo)!==null&&li!==void 0?li:fl}),fa=r.useContext(Dl.Z),Ba=Xe!=null?Xe:fa;let vo=bt;bt||(vo=ar?r.createElement(e.Z,null):r.createElement(P.Z,null));const Ho=r.createElement("span",{className:`${ro}-menu-item-loading-icon`},r.createElement(B.Z,{spin:!0})),Ei=r.useMemo(()=>Bt?r.createElement("span",{className:`${Uo}-checkbox-inner`}):!1,[Bt]),gi=(0,nc.Z)(z.suffixIcon,Cr),{suffixIcon:Fi,removeIcon:Nl,clearIcon:vl}=(0,Pu.Z)(Object.assign(Object.assign({},z),{hasFeedback:va,feedbackIcon:io,showSuffixIcon:gi,multiple:Bt,prefixCls:ro,componentName:"Cascader"})),ll=r.useMemo(()=>Wt!==void 0?Wt:ar?"bottomRight":"bottomLeft",[Wt,ar]),Mi=(0,Dc.Z)(On,Tr),ii=ln===!0?{clearIcon:vl}:ln,Tl=r.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,va),Xr,xr==null?void 0:xr.className,Ze,st,na),disabled:Ba,style:Object.assign(Object.assign({},xr==null?void 0:xr.style),ke)},Xn,{builtinPlacements:Mi,direction:Br,placement:ll,notFoundContent:vi,allowClear:ii,showSearch:Er,expandIcon:vo,suffixIcon:Fi,removeIcon:Nl,loadingIcon:Ho,checkable:Ei,dropdownClassName:ao,dropdownPrefixCls:Be||Uo,choiceTransitionName:(0,dc.m)(ca,"",Lt),transitionName:(0,dc.m)(ca,"slide-up",yt),getPopupContainer:Cn||gr,ref:Y}));return ja(Ta(Tl))}),ee=(0,fc.Z)(te);te.SHOW_PARENT=Iu,te.SHOW_CHILD=vc,te._InternalPanelDoNotUseOrYouWillBeFired=ee;var Ee=te},84567:function(et,$e,h){"use strict";h.d($e,{default:function(){return M}});var w=h(94184),r=h.n(w),e=h(95860),B=h(67294),P=h(53124),a=h(98866),t=h(65223),l=B.createContext(null),i=h(63185),d=h(45353),n=h(92429),o=function(S,b){var C={};for(var g in S)Object.prototype.hasOwnProperty.call(S,g)&&b.indexOf(g)<0&&(C[g]=S[g]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var D=0,g=Object.getOwnPropertySymbols(S);D{var C;const{prefixCls:g,className:D,rootClassName:j,children:R,indeterminate:N=!1,style:Z,onMouseEnter:G,onMouseLeave:X,skipGroup:ne=!1,disabled:Q}=S,me=o(S,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:se,direction:ue,checkbox:oe}=B.useContext(P.E_),pe=B.useContext(l),{isFormItemInput:ie}=B.useContext(t.aM),$=B.useContext(a.Z),de=(C=(pe==null?void 0:pe.disabled)||Q)!==null&&C!==void 0?C:$,ye=B.useRef(me.value);B.useEffect(()=>{pe==null||pe.registerValue(me.value)},[]),B.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=r()(`${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,D,j,q),K=r()({[`${De}-indeterminate`]:N},n.A,q),re=N?"mixed":void 0;return Me(B.createElement(d.Z,{component:"Checkbox",disabled:de},B.createElement("label",{className:fe,style:Object.assign(Object.assign({},oe==null?void 0:oe.style),Z),onMouseEnter:G,onMouseLeave:X},B.createElement(e.Z,Object.assign({"aria-checked":re},V,{prefixCls:De,className:K,disabled:de,ref:b})),R!==void 0&&B.createElement("span",null,R))))};var p=B.forwardRef(u),f=h(74902),y=h(10366),A=function(S,b){var C={};for(var g in S)Object.prototype.hasOwnProperty.call(S,g)&&b.indexOf(g)<0&&(C[g]=S[g]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var D=0,g=Object.getOwnPropertySymbols(S);D{const{defaultValue:C,children:g,options:D=[],prefixCls:j,className:R,rootClassName:N,style:Z,onChange:G}=S,X=A(S,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:ne,direction:Q}=B.useContext(P.E_),[me,se]=B.useState(X.value||C||[]),[ue,oe]=B.useState([]);B.useEffect(()=>{"value"in X&&se(X.value||[])},[X.value]);const pe=B.useMemo(()=>D.map(Pe=>typeof Pe=="string"||typeof Pe=="number"?{label:Pe,value:Pe}:Pe),[D]),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",j),De=`${ye}-group`,[Me,q]=(0,i.ZP)(ye),V=(0,y.Z)(X,["value","disabled"]),fe=D.length?pe.map(Pe=>B.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=r()(De,{[`${De}-rtl`]:Q==="rtl"},R,N,q);return Me(B.createElement("div",Object.assign({className:re,style:Z},V,{ref:b}),B.createElement(l.Provider,{value:K},fe)))},F=B.forwardRef(m);var E=B.memo(F);const v=p;v.Group=E,v.__ANT_CHECKBOX=!0;var M=v},63185:function(et,$e,h){"use strict";h.d($e,{C2:function(){return P}});var w=h(14747),r=h(45503),e=h(67968);const B=a=>{const{checkboxCls:t}=a,s=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},(0,w.Wf)(a)),{display:"inline-flex",flexWrap:"wrap",columnGap:a.marginXS,[`> ${a.antCls}-row`]:{flex:1}}),[s]:Object.assign(Object.assign({},(0,w.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,w.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,w.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}})},{[` ${s}:not(${s}-disabled), ${t}:not(${t}-disabled) `]:{[`&:hover ${t}-inner`]:{borderColor:a.colorPrimary}},[`${s}:not(${s}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:a.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:a.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:a.colorPrimary,borderColor:a.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${a.motionDurationMid} ${a.motionEaseOutBack} ${a.motionDurationFast}`}}},[` @@ -108,10 +108,10 @@ 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:Ct},"&-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(w.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`}),Ct=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:Zr}=kt.props,la=Object.assign(Object.assign({},(0,N.Z)(kt.props,["disabled"])),{key:cr,collapsible:Zr!=null?Zr:Nn?"disabled":void 0});return(0,G.Tm)(kt,la)}return kt}):null,[ce]);return Re(l.createElement(D,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)}),Ct))}),{Panel:me}),V=q},34336:function(et,$e,h){"use strict";h.d($e,{default:function(){return zs}});var w=h(97909),r=h.n(w),e=h(68291),B=h(33088),P=h.n(B),a=h(26850),t=h.n(a),s=h(23082),l=h.n(s),i=h(99873),d=h.n(i),n=h(86625),o=h.n(n),u=h(40618),c=h.n(u);r().extend(c()),r().extend(o()),r().extend(P()),r().extend(t()),r().extend(l()),r().extend(d()),r().extend(function(te,ee){var Ee=ee.prototype,z=Ee.format;Ee.format=function(Be){var we=(Be||"").replace("Wo","wo");return z.bind(this)(we)}});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 r()()},getFixedDate:function(ee){return r()(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 r()().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 r()().locale(f(ee)).localeData().weekdaysMin()},getShortMonths:function(ee){return r()().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&&(we=ee.addDate(we,-7)),we}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,bt){for(var Wt=ht;Wt<=bt;){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 we=1,Xe=Y.getDate(Y.getEndDate(ee));return Be("date",we,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,yt=pt+K-1;return Be("year",pt,yt)}}}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="",we=[],Xe=0;Xe1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(st.current),Wt){Ze(bt);return}st.current=requestAnimationFrame(function(){Ze(bt)})}var pt=ze(Xe,{formatList:Ee,generateConfig:z,locale:Y}),yt=(0,De.Z)(pt,2),jt=yt[1];function Tt(bt){Bt(bt)}function ht(){var bt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Bt(null,bt)}return(0,v.useEffect)(function(){ht(!0)},[te]),(0,v.useEffect)(function(){return function(){return cancelAnimationFrame(st.current)}},[]),[jt,Tt,ht]}var Qe=h(92389),Ye=h(96523),Ct=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,we=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(we)return we(),!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 Zr(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,Wr=new Set;function pa(te){return!la&&typeof window!="undefined"&&window.addEventListener&&(la=function(Ee){(0,Ct.Z)(Wr).forEach(function(z){z(Ee)})},window.addEventListener("mousedown",la)),Wr.add(te),function(){Wr.delete(te),Wr.size===0&&(window.removeEventListener("mousedown",la),la=null)}}function ha(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},bo=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},Co={year:$r,month:bo,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,we=te.onKeyDown,Xe=te.blurToCancel,Ze=te.onSubmit,st=te.onCancel,Bt=te.onFocus,pt=te.onBlur,yt=te.changeOnBlur,jt=(0,v.useState)(!1),Tt=(0,De.Z)(jt,2),ht=Tt[0],bt=Tt[1],Wt=(0,v.useState)(!1),pn=(0,De.Z)(Wt,2),ln=pn[0],gn=pn[1],En=(0,v.useRef)(!1),Cn=(0,v.useRef)(!1),mn=(0,v.useRef)(!1),Cr={onMouseDown:function(){bt(!0),Y(!0)},onKeyDown:function(ke){var vr=function(){mn.current=!0};if(we(ke,vr),!mn.current){switch(ke.which){case Qe.Z.ENTER:{ee?Ze()!==!1&&bt(!0):Y(!0),ke.preventDefault();return}case Qe.Z.TAB:{ht&&ee&&!ke.shiftKey?(bt(!1),ke.preventDefault()):!ht&&ee&&!Be(ke)&&ke.shiftKey&&(bt(!0),ke.preventDefault());return}case Qe.Z.ESC:{bt(!0),st();return}}!ee&&![Qe.Z.SHIFT].includes(ke.which)?Y(!0):ht||Be(ke)}},onFocus:function(ke){bt(!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,v.useEffect)(function(){Cn.current=!1},[ee]),(0,v.useEffect)(function(){Cn.current=!0},[Ee]),(0,v.useEffect)(function(){return pa(function(On){var ke=ha(On),vr=z(ke);ee&&(vr?!yt&&(!ln||vr)&&Y(!1):(En.current=!0,(0,Ye.Z)(function(){En.current=!1})))})}),[Cr,{focused:ln,typing:ht}]}function Rr(te,ee){return v.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 go=h(14075);function Ma(te){var ee=te.valueTexts,Ee=te.onTextChange,z=v.useState(""),Y=(0,De.Z)(z,2),Be=Y[0],we=Y[1],Xe=v.useRef([]);Xe.current=ee;function Ze(Bt){we(Bt),Ee(Bt)}function st(){we(Xe.current[0])}return(0,go.Z)(function(){ee.every(function(Bt){return Bt!==Be})&&st()},[ee.join("||")]),[Be,Ze,st]}var aa=v.createContext({}),wa=aa,Ko=h(71002);function ni(te){var ee=te.cellRender,Ee=te.monthCellRender,z=te.dateRender,Y=v.useMemo(function(){if(ee)return ee;if(!(!Ee&&!z))return function(Be,we){var Xe=Be;return z&&we.type==="date"?z(Xe,we.today):Ee&&we.type==="month"?Ee(Xe,we.locale):we.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,we=te;we<=ee;we+=Be)Y.push({label:el(we,2),value:we,disabled:(z||[]).includes(we)});return Y}function So(te){var ee=te.generateConfig,Ee=te.prefixCls,z=te.operationRef,Y=te.activeColumnIndex,Be=te.value,we=te.showHour,Xe=te.showMinute,Ze=te.showSecond,st=te.use12Hours,Bt=te.hourStep,pt=Bt===void 0?1:Bt,yt=te.minuteStep,jt=yt===void 0?1:yt,Tt=te.secondStep,ht=Tt===void 0?1:Tt,bt=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,Nr=Be?ee.getMinute(Be):-1,ea=Be?ee.getSecond(Be):-1,kr=ee.getNow(),Tr=v.useMemo(function(){if(ln){var Xr=ln(kr);return[Xr.disabledHours,Xr.disabledMinutes,Xr.disabledSeconds]}return[bt,Wt,pn]},[bt,Wt,pn,ln,kr]),xr=(0,De.Z)(Tr,3),Br=xr[0],ar=xr[1],Gr=xr[2],va=ho(0,23,pt,Br&&Br()),To=(0,V.Z)(function(){return va},va,Un);st&&(vr=gr>=12,gr%=12);var io=v.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=v.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=ho(0,59,jt,ar&&ar(Xn)),Ta=ho(0,59,ht,Gr&&Gr(Xn,Nr)),na=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===bt||ui)&&(Fi(mr),Cr&&Cr(mr),na&&na(mr,Wa),On&&!ce(Ze,mr,gi)&&!(jt!=null&&jt(mr))&&On(mr))},gl=function(mr){if(Gn.includes(eo)){var Wa,ui,hl=eo==="date";switch(mr===Qe.Z.PAGE_UP||mr===Qe.Z.PAGE_DOWN?ui=hl?Ze.addMonth:Ze.addYear:ui=hl?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(hl?Pe:Dt)));break}if(Wa)return!(jt!=null&&jt(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},Ti=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()}}),v.useEffect(function(){st&&!vo.current&&Mi(st)},[st]),v.useEffect(function(){vo.current=!1},[]);var $o,si=ni({cellRender:io,monthCellRender:To,dateRender:va}),lo=(0,ye.Z)((0,ye.Z)({},te),{},{cellRender:si,operationRef:Ba,prefixCls:Y,viewDate:ll,value:gi,onViewDateChange:ii,sourceMode:us,onPanelChange:Ql,disabledDate:jt});switch(delete lo.onChange,delete lo.onSelect,eo){case"decade":$o=v.createElement(Ea,(0,E.Z)({},lo,{onSelect:function(mr,Wa){ii(mr),Cl(mr,Wa)}}));break;case"year":$o=v.createElement(Pr,(0,E.Z)({},lo,{onSelect:function(mr,Wa){ii(mr),Cl(mr,Wa)}}));break;case"month":$o=v.createElement(fn,(0,E.Z)({},lo,{onSelect:function(mr,Wa){ii(mr),Cl(mr,Wa)}}));break;case"quarter":$o=v.createElement(cn,(0,E.Z)({},lo,{onSelect:function(mr,Wa){ii(mr),Cl(mr,Wa)}}));break;case"week":$o=v.createElement(Ln,(0,E.Z)({},lo,{onSelect:function(mr,Wa){ii(mr),Cl(mr,Wa)}}));break;case"time":delete lo.showTime,$o=v.createElement(Qr,(0,E.Z)({},lo,(0,Ko.Z)(gn)==="object"?gn:null,{onSelect:function(mr,Wa){ii(mr),Cl(mr,Wa)}}));break;default:gn?$o=v.createElement(pl,(0,E.Z)({},lo,{onSelect:function(mr,Wa){ii(mr),Cl(mr,Wa)}})):$o=v.createElement(bi,(0,E.Z)({},lo,{onSelect:function(mr,Wa){ii(mr),Cl(mr,Wa)}}))}var Yl,sl,Zi=function(){var mr=Ze.getNow(),Wa=Vr(Ze.getHour(mr),Ze.getMinute(mr),Ze.getSecond(mr),vi?Tr:1,ca?Br:1,ro?Gr:1),ui=gs(Ze,mr,Wa[0],Wa[1],Wa[2]);Cl(ui,"submit")};ja||(Yl=ta(Y,eo,Cn),gn&&eo!=="date"?sl=null:sl=tr({prefixCls:Y,components:Nr,needConfirmButton:jo,okDisabled:!gi||jt&&jt(gi),locale:Xe,showNow:ln,onNow:jo&&Zi,onOk:function(){gi&&(Cl(gi,"submit",!0),gr&&gr(gi))}}));var Za;if(En&&eo==="date"&&bt==="date"&&!gn){var fr=Ze.getNow(),pr="".concat(Y,"-today-btn"),Oa=jt&&jt(fr);Za=v.createElement("a",{className:se()(pr,Oa&&"".concat(pr,"-disabled")),"aria-disabled":Oa,onClick:function(){Oa||Cl(fr,"mouse",!0)}},Xe.today)}return v.createElement(wa.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"})},v.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:we,onKeyDown:ws,onBlur:Ti,onMouseDown:vr},$o,Yl||sl||Za?v.createElement("div",{className:"".concat(Y,"-footer")},Yl,sl,Za):null))}var Na=Ia,xa=h(62709),Aa={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,we=te.dropdownClassName,Xe=te.dropdownAlign,Ze=te.transitionName,st=te.getPopupContainer,Bt=te.children,pt=te.range,yt=te.popupPlacement,jt=te.direction,Tt="".concat(Ee,"-dropdown"),ht=function(){return yt!==void 0?yt:jt==="rtl"?"bottomRight":"bottomLeft"};return v.createElement(xa.Z,{showAction:[],hideAction:[],popupPlacement:ht(),builtinPlacements:Aa,prefixCls:Tt,popupTransitionName:Ze,popup:z,popupAlign:Xe,popupVisible:Be,popupClassName:se()(we,(ee={},(0,de.Z)(ee,"".concat(Tt,"-range"),pt),(0,de.Z)(ee,"".concat(Tt,"-rtl"),jt==="rtl"),ee)),popupStyle:Y,getPopupContainer:st},Bt)}var Kr=ua;function ei(te){var ee=te.prefixCls,Ee=te.presets,z=te.onClick,Y=te.onHover;return Ee.length?v.createElement("div",{className:"".concat(ee,"-presets")},v.createElement("ul",null,Ee.map(function(Be,we){var Xe=Be.label,Ze=Be.value;return v.createElement("li",{key:we,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 Vo(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 Fo(te,ee,Ee){var z=(0,Ko.Z)(ee)==="object"?ee.clearIcon:Ee;return z||v.createElement("span",{className:"".concat(te,"-clear-btn")})}function xi(te){var ee,Ee=te,z=Ee.prefixCls,Y=z===void 0?"rc-picker":z,Be=Ee.id,we=Ee.name,Xe=Ee.tabIndex,Ze=Ee.style,st=Ee.className,Bt=Ee.dropdownClassName,pt=Ee.dropdownAlign,yt=Ee.popupStyle,jt=Ee.transitionName,Tt=Ee.generateConfig,ht=Ee.locale,bt=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,Nr=Ee.suffixIcon,ea=Ee.clearIcon,kr=Ee.disabled,Tr=Ee.disabledDate,xr=Ee.placeholder,Br=Ee.getPopupContainer,ar=Ee.pickerRef,Gr=Ee.panelRender,va=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,na=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=v.useRef(null),vo=En==="date"&&!!ln||En==="time",Ho=Rr(ke),Ei=qa(Nn(Cn,En,ln,mn)),gi=v.useRef(null),Fi=v.useRef(null),Nl=v.useRef(null),vl=(0,Me.Z)(null,{value:Cr,defaultValue:On}),ll=(0,De.Z)(vl,2),Mi=ll[0],ii=ll[1],Tl=v.useState(Mi),fl=(0,De.Z)(Tl,2),li=fl[0],eo=fl[1],Ni=v.useRef(null),Jl=(0,Me.Z)(!1,{value:vr,defaultValue:Xn,postState:function(an){return kr?!1:an},onChange:function(an){To&&To(an),!an&&Ni.current&&Ni.current.onClose&&Ni.current.onClose()}}),ql=(0,De.Z)(Jl,2),us=ql[0],$l=ql[1],Ql=ze(li,{formatList:Ei,generateConfig:Tt,locale:ht}),Cl=(0,De.Z)(Ql,2),gl=Cl[0],ws=Cl[1],Ti=Ma({valueTexts:gl,onTextChange:function(an){var qn=Re(an,{locale:ht,formatList:Ei,generateConfig:Tt});qn&&(!Tr||!Tr(qn))&&eo(qn)}}),$o=(0,De.Z)(Ti,3),si=$o[0],lo=$o[1],Yl=$o[2],sl=function(an){eo(an),ii(an),va&&!ce(Tt,Mi,an)&&va(an,an?ve(an,{generateConfig:Tt,locale:ht,format:Ei[0]}):"")},Zi=function(an){kr&&an||$l(an)},Za=function(an){return us&&Ni.current&&Ni.current.onKeyDown?Ni.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;Znyt(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,we[1],st,ee]),Tt=v.useCallback(function(ht){if(we[1]||Be&&Be(ht))return!0;if(we[0]&&Ze)return!he(Xe,ht,st)&&Xe.isAfter(Ze,ht);if(!ee&&Ze)switch(Ee){case"quarter":return yt(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 Gi=mn;if(mn&&(0,Ko.Z)(mn)==="object"&&mn.defaultValue){var Il=mn.defaultValue;Gi=(0,ye.Z)((0,ye.Z)({},mn),{},{defaultValue:Ha(Il,Ge)||void 0})}return v.createElement(no.Provider,{value:{inRange:!0,panelPosition:Ki,rangedValue:hi||ur,hoverRangedValue:Zo}},v.createElement(Na,(0,E.Z)({},te,Ka,{cellRender:zi,showTime:Gi,mode:hl[Ge],generateConfig:ht,style:void 0,direction:ll,disabledDate:Ge===0?Qt:Bn,disabledTime:function(du){return Tr?Tr(du,Ge===0?"start":"end"):!1},className:se()((0,de.Z)({},"".concat(we,"-panel-focused"),Ge===0?!uu:!js)),value:Ha(ur,Ge),locale:bt,tabIndex:-1,onPanelChange:function(du,xu){Ge===0&&Mo(!0),Ge===1&&Gs(!0),_(Li(hl,xu,Ge),Li(ur,du,Ge));var Uu=du;Ki==="right"&&hl[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 ti=0,Al=0;if(Ge&&Jl.current&&us.current&&Ni.current&&Cl.current){ti=Jl.current.offsetWidth+us.current.offsetWidth;var Ls=Cl.current.offsetLeft>ti?Cl.current.offsetLeft-ti:Cl.current.offsetLeft,Ul=Ni.current.offsetWidth,Ps=Cl.current.offsetWidth;Ul&&Ps&&ti>Ul-Ps-(ll==="rtl"?0:Ls)&&(Al=ti)}var Is=ll==="rtl"?{right:ti}:{left:ti};function Ys(){var Ki,Ka=ta(we,hl[Ge],na),Zo=tr({prefixCls:we,components:Nl,needConfirmButton:li,okDisabled:!Ha(ur,Ge)||kr&&kr(ur[Ge]),locale:bt,onOk:function(){var ru=Ha(ur,Ge);ru&&(Zn(ur,Ge),gi==null||gi(ur),mt(!1,Ge,"confirm"))}});if(Cn!=="time"&&!mn){var Gi=Za(Ge),Il=Le(Gi,Cn,ht),bu=hl[Ge],du=bu===Cn,xu=hc(du?"left":!1,{pickerValue:Gi,onPickerValueChange:function(ru){fr(ru,Ge)}}),Uu=hc("right",{pickerValue:Il,onPickerValueChange:function(ru){fr(Le(ru,Cn,ht,-1),Ge)}});ll==="rtl"?Ki=v.createElement(v.Fragment,null,Uu,du&&xu):Ki=v.createElement(v.Fragment,null,xu,du&&Uu)}else Ki=hc();var Rc=v.createElement("div",{className:"".concat(we,"-panel-layout")},v.createElement(ei,{prefixCls:we,presets:Oc,onClick:function(ru){Zn(ru,null),mt(!1,Ge,"preset")},onHover:function(ru){jl(ru)}}),v.createElement("div",null,v.createElement("div",{className:"".concat(we,"-panels")},Ki),(Ka||Zo)&&v.createElement("div",{className:"".concat(we,"-footer")},Ka,Zo)));return Gr&&(Rc=Gr(Rc)),v.createElement("div",{className:"".concat(we,"-panel-container"),style:{marginLeft:Al},ref:Ni,onMouseDown:function(ru){ru.preventDefault()}},Rc)}var vu=v.createElement("div",{className:se()("".concat(we,"-range-wrapper"),"".concat(we,"-").concat(Cn,"-range-wrapper")),style:{minWidth:Kn}},v.createElement("div",{ref:Cl,className:"".concat(we,"-range-arrow"),style:Is}),Ys()),kc;vi&&(kc=v.createElement("span",{className:"".concat(we,"-suffix"),onMouseDown:function(Ka){Ka.preventDefault()}},vi));var id=Fo(we,jo,ca),Ac=v.createElement("span",{onMouseDown:function(Ka){Ka.preventDefault(),Ka.stopPropagation()},onMouseUp:function(Ka){Ka.preventDefault(),Ka.stopPropagation();var Zo=lo;Ti[0]||(Zo=Li(Zo,null,0)),Ti[1]||(Zo=Li(Zo,null,1)),Zn(Zo,null),mt(!1,Ge,"clear")},className:"".concat(we,"-clear"),role:"button"},id),ld=jo&&(Ha(lo,0)&&!Ti[0]||Ha(lo,1)&&!Ti[1]),Uc={size:Zr(Cn,gl[0],ht)},ac=0,yu=0;Jl.current&&ql.current&&us.current&&(Ge===0?yu=Jl.current.offsetWidth:(ac=ti,yu=ql.current.offsetWidth));var oc=ll==="rtl"?{right:ac}:{left:ac},Zc=function(Ka,Zo){var Gi=Li(ur,Ka,Ge);if(Zo==="submit"||Zo!=="key"&&!li){Zn(Gi,Ge),Ge===0?Mo():Gs();var Il=Ge===0?1:0;Ti[Il]?mt(!1,!1,"confirm"):mt(!1,Ge,"confirm")}else mr(Gi)};return v.createElement(wa.Provider,{value:{operationRef:ws,hideHeader:Cn==="time",onDateMouseEnter:Ll,onDateMouseLeave:mu,hideRanges:!0,onSelect:Zc,open:Ue}},v.createElement(Kr,{visible:Ue,popupElement:vu,popupStyle:Bt,prefixCls:we,dropdownClassName:pt,dropdownAlign:jt,getPopupContainer:Tt,transitionName:yt,range:!0,direction:ll},v.createElement("div",(0,E.Z)({ref:eo,className:se()(we,"".concat(we,"-range"),st,(ee={},(0,de.Z)(ee,"".concat(we,"-disabled"),Ti[0]&&Ti[1]),(0,de.Z)(ee,"".concat(we,"-focused"),Ge===0?Xs:ys),(0,de.Z)(ee,"".concat(we,"-rtl"),ll==="rtl"),ee)),style:Ze,onClick:zl,onMouseEnter:vo,onMouseLeave:Ho,onMouseDown:Fl,onMouseUp:Ba},(0,q.Z)(te,{aria:!0,data:!0})),v.createElement("div",{className:se()("".concat(we,"-input"),(Ee={},(0,de.Z)(Ee,"".concat(we,"-input-active"),Ge===0),(0,de.Z)(Ee,"".concat(we,"-input-placeholder"),!!Wi),Ee)),ref:Jl},v.createElement("input",(0,E.Z)({id:Xe,disabled:Ti[0],readOnly:Uo||typeof gl[0]=="function"||!uu,value:Wi||ka,onChange:function(Ka){ba(Ka.target.value)},autoFocus:pn,placeholder:Ha(Wt,0)||"",ref:$l},Ws,Uc,{autoComplete:Tl}))),v.createElement("div",{className:"".concat(we,"-range-separator"),ref:us},ke),v.createElement("div",{className:se()("".concat(we,"-input"),(z={},(0,de.Z)(z,"".concat(we,"-input-active"),Ge===1),(0,de.Z)(z,"".concat(we,"-input-placeholder"),!!is),z)),ref:ql},v.createElement("input",(0,E.Z)({disabled:Ti[1],readOnly:Uo||typeof gl[0]=="function"||!js,value:is||di,onChange:function(Ka){Hl(Ka.target.value)},placeholder:Ha(Wt,1)||"",ref:Ql},wu,Uc,{autoComplete:Tl}))),v.createElement("div",{className:"".concat(we,"-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),we=0;we{const{lineHeight:Y}=te,Be=Math.floor(Ee*Y)+2,we=Math.max((ee-Be)/2,0),Xe=Math.max(ee-Be-we,0);return{padding:`${we}px ${z}px ${Xe}px`}},Du=te=>{const{componentCls:ee,pickerCellCls:Ee,pickerCellInnerCls:z,cellHeight:Y,motionDurationSlow:Be,borderRadiusSM:we,motionDurationMid:Xe,cellHoverBg:Ze,lineWidth:st,lineType:Bt,colorPrimary:pt,cellActiveWithRangeBg:yt,colorTextLightSolid:jt,controlHeightSM:Tt,cellRangeBorderColor:ht,pickerCellBorderGap:bt,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:we,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(w.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`}),Ct=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:Zr}=kt.props,la=Object.assign(Object.assign({},(0,N.Z)(kt.props,["disabled"])),{key:cr,collapsible:Zr!=null?Zr:Nn?"disabled":void 0});return(0,G.Tm)(kt,la)}return kt}):null,[ce]);return Re(l.createElement(D,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)}),Ct))}),{Panel:me}),V=q},34336:function(et,$e,h){"use strict";h.d($e,{default:function(){return zs}});var w=h(97909),r=h.n(w),e=h(68291),B=h(33088),P=h.n(B),a=h(26850),t=h.n(a),s=h(23082),l=h.n(s),i=h(99873),d=h.n(i),n=h(86625),o=h.n(n),u=h(40618),c=h.n(u);r().extend(c()),r().extend(o()),r().extend(P()),r().extend(t()),r().extend(l()),r().extend(d()),r().extend(function(te,ee){var Ee=ee.prototype,z=Ee.format;Ee.format=function(Be){var we=(Be||"").replace("Wo","wo");return z.bind(this)(we)}});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 r()()},getFixedDate:function(ee){return r()(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 r()().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 r()().locale(f(ee)).localeData().weekdaysMin()},getShortMonths:function(ee){return r()().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&&(we=ee.addDate(we,-7)),we}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,bt){for(var Wt=ht;Wt<=bt;){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 we=1,Xe=Y.getDate(Y.getEndDate(ee));return Be("date",we,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,yt=pt+K-1;return Be("year",pt,yt)}}}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="",we=[],Xe=0;Xe1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(st.current),Wt){Ze(bt);return}st.current=requestAnimationFrame(function(){Ze(bt)})}var pt=ze(Xe,{formatList:Ee,generateConfig:z,locale:Y}),yt=(0,De.Z)(pt,2),Lt=yt[1];function Tt(bt){Bt(bt)}function ht(){var bt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Bt(null,bt)}return(0,v.useEffect)(function(){ht(!0)},[te]),(0,v.useEffect)(function(){return function(){return cancelAnimationFrame(st.current)}},[]),[Lt,Tt,ht]}var Qe=h(92389),Ye=h(96523),Ct=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,we=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(we)return we(),!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 Zr(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,Wr=new Set;function pa(te){return!la&&typeof window!="undefined"&&window.addEventListener&&(la=function(Ee){(0,Ct.Z)(Wr).forEach(function(z){z(Ee)})},window.addEventListener("mousedown",la)),Wr.add(te),function(){Wr.delete(te),Wr.size===0&&(window.removeEventListener("mousedown",la),la=null)}}function ha(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},bo=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},Co={year:$r,month:bo,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,we=te.onKeyDown,Xe=te.blurToCancel,Ze=te.onSubmit,st=te.onCancel,Bt=te.onFocus,pt=te.onBlur,yt=te.changeOnBlur,Lt=(0,v.useState)(!1),Tt=(0,De.Z)(Lt,2),ht=Tt[0],bt=Tt[1],Wt=(0,v.useState)(!1),pn=(0,De.Z)(Wt,2),ln=pn[0],gn=pn[1],En=(0,v.useRef)(!1),Cn=(0,v.useRef)(!1),mn=(0,v.useRef)(!1),Cr={onMouseDown:function(){bt(!0),Y(!0)},onKeyDown:function(ke){var vr=function(){mn.current=!0};if(we(ke,vr),!mn.current){switch(ke.which){case Qe.Z.ENTER:{ee?Ze()!==!1&&bt(!0):Y(!0),ke.preventDefault();return}case Qe.Z.TAB:{ht&&ee&&!ke.shiftKey?(bt(!1),ke.preventDefault()):!ht&&ee&&!Be(ke)&&ke.shiftKey&&(bt(!0),ke.preventDefault());return}case Qe.Z.ESC:{bt(!0),st();return}}!ee&&![Qe.Z.SHIFT].includes(ke.which)?Y(!0):ht||Be(ke)}},onFocus:function(ke){bt(!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,v.useEffect)(function(){Cn.current=!1},[ee]),(0,v.useEffect)(function(){Cn.current=!0},[Ee]),(0,v.useEffect)(function(){return pa(function(On){var ke=ha(On),vr=z(ke);ee&&(vr?!yt&&(!ln||vr)&&Y(!1):(En.current=!0,(0,Ye.Z)(function(){En.current=!1})))})}),[Cr,{focused:ln,typing:ht}]}function Rr(te,ee){return v.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 go=h(14075);function Ma(te){var ee=te.valueTexts,Ee=te.onTextChange,z=v.useState(""),Y=(0,De.Z)(z,2),Be=Y[0],we=Y[1],Xe=v.useRef([]);Xe.current=ee;function Ze(Bt){we(Bt),Ee(Bt)}function st(){we(Xe.current[0])}return(0,go.Z)(function(){ee.every(function(Bt){return Bt!==Be})&&st()},[ee.join("||")]),[Be,Ze,st]}var aa=v.createContext({}),wa=aa,Ko=h(71002);function ni(te){var ee=te.cellRender,Ee=te.monthCellRender,z=te.dateRender,Y=v.useMemo(function(){if(ee)return ee;if(!(!Ee&&!z))return function(Be,we){var Xe=Be;return z&&we.type==="date"?z(Xe,we.today):Ee&&we.type==="month"?Ee(Xe,we.locale):we.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,we=te;we<=ee;we+=Be)Y.push({label:el(we,2),value:we,disabled:(z||[]).includes(we)});return Y}function So(te){var ee=te.generateConfig,Ee=te.prefixCls,z=te.operationRef,Y=te.activeColumnIndex,Be=te.value,we=te.showHour,Xe=te.showMinute,Ze=te.showSecond,st=te.use12Hours,Bt=te.hourStep,pt=Bt===void 0?1:Bt,yt=te.minuteStep,Lt=yt===void 0?1:yt,Tt=te.secondStep,ht=Tt===void 0?1:Tt,bt=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,Nr=Be?ee.getMinute(Be):-1,ea=Be?ee.getSecond(Be):-1,kr=ee.getNow(),Tr=v.useMemo(function(){if(ln){var Xr=ln(kr);return[Xr.disabledHours,Xr.disabledMinutes,Xr.disabledSeconds]}return[bt,Wt,pn]},[bt,Wt,pn,ln,kr]),xr=(0,De.Z)(Tr,3),Br=xr[0],ar=xr[1],Gr=xr[2],va=ho(0,23,pt,Br&&Br()),To=(0,V.Z)(function(){return va},va,Un);st&&(vr=gr>=12,gr%=12);var io=v.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=v.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=ho(0,59,Lt,ar&&ar(Xn)),Ta=ho(0,59,ht,Gr&&Gr(Xn,Nr)),na=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===bt||ui)&&(Fi(mr),Cr&&Cr(mr),na&&na(mr,Wa),On&&!ce(Ze,mr,gi)&&!(Lt!=null&&Lt(mr))&&On(mr))},gl=function(mr){if(Gn.includes(eo)){var Wa,ui,hl=eo==="date";switch(mr===Qe.Z.PAGE_UP||mr===Qe.Z.PAGE_DOWN?ui=hl?Ze.addMonth:Ze.addYear:ui=hl?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(hl?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},Ti=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()}}),v.useEffect(function(){st&&!vo.current&&Mi(st)},[st]),v.useEffect(function(){vo.current=!1},[]);var $o,si=ni({cellRender:io,monthCellRender:To,dateRender:va}),lo=(0,ye.Z)((0,ye.Z)({},te),{},{cellRender:si,operationRef:Ba,prefixCls:Y,viewDate:ll,value:gi,onViewDateChange:ii,sourceMode:us,onPanelChange:Ql,disabledDate:Lt});switch(delete lo.onChange,delete lo.onSelect,eo){case"decade":$o=v.createElement(Ea,(0,E.Z)({},lo,{onSelect:function(mr,Wa){ii(mr),Cl(mr,Wa)}}));break;case"year":$o=v.createElement(Pr,(0,E.Z)({},lo,{onSelect:function(mr,Wa){ii(mr),Cl(mr,Wa)}}));break;case"month":$o=v.createElement(fn,(0,E.Z)({},lo,{onSelect:function(mr,Wa){ii(mr),Cl(mr,Wa)}}));break;case"quarter":$o=v.createElement(cn,(0,E.Z)({},lo,{onSelect:function(mr,Wa){ii(mr),Cl(mr,Wa)}}));break;case"week":$o=v.createElement(Ln,(0,E.Z)({},lo,{onSelect:function(mr,Wa){ii(mr),Cl(mr,Wa)}}));break;case"time":delete lo.showTime,$o=v.createElement(Qr,(0,E.Z)({},lo,(0,Ko.Z)(gn)==="object"?gn:null,{onSelect:function(mr,Wa){ii(mr),Cl(mr,Wa)}}));break;default:gn?$o=v.createElement(pl,(0,E.Z)({},lo,{onSelect:function(mr,Wa){ii(mr),Cl(mr,Wa)}})):$o=v.createElement(bi,(0,E.Z)({},lo,{onSelect:function(mr,Wa){ii(mr),Cl(mr,Wa)}}))}var Yl,sl,Zi=function(){var mr=Ze.getNow(),Wa=Vr(Ze.getHour(mr),Ze.getMinute(mr),Ze.getSecond(mr),vi?Tr:1,ca?Br:1,ro?Gr:1),ui=gs(Ze,mr,Wa[0],Wa[1],Wa[2]);Cl(ui,"submit")};ja||(Yl=ta(Y,eo,Cn),gn&&eo!=="date"?sl=null:sl=tr({prefixCls:Y,components:Nr,needConfirmButton:jo,okDisabled:!gi||Lt&&Lt(gi),locale:Xe,showNow:ln,onNow:jo&&Zi,onOk:function(){gi&&(Cl(gi,"submit",!0),gr&&gr(gi))}}));var Za;if(En&&eo==="date"&&bt==="date"&&!gn){var fr=Ze.getNow(),pr="".concat(Y,"-today-btn"),Oa=Lt&&Lt(fr);Za=v.createElement("a",{className:se()(pr,Oa&&"".concat(pr,"-disabled")),"aria-disabled":Oa,onClick:function(){Oa||Cl(fr,"mouse",!0)}},Xe.today)}return v.createElement(wa.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"})},v.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:we,onKeyDown:ws,onBlur:Ti,onMouseDown:vr},$o,Yl||sl||Za?v.createElement("div",{className:"".concat(Y,"-footer")},Yl,sl,Za):null))}var Na=Ia,xa=h(62709),Aa={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,we=te.dropdownClassName,Xe=te.dropdownAlign,Ze=te.transitionName,st=te.getPopupContainer,Bt=te.children,pt=te.range,yt=te.popupPlacement,Lt=te.direction,Tt="".concat(Ee,"-dropdown"),ht=function(){return yt!==void 0?yt:Lt==="rtl"?"bottomRight":"bottomLeft"};return v.createElement(xa.Z,{showAction:[],hideAction:[],popupPlacement:ht(),builtinPlacements:Aa,prefixCls:Tt,popupTransitionName:Ze,popup:z,popupAlign:Xe,popupVisible:Be,popupClassName:se()(we,(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 Kr=ua;function ei(te){var ee=te.prefixCls,Ee=te.presets,z=te.onClick,Y=te.onHover;return Ee.length?v.createElement("div",{className:"".concat(ee,"-presets")},v.createElement("ul",null,Ee.map(function(Be,we){var Xe=Be.label,Ze=Be.value;return v.createElement("li",{key:we,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 Vo(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 Fo(te,ee,Ee){var z=(0,Ko.Z)(ee)==="object"?ee.clearIcon:Ee;return z||v.createElement("span",{className:"".concat(te,"-clear-btn")})}function xi(te){var ee,Ee=te,z=Ee.prefixCls,Y=z===void 0?"rc-picker":z,Be=Ee.id,we=Ee.name,Xe=Ee.tabIndex,Ze=Ee.style,st=Ee.className,Bt=Ee.dropdownClassName,pt=Ee.dropdownAlign,yt=Ee.popupStyle,Lt=Ee.transitionName,Tt=Ee.generateConfig,ht=Ee.locale,bt=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,Nr=Ee.suffixIcon,ea=Ee.clearIcon,kr=Ee.disabled,Tr=Ee.disabledDate,xr=Ee.placeholder,Br=Ee.getPopupContainer,ar=Ee.pickerRef,Gr=Ee.panelRender,va=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,na=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=v.useRef(null),vo=En==="date"&&!!ln||En==="time",Ho=Rr(ke),Ei=qa(Nn(Cn,En,ln,mn)),gi=v.useRef(null),Fi=v.useRef(null),Nl=v.useRef(null),vl=(0,Me.Z)(null,{value:Cr,defaultValue:On}),ll=(0,De.Z)(vl,2),Mi=ll[0],ii=ll[1],Tl=v.useState(Mi),fl=(0,De.Z)(Tl,2),li=fl[0],eo=fl[1],Ni=v.useRef(null),Jl=(0,Me.Z)(!1,{value:vr,defaultValue:Xn,postState:function(an){return kr?!1:an},onChange:function(an){To&&To(an),!an&&Ni.current&&Ni.current.onClose&&Ni.current.onClose()}}),ql=(0,De.Z)(Jl,2),us=ql[0],$l=ql[1],Ql=ze(li,{formatList:Ei,generateConfig:Tt,locale:ht}),Cl=(0,De.Z)(Ql,2),gl=Cl[0],ws=Cl[1],Ti=Ma({valueTexts:gl,onTextChange:function(an){var qn=Re(an,{locale:ht,formatList:Ei,generateConfig:Tt});qn&&(!Tr||!Tr(qn))&&eo(qn)}}),$o=(0,De.Z)(Ti,3),si=$o[0],lo=$o[1],Yl=$o[2],sl=function(an){eo(an),ii(an),va&&!ce(Tt,Mi,an)&&va(an,an?ve(an,{generateConfig:Tt,locale:ht,format:Ei[0]}):"")},Zi=function(an){kr&&an||$l(an)},Za=function(an){return us&&Ni.current&&Ni.current.onKeyDown?Ni.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;Znyt(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,we[1],st,ee]),Tt=v.useCallback(function(ht){if(we[1]||Be&&Be(ht))return!0;if(we[0]&&Ze)return!he(Xe,ht,st)&&Xe.isAfter(Ze,ht);if(!ee&&Ze)switch(Ee){case"quarter":return yt(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 Gi=mn;if(mn&&(0,Ko.Z)(mn)==="object"&&mn.defaultValue){var Il=mn.defaultValue;Gi=(0,ye.Z)((0,ye.Z)({},mn),{},{defaultValue:Ha(Il,Ge)||void 0})}return v.createElement(no.Provider,{value:{inRange:!0,panelPosition:Ki,rangedValue:hi||ur,hoverRangedValue:Zo}},v.createElement(Na,(0,E.Z)({},te,Ka,{cellRender:zi,showTime:Gi,mode:hl[Ge],generateConfig:ht,style:void 0,direction:ll,disabledDate:Ge===0?Qt:Bn,disabledTime:function(du){return Tr?Tr(du,Ge===0?"start":"end"):!1},className:se()((0,de.Z)({},"".concat(we,"-panel-focused"),Ge===0?!uu:!js)),value:Ha(ur,Ge),locale:bt,tabIndex:-1,onPanelChange:function(du,xu){Ge===0&&Mo(!0),Ge===1&&Gs(!0),_(Li(hl,xu,Ge),Li(ur,du,Ge));var Uu=du;Ki==="right"&&hl[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 ti=0,Al=0;if(Ge&&Jl.current&&us.current&&Ni.current&&Cl.current){ti=Jl.current.offsetWidth+us.current.offsetWidth;var Ls=Cl.current.offsetLeft>ti?Cl.current.offsetLeft-ti:Cl.current.offsetLeft,Ul=Ni.current.offsetWidth,Ps=Cl.current.offsetWidth;Ul&&Ps&&ti>Ul-Ps-(ll==="rtl"?0:Ls)&&(Al=ti)}var Is=ll==="rtl"?{right:ti}:{left:ti};function Ys(){var Ki,Ka=ta(we,hl[Ge],na),Zo=tr({prefixCls:we,components:Nl,needConfirmButton:li,okDisabled:!Ha(ur,Ge)||kr&&kr(ur[Ge]),locale:bt,onOk:function(){var ru=Ha(ur,Ge);ru&&(Zn(ur,Ge),gi==null||gi(ur),mt(!1,Ge,"confirm"))}});if(Cn!=="time"&&!mn){var Gi=Za(Ge),Il=Le(Gi,Cn,ht),bu=hl[Ge],du=bu===Cn,xu=hc(du?"left":!1,{pickerValue:Gi,onPickerValueChange:function(ru){fr(ru,Ge)}}),Uu=hc("right",{pickerValue:Il,onPickerValueChange:function(ru){fr(Le(ru,Cn,ht,-1),Ge)}});ll==="rtl"?Ki=v.createElement(v.Fragment,null,Uu,du&&xu):Ki=v.createElement(v.Fragment,null,xu,du&&Uu)}else Ki=hc();var Rc=v.createElement("div",{className:"".concat(we,"-panel-layout")},v.createElement(ei,{prefixCls:we,presets:Oc,onClick:function(ru){Zn(ru,null),mt(!1,Ge,"preset")},onHover:function(ru){jl(ru)}}),v.createElement("div",null,v.createElement("div",{className:"".concat(we,"-panels")},Ki),(Ka||Zo)&&v.createElement("div",{className:"".concat(we,"-footer")},Ka,Zo)));return Gr&&(Rc=Gr(Rc)),v.createElement("div",{className:"".concat(we,"-panel-container"),style:{marginLeft:Al},ref:Ni,onMouseDown:function(ru){ru.preventDefault()}},Rc)}var vu=v.createElement("div",{className:se()("".concat(we,"-range-wrapper"),"".concat(we,"-").concat(Cn,"-range-wrapper")),style:{minWidth:Kn}},v.createElement("div",{ref:Cl,className:"".concat(we,"-range-arrow"),style:Is}),Ys()),kc;vi&&(kc=v.createElement("span",{className:"".concat(we,"-suffix"),onMouseDown:function(Ka){Ka.preventDefault()}},vi));var id=Fo(we,jo,ca),Ac=v.createElement("span",{onMouseDown:function(Ka){Ka.preventDefault(),Ka.stopPropagation()},onMouseUp:function(Ka){Ka.preventDefault(),Ka.stopPropagation();var Zo=lo;Ti[0]||(Zo=Li(Zo,null,0)),Ti[1]||(Zo=Li(Zo,null,1)),Zn(Zo,null),mt(!1,Ge,"clear")},className:"".concat(we,"-clear"),role:"button"},id),ld=jo&&(Ha(lo,0)&&!Ti[0]||Ha(lo,1)&&!Ti[1]),Uc={size:Zr(Cn,gl[0],ht)},ac=0,yu=0;Jl.current&&ql.current&&us.current&&(Ge===0?yu=Jl.current.offsetWidth:(ac=ti,yu=ql.current.offsetWidth));var oc=ll==="rtl"?{right:ac}:{left:ac},Zc=function(Ka,Zo){var Gi=Li(ur,Ka,Ge);if(Zo==="submit"||Zo!=="key"&&!li){Zn(Gi,Ge),Ge===0?Mo():Gs();var Il=Ge===0?1:0;Ti[Il]?mt(!1,!1,"confirm"):mt(!1,Ge,"confirm")}else mr(Gi)};return v.createElement(wa.Provider,{value:{operationRef:ws,hideHeader:Cn==="time",onDateMouseEnter:Ll,onDateMouseLeave:mu,hideRanges:!0,onSelect:Zc,open:Ue}},v.createElement(Kr,{visible:Ue,popupElement:vu,popupStyle:Bt,prefixCls:we,dropdownClassName:pt,dropdownAlign:Lt,getPopupContainer:Tt,transitionName:yt,range:!0,direction:ll},v.createElement("div",(0,E.Z)({ref:eo,className:se()(we,"".concat(we,"-range"),st,(ee={},(0,de.Z)(ee,"".concat(we,"-disabled"),Ti[0]&&Ti[1]),(0,de.Z)(ee,"".concat(we,"-focused"),Ge===0?Xs:ys),(0,de.Z)(ee,"".concat(we,"-rtl"),ll==="rtl"),ee)),style:Ze,onClick:zl,onMouseEnter:vo,onMouseLeave:Ho,onMouseDown:Fl,onMouseUp:Ba},(0,q.Z)(te,{aria:!0,data:!0})),v.createElement("div",{className:se()("".concat(we,"-input"),(Ee={},(0,de.Z)(Ee,"".concat(we,"-input-active"),Ge===0),(0,de.Z)(Ee,"".concat(we,"-input-placeholder"),!!Wi),Ee)),ref:Jl},v.createElement("input",(0,E.Z)({id:Xe,disabled:Ti[0],readOnly:Uo||typeof gl[0]=="function"||!uu,value:Wi||ka,onChange:function(Ka){ba(Ka.target.value)},autoFocus:pn,placeholder:Ha(Wt,0)||"",ref:$l},Ws,Uc,{autoComplete:Tl}))),v.createElement("div",{className:"".concat(we,"-range-separator"),ref:us},ke),v.createElement("div",{className:se()("".concat(we,"-input"),(z={},(0,de.Z)(z,"".concat(we,"-input-active"),Ge===1),(0,de.Z)(z,"".concat(we,"-input-placeholder"),!!is),z)),ref:ql},v.createElement("input",(0,E.Z)({disabled:Ti[1],readOnly:Uo||typeof gl[0]=="function"||!js,value:is||di,onChange:function(Ka){Hl(Ka.target.value)},placeholder:Ha(Wt,1)||"",ref:Ql},wu,Uc,{autoComplete:Tl}))),v.createElement("div",{className:"".concat(we,"-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),we=0;we{const{lineHeight:Y}=te,Be=Math.floor(Ee*Y)+2,we=Math.max((ee-Be)/2,0),Xe=Math.max(ee-Be-we,0);return{padding:`${we}px ${z}px ${Xe}px`}},Du=te=>{const{componentCls:ee,pickerCellCls:Ee,pickerCellInnerCls:z,cellHeight:Y,motionDurationSlow:Be,borderRadiusSM:we,motionDurationMid:Xe,cellHoverBg:Ze,lineWidth:st,lineType:Bt,colorPrimary:pt,cellActiveWithRangeBg:yt,colorTextLightSolid:Lt,controlHeightSM:Tt,cellRangeBorderColor:ht,pickerCellBorderGap:bt,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:we,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:we,content:'""'}},[`&-in-view${Ee}-in-range`]:{position:"relative","&::before":{background:yt}},[`&-in-view${Ee}-selected ${z}, &-in-view${Ee}-range-start ${z}, - &-in-view${Ee}-range-end ${z}`]:{color:jt,background:pt},[`&-in-view${Ee}-range-start:not(${Ee}-range-start-single), + &-in-view${Ee}-range-end ${z}`]:{color:Lt,background:pt},[`&-in-view${Ee}-range-start:not(${Ee}-range-start-single), &-in-view${Ee}-range-end:not(${Ee}-range-end-single)`]:{"&::before":{background:yt}},[`&-in-view${Ee}-range-start::before`]:{insetInlineStart:"50%"},[`&-in-view${Ee}-range-end::before`]:{insetInlineEnd:"50%"},[`&-in-view${Ee}-range-hover-start:not(${Ee}-in-range):not(${Ee}-range-start):not(${Ee}-range-end), &-in-view${Ee}-range-hover-end:not(${Ee}-in-range):not(${Ee}-range-start):not(${Ee}-range-end), &-in-view${Ee}-range-hover-start${Ee}-range-start-single, @@ -138,7 +138,7 @@ headers: `+JSON.stringify(qe),ve.data=Re,ve.path=Q.path,ve.status=V,ve.headers=q tr > &-in-view${Ee}-range-hover-start:last-child::after, &-in-view${Ee}-end${Ee}-range-hover-edge-end${Ee}-range-hover-edge-end-near-range::after, &-in-view${Ee}-range-hover-edge-end:not(${Ee}-range-hover-edge-end-near-range)::after, - &-in-view${Ee}-range-hover-end::after`]:{insetInlineEnd:(pn-Y)/2,borderInlineEnd:`${st}px dashed ${ht}`,borderStartEndRadius:we,borderEndEndRadius:we},"&-disabled":{color:ln,pointerEvents:"none",[z]:{background:"transparent"},"&::before":{background:gn}},[`&-disabled${Ee}-today ${z}::before`]:{borderColor:ln}}},Ml=te=>{const{componentCls:ee,pickerCellCls:Ee,pickerCellInnerCls:z,pickerYearMonthCellWidth:Y,pickerControlIconSize:Be,cellWidth:we,paddingSM:Xe,paddingXS:Ze,paddingXXS:st,colorBgContainer:Bt,lineWidth:pt,lineType:yt,borderRadiusLG:jt,colorPrimary:Tt,colorTextHeading:ht,colorSplit:bt,pickerControlIconBorderWidth:Wt,colorIcon:pn,textHeight:ln,motionDurationMid:gn,colorIconHover:En,fontWeightStrong:Cn,cellHeight:mn,pickerCellPaddingVertical:Cr,colorTextDisabled:On,colorText:ke,fontSize:vr,cellHoverWithRangeBg:Xn,motionDurationSlow:gr,withoutTimeCellHeight:Nr,pickerQuarterPanelContentHeight:ea,colorLink:kr,colorLinkActive:Tr,colorLinkHover:xr,cellRangeBorderColor:Br,borderRadiusSM:ar,colorTextLightSolid:Gr,cellHoverBg:va,timeColumnHeight:To,timeColumnWidth:io,timeCellHeight:jo,controlItemBgActive:vi,marginXXS:ca,pickerDatePanelPaddingHorizontal:ro}=te,Uo=we*7+ro*2,Ta=(Uo-Ze*2)/3-Y-Xe,na=(Uo-Ze*2)/4-Y;return{[ee]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:Bt,border:`${pt}px ${yt} ${bt}`,borderRadius:jt,outline:"none","&-focused":{borderColor:Tt},"&-rtl":{direction:"rtl",[`${ee}-prev-icon, + &-in-view${Ee}-range-hover-end::after`]:{insetInlineEnd:(pn-Y)/2,borderInlineEnd:`${st}px dashed ${ht}`,borderStartEndRadius:we,borderEndEndRadius:we},"&-disabled":{color:ln,pointerEvents:"none",[z]:{background:"transparent"},"&::before":{background:gn}},[`&-disabled${Ee}-today ${z}::before`]:{borderColor:ln}}},Ml=te=>{const{componentCls:ee,pickerCellCls:Ee,pickerCellInnerCls:z,pickerYearMonthCellWidth:Y,pickerControlIconSize:Be,cellWidth:we,paddingSM:Xe,paddingXS:Ze,paddingXXS:st,colorBgContainer:Bt,lineWidth:pt,lineType:yt,borderRadiusLG:Lt,colorPrimary:Tt,colorTextHeading:ht,colorSplit:bt,pickerControlIconBorderWidth:Wt,colorIcon:pn,textHeight:ln,motionDurationMid:gn,colorIconHover:En,fontWeightStrong:Cn,cellHeight:mn,pickerCellPaddingVertical:Cr,colorTextDisabled:On,colorText:ke,fontSize:vr,cellHoverWithRangeBg:Xn,motionDurationSlow:gr,withoutTimeCellHeight:Nr,pickerQuarterPanelContentHeight:ea,colorLink:kr,colorLinkActive:Tr,colorLinkHover:xr,cellRangeBorderColor:Br,borderRadiusSM:ar,colorTextLightSolid:Gr,cellHoverBg:va,timeColumnHeight:To,timeColumnWidth:io,timeCellHeight:jo,controlItemBgActive:vi,marginXXS:ca,pickerDatePanelPaddingHorizontal:ro}=te,Uo=we*7+ro*2,Ta=(Uo-Ze*2)/3-Y-Xe,na=(Uo-Ze*2)/4-Y;return{[ee]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:Bt,border:`${pt}px ${yt} ${bt}`,borderRadius:Lt,outline:"none","&-focused":{borderColor:Tt},"&-rtl":{direction:"rtl",[`${ee}-prev-icon, ${ee}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${ee}-next-icon, ${ee}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:Uo},"&-header":{display:"flex",padding:`0 ${Ze}px`,color:ht,borderBottom:`${pt}px ${yt} ${bt}`,"> *":{flex:"none"},button:{padding:0,color:pn,lineHeight:`${ln}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${gn}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:vr,"&:hover":{color:En}},"&-view":{flex:"auto",fontWeight:Cn,lineHeight:`${ln}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:Ze},"&:hover":{color:Tt}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:Be,height:Be,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:Be,height:Be,border:"0 solid currentcolor",borderBlockStartWidth:Wt,borderBlockEndWidth:0,borderInlineStartWidth:Wt,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(Be/2),insetInlineStart:Math.ceil(Be/2),display:"inline-block",width:Be,height:Be,border:"0 solid currentcolor",borderBlockStartWidth:Wt,borderBlockEndWidth:0,borderInlineStartWidth:Wt,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:mn,fontWeight:"normal"},th:{height:mn+Cr*2,color:ke,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${Cr}px 0`,color:On,cursor:"pointer","&-in-view":{color:ke}},Du(te)),[`&-date-panel ${ee}-cell-in-view${ee}-cell-in-range${ee}-cell-range-hover-start ${z}, &-date-panel ${ee}-cell-in-view${ee}-cell-in-range${ee}-cell-range-hover-end ${z}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:Xn,transition:`all ${gr}`,content:'""'}},[`&-date-panel @@ -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:va}},"&-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:we*7,th:{width:we,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${ee}-time-panel`]:{borderInlineStart:`${pt}px ${yt} ${bt}`},[`${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 ${yt} ${bt}`},"&-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:va}},"&-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:we}=te;return{[`${ee}:not(${ee}-disabled)`]:{[`&${ee}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:Ee,borderColor:z},[`&${ee}-focused, &:focus`]:Object.assign({},(0,Zl.M1)((0,Fu.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,Zl.M1)((0,Fu.TS)(te,{activeBorderColor:Be,activeShadow:we}))),[`${ee}-active-bar`]:{background:Be}}}}},Su=te=>{const{componentCls:ee,antCls:Ee,controlHeight:z,fontSize:Y,paddingInline:Be,colorBgContainer:we,lineWidth:Xe,lineType:Ze,colorBorder:st,borderRadius:Bt,motionDurationMid:pt,colorBgContainerDisabled:yt,colorTextDisabled:jt,colorTextPlaceholder:Tt,controlHeightLG:ht,fontSizeLG:bt,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:Nr,colorPrimaryBorder:ea,sizePopupArrow:kr,borderRadiusXS:Tr,borderRadiusOuter:xr,colorBgElevated:Br,borderRadiusLG:ar,boxShadowSecondary:Gr,borderRadiusSM:va,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)),Vl(te,z,Y,Be)),{position:"relative",display:"inline-flex",alignItems:"center",background:we,lineHeight:1,border:`${Xe}px ${Ze} ${st}`,borderRadius:Bt,transition:`border ${pt}, box-shadow ${pt}`,"&:hover, &-focused":Object.assign({},(0,Zl.pU)(te)),"&-focused":Object.assign({},(0,Zl.M1)(te)),[`&${ee}-disabled`]:{background:yt,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,Zl.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({},Vl(te,ht,bt,Be)),{[`${ee}-input > input`]:{fontSize:bt}}),"&-small":Object.assign({},Vl(te,Wt,Y,pn)),[`${ee}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:ln/2,color:jt,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:gn}}},[`${ee}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:jt,lineHeight:1,background:we,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:bt,color:jt,fontSize:bt,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)),Ml(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 ${yt} ${bt}`},"&-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:va}},"&-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:we}=te;return{[`${ee}:not(${ee}-disabled)`]:{[`&${ee}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:Ee,borderColor:z},[`&${ee}-focused, &:focus`]:Object.assign({},(0,Zl.M1)((0,Fu.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,Zl.M1)((0,Fu.TS)(te,{activeBorderColor:Be,activeShadow:we}))),[`${ee}-active-bar`]:{background:Be}}}}},Su=te=>{const{componentCls:ee,antCls:Ee,controlHeight:z,fontSize:Y,paddingInline:Be,colorBgContainer:we,lineWidth:Xe,lineType:Ze,colorBorder:st,borderRadius:Bt,motionDurationMid:pt,colorBgContainerDisabled:yt,colorTextDisabled:Lt,colorTextPlaceholder:Tt,controlHeightLG:ht,fontSizeLG:bt,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:Nr,colorPrimaryBorder:ea,sizePopupArrow:kr,borderRadiusXS:Tr,borderRadiusOuter:xr,colorBgElevated:Br,borderRadiusLG:ar,boxShadowSecondary:Gr,borderRadiusSM:va,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)),Vl(te,z,Y,Be)),{position:"relative",display:"inline-flex",alignItems:"center",background:we,lineHeight:1,border:`${Xe}px ${Ze} ${st}`,borderRadius:Bt,transition:`border ${pt}, box-shadow ${pt}`,"&:hover, &-focused":Object.assign({},(0,Zl.pU)(te)),"&-focused":Object.assign({},(0,Zl.M1)(te)),[`&${ee}-disabled`]:{background:yt,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,Zl.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({},Vl(te,ht,bt,Be)),{[`${ee}-input > input`]:{fontSize:bt}}),"&-small":Object.assign({},Vl(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:we,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:bt,color:Lt,fontSize:bt,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)),Ml(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, @@ -156,7 +156,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-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:Nr,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)(kr,Tr,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:va,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:`${kr*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,Fc.Fm)(te,"move-up"),(0,Fc.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,wc.Z)("DatePicker",te=>{const ee=(0,Fu.TS)((0,Zl.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,Zl.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 Dl(te){return te?Array.isArray(te)?te:[te]:[]}function Hu(te){const{format:ee,picker:Ee,showHour:z,showMinute:Y,showSecond:Be,use12Hours:we}=te,Xe=Dl(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"))&&we===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 v.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:we,placement:Xe,size:Ze,disabled:st,bordered:Bt=!0,placeholder:pt,popupClassName:yt,dropdownClassName:jt,status:Tt,clearIcon:ht,allowClear:bt,rootClassName:Wt}=Ee,pn=pc(Ee,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),ln=v.useRef(null),{getPrefixCls:gn,direction:En,getPopupContainer:Cn}=(0,v.useContext)(Ui.E_),mn=gn("picker",Y),{compactSize:Cr,compactItemClassnames:On}=(0,Kl.ri)(mn,En),{format:ke,showTime:vr,picker:Xn}=Ee,gr=gn(),[Nr,ea]=fc(mn),kr=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})):{}),Tr=(0,Si.Z)(ca=>{var ro;return(ro=Ze!=null?Ze:Cr)!==null&&ro!==void 0?ro:ca}),xr=v.useContext(ml.Z),Br=st!=null?st:xr,ar=(0,v.useContext)(Ds.aM),{hasFeedback:Gr,status:va,feedbackIcon:To}=ar,io=v.createElement(v.Fragment,null,Xn==="time"?v.createElement(N,null):v.createElement(g,null),Gr&&To);(0,v.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 Nr(v.createElement(Qi,Object.assign({separator:v.createElement("span",{"aria-label":"to",className:`${mn}-separator`},v.createElement(Q,null)),disabled:Br,ref:ln,dropdownAlign:tc(En,Xe),placeholder:Lc(vi,Xn,pt),suffixIcon:io,prevIcon:v.createElement("span",{className:`${mn}-prev-icon`}),nextIcon:v.createElement("span",{className:`${mn}-next-icon`}),superPrevIcon:v.createElement("span",{className:`${mn}-super-prev-icon`}),superNextIcon:v.createElement("span",{className:`${mn}-super-next-icon`}),transitionName:`${gr}-slide-up`},pn,kr,{className:se()({[`${mn}-${Tr}`]:Tr,[`${mn}-borderless`]:!Bt},(0,Po.Z)(mn,(0,Po.F)(va,Tt),Gr),ea,On,we,Wt),locale:vi.lang,prefixCls:mn,getPopupContainer:Be||Cn,generateConfig:te,components:Pu,direction:En,dropdownClassName:se()(ea,yt||jt,Wt),allowClear:Bc(bt,ht,v.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:bt,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}=yt,gr=Pc(yt,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Nr,direction:ea,getPopupContainer:kr,[Bt]:Tr}=(0,v.useContext)(Ui.E_),xr=Nr("picker",Tt),{compactSize:Br,compactItemClassnames:ar}=(0,Kl.ri)(xr,ea),Gr=v.useRef(null),{format:va,showTime:To}=yt,[io,jo]=fc(xr);(0,v.useImperativeHandle)(jt,()=>({focus:()=>{var vo;return(vo=Gr.current)===null||vo===void 0?void 0:vo.focus()},blur:()=>{var vo;return(vo=Gr.current)===null||vo===void 0?void 0:vo.blur()}}));const vi={showToday:!0};let ca={};Ze&&(ca.picker=Ze);const ro=Ze||yt.picker;ca=Object.assign(Object.assign(Object.assign({},ca),To?Hu(Object.assign({format:va,picker:ro},To)):{}),ro==="time"?Hu(Object.assign(Object.assign({format:va},yt),{picker:ro})):{});const Uo=Nr(),Ta=(0,Si.Z)(vo=>{var Ho;return(Ho=ln!=null?ln:Br)!==null&&Ho!==void 0?Ho:vo}),na=v.useContext(ml.Z),ja=On!=null?On:na,Oo=(0,v.useContext)(Ds.aM),{hasFeedback:Xr,status:ao,feedbackIcon:Er}=Oo,La=v.createElement(v.Fragment,null,ro==="time"?v.createElement(N,null):v.createElement(g,null),Xr&&Er),[fa]=(0,xo.Z)("DatePicker",Ns.Z),Ba=Object.assign(Object.assign({},fa),yt.locale);return io(v.createElement(hs,Object.assign({ref:Gr,placeholder:xc(Ba,ro,Cn),suffixIcon:La,dropdownAlign:tc(ea,En),prevIcon:v.createElement("span",{className:`${xr}-prev-icon`}),nextIcon:v.createElement("span",{className:`${xr}-next-icon`}),superPrevIcon:v.createElement("span",{className:`${xr}-super-prev-icon`}),superNextIcon:v.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,Po.Z)(xr,(0,Po.F)(ao,ke),Xr),jo,ar,Tr==null?void 0:Tr.className,Wt,pn),style:Object.assign(Object.assign({},Tr==null?void 0:Tr.style),bt),prefixCls:xr,getPopupContainer:ht||kr,generateConfig:te,components:Pu,direction:ea,disabled:ja,dropdownClassName:se()(jo,pn,mn||Cr),allowClear:Bc(Xn,vr,v.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"),we=ee("time","TimePicker"),Xe=ee("quarter","QuarterPicker");return{DatePicker:Ee,WeekPicker:z,MonthPicker:Y,YearPicker:Be,TimePicker:we,QuarterPicker:Xe}}const rc=null;function zu(te){const{DatePicker:ee,WeekPicker:Ee,MonthPicker:z,YearPicker:Y,TimePicker:Be,QuarterPicker:we}=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=we,Ze}var mc=zu;const Lu=mc(m);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,F.Z)(Lu,"picker",null,vc);Lu._InternalPanelDoNotUseOrYouWillBeFired=Iu;const gc=(0,F.Z)(Lu.RangePicker,"picker",null,vc);Lu._InternalRangePanelDoNotUseOrYouWillBeFired=gc,Lu.generatePicker=mc;var zs=Lu},96074:function(et,$e,h){"use strict";h.d($e,{Z:function(){return n}});var w=h(94184),r=h.n(w),e=h(67294),B=h(53124),P=h(14747),a=h(67968),t=h(45503);const s=o=>{const{componentCls:u,sizePaddingEdgeHorizontal:c,colorSplit:p,lineWidth:f,textPaddingInline:y,orientationMargin:A,verticalMarginInline:m}=o;return{[u]: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:m,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${u}-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${u}-with-text-left`]:{"&::before":{width:`${A*100}%`},"&::after":{width:`${100-A*100}%`}},[`&-horizontal${u}-with-text-right`]:{"&::before":{width:`${100-A*100}%`},"&::after":{width:`${A*100}%`}},[`${u}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:y},"&-dashed":{background:"none",borderColor:p,borderStyle:"dashed",borderWidth:`${f}px 0 0`},[`&-horizontal${u}-with-text${u}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${u}-dashed`]:{borderInlineStartWidth:f,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${u}-with-text`]:{color:o.colorText,fontWeight:"normal",fontSize:o.fontSize},[`&-horizontal${u}-with-text-left${u}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${u}-inner-text`]:{paddingInlineStart:c}},[`&-horizontal${u}-with-text-right${u}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${u}-inner-text`]:{paddingInlineEnd:c}}})}};var l=(0,a.Z)("Divider",o=>{const u=(0,t.TS)(o,{dividerHorizontalWithTextGutterMargin:o.margin,dividerHorizontalGutterMargin:o.marginLG,sizePaddingEdgeHorizontal:0});return[s(u)]},o=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:o.marginXS})),i=function(o,u){var c={};for(var p in o)Object.prototype.hasOwnProperty.call(o,p)&&u.indexOf(p)<0&&(c[p]=o[p]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var f=0,p=Object.getOwnPropertySymbols(o);f{const{getPrefixCls:u,direction:c,divider:p}=e.useContext(B.E_),{prefixCls:f,type:y="horizontal",orientation:A="center",orientationMargin:m,className:F,rootClassName:E,children:v,dashed:M,plain:S,style:b}=o,C=i(o,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),g=u("divider",f),[D,j]=l(g),R=A.length>0?`-${A}`:A,N=!!v,Z=A==="left"&&m!=null,G=A==="right"&&m!=null,X=r()(g,p==null?void 0:p.className,j,`${g}-${y}`,{[`${g}-with-text`]:N,[`${g}-with-text${R}`]:N,[`${g}-dashed`]:!!M,[`${g}-plain`]:!!S,[`${g}-rtl`]:c==="rtl",[`${g}-no-default-orientation-margin-left`]:Z,[`${g}-no-default-orientation-margin-right`]:G},F,E),ne=e.useMemo(()=>typeof m=="number"?m:/^\d+$/.test(m)?Number(m):m,[m]),Q=Object.assign(Object.assign({},Z&&{marginLeft:ne}),G&&{marginRight:ne});return D(e.createElement("div",Object.assign({className:X,style:Object.assign(Object.assign({},p==null?void 0:p.style),b)},C,{role:"separator"}),v&&y!=="vertical"&&e.createElement("span",{className:`${g}-inner-text`,style:Q},v)))}},25378:function(et,$e,h){"use strict";var w=h(67294),r=h(14075),e=h(57838),B=h(74443);function P(){let a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const t=(0,w.useRef)({}),s=(0,e.Z)(),l=(0,B.ZP)();return(0,r.Z)(()=>{const i=l.subscribe(d=>{t.current=d,a&&s()});return()=>l.unsubscribe(i)},[]),t.current}$e.Z=P},97183:function(et,$e,h){"use strict";var w=h(84321),r=h(71322);const e=w.ZP;e.Header=w.h4,e.Footer=w.$_,e.Content=w.VY,e.Sider=r.Z,$e.default=e},28452:function(et,$e,h){"use strict";h.d($e,{Z:function(){return Ie}});var w=h(87462),r=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"},B=e,P=h(84089),a=function(xe,Oe){return r.createElement(P.Z,(0,w.Z)({},xe,{ref:Oe,icon:B}))},t=r.forwardRef(a),s=h(81893),l=h(22751),i=h(91034),d=h(94184),n=h.n(d),o=h(4942),u=h(1413),c=h(15671),p=h(43144),f=h(60136),y=h(51630),A=`accept acceptCharset accessKey action allowFullScreen allowTransparency + table`]:{textAlign:"center"},"&-focused":{borderColor:st}}}}),"&-dropdown-range":{padding:`${kr*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,Fc.Fm)(te,"move-up"),(0,Fc.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,wc.Z)("DatePicker",te=>{const ee=(0,Fu.TS)((0,Zl.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,Zl.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 Dl(te){return te?Array.isArray(te)?te:[te]:[]}function Hu(te){const{format:ee,picker:Ee,showHour:z,showMinute:Y,showSecond:Be,use12Hours:we}=te,Xe=Dl(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"))&&we===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 v.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:we,placement:Xe,size:Ze,disabled:st,bordered:Bt=!0,placeholder:pt,popupClassName:yt,dropdownClassName:Lt,status:Tt,clearIcon:ht,allowClear:bt,rootClassName:Wt}=Ee,pn=pc(Ee,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),ln=v.useRef(null),{getPrefixCls:gn,direction:En,getPopupContainer:Cn}=(0,v.useContext)(Ui.E_),mn=gn("picker",Y),{compactSize:Cr,compactItemClassnames:On}=(0,Kl.ri)(mn,En),{format:ke,showTime:vr,picker:Xn}=Ee,gr=gn(),[Nr,ea]=fc(mn),kr=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})):{}),Tr=(0,Si.Z)(ca=>{var ro;return(ro=Ze!=null?Ze:Cr)!==null&&ro!==void 0?ro:ca}),xr=v.useContext(ml.Z),Br=st!=null?st:xr,ar=(0,v.useContext)(Ds.aM),{hasFeedback:Gr,status:va,feedbackIcon:To}=ar,io=v.createElement(v.Fragment,null,Xn==="time"?v.createElement(N,null):v.createElement(g,null),Gr&&To);(0,v.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 Nr(v.createElement(Qi,Object.assign({separator:v.createElement("span",{"aria-label":"to",className:`${mn}-separator`},v.createElement(Q,null)),disabled:Br,ref:ln,dropdownAlign:tc(En,Xe),placeholder:Lc(vi,Xn,pt),suffixIcon:io,prevIcon:v.createElement("span",{className:`${mn}-prev-icon`}),nextIcon:v.createElement("span",{className:`${mn}-next-icon`}),superPrevIcon:v.createElement("span",{className:`${mn}-super-prev-icon`}),superNextIcon:v.createElement("span",{className:`${mn}-super-next-icon`}),transitionName:`${gr}-slide-up`},pn,kr,{className:se()({[`${mn}-${Tr}`]:Tr,[`${mn}-borderless`]:!Bt},(0,Po.Z)(mn,(0,Po.F)(va,Tt),Gr),ea,On,we,Wt),locale:vi.lang,prefixCls:mn,getPopupContainer:Be||Cn,generateConfig:te,components:Pu,direction:En,dropdownClassName:se()(ea,yt||Lt,Wt),allowClear:Bc(bt,ht,v.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:bt,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}=yt,gr=Pc(yt,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Nr,direction:ea,getPopupContainer:kr,[Bt]:Tr}=(0,v.useContext)(Ui.E_),xr=Nr("picker",Tt),{compactSize:Br,compactItemClassnames:ar}=(0,Kl.ri)(xr,ea),Gr=v.useRef(null),{format:va,showTime:To}=yt,[io,jo]=fc(xr);(0,v.useImperativeHandle)(Lt,()=>({focus:()=>{var vo;return(vo=Gr.current)===null||vo===void 0?void 0:vo.focus()},blur:()=>{var vo;return(vo=Gr.current)===null||vo===void 0?void 0:vo.blur()}}));const vi={showToday:!0};let ca={};Ze&&(ca.picker=Ze);const ro=Ze||yt.picker;ca=Object.assign(Object.assign(Object.assign({},ca),To?Hu(Object.assign({format:va,picker:ro},To)):{}),ro==="time"?Hu(Object.assign(Object.assign({format:va},yt),{picker:ro})):{});const Uo=Nr(),Ta=(0,Si.Z)(vo=>{var Ho;return(Ho=ln!=null?ln:Br)!==null&&Ho!==void 0?Ho:vo}),na=v.useContext(ml.Z),ja=On!=null?On:na,Oo=(0,v.useContext)(Ds.aM),{hasFeedback:Xr,status:ao,feedbackIcon:Er}=Oo,La=v.createElement(v.Fragment,null,ro==="time"?v.createElement(N,null):v.createElement(g,null),Xr&&Er),[fa]=(0,xo.Z)("DatePicker",Ns.Z),Ba=Object.assign(Object.assign({},fa),yt.locale);return io(v.createElement(hs,Object.assign({ref:Gr,placeholder:xc(Ba,ro,Cn),suffixIcon:La,dropdownAlign:tc(ea,En),prevIcon:v.createElement("span",{className:`${xr}-prev-icon`}),nextIcon:v.createElement("span",{className:`${xr}-next-icon`}),superPrevIcon:v.createElement("span",{className:`${xr}-super-prev-icon`}),superNextIcon:v.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,Po.Z)(xr,(0,Po.F)(ao,ke),Xr),jo,ar,Tr==null?void 0:Tr.className,Wt,pn),style:Object.assign(Object.assign({},Tr==null?void 0:Tr.style),bt),prefixCls:xr,getPopupContainer:ht||kr,generateConfig:te,components:Pu,direction:ea,disabled:ja,dropdownClassName:se()(jo,pn,mn||Cr),allowClear:Bc(Xn,vr,v.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"),we=ee("time","TimePicker"),Xe=ee("quarter","QuarterPicker");return{DatePicker:Ee,WeekPicker:z,MonthPicker:Y,YearPicker:Be,TimePicker:we,QuarterPicker:Xe}}const rc=null;function zu(te){const{DatePicker:ee,WeekPicker:Ee,MonthPicker:z,YearPicker:Y,TimePicker:Be,QuarterPicker:we}=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=we,Ze}var mc=zu;const Lu=mc(m);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,F.Z)(Lu,"picker",null,vc);Lu._InternalPanelDoNotUseOrYouWillBeFired=Iu;const gc=(0,F.Z)(Lu.RangePicker,"picker",null,vc);Lu._InternalRangePanelDoNotUseOrYouWillBeFired=gc,Lu.generatePicker=mc;var zs=Lu},96074:function(et,$e,h){"use strict";h.d($e,{Z:function(){return n}});var w=h(94184),r=h.n(w),e=h(67294),B=h(53124),P=h(14747),a=h(67968),t=h(45503);const s=o=>{const{componentCls:u,sizePaddingEdgeHorizontal:c,colorSplit:p,lineWidth:f,textPaddingInline:y,orientationMargin:A,verticalMarginInline:m}=o;return{[u]: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:m,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${u}-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${u}-with-text-left`]:{"&::before":{width:`${A*100}%`},"&::after":{width:`${100-A*100}%`}},[`&-horizontal${u}-with-text-right`]:{"&::before":{width:`${100-A*100}%`},"&::after":{width:`${A*100}%`}},[`${u}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:y},"&-dashed":{background:"none",borderColor:p,borderStyle:"dashed",borderWidth:`${f}px 0 0`},[`&-horizontal${u}-with-text${u}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${u}-dashed`]:{borderInlineStartWidth:f,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${u}-with-text`]:{color:o.colorText,fontWeight:"normal",fontSize:o.fontSize},[`&-horizontal${u}-with-text-left${u}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${u}-inner-text`]:{paddingInlineStart:c}},[`&-horizontal${u}-with-text-right${u}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${u}-inner-text`]:{paddingInlineEnd:c}}})}};var l=(0,a.Z)("Divider",o=>{const u=(0,t.TS)(o,{dividerHorizontalWithTextGutterMargin:o.margin,dividerHorizontalGutterMargin:o.marginLG,sizePaddingEdgeHorizontal:0});return[s(u)]},o=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:o.marginXS})),i=function(o,u){var c={};for(var p in o)Object.prototype.hasOwnProperty.call(o,p)&&u.indexOf(p)<0&&(c[p]=o[p]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var f=0,p=Object.getOwnPropertySymbols(o);f{const{getPrefixCls:u,direction:c,divider:p}=e.useContext(B.E_),{prefixCls:f,type:y="horizontal",orientation:A="center",orientationMargin:m,className:F,rootClassName:E,children:v,dashed:M,plain:S,style:b}=o,C=i(o,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),g=u("divider",f),[D,j]=l(g),R=A.length>0?`-${A}`:A,N=!!v,Z=A==="left"&&m!=null,G=A==="right"&&m!=null,X=r()(g,p==null?void 0:p.className,j,`${g}-${y}`,{[`${g}-with-text`]:N,[`${g}-with-text${R}`]:N,[`${g}-dashed`]:!!M,[`${g}-plain`]:!!S,[`${g}-rtl`]:c==="rtl",[`${g}-no-default-orientation-margin-left`]:Z,[`${g}-no-default-orientation-margin-right`]:G},F,E),ne=e.useMemo(()=>typeof m=="number"?m:/^\d+$/.test(m)?Number(m):m,[m]),Q=Object.assign(Object.assign({},Z&&{marginLeft:ne}),G&&{marginRight:ne});return D(e.createElement("div",Object.assign({className:X,style:Object.assign(Object.assign({},p==null?void 0:p.style),b)},C,{role:"separator"}),v&&y!=="vertical"&&e.createElement("span",{className:`${g}-inner-text`,style:Q},v)))}},25378:function(et,$e,h){"use strict";var w=h(67294),r=h(14075),e=h(57838),B=h(74443);function P(){let a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const t=(0,w.useRef)({}),s=(0,e.Z)(),l=(0,B.ZP)();return(0,r.Z)(()=>{const i=l.subscribe(d=>{t.current=d,a&&s()});return()=>l.unsubscribe(i)},[]),t.current}$e.Z=P},97183:function(et,$e,h){"use strict";var w=h(84321),r=h(71322);const e=w.ZP;e.Header=w.h4,e.Footer=w.$_,e.Content=w.VY,e.Sider=r.Z,$e.default=e},28452:function(et,$e,h){"use strict";h.d($e,{Z:function(){return Ie}});var w=h(87462),r=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"},B=e,P=h(84089),a=function(xe,Oe){return r.createElement(P.Z,(0,w.Z)({},xe,{ref:Oe,icon:B}))},t=r.forwardRef(a),s=h(81893),l=h(22751),i=h(91034),d=h(94184),n=h.n(d),o=h(4942),u=h(1413),c=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 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-",Li="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,Li)||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),jr=1;jr=0;St-=1){var xt=le[St],Vt=Se&&Se[St],Jt=Vt&&Vt[xl];if(xt||Jt||mt){var Qt=Jt||{},Bn=Qt.columnType,Fn=(0,Ie.Z)(Qt,Ms);Ge.unshift(t.createElement("col",(0,d.Z)({key:St,style:{width:xt}},Fn))),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:Fn[Kn]},qn,{additionalProps:Zn,rowType:"header"}))}))}ho.displayName="HeaderRow";var So=ho;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(Qt){var Bn={key:Qt.key,className:Qt.className||"",children:Qt.title,column:Qt,colStart:Vt},Fn=1,Pn=Qt.children;return Pn&&Pn.length>0&&(Fn=Se(Pn,Vt,xt+1).reduce(function(Kn,an){return Kn+an},0),Bn.hasSubColumns=!0),"colSpan"in Qt&&(Fn=Qt.colSpan),"rowSpan"in Qt&&(Bn.rowSpan=Qt.rowSpan),Bn.colSpan=Fn,Bn.colEnd=Bn.colStart+Fn-1,le[xt].push(Bn),Vt+=Fn,Fn});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 ki(_,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),Qt=Yo(le,Jt.width);if(Qt)Jt.width=Qt;else{var Bn=Math.floor(mt);Jt.width=at===1?Ge:Bn,Ge-=Bn,at-=1}return St+=Jt.width,Jt});return[xt,St]}return[_,le]},[_,le])}var pl=["children"],Jo=["fixed"];function Ao(_){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=Ao(Ge)),mt})}function oi(_){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)(oi(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,Qt=_.rowExpandable,Bn=_.expandIconColumnIndex,Fn=_.direction,Pn=_.expandRowByClick,Kn=_.columnWidth,an=_.fixed,qn=_.scrollWidth,Zn=t.useMemo(function(){return Ue||Ao(Ge)},[Ue,Ge]),Fr=t.useMemo(function(){if(at){var Hn,jn=Zn.slice();if(!jn.includes(w)){var sr=Bn||0;sr>=0&&jn.splice(sr,0,w)}var jr=jn.indexOf(w);jn=jn.filter(function(ba,Ro){return ba!==w||Ro===jr});var ia=Zn[jr],to;(an==="left"||an)&&!Bn?to="left":(an==="right"||an)&&Bn===Zn.length?to="right":to=ia?ia.fixed:null;var ka=(Hn={},(0,D.Z)(Hn,xl,{className:"".concat(Se,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,D.Z)(Hn,"title",St),(0,D.Z)(Hn,"fixed",to),(0,D.Z)(Hn,"className","".concat(Se,"-row-expand-icon-cell")),(0,D.Z)(Hn,"width",Kn),(0,D.Z)(Hn,"render",function(Ro,zo,ci){var di=xt(zo,ci),Hl=mt.has(di),Sl=Qt?Qt(zo):!0,Go=Jt({prefixCls:Se,expanded:Hl,expandable:Sl,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===w?ka:ba})}return Zn.filter(function(ba){return ba!==w})},[at,Zn,xt,mt,Jt,Fn]),ya=t.useMemo(function(){var Hn=Fr;return le&&(Hn=le(Hn)),Hn.length||(Hn=[{render:function(){return null}}]),Hn},[le,Fr,Fn]),oa=t.useMemo(function(){return Fn==="rtl"?mi(oi(ya)):oi(ya)},[ya,Fn,qn]),sa=ki(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,D.Z)(le,"".concat(Se,"-row-expanded"),at),(0,D.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,Qt=Ue.childrenColumnName,Bn=Ge||Ea,Fn=Qt||"children",Pn=t.useMemo(function(){return xt?"row":_.expandable&&_.internalHooks===r&&_.expandable.__PARENT_RENDER_ICON__||le.some(function(oa){return oa&&(0,C.Z)(oa)==="object"&&oa[Fn]})?"nest":!1},[!!xt,le]),Kn=t.useState(function(){return mt||(St?co(le,Se,Fn):[])}),an=(0,e.Z)(Kn,2),qn=an[0],Zn=an[1],Fr=t.useMemo(function(){return new Set(at||qn||[])},[at,qn]),ya=t.useCallback(function(oa){var sa=Se(oa,le.indexOf(oa)),so,Lo=Fr.has(sa);Lo?(Fr.delete(sa),so=(0,ko.Z)(Fr)):so=[].concat((0,ko.Z)(Fr),[sa]),Zn(so),Vt&&Vt(!Lo,oa),Jt&&Jt(so)},[Se,Fr,le,Vt,Jt]);return[Ue,Pn,Fr,Bn,Fn,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,Qt=le.current;mt.current=[],Jt.forEach(function(Bn){le.current=Bn(le.current)}),at.current=null,Qt!==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,Qt=Jt()||Zt;return t.useMemo(function(){var Bn=!!_;return{isSticky:Bn,stickyClassName:Bn?"".concat(le,"-sticky-holder"):"",offsetHeader:Ge,offsetSummary:mt,offsetScroll:xt,container:Qt}},[xt,Ge,mt,le,Qt])}function tt(_,le,Se){var Ue=(0,t.useMemo)(function(){for(var Ge=[],at=[],mt=0,St=0,xt=0;xt=Qt&&(ba=Qt-Bn),mt({scrollLeft:ba/Qt*(Jt+2)}),Zn.current.x=jr.pageX},Hn=function(){if(at.current){var jr=Mr(at.current).top,ia=jr+at.current.offsetHeight,to=xt===window?document.documentElement.scrollTop+window.innerHeight:Mr(xt).top+xt.clientHeight;ia-wa()<=to||jr>=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(jr){qn(function(ia){return(0,g.Z)((0,g.Z)({},ia),{},{scrollLeft:jr/Jt*Qt||0})})};return t.useImperativeHandle(Se,function(){return{setScrollLeft:jn}}),t.useEffect(function(){var sr=Et(document.body,"mouseup",so,!1),jr=Et(document.body,"mousemove",Yr,!1);return Hn(),function(){sr.remove(),jr.remove()}},[Bn,oa]),t.useEffect(function(){var sr=Et(xt,"scroll",Hn,!1),jr=Et(window,"resize",Hn,!1);return function(){sr.remove(),jr.remove()}},[xt]),t.useEffect(function(){an.isHiddenScrollBar||qn(function(sr){var jr=at.current;return jr?(0,g.Z)((0,g.Z)({},sr),{},{scrollLeft:jr.scrollLeft/jr.scrollWidth*jr.clientWidth}):sr})},[an.isHiddenScrollBar]),Jt<=Qt||!Bn||an.isHiddenScrollBar?null:t.createElement("div",{style:{height:wa(),width:Qt,bottom:St},className:"".concat(Vt,"-sticky-scroll")},t.createElement("div",{onMouseDown:Lo,ref:Fn,className:R()("".concat(Vt,"-sticky-scroll-bar"),(0,D.Z)({},"".concat(Vt,"-sticky-scroll-bar-active"),oa)),style:{width:"".concat(Bn,"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",Aa=[],ua={};function Kr(){return"No Data"}function ei(_){var le,Se=(0,g.Z)({rowKey:"key",prefixCls:xa,emptyText:Kr},_),Ue=Se.prefixCls,Ge=Se.className,at=Se.rowClassName,mt=Se.style,St=Se.data,xt=Se.rowKey,Vt=Se.scroll,Jt=Se.tableLayout,Qt=Se.direction,Bn=Se.title,Fn=Se.footer,Pn=Se.summary,Kn=Se.caption,an=Se.id,qn=Se.showHeader,Zn=Se.components,Fr=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||Aa,sr=!!jn.length,jr=sa===r,ia=t.useCallback(function(rl,Gl){return de(Zn,rl)||Gl},[Zn]),to=t.useMemo(function(){return typeof xt=="function"?xt:function(rl){var Gl=rl&&rl[xt];return Gl}},[xt]),ka=ia(["body"]),ba=je(),Ro=(0,e.Z)(ba,3),zo=Ro[0],ci=Ro[1],di=Ro[2],Hl=Xo(Se,jn,to),Sl=(0,e.Z)(Hl,6),Go=Sl[0],os=Sl[1],hi=Sl[2],jl=Sl[3],Pl=Sl[4],Hi=Sl[5],Ga=Vt==null?void 0:Vt.x,oo=t.useState(0),uo=(0,e.Z)(oo,2),Ra=uo[0],Wi=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:Hi,expandIcon:jl,expandIconColumnIndex:Go.expandIconColumnIndex,direction:Qt,scrollWidth:jr&&Yr&&typeof Ga=="number"?Ga:null}),jr?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]),Ll=t.useRef(),mu=t.useRef(),cs=t.useRef(),Zs=t.useRef(),ku=t.useRef(),Bi=t.useState(!1),ul=(0,e.Z)(Bi,2),kl=ul[0],ds=ul[1],es=t.useState(!1),ri=(0,e.Z)(es,2),Ws=ri[0],Es=ri[1],Xs=Nt(new Map),uu=(0,e.Z)(Xs,2),nl=uu[0],Gu=uu[1],wu=V(Ai),cu=wu.map(function(rl){return nl.get(rl)}),ys=t.useMemo(function(){return cu},[cu.join("_")]),js=He(ys,Ai.length,Qt),zl=Vt&&fe(Vt.y),Fl=Vt&&fe(Ss)||!!Go.fixed,Ou=Fl&&Ai.some(function(rl){var Gl=rl.fixed;return Gl}),Ru=t.useRef(),Eu=fn(Hn,Ue),zi=Eu.isSticky,Oc=Eu.offsetHeader,hc=Eu.offsetSummary,ti=Eu.offsetScroll,Al=Eu.stickyClassName,Ls=Eu.container,Ul=t.useMemo(function(){return Pn==null?void 0:Pn(jn)},[Pn,jn]),Ps=(zl||zi)&&t.isValidElement(Ul)&&Ul.type===Le&&Ul.props.fixed,Is,Ys,vu;zl&&(Ys={overflowY:"scroll",maxHeight:Vt.y}),Fl&&(Is={overflowX:"auto"},zl||(Ys={overflowY:"hidden"}),vu={width:Ss===!0?"auto":Ss,minWidth:"100%"});var kc=t.useCallback(function(rl,Gl){kn(Ll.current)&&Gu(function(Cu){if(Cu.get(rl)!==Gl){var Ku=new Map(Cu);return Ku.set(rl,Gl),Ku}return Cu})},[]),id=Ot(null),Ac=(0,e.Z)(id,2),ld=Ac[0],Uc=Ac[1];function ac(rl,Gl){Gl&&(typeof Gl=="function"?Gl(rl):Gl.scrollLeft!==rl&&(Gl.scrollLeft=rl,Gl.scrollLeft!==rl&&setTimeout(function(){Gl.scrollLeft=rl},0)))}var yu=ze(function(rl){var Gl=rl.currentTarget,Cu=rl.scrollLeft,Ku=Qt==="rtl",Mu=typeof Cu=="number"?Cu:Gl.scrollLeft,Kc=Gl||ua;if(!Uc()||Uc()===Kc){var pd;ld(Kc),ac(Mu,mu.current),ac(Mu,cs.current),ac(Mu,ku.current),ac(Mu,(pd=Ru.current)===null||pd===void 0?void 0:pd.setScrollLeft)}var ic=Gl||mu.current;if(ic){var qc=ic.scrollWidth,md=ic.clientWidth;if(qc===md){ds(!1),Es(!1);return}Ku?(ds(-Mu0)):(ds(Mu>0),Es(Mu1?Kn-jr:0,to=(0,g.Z)((0,g.Z)((0,g.Z)({},so),xt),{},{flex:"0 0 ".concat(jr,"px"),width:"".concat(jr,"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=Qt==null?void 0:Qt(jn));var ba=ka?function(){return null}:Bn,Ro={};return(jn===0||Yr===0)&&(Ro.rowSpan=1,Ro.colSpan=1),t.createElement(I,(0,d.Z)({className:R()(Pn,Vt),ellipsis:Se.ellipsis,align:Se.align,scope:Se.rowScope,component:"div",prefixCls:le.prefixCls,key:Fr,record:St,index:at,renderIndex:mt,dataIndex:Fn,render:ba,shouldCellUpdate:Se.shouldCellUpdate},ya,{appendNode:oa,additionalProps:(0,g.Z)((0,g.Z)({},sa),{},{style:to},Ro)}))}var Vi=Rl,bl=["data","index","className","rowKey","style","extra","getHeight"],Bl=t.forwardRef(function(_,le){var Se=_.data,Ue=_.index,Ge=_.className,at=_.rowKey,mt=_.style,St=_.extra,xt=_.getHeight,Vt=(0,Ie.Z)(_,bl),Jt=Se.record,Qt=Se.indent,Bn=Se.index,Fn=i(v,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Pn=Fn.scrollX,Kn=Fn.flattenColumns,an=Fn.prefixCls,qn=Fn.fixColumn,Zn=Fn.componentWidth,Fr=Vr(Jt,at,Ue,Qt),ya=Fr.rowSupportExpand,oa=Fr.expanded,sa=Fr.rowProps,so=Fr.expandedRowRender,Lo=Fr.expandedRowClassName,Yr;if(ya&&oa){var Hn=so(Jt,Ue,Qt+1,oa),jn=Lo==null?void 0:Lo(Jt,Ue,Qt),sr={};qn&&(sr={style:(0,D.Z)({},"--virtual-width","".concat(Zn,"px"))});var jr="".concat(an,"-expanded-row-cell");Yr=t.createElement("div",{className:R()("".concat(an,"-expanded-row"),"".concat(an,"-expanded-row-level-").concat(Qt+1),jn)},t.createElement(I,{component:"div",prefixCls:an,className:R()(jr,(0,D.Z)({},"".concat(jr,"-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,d.Z)({},sa,Vt,{ref:ya?null:le,className:R()(Ge,"".concat(an,"-row"),sa==null?void 0:sa.className,(0,D.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(Vi,{key:ba,rowInfo:Fr,column:ka,colIndex:ba,indent:Qt,index:Ue,renderIndex:Bn,record:Jt,inverse:St,getHeight:xt})}));return ya?t.createElement("div",{ref:le},to,Yr):to}),Fs=m(Bl),nr=Fs,fo=t.forwardRef(function(_,le){var Se=_.data,Ue=_.onScroll,Ge=i(v,["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,Qt=Ge.emptyNode,Bn=Ge.scrollX,Fn=i(il),Pn=Fn.scrollY,Kn=Fn.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]),Fr=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,jr=(sr=qn[jn])===null||sr===void 0?void 0:sr.record,ia=Hn.onCell;if(ia){var to,ka=ia(jr,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,jr=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,Hl=function(oo){if(ci=ci.filter(function(uo){return ya(uo,oo)!==1}),!ci.length)return di=Math.max(oo-1,sr),"break"},Sl=sr;Sl1})&&os.push(oo)},jl=ka;jl<=di;jl+=1)var Pl=hi(jl);var Hi=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=jr(uo,Ai);return is.bottom-is.top},Wi=jr(uo);return t.createElement(nr,{key:Ga,data:oo,rowKey:uo,index:Ga,style:{top:-ia+Wi.top},extra:!0,getHeight:Ra})});return Hi},sa=t.useMemo(function(){return{columnsOffset:Fr}},[Fr]),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:Bn,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,d.Z)({data:Yr,rowKey:sr,index:Hn},jn))}):Lo=t.createElement("div",{className:R()("".concat(Vt,"-placeholder"))},t.createElement(I,{component:"div",prefixCls:Vt},Qt)),t.createElement(Io.Provider,{value:sa},Lo)}),za=m(fo),Qo=za,Qi=function(le,Se){var Ue=Se.ref,Ge=Se.onScroll;return t.createElement(Qo,{ref:Ue,data:le,onScroll:Ge})},hs=100;function Po(_){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(xi,(0,d.Z)({},_,{className:R()(at,"".concat(Ge,"-virtual")),scroll:(0,g.Z)((0,g.Z)({},Se),{},{x:xt}),components:{body:Qi},columns:le,internalHooks:r,tailor:!0})))}function Ui(_){return A(Po,_)}var ml=Ui(),Si=null;function Ds(_){return null}var xo=Ds;function Kl(_){return null}var Ns=Kl,$a=h(10366),Zl=h(58375),tu=h(53124),Bu=h(88258),As=h(98675),Ts=h(25378),Fc=h(24457),Fu=h(28452),wc=h(57953),Vl=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 Ml=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,d.Z)({},le,{ref:Se,icon:xc}))},Dl=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,Qt={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)?Qt:null:z(at,St.text)?Qt:null:Qt})}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:Qt,triggerFilter:Bn,locale:Fn,children:Pn,getPopupContainer:Kn}=_,{filterDropdownOpen:an,onFilterDropdownOpenChange:qn,filterResetToDefaultFilteredValue:Zn,defaultFilteredValue:Fr,filterDropdownVisible:ya,onFilterDropdownVisibleChange:oa}=at,[sa,so]=t.useState(!1),Lo=!!(Qt&&(!((le=Qt.filteredKeys)===null||le===void 0)&&le.length||Qt.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=Qt==null?void 0:Qt.filteredKeys,[sr,jr]=ju(jn||[]),ia=Da=>{let{selectedKeys:Mo}=Da;jr(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 Hl=Da=>{const Mo=Da&&Da.length?Da:null;if(Mo===null&&(!Qt||!Qt.filteredKeys)||(0,Hu.Z)(Mo,Qt==null?void 0:Qt.filteredKeys,!0))return null;Bn({column:at,key:St,filteredKeys:Mo})},Sl=()=>{Yr(!1),Hl(sr())},Go=function(){let{confirm:Da,closeDropdown:Mo}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Da&&Hl([]),Mo&&Yr(!1),ci(""),jr(Zn?(Fr||[]).map(yi=>String(yi)):[])},os=function(){let{closeDropdown:Da}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Da&&Yr(!1),Hl(sr())},hi=Da=>{Da&&jn!==void 0&&jr(jn||[]),Yr(Da),!Da&&!at.filterDropdown&&Sl()},jl=R()({[`${mt}-menu-without-submenu`]:!Ee(at.filters||[])}),Pl=Da=>{if(Da.target.checked){const Mo=ee(at==null?void 0:at.filters).map(yi=>String(yi));jr(Mo)}else jr([])},Hi=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=Hi({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:Fn.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:Fn}),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:Fn}),t.createElement(Sc.default,{selectable:!0,multiple:xt,prefixCls:`${mt}-menu`,className:jl,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)((Fr||[]).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()},Fn.filterReset),t.createElement(Dc.ZP,{type:"primary",size:"small",onClick:Sl},Fn.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(Dl,null);const{direction:Wi}=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:Wi==="rtl"?"bottomLeft":"bottomRight"},t.createElement("span",{role:"button",tabIndex:-1,className:R()(`${Ge}-trigger`,{active:Lo}),onClick:Da=>{Da.stopPropagation()}},Ra)))}var we=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:Qt=!0,filterMode:Bn,filterSearch:Fn}=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(we,{tablePrefixCls:_,prefixCls:`${_}-filter`,dropdownPrefixCls:le,column:Pn,columnKey:Kn,filterState:an,filterMultiple:Qt,filterMode:Bn,filterSearch:Fn,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(Bn=>String(Bn)===String(xt)),Qt=Jt!==-1?Vt[Jt]:xt;return Ge(Qt,St)})):Se},_)}const pt=_=>_.flatMap(le=>"children"in le?[le].concat((0,ko.Z)(pt(le.children||[]))):[le]);function yt(_){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,Fr)=>Qs(Zn,Su(Fr)));return xt.filter(Zn=>{let{key:Fr}=Zn;return qn.includes(Fr)}).map(Zn=>{const Fr=St[qn.findIndex(ya=>ya===Zn.key)];return Object.assign(Object.assign({},Zn),{column:Object.assign(Object.assign({},Zn.column),Fr),forceFiltered:Fr.filtered})})}return Pn},[St,xt]),Qt=t.useMemo(()=>st(Jt),[Jt]),Bn=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,Bn,at),Jt,Qt]}var jt=yt;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 Qt=Se(Vt,Jt);mt.set(Qt,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),bt=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=bt(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=(Bn,Fn)=>{St({current:Bn!=null?Bn:1,pageSize:Fn||xt.pageSize})},Qt=(Bn,Fn)=>{var Pn;Se&&((Pn=Se.onChange)===null||Pn===void 0||Pn.call(Se,Bn,Fn)),Jt(Bn,Fn),le(Bn,Fn||(xt==null?void 0:xt.pageSize))};return Se===!1?[{},()=>{}]:[Object.assign(Object.assign({},xt),{onChange:Qt}),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",Nr=[],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 Tr=(_,le)=>{const{preserveSelectedRowKeys:Se,selectedRowKeys:Ue,defaultSelectedRowKeys:Ge,getCheckboxProps:at,onChange:mt,onSelect:St,onSelectAll:xt,onSelectInvert:Vt,onSelectNone:Jt,onSelectMultiple:Qt,columnWidth:Bn,type:Fn,selections:Pn,fixed:Kn,renderCell:an,hideSelectAll:qn,checkStrictly:Zn=!0}=le||{},{prefixCls:Fr,data:ya,pageData:oa,getRecordByKey:sa,getRowKey:so,expandType:Lo,childrenColumnName:Yr,locale:Hn,getPopupContainer:jn}=_,[sr,jr]=(0,On.Z)(Ue||Ge||Nr,{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,Wi)=>so(Ra,Wi))),uo=Array.from(ia.current).reduce((Ra,Wi)=>{let[Da,Mo]=Wi;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),Wi=(at?at(oo):null)||{};Ga.set(Ra,Wi)}),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]),Hl=(0,t.useMemo)(()=>{const Ga=Fn==="radio"?ci.slice(0,1):ci;return new Set(Ga)},[ci,Fn]),Sl=(0,t.useMemo)(()=>Fn==="radio"?new Set:new Set(di),[di,Fn]),[Go,os]=(0,t.useState)(null);t.useEffect(()=>{le||jr(Nr)},[!!le]);const hi=(0,t.useCallback)((Ga,oo)=>{let uo,Ra;to(Ga),Se?(uo=Ga,Ra=Ga.map(Wi=>ia.current.get(Wi))):(uo=[],Ra=[],Ga.forEach(Wi=>{const Da=sa(Wi);Da!==void 0&&(uo.push(Wi),Ra.push(Da))})),jr(uo),mt==null||mt(uo,Ra,{type:oo})},[jr,sa,mt,Se]),jl=(0,t.useCallback)((Ga,oo,uo,Ra)=>{if(St){const Wi=uo.map(Da=>sa(Da));St(sa(Ga),oo,Wi,Ra)}hi(uo,"single")},[St,sa,hi]),Pl=(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)||Hl.has(uo)}),"all")}}:oo===Xn?{key:"invert",text:Hn.selectInvert,onSelect(){const uo=new Set(Hl);oa.forEach((Wi,Da)=>{const Mo=so(Wi,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(Hl).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,Wi=arguments.length,Da=new Array(Wi),Mo=0;Mo{var oo;if(!le)return Ga.filter(Bi=>Bi!==ke);let uo=(0,ko.Z)(Ga);const Ra=new Set(Hl),Wi=ba.map(so).filter(Bi=>!Ro.get(Bi).disabled),Da=Wi.every(Bi=>Ra.has(Bi)),Mo=Wi.some(Bi=>Ra.has(Bi)),yi=()=>{const Bi=[];Da?Wi.forEach(kl=>{Ra.delete(kl),Bi.push(kl)}):Wi.forEach(kl=>{Ra.has(kl)||(Ra.add(kl),Bi.push(kl))});const ul=Array.from(Ra);xt==null||xt(!Da,ul.map(kl=>sa(kl)),Bi.map(kl=>sa(kl))),hi(ul,"all"),os(null)};let Ai;if(Fn!=="radio"){let Bi;if(Pl){const ri={getPopupContainer:jn,items:Pl.map((Ws,Es)=>{const{key:Xs,text:uu,onSelect:nl}=Ws;return{key:Xs!=null?Xs:Es,onClick:()=>{nl==null||nl(Wi)},label:uu}})};Bi=t.createElement("div",{className:`${Fr}-selection-extra`},t.createElement(Pu.Z,{menu:ri,getPopupContainer:jn},t.createElement("span",null,t.createElement(En.Z,null))))}const ul=ba.map((ri,Ws)=>{const Es=so(ri,Ws),Xs=Ro.get(Es)||{};return Object.assign({checked:Ra.has(Es)},Xs)}).filter(ri=>{let{disabled:Ws}=ri;return Ws}),kl=!!ul.length&&ul.length===ba.length,ds=kl&&ul.every(ri=>{let{checked:Ws}=ri;return Ws}),es=kl&&ul.some(ri=>{let{checked:Ws}=ri;return Ws});Ai=!qn&&t.createElement("div",{className:`${Fr}-selection`},t.createElement(nc.default,{checked:kl?ds:!!ba.length&&Da,indeterminate:kl?!ds&&es:!Da&&Mo,onChange:yi,disabled:ba.length===0||kl,"aria-label":Bi?"Custom selection":"Select all",skipGroup:!0}),Bi)}let is;Fn==="radio"?is=(Bi,ul,kl)=>{const ds=so(ul,kl),es=Ra.has(ds);return{node:t.createElement(Ic.ZP,Object.assign({},Ro.get(ds),{checked:es,onClick:ri=>ri.stopPropagation(),onChange:ri=>{Ra.has(ds)||jl(ds,!0,[ds],ri.nativeEvent)}})),checked:es}}:is=(Bi,ul,kl)=>{var ds;const es=so(ul,kl),ri=Ra.has(es),Ws=Sl.has(es),Es=Ro.get(es);let Xs;return Lo==="nest"?Xs=Ws:Xs=(ds=Es==null?void 0:Es.indeterminate)!==null&&ds!==void 0?ds:Ws,{node:t.createElement(nc.default,Object.assign({},Es,{indeterminate:Xs,checked:ri,skipGroup:!0,onClick:uu=>uu.stopPropagation(),onChange:uu=>{let{nativeEvent:nl}=uu;const{shiftKey:Gu}=nl;let wu=-1,cu=-1;if(Gu&&Zn){const ys=new Set([Go,es]);Wi.some((js,zl)=>{if(ys.has(js))if(wu===-1)wu=zl;else return cu=zl,!0;return!1})}if(cu!==-1&&wu!==cu&&Zn){const ys=Wi.slice(wu,cu+1),js=[];ri?ys.forEach(Fl=>{Ra.has(Fl)&&(js.push(Fl),Ra.delete(Fl))}):ys.forEach(Fl=>{Ra.has(Fl)||(js.push(Fl),Ra.add(Fl))});const zl=Array.from(Ra);Qt==null||Qt(!ri,zl.map(Fl=>sa(Fl)),js.map(Fl=>sa(Fl))),hi(zl,"multiple")}else{const ys=ci;if(Zn){const js=ri?(0,Cn._5)(ys,es):(0,Cn.L0)(ys,es);jl(es,!ri,js,nl)}else{const js=(0,mn.S)([].concat((0,ko.Z)(ys),[es]),!0,ka,zo),{checkedKeys:zl,halfCheckedKeys:Fl}=js;let Ou=zl;if(ri){const Ru=new Set(zl);Ru.delete(es),Ou=(0,mn.S)(Array.from(Ru),{checked:!1,halfCheckedKeys:Fl},ka,zo).checkedKeys}jl(es,!ri,Ou,nl)}}os(ri?null:es)}})),checked:ri}};const Ss=(Bi,ul,kl)=>{const{node:ds,checked:es}=is(Bi,ul,kl);return an?an(es,ul,kl,ds):ds};if(!uo.includes(ke))if(uo.findIndex(Bi=>{var ul;return((ul=Bi[xl])===null||ul===void 0?void 0:ul.columnType)==="EXPAND_COLUMN"})===0){const[Bi,...ul]=uo;uo=[Bi,ke].concat((0,ko.Z)(ul))}else uo=[ke].concat((0,ko.Z)(uo));const Gs=uo.indexOf(ke);uo=uo.filter((Bi,ul)=>Bi!==ke||ul===Gs);const Ll=uo[Gs-1],mu=uo[Gs+1];let cs=Kn;cs===void 0&&((mu==null?void 0:mu.fixed)!==void 0?cs=mu.fixed:(Ll==null?void 0:Ll.fixed)!==void 0&&(cs=Ll.fixed)),cs&&Ll&&((oo=Ll[xl])===null||oo===void 0?void 0:oo.columnType)==="EXPAND_COLUMN"&&Ll.fixed===void 0&&(Ll.fixed=cs);const Zs=R()(`${Fr}-selection-col`,{[`${Fr}-selection-col-with-dropdown`]:Pn&&Fn==="checkbox"}),ku={fixed:cs,width:Bn,className:`${Fr}-selection-column`,title:le.columnTitle||Ai,render:Ss,onCell:le.onCell,[xl]:{className:Zs}};return uo.map(Bi=>Bi===ke?ku:Bi)},[so,ba,le,ci,Hl,Sl,Bn,Pl,Lo,Go,Ro,Qt,jl,zo]),Hl]},xr=h(33463),Br=h(28575),ar=h(83062);const Gr="ascend",va="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 Qt=xt;if(Qt.sorter){const Bn=Qt.sortDirections||Ge,Fn=Qt.showSorterTooltip===void 0?mt:Qt.showSorterTooltip,Pn=Qs(Qt,Jt),Kn=Se.find(Lo=>{let{key:Yr}=Lo;return Yr===Pn}),an=Kn?Kn.sortOrder:null,qn=jo(Bn,an);let Zn;if(xt.sortIcon)Zn=xt.sortIcon({sortOrder:an});else{const Lo=Bn.includes(Gr)&&t.createElement(Br.Z,{className:R()(`${_}-column-sorter-up`,{active:an===Gr})}),Yr=Bn.includes(va)&&t.createElement(xr.Z,{className:R()(`${_}-column-sorter-down`,{active:an===va})});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:Fr,triggerAsc:ya,triggerDesc:oa}=at||{};let sa=Fr;qn===va?sa=oa:qn===Gr&&(sa=ya);const so=typeof Fn=="object"?Fn:{title:sa};Qt=Object.assign(Object.assign({},Qt),{className:R()(Qt.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 Fn?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,{}),jr=sr==null?void 0:sr.toString();return an?Yr["aria-sort"]=an==="ascend"?"ascending":"descending":Yr["aria-label"]=jr||"",Yr.className=R()(Yr.className,`${_}-column-has-sorters`),Yr.tabIndex=0,xt.ellipsis&&(Yr.title=(sr!=null?sr:"").toString()),Yr}})}return"children"in Qt&&(Qt=Object.assign(Object.assign({},Qt),{children:ca(_,Qt.children,Se,Ue,Ge,at,mt,Jt)})),Qt})}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 na(_){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(Fr){Pn?an.push(Fr):an.push(Object.assign(Object.assign({},Fr),{sortOrder:null}))}let Zn=null;return Kn.forEach(Fr=>{Zn===null?(qn(Fr),Fr.sortOrder&&(Fr.multiplePriority===!1?Pn=!1:Zn=!0)):(Zn&&Fr.multiplePriority!==!1||(Pn=!1),qn(Fr))}),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 Qt(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,Qt,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=Vo((_,le)=>{const{_renderTimes:Se}=_,{_renderTimes:Ue}=le;return Se!==Ue}),ao=Ui((_,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-",Li="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,Li)||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),jr=1;jr=0;St-=1){var xt=le[St],Vt=Se&&Se[St],Jt=Vt&&Vt[xl];if(xt||Jt||mt){var Qt=Jt||{},Bn=Qt.columnType,Fn=(0,Ie.Z)(Qt,Ms);Ge.unshift(t.createElement("col",(0,d.Z)({key:St,style:{width:xt}},Fn))),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:Fn[Kn]},qn,{additionalProps:Zn,rowType:"header"}))}))}ho.displayName="HeaderRow";var So=ho;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(Qt){var Bn={key:Qt.key,className:Qt.className||"",children:Qt.title,column:Qt,colStart:Vt},Fn=1,Pn=Qt.children;return Pn&&Pn.length>0&&(Fn=Se(Pn,Vt,xt+1).reduce(function(Kn,an){return Kn+an},0),Bn.hasSubColumns=!0),"colSpan"in Qt&&(Fn=Qt.colSpan),"rowSpan"in Qt&&(Bn.rowSpan=Qt.rowSpan),Bn.colSpan=Fn,Bn.colEnd=Bn.colStart+Fn-1,le[xt].push(Bn),Vt+=Fn,Fn});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 ki(_,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),Qt=Yo(le,Jt.width);if(Qt)Jt.width=Qt;else{var Bn=Math.floor(mt);Jt.width=at===1?Ge:Bn,Ge-=Bn,at-=1}return St+=Jt.width,Jt});return[xt,St]}return[_,le]},[_,le])}var pl=["children"],Jo=["fixed"];function Ao(_){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=Ao(Ge)),mt})}function oi(_){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)(oi(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,Qt=_.rowExpandable,Bn=_.expandIconColumnIndex,Fn=_.direction,Pn=_.expandRowByClick,Kn=_.columnWidth,an=_.fixed,qn=_.scrollWidth,Zn=t.useMemo(function(){return Ue||Ao(Ge)},[Ue,Ge]),Fr=t.useMemo(function(){if(at){var Hn,jn=Zn.slice();if(!jn.includes(w)){var sr=Bn||0;sr>=0&&jn.splice(sr,0,w)}var jr=jn.indexOf(w);jn=jn.filter(function(ba,Ro){return ba!==w||Ro===jr});var ia=Zn[jr],to;(an==="left"||an)&&!Bn?to="left":(an==="right"||an)&&Bn===Zn.length?to="right":to=ia?ia.fixed:null;var ka=(Hn={},(0,D.Z)(Hn,xl,{className:"".concat(Se,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,D.Z)(Hn,"title",St),(0,D.Z)(Hn,"fixed",to),(0,D.Z)(Hn,"className","".concat(Se,"-row-expand-icon-cell")),(0,D.Z)(Hn,"width",Kn),(0,D.Z)(Hn,"render",function(Ro,zo,ci){var di=xt(zo,ci),Hl=mt.has(di),Sl=Qt?Qt(zo):!0,Go=Jt({prefixCls:Se,expanded:Hl,expandable:Sl,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===w?ka:ba})}return Zn.filter(function(ba){return ba!==w})},[at,Zn,xt,mt,Jt,Fn]),ya=t.useMemo(function(){var Hn=Fr;return le&&(Hn=le(Hn)),Hn.length||(Hn=[{render:function(){return null}}]),Hn},[le,Fr,Fn]),oa=t.useMemo(function(){return Fn==="rtl"?mi(oi(ya)):oi(ya)},[ya,Fn,qn]),sa=ki(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,D.Z)(le,"".concat(Se,"-row-expanded"),at),(0,D.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,Qt=Ue.childrenColumnName,Bn=Ge||Ea,Fn=Qt||"children",Pn=t.useMemo(function(){return xt?"row":_.expandable&&_.internalHooks===r&&_.expandable.__PARENT_RENDER_ICON__||le.some(function(oa){return oa&&(0,C.Z)(oa)==="object"&&oa[Fn]})?"nest":!1},[!!xt,le]),Kn=t.useState(function(){return mt||(St?co(le,Se,Fn):[])}),an=(0,e.Z)(Kn,2),qn=an[0],Zn=an[1],Fr=t.useMemo(function(){return new Set(at||qn||[])},[at,qn]),ya=t.useCallback(function(oa){var sa=Se(oa,le.indexOf(oa)),so,Lo=Fr.has(sa);Lo?(Fr.delete(sa),so=(0,ko.Z)(Fr)):so=[].concat((0,ko.Z)(Fr),[sa]),Zn(so),Vt&&Vt(!Lo,oa),Jt&&Jt(so)},[Se,Fr,le,Vt,Jt]);return[Ue,Pn,Fr,Bn,Fn,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,Qt=le.current;mt.current=[],Jt.forEach(function(Bn){le.current=Bn(le.current)}),at.current=null,Qt!==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,Qt=Jt()||Zt;return t.useMemo(function(){var Bn=!!_;return{isSticky:Bn,stickyClassName:Bn?"".concat(le,"-sticky-holder"):"",offsetHeader:Ge,offsetSummary:mt,offsetScroll:xt,container:Qt}},[xt,Ge,mt,le,Qt])}function tt(_,le,Se){var Ue=(0,t.useMemo)(function(){for(var Ge=[],at=[],mt=0,St=0,xt=0;xt=Qt&&(ba=Qt-Bn),mt({scrollLeft:ba/Qt*(Jt+2)}),Zn.current.x=jr.pageX},Hn=function(){if(at.current){var jr=Mr(at.current).top,ia=jr+at.current.offsetHeight,to=xt===window?document.documentElement.scrollTop+window.innerHeight:Mr(xt).top+xt.clientHeight;ia-wa()<=to||jr>=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(jr){qn(function(ia){return(0,g.Z)((0,g.Z)({},ia),{},{scrollLeft:jr/Jt*Qt||0})})};return t.useImperativeHandle(Se,function(){return{setScrollLeft:jn}}),t.useEffect(function(){var sr=Et(document.body,"mouseup",so,!1),jr=Et(document.body,"mousemove",Yr,!1);return Hn(),function(){sr.remove(),jr.remove()}},[Bn,oa]),t.useEffect(function(){var sr=Et(xt,"scroll",Hn,!1),jr=Et(window,"resize",Hn,!1);return function(){sr.remove(),jr.remove()}},[xt]),t.useEffect(function(){an.isHiddenScrollBar||qn(function(sr){var jr=at.current;return jr?(0,g.Z)((0,g.Z)({},sr),{},{scrollLeft:jr.scrollLeft/jr.scrollWidth*jr.clientWidth}):sr})},[an.isHiddenScrollBar]),Jt<=Qt||!Bn||an.isHiddenScrollBar?null:t.createElement("div",{style:{height:wa(),width:Qt,bottom:St},className:"".concat(Vt,"-sticky-scroll")},t.createElement("div",{onMouseDown:Lo,ref:Fn,className:R()("".concat(Vt,"-sticky-scroll-bar"),(0,D.Z)({},"".concat(Vt,"-sticky-scroll-bar-active"),oa)),style:{width:"".concat(Bn,"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",Aa=[],ua={};function Kr(){return"No Data"}function ei(_){var le,Se=(0,g.Z)({rowKey:"key",prefixCls:xa,emptyText:Kr},_),Ue=Se.prefixCls,Ge=Se.className,at=Se.rowClassName,mt=Se.style,St=Se.data,xt=Se.rowKey,Vt=Se.scroll,Jt=Se.tableLayout,Qt=Se.direction,Bn=Se.title,Fn=Se.footer,Pn=Se.summary,Kn=Se.caption,an=Se.id,qn=Se.showHeader,Zn=Se.components,Fr=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||Aa,sr=!!jn.length,jr=sa===r,ia=t.useCallback(function(rl,Gl){return de(Zn,rl)||Gl},[Zn]),to=t.useMemo(function(){return typeof xt=="function"?xt:function(rl){var Gl=rl&&rl[xt];return Gl}},[xt]),ka=ia(["body"]),ba=je(),Ro=(0,e.Z)(ba,3),zo=Ro[0],ci=Ro[1],di=Ro[2],Hl=Xo(Se,jn,to),Sl=(0,e.Z)(Hl,6),Go=Sl[0],os=Sl[1],hi=Sl[2],jl=Sl[3],Pl=Sl[4],Hi=Sl[5],Ga=Vt==null?void 0:Vt.x,oo=t.useState(0),uo=(0,e.Z)(oo,2),Ra=uo[0],Wi=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:Hi,expandIcon:jl,expandIconColumnIndex:Go.expandIconColumnIndex,direction:Qt,scrollWidth:jr&&Yr&&typeof Ga=="number"?Ga:null}),jr?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]),Ll=t.useRef(),mu=t.useRef(),cs=t.useRef(),Zs=t.useRef(),ku=t.useRef(),Bi=t.useState(!1),ul=(0,e.Z)(Bi,2),kl=ul[0],ds=ul[1],es=t.useState(!1),ri=(0,e.Z)(es,2),Ws=ri[0],Es=ri[1],Xs=Nt(new Map),uu=(0,e.Z)(Xs,2),nl=uu[0],Gu=uu[1],wu=V(Ai),cu=wu.map(function(rl){return nl.get(rl)}),ys=t.useMemo(function(){return cu},[cu.join("_")]),js=He(ys,Ai.length,Qt),zl=Vt&&fe(Vt.y),Fl=Vt&&fe(Ss)||!!Go.fixed,Ou=Fl&&Ai.some(function(rl){var Gl=rl.fixed;return Gl}),Ru=t.useRef(),Eu=fn(Hn,Ue),zi=Eu.isSticky,Oc=Eu.offsetHeader,hc=Eu.offsetSummary,ti=Eu.offsetScroll,Al=Eu.stickyClassName,Ls=Eu.container,Ul=t.useMemo(function(){return Pn==null?void 0:Pn(jn)},[Pn,jn]),Ps=(zl||zi)&&t.isValidElement(Ul)&&Ul.type===Le&&Ul.props.fixed,Is,Ys,vu;zl&&(Ys={overflowY:"scroll",maxHeight:Vt.y}),Fl&&(Is={overflowX:"auto"},zl||(Ys={overflowY:"hidden"}),vu={width:Ss===!0?"auto":Ss,minWidth:"100%"});var kc=t.useCallback(function(rl,Gl){kn(Ll.current)&&Gu(function(Cu){if(Cu.get(rl)!==Gl){var Ku=new Map(Cu);return Ku.set(rl,Gl),Ku}return Cu})},[]),id=Ot(null),Ac=(0,e.Z)(id,2),ld=Ac[0],Uc=Ac[1];function ac(rl,Gl){Gl&&(typeof Gl=="function"?Gl(rl):Gl.scrollLeft!==rl&&(Gl.scrollLeft=rl,Gl.scrollLeft!==rl&&setTimeout(function(){Gl.scrollLeft=rl},0)))}var yu=ze(function(rl){var Gl=rl.currentTarget,Cu=rl.scrollLeft,Ku=Qt==="rtl",Mu=typeof Cu=="number"?Cu:Gl.scrollLeft,Kc=Gl||ua;if(!Uc()||Uc()===Kc){var pd;ld(Kc),ac(Mu,mu.current),ac(Mu,cs.current),ac(Mu,ku.current),ac(Mu,(pd=Ru.current)===null||pd===void 0?void 0:pd.setScrollLeft)}var ic=Gl||mu.current;if(ic){var qc=ic.scrollWidth,md=ic.clientWidth;if(qc===md){ds(!1),Es(!1);return}Ku?(ds(-Mu0)):(ds(Mu>0),Es(Mu1?Kn-jr:0,to=(0,g.Z)((0,g.Z)((0,g.Z)({},so),xt),{},{flex:"0 0 ".concat(jr,"px"),width:"".concat(jr,"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=Qt==null?void 0:Qt(jn));var ba=ka?function(){return null}:Bn,Ro={};return(jn===0||Yr===0)&&(Ro.rowSpan=1,Ro.colSpan=1),t.createElement(I,(0,d.Z)({className:R()(Pn,Vt),ellipsis:Se.ellipsis,align:Se.align,scope:Se.rowScope,component:"div",prefixCls:le.prefixCls,key:Fr,record:St,index:at,renderIndex:mt,dataIndex:Fn,render:ba,shouldCellUpdate:Se.shouldCellUpdate},ya,{appendNode:oa,additionalProps:(0,g.Z)((0,g.Z)({},sa),{},{style:to},Ro)}))}var Vi=Rl,bl=["data","index","className","rowKey","style","extra","getHeight"],Bl=t.forwardRef(function(_,le){var Se=_.data,Ue=_.index,Ge=_.className,at=_.rowKey,mt=_.style,St=_.extra,xt=_.getHeight,Vt=(0,Ie.Z)(_,bl),Jt=Se.record,Qt=Se.indent,Bn=Se.index,Fn=i(v,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Pn=Fn.scrollX,Kn=Fn.flattenColumns,an=Fn.prefixCls,qn=Fn.fixColumn,Zn=Fn.componentWidth,Fr=Vr(Jt,at,Ue,Qt),ya=Fr.rowSupportExpand,oa=Fr.expanded,sa=Fr.rowProps,so=Fr.expandedRowRender,Lo=Fr.expandedRowClassName,Yr;if(ya&&oa){var Hn=so(Jt,Ue,Qt+1,oa),jn=Lo==null?void 0:Lo(Jt,Ue,Qt),sr={};qn&&(sr={style:(0,D.Z)({},"--virtual-width","".concat(Zn,"px"))});var jr="".concat(an,"-expanded-row-cell");Yr=t.createElement("div",{className:R()("".concat(an,"-expanded-row"),"".concat(an,"-expanded-row-level-").concat(Qt+1),jn)},t.createElement(I,{component:"div",prefixCls:an,className:R()(jr,(0,D.Z)({},"".concat(jr,"-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,d.Z)({},sa,Vt,{ref:ya?null:le,className:R()(Ge,"".concat(an,"-row"),sa==null?void 0:sa.className,(0,D.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(Vi,{key:ba,rowInfo:Fr,column:ka,colIndex:ba,indent:Qt,index:Ue,renderIndex:Bn,record:Jt,inverse:St,getHeight:xt})}));return ya?t.createElement("div",{ref:le},to,Yr):to}),Fs=m(Bl),nr=Fs,fo=t.forwardRef(function(_,le){var Se=_.data,Ue=_.onScroll,Ge=i(v,["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,Qt=Ge.emptyNode,Bn=Ge.scrollX,Fn=i(il),Pn=Fn.scrollY,Kn=Fn.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]),Fr=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,jr=(sr=qn[jn])===null||sr===void 0?void 0:sr.record,ia=Hn.onCell;if(ia){var to,ka=ia(jr,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,jr=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,Hl=function(oo){if(ci=ci.filter(function(uo){return ya(uo,oo)!==1}),!ci.length)return di=Math.max(oo-1,sr),"break"},Sl=sr;Sl1})&&os.push(oo)},jl=ka;jl<=di;jl+=1)var Pl=hi(jl);var Hi=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=jr(uo,Ai);return is.bottom-is.top},Wi=jr(uo);return t.createElement(nr,{key:Ga,data:oo,rowKey:uo,index:Ga,style:{top:-ia+Wi.top},extra:!0,getHeight:Ra})});return Hi},sa=t.useMemo(function(){return{columnsOffset:Fr}},[Fr]),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:Bn,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,d.Z)({data:Yr,rowKey:sr,index:Hn},jn))}):Lo=t.createElement("div",{className:R()("".concat(Vt,"-placeholder"))},t.createElement(I,{component:"div",prefixCls:Vt},Qt)),t.createElement(Io.Provider,{value:sa},Lo)}),za=m(fo),Qo=za,Qi=function(le,Se){var Ue=Se.ref,Ge=Se.onScroll;return t.createElement(Qo,{ref:Ue,data:le,onScroll:Ge})},hs=100;function Po(_){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(xi,(0,d.Z)({},_,{className:R()(at,"".concat(Ge,"-virtual")),scroll:(0,g.Z)((0,g.Z)({},Se),{},{x:xt}),components:{body:Qi},columns:le,internalHooks:r,tailor:!0})))}function Ui(_){return A(Po,_)}var ml=Ui(),Si=null;function Ds(_){return null}var xo=Ds;function Kl(_){return null}var Ns=Kl,$a=h(10366),Zl=h(58375),tu=h(53124),Bu=h(88258),As=h(98675),Ts=h(25378),Fc=h(24457),Fu=h(28452),wc=h(57953),Vl=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 Ml=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,d.Z)({},le,{ref:Se,icon:xc}))},Dl=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,Qt={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)?Qt:null:z(at,St.text)?Qt:null:Qt})}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:Qt,triggerFilter:Bn,locale:Fn,children:Pn,getPopupContainer:Kn}=_,{filterDropdownOpen:an,onFilterDropdownOpenChange:qn,filterResetToDefaultFilteredValue:Zn,defaultFilteredValue:Fr,filterDropdownVisible:ya,onFilterDropdownVisibleChange:oa}=at,[sa,so]=t.useState(!1),Lo=!!(Qt&&(!((le=Qt.filteredKeys)===null||le===void 0)&&le.length||Qt.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=Qt==null?void 0:Qt.filteredKeys,[sr,jr]=ju(jn||[]),ia=Da=>{let{selectedKeys:Mo}=Da;jr(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 Hl=Da=>{const Mo=Da&&Da.length?Da:null;if(Mo===null&&(!Qt||!Qt.filteredKeys)||(0,Hu.Z)(Mo,Qt==null?void 0:Qt.filteredKeys,!0))return null;Bn({column:at,key:St,filteredKeys:Mo})},Sl=()=>{Yr(!1),Hl(sr())},Go=function(){let{confirm:Da,closeDropdown:Mo}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Da&&Hl([]),Mo&&Yr(!1),ci(""),jr(Zn?(Fr||[]).map(yi=>String(yi)):[])},os=function(){let{closeDropdown:Da}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Da&&Yr(!1),Hl(sr())},hi=Da=>{Da&&jn!==void 0&&jr(jn||[]),Yr(Da),!Da&&!at.filterDropdown&&Sl()},jl=R()({[`${mt}-menu-without-submenu`]:!Ee(at.filters||[])}),Pl=Da=>{if(Da.target.checked){const Mo=ee(at==null?void 0:at.filters).map(yi=>String(yi));jr(Mo)}else jr([])},Hi=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=Hi({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:Fn.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:Fn}),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:Fn}),t.createElement(Sc.default,{selectable:!0,multiple:xt,prefixCls:`${mt}-menu`,className:jl,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)((Fr||[]).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()},Fn.filterReset),t.createElement(Dc.ZP,{type:"primary",size:"small",onClick:Sl},Fn.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(Dl,null);const{direction:Wi}=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:Wi==="rtl"?"bottomLeft":"bottomRight"},t.createElement("span",{role:"button",tabIndex:-1,className:R()(`${Ge}-trigger`,{active:Lo}),onClick:Da=>{Da.stopPropagation()}},Ra)))}var we=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:Qt=!0,filterMode:Bn,filterSearch:Fn}=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(we,{tablePrefixCls:_,prefixCls:`${_}-filter`,dropdownPrefixCls:le,column:Pn,columnKey:Kn,filterState:an,filterMultiple:Qt,filterMode:Bn,filterSearch:Fn,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(Bn=>String(Bn)===String(xt)),Qt=Jt!==-1?Vt[Jt]:xt;return Ge(Qt,St)})):Se},_)}const pt=_=>_.flatMap(le=>"children"in le?[le].concat((0,ko.Z)(pt(le.children||[]))):[le]);function yt(_){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,Fr)=>Qs(Zn,Su(Fr)));return xt.filter(Zn=>{let{key:Fr}=Zn;return qn.includes(Fr)}).map(Zn=>{const Fr=St[qn.findIndex(ya=>ya===Zn.key)];return Object.assign(Object.assign({},Zn),{column:Object.assign(Object.assign({},Zn.column),Fr),forceFiltered:Fr.filtered})})}return Pn},[St,xt]),Qt=t.useMemo(()=>st(Jt),[Jt]),Bn=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,Bn,at),Jt,Qt]}var Lt=yt;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 Qt=Se(Vt,Jt);mt.set(Qt,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),bt=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=bt(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=(Bn,Fn)=>{St({current:Bn!=null?Bn:1,pageSize:Fn||xt.pageSize})},Qt=(Bn,Fn)=>{var Pn;Se&&((Pn=Se.onChange)===null||Pn===void 0||Pn.call(Se,Bn,Fn)),Jt(Bn,Fn),le(Bn,Fn||(xt==null?void 0:xt.pageSize))};return Se===!1?[{},()=>{}]:[Object.assign(Object.assign({},xt),{onChange:Qt}),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",Nr=[],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 Tr=(_,le)=>{const{preserveSelectedRowKeys:Se,selectedRowKeys:Ue,defaultSelectedRowKeys:Ge,getCheckboxProps:at,onChange:mt,onSelect:St,onSelectAll:xt,onSelectInvert:Vt,onSelectNone:Jt,onSelectMultiple:Qt,columnWidth:Bn,type:Fn,selections:Pn,fixed:Kn,renderCell:an,hideSelectAll:qn,checkStrictly:Zn=!0}=le||{},{prefixCls:Fr,data:ya,pageData:oa,getRecordByKey:sa,getRowKey:so,expandType:Lo,childrenColumnName:Yr,locale:Hn,getPopupContainer:jn}=_,[sr,jr]=(0,On.Z)(Ue||Ge||Nr,{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,Wi)=>so(Ra,Wi))),uo=Array.from(ia.current).reduce((Ra,Wi)=>{let[Da,Mo]=Wi;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),Wi=(at?at(oo):null)||{};Ga.set(Ra,Wi)}),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]),Hl=(0,t.useMemo)(()=>{const Ga=Fn==="radio"?ci.slice(0,1):ci;return new Set(Ga)},[ci,Fn]),Sl=(0,t.useMemo)(()=>Fn==="radio"?new Set:new Set(di),[di,Fn]),[Go,os]=(0,t.useState)(null);t.useEffect(()=>{le||jr(Nr)},[!!le]);const hi=(0,t.useCallback)((Ga,oo)=>{let uo,Ra;to(Ga),Se?(uo=Ga,Ra=Ga.map(Wi=>ia.current.get(Wi))):(uo=[],Ra=[],Ga.forEach(Wi=>{const Da=sa(Wi);Da!==void 0&&(uo.push(Wi),Ra.push(Da))})),jr(uo),mt==null||mt(uo,Ra,{type:oo})},[jr,sa,mt,Se]),jl=(0,t.useCallback)((Ga,oo,uo,Ra)=>{if(St){const Wi=uo.map(Da=>sa(Da));St(sa(Ga),oo,Wi,Ra)}hi(uo,"single")},[St,sa,hi]),Pl=(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)||Hl.has(uo)}),"all")}}:oo===Xn?{key:"invert",text:Hn.selectInvert,onSelect(){const uo=new Set(Hl);oa.forEach((Wi,Da)=>{const Mo=so(Wi,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(Hl).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,Wi=arguments.length,Da=new Array(Wi),Mo=0;Mo{var oo;if(!le)return Ga.filter(Bi=>Bi!==ke);let uo=(0,ko.Z)(Ga);const Ra=new Set(Hl),Wi=ba.map(so).filter(Bi=>!Ro.get(Bi).disabled),Da=Wi.every(Bi=>Ra.has(Bi)),Mo=Wi.some(Bi=>Ra.has(Bi)),yi=()=>{const Bi=[];Da?Wi.forEach(kl=>{Ra.delete(kl),Bi.push(kl)}):Wi.forEach(kl=>{Ra.has(kl)||(Ra.add(kl),Bi.push(kl))});const ul=Array.from(Ra);xt==null||xt(!Da,ul.map(kl=>sa(kl)),Bi.map(kl=>sa(kl))),hi(ul,"all"),os(null)};let Ai;if(Fn!=="radio"){let Bi;if(Pl){const ri={getPopupContainer:jn,items:Pl.map((Ws,Es)=>{const{key:Xs,text:uu,onSelect:nl}=Ws;return{key:Xs!=null?Xs:Es,onClick:()=>{nl==null||nl(Wi)},label:uu}})};Bi=t.createElement("div",{className:`${Fr}-selection-extra`},t.createElement(Pu.Z,{menu:ri,getPopupContainer:jn},t.createElement("span",null,t.createElement(En.Z,null))))}const ul=ba.map((ri,Ws)=>{const Es=so(ri,Ws),Xs=Ro.get(Es)||{};return Object.assign({checked:Ra.has(Es)},Xs)}).filter(ri=>{let{disabled:Ws}=ri;return Ws}),kl=!!ul.length&&ul.length===ba.length,ds=kl&&ul.every(ri=>{let{checked:Ws}=ri;return Ws}),es=kl&&ul.some(ri=>{let{checked:Ws}=ri;return Ws});Ai=!qn&&t.createElement("div",{className:`${Fr}-selection`},t.createElement(nc.default,{checked:kl?ds:!!ba.length&&Da,indeterminate:kl?!ds&&es:!Da&&Mo,onChange:yi,disabled:ba.length===0||kl,"aria-label":Bi?"Custom selection":"Select all",skipGroup:!0}),Bi)}let is;Fn==="radio"?is=(Bi,ul,kl)=>{const ds=so(ul,kl),es=Ra.has(ds);return{node:t.createElement(Ic.ZP,Object.assign({},Ro.get(ds),{checked:es,onClick:ri=>ri.stopPropagation(),onChange:ri=>{Ra.has(ds)||jl(ds,!0,[ds],ri.nativeEvent)}})),checked:es}}:is=(Bi,ul,kl)=>{var ds;const es=so(ul,kl),ri=Ra.has(es),Ws=Sl.has(es),Es=Ro.get(es);let Xs;return Lo==="nest"?Xs=Ws:Xs=(ds=Es==null?void 0:Es.indeterminate)!==null&&ds!==void 0?ds:Ws,{node:t.createElement(nc.default,Object.assign({},Es,{indeterminate:Xs,checked:ri,skipGroup:!0,onClick:uu=>uu.stopPropagation(),onChange:uu=>{let{nativeEvent:nl}=uu;const{shiftKey:Gu}=nl;let wu=-1,cu=-1;if(Gu&&Zn){const ys=new Set([Go,es]);Wi.some((js,zl)=>{if(ys.has(js))if(wu===-1)wu=zl;else return cu=zl,!0;return!1})}if(cu!==-1&&wu!==cu&&Zn){const ys=Wi.slice(wu,cu+1),js=[];ri?ys.forEach(Fl=>{Ra.has(Fl)&&(js.push(Fl),Ra.delete(Fl))}):ys.forEach(Fl=>{Ra.has(Fl)||(js.push(Fl),Ra.add(Fl))});const zl=Array.from(Ra);Qt==null||Qt(!ri,zl.map(Fl=>sa(Fl)),js.map(Fl=>sa(Fl))),hi(zl,"multiple")}else{const ys=ci;if(Zn){const js=ri?(0,Cn._5)(ys,es):(0,Cn.L0)(ys,es);jl(es,!ri,js,nl)}else{const js=(0,mn.S)([].concat((0,ko.Z)(ys),[es]),!0,ka,zo),{checkedKeys:zl,halfCheckedKeys:Fl}=js;let Ou=zl;if(ri){const Ru=new Set(zl);Ru.delete(es),Ou=(0,mn.S)(Array.from(Ru),{checked:!1,halfCheckedKeys:Fl},ka,zo).checkedKeys}jl(es,!ri,Ou,nl)}}os(ri?null:es)}})),checked:ri}};const Ss=(Bi,ul,kl)=>{const{node:ds,checked:es}=is(Bi,ul,kl);return an?an(es,ul,kl,ds):ds};if(!uo.includes(ke))if(uo.findIndex(Bi=>{var ul;return((ul=Bi[xl])===null||ul===void 0?void 0:ul.columnType)==="EXPAND_COLUMN"})===0){const[Bi,...ul]=uo;uo=[Bi,ke].concat((0,ko.Z)(ul))}else uo=[ke].concat((0,ko.Z)(uo));const Gs=uo.indexOf(ke);uo=uo.filter((Bi,ul)=>Bi!==ke||ul===Gs);const Ll=uo[Gs-1],mu=uo[Gs+1];let cs=Kn;cs===void 0&&((mu==null?void 0:mu.fixed)!==void 0?cs=mu.fixed:(Ll==null?void 0:Ll.fixed)!==void 0&&(cs=Ll.fixed)),cs&&Ll&&((oo=Ll[xl])===null||oo===void 0?void 0:oo.columnType)==="EXPAND_COLUMN"&&Ll.fixed===void 0&&(Ll.fixed=cs);const Zs=R()(`${Fr}-selection-col`,{[`${Fr}-selection-col-with-dropdown`]:Pn&&Fn==="checkbox"}),ku={fixed:cs,width:Bn,className:`${Fr}-selection-column`,title:le.columnTitle||Ai,render:Ss,onCell:le.onCell,[xl]:{className:Zs}};return uo.map(Bi=>Bi===ke?ku:Bi)},[so,ba,le,ci,Hl,Sl,Bn,Pl,Lo,Go,Ro,Qt,jl,zo]),Hl]},xr=h(33463),Br=h(28575),ar=h(83062);const Gr="ascend",va="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 Qt=xt;if(Qt.sorter){const Bn=Qt.sortDirections||Ge,Fn=Qt.showSorterTooltip===void 0?mt:Qt.showSorterTooltip,Pn=Qs(Qt,Jt),Kn=Se.find(Lo=>{let{key:Yr}=Lo;return Yr===Pn}),an=Kn?Kn.sortOrder:null,qn=jo(Bn,an);let Zn;if(xt.sortIcon)Zn=xt.sortIcon({sortOrder:an});else{const Lo=Bn.includes(Gr)&&t.createElement(Br.Z,{className:R()(`${_}-column-sorter-up`,{active:an===Gr})}),Yr=Bn.includes(va)&&t.createElement(xr.Z,{className:R()(`${_}-column-sorter-down`,{active:an===va})});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:Fr,triggerAsc:ya,triggerDesc:oa}=at||{};let sa=Fr;qn===va?sa=oa:qn===Gr&&(sa=ya);const so=typeof Fn=="object"?Fn:{title:sa};Qt=Object.assign(Object.assign({},Qt),{className:R()(Qt.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 Fn?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,{}),jr=sr==null?void 0:sr.toString();return an?Yr["aria-sort"]=an==="ascend"?"ascending":"descending":Yr["aria-label"]=jr||"",Yr.className=R()(Yr.className,`${_}-column-has-sorters`),Yr.tabIndex=0,xt.ellipsis&&(Yr.title=(sr!=null?sr:"").toString()),Yr}})}return"children"in Qt&&(Qt=Object.assign(Object.assign({},Qt),{children:ca(_,Qt.children,Se,Ue,Ge,at,mt,Jt)})),Qt})}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 na(_){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(Fr){Pn?an.push(Fr):an.push(Object.assign(Object.assign({},Fr),{sortOrder:null}))}let Zn=null;return Kn.forEach(Fr=>{Zn===null?(qn(Fr),Fr.sortOrder&&(Fr.multiplePriority===!1?Pn=!1:Zn=!0)):(Zn&&Fr.multiplePriority!==!1||(Pn=!1),qn(Fr))}),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 Qt(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,Qt,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=Vo((_,le)=>{const{_renderTimes:Se}=_,{_renderTimes:Ue}=le;return Se!==Ue}),ao=Ui((_,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:Fr}})}};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:Qt,bodySortBg:Bn,rowHoverBg:Fn,rowSelectedBg:Pn,rowSelectedHoverBg:Kn,rowExpandedBg:an,cellPaddingBlock:qn,cellPaddingInline:Zn,cellPaddingBlockMD:Fr,cellPaddingInlineMD:ya,cellPaddingBlockSM:oa,cellPaddingInlineSM:sa,borderColor:so,footerBg:Lo,footerColor:Yr,headerBorderRadius:Hn,cellFontSize:jn,cellFontSizeMD:sr,cellFontSizeSM:jr,headerSplitColor:ia,fixedHeaderSortActiveBg:to,headerFilterHoverBg:ka,filterDropdownBg:ba,expandIconBg:Ro,selectionColumnWidth:zo,stickyScrollBarBg:ci}=_,di=new Er.C(Ue),Hl=new Er.C(Ge),Sl=2,Go=(0,Ba.TS)(_,{tableFontSize:jn,tableBg:mt,tableRadius:Hn,tablePaddingVertical:qn,tablePaddingHorizontal:Zn,tablePaddingVerticalMiddle:Fr,tablePaddingHorizontalMiddle:ya,tablePaddingVerticalSmall:oa,tablePaddingHorizontalSmall:sa,tableBorderColor:so,tableHeaderTextColor:Vt,tableHeaderBg:xt,tableFooterTextColor:Yr,tableFooterBg:Lo,tableHeaderCellSplitColor:ia,tableHeaderSortBg:Jt,tableHeaderSortHoverBg:Qt,tableHeaderIconColor:di.clone().setAlpha(di.getAlpha()*at).toRgbString(),tableHeaderIconColorHover:Hl.clone().setAlpha(Hl.getAlpha()*at).toRgbString(),tableBodySortBg:Bn,tableFixedHeaderSortActiveBg:to,tableHeaderFilterActiveBg:ka,tableFilterDropdownBg:ba,tableRowHoverBg:Fn,tableSelectedRowBg:Pn,tableSelectedRowHoverBg:Kn,zIndexTableFixed:Sl,zIndexTableSticky:Sl+1,tableFontSizeMiddle:sr,tableFontSizeSmall:jr,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),Ni(Go),sl(Go),$o(Go),Tl(Go),Ho(Go),ql(Go),Mi(Go),sl(Go),Nl(Go),Cl(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:Qt,borderRadiusLG:Bn,fontSize:Fn,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:Qt,headerBorderRadius:Bn,footerBg:Zn,footerColor:Ue,cellFontSize:Fn,cellFontSizeMD:Fn,cellFontSizeSM:Fn,headerSplitColor:Qt,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:Qt,rowKey:Bn="key",rowClassName:Fn,columns:Pn,children:Kn,childrenColumnName:an,onChange:qn,getPopupContainer:Zn,loading:Fr,expandIcon:ya,expandable:oa,expandedRowRender:sa,expandIconColumnIndex:so,indentSize:Lo,scroll:Yr,sortDirections:Hn,locale:jn,showSorterTooltip:sr=!0,virtual:jr}=_,ia=t.useMemo(()=>Pn||Ao(Kn),[Pn,Kn]),to=t.useMemo(()=>ia.some(ti=>ti.responsive),[ia]),ka=(0,Ts.Z)(to),ba=t.useMemo(()=>{const ti=new Set(Object.keys(ka).filter(Al=>ka[Al]));return ia.filter(Al=>!Al.responsive||Al.responsive.some(Ls=>ti.has(Ls)))},[ia,ka]),Ro=(0,$a.Z)(_,["className","style","columns"]),{locale:zo=Fc.Z,direction:ci,table:di,renderEmpty:Hl,getPrefixCls:Sl,getPopupContainer:Go}=t.useContext(tu.E_),os=(0,As.Z)(mt),hi=Object.assign(Object.assign({},zo.Table),jn),jl=Vt||Oa,Pl=Sl("table",Se),Hi=Sl("dropdown",xt),Ga=Object.assign({childrenColumnName:an,expandIconColumnIndex:so},oa),{childrenColumnName:oo="children"}=Ga,uo=t.useMemo(()=>jl.some(ti=>ti==null?void 0:ti[oo])?"nest":sa||oa&&oa.expandedRowRender?"row":null,[jl]),Ra={body:t.useRef()},Wi=t.useMemo(()=>typeof Bn=="function"?Bn:ti=>ti==null?void 0:ti[Bn],[Bn]),[Da]=Tt(jl,oo,Wi),Mo={},yi=function(ti,Al){let Ls=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Ul,Ps,Is;const Ys=Object.assign(Object.assign({},Mo),ti);Ls&&((Ul=Mo.resetPagination)===null||Ul===void 0||Ul.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,Zl.Z)(0,{getContainer:()=>Ra.body.current}),qn==null||qn(Ys.pagination,Ys.filters,Ys.sorter,{currentDataSource:Bt(Ta(jl,Ys.sorterStates,oo),Ys.filterStates),action:Al})},Ai=(ti,Al)=>{yi({sorter:ti,sorterStates:Al},"sort",!1)},[is,Ss,Gs,Ll]=na({prefixCls:Pl,mergedColumns:ba,onSorterChange:Ai,sortDirections:Hn||["ascend","descend"],tableLocale:hi,showSorterTooltip:sr}),mu=t.useMemo(()=>Ta(jl,Ss,oo),[jl,Ss]);Mo.sorter=Ll(),Mo.sorterStates=Ss;const cs=(ti,Al)=>{yi({filters:ti,filterStates:Al},"filter",!0)},[Zs,ku,Bi]=jt({prefixCls:Pl,locale:hi,dropdownPrefixCls:Hi,mergedColumns:ba,onFilterChange:cs,getPopupContainer:Zn||Go}),ul=Bt(mu,ku);Mo.filters=Bi,Mo.filterStates=ku;const kl=t.useMemo(()=>{const ti={};return Object.keys(Bi).forEach(Al=>{Bi[Al]!==null&&(ti[Al]=Bi[Al])}),Object.assign(Object.assign({},Gs),{filters:ti})},[Gs,Bi]),[ds]=Oo(kl),es=(ti,Al)=>{yi({pagination:Object.assign(Object.assign({},Mo.pagination),{current:ti,pageSize:Al})},"paginate")},[ri,Ws]=gn(ul.length,es,Jt);Mo.pagination=Jt===!1?{}:pn(ri,Jt),Mo.resetPagination=Ws;const Es=t.useMemo(()=>{if(Jt===!1||!ri.pageSize)return ul;const{current:ti=1,total:Al,pageSize:Ls=Wt}=ri;return ul.lengthLs?ul.slice((ti-1)*Ls,ti*Ls):ul:ul.slice((ti-1)*Ls,ti*Ls)},[!!Jt,ul,ri&&ri.current,ri&&ri.pageSize,ri&&ri.total]),[Xs,uu]=Tr({prefixCls:Pl,data:ul,pageData:Es,getRowKey:Wi,getRecordByKey:Da,expandType:uo,childrenColumnName:oo,locale:hi,getPopupContainer:Zn||Go},Qt),nl=(ti,Al,Ls)=>{let Ul;return typeof Fn=="function"?Ul=R()(Fn(ti,Al,Ls)):Ul=R()(Fn),R()({[`${Pl}-row-selected`]:uu.has(Wi(ti,Al))},Ul)};Ga.__PARENT_RENDER_ICON__=Ga.expandIcon,Ga.expandIcon=Ga.expandIcon||ya||Ml(hi),uo==="nest"&&Ga.expandIconColumnIndex===void 0?Ga.expandIconColumnIndex=Qt?1:0:Ga.expandIconColumnIndex>0&&Qt&&(Ga.expandIconColumnIndex-=1),typeof Ga.indentSize!="number"&&(Ga.indentSize=typeof Lo=="number"?Lo:15);const Gu=t.useCallback(ti=>ds(Xs(Zs(is(ti)))),[is,Zs,Xs]);let wu,cu;if(Jt!==!1&&(ri!=null&&ri.total)){let ti;ri.size?ti=ri.size:ti=os==="small"||os==="middle"?"small":void 0;const Al=Ps=>t.createElement(Fu.Z,Object.assign({},ri,{className:R()(`${Pl}-pagination ${Pl}-pagination-${Ps}`,ri.className),size:ti})),Ls=ci==="rtl"?"left":"right",{position:Ul}=ri;if(Ul!==null&&Array.isArray(Ul)){const Ps=Ul.find(vu=>vu.includes("top")),Is=Ul.find(vu=>vu.includes("bottom")),Ys=Ul.every(vu=>`${vu}`=="none");!Ps&&!Is&&!Ys&&(cu=Al(Ls)),Ps&&(wu=Al(Ps.toLowerCase().replace("top",""))),Is&&(cu=Al(Is.toLowerCase().replace("bottom","")))}else cu=Al(Ls)}let ys;typeof Fr=="boolean"?ys={spinning:Fr}:typeof Fr=="object"&&(ys=Object.assign({spinning:!0},Fr));const[js,zl]=pr(Pl),[,Fl]=(0,Vl.Z)(),Ou=R()(`${Pl}-wrapper`,di==null?void 0:di.className,{[`${Pl}-wrapper-rtl`]:ci==="rtl"},Ue,Ge,zl),Ru=Object.assign(Object.assign({},di==null?void 0:di.style),at),Eu=jn&&jn.emptyText||(Hl==null?void 0:Hl("Table"))||t.createElement(Bu.Z,{componentName:"Table"}),zi=jr?ao:Xr,Oc={},hc=t.useMemo(()=>{const{fontSize:ti,lineHeight:Al,padding:Ls,paddingXS:Ul,paddingSM:Ps}=Fl,Is=Math.floor(ti*Al);switch(os){case"large":return Ls*2+Is;case"small":return Ul*2+Is;default:return Ps*2+Is}},[Fl,os]);return jr&&(Oc.listItemHeight=hc),js(t.createElement("div",{ref:le,className:Ou,style:Ru},t.createElement(wc.Z,Object.assign({spinning:!1},ys),wu,t.createElement(zi,Object.assign({},Oc,Ro,{columns:ba,direction:ci,expandable:Ga,prefixCls:Pl,className:R()({[`${Pl}-middle`]:os==="middle",[`${Pl}-small`]:os==="small",[`${Pl}-bordered`]:St,[`${Pl}-empty`]:jl.length===0}),data:Es,rowKey:Wi,rowClassName:nl,emptyText:Eu,internalHooks:r,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=w,ui.SELECTION_ALL=vr,ui.SELECTION_INVERT=Xn,ui.SELECTION_NONE=gr,ui.Column=xo,ui.ColumnGroup=Ns,ui.Summary=Ke;var hl=ui,nu=hl},79870:function(et,$e,h){"use strict";h.d($e,{default:function(){return Xo}});var w=h(87462),r=h(4942),e=h(71002),B=h(1413),P=h(74902),a=h(15671),t=h(43144),s=h(97326),l=h(60136),i=h(51630),d=h(94184),n=h.n(d),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}}},u=o,c=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 m=h(36459),F=h(97685),E=h(45987);function v(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var M=v()?f.useLayoutEffect:f.useEffect,S=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 D(Dt){return Dt instanceof HTMLElement||Dt instanceof SVGElement}function j(Dt){return D(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=v()?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,F.Z)(Ot,2),Zt=je[0],fn=je[1],tt=Le(),He=(0,F.Z)(tt,2),Je=He[0],it=He[1];function Et(){fn(Te,!0)}return Re(function(){if(Zt!==Pe&&Zt!==I){var Rt=Ke.indexOf(Zt),xn=Ke[Rt+1],cn=Nt(Zt);cn===ze?fn(xn,!0):Je(function(rn){function Ln(){rn.isCanceled()||fn(xn,!0)}cn===!0?Ln():Promise.resolve(cn).then(Ln)})}},[Dt,Zt]),f.useEffect(function(){return function(){it()}},[]),[Et,Zt]},Ct=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,Et=je.motionDeadline,Rt=je.motionLeaveImmediately,xn=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,F.Z)(ta,2),Gn=tr[0],Ia=tr[1],Na=U(V),xa=(0,F.Z)(Na,2),Aa=xa[0],ua=xa[1],Kr=U(null),ei=(0,F.Z)(Kr,2),Vo=ei[0],Fo=ei[1],xi=(0,f.useRef)(!1),qo=(0,f.useRef)(null);function il(){return Ot()}var Io=(0,f.useRef)(!1);function yl(Po){var Ui=il();if(!(Po&&!Po.deadline&&Po.target!==Ui)){var ml=Io.current,Si;Aa===fe&&ml?Si=Hr==null?void 0:Hr(Ui,Po):Aa===K&&ml?Si=Qa==null?void 0:Qa(Ui,Po):Aa===re&&ml&&(Si=Mr==null?void 0:Mr(Ui,Po)),Aa!==V&&ml&&Si!==!1&&(ua(V,!0),Fo(null,!0))}}var Rl=Ct(yl),Vi=(0,F.Z)(Rl,1),bl=Vi[0],Bl=f.useMemo(function(){var Po,Ui,ml;switch(Aa){case fe:return Po={},(0,r.Z)(Po,Te,xn),(0,r.Z)(Po,Ae,Ln),(0,r.Z)(Po,H,bn),Po;case K:return Ui={},(0,r.Z)(Ui,Te,cn),(0,r.Z)(Ui,Ae,Jn),(0,r.Z)(Ui,H,Sr),Ui;case re:return ml={},(0,r.Z)(ml,Te,rn),(0,r.Z)(ml,Ae,Sn),(0,r.Z)(ml,H,br),ml;default:return{}}},[Aa]),Fs=Ye(Aa,function(Po){if(Po===Te){var Ui=Bl[Te];return Ui?Ui(il()):ze}if(za in Bl){var ml;Fo(((ml=Bl[za])===null||ml===void 0?void 0:ml.call(Bl,il(),null))||null)}return za===H&&(bl(il()),Et>0&&(clearTimeout(qo.current),qo.current=setTimeout(function(){yl({deadline:!0})},Et))),qe}),nr=(0,F.Z)(Fs,2),fo=nr[0],za=nr[1],Qo=Qe(za);Io.current=Qo,Re(function(){Ia(Nt);var Po=xi.current;if(xi.current=!0,!!Dt){var Ui;!Po&&Nt&&He&&(Ui=fe),Po&&Nt&&fn&&(Ui=K),(Po&&!Nt&&it||!Po&&Rt&&!Nt&&it)&&(Ui=re),Ui&&(ua(Ui),fo())}},[Nt]),(0,f.useEffect)(function(){(Aa===fe&&!He||Aa===K&&!fn||Aa===re&&!it)&&ua(V)},[He,fn,it]),(0,f.useEffect)(function(){return function(){xi.current=!1,clearTimeout(qo.current)}},[]);var Qi=f.useRef(!1);(0,f.useEffect)(function(){Gn&&(Qi.current=!0),Gn!==void 0&&Aa===V&&((Qi.current||Gn)&&(Pr==null||Pr(Gn)),Qi.current=!0)},[Gn,Aa]);var hs=Vo;return Bl[Te]&&za===Ae&&(hs=(0,B.Z)({transition:"none"},hs)),[Aa,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,Et=Zt.forceRender,Rt=Zt.children,xn=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:j(Sn.current)}catch(Kr){return null}}var Sr=kt(Ln,He,bn,Zt),br=(0,F.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(Kr){Jn.current=Kr,Z(fn,Kr)},[fn]),Gn,Ia=(0,B.Z)((0,B.Z)({},rn),{},{visible:He});if(!Rt)Gn=null;else if(Hr===V||!Ot(Zt))Pr?Gn=Rt((0,B.Z)({},Ia),tr):!it&&ta.current&&cn?Gn=Rt((0,B.Z)((0,B.Z)({},Ia),{},{className:cn}),tr):Et||!it&&!cn?Gn=Rt((0,B.Z)((0,B.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,B.Z)((0,B.Z)({},Ia),{},{className:n()(q(xn,Hr),(Na={},(0,r.Z)(Na,q(xn,"".concat(Hr,"-").concat(xa)),xa),(0,r.Z)(Na,xn,typeof xn=="string"),Na)),style:Mr}),tr)}if(f.isValidElement(Gn)&&ne(Gn)){var Aa=Gn,ua=Aa.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",Zr="keep",la="remove",Wr="removed";function pa(Dt){var Nt;return Dt&&(0,e.Z)(Dt)==="object"&&"key"in Dt?Nt=Dt:Nt={key:Dt},(0,B.Z)((0,B.Z)({},Nt),{},{key:String(Nt.key)})}function ha(){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=ha(Dt),tt=ha(Nt);fn.forEach(function(it){for(var Et=!1,Rt=je;Rt1});return Je.forEach(function(it){Ot=Ot.filter(function(Et){var Rt=Et.key,xn=Et.status;return Rt!==it||xn!==la}),Ot.forEach(function(Et){Et.key===it&&(Et.status=Zr)})}),Ot}var bo=["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 Co(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,Et=Dt.loadingKeys,Rt=Dt.halfCheckedKeys,xn=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,Aa=(0,E.Z)(Dt,qa),ua=f.useRef(null),Kr=f.useRef(null);f.useImperativeHandle(Nt,function(){return{scrollTo:function(Kl){ua.current.scrollTo(Kl)},getIndentWidth:function(){return Kr.current.offsetWidth}}});var ei=f.useState(tt),Vo=(0,F.Z)(ei,2),Fo=Vo[0],xi=Vo[1],qo=f.useState(je),il=(0,F.Z)(qo,2),Io=il[0],yl=il[1],Rl=f.useState(je),Vi=(0,F.Z)(Rl,2),bl=Vi[0],Bl=Vi[1],Fs=f.useState([]),nr=(0,F.Z)(Fs,2),fo=nr[0],za=nr[1],Qo=f.useState(null),Qi=(0,F.Z)(Qo,2),hs=Qi[0],Po=Qi[1],Ui=f.useRef(je);Ui.current=je;function ml(){var xo=Ui.current;yl(xo),Bl(xo),za([]),Po(null),xa()}S(function(){xi(tt);var xo=el(Fo,tt);if(xo.key!==null)if(xo.add){var Kl=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(Kl+1,0,no),Bl($a),za(Ns),Po("show")}else{var Zl=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(Zl+1,0,no),Bl(Bu),za(tu),Po("hide")}else Io!==je&&(yl(je),Bl(je))},[tt,je]),f.useEffect(function(){rn||ml()},[rn]);var Si=Sn?bl:je,Ds={expandedKeys:tt,selectedKeys:He,loadedKeys:it,loadingKeys:Et,checkedKeys:Je,halfCheckedKeys:Rt,dragOverNodeKey:Ln,dropPosition:Jn,keyEntities:xn};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:Li,"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:Kr,className:"".concat(Ot,"-indent-unit")}))),f.createElement(C.Z,(0,w.Z)({},Aa,{data:Si,itemKey:tl,height:bn,fullHeight:!1,virtual:br,itemHeight:Sr,prefixCls:"".concat(Ot,"-list"),ref:ua,onVisibleChange:function(Kl,Ns){var $a=new Set(Kl),Zl=Ns.filter(function(tu){return!$a.has(tu)});Zl.some(function(tu){return tl(tu)===ol})&&ml()}}),function(xo){var Kl=xo.pos,Ns=(0,w.Z)({},((0,m.Z)(xo.data),xo.data)),$a=xo.title,Zl=xo.key,tu=xo.isStart,Bu=xo.isEnd,As=(0,Ma.km)(Zl,Kl);delete Ns.key,delete Ns.children;var Ts=(0,Ma.H8)(As,Ds);return f.createElement(ni,(0,w.Z)({},Ns,Ts,{title:$a,active:!!Qa&&Zl===Qa.key,pos:Kl,data:xo.data,isStart:tu,isEnd:Bu,motion:Sn,motionNodes:Zl===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,Wl=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,xn=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,B.Z)((0,B.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=xn.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(xn),dropToGap:cn!==0,dropPosition:cn+Number(br[br.length-1])};Et||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,Et=it.expandedKeys,Rt=it.flattenNodes,xn=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,B.Z)((0,B.Z)({},(0,Ma.H8)(cn,je.getTreeNodeRequiredProps())),{},{data:Ln.data}));je.setExpandedKeys(xn?(0,No._5)(Et,cn):(0,No.L0)(Et,cn)),je.onNodeExpand(He,Jn)}},je.onNodeClick=function(He,Je){var it=je.props,Et=it.onClick,Rt=it.expandAction;Rt==="click"&&je.triggerExpandActionExpand(He,Je),Et==null||Et(He,Je)},je.onNodeDoubleClick=function(He,Je){var it=je.props,Et=it.onDoubleClick,Rt=it.expandAction;Rt==="doubleClick"&&je.triggerExpandActionExpand(He,Je),Et==null||Et(He,Je)},je.onNodeSelect=function(He,Je){var it=je.state.selectedKeys,Et=je.state,Rt=Et.keyEntities,xn=Et.fieldNames,cn=je.props,rn=cn.onSelect,Ln=cn.multiple,Jn=Je.selected,Sn=Je[xn.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 Et=je.state,Rt=Et.keyEntities,xn=Et.checkedKeys,cn=Et.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)(xn,Sn):(0,No._5)(xn,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)(xn),[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(Et,Rt){je.setState(function(xn){var cn=xn.loadedKeys,rn=cn===void 0?[]:cn,Ln=xn.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)}}),Et()}).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)}),Et()}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),Et=0;Et1&&arguments[1]!==void 0?arguments[1]:!1,it=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!je.destroyed){var Et=!1,Rt=!0,xn={};Object.keys(He).forEach(function(cn){if(cn in je.props){Rt=!1;return}Et=!0,xn[cn]=He[cn]}),Et&&(!Je||Rt)&&je.setState((0,B.Z)((0,B.Z)({},xn),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,Et=fn.activeKey,Rt=fn.dropLevelOffset,xn=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,Aa=Sn.checkStrictly,ua=Sn.disabled,Kr=Sn.motion,ei=Sn.loadData,Vo=Sn.filterTreeNode,Fo=Sn.height,xi=Sn.itemHeight,qo=Sn.virtual,il=Sn.titleRender,Io=Sn.dropIndicatorRender,yl=Sn.onContextMenu,Rl=Sn.onScroll,Vi=Sn.direction,bl=Sn.rootClassName,Bl=Sn.rootStyle,Fs=(0,c.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:Aa,disabled:ua,keyEntities:Je,dropLevelOffset:Rt,dropContainerKey:xn,dropTargetKey:cn,dropPosition:rn,dragOverNodeKey:Ln,indent:Jn,direction:Vi,dropIndicatorRender:Io,loadData:ei,filterTreeNode:Vo,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:n()(bn,Sr,bl,(Zt={},(0,r.Z)(Zt,"".concat(bn,"-show-line"),Hr),(0,r.Z)(Zt,"".concat(bn,"-focused"),tt),(0,r.Z)(Zt,"".concat(bn,"-active-focused"),Et!==null),Zt)),style:Bl},f.createElement(ts,(0,w.Z)({ref:this.listRef,prefixCls:bn,style:br,data:He,disabled:ua,selectable:ta,checkable:!!xa,motion:Kr,dragging:it!==null,height:Fo,itemHeight:xi,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:yl,onScroll:Rl},this.getTreeNodeRequiredProps(),Fs))))}}],[{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,Et=fn.fieldNames;if(Je("fieldNames")&&(Et=(0,Ma.w$)(Zt.fieldNames),He.fieldNames=Et),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:Et});He.keyEntities=(0,B.Z)((0,r.Z)({},ol,wl),Rt.keyEntities)}var xn=He.keyEntities||fn.keyEntities;if(Je("expandedKeys")||tt&&Je("autoExpandParent"))He.expandedKeys=Zt.autoExpandParent||!tt&&Zt.defaultExpandParent?(0,No.r7)(Zt.expandedKeys,xn):Zt.expandedKeys;else if(!tt&&Zt.defaultExpandAll){var cn=(0,B.Z)({},xn);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,xn):Zt.defaultExpandedKeys);if(He.expandedKeys||delete He.expandedKeys,it||He.expandedKeys){var rn=(0,Ma.oH)(it||fn.treeData,He.expandedKeys||fn.expandedKeys,Et);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,xn);bn=Hr.checkedKeys,br=Hr.halfCheckedKeys}He.checkedKeys=bn,He.halfCheckedKeys=br}}return Je("loadedKeys")&&(He.loadedKeys=Zt.loadedKeys),He}}]),Ot}(f.Component);Wl.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},Wl.TreeNode=Rr.Z;var as=Wl,xl=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,w.Z)({},Nt,{ref:Ot,icon:dl}))},qt=f.forwardRef(Yt),It=h(53124),Un=h(50881),ho=h(33603),So=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:Et,blockNode:Rt=!1,children:xn,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,ho.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,So.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:Et,treeNodeProps:tr,showLine:it});return Qa(f.createElement(xl,Object.assign({itemHeight:20,ref:Nt,virtual:Zt},Hr,{style:Object.assign(Object.assign({},fn==null?void 0:fn.style),Sn),prefixCls:bn,className:n()({[`${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}),xn))}),ki;(function(Dt){Dt[Dt.None=0]="None",Dt[Dt.Start=1]="Start",Dt[Dt.End=2]="End"})(ki||(ki={}));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=ki.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===ki.End)return!1;if(He(Je)){if(fn.push(Je),tt===ki.None)tt=ki.Start;else if(tt===ki.Start)return tt=ki.End,!1}else tt===ki.Start&&fn.push(Je);return Ot.includes(Je)}),fn}function Ao(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 oi=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=oi(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,Et]=f.useState(fn.selectedKeys||fn.defaultSelectedKeys||[]),[Rt,xn]=f.useState(()=>Je());f.useEffect(()=>{"selectedKeys"in fn&&Et(fn.selectedKeys)},[fn.selectedKeys]),f.useEffect(()=>{"expandedKeys"in fn&&xn(fn.expandedKeys)},[fn.expandedKeys]);const cn=(Pr,ta)=>{var tr;return"expandedKeys"in fn||xn(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,Aa=mi(fn),ua=Object.assign(Object.assign({},ta),{selected:!0}),Kr=(Na==null?void 0:Na.ctrlKey)||(Na==null?void 0:Na.metaKey),ei=Na==null?void 0:Na.shiftKey;let Vo;Gn&&Kr?(Vo=Pr,tt.current=xa,He.current=Vo,ua.selectedNodes=Ao(Aa,Vo)):Gn&&ei?(Vo=Array.from(new Set([].concat((0,P.Z)(He.current||[]),(0,P.Z)(Jo({treeData:Aa,expandedKeys:Rt,startKey:xa,endKey:tt.current}))))),ua.selectedNodes=Ao(Aa,Vo)):(Vo=[xa],tt.current=xa,He.current=Vo,ua.selectedNodes=Ao(Aa,Vo)),(tr=fn.onSelect)===null||tr===void 0||tr.call(fn,Vo,ua),"selectedKeys"in fn||Et(Vo)},{getPrefixCls:Ln,direction:Jn}=f.useContext(It.E_),{prefixCls:Sn,className:bn,showIcon:Sr=!0,expandAction:br="click"}=fn,Hr=oi(fn,["prefixCls","className","showIcon","expandAction"]),Qa=Ln("tree",Sn),Mr=n()(`${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(et,$e,h){"use strict";h.d($e,{TM:function(){return o},Yk:function(){return n}});var w=h(34367),r=h(63185),e=h(14747),B=h(33507),P=h(45503),a=h(67968);const t=new w.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),s=(u,c)=>({[`.${u}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${c.motionDurationSlow}`}}}),l=(u,c)=>({[`.${u}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:c.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${c.lineWidthBold}px solid ${c.colorPrimary}`,borderRadius:"50%",content:'""'}}}),i=(u,c)=>{const{treeCls:p,treeNodeCls:f,treeNodePadding:y,titleHeight:A,nodeSelectedBg:m,nodeHoverBg:F}=c,E=c.paddingXS;return{[p]:Object.assign(Object.assign({},(0,e.Wf)(c)),{background:c.colorBgContainer,borderRadius:c.borderRadius,transition:`background-color ${c.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)(c)),[`${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 ${c.colorPrimary}`,opacity:0,animationName:t,animationDuration:c.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:c.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${p}-node-content-wrapper`]:Object.assign({},(0,e.oN)(c)),[`&: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 ${c.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(u,c)),{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:c.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 ${c.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:A/2*.8,height:A/2,borderBottom:`1px solid ${c.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 ${c.paddingXS/2}px`,color:"inherit",lineHeight:`${A}px`,background:"transparent",borderRadius:c.borderRadius,cursor:"pointer",transition:`all ${c.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:F},[`&${p}-node-selected`]:{backgroundColor:m},[`${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(u,c)),[`${f}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${c.colorPrimary}`}},"&-show-line":{[`${p}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:A/2,bottom:-y,borderInlineEnd:`1px solid ${c.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`}}}}})}},d=u=>{const{treeCls:c,treeNodeCls:p,treeNodePadding:f,directoryNodeSelectedBg:y,directoryNodeSelectedColor:A}=u;return{[`${c}${c}-directory`]:{[p]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:f,insetInlineStart:0,transition:`background-color ${u.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:u.controlItemBgHover}},"> *":{zIndex:1},[`${c}-switcher`]:{transition:`color ${u.motionDurationMid}`},[`${c}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${c}-node-selected`]:{color:A,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:y},[`${c}-switcher`]:{color:A},[`${c}-node-content-wrapper`]:{color:A,background:"transparent"}}}}}},n=(u,c)=>{const p=`.${u}`,f=`${p}-treenode`,y=c.paddingXS/2,A=(0,P.TS)(c,{treeCls:p,treeNodeCls:f,treeNodePadding:y});return[i(u,A),d(A)]},o=u=>{const{controlHeightSM:c}=u;return{titleHeight:c,nodeHoverBg:u.controlItemBgHover,nodeSelectedBg:u.controlItemBgActive}};$e.ZP=(0,a.Z)("Tree",(u,c)=>{let{prefixCls:p}=c;return[{[u.componentCls]:(0,r.C2)(`${p}-checkbox`,u)},n(p,u),(0,B.Z)(u)]},u=>{const{colorTextLightSolid:c,colorPrimary:p}=u;return Object.assign(Object.assign({},o(u)),{directoryNodeSelectedColor:c,directoryNodeSelectedBg:p})})},99184:function(et,$e,h){"use strict";h.d($e,{Z:function(){return p}});var w=h(87462),r=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"},B=e,P=h(84089),a=function(y,A){return r.createElement(P.Z,(0,w.Z)({},y,{ref:A,icon:B}))},t=r.forwardRef(a),s=h(73148),l=h(3407),i=h(34182),d=h(74664),n=h(94184),o=h.n(n),u=h(96159),p=f=>{const{prefixCls:y,switcherIcon:A,treeNodeProps:m,showLine:F}=f,{isLeaf:E,expanded:v,loading:M}=m;if(M)return r.createElement(l.Z,{className:`${y}-switcher-loading-icon`});let S;if(F&&typeof F=="object"&&(S=F.showLeafIcon),E){if(!F)return null;if(typeof S!="boolean"&&S){const g=typeof S=="function"?S(m):S,D=`${y}-switcher-line-custom-icon`;return(0,u.l$)(g)?(0,u.Tm)(g,{className:o()(g.props.className||"",D)}):g}return S?r.createElement(s.Z,{className:`${y}-switcher-line-icon`}):r.createElement("span",{className:`${y}-switcher-leaf-line`})}const b=`${y}-switcher-icon`,C=typeof A=="function"?A(m):A;return(0,u.l$)(C)?(0,u.Tm)(C,{className:o()(C.props.className||"",b)}):C!==void 0?C:F?v?r.createElement(i.Z,{className:`${y}-switcher-line-icon`}):r.createElement(d.Z,{className:`${y}-switcher-line-icon`}):r.createElement(t,{className:b})}},5584:function(et,$e,h){"use strict";var w,r=h(64836).default;w={value:!0},$e.Z=void 0;var e=r(h(53457)),B=r(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({},B.default)};P.lang.ok="\u786E\u5B9A";var a=P;$e.Z=a},15704:function(et,$e){"use strict";Object.defineProperty($e,"__esModule",{value:!0}),$e.default=void 0;var w={placeholder:"\u8BF7\u9009\u62E9\u65F6\u95F4",rangePlaceholder:["\u5F00\u59CB\u65F6\u95F4","\u7ED3\u675F\u65F6\u95F4"]};$e.default=w},97909:function(et){(function($e,h){et.exports=h()})(this,function(){"use strict";var $e=1e3,h=6e4,w=36e5,r="millisecond",e="second",B="minute",P="hour",a="day",t="week",s="month",l="quarter",i="year",d="date",n="Invalid Date",o=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,u=/\[([^\]]+)]|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,c={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"],D=C%100;return"["+C+(g[(D-20)%10]||g[D]||g[0])+"]"}},p=function(C,g,D){var j=String(C);return!j||j.length>=g?C:""+Array(g+1-j.length).join(D)+C},f={s:p,z:function(C){var g=-C.utcOffset(),D=Math.abs(g),j=Math.floor(D/60),R=D%60;return(g<=0?"+":"-")+p(j,2,"0")+":"+p(R,2,"0")},m:function C(g,D){if(g.date()1)return C(Z[0])}else{var G=g.name;A[G]=g,R=G}return!j&&R&&(y=R),R||!j&&y},v=function(C,g){if(F(C))return C.clone();var D=typeof g=="object"?g:{};return D.date=C,D.args=arguments,new S(D)},M=f;M.l=E,M.i=F,M.w=function(C,g){return v(C,{locale:g.$L,utc:g.$u,x:g.$x,$offset:g.$offset})};var S=function(){function C(D){this.$L=E(D.locale,null,!0),this.parse(D),this.$x=this.$x||D.x||{},this[m]=!0}var g=C.prototype;return g.parse=function(D){this.$d=function(j){var R=j.date,N=j.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)}(D),this.init()},g.init=function(){var D=this.$d;this.$y=D.getFullYear(),this.$M=D.getMonth(),this.$D=D.getDate(),this.$W=D.getDay(),this.$H=D.getHours(),this.$m=D.getMinutes(),this.$s=D.getSeconds(),this.$ms=D.getMilliseconds()},g.$utils=function(){return M},g.isValid=function(){return this.$d.toString()!==n},g.isSame=function(D,j){var R=v(D);return this.startOf(j)<=R&&R<=this.endOf(j)},g.isAfter=function(D,j){return v(D)68?1900:2e3)},a=function(n){return function(o){this[n]=+o}},t=[/[+-]\d\d:?(\d\d)?|Z/,function(n){(this.zone||(this.zone={})).offset=function(o){if(!o||o==="Z")return 0;var u=o.match(/([+-]|\d\d)/g),c=60*u[1]+(+u[2]||0);return c===0?0:u[0]==="+"?-c:c}(n)}],s=function(n){var o=B[n];return o&&(o.indexOf?o:o.s.concat(o.f))},l=function(n,o){var u,c=B.meridiem;if(c){for(var p=1;p<=24;p+=1)if(n.indexOf(c(p,0,o))>-1){u=p>12;break}}else u=n===(o?"pm":"PM");return u},i={A:[e,function(n){this.afternoon=l(n,!1)}],a:[e,function(n){this.afternoon=l(n,!0)}],S:[/\d/,function(n){this.milliseconds=100*+n}],SS:[w,function(n){this.milliseconds=10*+n}],SSS:[/\d{3}/,function(n){this.milliseconds=+n}],s:[r,a("seconds")],ss:[r,a("seconds")],m:[r,a("minutes")],mm:[r,a("minutes")],H:[r,a("hours")],h:[r,a("hours")],HH:[r,a("hours")],hh:[r,a("hours")],D:[r,a("day")],DD:[w,a("day")],Do:[e,function(n){var o=B.ordinal,u=n.match(/\d+/);if(this.day=u[0],o)for(var c=1;c<=31;c+=1)o(c).replace(/\[|\]/g,"")===n&&(this.day=c)}],M:[r,a("month")],MM:[w,a("month")],MMM:[e,function(n){var o=s("months"),u=(s("monthsShort")||o.map(function(c){return c.slice(0,3)})).indexOf(n)+1;if(u<1)throw new Error;this.month=u%12||u}],MMMM:[e,function(n){var o=s("months").indexOf(n)+1;if(o<1)throw new Error;this.month=o%12||o}],Y:[/[+-]?\d+/,a("year")],YY:[w,function(n){this.year=P(n)}],YYYY:[/\d{4}/,a("year")],Z:t,ZZ:t};function d(n){var o,u;o=n,u=B&&B.formats;for(var c=(n=o.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(E,v,M){var S=M&&M.toUpperCase();return v||u[M]||$e[M]||u[S].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(b,C,g){return C||g.slice(1)})})).match(h),p=c.length,f=0;f-1)return new Date((j==="X"?1e3:1)*D);var N=d(j)(D),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,F,A),this.init(),S&&S!==!0&&(this.$L=this.locale(S).$L),M&&y!=this.format(F)&&(this.$d=new Date("")),B={}}else if(F instanceof Array)for(var b=F.length,C=1;C<=b;C+=1){m[1]=F[C-1];var g=u.apply(this,m);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(et){(function($e,h){et.exports=h()})(this,function(){"use strict";return function($e,h,w){var r=h.prototype,e=function(s){return s&&(s.indexOf?s:s.s)},B=function(s,l,i,d,n){var o=s.name?s:s.$locale(),u=e(o[l]),c=e(o[i]),p=u||c.map(function(y){return y.slice(0,d)});if(!n)return p;var f=o.weekStart;return p.map(function(y,A){return p[(A+(f||0))%7]})},P=function(){return w.Ls[w.locale()]},a=function(s,l){return s.formats[l]||function(i){return i.replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(d,n,o){return n||o.slice(1)})}(s.formats[l.toUpperCase()])},t=function(){var s=this;return{months:function(l){return l?l.format("MMMM"):B(s,"months")},monthsShort:function(l){return l?l.format("MMM"):B(s,"monthsShort","months",3)},firstDayOfWeek:function(){return s.$locale().weekStart||0},weekdays:function(l){return l?l.format("dddd"):B(s,"weekdays")},weekdaysMin:function(l){return l?l.format("dd"):B(s,"weekdaysMin","weekdays",2)},weekdaysShort:function(l){return l?l.format("ddd"):B(s,"weekdaysShort","weekdays",3)},longDateFormat:function(l){return a(s.$locale(),l)},meridiem:this.$locale().meridiem,ordinal:this.$locale().ordinal}};r.localeData=function(){return t.bind(this)()},w.localeData=function(){var s=P();return{firstDayOfWeek:function(){return s.weekStart||0},weekdays:function(){return w.weekdays()},weekdaysShort:function(){return w.weekdaysShort()},weekdaysMin:function(){return w.weekdaysMin()},months:function(){return w.months()},monthsShort:function(){return w.monthsShort()},longDateFormat:function(l){return a(s,l)},meridiem:s.meridiem,ordinal:s.ordinal}},w.months=function(){return B(P(),"months")},w.monthsShort=function(){return B(P(),"monthsShort","months",3)},w.weekdays=function(s){return B(P(),"weekdays",null,null,s)},w.weekdaysShort=function(s){return B(P(),"weekdaysShort","weekdays",3,s)},w.weekdaysMin=function(s){return B(P(),"weekdaysMin","weekdays",2,s)}}})},23082:function(et){(function($e,h){et.exports=h()})(this,function(){"use strict";var $e="week",h="year";return function(w,r,e){var B=r.prototype;B.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($e);if(t.isBefore(s))return 1}var l=e(this).startOf(h).date(a).startOf($e).subtract(1,"millisecond"),i=this.diff(l,$e,!0);return i<0?e(this).startOf("week").week():Math.ceil(i)},B.weeks=function(P){return P===void 0&&(P=null),this.week(P)}}})},99873:function(et){(function($e,h){et.exports=h()})(this,function(){"use strict";return function($e,h){h.prototype.weekYear=function(){var w=this.month(),r=this.week(),e=this.year();return r===1&&w===11?e+1:w===0&&r>=52?e-1:e}}})},33088:function(et){(function($e,h){et.exports=h()})(this,function(){"use strict";return function($e,h){h.prototype.weekday=function(w){var r=this.$locale().weekStart||0,e=this.$W,B=(e=0&&v.splice(M,1),v}function i(F,E){var v=(F||[]).slice();return v.indexOf(E)===-1&&v.push(E),v}function d(F){return F.split("-")}function n(F,E){var v=[],M=(0,a.Z)(E,F);function S(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];b.forEach(function(C){var g=C.key,D=C.children;v.push(g),S(D)})}return S(M.children),v}function o(F){if(F.parent){var E=d(F.pos);return Number(E[E.length-1])===F.parent.children.length-1}return!1}function u(F){var E=d(F.pos);return Number(E[E.length-1])===0}function c(F,E,v,M,S,b,C,g,D,j){var R,N=F.clientX,Z=F.clientY,G=F.target.getBoundingClientRect(),X=G.top,ne=G.height,Q=(j==="rtl"?-1:1)*(((S==null?void 0:S.x)||0)-N),me=(Q-12)/M,se=(0,a.Z)(g,v.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(F,E){if(F){var v=E.multiple;return v?F.slice():F.length?[F[0]]:F}}var f=function(E){return E};function y(F,E){if(!F)return[];var v=E||{},M=v.processProps,S=M===void 0?f:M,b=Array.isArray(F)?F:[F];return b.map(function(C){var g=C.children,D=_objectWithoutProperties(C,s),j=y(g,E);return React.createElement(TreeNode,_extends({key:D.key},S(D)),j)})}function A(F){if(!F)return null;var E;if(Array.isArray(F))E={checkedKeys:F,halfCheckedKeys:void 0};else if((0,r.Z)(F)==="object")E={checkedKeys:F.checked||void 0,halfCheckedKeys:F.halfChecked||void 0};else return(0,e.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return E}function m(F,E){var v=new Set;function M(S){if(!v.has(S)){var b=(0,a.Z)(E,S);if(b){v.add(S);var C=b.parent,g=b.node;g.disabled||C&&M(C.key)}}}return(F||[]).forEach(function(S){M(S)}),(0,w.Z)(v)}},97153:function(et,$e,h){"use strict";h.d($e,{S:function(){return t}});var w=h(72978),r=h(3596);function e(s,l){var i=new Set;return s.forEach(function(d){l.has(d)||i.add(d)}),i}function B(s){var l=s||{},i=l.disabled,d=l.disableCheckbox,n=l.checkable;return!!(i||d)||n===!1}function P(s,l,i,d){for(var n=new Set(s),o=new Set,u=0;u<=i;u+=1){var c=l.get(u)||new Set;c.forEach(function(A){var m=A.key,F=A.node,E=A.children,v=E===void 0?[]:E;n.has(m)&&!d(F)&&v.filter(function(M){return!d(M.node)}).forEach(function(M){n.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 m=A.parent,F=A.node;if(!(d(F)||!A.parent||p.has(A.parent.key))){if(d(A.parent.node)){p.add(m.key);return}var E=!0,v=!1;(m.children||[]).filter(function(M){return!d(M.node)}).forEach(function(M){var S=M.key,b=n.has(S);E&&!b&&(E=!1),!v&&(b||o.has(S))&&(v=!0)}),E&&n.add(m.key),v&&o.add(m.key),p.add(m.key)}})}return{checkedKeys:Array.from(n),halfCheckedKeys:Array.from(e(o,n))}}function a(s,l,i,d,n){for(var o=new Set(s),u=new Set(l),c=0;c<=d;c+=1){var p=i.get(c)||new Set;p.forEach(function(m){var F=m.key,E=m.node,v=m.children,M=v===void 0?[]:v;!o.has(F)&&!u.has(F)&&!n(E)&&M.filter(function(S){return!n(S.node)}).forEach(function(S){o.delete(S.key)})})}u=new Set;for(var f=new Set,y=d;y>=0;y-=1){var A=i.get(y)||new Set;A.forEach(function(m){var F=m.parent,E=m.node;if(!(n(E)||!m.parent||f.has(m.parent.key))){if(n(m.parent.node)){f.add(F.key);return}var v=!0,M=!1;(F.children||[]).filter(function(S){return!n(S.node)}).forEach(function(S){var b=S.key,C=o.has(b);v&&!C&&(v=!1),!M&&(C||u.has(b))&&(M=!0)}),v||o.delete(F.key),M&&u.add(F.key),f.add(F.key)}})}return{checkedKeys:Array.from(o),halfCheckedKeys:Array.from(e(u,o))}}function t(s,l,i,d){var n=[],o;d?o=d:o=B;var u=new Set(s.filter(function(y){var A=!!(0,r.Z)(i,y);return A||n.push(y),A})),c=new Map,p=0;Object.keys(i).forEach(function(y){var A=i[y],m=A.level,F=c.get(m);F||(F=new Set,c.set(m,F)),F.add(A),p=Math.max(p,m)}),(0,w.ZP)(!n.length,"Tree missing follow keys: ".concat(n.slice(0,100).map(function(y){return"'".concat(y,"'")}).join(", ")));var f;return l===!0?f=P(u,c,p,o):f=a(u,l.halfCheckedKeys,c,p,o),f}},3596:function(et,$e,h){"use strict";h.d($e,{Z:function(){return w}});function w(r,e){return r[e]}},83898:function(et,$e,h){"use strict";h.d($e,{I8:function(){return m},F:function(){return E},zn:function(){return f},w$:function(){return c},oH:function(){return y},km:function(){return u},H8:function(){return F}});var w=h(71002),r=h(74902),e=h(1413),B=h(45987),P=h(67294),a=h(28580);function t(v){var M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},S=[];return P.Children.forEach(v,function(b){b==null&&!M.keepEmpty||(Array.isArray(b)?S=S.concat(t(b)):(0,a.isFragment)(b)&&b.props?S=S.concat(t(b.props.children,M)):S.push(b))}),S}function s(v,M){var S=(0,e.Z)({},v);return Array.isArray(M)&&M.forEach(function(b){delete S[b]}),S}var l=h(72978),i=h(3596),d=["children"];function n(v,M){return"".concat(v,"-").concat(M)}function o(v){return v&&v.type&&v.type.isTreeNode}function u(v,M){return v!=null?v:M}function c(v){var M=v||{},S=M.title,b=M._title,C=M.key,g=M.children,D=S||"title";return{title:D,_title:b||[D],key:C||"key",children:g||"children"}}function p(v,M){var S=new Map;function b(C){var g=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(C||[]).forEach(function(D){var j=D[M.key],R=D[M.children];warning(j!=null,"Tree node must have a certain key: [".concat(g).concat(j,"]"));var N=String(j);warning(!S.has(N)||j===null||j===void 0,"Same 'key' exist in the Tree: ".concat(N)),S.set(N,!0),b(R,"".concat(g).concat(N," > "))})}b(v)}function f(v){function M(S){var b=t(S);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,D=C.props,j=D.children,R=(0,B.Z)(D,d),N=(0,e.Z)({key:g},R),Z=M(j);return Z.length&&(N.children=Z),N}).filter(function(C){return C})}return M(v)}function y(v,M,S){var b=c(S),C=b._title,g=b.key,D=b.children,j=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=n(G?G.pos:"0",ne),me=u(X[g],Q),se,ue=0;ue1&&arguments[1]!==void 0?arguments[1]:{},S=M.initWrapper,b=M.processEntity,C=M.onProcessFinished,g=M.externalGetKey,D=M.childrenPropName,j=M.fieldNames,R=arguments.length>2?arguments[2]:void 0,N=g||R,Z={},G={},X={posEntities:Z,keyEntities:G};return S&&(X=S(X)||X),A(v,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=u(ue,se);Z[se]=$,G[de]=$,$.parent=Z[oe],$.parent&&($.parent.children=$.parent.children||[],$.parent.children.push($)),b&&b($,X)},{externalGetKey:N,childrenPropName:D,fieldNames:j}),C&&C(X),X}function F(v,M){var S=M.expandedKeys,b=M.selectedKeys,C=M.loadedKeys,g=M.loadingKeys,D=M.checkedKeys,j=M.halfCheckedKeys,R=M.dragOverNodeKey,N=M.dropPosition,Z=M.keyEntities,G=(0,i.Z)(Z,v),X={eventKey:v,expanded:S.indexOf(v)!==-1,selected:b.indexOf(v)!==-1,loaded:C.indexOf(v)!==-1,loading:g.indexOf(v)!==-1,checked:D.indexOf(v)!==-1,halfChecked:j.indexOf(v)!==-1,pos:String(G?G.pos:""),dragOver:R===v&&N===0,dragOverGapTop:R===v&&N===-1,dragOverGapBottom:R===v&&N===1};return X}function E(v){var M=v.data,S=v.expanded,b=v.selected,C=v.checked,g=v.loaded,D=v.loading,j=v.halfChecked,R=v.dragOver,N=v.dragOverGapTop,Z=v.dragOverGapBottom,G=v.pos,X=v.active,ne=v.eventKey,Q=(0,e.Z)((0,e.Z)({},M),{},{expanded:S,selected:b,checked:C,loaded:g,loading:D,halfChecked:j,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`."),v}}),Q}},34952:function(et,$e,h){"use strict";h.d($e,{Z:function(){return s}});var w=h(1413),r=`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:Fr}})}};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:Qt,bodySortBg:Bn,rowHoverBg:Fn,rowSelectedBg:Pn,rowSelectedHoverBg:Kn,rowExpandedBg:an,cellPaddingBlock:qn,cellPaddingInline:Zn,cellPaddingBlockMD:Fr,cellPaddingInlineMD:ya,cellPaddingBlockSM:oa,cellPaddingInlineSM:sa,borderColor:so,footerBg:Lo,footerColor:Yr,headerBorderRadius:Hn,cellFontSize:jn,cellFontSizeMD:sr,cellFontSizeSM:jr,headerSplitColor:ia,fixedHeaderSortActiveBg:to,headerFilterHoverBg:ka,filterDropdownBg:ba,expandIconBg:Ro,selectionColumnWidth:zo,stickyScrollBarBg:ci}=_,di=new Er.C(Ue),Hl=new Er.C(Ge),Sl=2,Go=(0,Ba.TS)(_,{tableFontSize:jn,tableBg:mt,tableRadius:Hn,tablePaddingVertical:qn,tablePaddingHorizontal:Zn,tablePaddingVerticalMiddle:Fr,tablePaddingHorizontalMiddle:ya,tablePaddingVerticalSmall:oa,tablePaddingHorizontalSmall:sa,tableBorderColor:so,tableHeaderTextColor:Vt,tableHeaderBg:xt,tableFooterTextColor:Yr,tableFooterBg:Lo,tableHeaderCellSplitColor:ia,tableHeaderSortBg:Jt,tableHeaderSortHoverBg:Qt,tableHeaderIconColor:di.clone().setAlpha(di.getAlpha()*at).toRgbString(),tableHeaderIconColorHover:Hl.clone().setAlpha(Hl.getAlpha()*at).toRgbString(),tableBodySortBg:Bn,tableFixedHeaderSortActiveBg:to,tableHeaderFilterActiveBg:ka,tableFilterDropdownBg:ba,tableRowHoverBg:Fn,tableSelectedRowBg:Pn,tableSelectedRowHoverBg:Kn,zIndexTableFixed:Sl,zIndexTableSticky:Sl+1,tableFontSizeMiddle:sr,tableFontSizeSmall:jr,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),Ni(Go),sl(Go),$o(Go),Tl(Go),Ho(Go),ql(Go),Mi(Go),sl(Go),Nl(Go),Cl(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:Qt,borderRadiusLG:Bn,fontSize:Fn,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:Qt,headerBorderRadius:Bn,footerBg:Zn,footerColor:Ue,cellFontSize:Fn,cellFontSizeMD:Fn,cellFontSizeSM:Fn,headerSplitColor:Qt,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:Qt,rowKey:Bn="key",rowClassName:Fn,columns:Pn,children:Kn,childrenColumnName:an,onChange:qn,getPopupContainer:Zn,loading:Fr,expandIcon:ya,expandable:oa,expandedRowRender:sa,expandIconColumnIndex:so,indentSize:Lo,scroll:Yr,sortDirections:Hn,locale:jn,showSorterTooltip:sr=!0,virtual:jr}=_,ia=t.useMemo(()=>Pn||Ao(Kn),[Pn,Kn]),to=t.useMemo(()=>ia.some(ti=>ti.responsive),[ia]),ka=(0,Ts.Z)(to),ba=t.useMemo(()=>{const ti=new Set(Object.keys(ka).filter(Al=>ka[Al]));return ia.filter(Al=>!Al.responsive||Al.responsive.some(Ls=>ti.has(Ls)))},[ia,ka]),Ro=(0,$a.Z)(_,["className","style","columns"]),{locale:zo=Fc.Z,direction:ci,table:di,renderEmpty:Hl,getPrefixCls:Sl,getPopupContainer:Go}=t.useContext(tu.E_),os=(0,As.Z)(mt),hi=Object.assign(Object.assign({},zo.Table),jn),jl=Vt||Oa,Pl=Sl("table",Se),Hi=Sl("dropdown",xt),Ga=Object.assign({childrenColumnName:an,expandIconColumnIndex:so},oa),{childrenColumnName:oo="children"}=Ga,uo=t.useMemo(()=>jl.some(ti=>ti==null?void 0:ti[oo])?"nest":sa||oa&&oa.expandedRowRender?"row":null,[jl]),Ra={body:t.useRef()},Wi=t.useMemo(()=>typeof Bn=="function"?Bn:ti=>ti==null?void 0:ti[Bn],[Bn]),[Da]=Tt(jl,oo,Wi),Mo={},yi=function(ti,Al){let Ls=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Ul,Ps,Is;const Ys=Object.assign(Object.assign({},Mo),ti);Ls&&((Ul=Mo.resetPagination)===null||Ul===void 0||Ul.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,Zl.Z)(0,{getContainer:()=>Ra.body.current}),qn==null||qn(Ys.pagination,Ys.filters,Ys.sorter,{currentDataSource:Bt(Ta(jl,Ys.sorterStates,oo),Ys.filterStates),action:Al})},Ai=(ti,Al)=>{yi({sorter:ti,sorterStates:Al},"sort",!1)},[is,Ss,Gs,Ll]=na({prefixCls:Pl,mergedColumns:ba,onSorterChange:Ai,sortDirections:Hn||["ascend","descend"],tableLocale:hi,showSorterTooltip:sr}),mu=t.useMemo(()=>Ta(jl,Ss,oo),[jl,Ss]);Mo.sorter=Ll(),Mo.sorterStates=Ss;const cs=(ti,Al)=>{yi({filters:ti,filterStates:Al},"filter",!0)},[Zs,ku,Bi]=Lt({prefixCls:Pl,locale:hi,dropdownPrefixCls:Hi,mergedColumns:ba,onFilterChange:cs,getPopupContainer:Zn||Go}),ul=Bt(mu,ku);Mo.filters=Bi,Mo.filterStates=ku;const kl=t.useMemo(()=>{const ti={};return Object.keys(Bi).forEach(Al=>{Bi[Al]!==null&&(ti[Al]=Bi[Al])}),Object.assign(Object.assign({},Gs),{filters:ti})},[Gs,Bi]),[ds]=Oo(kl),es=(ti,Al)=>{yi({pagination:Object.assign(Object.assign({},Mo.pagination),{current:ti,pageSize:Al})},"paginate")},[ri,Ws]=gn(ul.length,es,Jt);Mo.pagination=Jt===!1?{}:pn(ri,Jt),Mo.resetPagination=Ws;const Es=t.useMemo(()=>{if(Jt===!1||!ri.pageSize)return ul;const{current:ti=1,total:Al,pageSize:Ls=Wt}=ri;return ul.lengthLs?ul.slice((ti-1)*Ls,ti*Ls):ul:ul.slice((ti-1)*Ls,ti*Ls)},[!!Jt,ul,ri&&ri.current,ri&&ri.pageSize,ri&&ri.total]),[Xs,uu]=Tr({prefixCls:Pl,data:ul,pageData:Es,getRowKey:Wi,getRecordByKey:Da,expandType:uo,childrenColumnName:oo,locale:hi,getPopupContainer:Zn||Go},Qt),nl=(ti,Al,Ls)=>{let Ul;return typeof Fn=="function"?Ul=R()(Fn(ti,Al,Ls)):Ul=R()(Fn),R()({[`${Pl}-row-selected`]:uu.has(Wi(ti,Al))},Ul)};Ga.__PARENT_RENDER_ICON__=Ga.expandIcon,Ga.expandIcon=Ga.expandIcon||ya||Ml(hi),uo==="nest"&&Ga.expandIconColumnIndex===void 0?Ga.expandIconColumnIndex=Qt?1:0:Ga.expandIconColumnIndex>0&&Qt&&(Ga.expandIconColumnIndex-=1),typeof Ga.indentSize!="number"&&(Ga.indentSize=typeof Lo=="number"?Lo:15);const Gu=t.useCallback(ti=>ds(Xs(Zs(is(ti)))),[is,Zs,Xs]);let wu,cu;if(Jt!==!1&&(ri!=null&&ri.total)){let ti;ri.size?ti=ri.size:ti=os==="small"||os==="middle"?"small":void 0;const Al=Ps=>t.createElement(Fu.Z,Object.assign({},ri,{className:R()(`${Pl}-pagination ${Pl}-pagination-${Ps}`,ri.className),size:ti})),Ls=ci==="rtl"?"left":"right",{position:Ul}=ri;if(Ul!==null&&Array.isArray(Ul)){const Ps=Ul.find(vu=>vu.includes("top")),Is=Ul.find(vu=>vu.includes("bottom")),Ys=Ul.every(vu=>`${vu}`=="none");!Ps&&!Is&&!Ys&&(cu=Al(Ls)),Ps&&(wu=Al(Ps.toLowerCase().replace("top",""))),Is&&(cu=Al(Is.toLowerCase().replace("bottom","")))}else cu=Al(Ls)}let ys;typeof Fr=="boolean"?ys={spinning:Fr}:typeof Fr=="object"&&(ys=Object.assign({spinning:!0},Fr));const[js,zl]=pr(Pl),[,Fl]=(0,Vl.Z)(),Ou=R()(`${Pl}-wrapper`,di==null?void 0:di.className,{[`${Pl}-wrapper-rtl`]:ci==="rtl"},Ue,Ge,zl),Ru=Object.assign(Object.assign({},di==null?void 0:di.style),at),Eu=jn&&jn.emptyText||(Hl==null?void 0:Hl("Table"))||t.createElement(Bu.Z,{componentName:"Table"}),zi=jr?ao:Xr,Oc={},hc=t.useMemo(()=>{const{fontSize:ti,lineHeight:Al,padding:Ls,paddingXS:Ul,paddingSM:Ps}=Fl,Is=Math.floor(ti*Al);switch(os){case"large":return Ls*2+Is;case"small":return Ul*2+Is;default:return Ps*2+Is}},[Fl,os]);return jr&&(Oc.listItemHeight=hc),js(t.createElement("div",{ref:le,className:Ou,style:Ru},t.createElement(wc.Z,Object.assign({spinning:!1},ys),wu,t.createElement(zi,Object.assign({},Oc,Ro,{columns:ba,direction:ci,expandable:Ga,prefixCls:Pl,className:R()({[`${Pl}-middle`]:os==="middle",[`${Pl}-small`]:os==="small",[`${Pl}-bordered`]:St,[`${Pl}-empty`]:jl.length===0}),data:Es,rowKey:Wi,rowClassName:nl,emptyText:Eu,internalHooks:r,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=w,ui.SELECTION_ALL=vr,ui.SELECTION_INVERT=Xn,ui.SELECTION_NONE=gr,ui.Column=xo,ui.ColumnGroup=Ns,ui.Summary=Ke;var hl=ui,nu=hl},79870:function(et,$e,h){"use strict";h.d($e,{default:function(){return Xo}});var w=h(87462),r=h(4942),e=h(71002),B=h(1413),P=h(74902),a=h(15671),t=h(43144),s=h(97326),l=h(60136),i=h(51630),d=h(94184),n=h.n(d),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}}},u=o,c=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 m=h(36459),F=h(97685),E=h(45987);function v(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var M=v()?f.useLayoutEffect:f.useEffect,S=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 D(Dt){return Dt instanceof HTMLElement||Dt instanceof SVGElement}function j(Dt){return D(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=v()?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,F.Z)(Ot,2),Zt=je[0],fn=je[1],tt=Le(),He=(0,F.Z)(tt,2),Je=He[0],it=He[1];function Et(){fn(Te,!0)}return Re(function(){if(Zt!==Pe&&Zt!==I){var Rt=Ke.indexOf(Zt),xn=Ke[Rt+1],cn=Nt(Zt);cn===ze?fn(xn,!0):Je(function(rn){function Ln(){rn.isCanceled()||fn(xn,!0)}cn===!0?Ln():Promise.resolve(cn).then(Ln)})}},[Dt,Zt]),f.useEffect(function(){return function(){it()}},[]),[Et,Zt]},Ct=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,Et=je.motionDeadline,Rt=je.motionLeaveImmediately,xn=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,F.Z)(ta,2),Gn=tr[0],Ia=tr[1],Na=U(V),xa=(0,F.Z)(Na,2),Aa=xa[0],ua=xa[1],Kr=U(null),ei=(0,F.Z)(Kr,2),Vo=ei[0],Fo=ei[1],xi=(0,f.useRef)(!1),qo=(0,f.useRef)(null);function il(){return Ot()}var Io=(0,f.useRef)(!1);function yl(Po){var Ui=il();if(!(Po&&!Po.deadline&&Po.target!==Ui)){var ml=Io.current,Si;Aa===fe&&ml?Si=Hr==null?void 0:Hr(Ui,Po):Aa===K&&ml?Si=Qa==null?void 0:Qa(Ui,Po):Aa===re&&ml&&(Si=Mr==null?void 0:Mr(Ui,Po)),Aa!==V&&ml&&Si!==!1&&(ua(V,!0),Fo(null,!0))}}var Rl=Ct(yl),Vi=(0,F.Z)(Rl,1),bl=Vi[0],Bl=f.useMemo(function(){var Po,Ui,ml;switch(Aa){case fe:return Po={},(0,r.Z)(Po,Te,xn),(0,r.Z)(Po,Ae,Ln),(0,r.Z)(Po,H,bn),Po;case K:return Ui={},(0,r.Z)(Ui,Te,cn),(0,r.Z)(Ui,Ae,Jn),(0,r.Z)(Ui,H,Sr),Ui;case re:return ml={},(0,r.Z)(ml,Te,rn),(0,r.Z)(ml,Ae,Sn),(0,r.Z)(ml,H,br),ml;default:return{}}},[Aa]),Fs=Ye(Aa,function(Po){if(Po===Te){var Ui=Bl[Te];return Ui?Ui(il()):ze}if(za in Bl){var ml;Fo(((ml=Bl[za])===null||ml===void 0?void 0:ml.call(Bl,il(),null))||null)}return za===H&&(bl(il()),Et>0&&(clearTimeout(qo.current),qo.current=setTimeout(function(){yl({deadline:!0})},Et))),qe}),nr=(0,F.Z)(Fs,2),fo=nr[0],za=nr[1],Qo=Qe(za);Io.current=Qo,Re(function(){Ia(Nt);var Po=xi.current;if(xi.current=!0,!!Dt){var Ui;!Po&&Nt&&He&&(Ui=fe),Po&&Nt&&fn&&(Ui=K),(Po&&!Nt&&it||!Po&&Rt&&!Nt&&it)&&(Ui=re),Ui&&(ua(Ui),fo())}},[Nt]),(0,f.useEffect)(function(){(Aa===fe&&!He||Aa===K&&!fn||Aa===re&&!it)&&ua(V)},[He,fn,it]),(0,f.useEffect)(function(){return function(){xi.current=!1,clearTimeout(qo.current)}},[]);var Qi=f.useRef(!1);(0,f.useEffect)(function(){Gn&&(Qi.current=!0),Gn!==void 0&&Aa===V&&((Qi.current||Gn)&&(Pr==null||Pr(Gn)),Qi.current=!0)},[Gn,Aa]);var hs=Vo;return Bl[Te]&&za===Ae&&(hs=(0,B.Z)({transition:"none"},hs)),[Aa,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,Et=Zt.forceRender,Rt=Zt.children,xn=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:j(Sn.current)}catch(Kr){return null}}var Sr=kt(Ln,He,bn,Zt),br=(0,F.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(Kr){Jn.current=Kr,Z(fn,Kr)},[fn]),Gn,Ia=(0,B.Z)((0,B.Z)({},rn),{},{visible:He});if(!Rt)Gn=null;else if(Hr===V||!Ot(Zt))Pr?Gn=Rt((0,B.Z)({},Ia),tr):!it&&ta.current&&cn?Gn=Rt((0,B.Z)((0,B.Z)({},Ia),{},{className:cn}),tr):Et||!it&&!cn?Gn=Rt((0,B.Z)((0,B.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,B.Z)((0,B.Z)({},Ia),{},{className:n()(q(xn,Hr),(Na={},(0,r.Z)(Na,q(xn,"".concat(Hr,"-").concat(xa)),xa),(0,r.Z)(Na,xn,typeof xn=="string"),Na)),style:Mr}),tr)}if(f.isValidElement(Gn)&&ne(Gn)){var Aa=Gn,ua=Aa.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",Zr="keep",la="remove",Wr="removed";function pa(Dt){var Nt;return Dt&&(0,e.Z)(Dt)==="object"&&"key"in Dt?Nt=Dt:Nt={key:Dt},(0,B.Z)((0,B.Z)({},Nt),{},{key:String(Nt.key)})}function ha(){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=ha(Dt),tt=ha(Nt);fn.forEach(function(it){for(var Et=!1,Rt=je;Rt1});return Je.forEach(function(it){Ot=Ot.filter(function(Et){var Rt=Et.key,xn=Et.status;return Rt!==it||xn!==la}),Ot.forEach(function(Et){Et.key===it&&(Et.status=Zr)})}),Ot}var bo=["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 Co(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,Et=Dt.loadingKeys,Rt=Dt.halfCheckedKeys,xn=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,Aa=(0,E.Z)(Dt,qa),ua=f.useRef(null),Kr=f.useRef(null);f.useImperativeHandle(Nt,function(){return{scrollTo:function(Kl){ua.current.scrollTo(Kl)},getIndentWidth:function(){return Kr.current.offsetWidth}}});var ei=f.useState(tt),Vo=(0,F.Z)(ei,2),Fo=Vo[0],xi=Vo[1],qo=f.useState(je),il=(0,F.Z)(qo,2),Io=il[0],yl=il[1],Rl=f.useState(je),Vi=(0,F.Z)(Rl,2),bl=Vi[0],Bl=Vi[1],Fs=f.useState([]),nr=(0,F.Z)(Fs,2),fo=nr[0],za=nr[1],Qo=f.useState(null),Qi=(0,F.Z)(Qo,2),hs=Qi[0],Po=Qi[1],Ui=f.useRef(je);Ui.current=je;function ml(){var xo=Ui.current;yl(xo),Bl(xo),za([]),Po(null),xa()}S(function(){xi(tt);var xo=el(Fo,tt);if(xo.key!==null)if(xo.add){var Kl=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(Kl+1,0,no),Bl($a),za(Ns),Po("show")}else{var Zl=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(Zl+1,0,no),Bl(Bu),za(tu),Po("hide")}else Io!==je&&(yl(je),Bl(je))},[tt,je]),f.useEffect(function(){rn||ml()},[rn]);var Si=Sn?bl:je,Ds={expandedKeys:tt,selectedKeys:He,loadedKeys:it,loadingKeys:Et,checkedKeys:Je,halfCheckedKeys:Rt,dragOverNodeKey:Ln,dropPosition:Jn,keyEntities:xn};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:Li,"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:Kr,className:"".concat(Ot,"-indent-unit")}))),f.createElement(C.Z,(0,w.Z)({},Aa,{data:Si,itemKey:tl,height:bn,fullHeight:!1,virtual:br,itemHeight:Sr,prefixCls:"".concat(Ot,"-list"),ref:ua,onVisibleChange:function(Kl,Ns){var $a=new Set(Kl),Zl=Ns.filter(function(tu){return!$a.has(tu)});Zl.some(function(tu){return tl(tu)===ol})&&ml()}}),function(xo){var Kl=xo.pos,Ns=(0,w.Z)({},((0,m.Z)(xo.data),xo.data)),$a=xo.title,Zl=xo.key,tu=xo.isStart,Bu=xo.isEnd,As=(0,Ma.km)(Zl,Kl);delete Ns.key,delete Ns.children;var Ts=(0,Ma.H8)(As,Ds);return f.createElement(ni,(0,w.Z)({},Ns,Ts,{title:$a,active:!!Qa&&Zl===Qa.key,pos:Kl,data:xo.data,isStart:tu,isEnd:Bu,motion:Sn,motionNodes:Zl===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,Wl=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,xn=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,B.Z)((0,B.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=xn.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(xn),dropToGap:cn!==0,dropPosition:cn+Number(br[br.length-1])};Et||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,Et=it.expandedKeys,Rt=it.flattenNodes,xn=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,B.Z)((0,B.Z)({},(0,Ma.H8)(cn,je.getTreeNodeRequiredProps())),{},{data:Ln.data}));je.setExpandedKeys(xn?(0,No._5)(Et,cn):(0,No.L0)(Et,cn)),je.onNodeExpand(He,Jn)}},je.onNodeClick=function(He,Je){var it=je.props,Et=it.onClick,Rt=it.expandAction;Rt==="click"&&je.triggerExpandActionExpand(He,Je),Et==null||Et(He,Je)},je.onNodeDoubleClick=function(He,Je){var it=je.props,Et=it.onDoubleClick,Rt=it.expandAction;Rt==="doubleClick"&&je.triggerExpandActionExpand(He,Je),Et==null||Et(He,Je)},je.onNodeSelect=function(He,Je){var it=je.state.selectedKeys,Et=je.state,Rt=Et.keyEntities,xn=Et.fieldNames,cn=je.props,rn=cn.onSelect,Ln=cn.multiple,Jn=Je.selected,Sn=Je[xn.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 Et=je.state,Rt=Et.keyEntities,xn=Et.checkedKeys,cn=Et.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)(xn,Sn):(0,No._5)(xn,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)(xn),[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(Et,Rt){je.setState(function(xn){var cn=xn.loadedKeys,rn=cn===void 0?[]:cn,Ln=xn.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)}}),Et()}).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)}),Et()}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),Et=0;Et1&&arguments[1]!==void 0?arguments[1]:!1,it=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!je.destroyed){var Et=!1,Rt=!0,xn={};Object.keys(He).forEach(function(cn){if(cn in je.props){Rt=!1;return}Et=!0,xn[cn]=He[cn]}),Et&&(!Je||Rt)&&je.setState((0,B.Z)((0,B.Z)({},xn),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,Et=fn.activeKey,Rt=fn.dropLevelOffset,xn=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,Aa=Sn.checkStrictly,ua=Sn.disabled,Kr=Sn.motion,ei=Sn.loadData,Vo=Sn.filterTreeNode,Fo=Sn.height,xi=Sn.itemHeight,qo=Sn.virtual,il=Sn.titleRender,Io=Sn.dropIndicatorRender,yl=Sn.onContextMenu,Rl=Sn.onScroll,Vi=Sn.direction,bl=Sn.rootClassName,Bl=Sn.rootStyle,Fs=(0,c.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:Aa,disabled:ua,keyEntities:Je,dropLevelOffset:Rt,dropContainerKey:xn,dropTargetKey:cn,dropPosition:rn,dragOverNodeKey:Ln,indent:Jn,direction:Vi,dropIndicatorRender:Io,loadData:ei,filterTreeNode:Vo,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:n()(bn,Sr,bl,(Zt={},(0,r.Z)(Zt,"".concat(bn,"-show-line"),Hr),(0,r.Z)(Zt,"".concat(bn,"-focused"),tt),(0,r.Z)(Zt,"".concat(bn,"-active-focused"),Et!==null),Zt)),style:Bl},f.createElement(ts,(0,w.Z)({ref:this.listRef,prefixCls:bn,style:br,data:He,disabled:ua,selectable:ta,checkable:!!xa,motion:Kr,dragging:it!==null,height:Fo,itemHeight:xi,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:yl,onScroll:Rl},this.getTreeNodeRequiredProps(),Fs))))}}],[{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,Et=fn.fieldNames;if(Je("fieldNames")&&(Et=(0,Ma.w$)(Zt.fieldNames),He.fieldNames=Et),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:Et});He.keyEntities=(0,B.Z)((0,r.Z)({},ol,wl),Rt.keyEntities)}var xn=He.keyEntities||fn.keyEntities;if(Je("expandedKeys")||tt&&Je("autoExpandParent"))He.expandedKeys=Zt.autoExpandParent||!tt&&Zt.defaultExpandParent?(0,No.r7)(Zt.expandedKeys,xn):Zt.expandedKeys;else if(!tt&&Zt.defaultExpandAll){var cn=(0,B.Z)({},xn);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,xn):Zt.defaultExpandedKeys);if(He.expandedKeys||delete He.expandedKeys,it||He.expandedKeys){var rn=(0,Ma.oH)(it||fn.treeData,He.expandedKeys||fn.expandedKeys,Et);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,xn);bn=Hr.checkedKeys,br=Hr.halfCheckedKeys}He.checkedKeys=bn,He.halfCheckedKeys=br}}return Je("loadedKeys")&&(He.loadedKeys=Zt.loadedKeys),He}}]),Ot}(f.Component);Wl.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},Wl.TreeNode=Rr.Z;var as=Wl,xl=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,w.Z)({},Nt,{ref:Ot,icon:dl}))},qt=f.forwardRef(Yt),It=h(53124),Un=h(50881),ho=h(33603),So=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:Et,blockNode:Rt=!1,children:xn,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,ho.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,So.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:Et,treeNodeProps:tr,showLine:it});return Qa(f.createElement(xl,Object.assign({itemHeight:20,ref:Nt,virtual:Zt},Hr,{style:Object.assign(Object.assign({},fn==null?void 0:fn.style),Sn),prefixCls:bn,className:n()({[`${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}),xn))}),ki;(function(Dt){Dt[Dt.None=0]="None",Dt[Dt.Start=1]="Start",Dt[Dt.End=2]="End"})(ki||(ki={}));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=ki.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===ki.End)return!1;if(He(Je)){if(fn.push(Je),tt===ki.None)tt=ki.Start;else if(tt===ki.Start)return tt=ki.End,!1}else tt===ki.Start&&fn.push(Je);return Ot.includes(Je)}),fn}function Ao(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 oi=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=oi(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,Et]=f.useState(fn.selectedKeys||fn.defaultSelectedKeys||[]),[Rt,xn]=f.useState(()=>Je());f.useEffect(()=>{"selectedKeys"in fn&&Et(fn.selectedKeys)},[fn.selectedKeys]),f.useEffect(()=>{"expandedKeys"in fn&&xn(fn.expandedKeys)},[fn.expandedKeys]);const cn=(Pr,ta)=>{var tr;return"expandedKeys"in fn||xn(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,Aa=mi(fn),ua=Object.assign(Object.assign({},ta),{selected:!0}),Kr=(Na==null?void 0:Na.ctrlKey)||(Na==null?void 0:Na.metaKey),ei=Na==null?void 0:Na.shiftKey;let Vo;Gn&&Kr?(Vo=Pr,tt.current=xa,He.current=Vo,ua.selectedNodes=Ao(Aa,Vo)):Gn&&ei?(Vo=Array.from(new Set([].concat((0,P.Z)(He.current||[]),(0,P.Z)(Jo({treeData:Aa,expandedKeys:Rt,startKey:xa,endKey:tt.current}))))),ua.selectedNodes=Ao(Aa,Vo)):(Vo=[xa],tt.current=xa,He.current=Vo,ua.selectedNodes=Ao(Aa,Vo)),(tr=fn.onSelect)===null||tr===void 0||tr.call(fn,Vo,ua),"selectedKeys"in fn||Et(Vo)},{getPrefixCls:Ln,direction:Jn}=f.useContext(It.E_),{prefixCls:Sn,className:bn,showIcon:Sr=!0,expandAction:br="click"}=fn,Hr=oi(fn,["prefixCls","className","showIcon","expandAction"]),Qa=Ln("tree",Sn),Mr=n()(`${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(et,$e,h){"use strict";h.d($e,{TM:function(){return o},Yk:function(){return n}});var w=h(34367),r=h(63185),e=h(14747),B=h(33507),P=h(45503),a=h(67968);const t=new w.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),s=(u,c)=>({[`.${u}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${c.motionDurationSlow}`}}}),l=(u,c)=>({[`.${u}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:c.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${c.lineWidthBold}px solid ${c.colorPrimary}`,borderRadius:"50%",content:'""'}}}),i=(u,c)=>{const{treeCls:p,treeNodeCls:f,treeNodePadding:y,titleHeight:A,nodeSelectedBg:m,nodeHoverBg:F}=c,E=c.paddingXS;return{[p]:Object.assign(Object.assign({},(0,e.Wf)(c)),{background:c.colorBgContainer,borderRadius:c.borderRadius,transition:`background-color ${c.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)(c)),[`${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 ${c.colorPrimary}`,opacity:0,animationName:t,animationDuration:c.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:c.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${p}-node-content-wrapper`]:Object.assign({},(0,e.oN)(c)),[`&: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 ${c.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(u,c)),{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:c.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 ${c.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:A/2*.8,height:A/2,borderBottom:`1px solid ${c.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 ${c.paddingXS/2}px`,color:"inherit",lineHeight:`${A}px`,background:"transparent",borderRadius:c.borderRadius,cursor:"pointer",transition:`all ${c.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:F},[`&${p}-node-selected`]:{backgroundColor:m},[`${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(u,c)),[`${f}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${c.colorPrimary}`}},"&-show-line":{[`${p}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:A/2,bottom:-y,borderInlineEnd:`1px solid ${c.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`}}}}})}},d=u=>{const{treeCls:c,treeNodeCls:p,treeNodePadding:f,directoryNodeSelectedBg:y,directoryNodeSelectedColor:A}=u;return{[`${c}${c}-directory`]:{[p]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:f,insetInlineStart:0,transition:`background-color ${u.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:u.controlItemBgHover}},"> *":{zIndex:1},[`${c}-switcher`]:{transition:`color ${u.motionDurationMid}`},[`${c}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${c}-node-selected`]:{color:A,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:y},[`${c}-switcher`]:{color:A},[`${c}-node-content-wrapper`]:{color:A,background:"transparent"}}}}}},n=(u,c)=>{const p=`.${u}`,f=`${p}-treenode`,y=c.paddingXS/2,A=(0,P.TS)(c,{treeCls:p,treeNodeCls:f,treeNodePadding:y});return[i(u,A),d(A)]},o=u=>{const{controlHeightSM:c}=u;return{titleHeight:c,nodeHoverBg:u.controlItemBgHover,nodeSelectedBg:u.controlItemBgActive}};$e.ZP=(0,a.Z)("Tree",(u,c)=>{let{prefixCls:p}=c;return[{[u.componentCls]:(0,r.C2)(`${p}-checkbox`,u)},n(p,u),(0,B.Z)(u)]},u=>{const{colorTextLightSolid:c,colorPrimary:p}=u;return Object.assign(Object.assign({},o(u)),{directoryNodeSelectedColor:c,directoryNodeSelectedBg:p})})},99184:function(et,$e,h){"use strict";h.d($e,{Z:function(){return p}});var w=h(87462),r=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"},B=e,P=h(84089),a=function(y,A){return r.createElement(P.Z,(0,w.Z)({},y,{ref:A,icon:B}))},t=r.forwardRef(a),s=h(73148),l=h(3407),i=h(34182),d=h(74664),n=h(94184),o=h.n(n),u=h(96159),p=f=>{const{prefixCls:y,switcherIcon:A,treeNodeProps:m,showLine:F}=f,{isLeaf:E,expanded:v,loading:M}=m;if(M)return r.createElement(l.Z,{className:`${y}-switcher-loading-icon`});let S;if(F&&typeof F=="object"&&(S=F.showLeafIcon),E){if(!F)return null;if(typeof S!="boolean"&&S){const g=typeof S=="function"?S(m):S,D=`${y}-switcher-line-custom-icon`;return(0,u.l$)(g)?(0,u.Tm)(g,{className:o()(g.props.className||"",D)}):g}return S?r.createElement(s.Z,{className:`${y}-switcher-line-icon`}):r.createElement("span",{className:`${y}-switcher-leaf-line`})}const b=`${y}-switcher-icon`,C=typeof A=="function"?A(m):A;return(0,u.l$)(C)?(0,u.Tm)(C,{className:o()(C.props.className||"",b)}):C!==void 0?C:F?v?r.createElement(i.Z,{className:`${y}-switcher-line-icon`}):r.createElement(d.Z,{className:`${y}-switcher-line-icon`}):r.createElement(t,{className:b})}},5584:function(et,$e,h){"use strict";var w,r=h(64836).default;w={value:!0},$e.Z=void 0;var e=r(h(53457)),B=r(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({},B.default)};P.lang.ok="\u786E\u5B9A";var a=P;$e.Z=a},15704:function(et,$e){"use strict";Object.defineProperty($e,"__esModule",{value:!0}),$e.default=void 0;var w={placeholder:"\u8BF7\u9009\u62E9\u65F6\u95F4",rangePlaceholder:["\u5F00\u59CB\u65F6\u95F4","\u7ED3\u675F\u65F6\u95F4"]};$e.default=w},97909:function(et){(function($e,h){et.exports=h()})(this,function(){"use strict";var $e=1e3,h=6e4,w=36e5,r="millisecond",e="second",B="minute",P="hour",a="day",t="week",s="month",l="quarter",i="year",d="date",n="Invalid Date",o=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,u=/\[([^\]]+)]|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,c={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"],D=C%100;return"["+C+(g[(D-20)%10]||g[D]||g[0])+"]"}},p=function(C,g,D){var j=String(C);return!j||j.length>=g?C:""+Array(g+1-j.length).join(D)+C},f={s:p,z:function(C){var g=-C.utcOffset(),D=Math.abs(g),j=Math.floor(D/60),R=D%60;return(g<=0?"+":"-")+p(j,2,"0")+":"+p(R,2,"0")},m:function C(g,D){if(g.date()1)return C(Z[0])}else{var G=g.name;A[G]=g,R=G}return!j&&R&&(y=R),R||!j&&y},v=function(C,g){if(F(C))return C.clone();var D=typeof g=="object"?g:{};return D.date=C,D.args=arguments,new S(D)},M=f;M.l=E,M.i=F,M.w=function(C,g){return v(C,{locale:g.$L,utc:g.$u,x:g.$x,$offset:g.$offset})};var S=function(){function C(D){this.$L=E(D.locale,null,!0),this.parse(D),this.$x=this.$x||D.x||{},this[m]=!0}var g=C.prototype;return g.parse=function(D){this.$d=function(j){var R=j.date,N=j.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)}(D),this.init()},g.init=function(){var D=this.$d;this.$y=D.getFullYear(),this.$M=D.getMonth(),this.$D=D.getDate(),this.$W=D.getDay(),this.$H=D.getHours(),this.$m=D.getMinutes(),this.$s=D.getSeconds(),this.$ms=D.getMilliseconds()},g.$utils=function(){return M},g.isValid=function(){return this.$d.toString()!==n},g.isSame=function(D,j){var R=v(D);return this.startOf(j)<=R&&R<=this.endOf(j)},g.isAfter=function(D,j){return v(D)68?1900:2e3)},a=function(n){return function(o){this[n]=+o}},t=[/[+-]\d\d:?(\d\d)?|Z/,function(n){(this.zone||(this.zone={})).offset=function(o){if(!o||o==="Z")return 0;var u=o.match(/([+-]|\d\d)/g),c=60*u[1]+(+u[2]||0);return c===0?0:u[0]==="+"?-c:c}(n)}],s=function(n){var o=B[n];return o&&(o.indexOf?o:o.s.concat(o.f))},l=function(n,o){var u,c=B.meridiem;if(c){for(var p=1;p<=24;p+=1)if(n.indexOf(c(p,0,o))>-1){u=p>12;break}}else u=n===(o?"pm":"PM");return u},i={A:[e,function(n){this.afternoon=l(n,!1)}],a:[e,function(n){this.afternoon=l(n,!0)}],S:[/\d/,function(n){this.milliseconds=100*+n}],SS:[w,function(n){this.milliseconds=10*+n}],SSS:[/\d{3}/,function(n){this.milliseconds=+n}],s:[r,a("seconds")],ss:[r,a("seconds")],m:[r,a("minutes")],mm:[r,a("minutes")],H:[r,a("hours")],h:[r,a("hours")],HH:[r,a("hours")],hh:[r,a("hours")],D:[r,a("day")],DD:[w,a("day")],Do:[e,function(n){var o=B.ordinal,u=n.match(/\d+/);if(this.day=u[0],o)for(var c=1;c<=31;c+=1)o(c).replace(/\[|\]/g,"")===n&&(this.day=c)}],M:[r,a("month")],MM:[w,a("month")],MMM:[e,function(n){var o=s("months"),u=(s("monthsShort")||o.map(function(c){return c.slice(0,3)})).indexOf(n)+1;if(u<1)throw new Error;this.month=u%12||u}],MMMM:[e,function(n){var o=s("months").indexOf(n)+1;if(o<1)throw new Error;this.month=o%12||o}],Y:[/[+-]?\d+/,a("year")],YY:[w,function(n){this.year=P(n)}],YYYY:[/\d{4}/,a("year")],Z:t,ZZ:t};function d(n){var o,u;o=n,u=B&&B.formats;for(var c=(n=o.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(E,v,M){var S=M&&M.toUpperCase();return v||u[M]||$e[M]||u[S].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(b,C,g){return C||g.slice(1)})})).match(h),p=c.length,f=0;f-1)return new Date((j==="X"?1e3:1)*D);var N=d(j)(D),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,F,A),this.init(),S&&S!==!0&&(this.$L=this.locale(S).$L),M&&y!=this.format(F)&&(this.$d=new Date("")),B={}}else if(F instanceof Array)for(var b=F.length,C=1;C<=b;C+=1){m[1]=F[C-1];var g=u.apply(this,m);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(et){(function($e,h){et.exports=h()})(this,function(){"use strict";return function($e,h,w){var r=h.prototype,e=function(s){return s&&(s.indexOf?s:s.s)},B=function(s,l,i,d,n){var o=s.name?s:s.$locale(),u=e(o[l]),c=e(o[i]),p=u||c.map(function(y){return y.slice(0,d)});if(!n)return p;var f=o.weekStart;return p.map(function(y,A){return p[(A+(f||0))%7]})},P=function(){return w.Ls[w.locale()]},a=function(s,l){return s.formats[l]||function(i){return i.replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(d,n,o){return n||o.slice(1)})}(s.formats[l.toUpperCase()])},t=function(){var s=this;return{months:function(l){return l?l.format("MMMM"):B(s,"months")},monthsShort:function(l){return l?l.format("MMM"):B(s,"monthsShort","months",3)},firstDayOfWeek:function(){return s.$locale().weekStart||0},weekdays:function(l){return l?l.format("dddd"):B(s,"weekdays")},weekdaysMin:function(l){return l?l.format("dd"):B(s,"weekdaysMin","weekdays",2)},weekdaysShort:function(l){return l?l.format("ddd"):B(s,"weekdaysShort","weekdays",3)},longDateFormat:function(l){return a(s.$locale(),l)},meridiem:this.$locale().meridiem,ordinal:this.$locale().ordinal}};r.localeData=function(){return t.bind(this)()},w.localeData=function(){var s=P();return{firstDayOfWeek:function(){return s.weekStart||0},weekdays:function(){return w.weekdays()},weekdaysShort:function(){return w.weekdaysShort()},weekdaysMin:function(){return w.weekdaysMin()},months:function(){return w.months()},monthsShort:function(){return w.monthsShort()},longDateFormat:function(l){return a(s,l)},meridiem:s.meridiem,ordinal:s.ordinal}},w.months=function(){return B(P(),"months")},w.monthsShort=function(){return B(P(),"monthsShort","months",3)},w.weekdays=function(s){return B(P(),"weekdays",null,null,s)},w.weekdaysShort=function(s){return B(P(),"weekdaysShort","weekdays",3,s)},w.weekdaysMin=function(s){return B(P(),"weekdaysMin","weekdays",2,s)}}})},23082:function(et){(function($e,h){et.exports=h()})(this,function(){"use strict";var $e="week",h="year";return function(w,r,e){var B=r.prototype;B.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($e);if(t.isBefore(s))return 1}var l=e(this).startOf(h).date(a).startOf($e).subtract(1,"millisecond"),i=this.diff(l,$e,!0);return i<0?e(this).startOf("week").week():Math.ceil(i)},B.weeks=function(P){return P===void 0&&(P=null),this.week(P)}}})},99873:function(et){(function($e,h){et.exports=h()})(this,function(){"use strict";return function($e,h){h.prototype.weekYear=function(){var w=this.month(),r=this.week(),e=this.year();return r===1&&w===11?e+1:w===0&&r>=52?e-1:e}}})},33088:function(et){(function($e,h){et.exports=h()})(this,function(){"use strict";return function($e,h){h.prototype.weekday=function(w){var r=this.$locale().weekStart||0,e=this.$W,B=(e=0&&v.splice(M,1),v}function i(F,E){var v=(F||[]).slice();return v.indexOf(E)===-1&&v.push(E),v}function d(F){return F.split("-")}function n(F,E){var v=[],M=(0,a.Z)(E,F);function S(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];b.forEach(function(C){var g=C.key,D=C.children;v.push(g),S(D)})}return S(M.children),v}function o(F){if(F.parent){var E=d(F.pos);return Number(E[E.length-1])===F.parent.children.length-1}return!1}function u(F){var E=d(F.pos);return Number(E[E.length-1])===0}function c(F,E,v,M,S,b,C,g,D,j){var R,N=F.clientX,Z=F.clientY,G=F.target.getBoundingClientRect(),X=G.top,ne=G.height,Q=(j==="rtl"?-1:1)*(((S==null?void 0:S.x)||0)-N),me=(Q-12)/M,se=(0,a.Z)(g,v.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(F,E){if(F){var v=E.multiple;return v?F.slice():F.length?[F[0]]:F}}var f=function(E){return E};function y(F,E){if(!F)return[];var v=E||{},M=v.processProps,S=M===void 0?f:M,b=Array.isArray(F)?F:[F];return b.map(function(C){var g=C.children,D=_objectWithoutProperties(C,s),j=y(g,E);return React.createElement(TreeNode,_extends({key:D.key},S(D)),j)})}function A(F){if(!F)return null;var E;if(Array.isArray(F))E={checkedKeys:F,halfCheckedKeys:void 0};else if((0,r.Z)(F)==="object")E={checkedKeys:F.checked||void 0,halfCheckedKeys:F.halfChecked||void 0};else return(0,e.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return E}function m(F,E){var v=new Set;function M(S){if(!v.has(S)){var b=(0,a.Z)(E,S);if(b){v.add(S);var C=b.parent,g=b.node;g.disabled||C&&M(C.key)}}}return(F||[]).forEach(function(S){M(S)}),(0,w.Z)(v)}},97153:function(et,$e,h){"use strict";h.d($e,{S:function(){return t}});var w=h(72978),r=h(3596);function e(s,l){var i=new Set;return s.forEach(function(d){l.has(d)||i.add(d)}),i}function B(s){var l=s||{},i=l.disabled,d=l.disableCheckbox,n=l.checkable;return!!(i||d)||n===!1}function P(s,l,i,d){for(var n=new Set(s),o=new Set,u=0;u<=i;u+=1){var c=l.get(u)||new Set;c.forEach(function(A){var m=A.key,F=A.node,E=A.children,v=E===void 0?[]:E;n.has(m)&&!d(F)&&v.filter(function(M){return!d(M.node)}).forEach(function(M){n.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 m=A.parent,F=A.node;if(!(d(F)||!A.parent||p.has(A.parent.key))){if(d(A.parent.node)){p.add(m.key);return}var E=!0,v=!1;(m.children||[]).filter(function(M){return!d(M.node)}).forEach(function(M){var S=M.key,b=n.has(S);E&&!b&&(E=!1),!v&&(b||o.has(S))&&(v=!0)}),E&&n.add(m.key),v&&o.add(m.key),p.add(m.key)}})}return{checkedKeys:Array.from(n),halfCheckedKeys:Array.from(e(o,n))}}function a(s,l,i,d,n){for(var o=new Set(s),u=new Set(l),c=0;c<=d;c+=1){var p=i.get(c)||new Set;p.forEach(function(m){var F=m.key,E=m.node,v=m.children,M=v===void 0?[]:v;!o.has(F)&&!u.has(F)&&!n(E)&&M.filter(function(S){return!n(S.node)}).forEach(function(S){o.delete(S.key)})})}u=new Set;for(var f=new Set,y=d;y>=0;y-=1){var A=i.get(y)||new Set;A.forEach(function(m){var F=m.parent,E=m.node;if(!(n(E)||!m.parent||f.has(m.parent.key))){if(n(m.parent.node)){f.add(F.key);return}var v=!0,M=!1;(F.children||[]).filter(function(S){return!n(S.node)}).forEach(function(S){var b=S.key,C=o.has(b);v&&!C&&(v=!1),!M&&(C||u.has(b))&&(M=!0)}),v||o.delete(F.key),M&&u.add(F.key),f.add(F.key)}})}return{checkedKeys:Array.from(o),halfCheckedKeys:Array.from(e(u,o))}}function t(s,l,i,d){var n=[],o;d?o=d:o=B;var u=new Set(s.filter(function(y){var A=!!(0,r.Z)(i,y);return A||n.push(y),A})),c=new Map,p=0;Object.keys(i).forEach(function(y){var A=i[y],m=A.level,F=c.get(m);F||(F=new Set,c.set(m,F)),F.add(A),p=Math.max(p,m)}),(0,w.ZP)(!n.length,"Tree missing follow keys: ".concat(n.slice(0,100).map(function(y){return"'".concat(y,"'")}).join(", ")));var f;return l===!0?f=P(u,c,p,o):f=a(u,l.halfCheckedKeys,c,p,o),f}},3596:function(et,$e,h){"use strict";h.d($e,{Z:function(){return w}});function w(r,e){return r[e]}},83898:function(et,$e,h){"use strict";h.d($e,{I8:function(){return m},F:function(){return E},zn:function(){return f},w$:function(){return c},oH:function(){return y},km:function(){return u},H8:function(){return F}});var w=h(71002),r=h(74902),e=h(1413),B=h(45987),P=h(67294),a=h(28580);function t(v){var M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},S=[];return P.Children.forEach(v,function(b){b==null&&!M.keepEmpty||(Array.isArray(b)?S=S.concat(t(b)):(0,a.isFragment)(b)&&b.props?S=S.concat(t(b.props.children,M)):S.push(b))}),S}function s(v,M){var S=(0,e.Z)({},v);return Array.isArray(M)&&M.forEach(function(b){delete S[b]}),S}var l=h(72978),i=h(3596),d=["children"];function n(v,M){return"".concat(v,"-").concat(M)}function o(v){return v&&v.type&&v.type.isTreeNode}function u(v,M){return v!=null?v:M}function c(v){var M=v||{},S=M.title,b=M._title,C=M.key,g=M.children,D=S||"title";return{title:D,_title:b||[D],key:C||"key",children:g||"children"}}function p(v,M){var S=new Map;function b(C){var g=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(C||[]).forEach(function(D){var j=D[M.key],R=D[M.children];warning(j!=null,"Tree node must have a certain key: [".concat(g).concat(j,"]"));var N=String(j);warning(!S.has(N)||j===null||j===void 0,"Same 'key' exist in the Tree: ".concat(N)),S.set(N,!0),b(R,"".concat(g).concat(N," > "))})}b(v)}function f(v){function M(S){var b=t(S);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,D=C.props,j=D.children,R=(0,B.Z)(D,d),N=(0,e.Z)({key:g},R),Z=M(j);return Z.length&&(N.children=Z),N}).filter(function(C){return C})}return M(v)}function y(v,M,S){var b=c(S),C=b._title,g=b.key,D=b.children,j=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=n(G?G.pos:"0",ne),me=u(X[g],Q),se,ue=0;ue1&&arguments[1]!==void 0?arguments[1]:{},S=M.initWrapper,b=M.processEntity,C=M.onProcessFinished,g=M.externalGetKey,D=M.childrenPropName,j=M.fieldNames,R=arguments.length>2?arguments[2]:void 0,N=g||R,Z={},G={},X={posEntities:Z,keyEntities:G};return S&&(X=S(X)||X),A(v,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=u(ue,se);Z[se]=$,G[de]=$,$.parent=Z[oe],$.parent&&($.parent.children=$.parent.children||[],$.parent.children.push($)),b&&b($,X)},{externalGetKey:N,childrenPropName:D,fieldNames:j}),C&&C(X),X}function F(v,M){var S=M.expandedKeys,b=M.selectedKeys,C=M.loadedKeys,g=M.loadingKeys,D=M.checkedKeys,j=M.halfCheckedKeys,R=M.dragOverNodeKey,N=M.dropPosition,Z=M.keyEntities,G=(0,i.Z)(Z,v),X={eventKey:v,expanded:S.indexOf(v)!==-1,selected:b.indexOf(v)!==-1,loaded:C.indexOf(v)!==-1,loading:g.indexOf(v)!==-1,checked:D.indexOf(v)!==-1,halfChecked:j.indexOf(v)!==-1,pos:String(G?G.pos:""),dragOver:R===v&&N===0,dragOverGapTop:R===v&&N===-1,dragOverGapBottom:R===v&&N===1};return X}function E(v){var M=v.data,S=v.expanded,b=v.selected,C=v.checked,g=v.loaded,D=v.loading,j=v.halfChecked,R=v.dragOver,N=v.dragOverGapTop,Z=v.dragOverGapBottom,G=v.pos,X=v.active,ne=v.eventKey,Q=(0,e.Z)((0,e.Z)({},M),{},{expanded:S,selected:b,checked:C,loaded:g,loading:D,halfChecked:j,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`."),v}}),Q}},34952:function(et,$e,h){"use strict";h.d($e,{Z:function(){return s}});var w=h(1413),r=`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 @@ -335,7 +335,7 @@ The error may be correlated with this previous error: `:` The item has been dropped while not over a drop area. `+xl(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))},ho=function(O,W){return Math.min.apply(Math,W.map(function(ae){return Un(O,ae)}))},So=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},ki=function(O,W,ae){if(ae&&ae.increasedBy){var Ce;return(0,B.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,Fe=Yo(O.marginBox,Ce),Ne=ki(Fe,ae,W),We=pl(Ne,Ce);return{page:O,withPlaceholder:W,active:We}},Ao=function(x,O){x.frame||Wn(!1);var W=x.frame,ae=ko(O,W.scroll.initial),Ce=qt(ae),Fe=(0,B.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:Fe}),We=(0,B.Z)({},x,{frame:Fe,subject:Ne});return We};function oi(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&&Fe;return ct}},xn=function(x){var O=Et(x.top,x.bottom),W=Et(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=Et(O.top,O.bottom),ae=Et(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,Fe=O.withDroppableDisplacement,Ne=O.isVisibleThroughFrameFn,We=Fe?Jn(W,ae):W;return Sn(We,ae,Ne)&&bn(We,Ce,Ne)},br=function(O){return Sr((0,B.Z)({},O,{isVisibleThroughFrameFn:Rt}))},Hr=function(O){return Sr((0,B.Z)({},O,{isVisibleThroughFrameFn:xn}))},Qa=function(O){return Sr((0,B.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,Fe=W.visible;if(Ce[O])return!1;var Ne=Fe[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,Fe=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,Fe),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,Fe=tr(O,{inHomeList:W});return{displaced:Je,displacedBy:ae,at:{type:"REORDER",destination:{droppableId:Ce.descriptor.id,index:Fe}}}}function Ia(x){var O=x.draggable,W=x.insideDestination,ae=x.destination,Ce=x.viewport,Fe=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:Fe,destination:ae});var vt=Ci(W,function(yr){return yr.descriptor.index===We});if(!vt)return Gn({insideDestination:W,inHomeList:gt,displacedBy:Fe,destination:ae});var ct=Zt(O,W),dt=W.indexOf(vt),Mt=ct.slice(dt),sn=ta({afterDragging:Mt,destination:ae,displacedBy:Fe,last:Ne,viewport:Ce.frame,forceShouldAnimate:ut});return{displaced:sn,displacedBy:Fe,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,Fe=x.afterCritical;if(!W.isCombineEnabled)return null;var Ne=Ce.draggableId,We=ae[Ne],ut=We.descriptor.index,gt=Na(Ne,Fe);return gt?O?ut:ut-1:O?ut+1:ut},Aa=function(x){var O=x.isMovingForward,W=x.isInHomeList,ae=x.insideDestination,Ce=x.location;if(!ae.length)return null;var Fe=Ce.index,Ne=O?Fe+1:Fe-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,Fe=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=Aa({isMovingForward:O,isInHomeList:W,location:vt.destination,insideDestination:Ne});return ct==null?null:Ia({draggable:ae,insideDestination:Ne,destination:Fe,viewport:ut,last:We.displaced,displacedBy:We.displacedBy,index:ct})}var dt=xa({isMovingForward:O,destination:Fe,displaced:We.displaced,draggables:Ce,combine:vt.combine,afterCritical:gt});return dt==null?null:Ia({draggable:ae,insideDestination:Ne,destination:Fe,viewport:ut,last:We.displaced,displacedBy:We.displacedBy,index:dt})},Kr=function(x){var O=x.displaced,W=x.afterCritical,ae=x.combineWith,Ce=x.displacedBy,Fe=!!(O.visible[ae]||O.invisible[ae]);return Na(ae,W)?Fe?bi:qt(Ce.point):Fe?Ce.point:bi},ei=function(x){var O=x.afterCritical,W=x.impact,ae=x.draggables,Ce=je(W);Ce||Wn(!1);var Fe=Ce.draggableId,Ne=ae[Fe].page.borderBox.center,We=Kr({displaced:W.displaced,afterCritical:O,combineWith:Fe,displacedBy:W.displacedBy});return dl(Ne,We)},Vo=function(O,W){return W.margin[O.start]+W.borderBox[O.size]/2},Fo=function(O,W){return W.margin[O.end]+W.borderBox[O.size]/2},xi=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]+Vo(W,Ce),xi(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]-Fo(W,Ce),xi(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]+Vo(W,Ce),xi(W,ae.contentBox,Ce))},yl=function(x){var O=x.impact,W=x.draggable,ae=x.draggables,Ce=x.droppable,Fe=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,Fe))return il({axis:ut,moveRelativeTo:dt.page,isMoving:We});var Mt=ha(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,Fe)){var yr=ha(sn.page,qt(Fe.displacedBy.point));return qo({axis:ut,moveRelativeTo:yr,isMoving:We})}return qo({axis:ut,moveRelativeTo:sn.page,isMoving:We})},Rl=function(x,O){var W=x.frame;return W?dl(O,W.scroll.diff.displacement):O},Vi=function(O){var W=O.impact,ae=O.draggable,Ce=O.droppable,Fe=O.draggables,Ne=O.afterCritical,We=ae.page.borderBox.center,ut=W.at;return!Ce||!ut?We:ut.type==="REORDER"?yl({impact:W,draggable:ae,draggables:Fe,droppable:Ce,afterCritical:Ne}):ei({impact:W,draggables:Fe,afterCritical:Ne})},bl=function(x){var O=Vi(x),W=x.droppable,ae=W?Rl(W,O):O;return ae},Bl=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}),Fe={frame:Ce,scroll:{initial:x.scroll.initial,max:x.scroll.max,current:O,diff:{value:W,displacement:ae}}};return Fe};function Fs(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 Po(ct)[We.start]-Po(dt)[We.start]})[0]:gt.sort(function(ct,dt){var Mt=ho(W,Dn(Po(ct))),sn=ho(W,Dn(Po(dt)));return Mt!==sn?Mt-sn:Po(ct)[We.start]-Po(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,Fe=x.afterCritical,Ne=Ce.filter(function(We){return Hr({target:Si(We,Fe),destination:ae,viewport:W.frame,withDroppableDisplacement:!0})}).sort(function(We,ut){var gt=Un(O,Rl(ae,ml(We,Fe))),vt=Un(O,Rl(ae,ml(ut,Fe)));return gtO.left&&x.topO.top}function Du(x){var O=x.pageBorderBox,W=x.draggable,ae=x.candidates,Ce=W.page.borderBox.center,Fe=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 Fe[0]?Fe[0].id:null}function Ml(x){var O=x.pageBorderBox,W=x.draggable,ae=x.droppables,Ce=Xo(ae).filter(function(Fe){if(!Fe.isEnabled)return!1;var Ne=Fe.subject.active;if(!Ne||!Vl(O,Ne))return!1;if(wc(Ne)(O.center))return!0;var We=Fe.axis,ut=Ne.center[We.crossAxisLine],gt=O[We.crossAxisStart],vt=O[We.crossAxisEnd],ct=Et(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,Fe=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(Lr){var rr=Lr.descriptor.id,Ca=Lr.page.borderBox.center[ut.line],Xa=Na(rr,We),po=Hs({displaced:Fe,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=va)return ar;var Fe=Ce/va,Ne=Br+Gr*Fe,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,Fe=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:Fe,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,Fe=x.viewport,Ne=x.onLiftImpact;if(!ae.at||W!=="DROP"){var We=nc({draggables:O,impact:Ne,destination:Ce,viewport:Fe,forceShouldAnimate:!0});return{impact:We,didDropInsideDroppable:!1}}if(ae.at.type==="REORDER")return{impact:ae,didDropInsideDroppable:!0};var ut=(0,B.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 Fe=O(),Ne=Ce.payload.reason;if(Fe.phase==="COLLECTING"){W(Cn({reason:Ne}));return}if(Fe.phase!=="IDLE"){var We=Fe.phase==="DROP_PENDING"&&Fe.isWaiting;We&&Wn(!1),Fe.phase==="DRAGGING"||Fe.phase==="DROP_PENDING"||Wn(!1);var ut=Fe.critical,gt=Fe.dimensions,vt=gt.draggables[Fe.critical.draggable.id],ct=vi({reason:Ne,lastImpact:Fe.impact,afterCritical:Fe.afterCritical,onLiftImpact:Fe.onLiftImpact,home:Fe.dimensions.droppables[Fe.critical.droppable.id],viewport:Fe.viewport,draggables:Fe.dimensions.draggables}),dt=ct.impact,Mt=ct.didDropInsideDroppable,sn=Mt?Ot(dt):null,yr=Mt?je(dt):null,Lr={index:ut.draggable.index,droppableId:ut.droppable.id},rr={draggableId:vt.descriptor.id,type:vt.descriptor.type,source:Lr,reason:Ne,mode:Fe.movementMode,destination:sn,combine:yr},Ca=jo({impact:dt,draggable:vt,dimensions:gt,viewport:Fe.viewport,afterCritical:Fe.afterCritical}),Xa={critical:Fe.critical,afterCritical:Fe.afterCritical,result:rr,impact:dt},po=!Yt(Fe.current.client.offset,Ca)||!!rr.combine;if(!po){W(gn({completed:Xa}));return}var fi=io({current:Fe.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),Fe=Di;function Ne(){return Fe!==Di}function We(){Ne()&&Wn(!1),Fe=no(window,[Ce])}function ut(){Ne()||Wn(!1),ae.cancel(),Fe(),Fe=Di}return{start:We,stop:ut,isActive:Ne}}var na=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(yt({newScroll:ae}))}});return function(W){return function(ae){!O.isActive()&&ae.type==="INITIAL_PUBLISH"&&O.start(),O.isActive()&&na(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(Fe){var Ne=mi(x,function(gt){return gt.timerId===Fe});Ne===-1&&Wn(!1);var We=x.splice(Ne,1),ut=We[0];ut.callback()},W=function(Fe){var Ne=setTimeout(function(){return O(Ne)}),We={timerId:Ne,callback:Fe};x.push(We)},ae=function(){if(x.length){var Fe=[].concat(x);x.length=0,Fe.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}},vo=function(O,W,ae,Ce){if(!O){ae(Ce(W));return}var Fe=Oo(ae),Ne={announce:Fe};O(W,Ne),Fe.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)}})},Fe=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 vo(x().onDragStart,sn,O,Ms.onDragStart)})})},We=function(dt,Mt){var sn=Ot(Mt),yr=je(Mt);ae||Wn(!1);var Lr=!La(dt,ae.lastCritical);Lr&&(ae.lastCritical=dt);var rr=!ao(ae.lastLocation,sn);rr&&(ae.lastLocation=sn);var Ca=!Er(ae.lastCombine,yr);if(Ca&&(ae.lastCombine=yr),!(!Lr&&!rr&&!Ca)){var Xa=(0,B.Z)({},Ba(dt,ae.mode),{combine:yr,destination:sn});W.add(function(){fa("onDragUpdate",function(){return vo(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 vo(x().onDragEnd,dt,O,Ms.onDragEnd)})},vt=function(){if(ae){var dt=(0,B.Z)({},Ba(ae.lastCritical,ae.mode),{combine:null,destination:null,reason:"CANCEL"});gt(dt)}};return{beforeCapture:Ce,beforeStart:Fe,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(Fe){if(Fe.type==="BEFORE_INITIAL_CAPTURE"){W.beforeCapture(Fe.payload.draggableId,Fe.payload.movementMode);return}if(Fe.type==="INITIAL_PUBLISH"){var Ne=Fe.payload.critical;W.beforeStart(Ne,Fe.payload.movementMode),Ce(Fe),W.start(Ne,Fe.payload.movementMode);return}if(Fe.type==="DROP_COMPLETE"){var We=Fe.payload.completed.result;W.flush(),Ce(Fe),W.drop(We);return}if(Ce(Fe),Fe.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}))}}},Fi=function(x){var O=null,W=null;function ae(){W&&(cancelAnimationFrame(W),W=null),O&&(O(),O=null)}return function(Ce){return function(Fe){if((Fe.type==="FLUSH"||Fe.type==="DROP_COMPLETE"||Fe.type==="DROP_ANIMATION_FINISHED")&&ae(),Ce(Fe),Fe.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])})}}}},Nl=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"},Mi=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})))}}}},Tl=P.qC,fl=function(x){var O=x.dimensionMarshal,W=x.focusMarshal,ae=x.styleMarshal,Ce=x.getResponders,Fe=x.announce,Ne=x.autoScroller;return(0,P.MT)(Ee,Tl((0,P.md)(vr(ae),Nl(O),ke(O),ca,gi,Fi,ii,Mi(Ne),ja,vl(W),Ei(Ce,Fe))))},li=function(){return{additions:{},removals:{},modified:{}}};function eo(x){var O=x.registry,W=x.callbacks,ae=li(),Ce=null,Fe=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}}),Lr={additions:sn,removals:Object.keys(dt),modified:yr};ae=li(),zu(),W.publish(Lr)}))},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],Fe()},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],Fe()},ut=function(){Ce&&(cancelAnimationFrame(Ce),Ce=null,ae=li())};return{add:Ne,remove:We,stop:ut}}var Ni=function(x){var O=x.scrollHeight,W=x.scrollWidth,ae=x.height,Ce=x.width,Fe=ko({x:W,y:O},{x:Ce,y:ae}),Ne={x:Math.max(0,Fe.x),y:Math.max(0,Fe.y)};return Ne},Jl=function(){var x=document.documentElement;return x||Wn(!1),x},ql=function(){var x=Jl(),O=Ni({scrollHeight:x.scrollHeight,scrollWidth:x.scrollWidth,width:x.clientWidth,height:x.clientHeight});return O},us=function(){var x=ro(),O=ql(),W=x.y,ae=x.x,Ce=Jl(),Fe=Ce.clientWidth,Ne=Ce.clientHeight,We=ae+Fe,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=us(),Fe=Ce.scroll.current,Ne=O.droppable,We=ae.droppable.getAllByType(Ne.type).map(function(ct){return ct.callbacks.getDimensionAndWatchScroll(Fe,W)}),ut=ae.draggable.getAllByType(O.draggable.type).map(function(ct){return ct.getDimension(Fe)}),gt={draggables:co(ut),droppables:Ea(We)};zu();var vt={dimensions:gt,critical:O,viewport:Ce};return vt};function Ql(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 Cl=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})},Fe=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"&&Ql(x,sn,Mt.value)&&ae.add(Mt.value),Mt.type==="REMOVAL"&&Ql(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),Lr={draggable:sn.descriptor,droppable:yr.descriptor},rr=x.subscribe(gt);return W={critical:Lr,unsubscribe:rr},$l({critical:Lr,registry:x,scrollOptions:Mt.scrollOptions})},ct={updateDroppableIsEnabled:Ce,updateDroppableIsCombineEnabled:Fe,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)},Ti=Rr(function(x){return Xo(x).filter(function(O){return!(!O.isEnabled||!O.frame)})}),$o=function(O,W){var ae=Ci(Ti(W),function(Ce){return Ce.frame||Wn(!1),wc(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 Fe=$o(O,ae);return Fe},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 Fe=ae-O,Ne=Fe/Ce;return Ne},Zi=1,Za=function(x,O){if(x>O.startScrollingFrom)return 0;if(x<=O.maxScrollValueAt)return lo.maxPixelScroll;if(x===O.startScrollingFrom)return Zi;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(),Fe=Ce-W;if(Fe>=pr)return x;if(FeO.height,Fe=W.width>O.width;return!Fe&&!Ce?ae:Fe&&Ce?null:{x:Fe?0:ae.x,y:Ce?0:ae.y}},ui=So(function(x){return x===0?0:x}),hl=function(x){var O=x.dragStartTime,W=x.container,ae=x.subject,Ce=x.center,Fe=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:Fe}),ut=mr({container:W,distanceToEdges:Ne,dragStartTime:O,axis:rn,shouldUseTimeDampening:Fe}),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=So(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,Fe=dl(W,Ce),Ne={x:x(Fe.x,ae.x),y:x(Fe.y,ae.y)};return Yt(Ne,bi)?null:Ne}}(),le=function(O){var W=O.max,ae=O.current,Ce=O.change,Fe={x:Math.max(ae.x,W.x),y:Math.max(ae.y,W.y)},Ne=nu(Ce),We=_({max:Fe,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,Fe=x.shouldUseTimeDampening,Ne=hl({dragStartTime:Ce,container:O.frame,subject:W,center:ae,shouldUseTimeDampening:Fe});return Ne&&Se(O,Ne)?Ne:null},St=function(x){var O=x.droppable,W=x.subject,ae=x.center,Ce=x.dragStartTime,Fe=x.shouldUseTimeDampening,Ne=O.frame;if(!Ne)return null;var We=hl({dragStartTime:Ce,container:Ne.pageMarginBox,subject:W,center:ae,shouldUseTimeDampening:Fe});return We&&Ge(O,We)?We:null},xt=function(x){var O=x.state,W=x.dragStartTime,ae=x.shouldUseTimeDampening,Ce=x.scrollWindow,Fe=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&&Fe(ct.descriptor.id,dt)}},Vt=function(x){var O=x.scrollWindow,W=x.scrollDroppable,ae=Ma(O),Ce=Ma(W),Fe=null,Ne=function(vt){Fe||Wn(!1);var ct=Fe,dt=ct.shouldUseTimeDampening,Mt=ct.dragStartTime;xt({state:vt,scrollWindow:ae,scrollDroppable:Ce,dragStartTime:Mt,shouldUseTimeDampening:dt})},We=function(vt){rc(),Fe&&Wn(!1);var ct=Date.now(),dt=!1,Mt=function(){dt=!0};xt({state:vt,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:Mt,scrollDroppable:Mt}),Fe={dragStartTime:ct,shouldUseTimeDampening:dt},zu(),dt&&Ne(vt)},ut=function(){Fe&&(ae.cancel(),Ce.cancel(),Fe=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})},Fe=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=Fe(gt.dimensions.droppables[ct],vt);if(dt){var Mt=gt.viewport,sn=Ne(gt.isWindowScrollAllowed,Mt,dt);sn&&Ce(gt,sn)}}};return We},Qt=function(x){var O=x.scrollDroppable,W=x.scrollWindow,ae=x.move,Ce=Vt({scrollWindow:W,scrollDroppable:O}),Fe=Jt({move:ae,scrollWindow:W,scrollDroppable:O}),Ne=function(gt){if(gt.phase==="DRAGGING"){if(gt.movementMode==="FLUID"){Ce.scroll(gt);return}gt.scrollJumpRequest&&Fe(gt)}},We={scroll:Ne,start:Ce.start,stop:Ce.stop};return We},Bn="data-rbd",Fn=function(){var x=Bn+"-drag-handle";return{base:x,draggableId:x+"-draggable-id",contextId:x+"-context-id"}}(),Pn=function(){var x=Bn+"-draggable";return{base:x,contextId:x+"-context-id",id:x+"-id"}}(),Kn=function(){var x=Bn+"-droppable";return{base:x,contextId:x+"-context-id",id:x+"-id"}}(),an={contextId:Bn+"-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(" ")},Fr="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))},ho=function(O,W){return Math.min.apply(Math,W.map(function(ae){return Un(O,ae)}))},So=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},ki=function(O,W,ae){if(ae&&ae.increasedBy){var Ce;return(0,B.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,Fe=Yo(O.marginBox,Ce),Ne=ki(Fe,ae,W),We=pl(Ne,Ce);return{page:O,withPlaceholder:W,active:We}},Ao=function(x,O){x.frame||Wn(!1);var W=x.frame,ae=ko(O,W.scroll.initial),Ce=qt(ae),Fe=(0,B.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:Fe}),We=(0,B.Z)({},x,{frame:Fe,subject:Ne});return We};function oi(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&&Fe;return ct}},xn=function(x){var O=Et(x.top,x.bottom),W=Et(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=Et(O.top,O.bottom),ae=Et(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,Fe=O.withDroppableDisplacement,Ne=O.isVisibleThroughFrameFn,We=Fe?Jn(W,ae):W;return Sn(We,ae,Ne)&&bn(We,Ce,Ne)},br=function(O){return Sr((0,B.Z)({},O,{isVisibleThroughFrameFn:Rt}))},Hr=function(O){return Sr((0,B.Z)({},O,{isVisibleThroughFrameFn:xn}))},Qa=function(O){return Sr((0,B.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,Fe=W.visible;if(Ce[O])return!1;var Ne=Fe[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,Fe=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,Fe),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,Fe=tr(O,{inHomeList:W});return{displaced:Je,displacedBy:ae,at:{type:"REORDER",destination:{droppableId:Ce.descriptor.id,index:Fe}}}}function Ia(x){var O=x.draggable,W=x.insideDestination,ae=x.destination,Ce=x.viewport,Fe=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:Fe,destination:ae});var vt=Ci(W,function(yr){return yr.descriptor.index===We});if(!vt)return Gn({insideDestination:W,inHomeList:gt,displacedBy:Fe,destination:ae});var ct=Zt(O,W),dt=W.indexOf(vt),Mt=ct.slice(dt),sn=ta({afterDragging:Mt,destination:ae,displacedBy:Fe,last:Ne,viewport:Ce.frame,forceShouldAnimate:ut});return{displaced:sn,displacedBy:Fe,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,Fe=x.afterCritical;if(!W.isCombineEnabled)return null;var Ne=Ce.draggableId,We=ae[Ne],ut=We.descriptor.index,gt=Na(Ne,Fe);return gt?O?ut:ut-1:O?ut+1:ut},Aa=function(x){var O=x.isMovingForward,W=x.isInHomeList,ae=x.insideDestination,Ce=x.location;if(!ae.length)return null;var Fe=Ce.index,Ne=O?Fe+1:Fe-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,Fe=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=Aa({isMovingForward:O,isInHomeList:W,location:vt.destination,insideDestination:Ne});return ct==null?null:Ia({draggable:ae,insideDestination:Ne,destination:Fe,viewport:ut,last:We.displaced,displacedBy:We.displacedBy,index:ct})}var dt=xa({isMovingForward:O,destination:Fe,displaced:We.displaced,draggables:Ce,combine:vt.combine,afterCritical:gt});return dt==null?null:Ia({draggable:ae,insideDestination:Ne,destination:Fe,viewport:ut,last:We.displaced,displacedBy:We.displacedBy,index:dt})},Kr=function(x){var O=x.displaced,W=x.afterCritical,ae=x.combineWith,Ce=x.displacedBy,Fe=!!(O.visible[ae]||O.invisible[ae]);return Na(ae,W)?Fe?bi:qt(Ce.point):Fe?Ce.point:bi},ei=function(x){var O=x.afterCritical,W=x.impact,ae=x.draggables,Ce=je(W);Ce||Wn(!1);var Fe=Ce.draggableId,Ne=ae[Fe].page.borderBox.center,We=Kr({displaced:W.displaced,afterCritical:O,combineWith:Fe,displacedBy:W.displacedBy});return dl(Ne,We)},Vo=function(O,W){return W.margin[O.start]+W.borderBox[O.size]/2},Fo=function(O,W){return W.margin[O.end]+W.borderBox[O.size]/2},xi=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]+Vo(W,Ce),xi(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]-Fo(W,Ce),xi(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]+Vo(W,Ce),xi(W,ae.contentBox,Ce))},yl=function(x){var O=x.impact,W=x.draggable,ae=x.draggables,Ce=x.droppable,Fe=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,Fe))return il({axis:ut,moveRelativeTo:dt.page,isMoving:We});var Mt=ha(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,Fe)){var yr=ha(sn.page,qt(Fe.displacedBy.point));return qo({axis:ut,moveRelativeTo:yr,isMoving:We})}return qo({axis:ut,moveRelativeTo:sn.page,isMoving:We})},Rl=function(x,O){var W=x.frame;return W?dl(O,W.scroll.diff.displacement):O},Vi=function(O){var W=O.impact,ae=O.draggable,Ce=O.droppable,Fe=O.draggables,Ne=O.afterCritical,We=ae.page.borderBox.center,ut=W.at;return!Ce||!ut?We:ut.type==="REORDER"?yl({impact:W,draggable:ae,draggables:Fe,droppable:Ce,afterCritical:Ne}):ei({impact:W,draggables:Fe,afterCritical:Ne})},bl=function(x){var O=Vi(x),W=x.droppable,ae=W?Rl(W,O):O;return ae},Bl=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}),Fe={frame:Ce,scroll:{initial:x.scroll.initial,max:x.scroll.max,current:O,diff:{value:W,displacement:ae}}};return Fe};function Fs(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 Po(ct)[We.start]-Po(dt)[We.start]})[0]:gt.sort(function(ct,dt){var Mt=ho(W,Dn(Po(ct))),sn=ho(W,Dn(Po(dt)));return Mt!==sn?Mt-sn:Po(ct)[We.start]-Po(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,Fe=x.afterCritical,Ne=Ce.filter(function(We){return Hr({target:Si(We,Fe),destination:ae,viewport:W.frame,withDroppableDisplacement:!0})}).sort(function(We,ut){var gt=Un(O,Rl(ae,ml(We,Fe))),vt=Un(O,Rl(ae,ml(ut,Fe)));return gtO.left&&x.topO.top}function Du(x){var O=x.pageBorderBox,W=x.draggable,ae=x.candidates,Ce=W.page.borderBox.center,Fe=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 Fe[0]?Fe[0].id:null}function Ml(x){var O=x.pageBorderBox,W=x.draggable,ae=x.droppables,Ce=Xo(ae).filter(function(Fe){if(!Fe.isEnabled)return!1;var Ne=Fe.subject.active;if(!Ne||!Vl(O,Ne))return!1;if(wc(Ne)(O.center))return!0;var We=Fe.axis,ut=Ne.center[We.crossAxisLine],gt=O[We.crossAxisStart],vt=O[We.crossAxisEnd],ct=Et(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,Fe=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(Lr){var rr=Lr.descriptor.id,Ca=Lr.page.borderBox.center[ut.line],Xa=Na(rr,We),po=Hs({displaced:Fe,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=va)return ar;var Fe=Ce/va,Ne=Br+Gr*Fe,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,Fe=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:Fe,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,Fe=x.viewport,Ne=x.onLiftImpact;if(!ae.at||W!=="DROP"){var We=nc({draggables:O,impact:Ne,destination:Ce,viewport:Fe,forceShouldAnimate:!0});return{impact:We,didDropInsideDroppable:!1}}if(ae.at.type==="REORDER")return{impact:ae,didDropInsideDroppable:!0};var ut=(0,B.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 Fe=O(),Ne=Ce.payload.reason;if(Fe.phase==="COLLECTING"){W(Cn({reason:Ne}));return}if(Fe.phase!=="IDLE"){var We=Fe.phase==="DROP_PENDING"&&Fe.isWaiting;We&&Wn(!1),Fe.phase==="DRAGGING"||Fe.phase==="DROP_PENDING"||Wn(!1);var ut=Fe.critical,gt=Fe.dimensions,vt=gt.draggables[Fe.critical.draggable.id],ct=vi({reason:Ne,lastImpact:Fe.impact,afterCritical:Fe.afterCritical,onLiftImpact:Fe.onLiftImpact,home:Fe.dimensions.droppables[Fe.critical.droppable.id],viewport:Fe.viewport,draggables:Fe.dimensions.draggables}),dt=ct.impact,Mt=ct.didDropInsideDroppable,sn=Mt?Ot(dt):null,yr=Mt?je(dt):null,Lr={index:ut.draggable.index,droppableId:ut.droppable.id},rr={draggableId:vt.descriptor.id,type:vt.descriptor.type,source:Lr,reason:Ne,mode:Fe.movementMode,destination:sn,combine:yr},Ca=jo({impact:dt,draggable:vt,dimensions:gt,viewport:Fe.viewport,afterCritical:Fe.afterCritical}),Xa={critical:Fe.critical,afterCritical:Fe.afterCritical,result:rr,impact:dt},po=!Yt(Fe.current.client.offset,Ca)||!!rr.combine;if(!po){W(gn({completed:Xa}));return}var fi=io({current:Fe.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),Fe=Di;function Ne(){return Fe!==Di}function We(){Ne()&&Wn(!1),Fe=no(window,[Ce])}function ut(){Ne()||Wn(!1),ae.cancel(),Fe(),Fe=Di}return{start:We,stop:ut,isActive:Ne}}var na=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(yt({newScroll:ae}))}});return function(W){return function(ae){!O.isActive()&&ae.type==="INITIAL_PUBLISH"&&O.start(),O.isActive()&&na(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(Fe){var Ne=mi(x,function(gt){return gt.timerId===Fe});Ne===-1&&Wn(!1);var We=x.splice(Ne,1),ut=We[0];ut.callback()},W=function(Fe){var Ne=setTimeout(function(){return O(Ne)}),We={timerId:Ne,callback:Fe};x.push(We)},ae=function(){if(x.length){var Fe=[].concat(x);x.length=0,Fe.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}},vo=function(O,W,ae,Ce){if(!O){ae(Ce(W));return}var Fe=Oo(ae),Ne={announce:Fe};O(W,Ne),Fe.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)}})},Fe=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 vo(x().onDragStart,sn,O,Ms.onDragStart)})})},We=function(dt,Mt){var sn=Ot(Mt),yr=je(Mt);ae||Wn(!1);var Lr=!La(dt,ae.lastCritical);Lr&&(ae.lastCritical=dt);var rr=!ao(ae.lastLocation,sn);rr&&(ae.lastLocation=sn);var Ca=!Er(ae.lastCombine,yr);if(Ca&&(ae.lastCombine=yr),!(!Lr&&!rr&&!Ca)){var Xa=(0,B.Z)({},Ba(dt,ae.mode),{combine:yr,destination:sn});W.add(function(){fa("onDragUpdate",function(){return vo(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 vo(x().onDragEnd,dt,O,Ms.onDragEnd)})},vt=function(){if(ae){var dt=(0,B.Z)({},Ba(ae.lastCritical,ae.mode),{combine:null,destination:null,reason:"CANCEL"});gt(dt)}};return{beforeCapture:Ce,beforeStart:Fe,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(Fe){if(Fe.type==="BEFORE_INITIAL_CAPTURE"){W.beforeCapture(Fe.payload.draggableId,Fe.payload.movementMode);return}if(Fe.type==="INITIAL_PUBLISH"){var Ne=Fe.payload.critical;W.beforeStart(Ne,Fe.payload.movementMode),Ce(Fe),W.start(Ne,Fe.payload.movementMode);return}if(Fe.type==="DROP_COMPLETE"){var We=Fe.payload.completed.result;W.flush(),Ce(Fe),W.drop(We);return}if(Ce(Fe),Fe.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}))}}},Fi=function(x){var O=null,W=null;function ae(){W&&(cancelAnimationFrame(W),W=null),O&&(O(),O=null)}return function(Ce){return function(Fe){if((Fe.type==="FLUSH"||Fe.type==="DROP_COMPLETE"||Fe.type==="DROP_ANIMATION_FINISHED")&&ae(),Ce(Fe),Fe.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])})}}}},Nl=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"},Mi=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})))}}}},Tl=P.qC,fl=function(x){var O=x.dimensionMarshal,W=x.focusMarshal,ae=x.styleMarshal,Ce=x.getResponders,Fe=x.announce,Ne=x.autoScroller;return(0,P.MT)(Ee,Tl((0,P.md)(vr(ae),Nl(O),ke(O),ca,gi,Fi,ii,Mi(Ne),ja,vl(W),Ei(Ce,Fe))))},li=function(){return{additions:{},removals:{},modified:{}}};function eo(x){var O=x.registry,W=x.callbacks,ae=li(),Ce=null,Fe=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}}),Lr={additions:sn,removals:Object.keys(dt),modified:yr};ae=li(),zu(),W.publish(Lr)}))},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],Fe()},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],Fe()},ut=function(){Ce&&(cancelAnimationFrame(Ce),Ce=null,ae=li())};return{add:Ne,remove:We,stop:ut}}var Ni=function(x){var O=x.scrollHeight,W=x.scrollWidth,ae=x.height,Ce=x.width,Fe=ko({x:W,y:O},{x:Ce,y:ae}),Ne={x:Math.max(0,Fe.x),y:Math.max(0,Fe.y)};return Ne},Jl=function(){var x=document.documentElement;return x||Wn(!1),x},ql=function(){var x=Jl(),O=Ni({scrollHeight:x.scrollHeight,scrollWidth:x.scrollWidth,width:x.clientWidth,height:x.clientHeight});return O},us=function(){var x=ro(),O=ql(),W=x.y,ae=x.x,Ce=Jl(),Fe=Ce.clientWidth,Ne=Ce.clientHeight,We=ae+Fe,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=us(),Fe=Ce.scroll.current,Ne=O.droppable,We=ae.droppable.getAllByType(Ne.type).map(function(ct){return ct.callbacks.getDimensionAndWatchScroll(Fe,W)}),ut=ae.draggable.getAllByType(O.draggable.type).map(function(ct){return ct.getDimension(Fe)}),gt={draggables:co(ut),droppables:Ea(We)};zu();var vt={dimensions:gt,critical:O,viewport:Ce};return vt};function Ql(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 Cl=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})},Fe=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"&&Ql(x,sn,Mt.value)&&ae.add(Mt.value),Mt.type==="REMOVAL"&&Ql(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),Lr={draggable:sn.descriptor,droppable:yr.descriptor},rr=x.subscribe(gt);return W={critical:Lr,unsubscribe:rr},$l({critical:Lr,registry:x,scrollOptions:Mt.scrollOptions})},ct={updateDroppableIsEnabled:Ce,updateDroppableIsCombineEnabled:Fe,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)},Ti=Rr(function(x){return Xo(x).filter(function(O){return!(!O.isEnabled||!O.frame)})}),$o=function(O,W){var ae=Ci(Ti(W),function(Ce){return Ce.frame||Wn(!1),wc(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 Fe=$o(O,ae);return Fe},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 Fe=ae-O,Ne=Fe/Ce;return Ne},Zi=1,Za=function(x,O){if(x>O.startScrollingFrom)return 0;if(x<=O.maxScrollValueAt)return lo.maxPixelScroll;if(x===O.startScrollingFrom)return Zi;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(),Fe=Ce-W;if(Fe>=pr)return x;if(FeO.height,Fe=W.width>O.width;return!Fe&&!Ce?ae:Fe&&Ce?null:{x:Fe?0:ae.x,y:Ce?0:ae.y}},ui=So(function(x){return x===0?0:x}),hl=function(x){var O=x.dragStartTime,W=x.container,ae=x.subject,Ce=x.center,Fe=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:Fe}),ut=mr({container:W,distanceToEdges:Ne,dragStartTime:O,axis:rn,shouldUseTimeDampening:Fe}),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=So(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,Fe=dl(W,Ce),Ne={x:x(Fe.x,ae.x),y:x(Fe.y,ae.y)};return Yt(Ne,bi)?null:Ne}}(),le=function(O){var W=O.max,ae=O.current,Ce=O.change,Fe={x:Math.max(ae.x,W.x),y:Math.max(ae.y,W.y)},Ne=nu(Ce),We=_({max:Fe,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,Fe=x.shouldUseTimeDampening,Ne=hl({dragStartTime:Ce,container:O.frame,subject:W,center:ae,shouldUseTimeDampening:Fe});return Ne&&Se(O,Ne)?Ne:null},St=function(x){var O=x.droppable,W=x.subject,ae=x.center,Ce=x.dragStartTime,Fe=x.shouldUseTimeDampening,Ne=O.frame;if(!Ne)return null;var We=hl({dragStartTime:Ce,container:Ne.pageMarginBox,subject:W,center:ae,shouldUseTimeDampening:Fe});return We&&Ge(O,We)?We:null},xt=function(x){var O=x.state,W=x.dragStartTime,ae=x.shouldUseTimeDampening,Ce=x.scrollWindow,Fe=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&&Fe(ct.descriptor.id,dt)}},Vt=function(x){var O=x.scrollWindow,W=x.scrollDroppable,ae=Ma(O),Ce=Ma(W),Fe=null,Ne=function(vt){Fe||Wn(!1);var ct=Fe,dt=ct.shouldUseTimeDampening,Mt=ct.dragStartTime;xt({state:vt,scrollWindow:ae,scrollDroppable:Ce,dragStartTime:Mt,shouldUseTimeDampening:dt})},We=function(vt){rc(),Fe&&Wn(!1);var ct=Date.now(),dt=!1,Mt=function(){dt=!0};xt({state:vt,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:Mt,scrollDroppable:Mt}),Fe={dragStartTime:ct,shouldUseTimeDampening:dt},zu(),dt&&Ne(vt)},ut=function(){Fe&&(ae.cancel(),Ce.cancel(),Fe=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})},Fe=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=Fe(gt.dimensions.droppables[ct],vt);if(dt){var Mt=gt.viewport,sn=Ne(gt.isWindowScrollAllowed,Mt,dt);sn&&Ce(gt,sn)}}};return We},Qt=function(x){var O=x.scrollDroppable,W=x.scrollWindow,ae=x.move,Ce=Vt({scrollWindow:W,scrollDroppable:O}),Fe=Jt({move:ae,scrollWindow:W,scrollDroppable:O}),Ne=function(gt){if(gt.phase==="DRAGGING"){if(gt.movementMode==="FLUID"){Ce.scroll(gt);return}gt.scrollJumpRequest&&Fe(gt)}},We={scroll:Ne,start:Ce.start,stop:Ce.stop};return We},Bn="data-rbd",Fn=function(){var x=Bn+"-drag-handle";return{base:x,draggableId:x+"-draggable-id",contextId:x+"-context-id"}}(),Pn=function(){var x=Bn+"-draggable";return{base:x,contextId:x+"-context-id",id:x+"-id"}}(),Kn=function(){var x=Bn+"-droppable";return{base:x,contextId:x+"-context-id",id:x+"-id"}}(),an={contextId:Bn+"-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(" ")},Fr="pointer-events: none;",ya=function(x){var O=qn(x),W=function(){var We=` cursor: -webkit-grab; cursor: grab; `;return{selector:O(Fn.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 Wi(x){}function Da(x,O){}function Mo(){Da(function(){oo(jl.react,w.version),Ra(document)},[])}function yi(x){var O=(0,w.useRef)(x);return(0,w.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 Fe(){x&&(x.abandon(),Ce())}return{isClaimed:O,isActive:W,claim:ae,release:Ce,tryAbandon:Fe}}var is=9,Ss=13,Gs=27,Ll=32,mu=33,cs=34,Zs=35,ku=36,Bi=37,ul=38,kl=39,ds=40,es,ri=(es={},es[Ss]=!0,es[is]=!0,es),Ws=function(x){ri[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 wu(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,w.useRef)(Gu),W=(0,w.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]),Fe=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(),Fe())},[Fe]),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=wu({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 Fe(),function(){W.current()}},[Fe])}var ys;function js(){}var zl=(ys={},ys[cs]=!0,ys[mu]=!0,ys[ku]=!0,ys[Zs]=!0,ys);function Fl(x,O){function W(){O(),x.cancel()}function ae(){O(),x.drop()}return[{eventName:"keydown",fn:function(Fe){if(Fe.keyCode===Gs){Fe.preventDefault(),W();return}if(Fe.keyCode===Ll){Fe.preventDefault(),ae();return}if(Fe.keyCode===ds){Fe.preventDefault(),x.moveDown();return}if(Fe.keyCode===ul){Fe.preventDefault(),x.moveUp();return}if(Fe.keyCode===kl){Fe.preventDefault(),x.moveRight();return}if(Fe.keyCode===Bi){Fe.preventDefault(),x.moveLeft();return}if(zl[Fe.keyCode]){Fe.preventDefault();return}Ws(Fe)}},{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,w.useRef)(js),W=Qe(function(){return{eventName:"keydown",fn:function(Fe){if(Fe.defaultPrevented||Fe.keyCode!==Ll)return;var Ne=x.findClosestDraggableId(Fe);if(!Ne)return;var We=x.tryGetLock(Ne,vt,{sourceEvent:Fe});if(!We)return;Fe.preventDefault();var ut=!0,gt=We.snapLift();O.current();function vt(){ut||Wn(!1),ut=!1,O.current(),ae()}O.current=no(window,Fl(gt,vt),{capture:!0,passive:!1})}}},[x]),ae=Ye(function(){var Fe={passive:!1,capture:!0};O.current=no(window,[W],Fe)},[W]);oa(function(){return ae(),function(){O.current()}},[ae])}var Ru={type:"IDLE"},Eu=120,zi=.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(Fe){var Ne=ae();if(Ne.type!=="DRAGGING"){O();return}Ne.hasMoved=!0;var We=Fe.touches[0],ut=We.clientX,gt=We.clientY,vt={x:ut,y:gt};Fe.preventDefault(),Ne.actions.move(vt)}},{eventName:"touchend",fn:function(Fe){var Ne=ae();if(Ne.type!=="DRAGGING"){O();return}Fe.preventDefault(),Ne.actions.drop({shouldBlockNextClick:!0}),W()}},{eventName:"touchcancel",fn:function(Fe){if(ae().type!=="DRAGGING"){O();return}Fe.preventDefault(),O()}},{eventName:"touchforcechange",fn:function(Fe){var Ne=ae();Ne.type==="IDLE"&&Wn(!1);var We=Fe.touches[0];if(We){var ut=We.force>=zi;if(ut){var gt=Ne.actions.shouldRespectForcePress();if(Ne.type==="PENDING"){gt&&O();return}if(gt){if(Ne.hasMoved){Fe.preventDefault();return}O();return}Fe.preventDefault()}}}},{eventName:Es,fn:O}]}function ti(x){var O=(0,w.useRef)(Ru),W=(0,w.useRef)(Di),ae=Ye(function(){return O.current},[]),Ce=Ye(function(Mt){O.current=Mt},[]),Fe=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 Lr=Mt.touches[0],rr=Lr.clientX,Ca=Lr.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,[Fe],Mt)},[Fe]),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),Lr=no(window,Oc(sn),Mt);W.current=function(){yr(),Lr()}},[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 Al(x){}var Ls={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function Ul(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:Ul(x,O.parentElement)}function Ps(x,O){var W=O.target;return Hn(W)?Ul(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"["+Fn.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(Fn.draggableId):null}function ac(x,O){var W="["+Pn.contextId+'="'+x+'"]',ae=Ua(document.querySelectorAll(W)),Ce=Ci(ae,function(Fe){return Fe.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 Fe=ae.draggable.findById(Ce);return!(!Fe||!Fe.options.isEnabled||!gl(W.getState(),Ce))}function Ki(x){var O=x.lockAPI,W=x.contextId,ae=x.store,Ce=x.registry,Fe=x.draggableId,Ne=x.forceSensorStop,We=x.sourceEvent,ut=Zc({lockAPI:O,store:ae,registry:Ce,draggableId:Fe});if(!ut)return null;var gt=Ce.draggable.getById(Fe),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 Lr=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 xs(Xi,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:Xi}))}return(0,B.Z)({isActive:function(){return oc({expected:"DRAGGING",phase:dt,isLockActive:sn,shouldWarn:!1})},shouldRespectForcePress:Mt,drop:function(ps){return xs("DROP",ps)},cancel:function(ps){return xs("CANCEL",ps)}},pi.actions)}function Ca(pi){var al=Ma(function(Xi){Lr(function(){return pt({client:Xi})})}),xs=rr({liftActionArgs:{id:Fe,clientSelection:pi,movementMode:"FLUID"},cleanup:function(){return al.cancel()},actions:{move:al}});return(0,B.Z)({},xs,{move:al})}function Xa(){var pi={moveUp:function(){return Lr(Tt)},moveRight:function(){return Lr(bt)},moveDown:function(){return Lr(ht)},moveLeft:function(){return Lr(Wt)}};return rr({liftActionArgs:{id:Fe,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,ti];function Zo(x){var O=x.contextId,W=x.store,ae=x.registry,Ce=x.customSensors,Fe=x.enableDefaultSensors,Ne=[].concat(Fe?Ka:[],Ce||[]),We=(0,w.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 Ki({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]);Al(Ne);for(var Lr=0;Lr=0||Object.prototype.hasOwnProperty.call(n,c)&&(u[c]=n[c]);return u}function s(n,o){if(!(n instanceof o))throw new TypeError("Cannot call a class as a function")}function l(n,o){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return o&&(typeof o=="object"||typeof o=="function")?o:n}function i(n,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof o);n.prototype=Object.create(o&&o.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),o&&(Object.setPrototypeOf?Object.setPrototypeOf(n,o):n.__proto__=o)}var d=function(n){i(o,n);function o(u){s(this,o);var c=l(this,(o.__proto__||Object.getPrototypeOf(o)).call(this,u));return c.scrollListener=c.scrollListener.bind(c),c.eventListenerOptions=c.eventListenerOptions.bind(c),c.mousewheelListener=c.mousewheelListener.bind(c),c}return w(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 c=this.getParentElement(this.scrollComponent);c.scrollTop=c.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var c=!1,p={get passive(){c=!0}};try{document.addEventListener("test",null,p),document.removeEventListener("test",null,p)}catch(f){}return c}},{key:"eventListenerOptions",value:function(){var c=this.props.useCapture;return this.isPassiveSupported()&&(c={useCapture:this.props.useCapture,passive:!0}),c}},{key:"setDefaultLoader",value:function(c){this.defaultLoader=c}},{key:"detachMousewheelListener",value:function(){var c=window;this.props.useWindow===!1&&(c=this.scrollComponent.parentNode),c.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var c=window;this.props.useWindow===!1&&(c=this.getParentElement(this.scrollComponent)),c.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),c.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(c){var p=this.props.getScrollParent&&this.props.getScrollParent();return p!=null?p:c&&c.parentNode}},{key:"filterProps",value:function(c){return c}},{key:"attachScrollListener",value:function(){var c=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!c)){var p=window;this.props.useWindow===!1&&(p=c),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(c){c.deltaY===1&&!this.isPassiveSupported()&&c.preventDefault()}},{key:"scrollListener",value:function(){var c=this.scrollComponent,p=window,f=this.getParentElement(c),y=void 0;if(this.props.useWindow){var A=document.documentElement||document.body.parentNode||document.body,m=p.pageYOffset!==void 0?p.pageYOffset:A.scrollTop;this.props.isReverse?y=m:y=this.calculateOffset(c,m)}else this.props.isReverse?y=f.scrollTop:y=c.scrollHeight-f.scrollTop-f.clientHeight;y=uu||Math.abs(O.y-x.y)>=uu}var Gu={type:"IDLE"};function wu(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,w.useRef)(Gu),W=(0,w.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]),Fe=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(),Fe())},[Fe]),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=wu({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 Fe(),function(){W.current()}},[Fe])}var ys;function js(){}var zl=(ys={},ys[cs]=!0,ys[mu]=!0,ys[ku]=!0,ys[Zs]=!0,ys);function Fl(x,O){function W(){O(),x.cancel()}function ae(){O(),x.drop()}return[{eventName:"keydown",fn:function(Fe){if(Fe.keyCode===Gs){Fe.preventDefault(),W();return}if(Fe.keyCode===Ll){Fe.preventDefault(),ae();return}if(Fe.keyCode===ds){Fe.preventDefault(),x.moveDown();return}if(Fe.keyCode===ul){Fe.preventDefault(),x.moveUp();return}if(Fe.keyCode===kl){Fe.preventDefault(),x.moveRight();return}if(Fe.keyCode===Bi){Fe.preventDefault(),x.moveLeft();return}if(zl[Fe.keyCode]){Fe.preventDefault();return}Ws(Fe)}},{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,w.useRef)(js),W=Qe(function(){return{eventName:"keydown",fn:function(Fe){if(Fe.defaultPrevented||Fe.keyCode!==Ll)return;var Ne=x.findClosestDraggableId(Fe);if(!Ne)return;var We=x.tryGetLock(Ne,vt,{sourceEvent:Fe});if(!We)return;Fe.preventDefault();var ut=!0,gt=We.snapLift();O.current();function vt(){ut||Wn(!1),ut=!1,O.current(),ae()}O.current=no(window,Fl(gt,vt),{capture:!0,passive:!1})}}},[x]),ae=Ye(function(){var Fe={passive:!1,capture:!0};O.current=no(window,[W],Fe)},[W]);oa(function(){return ae(),function(){O.current()}},[ae])}var Ru={type:"IDLE"},Eu=120,zi=.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(Fe){var Ne=ae();if(Ne.type!=="DRAGGING"){O();return}Ne.hasMoved=!0;var We=Fe.touches[0],ut=We.clientX,gt=We.clientY,vt={x:ut,y:gt};Fe.preventDefault(),Ne.actions.move(vt)}},{eventName:"touchend",fn:function(Fe){var Ne=ae();if(Ne.type!=="DRAGGING"){O();return}Fe.preventDefault(),Ne.actions.drop({shouldBlockNextClick:!0}),W()}},{eventName:"touchcancel",fn:function(Fe){if(ae().type!=="DRAGGING"){O();return}Fe.preventDefault(),O()}},{eventName:"touchforcechange",fn:function(Fe){var Ne=ae();Ne.type==="IDLE"&&Wn(!1);var We=Fe.touches[0];if(We){var ut=We.force>=zi;if(ut){var gt=Ne.actions.shouldRespectForcePress();if(Ne.type==="PENDING"){gt&&O();return}if(gt){if(Ne.hasMoved){Fe.preventDefault();return}O();return}Fe.preventDefault()}}}},{eventName:Es,fn:O}]}function ti(x){var O=(0,w.useRef)(Ru),W=(0,w.useRef)(Di),ae=Ye(function(){return O.current},[]),Ce=Ye(function(Mt){O.current=Mt},[]),Fe=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 Lr=Mt.touches[0],rr=Lr.clientX,Ca=Lr.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,[Fe],Mt)},[Fe]),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),Lr=no(window,Oc(sn),Mt);W.current=function(){yr(),Lr()}},[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 Al(x){}var Ls={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function Ul(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:Ul(x,O.parentElement)}function Ps(x,O){var W=O.target;return Hn(W)?Ul(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"["+Fn.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(Fn.draggableId):null}function ac(x,O){var W="["+Pn.contextId+'="'+x+'"]',ae=Ua(document.querySelectorAll(W)),Ce=Ci(ae,function(Fe){return Fe.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 Fe=ae.draggable.findById(Ce);return!(!Fe||!Fe.options.isEnabled||!gl(W.getState(),Ce))}function Ki(x){var O=x.lockAPI,W=x.contextId,ae=x.store,Ce=x.registry,Fe=x.draggableId,Ne=x.forceSensorStop,We=x.sourceEvent,ut=Zc({lockAPI:O,store:ae,registry:Ce,draggableId:Fe});if(!ut)return null;var gt=Ce.draggable.getById(Fe),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 Lr=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 xs(Xi,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:Xi}))}return(0,B.Z)({isActive:function(){return oc({expected:"DRAGGING",phase:dt,isLockActive:sn,shouldWarn:!1})},shouldRespectForcePress:Mt,drop:function(ps){return xs("DROP",ps)},cancel:function(ps){return xs("CANCEL",ps)}},pi.actions)}function Ca(pi){var al=Ma(function(Xi){Lr(function(){return pt({client:Xi})})}),xs=rr({liftActionArgs:{id:Fe,clientSelection:pi,movementMode:"FLUID"},cleanup:function(){return al.cancel()},actions:{move:al}});return(0,B.Z)({},xs,{move:al})}function Xa(){var pi={moveUp:function(){return Lr(Tt)},moveRight:function(){return Lr(bt)},moveDown:function(){return Lr(ht)},moveLeft:function(){return Lr(Wt)}};return rr({liftActionArgs:{id:Fe,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,ti];function Zo(x){var O=x.contextId,W=x.store,ae=x.registry,Ce=x.customSensors,Fe=x.enableDefaultSensors,Ne=[].concat(Fe?Ka:[],Ce||[]),We=(0,w.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 Ki({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]);Al(Ne);for(var Lr=0;Lr=0||Object.prototype.hasOwnProperty.call(n,c)&&(u[c]=n[c]);return u}function s(n,o){if(!(n instanceof o))throw new TypeError("Cannot call a class as a function")}function l(n,o){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return o&&(typeof o=="object"||typeof o=="function")?o:n}function i(n,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof o);n.prototype=Object.create(o&&o.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),o&&(Object.setPrototypeOf?Object.setPrototypeOf(n,o):n.__proto__=o)}var d=function(n){i(o,n);function o(u){s(this,o);var c=l(this,(o.__proto__||Object.getPrototypeOf(o)).call(this,u));return c.scrollListener=c.scrollListener.bind(c),c.eventListenerOptions=c.eventListenerOptions.bind(c),c.mousewheelListener=c.mousewheelListener.bind(c),c}return w(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 c=this.getParentElement(this.scrollComponent);c.scrollTop=c.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var c=!1,p={get passive(){c=!0}};try{document.addEventListener("test",null,p),document.removeEventListener("test",null,p)}catch(f){}return c}},{key:"eventListenerOptions",value:function(){var c=this.props.useCapture;return this.isPassiveSupported()&&(c={useCapture:this.props.useCapture,passive:!0}),c}},{key:"setDefaultLoader",value:function(c){this.defaultLoader=c}},{key:"detachMousewheelListener",value:function(){var c=window;this.props.useWindow===!1&&(c=this.scrollComponent.parentNode),c.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var c=window;this.props.useWindow===!1&&(c=this.getParentElement(this.scrollComponent)),c.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),c.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(c){var p=this.props.getScrollParent&&this.props.getScrollParent();return p!=null?p:c&&c.parentNode}},{key:"filterProps",value:function(c){return c}},{key:"attachScrollListener",value:function(){var c=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!c)){var p=window;this.props.useWindow===!1&&(p=c),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(c){c.deltaY===1&&!this.isPassiveSupported()&&c.preventDefault()}},{key:"scrollListener",value:function(){var c=this.scrollComponent,p=window,f=this.getParentElement(c),y=void 0;if(this.props.useWindow){var A=document.documentElement||document.body.parentNode||document.body,m=p.pageYOffset!==void 0?p.pageYOffset:A.scrollTop;this.props.isReverse?y=m:y=this.calculateOffset(c,m)}else this.props.isReverse?y=f.scrollTop:y=c.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:"8ba276eb",2141:"cda51dd6",2571:"bc14caaf",2641:"76cf3cd7",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:"65ba8f18",4757:"0ce1f59e",4766:"8988a59a",4902:"f361a28e",4973:"316b31d7",5165:"511003c2",5427:"8eae901a",5572:"906cc1a8",5902:"dc7b46d0",6127:"38831e7c",6205:"c328a7ed",7043:"78708faf",7323:"96aff396",7884:"023721c4",8070:"105b9e44",8145:"8ffef939",8234:"b079c4a2",8343:"9f299f28",8552:"36495a65",8579:"76234c00",8715:"9d47768a",8787:"bf2f641e",8999:"df74bcb4",9416:"3ad36fbd",9449:"e978245c",9507:"c29dc8d8",9511:"567313f9",9667:"956cc27d",9906:"1149e486",10195:"262e38a7",10485:"df62bcf4",10518:"3fd97d91",10737:"da479633",10799:"29e6dcde",10921:"d41dfd65",11070:"e46425c3",11253:"dac82bc5",11448:"3249ea18",11512:"dd1c6854",11520:"be138f38",11545:"d78a5f4d",11581:"03058dfa",12102:"01d88173",12216:"dbc28d2d",12303:"f308009a",12412:"b29b5cc5",12476:"b6e28bab",12814:"c5b587a3",12865:"44304990",12884:"eac8a25b",13006:"26c723e8",14058:"ec78b9c3",14105:"90ec87ca",14150:"cdece27b",14188:"2a2c3b9c",14227:"51bce927",14514:"e791d540",14599:"33970dd8",14610:"812f3cab",14662:"ffafdf75",14889:"385e69be",15148:"84d691dd",15186:"ed455dba",15319:"bf0a7ef5",15382:"05009317",15402:"f8fa9817",15703:"40ea48ea",15800:"b19aa3fe",15894:"01e29c36",16328:"df948f28",16434:"c815321c",16729:"ba54b8cc",17043:"2d997a82",17402:"60af2ada",17482:"7100c573",17527:"156b044c",17622:"e4090e5b",17806:"d6d269e6",18241:"74237b89",18719:"4d99e7b1",19595:"3676b260",19715:"90cd3638",19891:"f7079c88",20026:"ab9f0ba6",20576:"21fa8dd8",20680:"9bbbcd03",20700:"bf8df4d8",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:"008d50d5",24504:"070800ba",24806:"10021eca",25022:"3399b887",25552:"f5527f19",25705:"bc0f4dd5",25849:"47edf347",25972:"122edffd",26366:"de124a83",26682:"e10842af",26685:"011f0129",26741:"2a1228a1",26788:"5042513b",27178:"ea874340",27182:"c2fcda4a",27322:"d997394f",27333:"593bbf6c",27395:"8ebcd395",27778:"5b3076c9",27823:"367fc2e9",27901:"b85e4702",28072:"f1e3cd66",28116:"5857fe45",28237:"6b22ec0e",28286:"1da1808c",28435:"7bc07dd4",28639:"3e38974d",28723:"6d6afb92",28823:"69305c6e",29020:"9a3fa356",29172:"d85676cb",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:"c5df22d7",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:"030520a0",35729:"4b301950",36029:"1de01aab",36080:"d7cfbd56",36170:"7d041f91",36270:"4f23cfa9",36637:"244e62db",36784:"9ef5a77a",37062:"421afecc",37287:"ac18f272",37289:"4e3c672d",37562:"9735bc29",37745:"9b55a153",38061:"2fa353c4",38143:"471951ab",38447:"8b3b1aea",38906:"da7e26d8",39343:"24328117",39391:"7dde368a",39404:"d8313f3b",39695:"4f3525a1",39907:"003810e8",40003:"9184c05c",40559:"1052f330",40848:"63cefea2",40895:"bc3ce743",40919:"405af0fe",41048:"d9143e6b",41134:"696bf8d4",41657:"dc729680",41717:"1b19ff1e",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:"4a4aae9a",48137:"8930b046",48180:"02dd118f",48365:"991471e5",48431:"e7b2415b",48689:"32cfc8d5",48965:"a3dd0ab1",49205:"297a5e65",49366:"58909108",49716:"d448a915",50570:"33d9a1f0",50900:"f4699a73",51276:"5ce5385e",51443:"d542230a",51461:"d9045f6b",51582:"b2db6af5",51651:"bf9acc09",51678:"855511f1",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:"68b3c2cb",54386:"fc77d3b1",54492:"056fcad8",54572:"668bfc74",54621:"87e05844",54770:"affa36e3",54928:"2f4d2853",55177:"b53df326",55330:"b9f99c72",55573:"45962a95",55624:"76580206",56185:"4642fc76",56282:"66a2612e",56449:"786543b6",57045:"788faa28",57560:"bdd1bc86",57614:"2ba0e6a9",57637:"e7e4ae30",57642:"9ec4737d",57670:"726c3e55",57855:"23619860",59142:"63bafe24",59406:"154f19b8",59417:"98a70d14",59487:"37ef80b1",59649:"ece44ad5",59788:"563b472a",60201:"259d05b2",60479:"ce0ca738",60533:"d8f12f52",60547:"24b49053",60854:"3809fff2",60906:"148cd29e",60921:"6d4664d5",61043:"5700823d",61713:"b80fddd3",61727:"ba7c2f29",61798:"97e0df06",61880:"d8f3c42f",62075:"97655aea",62300:"7f2b88cf",62450:"0477744b",62548:"eb15c110",63157:"fc17593b",63581:"0f2d3a05",63760:"17d43dc5",63919:"d64b00e4",64017:"8a894572",64030:"1a28da3b",64144:"0a32aa80",64217:"2eb38aa8",64297:"5c68213e",64339:"8917e3fa",64496:"9e15af48",64520:"5b6b4255",64912:"b41bd9f4",65111:"a18a7046",65117:"f7b62eba",65148:"d36b4b4e",65283:"93648bb3",65549:"0b44b69d",65776:"922585d5",65816:"b6f321ef",66034:"6b88fca4",66063:"52d41b7b",66489:"5146fdd9",66531:"2cd56981",66583:"1303743f",66587:"fcf22072",66651:"6ef624d5",67242:"7fff678a",67589:"502b013d",67835:"c7c08d29",67977:"e77a4889",68332:"879d5b06",68665:"a80c2de9",68827:"a459f79a",68882:"27a34dae",68946:"af36f971",69039:"25de0f06",69400:"eca4627e",69681:"6c04eb24",69684:"c0214114",69922:"34080912",69944:"10caca3e",70119:"6e21c361",70596:"42cd3488",70928:"f0b2bce5",71065:"f46e9aca",71077:"71154090",71450:"6088607d",71475:"396b6b92",71525:"591cfc6c",71754:"e8e92190",71783:"d183ab1c",71836:"7b28b9e3",71935:"9f3e7c42",71960:"4b276300",72130:"2fe4611b",72203:"4d6d748a",72539:"98719874",72570:"c7188950",73081:"b3935de6",73183:"947e12c5",73685:"a843b081",74264:"54a493e6",74795:"2de1e9a5",75043:"90c775af",75307:"f6d2f535",75357:"19e5d9d5",75786:"bc517ab1",75816:"eef9c49d",76424:"1f80184b",76789:"cad13453",76806:"5cf19e1d",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:"871d1d31",80622:"7f01b786",80879:"4b33e764",81597:"d1541cc3",81799:"1b0ab4c0",81886:"7de5ad76",82339:"cf99c912",82425:"0832aee9",82443:"ee820a4b",83141:"fe47f5ab",83212:"23bf4122",83831:"ad3b40f6",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:"6dd7aa06",86820:"54273d4f",86913:"f8969ff1",87058:"74bf88ec",87099:"b366b34e",87260:"e997cbcc",87922:"ee0a037d",88155:"d39eb386",88501:"ceb82cac",88517:"52cc8832",88670:"0073e60a",88866:"978610dd",89076:"d22c6ad2",89677:"0062a194",89785:"b5fdd72e",90109:"1e62bc4a",90180:"5c54b851",90337:"3bc2318a",90525:"b5375a23",90643:"f55c0958",91045:"2b616033",91257:"618fae83",91259:"44c1058a",91353:"c937cb6e",91470:"60bab2d1",91831:"c5d89d93",91993:"5503bb39",92045:"9e3b0dd7",92240:"42fa3741",92281:"66f3dc36",92441:"70d3ab51",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:"bc921e8d",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:"fc74acf1"}[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:"a441e134",2141:"5eb2f330",2641:"8118465b",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:"3e11a2bc",7884:"1ca6cde0",8145:"0eefaae0",8234:"06d980e9",8552:"208da293",8579:"233e0994",8787:"121de108",8999:"448aa22f",9416:"bc1cc3b9",9449:"a5d4aea3",9507:"af07d346",9511:"1c126f8f",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:"5d5d7b52",25022:"81b1b86b",25705:"df6bf207",25972:"79479731",26366:"079fc2d8",26682:"d2765c91",26685:"cc9a5255",26741:"b838eb14",27178:"6e47d75d",27182:"183c9793",27322:"f372c040",27395:"ff574c5d",27823:"32b9fee9",27901:"505c3349",28072:"540f746b",28116:"9e0f18a2",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:"95e6fde2",33747:"c50b2b70",33784:"c81d4a51",34093:"7d2dbef2",34741:"c51f7784",34800:"f50302a4",34994:"a8674b97",35230:"94dfecf3",35238:"694000a4",35694:"3d9d34f2",35729:"46f9b5d4",36029:"3f8b2a62",36080:"24b84084",36270:"5496b206",36637:"cd627031",36784:"1affe817",37062:"566c9e00",37289:"03d0df5f",37745:"ad084cfa",38143:"baf130b5",38447:"9c541ee4",39391:"c4736e2f",39404:"d8cf04f7",39695:"7288e7ae",40559:"c49aa5ba",40895:"ad846737",40919:"898b0443",41048:"dafc3f4f",41657:"49a2443a",41717:"10201060",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:"9377e9f7",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:"55e4f704",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:"5f70d151",57855:"d9440df4",59142:"1162a442",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:"5877448c",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:"28d790d7",68332:"a10509a3",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:"c78c116b",71754:"1f751b14",71783:"4b6779fc",72130:"50dfcc51",72203:"1115c2b7",72539:"43c55c4d",72570:"ecab12cb",73183:"b2253f40",73685:"5356e3de",74264:"36917df0",74795:"939f9f81",75043:"247e6954",75307:"5e9c4598",75357:"1fbb7d24",75786:"37a81eaa",75816:"e88b4cdd",76789:"bb555561",76806:"f8d24f6b",76904:"44afaa9b",77042:"898b0443",77460:"dedd2038",77465:"3d1cb8a8",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:"bca89c81",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:"440b7a61",86820:"cebdf1cf",86913:"739202fe",87058:"7c5ff3cf",87099:"1b3891e9",87260:"2c380d56",87922:"49f2762f",88155:"d345abd7",88501:"f184f7fa",88517:"cccfddad",88866:"70a2d775",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:"6a84a8a4",92441:"1dcd2073",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:"8ba276eb",2141:"cda51dd6",2571:"bc14caaf",2641:"76cf3cd7",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:"65ba8f18",4757:"0ce1f59e",4766:"8988a59a",4902:"f361a28e",4973:"316b31d7",5165:"511003c2",5427:"8eae901a",5572:"906cc1a8",5902:"dc7b46d0",6127:"38831e7c",6205:"c328a7ed",7043:"78708faf",7323:"96aff396",7884:"023721c4",8070:"105b9e44",8145:"8ffef939",8234:"b079c4a2",8343:"9f299f28",8552:"36495a65",8579:"76234c00",8715:"9d47768a",8787:"bf2f641e",8999:"df74bcb4",9416:"3ad36fbd",9449:"e978245c",9507:"c29dc8d8",9511:"59492462",9667:"956cc27d",9906:"1149e486",10195:"262e38a7",10485:"df62bcf4",10518:"3fd97d91",10737:"da479633",10799:"29e6dcde",10921:"d41dfd65",11070:"e46425c3",11253:"dac82bc5",11448:"3249ea18",11512:"dd1c6854",11520:"be138f38",11545:"d78a5f4d",11581:"03058dfa",12102:"01d88173",12216:"dbc28d2d",12303:"f308009a",12412:"b29b5cc5",12476:"b6e28bab",12814:"c5b587a3",12865:"44304990",12884:"eac8a25b",13006:"26c723e8",14058:"ec78b9c3",14105:"90ec87ca",14150:"cdece27b",14188:"2a2c3b9c",14227:"51bce927",14514:"e791d540",14599:"33970dd8",14610:"812f3cab",14662:"ffafdf75",14889:"385e69be",15148:"84d691dd",15186:"ed455dba",15319:"bf0a7ef5",15382:"05009317",15402:"f8fa9817",15703:"40ea48ea",15800:"b19aa3fe",15894:"01e29c36",16328:"df948f28",16434:"c815321c",16729:"ba54b8cc",17043:"2d997a82",17402:"60af2ada",17482:"7100c573",17527:"156b044c",17622:"e4090e5b",17806:"d6d269e6",18241:"74237b89",18719:"4d99e7b1",19595:"3676b260",19715:"90cd3638",19891:"f7079c88",20026:"ab9f0ba6",20576:"21fa8dd8",20680:"9bbbcd03",20700:"bf8df4d8",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:"008d50d5",24504:"070800ba",24806:"10021eca",25022:"3399b887",25552:"f5527f19",25705:"bc0f4dd5",25849:"47edf347",25972:"122edffd",26366:"de124a83",26682:"e10842af",26685:"011f0129",26741:"2a1228a1",26788:"5042513b",27178:"ea874340",27182:"c2fcda4a",27322:"d997394f",27333:"593bbf6c",27395:"8ebcd395",27778:"5b3076c9",27823:"367fc2e9",27901:"b85e4702",28072:"f1e3cd66",28116:"5857fe45",28237:"6b22ec0e",28286:"1da1808c",28435:"7bc07dd4",28639:"3e38974d",28723:"6d6afb92",28823:"69305c6e",29020:"9a3fa356",29172:"d85676cb",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:"c5df22d7",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:"030520a0",35729:"4b301950",36029:"1de01aab",36080:"d7cfbd56",36170:"7d041f91",36270:"4f23cfa9",36637:"244e62db",36784:"9ef5a77a",37062:"421afecc",37287:"ac18f272",37289:"4e3c672d",37562:"9735bc29",37745:"9b55a153",38061:"2fa353c4",38143:"471951ab",38447:"8b3b1aea",38906:"da7e26d8",39343:"24328117",39391:"7dde368a",39404:"d8313f3b",39695:"4f3525a1",39907:"003810e8",40003:"9184c05c",40559:"1052f330",40848:"63cefea2",40895:"bc3ce743",40919:"405af0fe",41048:"d9143e6b",41134:"696bf8d4",41657:"dc729680",41717:"1b19ff1e",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:"4a4aae9a",48137:"8930b046",48180:"02dd118f",48365:"991471e5",48431:"e7b2415b",48689:"32cfc8d5",48965:"a3dd0ab1",49205:"297a5e65",49366:"58909108",49716:"d448a915",50570:"33d9a1f0",50900:"f4699a73",51276:"5ce5385e",51443:"d542230a",51461:"d9045f6b",51582:"b2db6af5",51651:"bf9acc09",51678:"855511f1",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:"68b3c2cb",54386:"fc77d3b1",54492:"056fcad8",54572:"668bfc74",54621:"87e05844",54770:"affa36e3",54928:"2f4d2853",55177:"b53df326",55330:"b9f99c72",55573:"45962a95",55624:"76580206",56185:"4642fc76",56282:"66a2612e",56449:"786543b6",57045:"788faa28",57560:"bdd1bc86",57614:"2ba0e6a9",57637:"e7e4ae30",57642:"9ec4737d",57670:"726c3e55",57855:"23619860",59142:"63bafe24",59406:"154f19b8",59417:"98a70d14",59487:"37ef80b1",59649:"ece44ad5",59788:"563b472a",60201:"259d05b2",60479:"ce0ca738",60533:"d8f12f52",60547:"24b49053",60854:"3809fff2",60906:"148cd29e",60921:"6d4664d5",61043:"5700823d",61713:"b80fddd3",61727:"ba7c2f29",61798:"97e0df06",61880:"d8f3c42f",62075:"97655aea",62300:"7f2b88cf",62450:"0477744b",62548:"eb15c110",63157:"fc17593b",63581:"0f2d3a05",63760:"17d43dc5",63919:"d64b00e4",64017:"8a894572",64030:"1a28da3b",64144:"0a32aa80",64217:"2eb38aa8",64297:"5c68213e",64339:"8917e3fa",64496:"9e15af48",64520:"5b6b4255",64912:"b41bd9f4",65111:"a18a7046",65117:"f7b62eba",65148:"d36b4b4e",65283:"93648bb3",65549:"0b44b69d",65776:"922585d5",65816:"b6f321ef",66034:"6b88fca4",66063:"52d41b7b",66489:"5146fdd9",66531:"2cd56981",66583:"1303743f",66587:"fcf22072",66651:"6ef624d5",67242:"7fff678a",67589:"502b013d",67835:"c7c08d29",67977:"e77a4889",68332:"879d5b06",68665:"a80c2de9",68827:"a459f79a",68882:"27a34dae",68946:"af36f971",69039:"25de0f06",69400:"eca4627e",69681:"6c04eb24",69684:"c0214114",69922:"34080912",69944:"10caca3e",70119:"6e21c361",70596:"42cd3488",70928:"f0b2bce5",71065:"f46e9aca",71077:"71154090",71450:"6088607d",71475:"396b6b92",71525:"591cfc6c",71754:"e8e92190",71783:"d183ab1c",71836:"7b28b9e3",71935:"9f3e7c42",71960:"4b276300",72130:"2fe4611b",72203:"4d6d748a",72539:"98719874",72570:"c7188950",73081:"b3935de6",73183:"947e12c5",73685:"a843b081",74264:"54a493e6",74795:"2de1e9a5",75043:"90c775af",75307:"f6d2f535",75357:"19e5d9d5",75786:"bc517ab1",75816:"eef9c49d",76424:"1f80184b",76789:"cad13453",76806:"5cf19e1d",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:"871d1d31",80622:"7f01b786",80879:"4b33e764",81597:"d1541cc3",81799:"1b0ab4c0",81886:"7de5ad76",82339:"cf99c912",82425:"0832aee9",82443:"ee820a4b",83141:"fe47f5ab",83212:"23bf4122",83831:"ad3b40f6",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:"6dd7aa06",86820:"54273d4f",86913:"f8969ff1",87058:"74bf88ec",87099:"b366b34e",87260:"e997cbcc",87922:"ee0a037d",88155:"d39eb386",88501:"ceb82cac",88517:"52cc8832",88670:"0073e60a",88866:"978610dd",89076:"d22c6ad2",89677:"0062a194",89785:"b5fdd72e",90109:"1e62bc4a",90180:"5c54b851",90337:"3bc2318a",90525:"b5375a23",90643:"f55c0958",91045:"2b616033",91257:"618fae83",91259:"44c1058a",91353:"c937cb6e",91470:"60bab2d1",91831:"c5d89d93",91993:"5503bb39",92045:"9e3b0dd7",92240:"42fa3741",92281:"66f3dc36",92441:"70d3ab51",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:"bc921e8d",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:"fc74acf1"}[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:"a441e134",2141:"5eb2f330",2641:"8118465b",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:"3e11a2bc",7884:"1ca6cde0",8145:"0eefaae0",8234:"06d980e9",8552:"208da293",8579:"233e0994",8787:"121de108",8999:"448aa22f",9416:"bc1cc3b9",9449:"a5d4aea3",9507:"af07d346",9511:"1c126f8f",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:"5d5d7b52",25022:"81b1b86b",25705:"df6bf207",25972:"79479731",26366:"079fc2d8",26682:"d2765c91",26685:"cc9a5255",26741:"b838eb14",27178:"6e47d75d",27182:"183c9793",27322:"f372c040",27395:"ff574c5d",27823:"32b9fee9",27901:"505c3349",28072:"540f746b",28116:"9e0f18a2",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:"95e6fde2",33747:"c50b2b70",33784:"c81d4a51",34093:"7d2dbef2",34741:"c51f7784",34800:"f50302a4",34994:"a8674b97",35230:"94dfecf3",35238:"694000a4",35694:"3d9d34f2",35729:"46f9b5d4",36029:"3f8b2a62",36080:"24b84084",36270:"5496b206",36637:"cd627031",36784:"1affe817",37062:"566c9e00",37289:"03d0df5f",37745:"ad084cfa",38143:"baf130b5",38447:"9c541ee4",39391:"c4736e2f",39404:"d8cf04f7",39695:"7288e7ae",40559:"c49aa5ba",40895:"ad846737",40919:"898b0443",41048:"dafc3f4f",41657:"49a2443a",41717:"10201060",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:"9377e9f7",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:"55e4f704",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:"5f70d151",57855:"d9440df4",59142:"1162a442",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:"5877448c",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:"28d790d7",68332:"a10509a3",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:"c78c116b",71754:"1f751b14",71783:"4b6779fc",72130:"50dfcc51",72203:"1115c2b7",72539:"43c55c4d",72570:"ecab12cb",73183:"b2253f40",73685:"5356e3de",74264:"36917df0",74795:"939f9f81",75043:"247e6954",75307:"5e9c4598",75357:"1fbb7d24",75786:"37a81eaa",75816:"e88b4cdd",76789:"bb555561",76806:"f8d24f6b",76904:"44afaa9b",77042:"898b0443",77460:"dedd2038",77465:"3d1cb8a8",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:"bca89c81",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:"440b7a61",86820:"cebdf1cf",86913:"739202fe",87058:"7c5ff3cf",87099:"1b3891e9",87260:"2c380d56",87922:"49f2762f",88155:"d345abd7",88501:"f184f7fa",88517:"cccfddad",88866:"70a2d775",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:"6a84a8a4",92441:"1dcd2073",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(92441).then(__webpack_require__.bind(__webpack_require__,32654))),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__,11064))),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"})})()})();