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.
educoder/public/react/dist/static/js/198.a7657524.chunk.js

1 line
30 KiB

5 years ago
(this.webpackJsonph5=this.webpackJsonph5||[]).push([[198],{1416:function(t,e,n){"use strict";n(50);var a=n(29),o=n(8),s=n(7),i=n(10),r=n(9),c=n(11),l=n(0),u=n.n(l),d=(n(28),n(49)),p=n.n(d),m=function(t){function e(t){var n;return Object(o.a)(this,e),(n=Object(i.a)(this,Object(r.a)(e).call(this,t))).updatasmodals=function(){var t=n.props.updata;if(t&&!0===t.system_update){var e=localStorage.getItem("SystemUpdateEndTime");(null==e||p()(e)<p()(t.end_time))&&n.setState({system_updates:!0})}},n.setmodalSave=function(){var t=n.props.updata;localStorage.setItem("SystemUpdateEndTime",t.end_time),n.setState({system_updates:!1})},n.state={system_updates:!1},n}return Object(c.a)(e,t),Object(s.a)(e,[{key:"componentDidMount",value:function(){this.updatasmodals()}},{key:"componentDidUpdate",value:function(){}},{key:"render",value:function(){var t=this,e=this.state.system_updates,n=this.props.updata;return u.a.createElement(a.a,{keyboard:!1,title:n&&n.subject,visible:e,closable:!1,footer:null,destroyOnClose:!0,centered:!0,width:"530px"},u.a.createElement("div",{className:"task-popup-content"},u.a.createElement("pre",{className:"break-word break-word-firefox"},n&&n.system_score),u.a.createElement("div",{className:"clearfix edu-txt-center mt20"},u.a.createElement("a",{className:"task-btn task-btn-orange pop_close",onClick:function(){return t.setmodalSave()}},"\u77e5\u9053\u5566"))))}}]),e}(l.Component);e.a=m},2334:function(t,e,n){"use strict";n.r(e);var a=n(8),o=n(7),s=n(10),i=n(9),r=n(11),c=n(0),l=n.n(c),u=n(15),d=n.n(u),p=n(14),m=n(66),h=n(1416),g=n(6),b=n.n(g),f=n(28),v=(n(259),n(167)),x=n(74),E=(n(984),n(265),n(264),function(t){function e(t){return Object(a.a)(this,e),Object(s.a)(this,Object(i.a)(e).call(this,t))}return Object(r.a)(e,t),Object(o.a)(e,[{key:"render",value:function(){var t=this,e=this.props,n=e.data,a=e.id,o=e.login,s=e.moduleName,i=e.current_user,r=this.props.is_current,c=this.props.match.params.username;s=this.props.location.pathname.split("/")[3],this.props.current_user&&this.props.current_user.user_id,this.props.current_user&&this.props.current_user.user_identity,this.props.data&&this.props.data.id;var u=!1,d=!1,p=!1;return this.props&&null!=this.props.mygetHelmetapi&&this.props.mygetHelmetapi.navbar.map((function(t,e){var n=RegExp(t.link);"/shixuns".match(n)&&!0===t.hidden&&(u=!0),"/paths".match(n)&&!0===t.hidden&&(d=!0),"/courses".match(n)&&!0===t.hidden&&(p=!0)})),l.a.createElement("div",{className:"bannerPanel mb60"},l.a.createElement("div",{className:"educontent"},l.a.createElement("div",{className:"clearfix color-white mb25"},l.a.createElement("p",{className:"myPhoto mr20 fl"},l.a.createElement("img",{alt:"\u5934\u50cf",src:n&&"".concat(Object(f.L)("images/"+n.avatar_url))})),l.a.createElement("div",{className:"fl"},l.a.createElement("p",{className:"clearfix mt20"},l.a.createElement("span",{className:"username task-hide",style:{maxWidth:"370px"}},n&&n.name)),l.a.createElement("p",{className:"mt15"},l.a.createElement(v.a,{placement:"bottom",title:n&&n.professional_certification?"\u5df2\u804c\u4e1a\u8ba4\u8bc1":"\u672a\u804c\u4e1a\u8ba4\u8bc1"},l.a.createElement("i",{className:n&&n.professional_certification?"iconfont icon-shenfenzhenghaomaguizheng font-18 user-colorgrey-blue mr20 ml2":"iconfont icon-shenfenzhenghaomaguizheng font-18 user-colorgrey-B8 mr20 ml2"})),l.a.createElement(v.a,{placement:"bottom",title:n&&n.authentication?"\u5df2\u5b9e\u540d\u8ba4\u8bc1":"\u672a\u5b9e\u540d\u8ba4\u8bc1"},l.a.createElement("i",{className:n&&n.authentication?"iconfont icon-renzhengshangjia font-18 user-colorgrey-blue":"iconfont icon-renzhengshangjia font-18 user-colorgrey-B8"})))),l.a.createElement("div",{className:"fr"},l.a.createElement("div",{class:"fl headtab mt20"},l.a.createElement("span",null,r?"\u6211":"TA","\u7684\u7ecf\u9a8c\u503c"),l.a.createElement("a",{style:{cursor:"default"}},n&&n.experience)),l.a.createElement("div",{class:"fl headtab mt20 pr leftTransform pl20"},l.a.createElement("span",null,r?"\u6211":"TA","\u7684\u91d1\u5e01"),l.a.createElement("a",{style:{cursor:"default"}},n&&n.grade)),r?l.a.createE