build/static/js/38.593aa1f1.chunk.js

1 line
49 KiB
JavaScript

(this.webpackJsonp=this.webpackJsonp||[]).push([[38,9,131],{"/k9T":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=i(n("kLXV"));n("k3Gp");var r=i(n("q1tI"));function i(e){return e&&e.__esModule?e:{default:e}}n("L9fm"),t.default=function(e){var t=e.title,n=e.children,i=e.btn,o=e.onCancel,l=e.visible;return r.default.createElement(a.default,{visible:l,onCancel:o,title:t,width:"520px",footer:i,centered:!0,wrapClassName:"deleteBox"},n)}},"5A3O":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=f(n("W9HT")),r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},i=function(){function e(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}}();t.TPMIndexHOC=function(e){return function(t){function n(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);var t=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,e));return t.keyupListener=function(e){"Escape"===e.key&&t.setState({globalLoading:!1})},t.gettablogourlnull=function(){t.setState({mygetHelmetapi:void 0}),document.title="Forge";var e=document.createElement("link"),n=document.getElementById("dynamic-favicon");e.id="dynamic-favicon",e.rel="shortcut icon",e.href="/react/build/./favicon.ico",n&&document.head.removeChild(n),document.head.appendChild(e)},t.gettablogourldata=function(e){document.title=e.data.setting.name;var t=document.createElement("link"),n=document.getElementById("dynamic-favicon");t.id="dynamic-favicon",t.rel="shortcut icon",t.href="/"+e.data.setting.tab_logo_url,n&&document.head.removeChild(n),document.head.appendChild(t)},t.getAppdata=function(){try{var e=JSON.parse(localStorage.getItem("chromesetting")),n=JSON.parse(localStorage.getItem("chromesettingresponse"));t.setState({mygetHelmetapi:e}),e.tab_logo_url?t.gettablogourldata(n):t.gettablogourlnull()}catch(e){console.log("hoc获取游览器配置失败 重新请求开始读取配置"),t.getAppdatausr()}},t.getAppdatausr=function(){c.default.get("/setting.json").then((function(e){if(e)if(e.data){t.setState({mygetHelmetapi:e.data.setting}),localStorage.setItem("chromesetting",JSON.stringify(e.data.setting)),localStorage.setItem("chromesettingresponse",JSON.stringify(e));try{e.data.setting.tab_logo_url?t.gettablogourldata(e):t.gettablogourlnull()}catch(e){t.gettablogourlnull()}}else t.gettablogourlnull();else t.gettablogourlnull()})).catch((function(e){t.gettablogourlnull()}))},t.fetchUsers=function(){c.default.get("/users/get_user_info.json").then((function(e){e&&e.data&&(t.initCommonState(e.data),t.setState({tpmLoading:!1,completeProfile:e.data.profile_completed}),"/"===t.props.match.path&&e.data.login&&t.props.history.push("/"+e.data.login))})).catch((function(e){console.log(e)}))},t.hideLoginDialog=function(){t.setState({isRender:!1,isloginCancel:void 0})},t.showLoginDialog=function(){t.setState({isRender:!0,isloginCancel:"iscancel"})},t.checkIfLogin=function(){return t.state.current_user&&""!=t.state.current_user.login},t.showCompeleteDialog=function(){t.setState({showCP:!0})},window.$("#root").css("position","relative"),t.state={tpmLoading:!0,resLoading:!0,Headertop:void 0,isRender:!1,globalLoading:!1,dataquerys:{},isloginCancel:void 0,mygetHelmetapi:null,email:void 0,completeProfile:!1,showCP:!1},t}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,t),i(n,[{key:"initCommonState",value:function(e){var t=Object.assign({},r({},e),{image_url:""+e.image_url});this.setState({user:t,current_user:t})}},{key:"componentWillUnmount",value:function(){window.removeEventListener("keyup",this.keyupListener)}},{key:"componentWillMount",value:function(){this.fetchUsers()}},{key:"componentDidMount",value:function(){window.addEventListener("keyup",this.keyupListener),"/"===this.props.match.path||("/403"===this.props.match.path?document.title="你没有权限访问":"/nopage"===this.props.match.path&&(document.title="没有找到该页面")),this.getAppdata()}},{key:"render",value:function(){var t=this,n=this.state,i=n.isRender,c=n.current_user,f=n.completeProfile,p=n.showCP,m={showLoginDialog:this.showLoginDialog,checkIfLogin:this.checkIfLogin,resetUserInfo:this.fetchUsers,showCompeleteDialog:this.showCompeleteDialog};return o.default.createElement("div",{className:"indexHOC"},o.default.createElement(d.default,{visible:!f&&p,onCancel:function(){t.setState({showCP:!1})},history:this.props.history}),!0===i?o.default.createElement(s.default,r({Modifyloginvalue:function(){return t.hideLoginDialog()}},this.props,this.state)):"",o.default.createElement(l.default,r({},this.state,this.props,m)),o.default.createElement(a.default,{spinning:this.state.globalLoading,delay:0,className:"globalSpin",size:"large",tip:this._gLoadingTip||"加载中..."},o.default.createElement("div",{className:"newContainer newContainers"},o.default.createElement("div",{style:{height:"70px"}}),c&&o.default.createElement(e,r({initCommonState:function(e){return t.initCommonState(e)}},this.props,this.state,m)))),o.default.createElement(u.default,r({},this.state,this.props)))}}]),n}(o.default.Component)},n("04bd");var o=f(n("q1tI")),l=f(n("POou")),u=f(n("PQdb")),c=f(n("vDqi"));n("7aN/");var s=f(n("CWZq")),d=f(n("beKO"));function f(e){return e&&e.__esModule?e:{default:e}}},"7aN/":function(e,t,n){},"CON+":function(e,t,n){},Dgc1:function(e,t,n){},GNFk:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=u(n("kLXV")),r=function(){function e(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}}();n("k3Gp");var i=n("q1tI"),o=u(i),l=(n("sYIF"),u(n("vDqi")));function u(e){return e&&e.__esModule?e:{default:e}}var c=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.gotoback=function(e){!0===e?window.location.href="/":null!=n.props.AccountProfiletype?(n.setState({AccountProfiletype:!1}),n.props.hideAccountProfile()):(window.location.href="/",n.setState({AccountProfiletype:!1}))},n.state={AccountProfiletype:!1},n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"componentDidMount",value:function(){var e=this;null!=this.props.AccountProfiletype&&this.setState({AccountProfiletype:this.props.AccountProfiletype}),l.default.interceptors.response.use((function(t){return null!=t&&t&&402===t.data.status&&(document.title="提示",e.setState({AccountProfiletype:!0})),t}),(function(e){}))}},{key:"render",value:function(){var e=this,t=this.props,n=t.content,r=t.okText,i=t.okHref,l=t.cannelText,u=t.Accounturltype;return o.default.createElement(a.default,{keyboard:!1,title:"提示",visible:this.state.AccountProfiletype,closable:!1,footer:null,destroyOnClose:!0,centered:!0,width:"530px"},o.default.createElement("div",{className:"task-popup-content"},o.default.createElement("p",{className:"task-popup-text-center font-16"}," ",n||"您需要去完善您的个人资料,才能使用此功能"),o.default.createElement("div",{className:"clearfix mt30 edu-txt-center"},o.default.createElement("a",{className:"task-btn mr30",onClick:function(){return e.gotoback(u)}},l||"稍后完善"),o.default.createElement("a",{className:"task-btn task-btn-orange",href:i||"/account/profile/edit"}," ",r||"立即完善"))))}}]),t}(i.Component);t.default=c},INgk:function(e,t){e.exports="data:image/png;base64,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"},L9fm:function(e,t,n){},OSyE:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=p(n("kLXV")),r=p(n("9yH6")),i=p(n("5rEg")),o=p(n("Vl3Y")),l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},u=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],a=!0,r=!1,i=void 0;try{for(var o,l=e[Symbol.iterator]();!(a=(o=l.next()).done)&&(n.push(o.value),!t||n.length!==t);a=!0);}catch(e){r=!0,i=e}finally{try{!a&&l.return&&l.return()}finally{if(r)throw i}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")};n("k3Gp"),n("K4yd"),n("1vPl"),n("tULf");var c=n("q1tI"),s=p(c),d=p(n("vDqi")),f=p(n("aqs5"));function p(e){return e&&e.__esModule?e:{default:e}}t.default=o.default.create()((0,c.forwardRef)((function(e){var t=e&&e.form,n=t.getFieldDecorator,p=t.validateFields,m=t.setFieldsValue,h=(0,c.useState)(!1),g=u(h,2),b=g[0],v=g[1];return(0,c.useEffect)((function(){b||m({code:void 0,role:"developer"})}),[b]),s.default.createElement(s.default.Fragment,null,s.default.createElement(a.default,{title:"加入项目",width:"480px",visible:b,centered:!0,onOk:function(){p((function(t,n){if(!t){d.default.post("/applied_projects.json",{applied_project:l({},n)}).then((function(t){t&&t.data&&(v(!1),e.showNotification("申请加入项目成功,等待审核!"))})).catch((function(e){}))}}))},onCancel:function(){return v(!1)}},s.default.createElement(o.default,{layout:"inline",className:"inviteForm"},s.default.createElement(o.default.Item,{label:"项目邀请码"},n("code",{rules:[{required:!0,message:"请输入6位项目邀请码"},{validator:function(e,t,n){t||n(),(t.length<6||t.length>6)&&n("请输入6位数的邀请码"),n()}}]})(s.default.createElement(i.default,{placeholder:"请输入6位项目邀请码",autoComplete:"off",maxLength:"6",style:{width:"300px"}}))),s.default.createElement(o.default.Item,{label:"选择角色"},n("role",{rules:[{required:!0,message:"请选择角色"}]})(s.default.createElement(r.default.Group,{defaultValue:"developer"},s.default.createElement(r.default,{value:"manager"},"管理员"),s.default.createElement(r.default,{value:"developer"},"开发者"),s.default.createElement(r.default,{value:"reporter"},"报告者")))))),s.default.createElement(f.default,l({},e,{sureFunc:function(){return v(!0)}}),"加入项目"))})))},POou:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=y(n("jsC+")),r=y(n("BvKs")),i=y(n("TeRw")),o=y(n("5rEg")),l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},u=function(){function e(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}}();n("aIZi"),n("2WkQ"),n("O+I2"),n("1vPl");var c=n("q1tI"),s=y(c),d=y(n("GNFk")),f=n("sYIF"),p=y(n("vDqi")),m=n("eO8H"),h=y(n("CWZq")),g=y(n("wWFW")),b=y(n("OSyE"));n("7aN/");var v=y(n("aqs5"));function y(e){return e&&e.__esModule?e:{default:e}}n("Dgc1");var x=window.$,E=o.default.Search;window._header_componentHandler=null;var k=["www.trustie.net","forgeplus.trustie.net","forum.trustie.net","testforgeplus.trustie.net"],w=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.SearchInput=function(e,t){return e?s.default.createElement("div",{onBlur:function(){setTimeout((function(){n.setState({openSearch:!1})}),300)}},s.default.createElement(E,{placeholder:"实践课程/教学课堂/实践项目/交流问答",className:"search-input mr20",onSearch:function(e){return n.onGlobalSearch(e,t)},autoFocus:!0})):s.default.createElement("i",{className:"iconfont icon-sousuo font-18 color-white ml30",onClick:function(){n.setState({openSearch:!0})}})},n.onGlobalSearch=function(e,t){window.location.href=t+"?value="+e},n.openNotification=function(e){i.default.open({message:"提示",description:e})},n.submitsubmitapplications=function(){var e=n.state,t=e.submitapplicationssum,a=e.submitapplicationsvaluedata;n.setState({submitapplications:!1,RadioGroupvalue:void 0}),0===t?void 0!==a&&(window.location.href="/courses/"+a):1===t&&void 0!==a&&(window.location.href="/projects/"+a)},n.educoderlogin=function(){n.setState({isRender:!0})},n.educoderloginysl=function(){p.default.get("/accounts/logout.json").then((function(e){void 0!==e&&(window.location.href="/")})).catch((function(e){console.log(e)}))},n.hideAddcoursestypes=function(){n.setState({Addcoursestypes:!1})},n.HideAddcoursestypess=function(e){console.log("调用了"),n.setState({Addcoursestypes:!1,mydisplay:!0,occupation:e})},n.ModalCancelsy=function(){n.setState({mydisplay:!1})},n.hidetojoinclass=function(){n.setState({tojoinclasstype:!1,tojoinitemtype:!1,tojoinclasstitle:void 0,rolearr:["",""],Checkboxteacherchecked:!1,Checkboxstudentchecked:!1,Checkboxteachingchecked:!1,Checkboxteachertype:!1,Checkboxteachingtype:!1,code_notice:!1,checked_notice:!1,RadioGroupvalue:void 0})},n.cancelModulationModels=function(){n.setState({isRenders:!1})},n.setevaluatinghides=function(){n.setState({setevaluatinghides:!0})},n.Modifyloginvalue=function(){n.setState({isRender:!1})},n.hideAccountProfile=function(){n.setState({AccountProfiletype:!1})},n.headtypesonClick=function(e,t){n.setState({headtypess:e,headtypesonClickbool:t})},n.gettablogourlnull=function(){n.setState({settings:void 0});var e=document.createElement("link"),t=document.getElementById("dynamic-favicon");e.id="dynamic-favicon",e.rel="shortcut icon",e.href="/react/build/./favicon.ico",t&&document.head.removeChild(t),document.head.appendChild(e)},n.gettablogourldata=function(e){document.title=e.data.setting.name;var t=document.createElement("link"),n=document.getElementById("dynamic-favicon");t.id="dynamic-favicon",t.rel="shortcut icon",t.href="/"+e.data.setting.tab_logo_url,n&&document.head.removeChild(n),document.head.appendChild(t)},n.handleVisibleChanges=function(e){n.setState({visiblemyss:e})},n.geturlsdata=function(){p.default.get("/setting.json").then((function(e){e&&e.data?(n.setState({settings:e.data.setting}),localStorage.setItem("chromesetting",JSON.stringify(e.data.setting)),localStorage.setItem("chromesettingresponse",JSON.stringify(e))):n.gettablogourlnull()})).catch((function(e){n.gettablogourlnull()}))},n.matchpaths=function(e){var t=n.props.match;if(e)return t.path.indexOf(e)>-1},n.checkProfile=function(e){var t=n.props,a=t.showCompeleteDialog;t.completeProfile?window.location.href(e):a&&a()},n.addMenu=function(e){return e&&e.length>0&&s.default.createElement("div",{className:"dropdownFlex"},s.default.createElement(r.default,null,e.map((function(e,t){return"加入课堂"!==e.name&&"加入开发项目"!==e.name&&s.default.createElement(r.default.Item,{key:e.name+t},s.default.createElement(v.default,l({},n.props,{sureFunc:function(){window.location.href=e.url}}),e.name))})),s.default.createElement(r.default.Item,null,s.default.createElement(b.default,l({},n.props,{showNotification:n.props.showNotification})))))},n.renderMenu=function(e){var t=n.props.current_user;return s.default.createElement(r.default,{className:"currentMenu"},s.default.createElement(r.default.Item,null,s.default.createElement("span",{className:"currentName",title:t&&t.username},t&&t.username)),e&&e.length>0&&e.map((function(e,t){return s.default.createElement("li",{key:t},s.default.createElement("a",{href:e.url,target:"_blank"},e.name))})),s.default.createElement("li",null,s.default.createElement(m.Link,{to:"/settings/profile"},"设置")),s.default.createElement(r.default.Item,null,s.default.createElement("a",{onClick:function(){return n.educoderloginysl()}},"退出")))},n.state={Addcoursestypes:!1,tojoinitemtype:!1,tojoinclasstitle:void 0,rolearr:["",""],Checkboxteacherchecked:!1,Checkboxstudentchecked:!1,Checkboxteachingchecked:!1,Checkboxteachertype:!1,Checkboxteachingtype:!1,code_notice:!1,RadioGroupvalue:void 0,submitapplications:!1,isRender:!1,showTrial:!1,setevaluatinghides:!1,occupation:0,mydisplay:!1,headtypesonClickbool:!1,headtypess:"/",settings:null,visiblemyss:!1,openSearch:!1},n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),u(t,[{key:"componentDidMount",value:function(){var e,t;this.geturlsdata(),window._header_componentHandler=this,x(".edu-menu-panel").hover((function(){e&&(t&&t!==this&&x(t).find(".edu-menu-list").hide(),clearTimeout(e),e=null),t=this,x(this).find(".edu-menu-list").show()}),(function(){var t=this;e=setTimeout((function(){x(t).find(".edu-menu-list").hide()}),800)}));try{window.sessionStorage.setItem("yslgeturls",JSON.stringify(window.location.href))}catch(e){}}},{key:"componentWillReceiveProps",value:function(e,t){this.setState({user:e.user}),void 0!==e.Headertop&&e.Headertop.old_url}},{key:"render",value:function(){var e=this,t=this.props.match,n=this.props.user,r=this.state,i=(r.Addcoursestypes,r.tojoinitemtype,r.tojoinclasstitle,r.code_notice,r.checked_notice,r.AccountProfiletype),o=r.user,u=r.isRender,c=r.headtypesonClickbool,p=r.headtypess,m=r.settings;"/forums"===t.path||(t.path.startsWith("/shixuns")||(t.path.startsWith("/paths")||(t.path.startsWith("/courses")||(t.path.startsWith("/crowdsourcing")||(t.path.startsWith("/moop_cases")||t.path.startsWith("/competitions"))))));if(m&&m.navbar&&m.navbar.length>0)if("/"===t.path)!1===c?void 0:p;else for(var b=0;b<m.navbar.length;b++)if(t.path===m.navbar[b].link){m.navbar[b].link;break}if(this.props&&null!=this.props.mygetHelmetapi){this.props.mygetHelmetapi&&this.props.mygetHelmetapi.navbar&&this.props.mygetHelmetapi.navbar.map((function(e,t){var n=RegExp(e.link);"/shixuns".match(n)&&!0===e.hidden&&!0,"/paths".match(n)&&!0===e.hidden&&!0,"/courses".match(n)&&!0===e.hidden&&!0}))}var v=m&&m.common&&m.common.search,y=m&&m.common&&m.common.notice;return s.default.createElement("div",{className:"newHeaders",id:"nHeader"},s.default.createElement("div",{className:"headerContent"},!0===u?s.default.createElement(h.default,l({},this.props,this.state,{Modifyloginvalue:function(){return e.Modifyloginvalue()}})):"",!0===i?s.default.createElement(d.default,l({hideAccountProfile:function(){return e.hideAccountProfile()}},this.props,this.state)):"",m&&m.nav_logo_url?s.default.createElement("a",{href:m&&m.new_course.default_url,className:"fl mr50",style:{minWidth:"45px"}},s.default.createElement("img",{alt:"可控开源社区",className:"logoimg",style:{heigth:"40px"},src:(0,f.getImageUrl)("/"+m.nav_logo_url)})):"",s.default.createElement("div",{className:"head-nav pr",id:"head-navpre1"},m&&m.navbar&&m.navbar.length>0?s.default.createElement("ul",{id:"header-nav"},m.navbar&&m.navbar.map((function(t,n){var a=t.link,r=e.props.user&&e.props.user.login,i=t.hidden;a&&(a.indexOf("courses")>-1||a.indexOf("contests")>-1)&&(r?a.indexOf("courses")>-1?a=a.replace(/courses/g,r+"/courses"):a.indexOf("contests")>-1&&(a=a.replace(/contests/g,r+"/contests")):i=!0),r&&a&&a.indexOf("homes")>-1&&(a=a.replace(/homes/g,r+"/user_activities"));var o=a&&k.filter((function(e){return a.indexOf(e)>-1})),l=o&&o.length>0;return s.default.createElement("li",{key:n,onClick:function(){return e.headtypesonClick(t.link,!0)},className:!0===e.matchpaths(t.link)?"pr active":"pr",style:i?{display:"none"}:{display:"flex"}},s.default.createElement("a",{href:a,target:l?"_self":"_blank"},s.default.createElement("div",{dangerouslySetInnerHTML:{__html:t.name}})))}))):""),s.default.createElement("div",{className:"head-right"},v&&s.default.createElement(g.default,this.props),n&&(n.main_site||n.login)&&m&&m.add&&m.add.length>0?s.default.createElement(a.default,{overlay:this.addMenu(m&&m.add),placement:"bottomRight"},s.default.createElement("i",{className:"iconfont icon-tianjiafangda color-white ml30"})):"",this.props.user&&this.props.user.login&&y?s.default.createElement("div",{className:"ml30 edu-menu-panel"},o&&o.login&&s.default.createElement("a",{href:""+y,style:{position:"relative"}},s.default.createElement("i",{className:"iconfont icon-xiaoxilingdang color-white"}),s.default.createElement("span",{className:"newslight",style:{display:void 0===this.props.Headertop?"none":!0===this.props.Headertop.new_message?"block":"none"}}))):""),!o||o&&!o.login?s.default.createElement("span",{className:"font-15 ml30"},s.default.createElement("a",{onClick:function(){return e.educoderlogin()},className:"mr5 color-white"},"登录"),m&&m.common&&m.common.register&&s.default.createElement("span",null,s.default.createElement("em",{className:"vertical-line"}),s.default.createElement("a",{className:"ml5 color-white",href:""+m.common.register,target:"_blank"},"注册"))):s.default.createElement(a.default,{placement:"bottomRight",overlay:this.renderMenu(m&&m.personal)},s.default.createElement("a",{href:"/"+(this.props.current_user&&this.props.current_user.login)},s.default.createElement("img",{alt:"头像",src:(0,f.getImageUrl)("/"+o.image_url),className:"currentImg"})))))}}]),t}(c.Component);t.default=w},PQdb:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a,r=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],a=!0,r=!1,i=void 0;try{for(var o,l=e[Symbol.iterator]();!(a=(o=l.next()).done)&&(n.push(o.value),!t||n.length!==t);a=!0);}catch(e){r=!0,i=e}finally{try{!a&&l.return&&l.return()}finally{if(r)throw i}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},i=n("q1tI"),o=(a=i)&&a.__esModule?a:{default:a};n("Dgc1"),t.default=function(){var e,t=(0,i.useState)(void 0),n=r(t,2),a=n[0],l=n[1];return(0,i.useEffect)((function(){try{var e=JSON.parse(localStorage.getItem("chromesetting"));l(e.footer)}catch(e){}}),[]),o.default.createElement("div",null,o.default.createElement("div",{style:{height:"810px"}}),o.default.createElement("div",{className:"newFooter edu-txt-center"},a&&(e={__html:a},o.default.createElement("div",{dangerouslySetInnerHTML:e}))))}},TVwk:function(e,t,n){},XR3q:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},r=p(n("q1tI")),i=n("eO8H"),o=n("dtw8"),l=n("sYIF"),u=n("1thW"),c=n("5A3O"),s=p(n("CnBM")),d=p(n("HUFq")),f=n("spEH");function p(e){return e&&e.__esModule?e:{default:e}}n("TVwk");var m=(0,s.default)({loader:function(){return n.e(132).then(n.t.bind(null,"WYTE",7))},loading:d.default}),h=(0,s.default)({loader:function(){return n.e(17).then(n.t.bind(null,"ceR+",7))},loading:d.default}),g=(0,s.default)({loader:function(){return Promise.all([n.e(0),n.e(1),n.e(73),n.e(109)]).then(n.t.bind(null,"u5sb",7))},loading:d.default});t.default=(0,o.withRouter)((0,u.CNotificationHOC)()((0,l.SnackbarHOC)()((0,c.TPMIndexHOC)((function(e){var t=e.current_user,n=e.location.pathname;return r.default.createElement("div",{className:"newMain clearfix whiteBack"},r.default.createElement("div",{className:"boies"},r.default.createElement(f.Box,null,r.default.createElement("div",{className:"shortW"},r.default.createElement("div",{className:"userDetail"},r.default.createElement("img",{src:(0,l.getImageUrl)("/"+(t&&t.image_url)),alt:""}),r.default.createElement("span",null,t&&t.username)),r.default.createElement("ul",{className:"securityUl"},r.default.createElement("li",null,"个人信息"),r.default.createElement("li",{className:n.indexOf("/settings/profile")>-1?"active":""},r.default.createElement(i.Link,{to:"/settings/profile"},r.default.createElement("i",{className:"iconfont icon-gerenziliao mr5 font-14"}),"基本资料"))),r.default.createElement("ul",{className:"securityUl"},r.default.createElement("li",null,"安全设置"),r.default.createElement("li",{className:n.indexOf("/settings/SSH")>-1?"active":""},r.default.createElement(i.Link,{to:"/settings/SSH"},r.default.createElement("i",{className:"iconfont icon-xuanzhongssh_icon mr5 font-14"}),"SSH密钥")))),r.default.createElement(f.LongWidth,null,r.default.createElement(f.Gap,null,r.default.createElement(i.Switch,null,r.default.createElement(i.Route,{path:"/settings/SSH/new",render:function(t){return r.default.createElement(m,a({},e,t))}}),r.default.createElement(i.Route,{path:"/settings/profile",render:function(t){return r.default.createElement(h,a({},e,t))}}),r.default.createElement(i.Route,{path:"/settings/SSH",render:function(t){return r.default.createElement(g,a({},e,t))}})))))))})))))},aqs5:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],a=!0,r=!1,i=void 0;try{for(var o,l=e[Symbol.iterator]();!(a=(o=l.next()).done)&&(n.push(o.value),!t||n.length!==t);a=!0);}catch(e){r=!0,i=e}finally{try{!a&&l.return&&l.return()}finally{if(r)throw i}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},r=n("q1tI"),i=l(r),o=l(n("vwE6"));function l(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){var t=e.children,n=e.sureFunc,l=e.showCompeleteDialog,u=e.completeProfile,c=e.className,s=e.current_user,d=(0,r.useState)(!1),f=a(d,2),p=f[0],m=f[1];return i.default.createElement(i.default.Fragment,null,i.default.createElement(o.default,{visible:p,onCancel:function(){return m(!1)},current_user:s}),i.default.createElement("a",{className:c,onClick:function(){s&&s.login&&(!s.has_gitea_user||s.has_gitea_user&&!s.is_sync_pwd?m(!0):u?n():l&&l())}},t))}},beKO:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=s(n("2/Rp")),r=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],a=!0,r=!1,i=void 0;try{for(var o,l=e[Symbol.iterator]();!(a=(o=l.next()).done)&&(n.push(o.value),!t||n.length!==t);a=!0);}catch(e){r=!0,i=e}finally{try{!a&&l.return&&l.return()}finally{if(r)throw i}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")};n("L/Qf");var i=n("q1tI"),o=s(i),l=s(n("/k9T")),u=s(n("vDqi")),c=s(n("INgk"));function s(e){return e&&e.__esModule?e:{default:e}}n("CON+"),t.default=function(e){var t=e.visible,n=e.onCancel,s=(e.history,(0,i.useState)(t)),d=r(s,2),f=d[0],p=d[1],m=(0,i.useState)(!1),h=r(m,2),g=h[0],b=h[1];function v(){n(),p(!1)}return(0,i.useEffect)((function(){u.default.interceptors.response.use((function(e){return!e||411!==e.data.status&&412!==e.data.status||(p(!0),412===e.data.status&&b(!0)),e}),(function(e){}))}),[]),(0,i.useEffect)((function(){p(t)}),[t]),o.default.createElement(l.default,{title:"完善资料",onCancel:v,visible:f,btn:g?o.default.createElement("div",null,o.default.createElement(a.default,{type:"primary",size:"large",onClick:v},"好的")):o.default.createElement("div",null,o.default.createElement(a.default,{size:"large",onClick:v},"暂不补充"),o.default.createElement(a.default,{type:"primary",size:"large",onClick:function(){n(),p(!1),setTimeout((function(){window.open("/settings/profile","_blank")}),200)}},"好的"))},o.default.createElement("div",{className:"contents"},o.default.createElement("img",{src:c.default,alt:""}),g?o.default.createElement("p",null,"目标用户个人资料不完整,需提醒目标用户补充资料后以进行后续操作"):o.default.createElement("p",null,"您目前的个人资料不完整,需要补充资料以进行后续操作。是否前往补充个人信息?")))}},dtw8:function(e,t,n){"use strict";n.r(t);var a=n("8Wa3");n.d(t,"MemoryRouter",(function(){return a.a}));var r=n("LWYa");n.d(t,"Prompt",(function(){return r.a}));var i=n("mLw1");n.d(t,"Redirect",(function(){return i.a}));var o=n("4p7I");n.d(t,"Route",(function(){return o.a}));var l=n("nr6O");n.d(t,"Router",(function(){return l.a}));var u=n("yczp");n.d(t,"StaticRouter",(function(){return u.a}));var c=n("yoKv");n.d(t,"Switch",(function(){return c.a}));var s=n("l1PF");n.d(t,"generatePath",(function(){return s.a}));var d=n("SsKX");n.d(t,"matchPath",(function(){return d.a}));var f=n("9C/b");n.d(t,"withRouter",(function(){return f.a}))},spEH:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GroupProjectBackgroup=t.Content=t.Cancel=t.GreenUnder=t.NumUl=t.Redback=t.Blueback=t.Greenback=t.Greenline=t.Redline=t.Blueline=t.WhiteBack=t.Gap=t.Short=t.ShortWidth=t.Long=t.LongWidth=t.Box=t.AlignAJBottom=t.AlignTop=t.AlignCenter=t.FlexAJ=t.AlignCenterBetween=t.Banner=void 0;var a,r=P(["{\n padding:20px 25px;\n color:#333;\n font-size:18px;\n border-bottom:1px solid #eee;\n background-color:#fff;\n border-radius:5px 5px 0px 0px;\n}"],["{\n padding:20px 25px;\n color:#333;\n font-size:18px;\n border-bottom:1px solid #eee;\n background-color:#fff;\n border-radius:5px 5px 0px 0px;\n}"]),i=P(["{\n display:flex;\n align-items: center;\n padding: 14px 14px 14px 20px;\n justify-content: space-between;\n border-bottom:1px solid #eee;\n}"],["{\n display:flex;\n align-items: center;\n padding: 14px 14px 14px 20px;\n justify-content: space-between;\n border-bottom:1px solid #eee;\n}"]),o=P(["{\n display:flex;\n align-items: center;\n justify-content: space-between;\n}"],["{\n display:flex;\n align-items: center;\n justify-content: space-between;\n}"]),l=P(["{\n display:flex;\n align-items: center;\n}"],["{\n display:flex;\n align-items: center;\n}"]),u=P(["{\n display:flex;\n align-items: flex-start;\n}"],["{\n display:flex;\n align-items: flex-start;\n}"]),c=P(["{\n display:flex;\n justify-content: space-between;\n align-items: flex-end;\n}"],["{\n display:flex;\n justify-content: space-between;\n align-items: flex-end;\n}"]),s=P(["{\n display:flex;\n align-items:flex-start;\n}"],["{\n display:flex;\n align-items:flex-start;\n}"]),d=P(["{\n flex:1;\n width:0;\n border-radius:5px;\n margin-bottom:30px;\n}"],["{\n flex:1;\n width:0;\n border-radius:5px;\n margin-bottom:30px;\n}"]),f=P(["{\n width:78%;\n border-radius:5px;\n margin-bottom:30px;\n}"],["{\n width:78%;\n border-radius:5px;\n margin-bottom:30px;\n}"]),p=P(["{\n width:300px;\n border-radius:5px;\n margin-bottom:30px;\n}"],["{\n width:300px;\n border-radius:5px;\n margin-bottom:30px;\n}"]),m=P(["{\n flex:1;\n border-radius:5px;\n margin-bottom:30px;\n}"],["{\n flex:1;\n border-radius:5px;\n margin-bottom:30px;\n}"]),h=P(["{\n padding-left:20px;\n box-sizing:border-box;\n}"],["{\n padding-left:20px;\n box-sizing:border-box;\n}"]),g=P(["{\n background-color:#fff;\n border-radius:5px;\n}"],["{\n background-color:#fff;\n border-radius:5px;\n}"]),b=P(["{\n height:30px;\n line-height:28px;\n border-radius:2px;\n border:1px solid rgba(80,145,255,1);\n color:rgba(80,145,255,1);\n padding:0px 12px;\n display:inline-block;\n}"],["{\n height:30px;\n line-height:28px;\n border-radius:2px;\n border:1px solid rgba(80,145,255,1);\n color:rgba(80,145,255,1);\n padding:0px 12px;\n display:inline-block;\n}"]),v=P(["{\n height:30px;\n line-height:28px;\n border-radius:2px;\n border:1px solid #F73030;\n color:"," !important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n background:",";\n}"],["{\n height:30px;\n line-height:28px;\n border-radius:2px;\n border:1px solid #F73030;\n color:"," !important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n background:",";\n}"]),y=P(["{\n height:30px;\n line-height:28px;\n border-radius:2px;\n border:1px solid #28BD6C;\n color:"," !important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n background:",";\n}"],["{\n height:30px;\n line-height:28px;\n border-radius:2px;\n border:1px solid #28BD6C;\n color:"," !important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n background:",";\n}"]),x=P(["{\n height:30px;\n line-height:30px;\n border-radius:2px;\n background-color:#28BD6C;\n color:#fff;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n}"],["{\n height:30px;\n line-height:30px;\n border-radius:2px;\n background-color:#28BD6C;\n color:#fff;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n}"]),E=P(["{\n height:30px;\n line-height:30px;\n border-radius:2px;\n background-color:rgba(80,145,255,1);\n color:#fff!important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n}"],["{\n height:30px;\n line-height:30px;\n border-radius:2px;\n background-color:rgba(80,145,255,1);\n color:#fff!important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n}"]),k=P(["{\n height:30px;\n line-height:30px;\n border-radius:2px;\n background-color:#F73030;\n color:#fff;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n}"],["{\n height:30px;\n line-height:30px;\n border-radius:2px;\n background-color:#F73030;\n color:#fff;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n}"]),w=P(["{\n padding-left: 20px;\n & > li{\n list-style-type: decimal;\n color:#888;\n height:24px;\n line-height:24px;\n }\n}"],["{\n padding-left: 20px;\n & > li{\n list-style-type: decimal;\n color:#888;\n height:24px;\n line-height:24px;\n }\n}"]),C=P(["{\n color:#28BD6C!important;\n position:relative;\n &:after{\n position:absolute;\n bottom:-2px;\n left:0px;\n width:100%;\n height:1px;\n content:'';\n background:#28BD6C;\n }\n}"],["{\n color:#28BD6C!important;\n position:relative;\n &:after{\n position:absolute;\n bottom:-2px;\n left:0px;\n width:100%;\n height:1px;\n content:'';\n background:#28BD6C;\n }\n}"]),O=P(["{\n height:32px;\n line-height:32px;\n border-radius:2px;\n background-color:#BBBBBB;\n color:#fff;\n padding:0px 12px;\n display:inline-block;\n min-width:64px;\n text-align:center;\n letter-spacing: 4px;\n}"],["{\n height:32px;\n line-height:32px;\n border-radius:2px;\n background-color:#BBBBBB;\n color:#fff;\n padding:0px 12px;\n display:inline-block;\n min-width:64px;\n text-align:center;\n letter-spacing: 4px;\n}"]),S=P(["{\n width:1200px;\n margin:20px auto;\n text-align:center;\n display:flex;\n align-Items:center;\n background-color:#fff;\n justify-content: center;\n}"],["{\n width:1200px;\n margin:20px auto;\n text-align:center;\n display:flex;\n align-Items:center;\n background-color:#fff;\n justify-content: center;\n}"]),A=P(["{\n background:#fafafa;\n padding:20px 30px;\n width:100%;\n}"],["{\n background:#fafafa;\n padding:20px 30px;\n width:100%;\n}"]),N=n("vOnD"),I=(a=N)&&a.__esModule?a:{default:a};function P(e,t){return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}t.Banner=I.default.div(r),t.AlignCenterBetween=I.default.div(i),t.FlexAJ=I.default.div(o),t.AlignCenter=I.default.div(l),t.AlignTop=I.default.div(u),t.AlignAJBottom=I.default.div(c),t.Box=I.default.div(s),t.LongWidth=I.default.div(d),t.Long=I.default.div(f),t.ShortWidth=I.default.div(p),t.Short=I.default.div(m),t.Gap=I.default.div(h),t.WhiteBack=I.default.div(g),t.Blueline=I.default.a(b),t.Redline=I.default.a(v,(function(e){return e.bold?"#fff":"#F73030"}),(function(e){return e.bold?"#F73030":"#fff"})),t.Greenline=I.default.a(y,(function(e){return e.bold?"#fff":"#28BD6C"}),(function(e){return e.bold?"#28BD6C":"#fff"})),t.Greenback=I.default.a(x),t.Blueback=I.default.a(E),t.Redback=I.default.a(k),t.NumUl=I.default.ul(w),t.GreenUnder=I.default.a(C),t.Cancel=I.default.a(O),t.Content=I.default.div(S),t.GroupProjectBackgroup=I.default.div(A)},uRYN:function(e,t,n){},vwE6:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=d(n("kLXV")),r=d(n("Vl3Y")),i=d(n("5rEg")),o=d(n("2/Rp")),l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e};n("k3Gp"),n("tULf"),n("1vPl"),n("L/Qf");var u=n("q1tI"),c=d(u);n("uRYN");var s=d(n("vDqi"));function d(e){return e&&e.__esModule?e:{default:e}}t.default=r.default.create()((0,u.forwardRef)((function(e){var t=e.form,n=e.visible,d=e.current_user,f=e.onCancel,p=t.getFieldDecorator,m=t.validateFields,h=t.setFieldsValue;return(0,u.useEffect)((function(){d&&d.email&&h({email:d.email})}),[d]),c.default.createElement(a.default,{visible:n,title:"提示",width:"500px",onCancel:f,footer:c.default.createElement(o.default,{type:"primary",onClick:function(){m((function(e,t){e||function(e){var t="/accounts/gitea_register.json",n=d.email,a=d.is_sync_pwd;n&&!a&&(t="/users/change_password.json"),s.default.post(t,l({login:d&&d.login},e)).then((function(e){e&&e.data&&0===e.data.status&&window.location.reload()})).catch((function(e){}))}(t)}))}},"确定"),centered:!0},c.default.createElement("div",null,c.default.createElement("p",{className:"mb15 edu-txt-center",style:{maxWidth:"350px",margin:"0px auto"}},d&&d.email?"平台已检测到您已绑定邮箱"+d.email+",请您确认如下操作":"平台已检测到您未绑定邮箱,为不影响使用协同开发功能,请先绑定邮箱"),c.default.createElement(r.default,{labelCol:{span:5},wrapperCol:{span:18}},c.default.createElement(r.default.Item,{label:"邮箱"},p("email",{rules:[{required:!0,message:"请输入邮箱账号"}]})(c.default.createElement(i.default,{placeholder:"请输入您的邮箱账号",width:"220px",disabled:d&&d.email}))),c.default.createElement(r.default.Item,{label:"密码"},p("password",{rules:[{required:!0,message:"请输入您的平台密码"}]})(c.default.createElement(i.default.Password,{placeholder:"请输入您的平台密码",width:"220px"}))))))})))},wWFW:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=l(n("5rEg")),r=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],a=!0,r=!1,i=void 0;try{for(var o,l=e[Symbol.iterator]();!(a=(o=l.next()).done)&&(n.push(o.value),!t||n.length!==t);a=!0);}catch(e){r=!0,i=e}finally{try{!a&&l.return&&l.return()}finally{if(r)throw i}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")};n("1vPl");var i=n("q1tI"),o=l(i);function l(e){return e&&e.__esModule?e:{default:e}}var u=a.default.Search;t.default=function(e){var t=e.history,n=(0,i.useState)(!1),a=r(n,2),l=a[0],c=a[1];return o.default.createElement(o.default.Fragment,null,l?o.default.createElement("div",{onBlur:function(){setTimeout((function(){c(!1)}),500)}},o.default.createElement(u,{placeholder:"请输入搜索关键字",className:"search-input mr20",onSearch:function(e){t.push("/search?value="+e)},autoFocus:!0,style:{width:"260px"}})):o.default.createElement("i",{className:"iconfont icon-sousuo font-18 color-grey-6 ml30",onClick:function(){c(!0)}}))}}}]);