(window.webpackJsonp=window.webpackJsonp||[]).push([[123],{"55Ip":function(de,I,t){"use strict";t.d(I,"a",function(){return ie});var S=t("Ty5D"),w=t("dI71"),$=t("q1tI"),R=t.n($),W=t("YS25"),l=t("17x9"),ee=t.n(l),K=t("wx14"),G=t("zLVn"),F=t("9R94"),ce=function(r){Object(w.a)(u,r);function u(){for(var p,x=arguments.length,y=new Array(x),h=0;h1&&arguments[1]!==void 0?arguments[1]:!1,o=a.getAttribute("id")||a.getAttribute("data-reactid")||a.getAttribute("name");if(c&&h[o])return h[o];var n=window.getComputedStyle(a),e=n.getPropertyValue("box-sizing")||n.getPropertyValue("-moz-box-sizing")||n.getPropertyValue("-webkit-box-sizing"),i=parseFloat(n.getPropertyValue("padding-bottom"))+parseFloat(n.getPropertyValue("padding-top")),d=parseFloat(n.getPropertyValue("border-bottom-width"))+parseFloat(n.getPropertyValue("border-top-width")),m=y.map(function(f){return"".concat(f,":").concat(n.getPropertyValue(f))}).join(";"),v={sizingStyle:m,paddingSize:i,borderSize:d,boxSizing:e};return c&&o&&(h[o]=v),v}function C(a){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;b||(b=document.createElement("textarea"),b.setAttribute("tab-index","-1"),b.setAttribute("aria-hidden","true"),document.body.appendChild(b)),a.getAttribute("wrap")?b.setAttribute("wrap",a.getAttribute("wrap")):b.removeAttribute("wrap");var e=N(a,c),i=e.paddingSize,d=e.borderSize,m=e.boxSizing,v=e.sizingStyle;b.setAttribute("style","".concat(v,";").concat(x)),b.value=a.value||a.placeholder||"";var f=Number.MIN_SAFE_INTEGER,T=Number.MAX_SAFE_INTEGER,L=b.scrollHeight,P;if(m==="border-box"?L+=d:m==="content-box"&&(L-=i),o!==null||n!==null){b.value=" ";var A=b.scrollHeight-i;o!==null&&(f=A*o,m==="border-box"&&(f=f+i+d),L=Math.max(f,L)),n!==null&&(T=A*n,m==="border-box"&&(T=T+i+d),P=L>T?"":"hidden",L=Math.min(T,L))}return{height:L,minHeight:f,maxHeight:T,overflowY:P,resize:"none"}}var O=t("Gytx"),te=t.n(O),U;(function(a){a[a.NONE=0]="NONE",a[a.RESIZING=1]="RESIZING",a[a.RESIZED=2]="RESIZED"})(U||(U={}));var k=function(a){Object(R.a)(o,a);var c=Object(W.a)(o);function o(n){var e;return Object(w.a)(this,o),e=c.call(this,n),e.nextFrameActionId=void 0,e.resizeFrameId=void 0,e.textArea=void 0,e.saveTextArea=function(i){e.textArea=i},e.handleResize=function(i){var d=e.state.resizeStatus,m=e.props,v=m.autoSize,f=m.onResize;if(d!==U.NONE)return;typeof f=="function"&&f(i),v&&e.resizeOnNextFrame()},e.resizeOnNextFrame=function(){cancelAnimationFrame(e.nextFrameActionId),e.nextFrameActionId=requestAnimationFrame(e.resizeTextarea)},e.resizeTextarea=function(){var i=e.props.autoSize;if(!i||!e.textArea)return;var d=i.minRows,m=i.maxRows,v=C(e.textArea,!1,d,m);e.setState({textareaStyles:v,resizeStatus:U.RESIZING},function(){cancelAnimationFrame(e.resizeFrameId),e.resizeFrameId=requestAnimationFrame(function(){e.setState({resizeStatus:U.RESIZED},function(){e.resizeFrameId=requestAnimationFrame(function(){e.setState({resizeStatus:U.NONE}),e.fixFirefoxAutoScroll()})})})})},e.renderTextArea=function(){var i=e.props,d=i.prefixCls,m=d===void 0?"rc-textarea":d,v=i.autoSize,f=i.onResize,T=i.className,L=i.disabled,P=e.state,A=P.textareaStyles,ae=P.resizeStatus,q=Object(u.a)(e.props,["prefixCls","onPressEnter","autoSize","defaultValue","onResize"]),ne=p()(m,T,Object(K.a)({},"".concat(m,"-disabled"),L));"value"in q&&(q.value=q.value||"");var re=Object(ee.a)(Object(ee.a)(Object(ee.a)({},e.props.style),A),ae===U.RESIZING?{overflowX:"hidden",overflowY:"hidden"}:null);return l.createElement(r,{onResize:e.handleResize,disabled:!(v||f)},l.createElement("textarea",Object(S.a)({},q,{className:ne,style:re,ref:e.saveTextArea})))},e.state={textareaStyles:{},resizeStatus:U.NONE},e}return Object($.a)(o,[{key:"componentDidUpdate",value:function(e){(e.value!==this.props.value||!te()(e.autoSize,this.props.autoSize))&&this.resizeTextarea()}},{key:"componentWillUnmount",value:function(){cancelAnimationFrame(this.nextFrameActionId),cancelAnimationFrame(this.resizeFrameId)}},{key:"fixFirefoxAutoScroll",value:function(){try{if(document.activeElement===this.textArea){var e=this.textArea.selectionStart,i=this.textArea.selectionEnd;this.textArea.setSelectionRange(e,i)}}catch(d){}}},{key:"render",value:function(){return this.renderTextArea()}}]),o}(l.Component),D=k,X=function(a){Object(R.a)(o,a);var c=Object(W.a)(o);function o(n){var e;Object(w.a)(this,o),e=c.call(this,n),e.resizableTextArea=void 0,e.focus=function(){e.resizableTextArea.textArea.focus()},e.saveTextArea=function(d){e.resizableTextArea=d},e.handleChange=function(d){var m=e.props.onChange;e.setValue(d.target.value,function(){e.resizableTextArea.resizeTextarea()}),m&&m(d)},e.handleKeyDown=function(d){var m=e.props,v=m.onPressEnter,f=m.onKeyDown;d.keyCode===13&&v&&v(d),f&&f(d)};var i=typeof n.value=="undefined"||n.value===null?n.defaultValue:n.value;return e.state={value:i},e}return Object($.a)(o,[{key:"setValue",value:function(e,i){"value"in this.props||this.setState({value:e},i)}},{key:"blur",value:function(){this.resizableTextArea.textArea.blur()}},{key:"render",value:function(){return l.createElement(D,Object(S.a)({},this.props,{value:this.state.value,onKeyDown:this.handleKeyDown,onChange:this.handleChange,ref:this.saveTextArea}))}}],[{key:"getDerivedStateFromProps",value:function(e){return"value"in e?{value:e.value}:null}}]),o}(l.Component),Ee=I.default=X},bT9E:function(de,I,t){"use strict";t.d(I,"a",function(){return w});var S=t("VTBJ");function w($,R){var W=Object(S.a)({},$);return Array.isArray(R)&&R.forEach(function(l){delete W[l]}),W}},jmm4:function(de,I,t){"use strict";t.r(I);var S=t("+L6B"),w=t("2/Rp"),$=t("5NDa"),R=t("5rEg"),W=t("sPJy"),l=t("bE4q"),ee=t("miYZ"),K=t("tsqr"),G=t("9og8"),F=t("tJVT"),ce=t("PpiC"),me=t("WmNS"),H=t.n(me),E=t("q1tI"),s=t.n(E),z=t("Ty5D"),Y=t("55Ip"),pe=t("9kvl"),ie=t("CpkQ"),Z=t.n(ie),he=t("wyMu"),J=t.n(he),Q=t("YQfW"),ve=t.n(Q),se=t("m3rI"),_e=t("1vsH"),r=function(_){var p=_.globalSetting,x=_.loading,y=_.dispatch,h=_.competitions,b=Object(ce.a)(_,["globalSetting","loading","dispatch","competitions"]),N=Object(E.useState)(),C=Object(F.a)(N,2),O=C[0],te=C[1],U=Object(E.useState)(),k=Object(F.a)(U,2),D=k[0],X=k[1],Ee=Object(E.useState)(),a=Object(F.a)(Ee,2),c=a[0],o=a[1],n=Object(E.useState)(""),e=Object(F.a)(n,2),i=e[0],d=e[1],m=Object(E.useRef)(null),v=Object(E.useState)(""),f=Object(F.a)(v,2),T=f[0],L=f[1],P=Object(z.i)(),A=P.identifier,ae=P.Teannameid,q=Object(E.useState)(""),ne=Object(F.a)(q,2),re=ne[0],fe=ne[1],le=Object(z.g)(),j=h.qs;Object(E.useEffect)(function(){function V(){return M.apply(this,arguments)}function M(){return M=Object(G.a)(H.a.mark(function oe(){var g,ye,Oe,xe;return H.a.wrap(function(B){for(;;)switch(B.prev=B.next){case 0:return B.t0=te,B.next=3,y({type:"competitions/getHeader",payload:{identifier:A}});case 3:return B.t1=B.sent,(0,B.t0)(B.t1),B.next=7,y({type:"competitions/getTeamDetail",payload:{identifier:A,Teannameid:ae}});case 7:g=B.sent,g&&(X(g==null||((ye=g.data)===null||ye===void 0)?void 0:ye.name),L("".concat(se.a===null||se.a===void 0?void 0:se.a.IMG_SERVER,"/").concat(g==null||((Oe=g.data)===null||Oe===void 0)?void 0:Oe.team_log)),fe(g==null||((xe=g.data)===null||xe===void 0)?void 0:xe.team_log));case 9:case"end":return B.stop()}},oe)})),M.apply(this,arguments)}A&&V()},[A]),Object(E.useEffect)(function(){Object(_e.V)("\u5728\u7EBF\u7ADE\u8D5B")});function be(){o(m.current.getCroppedCanvas().toDataURL())}function ge(){return ue.apply(this,arguments)}function ue(){return ue=Object(G.a)(H.a.mark(function V(){var M;return H.a.wrap(function(g){for(;;)switch(g.prev=g.next){case 0:if(D){g.next=3;break}return K.b.info("\u961F\u4F0D\u540D\u4E0D\u80FD\u4E3A\u7A7A"),g.abrupt("return");case 3:return g.next=5,y({type:"competitions/UpTeam",payload:{identifier:A,Teannameid:ae,name:D,image:re?m.current.getCroppedCanvas().toDataURL("image/jpeg"):void 0}});case 5:M=g.sent,(M==null?void 0:M.status)===0&&(K.b.info(j.\u4FEE\u6539\u6210\u529F),le.push("/competitions/index/".concat(A,"/enroll")));case 7:case"end":return g.stop()}},V)})),ue.apply(this,arguments)}function Re(V){var M=V.target.files[0];if(M&&M.size>2*1024*1024){K.b.info("\u4EC5\u652F\u6301\u6587\u4EF6\u5927\u5C0F\u5C0F\u4E8E2M\u7684\u6587\u4EF6");return}var oe=new FileReader;oe.readAsBinaryString(M),oe.onload=function(){var g=btoa(oe.result);L("data:".concat(M.type,";base64,").concat(g))},oe.onerror=function(){}}return s.a.createElement("div",{className:"edu-container minH500"},s.a.createElement(l.a,{className:"mt10",separator:">"},s.a.createElement(l.a.Item,null,s.a.createElement(Y.a,{to:"/competitions/index"},j.\u5728\u7EBF\u7ADE\u8D5B)),j.isChinese?s.a.createElement(l.a.Item,null,s.a.createElement(Y.a,{to:"/competitions/index/".concat(A)},O&&O.name,O&&O.sub_title?O.sub_title:null)):s.a.createElement(l.a.Item,null,s.a.createElement(Y.a,{to:"/competitions/index/".concat(A)},O&&O.english_name,O&&O.english_sub_title?O.english_sub_title:null)),s.a.createElement(l.a.Item,null,s.a.createElement(Y.a,{to:"/competitions/index/".concat(A,"/enroll")},j.\u62A5\u540D\u94FE\u63A5)),s.a.createElement(l.a.Item,null,j.\u7F16\u8F91\u6218\u961F\u4FE1\u606F)),s.a.createElement("div",{className:Z.a.Selecttext},j.\u7F16\u8F91\u6218\u961F),s.a.createElement("div",{className:Z.a.Updatecount},s.a.createElement("span",{style:{fontSize:"14px",color:"#F73737"}},"*"),j.\u961F\u540D,"\uFF1A",s.a.createElement("p",{style:{marginTop:"15px",marginLeft:"8px",width:"544px"}},s.a.createElement(R.a,{placeholder:j.\u8BF7\u8F93\u5165\u961F\u540D,value:D,maxLength:60,addonAfter:String(D&&D.length)+"/60",onChange:function(M){return X(M.target.value)}})),s.a.createElement("p",{style:{marginTop:"15px",marginLeft:"8px",width:"544px"}},s.a.createElement("span",null,"LOGO\uFF1A"),s.a.createElement("label",{id:"uploadBtn",style:{color:"#4DACFF",cursor:"pointer"}},s.a.createElement("input",{type:"file",className:"sr-only",id:"inputImage",name:"file",accept:"image/*",onChange:Re,style:{display:"none"}}),j.\u4E0A\u4F20LOGO),"\xA0",s.a.createElement("span",null,j["(\u652F\u6301jpg\u3001gif\u3001png\u683C\u5F0F\u7684\u56FE\u7247\uFF0C\u5EFA\u8BAE\u6587\u4EF6\u5C0F\u4E8E2M)"])),s.a.createElement("div",{style:{marginTop:"15px",marginLeft:"8px",display:"flex"}},c?s.a.createElement("img",{className:Z.a.Spanradius,src:c}):i?s.a.createElement("img",{className:Z.a.Spanradius}):s.a.createElement("div",{className:Z.a.Spanradius},D&&D.length>2?D&&D.substring(0,2):D),s.a.createElement(J.a,{style:{width:"320px",height:"320px",marginLeft:"30px",background:"#EEEEEE"},src:T,guides:!1,ref:m,crop:be}))),s.a.createElement("div",{style:{marginTop:"15px",marginBottom:"15px"}},s.a.createElement(w.a,{type:"primary",onClick:function(){return ge()}},j.\u786E\u5B9A),s.a.createElement(w.a,{style:{marginLeft:"15px"}},s.a.createElement(Y.a,{to:"/competitions/index/".concat(A,"/enroll")},j.\u53D6\u6D88))))};I.default=Object(pe.a)(function(u){var _=u.loading,p=u.competitions,x=u.globalSetting;return{globalSetting:x,competitions:p,loading:_.models.competitions}})(r)}}]);