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.
1 line
5.1 KiB
1 line
5.1 KiB
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([[89],{CpkQ:function(e,t,a){e.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(e,t,a){"use strict";a.r(t);a("+L6B");var n=a("2/Rp"),r=(a("5NDa"),a("5rEg")),i=(a("sPJy"),a("bE4q")),c=(a("miYZ"),a("tsqr")),l=a("WmNS"),o=a.n(l),s=a("9og8"),p=a("tJVT"),m=a("PpiC"),u=a("q1tI"),d=a.n(u),g=a("WHYC"),f=a("uYtH"),x=a("9kvl"),_=a("CpkQ"),b=a.n(_),E=a("wyMu"),y=a.n(E),v=(a("YQfW"),e=>{e.globalSetting,e.loading;var t=e.dispatch,a=(Object(m["a"])(e,["globalSetting","loading","dispatch"]),Object(u["useState"])()),l=Object(p["a"])(a,2),x=l[0],_=l[1],E=Object(u["useState"])(),v=Object(p["a"])(E,2),h=v[0],S=v[1],O=Object(u["useState"])(),j=Object(p["a"])(O,2),w=j[0],L=j[1],k=Object(u["useState"])(""),C=Object(p["a"])(k,2),T=C[0],N=(C[1],Object(u["useRef"])(null)),U=Object(u["useState"])(""),H=Object(p["a"])(U,2),I=H[0],D=H[1],F=Object(g["m"])(),R=F.identifier,Y=F.Teannameid,B=Object(g["k"])();function J(){L(N.current.getCroppedCanvas().toDataURL())}function M(){return P.apply(this,arguments)}function P(){return P=Object(s["a"])(o.a.mark((function e(){var a;return o.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(h){e.next=3;break}return c["a"].info("\u961f\u4f0d\u540d\u4e0d\u80fd\u4e3a\u7a7a"),e.abrupt("return");case 3:return e.next=5,t({type:"competitions/UpTeam",payload:{identifier:R,Teannameid:Y,name:h,image:I?N.current.getCroppedCanvas().toDataURL("image/jpeg"):void 0}});case 5:a=e.sent,a&&(c["a"].info("\u4fee\u6539\u6210\u529f"),B.push("/competitions/index/".concat(R,"/enroll")));case 7:case"end":return e.stop()}}),e)}))),P.apply(this,arguments)}function q(e){var t=e.target.files[0];if(t&&t.size>2097152)c["a"].info("\u4ec5\u652f\u6301\u6587\u4ef6\u5927\u5c0f\u5c0f\u4e8e2M\u7684\u6587\u4ef6");else{var a=new FileReader;a.readAsBinaryString(t),a.onload=()=>{var e=btoa(a.result);D("data:".concat(t.type,";base64,").concat(e))},a.onerror=function(){}}}return Object(u["useEffect"])(()=>{function e(){return a.apply(this,arguments)}function a(){return a=Object(s["a"])(o.a.mark((function e(){var a;return o.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.t0=_,e.next=3,t({type:"competitions/getHeader",payload:{identifier:R}});case 3:return e.t1=e.sent,(0,e.t0)(e.t1),e.next=7,t({type:"competitions/getTeamDetail",payload:{identifier:R,Teannameid:Y}});case 7:a=e.sent,a&&S(a.data.name);case 9:case"end":return e.stop()}}),e)}))),a.apply(this,arguments)}R&&e()},[R]),d.a.createElement("div",{className:"edu-container minH500"},d.a.createElement(i["a"],{className:"mt10",separator:">"},d.a.createElement(i["a"].Item,null,d.a.createElement(f["Link"],{to:"/competitions/index"},"\u5728\u7ebf\u7ade\u8d5b")),d.a.createElement(i["a"].Item,null,d.a.createElement(f["Link"],{to:"/competitions/index/".concat(R)},x&&x.name,x&&x.sub_title?x.sub_title:null)),d.a.createElement(i["a"].Item,null,d.a.createElement(f["Link"],{to:"competitions/index/".concat(R,"/enroll")},"\u62a5\u540d")),d.a.createElement(i["a"].Item,null,"\u7f16\u8f91\u6218\u961f\u4fe1\u606f")),d.a.createElement("div",{className:b.a.Selecttext},"\u7f16\u8f91\u6218\u961f"),d.a.createElement("div",{className:b.a.Updatecount},d.a.createElement("span",{style:{fontSize:"14px",color:"#F73737"}},"*"),"\u961f\u540d\uff1a",d.a.createElement("p",{style:{marginTop:"15px",marginLeft:"8px",width:"544px"}},d.a.createElement(r["a"],{placeholder:"\u8bf7\u8f93\u5165\u961f\u540d",value:h,maxLength:60,addonAfter:String(h&&h.length)+"/60",onChange:e=>S(e.target.value)})),d.a.createElement("p",{style:{marginTop:"15px",marginLeft:"8px",width:"544px"}},d.a.createElement("span",null,"LOGO\uff1a"),d.a.createElement("label",{id:"uploadBtn",style:{color:"#4DACFF",cursor:"pointer"}},d.a.createElement("input",{type:"file",className:"sr-only",id:"inputImage",name:"file",accept:"image/*",onChange:q,style:{display:"none"}}),"\u4e0a\u4f20LOGO"),"\xa0",d.a.createElement("span",null,"(\u652f\u6301jpg\u3001gif\u3001png\u683c\u5f0f\u7684\u56fe\u7247\uff0c\u5efa\u8bae\u6587\u4ef6\u5c0f\u4e8e2M)")),d.a.createElement("div",{style:{marginTop:"15px",marginLeft:"8px",display:"flex"}},w?d.a.createElement("img",{className:b.a.Spanradius,src:w}):T?d.a.createElement("img",{className:b.a.Spanradius}):d.a.createElement("div",{className:b.a.Spanradius},h&&h.length>2?h&&h.substring(0,2):h),d.a.createElement(y.a,{style:{width:"320px",height:"320px",marginLeft:"30px",background:"#EEEEEE"},src:I,guides:!1,ref:N,crop:J}))),d.a.createElement("div",{style:{marginTop:"15px",marginBottom:"15px"}},d.a.createElement(n["a"],{type:"primary",onClick:()=>M()},"\u786e\u5b9a"),d.a.createElement(n["a"],{style:{marginLeft:"15px"}},d.a.createElement(f["Link"],{to:"/competitions/index/".concat(R,"/enroll")},"\u53d6\u6d88"))))});t["default"]=Object(x["a"])(e=>{var t=e.loading,a=e.globalSetting;return{globalSetting:a,loading:t.models.competitions}})(v)}}]); |