build/static/js/164.7c3adfb7.chunk.js

1 line
4.6 KiB
JavaScript

(this.webpackJsonp=this.webpackJsonp||[]).push([[164],{Ga6D:function(e,a,t){"use strict";t.r(a),t("g9YV");var n=t("wCAj"),c=(t("5Dmo"),t("3S7+")),l=t("zLi2"),i=t.n(l),s=(t("5NDa"),t("5rEg")),o=t("FLGM"),r=t.n(o),m=t("o+MX"),d=t.n(m),u=t("BF1V"),p=t.n(u),g=t("0lTi"),f=t.n(g),E=t("cDcd"),w=t.n(E),N=t("hJRQ"),x=t("Tl6q"),h=t.p+"static/media/resultBanner3.e11193de.png",k=t.p+"static/media/resultBanner4.6eda6ee5.png",S=t("9Rdz"),b=(t("Zg8I"),t("ZuUn"),t("izUk"),t("LnQG"),s.a.Search);a.default=function(e){var a=e.round,t=e.id,l=e.period,s=Object(E.useState)(void 0),o=i()(s,2),m=o[0],u=o[1],g=Object(E.useState)([]),I=i()(g,2),j=I[0],v=I[1],R=Object(E.useState)(1),B=i()(R,2),C=B[0],T=B[1],L=Object(E.useState)(0),z=i()(L,2),O=z[0],y=z[1],q=Object(E.useState)(20),D=i()(q,2),J=D[0],U=D[1],G=Object(E.useState)(!1),P=i()(G,2),Q=P[0],V=P[1],Z=Object(E.useState)([]),A=i()(Z,2),F=A[0],K=A[1];Object(E.useEffect)((function(){V(!0),K([]);var e={curPage:C,keyword:m,pageSize:J,term:"mediumExamine3"===l?1:2,round:a};Object(N.o)(e).then((function(e){var a;e&&"success"===e.message&&(r()(a=e.data.rows).call(a,(function(e,a){e.id=(C-1)*J+a+1})),v(e.data.rows),y(e.data.total)),V(!1)}))}),[m,C,J]);var M=[{title:"序号",dataIndex:"index",align:"center",className:"columnsResult",width:"6%",render:function(e,a,t){return w.a.createElement("span",null,(C-1)*J+t+1)}},{title:"入选学生",dataIndex:"studentName",className:"columnsResult taskName",width:"10%",ellipsis:!0},{title:"课题导师",dataIndex:"tutorName",className:"columnsResult",width:"10%",ellipsis:!0},{title:"课题名称",dataIndex:"taskName",className:"columnsResult",width:"20%",ellipsis:!0,render:function(e,a){return w.a.createElement(c.a,{title:e,placement:"topLeft"},w.a.createElement("span",{className:"toolTipSpan link",onClick:function(){var e;window.open(d()(e="/glcc/".concat(t,"/subjects/detail/")).call(e,a.taskId))}},e))}},{title:"项目名称",dataIndex:"projectName",className:"columnsResult",ellipsis:!0,width:"14%",render:function(e){return w.a.createElement(c.a,{title:e,placement:"topLeft"},w.a.createElement("span",{className:"toolTipSpan"},e))}},{title:"项目简介",dataIndex:"introduce",className:"columnsResult",width:"13%",ellipsis:!0},{title:"答辩视频",dataIndex:"defenceVideoUrl",className:"columnsResult",width:"15%",ellipsis:!0,render:function(e,a){return w.a.createElement(c.a,{title:e,placement:"topLeft"},w.a.createElement("span",{className:"toolTipSpan link",onClick:function(){window.open(e)}},e))}},{title:"考核结果",dataIndex:"totalityEvaluation",align:"center",className:"columnsResult actionBox"}];return w.a.createElement("div",{className:"interimBox taskList resultListBox"},w.a.createElement("img",{className:"bannerInterim",src:"mediumExamine3"===l?k:h,alt:""}),w.a.createElement("div",{className:"bgBox"},w.a.createElement("div",{className:"resultList"},w.a.createElement("div",{className:"goBackBox"},w.a.createElement("a",{href:"/glcc/".concat(t)},"开源夏令营 / "),"mediumExamine3"===l?"中期":"结项","课题考核结果公示"),w.a.createElement("div",{className:"searchBox"},w.a.createElement(b,{className:"search",placeholder:"请输入学生姓名或课题名称进行搜索",allowClear:!0,enterButton:!0,onSearch:function(e){T(1),u(e)}}),w.a.createElement("div",{style:{width:100}})),w.a.createElement(n.a,{loading:Q,columns:M,dataSource:j,expandedRowRender:function(e){return w.a.createElement(x.a,{detail:null,projectId:e.projectIntro,showTask:!1})},expandIconColumnIndex:5,expandIconAsCell:!1,expandIcon:function(e){return e.expanded?w.a.createElement("a",{className:"toolTipSpan link",style:{marginRight:8},onClick:function(a){e.onExpand(e.record,a)}},w.a.createElement("i",{className:"iconfont icon-ketixiangqingicon mr5"}),"项目简介",w.a.createElement("i",{className:"iconfont icon-changyongtubiao-xianxingdaochu-zhuanqu- font-12 ml5 down mr10"})):w.a.createElement("a",{className:"toolTipSpan link",style:{marginRight:8},onClick:function(a){e.onExpand(e.record,a)}},w.a.createElement("i",{className:"iconfont icon-ketixiangqingicon mr5"}),"项目简介",w.a.createElement("i",{className:"iconfont icon-jiantou9 font-12 ml5 down mr10"}))},rowKey:"id",expandedRowKeys:F,onExpand:function(e,a){var t=new p.a(F);e?t.add(a.id):t.delete(a.id),K(f()(t))},pagination:{current:C,pageSize:J,total:O,showSizeChanger:!0,onShowSizeChange:function(e,a){window.scrollTo(0,0),T(1),U(a)},showQuickJumper:!0,onChange:function(e,a){window.scrollTo(0,0),T(e)}},className:"resultListTable pb30"})),w.a.createElement("img",{src:S.a,alt:"",className:"bgPng3"}),w.a.createElement("img",{src:S.a,alt:"",className:"bgPng4"})))}},Zg8I:function(e,a,t){},izUk:function(e,a,t){}}]);