build/static/js/143.485db6d5.chunk.js

1 line
3.7 KiB
JavaScript

(this.webpackJsonp=this.webpackJsonp||[]).push([[143],{"9Rdz":function(e,t,a){"use strict";a.r(t),t.default=a.p+"static/media/bgPng.ed010245.png"},GVBq:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var l=i(a("W9HT")),n=i(a("3S7+")),c=i(a("2/Rp"));a("T2oS"),a("5Dmo"),a("+L6B");var s=a("cDcd"),r=i(s),u=a("hJRQ"),d=i(a("9Rdz"));function i(e){return e&&e.__esModule?e:{default:e}}a("LnQG"),a("gWjc"),t.default=function(e){var t=e.match,a=(e.location,e.period),i=e.applyTaskId,m=e.applyTask,f=e.match.params.id,o=e.currentRound,p=e.round,E=Number(t.params.taskId),y=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var a=[],l=!0,n=!1,c=void 0;try{for(var s,r=e[Symbol.iterator]();!(l=(s=r.next()).done)&&(a.push(s.value),!t||a.length!==t);l=!0);}catch(e){n=!0,c=e}finally{try{!l&&r.return&&r.return()}finally{if(n)throw c}}return a}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}((0,s.useState)(void 0),2),N=y[0],v=y[1];return(0,s.useEffect)((function(){(0,u.getTaskById)(E).then((function(e){e&&"success"===e.message&&v(e.data)}))}),[]),r.default.createElement("div",{className:"taskDetailBgBox"},r.default.createElement(l.default,{spinning:!N},N&&r.default.createElement("div",{className:"bgBox"},r.default.createElement("div",{className:"detailBox"},r.default.createElement("div",{className:"goBackBox"},r.default.createElement("a",{href:"/glcc/"+f},"开源夏令营 / "),r.default.createElement("a",{href:"/glcc/"+f+"/subjects"},"课题及项目列表 / "),"课题详情")),r.default.createElement("div",{className:"detailContent"},r.default.createElement("div",{className:"detailHead"},r.default.createElement("div",{className:"title"},N.taskName),r.default.createElement("div",{className:"box"},N.projectType&&r.default.createElement("span",{className:"classify"},N.projectType),N.taskUrl&&r.default.createElement("span",null,"课题链接: ",r.default.createElement("a",{href:N.taskUrl,className:"link"},N.taskUrl)))),r.default.createElement("div",{className:"detailCont"},r.default.createElement("div",null,r.default.createElement("span",{className:"smallTil"},"所属项目"),N.projectName),r.default.createElement("div",{className:"moneyBox"},r.default.createElement("span",{className:"smallTil"},"课题奖金"),r.default.createElement("span",{className:"money"},"¥",N.taskReward)),r.default.createElement("div",null,r.default.createElement("span",{className:"smallTil"},"导师信息"),N.tutorName,N.tutorMail&&" | "+N.tutorMail),r.default.createElement("div",{className:"bor"}),r.default.createElement("div",null,r.default.createElement("span",{className:"smallTil"},"课题简介")),r.default.createElement("div",{className:"desc"},N.taskDesc)),p===o&&i&&Object.keys(i).includes(E.toString())&&r.default.createElement(c.default,{onClick:function(){window.location.href="/glcc/student/apply/"+E},className:"lookDetail detailBut"},"报名详情"),p===o&&"stuApply"===a&&!(i&&Object.keys(i).includes(E.toString()))&&r.default.createElement(c.default,{type:"primary",className:"applyBut detailBut",onClick:function(){m(E)}},"申请课题"),p===o&&"stuApply1"===a&&!(i&&Object.keys(i).includes(E.toString()))&&(N.locked?r.default.createElement(n.default,{title:"该课题已有学生入选"},r.default.createElement(c.default,{type:"primary",className:"mr10 detailBut",disabled:!0},"申请课题")):r.default.createElement(c.default,{type:"primary",className:"applyBut mr10 detailBut",onClick:function(){m(E)}},"申请课题"))),r.default.createElement("img",{src:d.default,alt:"",className:"bgPng1"}),r.default.createElement("img",{src:d.default,alt:"",className:"bgPng2"}))))}},LnQG:function(e,t,a){},gWjc:function(e,t,a){}}]);