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__Update.617...

12 lines
17 KiB

(window.webpackJsonp=window.webpackJsonp||[]).push([[140],{"55Ip":function(de,S,t){"use strict";t.d(S,"a",function(){return ne});var L=t("Ty5D"),z=t("dI71"),G=t("q1tI"),O=t.n(G),N=t("YS25"),l=t("17x9"),q=t.n(l),w=t("wx14"),Y=t("zLVn"),F=t("9R94"),ce=function(r){Object(z.a)(d,r);function d(){for(var h,A=arguments.length,x=new Array(A),R=0;R<A;R++)x[R]=arguments[R];return h=r.call.apply(r,[this].concat(x))||this,h.history=Object(N.a)(h.props),h}var m=d.prototype;return m.render=function(){return O.a.createElement(L.c,{history:this.history,children:this.props.children})},d}(O.a.Component),me=function(r){Object(z.a)(d,r);function d(){for(var h,A=arguments.length,x=new Array(A),R=0;R<A;R++)x[R]=arguments[R];return h=r.call.apply(r,[this].concat(x))||this,h.history=Object(N.b)(h.props),h}var m=d.prototype;return m.render=function(){return O.a.createElement(L.c,{history:this.history,children:this.props.children})},d}(O.a.Component),B=function(d,m){return typeof d=="function"?d(m):d},g=function(d,m){return typeof d=="string"?Object(N.c)(d,null,null,m):d},u=function(d){return d},U=O.a.forwardRef;typeof U=="undefined"&&(U=u);function ee(r){return!!(r.metaKey||r.altKey||r.ctrlKey||r.shiftKey)}var he=U(function(r,d){var m=r.innerRef,h=r.navigate,A=r.onClick,x=Object(Y.a)(r,["innerRef","navigate","onClick"]),R=x.target,b=Object(w.a)({},x,{onClick:function(y){try{A&&A(y)}catch(W){throw y.preventDefault(),W}!y.defaultPrevented&&y.button===0&&(!R||R==="_self")&&!ee(y)&&(y.preventDefault(),h())}});return u!==U?b.ref=d||m:b.ref=m,O.a.createElement("a",b)}),ne=U(function(r,d){var m=r.component,h=m===void 0?he:m,A=r.replace,x=r.to,R=r.innerRef,b=Object(Y.a)(r,["component","replace","to","innerRef"]);return O.a.createElement(L.e.Consumer,null,function(T){T||Object(F.a)(!1);var y=T.history,W=g(B(x,T.location),T.location),te=W?y.createHref(W):"",C=Object(w.a)({},b,{href:te,navigate:function(){var X=B(x,T.location),k=A?y.replace:y.push;k(X)}});return u!==U?C.ref=d||R:C.innerRef=R,O.a.createElement(h,C)})});if(!1)var Z,ve;var J=function(d){return d},Q=O.a.forwardRef;typeof Q=="undefined"&&(Q=J);function Ee(){for(var r=arguments.length,d=new Array(r),m=0;m<r;m++)d[m]=arguments[m];return d.filter(function(h){return h}).join(" ")}var re=Q(function(r,d){var m=r["aria-current"],h=m===void 0?"page":m,A=r.activeClassName,x=A===void 0?"active":A,R=r.activeStyle,b=r.className,T=r.exact,y=r.isActive,W=r.location,te=r.sensitive,C=r.strict,D=r.style,X=r.to,k=r.innerRef,_e=Object(Y.a)(r,["aria-current","activeClassName","activeStyle","className","exact","isActive","location","sensitive","strict","style","to","innerRef"]);return O.a.createElement(L.e.Consumer,null,function(a){a||Object(F.a)(!1);var c=W||a.location,o=g(B(X,c),c),n=o.pathname,e=n&&n.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1"),i=e?Object(L.f)(c.pathname,{path:e,exact:T,sensitive:te,strict:C}):null,s=!!(y?y(i,c):i),f=s?Ee(b,x):b,v=s?Object(w.a)({},D,{},R):D,_=Object(w.a)({"aria-current":s&&h||null,className:f,style:v,to:o},_e);return J!==Q?_.ref=d||k:_.innerRef=k,O.a.createElement(ne,_)})});if(!1)var fe},CpkQ:function(de,S,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,S,t){"use strict";t.r(S),t.d(S,"ResizableTextArea",function(){return X});var L=t("wx14"),z=t("1OyB"),G=t("vuIU"),O=t("Ji7U"),N=t("LK+K"),l=t("q1tI"),q=t("VTBJ"),w=t("rePB"),Y=t("Zm9Q"),F=t("Kwbf"),ce=t("c+Xe"),me=t("m+aA"),B=t("bdgK"),g=new Map;function u(a){a.forEach(function(c){var o,n=c.target;(o=g.get(n))===null||o===void 0||o.forEach(function(e){return e(n)})})}var U=new B.default(u),ee=null,he=null;function ne(a,c){g.has(a)||(g.set(a,new Set),U.observe(a)),g.get(a).add(c)}function Z(a,c){g.has(a)&&(g.get(a).delete(c),g.get(a).size||(U.unobserve(a),g.delete(a)))}var ve=function(a){Object(O.a)(o,a);var c=Object(N.a)(o);function o(){return Object(z.a)(this,o),c.apply(this,arguments)}return Object(G.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),s=l.useCallback(function(f,v,_){n.current+=1;var M=n.current;e.current.push({size:f,element:v,data:_}),Promise.resolve().then(function(){M===n.current&&(o==null||o(e.current),e.current=[])}),i==null||i(f,v,_)},[o,i]);return l.createElement(J.Provider,{value:s},c)}function Ee(a){var c=a.children,o=a.disabled,n=l.useRef(null),e=l.useRef(null),i=l.useContext(J),s=l.useRef({width:-1,height:-1,offsetWidth:-1,offsetHeight:-1}),f=l.isValidElement(c)&&Object(ce.c)(c),v=f?c.ref:null,_=l.useMemo(function(){return Object(ce.a)(v,n)},[v,n]),M=l.useRef(a);M.current=a;var j=l.useCallback(function(p){var K=M.current,oe=K.onResize,V=K.data,ie=p.getBoundingClientRect(),ae=ie.width,pe=ie.height,se=p.offsetWidth,le=p.offsetHeight,ue=Math.floor(ae),be=Math.floor(pe);if(s.current.width!==ue||s.current.height!==be||s.current.offsetWidth!==se||s.current.offsetHeight!==le){var H={width:ue,height:be,offsetWidth:se,offsetHeight:le};s.current=H;var P=se===Math.round(ae)?ae:se,$=le===Math.round(pe)?pe:le,E=Object(q.a)(Object(q.a)({},H),{},{offsetWidth:P,offsetHeight:$});i==null||i(E,p,V),oe&&Promise.resolve().then(function(){oe(E,p)})}},[]);return l.useEffect(function(){var p=Object(me.a)(n.current)||Object(me.a)(e.current);return p&&!o&&ne(p,j),function(){return Z(p,j)}},[n.current,o]),l.createElement(ve,{ref:e},f?l.cloneElement(c,{ref:_}):c)}var re="rc-observer-key";function fe(a){var c=a.children,o=Object(Y.a)(c);return o.map(function(n,e){var i=(n==null?void 0:n.key)||"".concat(re,"-").concat(e);return l.createElement(Ee,Object(L.a)({},a,{key:i}),n)})}fe.Collection=Q;var r=fe,d=t("bT9E"),m=t("TSYQ"),h=t.n(m),A=`
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
`,x=["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"],R={},b;function T(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&&R[o])return R[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")),s=parseFloat(n.getPropertyValue("border-bottom-width"))+parseFloat(n.getPropertyValue("border-top-width")),f=x.map(function(_){return"".concat(_,":").concat(n.getPropertyValue(_))}).join(";"),v={sizingStyle:f,paddingSize:i,borderSize:s,boxSizing:e};return c&&o&&(R[o]=v),v}function y(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=T(a,c),i=e.paddingSize,s=e.borderSize,f=e.boxSizing,v=e.sizingStyle;b.setAttribute("style","".concat(v,";").concat(A)),b.value=a.value||a.placeholder||"";var _=Number.MIN_SAFE_INTEGER,M=Number.MAX_SAFE_INTEGER,j=b.scrollHeight,p;if(f==="border-box"?j+=s:f==="content-box"&&(j-=i),o!==null||n!==null){b.value=" ";var K=b.scrollHeight-i;o!==null&&(_=K*o,f==="border-box"&&(_=_+i+s),j=Math.max(_,j)),n!==null&&(M=K*n,f==="border-box"&&(M=M+i+s),p=j>M?"":"hidden",j=Math.min(M,j))}return{height:j,minHeight:_,maxHeight:M,overflowY:p,resize:"none"}}var W=t("Gytx"),te=t.n(W),C;(function(a){a[a.NONE=0]="NONE",a[a.RESIZING=1]="RESIZING",a[a.RESIZED=2]="RESIZED"})(C||(C={}));var D=function(a){Object(O.a)(o,a);var c=Object(N.a)(o);function o(n){var e;return Object(z.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 s=e.state.resizeStatus,f=e.props,v=f.autoSize,_=f.onResize;if(s!==C.NONE)return;typeof _=="function"&&_(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 s=i.minRows,f=i.maxRows,v=y(e.textArea,!1,s,f);e.setState({textareaStyles:v,resizeStatus:C.RESIZING},function(){cancelAnimationFrame(e.resizeFrameId),e.resizeFrameId=requestAnimationFrame(function(){e.setState({resizeStatus:C.RESIZED},function(){e.resizeFrameId=requestAnimationFrame(function(){e.setState({resizeStatus:C.NONE}),e.fixFirefoxAutoScroll()})})})})},e.renderTextArea=function(){var i=e.props,s=i.prefixCls,f=s===void 0?"rc-textarea":s,v=i.autoSize,_=i.onResize,M=i.className,j=i.disabled,p=e.state,K=p.textareaStyles,oe=p.resizeStatus,V=Object(d.a)(e.props,["prefixCls","onPressEnter","autoSize","defaultValue","onResize"]),ie=h()(f,M,Object(w.a)({},"".concat(f,"-disabled"),j));"value"in V&&(V.value=V.value||"");var ae=Object(q.a)(Object(q.a)(Object(q.a)({},e.props.style),K),oe===C.RESIZING?{overflowX:"hidden",overflowY:"hidden"}:null);return l.createElement(r,{onResize:e.handleResize,disabled:!(v||_)},l.createElement("textarea",Object(L.a)({},V,{className:ie,style:ae,ref:e.saveTextArea})))},e.state={textareaStyles:{},resizeStatus:C.NONE},e}return Object(G.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(s){}}},{key:"render",value:function(){return this.renderTextArea()}}]),o}(l.Component),X=D,k=function(a){Object(O.a)(o,a);var c=Object(N.a)(o);function o(n){var e;Object(z.a)(this,o),e=c.call(this,n),e.resizableTextArea=void 0,e.focus=function(){e.resizableTextArea.textArea.focus()},e.saveTextArea=function(s){e.resizableTextArea=s},e.handleChange=function(s){var f=e.props.onChange;e.setValue(s.target.value,function(){e.resizableTextArea.resizeTextarea()}),f&&f(s)},e.handleKeyDown=function(s){var f=e.props,v=f.onPressEnter,_=f.onKeyDown;s.keyCode===13&&v&&v(s),_&&_(s)};var i=typeof n.value=="undefined"||n.value===null?n.defaultValue:n.value;return e.state={value:i},e}return Object(G.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(X,Object(L.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),_e=S.default=k},bT9E:function(de,S,t){"use strict";t.d(S,"a",function(){return z});var L=t("VTBJ");function z(G,O){var N=Object(L.a)({},G);return Array.isArray(O)&&O.forEach(function(l){delete N[l]}),N}},jmm4:function(de,S,t){"use strict";t.r(S);var L=t("+L6B"),z=t("2/Rp"),G=t("5NDa"),O=t("5rEg"),N=t("sPJy"),l=t("bE4q"),q=t("miYZ"),w=t("tsqr"),Y=t("9og8"),F=t("tJVT"),ce=t("PpiC"),me=t("WmNS"),B=t.n(me),g=t("q1tI"),u=t.n(g),U=t("Ty5D"),ee=t("55Ip"),he=t("9kvl"),ne=t("CpkQ"),Z=t.n(ne),ve=t("wyMu"),J=t.n(ve),Q=t("YQfW"),Ee=t.n(Q),re=t("m3rI"),fe=t("1vsH"),r=function(m){var h=m.globalSetting,A=m.loading,x=m.dispatch,R=Object(ce.a)(m,["globalSetting","loading","dispatch"]),b=Object(g.useState)(),T=Object(F.a)(b,2),y=T[0],W=T[1],te=Object(g.useState)(),C=Object(F.a)(te,2),D=C[0],X=C[1],k=Object(g.useState)(),_e=Object(F.a)(k,2),a=_e[0],c=_e[1],o=Object(g.useState)(""),n=Object(F.a)(o,2),e=n[0],i=n[1],s=Object(g.useRef)(null),f=Object(g.useState)(""),v=Object(F.a)(f,2),_=v[0],M=v[1],j=Object(U.i)(),p=j.identifier,K=j.Teannameid,oe=Object(g.useState)(""),V=Object(F.a)(oe,2),ie=V[0],ae=V[1],pe=Object(U.g)();Object(g.useEffect)(function(){function H(){return P.apply(this,arguments)}function P(){return P=Object(Y.a)(B.a.mark(function $(){var E,ge,Re,ye;return B.a.wrap(function(I){for(;;)switch(I.prev=I.next){case 0:return I.t0=W,I.next=3,x({type:"competitions/getHeader",payload:{identifier:p}});case 3:return I.t1=I.sent,(0,I.t0)(I.t1),I.next=7,x({type:"competitions/getTeamDetail",payload:{identifier:p,Teannameid:K}});case 7:E=I.sent,E&&(X(E==null||((ge=E.data)===null||ge===void 0)?void 0:ge.name),M("".concat(re.a===null||re.a===void 0?void 0:re.a.IMG_SERVER,"/").concat(E==null||((Re=E.data)===null||Re===void 0)?void 0:Re.team_log)),ae(E==null||((ye=E.data)===null||ye===void 0)?void 0:ye.team_log));case 9:case"end":return I.stop()}},$)})),P.apply(this,arguments)}p&&H()},[p]),Object(g.useEffect)(function(){Object(fe.X)("\u5728\u7EBF\u7ADE\u8D5B")});function se(){c(s.current.getCroppedCanvas().toDataURL())}function le(){return ue.apply(this,arguments)}function ue(){return ue=Object(Y.a)(B.a.mark(function H(){var P;return B.a.wrap(function(E){for(;;)switch(E.prev=E.next){case 0:if(D){E.next=3;break}return w.b.info("\u961F\u4F0D\u540D\u4E0D\u80FD\u4E3A\u7A7A"),E.abrupt("return");case 3:return E.next=5,x({type:"competitions/UpTeam",payload:{identifier:p,Teannameid:K,name:D,image:ie?s.current.getCroppedCanvas().toDataURL("image/jpeg"):void 0}});case 5:P=E.sent,(P==null?void 0:P.status)===0&&(w.b.info("\u4FEE\u6539\u6210\u529F"),pe.push("/competitions/index/".concat(p,"/enroll")));case 7:case"end":return E.stop()}},H)})),ue.apply(this,arguments)}function be(H){var P=H.target.files[0];if(P&&P.size>2*1024*1024){w.b.info("\u4EC5\u652F\u6301\u6587\u4EF6\u5927\u5C0F\u5C0F\u4E8E2M\u7684\u6587\u4EF6");return}var $=new FileReader;$.readAsBinaryString(P),$.onload=function(){var E=btoa($.result);M("data:".concat(P.type,";base64,").concat(E))},$.onerror=function(){}}return u.a.createElement("div",{className:"edu-container minH500"},u.a.createElement(l.a,{className:"mt10",separator:">"},u.a.createElement(l.a.Item,null,u.a.createElement(ee.a,{to:"/competitions/index"},"\u5728\u7EBF\u7ADE\u8D5B")),u.a.createElement(l.a.Item,null,u.a.createElement(ee.a,{to:"/competitions/index/".concat(p)},y&&y.name,y&&y.sub_title?y.sub_title:null)),u.a.createElement(l.a.Item,null,u.a.createElement(ee.a,{to:"/competitions/index/".concat(p,"/enroll")},"\u62A5\u540D")),u.a.createElement(l.a.Item,null,"\u7F16\u8F91\u6218\u961F\u4FE1\u606F")),u.a.createElement("div",{className:Z.a.Selecttext},"\u7F16\u8F91\u6218\u961F"),u.a.createElement("div",{className:Z.a.Updatecount},u.a.createElement("span",{style:{fontSize:"14px",color:"#F73737"}},"*"),"\u961F\u540D\uFF1A",u.a.createElement("p",{style:{marginTop:"15px",marginLeft:"8px",width:"544px"}},u.a.createElement(O.a,{placeholder:"\u8BF7\u8F93\u5165\u961F\u540D",value:D,maxLength:60,addonAfter:String(D&&D.length)+"/60",onChange:function(P){return X(P.target.value)}})),u.a.createElement("p",{style:{marginTop:"15px",marginLeft:"8px",width:"544px"}},u.a.createElement("span",null,"LOGO\uFF1A"),u.a.createElement("label",{id:"uploadBtn",style:{color:"#4DACFF",cursor:"pointer"}},u.a.createElement("input",{type:"file",className:"sr-only",id:"inputImage",name:"file",accept:"image/*",onChange:be,style:{display:"none"}}),"\u4E0A\u4F20LOGO"),"\xA0",u.a.createElement("span",null,"(\u652F\u6301jpg\u3001gif\u3001png\u683C\u5F0F\u7684\u56FE\u7247\uFF0C\u5EFA\u8BAE\u6587\u4EF6\u5C0F\u4E8E2M)")),u.a.createElement("div",{style:{marginTop:"15px",marginLeft:"8px",display:"flex"}},a?u.a.createElement("img",{className:Z.a.Spanradius,src:a}):e?u.a.createElement("img",{className:Z.a.Spanradius}):u.a.createElement("div",{className:Z.a.Spanradius},D&&D.length>2?D&&D.substring(0,2):D),u.a.createElement(J.a,{style:{width:"320px",height:"320px",marginLeft:"30px",background:"#EEEEEE"},src:_,guides:!1,ref:s,crop:se}))),u.a.createElement("div",{style:{marginTop:"15px",marginBottom:"15px"}},u.a.createElement(z.a,{type:"primary",onClick:function(){return le()}},"\u786E\u5B9A"),u.a.createElement(z.a,{style:{marginLeft:"15px"}},u.a.createElement(ee.a,{to:"/competitions/index/".concat(p,"/enroll")},"\u53D6\u6D88"))))};S.default=Object(he.a)(function(d){var m=d.loading,h=d.globalSetting;return{globalSetting:h,loading:m.models.competitions}})(r)}}]);