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.
12 lines
17 KiB
12 lines
17 KiB
(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;h<x;h++)y[h]=arguments[h];return p=r.call.apply(r,[this].concat(y))||this,p.history=Object(W.a)(p.props),p}var _=u.prototype;return _.render=function(){return R.a.createElement(S.c,{history:this.history,children:this.props.children})},u}(R.a.Component),me=function(r){Object(w.a)(u,r);function u(){for(var p,x=arguments.length,y=new Array(x),h=0;h<x;h++)y[h]=arguments[h];return p=r.call.apply(r,[this].concat(y))||this,p.history=Object(W.b)(p.props),p}var _=u.prototype;return _.render=function(){return R.a.createElement(S.c,{history:this.history,children:this.props.children})},u}(R.a.Component),H=function(u,_){return typeof u=="function"?u(_):u},E=function(u,_){return typeof u=="string"?Object(W.c)(u,null,null,_):u},s=function(u){return u},z=R.a.forwardRef;typeof z=="undefined"&&(z=s);function Y(r){return!!(r.metaKey||r.altKey||r.ctrlKey||r.shiftKey)}var pe=z(function(r,u){var _=r.innerRef,p=r.navigate,x=r.onClick,y=Object(G.a)(r,["innerRef","navigate","onClick"]),h=y.target,b=Object(K.a)({},y,{onClick:function(C){try{x&&x(C)}catch(O){throw C.preventDefault(),O}!C.defaultPrevented&&C.button===0&&(!h||h==="_self")&&!Y(C)&&(C.preventDefault(),p())}});return s!==z?b.ref=u||_:b.ref=_,R.a.createElement("a",b)}),ie=z(function(r,u){var _=r.component,p=_===void 0?pe:_,x=r.replace,y=r.to,h=r.innerRef,b=Object(G.a)(r,["component","replace","to","innerRef"]);return R.a.createElement(S.e.Consumer,null,function(N){N||Object(F.a)(!1);var C=N.history,O=E(H(y,N.location),N.location),te=O?C.createHref(O):"",U=Object(K.a)({},b,{href:te,navigate:function(){var D=H(y,N.location),X=x?C.replace:C.push;X(D)}});return s!==z?U.ref=u||h:U.innerRef=h,R.a.createElement(p,U)})});if(!1)var Z,he;var J=function(u){return u},Q=R.a.forwardRef;typeof Q=="undefined"&&(Q=J);function ve(){for(var r=arguments.length,u=new Array(r),_=0;_<r;_++)u[_]=arguments[_];return u.filter(function(p){return p}).join(" ")}var se=Q(function(r,u){var _=r["aria-current"],p=_===void 0?"page":_,x=r.activeClassName,y=x===void 0?"active":x,h=r.activeStyle,b=r.className,N=r.exact,C=r.isActive,O=r.location,te=r.sensitive,U=r.strict,k=r.style,D=r.to,X=r.innerRef,Ee=Object(G.a)(r,["aria-current","activeClassName","activeStyle","className","exact","isActive","location","sensitive","strict","style","to","innerRef"]);return R.a.createElement(S.e.Consumer,null,function(a){a||Object(F.a)(!1);var c=O||a.location,o=E(H(D,c),c),n=o.pathname,e=n&&n.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1"),i=e?Object(S.f)(c.pathname,{path:e,exact:N,sensitive:te,strict:U}):null,d=!!(C?C(i,c):i),m=d?ve(b,y):b,v=d?Object(K.a)({},k,{},h):k,f=Object(K.a)({"aria-current":d&&p||null,className:m,style:v,to:o},Ee);return J!==Q?f.ref=u||X:f.innerRef=X,R.a.createElement(ie,f)})});if(!1)var _e},CpkQ:function(de,I,t){de.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"}},Y1PL:function(de,I,t){"use strict";t.r(I),t.d(I,"ResizableTextArea",function(){return D});var S=t("wx14"),w=t("1OyB"),$=t("vuIU"),R=t("Ji7U"),W=t("LK+K"),l=t("q1tI"),ee=t("VTBJ"),K=t("rePB"),G=t("Zm9Q"),F=t("Kwbf"),ce=t("c+Xe"),me=t("m+aA"),H=t("bdgK"),E=new Map;function s(a){a.forEach(function(c){var o,n=c.target;(o=E.get(n))===null||o===void 0||o.forEach(function(e){return e(n)})})}var z=new H.default(s),Y=null,pe=null;function ie(a,c){E.has(a)||(E.set(a,new Set),z.observe(a)),E.get(a).add(c)}function Z(a,c){E.has(a)&&(E.get(a).delete(c),E.get(a).size||(z.unobserve(a),E.delete(a)))}var he=function(a){Object(R.a)(o,a);var c=Object(W.a)(o);function o(){return Object(w.a)(this,o),c.apply(this,arguments)}return Object($.a)(o,[{key:"render",value:function(){return this.props.children}}]),o}(l.Component),J=l.createContext(null);function Q(a){var c=a.children,o=a.onBatchResize,n=l.useRef(0),e=l.useRef([]),i=l.useContext(J),d=l.useCallback(function(m,v,f){n.current+=1;var T=n.current;e.current.push({size:m,element:v,data:f}),Promise.resolve().then(function(){T===n.current&&(o==null||o(e.current),e.current=[])}),i==null||i(m,v,f)},[o,i]);return l.createElement(J.Provider,{value:d},c)}function ve(a){var c=a.children,o=a.disabled,n=l.useRef(null),e=l.useRef(null),i=l.useContext(J),d=l.useRef({width:-1,height:-1,offsetWidth:-1,offsetHeight:-1}),m=l.isValidElement(c)&&Object(ce.c)(c),v=m?c.ref:null,f=l.useMemo(function(){return Object(ce.a)(v,n)},[v,n]),T=l.useRef(a);T.current=a;var L=l.useCallback(function(P){var A=T.current,ae=A.onResize,q=A.data,ne=P.getBoundingClientRect(),re=ne.width,fe=ne.height,le=P.offsetWidth,j=P.offsetHeight,be=Math.floor(re),ge=Math.floor(fe);if(d.current.width!==be||d.current.height!==ge||d.current.offsetWidth!==le||d.current.offsetHeight!==j){var ue={width:be,height:ge,offsetWidth:le,offsetHeight:j};d.current=ue;var Re=le===Math.round(re)?re:le,V=j===Math.round(fe)?fe:j,M=Object(ee.a)(Object(ee.a)({},ue),{},{offsetWidth:Re,offsetHeight:V});i==null||i(M,P,q),ae&&Promise.resolve().then(function(){ae(M,P)})}},[]);return l.useEffect(function(){var P=Object(me.a)(n.current)||Object(me.a)(e.current);return P&&!o&&ie(P,L),function(){return Z(P,L)}},[n.current,o]),l.createElement(he,{ref:e},m?l.cloneElement(c,{ref:f}):c)}var se="rc-observer-key";function _e(a){var c=a.children,o=Object(G.a)(c);return o.map(function(n,e){var i=(n==null?void 0:n.key)||"".concat(se,"-").concat(e);return l.createElement(ve,Object(S.a)({},a,{key:i}),n)})}_e.Collection=Q;var r=_e,u=t("bT9E"),_=t("TSYQ"),p=t.n(_),x=`
|
|
min-height:0 !important;
|
|
max-height:none !important;
|
|
height:0 !important;
|
|
visibility:hidden !important;
|
|
overflow:hidden !important;
|
|
position:absolute !important;
|
|
z-index:-1000 !important;
|
|
top:0 !important;
|
|
right:0 !important
|
|
`,y=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break"],h={},b;function N(a){var c=arguments.length>1&&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)}}]);
|