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.
1 line
4.3 KiB
1 line
4.3 KiB
(this.webpackJsonph5=this.webpackJsonph5||[]).push([[210],{2208:function(e,t,a){},2381:function(e,t,a){"use strict";a.r(t),a.d(t,"default",(function(){return b})),a(104);var n=a(60),s=(a(498),a(499)),l=(a(259),a(167)),c=(a(1421),a(1423)),r=a(20),i=a(8),o=a(7),m=a(10),u=a(9),f=a(11),h=a(0),p=a.n(h),d=a(6),g=a.n(d),E=a(28),b=(a(2208),function(e){function t(e){var a;return Object(i.a)(this,t),(a=Object(m.a)(this,Object(u.a)(t).call(this,e))).TPMForkonChange=function(e){var t=a.props.match.params.shixunId;a.setState({Forkvisible:!0});var n="/shixuns/"+t+"/fork_list.json";g.a.get(n,{params:{page:e,limit:8}}).then((function(n){a.setState({shixunsID:t,shixuns:n.data.shixuns,total_count:n.data.total_count,Forkvisible:!1,Forkcurrent:e})})).catch((function(e){}))},a.state={shixuns:void 0,total_count:0,shixunsID:void 0,Forkvisible:!0,Forkcurrent:1},a}return Object(f.a)(t,e),Object(o.a)(t,[{key:"componentDidMount",value:function(){var e=this,t=this.props.match.params.shixunId,a="/shixuns/"+t+"/fork_list.json";g.a.get(a,{params:{page:1,limit:8}}).then((function(a){e.setState({shixunsID:t,shixuns:a.data.shixuns,total_count:a.data.total_count,Forkvisible:!1})})).catch((function(e){}))}},{key:"render",value:function(){function e(e){var t=e.defaultValue,a=Object(r.a)(e,["defaultValue"]),n=t;return p.a.createElement(c.a,Object.assign({},a,{value:n}))}var t=this.state,a=t.shixuns,i=t.total_count,o=t.shixunsID,m=t.Forkvisible,u=t.Forkcurrent;return p.a.createElement(p.a.Fragment,null,p.a.createElement("div",{className:"educontent mb20"},p.a.createElement("div",{className:"edu-back-white padding20 clearfix mt30"},p.a.createElement("span",{className:"fl font-16"},"Fork\u5b9e\u8bad\u5217\u8868"),p.a.createElement("a",{href:"/shixuns/"+o+"/challenges",className:"font-16 color-grey-9 fr"},"\u8fd4\u56de")),p.a.createElement("style",null,"\n\t\t\t\t\t\t\t.taglistleft{\n\t\t\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\t\t\tleft: 10px;\n\t\t\t\t\t\t\t\tbottom: 118px;\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t"),p.a.createElement(n.a,{spinning:m,size:"large",style:{marginTop:"15%"}},p.a.createElement("div",{className:"mt30 square-list clearfix mh320"},void 0===a?" ":a.map((function(t,a){return p.a.createElement("div",{className:"square-Item",key:a,id:t.id},p.a.createElement("div",{className:"tag-green taglistleft"},p.a.createElement("span",{className:"tag-name"}," ",t.tag_name)),p.a.createElement("div",{className:!1===t.power?"closeSquare":"none"},p.a.createElement("img",{src:Object(E.L)("images/educoder/icon/lockclose.svg"),className:"mt80 mb25"}),p.a.createElement("p",{className:"font-14 color-white"},"\u975e\u8bd5\u7528\u5185\u5bb9\uff0c\u9700\u8981\u6388\u6743")),p.a.createElement("a",{href:"/shixuns/"+t.identifier+"/challenges",className:"square-img",target:"_blank"},p.a.createElement("img",{src:"/"+t.pic})),p.a.createElement("div",{className:"square-main"},p.a.createElement("p",{className:"task-hide"},p.a.createElement("a",{href:"/shixuns/"+t.identifier+"/challenges",target:"_blank",className:"justify color-grey-name"},t.name)),p.a.createElement("p",{className:"clearfix mt8 ml-3"},p.a.createElement("span",{className:"rateYoStar fl",style:{padding:"0px",height:"20px",lineHeight:"19px",cursor:"default"},title:""},p.a.createElement(e,{key:a,allowHalf:!0,defaultValue:null===t.score_info?5:t.score_info,disabled:!0})),p.a.createElement("span",{className:"fl ml25 font-12 color-grey-9 lineh-12 mt4"},null===t.score_info?"5\u5206":t.score_info+"\u5206")),p.a.createElement("p",{className:"clearfix mt8 font-12 color-grey-B4"},p.a.createElement(l.a,{placement:"bottom",title:"\u5173\u5361"},p.a.createElement("span",{className:"mr10 fl squareIconSpan"},p.a.createElement("i",{className:"iconfont icon-shixunguanqia fl mr3"}),t.challenges_count)),p.a.createElement(l.a,{placement:"bottom",title:"\u5b66\u4e60\u4eba\u6570"},p.a.createElement("span",{className:"mr10 fl squareIconSpan",style:{display:0===t.stu_num?"none":"block"}},p.a.createElement("i",{className:"iconfont icon-chengyuan fl mr3"}),t.stu_num)),p.a.createElement("span",{className:"fr color-grey-B3 squareIconSpan"},t.level))))}))),p.a.createElement("div",{className:"educontent mb80 edu-txt-center mt10",style:{display:8<i?"block":"none"}},p.a.createElement(s.a,{showQuickJumper:!0,defaultCurrent:1,pageSize:8,total:i,current:u,style:{display:i<9?"none":"block"},onChange:this.TPMForkonChange})))))}}]),t}(h.Component))}}]); |