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
52 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

(this.webpackJsonp=this.webpackJsonp||[]).push([[49],{"/k9T":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=r(n("kLXV"));n("k3Gp");var i=r(n("q1tI"));function r(e){return e&&e.__esModule?e:{default:e}}n("L9fm"),t.default=function(e){var t=e.title,n=e.children,r=e.btn,o=e.onCancel,l=e.visible;return i.default.createElement(a.default,{visible:l,onCancel:o,title:t,width:"520px",footer:r,centered:!0,wrapClassName:"deleteBox"},n)}},"07mW":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=o(n("kLXV"));n("k3Gp");var i=o(n("q1tI")),r=n("sYIF");function o(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){var t=e.QQVisible,o=e.setQQVisible;return i.default.createElement(a.default,{centered:!0,destroyOnClose:!0,visible:t,title:"提示",width:"500px",okText:"立即联系",cancelText:"取消",onOk:function(){(0,r.openNewWindow)("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:function(){return o(!1)}},i.default.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},i.default.createElement("p",null,"您可以在QQ服务群向管理员申请获得继续操作的权限"),i.default.createElement("img",{src:n("wZ8e"),width:200,height:200,alt:""}),i.default.createElement("p",null,"群号693542422 ")))}},"1enj":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=s(n("kLXV")),i=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,i=!1,r=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){i=!0,r=e}finally{try{!a&&l.return&&l.return()}finally{if(i)throw r}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")};n("k3Gp"),n("L/Qf");var o=n("q1tI"),l=s(o);n("hREH"),n("7dqz");var u=s(n("bjH3")),c=s(n("vDqi"));function s(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){var t=e.showNotice,n=e.system_notification,s=e.history,d=e.login,f=e.hideSystemNotice,m=(0,o.useState)(!1),p=r(m,2),k=p[0],b=p[1];return(0,o.useEffect)((function(){n&&!n.is_read&&t&&d&&b(!0)}),[n,d]),l.default.createElement(a.default,{visible:k,width:"1000px",footer:!1,title:!1,centered:!0,closable:!1,wrapClassName:"systemBox"},l.default.createElement("div",{className:"sysBox"},l.default.createElement("div",{className:"sysnoticeBox"},l.default.createElement("p",{className:"ntitle"},n&&n.subject),l.default.createElement("p",{className:"nSubtitle"},n&&n.sub_subject),l.default.createElement(u.default,{className:"break_word_comments imageLayerParent",value:n&&n.content,url:s.location}),l.default.createElement("div",{className:"nBtn"},l.default.createElement(i.default,{type:"primary",className:"btnblue",onClick:function(){if(d&&n&&n.id){var e="/users/"+d+"/system_notification_histories.json";c.default.post(e,{system_notification_id:n.id}).then((function(e){b(!1),f()})).catch((function(e){b(!1),f()}))}else b(!1),f()}},"确认并继续")))))}},"5A3O":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=k(n("W9HT")),i=k(n("tsqr")),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},o=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});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){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(){s.default.get("/setting.json").then((function(e){e&&e.data&&(t.setState({mygetHelmetapi:e.data.setting}),localStorage.setItem("chromesetting",JSON.stringify(e.data.setting)),localStorage.setItem("chromesettingresponse",JSON.stringify(e)))})).catch((function(e){}))},t.fetchUsers=function(){"/"===t.props.match.path?t.setState({publicNav:!0}):t.setState({publicNav:!1});s.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}),e.data&&e.data.login?e.data.has_gitea_user?t.setState({giteaVisible:!1}):t.setState({giteaVisible:!0,email:e.data.email}):t.setState({giteaVisible:!1}))})).catch((function(e){console.log(e)}))},t.hideLoginDialog=function(){t.setState({isRender:!1,isloginCancel:void 0})},t.showLoginDialog=function(e){t.setState({isRender:!0,isloginCancel:"iscancel",gopage:e})},t.checkIfLogin=function(){return t.state.current_user&&""!=t.state.current_user.login},t.onOk=function(e){var n=t.state.current_user;s.default.post("/users/sync_user_info.json",r({login:n&&n.login},e)).then((function(e){e&&e.data&&0===e.data.status&&(t.setState({giteaVisible:!1,email:void 0}),window.location.reload())})).catch((function(e){}))},t.hideSystemNotice=function(){t.setState({showNotice:!1}),t.getAppdatausr()},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,showNotice:!0,gopage:void 0,giteaVisible:!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),o(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(),window.scrollTo(0,0)}},{key:"render",value:function(){var t=this,n=this.state,o=n.isRender,s=n.current_user,k=n.giteaVisible,b=n.email,h=n.completeProfile,E=n.showCP,S=n.showNotice,g=n.publicNav,y=n.mygetHelmetapi,N={showLoginDialog:this.showLoginDialog,checkIfLogin:this.checkIfLogin,resetUserInfo:this.fetchUsers,showCompeleteDialog:this.showCompeleteDialog};return l.default.createElement("div",{className:"indexHOC"},l.default.createElement(p.default,{showNotice:S,system_notification:y&&y.system_notification,history:this.props.history,login:s&&s.login,hideSystemNotice:this.hideSystemNotice}),l.default.createElement(f.default,{visible:k,email:b,isCancel:!1,onOk:this.onOk,onCancel:function(){i.default.info("未填邮箱及密码,可能影响协同开发部分功能的使用"),t.setState({giteaVisible:!1})},showNotification:this.props.showNotification,current_user:s}),l.default.createElement(m.default,{visible:!h&&E,onCancel:function(){t.setState({showCP:!1})},history:this.props.history}),!0===o?l.default.createElement(d.default,r({Modifyloginvalue:function(){return t.hideLoginDialog()}},this.props,this.state)):"",l.default.createElement(u.default,r({},this.state,this.props,N,{publicNav:g})),l.default.createElement(a.default,{spinning:this.state.globalLoading,delay:0,className:"globalSpin",size:"large",tip:this._gLoadingTip||"加载中..."},l.default.createElement("div",{className:"newContainer newContainers"},l.default.createElement("div",{style:{height:"72px"}}),l.default.createElement("div",{style:{minHeight:"60vh"}},s&&l.default.createElement(e,r({initCommonState:function(e){return t.initCommonState(e)}},this.props,this.state,N))))),l.default.createElement(c.default,r({},this.state,this.props)))}}]),n}(l.default.Component)},n("04bd"),n("8/o9");var l=k(n("q1tI")),u=k(n("POou")),c=k(n("PQdb")),s=k(n("vDqi"));n("7aN/");var d=k(n("CWZq")),f=k(n("vwE6")),m=k(n("beKO")),p=k(n("1enj"));function k(e){return e&&e.__esModule?e:{default:e}}},"7aN/":function(e,t,n){},"7dqz":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")),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}}();n("k3Gp");var r=n("q1tI"),o=u(r),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),i(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,i=t.okText,r=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:r||"/account/profile/edit"}," ",i||"立即完善"))))}}]),t}(r.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=m(n("kLXV")),i=m(n("9yH6")),r=m(n("Vl3Y")),o=m(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(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],a=!0,i=!1,r=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){i=!0,r=e}finally{try{!a&&l.return&&l.return()}finally{if(i)throw r}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")};n("k3Gp"),n("K4yd"),n("tULf"),n("1vPl");var c=n("q1tI"),s=m(c),d=m(n("vDqi")),f=m(n("aqs5"));function m(e){return e&&e.__esModule?e:{default:e}}t.default=r.default.create()((0,c.forwardRef)((function(e){var t=e&&e.form,n=t.getFieldDecorator,m=t.validateFields,p=t.setFieldsValue,k=(0,c.useState)(!1),b=u(k,2),h=b[0],E=b[1];return(0,c.useEffect)((function(){h||p({code:void 0,role:"developer"})}),[h]),s.default.createElement(s.default.Fragment,null,s.default.createElement(a.default,{title:"加入项目",width:"480px",visible:h,centered:!0,onOk:function(){m((function(t,n){if(console.log(t),!t){d.default.post("/applied_projects.json",{applied_project:l({},n)}).then((function(t){t&&t.data&&(E(!1),e.showNotification("申请加入项目成功,等待审核!"))})).catch((function(e){}))}}))},onCancel:function(){return E(!1)}},s.default.createElement(r.default,{layout:"inline",className:"inviteForm"},s.default.createElement(r.default.Item,{label:"项目邀请码"},n("code",{rules:[{required:!0,message:" "},{validator:function(e,t,n){t?(t.length<6||t.length>6)&&n("请输入6位数的邀请码"):n("请输入6位数的邀请码"),n()}}]})(s.default.createElement(o.default,{placeholder:"请输入6位项目邀请码",autoComplete:"off",maxLength:6,style:{width:"300px"}}))),s.default.createElement(r.default.Item,{label:"选择角色"},n("role",{rules:[{required:!0,message:"请选择角色"}]})(s.default.createElement(i.default.Group,null,s.default.createElement(i.default,{value:"manager"},"管理员"),s.default.createElement(i.default,{value:"developer"},"开发者"),s.default.createElement(i.default,{value:"reporter"},"报告者")))))),s.default.createElement(f.default,l({},e,{sureFunc:function(){return E(!0)}}),"加入项目"))})))},POou:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=y(n("jsC+")),i=y(n("PArb")),r=y(n("BvKs")),o=y(n("TeRw")),l=y(n("5rEg")),u=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},c=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("qNb/"),n("2WkQ"),n("O+I2"),n("1vPl");var s=n("q1tI"),d=y(s),f=y(n("GNFk")),m=n("sYIF"),p=y(n("vDqi")),k=y(n("Po8q")),b=(n("eO8H"),y(n("CWZq"))),h=y(n("wWFW")),E=y(n("OSyE"));n("7aN/");var S=y(n("aqs5"));n("Dgc1");var g=y(n("07mW"));function y(e){return e&&e.__esModule?e:{default:e}}window.$;var N=l.default.Search;window._header_componentHandler=null;var v="code.educoder.net"===window.location.hostname||"testforgeplus.educoder.net"===window.location.hostname,J=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.getEducoderSetting=function(){p.default.get("/setting.json").then((function(e){e&&e.data&&n.setState({educoderBanner:e.data.setting&&e.data.setting.navbar})})).catch((function(e){}))},n.SearchInput=function(e,t){return e?d.default.createElement("div",{onBlur:function(){setTimeout((function(){n.setState({openSearch:!1})}),300)}},d.default.createElement(N,{placeholder:"实践课程/教学课堂/实践项目/交流问答",className:"search-input mr20",onSearch:function(e){return n.onGlobalSearch(e,t)},autoFocus:!0})):d.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){o.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(){k.default.remove("autologin");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){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.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,a=3007==window.location.port?"https://testforgeplus.trustie.net":"https://"+window.location.hostname,i="";return i=e.indexOf("http")>-1?a+t.url:t.path,!(!e||i!==e&&i!==e+"/")},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&&d.default.createElement("div",{className:"dropdownFlex"},d.default.createElement(r.default,null,e.map((function(e,t){return"加入课堂"!==e.name&&"加入开发项目"!==e.name&&"新建开发项目"!==e.name&&d.default.createElement(r.default.Item,{key:e.name+t},d.default.createElement(S.default,u({},n.props,{sureFunc:function(){window.location.href=e.url}}),e.name))}))),d.default.createElement(r.default,null,e.map((function(e,t){return"新建开发项目"===e.name&&d.default.createElement(r.default.Item,{key:e.name+t},d.default.createElement(S.default,u({},n.props,{sureFunc:function(){window.location.href=e.url}}),e.name))})),d.default.createElement(r.default.Item,null,d.default.createElement(E.default,u({},n.props,{showNotification:n.props.showNotification})))))},n.renderMenu=function(e){var t=n.props.current_user;return d.default.createElement(r.default,{className:"currentMenu"},d.default.createElement(r.default.Item,null,d.default.createElement("span",{className:"currentName",title:t&&t.username},t&&t.username)),e&&e.length>0&&e.map((function(e,t){return d.default.createElement("li",{key:t},d.default.createElement("a",{href:e.url,target:"_blank"},e.name))})),d.default.createElement(r.default.Item,null,d.default.createElement("a",{onClick:function(){return n.educoderloginysl()}},"退出")))},n.handleVisibleChange=function(e){n.setState({visible:e})},n.turntoEngineer=function(e){var t=n.props.current_user;t&&t.login?e?window.location.href=e:n.setState({QQVisible:!0}):n.educoderlogin()},n.setQQVisible=function(){n.setState({QQVisible:!1})},n.menus=function(e){return d.default.createElement("div",{className:"downMenus"},e.map((function(e,t){return!e.hidden&&d.default.createElement("li",{onClick:function(){window.location.href=n.checkLink(e.link)}},0!==t&&d.default.createElement(i.default,null),d.default.createElement("aside",{className:"font-16 color-ooo"},e.name),d.default.createElement("div",{className:"font-14",style:{color:"rgb(159, 167, 179)",whiteSpace:"nowrap"}},e.content))})))},n.checkLink=function(e){return e.indexOf("http")>-1?e:"https://www.educoder.net"+e},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,settings:null,visiblemyss:!1,openSearch:!1,visible:!1,QQVisible:!1,educoderBanner:void 0},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),c(t,[{key:"componentDidMount",value:function(){this.geturlsdata(),window._header_componentHandler=this,this.getEducoderSetting();try{window.sessionStorage.setItem("yslgeturls",JSON.stringify(window.location.href))}catch(e){}}},{key:"componentWillReceiveProps",value:function(e,t){this.setState({user:e.user})}},{key:"render",value:function(){var e=this,t=this.props.user,n=this.state,i=n.QQVisible,r=n.AccountProfiletype,o=n.user,l=n.isRender,c=n.settings,s=(n.visible,n.educoderBanner),p=c&&c.common&&c.common.search;return d.default.createElement("div",{className:"newHeaders",id:"nHeader"},d.default.createElement(g.default,{QQVisible:i,setQQVisible:this.setQQVisible}),d.default.createElement("div",{className:"headerContent"},!0===l?d.default.createElement(b.default,u({},this.props,this.state,{Modifyloginvalue:function(){return e.Modifyloginvalue()}})):"",!0===r?d.default.createElement(f.default,u({hideAccountProfile:function(){return e.hideAccountProfile()}},this.props,this.state)):"",d.default.createElement("div",{className:"head-nav pr",id:"head-navpre1"},s&&s.length>0?d.default.createElement("ul",{id:"header-nav"},s.map((function(t,n){var i=t.link,r=t.hidden;return d.default.createElement("li",{key:n,onClick:function(){return e.headtypesonClick(t.link,!0)},className:v&&"大学开源"===t.name||!0===e.matchpaths(t.link)?"pr active":"pr",style:r?{display:"none"}:{display:"block"}},t.subitem&&t.subitem.length>0?d.default.createElement(a.default,{overlay:e.menus(t.subitem)},d.default.createElement("div",{className:"namediv"},d.default.createElement("a",{href:e.checkLink(i)},d.default.createElement("div",{dangerouslySetInnerHTML:{__html:t.name}})," "),d.default.createElement("i",{className:"iconfont icon-xiala1"}))):d.default.createElement("a",{href:e.checkLink(i)},d.default.createElement("div",{dangerouslySetInnerHTML:{__html:t.name}})))}))):""),d.default.createElement("div",{className:"head-right"},p&&d.default.createElement(h.default,u({},this.props,{searchUrl:c&&c.common&&c.common.search})),t&&(t.main_site||t.login)&&c&&c.add&&c.add.length>0?d.default.createElement(a.default,{overlay:this.addMenu(c&&c.add),placement:"bottomRight"},d.default.createElement("i",{className:"iconfont icon-tianjiafangda color-white font-18 mr15 ml15",style:{marginBottom:"3px"}})):"",c&&c.common&&c.common.notice&&t&&t.login?d.default.createElement("a",{href:c.common.notice,className:"message-icon"},t&&d.default.createElement("i",{className:"iconfont icon-xiaoxilingdang color-white ml15 mr15"})):""),!o||o&&!o.login?d.default.createElement("span",{className:"font-15 ml30"},d.default.createElement("a",{onClick:function(){return e.educoderlogin()},className:"mr5 color-white"},"登录"),c&&c.common&&c.common.register&&d.default.createElement("span",null,d.default.createElement("em",{className:"vertical-line"}),d.default.createElement("a",{className:"ml5 color-white",href:""+c.common.register,target:"_blank"},"注册"))):d.default.createElement(a.default,{placement:"bottomRight",overlay:this.renderMenu(c&&c.personal)},d.default.createElement("div",{className:"ml15",style:{display:"flex"}},d.default.createElement("a",{href:"/"+(this.props.current_user&&this.props.current_user.login)},d.default.createElement("img",{alt:"头像",src:(0,m.getImageUrl)("/"+o.image_url),className:"currentImg"})),d.default.createElement("i",{className:"iconfont icon-xiala1 font-14 ml3 mt5 mr3",style:{color:"#979797"}})))))}}]),t}(s.Component);t.default=J},PQdb:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a,i=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],a=!0,i=!1,r=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){i=!0,r=e}finally{try{!a&&l.return&&l.return()}finally{if(i)throw r}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},r=n("q1tI"),o=(a=r)&&a.__esModule?a:{default:a};n("Dgc1"),t.default=function(){var e,t=(0,r.useState)(void 0),n=i(t,2),a=n[0],l=n[1];return(0,r.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}))))}},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,i=!1,r=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){i=!0,r=e}finally{try{!a&&l.return&&l.return()}finally{if(i)throw r}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},i=n("q1tI"),r=l(i),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=e.checkIfLogin,f=e.showLoginDialog,m=e.showNotification,p=(0,i.useState)(!1),k=a(p,2),b=k[0],h=k[1];return r.default.createElement(r.default.Fragment,null,r.default.createElement(o.default,{showNotification:m,visible:b,onCancel:function(){return h(!1)},current_user:s}),r.default.createElement("a",{className:c,onClick:function(){d()?s.has_gitea_user?u?n():l&&l():h(!0):f()}},t))}},beKO:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=s(n("2/Rp")),i=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],a=!0,i=!1,r=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){i=!0,r=e}finally{try{!a&&l.return&&l.return()}finally{if(i)throw r}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")};n("L/Qf");var r=n("q1tI"),o=s(r),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,r.useState)(t)),d=i(s,2),f=d[0],m=d[1],p=(0,r.useState)(!1),k=i(p,2),b=k[0],h=k[1];function E(){n(),m(!1)}return(0,r.useEffect)((function(){u.default.interceptors.response.use((function(e){return!e||411!==e.data.status&&412!==e.data.status||(m(!0),412===e.data.status&&h(!0)),e}),(function(e){}))}),[]),(0,r.useEffect)((function(){m(t)}),[t]),o.default.createElement(l.default,{title:"完善资料",onCancel:E,visible:f,btn:b?o.default.createElement("div",null,o.default.createElement(a.default,{type:"primary",size:"large",onClick:E},"好的")):o.default.createElement("div",null,o.default.createElement(a.default,{size:"large",onClick:E},"暂不补充"),o.default.createElement(a.default,{type:"primary",size:"large",onClick:function(){n(),m(!1),setTimeout((function(){window.open("/settings/profile","_blank")}),200)}},"好的"))},o.default.createElement("div",{className:"contents"},o.default.createElement("img",{src:c.default,alt:""}),b?o.default.createElement("p",null,"目标用户个人资料不完整,需提醒目标用户补充资料后以进行后续操作"):o.default.createElement("p",null,"您目前的个人资料不完整,需要补充资料以进行后续操作。是否前往补充个人信息?")))}},bjH3:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=n("q1tI"),i=c(a);n("vg9a");var r=n("ud8/"),o=c(r);n("SJMd");var l=c(n("wMS7")),u=n("Oy/b");function c(e){return e&&e.__esModule?e:{default:e}}var s=/<pre[^>]*>/g;t.default=function(e){var t=e.value,n=void 0===t?"":t,c=e.className,d=e.style,f=void 0===d?{}:d,m=e.url,p=String(n),k=(0,a.useMemo)((function(){var e=(0,o.default)(p),t=(0,r.getMathExpressions)();return p.match(/\[TOC\]/)&&(e=e.replace("<p>[TOC]</p>",(0,r.getTocContent)()),(0,r.cleanToc)()),e=(e=e.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var a=t[n],i=a.type,r=a.expression;return(0,u.renderToString)(function(e){var t=document.createElement("div");return t.innerHTML=e,0===t.childNodes.length?"":t.childNodes[0].nodeValue}(r)||"",{displayMode:"block"===i,throwOnError:!1,output:"html"})}))).replace(/▁/g,"▁▁▁"),(0,r.resetMathExpressions)(),l.default.sanitize(e)}),[p]);(0,a.useEffect)((function(){if(m&&m.hash&&k){var e=m.hash;if(e){var t=decodeURIComponent(e.split("#")[1]),n=document.getElementById(t);n&&window.scrollTo(0,n.offsetTop+120)}}}),[m,k]);var b=(0,a.useRef)();function h(e){var t=e.target;if("A"===t.tagName.toUpperCase()){var n=t.getAttribute("href");if(n&&n.startsWith("#")){e.preventDefault();var a=document.getElementById(n.replace("#",""));a&&a.scrollIntoView(!0)}}}return(0,a.useEffect)((function(){if(b.current&&k&&k.match(s)&&window.PR.prettyPrint(),b.current)return b.current.addEventListener("click",h),function(){b.current.removeEventListener("click",h),(0,r.resetMathExpressions)(),(0,r.cleanToc)()}}),[k,b.current,h]),i.default.createElement("div",{ref:b,style:f,className:(c||"")+" markdown-body",dangerouslySetInnerHTML:{__html:k}})}},dtw8:function(e,t,n){"use strict";n.r(t);var a=n("8Wa3");n.d(t,"MemoryRouter",(function(){return a.a}));var i=n("LWYa");n.d(t,"Prompt",(function(){return i.a}));var r=n("mLw1");n.d(t,"Redirect",(function(){return r.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}))},hREH:function(e,t,n){},klRS: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},i=f(n("q1tI")),r=n("eO8H"),o=f(n("CnBM")),l=f(n("HUFq")),u=n("dtw8"),c=n("sYIF"),s=n("1thW"),d=n("5A3O");function f(e){return e&&e.__esModule?e:{default:e}}var m=(0,o.default)({loader:function(){return Promise.all([n.e(141),n.e(86)]).then(n.t.bind(null,"xjFL",7))},loading:l.default}),p=(0,o.default)({loader:function(){return Promise.all([n.e(5),n.e(14),n.e(12)]).then(n.t.bind(null,"NUct",7))},loading:l.default});t.default=(0,u.withRouter)((0,s.CNotificationHOC)()((0,c.SnackbarHOC)()((0,d.TPMIndexHOC)((function(e){var t="";e.location.pathname&&(t=e.location.pathname.split("/")[2]);return i.default.createElement(r.Switch,null,t&&!["statistics","projects","notice","devops","organizes","info","following","followers","password","general"].includes(t)?i.default.createElement(r.Route,{path:"/:owner/:projectsId",render:function(t){return i.default.createElement(p,a({},e,t))}}):i.default.createElement(r.Route,{path:"/:username",render:function(t){return i.default.createElement(m,a({},e,t))}}))})))))},uRYN:function(e,t,n){},vwE6:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=d(n("kLXV")),i=d(n("Vl3Y")),r=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=i.default.create()((0,u.forwardRef)((function(e){var t=e.form,n=e.visible,d=e.current_user,f=e.onCancel,m=e.isCancel,p=e.showNotification,k=t.getFieldDecorator,b=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",maskClosable:m,onCancel:f,footer:c.default.createElement(o.default,{type:"primary",onClick:function(){b((function(e,t){if(!e){/^[a-zA-Z0-9]+([.\-_\\]*[a-zA-Z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/.test(t.email)?function(e){s.default.post("/accounts/gitea_register.json",l({login:d&&d.login},e)).then((function(e){e&&e.data&&0===e.data.status&&window.location.reload()})).catch((function(e){}))}(t):p&&p("请输入正确的邮箱账号!")}}))}},"确定"),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(i.default,{labelCol:{span:5},wrapperCol:{span:18}},c.default.createElement(i.default.Item,{label:"邮箱"},k("email",{rules:[{required:!0,message:"请输入邮箱账号"}]})(c.default.createElement(r.default,{placeholder:"请输入您的邮箱账号",width:"220px",disabled:d&&d.email}))),c.default.createElement(i.default.Item,{label:"密码"},k("password",{rules:[{required:!0,message:"请输入您的平台密码"}]})(c.default.createElement(r.default.Password,{placeholder:"请输入您的平台密码",width:"220px"}))))))})))},wWFW:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=l(n("5rEg")),i=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],a=!0,i=!1,r=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){i=!0,r=e}finally{try{!a&&l.return&&l.return()}finally{if(i)throw r}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")};n("1vPl");var r=n("q1tI"),o=l(r);function l(e){return e&&e.__esModule?e:{default:e}}var u=a.default.Search;t.default=function(e){var t=e.history,n=e.searchUrl,a=(0,r.useState)(!1),l=i(a,2),c=l[0],s=l[1];return o.default.createElement(o.default.Fragment,null,c?o.default.createElement("div",{onBlur:function(){setTimeout((function(){s(!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("a",{href:n+"?value="},o.default.createElement("i",{className:"iconfont icon-sousuo font-18 ml15 mr15 color-white"})))}},wZ8e:function(e,t){e.exports="data:image/png;base64,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"}}]);