build/static/js/136.f12fb1c2.chunk.js

1 line
11 KiB
JavaScript
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

(this.webpackJsonp=this.webpackJsonp||[]).push([[136],{"9Rdz":function(e,t,a){"use strict";t.a=a.p+"static/media/bgPng.ed010245.png"},DCaW:function(e,t,a){"use strict";a.r(t),a("T2oS");var n=a("W9HT"),c=(a("Q9mQ"),a("diRs")),l=a("zLi2"),i=a.n(l),s=(a("5NDa"),a("5rEg")),r=a("RXMP"),o=a.n(r),m=a("5tqG"),d=a.n(m),u=a("5PDf"),g=a.n(u),p=a("Kwsy"),k=a.n(p),f=a("FLGM"),E=a.n(f),h=a("o+MX"),N=a.n(h),v=a("cDcd"),M=a.n(v),A=a("ucFT"),y=(a("nujH"),a("hJRQ")),L=a("Tl6q"),T=a("9Rdz"),w=a("mn8b"),R=a("iXwz"),F=a.n(R),b=a("2CTR"),U=s.a.Search;t.default=function(e){var t=e.applyTaskId,a=e.location,l=e.match,s=e.applyTask,r=e.round,m=e.period,u=e.match.params.id,p=l.params.gitlinkLastUrl&&l.params.gitlinkLastUrl.replace(/\./g,""),f=a.search&&a.search.split("=")[1],h=Object(v.useState)(f?"openmmlab":void 0),R=i()(h,2),j=R[0],P=R[1],I=Object(v.useState)([]),Q=i()(I,2),S=Q[0],B=Q[1],D=Object(v.useState)(!1),C=i()(D,2),z=C[0],O=C[1],W=Object(v.useState)(null),x=i()(W,2),q=x[0],X=x[1];return Object(v.useEffect)((function(){O(!0);var e={curPage:1,keyword:j,pageSize:1e4,round:r};Object(y.x)(e).then((function(e){if(e&&"success"===e.message){var t=e.data.rows;if(o()(t).call(t,(function(e){var t,a=d()(t=e.gitlinkUrl).call(t,"/")?e.gitlinkUrl.substring(0,e.gitlinkUrl.length-1).split("/"):e.gitlinkUrl.split("/");e.gitlinkLastUrl="".concat(a.pop(),"glcc"),e.gitlinkLastUrl=e.gitlinkLastUrl.replace(/\./g,"")})),p){var a=g()(t).call(t,(function(e){return e.gitlinkLastUrl==p}));B(a),k()((function(){var e=document.querySelector(".".concat(p));if(e){e.click();var t=document.documentElement.clientWidth/1920*500+71+70+e.offsetTop;a.length&&(document.querySelector("#taskList").style.height=468+330*a[0].registrationTaskList.length+"px"),window.scrollTo(0,t)}}),100)}else B(e.data.rows);f&&k()((function(){var e=document.querySelector(".".concat(f));if(e){e.click();var t=document.documentElement.clientWidth/1920*500+71+70+100+e.offsetTop;window.scrollTo(0,t)}}),100)}O(!1)}))}),[j,r]),M.a.createElement("div",{id:"taskList",className:"taskList listBox"},M.a.createElement("div",{className:"list"},!p&&M.a.createElement("div",{className:"search"},M.a.createElement(U,{placeholder:"请输入项目名称进行搜索",allowClear:!0,enterButton:!0,onSearch:function(e){P(e)}})),M.a.createElement(n.a,{spinning:z},M.a.createElement("div",{className:"projectListBox"},S&&E()(S).call(S,(function(e,a){var n,l,i;return M.a.createElement(c.a,{onVisibleChange:function(e){!function(e,t,a){if(e){if(document.querySelector("#taskList").style.height="auto",S&&S.length&&S.length>0){var n=S.length,c=n%3==0?3:n%3;n-a<=c&&X(2),n-a<=c+3&&n-a>c&&X(3)}}else X(null),document.querySelector("#taskList").style.height="auto"}(e,0,a)},key:a,placement:(a+1)%3==0?"bottomRight":(a+1)%3%2==0?"bottom":"bottomLeft",content:M.a.createElement(L.a,{id:u,detail:e,applyTaskId:t,applyTask:s,period:m,round:r,listLen:q}),trigger:"click",overlayClassName:"projectItemPopover",autoAdjustOverflow:!1},M.a.createElement("div",{className:N()(n=N()(l="projectItem ".concat((a+1)%3==0||(a+1)%3%2==0?"":"firstBox"," ")).call(l,e.projectName.replace(/ /g,"")," ")).call(n,e.gitlinkLastUrl)},M.a.createElement("div",{className:"border"}),p||f||!e.recommendFlag?"":M.a.createElement("img",{className:"projectLogoStar",src:F.a,alt:""}),M.a.createElement("div",{className:"projectLogo"},M.a.createElement("img",{className:"projectLogoImg",src:e.projectLogoId?N()(i="".concat(A.c,"/api/attachments/")).call(i,e.projectLogoId):w.a,alt:""})),M.a.createElement("div",{className:"titleGlcc"},e.projectName),M.a.createElement("div",{className:"intro"},e.projectIntro)))}))),S&&!S.length&&M.a.createElement("div",{style:{paddingBottom:"50px"}},M.a.createElement(b.a,{_html:"暂无数据"})))),M.a.createElement("img",{src:T.a,alt:"",className:"bgPng3"}),M.a.createElement("img",{src:T.a,alt:"",className:"bgPng4"}))}},"S+Dv":function(e,t,a){},Tl6q:function(e,t,a){"use strict";a("+L6B");var n=a("2/Rp"),c=(a("5Dmo"),a("3S7+")),l=a("zLi2"),i=a.n(l),s=a("FLGM"),r=a.n(s),o=a("o+MX"),m=a.n(o),d=a("mnMc"),u=a.n(d),g=a("+oHS"),p=a.n(g),k=a("cDcd"),f=a.n(k),E=a("2CTR"),h=a("hJRQ");a("S+Dv"),t.a=function(e){var t,a=e.detail,l=e.projectId,s=e.applyTaskId,o=e.period,d=e.showTask,g=void 0===d||d,N=e.applyTask,v=e.id,M=e.round,A=e.listLen,y=Object(k.useState)(a),L=i()(y,2),T=L[0],w=L[1];return Object(k.useEffect)((function(){!a&&l&&Object(h.q)(l,{round:M,isFree:!1}).then((function(e){e&&"success"===e.message&&w(e.data)}))}),[a]),T?f.a.createElement("div",{className:"projectDetailBox ".concat(a?"":"byTask")},f.a.createElement("div",{className:"projectDetailHead ".concat(g?"":"byResult")},f.a.createElement("span",{className:"name"},T.projectName),T.projectType&&f.a.createElement("span",{className:"type"},T.projectType),f.a.createElement("p",null,"GitLink项目地址:  ",f.a.createElement("a",{href:T.gitlinkUrl,className:"linkUrl",target:"_blank"},T.gitlinkUrl)),f.a.createElement("div",null,"项目简介:  ",T.projectIntro)),f.a.createElement("div",{className:g&&T.registrationTaskList&&T.registrationTaskList.length&&2==A&&T.registrationTaskList.length>=2?"lastLineScroll":3==A&&g&&T.registrationTaskList.length>=3?"lastTwoScroll":""},g&&(T.registrationTaskList&&T.registrationTaskList.length>0?r()(t=T.registrationTaskList).call(t,(function(e,t){var a,l,i;return f.a.createElement("div",{className:"taskItem mt20",key:t},f.a.createElement("div",{className:"left"},f.a.createElement("div",{className:"taskTitle",onClick:function(){var t;window.location.href=m()(t="/glcc/".concat(v,"/subjects/detail/")).call(t,e.id)}},f.a.createElement(c.a,{title:e.taskName},e.taskName)),f.a.createElement("div",{className:"mt20 oneLine leftWidth"},"导师姓名:   ",e.tutorName),e.tutorMail&&f.a.createElement("div",{className:"mb20 email oneLine leftWidth"},"邮箱地址:   ",f.a.createElement("span",null,f.a.createElement(c.a,{title:e.tutorMail},e.tutorMail)))),f.a.createElement("div",{className:"center"},f.a.createElement("div",{className:"taskDesc"},e.taskDesc),e.taskUrl&&f.a.createElement("div",{className:"taskUrl oneLine"},"课题链接:   ",f.a.createElement("a",{href:e.taskUrl,target:"_blank"},e.taskUrl)),M>=h.z&&e.settingRewardValue!==h.y&&f.a.createElement("div",{className:"taskUrl oneLine mb10"},f.a.createElement("span",{className:"labelInfoBox"},"奖励备注:   "),e.settingRewardRemark),f.a.createElement("div",null,M===h.d&&s&&u()(a=p()(s)).call(a,e.id.toString())&&f.a.createElement(n.a,{onClick:function(){window.location.href="/glcc/student/apply/".concat(e.id)},className:"lookDetail mr10"},"报名详情"),M===h.d&&"stuApply"===o&&!(s&&u()(l=p()(s)).call(l,e.id.toString()))&&f.a.createElement(n.a,{type:"primary",className:"applyBut mr10",onClick:function(){N(e.id)}},"申请课题"),M===h.d&&"stuApply1"===o&&!(s&&u()(i=p()(s)).call(i,e.id.toString()))&&(e.locked?f.a.createElement(c.a,{title:"该课题已有学生入选"},f.a.createElement(n.a,{type:"primary",className:"mr10",disabled:!0},"申请课题")):f.a.createElement(n.a,{type:"primary",className:"applyBut mr10",onClick:function(){N(e.id)}},"申请课题")),f.a.createElement(n.a,{onClick:function(){var t;window.open(m()(t="/glcc/".concat(v,"/subjects/detail/")).call(t,e.id))},className:"lookDetail"},"课题详情"))),f.a.createElement("div",{className:"right oneLine taskUrl"},f.a.createElement("span",{className:"taskReward"},M>=h.z?e.settingRewardValue===h.y?e.settingRewardRemark?"¥ ".concat(e.settingRewardRemark):"":e.settingRewardValue:"¥ ".concat(e.taskReward))))})):f.a.createElement(E.a,{_html:"课题暂无数据",small:!0})))):f.a.createElement("div",{className:"projectDetailBox nodata"},f.a.createElement(E.a,{_html:"暂无数据",small:!0}))}},iXwz:function(e,t){e.exports="data:image/png;base64,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"},mn8b:function(e,t,a){"use strict";t.a=a.p+"static/media/logo.62af9fee.png"},nujH:function(e,t,a){}}]);