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.
2 lines
5.2 KiB
2 lines
5.2 KiB
(window.webpackJsonp=window.webpackJsonp||[]).push([[123],{CpkQ:function(h,P,t){h.exports={flex_box_center:"flex_box_center___1TLor",flex_space_between:"flex_space_between___2oHSZ",flex_box_vertical_center:"flex_box_vertical_center___1GsMX",flex_box_center_end:"flex_box_center_end___dUr0S",flex_box_column:"flex_box_column___15YZP",Selecttext:"Selecttext___1ucPb",Updatecount:"Updatecount___t5g1H",Spanradius:"Spanradius___F7XLb"}},jmm4:function(h,P,t){"use strict";t.r(P);var se=t("+L6B"),D=t("2/Rp"),ie=t("5NDa"),K=t("5rEg"),le=t("sPJy"),m=t("bE4q"),ue=t("miYZ"),f=t("tsqr"),H=t("c1Ei"),E=t.n(H),R=t("5Tp6"),d=t("k16G"),N=t("SIvP"),s=t("q1tI"),e=t.n(s),v=t("WHYC"),g=t("uYtH"),z=t("9kvl"),G=t("CpkQ"),c=t.n(G),Y=t("wyMu"),J=t.n(Y),Q=t("YQfW"),me=t.n(Q),Z=t("m3rI"),k=function(u){var M=u.globalSetting,de=u.loading,b=u.dispatch,ce=Object(N.a)(u,["globalSetting","loading","dispatch"]),X=Object(s.useState)(),x=Object(d.a)(X,2),p=x[0],$=x[1],w=Object(s.useState)(),C=Object(d.a)(w,2),r=C[0],L=C[1],V=Object(s.useState)(),T=Object(d.a)(V,2),A=T[0],q=T[1],ee=Object(s.useState)(""),S=Object(d.a)(ee,2),te=S[0],pe=S[1],U=Object(s.useRef)(null),ae=Object(s.useState)(""),j=Object(d.a)(ae,2),I=j[0],B=j[1],F=Object(v.m)(),o=F.identifier,W=F.Teannameid,ne=Object(v.k)();Object(s.useEffect)(function(){function i(){return a.apply(this,arguments)}function a(){return a=Object(R.a)(E.a.mark(function l(){var n;return E.a.wrap(function(_){for(;;)switch(_.prev=_.next){case 0:return _.t0=$,_.next=3,b({type:"competitions/getHeader",payload:{identifier:o}});case 3:return _.t1=_.sent,(0,_.t0)(_.t1),_.next=7,b({type:"competitions/getTeamDetail",payload:{identifier:o,Teannameid:W}});case 7:n=_.sent,n&&(L(n.data.name),B("".concat(Z.a.IMG_SERVER,"/").concat(n.data.team_log)));case 9:case"end":return _.stop()}},l)})),a.apply(this,arguments)}o&&i()},[o]);function _e(){q(U.current.getCroppedCanvas().toDataURL())}function re(){return O.apply(this,arguments)}function O(){return O=Object(R.a)(E.a.mark(function i(){var a;return E.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:if(r){n.next=3;break}return f.b.info("\u961F\u4F0D\u540D\u4E0D\u80FD\u4E3A\u7A7A"),n.abrupt("return");case 3:return n.next=5,b({type:"competitions/UpTeam",payload:{identifier:o,Teannameid:W,name:r,image:I?U.current.getCroppedCanvas().toDataURL("image/jpeg"):void 0}});case 5:a=n.sent,(a==null?void 0:a.status)===0&&(f.b.info("\u4FEE\u6539\u6210\u529F"),ne.push("/competitions/index/".concat(o,"/enroll")));case 7:case"end":return n.stop()}},i)})),O.apply(this,arguments)}function oe(i){var a=i.target.files[0];if(a&&a.size>2*1024*1024){f.b.info("\u4EC5\u652F\u6301\u6587\u4EF6\u5927\u5C0F\u5C0F\u4E8E2M\u7684\u6587\u4EF6");return}var l=new FileReader;l.readAsBinaryString(a),l.onload=function(){var n=btoa(l.result);B("data:".concat(a.type,";base64,").concat(n))},l.onerror=function(){}}return e.a.createElement("div",{className:"edu-container minH500"},e.a.createElement(m.a,{className:"mt10",separator:">"},e.a.createElement(m.a.Item,null,e.a.createElement(g.Link,{to:"/competitions/index"},"\u5728\u7EBF\u7ADE\u8D5B")),e.a.createElement(m.a.Item,null,e.a.createElement(g.Link,{to:"/competitions/index/".concat(o)},p&&p.name,p&&p.sub_title?p.sub_title:null)),e.a.createElement(m.a.Item,null,e.a.createElement(g.Link,{to:"/competitions/index/".concat(o,"/enroll")},"\u62A5\u540D")),e.a.createElement(m.a.Item,null,"\u7F16\u8F91\u6218\u961F\u4FE1\u606F")),e.a.createElement("div",{className:c.a.Selecttext},"\u7F16\u8F91\u6218\u961F"),e.a.createElement("div",{className:c.a.Updatecount},e.a.createElement("span",{style:{fontSize:"14px",color:"#F73737"}},"*"),"\u961F\u540D\uFF1A",e.a.createElement("p",{style:{marginTop:"15px",marginLeft:"8px",width:"544px"}},e.a.createElement(K.a,{placeholder:"\u8BF7\u8F93\u5165\u961F\u540D",value:r,maxLength:60,addonAfter:String(r&&r.length)+"/60",onChange:function(a){return L(a.target.value)}})),e.a.createElement("p",{style:{marginTop:"15px",marginLeft:"8px",width:"544px"}},e.a.createElement("span",null,"LOGO\uFF1A"),e.a.createElement("label",{id:"uploadBtn",style:{color:"#4DACFF",cursor:"pointer"}},e.a.createElement("input",{type:"file",className:"sr-only",id:"inputImage",name:"file",accept:"image/*",onChange:oe,style:{display:"none"}}),"\u4E0A\u4F20LOGO"),"\xA0",e.a.createElement("span",null,"(\u652F\u6301jpg\u3001gif\u3001png\u683C\u5F0F\u7684\u56FE\u7247\uFF0C\u5EFA\u8BAE\u6587\u4EF6\u5C0F\u4E8E2M)")),e.a.createElement("div",{style:{marginTop:"15px",marginLeft:"8px",display:"flex"}},A?e.a.createElement("img",{className:c.a.Spanradius,src:A}):te?e.a.createElement("img",{className:c.a.Spanradius}):e.a.createElement("div",{className:c.a.Spanradius},r&&r.length>2?r&&r.substring(0,2):r),e.a.createElement(J.a,{style:{width:"320px",height:"320px",marginLeft:"30px",background:"#EEEEEE"},src:I,guides:!1,ref:U,crop:_e}))),e.a.createElement("div",{style:{marginTop:"15px",marginBottom:"15px"}},e.a.createElement(D.a,{type:"primary",onClick:function(){return re()}},"\u786E\u5B9A"),e.a.createElement(D.a,{style:{marginLeft:"15px"}},e.a.createElement(g.Link,{to:"/competitions/index/".concat(o,"/enroll")},"\u53D6\u6D88"))))};P.default=Object(z.a)(function(y){var u=y.loading,M=y.globalSetting;return{globalSetting:M,loading:u.models.competitions}})(k)}}]);
|