1 line
11 KiB
JavaScript
1 line
11 KiB
JavaScript
(this.webpackJsonp=this.webpackJsonp||[]).push([[66],{"0Cz8":function(e,t,n){var a=n("Xi7e"),r=n("ebwN"),o=n("e4Nc");e.exports=function(e,t){var n=this.__data__;if(n instanceof a){var l=n.__data__;if(!r||l.length<199)return l.push([e,t]),this.size=++n.size,this;n=this.__data__=new o(l)}return n.set(e,t),this.size=n.size,this}},"1xUL":function(e,t,n){},"2CTR":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=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}}(),r=n("cDcd"),o=i(r),l=i(n("dF3D"));function i(e){return e&&e.__esModule?e:{default:e}}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(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}n("7dqz");var u=function(e){function t(){return c(this,t),s(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}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),a(t,[{key:"render",value:function(){var e=this.props,t=e._html,n=e.small,a=e.img;return o.default.createElement("div",{className:n?"none_panels small":"none_panels"},o.default.createElement("div",null,o.default.createElement("img",{src:a||l.default,alt:""}),o.default.createElement("div",{className:"none_p_title"},t)))}}]),t}(r.Component);t.default=u},"6sVZ":function(e,t){var n=Object.prototype;e.exports=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||n)}},"77Zs":function(e,t,n){var a=n("Xi7e");e.exports=function(){this.__data__=new a,this.size=0}},"9Rdz":function(e,t,n){"use strict";n.r(t),t.default=n.p+"static/media/bgPng.ed010245.png"},B8du:function(e,t){e.exports=function(){return!1}},DSRE:function(e,t,n){(function(e){var a=n("Kz5y"),r=n("B8du"),o=t&&!t.nodeType&&t,l=o&&"object"==typeof e&&e&&!e.nodeType&&e,i=l&&l.exports===o?a.Buffer:void 0,c=(i?i.isBuffer:void 0)||r;e.exports=c}).call(this,n("YuTi")(e))},JHRd:function(e,t,n){var a=n("Kz5y").Uint8Array;e.exports=a},L8xA:function(e,t){e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},MMmD:function(e,t,n){var a=n("lSCD"),r=n("shjB");e.exports=function(e){return null!=e&&r(e.length)&&!a(e)}},NcdB:function(e,t,n){},"UNi/":function(e,t){e.exports=function(e,t){for(var n=-1,a=Array(e);++n<e;)a[n]=t(n);return a}},VaNO:function(e,t){e.exports=function(e){return this.__data__.has(e)}},b80T:function(e,t,n){var a=n("UNi/"),r=n("03A+"),o=n("Z0cm"),l=n("DSRE"),i=n("wJg7"),c=n("c6wG"),s=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=o(e),u=!n&&r(e),f=!n&&!u&&l(e),d=!n&&!u&&!f&&c(e),m=n||u||f||d,p=m?a(e.length,String):[],h=p.length;for(var y in e)!t&&!s.call(e,y)||m&&("length"==y||f&&("offset"==y||"parent"==y)||d&&("buffer"==y||"byteLength"==y||"byteOffset"==y)||i(y,h))||p.push(y);return p}},bDFr:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=f(n("wCAj")),r=f(n("3S7+")),o=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,o=void 0;try{for(var l,i=e[Symbol.iterator]();!(a=(l=i.next()).done)&&(n.push(l.value),!t||n.length!==t);a=!0);}catch(e){r=!0,o=e}finally{try{!a&&i.return&&i.return()}finally{if(r)throw o}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")};n("g9YV"),n("5Dmo");var l=n("cDcd"),i=f(l);n("NcdB");var c=n("hJRQ"),s=f(n("kdKO")),u=f(n("9Rdz"));function f(e){return e&&e.__esModule?e:{default:e}}t.default=function(){var e=(0,l.useState)([]),t=o(e,2),n=t[0],f=t[1],d=(0,l.useState)(1),m=o(d,2),p=m[0],h=m[1],y=(0,l.useState)(0),b=o(y,2),g=b[0],v=b[1],E=(0,l.useState)(20),_=o(E,2),j=_[0],x=_[1],k=(0,l.useState)(!1),N=o(k,2),w=N[0],T=N[1],S=(0,l.useState)([]),A=o(S,2),L=A[0],C=A[1],z=[{title:"序号",dataIndex:"index",align:"center",className:"taskTableColumns",width:"6%",render:function(e,t,n){return i.default.createElement("span",null,(p-1)*j+n+1)}},{title:"课题名称",dataIndex:"taskName",className:"taskTableColumns taskName",width:"28%",ellipsis:!0,render:function(e,t){return i.default.createElement(r.default,{title:e,placement:"topLeft"},i.default.createElement("span",null,e))}},{title:"课题类型",dataIndex:"projectType",className:"taskTableColumns",width:"12%",ellipsis:!0},{title:"项目名称",dataIndex:"projectName",className:"taskTableColumns",width:"24%",ellipsis:!0,render:function(e){return i.default.createElement(r.default,{title:e,placement:"topLeft"},e)}},{title:"课题奖金",dataIndex:"taskReward",className:"taskTableColumns",ellipsis:!0,width:"10%",render:function(e){return i.default.createElement(r.default,{title:e,placement:"topLeft"},i.default.createElement("span",null,e))}},{title:"操作",dataIndex:"action",align:"center",className:"actionColumns taskTableColumns"}];return(0,l.useEffect)((function(){C([]),T(!0);var e={curPage:p,pageSize:j,round:2};(0,c.freeTaskList)(e).then((function(e){e&&"success"===e.message&&(f(e.data.rows),v(e.data.total)),T(!1)}))}),[p,j]),i.default.createElement("div",{className:"taskList listBox"},i.default.createElement("div",{className:"listTable"},i.default.createElement(a.default,{loading:w,columns:z,dataSource:n,expandedRowRender:function(e){return i.default.createElement(s.default,{detail:null,projectId:e.regId})},expandIconColumnIndex:5,expandIconAsCell:!1,expandIcon:function(e){return e.expanded?i.default.createElement("a",{className:"actionBox",style:{marginRight:8},onClick:function(t){e.onExpand(e.record,t)}},i.default.createElement("i",{className:"iconfont icon-ketixiangqingicon mr5"}),"项目详情",i.default.createElement("i",{className:"iconfont icon-changyongtubiao-xianxingdaochu-zhuanqu- font-12 ml5 down mr10"})):i.default.createElement("a",{className:"actionBox",style:{marginRight:8},onClick:function(t){e.onExpand(e.record,t)}},i.default.createElement("i",{className:"iconfont icon-ketixiangqingicon mr5"}),"项目详情",i.default.createElement("i",{className:"iconfont icon-jiantou9 font-12 ml5 down mr10"}))},rowKey:"id",expandedRowKeys:L,onExpand:function(e,t){var n=new Set(L);e?n.add(t.id):n.delete(t.id),C(Array.from(n))},pagination:{current:p,pageSize:j,total:g,showSizeChanger:!0,onShowSizeChange:function(e,t){window.scrollTo(0,0),h(1),x(t)},showQuickJumper:!0,onChange:function(e,t){window.scrollTo(0,0),h(e)}}})),i.default.createElement("img",{src:u.default,alt:"",className:"bgPng3"}),i.default.createElement("img",{src:u.default,alt:"",className:"bgPng4"}))}},c6wG:function(e,t,n){var a=n("dD9F"),r=n("sEf8"),o=n("mdPL"),l=o&&o.isTypedArray,i=l?r(l):a;e.exports=i},dD9F:function(e,t,n){var a=n("NykK"),r=n("shjB"),o=n("ExA7"),l={};l["[object Float32Array]"]=l["[object Float64Array]"]=l["[object Int8Array]"]=l["[object Int16Array]"]=l["[object Int32Array]"]=l["[object Uint8Array]"]=l["[object Uint8ClampedArray]"]=l["[object Uint16Array]"]=l["[object Uint32Array]"]=!0,l["[object Arguments]"]=l["[object Array]"]=l["[object ArrayBuffer]"]=l["[object Boolean]"]=l["[object DataView]"]=l["[object Date]"]=l["[object Error]"]=l["[object Function]"]=l["[object Map]"]=l["[object Number]"]=l["[object Object]"]=l["[object RegExp]"]=l["[object Set]"]=l["[object String]"]=l["[object WeakMap]"]=!1,e.exports=function(e){return o(e)&&r(e.length)&&!!l[a(e)]}},dF3D:function(e,t,n){"use strict";n.r(t),t.default=n.p+"static/media/nodata.e34b5912.png"},fmRc:function(e,t,n){var a=n("Xi7e"),r=n("77Zs"),o=n("L8xA"),l=n("gCq4"),i=n("VaNO"),c=n("0Cz8");function s(e){var t=this.__data__=new a(e);this.size=t.size}s.prototype.clear=r,s.prototype.delete=o,s.prototype.get=l,s.prototype.has=i,s.prototype.set=c,e.exports=s},gCq4:function(e,t){e.exports=function(e){return this.__data__.get(e)}},kdKO:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=c(n("3S7+"));n("5Dmo");var r=n("cDcd"),o=c(r),l=c(n("2CTR")),i=n("hJRQ");function c(e){return e&&e.__esModule?e:{default:e}}n("1xUL"),t.default=function(e){var t=e.detail,n=e.projectId,c=e.listLen,s=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,o=void 0;try{for(var l,i=e[Symbol.iterator]();!(a=(l=i.next()).done)&&(n.push(l.value),!t||n.length!==t);a=!0);}catch(e){r=!0,o=e}finally{try{!a&&i.return&&i.return()}finally{if(r)throw o}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}((0,r.useState)(t),2),u=s[0],f=s[1];return(0,r.useEffect)((function(){!t&&n&&(0,i.getProjectById)(n,{round:2,isFree:!0}).then((function(e){e&&"success"===e.message&&f(e.data)}))}),[t]),u?o.default.createElement("div",{className:"projectDetailBox "+(t?"":"byTask")},o.default.createElement("div",{className:"projectDetailHead"},o.default.createElement("span",{className:"name"},u.projectName),u.projectType&&o.default.createElement("span",{className:"type"},u.projectType),o.default.createElement("p",null,"GitLink项目地址: ",o.default.createElement("a",{href:u.gitlinkUrl,className:"linkUrl",target:"_blank"},u.gitlinkUrl)),o.default.createElement("div",null,"项目简介: ",u.projectIntro)),o.default.createElement("div",{className:u.registrationTaskList&&u.registrationTaskList.length&&2==c&&u.registrationTaskList.length>=2?"lastLineScroll":3==c&&u.registrationTaskList.length>=3?"lastTwoScroll":""},u.registrationTaskList&&u.registrationTaskList.length?u.registrationTaskList.map((function(e,t){return o.default.createElement("div",{className:"taskItem mt20",key:t},o.default.createElement("div",{className:"left"},o.default.createElement("div",{className:"taskTitle"},o.default.createElement(a.default,{title:e.taskName},e.taskName)),o.default.createElement("div",{className:"mt20 oneLine leftWidth"},"导师姓名: ",e.tutorName),e.tutorMail&&o.default.createElement("div",{className:"mb20 email oneLine leftWidth"},"邮箱地址: ",o.default.createElement("span",null,o.default.createElement(a.default,{title:e.tutorMail},e.tutorMail)))),o.default.createElement("div",{className:"center"},o.default.createElement("div",{className:"taskDesc"},o.default.createElement(a.default,{title:e.taskDesc},e.taskDesc)),e.taskUrl&&o.default.createElement("div",{className:"taskUrl oneLine"},"课题链接: ",o.default.createElement("a",{href:e.taskUrl,target:"_blank"},e.taskUrl)),o.default.createElement("div",null)),o.default.createElement("div",{className:"right oneLine taskUrl"},o.default.createElement("span",{className:"taskReward"},"¥",e.taskReward)))})):o.default.createElement(l.default,{_html:"课题暂无数据",small:!0}))):o.default.createElement("div",{className:"projectDetailBox nodata"},o.default.createElement(l.default,{_html:"暂无数据",small:!0}))}},kekF:function(e,t){e.exports=function(e,t){return function(n){return e(t(n))}}},mdPL:function(e,t,n){(function(e){var a=n("WFqU"),r=t&&!t.nodeType&&t,o=r&&"object"==typeof e&&e&&!e.nodeType&&e,l=o&&o.exports===r&&a.process,i=function(){try{return o&&o.require&&o.require("util").types||l&&l.binding&&l.binding("util")}catch(e){}}();e.exports=i}).call(this,n("YuTi")(e))},sEf8:function(e,t){e.exports=function(e){return function(t){return e(t)}}},zZ0H:function(e,t){e.exports=function(e){return e}}}]); |