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.
NewEduCoderBuild/p__Competitions__Entered__A...

1 line
5.6 KiB

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([[106],{mKwH:function(e,t,a){"use strict";a.r(t);var n=a("WmNS"),r=a.n(n),o=(a("g9YV"),a("wCAj")),c=(a("sPJy"),a("bE4q")),u=(a("5Dmo"),a("3S7+")),s=(a("Awhp"),a("KrTs")),i=a("9og8"),l=a("tJVT"),m=a("PpiC"),d=a("q1tI"),_=a.n(d),y=a("Ty5D"),p=a("55Ip"),f=a("9kvl"),h=function(e){e.globalSetting,e.loading;var t=e.dispatch,a=(e.user,Object(m["a"])(e,["globalSetting","loading","dispatch","user"]),Object(y["m"])()),n=a.identifier,f=a.Teamid,h=Object(d["useState"])(),x=Object(l["a"])(h,2),k=x[0],g=x[1],v=Object(d["useState"])(),E=Object(l["a"])(v,2),b=E[0],w=E[1];function I(){return N.apply(this,arguments)}function N(){return N=Object(i["a"])(r.a.mark((function e(){var a,o,c;return r.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t({type:"competitions/getShixun",payload:{identifier:n,teamid:f}});case 2:a=e.sent,a&&(o=a.shixuns,c={creator:"\u5408\u8ba1:",shixun_name:a.shixun_count,myshixuns_count:a.total_myshixun_count,forked_myshixun_count:a.total_forked_myshixun_count,valid_count:a.total_valid_count,score:a.total_shixun_score},o.push(c),g(o));case 4:case"end":return e.stop()}}),e)}))),N.apply(this,arguments)}function L(){return j.apply(this,arguments)}function j(){return j=Object(i["a"])(r.a.mark((function e(){var a,o,c;return r.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t({type:"competitions/getCourse",payload:{identifier:n,teamid:f}});case 2:a=e.sent,a&&(o=a.courses,c={creator:"\u5408\u8ba1:",course_name:a.total_course_count,students_count:a.total_students_count,shixun_homework_count:a.total_shixun_homework_count,valid_count:a.total_valid_count,score:a.total_course_score},o.push(c),w(o));case 4:case"end":return e.stop()}}),e)}))),j.apply(this,arguments)}Object(d["useEffect"])((function(){function e(){I(),L()}n&&e()}),[n]),console.log("shixundata",k,"coursedata",b);var S=[{title:"\u521b\u5efa\u8005",dataIndex:"creator",key:"creator",render:function(e,t){return _.a.createElement("div",{className:"\u5408\u8ba1:"===t.creator?"teamsLayoutheji":""},e)}},{title:"\u540d\u79f0",dataIndex:"shixun_name",key:"shixun_name",render:function(e,t){return _.a.createElement("div",{className:"\u5408\u8ba1:"===t.creator?"teamsLayoucolor-orange":""},e,!0===t.forked?_.a.createElement(s["a"],{count:"\u539f\u521b",style:{backgroundColor:"#459BE5"}}):"")}},{title:"\u5b66\u4e60\u4eba\u6570",dataIndex:"myshixuns_count",key:"myshixuns_count",render:function(e,t){return _.a.createElement("div",{className:"\u5408\u8ba1:"===t.creator?"teamsLayoucolor-orange":""},e)}},{title:"\u88abfork\u53d1\u5e03\u7684\u5b66\u4e60\u4eba\u6570",dataIndex:"forked_myshixun_count",key:"forked_myshixun_count",render:function(e,t){return _.a.createElement(u["a"],{placement:"bottom",title:"fork\u8be5\u5b9e\u8bad\u4ea7\u751f\u7684\u65b0\u5b9e\u8bad\uff0c\u5b66\u4e60\u603b\u4eba\u6570"},_.a.createElement("div",{className:"\u5408\u8ba1:"===t.creator?"teamsLayoucolor-orange":""},e))}},{title:"\u6709\u6548\u4f5c\u54c1\u6570",dataIndex:"valid_count",key:"valid_count",render:function(e,t){return _.a.createElement(u["a"],{placement:"bottom",title:"\u81f3\u5c11\u5b8c\u6210\u4e861\u4e2a\u5173\u5361"},_.a.createElement("div",{className:"\u5408\u8ba1:"===t.creator?"teamsLayoucolor-orange":""},e))}},{title:"\u5e94\u7528\u503c",dataIndex:"score",key:"score",render:function(e,t){return _.a.createElement("div",{className:"\u5408\u8ba1:"===t.creator?"teamsLayoucolor-orange":""},e)}}],O=[{title:"\u521b\u5efa\u8005",dataIndex:"creator",key:"creator",render:function(e,t){return _.a.createElement("div",{className:"\u5408\u8ba1:"===t.creator?"teamsLayoutheji":""},e)}},{title:"\u540d\u79f0",dataIndex:"course_name",key:"course_name",render:function(e,t){return _.a.createElement("div",{className:"\u5408\u8ba1:"===t.creator?"teamsLayoucolor-orange":""},e)}},{title:"\u5b66\u751f\u6570\u91cf",dataIndex:"students_count",key:"students_count",render:function(e,t){return _.a.createElement("div",{className:"\u5408\u8ba1:"===t.creator?"teamsLayoucolor-orange":""},e)}},{title:"\u53d1\u5e03\u7684\u5b9e\u8bad\u4f5c\u4e1a\u6570\u91cf",dataIndex:"shixun_homework_count",key:"shixun_homework_count",render:function(e,t){return _.a.createElement("div",{className:"\u5408\u8ba1:"===t.creator?"teamsLayoucolor-orange":""},e)}},{title:"\u6709\u6548\u4f5c\u54c1\u6570",dataIndex:"valid_count",key:"valid_count",render:function(e,t){return _.a.createElement(u["a"],{placement:"bottom",title:"\u81f3\u5c11\u5b8c\u6210\u4e861\u4e2a\u5173\u5361"},_.a.createElement("div",{className:"\u5408\u8ba1:"===t.creator?"teamsLayoucolor-orange":""},e))}},{title:"\u5e94\u7528\u503c",dataIndex:"score",key:"score",render:function(e,t){return _.a.createElement("div",{className:"\u5408\u8ba1:"===t.creator?"teamsLayoucolor-orange":""},e)}}];return _.a.createElement("div",{className:"edu-container minH500"},_.a.createElement(c["a"],{className:"mt10",separator:">"},_.a.createElement(c["a"].Item,null,_.a.createElement(p["Link"],{to:"/competitions/index"},"\u5728\u7ebf\u7ade\u8d5b")),_.a.createElement(c["a"].Item,null,_.a.createElement(p["Link"],{to:"/competitions/index/".concat(n,"/enroll")},"\u62a5\u540d")),_.a.createElement(c["a"].Item,null,"\u6218\u961f\u8be6\u60c5")),_.a.createElement("p",null,"\u5b9e\u8bad\u9879\u76ee"),_.a.createElement(o["a"],{className:"teamsLayoutTable",columns:S,dataSource:k,bordered:!0,pagination:!1}),_.a.createElement("p",null,"\u6559\u5b66\u8bfe\u5802"),_.a.createElement(o["a"],{className:"teamsLayoutTable",columns:O,dataSource:b,bordered:!0,pagination:!1}))};t["default"]=Object(f["a"])((function(e){var t=e.loading,a=e.globalSetting,n=e.user;return{globalSetting:a,loading:t.effects,user:n}}))(h)}}]);