You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
NewEduCoderBuild/29017.async.js

1 line
42 KiB

"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[29017,4977],{29017:function(e,n,t){t.d(n,{Z:function(){return he}});var i=t(7557),a=t.n(i),r=t(41498),l=t.n(r),s=t(79800),o=t.n(s),c=t(59301),u=t(43418),d=t(8591),m=t(43428),p=t(99313),v=t(71418),h=t(6848),f=t(3113),g="header_body___lAlEX",x="close___OXweN",C="no_data___h77J2",A="recommend_config_introduce___ifFGY",y="recommend_config___UXyKS",w="recommend_config_item___zONum",j="item_title___w5vXw",D="recommend_text___f68Eu",B="item_content___j_zbN",b="recommend_config_active_item___SrTkJ",E="recommend_config_footer___PHnlA",z="application___uh4gI",P="tooltip___f0uXh",S=t(51638),M=t(39248),k=t(13014),Z=t(93314),Y=t(75105),T=t(37205),U=t.n(T),I=t(76411),N="lineChart___dCEZW",R=t(61186),K=t.n(R),L=t(37712),H=void 0,O=function(e){var n=e.dataInfo,t=e.indexKey,i=e.valueName,a=e.startAndEndTime,r=e.colors,l=void 0===r?["#DA4928","#2EC25B","#FEBD49","#498FEA","#9363D8"]:r,s=e.imageTypeName,o=null;(0,c.useEffect)((function(){p()}),[n]),(0,c.useEffect)((function(){window.addEventListener("resize",u((function(){o&&o.resize()}),200))}),[window.onresize]);var u=function(e,n){var t,i=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=H;return function(){for(var r=arguments.length,l=new Array(r),s=0;s<r;s++)l[s]=arguments[s];if(i)return e.apply(a,l),void(i=!1);clearTimeout(t),t=setTimeout((function(){e.apply(a,l)}),n)}};var d=function(e,n,t){for(var i=[],a=e;a<=n;a+=t)i.push(a);return i},m=function(){var e,t=(null==n||null===(e=n.x)||void 0===e?void 0:e.flat())||[],i=U()(new Set(t)).sort((function(e,n){return e-n})),r=function(e){for(var n=1/0,t=0;t<e.length-1;t++){var i=e[t+1]-e[t];i<n&&(n=i)}return{newArray:d(e[0],e[e.length-1],n),minInterval:n}}(i),l=null==r?void 0:r.newArray,s=null==r?void 0:r.minInterval;i=U()(new Set([].concat(U()(i),U()(l)))).sort((function(e,n){return e-n}));var o=K()(a[0],"YYYY-MM-DD HH:mm").valueOf(),c=d(o,i[0]-s,s),u=K()(a[1],"YYYY-MM-DD HH:mm").valueOf(),m=d(i[i.length-1]+s,u,s);return i=[].concat(U()(c),U()(i),U()(m)),U()(new Set(i)).sort((function(e,n){return e-n}))},p=function(){var e;o=I.init(document.getElementById("lineChart".concat(t)));var a,r=m(),c=null==n||null===(e=n.y)||void 0===e?void 0:e.map((function(e,t){var a,s={timestamps:null==n||null===(a=n.x)||void 0===a?void 0:a[t],values:e};return e=function(e,n){return e.map((function(e){var t=n.timestamps.indexOf(e);return-1!==t?n.values[t]:null}))}(r,s),{name:i[t],type:"line",itemStyle:{show:!1},lineStyle:{color:l[t]},data:e}})),u={tooltip:{trigger:"axis",axisPointer:{type:"line",lineStyle:{color:"rgba(212, 217, 227, 1)",type:"dashed"}},backgroundColor:"#fff",textStyle:{color:"#333333"},padding:10,extraCssText:"box-shadow: 0px 4px 8px 0px rgba(184,194,202,0.5)",formatter:function(e){var n,i="";return e.forEach((function(e,n){console.log("item",e),i+='<div style="width: 100%; display: flex; justify-content: space-between; align-items: center; margin: 6px 0px;">\n <div style="display: flex; align-items: center;">\n <div style="width: 12px; height: 12px; border-radius: 50%; background: '.concat(l[null==e?void 0:e.componentIndex],'; margin-right: 4px;"></div>\n <span style="width: 144px; color: rgba(43,49,63,0.5); font-size: 12px;">').concat(s[null==e?void 0:e.componentIndex],'</span>\n </div>\n <div style="color: #393971; font-size: 13px; font-weight: 600;">').concat(e.value>0?e.value.toFixed(5):0==e.value?0:"--"," ").concat(0==t?"Cores":"MiB","</div>\n </div>")})),'<div>\n <div style="color: #333333; padding-top: 6px;">'.concat(null===(n=e[0])||void 0===n?void 0:n.name,"</div>\n ").concat(i,"\n </div>")}},grid:{right:"5%",bottom:"20%",top:"10%"},dataZoom:[{show:!0,start:0,end:100},{type:"inside",start:20,end:100}],xAxis:[{type:"category",gridIndex:0,boundaryGap:!0,axisTick:{show:!1,alignWithLabel:!1},axisLine:{show:!0,lineStyle:{color:"#F0F0F0",type:"solid"}},axisLabel:{show:!0,color:"#9096A3"},splitLine:{show:!1},data:(a=r,a?a.map((function(e){var n=new Date(e),t=String(n.getMonth()+1).padStart(2,"0"),i=String(n.getDate()).padStart(2,"0"),a=String(n.getHours()).padStart(2,"0"),r=String(n.getMinutes()).padStart(2,"0");return"".concat(t,"/").concat(i," ").concat(a,":").concat(r)})):[])}],yAxis:[{type:"value",gridIndex:0,axisTick:{show:!1},axisLine:{show:!1},axisLabel:{show:!0,color:"#9096A3",formatter:1==t?"{value} MiB":"{value} Cores"},splitLine:{show:!0,lineStyle:{color:"#EDEDED",type:"dashed"}}}],series:c};o.setOption(u)};return(0,L.jsx)("div",{id:"lineChart".concat(t),className:N})},G=t(53273),J="flex_warp___Rtigf",V="chart_content___tVmUj",F="chart_title___AOPx7",q="listdata___mi4KG",Q="block___prArl",W="typename___j4diD",X="val___MeuWc",_="info_con___eIdJL",$="info_top___UKMbT",ee="fullscreen___PICBn",ne=t(57809),te=t(57930),ie=t(88522),ae=t(89392),re=t(14539),le=t(54173),se=ne.default.Option,oe=te.default.RangePicker,ce=function(e){var n,t=e.identifier,i=e.data,r=e.isFirst,s=e.setIsFirst,u=e.info,d=(0,c.useState)([]),m=o()(d,2),p=m[0],h=m[1],f=(0,c.useState)([]),g=o()(f,2),x=g[0],C=g[1],A=(0,c.useState)(null),y=o()(A,2),w=y[0],j=y[1],D=(0,c.useState)(""),B=o()(D,2),b=B[0],E=B[1],z=(0,c.useState)([null,null]),P=o()(z,2),S=P[0],M=P[1],k=(0,c.useState)([]),Z=o()(k,2),T=Z[0],U=Z[1],I=(0,c.useState)(!1),N=o()(I,2),R=N[0],H=N[1],te=(0,c.useState)([]),ce=o()(te,2),ue=ce[0],de=ce[1],me=(0,c.useState)(!1),pe=o()(me,2),ve=pe[0],he=pe[1],fe=(0,c.useState)(!1),ge=o()(fe,2),xe=ge[0],Ce=ge[1],Ae=(0,c.useState)(""),ye=o()(Ae,2),we=ye[0],je=ye[1],De=(0,c.useState)(1),Be=o()(De,2),be=Be[0],Ee=Be[1],ze=["#DA4928","#2EC25B","#FEBD49","#498FEA","#9363D8"];(0,c.useEffect)((function(){if(i&&r){var e,n;Ye(),h(null==i?void 0:i.recent_users),C(null==i?void 0:i.managers);var t,a="挑战页面"===(null==u?void 0:u.type);if((null==i||null===(e=i.managers)||void 0===e?void 0:e.length)>0)j(a?null==u?void 0:u.myshixun_id:null==i||null===(t=i.managers[0])||void 0===t?void 0:t.id);else if((null==i||null===(n=i.recent_users)||void 0===n?void 0:n.length)>0){var l;j(a?null==u?void 0:u.myshixun_id:null==i||null===(l=i.recent_users[0])||void 0===l?void 0:l.id)}E("最近30分钟"),s(!1)}}),[i]),(0,c.useEffect)((function(){if(b){var e=(n=b,t=new Date,i=function(e){var n=new Date(t);switch(e){case"最近30分钟":n.setMinutes(t.getMinutes()-30);break;case"最近3小时":n.setHours(t.getHours()-3);break;case"最近24小时":n.setDate(t.getDate()-1);break;case"最近7天":n.setDate(t.getDate()-7);break;case"最近15天":n.setDate(t.getDate()-15);break;default:return null}return n}(n),i?{startTime:i,endTime:t}:null);M([K()(null==e?void 0:e.startTime),K()(null==e?void 0:e.endTime)])}var n,t,i}),[b]),(0,c.useEffect)((function(){w&&null!=S&&S[0]&&null!=S&&S[1]&&Pe()}),[w,S]);var Pe=function(){var e=l()(a()().mark((function e(){var n,i,r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return H(!0),n={startTimeString:S[0]?S[0].format("YYYY-MM-DD HH:mm"):null,endTimeString:S[1]?S[1].format("YYYY-MM-DD HH:mm"):null,samplingInterval:"20s",isSortBoolean:!1,id:w},e.next=4,(0,Y.ZP)("/api/shixuns/".concat(t,"/cpu_rank_data.json"),{method:"get",params:n});case 4:0==(null==(i=e.sent)?void 0:i.status)&&(de(null==i||null===(r=i.data)||void 0===r?void 0:r.statisticsList),Ee(be+1)),H(!1);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Se=(0,c.useRef)((0,ae.throttle)((function(e){return Me(e)}),1200,{leading:!0,trailing:!0})).current,Me=function(){var e=l()(a()().mark((function e(n){var i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""!=n){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,(0,Y.ZP)("/api/shixuns/".concat(t,"/cpu_search_data"),{method:"get",params:{search:n}});case 4:0==(null==(i=e.sent)?void 0:i.status)&&U(null==i?void 0:i.data);case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ke=function(e,n,t){var i="CPU"===n?"cpuUsageChart":"memoryUsageChart",a=e.map((function(e){var a,r,l=null===(a=e.promQueryResult)||void 0===a?void 0:a[i],s="".concat(e.envId,"-").concat(e.myPracticalTrainingId,"_").concat(n),o=(null==l||null===(r=l.results[s])||void 0===r||null===(r=r.frames[0])||void 0===r||null===(r=r.data)||void 0===r?void 0:r.values)||[];return o.length>0?o[t]:[]}));return a.some((function(e){return Array.isArray(e)&&e.length>0}))?a:[]},Ze=function(e){j(e),Ye()},Ye=function(){U([]),je("")},Te=function(e){for(var n=!1,t=0;t<(null==ue?void 0:ue.length);t++){var i=ke(ue,e,1)[t];if(i&&(null==i?void 0:i.length)>0){n=!0;break}}return(null==ue?void 0:ue.length)>0&&n};return(0,L.jsxs)(L.Fragment,{children:[(0,L.jsxs)("div",{className:"".concat(J),children:[(0,L.jsx)(ie.Z,{allowClear:!0,showSearch:!0,value:we,style:{width:280},onSearch:Se,placeholder:"搜索姓名/手机号/邮箱",onChange:function(e,n){je(e),null!=n&&n.key&&j(Number(null==n?void 0:n.key))},onClear:Ye,size:"large",children:null==T?void 0:T.map((function(e,n){return(0,L.jsxs)(se,{value:e.name,children:[e.name.length>4?"".concat(e.name.slice(0,4),"..."):e.name,"( ".concat(e.phone?e.phone:""," ").concat(e.mail?" - ".concat(e.mail):"",")")]},e.id)}))}),(0,L.jsxs)("div",{children:[(0,L.jsx)(ne.default,{style:{width:130,marginRight:20},placeholder:"请选择",size:"large",value:b,onChange:function(e){E(e)},children:["最近30分钟","最近3小时","最近24小时","最近7天","最近15天"].map((function(e,n){return(0,L.jsx)(ne.default.Option,{value:e,children:e},n)}))}),(0,L.jsx)(oe,{style:{width:320},showTime:!0,size:"large",allowClear:!1,value:S,disabledDate:function(e){return function(e,n,t){if(!e)return!1;var i=K()(),a=o()(n,2),r=a[0],l=a[1];if(e.isAfter(i))return!0;if(r){var s=r.clone().add(t,"days");if(l&&e.isAfter(s))return!0}if(l){var c=l.clone().subtract(t,"days");return e.isBefore(c)||e.isAfter(i)}return!1}(e,S,15)},format:"YYYY-MM-DD HH:mm",onChange:function(e){M(e),E(void 0)}})]})]}),(0,L.jsx)(G.qp,{title:"合作成员",style:{marginTop:"24px"},value:w,onChange:function(e){return Ze(e)},dataSource:x,titleWidth:60},1),(0,L.jsx)(G.qp,{title:"最近实验",className:0==(null==p?void 0:p.length)?"mt0":"",style:{marginBottom:(null==p?void 0:p.length)>0?"0px":"17px"},value:w,onChange:function(e){return Ze(e)},dataSource:p,titleWidth:60},2),null===(n=[{name:"CPU",type:"CPU"},{name:"内存",type:"MEMORY"}])||void 0===n?void 0:n.map((function(e,n){return(0,L.jsxs)("div",{className:"".concat(V),id:"tj".concat(n),children:[(0,L.jsxs)("div",{className:F,children:[(0,L.jsxs)("span",{children:[null==e?void 0:e.name,"使用量"]}),(0,L.jsx)("i",{className:"".concat(ee," \n iconfont \n ").concat("CPU"==(null==e?void 0:e.type)?ve?"icon-tuichuquanping2":"icon-quanping2":xe?"icon-tuichuquanping2":"icon-quanping2","\n "),onClick:function(){return function(e,n){"CPU"===e?(ve?(0,le.BU)():(0,le.Dj)(document.getElementById("tj".concat(n))),he(!ve)):(xe?(0,le.BU)():(0,le.Dj)(document.getElementById("tj".concat(n))),Ce(!xe))}(e.type,n)}})]}),(0,L.jsx)(v.Z,{spinning:R,children:Te(e.type)?(0,L.jsxs)("div",{style:{marginTop:"CPU"==(null==e?void 0:e.type)?ve?"7%":"":xe?"7%":""},children:[(0,L.jsx)(O,{dataInfo:{y:ke(ue,null==e?void 0:e.type,1)||[],x:ke(ue,null==e?void 0:e.type,0)||[]},startAndEndTime:S,colors:ze,indexKey:n,valueName:ue.map((function(e){return e.name})),imageTypeName:ue.map((function(e){var n;return null==e||null===(n=e.promQueryResult)||void 0===n?void 0:n.imageTypeName}))},"".concat(n,"-").concat(be)),(0,L.jsxs)("div",{className:_,children:[(0,L.jsxs)("div",{className:$,children:[(0,L.jsx)("div",{children:"最大值"}),(0,L.jsx)("div",{children:"最小值"}),(0,L.jsx)("div",{children:"平均值"})]}),ue.map((function(n,t){var i,a=null==n?void 0:n.promQueryResult;return(0,L.jsxs)("div",{className:q,children:[(0,L.jsx)("div",{className:Q,style:{backgroundColor:ze[t],marginRight:10}}),(0,L.jsx)("div",{className:W,children:null==n||null===(i=n.promQueryResult)||void 0===i?void 0:i.imageTypeName}),(0,L.jsx)("div",{className:X,children:"CPU"==(null==e?void 0:e.type)?"".concat(null==a?void 0:a.cpuMaxDoubleValue,"Cores"):"".concat(null==a?void 0:a.memoryDoubleMaxValue,"MiB")}),(0,L.jsx)("div",{className:X,children:"CPU"==(null==e?void 0:e.type)?"".concat(null==a?void 0:a.cpuMinDoubleValue,"Cores"):"".concat(null==a?void 0:a.memoryDoubleMinValue,"MiB")}),(0,L.jsx)("div",{className:X,children:"CPU"==(null==e?void 0:e.type)?"".concat(null==a?void 0:a.cpuAvgDoubleValue,"Cores"):"".concat(null==a?void 0:a.memoryDoubleAvgValue,"MiB")})]},t)}))]})]}):(0,L.jsx)(re.Z,{})})]},n)}))]})},ue=function(e){var n=e.getApi,t=e.identifier,i=e.visible,r=e.info,s=(0,c.useState)({}),u=o()(s,2),d=u[0],m=u[1],p=(0,c.useState)(!0),v=o()(p,2),h=v[0],f=v[1];(0,c.useEffect)((function(){f(!0)}),[i]),(0,c.useEffect)((function(){n&&h&&g()}),[n]);var g=function(){var e=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ZP)("/api/shixuns/".concat(t,"/cpu_basic_data.json"),{method:"get"});case 2:0==(null==(n=e.sent)?void 0:n.status)&&m(n);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,L.jsx)("div",{children:(0,L.jsx)(ce,{isFirst:h,setIsFirst:function(e){return f(e)},identifier:t,data:d,info:r})})},de=t(99144),me=t(18892),pe=t(374),ve=t(82895),he=(0,me.connect)((function(e){return{globalSetting:e.globalSetting,practiceSetting:e.practiceSetting,shixunsDetail:e.shixunsDetail}}))((function(e){e.globalSetting;var n=e.dispatch,t=e.practiceSetting,i=e.shixunsDetail,r=e.visible,s=e.onCancel,T=e.info,U=e.identifier,I=e.isJupyter,N=e.onOk,R=(0,c.useState)("1"),K=o()(R,2),H=K[0],O=K[1],G=(0,c.useState)("推荐配置"),J=o()(G,2),V=J[0],F=J[1],q=(0,c.useState)([]),Q=o()(q,2),W=Q[0],X=Q[1],_=(0,c.useState)(!1),$=o()(_,2),ee=$[0],ne=$[1],te=(0,c.useState)(!1),ie=o()(te,2),ae=ie[0],re=ie[1],le=(0,c.useState)({}),se=o()(le,2),oe=se[0],ce=se[1],he=(0,c.useState)(!1),fe=o()(he,2),ge=fe[0],xe=fe[1];(0,c.useEffect)((function(){r&&(re(!1),O("1"),F("推荐配置"),"挑战页面"==(null==T?void 0:T.type)?X(["当前配置","推荐配置"]):X(["当前配置","推荐配置","增强配置"]),ce({}),Ce(),"挑战页面"==(null==T?void 0:T.type)&&n({type:"shixunsDetail/getShixunsDetail",payload:{id:U}}))}),[r]);var Ce=function(){var e=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return xe(!0),e.next=3,(0,pe.HS)(U);case 3:n=e.sent,[0,-10].includes(n.status)&&(ce(n),xe(!1));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ae=function(){var e=l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,ve.gy)(n,"不能选择/更换实验环境")){e.next=2;break}return e.abrupt("return");case 2:if("当前配置"!=V){e.next=4;break}return e.abrupt("return");case 4:return ne(!0),e.next=7,(0,Y.ZP)("/api/shixuns/".concat(U,"/apply_recommend_config.json"),{method:"put",body:{data:"推荐配置"==V?null==oe?void 0:oe.recommend:null==oe?void 0:oe.high}});case 7:0==e.sent.status&&(d.ZP.success("应用成功"),ne(!1),s(),N());case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ye=function(){var e=l()(a()().mark((function e(){var t,r,l;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,we();case 2:if((0,de.L9)(["实践项目","设置","模拟实战"]),!(null!==(t=i.detail)&&void 0!==t&&t.is_jupyter||null!==(r=i.detail)&&void 0!==r&&r.is_jupyter_lab)){e.next=6;break}return n({type:"shixunsDetail/execJupyter",payload:{id:U}}).then((function(e){null!=e&&e.identifier&&(null===me.history||void 0===me.history||me.history.push("/tasks/".concat(e.identifier,"/jupyter")))})),e.abrupt("return");case 6:if(n({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"正在进入实践项目,请稍后..."}}),!I){e.next=13;break}return e.next=10,(0,pe.BK)({id:U});case 10:e.t0=e.sent,e.next=16;break;case 13:return e.next=15,(0,pe.Ir)({id:U});case 15:e.t0=e.sent;case 16:if(l=e.t0,n({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),!(null!=l&&l.game_identifier||null!=l&&l.identifier)){e.next=21;break}return(0,de.xg)(I?"/tasks/".concat(null==l?void 0:l.identifier,"/jupyter"):"/tasks/".concat(l.game_identifier)),e.abrupt("return");case 21:-3===(null==l?void 0:l.status)?(0,de.eF)():2===(null==l?void 0:l.status)?je(null==l?void 0:l.message):3===(null==l?void 0:l.status)&&De(null==l?void 0:l.message);case 22:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),we=function(){return new Promise((function(e,i){var a;null!=t&&null!==(a=t.sideBar)&&void 0!==a&&a.confirmLeave?u.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){n({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),e()},onCancel:function(){i()}}):e()}))},je=function e(n){var t,i;n=null!==(t=n)&&void 0!==t&&t.includes(".json")?n:"".concat(n,".json"),u.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,L.jsx)("div",{className:"tc font16",children:"实训已经更新了,正在为您重置!"}),onOk:(i=l()(a()().mark((function t(){var i,r;return a()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,Y.ZP)("/api"+n,{method:"get"});case 2:if(i=t.sent){t.next=5;break}return t.abrupt("return");case 5:return d.ZP.success("重置成功,正在进入实践项目!"),t.next=8,(0,pe.Ir)({id:i.shixun_identifier});case 8:if(null==(r=t.sent)||!r.game_identifier){t.next=12;break}return(0,de.xg)("/tasks/".concat(r.game_identifier)),t.abrupt("return");case 12:2===(null==r?void 0:r.status)?e(null==r?void 0:r.message):3===(null==r?void 0:r.status)&&De(null==r?void 0:r.message);case 13:case"end":return t.stop()}}),t)}))),function(){return i.apply(this,arguments)})})},De=function(e){u.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,L.jsxs)("div",{className:"tc font16",children:["目前该实践项目尚在内测中,将于",e,"之后开放,谢谢!"]})})};return(0,L.jsx)(L.Fragment,{children:(0,L.jsxs)(m.Z,{title:null,placement:"right",open:r,width:1e3,onClose:s,closeIcon:null,footer:null,children:[(0,L.jsxs)("div",{className:g,children:[(0,L.jsx)("span",{children:"配置与监控"}),(0,L.jsx)(S.Z,{className:x,onClick:s})]}),(0,L.jsxs)(p.Z,{activeKey:H,onChange:function(e){re("2"==e),O(e)},children:[(0,L.jsx)(p.Z.TabPane,{tab:"推荐配置",children:(0,L.jsx)(v.Z,{spinning:ge,size:"large",tip:(0,L.jsxs)("div",{style:{color:"#666",fontSize:"14px"},children:[(0,L.jsx)("div",{style:{color:"#232B40",fontWeight:"bolder",marginBottom:24,marginTop:14},children:"正在计算…"}),(0,L.jsxs)("div",{style:{lineHeight:"26px"},children:["系统正在根据实践项目使用的实际情况计算推荐配置",(0,L.jsx)("br",{}),"请耐心等待…"]})]}),children:0==(null==oe?void 0:oe.status)?(0,L.jsxs)(L.Fragment,{children:[(0,L.jsxs)("div",{className:A,children:[(0,L.jsx)("div",{children:"当前配置:实验环境目前已经配置的资源。"}),(0,L.jsx)("div",{children:"推荐配置:系统根据实践项目使用的实际情况,计算出推荐配置。使用的人越多,推荐越准确。"}),(0,L.jsx)("div",{children:"增强配置:适用于资源消耗较高的实践项目。"})]}),(0,L.jsx)("div",{className:y,children:W.map((function(e,n){return(0,L.jsxs)("div",{className:"".concat(w," ").concat(e==V?b:""),onClick:function(){return F(e)},children:[(0,L.jsxs)("div",{className:j,children:[(0,L.jsx)("div",{children:e}),1==n?(0,L.jsx)("div",{className:D,children:"推荐"}):(0,L.jsx)(L.Fragment,{})]}),("当前配置"==e&&(null==oe?void 0:oe.current)||"推荐配置"==e&&(null==oe?void 0:oe.recommend)||"增强配置"==e&&(null==oe?void 0:oe.high)||[]).map((function(e,n){return(0,L.jsxs)("div",{className:B,children:[(0,L.jsx)("span",{children:null==e?void 0:e.image_name}),null!=e&&e.cpu_limit?(0,L.jsxs)("span",{children:[null==e?void 0:e.cpu_limit,"核",null==e?void 0:e.memory_limit,"G"]}):(0,L.jsxs)("div",{children:[(0,L.jsx)("span",{children:"暂无推荐"}),(0,L.jsx)(h.Z,{title:(0,L.jsxs)("div",{style:{lineHeight:"22px",padding:5},children:["实验环境为特殊的专有云或无使用数",(0,L.jsx)("br",{}),"据,系统无法给出推荐值。一键应用",(0,L.jsx)("br",{}),"的时候,将使用原配置。"]}),children:(0,L.jsx)(M.Z,{className:P})})]})]},n)}))]},e)}))}),(0,L.jsxs)("div",{className:E,children:[(0,L.jsxs)("div",{children:[(0,L.jsx)("span",{children:"没找到合适的配置?"}),(0,L.jsx)("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:function(){u.Z.info({centered:!0,icon:null,width:424,title:"联系平台管理员",content:(0,L.jsx)("div",{className:"tc",children:(0,L.jsx)("img",{src:k,alt:"二维码",width:182,height:182,style:{pointerEvents:"none",userSelect:"none"}})}),okText:"我知道了"})},children:"联系管理员"})]}),(0,L.jsx)(f.ZP,{type:"primary",shape:"round",disabled:"当前配置"==V,onClick:Ae,loading:ee,children:"一键应用"})]})]}):ge?(0,L.jsx)("div",{style:{height:400}}):(0,L.jsxs)("div",{className:C,children:[(0,L.jsx)("img",{src:Z,style:{pointerEvents:"none",userSelect:"none",width:212,height:160}}),(0,L.jsxs)("p",{className:"mt20 mb20 font14",style:{color:"#7B8394",width:"100%",lineHeight:"26px"},children:["当前实践项目没有任何人使用过,系统无法根据实际使用情况给出推荐配置。",(0,L.jsx)("br",{}),"建议您先模拟实战并通关~"]}),!("挑战页面"==(null==T?void 0:T.type))&&(0,L.jsx)("div",{className:z,onClick:function(){ye(),s()},children:"模拟实战"})]})})},1),(0,L.jsx)(p.Z.TabPane,{tab:"资源监控",children:(0,L.jsx)(ue,{getApi:ae,identifier:U,visible:r,info:T})},2)]})]})})}))},13014:function(e,n,t){e.exports=t.p+"static/yunying_code.7d649890.jpg"},93314:function(e){e.exports="data:image/png;base64,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"}}]);