diff --git a/92821.async.js b/92821.async.js index e452d37178..46e7c743ae 100644 --- a/92821.async.js +++ b/92821.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[92821],{16135:function(e,n,l){var i=l(39647),o=l.n(i),a=(l(59301),l(11403)),t=l(43418),r=l(37712),s=["shixunsDetail","globalSetting","loading","dispatch"];n.Z=(0,a.connect)((function(e){var n=e.shixunsDetail,l=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:l.models.index}}))((function(e){var n=e.shixunsDetail,l=(e.globalSetting,e.loading,e.dispatch);o()(e,s);return(0,r.jsx)(t.Z,{centered:!0,keyboard:!1,closable:!1,zIndex:6666,title:"提示",open:"Banner-Auth"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:function(){l({type:"shixunsDetail/setActionTabs",payload:{}}),window.location.href="/account/certification"},onCancel:function(){l({type:"shixunsDetail/setActionTabs",payload:{}})},children:(0,r.jsxs)("p",{className:"tc font16",children:["当前竞赛需要实名认证,请先完成实名认证后再报名参赛",(0,r.jsx)("br",{}),"请问是否前往进行认证?"]})})}))},43727:function(e,n,l){var i=l(82242),o=l.n(i),a=l(7557),t=l.n(a),r=l(41498),s=l.n(r),d=l(79800),u=l.n(d),c=l(57809),p=l(78241),_=l(43418),h=l(8591),v=l(98135),f=l(5112),x=l(88522),m=l(14834),y=l(89392),g=l(59301),j=l(37712),Z=c.default.Option;n.Z=function(e){var n,l,i,a,r,d,b,w,I,k,C,P,S,A,q,z,O,L,T,D,R,E,F,N,B,Y,G=e.isAddmodle,M=e.setIsAdd,V=e.createTeam,J=e.Data,H=e.user,K=void 0===H?{}:H,Q=e.dispatch,$=p.Z.useForm(),U=u()($,1)[0];console.log("---",K);var W,X=(0,g.useState)([]),ee=u()(X,2),ne=ee[0],le=ee[1],ie=(0,g.useRef)((0,y.throttle)((function(e){return se(e)}),1200,{leading:!0,trailing:!0})).current,oe=(0,g.useState)([]),ae=u()(oe,2),te=ae[0],re=ae[1],se=function(){var e=s()(t()().mark((function e(n){var l,i;return t()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Q({type:"account/getSchoolOption",payload:{keyword:n,limit:10,competition_id:null==J?void 0:J.identifier}});case 2:l=e.sent,le(null==l?void 0:l.schools),n&&""!=n&&re(null==l||null===(i=l.schools)||void 0===i?void 0:i.filter((function(e){return e.name.includes(n)})));case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,g.useEffect)((function(){var e;se(null==K||null===(e=K.userInfo)||void 0===e?void 0:e.school_name)}),[(null==J||null===(n=J.need_apply_info)||void 0===n?void 0:n.need_apply_name)||(null==J||null===(l=J.need_apply_info)||void 0===l?void 0:l.need_apply_student_id)||(null==J||null===(i=J.need_apply_info)||void 0===i?void 0:i.need_apply_sex)||(null==J||null===(a=J.need_apply_info)||void 0===a?void 0:a.need_apply_phone)||(null==J||null===(r=J.need_apply_info)||void 0===r?void 0:r.need_apply_grade)||(null==J||null===(d=J.need_apply_info)||void 0===d?void 0:d.need_apply_teacher_name)||(null==J||null===(b=J.need_apply_info)||void 0===b?void 0:b.need_apply_school)]),(0,j.jsx)(_.Z,{className:"modal_styles",centered:!0,title:(0,j.jsxs)("div",{style:{alignItems:"center",display:"flex"},children:[(0,j.jsx)("div",{style:{textAlign:"left",flex:"1"},children:"创建战队"}),(0,j.jsx)(m.Z,{onClick:function(){return M(!1)},style:{cursor:"porint"}})]}),open:G,closable:!1,width:700,destroyOnClose:!0,onOk:function(){U.submit()},onCancel:function(){return M(!1)},children:(0,j.jsxs)(p.Z,{form:U,initialValues:o()(o()({},K.userInfo),{},{sex:null==K||null===(w=K.userInfo)||void 0===w?void 0:w.gender,grade:null==K||null===(I=K.userInfo)||void 0===I?void 0:I.edu_entry_year,school:null==K||null===(k=K.userInfo)||void 0===k?void 0:k.school_name}),labelCol:{span:5},size:"large",onFinish:function(){var e=s()(t()().mark((function e(n){var l,i,a;return t()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((a=null===(l=ne.find((function(e){return e.name===(null==n?void 0:n.school)})))||void 0===l?void 0:l.id)||null==J||null===(i=J.need_apply_info)||void 0===i||!i.need_apply_school){e.next=4;break}return h.ZP.info("请选择正确的学校"),e.abrupt("return");case 4:V(o()(o()({},n),{},{school_id:a}));case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[((null==J||null===(C=J.need_apply_info)||void 0===C?void 0:C.need_apply_name)||(null==J||null===(P=J.need_apply_info)||void 0===P?void 0:P.need_apply_teacher_phone)||(null==J||null===(S=J.need_apply_info)||void 0===S?void 0:S.need_apply_student_id)||(null==J||null===(A=J.need_apply_info)||void 0===A?void 0:A.need_apply_sex)||(null==J||null===(q=J.need_apply_info)||void 0===q?void 0:q.need_apply_phone)||(null==J||null===(z=J.need_apply_info)||void 0===z?void 0:z.need_apply_grade)||(null==J||null===(O=J.need_apply_info)||void 0===O?void 0:O.need_apply_teacher_name)||(null==J||null===(L=J.need_apply_info)||void 0===L?void 0:L.need_apply_school))&&(0,j.jsx)("div",{className:"mb20",children:"根据竞赛官方的规定,参赛人员需填写必填信息才可完成报名,请确保填写的信息准确完整。"}),(0,j.jsx)(p.Z.Item,{label:"队伍名称",name:"name",rules:[{required:!0,validator:function(e,n){var l;return(null==n||null===(l=n.replaceAll(" ",""))||void 0===l?void 0:l.length)>0?Promise.resolve():Promise.reject("请填写队伍名称")}}],children:(0,j.jsx)(v.Z,{maxLength:60,showCount:!0,placeholder:"请输入队伍名称"})}),(null==J||null===(T=J.need_apply_info)||void 0===T?void 0:T.need_apply_name)&&(0,j.jsx)(p.Z.Item,{label:"参赛人员姓名",name:"real_name",rules:[{required:!0,message:"请输入参赛人员姓名"},{whitespace:!0,message:"姓名不能为空"}],children:(0,j.jsx)(v.Z,{placeholder:"请输入参赛人员姓名",showCount:!0,maxLength:60})}),(null==J||null===(D=J.need_apply_info)||void 0===D?void 0:D.need_apply_sex)&&(0,j.jsx)(p.Z.Item,{label:"性别",name:"sex",rules:[{required:!0,message:"请选择参赛人员性别"}],children:(0,j.jsxs)(f.ZP.Group,{children:[(0,j.jsx)(f.ZP,{value:0,children:"男"}),(0,j.jsx)(f.ZP,{value:1,children:"女"})]})}),(null==J||null===(R=J.need_apply_info)||void 0===R?void 0:R.need_apply_student_id)&&(0,j.jsx)(p.Z.Item,{label:"学号",name:"student_id",rules:[{required:!0,message:"请输入参赛人员学号"},{whitespace:!0,message:"学号不能为空"}],children:(0,j.jsx)(v.Z,{placeholder:"请输入参赛人员学号",showCount:!0,maxLength:60})}),(null==J||null===(E=J.need_apply_info)||void 0===E?void 0:E.need_apply_phone)&&(0,j.jsx)(p.Z.Item,{label:"电话",name:"phone",rules:[{required:!0,message:"请输入参赛人员电话"},{whitespace:!0,message:"电话不能为空"}],children:(0,j.jsx)(v.Z,{placeholder:"请输入参赛人员电话",showCount:!0,maxLength:60})}),(null==J||null===(F=J.need_apply_info)||void 0===F?void 0:F.need_apply_grade)&&(0,j.jsx)(p.Z.Item,{label:"年级",name:"grade",rules:[{required:!0,message:"请选择参赛人员年级"}],children:(0,j.jsx)(c.default,{placeholder:"请选择参赛人员年级",size:"large",children:(W=(new Date).getFullYear(),Array(31).fill({}).map((function(e,n){return(0,j.jsx)(Z,{value:W-n,children:(0,j.jsx)("span",{children:W-n})},n)})))})}),(null==J||null===(N=J.need_apply_info)||void 0===N?void 0:N.need_apply_teacher_name)&&(0,j.jsx)(p.Z.Item,{label:"指导老师姓名",name:"teacher_name",rules:[{required:!0,message:"请输入指导老师姓名"},{whitespace:!0,message:"指导老师姓名不能为空"}],children:(0,j.jsx)(v.Z,{placeholder:"请输入指导老师姓名",showCount:!0,maxLength:60})}),(null==J||null===(B=J.need_apply_info)||void 0===B?void 0:B.need_apply_teacher_phone)&&(0,j.jsx)(p.Z.Item,{label:"指导老师联系方式",name:"teacher_phone",rules:[{required:!0,message:"请输入指导老师联系方式"},{whitespace:!0,message:"指导老师联系方式不能为空"}],children:(0,j.jsx)(v.Z,{placeholder:"请输入指导老师联系方式",showCount:!0,maxLength:60})}),(null==J||null===(Y=J.need_apply_info)||void 0===Y?void 0:Y.need_apply_school)&&(0,j.jsx)(p.Z.Item,{label:"学校",name:"school",rules:[{required:!0,message:"请选择学校"}],children:(0,j.jsx)(x.Z,{size:"large",showSearch:!0,onChange:ie,children:te.map((function(e,n){return(0,j.jsx)(Z,{value:e.name,children:e.name},n)}))})})]})})}},74986:function(e,n,l){var i=l(82242),o=l.n(i),a=l(7557),t=l.n(a),r=l(41498),s=l.n(r),d=l(79800),u=l.n(d),c=l(59301),p=l(57809),_=l(78241),h=l(43418),v=l(8591),f=l(98135),x=l(5112),m=l(88522),y=l(14834),g=l(89392),j=l(37712),Z=p.default.Option;n.Z=function(e){var n,l,i,a,r,d,b,w,I,k,C,P,S,A,q,z,O,L,T,D,R,E,F,N,B,Y,G=e.isjoin,M=e.setJoin,V=e.JoinTeams,J=e.user,H=void 0===J?{}:J,K=e.dispatch,Q=e.Data,$=void 0===Q?{}:Q,U=(0,c.useState)(""),W=u()(U,2),X=(W[0],W[1],(0,c.useState)([])),ee=u()(X,2),ne=ee[0],le=ee[1],ie=_.Z.useForm(),oe=u()(ie,1)[0],ae=(0,c.useRef)((0,g.throttle)((function(e){return ce(e)}),1200,{leading:!0,trailing:!0})).current,te=(0,c.useState)([]),re=u()(te,2),se=re[0],de=re[1];(0,c.useEffect)((function(){var e;ce(null==H||null===(e=H.userInfo)||void 0===e?void 0:e.school_name)}),[(null==$||null===(n=$.need_apply_info)||void 0===n?void 0:n.need_apply_name)||(null==$||null===(l=$.need_apply_info)||void 0===l?void 0:l.need_apply_student_id)||(null==$||null===(i=$.need_apply_info)||void 0===i?void 0:i.need_apply_sex)||(null==$||null===(a=$.need_apply_info)||void 0===a?void 0:a.need_apply_phone)||(null==$||null===(r=$.need_apply_info)||void 0===r?void 0:r.need_apply_grade)||(null==$||null===(d=$.need_apply_info)||void 0===d?void 0:d.need_apply_teacher_name)||(null==$||null===(b=$.need_apply_info)||void 0===b?void 0:b.need_apply_school)]);var ue,ce=function(){var e=s()(t()().mark((function e(n){var l,i;return t()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,K({type:"account/getSchoolOption",payload:{keyword:n,limit:10,competition_id:null==$?void 0:$.identifier}});case 2:l=e.sent,le(null==l?void 0:l.schools),n&&""!=n&&de(null==l||null===(i=l.schools)||void 0===i?void 0:i.filter((function(e){return e.name.includes(n)})));case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,j.jsx)(h.Z,{className:"modal_styles",centered:!0,title:(0,j.jsxs)("div",{style:{alignItems:"center",display:"flex"},children:[(0,j.jsx)("div",{style:{textAlign:"left",flex:"1"},children:"加入战队"}),(0,j.jsx)(y.Z,{onClick:function(){return M(!1)},style:{cursor:"porint"}})]}),open:G,width:700,closable:!1,destroyOnClose:!0,onOk:function(){oe.submit()},onCancel:function(){return M(!1)},children:(0,j.jsxs)(_.Z,{form:oe,size:"large",labelCol:{span:4},initialValues:o()(o()({},H.userInfo),{},{sex:null==H||null===(w=H.userInfo)||void 0===w?void 0:w.gender,grade:null==H||null===(I=H.userInfo)||void 0===I?void 0:I.edu_entry_year,school:null==H||null===(k=H.userInfo)||void 0===k?void 0:k.school_name}),onFinish:function(){var e=s()(t()().mark((function e(n){var l,i,a;return t()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((a=null===(l=ne.find((function(e){return e.name===(null==n?void 0:n.school)})))||void 0===l?void 0:l.id)||null==$||null===(i=$.need_apply_info)||void 0===i||!i.need_apply_school){e.next=4;break}return v.ZP.info("请选择正确的学校"),e.abrupt("return");case 4:V(o()(o()({},n),{},{school_id:a}));case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[((null==$||null===(C=$.need_apply_info)||void 0===C?void 0:C.need_apply_name)||(null==$||null===(P=$.need_apply_info)||void 0===P?void 0:P.need_apply_teacher_phone)||(null==$||null===(S=$.need_apply_info)||void 0===S?void 0:S.need_apply_student_id)||(null==$||null===(A=$.need_apply_info)||void 0===A?void 0:A.need_apply_sex)||(null==$||null===(q=$.need_apply_info)||void 0===q?void 0:q.need_apply_phone)||(null==$||null===(z=$.need_apply_info)||void 0===z?void 0:z.need_apply_grade)||(null==$||null===(O=$.need_apply_info)||void 0===O?void 0:O.need_apply_teacher_name)||(null==$||null===(L=$.need_apply_info)||void 0===L?void 0:L.need_apply_school))&&(0,j.jsx)("div",{className:"mb20",children:"根据竞赛官方的规定,参赛人员需填写必填信息才可完成报名,请确保填写的信息准确完整。"}),(0,j.jsx)(_.Z.Item,{label:"邀请码",name:"invite_code",rules:[{required:!0,validator:function(e,n){var l;return(null==n||null===(l=n.replaceAll(" ",""))||void 0===l?void 0:l.length)>0?Promise.resolve():Promise.reject("请输入邀请码")}}],children:(0,j.jsx)(f.Z,{maxLength:60,showCount:!0,placeholder:"请输入邀请码"})}),(null==$||null===(T=$.need_apply_info)||void 0===T?void 0:T.need_apply_name)&&(0,j.jsx)(_.Z.Item,{label:"参赛人员姓名",name:"real_name",rules:[{required:!0,message:"请输入参赛人员姓名"},{whitespace:!0,message:"姓名不能为空"}],children:(0,j.jsx)(f.Z,{placeholder:"请输入参赛人员姓名",showCount:!0,maxLength:60})}),(null==$||null===(D=$.need_apply_info)||void 0===D?void 0:D.need_apply_sex)&&(0,j.jsx)(_.Z.Item,{label:"性别",name:"sex",rules:[{required:!0,message:"请选择参赛人员性别"}],children:(0,j.jsxs)(x.ZP.Group,{children:[(0,j.jsx)(x.ZP,{value:0,children:"男"}),(0,j.jsx)(x.ZP,{value:1,children:"女"})]})}),(null==$||null===(R=$.need_apply_info)||void 0===R?void 0:R.need_apply_student_id)&&(0,j.jsx)(_.Z.Item,{label:"学号",name:"student_id",rules:[{required:!0,message:"请输入参赛人员学号"},{whitespace:!0,message:"学号不能为空"}],children:(0,j.jsx)(f.Z,{placeholder:"请输入参赛人员学号",showCount:!0,maxLength:60})}),(null==$||null===(E=$.need_apply_info)||void 0===E?void 0:E.need_apply_phone)&&(0,j.jsx)(_.Z.Item,{label:"电话",name:"phone",rules:[{required:!0,message:"请输入参赛人员电话"},{whitespace:!0,message:"电话不能为空"}],children:(0,j.jsx)(f.Z,{placeholder:"请输入参赛人员电话",showCount:!0,maxLength:60})}),(null==$||null===(F=$.need_apply_info)||void 0===F?void 0:F.need_apply_grade)&&(0,j.jsx)(_.Z.Item,{label:"年级",name:"grade",rules:[{required:!0,message:"请选择参赛人员年级"}],children:(0,j.jsx)(p.default,{placeholder:"请选择参赛人员年级",size:"large",children:(ue=(new Date).getFullYear(),Array(31).fill({}).map((function(e,n){return(0,j.jsx)(Z,{value:ue-n,children:(0,j.jsx)("span",{children:ue-n})},n)})))})}),(null==$||null===(N=$.need_apply_info)||void 0===N?void 0:N.need_apply_teacher_name)&&(0,j.jsx)(_.Z.Item,{label:"指导老师姓名",name:"teacher_name",rules:[{required:!0,message:"请输入指导老师姓名"},{whitespace:!0,message:"指导老师姓名不能为空"}],children:(0,j.jsx)(f.Z,{placeholder:"请输入指导老师姓名",showCount:!0,maxLength:60})}),(null==$||null===(B=$.need_apply_info)||void 0===B?void 0:B.need_apply_teacher_phone)&&(0,j.jsx)(_.Z.Item,{label:"指导老师联系方式",name:"teacher_phone",rules:[{required:!0,message:"请输入指导老师联系方式"},{whitespace:!0,message:"指导老师联系方式不能为空"}],children:(0,j.jsx)(f.Z,{placeholder:"请输入指导老师联系方式",showCount:!0,maxLength:60})}),(null==$||null===(Y=$.need_apply_info)||void 0===Y?void 0:Y.need_apply_school)&&(0,j.jsx)(_.Z.Item,{label:"学校",name:"school",rules:[{required:!0,message:"请选择学校"}],children:(0,j.jsx)(m.Z,{size:"large",showSearch:!0,onChange:ae,children:se.map((function(e,n){return(0,j.jsx)(Z,{value:e.name,children:e.name},n)}))})})]})})}},55701:function(e,n,l){var i=l(7557),o=l.n(i),a=l(41498),t=l.n(a),r=l(79800),s=l.n(r),d=l(59301),u=l(8591),c=l(43418),p=l(98135),_=l(3113),h=l(18327),v=l(42124),f=l(61435),x=l(54335),m=l(37712),y=/^1\d{10}$/;n.Z=function(e){var n=e.isShowPhone,l=e.setIsShowPhone,i=e.user,a=e.dispatch,r=e.onOK,g=e.isopen,j=e.setisopen,Z=e.datas,b=e.Header,w=(0,d.useState)(""),I=s()(w,2),k=I[0],C=I[1],P=(0,d.useState)(""),S=s()(P,2),A=S[0],q=S[1],z=(0,d.useState)(60),O=s()(z,2),L=O[0],T=O[1],D=(0,d.useState)(),R=s()(D,2),E=R[0],F=R[1],N=(0,d.useState)(!1),B=s()(N,2),Y=B[0],G=B[1],M=(0,d.useState)(!1),V=s()(M,2),J=V[0],H=V[1],K=(0,d.useState)(""),Q=s()(K,2),$=Q[0],U=Q[1],W=(0,d.useRef)();(0,d.useEffect)((function(){return function(){W.current&&clearInterval(W.current)}}),[]),(0,v.Y)((function(){E&&(T(60),L>0?T(L-1):(T(60),F(!1),W.current&&clearInterval(W.current)))}),1e3);var X=function(){var e=t()(o()().mark((function e(){var n,l,t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,h.ZP)("/api/users/accounts/".concat(null===(n=i.userInfo)||void 0===n?void 0:n.login,"/valid_phone.json"),{method:"get",params:{phone:k}});case 2:if(-1!==(null==(l=e.sent)?void 0:l.status)){e.next=5;break}return e.abrupt("return");case 5:if(null==l||!l.is_exists){e.next=8;break}return G(!0),e.abrupt("return");case 8:return t=(0,f.M)(k),e.next=11,a({type:"account/getCode",payload:{login:k,type:3,smscode:t}});case 11:1===e.sent.status&&(u.ZP.info("验证码已发送,请注意查收"),F(!0));case 13:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,m.jsxs)("div",{children:[(0,m.jsx)(c.Z,{title:"强制解绑",open:J,onCancel:function(){return H(!1)},onOk:t()(o()().mark((function e(){var n,a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if($){e.next=3;break}return u.ZP.info("验证码不能为空"),e.abrupt("return");case 3:return e.next=5,(0,h.ZP)("/api/users/accounts/".concat(null==i||null===(n=i.userInfo)||void 0===n?void 0:n.login,"/phone_force_unbind.json"),{method:"POST",body:{code:$,phone:k}});case 5:0===(null==(a=e.sent)?void 0:a.status)&&(u.ZP.info("解绑成功"),F(!1),H(!1),r(),l(!1),U(""));case 7:case"end":return e.stop()}}),e)}))),children:(0,m.jsxs)("div",{style:{padding:"8px 24px"},children:[(0,m.jsx)("p",{children:"若原账号只有绑定了手机号一种登录方式,强制解绑后会导致原账号无法登录,请确定是否强制解绑"}),(0,m.jsxs)("p",{children:["你的手机号:",k]}),(0,m.jsxs)("p",{children:["手机验证码:",(0,m.jsx)(p.Z,{value:$,size:"middle",onChange:function(e){return U(e.target.value)},style:{width:"240px"}})," ",(0,m.jsx)(_.ZP,{disabled:E,type:"primary",size:"middle",onClick:t()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=(0,f.M)(k),e.next=3,a({type:"account/getCode",payload:{login:k,type:10,smscode:n}});case 3:1===e.sent.status&&(u.ZP.info("验证码已发送,请注意查收"),F(!0));case 5:case"end":return e.stop()}}),e)}))),children:E?"重新发送".concat(L,"s"):"获取验证码"})]})]})}),(0,m.jsx)(c.Z,{title:"提示",open:Y,onCancel:function(){G(!1)},okText:"进行强制解绑",okButtonProps:{type:"primary",ghost:!0,style:{width:"124px"}},onOk:function(){H(!0),G(!1)},children:(0,m.jsxs)("div",{style:{padding:"7px 24px"},children:[(0,m.jsx)("span",{children:"该手机号已经被绑定账号,如果需要将该手机号绑定在当前账号上,你可以进行下方任意一种解绑操作:"}),(0,m.jsx)("br",{}),(0,m.jsx)("p",{style:{marginTop:"1em",display:"flex"},children:(0,m.jsx)("span",{style:{flex:"1"},children:"1、使用该手机号登录平台进行解绑,再将手机号绑定当前账号上。"})}),(0,m.jsx)("p",{style:{marginTop:"1em",display:"flex"},children:(0,m.jsx)("span",{style:{flex:"1"},children:"2、强制解绑(强制解绑可能会导致解绑账号无法登录)"})})]})}),(0,m.jsx)(c.Z,{title:"绑定手机号",open:n,onCancel:function(){return l(!1)},onOk:t()(o()().mark((function e(){var n,t,s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(y.test(k)){e.next=3;break}return u.ZP.info("请输入有效的11位手机号码"),e.abrupt("return");case 3:if(A){e.next=6;break}return u.ZP.info("请输入验证码"),e.abrupt("return");case 6:return n=i.userInfo||{},t=n.login,e.next=9,a({type:"account/bindPhone",payload:{login:t,phone:k,code:A}});case 9:0===(null==(s=e.sent)?void 0:s.status)&&(l(!1),r());case 11:case"end":return e.stop()}}),e)}))),children:(0,m.jsxs)("div",{style:{padding:"8px 24px"},children:[(0,m.jsx)("p",{children:"平台已检测到您未绑定手机号,为了不影响使用报名功能,请先绑定手机号码"}),(0,m.jsxs)("p",{children:["你的手机号:",(0,m.jsx)(p.Z,{size:"middle",value:k,onChange:function(e){return C(e.target.value)},style:{width:"240px"}})]}),(0,m.jsxs)("p",{children:["手机验证码:",(0,m.jsx)(p.Z,{size:"middle",value:A,onChange:function(e){return q(e.target.value)},style:{width:"240px"}})," ",(0,m.jsx)(_.ZP,{disabled:E,type:"primary",size:"middle",onClick:t()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(y.test(k)){e.next=3;break}return u.ZP.info("请输入有效的11位手机号码"),e.abrupt("return");case 3:X();case 4:case"end":return e.stop()}}),e)}))),children:E?"重新发送".concat(L,"s"):"获取验证码"})]})]})}),(0,m.jsx)(c.Z,{open:g,footer:!1,onCancel:function(){return j(!1)},centered:!0,width:460,children:(0,m.jsxs)("div",{children:[(0,m.jsxs)("div",{style:{marginTop:50,fontSize:26,color:"#3d3d3d",textAlign:"center",marginBottom:20},children:[(0,m.jsx)("i",{style:{fontSize:26,color:"#52C41A"},className:"iconfont icon-tongguo"})," 报名成功"]}),(0,m.jsxs)("div",{style:{alignItems:"center",textAlign:"center"},children:[(null==b?void 0:b.is_show_picture)&&(0,m.jsx)("img",{style:{width:180,border:"1px solid #eeeeef",padding:10,marginBottom:20},src:x.Z.IMG_SERVER+(null==Z?void 0:Z.QR_code)}),(0,m.jsx)("p",{style:{color:"#AAAAAA"},children:(null==b?void 0:b.apply_success_tips)||"参赛者可扫码加入大赛官方交流群,获取最新竞赛通知"})]})]})})]})}},42124:function(e,n,l){l.d(n,{Y:function(){return o}});var i=l(59301);function o(e,n){var l=(0,i.useRef)(),o=(0,i.useRef)();(0,i.useEffect)((function(){l.current=e})),(0,i.useEffect)((function(){if(null!==n){var e=setInterval((function(){l.current()}),n);return o.current=e,function(){return clearInterval(e)}}}),[n])}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[92821],{16135:function(e,n,l){var i=l(39647),o=l.n(i),a=(l(59301),l(11403)),r=l(43418),d=l(37712),t=["shixunsDetail","globalSetting","loading","dispatch"];n.Z=(0,a.connect)((function(e){var n=e.shixunsDetail,l=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:l.models.index}}))((function(e){var n=e.shixunsDetail,l=(e.globalSetting,e.loading,e.dispatch);o()(e,t);return(0,d.jsx)(r.Z,{centered:!0,keyboard:!1,closable:!1,zIndex:6666,title:"提示",open:"Banner-Auth"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:function(){l({type:"shixunsDetail/setActionTabs",payload:{}}),window.location.href="/account/certification"},onCancel:function(){l({type:"shixunsDetail/setActionTabs",payload:{}})},children:(0,d.jsxs)("p",{className:"tc font16",children:["当前竞赛需要实名认证,请先完成实名认证后再报名参赛",(0,d.jsx)("br",{}),"请问是否前往进行认证?"]})})}))},43727:function(e,n,l){var i=l(82242),o=l.n(i),a=l(7557),r=l.n(a),d=l(41498),t=l.n(d),s=l(79800),u=l.n(s),p=l(57809),c=l(78241),_=l(43418),h=l(8591),v=l(98135),f=l(5112),y=l(88522),m=l(14834),x=l(89392),g=l(59301),j=l(37712),Z=p.default.Option;n.Z=function(e){var n,l,i,a,d,s,b,w,I,k,C,P,S,q,A,z,O,L,T,D,R,E,F,N,B,Y,G,M,V=e.isAddmodle,J=e.setIsAdd,H=e.createTeam,K=e.Data,Q=e.user,$=void 0===Q?{}:Q,U=e.dispatch,W=c.Z.useForm(),X=u()(W,1)[0];console.log("---",$);var ee,ne=(0,g.useState)([]),le=u()(ne,2),ie=le[0],oe=le[1],ae=(0,g.useRef)((0,x.throttle)((function(e){return ue(e)}),1200,{leading:!0,trailing:!0})).current,re=(0,g.useState)([]),de=u()(re,2),te=de[0],se=de[1],ue=function(){var e=t()(r()().mark((function e(n){var l,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,U({type:"account/getSchoolOption",payload:{keyword:n,limit:10,competition_id:null==K?void 0:K.identifier}});case 2:l=e.sent,oe(null==l?void 0:l.schools),n&&""!=n&&se(null==l||null===(i=l.schools)||void 0===i?void 0:i.filter((function(e){return e.name.includes(n)})));case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,g.useEffect)((function(){var e,n,l,i,o,a,r,d,t,s;(null!=K&&null!==(e=K.need_apply_info)&&void 0!==e&&e.need_apply_name||null!=K&&null!==(n=K.need_apply_info)&&void 0!==n&&n.need_apply_teacher_phone||null!=K&&null!==(l=K.need_apply_info)&&void 0!==l&&l.need_apply_student_id||null!=K&&null!==(i=K.need_apply_info)&&void 0!==i&&i.need_apply_sex||null!=K&&null!==(o=K.need_apply_info)&&void 0!==o&&o.need_apply_phone||null!=K&&null!==(a=K.need_apply_info)&&void 0!==a&&a.need_apply_grade||null!=K&&null!==(r=K.need_apply_info)&&void 0!==r&&r.need_apply_teacher_name||null!=K&&null!==(d=K.need_apply_info)&&void 0!==d&&d.need_apply_school)&&ue(1===(null==K?void 0:K.region_rule)?"":null==$||null===(s=$.userInfo)||void 0===s?void 0:s.school_name);ue(null==$||null===(t=$.userInfo)||void 0===t?void 0:t.school_name)}),[(null==K||null===(n=K.need_apply_info)||void 0===n?void 0:n.need_apply_teacher_phone)||(null==K||null===(l=K.need_apply_info)||void 0===l?void 0:l.need_apply_name)||(null==K||null===(i=K.need_apply_info)||void 0===i?void 0:i.need_apply_student_id)||(null==K||null===(a=K.need_apply_info)||void 0===a?void 0:a.need_apply_sex)||(null==K||null===(d=K.need_apply_info)||void 0===d?void 0:d.need_apply_phone)||(null==K||null===(s=K.need_apply_info)||void 0===s?void 0:s.need_apply_grade)||(null==K||null===(b=K.need_apply_info)||void 0===b?void 0:b.need_apply_teacher_name)||(null==K||null===(w=K.need_apply_info)||void 0===w?void 0:w.need_apply_school)]),(0,j.jsx)(_.Z,{className:"modal_styles",centered:!0,title:(0,j.jsxs)("div",{style:{alignItems:"center",display:"flex"},children:[(0,j.jsx)("div",{style:{textAlign:"left",flex:"1"},children:"创建战队"}),(0,j.jsx)(m.Z,{onClick:function(){return J(!1)},style:{cursor:"porint"}})]}),open:V,closable:!1,width:700,destroyOnClose:!0,onOk:function(){X.submit()},onCancel:function(){return J(!1)},children:(0,j.jsxs)(c.Z,{form:X,initialValues:o()(o()({},$.userInfo),{},{sex:null==$||null===(I=$.userInfo)||void 0===I?void 0:I.gender,grade:null==$||null===(k=$.userInfo)||void 0===k?void 0:k.edu_entry_year,school:null==$||null===(C=$.userInfo)||void 0===C?void 0:C.school_name}),labelCol:{span:5},size:"large",onFinish:function(){var e=t()(r()().mark((function e(n){var l,i,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((a=null===(l=ie.find((function(e){return e.name===(null==n?void 0:n.school)})))||void 0===l?void 0:l.id)||null==K||null===(i=K.need_apply_info)||void 0===i||!i.need_apply_school){e.next=4;break}return h.ZP.info("请选择正确的学校"),e.abrupt("return");case 4:H(o()(o()({},n),{},{school_id:a}));case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[((null==K||null===(P=K.need_apply_info)||void 0===P?void 0:P.need_apply_name)||(null==K||null===(S=K.need_apply_info)||void 0===S?void 0:S.need_apply_teacher_phone)||(null==K||null===(q=K.need_apply_info)||void 0===q?void 0:q.need_apply_student_id)||(null==K||null===(A=K.need_apply_info)||void 0===A?void 0:A.need_apply_sex)||(null==K||null===(z=K.need_apply_info)||void 0===z?void 0:z.need_apply_phone)||(null==K||null===(O=K.need_apply_info)||void 0===O?void 0:O.need_apply_grade)||(null==K||null===(L=K.need_apply_info)||void 0===L?void 0:L.need_apply_teacher_name)||(null==K||null===(T=K.need_apply_info)||void 0===T?void 0:T.need_apply_school))&&(0,j.jsx)("div",{className:"mb20",children:"根据竞赛官方的规定,参赛人员需填写必填信息才可完成报名,请确保填写的信息准确完整。"}),(0,j.jsx)(c.Z.Item,{label:"队伍名称",name:"name",rules:[{required:!0,validator:function(e,n){var l;return(null==n||null===(l=n.replaceAll(" ",""))||void 0===l?void 0:l.length)>0?Promise.resolve():Promise.reject("请填写队伍名称")}}],children:(0,j.jsx)(v.Z,{maxLength:60,showCount:!0,placeholder:"请输入队伍名称"})}),(null==K||null===(D=K.need_apply_info)||void 0===D?void 0:D.need_apply_name)&&(0,j.jsx)(c.Z.Item,{label:"参赛人员姓名",name:"real_name",rules:[{required:!0,message:"请输入参赛人员姓名"},{whitespace:!0,message:"姓名不能为空"}],children:(0,j.jsx)(v.Z,{placeholder:"请输入参赛人员姓名",showCount:!0,maxLength:60})}),(null==K||null===(R=K.need_apply_info)||void 0===R?void 0:R.need_apply_sex)&&(0,j.jsx)(c.Z.Item,{label:"性别",name:"sex",rules:[{required:!0,message:"请选择参赛人员性别"}],children:(0,j.jsxs)(f.ZP.Group,{children:[(0,j.jsx)(f.ZP,{value:0,children:"男"}),(0,j.jsx)(f.ZP,{value:1,children:"女"})]})}),(null==K||null===(E=K.need_apply_info)||void 0===E?void 0:E.need_apply_student_id)&&(0,j.jsx)(c.Z.Item,{label:"学号",name:"student_id",rules:[{required:!0,message:"请输入参赛人员学号"},{whitespace:!0,message:"学号不能为空"}],children:(0,j.jsx)(v.Z,{placeholder:"请输入参赛人员学号",showCount:!0,maxLength:60})}),(null==K||null===(F=K.need_apply_info)||void 0===F?void 0:F.need_apply_phone)&&(0,j.jsx)(c.Z.Item,{label:"电话",name:"phone",rules:[{required:!0,message:"请输入参赛人员电话"},{whitespace:!0,message:"电话不能为空"}],children:(0,j.jsx)(v.Z,{placeholder:"请输入参赛人员电话",showCount:!0,maxLength:60})}),(null==K||null===(N=K.need_apply_info)||void 0===N?void 0:N.need_apply_grade)&&(0,j.jsx)(c.Z.Item,{label:"年级",name:"grade",rules:[{required:!0,message:"请选择参赛人员年级"}],children:(0,j.jsx)(p.default,{placeholder:"请选择参赛人员年级",size:"large",children:(ee=(new Date).getFullYear(),Array(31).fill({}).map((function(e,n){return(0,j.jsx)(Z,{value:ee-n,children:(0,j.jsx)("span",{children:ee-n})},n)})))})}),(null==K||null===(B=K.need_apply_info)||void 0===B?void 0:B.need_apply_teacher_name)&&(0,j.jsx)(c.Z.Item,{label:"指导老师姓名",name:"teacher_name",rules:[{required:!0,message:"请输入指导老师姓名"},{whitespace:!0,message:"指导老师姓名不能为空"}],children:(0,j.jsx)(v.Z,{placeholder:"如没有指导老师请填无",showCount:!0,maxLength:60})}),(null==K||null===(Y=K.need_apply_info)||void 0===Y?void 0:Y.need_apply_teacher_phone)&&(0,j.jsx)(c.Z.Item,{label:"指导老师联系方式",name:"teacher_phone",rules:[{required:!0,message:"请输入指导老师联系方式"},{whitespace:!0,message:"指导老师联系方式不能为空"}],children:(0,j.jsx)(v.Z,{placeholder:"请输入指导老师联系方式",showCount:!0,maxLength:60})}),(null==K||null===(G=K.need_apply_info)||void 0===G?void 0:G.need_apply_school)&&1!==(null==K?void 0:K.region_rule)&&(0,j.jsx)(c.Z.Item,{label:"学校",name:"school",rules:[{required:!0,message:"请选择学校"}],children:(0,j.jsx)(y.Z,{size:"large",showSearch:!0,onChange:function(e){return ae(e,K.identifier)},children:te.map((function(e,n){return(0,j.jsx)(Z,{value:e.name,children:e.name},n)}))})}),(null==K||null===(M=K.need_apply_info)||void 0===M?void 0:M.need_apply_school)&&1===(null==K?void 0:K.region_rule)&&(0,j.jsx)(c.Z.Item,{label:"学校",name:"school",rules:[{required:!0,message:"请选择学校"}],children:(0,j.jsx)(p.default,{showSearch:!0,children:ie.map((function(e,n){return(0,j.jsx)(Z,{value:e.name,children:e.name},n)}))})})]})})}},74986:function(e,n,l){var i=l(82242),o=l.n(i),a=l(7557),r=l.n(a),d=l(41498),t=l.n(d),s=l(79800),u=l.n(s),p=l(59301),c=l(57809),_=l(78241),h=l(43418),v=l(8591),f=l(98135),y=l(5112),m=l(88522),x=l(14834),g=l(89392),j=l(37712),Z=c.default.Option;n.Z=function(e){var n,l,i,a,d,s,b,w,I,k,C,P,S,q,A,z,O,L,T,D,R,E,F,N,B,Y,G,M,V=e.isjoin,J=e.setJoin,H=e.JoinTeams,K=e.user,Q=void 0===K?{}:K,$=e.dispatch,U=e.Data,W=void 0===U?{}:U,X=(0,p.useState)(""),ee=u()(X,2),ne=(ee[0],ee[1],(0,p.useState)([])),le=u()(ne,2),ie=le[0],oe=le[1],ae=_.Z.useForm(),re=u()(ae,1)[0],de=(0,p.useRef)((0,g.throttle)((function(e){return _e(e)}),1200,{leading:!0,trailing:!0})).current,te=(0,p.useState)([]),se=u()(te,2),ue=se[0],pe=se[1];(0,p.useEffect)((function(){var e,n,l,i,o,a,r,d,t,s;(null!=W&&null!==(e=W.need_apply_info)&&void 0!==e&&e.need_apply_name||null!=W&&null!==(n=W.need_apply_info)&&void 0!==n&&n.need_apply_teacher_phone||null!=W&&null!==(l=W.need_apply_info)&&void 0!==l&&l.need_apply_student_id||null!=W&&null!==(i=W.need_apply_info)&&void 0!==i&&i.need_apply_sex||null!=W&&null!==(o=W.need_apply_info)&&void 0!==o&&o.need_apply_phone||null!=W&&null!==(a=W.need_apply_info)&&void 0!==a&&a.need_apply_grade||null!=W&&null!==(r=W.need_apply_info)&&void 0!==r&&r.need_apply_teacher_name||null!=W&&null!==(d=W.need_apply_info)&&void 0!==d&&d.need_apply_school)&&_e(1===(null==W?void 0:W.region_rule)?"":null==Q||null===(s=Q.userInfo)||void 0===s?void 0:s.school_name);_e(null==Q||null===(t=Q.userInfo)||void 0===t?void 0:t.school_name)}),[(null==W||null===(n=W.need_apply_info)||void 0===n?void 0:n.need_apply_teacher_phone)||(null==W||null===(l=W.need_apply_info)||void 0===l?void 0:l.need_apply_name)||(null==W||null===(i=W.need_apply_info)||void 0===i?void 0:i.need_apply_student_id)||(null==W||null===(a=W.need_apply_info)||void 0===a?void 0:a.need_apply_sex)||(null==W||null===(d=W.need_apply_info)||void 0===d?void 0:d.need_apply_phone)||(null==W||null===(s=W.need_apply_info)||void 0===s?void 0:s.need_apply_grade)||(null==W||null===(b=W.need_apply_info)||void 0===b?void 0:b.need_apply_teacher_name)||(null==W||null===(w=W.need_apply_info)||void 0===w?void 0:w.need_apply_school)]);var ce,_e=function(){var e=t()(r()().mark((function e(n){var l,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,$({type:"account/getSchoolOption",payload:{keyword:n,limit:10,competition_id:null==W?void 0:W.identifier}});case 2:l=e.sent,oe(null==l?void 0:l.schools),n&&""!=n&&pe(null==l||null===(i=l.schools)||void 0===i?void 0:i.filter((function(e){return e.name.includes(n)})));case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,j.jsx)(h.Z,{className:"modal_styles",centered:!0,title:(0,j.jsxs)("div",{style:{alignItems:"center",display:"flex"},children:[(0,j.jsx)("div",{style:{textAlign:"left",flex:"1"},children:"加入战队"}),(0,j.jsx)(x.Z,{onClick:function(){return J(!1)},style:{cursor:"porint"}})]}),open:V,width:700,closable:!1,destroyOnClose:!0,onOk:function(){re.submit()},onCancel:function(){return J(!1)},children:(0,j.jsxs)(_.Z,{form:re,size:"large",labelCol:{span:4},initialValues:o()(o()({},Q.userInfo),{},{sex:null==Q||null===(I=Q.userInfo)||void 0===I?void 0:I.gender,grade:null==Q||null===(k=Q.userInfo)||void 0===k?void 0:k.edu_entry_year,school:null==Q||null===(C=Q.userInfo)||void 0===C?void 0:C.school_name}),onFinish:function(){var e=t()(r()().mark((function e(n){var l,i,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((a=null===(l=ie.find((function(e){return e.name===(null==n?void 0:n.school)})))||void 0===l?void 0:l.id)||null==W||null===(i=W.need_apply_info)||void 0===i||!i.need_apply_school){e.next=4;break}return v.ZP.info("请选择正确的学校"),e.abrupt("return");case 4:H(o()(o()({},n),{},{school_id:a}));case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[((null==W||null===(P=W.need_apply_info)||void 0===P?void 0:P.need_apply_name)||(null==W||null===(S=W.need_apply_info)||void 0===S?void 0:S.need_apply_teacher_phone)||(null==W||null===(q=W.need_apply_info)||void 0===q?void 0:q.need_apply_student_id)||(null==W||null===(A=W.need_apply_info)||void 0===A?void 0:A.need_apply_sex)||(null==W||null===(z=W.need_apply_info)||void 0===z?void 0:z.need_apply_phone)||(null==W||null===(O=W.need_apply_info)||void 0===O?void 0:O.need_apply_grade)||(null==W||null===(L=W.need_apply_info)||void 0===L?void 0:L.need_apply_teacher_name)||(null==W||null===(T=W.need_apply_info)||void 0===T?void 0:T.need_apply_school))&&(0,j.jsx)("div",{className:"mb20",children:"根据竞赛官方的规定,参赛人员需填写必填信息才可完成报名,请确保填写的信息准确完整。"}),(0,j.jsx)(_.Z.Item,{label:"邀请码",name:"invite_code",rules:[{required:!0,validator:function(e,n){var l;return(null==n||null===(l=n.replaceAll(" ",""))||void 0===l?void 0:l.length)>0?Promise.resolve():Promise.reject("请输入邀请码")}}],children:(0,j.jsx)(f.Z,{maxLength:60,showCount:!0,placeholder:"请输入邀请码"})}),(null==W||null===(D=W.need_apply_info)||void 0===D?void 0:D.need_apply_name)&&(0,j.jsx)(_.Z.Item,{label:"参赛人员姓名",name:"real_name",rules:[{required:!0,message:"请输入参赛人员姓名"},{whitespace:!0,message:"姓名不能为空"}],children:(0,j.jsx)(f.Z,{placeholder:"请输入参赛人员姓名",showCount:!0,maxLength:60})}),(null==W||null===(R=W.need_apply_info)||void 0===R?void 0:R.need_apply_sex)&&(0,j.jsx)(_.Z.Item,{label:"性别",name:"sex",rules:[{required:!0,message:"请选择参赛人员性别"}],children:(0,j.jsxs)(y.ZP.Group,{children:[(0,j.jsx)(y.ZP,{value:0,children:"男"}),(0,j.jsx)(y.ZP,{value:1,children:"女"})]})}),(null==W||null===(E=W.need_apply_info)||void 0===E?void 0:E.need_apply_student_id)&&(0,j.jsx)(_.Z.Item,{label:"学号",name:"student_id",rules:[{required:!0,message:"请输入参赛人员学号"},{whitespace:!0,message:"学号不能为空"}],children:(0,j.jsx)(f.Z,{placeholder:"请输入参赛人员学号",showCount:!0,maxLength:60})}),(null==W||null===(F=W.need_apply_info)||void 0===F?void 0:F.need_apply_phone)&&(0,j.jsx)(_.Z.Item,{label:"电话",name:"phone",rules:[{required:!0,message:"请输入参赛人员电话"},{whitespace:!0,message:"电话不能为空"}],children:(0,j.jsx)(f.Z,{placeholder:"请输入参赛人员电话",showCount:!0,maxLength:60})}),(null==W||null===(N=W.need_apply_info)||void 0===N?void 0:N.need_apply_grade)&&(0,j.jsx)(_.Z.Item,{label:"年级",name:"grade",rules:[{required:!0,message:"请选择参赛人员年级"}],children:(0,j.jsx)(c.default,{placeholder:"请选择参赛人员年级",size:"large",children:(ce=(new Date).getFullYear(),Array(31).fill({}).map((function(e,n){return(0,j.jsx)(Z,{value:ce-n,children:(0,j.jsx)("span",{children:ce-n})},n)})))})}),(null==W||null===(B=W.need_apply_info)||void 0===B?void 0:B.need_apply_teacher_name)&&(0,j.jsx)(_.Z.Item,{label:"指导老师姓名",name:"teacher_name",rules:[{required:!0,message:"请输入指导老师姓名"},{whitespace:!0,message:"指导老师姓名不能为空"}],children:(0,j.jsx)(f.Z,{placeholder:"如没有指导老师请填无",showCount:!0,maxLength:60})}),(null==W||null===(Y=W.need_apply_info)||void 0===Y?void 0:Y.need_apply_teacher_phone)&&(0,j.jsx)(_.Z.Item,{label:"指导老师联系方式",name:"teacher_phone",rules:[{required:!0,message:"请输入指导老师联系方式"},{whitespace:!0,message:"指导老师联系方式不能为空"}],children:(0,j.jsx)(f.Z,{placeholder:"请输入指导老师联系方式",showCount:!0,maxLength:60})}),(null==W||null===(G=W.need_apply_info)||void 0===G?void 0:G.need_apply_school)&&1!==(null==W?void 0:W.region_rule)&&(0,j.jsx)(_.Z.Item,{label:"学校",name:"school",rules:[{required:!0,message:"请选择学校"}],children:(0,j.jsx)(m.Z,{size:"large",showSearch:!0,onChange:function(e){return de(e,W.identifier)},children:ue.map((function(e,n){return(0,j.jsx)(Z,{value:e.name,children:e.name},n)}))})}),(null==W||null===(M=W.need_apply_info)||void 0===M?void 0:M.need_apply_school)&&1===(null==W?void 0:W.region_rule)&&(0,j.jsx)(_.Z.Item,{label:"学校",name:"school",rules:[{required:!0,message:"请选择学校"}],children:(0,j.jsx)(c.default,{showSearch:!0,children:ie.map((function(e,n){return(0,j.jsx)(Z,{value:e.name,children:e.name},n)}))})})]})})}},55701:function(e,n,l){var i=l(7557),o=l.n(i),a=l(41498),r=l.n(a),d=l(79800),t=l.n(d),s=l(59301),u=l(8591),p=l(43418),c=l(98135),_=l(3113),h=l(18327),v=l(42124),f=l(61435),y=l(54335),m=l(37712),x=/^1\d{10}$/;n.Z=function(e){var n=e.isShowPhone,l=e.setIsShowPhone,i=e.user,a=e.dispatch,d=e.onOK,g=e.isopen,j=e.setisopen,Z=e.datas,b=e.Header,w=(0,s.useState)(""),I=t()(w,2),k=I[0],C=I[1],P=(0,s.useState)(""),S=t()(P,2),q=S[0],A=S[1],z=(0,s.useState)(60),O=t()(z,2),L=O[0],T=O[1],D=(0,s.useState)(),R=t()(D,2),E=R[0],F=R[1],N=(0,s.useState)(!1),B=t()(N,2),Y=B[0],G=B[1],M=(0,s.useState)(!1),V=t()(M,2),J=V[0],H=V[1],K=(0,s.useState)(""),Q=t()(K,2),$=Q[0],U=Q[1],W=(0,s.useRef)();(0,s.useEffect)((function(){return function(){W.current&&clearInterval(W.current)}}),[]),(0,v.Y)((function(){E&&(T(60),L>0?T(L-1):(T(60),F(!1),W.current&&clearInterval(W.current)))}),1e3);var X=function(){var e=r()(o()().mark((function e(){var n,l,r;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,h.ZP)("/api/users/accounts/".concat(null===(n=i.userInfo)||void 0===n?void 0:n.login,"/valid_phone.json"),{method:"get",params:{phone:k}});case 2:if(-1!==(null==(l=e.sent)?void 0:l.status)){e.next=5;break}return e.abrupt("return");case 5:if(null==l||!l.is_exists){e.next=8;break}return G(!0),e.abrupt("return");case 8:return r=(0,f.M)(k),e.next=11,a({type:"account/getCode",payload:{login:k,type:3,smscode:r}});case 11:1===e.sent.status&&(u.ZP.info("验证码已发送,请注意查收"),F(!0));case 13:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,m.jsxs)("div",{children:[(0,m.jsx)(p.Z,{title:"强制解绑",open:J,onCancel:function(){return H(!1)},onOk:r()(o()().mark((function e(){var n,a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if($){e.next=3;break}return u.ZP.info("验证码不能为空"),e.abrupt("return");case 3:return e.next=5,(0,h.ZP)("/api/users/accounts/".concat(null==i||null===(n=i.userInfo)||void 0===n?void 0:n.login,"/phone_force_unbind.json"),{method:"POST",body:{code:$,phone:k}});case 5:0===(null==(a=e.sent)?void 0:a.status)&&(u.ZP.info("解绑成功"),F(!1),H(!1),d(),l(!1),U(""));case 7:case"end":return e.stop()}}),e)}))),children:(0,m.jsxs)("div",{style:{padding:"8px 24px"},children:[(0,m.jsx)("p",{children:"若原账号只有绑定了手机号一种登录方式,强制解绑后会导致原账号无法登录,请确定是否强制解绑"}),(0,m.jsxs)("p",{children:["你的手机号:",k]}),(0,m.jsxs)("p",{children:["手机验证码:",(0,m.jsx)(c.Z,{value:$,size:"middle",onChange:function(e){return U(e.target.value)},style:{width:"240px"}})," ",(0,m.jsx)(_.ZP,{disabled:E,type:"primary",size:"middle",onClick:r()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=(0,f.M)(k),e.next=3,a({type:"account/getCode",payload:{login:k,type:10,smscode:n}});case 3:1===e.sent.status&&(u.ZP.info("验证码已发送,请注意查收"),F(!0));case 5:case"end":return e.stop()}}),e)}))),children:E?"重新发送".concat(L,"s"):"获取验证码"})]})]})}),(0,m.jsx)(p.Z,{title:"提示",open:Y,onCancel:function(){G(!1)},okText:"进行强制解绑",okButtonProps:{type:"primary",ghost:!0,style:{width:"124px"}},onOk:function(){H(!0),G(!1)},children:(0,m.jsxs)("div",{style:{padding:"7px 24px"},children:[(0,m.jsx)("span",{children:"该手机号已经被绑定账号,如果需要将该手机号绑定在当前账号上,你可以进行下方任意一种解绑操作:"}),(0,m.jsx)("br",{}),(0,m.jsx)("p",{style:{marginTop:"1em",display:"flex"},children:(0,m.jsx)("span",{style:{flex:"1"},children:"1、使用该手机号登录平台进行解绑,再将手机号绑定当前账号上。"})}),(0,m.jsx)("p",{style:{marginTop:"1em",display:"flex"},children:(0,m.jsx)("span",{style:{flex:"1"},children:"2、强制解绑(强制解绑可能会导致解绑账号无法登录)"})})]})}),(0,m.jsx)(p.Z,{title:"绑定手机号",open:n,onCancel:function(){return l(!1)},onOk:r()(o()().mark((function e(){var n,r,t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(x.test(k)){e.next=3;break}return u.ZP.info("请输入有效的11位手机号码"),e.abrupt("return");case 3:if(q){e.next=6;break}return u.ZP.info("请输入验证码"),e.abrupt("return");case 6:return n=i.userInfo||{},r=n.login,e.next=9,a({type:"account/bindPhone",payload:{login:r,phone:k,code:q}});case 9:0===(null==(t=e.sent)?void 0:t.status)&&(l(!1),d());case 11:case"end":return e.stop()}}),e)}))),children:(0,m.jsxs)("div",{style:{padding:"8px 24px"},children:[(0,m.jsx)("p",{children:"平台已检测到您未绑定手机号,为了不影响使用报名功能,请先绑定手机号码"}),(0,m.jsxs)("p",{children:["你的手机号:",(0,m.jsx)(c.Z,{size:"middle",value:k,onChange:function(e){return C(e.target.value)},style:{width:"240px"}})]}),(0,m.jsxs)("p",{children:["手机验证码:",(0,m.jsx)(c.Z,{size:"middle",value:q,onChange:function(e){return A(e.target.value)},style:{width:"240px"}})," ",(0,m.jsx)(_.ZP,{disabled:E,type:"primary",size:"middle",onClick:r()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(x.test(k)){e.next=3;break}return u.ZP.info("请输入有效的11位手机号码"),e.abrupt("return");case 3:X();case 4:case"end":return e.stop()}}),e)}))),children:E?"重新发送".concat(L,"s"):"获取验证码"})]})]})}),(0,m.jsx)(p.Z,{open:g,footer:!1,onCancel:function(){return j(!1)},centered:!0,width:460,children:(0,m.jsxs)("div",{children:[(0,m.jsxs)("div",{style:{marginTop:50,fontSize:26,color:"#3d3d3d",textAlign:"center",marginBottom:20},children:[(0,m.jsx)("i",{style:{fontSize:26,color:"#52C41A"},className:"iconfont icon-tongguo"})," 报名成功"]}),(0,m.jsxs)("div",{style:{alignItems:"center",textAlign:"center"},children:[(null==b?void 0:b.is_show_picture)&&(0,m.jsx)("img",{style:{width:180,border:"1px solid #eeeeef",padding:10,marginBottom:20},src:y.Z.IMG_SERVER+(null==Z?void 0:Z.QR_code)}),(0,m.jsx)("p",{style:{color:"#AAAAAA"},children:(null==b?void 0:b.apply_success_tips)||"参赛者可扫码加入大赛官方交流群,获取最新竞赛通知"})]})]})})]})}},42124:function(e,n,l){l.d(n,{Y:function(){return o}});var i=l(59301);function o(e,n){var l=(0,i.useRef)(),o=(0,i.useRef)();(0,i.useEffect)((function(){l.current=e})),(0,i.useEffect)((function(){if(null!==n){var e=setInterval((function(){l.current()}),n);return o.current=e,function(){return clearInterval(e)}}}),[n])}}}]); \ No newline at end of file diff --git a/p__Competitions__Edit__index.async.js b/p__Competitions__Edit__index.async.js index 8dda6739dd..3d6445438e 100644 --- a/p__Competitions__Edit__index.async.js +++ b/p__Competitions__Edit__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[38797,95638],{16135:function(e,n,t){var i=t(39647),l=t.n(i),s=(t(59301),t(11403)),o=t(43418),a=t(37712),r=["shixunsDetail","globalSetting","loading","dispatch"];n.Z=(0,s.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t.models.index}}))((function(e){var n=e.shixunsDetail,t=(e.globalSetting,e.loading,e.dispatch);l()(e,r);return(0,a.jsx)(o.Z,{centered:!0,keyboard:!1,closable:!1,zIndex:6666,title:"提示",open:"Banner-Auth"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:function(){t({type:"shixunsDetail/setActionTabs",payload:{}}),window.location.href="/account/certification"},onCancel:function(){t({type:"shixunsDetail/setActionTabs",payload:{}})},children:(0,a.jsxs)("p",{className:"tc font16",children:["当前竞赛需要实名认证,请先完成实名认证后再报名参赛",(0,a.jsx)("br",{}),"请问是否前往进行认证?"]})})}))},77800:function(e,n,t){t.d(n,{Z:function(){return u}});var i=t(79800),l=t.n(i),s=t(78241),o=t(98135),a=t(3113),r=t(59301),c={search:"search___JA0r9",btn:"btn___GGtZC"},d=t(37712),u=function(e){var n=e.value,t=e.onChange,i=s.Z.useForm(),u=l()(i,1)[0],p=(0,r.useRef)(!1);(0,r.useEffect)((function(){n&&u.setFieldsValue(n)}),n);return(0,d.jsx)("div",{className:c.search,children:(0,d.jsxs)(s.Z,{className:c.formWrap,colon:!1,form:u,size:"large",layout:"inline",onFinish:function(e){p.current||function(e){p.current||t(e),p.current=!0,setTimeout((function(){p.current=!1}),2e3)}(e)},children:[(0,d.jsx)(s.Z.Item,{label:"实践项目名称",name:"keyword",initialValue:"",children:(0,d.jsx)(o.Z,{style:{width:280,height:40}})}),(0,d.jsx)(s.Z.Item,{label:"学校/单位",name:"schools",initialValue:"",style:{margin:"0 40px"},children:(0,d.jsx)(o.Z,{style:{width:280,height:40}})}),(0,d.jsx)(s.Z.Item,{label:"创建者/合作者",name:"creator",initialValue:"",children:(0,d.jsx)(o.Z,{style:{width:200,height:40}})}),(0,d.jsx)(a.ZP,{className:c.btn,type:"primary",htmlType:"submit",children:"搜索"})]})})}},74119:function(e,n,t){t.d(n,{z:function(){return N},Z:function(){return I}});var i=t(7557),l=t.n(i),s=t(41498),o=t.n(s),a=t(82242),r=t.n(a),c=t(37205),d=t.n(c),u=t(79800),p=t.n(u),m=t(59301),h=t(46651),_=t(8591),f=t(43418),x=t(3113),v=t(54335),g=t(86343),y=t(37712),j="  ";function b(e){if(0==e)return"0 Byte";var n=parseInt(""+Math.floor(Math.log(e)/Math.log(1024)),10);return(e/Math.pow(1024,n)).toFixed(1)+" "+["Bytes","KB","MB","GB","TB"][n]}var w=t(93737),Z=t(89392);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var k=h.Z.Dragger;function N(e){var n=[];return e&&e.length>0&&(n=e.map((function(e){return{uid:e.id,id:e.id,name:e.title+j+e.filesize,url:e.url,filesize:e.filesize,status:"done",response:{id:e.id}}}))),n}var I=function(e){var n=e.value,t=e.onChange,i=e.action,s=e.data,a=e.className,c=e.maxSize,u=void 0===c?150:c,N=e.title,I=void 0===N?"上传附件":N,A=e.showRemoveModal,S=void 0!==A&&A,C=e.accept,F=void 0===C?"":C,P=e.additionalText,T=e.isDragger,L=e.number,E=void 0===L?1e3:L,D=e.aloneClear,R=void 0!==D&&D,V=e.realTimeRemove,M=void 0===V||V,z=(0,m.useState)(!1),B=p()(z,2),O=B[0],Y=B[1],H=(0,m.useState)(n||[]),q=p()(H,2),Q=q[0],G=q[1],U=(0,m.useState)(1),W=p()(U,2),J=W[0],K=W[1];(0,m.useEffect)((function(){n&&(1===J&&G(d()(n)),K(2),E===(null==n?void 0:n.length)&&Y(!0))}),[n]);var X,$=function(){setTimeout((function(){Q.pop(),G(d()(Q))}),500)},ee={multiple:!0,disabled:O,accept:F,withCredentials:!0,fileList:Q,beforeUpload:function(e,n){var t=e.size/1024/1024;return Q.concat(n).length>E?(Q.pop(),G(d()(Q)),_.ZP.error("最多只能上传".concat(E,"个文件")),R?Promise.reject():($(),!1)):t=E?Y(!0):Y(!1),G(d()(Q)),Q=Q.map((function(e){var n,t;null!=e&&null!==(n=e.response)&&void 0!==n&&n.id&&(e.url=null==e||null===(t=e.response)||void 0===t?void 0:t.url);return-1===e.name.indexOf(j)&&(e.name="".concat(e.name).concat(j).concat(b(e.size))),r()({},e)})),console.log("info:",e,Q),t(Q)):_.ZP.error(null===(i=e.file)||void 0===i||null===(i=i.response)||void 0===i?void 0:i.message)},onRemove:(X=o()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(M){e.next=2;break}return e.abrupt("return",!0);case 2:if(t=function(){var e=o()(l()().mark((function e(){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n.response?n.response.id:n.id)){e.next=8;break}return e.next=4,(0,g.JZ)(n.response?n.response.id:n.uid);case 4:return t=e.sent,e.abrupt("return",Promise.resolve(t));case 8:return e.abrupt("return",!0);case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),!S){e.next=7;break}return e.abrupt("return",new Promise((function(e,n){var i;f.Z.confirm({centered:!0,width:530,okText:"确定",cancelText:"取消",title:"提示",content:(0,y.jsx)("div",{className:"tc font16",children:"是否确认删除?"}),onOk:(i=o()(l()().mark((function n(){return l()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,t();case 2:n.sent,_.ZP.success("删除成功"),e(!0);case 5:case"end":return n.stop()}}),n)}))),function(){return i.apply(this,arguments)}),onCancel:function(){return e(!1)}})})));case 7:return e.next=9,t();case 9:return e.abrupt("return",e.sent);case 10:case"end":return e.stop()}}),e)}))),function(e){return X.apply(this,arguments)})};return(0,y.jsxs)("div",{className:"multi-upload ".concat(a||""),children:[T&&(0,y.jsxs)(k,r()(r()({},ee),{},{children:[(0,y.jsx)("p",{className:"ant-upload-drag-icon",children:(0,y.jsx)(w.Z,{})}),(0,y.jsxs)("p",{className:"ant-upload-text",children:["点击上传图标,选择要上传的文件或将文件拖拽到此",(0,y.jsx)("br",{}),"(单个文件最大限制为",u,"MB)"," "]}),P]})),!T&&(0,y.jsxs)(h.Z,r()(r()({},ee),{},{children:[(0,y.jsxs)(x.ZP,{disabled:O,className:"upload_button",children:[(0,y.jsx)("img",{className:"aBtn_img",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="}),I]}),(0,y.jsxs)("span",{onClick:function(e){e.preventDefault(),e.stopPropagation()},className:"upload_text",children:["(单个文件最大",u,"MB)"," "]})]}))]})}},30491:function(e,n,t){t.d(n,{h:function(){return p},x:function(){return m}});var i=t(82242),l=t.n(i),s=t(39647),o=t.n(s),a=t(75948),r=t(9397),c=t(40628),d=t(37712),u=["value","onChange","scrollId"],p=function(e){var n=e.value,t=e.onChange,i=e.scrollId,s=o()(e,u);return(0,d.jsx)("div",{id:i||"",children:(0,d.jsx)(a.Z,l()(l()({},s),{},{defaultValue:n,onChange:function(e,n){console.log("a:",e,n),null!=n&&n.length?t(e,n):t(e)}}))})},m=function(e){var n=e.value,t=e.onChange,i=e.placeholder,l=e.height,s=void 0===l?140:l;return e.isEdit?(0,d.jsx)(a.Z,{watch:!0,isFocus:!0,height:s,placeholder:i,defaultValue:n,onChange:t}):(0,d.jsx)("div",{style:{cursor:"pointer"},children:n?(0,d.jsx)(c.Z,{className:r.Z.inputBorder,value:n}):(0,d.jsx)("div",{className:"".concat(r.Z.inputBorder," ").concat(r.Z.placeholder," inputBorderError"),children:i})})}},12649:function(e,n,t){t.d(n,{Z:function(){return E},P:function(){return T}});var i=t(37205),l=t.n(i),s=t(39647),o=t.n(s),a=t(7557),r=t.n(a),c=t(82242),d=t.n(c),u=t(41498),p=t.n(u),m=t(79800),h=t.n(m),_=t(59301),f=t(78241),x=t(43418),v=t(5112),g=t(98135),y=t(14491),j="brief___LOzpE",b="contentTitle___xkdcN",w="content___Vtri0",Z="antdTable___s8T2N",k="tableCell___kN9Fw",N="antdModal___WVBk3",I="orangeColor___ryB2u",A=t(4368),S=t(37712),C=["isImportMultipleCourse"],F=function(e){var n=e.studentNames,t=e.total;return t>3?(0,S.jsxs)(S.Fragment,{children:["课堂内有",(0,S.jsx)("span",{className:I,children:null==n?void 0:n.join("、")}),"等",(0,S.jsx)("span",{className:I,children:t}),"名学生"]}):(0,S.jsxs)(S.Fragment,{children:["课堂内有",(0,S.jsx)("span",{className:I,children:null==n?void 0:n.join("、")}),["","一","两","三"][t],"名学生"]})},P=function(e){var n=e.onCancel,t=e.onOk,i=e.visible,l=(e.inPaper,e.renderData),s=(e.type,e.isMultipleCourse),o=void 0!==s&&s,a=f.Z.useForm(),c=h()(a,1)[0],u=(0,_.useState)(1),m=h()(u,2),g=m[0],y=m[1],j=(0,_.useState)(!1),b=h()(j,2),Z=b[0],k=b[1],A=(0,_.useMemo)((function(){return 1===(null==l?void 0:l.total_num)&&1===(null==l?void 0:l.can_copy_num)}),[l]),C=(0,_.useMemo)((function(){var e;return null==l||null===(e=l.course_data_list)||void 0===e?void 0:e.filter((function(e){return e.is_show}))}),[l]);return(0,S.jsx)(S.Fragment,{children:A?(0,S.jsxs)(x.Z,{centered:!0,closable:!0,open:i,destroyOnClose:!0,title:"提示",className:N,width:682,confirmLoading:Z,onCancel:n,onOk:p()(r()().mark((function e(){var n,i,s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return k(!0),n=g,o&&(s=d()({},c.getFieldsValue()),n=null==l||null===(i=l.course_data_list)||void 0===i?void 0:i.map((function(e){return void 0!==s[e.id]?d()(d()({},e),{},{is_copy:s[e.id]}):e}))),e.next=5,t(n);case 5:k(!1);case 6:case"end":return e.stop()}}),e)}))),children:[(0,S.jsx)("div",{className:w,style:{marginBottom:20},children:o?"检测到以下课堂已在教学课堂中使用,请问是否复制成新的实训发送至教学课堂中?":(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)(F,{studentNames:null==l?void 0:l.student_names,total:null==l?void 0:l.student_count}),"学习过该实践项目。该项目支持复制,请选择是否将该项目复制为新项目发送至课堂中?"]})}),o?(0,S.jsx)(f.Z,{form:c,preserve:!1,children:null==C?void 0:C.map((function(e){return(0,S.jsxs)(_.Fragment,{children:[(0,S.jsx)("h3",{className:"ml15 mb5",children:e.name}),(0,S.jsx)(f.Z.Item,{name:e.id,initialValue:1,children:(0,S.jsxs)(v.ZP.Group,{className:w,children:[(0,S.jsx)(v.ZP,{value:1,style:{color:"#464f66"},children:"复制实训"}),(0,S.jsx)(v.ZP,{value:0,style:{color:"#464f66"},children:"不复制实训"})]})})]},e.id)}))}):(0,S.jsxs)(v.ZP.Group,{value:g,onChange:function(e){return y(e.target.value)},className:w,style:{marginBottom:30},children:[(0,S.jsx)(v.ZP,{value:1,style:{color:"#464f66"},children:"复制"}),(0,S.jsx)(v.ZP,{value:0,style:{color:"#464f66"},children:"不复制"})]}),(0,S.jsxs)("div",{children:[(0,S.jsx)("div",{className:w,style:{marginBottom:10},children:"* 说明:"}),(0,S.jsx)("div",{className:w,style:{marginBottom:20},children:"1、复制:系统将复制并创建一个新的项目发送到课堂中使用(不会复制学生的挑战记录),新的项目支持进行编辑并与原项目信息互不影响。"}),(0,S.jsx)("div",{className:"".concat(w," ").concat(I),children:"2、不复制:当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"})]})]}):(0,S.jsx)(x.Z,{centered:!0,closable:!0,destroyOnClose:!0,open:i,confirmLoading:Z,title:"提示",width:682,onCancel:n,onOk:p()(r()().mark((function e(){var n,i,s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return k(!0),n=0,o&&(s=d()({},c.getFieldsValue()),n=null==l||null===(i=l.course_data_list)||void 0===i?void 0:i.map((function(e){return void 0!==s[e.id]?d()(d()({},e),{},{is_use:s[e.id]}):e}))),e.next=5,t(n);case 5:k(!1);case 6:case"end":return e.stop()}}),e)}))),children:(0,S.jsxs)("div",{className:w,children:[(0,S.jsx)(F,{studentNames:null==l?void 0:l.student_names,total:null==l?void 0:l.student_count}),"学习过该实践项目。",o?(0,S.jsxs)(f.Z,{form:c,preserve:!1,children:[(0,S.jsx)("h3",{children:"当前实训不可复制,已经检测到以下课堂存在该实训,同一实训在课堂中重复使用时,会导致成绩互相影响,请确认是否继续使用"}),null==C?void 0:C.map((function(e){return(0,S.jsxs)(_.Fragment,{children:[(0,S.jsx)("h3",{className:"ml15 mb5",children:e.name}),(0,S.jsx)(f.Z.Item,{name:e.id,initialValue:1,children:(0,S.jsxs)(v.ZP.Group,{className:w,children:[(0,S.jsx)(v.ZP,{value:1,style:{color:"#464f66"},children:"继续使用"}),(0,S.jsx)(v.ZP,{value:0,style:{color:"#464f66"},children:"不使用"})]})})]},e.id)}))]}):(0,S.jsxs)("div",{children:["该项目不支持复制,若确认继续发送,",(0,S.jsx)("span",{className:I,children:"当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"}),"(如果不想清空学生之前的挑战记录,建议参照该实践项目的内容自行创建一个新的项目,或者尝试联系项目创建人开放本项目的复制权限)。"]})]})})})},T=function(){var e=(0,_.useState)(!1),n=h()(e,2),t=n[0],i=n[1],l=(0,_.useState)(),s=h()(l,2),a=s[0],c=s[1],d=function(){var e=p()(r()().mark((function e(n){var t,l,s,a,d;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=n.isImportMultipleCourse,l=void 0!==t&&t,s=o()(n,C),console.log(n),e.t0=null==n?void 0:n.result,e.t0){e.next=7;break}return e.next=6,(0,A.Tr)(s);case 6:e.t0=e.sent;case 7:if(!("status"in(a=e.t0))){e.next=10;break}return e.abrupt("return",!1);case 10:if(!l){e.next=17;break}if(!(null==a||null===(d=a.course_data_list)||void 0===d?void 0:d.some((function(e){return e.is_show})))){e.next=16;break}return c(a),i(!0),e.abrupt("return",!0);case 16:return e.abrupt("return",a.course_data_list||[]);case 17:if(0!==a.student_count){e.next=19;break}return e.abrupt("return",!1);case 19:return c(a),i(!0),e.abrupt("return",!0);case 22:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return[t,function(){return i(!1)},a,d]},L=function(e){var n=f.Z.useForm(),t=h()(n,1)[0],i=(0,_.useState)(!1),s=h()(i,2),o=s[0],a=s[1],c=e.onCancel,d=e.onOk,u=e.visible,m=e.inPaper,w=void 0!==m&&m,A=e.renderData,C=e.type,P=e.isMultipleCourse,T=void 0!==P&&P,L=e.position,E=(0,_.useMemo)((function(){return w?[{title:"实践项目名称",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:k,render:function(e,n){return(0,S.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e})}},{title:"是否复制",dataIndex:"is_copy",align:"center",render:function(e,n){return(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)(f.Z.Item,{name:["".concat("subject"===C?n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],initialValue:1,children:(0,S.jsxs)(v.ZP.Group,{children:[(0,S.jsx)(v.ZP,{value:1,children:"是"}),(0,S.jsx)(v.ZP,{value:0,children:"否"})]})}),(0,S.jsx)(f.Z.Item,{name:["".concat("subject"===C?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],hidden:!0,initialValue:1,children:(0,S.jsx)(g.Z,{type:"hidden"})})]})}}]:[{title:"实践项目名称",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:k,render:function(e,n){return(0,S.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e})}},{title:"是否使用",dataIndex:"is_use",align:"center",render:function(e,n){return(0,S.jsx)(f.Z.Item,{name:["".concat("subject"===C?n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],initialValue:1,children:(0,S.jsxs)(v.ZP.Group,{children:[(0,S.jsx)(v.ZP,{value:1,children:"是"}),(0,S.jsx)(v.ZP,{value:0,children:"否"})]})})}},{title:"是否复制",dataIndex:"is_copy",align:"center",render:function(e,n){return(0,S.jsx)(f.Z.Item,{name:["".concat("subject"===C?n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],initialValue:1,children:(0,S.jsxs)(v.ZP.Group,{children:[(0,S.jsx)(v.ZP,{value:1,children:"是"}),(0,S.jsx)(v.ZP,{value:0,children:"否"})]})})}}]}),[w]),D=(0,_.useMemo)((function(){return w?[{title:"实践项目名称",dataIndex:"name",width:424,className:k,align:"center",ellipsis:!0,render:function(e,n){return(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e}),(0,S.jsx)(f.Z.Item,{name:["".concat("subject"===C?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],hidden:!0,initialValue:0,children:(0,S.jsx)(g.Z,{type:"hidden"})}),(0,S.jsx)(f.Z.Item,{name:["".concat("subject"===C?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],hidden:!0,initialValue:1,children:(0,S.jsx)(g.Z,{type:"hidden"})})]})}}]:[{title:"实践项目名称",dataIndex:"name",width:424,className:k,ellipsis:!0,align:"center",render:function(e,n){return(0,S.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e})}},{title:"是否使用",dataIndex:"is_use",align:"center",render:function(e,n){return(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)(f.Z.Item,{name:["".concat("subject"===C?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],initialValue:0,children:(0,S.jsxs)(v.ZP.Group,{children:[(0,S.jsx)(v.ZP,{value:1,children:"是"}),(0,S.jsx)(v.ZP,{value:0,children:"否"})]})}),(0,S.jsx)(f.Z.Item,{name:["".concat("subject"===C?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],hidden:!0,initialValue:0,children:(0,S.jsx)(g.Z,{type:"hidden"})})]})}}]}),[w]);if(T){var R={title:"课堂名称",ellipsis:!0,dataIndex:"course_name",width:190,align:"center",className:k,render:function(e,n){return(0,S.jsx)("a",{href:"/classrooms/".concat(n.course_id),children:e})}};E=[R].concat(l()(E)),D=[R].concat(l()(D))}var V=(0,_.useMemo)((function(){return function(e){var n=e.used,t=e.copy,i=e.canNotCopy,l=e.studentNames,s=e.studentCount,o=e.inPaper,a=e.is_random,r=void 0!==a&&a,c=e.position,d=(void 0===c?"":c)||(o?"试卷":"课程");return(0,S.jsxs)("span",{children:[(0,S.jsx)(F,{studentNames:l,total:s}),"学习过",d,"中的",(0,S.jsx)("span",{className:I,children:n}),"个项目,",t>0&&i>0?(0,S.jsxs)(S.Fragment,{children:["其中",(0,S.jsx)("span",{className:I,children:t}),"个项目支持复制,",(0,S.jsx)("span",{className:I,children:i}),"个项目不支持复制"]}):t>0&&0===i?(0,S.jsxs)(S.Fragment,{children:["其中",(0,S.jsx)("span",{className:I,children:t}),"个项目支持复制"]}):0===t&&i>0?(0,S.jsxs)(S.Fragment,{children:["其中",(0,S.jsx)("span",{className:I,children:i}),"个项目不支持复制"]}):void 0,"。请选择",r?"":"是否继续使用和","是否复制为新项目发送至课堂中?"]})}({used:null==A?void 0:A.repeat_shixun_num,copy:null==A?void 0:A.can_copy_num,canNotCopy:null==A?void 0:A.no_copy_num,studentNames:null==A?void 0:A.student_names,studentCount:null==A?void 0:A.student_count,is_random:null==A?void 0:A.is_random,inPaper:w,position:L})}),[A,w,L]);return(0,S.jsx)(x.Z,{title:"提示",centered:!0,open:u,confirmLoading:o,onOk:p()(r()().mark((function e(){var n,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a(!0),n=t.getFieldsValue(),i=Object.keys(n).map((function(e){return{id:parseInt(e.split("_")[0]),course_id:parseInt(e.split("_")[1]),is_use:n[e].is_use,is_copy:n[e].is_copy}})),e.next=5,d(i);case 5:a(!1);case 6:case"end":return e.stop()}}),e)}))),onCancel:c,width:880,okText:"确认",className:N,destroyOnClose:!0,children:(0,S.jsxs)(f.Z,{form:t,preserve:!1,children:[(0,S.jsx)("div",{className:j,children:V}),(0,S.jsxs)("div",{style:{marginBottom:30},children:[(0,S.jsx)("div",{style:{marginBottom:20},children:"* 说明"}),(0,S.jsx)("div",{style:{marginBottom:20},children:"1、复制:系统将复制并创建一个新的项目发送到课堂中使用(不会复制学生的挑战记录),新的项目支持进行编辑并与原项目信息互不影响。"}),(0,S.jsx)("div",{className:I,children:"2、不复制:当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"})]}),(null==A?void 0:A.can_copy_num)>0&&(0,S.jsxs)("div",{children:[(0,S.jsx)("div",{className:b,children:"支持复制的项目"}),(0,S.jsx)(y.Z,{columns:E,className:Z,dataSource:null==A?void 0:A.can_copy_list,rowKey:"subject"===C?"stage_shixun_id":"id",pagination:!1,scroll:{y:240},bordered:!0})]}),(null==A?void 0:A.no_copy_num)>0&&(0,S.jsxs)("div",{children:[(0,S.jsx)("div",{className:b,children:"不支持复制的项目"}),(0,S.jsx)(y.Z,{columns:D,className:Z,dataSource:null==A?void 0:A.no_copy_list,rowKey:"subject"===C?"stage_shixun_id":"id",pagination:!1,scroll:{y:200},bordered:!0})]}),(null==A?void 0:A.no_use_list.length)>0&&(null==A?void 0:A.no_use_list.map((function(e){return(0,S.jsxs)("div",{children:[(0,S.jsx)(f.Z.Item,{name:["".concat("subject"===C?null==e?void 0:e.stage_shixun_id:e.shixun_course_id||e.id),"is_copy"],hidden:!0,initialValue:0,children:(0,S.jsx)(g.Z,{type:"hidden"})}),(0,S.jsx)(f.Z.Item,{name:["".concat("subject"===C?null==e?void 0:e.stage_shixun_id:e.shixun_course_id||e.id),"is_use"],hidden:!0,initialValue:1,children:(0,S.jsx)(g.Z,{type:"hidden"})})]},"subject"===C?e.stage_shixun_id:e.shixun_course_id||e.id)})))]})})},E=function(e){return"multiple"===e.modalType?(0,S.jsx)(L,d()({},e)):(0,S.jsx)(P,d()({},e))}},50007:function(e,n,t){t.r(n),t.d(n,{default:function(){return tl}});var i=t(82242),l=t.n(i),s=t(7557),o=t.n(s),a=t(41498),r=t.n(a),c=t(79800),d=t.n(c),u=t(39647),p=t.n(u),m=t(59301),h=t(11403),_=t(57809),f=t(78241),x=t(43418),v=t(8591),g=t(66104),y=t(6848),j=t(98135),b=t(5112),w=t(88522),Z=t(3113),k={flex_box_center:"flex_box_center___Pwy41",flex_space_between:"flex_space_between___iGrQJ",flex_box_vertical_center:"flex_box_vertical_center___yCxnY",flex_box_center_end:"flex_box_center_end___WYWWp",flex_box_column:"flex_box_column___XMpFi",bg:"bg___WrQc9",top:"top___eHaMu",title:"title___ZzSKL",img:"img___TSo4p",span:"span___i1hTN",button:"button___M8rSK",content:"content___BOwAQ",Banner:"Banner___t6PnF",right:"right___x1tqT",titles:"titles___UHOD8",bonus:"bonus___l9Tlu",items:"items___CPICU",bottom:"bottom___HHYt7",tag:"tag___DBN6l",jsinput:"jsinput___oh61y",baseFormItem:"baseFormItem___t5ZrH",scoremodal:"scoremodal___yE6h8",yes:"yes___XyW4g",no:"no___kIYD7",bottoms:"bottoms___X64Ij",loaderimg:"loaderimg___w2vWU",enroll:"enroll___lbTQ5",publish:"publish___kDAkJ",ended:"ended___mycKl",form_item:"form_item___lsqU3",form_item_item:"form_item_item___Zdnul",form_item_item_select:"form_item_item_select____5lDo",shareicon:"shareicon___Z_RCj",ApplyStyle:"ApplyStyle___Hyn8j"},N=t(83036),I="all___CqKTx",A="setting___v3_ot",S="setting_title___WxGAY",C="setting_content___XAWD6",F="setting_menu___oKuAW",P="menu_item___qbDG8",T="menu_item_active___kzN6I",L="setting_info___pqlf5",E="all___dBmCY",D="title___IeVqW",R="content___zp_KL",V="form_item___hXuXB",M="form_item_basic___K4a8V",z="form_item_time___h8rdI",B="form_item_model____Mn2H",O="form_item_item___CR0Q5",Y="form_item_item_select___eeMCh",H="textarea_father___XVeQz",q="textarea_length___Xdwl4",Q="upload_button___zltZE",G="upload_button_file___vVqry",U="upload_text___pdO7Y",W="date_text___gvUlY",J="upload_download___KCtvw",K="checkbox_text___yn4Cf",X="footer___t6QDc",$="save_button___l7JJ7",ee="radio_style___tWyOo",ne=t(46651),te=t(84291),ie=t(24905),le=t(95237),se=t(43604),oe=t(14491),ae=t(99232),re=t.n(ae),ce=t(22092),de=t(15426),ue=t(54335),pe=t(75645),me=t(61435),he=t(81542),_e=t(37712),fe=["competitions","dispatch"],xe=j.Z.TextArea,ve=(0,h.connect)((function(e){return{competitions:e.competitions}}))((function(e){var n,t,i,s=e.competitions,a=e.dispatch,c=p()(e,fe),u=f.Z.useForm(),g=d()(u,1)[0],w=(0,m.useState)({}),Z=d()(w,2),k=Z[0],N=Z[1],I=(0,m.useState)(0),A=d()(I,2),S=A[0],C=A[1],F=(0,m.useState)(),P=d()(F,2),T=P[0],L=P[1],ae=(0,m.useState)(),ve=d()(ae,2),ge=ve[0],ye=ve[1],je=(0,m.useState)(!1),be=d()(je,2),we=be[0],Ze=be[1],ke=(0,m.useState)(!1),Ne=d()(ke,2),Ie=Ne[0],Ae=Ne[1],Se=(0,m.useState)(!1),Ce=d()(Se,2),Fe=Ce[0],Pe=Ce[1],Te=(0,m.useState)(!1),Le=d()(Te,2),Ee=Le[0],De=Le[1],Re=(0,m.useState)(!1),Ve=d()(Re,2),Me=Ve[0],ze=Ve[1],Be=(0,m.useState)([]),Oe=d()(Be,2),Ye=Oe[0],He=Oe[1],qe=(0,m.useState)(0),Qe=d()(qe,2),Ge=Qe[0],Ue=Qe[1],We=(0,m.useState)(!1),Je=d()(We,2),Ke=Je[0],Xe=Je[1],$e=(0,m.useState)([]),en=d()($e,2),nn=en[0],tn=en[1],ln=(0,m.useState)(!1),sn=d()(ln,2),on=(sn[0],sn[1]),an=s.Header,rn=(0,h.useParams)(),cn=function(){var e=r()(o()().mark((function e(n){var t,i,s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!n.personal||(n.is_student||n.is_teacher||n.is_professional)){e.next=3;break}return v.ZP.error("请选择至少一种身份可以报名参赛"),e.abrupt("return");case 3:i=[],(null==T?void 0:T.length)>0&&(null==T||T.map((function(e){var n;i.push((null==e||null===(n=e.response)||void 0===n?void 0:n.id)||(null==e?void 0:e.id))}))),g.setFieldValue("attachment_ids",i),s=[],(null==ge?void 0:ge.length)>0&&(null==ge||ge.map((function(e){var n;s.push((null==e||null===(n=e.response)||void 0===n?void 0:n.id)||(null==e?void 0:e.id))}))),g.setFieldValue("file_id",s),g.setFieldValue("is_authentication",we),g.setFieldValue("need_phone",Ie),g.setFieldValue("need_mail",Fe),g.setFieldValue("competition_staffs",[{minimum:g.getFieldValue("student_min"),maximum:g.getFieldValue("student_max"),category:"student",mutiple_limited:Ee,check_phone:!1},{minimum:g.getFieldValue("teacher_min"),maximum:g.getFieldValue("teacher_max"),category:"teacher",mutiple_limited:Me,check_phone:!1}]),(null===(t=k.identifier)||void 0===t?void 0:t.length)<3?v.ZP.error("比赛网址最少要输入三个字符"):(0,ce.IN)({id:Ge,identifier:g.getFieldValue("identifier")}).then(function(){var e=r()(o()().mark((function e(n){var t,i,s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!=(null==n?void 0:n.status)&&g.setFieldValue("identifier",""),0!=(null==n?void 0:n.status)){e.next=6;break}return e.next=4,(0,ce.$M)(l()(l()({id:null==c?void 0:c.competitionId},g.getFieldsValue()),{},{enroll_start_time:g.getFieldValue("enroll_start_time")?re()(g.getFieldValue("enroll_start_time")).format("YYYY-MM-DD HH:mm"):"",enroll_end_time:g.getFieldValue("enroll_end_time")?re()(g.getFieldValue("enroll_end_time")).format("YYYY-MM-DD HH:mm"):"",start_time:g.getFieldValue("start_time")?re()(g.getFieldValue("start_time")).format("YYYY-MM-DD HH:mm"):"",end_time:g.getFieldValue("end_time")?re()(g.getFieldValue("end_time")).format("YYYY-MM-DD HH:mm"):""}));case 4:if(0==(null==(t=e.sent)?void 0:t.status)){if(v.ZP.success("更改成功"),(null==t?void 0:t.failed.length)>0){for(s in Xe(!0),i=[],null==t?void 0:t.failed)i.push({phone:null==t?void 0:t.failed[s][0],name:null==t?void 0:t.failed[s][1],email:null==t?void 0:t.failed[s][2]});tn(i)}(null==rn?void 0:rn.identifier)==g.getFieldValue("identifier")?(a({type:"competitions/getStaff",payload:{identifier:null==c?void 0:c.competitionId}}),a({type:"competitions/getHeader",payload:{identifier:null==c?void 0:c.competitionId}})):(null==rn?void 0:rn.identifier)!=g.getFieldValue("identifier")&&h.history.push("/competitions/detail/".concat(g.getFieldValue("identifier"),"?type=4"))}case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}());case 14:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();(0,m.useEffect)((function(){(0,de.GY)({}).then((function(e){He(null==e?void 0:e.schools)})).then((function(){(0,ce.o3)(null==c?void 0:c.competitionId).then((function(e){var n,t,i,s,o,a,r,d,u,p,m,h,_,f,x,v,y,j,b,w,Z;(Ue(null==e?void 0:e.id),g.setFieldValue("is_student",null==e?void 0:e.is_student),g.setFieldValue("is_teacher",null==e?void 0:e.is_teacher),g.setFieldValue("is_professional",null==e?void 0:e.is_professional),g.setFieldValue("name",null==e?void 0:e.name),g.setFieldValue("sub_title",null==e?void 0:e.sub_title),g.setFieldValue("description",null==e?void 0:e.description),g.setFieldValue("identifier",null==e?void 0:e.identifier),g.setFieldValue("bonus",null==e?void 0:e.bonus),g.setFieldValue("awards_count",null==e?void 0:e.awards_count),g.setFieldValue("need_apply_name",null==e||null===(n=e.need_apply_info)||void 0===n?void 0:n.need_apply_name),g.setFieldValue("need_apply_student_id",null==e||null===(t=e.need_apply_info)||void 0===t?void 0:t.need_apply_student_id),g.setFieldValue("need_apply_sex",null==e||null===(i=e.need_apply_info)||void 0===i?void 0:i.need_apply_sex),g.setFieldValue("need_apply_phone",null==e||null===(s=e.need_apply_info)||void 0===s?void 0:s.need_apply_phone),g.setFieldValue("need_apply_grade",null==e||null===(o=e.need_apply_info)||void 0===o?void 0:o.need_apply_grade),g.setFieldValue("need_apply_teacher_name",null==e||null===(a=e.need_apply_info)||void 0===a?void 0:a.need_apply_teacher_name),g.setFieldValue("need_apply_school",null==e||null===(r=e.need_apply_info)||void 0===r?void 0:r.need_apply_school),g.setFieldValue("need_apply_teacher_phone",null==e||null===(d=e.need_apply_info)||void 0===d?void 0:d.need_apply_teacher_phone),null==e||null===(u=e.attachments)||void 0===u||u.map((function(e){e.name=e.title})),g.setFieldValue("attachment_ids",null==e?void 0:e.attachments),L(null==e?void 0:e.attachments),g.setFieldValue("enroll_start_time",null!=e&&e.enroll_start_time?re()(null==e?void 0:e.enroll_start_time):""),g.setFieldValue("enroll_end_time",null!=e&&e.enroll_end_time?re()(null==e?void 0:e.enroll_end_time):""),g.setFieldValue("start_time",null!=e&&e.start_time?re()(null==e?void 0:e.start_time):""),g.setFieldValue("end_time",null!=e&&e.end_time?re()(null==e?void 0:e.end_time):""),g.setFieldValue("rule",null==e?void 0:e.rule),null!=e&&e.file)&&(e.file.name=null==e||null===(_=e.file)||void 0===_?void 0:_.title);(g.setFieldValue("file_id",null==e?void 0:e.file),null!=e&&e.file&&ye([null==e?void 0:e.file]),g.setFieldValue("region_rule",null==e?void 0:e.region_rule),g.setFieldValue("region_schools",null==e?void 0:e.region_school_array),g.setFieldValue("is_authentication",null==e?void 0:e.is_authentication),Ze(null==e?void 0:e.is_authentication),g.setFieldValue("need_phone",null==e?void 0:e.need_phone),Ae(null==e?void 0:e.need_phone),g.setFieldValue("need_mail",null==e?void 0:e.need_mail),Pe(null==e?void 0:e.need_mail),g.setFieldValue("personal",null==e?void 0:e.personal),null!=e&&e.member_staff)?(g.setFieldValue("student_min",null==e||null===(f=e.member_staff)||void 0===f?void 0:f.minimum),g.setFieldValue("student_max",null==e||null===(x=e.member_staff)||void 0===x?void 0:x.maximum),g.setFieldValue("student_checkbox",null==e||null===(v=e.member_staff)||void 0===v?void 0:v.mutiple_limited)):(g.setFieldValue("student_min",0),g.setFieldValue("student_max",1));null!=e&&e.teacher_staff?(g.setFieldValue("teacher_min",null==e||null===(y=e.teacher_staff)||void 0===y?void 0:y.minimum),g.setFieldValue("teacher_max",null==e||null===(j=e.teacher_staff)||void 0===j?void 0:j.maximum),g.setFieldValue("teacher_checkbox",null==e||null===(b=e.teacher_staff)||void 0===b?void 0:b.mutiple_limited)):(g.setFieldValue("teacher_min",0),g.setFieldValue("teacher_max",0));3===(null==e?void 0:e.mode)?(ze(!0),De(!0)):(ze(null==e||null===(w=e.teacher_staff)||void 0===w?void 0:w.mutiple_limited),De(null==e||null===(Z=e.member_staff)||void 0===Z?void 0:Z.mutiple_limited));De(null==e||null===(p=e.member_staff)||void 0===p?void 0:p.mutiple_limited),ze(null==e||null===(m=e.teacher_staff)||void 0===m?void 0:m.mutiple_limited),N(l()({},g.getFieldsValue())),C(null===(h=g.getFieldValue("description"))||void 0===h?void 0:h.length),null==c||c.loadingFunction(!1)}))})),null!=c&&c.formName&&g.scrollToField(null==c?void 0:c.formName)}),[]);var dn=function(e,n){"报名开始时间"==n?g.getFieldValue("enroll_end_time")&&e>=g.getFieldValue("enroll_end_time")&&(v.ZP.error("报名开始时间必须小于报名结束时间"),g.setFieldValue("enroll_start_time",""),g.setFieldValue("enroll_end_time","")):"报名结束时间"==n?g.getFieldValue("enroll_start_time")?e<=g.getFieldValue("enroll_start_time")&&(v.ZP.error("报名结束时间必须大于报名开始时间"),g.setFieldValue("enroll_end_time","")):(v.ZP.error("报名结束时间必须大于报名开始时间"),g.setFieldValue("enroll_end_time","")):"竞赛开始时间"==n?g.getFieldValue("end_time")&&e>=g.getFieldValue("end_time")&&(v.ZP.error("竞赛开始时间必须小于竞赛结束时间"),g.setFieldValue("start_time",""),g.setFieldValue("end_time","")):"竞赛结束时间"==n&&(g.getFieldValue("start_time")?e<=g.getFieldValue("start_time")&&(v.ZP.error("竞赛结束时间必须大于竞赛开始时间"),g.setFieldValue("end_time","")):(v.ZP.error("竞赛结束时间必须大于竞赛开始时间"),g.setFieldValue("end_time","")))};return(0,_e.jsxs)("div",{className:E,children:[(0,_e.jsxs)(f.Z,{form:g,labelCol:{flex:"120px"},scrollToFirstError:!0,colon:!1,initialValues:{region_rule:0,student_min:0,student_max:1,teacher_min:0,teacher_max:0,is_student:!0,is_teacher:!0,is_professional:!0},onFinish:cn,onFinishFailed:function(){var e=r()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:g.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"auto",block:"center"});case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),onChange:function(){var e,n,t=null==g||null===(e=g.getFieldValue("sponsor_user_name"))||void 0===e?void 0:e.replaceAll(" ","");g.setFieldValue("sponsor_user_name",t);var i=g.getFieldsValue();C(null===(n=i.description)||void 0===n?void 0:n.length),N(l()({},i))},children:[(0,_e.jsx)("div",{className:D,children:"基本信息"}),(0,_e.jsxs)("div",{className:R,children:[(0,_e.jsx)(f.Z.Item,{style:{marginTop:"-15px"},className:V,label:"竞赛主标题",colon:!1,name:"name",rules:[{required:!0,message:"必填项:不能为空"}],children:(0,_e.jsx)(j.Z,{className:O,placeholder:"请输入竞赛主标题",maxLength:60,suffix:(0,_e.jsxs)("span",{children:[(null===(n=k.name)||void 0===n?void 0:n.length)||0,(0,_e.jsx)("span",{style:{color:"#c5c5c5"},children:"/60"})]})})}),(0,_e.jsx)(f.Z.Item,{className:M,label:"竞赛副标题",colon:!1,name:"sub_title",children:(0,_e.jsx)(j.Z,{className:O,placeholder:"请输入竞赛副标题",maxLength:60,suffix:(0,_e.jsxs)("span",{children:[(null===(t=k.sub_title)||void 0===t?void 0:t.length)||0,(0,_e.jsx)("span",{style:{color:"#c5c5c5"},children:"/60"})]})})}),(0,_e.jsxs)("div",{className:H,children:[(0,_e.jsx)(f.Z.Item,{className:V,label:"竞赛简介",colon:!1,name:"description",children:(0,_e.jsx)(xe,{maxLength:200,placeholder:"请输入简介",rows:5})}),(0,_e.jsxs)("span",{className:q,children:[S||0,(0,_e.jsx)("span",{style:{color:"#c5c5c5"},children:"/200"})]})]}),(0,_e.jsx)(f.Z.Item,{className:M,label:(0,_e.jsxs)("div",{children:[(0,_e.jsx)("span",{style:{color:"#ff4d4f",marginRight:"4px",fontFamily:"SimSun, sans-serif"},children:"*"}),"比赛网址"]}),colon:!1,children:(0,_e.jsxs)("div",{style:{display:"flex"},children:[(0,_e.jsxs)("div",{style:{width:"40%"},children:[window.location.origin,"/competitions/detail/"]}),(0,_e.jsx)(y.Z,{placement:"topLeft",color:"#fb3226",overlayStyle:{maxWidth:"350px",width:"350px"},title:"如果修改竞赛网址,会造成参赛人员无法再次通过旧网址进入",children:(0,_e.jsx)(f.Z.Item,{style:{width:"calc(68% + 16px)",marginLeft:"-16px"},label:(0,_e.jsx)("div",{style:{width:"0px"}}),colon:!1,name:"identifier",rules:[{required:!0,message:"必填项:不能为空"},{pattern:new RegExp(/^[A-Za-z0-9\-_]*$/,""),message:"必须是数字、字母、下划线或者横线"}],children:(0,_e.jsx)(j.Z,{className:O,placeholder:"请输入网址",maxLength:20,suffix:(0,_e.jsxs)("span",{children:[(null===(i=k.identifier)||void 0===i?void 0:i.length)||0,(0,_e.jsx)("span",{style:{color:"#c5c5c5"},children:"/20"})]}),onBlur:function(){on(!1),(0,ce.IN)({id:Ge,identifier:g.getFieldValue("identifier")}).then((function(e){0!=(null==e?void 0:e.status)&&g.setFieldValue("identifier","")}))},onChange:function(){on(!0)},disabled:"ended"==(null==an?void 0:an.competition_status)})})})]})}),(0,_e.jsx)(f.Z.Item,{className:M,style:{marginTop:"-12px"},label:"奖金金额",colon:!1,name:"bonus",rules:[{pattern:new RegExp(/^\d{0,8}$/,"g"),message:"必须是8位数以内的正整数"}],children:(0,_e.jsx)(j.Z,{autoComplete:"off",className:O,placeholder:"如果需要设置奖金,请与平台客服人员对接",suffix:(0,_e.jsx)("span",{style:{color:"#c5c5c5"},children:"元"})})}),(0,_e.jsx)(f.Z.Item,{className:M,label:"奖项数量",colon:!1,name:"awards_count",rules:[{pattern:new RegExp(/^\d{0,9}$/,"g"),message:"必须是正整数"}],children:(0,_e.jsx)(j.Z,{autoComplete:"off",className:O,placeholder:"请输入奖项数量",suffix:(0,_e.jsx)("span",{style:{color:"#c5c5c5"},children:"个"})})}),(0,_e.jsx)(f.Z.Item,{name:"attachment_ids",label:"举办资质文档",colon:!1,getValueFromEvent:function(e){return Array.isArray(e)?e:e&&e.fileList},children:(0,_e.jsxs)("div",{style:{display:"flex"},children:[(0,_e.jsx)(ne.Z,{action:ue.Z.API_SERVER+"/api/attachments.json",onChange:function(e){L(null==e?void 0:e.fileList)},onRemove:function(e){console.log(e),L([])},fileList:T,withCredentials:!0,children:(0,_e.jsx)("div",{className:Q,children:"上传文档"})}),(0,_e.jsx)("div",{className:U,children:"如果涉及到竞赛奖金相关事项,请上传相关资质的证明文件,有便于竞赛快速审核通过"})]})}),(0,_e.jsx)(f.Z.Item,{className:M,label:"报名时间",colon:!1,children:(0,_e.jsxs)("div",{style:{display:"flex"},children:[(0,_e.jsx)(f.Z.Item,{name:"enroll_start_time",children:(0,_e.jsx)(te.default,{style:{height:"40px"},showTime:!0,format:"YYYY-MM-DD HH:mm",onChange:function(e){dn(e,"报名开始时间")}})}),(0,_e.jsx)("span",{style:{margin:"0 10px"},children:"至"}),(0,_e.jsx)(f.Z.Item,{name:"enroll_end_time",children:(0,_e.jsx)(te.default,{style:{height:"40px"},showTime:!0,format:"YYYY-MM-DD HH:mm",onChange:function(e){dn(e,"报名结束时间")}})}),(0,_e.jsx)("div",{className:W,children:"如果不填报名时间,则竞赛发布后将不展示报名入口"})]})}),(0,_e.jsx)(f.Z.Item,{className:z,label:(0,_e.jsxs)("div",{children:[(0,_e.jsx)("span",{style:{color:"#ff4d4f",marginRight:"4px",fontFamily:"SimSun, sans-serif"},children:"*"}),"竞赛时间"]}),colon:!1,children:(0,_e.jsxs)("div",{style:{display:"flex"},children:[(0,_e.jsx)(f.Z.Item,{name:"start_time",rules:[{required:!0,message:"必填项:不能为空"}],children:(0,_e.jsx)(te.default,{style:{height:"40px"},showTime:!0,format:"YYYY-MM-DD HH:mm",onChange:function(e){dn(e,"竞赛开始时间")},disabled:"progressing"==(null==an?void 0:an.competition_status)||"ended"==(null==an?void 0:an.competition_status)})}),(0,_e.jsx)("span",{style:{margin:"0 10px"},children:"至"}),(0,_e.jsx)(f.Z.Item,{name:"end_time",rules:[{required:!0,message:"必填项:不能为空"}],children:(0,_e.jsx)(te.default,{style:{height:"40px"},showTime:!0,format:"YYYY-MM-DD HH:mm",onChange:function(e){dn(e,"竞赛结束时间")},disabled:"ended"==(null==an?void 0:an.competition_status)})})]})})]}),(0,_e.jsx)("div",{className:D,children:"开放范围"}),(0,_e.jsxs)("div",{className:R,children:[(0,_e.jsx)(f.Z.Item,{className:ee,label:"参赛规则",name:"rule",colon:!1,children:(0,_e.jsxs)(b.ZP.Group,{children:[(0,_e.jsx)(b.ZP,{value:0,style:{width:"120px"},children:"按范围参加"}),(0,_e.jsx)(b.ZP,{value:1,style:{width:"120px"},children:"自定用户参加"})]})}),1==g.getFieldValue("rule")&&(0,_e.jsx)(f.Z.Item,{name:"file_id",label:" ",colon:!1,getValueFromEvent:function(e){return Array.isArray(e)?e:e&&e.fileList},children:(0,_e.jsxs)("div",{style:{marginLeft:"0px",display:"flex"},children:[(0,_e.jsx)(ne.Z,{accept:".xls, .xlsx",maxCount:1,action:ue.Z.API_SERVER+"/api/attachments.json",onChange:function(e){ye(null==e?void 0:e.fileList)},onRemove:function(e){console.log(e),ye([])},fileList:ge,withCredentials:!0,children:(0,_e.jsx)("div",{className:G,children:"选择文件"})}),(0,_e.jsxs)("div",{className:J,style:{marginLeft:30},onClick:function(){(0,me.Nd)(null,ue.Z.API_SERVER+"/api/competitions/download_template")},children:["下载模版",(0,_e.jsx)("i",{className:"iconfont icon-xiazai5 font14 ml5"})]})]})}),0==g.getFieldValue("rule")&&(0,_e.jsx)(f.Z.Item,{label:"选择院校",name:"region_rule",className:ee,colon:!1,style:{marginTop:"-3px"},children:(0,_e.jsxs)(b.ZP.Group,{children:[(0,_e.jsx)(b.ZP,{value:0,style:{width:"120px"},children:"全部院校"}),(0,_e.jsx)(b.ZP,{value:1,style:{width:"120px"},children:"部分院校"})]})}),1==g.getFieldValue("region_rule")&&0==g.getFieldValue("rule")&&(0,_e.jsx)(f.Z.Item,{className:V,style:{marginTop:"-3px"},label:" ",colon:!1,name:"region_schools",children:(0,_e.jsx)(_.default,{mode:"multiple",className:Y,options:Ye,fieldNames:{label:"name",value:"id"},filterOption:function(e,n){var t;return(null!==(t=null==n?void 0:n.name)&&void 0!==t?t:"").toLowerCase().includes(e.toLowerCase())}})}),(0,_e.jsx)("div",{children:1==g.getFieldValue("region_rule")&&0==g.getFieldValue("rule")&&(0,he.Ny)()&&(0,_e.jsx)(f.Z.Item,{name:"file_id",label:" ",colon:!1,getValueFromEvent:function(e){return Array.isArray(e)?e:e&&e.fileList},children:(0,_e.jsxs)("div",{style:{marginLeft:"0px",display:"flex"},children:[(0,_e.jsx)(ne.Z,{accept:".xls, .xlsx",maxCount:1,action:ue.Z.API_SERVER+"/api/attachments.json",onChange:function(e){ye(null==e?void 0:e.fileList)},onRemove:function(e){console.log(e),ye([])},fileList:ge,withCredentials:!0,children:(0,_e.jsx)("div",{className:G,children:"选择文件"})}),(0,_e.jsxs)("div",{className:J,style:{marginLeft:30},onClick:function(){(0,me.Nd)(null,ue.Z.API_SERVER+"/api/competitions/download_school_template.xlsx")},children:["下载模版",(0,_e.jsx)("i",{className:"iconfont icon-xiazai5 font14 ml5"})]})]})})})]}),(0,_e.jsx)("div",{className:D,children:"报名者条件"}),(0,_e.jsxs)("div",{className:R,children:[(0,_e.jsx)(f.Z.Item,{label:"报名条件",name:"is_authentication",className:ee,style:{marginTop:"-10px"},colon:!1,children:(0,_e.jsxs)(ie.Z,{checked:we,onChange:function(e){var n;return Ze(null==e||null===(n=e.target)||void 0===n?void 0:n.checked)},children:["实名认证",(0,_e.jsx)("span",{className:K,children:"(参赛人员账号必须实名认证)"})]})}),(0,_e.jsx)(f.Z.Item,{label:" ",name:"need_phone",style:{marginTop:"-10px"},colon:!1,children:(0,_e.jsxs)(ie.Z,{checked:Ie,onChange:function(e){var n;return Ae(null==e||null===(n=e.target)||void 0===n?void 0:n.checked)},children:["绑定手机",(0,_e.jsx)("span",{className:K,children:"(参赛人员账号必须绑定手机号)"})]})}),(0,_e.jsx)(f.Z.Item,{label:" ",name:"need_mail",style:{marginTop:"-10px"},colon:!1,children:(0,_e.jsxs)(ie.Z,{checked:Fe,onChange:function(e){var n;return Pe(null==e||null===(n=e.target)||void 0===n?void 0:n.checked)},children:["绑定邮箱",(0,_e.jsx)("span",{className:K,children:"(参赛人员账号必须绑定邮箱)"})]})}),(0,_e.jsx)("div",{style:{display:"flex",marginBottom:20},children:(0,_e.jsxs)("div",{style:{paddingLeft:50,textAlign:"end"},children:["报名信息 ",(0,_e.jsx)("span",{style:{marginLeft:0},className:K,children:"(参赛人员报名时需填写的信息)"})]})}),(0,_e.jsxs)(f.Z.Item,{label:" ",children:[(0,_e.jsxs)(le.Z,{wrap:!1,gutter:10,children:[(0,_e.jsx)(se.Z,{children:(0,_e.jsx)(f.Z.Item,{name:"need_apply_name",style:{marginTop:"-12px"},valuePropName:"checked",children:(0,_e.jsx)(ie.Z,{children:"姓名"})})}),(0,_e.jsx)(se.Z,{children:(0,_e.jsx)(f.Z.Item,{name:"need_apply_student_id",style:{marginTop:"-12px"},valuePropName:"checked",children:(0,_e.jsx)(ie.Z,{children:"学号"})})}),(0,_e.jsx)(se.Z,{children:(0,_e.jsx)(f.Z.Item,{name:"need_apply_sex",style:{marginTop:"-12px"},valuePropName:"checked",children:(0,_e.jsx)(ie.Z,{children:"性别"})})}),(0,_e.jsx)(se.Z,{children:(0,_e.jsx)(f.Z.Item,{name:"need_apply_phone",style:{marginTop:"-12px"},valuePropName:"checked",children:(0,_e.jsx)(ie.Z,{children:"电话"})})}),(0,_e.jsx)(se.Z,{children:(0,_e.jsx)(f.Z.Item,{name:"need_apply_grade",style:{marginTop:"-12px"},valuePropName:"checked",children:(0,_e.jsx)(ie.Z,{children:"年级"})})}),(0,_e.jsx)(se.Z,{children:(0,_e.jsx)(f.Z.Item,{name:"need_apply_teacher_name",style:{marginTop:"-12px"},valuePropName:"checked",children:(0,_e.jsx)(ie.Z,{children:"指导老师姓名"})})}),(0,_e.jsx)(se.Z,{children:(0,_e.jsx)(f.Z.Item,{name:"need_apply_teacher_phone",style:{marginTop:"-12px"},valuePropName:"checked",children:(0,_e.jsx)(ie.Z,{children:"指导老师联系方式"})})})]}),(0,_e.jsx)(se.Z,{children:(0,_e.jsx)(f.Z.Item,{name:"need_apply_school",style:{marginTop:"-12px"},valuePropName:"checked",children:(0,_e.jsxs)(ie.Z,{children:["学校/单位",(0,_e.jsx)(y.Z,{title:"开启后,参赛人员填写报名信息时,可选的学校/单 位选项与“开放范围-选择院校”所列出的院校一致。",children:(0,_e.jsx)("i",{className:"iconfont icon-jinggao-3",style:{color:"#9096A3",marginLeft:10}})}),(0,_e.jsx)("span",{style:{color:"#9096A3"},children:"(与“开放范围”包含院校一致)"})]})})})]})]}),(0,_e.jsx)("div",{className:D,children:"参赛模式"}),(0,_e.jsxs)("div",{className:R,children:[(0,_e.jsx)(f.Z.Item,{label:" ",name:"personal",colon:!1,children:(0,_e.jsxs)(b.ZP.Group,{disabled:"progressing"==(null==an?void 0:an.competition_status)||"ended"==(null==an?void 0:an.competition_status),children:[(0,_e.jsx)(b.ZP,{value:!1,style:{width:"120px"},children:"战队赛"}),(0,_e.jsx)(b.ZP,{value:!0,style:{width:"120px"},children:"个人赛"})]})}),0==g.getFieldValue("personal")&&(0,_e.jsxs)(_e.Fragment,{children:[(0,_e.jsx)(f.Z.Item,{className:B,style:{marginTop:"-2px"},label:" ",colon:!1,children:(0,_e.jsxs)("div",{style:{display:"flex"},children:[(0,_e.jsx)("span",{style:{margin:"0 10px 0 -50px"},children:"学生数"}),(0,_e.jsx)(f.Z.Item,{name:"student_min",rules:[{pattern:new RegExp(/^[0-9]+([.]{1}[0-9]+){0,1}$/,"g"),message:"必须是数值"}],children:(0,_e.jsx)(j.Z,{style:{width:"100px"}})}),(0,_e.jsx)("span",{style:{margin:"0 10px"},children:"至"}),(0,_e.jsx)(f.Z.Item,{name:"student_max",rules:[{pattern:new RegExp(/^[0-9]+([.]{1}[0-9]+){0,1}$/,"g"),message:"必须是数值"}],children:(0,_e.jsx)(j.Z,{style:{width:"100px"}})}),(0,_e.jsx)("span",{style:{margin:"0 10px"},children:"人"}),(0,_e.jsx)(f.Z.Item,{name:"student_checkbox",children:(0,_e.jsx)(ie.Z,{style:{marginLeft:"20px"},disabled:3===(null==an?void 0:an.mode),checked:Ee,onChange:function(e){var n;return De(null==e||null===(n=e.target)||void 0===n?void 0:n.checked)},children:(0,_e.jsx)("span",{children:"不可存在多个战队中"})})})]})}),(0,_e.jsx)(f.Z.Item,{className:B,style:{marginTop:"-12px"},label:" ",name:"competition_staffs",colon:!1,children:(0,_e.jsxs)("div",{style:{display:"flex"},children:[(0,_e.jsx)("span",{style:{margin:"0 10px 0 -50px"},children:"教师数"}),(0,_e.jsx)(f.Z.Item,{name:"teacher_min",rules:[{pattern:new RegExp(/^[0-9]+([.]{1}[0-9]+){0,1}$/,"g"),message:"必须是数值"}],children:(0,_e.jsx)(j.Z,{style:{width:"100px"}})}),(0,_e.jsx)("span",{style:{margin:"0 10px"},children:"至"}),(0,_e.jsx)(f.Z.Item,{name:"teacher_max",rules:[{pattern:new RegExp(/^[0-9]+([.]{1}[0-9]+){0,1}$/,"g"),message:"必须是数值"}],children:(0,_e.jsx)(j.Z,{style:{width:"100px"}})}),(0,_e.jsx)("span",{style:{margin:"0 10px"},children:"人"}),(0,_e.jsx)(f.Z.Item,{name:"teacher_checkbox",children:(0,_e.jsx)(ie.Z,{style:{marginLeft:"20px"},disabled:3===(null==an?void 0:an.mode),checked:Me,onChange:function(e){var n;return ze(null==e||null===(n=e.target)||void 0===n?void 0:n.checked)},children:(0,_e.jsx)("span",{children:"不可存在多个战队中"})})})]})})]}),1==g.getFieldValue("personal")&&(0,_e.jsx)(f.Z.Item,{label:" ",children:(0,_e.jsxs)(le.Z,{wrap:!1,gutter:10,children:[(0,_e.jsx)(se.Z,{children:(0,_e.jsx)(f.Z.Item,{name:"is_student",style:{marginTop:"-12px"},valuePropName:"checked",normalize:function(e,n,t){return e||t.is_teacher||t.is_professional?e:(v.ZP.warning("请选择至少一种身份可以报名参赛"),!(e||t.is_teacher||t.is_professional))},children:(0,_e.jsx)(ie.Z,{children:"学生身份参赛"})})}),(0,_e.jsx)(se.Z,{children:(0,_e.jsx)(f.Z.Item,{name:"is_teacher",style:{marginTop:"-12px"},valuePropName:"checked",normalize:function(e,n,t){return e||t.is_student||t.is_professional?e:(v.ZP.warning("请选择至少一种身份可以报名参赛"),!(e||t.is_student||t.is_professional))},children:(0,_e.jsx)(ie.Z,{children:"教师身份参赛"})})}),(0,_e.jsx)(se.Z,{children:(0,_e.jsx)(f.Z.Item,{name:"is_professional",style:{marginTop:"-12px"},valuePropName:"checked",normalize:function(e,n,t){return e||t.is_teacher||t.is_student?e:(v.ZP.warning("请选择至少一种身份可以报名参赛"),!(e||t.is_teacher||t.is_student))},children:(0,_e.jsx)(ie.Z,{children:"专业人士身份参赛"})})})]})})]}),(0,_e.jsx)("div",{className:X,children:(0,_e.jsx)(pe.Z,{className:$,htmlType:"submit",onClick:r()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)}))),children:"保存更改"})})]}),(0,_e.jsx)(x.Z,{centered:!0,title:"以下数据导入失败",open:Ke,okText:"确定",cancelText:"取消",onOk:function(){Xe(!1)},onCancel:function(){Xe(!1)},children:(0,_e.jsx)(oe.Z,{bordered:!0,scroll:{y:400},columns:1==g.getFieldValue("rule")?[{title:"手机号",dataIndex:"phone"},{title:"姓名",dataIndex:"name"},{title:"邮箱",dataIndex:"email"}]:[{title:"ID",dataIndex:"phone"},{title:"学校/单位",dataIndex:"name"}],dataSource:nn,pagination:!1,rowKey:function(e){return e.name}})})]})})),ge={flex_box_center:"flex_box_center___TUtVx",flex_space_between:"flex_space_between___skxVP",flex_box_vertical_center:"flex_box_vertical_center____enb6",flex_box_center_end:"flex_box_center_end___lO_Gq",flex_box_column:"flex_box_column___QrhZ_",all:"all___GiQqZ",title:"title___YtceA",content:"content___Es9RO",content_icon:"content_icon___SNFzF",content_info:"content_info___rSAWs",content_title:"content_title___Hkmmk",content_size:"content_size___jLmmn",content_img:"content_img___NRn9i",content_img2:"content_img2___D23TM"},ye=t(78673),je="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAA+9JREFUWEeVl12IVVUUx39rnyuj2UswQiEp1osURFESPoimkPgShJMQQ2UFDsOoEYmOn4yUToXcoSxNsYJewg+klxgJJ8GnqPzoSURUQh998MGBKWdcsvc959599t3nwwuXc+496+z1X//1LXqEXv7jMLCGhLkIkAAm/drf2b292mfhf/7z2L2V1/Q93P0khnGUQdEmJxH6ckoyBb6yR1WcGeJfW8pbBrSup0QPcA9hbs5inwFrkc9KeP8orESYEP0CzVkfUuhb4CvLQMYAlbkkACE6WgGg6LAqN4Uu839nICy5ug/NBVaRr8vckL0TshKy5xtjnzkAn3kMxKyqivDwUMMUDf5CmCFhCaTx5YPM9DgAeyMuKKMvUxhjSrhAD2tlLf+6gD/DU0xxnIRl7UAOjBQdCQD4AlkG1Iv0+xgWSz83WuS2PvorTzLNNQyPd6V6YhnYE7igyo/F9eCCvMcrvvI2iF84i7Aqx0KqR3RXrSx4gEHSb6cu5Om8KO/zchTAaSYQVnalu1gGdlQASFyWLEe4heEs8Gw7a/Js3aeH56WfazkXnGA+wlWMV+y8wBUdDgB0U/y7DLPK+XOMFzH8gdDTVR1bcXIZQ5+s57qT/5mngeMYlhYVO9GtXh2I+bfBRhnm27Y/xxgCvmk3rLB5Gf7HOCAzCC9hmF3WwES3FBQiC8bSP4sFso3bOVqbnMbwZiyqo5bGGlPqBtFP0K7o7LTbP2WEV8PA0kM8wRSXMCysVBj2j6A6in6cxkA3lZaB7TLC59HIHmMpcB5DIzofJPyEcBfDZgeyoJSLflSQBfaFOSyW3VyNAXBBdoBhDKNtFjrl9ksZYJuT+YETGN6KtnuXhpsilbDl/yuyn+eKlLvDrfOanMHwepuFhAnmsVrWMeNkfmQFyrkiV4kOFTDQYL+MsrMMgFPwNfOYdpXuBYSLzGG1DHCnnTUW5Pdcx7AoBkJ0sADAbJbIPv6uApAyYTjIIjZxU4QHXUF7jD0Ie2OxIjoQSUPDLWmyoI7yOjJ6jIUoNxFXzltDbhovohsi88AsDkqTzXUOryujR5kAVoZFSfTDFIA/MCQMyVccqnt4HTn9jk8RdnnB6lJT9INoDIzTyxsywnSdw6tk9BwNrvAbwmthOoquL6wDN2jwTzpadZaRol3BLzT5nmIbuW1iz8TngXdrzQPxSlY2Q9ZZZJwL3gl6QdFqFdsD/PUtNnTWGOVE+1MAZcNmFahwduyelDv7pr9Xupnwbe65aaVshi+jM2xivoKMAR9g3tBJ0XWcJKEvTI/cwOFbVGdxKVvv8kvMKctAL8phDGvcEhFTUGdPKHJTfB6YRBjnMQYfAr/L5O84EyIQAAAAAElFTkSuQmCC",be=t(18327),we=["competitions","globalSetting","loading","dispatch","user"],Ze=(0,h.connect)((function(e){var n=e.competitions,t=e.loading,i=e.globalSetting,l=e.user;return{competitions:n,globalSetting:i,loading:t.models.competitions,user:l}}))((function(e){var n=e.competitions,t=(e.globalSetting,e.loading,e.dispatch),i=(e.user,p()(e,we)),s=(0,m.useState)(""),a=d()(s,2),c=a[0],u=a[1],h=(0,m.useState)(""),_=d()(h,2),g=_[0],y=_[1],b=f.Z.useForm(),w=d()(b,1)[0],k=n.Header,N=(0,m.useState)(!0),I=d()(N,2),A=I[0],S=I[1];(0,m.useEffect)((function(){C()}),[]),(0,m.useEffect)((function(){S(null==k?void 0:k.is_show_picture),w.setFieldValue("apply_success_tips",(null==k?void 0:k.apply_success_tips)||"参赛者可扫码加入大赛官方交流群,获取最新竞赛通知")}),[k]);var C=function(){(0,ce.Mn)(null==i?void 0:i.competitionId).then((function(e){var n,t;0==(null==e?void 0:e.status)?(u(null==e||null===(n=e.data)||void 0===n?void 0:n.competition_image),y(null==e||null===(t=e.data)||void 0===t?void 0:t.qr_code_image),null==i||i.loadingFunction(!1)):v.ZP.error(null==e?void 0:e.message)}))},F=function(e,n){(0,ce.o3)(null==i?void 0:i.competitionId).then((function(l){var s=new FormData;s.append("file",null==e?void 0:e.file),s.append("source_id",null==l?void 0:l.id),s.append("source_type",n),(0,be.ZP)("/api/competitions/set_attachments.json",{method:"post",body:s},!0).then((function(e){"success"==(null==e?void 0:e.message)?(v.ZP.success("上传成功"),C(),t({type:"competitions/getStaff",payload:{identifier:null==i?void 0:i.competitionId}}),t({type:"competitions/getHeader",payload:{identifier:null==i?void 0:i.competitionId}})):v.ZP.error(null==e?void 0:e.message)}))}))};function P(e){return T.apply(this,arguments)}function T(){return(T=r()(o()().mark((function e(n){var i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,be.ZP)("/api/competitions/".concat(k.identifier,"/update_picture_settings.json"),{method:"post",body:n});case 2:0===(null==(i=e.sent)?void 0:i.status)&&(v.ZP.info("更新成功"),t({type:"competitions/getHeader",payload:{identifier:k.identifier}}));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,_e.jsxs)("div",{className:ge.all,children:[(0,_e.jsx)("div",{className:ge.title,children:"图片设置"}),(0,_e.jsxs)("div",{children:[(0,_e.jsx)("div",{style:{marginTop:48,marginLeft:50,fontSize:14,color:"#232B40"},children:"竞赛海报"}),(0,_e.jsxs)("div",{className:ge.content,children:[(0,_e.jsx)("img",{src:je,className:ge.content_icon}),(0,_e.jsxs)("div",{className:ge.content_info,children:[(0,_e.jsx)(ne.Z,{accept:"image/*",customRequest:function(e){return F(e,"Competition")},showUploadList:!1,children:(0,_e.jsx)("div",{className:ge.content_title,children:"上传竞赛封面图"})}),(0,_e.jsx)("div",{className:ge.content_size,children:"图片尺寸:792 x 340"})]}),(0,_e.jsx)("img",{src:c,className:ge.content_img})]})]}),(0,_e.jsxs)("div",{children:[(0,_e.jsx)("div",{style:{marginTop:48,marginLeft:50,fontSize:14,color:"#232B40"},children:"报名成功弹窗"}),(0,_e.jsxs)("div",{className:ge.content,style:{borderBottom:0},children:[(0,_e.jsx)("img",{src:je,className:ge.content_icon}),(0,_e.jsxs)("div",{className:ge.content_info,children:[(0,_e.jsx)(ne.Z,{accept:"image/*",customRequest:function(e){return F(e,"Competition_code")},showUploadList:!1,children:(0,_e.jsx)("div",{className:ge.content_title,children:"上传交流群二维码"})}),(0,_e.jsx)("div",{className:ge.content_size,children:"图片尺寸:160 x 160"})]}),(0,_e.jsx)("img",{src:g,className:ge.content_img2})]}),(0,_e.jsxs)("div",{style:{marginLeft:50,marginRight:50},children:[(0,_e.jsxs)("div",{children:["展示二维码",(0,_e.jsx)(ye.Z,{checked:A,onChange:function(e){var n;S(e),P({is_show_picture:e,apply_success_tips:null===(n=w.getFieldsValue())||void 0===n?void 0:n.apply_success_tips})},style:{marginLeft:10}})]}),(0,_e.jsx)(f.Z,{size:"large",form:w,onFinish:function(e){P(l()({is_show_picture:A},e))},style:{marginTop:20},children:(0,_e.jsx)(f.Z.Item,{label:(0,_e.jsxs)("div",{children:[(0,_e.jsx)("span",{style:{color:"#ff4d4f",marginRight:"4px",fontFamily:"SimSun, sans-serif"},children:"*"}),"报名成功提示"]}),colon:!1,children:(0,_e.jsxs)("div",{style:{display:"flex"},children:[(0,_e.jsx)(f.Z.Item,{style:{width:"100%"},colon:!1,name:"apply_success_tips",children:(0,_e.jsx)(j.Z,{autoComplete:"off",style:{width:"100%"},className:ge.form_item_item,placeholder:"请输入报名成功提示",onBlur:function(){return w.submit()}})}),(0,_e.jsx)(Z.ZP,{onClick:function(){var e;x.Z.confirm({title:!1,closable:!0,icon:null,footer:!1,content:(0,_e.jsxs)("div",{children:[(0,_e.jsxs)("div",{style:{fontSize:26,color:"#3d3d3d",textAlign:"center",marginBottom:20},children:[(0,_e.jsx)("i",{style:{fontSize:26,color:"#52C41A"},className:"iconfont icon-tongguo"})," 报名成功"]}),(0,_e.jsxs)("div",{style:{alignItems:"center",textAlign:"center"},children:[A&&(0,_e.jsx)("img",{style:{width:180,border:"1px solid #eeeeef",padding:10,marginBottom:20},src:ue.Z.IMG_SERVER+(null==k?void 0:k.QR_code)}),(0,_e.jsx)("p",{style:{color:"#AAAAAA"},children:null===(e=w.getFieldsValue())||void 0===e?void 0:e.apply_success_tips})]})]})})},style:{marginLeft:10},type:"primary",children:"示例"})]})})})]})]})]})})),ke=t(37205),Ne=t.n(ke),Ie="all___d1AWD",Ae="title___VIjuM",Se="add_people___qkPex",Ce="people_icon___lz5gl",Fe="content___a8dSX",Pe="content_info___ekLIa",Te="info_icon___kXP8P",Le="info_title___Hld67",Ee="info_content___kbIuT",De="info_content_icon___uNxzs",Re="info_content_title___IfIi8",Ve="info_open___NzrUi",Me="info_delete___rZhhO",ze="questions_info___n9Fnq",Be="form_item___oxzha",Oe="form_item_item___yPf7l",Ye="form_item_small___EkG9G",He="guanka_title___uUWQl",qe="nandu_1___qifbd",Qe="nandu_2___qVJU8",Ge="nandu_3___NRfLL",Ue="close_icon___f2hON",We="footer___UDiYB",Je="save_button___t7iMm",Ke="textone___TAI4F",Xe="deletecolor___ldQnR",$e="qselect___uuNp6",en="qinput___xHGmH",nn="modalclass___dPDG7",tn="popu___G8M92",ln="pingcesetting___zHJaT",sn=t(81327),on=t(94001),an=t(43428),rn=t(71418),cn=t(28103),dn=t(53864),un=t(14347),pn="drawer___HuOiD",mn="menu___JTt0c",hn="actived___zd6GY",_n="actived2___hNW2h",fn="subTag___rHkqz",xn="listItem___dr1wg",vn="info___bpBpK",gn="title___typIH",yn="titleLeft___b4niC",jn="filter___HBJIT",bn="description___Rqa6Q",wn="menuCourse____Msk3",Zn="button_right___T8tiB",kn=t(83595),Nn=t(77800),In=t(12649),An=t(79243),Sn=["classroomList","loading","dispatch","shixunsList"],Cn=(j.Z.Search,[{id:"type",name:"来源",children:[{name:"全部",id:"all",type:"type"},{name:"我的",id:"mine",type:"type"}]},{id:"diff",name:"难度",children:[{name:"全部",id:"",type:"diff"},{name:"初级",id:1,type:"diff"},{name:"中级",id:2,type:"diff"},{name:"中高级",id:3,type:"diff"},{name:"高级",id:4,type:"diff"}]}]),Fn=(0,h.connect)((function(e){return{classroomList:e.classroomList,shixunsList:e.shixunsList,loading:e.loading.effects}}))((function(e){var n,t,i=e.classroomList,s=(e.loading,e.dispatch),a=e.shixunsList,c=p()(e,Sn),u=(0,m.useState)(l()({},(0,h.useParams)())),_=d()(u,2),f=_[0],x=(_[1],i.shixunLists),g=i.shixunAiRecommendLists,j=(0,m.useState)(""),w=d()(j,2),k=w[0],N=w[1],I=(0,m.useState)({}),A=d()(I,2),S=A[0],C=A[1],F=(0,m.useState)([]),P=d()(F,2),T=P[0],L=P[1],E=(0,m.useState)(!1),D=d()(E,2),R=D[0],V=D[1],M=[{name:"最新",id:"created_at"},{name:"最热",id:"myshixuns_count"}].filter((function(e){return!!e})),z=(0,m.useState)({page:1,type:"mine",diff:"",status:"published",order:"desc",not_open:!0,limit:20,sort:"myshixuns_count",no_jupyter:1,group_id:null}),B=d()(z,2),O=B[0],Y=B[1];(0,m.useEffect)((function(){H()}),[f.coursesId,O]),(0,m.useEffect)((function(){"新增赛题"===i.actionTabs.key&&(N(""),Y({page:1,type:"mine",diff:"",status:"published",order:"desc",not_open:!0,limit:20,sort:"myshixuns_count",no_jupyter:1,group_id:null})),s({type:"shixunsList/getMenus",payload:{}})}),[i.actionTabs.key]),(0,m.useEffect)((function(){(null!=x&&x.shixun_list||null!=g&&g.shixun_list)&&C("recommend"===O.sort?g:x)}),[x,g]);var H=function(){var e=r()(o()().mark((function e(){var n,t,i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(V(!0),n=l()({},O),"recommend"===O.sort&&(n.sort="myshixuns_count"),"recommend"!==O.sort){e.next=8;break}return e.next=6,s({type:"classroomList/getShixunAiRecommendLists",payload:l()(l()({},n),{},{course_id:f.coursesId})});case 6:e.next=11;break;case 8:return t=l()({},n),e.next=11,s({type:"classroomList/getShixunLists",payload:t});case 11:return e.next=13,(0,be.ZP)("/api/users/user_setting_groups.json",{method:"get",params:{type:"Shixun"}});case 13:i=e.sent,L([{id:null,name:"全部"},{id:-1,name:"未加入目录"}].concat(Ne()((null==i?void 0:i.groups)||[]))),N(""),V(!1);case 17:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();if("选用实践课程"!==i.actionTabs.key){var q=(0,In.P)(),Q=d()(q,4),G=Q[0],U=Q[1],W=Q[2],J=(Q[3],function(){var e=r()(o()().mark((function e(n){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,ce.su)({id:null==c?void 0:c.competitionId,shixun_ids:n.map((function(e){return e.id}))}).then((function(e){0==(null==e?void 0:e.status)?(v.ZP.success("添加成功"),s({type:"classroomList/setActionTabs",payload:{}}),s({type:"competitions/getHeader",payload:{identifier:null==c?void 0:c.competitionId}}),null==c||c.queryQuetions(!0)):v.ZP.error(null==e?void 0:e.message)}));case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()),K=(0,m.useState)(!1),X=d()(K,2),$=X[0],ee=X[1];return(0,_e.jsxs)(_e.Fragment,{children:[(0,_e.jsxs)(an.Z,{title:"选用实践项目",placement:"bottom",height:"100%",closable:!0,open:"新增赛题"===i.actionTabs.key,rootClassName:pn,destroyOnClose:!0,onClose:function(){s({type:"classroomList/setActionTabs",payload:{key:""}})},footer:(0,_e.jsxs)("div",{className:"tc",style:{height:"64px",display:"flex",alignItems:"center",justifyContent:"center"},children:[(0,_e.jsx)(Z.ZP,{size:"middle",onClick:function(){s({type:"classroomList/setActionTabs",payload:{}})},style:{marginRight:8,width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},children:"取消"}),(0,_e.jsx)(Z.ZP,{style:{width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},size:"middle",onClick:r()(o()().mark((function e(){var n,t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!k){e.next=8;break}return ee(!0),t=null==S||null===(n=S.shixun_list)||void 0===n?void 0:n.filter((function(e){return k.includes(e.identifier)})).map((function(e){return{id:e.id,is_copy:0,is_use:1}})),e.next=5,J(t);case 5:ee(!1),e.next=9;break;case 8:v.ZP.error("请选择实践项目");case 9:case"end":return e.stop()}}),e)}))),type:"primary",loading:$,children:"确定"})]}),children:[(0,_e.jsx)("section",{className:"tc",children:(0,_e.jsx)(Nn.Z,{onChange:function(e){null!=e&&e.keyword.trim()&&(0,An.tk)({name:null==e?void 0:e.keyword.trim(),copywriting:null==e?void 0:e.keyword.trim(),position:"Shixun"}),Y(l()(l()({},O),{},{keyword:null==e?void 0:e.keyword.trim(),schools:null==e?void 0:e.schools.trim(),creator:null==e?void 0:e.creator.trim(),page:1}))}})}),(0,_e.jsx)("section",{className:"edu-container",children:(0,_e.jsx)(rn.Z,{spinning:R,children:(0,_e.jsxs)("aside",{children:[Cn.map((function(e,n){var t;return 0!==n?null:(0,_e.jsxs)("ul",{className:mn,children:[(0,_e.jsx)("li",{children:e.name}),null==e||null===(t=e.children)||void 0===t?void 0:t.map((function(n,t){return(0,_e.jsx)("li",{className:O[e.id]==n.id?hn:"",onClick:function(){O[e.id]=n.id,O.page=1,Y(l()({},O))},children:(0,_e.jsx)("strong",{children:n.name})},t)}))]},n)})),(0,_e.jsxs)("ul",{className:mn,children:[(0,_e.jsx)("li",{children:"方向"}),(0,_e.jsx)("li",{className:null!=O&&O.discipline_id?"":hn,onClick:function(){delete O.tag_level,delete O.sub_discipline_id,delete O.discipline_id,O.page=1,Y(l()({},O))},children:(0,_e.jsx)("strong",{children:"全部"})}),a.menus&&a.menus.map((function(e,n){return(0,_e.jsxs)("li",{className:(null==O?void 0:O.discipline_id)==e.id?hn:"",children:[(0,_e.jsx)("strong",{onClick:function(){O.tag_level=1,O.discipline_id=e.id,delete O.sub_discipline_id,O.page=1,Y(l()({},O))},children:e.name}),(0,_e.jsx)("div",{children:e.sub_repertoires.map((function(n,t){return(0,_e.jsxs)("div",{className:"mt5",children:[(0,_e.jsx)("div",{className:(null==O?void 0:O.sub_discipline_id)==n.id&&2===O.tag_level?"".concat(_n," ").concat(fn):fn,onClick:function(){O.tag_level=2,O.discipline_id=e.id,O.sub_discipline_id=n.id,Y(l()({},O))},children:n.name}),(0,_e.jsx)("ul",{className:"mt5",children:n.tags&&n.tags.map((function(n,t){return(0,_e.jsx)("li",{className:O.sub_discipline_id==n.id&&3===O.tag_level?_n:"",onClick:function(){O.tag_level=3,O.discipline_id=e.id,O.sub_discipline_id=n.id,Y(l()({},O))},children:n.name},t)}))})]},t)}))})]},n)}))]}),"mine"===O.type&&(0,_e.jsxs)("ul",{className:mn,children:[(0,_e.jsx)("li",{children:"目录"}),null==T?void 0:T.map((function(e,n){return(0,_e.jsx)("li",{className:O.group_id==e.id?hn:"",onClick:function(){O.group_id=e.id,O.page=1,Y(l()({},O))},children:(0,_e.jsx)("strong",{children:e.name})},n)}))]}),Cn.map((function(e,n){var t;return 1!==n?null:(0,_e.jsxs)("ul",{className:mn,children:[(0,_e.jsx)("li",{children:e.name}),null==e||null===(t=e.children)||void 0===t?void 0:t.map((function(n,t){return(0,_e.jsx)("li",{className:O[e.id]==n.id?hn:"",onClick:function(){O[e.id]=n.id,Y(l()({},O))},children:(0,_e.jsx)("strong",{children:n.name})},t)}))]},n)})),"mine"==(null==O?void 0:O.type)&&(0,_e.jsxs)("ul",{className:mn,children:[(0,_e.jsx)("li",{children:"状态"}),(0,_e.jsx)("li",{className:0==O.not_open?hn:"",onClick:function(){O.not_open=!1,O.page=1,Y(l()({},O))},children:(0,_e.jsx)("strong",{children:"公开"})}),(0,_e.jsx)("li",{className:1==O.not_open?hn:"",onClick:function(){O.not_open=!0,O.page=1,Y(l()({},O))},children:(0,_e.jsx)("strong",{children:"未公开"})})]}),(0,_e.jsxs)(le.Z,{align:"middle",children:[(0,_e.jsx)(se.Z,{flex:"1",className:jn,children:M.map((function(e,n){return(0,_e.jsx)(Z.ZP,{className:"mr20",type:O.sort===e.id?"primary":"default",onClick:function(){O.sort=e.id,Y(l()({},O))},children:e.name},n)}))}),(0,_e.jsx)(se.Z,{className:"c-grey-999",children:(0,_e.jsx)("div",{className:wn,children:(0,_e.jsxs)("ul",{children:[(0,_e.jsxs)("li",{children:["已选",(0,_e.jsx)("span",{className:"c-blue",children:k.length>0?1:0}),"个"]}),(0,_e.jsxs)("li",{children:["共",(0,_e.jsx)("span",{className:"c-blue",children:S.shixuns_count}),"个"]}),(0,_e.jsxs)("li",{className:"current",onClick:function(){O.order="asc"===O.order?"desc":"asc",Y(l()({},O))},children:["学习人数",(0,_e.jsxs)("p",{className:"edu-sorter current ".concat(O.order),children:[(0,_e.jsx)("span",{className:"iconfont icon-sanjiaoxing-up"}),(0,_e.jsx)("span",{className:"iconfont icon-sanjiaoxing-down"})]})]})]})})})]}),0===(null==S||null===(n=S.shixun_list)||void 0===n?void 0:n.length)&&(0,_e.jsx)(un.Z,{}),(0,_e.jsx)(b.ZP.Group,{style:{display:"block"},value:k,onChange:function(e){N(e.target.value)},children:null==S||null===(t=S.shixun_list)||void 0===t?void 0:t.map((function(e,n){var t,i;return(0,_e.jsx)("div",{className:xn,style:{cursor:"auto"},children:(0,_e.jsx)(b.ZP,{value:null==e?void 0:e.identifier,style:{marginTop:"3px"},disabled:null==e?void 0:e.need_authorize,children:(0,_e.jsxs)("div",{className:vn,children:[(0,_e.jsx)("div",{className:gn,children:(0,_e.jsxs)("div",{className:yn,children:[(0,_e.jsx)(h.Link,{to:"/shixuns/".concat(e.identifier,"/challenges"),target:"_blank",children:(0,_e.jsx)("strong",{className:"font16",dangerouslySetInnerHTML:{__html:e.title}})}),(null==e?void 0:e.need_authorize)&&(0,_e.jsx)("span",{onClick:function(){(0,kn.rX)(!1)},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10",children:"需授权"}),(0,he.Ny)()&&1===(null==e?void 0:e.mark_status)&&(0,_e.jsx)(y.Z,{zIndex:1e4,title:null==e?void 0:e.mark_content,children:(0,_e.jsx)("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10",children:"正常"})}),(0,he.Ny)()&&2===(null==e?void 0:e.mark_status)&&(0,_e.jsx)(y.Z,{zIndex:1e4,title:null==e?void 0:e.mark_content,children:(0,_e.jsx)("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10",children:"需完善"})}),(0,he.Ny)()&&3===(null==e?void 0:e.mark_status)&&(0,_e.jsx)(y.Z,{zIndex:1e4,title:null==e?void 0:e.mark_content,children:(0,_e.jsx)("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10",children:"无法使用"})}),(0,_e.jsx)(Z.ZP,{ghost:!0,href:"/shixuns/".concat(e.identifier,"/challenges"),type:"primary",target:"_blank",className:Zn,children:"体验实训"})]})}),(0,_e.jsx)("div",{className:"flex-wrp mt10 font14 c-light-black",children:(0,_e.jsx)("span",{className:bn,dangerouslySetInnerHTML:{__html:e.description}})}),(0,_e.jsx)("div",{className:" mt15",children:e.challenge_names.map((function(e,n){return(0,_e.jsxs)("span",{className:"mr30",children:["第",n+1,"关 ",e," "]},n)}))}),(0,_e.jsx)(cn.Z,{dashed:!0}),(0,_e.jsxs)("div",{className:"c-light-black mt20",children:[null!=e&&null!==(t=e.content)&&void 0!==t&&t.author_name?(0,_e.jsx)("span",{dangerouslySetInnerHTML:{__html:null==e||null===(i=e.content)||void 0===i||null===(i=i.author_name)||void 0===i?void 0:i[0]}}):(0,_e.jsx)("span",{children:e.author_name}),(0,_e.jsx)("span",{className:"ml15 mr15",children:"|"}),e.author_school_name&&(0,_e.jsxs)(m.Fragment,{children:[(0,_e.jsx)("span",{children:e.author_school_name}),(0,_e.jsx)("span",{className:"ml15 mr15",children:"|"})]}),(0,_e.jsxs)("span",{children:["难度系数 ",e.level]}),(0,_e.jsx)("span",{className:"ml15 mr15",children:"|"}),(0,_e.jsx)("span",{children:"学习人数 "}),(0,_e.jsx)("span",{children:e.study_count})]})]})})},n)}))})]})})}),(0,_e.jsx)("div",{className:"tc mt20",children:(0,_e.jsx)(dn.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,showSizeChanger:!1,current:O.page||1,showQuickJumper:!0,total:null==S?void 0:S.shixuns_count,onChange:function(e){O.page=e,Y(l()({},O))}})})]},"bottom"),(0,_e.jsx)(In.Z,{visible:G,onCancel:U,renderData:W,inPaper:!1,onOk:J,modalType:"multiple",type:"shixun",position:"选中实训"})]})}})),Pn=["competitions","shixunHomeworks","globalSetting","dispatch","user"],Tn=j.Z.TextArea,Ln=function(e){return null!=e&&e.includes("已截止")?(0,_e.jsx)("div",{style:{borderRadius:13,width:56,height:20,display:"inline-flex",alignItems:"center",justifyContent:"center",border:"1px solid #FFC4C4",color:"#E53333",fontSize:12,marginRight:8},children:"已截止"}):null!=e&&e.includes("进行中")?(0,_e.jsx)("div",{style:{borderRadius:13,width:56,height:20,display:"inline-flex",alignItems:"center",justifyContent:"center",border:"1px solid #C4D2F1",color:"#3061D0",fontSize:12,marginRight:8},children:"进行中"}):null!=e&&e.includes("未发布")?(0,_e.jsx)("div",{style:{borderRadius:13,width:56,height:20,display:"inline-flex",alignItems:"center",justifyContent:"center",border:"1px solid #DADBDE",color:"#999999",fontSize:12,marginRight:8},children:"未发布"}):null!=e&&e.includes("提交中")?(0,_e.jsx)("div",{style:{borderRadius:13,width:56,height:20,display:"inline-flex",alignItems:"center",justifyContent:"center",border:"1px solid #B1F0E1",color:"#00B187",fontSize:12,marginRight:8},children:"提交中"}):null!=e&&e.includes("已结束")?(0,_e.jsx)("div",{style:{borderRadius:13,width:56,height:20,display:"inline-flex",alignItems:"center",justifyContent:"center",border:"1px solid #FFC4C4",color:"#E53333",fontSize:12,marginRight:8},children:"已结束"}):null!=e&&e.includes("考试中")?(0,_e.jsx)("div",{style:{borderRadius:13,width:56,height:20,display:"inline-flex",alignItems:"center",justifyContent:"center",border:"1px solid #C4D2F1",color:"#3061D0",fontSize:12,marginRight:8},children:"考试中"}):null!=e&&e.includes("未开始")?(0,_e.jsx)("div",{style:{borderRadius:13,width:56,height:20,display:"inline-flex",alignItems:"center",justifyContent:"center",border:"1px solid #DADBDE",color:"#999999",fontSize:12,marginRight:8},children:"未开始"}):null!=e&&e.includes("补交中")?(0,_e.jsx)("div",{style:{borderRadius:13,width:56,height:20,display:"inline-flex",alignItems:"center",justifyContent:"center",border:"1px solid rgba(255,157,24,0.3)",color:"#FF9D18",fontSize:12,marginRight:8},children:"补交中"}):void 0},En=(0,h.connect)((function(e){return{competitions:e.competitions,shixunHomeworks:e.shixunHomeworks,globalSetting:e.globalSetting,user:e.user}}))((function(e){var n,t,i,s,a=e.competitions,c=(e.shixunHomeworks,e.globalSetting,e.dispatch),u=e.user,g=p()(e,Pn),w=f.Z.useForm(),k=d()(w,1)[0],I=f.Z.useForm(),A=d()(I,1)[0],S=(0,m.useState)(!0),C=d()(S,2),F=C[0],P=C[1],T=(0,m.useState)([]),L=d()(T,2),E=L[0],D=L[1],R=(0,m.useState)(!1),V=d()(R,2),M=V[0],z=(V[1],(0,m.useState)([])),B=d()(z,2),O=B[0],Y=B[1],H=a.Header,q=(0,m.useState)(1),Q=d()(q,2),G=(Q[0],Q[1],(0,m.useState)({})),U=d()(G,2),W=U[0],J=U[1],K=(0,h.useParams)(),X=K.identifier,$=(K.enter,(0,m.useState)({})),ee=d()($,2),ne=ee[0],te=ee[1],oe=(0,m.useState)([]),ae=d()(oe,2),re=ae[0],de=ae[1],ue=(0,m.useState)(""),me=d()(ue,2),fe=me[0],xe=me[1],ve=(0,m.useState)([]),ge=d()(ve,2),ye=ge[0],je=ge[1],we=(0,m.useState)(!1),Ze=d()(we,2),ke=Ze[0],an=Ze[1],rn=(0,m.useState)([{type:"practice",name:"课堂实验",open:!1,url:"shixun_homework"},{type:"normal",name:"图文作业",open:!1,url:"common_homework"},{type:"group",name:"分组作业",open:!1,url:"group_homework"},{type:"hack",name:"编程作业",open:!1,url:"program_homework"},{type:"exercise",name:"在线考试",open:!1,url:"exercise"}]),cn=d()(rn,2),dn=cn[0],pn=cn[1],mn=(0,m.useState)({input:""}),hn=d()(mn,2),_n=hn[0],fn=hn[1];function xn(){return(xn=r()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,be.ZP)("/api/competitions/".concat(X,"/get_course_settings.json"),{method:"get"});case 2:0===(null==(n=e.sent)?void 0:n.status)&&te(n.data);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function vn(){return gn.apply(this,arguments)}function gn(){return(gn=r()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return null==g||g.loadingFunction(!0),e.next=3,(0,be.ZP)("/api/users/".concat(u.userInfo.login,"/courses.json"),{method:"get",params:{category:"manage",page:1,per_page:1e3,username:u.userInfo.login,no_limit_per_page:1}});case 3:n=e.sent,null==g||g.loadingFunction(!1),de(null==n?void 0:n.courses);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,m.useEffect)((function(){1===H.mode?(A.resetFields(),jn(!0)):2===H.mode?(A.resetFields(),function(){xn.apply(this,arguments)}()):function(){In.apply(this,arguments)}()}),[H]),(0,m.useEffect)((function(){u.userInfo.login&&vn()}),[u]);var yn=function(e){var n,t=e.total_score,i=e.difficulty_level_sort,l=null===(n=e.challenge_settings)||void 0===n?void 0:n.filter((function(e){return e.checked})).length;if(l){var s,o=t/e.challenge_settings.filter((function(e){return e.checked})).map((function(e){return"desc"===i?e.challenge_exp_desc:e.challenge_exp})).reduce((function(e,n){return e+n})),a=0,r=0;switch(e.score_setting){case 0:var c=parseFloat((t/l).toFixed(1));e.challenge_settings.map((function(e,n){e.checked?(a=n,e.score=c>0?c:0):e.score=0})),s=(t-c*(l-1)).toFixed(1),e.challenge_settings[a].score=s>0?s:0;break;case 1:e.challenge_settings.map((function(e,n){e.checked?(a=n,r+=Number((Math.round(("desc"===i?e.challenge_exp_desc:e.challenge_exp)*o*10)/10).toFixed(1)),e.score=(Math.round(("desc"===i?e.challenge_exp_desc:e.challenge_exp)*o*10)/10).toFixed(1)):e.score=0}));var d=e.challenge_settings[a].score;s=(t-r+Number(d)).toFixed(1),e.challenge_settings[a].score=s>0?s:0}}else e.challenge_settings.map((function(e,n){e.challenge_score=0}))},jn=function(e){(0,ce.lm)(null==g?void 0:g.competitionId).then((function(n){if(0==(null==n?void 0:n.status)){if(null!=n&&n.data){var t=null==n?void 0:n.data;if(e){for(var i in t)t[i].show_info=!1;Y(t)}else for(var l in O)t[l].show_info=O[l].show_info;D(t)}else D([]);null==g||g.loadingFunction(!1)}else v.ZP.error(null==n?void 0:n.message)}))},bn=function(e,n){var t=E;for(var i in t)t[i].id==e.id&&("open"==n?t[i].show_info=!0:"close"==n&&(t[i].show_info=!1));D(Ne()(t)),Y(Ne()(t))},wn=function(){if(function(e){var n=[];for(var t in e){var i,l,s=null===(i=e[t])||void 0===i||null===(i=i.challenge_settings)||void 0===i?void 0:i.reduce((function(e,n){return e+Number(n.score)}),0);(null==s?void 0:s.toFixed(10))!==(null===(l=e[t])||void 0===l||null===(l=l.total_score)||void 0===l?void 0:l.toFixed(10))&&n.push("赛题".concat(Number(t)+1,"的关卡任务总分必须等于总分值:").concat(e[t].total_score,"分\n"))}return!(n.length>0&&(v.ZP.warning(n),1))}(E)){for(var e in E){var n,t;if(E[e].shixun_id=null===(n=E[e])||void 0===n||null===(n=n.challenge_settings[0])||void 0===n?void 0:n.shixun_id,(null===(t=E[e])||void 0===t||null===(t=t.challenge_settings)||void 0===t?void 0:t.length)>0)for(var i in null===(l=E[e])||void 0===l?void 0:l.challenge_settings){var l,s;E[e].challenge_settings[i].challenge_score=null===(s=E[e])||void 0===s?void 0:s.challenge_settings[i].score}}(0,ce.JM)({id:null==g?void 0:g.competitionId,shixuns:E}).then((function(e){0==(null==e?void 0:e.status)?(v.ZP.success("更改成功"),jn(!1)):v.ZP.error(null==e?void 0:e.message)}))}};function Zn(e){return kn.apply(this,arguments)}function kn(){return kn=r()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return null==g||g.loadingFunction(!0),e.next=3,(0,be.ZP)("/api/competitions/".concat(X,"/switch_mode.json"),{method:"post",body:{mode:n}});case 3:return t=e.sent,null==g||g.loadingFunction(!1),0===(null==t?void 0:t.status)&&c({type:"competitions/getHeader",payload:{identifier:X}}),e.abrupt("return",!0);case 7:case"end":return e.stop()}}),e)}))),kn.apply(this,arguments)}function Nn(){return(Nn=r()(o()().mark((function e(n){var t,i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return an(!0),e.next=3,(0,be.ZP)("/api/competitions/get_competition_course_homework.json",{method:"get",params:{course_id:ne.course_id,competition_course_game_id:n,id:X}});case 3:t=e.sent,an(!1),0===(null==t?void 0:t.status)?(xe(n),je(null==t||null===(i=t.data)||void 0===i?void 0:i.list)):v.ZP.info("当前课堂暂无数据,请更换绑定课堂或在当前课堂新增作业或考试");case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function In(){return(In=r()(o()().mark((function e(){var n,t,i,l,s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,be.ZP)("/api/competitions/".concat(X,"/get_work_settings.json0"),{method:"get"});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(P(null==n?void 0:n.data.is_new),A.setFieldsValue({evaluation_setting:null==n||null===(t=n.data)||void 0===t?void 0:t.evaluation_setting,commit_num:null==n||null===(i=n.data)||void 0===i?void 0:i.commit_num,evaluation_time:null==n||null===(l=n.data)||void 0===l?void 0:l.evaluation_time,evaluation_script:null==n||null===(s=n.data)||void 0===s?void 0:s.evaluation_script}));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var An=function(e){var n=e.getFieldsValue();for(var t in console.log(n),n)if(void 0!==n[t])return!0;return!1};return(0,_e.jsxs)("div",{className:Ie,children:[(0,_e.jsxs)("div",{style:{padding:30},children:[(0,_e.jsx)("div",{style:{marginBottom:30,fontSize:14,fontWeight:600,color:"#232B40"},children:"模式设置"}),(0,_e.jsxs)("div",{style:{marginLeft:42},children:[(0,_e.jsx)("span",{children:"竞赛模式"}),(0,_e.jsx)(b.ZP.Group,{disabled:"progressing"===H.competition_status||"ended"===H.competition_status,value:H.mode,onChange:function(){var e=r()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==ne||null===(t=ne.competition_course_games)||void 0===t||null===(t=t[0])||void 0===t||null===(t=t.homeworks)||void 0===t?void 0:t.length)>0||(null==E?void 0:E.length)>0||An(A))){e.next=3;break}return x.Z.confirm({icon:!1,title:"提示",content:"切换模式后,当前已经设置的赛题数据将会被清理,且不可撤回,请确认是否进行切换",onOk:function(){var e=r()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Zn(n.target.value);case 2:e.sent&&vn();case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}),e.abrupt("return");case 3:return e.next=5,Zn(n.target.value);case 5:e.sent&&vn();case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),style:{marginLeft:10,fontSize:14},children:(0,_e.jsxs)(sn.Z,{direction:"vertical",children:[(0,_e.jsxs)(b.ZP,{value:1,children:["实训模式",(0,_e.jsx)("span",{style:{color:"#9096A3",marginLeft:10},children:"挑战实训,系统评审"})]}),(0,_e.jsxs)(b.ZP,{value:2,children:["课堂模式",(0,_e.jsx)("span",{style:{color:"#9096A3",marginLeft:10},children:"参赛者需要进入课堂完成作业,将选择计入成绩的作业生成排行榜"})]}),(0,_e.jsxs)(b.ZP,{value:3,disabled:!(0,he.Ny)()&&(null==H?void 0:H.is_manager)||"progressing"===H.competition_status||"ended"===H.competition_status,children:["作品模式",(0,_e.jsx)("span",{style:{color:"#9096A3",marginLeft:10},children:"参赛者提交作品,系统评审"})]})]})})]})]}),1===H.mode&&(0,_e.jsxs)("div",{children:[(0,_e.jsxs)("div",{className:Ae,style:{display:"flex",alignItems:"center"},children:[(0,_e.jsxs)("div",{style:{flex:1},children:["赛题设置",(0,_e.jsxs)("span",{style:{marginLeft:20,color:"#9096A3",fontSize:"12px",fontWeight:"normal"},children:["答题起止时间:",(0,_e.jsxs)("span",{style:{margin:"0 5px",color:"#165DFF",fontSize:"12px",fontWeight:"normal"},children:[null==H?void 0:H.start_time,"~",null==H?void 0:H.end_time]}),((0,he.eB)()||(null==H||null===(n=H.permission)||void 0===n?void 0:n.editable))&&(0,_e.jsxs)("a",{style:{marginLeft:10,color:"#165DFF",display:"inline-flex"},onClick:function(){c({type:"competitions/setActionTabs",payload:{key:"7"}})},children:[(0,_e.jsx)("i",{className:"iconfont icon-bianji10 font14",style:{color:"#165DFF",marginRight:3}})," 编辑"]})]})]}),"progressing"!=(null==H?void 0:H.competition_status)&&"ended"!=(null==H?void 0:H.competition_status)&&(0,_e.jsxs)("div",{className:Se,style:{top:"auto"},onClick:function(){c({type:"classroomList/setActionTabs",payload:{key:"新增赛题",params:""}})},children:[(0,_e.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAF9JREFUOE9jZKAQMOLTb5B0voHhH8OBCwsMD+BSR9gABgaGC/MMG0YNIBAGBgnnHRiYGBwwAuo/oz1YjPH/QWyBCApccCyAowsbwGcANHpHo5GBgcZhAI1esvMCMTkdAHAwQhEikgNIAAAAAElFTkSuQmCC",className:Ce}),"新增赛题"]})]}),(0,_e.jsx)("div",{style:{marginTop:"25px"}}),E.map((function(e,n){var t,i,s;return(0,_e.jsxs)("div",{className:Fe,children:[(0,_e.jsxs)("div",{className:Pe,children:[(0,_e.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAA0JJREFUSEullk2ITlEYx3/PufdlxAYrTKyUhcgkG2LQzMbGhkJMyUca32mMyVdoMrOgoSkTZXxEmY2NDU1RWChEdlaEsfBZihozj+597533vOeee+ctb93e+3HO83/O//k/HwKgF6hH6CagEWEGAWByruibQO6agJ+E9MgqTkS23Z/EYH95RcC0DMh4xiOnbOfS+8ghw15p4mIWsJtbBGyIvU5PlW60DbiGfeuj/enpA4YpsUpW8tgGFT3LJ0xCYxFVrjMu5f4wfGYSDbKcoRRUtBP1xsQ1UE3vo2TPiqow+EPwlOk0ymKGI1DR02gchwoVlXv7xPZ9idWxx4bBjLO2rYrNXmlmdxnwFDrmZR6l1fF7IttYFqv7Go8JWFqTokNapInroicsQFd1dtxSZ0KaZTsPYsAbNDHK/QytvvgKvymxVPRYAphS4YqjAvQdYVBaWWerTvsZwLAaw9QYOFWvTwOGQdGOJIa2V2Xw55ToQXjLRN7Kbr76Ejl9p9eYTsDc+DLsBxqqtFG2PyLa7gEsUxvFdqe0c7kIyP2mN9mOoQ+D+NQv2uZQWq1YJWSPtNFbC6j204rhYgzli7+JVHqoBtEYDsoRzhdSeoUDwLmCGhtXMtEDOZRmy9wcaee9D1T7mI3ybixmrh4sQYrucxLfXVxW3h/mMUXWM+IFvEPAF35hqMvUYydFRPcUxDBdHPJSjtNQSGkvL4BFXkotXYi2OjH0JX/IDTnJljjZu1jCCJ2EQEiHHORZ0lOvY9icW3USu6K7LMDqflbudVEihxymxD1GOYNhrVN772I4SsAahK5M8js1WnSHIxq7nlaqxWsC5sditxmoVJVRAt4gLBj7nlOXRbdZMRxvrPB1+Fp7aOKc6FaH0qKOkdeucpLcV9RFWxxKff0sW2eLhih/P01siG7JqPQ0M+mUk/yppZzlrdGr1PGDDoRjdqqIbnIAJ1Ivl/j4P2BjHeQcs4APtqpFN/LJmUUHEHqYkJywlGxP/6PHWt4FcdXZB6yzlD0kuj4ZE/Maryui8WbVvNGybP92RGl5EDbOIFyL4bzunqZPdU5/o8TC6BUx6AjdCI3xjFqkyqIT+1IqYAjhIZNpk718+AfZ8LVXyCfCsQAAAABJRU5ErkJggg==",className:Te}),(0,_e.jsxs)("div",{className:Le,children:["赛题",n+1]}),(0,_e.jsxs)("div",{className:Ee,children:[(0,_e.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAAnZJREFUSEvtlk1IVFEUx39n3gwpUxKEM35QEU3QJlxYK8FNtWjhJqhFOH4UCBl9UCQVYdMmSLLAQkhJxRmKCipy2yKpTdEH7oSipKAZx00Uhc3MeyfupOGMPS0ZBgLf7t177v2d8z/n3nsEoDKsW23YB2xQ8JqxQn0CGeC9BTfjUXkhBpaBc4UCLLSPF85LIKyXFTYVAyjwxgDvF1pGN+eNvFIe1pFiRDfLWAYWXO3/TlKdkUD+VorFIhzzQI8qNSocydlUSJT66chMszKdoVeUnjLl2VeLVkfZ4Xo0XI6FinK7PcStSESc6iZdk1KG8oAXp4blaXmjhhCueJWueEyeGJtgs25Xh4MKK/LB8yIU+GIp3fGYvMouDmvAUc4gbJyz+G1ymOMiooEmjahSK/DDA1cTURnN3s8HdL2d5rQq1XOh84A+4dCnYflgjAKNWoPQoVCWs0g5m4zJWLBFtzg2F+bOeeBhfQMDd/eKHQyr34EbgN/14K8rZffLPklXNmu9rZxQxZMHe52MSWfWIZd72AMPJqNiQMbmukKVK9BvEZ4Yks+1ber7+J1WFRpyIvBxdHJA3gWatU4dTuXnyFLubQ4RfRyRjIlQhX5VVrkCRRj3WHQlBmXKGFW06DbH5piRVZTRZEwu7bmj1ugIvTmem9x76Y4P/sr92v1aNZ3mJBBaMIczk98QrpkqNP+zlWhZHE4MyURFk+6ylfY/5XUm9zuBNhVKFq3SHPmER1YJ/ekUZdj0e6DPZzGecuhUZXUOEAZ9Ds9TFo0odf96Dn/bm3IHrEK9mYvdNG6OLnl8Gbhk6VyLpuhNVNHbxKI3wtmnpIit/k8rJx6Q0AVqRgAAAABJRU5ErkJggg==",className:De}),(0,_e.jsx)(h.Link,{to:"/shixuns/".concat(null==e?void 0:e.shixun_identifier,"/challenges"),target:"_blank",children:(0,_e.jsx)(y.Z,{title:null==e||null===(t=e.shixun)||void 0===t?void 0:t.name,placement:"bottom",children:(0,_e.jsx)("div",{className:Re,children:null==e||null===(i=e.shixun)||void 0===i?void 0:i.name})})})]}),(0,_e.jsx)("div",{className:Ve,onClick:function(){bn(e,"open")},children:!(null!=e&&e.show_info)&&(0,_e.jsxs)(_e.Fragment,{children:["展开更多",(0,_e.jsx)("i",{className:"iconfont icon-xiajiantou",style:{fontSize:"8px"}})]})}),"progressing"!=(null==H?void 0:H.competition_status)&&"ended"!=(null==H?void 0:H.competition_status)&&(0,_e.jsx)("div",{className:Me,onClick:function(){var n,t;n=null==e?void 0:e.id,x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"删除提示",icon:null,content:"删除该赛题后,数据不可恢复,请确认是否删除?",onOk:(t=r()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,ce.pS)({id:null==g?void 0:g.competitionId,data_id:n}).then((function(e){0==(null==e?void 0:e.status)?(v.ZP.success("删除成功"),jn(!0),c({type:"competitions/getHeader",payload:{identifier:null==g?void 0:g.competitionId}})):v.ZP.error(null==e?void 0:e.message)}));case 1:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)})})},children:"删除该赛题"})]}),(null==e?void 0:e.show_info)&&(0,_e.jsxs)("div",{className:ze,children:[(0,_e.jsxs)(f.Z,{form:k,labelCol:{flex:"70px"},children:[(0,_e.jsxs)(f.Z.Item,{className:Be,label:"题目总分",colon:!1,children:[(0,_e.jsx)(on.Z,{min:0,value:null==e?void 0:e.total_score,disabled:"progressing"==(null==H?void 0:H.competition_status)||"ended"==(null==H?void 0:H.competition_status),className:Oe,onChange:function(n){e.total_score=n,J(Object.assign({},W)),yn(e)},onBlur:function(){wn()}})," 分"]}),(0,_e.jsx)(f.Z.Item,{className:Ye,label:" ",colon:!1,children:(0,_e.jsx)(f.Z.Item,{className:Ye,label:"关卡分值",colon:!1,children:(0,_e.jsxs)(b.ZP.Group,{disabled:"progressing"==(null==H?void 0:H.competition_status)||"ended"==(null==H?void 0:H.competition_status),value:null==e?void 0:e.score_setting,onChange:function(n){e.score_setting=n.target.value,1!==n.target.value&&(e.difficulty_level_sort="asc"),J(Object.assign({},W)),yn(e)},onBlur:function(){wn()},children:[(0,_e.jsx)(b.ZP,{value:0,children:"均分比例"}),(0,_e.jsx)(b.ZP,{value:1,children:"难易度"}),(0,_e.jsx)(b.ZP,{value:2,children:"自定义分值"})]})})}),null==e||null===(s=e.challenge_settings)||void 0===s?void 0:s.map((function(n,t){return(0,_e.jsx)(f.Z.Item,{className:Ye,label:" ",colon:!1,children:(0,_e.jsxs)("div",{style:{display:"flex"},children:[(0,_e.jsx)("i",{className:"iconfont icon-shixunti",style:{color:"#165DFF",width:"14px",height:"14px",margin:"6px 15px 7px 0"}}),(0,_e.jsxs)(f.Z.Item,{className:Ye,label:(0,_e.jsx)(y.Z,{title:null==n?void 0:n.subject,placement:"left",children:(0,_e.jsx)("div",{className:He,children:null==n?void 0:n.subject})}),colon:!1,children:[(0,_e.jsx)(on.Z,{min:0,step:.1,value:null==n?void 0:n.score,disabled:M||2!==(null==e?void 0:e.score_setting),style:{width:"96px"},onChange:function(n){e.challenge_settings[t].score=n,J(l()({},W))},onBlur:function(){wn()}}),(0,_e.jsx)("span",{className:"ml10",children:"分"})]}),(0,_e.jsx)("div",{className:"简单"==(null==n?void 0:n.difficulty)?qe:"中等"==(null==n?void 0:n.difficulty)?Qe:Ge,children:null==n?void 0:n.difficulty})]})},t)}))]}),(0,_e.jsxs)("div",{className:Ue,onClick:function(){bn(e,"close")},children:["收起更多",(0,_e.jsx)("i",{className:"iconfont icon-shangjiantou",style:{fontSize:"8px"}})]})]})]},n)})),0==(null==E?void 0:E.length)&&(0,_e.jsx)(un.Z,{customText:"您还没有添加赛题,点击添加赛题"}),(0,_e.jsx)(Fn,{competitionId:null==g?void 0:g.competitionId,queryQuetions:jn})]}),2===H.mode&&(0,_e.jsxs)("div",{style:{paddingLeft:78,paddingRight:30},children:[(0,_e.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,_e.jsx)("label",{style:{marginRight:10,width:50,textAlign:"end"},children:"课堂"}),(0,_e.jsx)(_.default,{popupClassName:tn,showSearch:!0,filterOption:function(e,n){return-1!==n.key.toUpperCase().indexOf(e.toUpperCase())},disabled:"progressing"===H.competition_status||"ended"===H.competition_status,className:$e,onChange:function(){var e=r()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return null==g||g.loadingFunction(!0),e.next=3,(0,be.ZP)("/api/competitions/".concat(X,"/course_select.json"),{method:"post",body:{course_id:n}});case 3:t=e.sent,null==g||g.loadingFunction(!1),0===(null==t?void 0:t.status)&&c({type:"competitions/getHeader",payload:{identifier:X}});case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),size:"large",style:{flex:1},value:[ne.course_id||ne.default_course_id],placeholder:"请选择需要计算成绩的课堂",children:null==re?void 0:re.map((function(e){return(0,_e.jsx)(_.default.Option,{value:null==e?void 0:e.id,children:(0,_e.jsxs)(le.Z,{align:"middle",style:{padding:"0px 12px"},children:[(0,_e.jsxs)(le.Z,{align:"middle",style:{flex:1},children:[(0,_e.jsx)(se.Z,{children:(0,_e.jsx)("div",{className:"mr20 font12",style:{lineHeight:"12px",padding:"4px 10px",borderRadius:13,color:e.is_end?"#E53333":"#3061D0",border:"1px solid ".concat(e.is_end?"#FFC4C4":"#C4D2F1")},children:e.is_end?"已结束":"进行中"})}),(0,_e.jsx)(se.Z,{style:{flex:1},children:(0,_e.jsx)(y.Z,{placement:"topLeft",title:null==e?void 0:e.name,overlayStyle:{maxWidth:430,zIndex:1e4},children:(0,_e.jsx)(se.Z,{style:{textOverflow:"ellipsis",overflow:"hidden",maxWidth:430},children:null==e?void 0:e.name})})})]}),(0,_e.jsx)(se.Z,{style:{color:"#9096A3"},children:null==e?void 0:e.created_at})]})},"".concat(null==e?void 0:e.name).concat(null==e?void 0:e.id))}))}),(0,_e.jsx)("div",{className:Se,style:{position:"relative",justifyContent:"center",top:0,right:0,marginLeft:20,height:40,borderRadius:2,alignItems:"center"},onClick:function(){window.open(H.first_category_url)},children:"进入该课堂"})]}),H.course_is_end&&(0,_e.jsx)("div",{style:{color:"red",marginLeft:60,marginTop:10},children:"选择已结束的课堂,则无法进行答题的任何操作"}),null==ne||null===(t=ne.competition_course_games)||void 0===t?void 0:t.map((function(e,n){var t;return(0,_e.jsxs)("div",{style:{marginBottom:20},children:[(0,_e.jsxs)("div",{style:{marginTop:20,display:"flex",alignItems:"center"},children:[(0,_e.jsxs)("label",{style:{marginRight:10,width:50,textAlign:"end"},children:["赛道",n+1]}),(0,_e.jsx)(j.Z,{className:en,value:e.name,onChange:function(n){e.name=n.target.value,te(l()({},ne))},onBlur:function(){var n=r()(o()().mark((function n(t){return o()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(t.target.value){n.next=2;break}return n.abrupt("return");case 2:return n.next=4,(0,be.ZP)("/api/competitions/".concat(X,"/create_course_game.json"),{method:"post",body:{course_id:null==ne?void 0:ne.course_id,competition_course_game_id:e.competition_course_game_id,name:t.target.value}});case 4:0===n.sent.status&&c({type:"competitions/getHeader",payload:{identifier:X}});case 6:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}(),placeholder:"请输入赛道名称",style:{flex:1},maxLength:30,size:"large"}),(0,_e.jsx)("i",{onClick:r()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==ne||null===(n=ne.competition_course_games)||void 0===n?void 0:n.filter((function(e){return e.homeworks.length<=0})).length)>0)){e.next=3;break}return v.ZP.info("请先完成上一个赛道的作业/考试的选择,只有上一个赛道中添加了作业/试卷才能新增赛道"),e.abrupt("return");case 3:return e.next=5,(0,be.ZP)("/api/competitions/".concat(X,"/create_course_game.json"),{method:"post",body:{course_id:null==ne?void 0:ne.course_id}});case 5:0===e.sent.status&&c({type:"competitions/getHeader",payload:{identifier:X}});case 7:case"end":return e.stop()}}),e)}))),style:{color:"#145DFF",marginLeft:15,cursor:"pointer"},className:"iconfont icon-tianjia2"}),0!==n&&(0,_e.jsx)("i",{style:{marginLeft:10,cursor:"pointer"},onClick:function(){var n;x.Z.confirm({icon:!1,title:"提示",content:"请确认是否删除该赛道,删除后,不可恢复。",onOk:(n=r()(o()().mark((function n(){return o()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,be.ZP)("/api/competitions/".concat(X,"/delete_course_game.json"),{method:"delete",body:{competition_course_game_id:e.competition_course_game_id}});case 2:0===n.sent.status&&c({type:"competitions/getHeader",payload:{identifier:X}});case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},className:"".concat(Xe," iconfont icon-weishezhi")})]}),(0,_e.jsxs)("div",{style:{marginTop:20,marginLeft:60},children:[(0,_e.jsx)("span",{children:"计入成绩的作业/试卷"}),(0,_e.jsx)(Z.ZP,{loading:ke,onClick:function(){!function(e){Nn.apply(this,arguments)}(e.competition_course_game_id)},style:{marginLeft:10,marginRight:20,background:"#3061D0",display:"inline-flex",height:30,alignItems:"center",justifyContent:"center",width:119,color:"#fff",borderRadius:2,cursor:"pointer",border:"none"},children:"选择作业/试卷"}),(0,_e.jsx)("span",{style:{color:"#9096A3"},children:"为了满足竞赛的正常计分排行,请关联作业/试卷"})]}),e.homeworks.length>0?(0,_e.jsx)("div",{style:{marginLeft:199,marginTop:10,padding:"30px 20px",background:"#F6F7F9"},children:null==e||null===(t=e.homeworks)||void 0===t?void 0:t.map((function(e,n){var t,i;return(0,_e.jsxs)("div",{style:{display:"flex",marginTop:n>0&&20,height:20,alignItems:"center",justifyContent:"space-between"},children:[(0,_e.jsx)("div",{style:{minWidth:68,height:24,display:"flex",alignItems:"center",justifyContent:"center",fontSize:12,background:"rgba(22,93,255,0.1)",color:"#3061D0",marginRight:20},children:null===(t=dn.find((function(n){return n.type===e.homework_type})))||void 0===t?void 0:t.name}),(0,_e.jsx)(y.Z,{title:(null==e||null===(i=e.name)||void 0===i?void 0:i.length)>6&&(null==e?void 0:e.name),placement:"topLeft",children:(0,_e.jsx)("span",{onClick:function(){window.open("/classrooms/".concat(null==ne?void 0:ne.course_id,"/").concat(dn.find((function(n){return n.type===e.homework_type})).url,"/").concat(e.homework_id||e.exercise_id,"/detail"))},style:{width:"90%",color:"#3061D0",cursor:"pointer"},className:Ke,children:null==e?void 0:e.name})}),(0,_e.jsx)("i",{style:{marginLeft:10,cursor:"pointer"},onClick:function(){var n;x.Z.confirm({icon:!1,title:"提示",content:"请确认是否删除该作业,删除后,不可恢复。",onOk:(n=r()(o()().mark((function n(){return o()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,be.ZP)("/api/competitions/".concat(X,"/delete_course_homework.json"),{method:"delete",body:{competition_course_homework_id:e.competition_course_homework_id}});case 2:0===n.sent.status&&c({type:"competitions/getHeader",payload:{identifier:X}});case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},className:"".concat(Xe," iconfont icon-weishezhi")})]})}))}):(0,_e.jsx)(un.Z,{})]})})),(0,_e.jsx)(x.Z,{open:fe,onCancel:function(){xe(""),an(!1)},width:850,title:"选择作业",className:nn,okButtonProps:{loading:ke},onOk:r()(o()().mark((function e(){var n,t,i,l,s,a,r;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==ye||null===(n=ye.filter((function(e){return e.checked})))||void 0===n?void 0:n.length)<=0)){e.next=3;break}return v.ZP.info("请选择作业或试卷"),e.abrupt("return");case 3:return an(!0),e.next=6,(0,be.ZP)("/api/competitions/".concat(X,"/homework_select.json"),{method:"post",body:{course_id:ne.course_id,competition_course_game_id:fe,shixun_homework_ids:null==ye||null===(t=ye.filter((function(e){return e.checked&&"practice"===e.homework_type})))||void 0===t?void 0:t.map((function(e){return e.id})),common_homework_ids:null==ye||null===(i=ye.filter((function(e){return e.checked&&"normal"===e.homework_type})))||void 0===i?void 0:i.map((function(e){return e.id})),group_homework_ids:null==ye||null===(l=ye.filter((function(e){return e.checked&&"group"===e.homework_type})))||void 0===l?void 0:l.map((function(e){return e.id})),program_homework_ids:null==ye||null===(s=ye.filter((function(e){return e.checked&&"hack"===e.homework_type})))||void 0===s?void 0:s.map((function(e){return e.id})),exercise_ids:null==ye||null===(a=ye.filter((function(e){return e.checked&&"exercise"===e.homework_type})))||void 0===a?void 0:a.map((function(e){return e.id}))}});case 6:r=e.sent,an(!1),xe(""),0===r.status&&c({type:"competitions/getHeader",payload:{identifier:X}});case 10:case"end":return e.stop()}}),e)}))),children:(0,_e.jsxs)("div",{style:{border:"1px solid #F6F7F9",display:"flex",maxHeight:480},children:[(0,_e.jsxs)("div",{style:{width:350,borderRight:"1px solid #F6F7F9",overflowY:"auto",overflowX:"hidden",padding:14},children:[(0,_e.jsx)(N.t7,{style:{width:312,marginRight:15},dataSource:[],value:{id:"",value:_n.input},onChange:function(e,n){_n.input=e,fn(l()({},_n)),null==dn||dn.map((function(e){e.open=!0})),pn(Ne()(dn))},placeholder:"请输入搜索内容"}),null==dn?void 0:dn.map((function(e){var n,t,i,l,s,o,a,r,c;return(0,_e.jsxs)("div",{children:[(0,_e.jsxs)("div",{style:{marginTop:16,height:22,alignItems:"center",display:"flex",justifyContent:"space-between"},children:[(0,_e.jsxs)("div",{style:{cursor:"pointer",color:"#232B40"},onClick:function(){e.open=!e.open,pn(Ne()(dn))},children:[(0,_e.jsx)("i",{style:{marginRight:10,color:"#999999"},className:"iconfont ".concat(e.open?"icon-changyongtubiao-xianxingdaochu-zhuanqu-":"icon-a-bianzu11")}),e.name,(0,_e.jsx)("span",{style:{marginLeft:6,color:"#ADB2B8"},children:null==ye||null===(n=ye.filter((function(n){return n.homework_type===e.type})))||void 0===n?void 0:n.length})]}),(0,_e.jsx)(ie.Z,{indeterminate:(null==ye||null===(t=ye.filter((function(n){return n.homework_type===e.type})))||void 0===t?void 0:t.length)>(null==ye||null===(i=ye.filter((function(n){return n.homework_type===e.type&&n.checked})))||void 0===i?void 0:i.length)&&0!==(null==ye||null===(l=ye.filter((function(n){return n.homework_type===e.type})))||void 0===l?void 0:l.length)&&(null==ye||null===(s=ye.filter((function(n){return n.homework_type===e.type&&n.checked})))||void 0===s?void 0:s.length)>0,checked:(null==ye||null===(o=ye.filter((function(n){return n.homework_type===e.type})))||void 0===o?void 0:o.length)===(null==ye||null===(a=ye.filter((function(n){return n.homework_type===e.type&&n.checked})))||void 0===a?void 0:a.length)&&0!==(null==ye||null===(r=ye.filter((function(n){return n.homework_type===e.type})))||void 0===r?void 0:r.length),onChange:function(n){n.target.checked?ye.map((function(n){n.homework_type===e.type&&(n.checked=!0)})):ye.map((function(n){n.homework_type===e.type&&(n.checked=!1)})),je(Ne()(ye))}})]}),null==ye||null===(c=ye.filter((function(n){return n.homework_type===e.type&&e.open&&n.name.includes(decodeURIComponent(_n.input))})))||void 0===c?void 0:c.map((function(e){return(0,_e.jsxs)("div",{style:{display:"flex",marginTop:12,height:20,alignItems:"center",justifyContent:"space-between"},children:[Ln(e.status||e.exercise_tips[0]),(0,_e.jsx)(y.Z,{title:null==e?void 0:e.name,children:(0,_e.jsx)("span",{style:{width:"70%"},className:Ke,children:null==e?void 0:e.name})}),(0,_e.jsx)(ie.Z,{onChange:function(n){e.checked=n.target.checked,je(Ne()(ye))},checked:e.checked})]})}))]})}))]}),(0,_e.jsxs)("div",{style:{width:450,padding:20,overflowY:"auto",overflowX:"hidden"},children:[(0,_e.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,_e.jsxs)("span",{children:[(0,_e.jsx)("span",{style:{color:"#6B758B"},children:"已选"}),(0,_e.jsx)("span",{style:{color:"#3061D0",marginLeft:3},children:null==ye?void 0:ye.filter((function(e){return e.checked})).length})]}),(0,_e.jsx)("span",{onClick:function(){ye.map((function(e){e.checked=!1})),je(Ne()(ye))},style:{color:"#3061D0",cursor:"pointer"},children:"全部清除"})]}),null==ye||null===(i=ye.filter((function(e){return e.checked})))||void 0===i?void 0:i.map((function(e){return(0,_e.jsxs)("div",{style:{display:"flex",marginTop:12,height:20,alignItems:"center",justifyContent:"space-between"},children:[Ln(e.status||e.exercise_tips[0]),(0,_e.jsx)(y.Z,{title:null==e?void 0:e.name,children:(0,_e.jsx)("span",{style:{width:"70%"},className:Ke,children:null==e?void 0:e.name})}),(0,_e.jsx)("i",{style:{marginLeft:10,cursor:"pointer"},onClick:function(){e.checked=!1,je(Ne()(ye))},className:"".concat(Xe," iconfont icon-weishezhi")})]})}))]})]})})]}),3===H.mode&&(0,_e.jsxs)("div",{children:[(0,_e.jsx)("div",{className:Ae,style:{display:"flex",alignItems:"center"},children:(0,_e.jsxs)("div",{style:{flex:1},children:["评测设置",(0,_e.jsxs)("span",{style:{marginLeft:20,color:"#9096A3",fontSize:"12px",fontWeight:"normal"},children:["答题起止时间:",(0,_e.jsxs)("span",{style:{margin:"0 5px",color:"#165DFF",fontSize:"12px",fontWeight:"normal"},children:[null==H?void 0:H.start_time,"~",null==H?void 0:H.end_time]}),((0,he.eB)()||(null==H||null===(s=H.permission)||void 0===s?void 0:s.editable))&&(0,_e.jsxs)("a",{style:{marginLeft:10,color:"#165DFF",display:"inline-flex"},onClick:function(){c({type:"competitions/setActionTabs",payload:{key:"7"}})},children:[(0,_e.jsx)("i",{className:"iconfont icon-bianji10 font14",style:{color:"#165DFF",marginRight:3}})," 编辑"]})]})]})}),(0,_e.jsxs)(f.Z,{form:A,layout:"vertical",scrollToFirstError:!0,className:ln,onValuesChange:function(){},children:[(0,_e.jsx)(f.Z.Item,{className:Be,label:"评测服务器配置",colon:!1,name:"evaluation_setting",rules:[{required:!0,message:"必填项:不能为空"}],children:(0,_e.jsx)(Tn,{placeholder:"请填写评测服务器配置,格式为:服务器ip 端口 账号 密码,多台服务器用多行表示,如:127.0.0.1 22 root Qz_123123 127.0.0.2 22 root Qz_123123",rows:6,autoSize:{minRows:6,maxRows:999},disabled:!(0,he.Ny)()&&(null==H?void 0:H.is_manager)})}),(0,_e.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,_e.jsx)(f.Z.Item,{style:{width:400},className:Be,label:"每日最多提交次数(未填则不限制)",colon:!1,name:"commit_num",rules:[{pattern:new RegExp(/^[1-9]\d*$/,"g"),message:"必须是正整数"}],children:(0,_e.jsx)(on.Z,{disabled:!(0,he.Ny)()&&(null==H?void 0:H.is_manager),style:{width:400},autoComplete:"off",controls:!1,precision:0,min:1,className:Oe,placeholder:"请输入提交次数",suffix:(0,_e.jsx)("span",{style:{color:"#c5c5c5"},children:"次"})})}),(0,_e.jsx)(f.Z.Item,{style:{width:400},className:Be,label:"评测时长(S)",colon:!1,name:"evaluation_time",rules:[{required:!0,pattern:new RegExp(/^[1-9]\d*$/,"g"),message:"必须是正整数"}],children:(0,_e.jsx)(on.Z,{disabled:!(0,he.Ny)()&&(null==H?void 0:H.is_manager),style:{width:400},autoComplete:"off",controls:!1,precision:0,min:1,className:Oe,placeholder:"请输入评测时长",suffix:(0,_e.jsx)("span",{style:{color:"#c5c5c5"},children:"S"})})})]}),(0,_e.jsx)(f.Z.Item,{className:Be,label:"运行脚本",colon:!1,name:"evaluation_script",rules:[{required:!0,message:"必填项:不能为空"}],children:(0,_e.jsx)(Tn,{disabled:!(0,he.Ny)()&&(null==H?void 0:H.is_manager),placeholder:"请输入运行脚本",rows:6,autoSize:{minRows:6,maxRows:999}})})]}),(0,he.Ny)()&&(0,_e.jsx)("div",{className:We,children:(0,_e.jsx)(pe.Z,{className:Je,onClick:r()(o()().mark((function e(){var n,t,i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,A.validateFields();case 2:if(n=A.getFieldsValue(),!F){e.next=10;break}return e.next=6,(0,be.ZP)("/api/competitions/".concat(X,"/create_work_settings.json"),{method:"post",body:l()({},n)});case 6:0===(null==(t=e.sent)?void 0:t.status)&&v.ZP.info("更改成功"),e.next=14;break;case 10:return e.next=12,(0,be.ZP)("/api/competitions/".concat(X,"/update_work_settings.json"),{method:"put",body:l()({},n)});case 12:0===(null==(i=e.sent)?void 0:i.status)&&v.ZP.info("更改成功");case 14:case"end":return e.stop()}}),e)}))),children:"保存更改"})})]})]})})),Dn="all___ZbAJW",Rn="title___QPivo",Vn="add_people___jqyIi",Mn="people_icon___Gf35v",zn="content_user___mESiF",Bn="content_left___JUfAC",On="user_img_box___rq6y5",Yn="user_img___tN5UW",Hn="user_rule_create___i4hOF",qn="user_info___ncafT",Qn="user_name___hqLNP",Gn="user_school___m7TBE",Un="delete_text___j_0I0",Wn="select_modal___j0vsx",Jn=t(26724),Kn=t.n(Jn),Xn=t(1924),$n=["classroomList","loading","dispatch"],et=(0,h.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var n,t,i=e.classroomList,l=(e.loading,e.dispatch),s=p()(e,$n),a=((0,h.useParams)(),i.actionTabs),c=(0,m.useState)([]),u=d()(c,2),g=u[0],b=u[1],k=(0,m.useState)(!0),N=d()(k,2),I=N[0],A=N[1],S=(0,m.useState)(!1),C=d()(S,2),F=C[0],P=C[1],T=f.Z.useForm(),L=d()(T,1)[0],E=(0,m.useState)([]),D=d()(E,2),R=D[0],V=D[1],M=(0,m.useState)(0),z=d()(M,2),B=z[0],O=z[1],Y=(0,m.useState)([]),H=d()(Y,2),q=H[0],Q=H[1],G=(0,m.useState)(!0),U=d()(G,2),W=U[0],J=U[1];(0,m.useRef)();(0,m.useEffect)((function(){"添加管理员"===i.actionTabs.key&&(J(!0),K())}),[i.actionTabs.key]);var K=function(){var e=r()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,l({type:"classroomList/getSchoolList",payload:{}});case 2:n=e.sent,b(n.map((function(e){return{value:e}})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),X=function(){var e=r()(o()().mark((function e(){var n,t,l,s,a=arguments;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n=a.length>0&&void 0!==a[0]&&a[0])&&!I||F){e.next=11;break}return l=L.getFieldValue(),P(!0),O(n?1:B+1),e.next=7,(0,ce.pA)({id:i.actionTabs.id,page:n?1:B+1,type:(null==l?void 0:l.search_type)||"",school:(null==l?void 0:l.school_name)||"",keyword:(null==l?void 0:l.keyword)||""});case 7:s=e.sent,V(n?Ne()(null==s?void 0:s.data):[].concat(Ne()(R),Ne()(null==s?void 0:s.data))),P(!1),(null===(t=s.users)||void 0===t?void 0:t.length)<10&&A(!1);case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),$=function(){var e=r()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:""==q?v.ZP.error("请选择人数"):(console.log(q),(0,ce.q0)({id:null==s?void 0:s.competitionId,ids:q}).then((function(e){0==e.status?(v.ZP.success("添加成功"),l({type:"classroomList/setActionTabs",payload:{}}),s.queryData()):v.ZP.error(null==e?void 0:e.message)})));case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ee=[{title:"",dataIndex:"id",width:40,ellipsis:!0,render:function(e,n){return(0,_e.jsx)(ie.Z,{value:n.id,checked:q.includes(String(n.id)),disabled:null==n?void 0:n.checked})}},{title:"姓名",width:100,ellipsis:!0,dataIndex:"name",render:function(e,n){return(0,_e.jsx)(y.Z,{placement:"bottom",title:e,children:(0,_e.jsx)(h.Link,{className:"bold c-black",to:"/users/".concat(n.login),target:"_blank",children:e||"--"})})}},{title:"职业",dataIndex:"identity",width:130,ellipsis:!0,render:function(e){return(0,_e.jsx)(y.Z,{placement:"bottom",title:e,children:(0,_e.jsx)("span",{children:e||"--"})})}},{title:"学号/工号",width:100,dataIndex:"student_id",ellipsis:!0,render:function(e){return(0,_e.jsx)(y.Z,{placement:"bottom",title:e,children:(0,_e.jsx)("span",{children:e||"--"})})}},{title:"手机",width:100,dataIndex:"phone",ellipsis:!0,render:function(e){return(0,_e.jsx)(y.Z,{placement:"bottom",title:e,children:(0,_e.jsx)("span",{children:e||"--"})})}},{title:"邮箱",dataIndex:"mail",width:100,ellipsis:!0,render:function(e){return(0,_e.jsx)(y.Z,{placement:"bottom",title:e,children:(0,_e.jsx)("span",{children:e||"--"})})}},{title:"学校/单位",width:150,dataIndex:"school",ellipsis:!0,render:function(e){return(0,_e.jsx)(y.Z,{placement:"bottom",title:e,children:(0,_e.jsx)("span",{children:e||"--"})})}},{title:"实名认证",dataIndex:"school_name",width:100,render:function(e){return e?"是":"否"}},{title:"状态",dataIndex:"checked",width:80,render:function(e){if(e)return(0,_e.jsx)("span",{className:"c-green",children:"已添加"})}}];return(0,_e.jsx)(x.Z,{className:"modal_styles",centered:!0,title:"添加管理员",open:"添加管理员"===i.actionTabs.key,okText:"确定",cancelText:"取消",width:1100,zIndex:1e3,bodyStyle:{minHeight:200},onOk:r()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:$();case 1:case"end":return e.stop()}}),e)}))),onCancel:function(){Q([]),l({type:"classroomList/setActionTabs",payload:{}})},children:(0,_e.jsxs)("div",{style:{padding:"0 14px"},children:[(0,_e.jsxs)(f.Z,{layout:"inline",form:L,initialValues:{school_name:"",keyword:"",search_type:"name"},children:[(0,_e.jsx)(f.Z.Item,{name:"search_type",label:"搜索类型",children:(0,_e.jsxs)(_.default,{style:{width:120},className:Wn,children:[(0,_e.jsx)(_.default.Option,{value:"name",children:"姓名"}),(0,_e.jsx)(_.default.Option,{value:"phone",children:"手机号"}),(0,_e.jsx)(_.default.Option,{value:"mail",children:"邮箱"})]})}),(0,_e.jsx)(f.Z.Item,{name:"keyword",label:"搜索内容:",children:(0,_e.jsx)(j.Z,{allowClear:!0,style:{width:305},size:"middle",defaultValue:(null===(n=a.selectArrs)||void 0===n?void 0:n.category_name)||(null===(t=a.selectArrs)||void 0===t?void 0:t.name)})}),(0,_e.jsx)(f.Z.Item,{name:"school_name",label:"单位:",children:(0,_e.jsx)(w.Z,{options:g,style:{width:306},size:"middle",placeholder:"请输入单位名称",filterOption:function(e,n){return-1!==n.value.toUpperCase().indexOf(e.toUpperCase())}})}),(0,_e.jsx)(f.Z.Item,{style:{marginRight:0},children:(0,_e.jsx)(Z.ZP,{htmlType:"submit",type:"primary",size:"middle",onClick:function(){return function(){var e;if(""===(null===(e=L.getFieldValue())||void 0===e?void 0:e.keyword))return V([]),void v.ZP.error("请输入搜索内容");J(!1),A(!0),P(!1),Q([]),setTimeout((function(){X(!0)}),200)}()},children:"搜索"})})]}),W&&(0,_e.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,_e.jsx)("img",{src:Xn.RL,width:"100",alt:""}),(0,_e.jsx)("br",{}),(0,_e.jsx)("p",{className:"mt20",children:"请搜索要添加的管理员"})]}),!W&&""==R&&!F&&(0,_e.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,_e.jsx)("img",{src:Xn.z3,width:"100",alt:""}),(0,_e.jsx)("br",{}),(0,_e.jsx)("p",{className:"mt20",children:"暂时还没有相关数据哦!"})]}),(!W&&""!=R||F)&&(0,_e.jsxs)("section",{children:[(0,_e.jsx)("div",{className:"flexd-table-header mt20",children:(0,_e.jsx)(oe.Z,{pagination:!1,dataSource:[],columns:ee})}),(0,_e.jsx)("div",{style:{maxHeight:260,overflow:"auto"},children:(0,_e.jsx)(Kn(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){X()},hasMore:I,useWindow:!1,children:(0,_e.jsx)(oe.Z,{loading:F,showHeader:!1,pagination:!1,dataSource:R,columns:ee,onRow:function(e){return{onClick:function(e){e.currentTarget.querySelector("input").disabled||function(e){e=String(e);var n=q.indexOf(e);n<0?q.push(e):q.splice(n,1),Q(Ne()(q))}(e.currentTarget.querySelector("input").value)}}}})})})]})]})})})),nt=["globalSetting","dispatch","user"],tt=(0,h.connect)((function(e){return{globalSetting:e.globalSetting,user:e.user}}))((function(e){e.globalSetting;var n,t=e.dispatch,i=e.user,l=p()(e,nt),s=(0,m.useState)([]),a=d()(s,2),c=a[0],u=a[1],h=(0,m.useState)(""),_=d()(h,2),f=_[0],g=_[1];(0,m.useEffect)((function(){y()}),[]);var y=function(){(0,ce.sL)(null==l?void 0:l.competitionId).then((function(e){if(0==(null==e?void 0:e.status)){var n;g(null==e||null===(n=e.creator)||void 0===n?void 0:n.id);var t=[];for(var i in t.push(null==e?void 0:e.creator),null==e?void 0:e.data)t.push(null==e?void 0:e.data[i]);u(t),null==l||l.loadingFunction(!1)}else v.ZP.error(null==e?void 0:e.message)}))};return(0,_e.jsxs)("div",{className:Dn,children:[(0,_e.jsx)("div",{className:Rn,children:"管理员设置"}),(f==(null==i||null===(n=i.userInfo)||void 0===n?void 0:n.user_id)||(0,he.Ny)())&&(0,_e.jsxs)("div",{className:Vn,onClick:function(){t({type:"classroomList/setActionTabs",payload:{key:"添加管理员",id:null==l?void 0:l.competitionId}})},children:[(0,_e.jsx)("img",{src:"data:image/png;base64,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",className:Mn}),"添加管理员"]}),(0,_e.jsx)("div",{className:zn,children:c.map((function(e,n){var t,s,a;return(0,_e.jsxs)("div",{className:Bn,children:[(0,_e.jsx)("div",{className:On,children:(0,_e.jsxs)("a",{href:"/users/".concat(e.login,"/classrooms"),target:"_blank",children:[(0,_e.jsx)("img",{src:ue.Z.IMG_SERVER+"/images/"+(null==e?void 0:e.image_url),className:Yn}),f==(null==e?void 0:e.id)&&(0,_e.jsx)("div",{className:Hn,children:"创建者"})]})}),(0,_e.jsxs)("div",{className:qn,children:[(0,_e.jsx)("div",{className:Qn,children:null==e?void 0:e.name}),(0,_e.jsx)("div",{className:Gn,children:null==e?void 0:e.school})]}),f!=(null==e?void 0:e.id)&&(f==(null==i||null===(t=i.userInfo)||void 0===t?void 0:t.user_id)||1==(null==i||null===(s=i.userInfo)||void 0===s?void 0:s.role)||2==(null==i||null===(a=i.userInfo)||void 0===a?void 0:a.role))&&(0,_e.jsx)("div",{className:Un,onClick:function(){var n,t;n=null==e?void 0:e.id,x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"删除提示",icon:null,content:"是否确定删除该管理员?",onOk:(t=r()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,ce.qN)({id:null==l?void 0:l.competitionId,ids:[n]}).then((function(e){0==(null==e?void 0:e.status)?(v.ZP.success("删除成功"),y()):v.ZP.error(null==e?void 0:e.message)}));case 1:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)})})},children:"删除"})]},n)}))}),(0,_e.jsx)(et,{queryData:y,competitionId:null==l?void 0:l.competitionId})]})})),it={flex_box_center:"flex_box_center___yg5U2",flex_space_between:"flex_space_between___RNHqN",flex_box_vertical_center:"flex_box_vertical_center___ZT47P",flex_box_center_end:"flex_box_center_end___X4Xs3",flex_box_column:"flex_box_column___OzmB0",all:"all___uSCy0",content:"content___pnhPh",content_left_red:"content_left_red___SmVi6",content_left_none:"content_left_none___jTbL2",content_left_flag:"content_left_flag___mae5L",content_left_info:"content_left_info___mISvV",content_left_title:"content_left_title___lcDeu",content_left_description:"content_left_description___Ris52",content_right:"content_right___AcQrD",content_right_span:"content_right_span___WiMTr",form_item:"form_item___eHCux",form_item_item:"form_item_item___IAs6n",fuzhi:"fuzhi___rSsFz",fuzhi_text:"fuzhi_text___UV3Dz",tijiao:"tijiao___AYAeP",tijiao_text:"tijiao_text___TC6tI",quetions_info:"quetions_info___qHhFg",scoremodal:"scoremodal___LmU2Z",title:"title___M1zQX",bottom:"bottom___P728Z",yes:"yes___gRJi8",no:"no___voaWW",form_item_item_select:"form_item_item_select___g8gNL"},lt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAAtxJREFUSEu9lktME1EUhv+/M51GayTGGCPGhRs1btqKGF0oAmHBaloejRbciS6NiUtjonHnxqWPlWEKCZVX3GkiPhJB5CEaiRASV2rUYAS6sK85ZqaUlFc7gOndzdz/nG/uueecOYSDdbyzMZDKpIMETotwP4hy20zwjZSvArx2K2rfyPnu8WLuWEgQMBqaTGRuQ3C4mCN7n5hyQbk+3trzeD39msATXc0HE8lkBwQnHYFWioghj6ZFhsOxL6u3VrwJdISqJCPdAtm9KdiiEcFZKmwcj/S+zPez7ISLsGcCcW8FlrMlmKLCunzoEtAKYzKRerfVk60OIWc1j7syF94loM/QBzd9Z8XCQQxNtPafyuYVADsbJRMrZudkn8AMSK+I7MvXu6g0W9lrA32G/tlx6hegkuyCF5cljm5AapZJiamJ1v4jtIs6nR5z8vUFNAmXi1fHIr33AtHgfRG0raV1q+ox+gz9JgQ3Ngu0QqiqatjqMv5o8K6YcmVdX8Qt+g39uQiqNwMk+MZDb/3b1ui8P6pfExN3CvkhMUBfe3AKkENrC2mSEhfBzlXpTg574K2zYMc6QjWmKU9FRCn84ZymzwguQGTHaoeYd8HVomrqp2Qi1SsQ35KGHKMXte9DfX8qO/UDqTRHBbKnaJTI+PpAYEaBcmb0Qs/3iieXtmfmfj4UkQiBD5rXVTPc0DsrIgwYoQGBVBWFZQULBUNKYpKadnY8HPtlqf3t+kV6tP6lZyPUJmI+cAizyn66aNJYJ9rm0aoHw7Hf+Y4DnefKJfN3UkTKnAKzSeOkLMhRVXPXjoZjcznn/nbdEKDFKczWWWXhuPCJoV2aVvciHIsHjOajpqQ+AuLaCNAu/I20NhKvlLK99Zm5H49E0LQRmDUN2K3NMtpI8yYwIkQFJNv4na5lzXvxlKX7PVnAkv+A7dBm55nSjBi5uyjpEJWDlnRMXNZNSjUIr0z1/znq/wN40G8Rfw3IyQAAAABJRU5ErkJggg==",st="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAAhdJREFUSEvFlr1vE0EQxd87O6KBFqREokSCFISCii8hKqhuz3KB+CtSBCEo4gJRBETLXwAFJl53VAniSxRIEJpEaZFwkTZQoMT70F3Ox+W4Dyu2jiusk2dufzuzb3aGGOORMech+SCvQZoFOQdJAAYgB5DeguzT2m9Vy7HMQa2WD+ceSTpbtVBoJ7kFz7vP1dV+kX8uUO32aezvP5d0eRxQ1ofkBzSbd9jtfv/Hlv1DQXAJUk/SyaPARt+Q3AEZsNf7mF7nUIQRzLk1AccmgSVQ4Dc870YamgDjNH6eNLKc9O6g2bw4Su9foDHvj3pmVdkIz5TWXomEFf6EatRwaKs+nMTORsOE6j0AGrNZJH0Cv0A+AzAv6WYelORLkJ/g3D0Bpwp8tmjtOardXtDe3tfCuiGf0NqleGMrkqL3lBof09q7sX1R0tPCtWZmLlBB0JFzyyXA17T21sguYxIoyQQWA19Iul1S9B3KmHVJ18vOJ2fhlUgAcWRF0eco9k0I3JZ0pkoQWWjaPx116caB7RC4K+l4FTCKKJPCcSNLnffPeoHA7n9JaZ2iWad8f1lAZypl4fuvBLTKy2K6hf9Q0oOSzS9M52oD+vC8L3BuScCJ0qstknbdl3dcT/W1pwh4MMfU14AjaJ0jRtIN6hyiEmidY+KhLlDXIJyto3AqwHDoQ7oKYA7AbOwzAPAD5Ds0Gn12uxtVXecPo4t94UegNcAAAAAASUVORK5CYII=",ot=["competitions","globalSetting","loading","dispatch","user"],at=(0,h.connect)((function(e){var n=e.competitions,t=e.loading,i=e.globalSetting,l=e.user;return{competitions:n,globalSetting:i,loading:t.models.competitions,user:l}}))((function(e){var n=e.competitions,t=(e.globalSetting,e.loading),i=e.dispatch,s=e.user,a=p()(e,ot),c=f.Z.useForm(),u=d()(c,1)[0],h=(0,m.useState)(!0),g=d()(h,2),b=g[0],w=g[1],k=(0,m.useState)(!0),N=d()(k,2),I=N[0],A=N[1],S=(0,m.useState)(!0),C=d()(S,2),F=C[0],P=C[1],T=(0,m.useState)(!0),L=d()(T,2),E=L[0],D=L[1],R=(0,m.useState)(""),V=d()(R,2),M=V[0],z=V[1],B=(0,m.useState)(""),O=d()(B,2),Y=O[0],H=O[1],q=(0,m.useState)(""),Q=d()(q,2),G=Q[0],U=Q[1],W=(0,m.useState)(""),J=d()(W,2),K=J[0],X=J[1],$=n.Header,ee=(0,m.useState)(!1),ne=d()(ee,2),te=ne[0],ie=ne[1],le=(0,m.useState)([]),se=d()(le,2),oe=se[0],ae=se[1];console.log("Header:",$),(0,m.useEffect)((function(){ue()}),[]);var ue=function(){(0,ce.rZ)(null==a?void 0:a.competitionId).then((function(e){var n,t,i;w(null==e?void 0:e.name_finish),A(null==e?void 0:e.url_finish),P(null==e?void 0:e.time_finish),D(null==e?void 0:e.question_finish),z(null==e||null===(n=e.competition)||void 0===n?void 0:n.name),U(re()(null==e||null===(t=e.competition)||void 0===t?void 0:t.start_time).format("YYYY-MM-DD HH:mm")+" ~ "+re()(null==e||null===(i=e.competition)||void 0===i?void 0:i.end_time).format("YYYY-MM-DD HH:mm")),H("".concat(window.location.origin,"/competitions/detail/")+(null==e?void 0:e.identifier));var l="";for(var s in null==e?void 0:e.data){var o,r;if(Number(s)==Number((null==e?void 0:e.data.length)-1))l+="赛题"+(Number(s)+1)+":"+(null==e||null===(o=e.data[s])||void 0===o||null===(o=o.shixun)||void 0===o?void 0:o.name);else l+="赛题"+(Number(s)+1)+":"+(null==e||null===(r=e.data[s])||void 0===r||null===(r=r.shixun)||void 0===r?void 0:r.name)+"、"}X(l),u.setFieldValue("identifier",null==e?void 0:e.identifier),null==a||a.loadingFunction(!1)}))};return(0,_e.jsxs)("div",{className:it.all,children:[(0,_e.jsxs)("div",{className:it.content,children:[(0,_e.jsxs)("div",{className:b?it.content_left_none:it.content_left_red,children:[(0,_e.jsx)("img",{className:it.content_left_flag,src:b?lt:st}),(0,_e.jsxs)("div",{className:it.content_left_info,children:[(0,_e.jsx)("div",{className:it.content_left_title,children:"主标题设置"}),(0,_e.jsx)("div",{className:it.content_left_description,children:b?"您已设置主标题为:".concat(M):"请在设置中填写正确的竞赛主标题"})]})]}),b?(0,_e.jsx)("div",{className:it.content_right,onClick:function(){a.clickInformation("主标题")},children:"查看"}):(0,_e.jsxs)("div",{className:it.content_right,onClick:function(){a.clickInformation("主标题")},children:["去完善信息",(0,_e.jsx)("i",{className:"iconfont icon-xiaojiantou",style:{fontSize:"10px"}})]})]}),(0,_e.jsxs)("div",{className:it.content,children:[(0,_e.jsxs)("div",{className:I?it.content_left_none:it.content_left_red,children:[(0,_e.jsx)("img",{className:it.content_left_flag,src:I?lt:st}),(0,_e.jsxs)("div",{className:it.content_left_info,children:[(0,_e.jsx)("div",{className:it.content_left_title,children:"网址设置"}),(0,_e.jsxs)("div",{className:it.content_left_description,children:[I&&(0,_e.jsxs)("span",{children:["您已设置网址为:",(0,_e.jsx)("a",{href:Y,target:"_blank",children:Y})]}),!I&&(0,_e.jsx)("span",{children:"请在设置中填写正确的网址"})]})]})]}),I?(0,_e.jsx)("div",{className:it.content_right,onClick:function(){a.clickInformation("比赛地址")},children:"查看"}):(0,_e.jsxs)("div",{className:it.content_right,onClick:function(){a.clickInformation("比赛地址")},children:["去完善信息",(0,_e.jsx)("i",{className:"iconfont icon-xiaojiantou",style:{fontSize:"10px"}})]})]}),(0,_e.jsxs)("div",{className:it.content,children:[(0,_e.jsxs)("div",{className:F?it.content_left_none:it.content_left_red,children:[(0,_e.jsx)("img",{className:it.content_left_flag,src:F?lt:st}),(0,_e.jsxs)("div",{className:it.content_left_info,children:[(0,_e.jsx)("div",{className:it.content_left_title,children:"竞赛时间"}),(0,_e.jsx)("div",{className:it.content_left_description,children:F?"您已设置竞赛时间为:".concat(G):"请在设置中填写正确的竞赛时间"})]})]}),F?(0,_e.jsx)("div",{className:it.content_right,onClick:function(){a.clickInformation("竞赛时间")},children:"查看"}):(0,_e.jsxs)("div",{className:it.content_right,onClick:function(){a.clickInformation("竞赛时间")},children:["去完善信息",(0,_e.jsx)("i",{className:"iconfont icon-xiaojiantou",style:{fontSize:"10px"}})]})]}),(0,_e.jsxs)("div",{className:it.content,children:[(0,_e.jsxs)("div",{className:E?it.content_left_none:it.content_left_red,children:[(0,_e.jsx)("img",{className:it.content_left_flag,src:E?lt:st}),(0,_e.jsxs)("div",{className:it.content_left_info,children:[(0,_e.jsx)("div",{className:it.content_left_title,children:"赛题设置"}),1===$.mode&&(0,_e.jsxs)("div",{children:[E&&(0,_e.jsx)(y.Z,{placement:"bottom",title:"您已经设置的:"+K,children:(0,_e.jsxs)("div",{className:it.content_left_description,children:["您已经设置的:",K]})}),!E&&(0,_e.jsx)("div",{className:it.content_left_description,children:"请在设置中填写正确的赛题设置"})]}),2===$.mode&&(0,_e.jsxs)("div",{children:[$.course_id&&(0,_e.jsx)(y.Z,{placement:"bottom",title:"您已经成功设置:"+$.course_name+"为本次竞赛的课堂",children:(0,_e.jsxs)("div",{className:it.content_left_description,children:["您已经成功设置“",$.course_name,"”为本次竞赛的课堂"]})}),!$.course_id&&(0,_e.jsx)("div",{className:it.content_left_description,children:"请在设置中填写正确的赛题设置"})]})]})]}),E?(0,_e.jsx)("div",{className:it.content_right,onClick:a.clickQuetions,children:"查看"}):(0,_e.jsxs)("div",{className:it.content_right,onClick:a.clickQuetions,children:["去完善信息",(0,_e.jsx)("i",{className:"iconfont icon-xiaojiantou",style:{fontSize:"10px"}})]})]}),b&&I&&F&&E&&(0,_e.jsx)(_e.Fragment,{children:(0,_e.jsxs)("div",{className:it.content,children:[(0,_e.jsx)(f.Z,{form:u,style:{marginLeft:22},labelCol:{flex:"100px"},children:(0,_e.jsx)(f.Z.Item,{className:it.form_item,colon:!1,name:"identifier",children:(0,_e.jsx)(j.Z,{prefix:"".concat(window.location.origin,"/competitions/detail/"),disabled:!0,className:it.form_item_item})})}),(0,_e.jsxs)("div",{className:it.fuzhi,onClick:function(){var e=document.createElement("input");e.value="".concat(window.location.origin,"/competitions/detail/")+u.getFieldValue("identifier"),document.body.appendChild(e),e.select(),document.execCommand("Copy"),v.ZP.success("复制成功"),e.remove()},children:[(0,_e.jsx)("i",{className:"iconfont icon-fuzhi",style:{marginRight:"5px"}}),"复制"]}),(0,_e.jsx)("div",{className:it.fuzhi_text,children:"参赛人员可访问该网址参加比赛"})]})}),(0,_e.jsxs)("div",{className:it.content,children:[(0,_e.jsx)(pe.Z,{disabled:!(b&&I&&F&&E),type:"primary",className:it.tijiao,onClick:r()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:ie(!0),(0,de.GY)({}).then((function(e){ae(null==e?void 0:e.schools)})).then((function(){var e,n,t;u.setFieldsValue({sponsor_schools:null===(e=s.userInfo)||void 0===e?void 0:e.user_school_id,sponsor_user_name:null===(n=s.userInfo)||void 0===n?void 0:n.real_name,sponsor_user_phone:null===(t=s.userInfo)||void 0===t?void 0:t.phone})}));case 2:case"end":return e.stop()}}),e)}))),children:"提交审核"}),(0,_e.jsx)("div",{className:"".concat(it.tijiao_text," ").concat(b&&I&&F&&E?"":"c-red"),children:b&&I&&F&&E?"准备好后,您可发起审核":"请完成竞赛指引后,再提交审核"})]}),(0,_e.jsxs)(x.Z,{title:!1,footer:!1,open:te,width:610,className:it.scoremodal,closable:!1,centered:!0,onCancel:function(){return ie(!1)},children:[(0,_e.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,_e.jsx)("div",{className:it.title,children:"为了加快竞赛审核速度,请确认以下信息是否准确"}),(0,_e.jsx)("span",{onClick:function(){return ie(!1)},style:{cursor:"pointer"},className:it.close,children:(0,_e.jsx)("i",{className:"iconfont icon-guanbi",style:{color:"#979797",fontSize:"15px"}})})]}),(0,_e.jsx)("div",{className:it.content,children:(0,_e.jsxs)(f.Z,{form:u,className:it.formWrap,onFinish:function(e){(0,ce.qt)(l()(l()({},e),{},{id:null==a?void 0:a.competitionId})).then((function(e){0==(null==e?void 0:e.status)?(v.ZP.success("提交成功"),ie(!1),i({type:"competitions/getStaff",payload:{identifier:null==a?void 0:a.competitionId}}),i({type:"competitions/getHeader",payload:{identifier:null==a?void 0:a.competitionId}})):v.ZP.error(null==e?void 0:e.message)}))},labelCol:{flex:"110px"},children:[(0,_e.jsx)(f.Z.Item,{className:it.form_item,label:"主办方",colon:!1,name:"sponsor_schools",children:(0,_e.jsx)(_.default,{mode:"multiple",className:it.form_item_item_select,options:oe,fieldNames:{label:"name",value:"id"},placeholder:"请输入主办方",filterOption:function(e,n){var t;return(null!==(t=null==n?void 0:n.name)&&void 0!==t?t:"").toLowerCase().includes(e.toLowerCase())}})}),(0,_e.jsx)(f.Z.Item,{className:it.form_item,label:"主要负责人姓名",colon:!1,name:"sponsor_user_name",children:(0,_e.jsx)(j.Z,{className:it.form_item_item,placeholder:"请输入主要负责人姓名"})}),(0,_e.jsx)(f.Z.Item,{className:it.form_item,label:"主要负责人电话",colon:!1,name:"sponsor_user_phone",rules:[{pattern:new RegExp(/^((0\d{2,3}(-)?\d{7,8})|(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8})$/,"g"),message:"必须是正确的座机号或者手机号"}],children:(0,_e.jsx)(j.Z,{className:it.form_item_item,placeholder:"请输入主要负责人电话"})}),(0,_e.jsx)("div",{className:it.bottom,children:(0,_e.jsxs)(f.Z.Item,{children:[(0,_e.jsx)(Z.ZP,{size:"middle",className:it.no,onClick:function(){ie(!1)},children:"取消"}),(0,_e.jsx)(Z.ZP,{className:it.yes,size:"middle",type:"primary",htmlType:"submit",loading:t,children:"保存"})]})})]})})]})]})})),rt="ModalStyle___cW8H3",ct=["competitions","globalSetting","dispatch","user","loadingFunction","loading"],dt=["key","name"],ut=(0,h.connect)((function(e){return{competitions:e.competitions,loading:e.loading.effects}}))((function(e){var n=e.competitions,t=(e.globalSetting,e.dispatch),i=(e.user,e.loadingFunction),s=void 0===i?function(e){}:i,a=e.loading,c=(p()(e,ct),n.GuidesData),u=(0,h.useParams)().identifier,_=(0,m.useRef)(),g=f.Z.useForm(),y=d()(g,1)[0],b=f.Z.useWatch("list",y),w=function(){var e=r()(o()().mark((function e(n){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log("====",n),!(n.list.length<2)){e.next=4;break}return v.ZP.warning("请至少添加2个赛程"),e.abrupt("return");case 4:return e.next=6,t({type:"competitions/postGuides",payload:l()({identifier:u},n)});case 6:0==e.sent.status&&(v.ZP.success("更新成功"),t({type:"competitions/getHeader",payload:{identifier:u}}),k());case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),k=function(){t({type:"competitions/getGuides",payload:{identifier:u}})};return(0,m.useEffect)((function(){s(!1),k()}),[]),(0,m.useEffect)((function(){var e;y.setFieldsValue(l()(l()({},(null==c?void 0:c.data)||{}),{},{list:null==c||null===(e=c.data)||void 0===e||null===(e=e.list)||void 0===e?void 0:e.map((function(e){return l()(l()({},e),{},{competition_time:null!=e&&e.competition_time?re()(null==e?void 0:e.competition_time):null})}))}))}),[c]),(0,_e.jsx)(rn.Z,{spinning:!!a["competitions/getGuides"]||!!a["competitions/postGuides"],children:(0,_e.jsx)("div",{className:"p30",children:(0,_e.jsxs)(f.Z,{form:y,colon:!1,onFinish:w,initialValues:{list:[{},{}]},children:[(0,_e.jsxs)(le.Z,{wrap:!1,align:"middle",gutter:20,children:[(0,_e.jsx)(se.Z,{children:"赛程设置"}),(0,_e.jsx)(se.Z,{children:(0,_e.jsx)(f.Z.Item,{style:{marginBottom:0},name:"guides_is_hidden",valuePropName:"checked",children:(0,_e.jsx)(ie.Z,{children:"隐藏"})})}),(0,_e.jsx)(se.Z,{flex:1,children:(0,_e.jsx)(le.Z,{wrap:!1,align:"middle",justify:"end",children:(0,_e.jsx)(se.Z,{children:(0,_e.jsx)(N.op,{icon:(0,_e.jsx)("i",{className:"iconfont icon-xiaojiahao "}),onClick:function(){6!=(null==b?void 0:b.length)?_.current({}):v.ZP.warning("赛程最多可添加6个")},children:"新增"})})})})]}),(0,_e.jsx)("div",{className:"mt25 mb30",style:{padding:"14px 20px",background:"#F6F7F9",color:"#464F66"},children:"规则说明:在此版块管理员可以创建赛事的日程时间轴,每个赛程将在时间轴上按序号顺序依次排列。创建成功后将对平台用户公开,使用户能够轻松了解整个赛事的进度和安排。"}),(0,_e.jsx)(f.Z.List,{name:"list",children:function(e,n){var t=n.add,i=n.remove;return _.current=t,(0,_e.jsx)("div",{style:{display:"flex",flexDirection:"column",gap:"20px"},children:e.map((function(e,n){var t=e.key,s=e.name,o=p()(e,dt);return(0,_e.jsxs)("div",{children:[(0,_e.jsx)("div",{style:{background:"#F6F7F9",padding:"10px 20px"},children:(0,_e.jsxs)(le.Z,{wrap:!1,align:"middle",justify:"space-between",children:[(0,_e.jsxs)(se.Z,{children:["赛程",(0,me.EM)(n+1)]}),(0,_e.jsx)(se.Z,{children:(0,_e.jsx)("span",{className:"c-red current",onClick:function(){x.Z.confirm({className:rt,icon:null,centered:!0,title:"提示",width:460,content:"确定要删除此赛程吗?删除后,请点击“保存更改”按钮以保存此次操作。",onOk:function(){i(s)}})},children:"删除"})})]})}),(0,_e.jsx)("div",{className:"p20",style:{border:"1px solid #F1F1F1",borderTopColor:"transparent"},children:(0,_e.jsxs)(le.Z,{wrap:!1,align:"middle",gutter:40,children:[(0,_e.jsx)(se.Z,{children:(0,_e.jsx)(f.Z.Item,l()(l()({label:"赛程名称"},o),{},{name:[s,"name"],rules:[{required:!0,message:"请输入赛程名称"},{whitespace:!0,message:"赛程名称不能全为空格"}],children:(0,_e.jsx)(j.Z,{placeholder:"请输入赛程名称",maxLength:10,showCount:!0,style:{width:360}})}))}),(0,_e.jsx)(se.Z,{flex:1,children:(0,_e.jsx)(f.Z.Item,l()(l()({label:"赛程时间"},o),{},{name:[s,"competition_time"],rules:[{required:!0,validator:function(e,t){var i;return null===t?Promise.reject("请选择截止时间"):0!==n&&re()(t).startOf("second")<=re()(null==b||null===(i=b[n-1])||void 0===i?void 0:i.competition_time).startOf("second")?Promise.reject("当前赛程时间需晚于上一个赛程时间,请重新选择"):Promise.resolve()}}],children:(0,_e.jsx)(te.default,{style:{width:"100%"},placeholder:"请选择赛程时间",format:"YYYY-MM-DD HH:mm",disabledDate:0!==n&&function(e){var t;return(0,me.Q8)(e,null,null,null==b||null===(t=b[n-1])||void 0===t?void 0:t.competition_time)},disabledTime:0!==n&&function(e){var t;return(0,me.d0)(e,null==b||null===(t=b[n-1])||void 0===t?void 0:t.competition_time)},suffixIcon:(0,_e.jsx)(_e.Fragment,{}),showTime:{format:"HH:mm",defaultValue:re()((0,me.U6)(),"HH:mm")}})}))})]})})]},t)}))})}}),(0,_e.jsx)(le.Z,{className:"mt20",wrap:!1,justify:"end",gutter:20,children:(0,_e.jsx)(se.Z,{children:(0,_e.jsx)(f.Z.Item,{children:(0,_e.jsx)(Z.ZP,{type:"primary",htmlType:"submit",children:"保存更改"})})})})]})})})})),pt=["competitions","globalSetting","dispatch","user"],mt=(0,h.connect)((function(e){return{competitions:e.competitions,globalSetting:e.globalSetting,user:e.user}}))((function(e){var n=e.competitions,t=(e.globalSetting,e.dispatch),i=(e.user,p()(e,pt),(0,h.useParams)().identifier),l=(0,m.useState)(!0),s=d()(l,2),o=(s[0],s[1],(0,m.useState)("竞赛信息")),a=d()(o,2),r=a[0],c=a[1],u=(0,m.useState)(!0),_=d()(u,2),f=_[0],x=_[1],v=(0,m.useState)(null),g=d()(v,2),y=(g[0],g[1]),j=(0,m.useState)(""),b=d()(j,2),w=b[0],Z=b[1],k=function(e){x(e)};return(0,m.useEffect)((function(){}),[r]),(0,m.useEffect)((function(){"1"===n.actionTabs.key?(c("赛题设置"),t({type:"competitions/setActionTabs",payload:{}})):"5"===n.actionTabs.key?(c("竞赛指引"),t({type:"competitions/setActionTabs",payload:{}})):"7"===n.actionTabs.key&&(c("竞赛信息"),t({type:"competitions/setActionTabs",payload:{}}))}),[n.actionTabs]),(0,_e.jsx)("div",{className:I,ref:y,children:(0,_e.jsxs)("div",{className:A,children:[(0,_e.jsx)("div",{className:S,children:"基础设置"}),(0,_e.jsxs)("div",{className:C,children:[(0,_e.jsx)("div",{className:F,children:(0,_e.jsx)("div",{children:["竞赛信息","图片设置","赛题设置","赛程设置","管理人员","竞赛指引"].map((function(e,n){return(0,_e.jsx)("div",{className:r==e?T:P,onClick:function(){document.body.scrollIntoView({block:"start",behavior:"smooth"}),c(e),x(!0)},children:e},n)}))})}),(0,_e.jsx)("div",{className:L,children:(0,_e.jsxs)(rn.Z,{spinning:f,children:["竞赛信息"==r&&(0,_e.jsx)(ve,{competitionId:i,loadingFunction:k,formName:w}),"图片设置"==r&&(0,_e.jsx)(Ze,{competitionId:i,loadingFunction:k}),"赛题设置"==r&&(0,_e.jsx)(En,{competitionId:i,loadingFunction:k}),"赛程设置"==r&&(0,_e.jsx)(ut,{loadingFunction:k}),"管理人员"==r&&(0,_e.jsx)(tt,{competitionId:i,loadingFunction:k}),"竞赛指引"==r&&(0,_e.jsx)(at,{competitions:n,clickInformation:function(e){c("竞赛信息"),"主标题"==e?Z("name"):"比赛地址"==e?Z("identifier"):"竞赛时间"==e&&Z("start_time")},clickQuetions:function(){c("赛题设置")},competitionId:i,loadingFunction:k})]})})]})]})})})),ht=t(20834),_t="bg___htQ1O",ft="title___dw_wz",xt="left___CDy7v",vt="muitem___pDhZj",gt="muitemclick___WXoKV",yt="right___tNRAa",jt="button___tMn5K",bt={flex_box_center:"flex_box_center___Y72kq",flex_space_between:"flex_space_between___d30ej",flex_box_vertical_center:"flex_box_vertical_center___p_tif",flex_box_center_end:"flex_box_center_end___AyBVH",flex_box_column:"flex_box_column___NQalW",bg:"bg___cLFww",btns:"btns___uWjSy",confirm:"confirm___ZvnTx",cancel:"cancel___v9uv4",deletetitle:"deletetitle___DnoRO",submitwork:"submitwork___tVjOE",scoremodal:"scoremodal___iKA69",title:"title___GESKF",content:"content___r8E9Y",bottom:"bottom___HS8jb",yes:"yes___itu44",no:"no___Qs1U3",bottoms:"bottoms___ng0EW",loaderimg:"loaderimg___XJWfN",upload:"upload___zGUpB"},wt=t(68071),Zt=t(1012),kt=t(47257),Nt=t.n(kt),It=t(40628),At=t(75948),St=["competitions","globalSetting","loading","dispatch","selectedKeys","isedit","setisedit","user"],Ct=(0,h.connect)((function(e){var n=e.competitions,t=e.loading,i=e.globalSetting,l=e.user;return{competitions:n,globalSetting:i,loading:t.models.competitions,user:l}}))((function(e){var n,t,i=e.competitions,s=(e.globalSetting,e.loading,e.dispatch),a=(e.selectedKeys,e.isedit),c=e.setisedit,u=e.user,_=(p()(e,St),(0,h.useParams)().identifier),f=i.RightItems,g=i.Header,b=(0,m.useState)(!1),w=d()(b,2),k=w[0],I=w[1],A=(0,m.useState)(!1),S=d()(A,2),C=S[0],F=S[1],P=(0,m.useState)(!0),T=d()(P,2),L=T[0],E=T[1],D=(0,m.useState)([]),R=d()(D,2),V=R[0],M=R[1],z=(0,m.useState)([]),B=d()(z,2),O=B[0],Y=B[1],H=(0,m.useState)(f.md_content),q=d()(H,2),Q=q[0],G=q[1],U=(0,m.useState)(!1),W=d()(U,2),J=W[0],K=W[1],X=(0,m.useState)(""),$=d()(X,2),ee=$[0],te=$[1],ae=(0,m.useState)([]),de=d()(ae,2),he=de[0],fe=de[1],xe=(0,m.useState)(!1),ve=d()(xe,2),ge=ve[0],ye=ve[1],je=(0,m.useState)(),we=d()(je,2),Ze=we[0],ke=we[1],Ie=(0,m.useState)(!1),Ae=d()(Ie,2),Se=Ae[0],Ce=(Ae[1],(0,m.useState)(0)),Fe=d()(Ce,2),Pe=Fe[0],Te=Fe[1],Le=((0,h.useParams)(),re()()>re()(null==g?void 0:g.start_time)&&re()()0,openFileDialogOnClick:re()()>re()(null==g?void 0:g.start_time)&&re()()400)){e.next=5;break}return v.ZP.error("文件名称长度不能超过400个字符"),e.abrupt("return",!1);case 5:if("zip"==i){e.next=8;break}return v.ZP.error("仅支持zip上传"),e.abrupt("return",!1);case 8:if(!(t>2)){e.next=11;break}return v.ZP.error("《".concat(n.name,"》文件无法上传。超过单个文件上传大小限制(2GB)")),e.abrupt("return",!1);case 11:return fe([{name:n.name,file:n}]),e.abrupt("return",!1);case 13:case"end":return e.stop()}}),e)}))),function(e){return t.apply(this,arguments)}),onRemove:(n=r()(o()().mark((function e(n){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:fe(Ne()(he.filter((function(e){return e.name!==n.name}))));case 1:case"end":return e.stop()}}),e)}))),function(e){return n.apply(this,arguments)})}),Ee=[{title:"选手姓名",dataIndex:"user_name",width:100,ellipsis:!0,render:function(e){return e||"--"}},{title:"提交状态",width:100,dataIndex:"evaluation_status",render:function(e){return"waiting"==e?(0,_e.jsx)("span",{style:{color:"#00B187 "},children:"排队中"}):"progress"==e?(0,_e.jsx)("span",{style:{color:""},children:"进行中"}):"cancelled"==e?(0,_e.jsx)("span",{style:{color:"#E53333"},children:"已取消"}):"completed"==e?(0,_e.jsx)("span",{style:{color:"#165DFF"},children:"已完成"}):"error"==e?(0,_e.jsx)("span",{style:{color:"#ff4d4f"},children:"提交失败"}):"--"}},{title:"得分",width:80,dataIndex:"evaluation_score",render:function(e){return e||"--"}},{title:"描述",width:222,dataIndex:"comment",render:function(e){return(0,_e.jsx)(y.Z,{title:e,children:(0,_e.jsx)("span",{children:e||"- -"})})}},{title:"提交时间",width:200,dataIndex:"commit_at",render:function(e){return e?re()(e).format("YYYY.MM.DD HH:mm:ss"):"--"}},{title:"下载文件",ellipsis:!0,dataIndex:"commit_id",render:function(e,n){var t,i,l,s,o,a;return(0,_e.jsx)(y.Z,{placement:"topLeft",title:null==n||null===(t=n.attachments)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.title,children:null!=n&&null!==(i=n.attachments)&&void 0!==i&&null!==(i=i[0])&&void 0!==i&&i.is_oss?(0,_e.jsx)("a",{onClick:function(){var e;(0,me.Nd)("","".concat(null==n||null===(e=n.attachments)||void 0===e||null===(e=e[0])||void 0===e?void 0:e.url.replace("disposition=inline","")))},children:(null==n||null===(l=n.attachments)||void 0===l||null===(l=l[0])||void 0===l?void 0:l.title)||"--"}):(0,_e.jsx)("a",{href:ue.Z.API_SERVER+(null==n||null===(s=n.attachments)||void 0===s||null===(s=s[0])||void 0===s?void 0:s.url),download:null==n||null===(o=n.attachments)||void 0===o||null===(o=o[0])||void 0===o?void 0:o.title,children:(null==n||null===(a=n.attachments)||void 0===a||null===(a=a[0])||void 0===a?void 0:a.title)||"--"})})}},{title:"测评信息",width:120,dataIndex:"commit_id",render:function(e,n){return(0,_e.jsxs)(_e.Fragment,{children:[(0,_e.jsx)(Z.ZP,{style:{padding:0},type:"link",disabled:"completed"!=(null==n?void 0:n.evaluation_status),onClick:function(){var e=x.Z.confirm({centered:!0,okText:"确定",icon:null,cancelText:"取消",title:"运行结果",content:(0,_e.jsx)("div",{style:{maxHeight:500,overflow:"auto"},children:null==n?void 0:n.evaluation_info}),onOk:function(){return e.destroy()},onCancel:function(){return e.destroy()}})},children:"查看"}),(0,_e.jsx)(Z.ZP,{className:"ml10",style:{padding:0},type:"link",danger:!0,disabled:"waiting"!=(null==n?void 0:n.evaluation_status),onClick:function(){var e,t=x.Z.confirm({centered:!0,okText:"确定",icon:null,cancelText:"取消",title:"",content:(0,_e.jsx)(_e.Fragment,{children:"取消后,该成员提交的作品将不进行评测排队,请确认是否取消。"}),onOk:(e=r()(o()().mark((function e(){var i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,be.ZP)("/api/competitions/".concat(_,"/competition_commit_records/").concat(n.id,"/cancel.json"),{method:"POST",body:{record_id:n.id}});case 2:0==(null==(i=e.sent)?void 0:i.status)&&(v.ZP.success("取消成功"),t.destroy(),Ye());case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)}),onCancel:function(){return t.destroy()}})},children:"取消"})]})}}];(0,m.useEffect)((function(){var e;Se&&(null===(e=Ze)||void 0===e||e.cancel())}),[Se]);var De=0;(0,m.useEffect)((function(){Pe<3&&Pe&&he.map(function(){var e=r()(o()().mark((function e(n){var t,i,l,s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.status&&"error"!==n.status||Se){e.next=22;break}return n.status="uploading",n.file.status="uploading",e.next=5,Re(n,{login:null==u||null===(t=u.userInfo)||void 0===t?void 0:t.login,container_type:"CompetitionWorkMode",container_id:null,description:"",realFileName:!0});case 5:if(0!=(null==(i=e.sent)?void 0:i.status)){e.next=20;break}if(console.log(i),++De!=he.length){e.next=18;break}return Te(0),ye(!1),e.next=14,(0,be.ZP)("/api/competitions/".concat(_,"/competition_commit_records.json"),{method:"post",body:{attachment_ids:[null==i||null===(l=i.data)||void 0===l?void 0:l.attachment_id]}});case 14:0===(null==(s=e.sent)?void 0:s.status)&&(v.ZP.info(null==s?void 0:s.message),Ye()),fe([]),Ye();case 18:e.next=22;break;case 20:Te(2),ye(!1);case 22:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}())}),[Pe]);var Re=function(){var e=r()(o()().mark((function e(n,t){var i,l,s,a,r,c,d,p,m,h,_;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.file_name=n.name,d=n.name,e.next=4,(0,be.ZP)("/api/buckets/get_competition_work_mode_token.json",{method:"get"});case 4:if(0===(null==(p=e.sent)?void 0:p.status)){e.next=12;break}return he[he.findIndex((function(e){return e.name===d}))].status="error",he[he.findIndex((function(e){return e.name===d}))].file.status="error",v.ZP.warning("上传失败,请重新尝试"),Te(2),ye(!1),e.abrupt("return");case 12:return p.data=JSON.parse((0,wt.pe)(p.data)),Ze=new(Nt())({endpoint:null==p||null===(i=p.data)||void 0===i?void 0:i.end_point,region:null==p||null===(l=p.data)||void 0===l?void 0:l.region,accessKeyId:null==p||null===(s=p.data)||void 0===s?void 0:s.access_key_id,accessKeySecret:null==p||null===(a=p.data)||void 0===a?void 0:a.access_key_secret,bucket:null==p||null===(r=p.data)||void 0===r?void 0:r.bucket,stsToken:null==p||null===(c=p.data)||void 0===c?void 0:c.security_token}),console.log(n,"file"),ke(Ze),(m=n.name.split(".")).pop(),h=t.realFileName?m.join("."):(0,Zt.Z)(),_=(new Date).getTime(),e.abrupt("return",new Promise((function(e,i){try{var l,s;Ze.multipartUpload("competition_work_mode/".concat(null==u||null===(l=u.userInfo)||void 0===l?void 0:l.login,"/").concat(h+"_"+_).concat(d.indexOf(".")>-1?"."+d.split(".").pop():""),new Blob([n.file],{type:n.file.type}),{timeout:36e5,partSize:1002400,progress:function(e,n,t){try{console.log("进度",e,n,t),2==Pe&&(Te(1),ye(!0));var i=he.findIndex((function(e){return e.name===d}));console.log("index",i),he[i].file.percent=100*e,he[i].tempCheckpoint=n,fe(Ne()(he))}catch(e){}},checkpoint:he[he.findIndex((function(e){return e.name===d}))].tempCheckpoint,callback:{customValue:{id:d+""},url:null==p||null===(s=p.data)||void 0===s?void 0:s.callback_url,host:null==p?void 0:p.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,be.rz)(t)}}).then((function(t){var i,l=he.findIndex((function(e){return e.name===d})),s="done";if(0===(null===(i=t.data)||void 0===i?void 0:i.status)){var o;n.response=null===(o=t.data)||void 0===o?void 0:o.data;var a=he.findIndex((function(e){return e.name===d}));he[a].status="done",he[a].file.status="done"}else{var r;v.ZP.warning(null===(r=t.data)||void 0===r?void 0:r.message),s="error"}he[l].status=s,he[l].file.status=s,e(null==t?void 0:t.data)})).catch((function(e){he[he.findIndex((function(e){return e.name===d}))].status="error",he[he.findIndex((function(e){return e.name===d}))].file.status="error",v.ZP.warning("上传失败,请重新尝试"),fe(Ne()(he)),i(e),Te(2),ye(!1),console.log("err:",e)}))}catch(e){}})));case 21:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),Ve=function(){var e=r()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==he.length){e.next=3;break}return v.ZP.info("提交失败,请上传作品文件"),e.abrupt("return");case 3:ye(!0),Te(1);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,m.useEffect)((function(){null!=g&&g.is_member&&3===(null==g?void 0:g.mode)&&Ye()}),[g]),(0,m.useEffect)((function(){var e,n=[];null==f||null===(e=f.attachments)||void 0===e||e.map((function(e){var t={uid:e.id,name:e.title,response:{id:e.id}};n.push(t)})),Y(n)}),[null==f?void 0:f.attachments]),(0,m.useEffect)((function(){te(null==f?void 0:f.name),G(f.md_content),K(null==f?void 0:f.hidden)}),[f.md_content||f.name||f.hidden]),console.log("---",O);var Me={name:"file",multiple:!0,withCredentials:!0,action:ue.Z.API_SERVER+"/api/attachments.json",fileList:O,onRemove:function(e){(0,ce.y8)({id:e.response.id})},onChange:function(e){Y(Ne()(e.fileList))},beforeUpload:function(e){var n=e.size/1024/1024<150;return n||(v.ZP.info("文件大小必须小于150MB"),ne.Z.LIST_IGNORE)}};function ze(){return(ze=r()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s({type:"competitions/updateMdContent",payload:{attachment_ids:Be(O),competition_module_id:f.id,md_content_id:f.md_id,content:Q,identifier:_,hidden:J,description:ee}});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(v.ZP.info("提交成功"),c(!1),s({type:"competitions/getItem",payload:{url:f.params_url}}),s({type:"competitions/getHeader",payload:{identifier:_}}),s({type:"competitions/setActionTabs",payload:{key:"showheader"}}));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Be(e){var n=[];return(null==e?void 0:e.length)<=0||e&&(null==e||e.map((function(e){n.push(e.response.id)}))),n}function Oe(){return Oe=r()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.Z.confirm({icon:!1,title:"提示",content:"删除页面后,数据不可恢复,请确认是否删除",onOk:function(){var e=r()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,be.ZP)("/api/competitions/".concat(_,"/competition_modules/").concat(f.id,".json"),{method:"delete"});case 2:0===e.sent.status&&(s({type:"competitions/getHeader",payload:{identifier:_}}),c(!1));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 1:case"end":return e.stop()}}),e)}))),Oe.apply(this,arguments)}var Ye=function(){var e=r()(o()().mark((function e(){var n,t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return E(!0),e.next=3,(0,be.ZP)("/api/competitions/".concat(_,"/competition_commit_records.json"),{method:"get"});case 3:0===(null==(n=e.sent)?void 0:n.status)&&(M(null==n||null===(t=n.data)||void 0===t?void 0:t.records),E(!1));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,_e.jsxs)("section",{className:bt.bg,children:[a?(0,_e.jsxs)("div",{children:[!(3===(null==g?void 0:g.mode)&&"entrance"===(null==f?void 0:f.module_type))&&(0,_e.jsxs)("div",{style:{marginBottom:30,display:"flex",alignItems:"center"},children:[(0,_e.jsx)(j.Z,{style:{width:"82%",height:40,borderRadius:2,border:"1px solid #DCDCDC"},value:ee,onChange:function(e){te(e.target.value)}})," ",(0,_e.jsx)(ie.Z,{className:"ml40 font14",style:{marginLeft:"23px"},checked:J,onChange:function(e){K(e.target.checked)},children:(0,_e.jsx)("span",{style:{display:"inline-block"},children:"隐藏"})}),(0,_e.jsxs)("span",{className:bt.deletetitle,onClick:function(){!function(){Oe.apply(this,arguments)}()},children:[(0,_e.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"删除页面"]})]}),(0,_e.jsx)(At.Z,{defaultValue:f.md_content,onChange:function(e){return G(e)}}),(0,_e.jsxs)(ne.Z,l()(l()({},Me),{},{children:[(0,_e.jsx)("div",{className:"inline-block current",children:(0,_e.jsx)(N.op,{style:{borderRadius:2,marginTop:18},children:"上传附件"})}),(0,_e.jsx)("span",{className:"ml25 c-grey-999",children:"(单个文件150M以内)"})]})),(0,_e.jsxs)("div",{className:bt.btns,children:[(0,_e.jsx)(Z.ZP,{className:bt.cancel,onClick:function(){return c(!1)},children:"取消"}),(0,_e.jsx)(pe.Z,{className:bt.confirm,type:"primary",onClick:function(){return ze.apply(this,arguments)},children:"保存更改"})]})]}):(0,_e.jsxs)("div",{children:[!(null!=f&&f.md_content)&&!(3===(null==g?void 0:g.mode)&&"entrance"===(null==f?void 0:f.module_type))&&(0,_e.jsx)(un.Z,{}),(0,_e.jsx)(It.Z,{style:{marginBottom:30,width:"calc(1015px - 60px)"},value:f.md_content||""}),f&&f.attachments&&f.attachments.map((function(e,n){return(0,_e.jsx)("div",{children:(0,_e.jsxs)("a",{href:(null===ue.Z||void 0===ue.Z?void 0:ue.Z.API_SERVER)+e.url,target:"_self",download:e.title,children:[(0,_e.jsx)("i",{style:{color:"#29BD8B"},className:"font-14 color-green iconfont icon-fujian mr8"}),(0,_e.jsx)("span",{style:{color:"#000000"},children:e.title}),(0,_e.jsx)("span",{style:{color:"#000000",marginLeft:"10px"},children:e.filesize})]})})}))]}),a&&3===(null==g?void 0:g.mode)&&"entrance"===(null==f?void 0:f.module_type)&&(0,_e.jsx)("div",{style:{borderTop:"1px solid #f1f1f1",margin:"20px 0"}}),"entrance"===(null==f?void 0:f.module_type)&&(0,_e.jsxs)("div",{style:{marginTop:15},children:[(0,_e.jsxs)("div",{style:{justifyContent:"space-between",display:"flex"},children:[(0,_e.jsx)("span",{style:{color:"#333333",fontWeight:600,fontSize:"14px"},children:"作品提交"}),(0,_e.jsxs)("span",{style:{color:"#9096A3",marginLeft:"auto",fontSize:"12px"},children:["作品提交时间",(0,_e.jsxs)("span",{style:{color:"#232B40",marginLeft:5},children:[null==g?void 0:g.start_time,"~",null==g?void 0:g.end_time]})]})]}),(0,_e.jsxs)("div",{style:{display:"flex",position:"relative",marginBottom:20},children:[(0,_e.jsx)("div",{className:"mt20",style:{width:333},onClick:function(){re()()re()(null==g?void 0:g.end_time)?v.ZP.warning("非作品提交时间,不可操作"):null!=g&&g.is_member||F(!0)},children:(0,_e.jsx)(ne.Z.Dragger,l()(l()({},Le),{},{maxCount:1,children:(0,_e.jsxs)("div",{style:{textAlign:"center"},children:[(0,_e.jsx)("p",{style:{marginTop:22},children:(0,_e.jsx)("i",{className:"iconfont icon-shangchuan",style:{color:"#5091FF",fontSize:"30px"}})}),(0,_e.jsxs)("p",{className:"mt10",style:{marginBottom:22},children:["拖拽文件或",(0,_e.jsx)("a",{children:"点击此处上传"})]})]})}))}),(0,_e.jsxs)("div",{style:{marginLeft:20,marginTop:120},children:[re()()>re()(null==g?void 0:g.start_time)&&re()()0&&(0,_e.jsxs)("div",{className:"mt40",style:{borderTop:"1px solid #F1F1F1"},children:[(0,_e.jsxs)(le.Z,{className:"mt30",align:"middle",justify:"space-between",children:[(0,_e.jsx)(se.Z,{style:{fontWeight:600},children:"我的成绩"}),(0,_e.jsx)(se.Z,{children:(0,_e.jsx)(Z.ZP,{type:"primary",onClick:Ye,children:"更新"})})]}),(0,_e.jsx)(oe.Z,{className:"mt30",loading:L,pagination:!1,dataSource:V,columns:Ee})]})]}),(0,_e.jsx)(x.Z,{title:"报名",open:C,okText:"立即报名",cancelText:"取消",centered:!0,width:320,onCancel:function(){F(!1)},onOk:function(){F(!1),I(!0)},children:(0,_e.jsx)("div",{children:"你暂未报名,请先报名"})}),(0,_e.jsxs)(x.Z,{title:!1,footer:!1,open:k,width:318,className:bt.scoremodal,closable:!1,centered:!0,children:[(0,_e.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,_e.jsx)("div",{className:bt.title,children:"报名"}),(0,_e.jsx)("span",{onClick:function(){return I(!1)},style:{cursor:"pointer"},className:bt.close,children:(0,_e.jsx)("i",{className:"iconfont icon-danchuangguanbi",style:{fontSize:"14px"}})})]}),(0,_e.jsx)("div",{className:bt.content,children:"选择参赛方式"}),(0,_e.jsxs)("div",{className:bt.bottoms,children:[(0,_e.jsx)(Z.ZP,{className:bt.no,onClick:function(){s({type:"competitions/setActionTabs",payload:{key:"2"}}),I(!1)},children:"加入战队"}),(0,_e.jsx)(Z.ZP,{className:bt.yes,onClick:function(){s({type:"competitions/setActionTabs",payload:{key:"3"}}),I(!1)},children:"创建战队"})]})]})]})})),Ft=t(411),Pt=t(6496),Tt=t(89831),Lt=function(e){var n=e.data,t=e.isedit,i=e.selectedKeys,s=e.dispatch,a=(0,m.useState)([]),c=d()(a,2),u=c[0],p=c[1],_=(0,m.useState)(!1),f=d()(_,2),x=f[0],g=f[1],j=(0,h.useParams)().identifier,b=function(e,n,t){var i=Array.from(e),l=i.splice(n,1),s=d()(l,1)[0];return i.splice(t,0,s),i};(0,m.useEffect)((function(){n.length>0&&p(Ne()(n)||[])}),[n]);var w=function(){var e=r()(o()().mark((function e(n,i){var l,a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.destination){e.next=2;break}return e.abrupt("return");case 2:if(!t){e.next=5;break}return v.ZP.info("请先保存或取消当前正在编辑的内容。"),e.abrupt("return");case 5:return l=b(i,n.source.index,n.destination.index),console.log("---",i,l),g(!0),e.next=10,(0,be.ZP)("/api/competitions/".concat(j,"/competition_modules/update_position.json"),{method:"post",body:{position_array:l}});case 10:a=e.sent,g(!1),0===a.status&&(s({type:"competitions/getHeader",payload:{identifier:j}}),s({type:"competitions/setActionTabs",payload:{key:"showheader"}}));case 13:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}();return(0,_e.jsx)("div",{children:(0,_e.jsx)(Tt.Z5,{onDragEnd:function(e){return w(e,u)},children:(0,_e.jsx)(Tt.bK,{droppableId:"droppable",children:function(e,n){return(0,_e.jsxs)("div",l()(l()({ref:e.innerRef},e.droppableProps),{},{children:[(0,_e.jsx)(rn.Z,{spinning:x,children:u.map((function(e,n){return(0,_e.jsx)(Tt._l,{draggableId:n.toString(),index:n,children:function(n,t){return(0,_e.jsx)("aside",l()(l()(l()({ref:n.innerRef},n.draggableProps),n.dragHandleProps),{},{children:(0,_e.jsx)(y.Z,{title:e.name,children:(0,_e.jsx)("div",{onClick:e.onClick,className:i===e.id?gt:e.className,children:e.name})})}))}},n)}))}),e.placeholder]}))}})})})},Et=["competitions","globalSetting","loading","dispatch","user"],Dt=(0,h.connect)((function(e){var n=e.competitions,t=e.loading,i=e.globalSetting,l=e.user;return{competitions:n,globalSetting:i,loading:t.models.competitions,user:l}}))((function(e){var n,t,i,s,a,c,u,_,f,x,v=e.competitions,g=(e.globalSetting,e.loading,e.dispatch),y=e.user,j=(p()(e,Et),(0,h.useParams)().identifier),b=v.Header,w=(v.RightItems,v.Staff),Z=v.Prizes,k=v.Account,N=(0,m.useState)([]),I=d()(N,2),A=I[0],S=I[1],C=(0,m.useState)("qit"),F=d()(C,2),P=F[0],T=F[1],L=(0,m.useState)(!1),E=d()(L,2),D=E[0],R=E[1],V=(0,m.useState)([]),M=d()(V,2),z=M[0],B=M[1],O=(0,m.useState)(!1),Y=d()(O,2),H=Y[0],q=Y[1],Q=(0,m.useRef)(null),G=(0,m.useState)(),U=d()(G,2),W=U[0],J=U[1],K=[{type:"entrance",content:3!==(null==b?void 0:b.mode)?(0,_e.jsxs)("div",{style:{marginLeft:20},children:[(null==z||null===(n=z.data)||void 0===n?void 0:n.length)<=0&&((0,he.eB)()||(null==b||null===(t=b.permission)||void 0===t?void 0:t.editable))&&(0,_e.jsx)(un.Z,{ButtonText:"去设置",Buttonclass:jt,ButtonClick:function(){g({type:"competitions/setActionTabs",payload:{key:"1"}})},customText:"您还没有设置赛题"}),re()()re()(null==b?void 0:b.start_time)||(0,he.eB)()||(null==b||null===(s=b.permission)||void 0===s?void 0:s.editable))&&(null==z||null===(a=z.data)||void 0===a?void 0:a.map((function(e,n){return(0,_e.jsx)(Ft.Z,{dispatch:g,Header:b,StaffDetail:w,item:e,index:n})})))]}):(0,_e.jsx)(Ct,{isedit:H,setisedit:q,selectedKeys:W,isshow:!0})},{type:"certificate",content:(0,_e.jsxs)("div",{style:{padding:"15px 30px"},children:[" ",(0,_e.jsx)(Pt.Z,{dispatch:g,userid:null==y||null===(c=y.userInfo)||void 0===c?void 0:c.user_id,Prize:Z,Accounts:k,getAccounts:function(){var e;g({type:"competitions/Accounts",payload:{id:null==y||null===(e=y.userInfo)||void 0===e?void 0:e.user_id}})}})]})},{type:"qit",content:(0,_e.jsx)(Ct,{isedit:H,setisedit:q,selectedKeys:W})}];function X(){return $.apply(this,arguments)}function $(){return($=r()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,be.ZP)("/api/competitions/".concat(j,"/get_shixun_settings.json"),{method:"get"});case 2:0===(null==(n=e.sent)?void 0:n.status)&&B(n);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,m.useEffect)((function(){var e;if((null==b||null===(e=b.competition_modules)||void 0===e?void 0:e.length)>0){var n,t,i,s;if("showheader"!==v.actionTabs.key)"entrance"===(null==b||null===(t=b.competition_modules)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.module_type)&&T("entrance"),J(null==b||null===(i=b.competition_modules)||void 0===i||null===(i=i[0])||void 0===i?void 0:i.id),g({type:"competitions/getItem",payload:{url:null==b||null===(s=b.competition_modules)||void 0===s||null===(s=s[0])||void 0===s?void 0:s.module_url}});var a=null==b||null===(n=b.competition_modules)||void 0===n?void 0:n.map((function(e){return l()(l()({},e),{},{label:null==e?void 0:e.name,key:null==e?void 0:e.id,className:vt,onClick:(n=r()(o()().mark((function n(){var t,i,l;return o()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(J(null==e?void 0:e.id),q(!1),R(!0),document.body.scrollIntoView({block:"start",behavior:"smooth"}),"entrance"!==e.module_type){n.next=16;break}if(3!==(null==b?void 0:b.mode)){n.next=10;break}return n.next=8,g({type:"competitions/getItem",payload:{url:e.module_url}});case 8:return R(!1),n.abrupt("return");case 10:(0,he.eB)()||null!==(t=b.permission)&&void 0!==t&&t.editable||null!=b&&b.team_member_present||null!=w&&w.enroll_ended||(b.personal?g({type:"competitions/setActionTabs",payload:{key:"6"}}):g({type:"competitions/setActionTabs",payload:{key:"4"}})),T("entrance"),X(),R(!1),n.next=28;break;case 16:if("certificate"!==e.module_type){n.next=24;break}return T("certificate"),n.next=20,g({type:"competitions/Prize",payload:{identifier:j,user_id:null==y||null===(i=y.userInfo)||void 0===i?void 0:i.user_id}});case 20:g({type:"competitions/Accounts",payload:{id:null==y||null===(l=y.userInfo)||void 0===l?void 0:l.user_id}}),R(!1),n.next=28;break;case 24:return T("qit"),n.next=27,g({type:"competitions/getItem",payload:{url:e.module_url}});case 27:R(!1);case 28:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})});var n})).filter((function(e){return"chart"!==(null==e?void 0:e.module_type)}));S(a),g({type:"competitions/setActionTabs",payload:{key:""}})}}),[b]),(0,m.useEffect)((function(){if("entrance"===v.actionTabs.key){var e;T("entrance");var n=null==b||null===(e=b.competition_modules)||void 0===e?void 0:e.find((function(e){return"entrance"===(null==e?void 0:e.module_type)}));J(n.id),3===(null==b?void 0:b.mode)?(R(!0),g({type:"competitions/getItem",payload:{url:n.module_url}}),R(!1)):X()}}),[v.actionTabs]),(0,_e.jsxs)("section",{className:_t,ref:Q,children:[(0,_e.jsxs)("div",{className:ft,children:[(0,_e.jsx)("span",{children:"竞赛概览"}),["qit","entrance"].includes(P)&&((0,he.eB)()||(null==b||null===(u=b.permission)||void 0===u?void 0:u.editable))&&(0,_e.jsxs)("a",{style:{float:"right",color:"#165DFF"},onClick:function(){"qit"===P||3===(null==b?void 0:b.mode)?q(!0):g({type:"competitions/setActionTabs",payload:{key:"1"}})},children:[(0,_e.jsx)("i",{className:"iconfont icon-bianji10 font14",style:{color:"#165DFF"}})," 编辑"]})]}),(0,_e.jsxs)("div",{style:{display:"flex"},children:[(0,_e.jsxs)("div",{className:xt,children:[(0,he.Ny)()||null!=b&&null!==(_=b.permission)&&void 0!==_&&_.editable?(0,_e.jsx)("div",{children:(0,_e.jsx)(Lt,{dispatch:g,selectedKeys:W,data:A,isedit:H})}):(0,_e.jsx)(ht.Z,{style:{border:"none"},selectedKeys:["".concat(W)],items:A}),((0,he.Ny)()||(null==b||null===(f=b.permission)||void 0===f?void 0:f.editable))&&(0,_e.jsx)("span",{onClick:r()(o()().mark((function e(){var n,t,i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,be.ZP)("/api/competitions/".concat(j,"/competition_modules.json"),{method:"POST"});case 2:if(0!==(n=e.sent).status){e.next=10;break}return J(null==n||null===(t=n.data)||void 0===t?void 0:t.id),g({type:"competitions/getHeader",payload:{identifier:j}}),T("qit"),e.next=9,g({type:"competitions/getItem",payload:{url:null==n||null===(i=n.data)||void 0===i?void 0:i.module_url}});case 9:g({type:"competitions/setActionTabs",payload:{key:"showheader"}});case 10:case"end":return e.stop()}}),e)}))),style:{marginLeft:20,marginTop:20,border:"1px solid #BACFFE",color:"#3061D0",fontSize:12,width:80,height:28,display:"inline-flex",alignItems:"center",justifyContent:"center",cursor:"pointer"},children:"+ 新增栏目"})]}),(0,_e.jsx)("div",{className:yt,children:(0,_e.jsx)(rn.Z,{spinning:D,children:(0,_e.jsx)("div",{style:{minHeight:200},children:null===(x=K.find((function(e){return e.type===P})))||void 0===x?void 0:x.content})})})]})]})})),Rt={flex_box_center:"flex_box_center___M4JlS",flex_space_between:"flex_space_between___ft0RM",flex_box_vertical_center:"flex_box_vertical_center___q2FOd",flex_box_center_end:"flex_box_center_end___sHMG4",flex_box_column:"flex_box_column____iI7H",bg:"bg___k6sPc",title:"title___g14V4",right:"right___m_DFD",left:"left___mwgoj",muitem:"muitem___oVuqT",muitemselect:"muitemselect___S4V8Y",searchWrap:"searchWrap___VZKxz",search:"search___NaLMi",searchIcon:"searchIcon___kyXjW",button:"button___9r1Cv",footer:"footer___FeXKb",clear_button:"clear_button___tLyhc",save_button:"save_button___jdXaq"},Vt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAuNJREFUOE+dlE1oXFUUx3/nvo/pzKtp4li0hkYHNw22m4qLxoWWSkG6UMSvgmC6kCzdSN25d2lBaF3ppoIb0a6kXVRKVxIohgiGlkpSa2OTGKeTeZ/3HrlvJulUFNSzetx7zu/877n/+2Tz3MxTiH5n4BFVAgQTPNmej6Ynrzs4LiLjojinbk2M+ab8/sZLutabRHEKDlisWu6oAHQ/PTLjlEtmfFczPDSFGWuBs2jRB1uBzwoiJGqBMbi7XcqFFSQrf4nUzDTnri7XIB/9K69+JE/sPY06tLcOeQ/UgiuoSSYGCaA5hiQPQ2nh1vps8/mvPvf1NahYnn3Wya6rWuWRbt5Bqh5SrCM2BXTYStAwwcVtiHYj448jxvzaqPLD0vnsTg3KVuYW1LmDunELqfoYe+9+/bbkYVdFsNEYxAlmYhJVvmxOnXtT8punTmrYOO+6v0F2j8CWtU4nBvVHkeHp1SFqMX7EHhaEsLuNScZVquppyZffPa/OnXQbKxiCWokTu6Mj65Y4q7Qm4sGaQkCIw6G+z8R+jNgPJf15do0ia2tvAyNNnPq5DKK7mtO7m9NIAtqd5IFDGmngNEPGHkWC8FvJbr5TuawXkG4NB7s93EFdulnS/734C8jvGLyNJJlAonhJshtvFy7vR2S9kY73P/8ZNMiR1h4kjBYlXXrrttpiH+n/A5Hs8Sb9WtKlN86q6hxbf/x3RWKg9RBg35f0p1eOQXBR80ywFu/sfxcCcQxhaBU7VZsk/fHlS6p6jCIHE4H30o6j/wYbNsCVEMVg9Exr+sJ7Nai/cHw/Jp5Xp3ulKiFoDJTVwJHwJsSg6nNCROTaatI70ulcznYe7dYPJ54RcRdUdV/9g1Bval84Yge1qL9173aRa0TVieTAxdv17Y021MUXHkvL6GOE1z2nZgxexGhYET5Z3Sg/6By9nG1vPJgyXM3nX5x2gb7m4DmBjqqWglxHuKLOfJEcHqgYjT8BLuRat62RywwAAAAASUVORK5CYII=",Mt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAyZJREFUOE91VE1oVFcU/s69703eJBNSg2iysDXJEIkWIv6hFaUWXLSILoSIurAru9JFu+q2i+5a0bUL3biQQuuuoBQMGBcmGsdJZyjOmESNia0mgn0z895958h5SSaJ4oH7uPfcw3e/8333Pvr6ynSfY7kNkfUQWCKYw5v9u9/0mFki8xUgHRAkIOj6xsWx+snKgnwCCEPAIPwV9352lADg8OWp/UJys7eDsqcGfGxoNYAApJ+lSGe0mCn+m+BaKUbo6JG49gO3vut8kwJpXL4z88vebvO9gYBEYAAwJ+AkUURY6wFkIApGhFc1Ruk/+vLswe7b6Rn6KT2f+0IiGYaINSJI4joa9bdIXIyUWhoE3w/Qks2BrA8mAgz93RlgT1dX1/8kIlSanC1D0L8M4qKw2ZLWy0qHICL4Le0g64GNUfa/DvR2/0DFJy/OkOCKgpC24mqpFmT8xaFIyosTCLt0aM74WTAZVdsFkllPxcrMbwQc97SaY8WAQPUgOOdQqTyBcwn6+noQBC2pWSQOQhZMFski27P06PHz1wSs89OWGSy22daDBwXk+3pgPQ8TEyXs3r2j6aEhAYtBgxnGmAtU+OdZYpSpUZ8Uvmkk5uZeYuPGDYjjGIXCBHbu3L6i3VJ1w6mr5ncaL09H1pCfsStMmtUAwjBEsVjGtm1b0NbWtnornddip8dfo/Hy1DSENmUzqUprYn5+AdXqJAYHP4fnfbgvIggbMciYn+l+aeoSJ3wuF2SaDi2jDQ+PoL09pxogmw3Q359fc1DsEtSjGNaaI3S/NLmPHd/xPUtBxv+A1ccTgre1CMIyUy2Pfpoqe69Q/YOZj+VaW+B9RKv3AWuNCA1lQ/TtrsH81RRoZOJpp41qowL05FqDVA/dEH13yy42DRWE9Qj1RgRr7PU92/Mnmm9NJ2Njj/MR8Q1h3prxPQRBBr4CLt1sFkYUOdTqDbiElfn1cCF/+tAhcmuAdPHw4WxbGL/5iYXPi8BL36XR/4GoFlCXiOiFIfPjvl1brq5ud+X2rcqOjlY6YnJDCfMABJshqJHBpEd2ZKo6/ufQ0FDyvmbvANHBbUYnb2MgAAAAAElFTkSuQmCC",zt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAA0JJREFUOE+NU11oXEUU/s7MvXfv7t1NdpdUBH+jRdzYWKlVrFpoq2KFog+FiBaqVCm+6IOC4Jv44Iuo4JsSaGIhShG0T0YSA2m1Fm36oo2FWqhJTZZtus1usj/33pk5MnetdrsKHpiHmfnOd875+A4tHNx0JwlnFsAAAAmC8Ia3/eBterQMwi6A+wHSAJUF89H16c+f48pingGDzpm5+cb80wQAv79y3yMCmBIbbkr7D+2GyBXAIBjpgEmAGCDWIKNgE9TF82if/BqIWj8Hxtle/GSulhDZuHTozfflHcOvQ0goN412pBC1WtC6kyxdD34mA48MpGqD12sw5Qs7Nhx4z06TYFA/8dnDWuljRkgZyQwaV6pQYZgU4KuVEjAhlc0ikwvgRg0QYT7fpx+kzfsbxMy0enziLBPdFXk5hPU6jFIgsmJ5gBAAM1hrmDhOaJ10GinfgxutAyQ+KGx//g1a+W7iBaH1mEploTTBRCHIcSFSXkJ2bbAx0O0QMAYynYarW5A6VpxxB+jy7OEvANobZ/Iw2iTJZLsAEIYhfjkzD2M0hkolBEGQvButOx2zhmzXQcI9SCuzh6tGuAXj57qq28vssePYfO8wHMfBjz+dwq6dO7oxzBDNqhX6Q6rMjGvj+gJ+tocoimIrKCqVCpaWl/HA1q09GFq3ROZLKs+MRXB9F//Skc1ardVw7txvyAYBSqW7e4h47bL12AQtTY8tQDq3iGyhBzR3+jTu37IleZ+a/hZPPP7YdaMZ6Nolq9e7tDx16CPN5lWZvwFEHZGvxpn5X1G9Uk3MVCwWcM/QUNe/CVvQjVWQcPbQxenxbazV98IPSGZ6BVexSmxrBe/2AiOqrwBaL52s5W5NjLIwOfqVYX7G7R9IVuH/RNyoQzXXAOm8OPjkgfGEaHFytKjYnGLQYKqvCOn5/8nFzLAkcXMNjnSO3Lb7pWct+G/rLk6Oboy0OcpshpxUBm4mC+H+427rahW2ETfr0CqGdOSRwdQf+2jn26qLyF7K33waNFT7HW30a2A4iculhO2Cje5ssKBlIZ23Nj718vi1bXcv018/56c+7ufYGdEqKhHR7WBukcAFAffEXLNvcmRkRF8/+59ZfmcgM6jazwAAAABJRU5ErkJggg==",Bt=["competitions","globalSetting","loading","dispatch","user"],Ot=(0,h.connect)((function(e){var n=e.competitions,t=e.loading,i=e.globalSetting,l=e.user;return{competitions:n,globalSetting:i,loading:t.models.competitions,user:l}}))((function(e){var n,t,i,s,a,c,u,_=e.competitions,f=(e.globalSetting,e.loading,e.dispatch,e.user,p()(e,Bt),(0,h.useParams)().identifier),x=_.Header,v=(_.RightItems,_.Staff,_.Prizes,_.Account,(0,m.useState)([])),g=d()(v,2),b=g[0],w=g[1],Z=(0,m.useState)("qit"),k=d()(Z,2),I=(k[0],k[1],(0,m.useState)(!1)),A=d()(I,2),S=A[0],C=A[1],F=(0,m.useState)(!1),P=d()(F,2),T=P[0],L=P[1],E=(0,m.useState)(!1),D=d()(E,2),R=D[0],V=D[1],M=(0,m.useState)({page:1,per_page:10,keyword:""}),z=d()(M,2),B=z[0],O=z[1],Y=(0,m.useState)(""),H=d()(Y,2),q=H[0],Q=H[1],G=(0,m.useState)(""),U=d()(G,2),W=U[0],J=U[1],K=(0,m.useState)(),X=d()(K,2),$=X[0],ee=X[1],ne=(0,m.useState)(),te=d()(ne,2),ae=te[0],ce=te[1],de=(0,m.useState)(""),pe=d()(de,2),fe=pe[0],xe=pe[1],ve=(0,m.useState)(!1),ge=d()(ve,2),ye=ge[0],je=ge[1];function we(){return Ze.apply(this,arguments)}function Ze(){return(Ze=r()(o()().mark((function e(){var n,t,i,s,a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return C(!0),e.next=3,(0,be.ZP)("/api/competitions/".concat(f,"/competition_questions.json"),{method:"get"});case 3:0===(null==(n=e.sent)?void 0:n.status)&&(Q(null==n||null===(t=n.data)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.identifier),ke(null==n||null===(i=n.data)||void 0===i||null===(i=i[0])||void 0===i?void 0:i.identifier),a=null==n||null===(s=n.data)||void 0===s?void 0:s.map((function(e){return l()(l()({},e),{},{label:null==e?void 0:e.name,key:null==e?void 0:e.identifier,className:Rt.muitem,onClick:function(){Q(e.identifier),B.keyword="",O(l()({},B)),ke(e.identifier)}})})),w(a),xe(null==n?void 0:n.md_id),L(null==n?void 0:n.hidden_ranking),je(null==n?void 0:n.is_running_update_score));case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function ke(e){return Ne.apply(this,arguments)}function Ne(){return(Ne=r()(o()().mark((function e(n){var t,i,s,a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return C(!0),t=null!=x&&x.personal?"/api/competitions/".concat(f,"/competition_charts/person_ranking.json"):"/api/competitions/".concat(f,"/competition_charts/team_ranking.json"),e.next=4,(0,be.ZP)(t,{method:"get",params:l()(l()({},B),{},{question_identifier:n||q})});case 4:if(i=e.sent,C(!1),0===(null==i?void 0:i.status)&&(ee(null==i?void 0:i.data),J(null==i||null===(s=i.data)||void 0===s?void 0:s.description)),3!==(null==x?void 0:x.mode)){e.next=13;break}return e.next=10,(0,be.ZP)("/api/competitions/".concat(f,"/competition_charts/work_mode.json"),{method:"get",params:l()({},B)});case 10:a=e.sent,C(!1),0===(null==a?void 0:a.status)&&ce(a);case 13:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Ie(){return(Ie=r()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=null!=x&&x.personal?"/api/competitions/".concat(f,"/competition_charts/person_ranking.xlsx"):"/api/competitions/".concat(f,"/competition_charts/team_ranking.xlsx"),(0,me.FH)("",(0,me.NY)({url:ue.Z.API_SERVER+t,query:l()(l()({},B),{},{question_identifier:n||q})}));case 2:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Ae(){return(Ae=r()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n="/api/competitions/".concat(f,"/competition_charts/work_mode.xlsx"),(0,me.FH)("",(0,me.NY)({url:ue.Z.API_SERVER+n,query:{keyword:null==B?void 0:B.keyword}}));case 2:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,m.useEffect)((function(){we()}),[x]);var Se=function(e){B.keyword=e,O(l()({},B)),ke()},Ce=[{title:"排名",align:"center",dataIndex:"rank",width:80,ellipsis:!0,render:function(e,n,t){return(0,_e.jsxs)("span",{children:[1===e&&(0,_e.jsx)("img",{src:Vt}),2===e&&(0,_e.jsx)("img",{src:Mt}),3===e&&(0,_e.jsx)("img",{src:zt}),e>3&&e]})}},{title:null!=x&&x.personal?"参赛人员":"战队",align:"left",dataIndex:"name",width:222,ellipsis:!0,render:function(e,n){var t,i,l,s,o,a;return(0,_e.jsx)(y.Z,{title:null!=x&&x.personal&&null!=x&&null!==(t=x.need_apply_info)&&void 0!==t&&t.need_apply_name?null==n||null===(i=n.apply_info)||void 0===i?void 0:i.real_name:e,children:(0,_e.jsxs)("span",{children:[(0,_e.jsx)("img",{width:30,height:30,style:{borderRadius:"50%",marginRight:"10px"},src:ue.Z.IMG_SERVER+"/images/"+(null==n?void 0:n.image_url)}),null!=x&&x.personal?null!=x&&null!==(l=x.need_apply_info)&&void 0!==l&&l.need_apply_name?(null==n||null===(s=n.apply_info)||void 0===s||null===(s=s.real_name)||void 0===s?void 0:s.length)>4?(null==n||null===(o=n.apply_info)||void 0===o||null===(o=o.real_name)||void 0===o?void 0:o.substring(0,4))+"...":null==n||null===(a=n.apply_info)||void 0===a?void 0:a.real_name:(null==e?void 0:e.length)>4?e.substring(0,4)+"...":e:e]})})}},{title:"学校/单位",align:"left",dataIndex:"school_name",width:533,ellipsis:!0,render:function(e,n){var t,i,l,s;return(0,_e.jsx)(y.Z,{title:null!=x&&null!==(t=x.need_apply_info)&&void 0!==t&&t.need_apply_school?(null==n||null===(i=n.apply_info)||void 0===i?void 0:i.school)||"- -":e||"- -",children:(0,_e.jsx)("span",{children:null!=x&&null!==(l=x.need_apply_info)&&void 0!==l&&l.need_apply_school?(null==n||null===(s=n.apply_info)||void 0===s?void 0:s.school)||"- -":e||"- -"})})}},{title:"完成时长",align:"left",dataIndex:"times",width:195,ellipsis:!0,render:function(e){return(0,_e.jsx)("span",{children:e||"- -"})}},{title:"比赛成绩",align:"right",dataIndex:"all_score",width:100,ellipsis:!0,render:function(e){return(0,_e.jsx)("span",{children:e||"- -"})}},{title:"",align:"center",dataIndex:"",ellipsis:!0,width:24}],Fe=[{title:"排名",align:"center",dataIndex:"ranking",width:80,ellipsis:!0,render:function(e,n,t){return(0,_e.jsxs)("span",{children:[1===e&&(0,_e.jsx)("img",{src:Vt}),2===e&&(0,_e.jsx)("img",{src:Mt}),3===e&&(0,_e.jsx)("img",{src:zt}),e>3&&e]})}},{title:null!=x&&x.personal?"参赛人员":"战队",align:"left",dataIndex:null!=x&&x.personal?"user_name":"team_name",width:222,ellipsis:!0,render:function(e,n){var t,i,l,s,o,a;return(0,_e.jsx)(y.Z,{title:null!=x&&x.personal&&null!=x&&null!==(t=x.need_apply_info)&&void 0!==t&&t.need_apply_name?null==n||null===(i=n.apply_info)||void 0===i?void 0:i.real_name:e,children:(0,_e.jsxs)("span",{children:[(0,_e.jsx)("img",{width:30,height:30,style:{borderRadius:"50%",marginRight:"10px"},src:ue.Z.IMG_SERVER+"/images/"+(null==n?void 0:n.image_url)}),null!=x&&x.personal?null!=x&&null!==(l=x.need_apply_info)&&void 0!==l&&l.need_apply_name?(null==n||null===(s=n.apply_info)||void 0===s||null===(s=s.real_name)||void 0===s?void 0:s.length)>4?(null==n||null===(o=n.apply_info)||void 0===o||null===(o=o.real_name)||void 0===o?void 0:o.substring(0,4))+"...":null==n||null===(a=n.apply_info)||void 0===a?void 0:a.real_name:(null==e?void 0:e.length)>4?e.substring(0,4)+"...":e:e]})})}},{title:"学校/单位",align:"left",dataIndex:"school_names",width:222,ellipsis:!0,render:function(e,n){var t,i,l,s;return(0,_e.jsx)(y.Z,{title:null!=x&&null!==(t=x.need_apply_info)&&void 0!==t&&t.need_apply_school?(null==n||null===(i=n.apply_info)||void 0===i?void 0:i.school)||"- -":e||"- -",children:(0,_e.jsx)("span",{children:null!=x&&null!==(l=x.need_apply_info)&&void 0!==l&&l.need_apply_school?(null==n||null===(s=n.apply_info)||void 0===s?void 0:s.school)||"- -":e||"- -"})})}},{title:"最高成绩提交时间",align:"left",dataIndex:"max_score_submit_time",width:195,ellipsis:!0,render:function(e){return e?re()(e).format("YYYY-MM-DD HH:mm:ss"):"--"}},{title:"描述",align:"left",dataIndex:"comment",width:222,ellipsis:!0,render:function(e){return(0,_e.jsx)(y.Z,{title:e,children:(0,_e.jsx)("span",{children:e||"- -"})})}},{title:"比赛成绩",align:"center",dataIndex:"score",width:100,ellipsis:!0,render:function(e){return(0,_e.jsx)("span",{children:e||"- -"})}},{title:"提交总次数",align:"center",dataIndex:"submit_sum",ellipsis:!0,width:100}];return(0,_e.jsxs)("section",{className:Rt.bg,children:[(0,_e.jsxs)(le.Z,{align:"middle",className:Rt.title,children:[(0,_e.jsxs)(se.Z,{flex:"1",children:[(0,_e.jsx)("span",{style:{color:"#232B40"},children:"排行榜"}),((0,he.eB)()||(null==x||null===(n=x.permission)||void 0===n?void 0:n.editable))&&(0,_e.jsx)(ie.Z,{checked:T,style:{marginLeft:10},onChange:function(e){var n;L(e.target.checked),(0,be.ZP)("/api/competitions/".concat(f,"/update_md_hidden_raking.json"),{method:"POST",body:{hidden_raking:e.target.checked,md_content_id:fe,competition_module_id:null==x||null===(n=x.competition_modules)||void 0===n||null===(n=n.find((function(e){return"chart"===e.module_type})))||void 0===n?void 0:n.id}})},children:(0,_e.jsx)("span",{style:{color:"#828693",marginLeft:"-3px"},children:"隐藏"})})]}),(0,_e.jsx)(se.Z,{children:((0,he.eB)()||(null==x||null===(t=x.permission)||void 0===t?void 0:t.editable))&&(0,_e.jsxs)("a",{style:{float:"right",color:"#165DFF",marginTop:"-2px"},onClick:function(){V(!0)},children:[(0,_e.jsx)("i",{className:"iconfont icon-bianji10 font14",style:{color:"#165DFF"}})," 编辑"]})})]}),(0,_e.jsx)("div",{children:(0,_e.jsxs)("div",{className:Rt.right,children:[!(null==$||null===(i=$.description)||void 0===i||!i.length)&&(0,_e.jsx)(It.Z,{className:"pl20 pr20",style:{marginTop:20,marginBottom:20,fontSize:"14px",color:"#6A7283"},value:null==$?void 0:$.description}),(0,_e.jsx)(rn.Z,{spinning:S,children:R?(0,_e.jsxs)("div",{style:{padding:20},children:[(0,_e.jsx)(At.Z,{defaultValue:W,onChange:function(e){return J(e)}}),(0,_e.jsxs)("div",{className:Rt.footer,children:[(0,_e.jsx)("div",{className:Rt.clear_button,onClick:function(){return V(!1)},children:"取消"}),(0,_e.jsx)("div",{className:Rt.save_button,type:"primary",onClick:r()(o()().mark((function e(){var n,t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,be.ZP)("/api/competitions/".concat(f,"/update_md_content.json"),{method:"POST",body:{content:W,md_content_id:fe,competition_module_id:null==x||null===(n=x.competition_modules)||void 0===n||null===(n=n.find((function(e){return"chart"===e.module_type})))||void 0===n?void 0:n.id}});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(V(!1),ke());case 4:case"end":return e.stop()}}),e)}))),children:"保存更改"})]})]}):(0,_e.jsxs)("div",{style:{padding:"0 20px 20px 20px"},children:[(0,_e.jsxs)("div",{className:Rt.left,style:{display:"flex",alignItems:"center"},children:[(0,_e.jsx)("div",{style:{width:"80%",overflowX:"auto",overflowY:"hidden",marginRight:10},children:(0,_e.jsx)("ul",{style:{display:"flex",lineHeight:"38px",padding:0},children:null==b?void 0:b.map((function(e){return(0,_e.jsx)("li",{className:(null==e?void 0:e.identifier)===q?Rt.muitemselect:e.className,onClick:e.onClick,children:e.name})}))})}),(0,_e.jsxs)("div",{style:{display:"flex"},children:[(0,_e.jsx)("div",{className:Rt.searchWrap,children:(0,_e.jsx)(j.Z.Search,{placeholder:null!=x&&x.personal?"请输入参赛人员名称":"请输入战队名称",size:"large",className:Rt.search,value:B.keyword,onChange:function(e){B.keyword=e.target.value,O(l()({},B))},suffix:(0,_e.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(Rt.searchIcon),onClick:function(){return Se(B.keyword)}}),onSearch:Se})}),(0,_e.jsxs)("div",{style:{marginLeft:20,display:"flex"},children:[((0,he.eB)()||(null==x||null===(s=x.permission)||void 0===s?void 0:s.editable))&&(0,_e.jsx)("span",{className:Rt.button,onClick:function(){3===(null==x?void 0:x.mode)?function(){Ae.apply(this,arguments)}():function(e){Ie.apply(this,arguments)}(q)},children:"导出名单"}),((0,he.eB)()||(null==x||null===(a=x.permission)||void 0===a?void 0:a.editable))&&(0,_e.jsx)("span",{className:Rt.button,style:{marginLeft:10},onClick:r()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!ye){e.next=2;break}return e.abrupt("return");case 2:if(C(!0),!S){e.next=5;break}return e.abrupt("return");case 5:return e.next=7,(0,be.ZP)("/api/competitions/".concat(f,"/update_course_score.json"),{method:"post"});case 7:0===e.sent.status&&(C(!1),je(!0),n=setInterval(r()(o()().mark((function e(){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,be.ZP)("/api/competitions/".concat(f,"/get_update_score_status.json"),{method:"get"});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(je(null==t?void 0:t.is_running_update_score),null!=t&&t.is_running_update_score||(we(),clearInterval(n)));case 4:case"end":return e.stop()}}),e)}))),5e3));case 9:case"end":return e.stop()}}),e)}))),children:ye?"成绩更新中":"更新成绩"})]})]})]}),!(null!=x&&null!==(c=x.permission)&&void 0!==c&&c.editable)&&T&&(0,_e.jsx)(un.Z,{customText:"排行榜当前为封榜状态"}),((0,he.eB)()||(null==x||null===(u=x.permission)||void 0===u?void 0:u.editable)||!T)&&(0,_e.jsx)(N.Gi,{style:{marginTop:20,marginLeft:0},children:3===(null==x?void 0:x.mode)?(0,_e.jsx)(oe.Z,{columns:Fe,dataSource:null==ae?void 0:ae.list,pagination:!1,scroll:{x:1140}}):(0,_e.jsx)(oe.Z,{columns:Ce,dataSource:null==$?void 0:$.ranking,pagination:!1,scroll:{x:1140}})}),(0,_e.jsx)("div",{className:Rt.countWrap,style:{marginTop:20},children:(0,_e.jsx)(dn.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],total:3===(null==x?void 0:x.mode)?null==ae?void 0:ae.count:null==$?void 0:$.count,onChange:function(e,n){B.page=e,B.per_page=n,O(l()({},B)),ke()},pageSize:B.per_page,current:B.page})})]})})]})})]})})),Yt={flex_box_center:"flex_box_center___Ix1yk",flex_space_between:"flex_space_between___Nvu1L",flex_box_vertical_center:"flex_box_vertical_center___FcD_R",flex_box_center_end:"flex_box_center_end___xtV5Z",flex_box_column:"flex_box_column___rSUdX",bg:"bg___Fi0Vv",title:"title___oBAHH",left:"left___x4G2N",muitem:"muitem___JmDfB",right:"right___RXHwC",searchWrap:"searchWrap___yt5Di",search:"search___sA8FE",searchIcon:"searchIcon___yiKfD",button:"button___ZPcVk",items:"items___wZfml",img:"img___f3zFn",names:"names___k3ZzZ",teamname:"teamname___or8vu",time:"time___qmAOy",createtime:"createtime___KKvxc",width30:"width30___NxY4W",loaderimg:"loaderimg___aQ_vt",scoreByBlankRadio:"scoreByBlankRadio___X8rMJ",scoremodal:"scoremodal___jE4qx",content:"content___wGyD2",bottom:"bottom___mdNOm",yes:"yes___hQBiA",no:"no___AOje6",bottoms:"bottoms___ogmBQ",drawer_style:"drawer_style___aspKt",baseFormItem:"baseFormItem___L4XPW",jsinput:"jsinput___IhGOr",Spanradius:"Spanradius___Phpyg",modal_close:"modal_close___yAd65","ant-btn-default":"ant-btn-default___HT0Nv",ssss:"ssss___RB5TB",text:"text___nAWn1"};Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var Ht="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiPjxwYXRoIGQ9Ik00OTkuNTY2IDEwMjAuNjM1Yy0xNDguODQ2IDAtNDI1LjYxOS0yMjcuNjkzLTQyNS42MTktNDQzLjAyNlYxNDguNjI2bDQyLjM1LS43MzFjLjg3OCAwIDk1LjM3OC0xLjk3NSAxOTIuODA1LTQxLjU0NUM0MDkuMDg4IDY1LjgyOSA0NzMuNiAxOS4wOSA0NzQuMTg1IDE4LjY1TDQ5OS41NjUuMjkzIDUyNS4wMiAxOC42NWMuNTg2LjQ0IDY1LjA5OCA0Ny4xMDQgMTY1LjA4NCA4Ny43NzJhNjA0LjQ1MyA2MDQuNDUzIDAgMCAwIDE5Mi45NSA0MS41NDVsNDIuMDU4LjczMS4yMiA0MjguODM3YzAgMjE1LjMzMy0yNzYuNyA0NDMuMS00MjUuNjkyIDQ0My4xTTE1OS44OSAyMzAuODM4djM0Ni42OTdjMCAxNjYuNTQ2IDI0MS4wOCAzNTcuMDgzIDMzOS42NzYgMzU3LjA4MyA5OC41OTYgMCAzMzkuNjc1LTE5MC41MzcgMzM5LjY3NS0zNTcuMDgzVjIzMC44MzlhNjkxLjYzOSA2OTEuNjM5IDAgMCAxLTE4MS40NjctNDQuODM3IDEwMDEuNjkxIDEwMDEuNjkxIDAgMCAxLTE1OC4yMDgtODAuOTY5Yy0yOS45ODkgMTkuMTY0LTg1LjI4NSA1MS4zNDYtMTU3Ljk4OSA4MC45N2E2OTEuNzEyIDY5MS43MTIgMCAwIDEtMTgxLjY4NyA0NC44MzZtMzE3LjAwMSA1MDcuOTA0TDI5Ni4yMyA1ODQuNzc3bDU1LjU4OC02NS4zMTYgMTE1LjcxMiA5OC41OTYgMjIwLjA4Ny0yNTMuNTEzIDY0Ljk1IDU2LjM5My0yNzUuNjc1IDMxNy44MDYiIGZpbGw9IiMxNjVERkYiIGZpbGwtb3BhY2l0eT0iLjgiLz48L3N2Zz4=",qt=["competitions","globalSetting","loading","dispatch","user"],Qt=[{id:"",name:"全部"},{id:1,name:"战队名称"},{id:2,name:"队长姓名"},{id:3,name:"指导老师"}],Gt={teacher:"教师",student:"学生",professional:"专业人士"},Ut=(0,h.connect)((function(e){var n=e.competitions,t=e.loading,i=e.globalSetting,l=e.user;return{competitions:n,globalSetting:i,loading:t.models.competitions,user:l}}))((function(e){var n=e.competitions,t=(e.globalSetting,e.loading,e.dispatch,e.user,p()(e,qt),(0,h.useParams)().identifier),i=n.Header,s=(n.RightItems,n.Staff,n.Prizes,n.Account,(0,m.useState)([])),a=d()(s,2),c=a[0],u=a[1],_=(0,m.useState)({page:1,per_page:10,keyword:"",type:"",isteam:"mine"}),f=d()(_,2),v=f[0],g=f[1],j=(0,m.useState)(!1),w=d()(j,2),Z=w[0],k=w[1];function I(){return A.apply(this,arguments)}function A(){return(A=r()(o()().mark((function e(){var n,i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return k(!0),n="mine"===v.isteam?"/api/competitions/".concat(t,"/competition_teams.json"):"/api/competitions/".concat(t,"/all_team_members.json"),e.next=4,(0,be.ZP)(n,{method:"get",params:v});case 4:i=e.sent,k(!1),0===(null==i?void 0:i.status)&&u(i);case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,m.useEffect)((function(){I()}),[i]);var S=[{title:"序号",align:"left",dataIndex:"name",width:62,render:function(e,n,t){return(0,_e.jsx)("span",{style:{color:"#000000"},children:t+1})}},{title:"战队ID",align:"left",dataIndex:"competition_team_id",width:72,render:function(e){return(0,_e.jsx)("span",{style:{color:"#000000"},children:e||"- -"})}},{title:"战队名称",align:"left",dataIndex:"team_name",width:175,ellipsis:{showTitle:!1},render:function(e){return(0,_e.jsx)(y.Z,{placement:"topLeft",title:e,children:(0,_e.jsx)("span",{style:{color:"#000"},children:e||"- -"})})}},{title:"队员姓名",align:"left",dataIndex:"name",width:110,ellipsis:{showTitle:!1},render:function(e,n){return(0,_e.jsxs)("span",{style:{color:"#000000"},children:[e||"- -",(null==n?void 0:n.authentication)&&(0,_e.jsx)(y.Z,{title:"已实名认证",children:(0,_e.jsx)("img",{src:Ht,style:{marginLeft:5,marginTop:"-2px"}})})]})}},{title:"个人成绩",dataIndex:"score",width:86,render:function(e){return(0,_e.jsx)("span",{style:{color:"#000000"},children:(null==e?void 0:e.toString())||"- -"})}},{title:"角色",align:"left",dataIndex:"identity",width:102,render:function(e,n){return(0,_e.jsxs)("span",{style:{color:"#000000"},children:[Gt[e],(null==n?void 0:n.professional_certification)&&(0,_e.jsx)(y.Z,{title:"已职业认证",children:(0,_e.jsx)("img",{src:Ht,style:{marginLeft:5,marginTop:"-2px"}})})]})}},{title:"手机号",align:"left",dataIndex:"phone",width:120,render:function(e){return(0,_e.jsx)("span",{style:{color:"#666666"},children:e||"- -"})}},{title:"学号/工号",align:"left",width:110,ellipsis:{showTitle:!1},dataIndex:"student_id",render:function(e){return(0,_e.jsx)("span",{style:{color:"#666666"},children:e||"- -"})}},{title:"学校/单位",align:"left",dataIndex:"school",ellipsis:{showTitle:!1},render:function(e){return(0,_e.jsx)(y.Z,{placement:"topLeft",title:e,children:(0,_e.jsx)("span",{style:{color:"#666666"},children:e||"- -"})})}},{title:"地区",align:"left",dataIndex:"province",width:58,render:function(e){return(0,_e.jsx)("span",{style:{color:"#666666"},children:e||"- -"})}},{title:"操作",align:"right",dataIndex:"is_cancel_score",width:120,render:function(e,n){return(0,_e.jsx)("span",{children:0===e?(0,_e.jsx)("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:function(){var e;x.Z.confirm({icon:null,title:"取消成绩",content:"请确认是否取消该成员成绩,取消后该成员的成绩将不能用于团队成绩。",onOk:(e=r()(o()().mark((function e(){var i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,be.ZP)("/api/competitions/".concat(t,"/set_score_status.json"),{method:"put",body:{competition_score_id:null==n?void 0:n.competition_score_id,is_cancel_score:1}});case 2:0===(null==(i=e.sent)?void 0:i.status)&&(v.page=1,g(l()({},v)),I());case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:"取消成绩"}):(0,_e.jsx)("span",{onClick:r()(o()().mark((function e(){var i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,be.ZP)("/api/competitions/".concat(t,"/set_score_status.json"),{method:"put",body:{competition_score_id:null==n?void 0:n.competition_score_id,is_cancel_score:0}});case 2:0===(null==(i=e.sent)?void 0:i.status)&&(v.page=1,g(l()({},v)),I());case 4:case"end":return e.stop()}}),e)}))),style:{color:"#FD9200",cursor:"pointer"},children:"恢复成绩"})})}}],C=[{title:"序号",align:"left",dataIndex:"name",width:72,render:function(e,n,t){return(0,_e.jsx)("span",{style:{color:"#000000"},children:t+1})}},{title:"战队ID",align:"left",dataIndex:"id",width:113,render:function(e){return(0,_e.jsx)("span",{style:{color:"#000000"},children:e||"- -"})}},{title:"战队名称",align:"left",dataIndex:"name",width:167,render:function(e){return(0,_e.jsx)("span",{style:{color:"#000000"},children:null==e?void 0:e.toString()})}},{title:"战队成绩",align:"left",dataIndex:"score",width:136,render:function(e){return(0,_e.jsx)("span",{style:{color:"#000000"},children:e})}},{title:"队长姓名",align:"left",dataIndex:"leader_name",width:149,ellipsis:{showTitle:!1},render:function(e,n){return(0,_e.jsx)(y.Z,{placement:"topLeft",title:e,children:(0,_e.jsx)("span",{style:{color:"#666666"},children:e||"- -"})})}},{title:"指导老师",align:"left",dataIndex:"mail",width:150,ellipsis:{showTitle:!1},render:function(e,n){var t,i;return(0,_e.jsx)(y.Z,{placement:"topLeft",title:null==n||null===(t=n.creator)||void 0===t?void 0:t.name,children:(0,_e.jsx)("span",{style:{color:"#666666"},children:(null==n||null===(i=n.team_members)||void 0===i||null===(i=i.filter((function(e){return null==e?void 0:e.is_teacher})))||void 0===i?void 0:i.map((function(e){return e.name})).toString())||"- -"})})}},{title:"战队人数",align:"left",dataIndex:"mail",width:125,render:function(e,n){var t;return(0,_e.jsx)("span",{style:{color:"#666666"},children:(null==n||null===(t=n.team_members)||void 0===t?void 0:t.length)||"- -"})}},{title:"报名时间",align:"left",dataIndex:"created_at",width:165,render:function(e){return(0,_e.jsx)("span",{style:{color:"#666666"},children:e||"- -"})}},{title:"操作",align:"right",dataIndex:"is_cancel_score",render:function(e,n){return(0,_e.jsx)("span",{children:0===e||!1===e?(0,_e.jsx)("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:function(){var e;x.Z.confirm({icon:null,centered:!0,title:"取消成绩",content:"请确认是否取消该战队成绩,取消后该战队的成绩在排行榜将视为无成绩,不进行排名。",onOk:(e=r()(o()().mark((function e(){var i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,be.ZP)("/api/competitions/".concat(t,"/set_score_status.json"),{method:"put",body:{competition_team_id:null==n?void 0:n.id,is_cancel_score:1}});case 2:0===(null==(i=e.sent)?void 0:i.status)&&(v.page=1,g(l()({},v)),I());case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:"取消成绩"}):(0,_e.jsx)("span",{onClick:r()(o()().mark((function e(){var i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,be.ZP)("/api/competitions/".concat(t,"/set_score_status.json"),{method:"put",body:{competition_team_id:null==n?void 0:n.id,is_cancel_score:0}});case 2:0===(null==(i=e.sent)?void 0:i.status)&&(v.page=1,g(l()({},v)),I());case 4:case"end":return e.stop()}}),e)}))),style:{color:"#FD9200",cursor:"pointer"},children:"恢复成绩"})})}}];return(0,_e.jsxs)("div",{style:{padding:"15px 0",width:"1200px",margin:"auto"},children:[(0,_e.jsxs)("div",{style:{display:"flex",marginTop:"-10px"},children:[(0,_e.jsx)("div",{children:3!==(null==i?void 0:i.mode)?(0,_e.jsx)(b.ZP.Group,{className:Yt.scoreByBlankRadio,optionType:"button",options:[{label:"战队信息",value:"mine"},{label:"队员信息",value:"join"}],onChange:function(e){v.isteam=e.target.value,v.page=1,I()},value:v.isteam}):(0,_e.jsx)(b.ZP.Group,{className:Yt.scoreByBlankRadio,optionType:"button",options:[{label:"战队信息",value:"mine"}],onChange:function(e){v.isteam=e.target.value,v.page=1,I()},value:v.isteam})}),(0,_e.jsxs)("div",{style:{flex:1,textAlign:"end",display:"flex",justifyContent:"end"},children:[(0,_e.jsx)(N.t7,{style:{width:327,marginRight:20},dataSource:Qt,value:{id:v.type,value:v.keyword},onChange:function(e,n){v.keyword=e,v.type=n||"",g(l()({},v)),I()},placeholder:"请输入搜索内容"}),(0,_e.jsx)("span",{className:Yt.button,onClick:function(){var e="mine"===v.isteam?"/api/competitions/".concat(t,"/competition_teams.xlsx"):"/api/competitions/".concat(t,"/all_team_members.xlsx");(0,me.FH)("",(0,me.NY)({url:ue.Z.API_SERVER+e,query:l()({},v)}))},children:"导出"})]})]}),(0,_e.jsx)(oe.Z,{loading:Z,columns:"mine"===v.isteam?C:S,dataSource:"mine"===v.isteam?null==c?void 0:c.competition_teams:null==c?void 0:c.data,pagination:!1}),(0,_e.jsx)("div",{className:Yt.countWrap,style:{marginTop:20},children:(0,_e.jsx)(dn.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showTotal:function(e){return(0,_e.jsxs)("div",{style:{fontSize:14},children:["共 ",(0,_e.jsx)("span",{style:{color:"#165DFF"},children:e})," 条数据"]})},showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],total:null==c?void 0:c.count,onChange:function(e,n){v.page=e,v.per_page=n,g(l()({},v)),I()},pageSize:v.per_page,current:v.page})})]})})),Wt=t(60324),Jt=t(88289),Kt=t(56102),Xt=t(33555),$t=(t(1408),t(89392)),ei=["competitions","globalSetting","loading","dispatch","user"],ni=_.default.Option,ti=(0,h.connect)((function(e){var n=e.competitions,t=e.loading,i=e.globalSetting,l=e.user;return{competitions:n,globalSetting:i,loading:t.models.competitions,user:l}}))((function(e){var n,t,i,s,a,c,u,g,k,I,A,S,C,F,P,T,L,E,D,R,V,M,z,B,O,Y,H=e.competitions,q=(e.globalSetting,e.loading,e.dispatch),Q=e.user,G=(p()(e,ei),(0,h.useParams)().identifier),U=H.Header,W=H.competition_team,J=H.Staff,K=(H.Prizes,H.Account,(0,m.useState)({page:1,per_page:10,keyword:"",type:1,isteam:"mine"})),X=d()(K,2),$=X[0],ee=X[1],ne=(0,m.useState)([]),te=d()(ne,2),ie=te[0],ae=te[1],re=(0,m.useState)([]),ce=d()(re,2),de=ce[0],pe=ce[1],me=(0,m.useState)(!1),fe=d()(me,2),xe=fe[0],ve=fe[1],ge=(0,m.useState)([]),ye=d()(ge,2),je=ye[0],be=ye[1],we=(0,m.useState)(!1),Ze=d()(we,2),ke=Ze[0],Ie=Ze[1],Ae=(0,m.useState)(""),Se=d()(Ae,2),Ce=Se[0],Fe=Se[1],Pe=(0,m.useState)(""),Te=d()(Pe,2),Le=Te[0],Ee=Te[1],De=(0,m.useState)([]),Re=d()(De,2),Ve=Re[0],Me=Re[1],ze=(0,m.useState)(!1),Be=d()(ze,2),Oe=Be[0],Ye=Be[1],He=(0,m.useState)([]),qe=d()(He,2),Qe=qe[0],Ge=qe[1],Ue=(0,m.useRef)(),We=(0,m.useState)(""),Je=d()(We,2),Ke=(Je[0],Je[1]),Xe=(0,m.useRef)(""),$e=(0,m.useState)(!0),en=d()($e,2),nn=en[0],tn=en[1],ln=(0,m.useState)(!1),sn=d()(ln,2),on=sn[0],an=sn[1],rn=f.Z.useForm(),cn=d()(rn,1)[0],pn=(0,m.useState)(),mn=d()(pn,2),hn=mn[0],_n=mn[1],fn=(0,m.useRef)(null),xn=(0,m.useState)(),vn=d()(xn,2),gn=vn[0],yn=vn[1],jn=(0,m.useState)(1),bn=d()(jn,2),wn=bn[0],Zn=bn[1],kn=(0,m.useState)(!1),Nn=d()(kn,2),In=Nn[0],An=Nn[1],Sn=(0,m.useState)([]),Cn=d()(Sn,2),Fn=Cn[0],Pn=Cn[1],Tn=(0,m.useRef)((0,$t.throttle)((function(e){return Vn(e)}),1200,{leading:!0,trailing:!0})).current,Ln=(0,m.useState)([]),En=d()(Ln,2),Dn=En[0],Rn=En[1],Vn=function(){var e=r()(o()().mark((function e(n){var t,i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,q({type:"account/getSchoolOption",payload:{keyword:n,limit:10,competition_id:null==U?void 0:U.identifier}});case 2:t=e.sent,Pn(null==t?void 0:t.schools),n&&""!=n&&Rn(null==t||null===(i=t.schools)||void 0===i?void 0:i.filter((function(e){return e.name.includes(n)})));case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();(0,m.useEffect)((function(){var e;Vn(null==Q||null===(e=Q.userInfo)||void 0===e?void 0:e.school_name)}),[(null==U||null===(n=U.need_apply_info)||void 0===n?void 0:n.need_apply_name)||(null==U||null===(t=U.need_apply_info)||void 0===t?void 0:t.need_apply_student_id)||(null==U||null===(i=U.need_apply_info)||void 0===i?void 0:i.need_apply_sex)||(null==U||null===(s=U.need_apply_info)||void 0===s?void 0:s.need_apply_phone)||(null==U||null===(a=U.need_apply_info)||void 0===a?void 0:a.need_apply_grade)||(null==U||null===(c=U.need_apply_info)||void 0===c?void 0:c.need_apply_teacher_name)||(null==U||null===(u=U.need_apply_info)||void 0===u?void 0:u.need_apply_school)]);function Mn(){return zn.apply(this,arguments)}function zn(){return(zn=r()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:q({type:"competitions/competition_teams",payload:l()(l()({},$),{},{identifier:G})});case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Bn(e){return On.apply(this,arguments)}function On(){return On=r()(o()().mark((function e(n){var t,i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,q({type:"competitions/getStudents",payload:{identifier:G,keyword:Le,team_id:Qe,page:n}});case 2:return(i=e.sent)&&Me(1===n?Ne()(i.teachers):[].concat(Ne()(Ve),Ne()(i.teachers))),e.abrupt("return",!((null===(t=i.teachers)||void 0===t?void 0:t.length)<20));case 5:case"end":return e.stop()}}),e)}))),On.apply(this,arguments)}(0,m.useEffect)((function(){on||(_n(""),Ke(""),Xe.current="")}),[on]),(0,m.useEffect)((function(){Mn()}),[U]);var Yn,Hn=function(){var e=r()(o()().mark((function e(){var n,t,i,l=arguments;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n=l.length>0&&void 0!==l[0]&&l[0])&&!nn||In){e.next=10;break}return An(!0),Zn(n?1:wn+1),e.next=6,q({type:"competitions/getTeacher",payload:{identifier:G,keyword:Ce,team_id:Qe,page:n?1:wn+1}});case 6:i=e.sent,be(n?Ne()(i.teachers):[].concat(Ne()(je),Ne()(i.teachers))),An(!1),(null===(t=i.teachers)||void 0===t?void 0:t.length)<20&&tn(!1);case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),qn=function(){var e=r()(o()().mark((function e(){var n,t,i,l=arguments;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n=l.length>0&&void 0!==l[0]&&l[0])&&!nn||In){e.next=10;break}return An(!0),Zn(n?1:wn+1),e.next=6,q({type:"competitions/getStudents",payload:{identifier:G,keyword:Le,team_id:Qe,page:n?1:wn+1}});case 6:i=e.sent,Me(n?Ne()(i.teachers):[].concat(Ne()(Ve),Ne()(i.teachers))),An(!1),(null===(t=i.teachers)||void 0===t?void 0:t.length)<20&&tn(!1);case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();function Qn(e){return Gn.apply(this,arguments)}function Gn(){return Gn=r()(o()().mark((function e(n){var t,i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,q({type:"competitions/getTeacher",payload:{identifier:G,keyword:Ce,team_id:Qe,page:n}});case 2:return(i=e.sent)&&be(1===n?Ne()(i.teachers):[].concat(Ne()(je),Ne()(i.teachers))),e.abrupt("return",!((null===(t=i.teachers)||void 0===t?void 0:t.length)<20));case 5:case"end":return e.stop()}}),e)}))),Gn.apply(this,arguments)}return(0,_e.jsxs)("div",{style:{padding:"20px",width:"100%"},children:[(0,_e.jsxs)("div",{style:{display:"flex",marginBottom:20},children:[(0,_e.jsxs)("div",{style:{display:"flex",alignItems:"baseline",zIndex:0},children:[((0,he.eB)()||(null==U||null===(g=U.permission)||void 0===g?void 0:g.editable))&&(0,_e.jsx)(b.ZP.Group,{className:Yt.scoreByBlankRadio,optionType:"button",options:[{label:"我的战队",value:"mine"},{label:"全部战队",value:"join"}],onChange:function(e){$.isteam=e.target.value,$.keyword="",$.type="",$.page=1,Mn()},value:$.isteam}),"mine"===$.isteam&&!((0,he.eB)()||null!=U&&null!==(k=U.permission)&&void 0!==k&&k.editable)&&(0,_e.jsxs)("span",{style:{fontSize:14},children:["我的战队(",null==W?void 0:W.my_teams_count,")"]}),"join"===$.isteam&&(0,_e.jsxs)("div",{style:{marginLeft:30,color:"#5F6368"},children:[(0,_e.jsx)("span",{children:"战队总数"}),(0,_e.jsx)("span",{style:{color:"#165DFF"},children:null==W?void 0:W.count}),(0,_e.jsx)("span",{style:{marginRight:20},children:"个"}),(0,_e.jsx)("span",{children:"参赛总人数"}),(0,_e.jsx)("span",{style:{color:"#165DFF"},children:null==W?void 0:W.members_count}),(0,_e.jsx)("span",{children:"个"})]})]}),(0,_e.jsxs)("div",{style:{flex:1,textAlign:"end",display:"flex",justifyContent:"end"},children:["join"===$.isteam&&(0,_e.jsx)(N.t7,{style:{width:379},dataSource:[],value:{id:$.type,value:$.keyword},onChange:function(e,n){$.keyword=e,$.page=1,$.type=1,ee(l()({},$)),Mn()},placeholder:"请输入战队名称进行搜索"}),"mine"===$.isteam&&(null==W||null===(I=W.my_teams)||void 0===I?void 0:I.filter((function(e){return!e.active})).length)>0&&(0,_e.jsxs)("span",{style:{fontSize:14,color:"#FA6400"},children:[(0,_e.jsx)(Jt.Z,{style:{marginRight:6,fontSize:14}})," 您有",null==W||null===(A=W.my_teams)||void 0===A?void 0:A.filter((function(e){return!e.active})).length,"个战队未满足参赛要求!为了不影响成绩,请设置战队成员"]})]})]}),"mine"===(null==$?void 0:$.isteam)&&(0,_e.jsx)("div",{style:{display:"flex",flexDirection:"column",gap:"20px"},children:null==W||null===(S=W.my_teams)||void 0===S?void 0:S.map((function(e,n){var t,i,l,s;return(0,_e.jsx)("div",{className:"p20",style:{border:"1px solid #F6F7F9"},children:(0,_e.jsxs)(le.Z,{wrap:!1,align:"middle",gutter:30,children:[(0,_e.jsx)(se.Z,{flex:"396px",children:(0,_e.jsxs)(le.Z,{wrap:!1,align:"middle",gutter:10,children:[(0,_e.jsx)(se.Z,{children:null!=e&&e.team_log?(0,_e.jsx)("img",{width:66,height:66,style:{borderRadius:"50%"},src:ue.Z.IMG_SERVER+"/"+(null==e?void 0:e.team_log)}):(0,_e.jsx)("div",{style:{background:"#4EACFF",color:"#fff",display:"flex",alignItems:"center",justifyContent:"center",width:66,height:66,borderRadius:"50%"},children:e.name.length>2?e.name.substring(0,2):e.name})}),(0,_e.jsxs)(se.Z,{children:[(0,_e.jsxs)(le.Z,{wrap:!1,align:"middle",gutter:10,children:[(0,_e.jsx)(se.Z,{children:(0,_e.jsx)(y.Z,{title:null==e?void 0:e.name,children:(0,_e.jsx)("span",{className:"multi_ellipsis1",style:{color:"#232B40"},children:null==e?void 0:e.name})})}),(0,_e.jsx)(se.Z,{children:(0,_e.jsx)("i",{onClick:function(){"ended"!=(null==U?void 0:U.competition_status)?(an(!0),yn(e)):v.ZP.warning("竞赛已结束,无法编辑相关信息")},style:{color:"#165DFF",cursor:"pointer"},className:"iconfont icon-bianji10 font14"})})]}),(0,_e.jsxs)("div",{className:"mt10 font12",style:{color:"#5F6367"},children:["创建时间",(0,_e.jsx)("span",{className:"ml10",style:{color:"#232B40"},children:null==e?void 0:e.created_at})]})]})]})}),(0,_e.jsx)(se.Z,{children:(0,_e.jsx)("div",{style:{height:66,width:1,background:"#F6F7F9"}})}),(0,_e.jsx)(se.Z,{flex:"396px",children:(0,_e.jsxs)(le.Z,{wrap:!1,align:"middle",gutter:30,children:[(0,_e.jsx)(se.Z,{flex:"110px",children:(0,_e.jsxs)("span",{className:"multi_ellipsis1",children:["姓名",(0,_e.jsx)(y.Z,{title:null==e||null===(t=e.creator)||void 0===t?void 0:t.name,children:(0,_e.jsx)("span",{className:"ml10",style:{color:"#232B40"},children:null==e||null===(i=e.creator)||void 0===i?void 0:i.name})})]})}),(0,_e.jsx)(se.Z,{flex:"136px",children:(0,_e.jsxs)("span",{className:"multi_ellipsis1",children:["学校",(0,_e.jsx)(y.Z,{title:null==e?void 0:e.school_name,children:(0,_e.jsx)("span",{className:"ml10",style:{color:"#232B40"},children:(null==e?void 0:e.school_name)||"--"})})]})}),(0,_e.jsx)(se.Z,{flex:1,children:(0,_e.jsxs)("span",{className:"multi_ellipsis1",children:["指导教师",(0,_e.jsx)(y.Z,{title:null==e?void 0:e.teacher_name,children:(0,_e.jsx)("span",{className:"ml10",style:{color:"#232B40"},children:(null==e?void 0:e.teacher_name)||"--"})})]})})]})}),(0,_e.jsx)(se.Z,{children:(0,_e.jsx)("div",{style:{height:66,width:1,background:"#F6F7F9"}})}),(0,_e.jsxs)(se.Z,{flex:1,children:[(0,_e.jsxs)(le.Z,{wrap:!1,align:"middle",justify:"end",gutter:20,children:[(0,_e.jsx)(se.Z,{children:(0,_e.jsxs)("span",{style:{color:"#5F6368"},children:["战队成员",(0,_e.jsxs)("span",{className:"ml10",style:{color:"#232B40"},children:[null==e||null===(l=e.team_members)||void 0===l?void 0:l.length,"人"]})]})}),(null==e?void 0:e.manage_permission)&&(0,_e.jsx)(se.Z,{children:(0,_e.jsx)("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:function(){pe(null==e?void 0:e.team_members),Ge(null==e?void 0:e.id)},children:"设置"})}),!(null!=e&&e.active)&&(0,_e.jsx)(se.Z,{children:(0,_e.jsx)(Jt.Z,{style:{color:"#FA6400"}})}),(0,_e.jsx)(se.Z,{children:(0,_e.jsx)("span",{className:"c-red",style:{cursor:"pointer"},onClick:function(){var n;x.Z.confirm({title:null!=e&&e.manage_permission?"解散战队":"退出战队",content:"是否确认".concat(null!=e&&e.manage_permission?"解散":"退出","战队"),okButtonProps:{loading:xe},onOk:(n=r()(o()().mark((function n(){var t,i;return o()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(ve(!0),null==e||!e.manage_permission){n.next=8;break}return n.next=4,q({type:"competitions/DeleteTeam",payload:{identifier:G,id:null==e?void 0:e.id}});case 4:(t=n.sent)&&0===t.status&&(v.ZP.info("解散成功"),q({type:"competitions/getStaff",payload:{identifier:G}}),q({type:"competitions/getHeader",payload:{identifier:G}})),n.next=12;break;case 8:return n.next=10,q({type:"competitions/ExitTeam",payload:{identifier:G,id:null==e?void 0:e.id}});case 10:(i=n.sent)&&0===i.status&&(v.ZP.info("退出战队成功"),q({type:"competitions/getStaff",payload:{identifier:G}}),q({type:"competitions/getHeader",payload:{identifier:G}}));case 12:ve(!1);case 13:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},children:null!=e&&e.manage_permission?"解散战队":"退出战队"})})]}),(0,_e.jsx)(le.Z,{className:"mt20",wrap:!1,align:"middle",justify:"end",children:(0,_e.jsx)(se.Z,{children:(0,_e.jsxs)("span",{style:{color:"#5F6367"},children:[(0,_e.jsx)("span",{children:"邀请码"}),(0,_e.jsx)("span",{style:{margin:"0px 10px",color:"#232B40"},title:e.invite_code,children:e.invite_code||"--"}),(0,_e.jsx)(Kt.CopyToClipboard,{text:"【竞赛邀请】".concat(null==Q||null===(s=Q.userInfo)||void 0===s?void 0:s.username,"邀请您加入【").concat(null==U?void 0:U.name,"】-《").concat(null==e?void 0:e.name,"》战队,您可以访问下方的链接,以队员的身份加入该战队。”链接:").concat(window.location.origin).concat(window.location.pathname,"?code=").concat(e.invite_code),onCopy:function(){return v.ZP.success("复制成功")},children:(0,_e.jsx)("i",{className:"iconfont icon-fuzhi font-14",style:{display:"inline-block",color:"#0152d9",cursor:"pointer"}})})]})})})]})]})})}))}),"join"===(null==$?void 0:$.isteam)&&0===(null==W||null===(C=W.competition_teams)||void 0===C?void 0:C.length)&&(0,_e.jsx)(un.Z,{}),"mine"===(null==$?void 0:$.isteam)&&0===(null==W||null===(F=W.my_teams)||void 0===F?void 0:F.length)&&(0,_e.jsx)(un.Z,{}),"join"===(null==$?void 0:$.isteam)&&(null==W||null===(P=W.competition_teams)||void 0===P?void 0:P.map((function(e,n){var t;return(0,_e.jsxs)("div",{className:Yt.items,children:[null!=e&&e.team_log?(0,_e.jsx)("img",{src:ue.Z.IMG_SERVER+"/"+(null==e?void 0:e.team_log)}):(0,_e.jsx)("div",{className:Yt.img,children:e.name.length>2?e.name.substring(0,2):e.name}),(0,_e.jsxs)("div",{className:Yt.names,children:[(0,_e.jsx)("div",{className:Yt.teamname,children:null==e?void 0:e.name}),(0,_e.jsxs)("div",{className:Yt.time,children:[(0,_e.jsx)("span",{className:Yt.createtime,children:"创建时间"})," ",null==e?void 0:e.created_at]})]}),(0,_e.jsxs)("div",{className:Yt.width30,children:[(0,_e.jsx)("img",{className:Yt.loaderimg,src:ue.Z.IMG_SERVER+"/images/"+"".concat(e.creator.image_url)}),(0,_e.jsx)("span",{title:e.creator.name,children:e.creator.name.length>6?e.creator.name.substring(0,6)+"...":e.creator.name}),(0,_e.jsx)("span",{style:{marginLeft:20},children:e.school_name?e.school_name.length>6?e.school_name.substring(0,6)+"...":e.school_name:"--"})]}),(0,_e.jsxs)("div",{className:Yt.width30,style:{justifyContent:"end"},children:[(0,_e.jsx)("span",{style:{color:"#5F6368"},children:"战队成员"}),(0,_e.jsxs)("span",{style:{color:"#232B40",margin:"0px 10px"},children:[null==e||null===(t=e.team_members)||void 0===t?void 0:t.length,"人"]}),(0,_e.jsx)("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:function(){ae(e)},children:"查看"})]})]})}))),(0,_e.jsx)("div",{className:Yt.countWrap,style:{marginTop:20},children:(0,_e.jsx)(dn.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],total:"mine"===$.isteam?null==W?void 0:W.my_teams_count:null==W?void 0:W.count,onChange:function(e,n){$.page=e,$.per_page=n,ee(l()({},$)),Mn()},pageSize:$.per_page,current:$.page})}),(0,_e.jsxs)(x.Z,{title:!1,footer:!1,open:(null==ie||null===(T=ie.team_members)||void 0===T?void 0:T.length)>0,width:1e3,className:Yt.scoremodal,closable:!1,centered:!0,onCancel:function(){return ae([])},children:[(0,_e.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,_e.jsx)("div",{className:Yt.title,children:null==ie?void 0:ie.name}),(0,_e.jsx)("span",{onClick:function(){return ae([])},style:{cursor:"pointer"},className:Yt.close,children:(0,_e.jsx)("i",{className:"iconfont icon-danchuangguanbi"})})]}),(0,_e.jsx)(oe.Z,{dataSource:null==ie?void 0:ie.team_members,pagination:!1,style:{marginTop:30},scroll:{y:300},columns:[{title:"头像",align:"left",dataIndex:"image_url",render:function(e,n){return(0,_e.jsx)("img",{className:Yt.loaderimg,src:ue.Z.IMG_SERVER+"/images/"+"".concat(e)})}},{title:"姓名",align:"left",dataIndex:"name",render:function(e){return(0,_e.jsx)(y.Z,{title:e,children:(0,_e.jsx)("span",{children:(null==e?void 0:e.length)>6?(null==e?void 0:e.substring(0,6))+"...":e||"- -"})})}},{title:"手机",align:"left",dataIndex:"phone",ellipsis:{showTitle:!0},render:function(e){return(0,_e.jsx)("span",{children:e||"- -"})}},{title:"学校/单位",align:"left",dataIndex:"school_name",render:function(e,n){return(0,_e.jsx)(y.Z,{title:e,children:(0,_e.jsx)("span",{children:(null==e?void 0:e.length)>6?(null==e?void 0:e.substring(0,6))+"...":e||"- -"})})}},{title:"职业",align:"left",ellipsis:{showTitle:!0},dataIndex:"identity",render:function(e,n){return e||"- -"}},{title:"学号",align:"left",ellipsis:{showTitle:!0},dataIndex:"student_id",render:function(e,n){return e||"- -"}},{title:"角色",align:"left",dataIndex:"role",render:function(e,n){return(0,_e.jsxs)("span",{style:{color:"leader"===e?"#3061D0":"#01795D"},children:["leader"===e?"队长":"队员",(null==n?void 0:n.creator)&&(0,_e.jsx)("span",{style:{color:"#FA6400",display:"inline-flex",width:48,height:22,borderRadius:4,lineHeight:"22px",background:"#FEEADC",textAlign:"center",marginLeft:10,justifyContent:"center",fontSize:12},children:"创建者"})]})}}]})]}),(0,_e.jsx)(x.Z,{title:!1,footer:!1,open:(null==de?void 0:de.length)>0,width:1e3,className:Yt.scoremodal,closable:!1,destroyOnClose:!0,centered:!0,onCancel:function(){pe([])},children:(0,_e.jsxs)("div",{onClick:function(){Ie(!1),Ye(!1)},children:[(0,_e.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,_e.jsx)("div",{className:Yt.title,children:"设置战队成员"}),(0,_e.jsx)("span",{onClick:function(){Mn(),Ie(!1),Ye(!1),Ee(""),Fe(""),pe([])},style:{cursor:"pointer"},className:Yt.close,children:(0,_e.jsx)("i",{className:"iconfont icon-danchuangguanbi"})})]}),(0,_e.jsxs)("div",{style:{display:"flex",marginTop:30},children:[(0,_e.jsxs)("div",{style:{display:"flex",alignItems:"center",flex:1},children:[(0,_e.jsx)("span",{style:{color:"#5F6368"},children:"添加老师"}),(0,_e.jsx)(Wt.Z,{overlayStyle:{width:600},content:(0,_e.jsx)("div",{style:{maxHeight:260,overflow:"auto"},children:(0,_e.jsx)(Kn(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){Hn()},hasMore:nn,useWindow:!1,children:(0,_e.jsx)(oe.Z,{showHeader:!1,pagination:!1,dataSource:je,columns:[{align:"left",width:60,dataIndex:"image_url",render:function(e){return(0,_e.jsx)("img",{style:{marginLeft:"10px",marginRight:"3px"},className:Yt.loaderimg,src:ue.Z.IMG_SERVER+"/images/"+"".concat(e)})}},{align:"left",dataIndex:"name"},{align:"left",dataIndex:"phone"},{align:"left",dataIndex:"identity"},{align:"left",dataIndex:"school_name"},{align:"left",dataIndex:"image_url",render:function(e,n){return(0,_e.jsx)("span",{className:Yt.task_hide,style:{textAlign:"left",width:"24%",color:n.enrolled?"#28be6c":n.enrolled||!1!==n.enrollable?"":"#F3730C",padding:"0px 5px",fontSize:"12px"},children:n.enrolled?"已加入本战队":n.enrolled||!1!==n.enrollable?"":"已加入其他战队"})}}],onRow:function(e){return{onClick:function(n){if(null!=e&&e.authentication||null==U||!U.is_authentication)if(e.enrolled)v.ZP.info("该用户已经加入战队");else if(e.need_mail)v.ZP.info("该用户没有邮箱");else if(e.need_phone)v.ZP.info("该用户没有手机号");else if((null==de?void 0:de.filter((function(n){return e.id===n.id})).length)>0)v.ZP.info("该用户已在战队列表,请不要重复添加");else{var t=de;t.push(e),console.log("---",t),Ie(!1),pe(Ne()(t))}else v.ZP.info("当前竞赛需要实名认证,该用户未进行实名认证不能参与。")}}}})})}),title:"",placement:"bottomLeft",open:ke,children:(0,_e.jsx)("div",{style:{marginLeft:16},className:Yt.searchWrap,children:(0,_e.jsx)(j.Z.Search,{placeholder:"请搜索教师姓名/手机号进行添加",size:"large",className:Yt.search,value:Ce,onChange:function(e){Fe(e.target.value)},onSearch:function(e){Ie(!0),be([]),Zn(1),Qn(1)},onBlur:function(){tn(!0),Zn(1),An(!1)},suffix:(0,_e.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(Yt.searchIcon),onClick:function(e){e.stopPropagation(),Ie(!0),be([]),Zn(1),Qn(1)}})})})})]}),(0,_e.jsxs)("div",{style:{display:"flex",alignItems:"center",flex:1,justifyContent:"flex-end"},children:[(0,_e.jsx)("span",{style:{color:"#5F6368"},children:"添加学生/专业人士"}),(0,_e.jsx)(Wt.Z,{overlayStyle:{width:700},content:(0,_e.jsx)("div",{style:{maxHeight:260,overflow:"auto"},children:(0,_e.jsx)(Kn(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){qn()},hasMore:nn,useWindow:!1,children:(0,_e.jsx)(oe.Z,{showHeader:!1,pagination:!1,dataSource:Ve,columns:[{align:"left",width:60,dataIndex:"image_url",render:function(e){return(0,_e.jsx)("img",{style:{marginLeft:"10px",marginRight:"3px"},className:Yt.loaderimg,src:ue.Z.IMG_SERVER+"/images/"+"".concat(e)})}},{align:"left",dataIndex:"name"},{align:"left",dataIndex:"phone"},{align:"left",dataIndex:"student_id"},{align:"left",dataIndex:"school_name"},{align:"left",dataIndex:"image_url",render:function(e,n){return(0,_e.jsx)("span",{className:Yt.task_hide,style:{textAlign:"left",width:"24%",color:n.enrolled?"#28be6c":n.enrolled||!1!==n.enrollable?"":"#F3730C",padding:"0px 5px",fontSize:"12px"},children:n.enrolled?"已加入本战队":n.enrolled||!1!==n.enrollable?"":"已加入其他战队"})}}],onRow:function(e){return{onClick:function(n){if(null!=e&&e.authentication||null==U||!U.is_authentication)if(e.enrolled)v.ZP.info("该用户已经加入战队");else if(e.need_mail)v.ZP.info("该用户没有邮箱");else if(e.need_phone)v.ZP.info("该用户没有手机号");else if((null==de?void 0:de.filter((function(n){return e.id===n.id})).length)>0)v.ZP.info("该用户已在战队列表,请不要重复添加");else{var t=de;t.push(e),Ye(!1),pe(Ne()(t))}else v.ZP.info("当前竞赛需要实名认证,该用户未进行实名认证不能参与。")}}}})})}),title:"",placement:"bottomRight",open:Oe,children:(0,_e.jsx)("div",{style:{marginLeft:16},className:Yt.searchWrap,children:(0,_e.jsx)(j.Z.Search,{placeholder:"请搜索队员姓名/手机号并添加",size:"large",className:Yt.search,value:Le,onChange:function(e){Ee(e.target.value)},onSearch:function(e){Ye(!0),Me([]),Zn(1),Bn(1)},onBlur:function(){tn(!0),Zn(1),An(!1)},suffix:(0,_e.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(Yt.searchIcon),onClick:function(e){e.stopPropagation(),Ye(!0),Me([]),Zn(1),Bn(1)}})})})})]})]}),(0,_e.jsx)("div",{style:{display:"flex",marginBottom:"12px",marginTop:"20px"},children:(0,_e.jsxs)("p",{style:{flex:"1",color:"#666666"},children:[(0,_e.jsx)("span",{style:{color:"#9B9B9B"},children:"请添加战队成员:"}),J&&J.all_staff?(0,_e.jsxs)("span",{children:[J&&J.all_staff.minimum,"-",J&&J.all_staff.maximum,"名成员"]}):"",J&&J.teacher_staff?(0,_e.jsxs)("span",{children:[J&&J.teacher_staff.minimum,"-",J&&J.teacher_staff.maximum,"名教师"]}):"",J&&J.teacher_staff&&J.member_staff?"/":"",J&&J.member_staff?(0,_e.jsxs)("span",{children:[J&&J.member_staff.minimum,"-",J&&J.member_staff.maximum,"名学生"]}):""]})}),(0,_e.jsx)(oe.Z,{dataSource:de,pagination:!1,style:{marginTop:"-10px"},scroll:{y:300},columns:[{title:"头像",align:"left",width:60,dataIndex:"image_url",render:function(e,n){return(0,_e.jsx)("img",{className:Yt.loaderimg,style:{width:20,height:20},src:ue.Z.IMG_SERVER+"/images/"+"".concat(e)})}},{title:"姓名",align:"left",dataIndex:"name",render:function(e){return(0,_e.jsx)(y.Z,{title:e,children:(0,_e.jsx)("span",{children:(null==e?void 0:e.length)>6?(null==e?void 0:e.substring(0,6))+"...":e||"- -"})})}},{title:"手机",align:"left",width:130,dataIndex:"phone",render:function(e){return(0,_e.jsx)(y.Z,{title:e,children:(0,_e.jsx)("span",{children:e||"- -"})})}},{title:"学校/单位",align:"left",dataIndex:"school_name",render:function(e,n){return(0,_e.jsx)(y.Z,{title:e,children:(0,_e.jsx)("span",{children:(null==e?void 0:e.length)>6?(null==e?void 0:e.substring(0,6))+"...":e||"- -"})})}},{title:"职业",align:"left",dataIndex:"identity",render:function(e,n){return e||"- -"}},{title:"学号",align:"left",dataIndex:"student_id",render:function(e,n){return e||"- -"}},{title:"角色",align:"left",dataIndex:"role",render:function(e,n){return(0,_e.jsxs)("span",{style:{color:"leader"===e?"#3061D0":"#01795D"},children:["leader"===e?"队长":"队员",(null==n?void 0:n.creator)&&(0,_e.jsx)("span",{style:{color:"#FA6400",display:"inline-flex",width:48,height:22,borderRadius:4,lineHeight:"22px",background:"#FEEADC",textAlign:"center",marginLeft:10,justifyContent:"center",fontSize:12},children:"创建者"})]})}},{title:"操作",align:"right",width:150,dataIndex:"role",render:function(e,n,t){return(0,_e.jsxs)("span",{style:{color:"#3061D0"},children:["leader"!=e&&(0,_e.jsx)("a",{onClick:function(){var e=de,i=de&&de.findIndex((function(e){return"leader"===e.role}));e[t].role="leader",e[i].role=e&&e[i].is_teacher?"teacher":"member";var l=e.sort((function(e,n){return e.creator?-1:1})).sort((function(e,n){return"leader"===e.role?-1:1}));pe(Ne()(l)),Ue.current=n.id},children:"设置队长"}),"leader"!=e&&(0,_e.jsx)("a",{onClick:function(){var e=de&&de.filter((function(e){return e.id!=n.id}));pe(Ne()(e))},style:{marginLeft:20},children:"删除"})]})}}]}),(0,_e.jsxs)("div",{className:Yt.bottom,children:[(0,_e.jsx)(Z.ZP,{className:Yt.no,onClick:function(){pe([]),Ye(!1),Ie(!1),Ee(""),Fe(""),Mn()},children:"取消"}),(0,_e.jsx)(Z.ZP,{loading:xe,className:Yt.yes,onClick:r()(o()().mark((function e(){var n,t,i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=[],t=[],de&&de.map((function(e,i){e.is_teacher?t.push(e.id):n.push(e.id)})),e.next=5,q({type:"competitions/SubmitTeam",payload:{identifier:G,teamid:Qe,member_ids:n,teacher_ids:t,leader:Ue.current}});case 5:(i=e.sent)&&0===i.status&&(v.ZP.info("修改成功"),pe([]),Mn());case 7:case"end":return e.stop()}}),e)}))),children:"确认"})]})]})}),(0,_e.jsxs)(x.Z,{title:!1,footer:!1,open:on,width:700,className:Yt.scoremodal,closable:!1,destroyOnClose:!0,centered:!0,onCancel:function(){return an(!1)},children:[(0,_e.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,_e.jsx)("div",{className:Yt.title,children:"编辑战队"}),(0,_e.jsx)("span",{onClick:function(){return an(!1)},style:{cursor:"pointer"},className:Yt.close,children:(0,_e.jsx)("i",{className:"iconfont icon-danchuangguanbi"})})]}),(0,_e.jsxs)("div",{className:Yt.content,children:[(0,_e.jsxs)(f.Z,{form:cn,layout:"vertical",initialValues:l()({name:null==gn?void 0:gn.name},null==gn?void 0:gn.apply_info),onFinish:function(){var e=r()(o()().mark((function e(n){var t,i,s,a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ve(!0),s=null===(t=Fn.find((function(e){return e.name===(null==n?void 0:n.school)})))||void 0===t?void 0:t.id,e.next=4,q({type:"competitions/UpTeam",payload:l()(l()({},n),{},{identifier:G,Teannameid:null==gn?void 0:gn.id,name:null==n?void 0:n.name,school_id:s,image:(null===(i=fn.current)||void 0===i||null===(i=i.getCroppedCanvas())||void 0===i?void 0:i.toDataURL("image/jpeg"))||""})});case 4:a=e.sent,ve(!1),0===(null==a?void 0:a.status)&&(Mn(),an(!1));case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,_e.jsx)(f.Z.Item,{label:"战队名称",name:"name",rules:[{required:!0,validator:function(e,n){var t;return(null==n||null===(t=n.replaceAll(" ",""))||void 0===t?void 0:t.length)>0?Promise.resolve():Promise.reject("请填写竞赛名称")}}],children:(0,_e.jsx)(j.Z,{maxLength:60,className:Yt.baseFormItem,showCount:!0})}),(null==U||null===(L=U.need_apply_info)||void 0===L?void 0:L.need_apply_name)&&(0,_e.jsx)(f.Z.Item,{label:"参赛人员姓名",name:"real_name",className:Yt.jsinput,rules:[{required:!0,message:"请输入参赛人员姓名"},{whitespace:!0,message:"姓名不能为空"}],children:(0,_e.jsx)(j.Z,{className:Yt.baseFormItem,placeholder:"请输入参赛人员姓名",showCount:!0,maxLength:60})}),(null==U||null===(E=U.need_apply_info)||void 0===E?void 0:E.need_apply_sex)&&(0,_e.jsx)(f.Z.Item,{label:"性别",name:"sex",className:Yt.jsinput,rules:[{required:!0,message:"请选择参赛人员性别"}],children:(0,_e.jsxs)(b.ZP.Group,{children:[(0,_e.jsx)(b.ZP,{value:0,children:"男"}),(0,_e.jsx)(b.ZP,{value:1,children:"女"})]})}),(null==U||null===(D=U.need_apply_info)||void 0===D?void 0:D.need_apply_student_id)&&(0,_e.jsx)(f.Z.Item,{label:"学号",name:"student_id",className:Yt.jsinput,rules:[{required:!0,message:"请输入参赛人员学号"},{whitespace:!0,message:"学号不能为空"}],children:(0,_e.jsx)(j.Z,{className:Yt.baseFormItem,placeholder:"请输入参赛人员学号",showCount:!0,maxLength:60})}),(null==U||null===(R=U.need_apply_info)||void 0===R?void 0:R.need_apply_phone)&&(0,_e.jsx)(f.Z.Item,{label:"电话",name:"phone",className:Yt.jsinput,rules:[{required:!0,message:"请输入参赛人员电话"},{whitespace:!0,message:"电话不能为空"}],children:(0,_e.jsx)(j.Z,{className:Yt.baseFormItem,placeholder:"请输入参赛人员电话",showCount:!0,maxLength:60})}),(null==U||null===(V=U.need_apply_info)||void 0===V?void 0:V.need_apply_grade)&&(0,_e.jsx)(f.Z.Item,{label:"年级",name:"grade",className:Yt.jsinput,rules:[{required:!0,message:"请选择参赛人员年级"}],children:(0,_e.jsx)(_.default,{placeholder:"请选择参赛人员年级",size:"large",children:(Yn=(new Date).getFullYear(),Array(31).fill({}).map((function(e,n){return(0,_e.jsx)(ni,{value:Yn-n,children:(0,_e.jsx)("span",{children:Yn-n})},n)})))})}),(null==U||null===(M=U.need_apply_info)||void 0===M?void 0:M.need_apply_teacher_name)&&(0,_e.jsx)(f.Z.Item,{label:"指导老师姓名",name:"teacher_name",className:Yt.jsinput,rules:[{required:!0,message:"请输入指导老师姓名"},{whitespace:!0,message:"指导老师姓名不能为空"}],children:(0,_e.jsx)(j.Z,{className:Yt.baseFormItem,placeholder:"请输入指导老师姓名",showCount:!0,maxLength:60})}),(null==U||null===(z=U.need_apply_info)||void 0===z?void 0:z.need_apply_teacher_phone)&&(0,_e.jsx)(f.Z.Item,{label:"指导老师联系方式",name:"teacher_phone",rules:[{required:!0,message:"请输入指导老师联系方式"},{whitespace:!0,message:"指导老师联系方式不能为空"}],children:(0,_e.jsx)(j.Z,{placeholder:"请输入指导老师联系方式",showCount:!0,maxLength:60})}),(null==U||null===(B=U.need_apply_info)||void 0===B?void 0:B.need_apply_school)&&(0,_e.jsx)(f.Z.Item,{label:"学校/单位",name:"school",className:Yt.jsinput,rules:[{required:!0,message:"请选择学校/单位"}],children:(0,_e.jsx)(w.Z,{size:"large",showSearch:!0,onChange:Tn,children:Dn.map((function(e,n){return(0,_e.jsx)(ni,{value:e.name,children:e.name},n)}))})})]}),(0,_e.jsxs)("p",{style:{marginTop:"15px",marginLeft:"8px",width:"544px"},children:[(0,_e.jsx)("span",{children:"LOGO:"}),(0,_e.jsxs)("label",{id:"uploadBtn",style:{color:"#4DACFF",cursor:"pointer"},children:[(0,_e.jsx)("input",{type:"file",className:"sr-only",id:"inputImage",name:"file",accept:"image/*",onChange:function(e){var n=e.target.files[0];if(n&&n.size>2097152)v.ZP.info("仅支持文件大小小于2M的文件");else{var t=new FileReader;t.readAsBinaryString(n),t.onload=function(){var e=btoa(t.result);Xe.current="data:".concat(n.type,";base64,").concat(e),Ke("data:".concat(n.type,";base64,").concat(e))},t.onerror=function(){}}},style:{display:"none"}}),"上传LOGO"]})," ",(0,_e.jsx)("span",{style:{marginLeft:10,color:"#FA6400"},children:"(支持jpg、gif、png格式的图片,建议文件小于2M)"})]}),(0,_e.jsxs)("div",{style:{marginTop:"15px",marginLeft:"8px",display:"flex"},children:[hn?(0,_e.jsx)("img",{className:Yt.Spanradius,src:hn}):null!=gn&&gn.team_log?(0,_e.jsx)("img",{src:ue.Z.IMG_SERVER+"/"+(null==gn?void 0:gn.team_log),className:Yt.Spanradius}):(0,_e.jsx)("div",{className:Yt.Spanradius,children:(null==gn||null===(O=gn.name)||void 0===O?void 0:O.length)>2?null==gn||null===(Y=gn.name)||void 0===Y?void 0:Y.substring(0,2):null==gn?void 0:gn.name}),(0,_e.jsx)(Xt.Z,{style:{width:"320px",height:"320px",marginLeft:"30px",background:"#EEEEEE"},src:Xe.current||ue.Z.IMG_SERVER+"/"+(null==gn?void 0:gn.team_log),guides:!1,ref:fn,crop:function(){_n(fn.current.getCroppedCanvas().toDataURL())}})]})]}),(0,_e.jsxs)("div",{className:Yt.bottom,children:[(0,_e.jsx)(Z.ZP,{className:Yt.no,onClick:function(){an(!1)},children:"取消"}),(0,_e.jsx)(Z.ZP,{loading:xe,className:Yt.yes,onClick:function(){cn.submit()},children:"确认"})]})]})]})})),ii=["competitions","globalSetting","loading","dispatch","user"],li=[{id:"",name:"全部"},{id:1,name:"姓名"},{id:2,name:"手机号"},{id:3,name:"邮箱"}],si={teacher:"教师",student:"学生",professional:"专业人士"},oi=(0,h.connect)((function(e){var n=e.competitions,t=e.loading,i=e.globalSetting,l=e.user;return{competitions:n,globalSetting:i,loading:t.models.competitions,user:l}}))((function(e){var n,t=e.competitions,i=(e.globalSetting,e.loading,e.dispatch),s=(e.user,p()(e,ii),(0,h.useParams)().identifier),a=t.Header,c=(t.competition_team,t.Staff),u=(t.Prizes,t.Account,(0,m.useState)([])),_=d()(u,2),f=_[0],g=_[1],j=(0,m.useState)(""),b=d()(j,2),w=(b[0],b[1],(0,m.useState)({page:1,per_page:10,keyword:"",type:"",personal:!0})),Z=d()(w,2),k=Z[0],I=Z[1];function A(){return S.apply(this,arguments)}function S(){return(S=r()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,be.ZP)("/api/competitions/".concat(s,"/all_team_members.json"),{method:"get",params:k});case 2:0===(null==(n=e.sent)?void 0:n.status)&&g(n);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var C=(0,m.useState)(!1),F=d()(C,2),P=F[0],T=F[1];(0,m.useEffect)((function(){null!=a&&a.personal&&A()}),[a]);var L=[{title:"序号",align:"left",dataIndex:"name",width:80,render:function(e,n,t){return(0,_e.jsx)("span",{children:t+1})}},{title:"参赛人",align:"left",dataIndex:"name",width:120,ellipsis:{showTitle:!1},render:function(e,n){return(0,_e.jsxs)(_e.Fragment,{children:[(0,_e.jsx)(y.Z,{placement:"topLeft",title:e,children:(null==e?void 0:e.length)>4?e.substring(0,4)+"...":e}),(null==n?void 0:n.authentication)&&(0,_e.jsx)(y.Z,{title:"已实名认证",children:(0,_e.jsx)("img",{src:Ht,style:{marginLeft:5,marginTop:"-2px"}})})]})}},{title:"个人成绩",align:"left",width:100,dataIndex:"score",render:function(e){return(0,_e.jsx)("span",{children:e||"- -"})}},{title:"角色",align:"left",width:100,dataIndex:"identity",render:function(e,n){return(0,_e.jsxs)("span",{children:[si[e],(null==n?void 0:n.professional_certification)&&(0,_e.jsx)(y.Z,{title:"已职业认证",children:(0,_e.jsx)("img",{src:Ht,style:{marginLeft:5,marginTop:"-2px"}})})]})}},{title:"手机号",align:"left",width:160,dataIndex:"phone",render:function(e){return(0,_e.jsx)("span",{children:e||"- -"})}},{title:"学号/工号",align:"left",dataIndex:"student_id",width:160,ellipsis:{showTitle:!1},render:function(e){return(0,_e.jsx)(y.Z,{placement:"topLeft",title:e,children:e||"- -"})}},{title:"学校/单位",align:"left",dataIndex:"school",ellipsis:{showTitle:!1},render:function(e){return(0,_e.jsx)(y.Z,{placement:"topLeft",title:e||"",children:e||"--"})}},{title:"地区",align:"left",dataIndex:"province",width:100,ellipsis:{showTitle:!1},render:function(e){return(0,_e.jsx)(y.Z,{placement:"topLeft",title:e||"",children:e||"- -"})}},{title:"操作",align:"right",dataIndex:"is_cancel_score",width:100,render:function(e,n){return(0,_e.jsx)("span",{children:0===e||!1===e?(0,_e.jsx)("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:function(){var e;x.Z.confirm({icon:null,centered:!0,title:"取消成绩",content:"请确认是否取消该成员成绩,取消后该成员的成绩将视为无成绩,不进行排名。",onOk:(e=r()(o()().mark((function e(){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,be.ZP)("/api/competitions/".concat(s,"/set_score_status.json"),{method:"put",body:{competition_score_id:null==n?void 0:n.competition_score_id,competition_team_id:null==n?void 0:n.competition_team_id,is_cancel_score:1}});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(v.ZP.info("取消成功"),k.page=1,I(l()({},k)),A());case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:"取消成绩"}):(0,_e.jsx)("span",{onClick:r()(o()().mark((function e(){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,be.ZP)("/api/competitions/".concat(s,"/set_score_status.json"),{method:"put",body:{competition_score_id:null==n?void 0:n.competition_score_id,competition_team_id:null==n?void 0:n.competition_team_id,is_cancel_score:0}});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(v.ZP.info("恢复成功"),k.page=1,I(l()({},k)),A());case 4:case"end":return e.stop()}}),e)}))),style:{color:"#FD9200",cursor:"pointer"},children:"恢复成绩"})})}}];return(0,_e.jsxs)("section",{className:Yt.bg,children:[(0,_e.jsx)("div",{className:Yt.title,style:{display:"flex"},children:(0,_e.jsxs)(le.Z,{style:{width:"100%"},children:[(0,_e.jsx)(se.Z,{flex:"1",children:null!=a&&a.personal?"参赛人员":"战队详情"}),(0,_e.jsxs)(se.Z,{children:[((0,he.eB)()||(null==a||null===(n=a.permission)||void 0===n?void 0:n.editable)&&!a.personal)&&(0,_e.jsx)("span",{className:Yt.button,onClick:function(){T(!0)},children:"管理战队成绩"}),!(null!=c&&c.enroll_ended)&&!a.personal&&(0,_e.jsx)("span",{className:Yt.button,style:{margin:"0px 20px"},onClick:function(){i({type:"competitions/setActionTabs",payload:{key:"2"}})},children:"加入战队"})," ",!(null!=c&&c.enroll_ended)&&!a.personal&&(0,_e.jsxs)("span",{className:Yt.button,onClick:function(){i({type:"competitions/setActionTabs",payload:{key:"3"}})},children:[(0,_e.jsx)("i",{className:"iconfont icon-qizhi",style:{marginRight:6,fontSize:14,color:"#3061D0"}})," 创建战队"]})]})]})}),(0,_e.jsxs)("div",{style:{display:"flex"},children:[null!=a&&a.personal?(0,_e.jsxs)("div",{style:{padding:"20px",width:"100%"},children:[(0,_e.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,_e.jsx)("div",{children:(0,_e.jsx)(N.t7,{style:{width:327,marginRight:15},dataSource:li,value:{id:k.type,value:k.keyword},onChange:function(e,n){k.keyword=e,k.type=n||"",I(l()({},k)),A()},placeholder:"请输入搜索内容"})}),(0,_e.jsx)("div",{style:{flex:1,textAlign:"end"},children:(0,_e.jsx)("span",{className:Yt.button,onClick:function(){(0,me.FH)("",(0,me.NY)({url:ue.Z.API_SERVER+"/api/competitions/".concat(s,"/all_team_members.xlsx"),query:l()({},k)}))},children:"导出"})})]}),(0,_e.jsx)(oe.Z,{style:{marginTop:20},columns:L,bordered:!1,dataSource:null==f?void 0:f.data,pagination:!1}),(0,_e.jsx)("div",{className:Yt.countWrap,style:{marginTop:20},children:(0,_e.jsx)(dn.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],total:null==f?void 0:f.count,onChange:function(e,n){k.page=e,k.per_page=n,I(l()({},k)),A()},pageSize:k.per_page,current:k.page})})]}):(0,_e.jsx)(ti,{}),(0,_e.jsx)(an.Z,{rootClassName:Yt.drawer_style,title:(0,_e.jsx)("div",{style:{fontSize:"16px"},children:"战队成绩"}),placement:"bottom",width:500,height:564,onClose:function(){return T(!1)},open:P,children:P?(0,_e.jsx)(Ut,{}):""})]})]})})),ai={flex_box_center:"flex_box_center___s9TxG",flex_space_between:"flex_space_between___MGe6n",flex_box_vertical_center:"flex_box_vertical_center___nNXLw",flex_box_center_end:"flex_box_center_end___KE6DE",flex_box_column:"flex_box_column___gv8RV",bg:"bg___gk5zM",title:"title___Pp6ij",button:"button___EI7ve"},ri=["competitions","globalSetting","loading","dispatch","user"],ci=_.default.Option,di=[{id:"",name:"全部"},{id:1,name:"姓名"},{id:2,name:"手机号"},{id:3,name:"邮箱"}],ui={teacher:"教师",student:"学生",professional:"专业人士"},pi=(0,h.connect)((function(e){var n=e.competitions,t=e.loading,i=e.globalSetting,l=e.user;return{competitions:n,globalSetting:i,loading:t.models.competitions,user:l}}))((function(e){var n,t,i,s,a,c,u,g,Z,k,I,A,S,C,F,P,T,L,E,D,R,V,M,z,B,O,Y,H,q,Q,G,U,W,J,K,X,$,ee,ne,te,ae,re=e.competitions,de=(e.globalSetting,e.loading,e.dispatch),pe=e.user,fe=(p()(e,ri),(0,h.useParams)().identifier),xe=re.Header,ve=(0,m.useState)([]),ge=d()(ve,2),ye=ge[0],je=ge[1],we=(0,m.useState)(!1),Ze=d()(we,2),ke=Ze[0],Ne=Ze[1],Ie=f.Z.useForm(),Ae=d()(Ie,1)[0],Se=(0,m.useState)(!1),Ce=d()(Se,2),Fe=Ce[0],Pe=Ce[1],Te=(0,m.useState)(!1),Le=d()(Te,2),Ee=Le[0],De=Le[1],Re=(0,m.useState)({page:1,per_page:10,keyword:"",type:"",personal:!0}),Ve=d()(Re,2),Me=Ve[0],ze=Ve[1],Be=(0,m.useState)([]),Oe=d()(Be,2),Ye=Oe[0],He=Oe[1],qe=(0,m.useRef)((0,$t.throttle)((function(e){return Je(e)}),1200,{leading:!0,trailing:!0})).current,Qe=(0,m.useState)([]),Ge=d()(Qe,2),Ue=Ge[0],We=Ge[1],Je=function(){var e=r()(o()().mark((function e(n){var t,i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,de({type:"account/getSchoolOption",payload:{keyword:n,limit:10,competition_id:null==xe?void 0:xe.identifier}});case 2:t=e.sent,He(null==t?void 0:t.schools),n&&""!=n&&We(null==t||null===(i=t.schools)||void 0===i?void 0:i.filter((function(e){return e.name.includes(n)})));case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();(0,m.useEffect)((function(){var e;Je(null==pe||null===(e=pe.userInfo)||void 0===e?void 0:e.school_name)}),[(null==xe||null===(n=xe.need_apply_info)||void 0===n?void 0:n.need_apply_name)||(null==xe||null===(t=xe.need_apply_info)||void 0===t?void 0:t.need_apply_student_id)||(null==xe||null===(i=xe.need_apply_info)||void 0===i?void 0:i.need_apply_sex)||(null==xe||null===(s=xe.need_apply_info)||void 0===s?void 0:s.need_apply_phone)||(null==xe||null===(a=xe.need_apply_info)||void 0===a?void 0:a.need_apply_grade)||(null==xe||null===(c=xe.need_apply_info)||void 0===c?void 0:c.need_apply_teacher_name)||(null==xe||null===(u=xe.need_apply_info)||void 0===u?void 0:u.need_apply_school)]);function Ke(){return Xe.apply(this,arguments)}function Xe(){return(Xe=r()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Pe(!0),e.next=3,(0,be.ZP)("/api/competitions/".concat(fe,"/all_team_members.json"),{method:"get",params:Me});case 3:0===(null==(n=e.sent)?void 0:n.status)&&(je(n),De(null==n?void 0:n.hidden_score)),Pe(!1);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,m.useEffect)((function(){Ke()}),[xe]);var $e,en=null===(g=[((0,he.eB)()||(null==xe||null===(Z=xe.permission)||void 0===Z?void 0:Z.editable))&&{title:"序号",align:"left",dataIndex:"name",width:80,fixed:"left",render:function(e,n,t){return(0,_e.jsx)("span",{children:t+1})}},{title:"参赛人",align:"left",dataIndex:"name",width:120,fixed:"left",ellipsis:{showTitle:!1},render:function(e,n){var t,i,l,s,o,a;return(0,_e.jsxs)(_e.Fragment,{children:[(0,_e.jsx)(y.Z,{placement:"topLeft",title:null!=xe&&xe.personal&&null!=xe&&null!==(t=xe.need_apply_info)&&void 0!==t&&t.need_apply_name?null==n||null===(i=n.apply_info)||void 0===i?void 0:i.real_name:e,children:null!=xe&&null!==(l=xe.need_apply_info)&&void 0!==l&&l.need_apply_name?(null==n||null===(s=n.apply_info)||void 0===s||null===(s=s.real_name)||void 0===s?void 0:s.length)>4?(null==n||null===(o=n.apply_info)||void 0===o||null===(o=o.real_name)||void 0===o?void 0:o.substring(0,4))+"...":null==n||null===(a=n.apply_info)||void 0===a?void 0:a.real_name:(null==e?void 0:e.length)>4?e.substring(0,4)+"...":e}),(null==n?void 0:n.authentication)&&(0,_e.jsx)(y.Z,{title:"已实名认证",children:(0,_e.jsx)("img",{src:Ht,style:{marginLeft:5,marginTop:"-2px"}})})]})}},{title:"个人成绩",align:"left",width:100,dataIndex:"score",fixed:"left",render:function(e){return(0,_e.jsx)("span",{children:e||"- -"})}},((0,he.eB)()||(null==xe||null===(k=xe.permission)||void 0===k?void 0:k.editable))&&{title:"角色",align:"left",width:100,dataIndex:"identity",render:function(e,n){return(0,_e.jsxs)("span",{children:[ui[e],(null==n?void 0:n.professional_certification)&&(0,_e.jsx)(y.Z,{title:"已职业认证",children:(0,_e.jsx)("img",{src:Ht,style:{marginLeft:5,marginTop:"-2px"}})})]})}},(null==xe||null===(I=xe.need_apply_info)||void 0===I?void 0:I.need_apply_sex)&&{title:"性别",align:"left",width:160,dataIndex:"phone",render:function(e,n){var t;return(0,_e.jsx)("span",{children:1===(null==n||null===(t=n.apply_info)||void 0===t?void 0:t.sex)?"女":"男"})}},{title:"手机号",align:"left",width:160,dataIndex:"phone",render:function(e,n){var t,i;return(0,_e.jsx)("span",{children:null!=xe&&null!==(t=xe.need_apply_info)&&void 0!==t&&t.need_apply_phone?(null==n||null===(i=n.apply_info)||void 0===i?void 0:i.phone)||"- -":e||"- -"})}},{title:"学号/工号",align:"left",dataIndex:"student_id",width:160,ellipsis:{showTitle:!1},render:function(e,n){var t,i,l,s;return(0,_e.jsx)(y.Z,{placement:"topLeft",title:null!=xe&&null!==(t=xe.need_apply_info)&&void 0!==t&&t.need_apply_student_id?(null==n||null===(i=n.apply_info)||void 0===i?void 0:i.student_id)||"- -":e||"- -",children:null!=xe&&null!==(l=xe.need_apply_info)&&void 0!==l&&l.need_apply_student_id?(null==n||null===(s=n.apply_info)||void 0===s?void 0:s.student_id)||"- -":e||"- -"})}},(null==xe||null===(A=xe.need_apply_info)||void 0===A?void 0:A.need_apply_grade)&&{title:"年级",dataIndex:"student_id",width:160,ellipsis:{showTitle:!1},render:function(e,n){var t,i;return(0,_e.jsx)(y.Z,{placement:"topLeft",title:null==n||null===(t=n.apply_info)||void 0===t?void 0:t.grade,children:(null==n||null===(i=n.apply_info)||void 0===i?void 0:i.grade)||"- -"})}},{title:"学校/单位",align:"left",dataIndex:"school",ellipsis:{showTitle:!1},width:160,render:function(e,n){var t,i,l,s;return(0,_e.jsx)(y.Z,{placement:"topLeft",title:null!=xe&&null!==(t=xe.need_apply_info)&&void 0!==t&&t.need_apply_school?(null==n||null===(i=n.apply_info)||void 0===i?void 0:i.school)||"- -":e||"- -",children:null!=xe&&null!==(l=xe.need_apply_info)&&void 0!==l&&l.need_apply_school?(null==n||null===(s=n.apply_info)||void 0===s?void 0:s.school)||"- -":e||"- -"})}},((0,he.eB)()||(null==xe||null===(S=xe.permission)||void 0===S?void 0:S.editable))&&{title:"地区",align:"left",dataIndex:"province",width:100,ellipsis:{showTitle:!1},render:function(e){return(0,_e.jsx)(y.Z,{placement:"topLeft",title:e||"",children:e||"- -"})}},(null==xe||null===(C=xe.need_apply_info)||void 0===C?void 0:C.need_apply_teacher_name)&&{title:"指导教师姓名",align:"left",dataIndex:"teacher_name",width:120,ellipsis:{showTitle:!1},render:function(e){return(0,_e.jsx)(y.Z,{placement:"topLeft",title:e||"",children:e||"- -"})}},(null==xe||null===(F=xe.need_apply_info)||void 0===F?void 0:F.need_apply_teacher_phone)&&{title:"指导教师联系方式",align:"left",dataIndex:"teacher_phone",width:160,ellipsis:{showTitle:!1},render:function(e){return(0,_e.jsx)(y.Z,{placement:"topLeft",title:e||"",children:e||"- -"})}},((0,he.eB)()||(null==xe||null===(P=xe.need_apply_info)||void 0===P?void 0:P.need_apply_name)||(null==xe||null===(T=xe.need_apply_info)||void 0===T?void 0:T.need_apply_teacher_phone)||(null==xe||null===(L=xe.need_apply_info)||void 0===L?void 0:L.need_apply_student_id)||(null==xe||null===(E=xe.need_apply_info)||void 0===E?void 0:E.need_apply_sex)||(null==xe||null===(D=xe.need_apply_info)||void 0===D?void 0:D.need_apply_phone)||(null==xe||null===(R=xe.need_apply_info)||void 0===R?void 0:R.need_apply_grade)||(null==xe||null===(V=xe.need_apply_info)||void 0===V?void 0:V.need_apply_teacher_name)||(null==xe||null===(M=xe.need_apply_info)||void 0===M?void 0:M.need_apply_school))&&{title:"操作",align:"right",dataIndex:"is_cancel_score",width:100,fixed:"right",render:function(e,n){var t;return(0,he.eB)()||null!=xe&&null!==(t=xe.permission)&&void 0!==t&&t.editable?(0,_e.jsx)("span",{children:0===e||!1===e?(0,_e.jsx)("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:function(){var e;x.Z.confirm({icon:null,centered:!0,title:"取消成绩",content:"请确认是否取消该成员成绩,取消后该成员的成绩将视为无成绩,不进行排名。",onOk:(e=r()(o()().mark((function e(){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,be.ZP)("/api/competitions/".concat(fe,"/set_score_status.json"),{method:"put",body:{competition_score_id:null==n?void 0:n.competition_score_id,competition_team_id:null==n?void 0:n.competition_team_id,is_cancel_score:1}});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(v.ZP.info("取消成功"),Me.page=1,ze(l()({},Me)),Ke());case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:"取消成绩"}):(0,_e.jsx)("span",{onClick:r()(o()().mark((function e(){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,be.ZP)("/api/competitions/".concat(fe,"/set_score_status.json"),{method:"put",body:{competition_score_id:null==n?void 0:n.competition_score_id,competition_team_id:null==n?void 0:n.competition_team_id,is_cancel_score:0}});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(v.ZP.info("恢复成功"),Me.page=1,ze(l()({},Me)),Ke());case 4:case"end":return e.stop()}}),e)}))),style:{color:"#FD9200",cursor:"pointer"},children:"恢复成绩"})}):(0,_e.jsx)("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:function(){"ended"!=(null==xe?void 0:xe.competition_status)?(Ae.setFieldsValue(l()(l()({},n),null==n?void 0:n.apply_info)),Ne(!0)):v.ZP.warning("竞赛已结束,无法编辑相关信息")},children:"编辑"})}}])||void 0===g?void 0:g.filter((function(e){return e}));return(0,_e.jsxs)("section",{className:ai.bg,children:[(0,_e.jsx)("div",{className:ai.title,style:{display:"flex"},children:(0,_e.jsxs)(le.Z,{style:{width:"100%"},children:[(0,_e.jsx)("span",{children:"参赛人员"}),((0,he.eB)()||(null==xe||null===(z=xe.permission)||void 0===z?void 0:z.editable))&&(0,_e.jsx)(ie.Z,{checked:Ee,style:{marginLeft:10,alignItems:"center"},onChange:function(){var e=r()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return De(n.target.checked),e.next=3,(0,be.ZP)("/api/competitions/".concat(fe,"/hidden_score.json"),{method:"POST",body:{hidden_score:n.target.checked}});case 3:0===(null==(t=e.sent)?void 0:t.status)&&Ke();case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:(0,_e.jsx)("span",{style:{color:"#828693",marginLeft:"-3px"},children:"隐藏成绩"})})]})}),(0,_e.jsxs)("div",{style:{padding:"20px",width:"100%"},children:[((0,he.eB)()||(null==xe||null===(B=xe.permission)||void 0===B?void 0:B.editable))&&(0,_e.jsxs)(le.Z,{wrap:!1,align:"middle",justify:"space-between",children:[(0,_e.jsx)(se.Z,{children:(0,_e.jsx)(N.t7,{style:{width:327,marginRight:15},dataSource:di,value:{id:Me.type,value:Me.keyword},onChange:function(e,n){Me.keyword=e,Me.type=n||"",ze(l()({},Me)),Ke()},placeholder:"请输入搜索内容"})}),(0,_e.jsx)(se.Z,{children:(0,_e.jsx)("span",{className:ai.button,onClick:function(){(0,me.FH)("",(0,me.NY)({url:ue.Z.API_SERVER+"/api/competitions/".concat(fe,"/all_team_members.xlsx"),query:l()({},Me)}))},children:"导出"})})]}),(0,_e.jsx)(oe.Z,{loading:Fe,style:{marginTop:20},columns:en,bordered:!1,dataSource:null==ye?void 0:ye.data,pagination:!1,scroll:((null==xe||null===(O=xe.need_apply_info)||void 0===O?void 0:O.need_apply_name)||(null==xe||null===(Y=xe.need_apply_info)||void 0===Y?void 0:Y.need_apply_teacher_phone)||(null==xe||null===(H=xe.need_apply_info)||void 0===H?void 0:H.need_apply_student_id)||(null==xe||null===(q=xe.need_apply_info)||void 0===q?void 0:q.need_apply_sex)||(null==xe||null===(Q=xe.need_apply_info)||void 0===Q?void 0:Q.need_apply_phone)||(null==xe||null===(G=xe.need_apply_info)||void 0===G?void 0:G.need_apply_grade)||(null==xe||null===(U=xe.need_apply_info)||void 0===U?void 0:U.need_apply_teacher_name)||(null==xe||null===(W=xe.need_apply_info)||void 0===W?void 0:W.need_apply_school))&&{x:1160}}),(0,_e.jsx)("div",{style:{marginTop:20},children:(0,_e.jsx)(dn.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],total:null==ye?void 0:ye.count,onChange:function(e,n){Me.page=e,Me.per_page=n,ze(l()({},Me)),Ke()},pageSize:Me.per_page,current:Me.page})})]}),(0,_e.jsx)(x.Z,{width:700,title:"编辑报名信息",open:ke,centered:!0,onCancel:function(){Ne(!1)},onOk:function(){Ae.submit()},confirmLoading:Fe,children:(0,_e.jsxs)(f.Z,{form:Ae,colon:!1,size:"large",labelCol:{span:5},onFinish:function(){var e=r()(o()().mark((function e(n){var t,i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=null===(t=Ye.find((function(e){return e.name===(null==n?void 0:n.school)})))||void 0===t?void 0:t.id,e.next=3,(0,ce.bu)(l()(l()({},n),{},{identifier:fe,school_id:i}));case 3:0===e.sent.status&&(v.ZP.success("修改成功"),Ne(!1),Ke());case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,_e.jsx)(f.Z.Item,{hidden:!0,name:"competition_team_id"}),(null==xe||null===(J=xe.need_apply_info)||void 0===J?void 0:J.need_apply_name)&&(0,_e.jsx)(f.Z.Item,{label:"参赛人员姓名",name:"real_name",className:ai.jsinput,rules:[{required:!0,message:"请输入参赛人员姓名"},{whitespace:!0,message:"姓名不能为空"}],children:(0,_e.jsx)(j.Z,{className:ai.baseFormItem,placeholder:"请输入参赛人员姓名",showCount:!0,maxLength:60})}),(null==xe||null===(K=xe.need_apply_info)||void 0===K?void 0:K.need_apply_sex)&&(0,_e.jsx)(f.Z.Item,{label:"性别",name:"sex",className:ai.jsinput,rules:[{required:!0,message:"请选择参赛人员性别"}],children:(0,_e.jsxs)(b.ZP.Group,{children:[(0,_e.jsx)(b.ZP,{value:0,children:"男"}),(0,_e.jsx)(b.ZP,{value:1,children:"女"})]})}),(null==xe||null===(X=xe.need_apply_info)||void 0===X?void 0:X.need_apply_student_id)&&(0,_e.jsx)(f.Z.Item,{label:"学号",name:"student_id",className:ai.jsinput,rules:[{required:!0,message:"请输入参赛人员学号"},{whitespace:!0,message:"学号不能为空"}],children:(0,_e.jsx)(j.Z,{className:ai.baseFormItem,placeholder:"请输入参赛人员学号",showCount:!0,maxLength:60})}),(null==xe||null===($=xe.need_apply_info)||void 0===$?void 0:$.need_apply_phone)&&(0,_e.jsx)(f.Z.Item,{label:"电话",name:"phone",className:ai.jsinput,rules:[{required:!0,message:"请输入参赛人员电话"},{whitespace:!0,message:"电话不能为空"}],children:(0,_e.jsx)(j.Z,{className:ai.baseFormItem,placeholder:"请输入参赛人员电话",showCount:!0,maxLength:60})}),(null==xe||null===(ee=xe.need_apply_info)||void 0===ee?void 0:ee.need_apply_grade)&&(0,_e.jsx)(f.Z.Item,{label:"年级",name:"grade",className:ai.jsinput,rules:[{required:!0,message:"请选择参赛人员年级"}],children:(0,_e.jsx)(_.default,{placeholder:"请选择参赛人员年级",size:"large",children:($e=(new Date).getFullYear(),Array(31).fill({}).map((function(e,n){return(0,_e.jsx)(ci,{value:$e-n,children:(0,_e.jsx)("span",{children:$e-n})},n)})))})}),(null==xe||null===(ne=xe.need_apply_info)||void 0===ne?void 0:ne.need_apply_teacher_name)&&(0,_e.jsx)(f.Z.Item,{label:"指导老师姓名",name:"teacher_name",className:ai.jsinput,rules:[{required:!0,message:"请输入指导老师姓名"},{whitespace:!0,message:"指导老师姓名不能为空"}],children:(0,_e.jsx)(j.Z,{className:ai.baseFormItem,placeholder:"请输入指导老师姓名",showCount:!0,maxLength:60})}),(null==xe||null===(te=xe.need_apply_info)||void 0===te?void 0:te.need_apply_teacher_phone)&&(0,_e.jsx)(f.Z.Item,{label:"指导老师联系方式",name:"teacher_phone",rules:[{required:!0,message:"请输入指导老师联系方式"},{whitespace:!0,message:"指导老师联系方式不能为空"}],children:(0,_e.jsx)(j.Z,{placeholder:"请输入指导老师联系方式",showCount:!0,maxLength:60})}),(null==xe||null===(ae=xe.need_apply_info)||void 0===ae?void 0:ae.need_apply_school)&&(0,_e.jsx)(f.Z.Item,{label:"学校",name:"school",className:ai.jsinput,rules:[{required:!0,message:"请选择学校"}],children:(0,_e.jsx)(w.Z,{size:"large",showSearch:!0,onChange:qe,children:Ue.map((function(e,n){return(0,_e.jsx)(ci,{value:e.name,children:e.name},n)}))})})]})})]})})),mi="bg___UYFEh",hi="Title___n7fIZ",_i="SrollStage___GnCkk",fi=t(95638),xi=["competitions","globalSetting","loading","dispatch","user"],vi=(0,h.connect)((function(e){var n=e.competitions,t=e.loading,i=e.globalSetting,l=e.user;return{competitions:n,globalSetting:i,loading:t.effects,user:l}}))((function(e){var n,i,s,a,c=e.competitions,u=(e.globalSetting,e.loading),_=e.dispatch,f=(e.user,p()(e,xi),c.is_manager,c.MemberWorks),v=c.competitionStage,g=c.Header,j=(0,h.useParams)().identifier,b=(0,m.useState)({page:1,per_page:20,competition_id:j,keyword:null}),w=d()(b,2),k=w[0],I=w[1],A=[{title:"选手名称",dataIndex:"user_name",ellipsis:!0,render:function(e){return e||"--"}},!(null!=g&&g.is_personal)&&{title:"战队名称",dataIndex:"team_name",ellipsis:!0,render:function(e){return(0,_e.jsx)(y.Z,{placement:"topLeft",title:e,children:e||"--"})}},{title:"成绩",dataIndex:"evaluation_score",render:function(e){return e||"--"}},{title:"描述",width:222,dataIndex:"comment",render:function(e){return(0,_e.jsx)(y.Z,{title:e,children:(0,_e.jsx)("span",{children:e||"- -"})})}},{title:"提交时间",width:150,dataIndex:"commit_at",render:function(e){return e?re()(e).format("YYYY.MM.DD HH:mm:ss"):"--"}},{title:"提交状态",width:100,dataIndex:"evaluation_status",render:function(e){return"waiting"==e?(0,_e.jsx)("span",{style:{color:"#00B187 "},children:"排队中"}):"progress"==e?(0,_e.jsx)("span",{style:{color:"00B187"},children:"评测中"}):"cancelled"==e?(0,_e.jsx)("span",{style:{color:"#E53333"},children:"已取消"}):"completed"==e?(0,_e.jsx)("span",{style:{color:"#165DFF"},children:"已完成"}):"error"==e?(0,_e.jsx)("span",{style:{color:"#ff4d4f"},children:"提交失败"}):"--"}},{title:"评测文件",dataIndex:"commit_id",ellipsis:!0,render:function(e,n){var t,i,l,s,o,a;return(0,_e.jsx)(y.Z,{placement:"topLeft",title:null==n||null===(t=n.attachments)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.title,children:null!=n&&null!==(i=n.attachments)&&void 0!==i&&null!==(i=i[0])&&void 0!==i&&i.is_oss?(0,_e.jsx)("a",{onClick:function(){var e;(0,me.Nd)("","".concat(null==n||null===(e=n.attachments)||void 0===e||null===(e=e[0])||void 0===e?void 0:e.url.replace("disposition=inline","")))},children:(null==n||null===(l=n.attachments)||void 0===l||null===(l=l[0])||void 0===l?void 0:l.title)||"--"}):(0,_e.jsx)("a",{href:ue.Z.API_SERVER+(null==n||null===(s=n.attachments)||void 0===s||null===(s=s[0])||void 0===s?void 0:s.url),download:null==n||null===(o=n.attachments)||void 0===o||null===(o=o[0])||void 0===o?void 0:o.title,children:(null==n||null===(a=n.attachments)||void 0===a||null===(a=a[0])||void 0===a?void 0:a.title)||"--"})})}},{title:"操作",align:"right",width:200,dataIndex:"commit_id",render:function(e,n){return(0,_e.jsxs)(_e.Fragment,{children:[(0,_e.jsx)(Z.ZP,{type:"link",disabled:"completed"!=(null==n?void 0:n.evaluation_status),style:{padding:0},onClick:function(){var e=x.Z.confirm({centered:!0,okText:"确定",icon:null,cancelText:"取消",title:"运行结果",content:(0,_e.jsx)("div",{style:{maxHeight:500,overflow:"auto"},children:null==n?void 0:n.evaluation_info}),onOk:function(){return e.destroy()},onCancel:function(){return e.destroy()}})},children:"运行信息"}),(0,_e.jsx)(Z.ZP,{className:"ml20",disabled:"progress"==(null==n?void 0:n.evaluation_status),type:"link",style:{padding:0},onClick:r()(o()().mark((function e(){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return _({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"正在重测,请稍后..."}}),e.next=3,(0,be.ZP)("/api/competitions/".concat(j,"/competition_commit_records/").concat(n.id,"/retest.json"),{method:"post",body:l()(l()({},k),{},{record_id:n.id})});case 3:t=e.sent,_({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),0==t.status&&S();case 6:case"end":return e.stop()}}),e)}))),children:"重测"}),(0,_e.jsx)(Z.ZP,{className:"ml20",type:"link",disabled:"waiting"!=(null==n?void 0:n.evaluation_status),style:{padding:0},danger:!0,onClick:function(){var e,t=x.Z.confirm({centered:!0,okText:"确定",icon:null,cancelText:"取消",title:"",content:(0,_e.jsx)(_e.Fragment,{children:"取消后,该成员提交的作品将不进行评测排队,请确认是否取消。"}),onOk:(e=r()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,be.ZP)("/api/competitions/".concat(j,"/competition_commit_records/").concat(n.id,"/cancel.json"),{method:"post",body:l()(l()({},k),{},{record_id:n.id})});case 2:0==e.sent.status&&S();case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)}),onCancel:function(){return t.destroy()}})},children:"取消"})]})}}].filter((function(e){return!!e})),S=function(){var e=r()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:_({type:"competitions/getMemberWorks",payload:l()({identifier:j},k)});case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,m.useEffect)((function(){I(l()(l()({},k),{},{section_id:null==v?void 0:v.id}))}),[]),(0,m.useEffect)((function(){S()}),[k]),(0,_e.jsxs)("section",{className:mi,children:[(0,_e.jsx)(le.Z,{align:"middle",className:hi,children:(0,_e.jsx)(se.Z,{children:"选手作品"})}),(0,_e.jsxs)(le.Z,{style:{margin:20},align:"middle",justify:"space-between",children:[(0,_e.jsx)(le.Z,{className:_i,style:{flex:1,whiteSpace:"nowrap",flexWrap:"nowrap",overflowX:"auto"}}),(0,_e.jsxs)(le.Z,{className:"ml20",align:"middle",children:[(0,_e.jsx)(N.t7,{style:{width:260},placeholder:null!=g&&g.is_personal?"请输入选手名称":"请输入队伍名称",value:k.keyword,onChange:function(e){return I(l()(l()({},k),{},{keyword:e,page:1}))}}),(0,_e.jsx)(N.op,{openLoading:!0,type:"default",size:"large",className:"ml20",onClick:r()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,fi.KM)(l()({identifier:j},k));case 2:case"end":return e.stop()}}),e)}))),children:"导出"}),(0,_e.jsx)(N.op,{size:"large",type:"default",className:"ml20",onClick:function(){return S()},children:"更新"})]})]}),(0,_e.jsxs)(rn.Z,{spinning:u["competitions/getMemberWorks"],children:[(0,_e.jsx)(oe.Z,{className:"ml20 mr20",locale:{emptyText:(0,_e.jsx)(un.Z,{imgUrl:t(93314)})},pagination:!1,dataSource:(null==f||null===(n=f.data)||void 0===n?void 0:n.records)||[],columns:A}),(null==f||null===(i=f.data)||void 0===i?void 0:i.count)>0&&(0,_e.jsxs)(le.Z,{className:"ml20 mr20 mt20 mb30",align:"middle",justify:"space-between",children:[(0,_e.jsxs)(se.Z,{className:"font14",style:{color:"#333"},children:["共",(0,_e.jsx)("span",{style:{color:"#165DFF"},children:(null==f||null===(s=f.data)||void 0===s?void 0:s.count)||0}),"条数据"]}),(0,_e.jsx)(se.Z,{children:(0,_e.jsx)(dn.Z,{showQuickJumper:!0,current:k.page,pageSize:k.per_page,onChange:function(e){return I(l()(l()({},k),{},{page:e}))},onShowSizeChange:function(e,n){return I(l()(l()({},k),{},{page:1,per_page:n}))},total:(null==f||null===(a=f.data)||void 0===a?void 0:a.count)||0})})]})]})]})})),gi=t(55701),yi=t(16135),ji="bg___tjnCL",bi="title___kqIVC",wi=t(74119),Zi=t(30491),ki=t(60375),Ni=t(84473),Ii={flex_box_center:"flex_box_center___PytGn",flex_space_between:"flex_space_between___lsol9",flex_box_vertical_center:"flex_box_vertical_center___fZ7Lr",flex_box_center_end:"flex_box_center_end___eItTF",flex_box_column:"flex_box_column____TIyk",title:"title___lY3pZ",export:"export___FJnGB",tabs:"tabs___lND2P",btn:"btn___TPnQ5",sticky:"sticky___JTo3M",publishRuleContent:"publishRuleContent___BCpFe",groupSelector:"groupSelector___xVPXf",addAndDelete:"addAndDelete___alHeZ",deleteIcon:"deleteIcon___PxYRF",addIcon:"addIcon___wwP2i"},Ai=t(78091),Si=t(57703),Ci=(0,h.connect)((function(e){var n=e.shixunHomeworks,t=e.classroomList,i=e.loading,l=e.user,s=e.boards;return{shixunHomeworks:n,globalSetting:e.globalSetting,classroomList:t,user:l,boards:s,loading:i.effects}}))((function(e){e.shixunHomeworks;var n,t,i,s,a=e.classroomList,c=(e.globalSetting,e.boards),u=(e.loading,e.user),p=e.Header,x=e.is_hidden,g=(e.isClick,e.dispatch),y=((0,h.useParams)(),(0,h.useLocation)(),f.Z.useForm()),w=d()(y,1)[0],k=(0,m.useState)({content:""}),N=d()(k,2),I=N[0],A=N[1],S=(0,m.useState)([{}]),C=d()(S,2),F=C[0],P=C[1],T=(u.userInfo,a.detailLeftMenus,a.detailCourseGroupsList),L=c.boardsDetail,E=c.boardsCategoryList,D=(0,m.useState)([]),R=d()(D,2),V=R[0],M=R[1],z=(0,m.useState)({unified_setting:!0,view_message_setting:E.allow_view_message?"0":"1"}),B=d()(z,2),O=B[0],Y=B[1];return(0,m.useEffect)((function(){g({type:"boards/getBoardsCategoryList",payload:{board_id:null==p?void 0:p.board_id}}).then((function(e){O.view_message_setting=null!=e&&e.allow_view_message?"0":"1"})),g({type:"classroomList/getCourseGroupsList",payload:{page:1,id:null==p?void 0:p.course_identifier,limit:1e3,nonenavigate:!0}})}),[null==p?void 0:p.board_id]),(0,m.useEffect)((function(){w.setFieldsValue({select_board_id:parseInt(null==p?void 0:p.board_id)})}),[a.detailLeftMenus]),(0,m.useEffect)((function(){null!=p&&p.message_id&&g({type:"boards/getBoardsDetail",payload:{boardId:null==p?void 0:p.message_id}}).then((function(e){var n;M(e),w.setFieldsValue({select_board_id:[null==e?void 0:e.board_id],subject:null==e?void 0:e.subject,attachment_ids:(0,wi.z)(e.attachments),content:null==e?void 0:e.content,sticky:!(null==e||!e.sticky),publish_time:null!=e&&e.publish_time?re()(null==e?void 0:e.publish_time):null}),A({subject:null==e?void 0:e.subject,content:null==e?void 0:e.content}),e.unified_setting=e.unified_setting,e.view_message_setting=e.view_message_setting,Y(l()({},e)),F=(null==e||null===(n=e.group_settings)||void 0===n?void 0:n.map((function(e){return{group_id:e.group_id,publish_time:e.publish_time}})))||[{}],P(F.length>0?F:[{}])}))}),[null==p?void 0:p.message_id]),(0,m.useEffect)((function(){var e;null==T||null===(e=T.course_groups)||void 0===e||e.map((function(e){var n;null==V||null===(n=V.group_settings)||void 0===n||n.map((function(n,t){(null==n?void 0:n.group_id)===(null==e?void 0:e.id)&&(e.cilckkey=t,e.isselect=!0)}))}))}),[V]),(0,_e.jsx)("section",{className:Ii.bg,children:(0,_e.jsx)("div",{children:(0,_e.jsxs)(f.Z,{layout:"vertical",form:w,initialValues:{name:"",sticky:!1},scrollToFirstError:!0,onValuesChange:function(e){A(l()({},e))},onFinish:function(){var e=r()(o()().mark((function e(n){var t,i,s,a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.attachment_ids=null===(t=n.attachment_ids)||void 0===t?void 0:t.map((function(e){return e.response.id})),n.view_message_setting=O.view_message_setting,n.is_hidden=x,n.competition_id=null==p?void 0:p.id,!(0,he.eB)()){e.next=13;break}if(n.unified_setting=O.unified_setting,n.view_message_setting="1",n.group_settings=F,O.unified_setting){e.next=13;break}if(F.length){e.next=12;break}return v.ZP.warning("提交失败:分班发布设置不能为空"),e.abrupt("return");case 12:F.map((function(e){if(!e.group_id)throw v.ZP.error("分班不能为空"),new String("分班不能为空");if(!e.publish_time)throw v.ZP.error("发布时间不能为空"),new String("发布时间不能为空")}));case 13:return n=l()({},n),i=p.message_id?"/api/messages/".concat(p.message_id,".json"):"/api/boards/".concat(null==p?void 0:p.board_id,"/messages.json"),e.next=17,(0,be.ZP)(i,{method:p.message_id?"put":"post",body:n});case 17:0===(s=e.sent).status&&((0,me.L9)(["教学课堂","讨论","发帖"]),v.ZP.success(p.message_id?"修改成功":"发布成功"),p.message_id||(g({type:"competitions/getHeader",payload:{identifier:null==p?void 0:p.identifier}}),(0,me.xg)("/classrooms/".concat(null==p?void 0:p.course_identifier,"/board/").concat(null==p?void 0:p.board_id,"/Detail/").concat(null==s||null===(a=s.data)||void 0===a?void 0:a.id))));case 19:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,_e.jsxs)("aside",{className:"mt30 relative bg-white pl30 pr30 pt30 w100 inline-block",children:[(0,_e.jsx)(f.Z.Item,{label:"",name:"sticky",valuePropName:"checked",className:Ii.sticky,children:(0,_e.jsx)(ie.Z,{children:"置顶"})}),(0,_e.jsx)(f.Z.Item,{label:"标题",name:"subject",rules:[{required:!0,message:"请输入标题"}],children:(0,_e.jsx)(j.Z,{suffix:"".concat((null===(n=I.subject)||void 0===n?void 0:n.length)||0,"/60"),maxLength:60})}),(0,_e.jsx)(f.Z.Item,{label:"目录",name:"select_board_id",rules:[{required:!0,message:"请选择目录"}],children:(0,_e.jsx)(_.default,{children:null==E||null===(t=E.boards)||void 0===t?void 0:t.map((function(e){return(0,_e.jsx)(_.default.Option,{value:null==e?void 0:e.id,children:null==e?void 0:e.name})}))})}),(0,_e.jsx)(f.Z.Item,{label:"内容",style:{position:"relative",zIndex:0},name:"content",rules:[{required:!0,message:"请输入内容"}],children:(0,_e.jsx)(At.Z,{watch:!0,defaultValue:L.content||"",placeholder:"请在此输入帖子详情,最大限制为10000个字符"})}),(0,_e.jsx)(f.Z.Item,{name:"attachment_ids",children:(0,_e.jsx)(wi.Z,{})}),(0,_e.jsxs)("div",{children:[(0,_e.jsxs)(b.ZP.Group,{onChange:function(){O.unified_setting=!O.unified_setting,Y(Object.assign({},O))},value:O.unified_setting,children:[(0,_e.jsx)(b.ZP,{value:!0,children:"统一发布"}),(null==T||null===(i=T.course_groups)||void 0===i?void 0:i.length)>0&&(0,_e.jsx)(b.ZP,{value:!1,children:"分班发布"})]}),(null==O?void 0:O.unified_setting)&&(0,_e.jsx)(f.Z.Item,{style:{marginTop:16},rules:[{required:!0,message:"请选择发布时间"}],label:"发布时间",name:"publish_time",children:(0,_e.jsx)(te.default,{showTime:{format:"HH:mm"},disabledDate:function(e){return e&&e0&&void 0!==arguments[0]?arguments[0]:s,i=arguments.length>1?arguments[1]:void 0,l=arguments.length>2?arguments[2]:void 0;return(null==t||null===(e=t[l])||void 0===e||null===(e=e.competition_time)||void 0===e?void 0:e.diff((null==t||null===(n=t[i])||void 0===n?void 0:n.competition_time)||0))||0},_=u(s,0,s.length-1),f=s.map((function(e,n){var t=u(s,n,n+1)/_*100,i=20;return n>(null==s?void 0:s.length)-4&&(i=32),l()(l()({},e),{},{isChu:t>i,DistanceValue:n===(null==s?void 0:s.length)-1?0:Math.round(t(null==t?void 0:t.competition_time)&&g>(null==f||null===(l=f[i+1])||void 0===l?void 0:l.competition_time)&&(e+=(null==t?void 0:t.DistanceValue)/n*100),i!==f.length-1&&g>(null==t?void 0:t.competition_time)&&g<(null==f||null===(o=f[i+1])||void 0===o?void 0:o.competition_time)&&(e+=(null==g?void 0:g.diff(null==t?void 0:t.competition_time))/u(s,i,i+1)*(null==t?void 0:t.DistanceValue)/n*100)})),g>f[f.length-1].competition_time?100:e},w=function(e,n){var t,i,l=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return(0,_e.jsx)("div",{className:"".concat(Vi," ").concat(n===f.length-1?zi:Mi),style:{width:Z(e,n,l)},children:(0,_e.jsxs)(le.Z,{wrap:!1,align:"middle",gutter:5,justify:n===f.length-1?"end":"start",children:[(0,_e.jsx)(se.Z,{children:(0,_e.jsxs)(le.Z,{wrap:!1,align:"middle",children:[(0,_e.jsx)(se.Z,{children:(0,_e.jsx)("span",{className:"".concat(Bi," ").concat(l?Oi:""),children:n+1})}),(0,_e.jsx)(se.Z,{children:(0,_e.jsx)("div",{className:Yi})})]})}),(0,_e.jsxs)(se.Z,{children:[(0,_e.jsx)(y.Z,{title:null==e?void 0:e.name,placement:"topLeft",children:(0,_e.jsx)("div",{className:"".concat(Hi," ").concat(l?qi:""," multi_ellipsis1"),children:null==e?void 0:e.name})}),(0,_e.jsx)(y.Z,{placement:"topLeft",title:null!=e&&e.competition_time?re()(null==e?void 0:e.competition_time).format((null==e?void 0:e.format)||"YYYY年MM月DD日 HH:mm"):"",children:(0,_e.jsx)("div",{className:"".concat(Qi," ").concat(l?Gi:""," multi_ellipsis1"),children:null!=e&&e.competition_time?"81bjsjjs"!=a||-1==(null==e||null===(t=e.name)||void 0===t?void 0:t.indexOf("初赛"))&&-1==(null==e||null===(i=e.name)||void 0===i?void 0:i.indexOf("决赛"))?re()(null==e?void 0:e.competition_time).format((null==e?void 0:e.format)||"YYYY年MM月DD日 HH:mm"):re()(null==e?void 0:e.competition_time).format("YYYY年MM月")+(re()(null==e?void 0:e.competition_time).date()<11?"上旬":re()(null==e?void 0:e.competition_time).date()<21?"中旬":"下旬"):""})})]})]})})},Z=function(e,n){var t,i,l,s,o,a=f.reduce((function(e,n){return e+n.DistanceValue}),0),r=(null==e?void 0:e.DistanceValue)/a*c,d=(null==f||null===(t=f[n+1])||void 0===t?void 0:t.DistanceValue)/a*c,u=Math.round(r+d)-12;return n===f.length-1?Math.round(((null==f||null===(i=f[n-1])||void 0===i?void 0:i.DistanceValue)+(null==f||null===(l=f[n-2])||void 0===l?void 0:l.DistanceValue))/a*c/2-12):n===f.length-2?r-12:n===f.length-3?Math.round(((null==f||null===(s=f[n])||void 0===s?void 0:s.DistanceValue)+(null==f||null===(o=f[n+1])||void 0===o?void 0:o.DistanceValue))/a*c/2-12):u};return(0,m.useEffect)((function(){var e=setInterval((function(){j(re()())}),6e4);return function(){clearInterval(e)}}),[]),(0,_e.jsxs)("div",l()(l()({ref:r,className:Ki()(Ti,t)},o),{},{children:[(0,_e.jsx)("div",{className:Li,children:(0,_e.jsx)("div",{className:Ei,style:{width:b()>=100?"100%":"".concat(b(),"%")}})}),f.map((function(e,n){var t=g<(null==e?void 0:e.competition_time);return(0,_e.jsxs)("div",{className:"".concat(Ri),style:{width:n===(null==f?void 0:f.length)-1?"auto":(null==e?void 0:e.DistanceValue)+(null==e?void 0:e.StyleUnit)},children:[(0,_e.jsx)("div",{style:{height:45,position:"relative",width:"100%"},children:(n+1)%2!=0&&w(e,n,!t)}),(0,_e.jsx)("div",{className:"".concat(Ui," ").concat(t?"":Wi)}),(0,_e.jsx)("div",{style:{height:45,position:"relative",width:"100%"},children:(n+1)%2==0&&w(e,n,!t)})]})})),(0,_e.jsx)("div",{className:Li,style:{zIndex:1,backgroundColor:"transparent"},children:(0,_e.jsx)(y.Z,{title:g.format("当前时间:YYYY年MM月DD日 HH:mm"),children:(0,_e.jsx)("div",{className:Di,style:{left:b()>=100?"calc(100% - 12px)":"".concat(b(),"%")}})})})]}))},el=["competitions","globalSetting","loading","dispatch","user"],nl=_.default.Option,tl=(0,h.connect)((function(e){var n=e.competitions,t=e.loading,i=e.globalSetting,l=e.user;return{competitions:n,globalSetting:i,loading:t.models.competitions,user:l}}))((function(e){var n,t,i,s,a,c,u,I,A,S,C,F,P,T,L,E,D,R,V,M,z,B,O,Y,H,q,Q,G,U,W,J,K,X,$,ee,ne,te,ie,le,se,oe,ae,ue,pe,me,fe,xe,ve,ge,ye,je,we,Ze,ke,Ne,Ie,Ae,Se,Ce,Fe,Pe,Te,Le,Ee,De,Re,Ve,Me,ze,Be,Oe,Ye,He,qe,Qe,Ge,Ue,We,Je,Ke,Xe,$e=e.competitions,en=(e.globalSetting,e.loading),nn=e.dispatch,tn=e.user,ln=(p()(e,el),(0,m.useState)({tabsIndex:"1"})),sn=d()(ln,2),on=sn[0],an=sn[1],rn=(0,h.useParams)(),cn=rn.identifier,dn=(rn.enter,$e.Header),un=$e.Staff,pn=$e.GuidesData,mn=(0,m.useState)(!1),hn=d()(mn,2),_n=hn[0],fn=hn[1],xn=(0,h.useSearchParams)(),vn=d()(xn,1)[0],gn=(0,m.useState)(!1),yn=d()(gn,2),jn=yn[0],bn=yn[1],wn=(0,m.useState)(!1),Zn=d()(wn,2),Nn=Zn[0],In=Zn[1],An=(0,m.useState)(!1),Sn=d()(An,2),Cn=Sn[0],Fn=Sn[1],Pn=f.Z.useForm(),Tn=d()(Pn,1)[0],Ln=f.Z.useForm(),En=d()(Ln,1)[0],Dn=(0,m.useState)(!1),Rn=d()(Dn,2),Vn=Rn[0],Mn=Rn[1],zn=(0,m.useState)(!1),Bn=d()(zn,2),On=Bn[0],Yn=Bn[1],Hn=(0,m.useState)(),qn=d()(Hn,2),Qn=qn[0],Gn=qn[1],Un=(0,m.useState)(!1),Wn=d()(Un,2),Jn=Wn[0],Kn=Wn[1],Xn=(0,m.useState)(!1),$n=d()(Xn,2),et=$n[0],nt=$n[1],tt=(0,m.useState)(!1),it=d()(tt,2),lt=it[0],st=it[1],ot=(0,m.useState)([]),at=d()(ot,2),rt=at[0],ct=at[1],dt=(0,m.useState)([]),ut=d()(dt,2),pt=ut[0],ht=ut[1],_t=(0,m.useState)(!1),ft=d()(_t,2),xt=ft[0],vt=ft[1],gt=(0,m.useRef)((0,$t.throttle)((function(e){return kt(e)}),1200,{leading:!0,trailing:!0})).current,yt=(0,m.useState)([]),jt=d()(yt,2),bt=jt[0],wt=jt[1],Zt=function(){var e=(new Date).getFullYear();return Array(31).fill({}).map((function(n,t){return(0,_e.jsx)(nl,{value:e-t,children:(0,_e.jsx)("span",{children:e-t})},t)}))};(0,m.useEffect)((function(){var e;kt(null==tn||null===(e=tn.userInfo)||void 0===e?void 0:e.school_name)}),[(null==dn||null===(n=dn.need_apply_info)||void 0===n?void 0:n.need_apply_name)||(null==dn||null===(t=dn.need_apply_info)||void 0===t?void 0:t.need_apply_student_id)||(null==dn||null===(i=dn.need_apply_info)||void 0===i?void 0:i.need_apply_sex)||(null==dn||null===(s=dn.need_apply_info)||void 0===s?void 0:s.need_apply_phone)||(null==dn||null===(a=dn.need_apply_info)||void 0===a?void 0:a.need_apply_grade)||(null==dn||null===(c=dn.need_apply_info)||void 0===c?void 0:c.need_apply_teacher_name)||(null==dn||null===(u=dn.need_apply_info)||void 0===u?void 0:u.need_apply_school)]);var kt=function(){var e=r()(o()().mark((function e(n){var t,i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,nn({type:"account/getSchoolOption",payload:{keyword:n,limit:10,competition_id:cn}});case 2:t=e.sent,ht(null==t?void 0:t.schools),n&&""!=n&&wt(null==t||null===(i=t.schools)||void 0===i?void 0:i.filter((function(e){return e.name.includes(n)})));case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();(0,m.useEffect)((function(){if("4"===vn.get("type")){var e,n;if(!((0,he.eB)()||null!=dn&&null!==(e=dn.permission)&&void 0!==e&&e.editable))15===(null==tn||null===(n=tn.userInfo)||void 0===n?void 0:n.role)&&h.history.push("/competitions/detail/".concat(cn,"?type=1"));an({tabsIndex:"4"}),fn(!0)}else if(vn.get("type")){var t,i,l;if("3"===vn.get("type"))null!=dn&&dn.personal&&((0,he.eB)()||null!=dn&&null!==(t=dn.permission)&&void 0!==t&&t.editable||null!=dn&&dn.team_member_present)||null==dn||!dn.personal||h.history.push("/competitions/detail/".concat(cn,"?type=1"));if("5"===vn.get("type"))null!=dn&&null!==(i=dn.permission)&&void 0!==i&&i.editable&&3===(null==dn?void 0:dn.mode)||h.history.push("/competitions/detail/".concat(cn,"?type=1"));if("6"===vn.get("type"))(0,he.eB)()||null!=dn&&null!==(l=dn.permission)&&void 0!==l&&l.editable||h.history.push(null==dn||!dn.memo_id||null!=dn&&dn.is_hidden?"/competitions/detail/".concat(cn,"?type=1"):"/forums/".concat(null==dn?void 0:dn.memo_id));an({tabsIndex:vn.get("type")})}else an({tabsIndex:"1"});dn.identifier&&(!vn.get("identifier")||null!=dn&&dn.team_member_present||null!=un&&un.enroll_ended||Ft(1),!vn.get("code")||null!=dn&&dn.team_member_present||null!=un&&un.enroll_ended||function(){Ct.apply(this,arguments)}(),nn({type:"globalSetting/setShareData",payload:{title:null==dn?void 0:dn.name,desc:null==dn?void 0:dn.description,imgUrl:"".concat(null==dn?void 0:dn.image,"?x-oss-process=image/resize,h_200,w_200,m_pad")}}))}),[vn.get("type"),dn]);var Nt=[{id:"1",name:"概览",content:(0,_e.jsx)(Dt,{})},{id:"2",name:"排行榜",content:(0,_e.jsx)(Ot,{})},(null==dn?void 0:dn.personal)&&((0,he.eB)()||(null==dn||null===(I=dn.permission)||void 0===I?void 0:I.editable)||(null==dn?void 0:dn.team_member_present))&&{id:"3",name:"参赛人员",content:(0,_e.jsx)(pi,{})},!(null!=dn&&dn.personal)&&{id:"3",name:"战队",content:(0,_e.jsx)(oi,{})},((0,he.eB)()||(null==dn||null===(A=dn.permission)||void 0===A?void 0:A.editable)||(null==dn?void 0:dn.enrolled)&&((null==dn?void 0:dn.message_id)&&!(null!=dn&&dn.is_hidden)||(null==dn?void 0:dn.memo_id)&&!(null!=dn&&dn.is_hidden)))&&{id:"6",name:"讨论",content:(0,_e.jsx)(Pi,{})},((0,he.eB)()||(null==dn||null===(S=dn.permission)||void 0===S?void 0:S.editable))&&{id:"4",name:"设置",content:(0,_e.jsx)(mt,{enterDocument:_n,changeKey:new Date})},(null==dn||null===(C=dn.permission)||void 0===C?void 0:C.editable)&&3===(null==dn?void 0:dn.mode)&&{id:"5",name:"选手作品",content:(0,_e.jsx)(vi,{})}].filter((function(e){return!!e}));function It(){return At.apply(this,arguments)}function At(){return(At=r()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:nn({type:"competitions/getStaff",payload:{identifier:cn}}),nn({type:"competitions/getHeader",payload:{identifier:cn}}),nn({type:"competitions/getGuides",payload:{identifier:cn}});case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function St(){var e,n,t,i,l,s;if(null!=tn&&null!==(e=tn.userInfo)&&void 0!==e&&e.is_teacher){if((null!=un&&null!==(t=un.all_staff)&&void 0!==t&&t.mutiple_limited||null!=un&&null!==(i=un.teacher_staff)&&void 0!==i&&i.mutiple_limited)&&null!=un&&un.enrolled)return v.ZP.info("你已经报名,不能重复报名"),!0}else if((null!=un&&null!==(l=un.all_staff)&&void 0!==l&&l.mutiple_limited||null!=un&&null!==(s=un.member_staff)&&void 0!==s&&s.mutiple_limited)&&null!=un&&un.enrolled)return v.ZP.info("你已经报名,不能重复报名"),!0;if(null!=un&&un.enroll_ended)return v.ZP.info("报名已截止,无需报名"),!0;if(null!=un&&un.all_staff)return!1;if(null!=tn&&null!==(n=tn.userInfo)&&void 0!==n&&n.is_teacher){if(!un.teacher_staff)return v.ZP.info("已禁止老师报名"),!0}else if(null==un||!un.member_staff)return v.ZP.info("已禁止学生报名"),!0}(0,m.useEffect)((function(){window.location.href.split("enter=").length>1&&an({tabsIndex:"4"})}),[]),(0,m.useEffect)((function(){var e;16===(null==tn||null===(e=tn.userInfo)||void 0===e?void 0:e.role)&&nn({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!1}})}),[null==tn?void 0:tn.userInfo]),(0,m.useEffect)((function(){if("1"===$e.actionTabs.key)an({tabsIndex:"4"});else if("2"===$e.actionTabs.key){var e;if(dn.teacher_need_phone||dn.member_need_phone)return void Mn(!0);if(!(0,kn.tJ)(nn))return;if(null!=dn&&dn.need_check_mail)return void x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",icon:null,content:"您暂未绑定邮箱,为了后续竞赛奖项颁发等相关事宜的正常且准确进行,请完成绑定再参加报名。",onOk:function(){window.open("/account/secure")}});if(null!=dn&&dn.is_authentication&&(null==tn||null===(e=tn.userInfo)||void 0===e||!e.authentication))return void nn({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}});bn(!0)}else if("3"===$e.actionTabs.key){var n;if(null!=dn&&dn.need_check_mail)return void x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",icon:null,content:"您暂未绑定邮箱,为了后续竞赛奖项颁发等相关事宜的正常且准确进行,请完成绑定再参加报名。",onOk:function(){window.open("/account/secure")}});if(dn.teacher_need_phone||dn.member_need_phone)return void Mn(!0);if(!(0,kn.tJ)(nn))return;if(null!=dn&&dn.is_authentication&&(null==tn||null===(n=tn.userInfo)||void 0===n||!n.authentication))return void nn({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}});In(!0)}else"4"===$e.actionTabs.key?Kn(!0):"6"===$e.actionTabs.key?nt(!0):(In(!1),bn(!1))}),[$e.actionTabs]),(0,m.useEffect)((function(){cn&&It()}),[cn]);function Ct(){return(Ct=r()(o()().mark((function e(){var n,t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,be.ZP)("/api/competitions/".concat(cn,"/check_open.json"),{method:"post"});case 2:if(0===e.sent.status){e.next=5;break}return e.abrupt("return");case 5:if((0,kn.tJ)(nn)){e.next=7;break}return e.abrupt("return");case 7:if(!dn.teacher_need_phone&&!dn.member_need_phone){e.next=10;break}return Mn(!0),e.abrupt("return");case 10:if(null==dn||!dn.need_check_mail){e.next=13;break}return x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",icon:null,content:"您暂未绑定邮箱,为了后续竞赛奖项颁发等相关事宜的正常且准确进行,请完成绑定再参加报名。",onOk:function(){window.open("/account/secure")}}),e.abrupt("return");case 13:if(null==dn||!dn.is_authentication||null!=tn&&null!==(n=tn.userInfo)&&void 0!==n&&n.authentication){e.next=16;break}return nn({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}}),e.abrupt("return");case 16:if(!St()){e.next=19;break}return Fn(!1),e.abrupt("return");case 19:if(!Cn){e.next=21;break}return e.abrupt("return");case 21:return Fn(!0),e.next=24,nn({type:"competitions/JoinTeam",payload:{identifier:cn,invite_code:vn.get("code")}});case 24:t=e.sent,Fn(!1),t&&0===t.status&&(Gn(t),Yn(!0),It(),nn({type:"competitions/setActionTabs",payload:{}}));case 27:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Ft(e){return Pt.apply(this,arguments)}function Pt(){return Pt=r()(o()().mark((function e(n){var t,i,s,a,c,d,u,p,m;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,be.ZP)("/api/competitions/".concat(cn,"/check_open.json"),{method:"post"});case 2:if(0===e.sent.status){e.next=5;break}return e.abrupt("return");case 5:if((0,kn.tJ)(nn)){e.next=7;break}return e.abrupt("return");case 7:if(null==dn||!dn.enroll_url){e.next=10;break}return window.open(null==dn?void 0:dn.enroll_url),e.abrupt("return");case 10:if(!(null!=dn&&dn.personal||1===n)){e.next=32;break}if(!dn.teacher_need_phone&&!dn.member_need_phone){e.next=14;break}return Mn(!0),e.abrupt("return");case 14:if(null==dn||!dn.need_check_mail){e.next=17;break}return x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",icon:null,content:"您暂未绑定邮箱,为了后续竞赛奖项颁发等相关事宜的正常且准确进行,请完成绑定再参加报名。",onOk:function(){window.open("/account/secure")}}),e.abrupt("return");case 17:if(null==dn||!dn.is_authentication||null!=tn&&null!==(t=tn.userInfo)&&void 0!==t&&t.authentication){e.next=20;break}return nn({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}}),e.abrupt("return");case 20:if(!St()){e.next=23;break}return Fn(!1),e.abrupt("return");case 23:if(!Cn){e.next=25;break}return e.abrupt("return");case 25:if(m=function(){var e=r()(o()().mark((function e(){var n,t,i,s,a=arguments;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=a.length>0&&void 0!==a[0]?a[0]:{},i=null===(n=pt.find((function(e){return e.name===(null==t?void 0:t.school)})))||void 0===n?void 0:n.id,Fn(!0),e.next=5,nn({type:"competitions/AddTeam",payload:l()(l()({},t),{},{identifier:cn,name:tn.userInfo.real_name+"的战队",school_id:i})});case 5:s=e.sent,Fn(!1),s&&0===s.status&&(Gn(s),Yn(!0),It(),nn({type:"competitions/setActionTabs",payload:{}}));case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),!(null!=dn&&null!==(i=dn.need_apply_info)&&void 0!==i&&i.need_apply_name||null!=dn&&null!==(s=dn.need_apply_info)&&void 0!==s&&s.need_apply_student_id||null!=dn&&null!==(a=dn.need_apply_info)&&void 0!==a&&a.need_apply_sex||null!=dn&&null!==(c=dn.need_apply_info)&&void 0!==c&&c.need_apply_phone||null!=dn&&null!==(d=dn.need_apply_info)&&void 0!==d&&d.need_apply_grade||null!=dn&&null!==(u=dn.need_apply_info)&&void 0!==u&&u.need_apply_teacher_name||null!=dn&&null!==(p=dn.need_apply_info)&&void 0!==p&&p.need_apply_school)){e.next=29;break}return vt(!0),e.abrupt("return");case 29:m(),e.next=33;break;case 32:Kn(!0);case 33:case"end":return e.stop()}}),e)}))),Pt.apply(this,arguments)}return(0,_e.jsxs)("section",{className:k.bg,children:[(0,_e.jsxs)("div",{className:"edu-container",children:[(0,_e.jsxs)("div",{className:k.top,children:[(0,_e.jsxs)(g.Z,{separator:">",children:[(0,_e.jsx)(g.Z.Item,{children:(0,_e.jsx)(h.Link,{style:{fontSize:12},to:"/competitions",children:"在线竞赛"})}),(0,_e.jsx)(g.Z.Item,{children:(0,_e.jsx)("span",{style:{fontSize:12},children:null==dn?void 0:dn.name})})]}),(0,_e.jsxs)("div",{className:k.content,children:[(0,_e.jsx)("div",{style:{width:700,height:300,maxHeight:300,background:"#f1f1f1",flexShrink:0},children:(null==dn?void 0:dn.image)&&(0,_e.jsx)("img",{className:k.Banner,src:"".concat(null==dn?void 0:dn.image)})}),(0,_e.jsxs)("div",{className:k.right,children:[(0,_e.jsxs)("div",{className:k.titles,children:[null==dn?void 0:dn.name,null!=dn&&dn.sub_title?"-"+dn.sub_title:null]}),(0,_e.jsxs)("div",{className:k.bonus,children:[(0,_e.jsxs)("div",{children:[(0,_e.jsx)("p",{children:null!=dn&&dn.bonus?(0,_e.jsxs)("span",{className:"font20",children:["¥",parseInt(dn&&dn.bonus).toLocaleString()]}):(0,_e.jsx)("span",{style:{fontSize:"20px",color:"#C5C5C5"},children:"暂无"})}),(0,_e.jsxs)("div",{className:k.items,children:[(0,_e.jsx)("i",{className:"iconfont icon-jiangjin"})," ",(0,_e.jsx)("span",{children:"奖金"})]})]}),(0,_e.jsxs)("div",{children:[(0,_e.jsx)("p",{className:"font20",children:parseInt(dn&&(null==dn?void 0:dn.visits_count)).toLocaleString()}),(0,_e.jsxs)("div",{className:k.items,children:[(0,_e.jsx)("i",{className:"iconfont icon-liulan1"}),(0,_e.jsx)("span",{children:"浏览"})]})]}),(0,_e.jsxs)("div",{children:[(0,_e.jsx)("p",{className:"font20",children:parseInt(dn&&(null==dn?void 0:dn.member_count)).toLocaleString()}),(0,_e.jsxs)("div",{className:k.items,children:[(0,_e.jsx)("i",{className:"iconfont icon-baoming"})," ",(0,_e.jsx)("span",{children:"报名"})]})]})]}),(0,_e.jsxs)("div",{className:k.bottom,children:[(0,_e.jsxs)("div",{children:[(0,_e.jsx)("span",{style:{color:"#9096A3"},children:"竞赛时间"}),(0,_e.jsx)("span",{style:{marginLeft:20},children:null!=dn&&dn.start_time?(0,_e.jsxs)("span",{children:[null==dn?void 0:dn.start_time,"~",null==dn?void 0:dn.end_time]}):(0,_e.jsx)("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:function(){an({tabsIndex:"4"}),nn({type:"competitions/setActionTabs",payload:{key:"7"}})},children:"去完善"})})]}),(0,_e.jsxs)("div",{style:{margin:"14px 0px"},children:[(0,_e.jsx)("span",{style:{color:"#9096A3"},children:"报名截止"}),(0,_e.jsx)("span",{style:{marginLeft:20},children:null!=dn&&dn.enroll_end_time?(0,_e.jsx)("span",{children:null==dn?void 0:dn.enroll_end_time}):(0,_e.jsx)("span",{style:{color:"3061D0",cursor:"pointer"},onClick:function(){an({tabsIndex:"4"}),nn({type:"competitions/setActionTabs",payload:{key:"7"}})},children:"去完善"})})]}),(0,_e.jsxs)("div",{children:[(0,_e.jsx)("span",{style:{color:"#9096A3"},children:"竞赛状态"}),(0,_e.jsx)("span",{style:{marginLeft:20},children:null===(F=[{name:"待审核",type:"preparing"},{name:"审核中",type:"review"},{name:"被驳回",type:"not_passed"},{name:"即将发布",type:"nearly_published"},{name:"进行中",type:"progressing"},{name:"已结束",type:"ended"},{name:"未发布",type:"unpublish"}].find((function(e){return e.type===(null==dn?void 0:dn.competition_status)})))||void 0===F?void 0:F.name})]}),["unpublish","preparing","review","not_passed"].includes(null==dn?void 0:dn.competition_status)&&(0,_e.jsx)("span",{className:k.publish,onClick:function(){var e;(null==dn?void 0:dn.not_finish_count)>0?x.Z.confirm({icon:null,title:"",okText:"去完善",content:"检测到当前您还未完善竞赛指引的内容,请先完善指引清单,再发布审核竞赛",onOk:(e=r()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:an({tabsIndex:"4"}),nn({type:"competitions/setActionTabs",payload:{key:"5"}});case 2:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})}):(st(!0),(0,de.GY)({}).then((function(e){ct(null==e?void 0:e.schools)})).then((function(){var e,n,t;Tn.setFieldsValue({sponsor_schools:null===(e=tn.userInfo)||void 0===e?void 0:e.user_school_id,sponsor_user_name:null===(n=tn.userInfo)||void 0===n?void 0:n.real_name,sponsor_user_phone:null===(t=tn.userInfo)||void 0===t?void 0:t.phone})})))},children:"发布竞赛"}),"progressing"===(null==dn?void 0:dn.competition_status)&&!(null!=dn&&dn.team_member_present)&&!(null!=un&&un.enroll_ended)&&(0,_e.jsx)("span",{className:k.publish,onClick:r()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Ft(2);case 1:case"end":return e.stop()}}),e)}))),children:2===(null==dn?void 0:dn.mode)&&null!=dn&&dn.member_of_course?"进入课堂":"立即报名"}),("progressing"===(null==dn?void 0:dn.competition_status)&&(null==dn?void 0:dn.team_member_present)||((0,he.Ny)()||(null==dn?void 0:dn.is_manager))&&"ended"!=(null==dn?void 0:dn.competition_status))&&(0,_e.jsx)("span",{className:k.publish,onClick:function(){1===dn.mode||3===dn.mode?(an({tabsIndex:"1"}),nn({type:"competitions/setActionTabs",payload:{key:"entrance"}})):window.open(dn.first_category_url)},children:1===dn.mode||3===dn.mode?"赛题入口":"进入考场"}),"ended"===(null==dn?void 0:dn.competition_status)&&(0,_e.jsx)("span",{onClick:function(){(null!=dn&&dn.team_member_present||(0,he.Ny)()||null!=dn&&dn.is_manager)&&(1===dn.mode||3===dn.mode?(an({tabsIndex:"1"}),nn({type:"competitions/setActionTabs",payload:{key:"entrance"}})):window.open(dn.first_category_url))},className:(null!=dn&&dn.team_member_present||(0,he.Ny)()||null!=dn&&dn.is_manager)&&1!==dn.mode&&3!==dn.mode?k.publish:k.ended,children:(null!=dn&&dn.team_member_present||(0,he.Ny)()||null!=dn&&dn.is_manager)&&1!==dn.mode&&3!==dn.mode?"进入考场":"已结束"}),"progressing"===(null==dn?void 0:dn.competition_status)&&(0,_e.jsx)(Kt.CopyToClipboard,{text:"【竞赛邀请】".concat(null==tn||null===(P=tn.userInfo)||void 0===P?void 0:P.username,"邀请您参加头歌平台竞赛组织《").concat(null==dn?void 0:dn.name,"竞赛》,您可以点击下方的链接,报名该赛项。链接:").concat(window.location.origin).concat(window.location.pathname,"?identifier=").concat(null==dn?void 0:dn.identifier),onCopy:function(){return v.ZP.success("已复制链接,请直接粘贴发送好友")},children:(0,_e.jsxs)("span",{className:"".concat(k.shareicon),children:[(0,_e.jsx)("i",{style:{marginRight:6,fontSize:14},className:"iconfont icon-fenxiangketang"}),"分享"]})})]})]})]})]}),!(null!=pn&&null!==(T=pn.data)&&void 0!==T&&T.guides_is_hidden)&&(null==pn||null===(L=pn.data)||void 0===L||null===(L=L.list)||void 0===L?void 0:L.length)>0&&(0,_e.jsx)($i,{className:"mt20 mb20",LineData:null==pn||null===(E=pn.data)||void 0===E||null===(E=E.list)||void 0===E?void 0:E.map((function(e){return l()(l()({},e),{},{competition_time:null!=e&&e.competition_time?re()(null==e?void 0:e.competition_time):null})}))}),(0,_e.jsx)(N.YG,{value:on.tabsIndex,style:{marginBottom:25,paddingLeft:20,background:"#fff",height:64,position:"sticky",top:0,zIndex:1},onChange:function(e){var n,t;(on.tabsIndex=e,an(l()({},on)),"3"===e)&&((0,he.eB)()||null!==(n=dn.permission)&&void 0!==n&&n.editable||null!=dn&&dn.team_member_present||null!=un&&un.enroll_ended||(dn.personal?nn({type:"competitions/setActionTabs",payload:{key:"6"}}):nn({type:"competitions/setActionTabs",payload:{key:"4"}})));if(("4"==e&&fn(!1),"6"===e)&&!((0,he.eB)()||null!=dn&&null!==(t=dn.permission)&&void 0!==t&&t.editable))return null==dn||!dn.message_id||null!=dn&&dn.is_hidden?void h.history.push(null==dn||!dn.memo_id||null!=dn&&dn.is_hidden?"/competitions/detail/".concat(cn,"?type=1"):"/forums/".concat(null==dn?void 0:dn.memo_id)):(h.history.push("/classrooms/".concat(null==dn?void 0:dn.course_identifier,"/board/").concat(null==dn?void 0:dn.board_id,"/Detail/").concat(null==dn?void 0:dn.message_id)),void nn({type:"user/getUserInfo",payload:{course_id:null==dn?void 0:dn.course_identifier}}));h.history.replace("/competitions/detail/".concat(cn,"?type=").concat(e))},dataSource:Nt}),("unpublish"===dn.competition_status||"preparing"===dn.competition_status||"review"===dn.competition_status)&&(0,_e.jsxs)("div",{className:k.tag,children:[(0,_e.jsx)(Jt.Z,{})," 提示:该竞赛还未审核,暂时只有管理员可见"]}),"3"===on.tabsIndex&&("progressing"===dn.competition_status||"ended"===dn.competition_status)&&((null==dn||null===(D=dn.need_apply_info)||void 0===D?void 0:D.need_apply_name)||(null==dn||null===(R=dn.need_apply_info)||void 0===R?void 0:R.need_apply_teacher_phone)||(null==dn||null===(V=dn.need_apply_info)||void 0===V?void 0:V.need_apply_student_id)||(null==dn||null===(M=dn.need_apply_info)||void 0===M?void 0:M.need_apply_sex)||(null==dn||null===(z=dn.need_apply_info)||void 0===z?void 0:z.need_apply_phone)||(null==dn||null===(B=dn.need_apply_info)||void 0===B?void 0:B.need_apply_grade)||(null==dn||null===(O=dn.need_apply_info)||void 0===O?void 0:O.need_apply_teacher_name)||(null==dn||null===(Y=dn.need_apply_info)||void 0===Y?void 0:Y.need_apply_school))&&(0,_e.jsxs)("div",{className:k.tag,children:[(0,_e.jsx)(Jt.Z,{})," 若本竞赛开启了报名信息填写,那么参赛者的个人资料将以报名时填写的信息为主。如需验证参赛者在平台上的真实账号信息,可以通过“导出”功能来获取详细资料。"]}),"not_passed"===dn.competition_status&&(0,_e.jsxs)("div",{className:k.tag,style:{color:"red",background:"rgba(229,51,51,0.1)"},children:[(0,_e.jsx)(Jt.Z,{})," 审核被驳回",(0,_e.jsx)(y.Z,{placement:"bottom",title:null==dn?void 0:dn.not_passed_reason,children:(0,_e.jsxs)("span",{style:{marginLeft:20},children:["驳回理由:",null==dn?void 0:dn.not_passed_reason]})})]}),null===(H=Nt.find((function(e){return e.id===on.tabsIndex})))||void 0===H?void 0:H.content]}),(0,_e.jsx)(x.Z,{title:"加入战队",open:jn,width:700,className:k.scoremodal,onOk:function(){Tn.submit()},centered:!0,onCancel:function(){return bn(!1)},children:(0,_e.jsx)("div",{children:(0,_e.jsxs)(f.Z,{form:Tn,initialValues:l()(l()({},tn.userInfo),{},{sex:null==tn||null===(q=tn.userInfo)||void 0===q?void 0:q.gender,grade:null==tn||null===(Q=tn.userInfo)||void 0===Q?void 0:Q.edu_entry_year,school:null==tn||null===(G=tn.userInfo)||void 0===G?void 0:G.school_name}),size:"large",labelCol:{span:5},onFinish:function(){var e=r()(o()().mark((function e(n){var t,i,s,a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Fn(!0),!St()){e.next=4;break}return Fn(!1),e.abrupt("return");case 4:if((s=null===(t=pt.find((function(e){return e.name===(null==n?void 0:n.school)})))||void 0===t?void 0:t.id)||null==dn||null===(i=dn.need_apply_info)||void 0===i||!i.need_apply_school){e.next=8;break}return v.ZP.info("请选择正确的学校"),e.abrupt("return");case 8:return e.next=10,nn({type:"competitions/JoinTeam",payload:l()(l()({},n),{},{identifier:cn,invite_code:n.name,school_id:s})});case 10:a=e.sent,Fn(!1),0===a.status&&(Yn(!0),Gn(a),It(),nn({type:"competitions/setActionTabs",payload:{}}));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[((null==dn||null===(U=dn.need_apply_info)||void 0===U?void 0:U.need_apply_name)||(null==dn||null===(W=dn.need_apply_info)||void 0===W?void 0:W.need_apply_teacher_phone)||(null==dn||null===(J=dn.need_apply_info)||void 0===J?void 0:J.need_apply_student_id)||(null==dn||null===(K=dn.need_apply_info)||void 0===K?void 0:K.need_apply_sex)||(null==dn||null===(X=dn.need_apply_info)||void 0===X?void 0:X.need_apply_phone)||(null==dn||null===($=dn.need_apply_info)||void 0===$?void 0:$.need_apply_grade)||(null==dn||null===(ee=dn.need_apply_info)||void 0===ee?void 0:ee.need_apply_teacher_name)||(null==dn||null===(ne=dn.need_apply_info)||void 0===ne?void 0:ne.need_apply_school))&&(0,_e.jsx)("div",{className:"mb20",children:"根据竞赛官方的规定,参赛人员需填写必填信息才可完成报名,请确保填写的信息准确完整。"}),(0,_e.jsx)(f.Z.Item,{label:"邀请码",name:"name",rules:[{required:!0,validator:function(e,n){var t;return(null==n||null===(t=n.replaceAll(" ",""))||void 0===t?void 0:t.length)>0?Promise.resolve():Promise.reject("请填写竞赛名称")}}],children:(0,_e.jsx)(j.Z,{maxLength:60,showCount:!0,placeholder:"请输入邀请码"})}),(null==dn||null===(te=dn.need_apply_info)||void 0===te?void 0:te.need_apply_sex)&&(0,_e.jsx)(f.Z.Item,{label:"性别",name:"sex",rules:[{required:!0,message:"请选择参赛人员性别"}],children:(0,_e.jsxs)(b.ZP.Group,{children:[(0,_e.jsx)(b.ZP,{value:0,children:"男"}),(0,_e.jsx)(b.ZP,{value:1,children:"女"})]})}),(null==dn||null===(ie=dn.need_apply_info)||void 0===ie?void 0:ie.need_apply_student_id)&&(0,_e.jsx)(f.Z.Item,{label:"学号",name:"student_id",rules:[{required:!0,message:"请输入参赛人员学号"},{whitespace:!0,message:"学号不能为空"}],children:(0,_e.jsx)(j.Z,{placeholder:"请输入参赛人员学号",showCount:!0,maxLength:60})}),(null==dn||null===(le=dn.need_apply_info)||void 0===le?void 0:le.need_apply_phone)&&(0,_e.jsx)(f.Z.Item,{label:"电话",name:"phone",rules:[{required:!0,message:"请输入参赛人员电话"},{whitespace:!0,message:"电话不能为空"}],children:(0,_e.jsx)(j.Z,{placeholder:"请输入参赛人员电话",showCount:!0,maxLength:60})}),(null==dn||null===(se=dn.need_apply_info)||void 0===se?void 0:se.need_apply_grade)&&(0,_e.jsx)(f.Z.Item,{label:"年级",name:"grade",rules:[{required:!0,message:"请选择参赛人员年级"}],children:(0,_e.jsx)(_.default,{placeholder:"请选择参赛人员年级",size:"large",children:Zt()})}),(null==dn||null===(oe=dn.need_apply_info)||void 0===oe?void 0:oe.need_apply_teacher_name)&&(0,_e.jsx)(f.Z.Item,{label:"指导老师姓名",name:"teacher_name",rules:[{required:!0,message:"请输入指导老师姓名"},{whitespace:!0,message:"指导老师姓名不能为空"}],children:(0,_e.jsx)(j.Z,{placeholder:"请输入指导老师姓名",showCount:!0,maxLength:60})}),(null==dn||null===(ae=dn.need_apply_info)||void 0===ae?void 0:ae.need_apply_teacher_phone)&&(0,_e.jsx)(f.Z.Item,{label:"指导老师联系方式",name:"teacher_phone",rules:[{required:!0,message:"请输入指导老师联系方式"},{whitespace:!0,message:"指导老师联系方式不能为空"}],children:(0,_e.jsx)(j.Z,{placeholder:"请输入指导老师联系方式",showCount:!0,maxLength:60})}),(null==dn||null===(ue=dn.need_apply_info)||void 0===ue?void 0:ue.need_apply_school)&&(0,_e.jsx)(f.Z.Item,{label:"学校",name:"school",rules:[{required:!0,message:"请选择学校"}],children:(0,_e.jsx)(w.Z,{size:"large",showSearch:!0,onChange:gt,children:bt.map((function(e,n){return(0,_e.jsx)(nl,{value:e.name,children:e.name},n)}))})})]})})}),(0,_e.jsxs)(x.Z,{title:!1,footer:!1,open:Jn,width:318,className:k.scoremodal,closable:!1,centered:!0,children:[(0,_e.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,_e.jsx)("div",{className:k.title,children:"报名"}),(0,_e.jsx)("span",{onClick:function(){return Kn(!1)},style:{cursor:"pointer"},className:k.close,children:(0,_e.jsx)("i",{className:"iconfont icon-danchuangguanbi",style:{fontSize:"14px"}})})]}),(0,_e.jsx)("div",{className:k.content,children:"选择参赛方式"}),(0,_e.jsxs)("div",{className:k.bottoms,children:[(0,_e.jsx)(Z.ZP,{className:k.no,onClick:function(){nn({type:"competitions/setActionTabs",payload:{key:"2"}}),Kn(!1)},children:"加入战队"}),(0,_e.jsx)(Z.ZP,{className:k.yes,onClick:function(){nn({type:"competitions/setActionTabs",payload:{key:"3"}}),Kn(!1)},children:"创建战队"})]})]}),(0,_e.jsxs)(x.Z,{title:!1,footer:!1,open:et,width:318,className:k.scoremodal,closable:!1,centered:!0,children:[(0,_e.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,_e.jsx)("div",{className:k.title,children:"报名"}),(0,_e.jsx)("span",{onClick:function(){return nt(!1)},style:{cursor:"pointer"},className:k.close,children:(0,_e.jsx)("i",{className:"iconfont icon-danchuangguanbi"})})]}),(0,_e.jsx)("div",{className:k.content,children:"您暂未报名,请先报名"}),(0,_e.jsxs)("div",{className:k.bottoms,children:[(0,_e.jsx)(Z.ZP,{className:k.no,onClick:function(){nt(!1)},children:"取消"}),(0,_e.jsx)(Z.ZP,{className:k.yes,loading:Cn,onClick:r()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!St()){e.next=3;break}return Fn(!1),e.abrupt("return");case 3:if(!Cn){e.next=5;break}return e.abrupt("return");case 5:return Fn(!0),e.next=8,nn({type:"competitions/AddTeam",payload:{identifier:cn}});case 8:n=e.sent,Fn(!1),n&&0===n.status&&(Gn(n),Yn(!0),It(),nn({type:"competitions/setActionTabs",payload:{}})),nt(!1);case 12:case"end":return e.stop()}}),e)}))),children:"立即报名"})]})]}),(0,_e.jsx)(x.Z,{title:"报名信息填写",open:xt,width:700,className:k.scoremodal,onOk:function(){En.submit()},centered:!0,onCancel:function(){return vt(!1)},children:(0,_e.jsxs)(f.Z,{initialValues:l()(l()({},tn.userInfo),{},{sex:null==tn||null===(pe=tn.userInfo)||void 0===pe?void 0:pe.gender,grade:null==tn||null===(me=tn.userInfo)||void 0===me?void 0:me.edu_entry_year,school:null==tn||null===(fe=tn.userInfo)||void 0===fe?void 0:fe.school_name}),form:En,colon:!1,labelCol:{span:5},size:"large",onFinish:function(){var e=r()(o()().mark((function e(n){var t,i,s,a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((s=null===(t=pt.find((function(e){return e.name===(null==n?void 0:n.school)})))||void 0===t?void 0:t.id)||null==dn||null===(i=dn.need_apply_info)||void 0===i||!i.need_apply_school){e.next=4;break}return v.ZP.info("请选择正确的学校"),e.abrupt("return");case 4:return Fn(!0),e.next=7,nn({type:"competitions/AddTeam",payload:l()(l()({},n),{},{identifier:cn,name:tn.userInfo.real_name+"的战队",school_id:s})});case 7:a=e.sent,Fn(!1),a&&0===a.status&&(Gn(a),Yn(!0),It(),nn({type:"competitions/setActionTabs",payload:{}})),vt(!1);case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[((null==dn||null===(xe=dn.need_apply_info)||void 0===xe?void 0:xe.need_apply_name)||(null==dn||null===(ve=dn.need_apply_info)||void 0===ve?void 0:ve.need_apply_teacher_phone)||(null==dn||null===(ge=dn.need_apply_info)||void 0===ge?void 0:ge.need_apply_student_id)||(null==dn||null===(ye=dn.need_apply_info)||void 0===ye?void 0:ye.need_apply_sex)||(null==dn||null===(je=dn.need_apply_info)||void 0===je?void 0:je.need_apply_phone)||(null==dn||null===(we=dn.need_apply_info)||void 0===we?void 0:we.need_apply_grade)||(null==dn||null===(Ze=dn.need_apply_info)||void 0===Ze?void 0:Ze.need_apply_teacher_name)||(null==dn||null===(ke=dn.need_apply_info)||void 0===ke?void 0:ke.need_apply_school))&&(0,_e.jsx)("div",{className:"mb20",children:"根据竞赛官方的规定,参赛人员需填写必填信息才可完成报名,请确保填写的信息准确完整。"}),(null==dn||null===(Ne=dn.need_apply_info)||void 0===Ne?void 0:Ne.need_apply_name)&&(0,_e.jsx)(f.Z.Item,{label:"参赛人员姓名",name:"real_name",rules:[{required:!0,message:"请输入参赛人员姓名"},{whitespace:!0,message:"姓名不能为空"}],children:(0,_e.jsx)(j.Z,{placeholder:"请输入参赛人员姓名",showCount:!0,maxLength:60})}),(null==dn||null===(Ie=dn.need_apply_info)||void 0===Ie?void 0:Ie.need_apply_sex)&&(0,_e.jsx)(f.Z.Item,{label:"性别",name:"sex",rules:[{required:!0,message:"请选择参赛人员性别"}],children:(0,_e.jsxs)(b.ZP.Group,{children:[(0,_e.jsx)(b.ZP,{value:0,children:"男"}),(0,_e.jsx)(b.ZP,{value:1,children:"女"})]})}),(null==dn||null===(Ae=dn.need_apply_info)||void 0===Ae?void 0:Ae.need_apply_student_id)&&(0,_e.jsx)(f.Z.Item,{label:"学号",name:"student_id",rules:[{required:!0,message:"请输入参赛人员学号"},{whitespace:!0,message:"学号不能为空"}],children:(0,_e.jsx)(j.Z,{placeholder:"请输入参赛人员学号",showCount:!0,maxLength:60})}),(null==dn||null===(Se=dn.need_apply_info)||void 0===Se?void 0:Se.need_apply_phone)&&(0,_e.jsx)(f.Z.Item,{label:"电话",name:"phone",rules:[{required:!0,message:"请输入参赛人员电话"},{whitespace:!0,message:"电话不能为空"}],children:(0,_e.jsx)(j.Z,{placeholder:"请输入参赛人员电话",showCount:!0,maxLength:60})}),(null==dn||null===(Ce=dn.need_apply_info)||void 0===Ce?void 0:Ce.need_apply_grade)&&(0,_e.jsx)(f.Z.Item,{label:"年级",name:"grade",rules:[{required:!0,message:"请选择参赛人员年级"},"81bjsjjs"===cn?{validator:function(e,n){return 2023!==n?Promise.reject(new Error("不符合报名参赛范围")):Promise.resolve()}}:null].filter((function(e){return null!==e})),children:(0,_e.jsx)(_.default,{placeholder:"请选择参赛人员年级",size:"large",children:Zt()})}),(null==dn||null===(Fe=dn.need_apply_info)||void 0===Fe?void 0:Fe.need_apply_teacher_name)&&(0,_e.jsx)(f.Z.Item,{label:"指导老师姓名",name:"teacher_name",rules:[{required:!0,message:"请输入指导老师姓名"},{whitespace:!0,message:"指导老师姓名不能为空"}],children:(0,_e.jsx)(j.Z,{placeholder:"无",showCount:!0,maxLength:60})}),(null==dn||null===(Pe=dn.need_apply_info)||void 0===Pe?void 0:Pe.need_apply_teacher_phone)&&(0,_e.jsx)(f.Z.Item,{label:"指导老师联系方式",name:"teacher_phone",rules:[{required:!0,message:"请输入指导老师联系方式"},{whitespace:!0,message:"指导老师联系方式不能为空"}],children:(0,_e.jsx)(j.Z,{placeholder:"请输入指导老师联系方式",showCount:!0,maxLength:60})}),(null==dn||null===(Te=dn.need_apply_info)||void 0===Te?void 0:Te.need_apply_school)&&(0,_e.jsx)(f.Z.Item,{label:"学校",name:"school",rules:[{required:!0,message:"请选择学校"}],children:(0,_e.jsx)(w.Z,{size:"large",showSearch:!0,onChange:gt,children:bt.map((function(e,n){return(0,_e.jsx)(nl,{value:e.name,children:e.name},n)}))})})]})}),(0,_e.jsx)(x.Z,{title:"创建战队",open:Nn,width:700,className:k.scoremodal,onOk:function(){Tn.submit()},centered:!0,onCancel:function(){return In(!1)},children:(0,_e.jsx)("div",{children:(0,_e.jsxs)(f.Z,{form:Tn,labelCol:{span:5},initialValues:l()(l()({},tn.userInfo),{},{sex:null==tn||null===(Le=tn.userInfo)||void 0===Le?void 0:Le.gender,grade:null==tn||null===(Ee=tn.userInfo)||void 0===Ee?void 0:Ee.edu_entry_year,school:null==tn||null===(De=tn.userInfo)||void 0===De?void 0:De.school_name}),size:"large",onFinish:function(){var e=r()(o()().mark((function e(n){var t,i,s,a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Fn(!0),(s=null===(t=pt.find((function(e){return e.name===(null==n?void 0:n.school)})))||void 0===t?void 0:t.id)||null==dn||null===(i=dn.need_apply_info)||void 0===i||!i.need_apply_school){e.next=5;break}return v.ZP.info("请选择正确的学校"),e.abrupt("return");case 5:if(!St()){e.next=8;break}return Fn(!1),e.abrupt("return");case 8:return e.next=10,nn({type:"competitions/AddTeam",payload:l()(l()({},n),{},{identifier:cn,name:n.name,school_id:s})});case 10:a=e.sent,Fn(!1),a&&0===a.status&&(Gn(a),Yn(!0),It(),nn({type:"competitions/setActionTabs",payload:{}}));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[((null==dn||null===(Re=dn.need_apply_info)||void 0===Re?void 0:Re.need_apply_name)||(null==dn||null===(Ve=dn.need_apply_info)||void 0===Ve?void 0:Ve.need_apply_teacher_phone)||(null==dn||null===(Me=dn.need_apply_info)||void 0===Me?void 0:Me.need_apply_student_id)||(null==dn||null===(ze=dn.need_apply_info)||void 0===ze?void 0:ze.need_apply_sex)||(null==dn||null===(Be=dn.need_apply_info)||void 0===Be?void 0:Be.need_apply_phone)||(null==dn||null===(Oe=dn.need_apply_info)||void 0===Oe?void 0:Oe.need_apply_grade)||(null==dn||null===(Ye=dn.need_apply_info)||void 0===Ye?void 0:Ye.need_apply_teacher_name)||(null==dn||null===(He=dn.need_apply_info)||void 0===He?void 0:He.need_apply_school))&&(0,_e.jsx)("div",{className:"mb20",children:"根据竞赛官方的规定,参赛人员需填写必填信息才可完成报名,请确保填写的信息准确完整。"}),(0,_e.jsx)(f.Z.Item,{label:"队伍名称",name:"name",rules:[{required:!0,validator:function(e,n){var t;return(null==n||null===(t=n.replaceAll(" ",""))||void 0===t?void 0:t.length)>0?Promise.resolve():Promise.reject("请填写队伍名称")}}],children:(0,_e.jsx)(j.Z,{maxLength:60,showCount:!0,placeholder:"请输入队伍名称"})}),(null==dn||null===(qe=dn.need_apply_info)||void 0===qe?void 0:qe.need_apply_name)&&(0,_e.jsx)(f.Z.Item,{label:"参赛人员姓名",name:"real_name",rules:[{required:!0,message:"请输入参赛人员姓名"},{whitespace:!0,message:"姓名不能为空"}],children:(0,_e.jsx)(j.Z,{placeholder:"请输入参赛人员姓名",showCount:!0,maxLength:60})}),(null==dn||null===(Qe=dn.need_apply_info)||void 0===Qe?void 0:Qe.need_apply_sex)&&(0,_e.jsx)(f.Z.Item,{label:"性别",name:"sex",rules:[{required:!0,message:"请选择参赛人员性别"}],children:(0,_e.jsxs)(b.ZP.Group,{children:[(0,_e.jsx)(b.ZP,{value:0,children:"男"}),(0,_e.jsx)(b.ZP,{value:1,children:"女"})]})}),(null==dn||null===(Ge=dn.need_apply_info)||void 0===Ge?void 0:Ge.need_apply_student_id)&&(0,_e.jsx)(f.Z.Item,{label:"学号",name:"student_id",rules:[{required:!0,message:"请输入参赛人员学号"},{whitespace:!0,message:"学号不能为空"}],children:(0,_e.jsx)(j.Z,{placeholder:"请输入参赛人员学号",showCount:!0,maxLength:60})}),(null==dn||null===(Ue=dn.need_apply_info)||void 0===Ue?void 0:Ue.need_apply_phone)&&(0,_e.jsx)(f.Z.Item,{label:"电话",name:"phone",rules:[{required:!0,message:"请输入参赛人员电话"},{whitespace:!0,message:"电话不能为空"}],children:(0,_e.jsx)(j.Z,{placeholder:"请输入参赛人员电话",showCount:!0,maxLength:60})}),(null==dn||null===(We=dn.need_apply_info)||void 0===We?void 0:We.need_apply_grade)&&(0,_e.jsx)(f.Z.Item,{label:"年级",name:"grade",rules:[{required:!0,message:"请选择参赛人员年级"}],children:(0,_e.jsx)(_.default,{placeholder:"请选择参赛人员年级",size:"large",children:Zt()})}),(null==dn||null===(Je=dn.need_apply_info)||void 0===Je?void 0:Je.need_apply_teacher_name)&&(0,_e.jsx)(f.Z.Item,{label:"指导老师姓名",name:"teacher_name",rules:[{required:!0,message:"请输入指导老师姓名"},{whitespace:!0,message:"指导老师姓名不能为空"}],children:(0,_e.jsx)(j.Z,{placeholder:"请输入指导老师姓名",showCount:!0,maxLength:60})}),(null==dn||null===(Ke=dn.need_apply_info)||void 0===Ke?void 0:Ke.need_apply_teacher_phone)&&(0,_e.jsx)(f.Z.Item,{label:"指导老师联系方式",name:"teacher_phone",rules:[{required:!0,message:"请输入指导老师联系方式"},{whitespace:!0,message:"指导老师联系方式不能为空"}],children:(0,_e.jsx)(j.Z,{placeholder:"请输入指导老师联系方式",showCount:!0,maxLength:60})}),(null==dn||null===(Xe=dn.need_apply_info)||void 0===Xe?void 0:Xe.need_apply_school)&&(0,_e.jsx)(f.Z.Item,{label:"学校",name:"school",rules:[{required:!0,message:"请选择学校"}],children:(0,_e.jsx)(w.Z,{size:"large",showSearch:!0,onChange:gt,children:bt.map((function(e,n){return(0,_e.jsx)(nl,{value:e.name,children:e.name},n)}))})})]})})}),(0,_e.jsxs)(x.Z,{title:!1,footer:!1,open:lt,width:650,className:k.scoremodal,closable:!1,centered:!0,onCancel:function(){return st(!1)},children:[(0,_e.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,_e.jsx)("div",{className:k.title,children:"为了加快竞赛审核速度,请确认以下信息是否准确"}),(0,_e.jsx)("span",{onClick:function(){return st(!1)},style:{cursor:"pointer"},className:k.close,children:(0,_e.jsx)("i",{className:"iconfont icon-guanbi",style:{color:"#979797",fontSize:"15px"}})})]}),(0,_e.jsx)("div",{className:k.content,children:(0,_e.jsxs)(f.Z,{form:Tn,className:k.formWrap,onFinish:function(e){(0,ce.qt)(l()(l()({},e),{},{id:cn})).then((function(e){0==(null==e?void 0:e.status)?(v.ZP.success("发布审核成功,审核通过后,竞赛可上线启动"),st(!1),It()):v.ZP.error(null==e?void 0:e.message)}))},labelCol:{flex:"110px"},children:[(0,_e.jsx)(f.Z.Item,{className:k.form_item,label:"主办方",colon:!1,name:"sponsor_schools",children:(0,_e.jsx)(_.default,{mode:"multiple",className:k.form_item_item_select,options:rt,fieldNames:{label:"name",value:"id"},placeholder:"请输入主办方",filterOption:function(e,n){var t;return(null!==(t=null==n?void 0:n.name)&&void 0!==t?t:"").toLowerCase().includes(e.toLowerCase())}})}),(0,_e.jsx)(f.Z.Item,{className:k.form_item,label:"主要负责人姓名",colon:!1,name:"sponsor_user_name",children:(0,_e.jsx)(j.Z,{className:k.form_item_item,placeholder:"请输入主要负责人姓名"})}),(0,_e.jsx)(f.Z.Item,{className:k.form_item,label:"主要负责人电话",colon:!1,name:"sponsor_user_phone",rules:[{pattern:new RegExp(/^((0\d{2,3}(-)?\d{7,8})|(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8})$/,"g"),message:"必须是正确的座机号或者手机号"}],children:(0,_e.jsx)(j.Z,{className:k.form_item_item,placeholder:"请输入主要负责人电话"})}),(0,_e.jsx)("div",{className:k.bottom,children:(0,_e.jsxs)(f.Z.Item,{children:[(0,_e.jsx)(Z.ZP,{size:"middle",className:k.no,onClick:function(){st(!1)},children:"取消"}),(0,_e.jsx)(Z.ZP,{className:k.yes,size:"middle",type:"primary",htmlType:"submit",loading:en,children:"保存"})]})})]})})]}),(0,_e.jsx)(yi.Z,{}),(0,_e.jsx)(gi.Z,{datas:Qn,Header:dn,isopen:On,setisopen:Yn,isShowPhone:Vn,setIsShowPhone:Mn,user:tn,dispatch:nn,onOK:function(){It()}})]})}))},55701:function(e,n,t){var i=t(7557),l=t.n(i),s=t(41498),o=t.n(s),a=t(79800),r=t.n(a),c=t(59301),d=t(8591),u=t(43418),p=t(98135),m=t(3113),h=t(18327),_=t(42124),f=t(61435),x=t(54335),v=t(37712),g=/^1\d{10}$/;n.Z=function(e){var n=e.isShowPhone,t=e.setIsShowPhone,i=e.user,s=e.dispatch,a=e.onOK,y=e.isopen,j=e.setisopen,b=e.datas,w=e.Header,Z=(0,c.useState)(""),k=r()(Z,2),N=k[0],I=k[1],A=(0,c.useState)(""),S=r()(A,2),C=S[0],F=S[1],P=(0,c.useState)(60),T=r()(P,2),L=T[0],E=T[1],D=(0,c.useState)(),R=r()(D,2),V=R[0],M=R[1],z=(0,c.useState)(!1),B=r()(z,2),O=B[0],Y=B[1],H=(0,c.useState)(!1),q=r()(H,2),Q=q[0],G=q[1],U=(0,c.useState)(""),W=r()(U,2),J=W[0],K=W[1],X=(0,c.useRef)();(0,c.useEffect)((function(){return function(){X.current&&clearInterval(X.current)}}),[]),(0,_.Y)((function(){V&&(E(60),L>0?E(L-1):(E(60),M(!1),X.current&&clearInterval(X.current)))}),1e3);var $=function(){var e=o()(l()().mark((function e(){var n,t,o;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,h.ZP)("/api/users/accounts/".concat(null===(n=i.userInfo)||void 0===n?void 0:n.login,"/valid_phone.json"),{method:"get",params:{phone:N}});case 2:if(-1!==(null==(t=e.sent)?void 0:t.status)){e.next=5;break}return e.abrupt("return");case 5:if(null==t||!t.is_exists){e.next=8;break}return Y(!0),e.abrupt("return");case 8:return o=(0,f.M)(N),e.next=11,s({type:"account/getCode",payload:{login:N,type:3,smscode:o}});case 11:1===e.sent.status&&(d.ZP.info("验证码已发送,请注意查收"),M(!0));case 13:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,v.jsxs)("div",{children:[(0,v.jsx)(u.Z,{title:"强制解绑",open:Q,onCancel:function(){return G(!1)},onOk:o()(l()().mark((function e(){var n,s;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(J){e.next=3;break}return d.ZP.info("验证码不能为空"),e.abrupt("return");case 3:return e.next=5,(0,h.ZP)("/api/users/accounts/".concat(null==i||null===(n=i.userInfo)||void 0===n?void 0:n.login,"/phone_force_unbind.json"),{method:"POST",body:{code:J,phone:N}});case 5:0===(null==(s=e.sent)?void 0:s.status)&&(d.ZP.info("解绑成功"),M(!1),G(!1),a(),t(!1),K(""));case 7:case"end":return e.stop()}}),e)}))),children:(0,v.jsxs)("div",{style:{padding:"8px 24px"},children:[(0,v.jsx)("p",{children:"若原账号只有绑定了手机号一种登录方式,强制解绑后会导致原账号无法登录,请确定是否强制解绑"}),(0,v.jsxs)("p",{children:["你的手机号:",N]}),(0,v.jsxs)("p",{children:["手机验证码:",(0,v.jsx)(p.Z,{value:J,size:"middle",onChange:function(e){return K(e.target.value)},style:{width:"240px"}})," ",(0,v.jsx)(m.ZP,{disabled:V,type:"primary",size:"middle",onClick:o()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=(0,f.M)(N),e.next=3,s({type:"account/getCode",payload:{login:N,type:10,smscode:n}});case 3:1===e.sent.status&&(d.ZP.info("验证码已发送,请注意查收"),M(!0));case 5:case"end":return e.stop()}}),e)}))),children:V?"重新发送".concat(L,"s"):"获取验证码"})]})]})}),(0,v.jsx)(u.Z,{title:"提示",open:O,onCancel:function(){Y(!1)},okText:"进行强制解绑",okButtonProps:{type:"primary",ghost:!0,style:{width:"124px"}},onOk:function(){G(!0),Y(!1)},children:(0,v.jsxs)("div",{style:{padding:"7px 24px"},children:[(0,v.jsx)("span",{children:"该手机号已经被绑定账号,如果需要将该手机号绑定在当前账号上,你可以进行下方任意一种解绑操作:"}),(0,v.jsx)("br",{}),(0,v.jsx)("p",{style:{marginTop:"1em",display:"flex"},children:(0,v.jsx)("span",{style:{flex:"1"},children:"1、使用该手机号登录平台进行解绑,再将手机号绑定当前账号上。"})}),(0,v.jsx)("p",{style:{marginTop:"1em",display:"flex"},children:(0,v.jsx)("span",{style:{flex:"1"},children:"2、强制解绑(强制解绑可能会导致解绑账号无法登录)"})})]})}),(0,v.jsx)(u.Z,{title:"绑定手机号",open:n,onCancel:function(){return t(!1)},onOk:o()(l()().mark((function e(){var n,o,r;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(g.test(N)){e.next=3;break}return d.ZP.info("请输入有效的11位手机号码"),e.abrupt("return");case 3:if(C){e.next=6;break}return d.ZP.info("请输入验证码"),e.abrupt("return");case 6:return n=i.userInfo||{},o=n.login,e.next=9,s({type:"account/bindPhone",payload:{login:o,phone:N,code:C}});case 9:0===(null==(r=e.sent)?void 0:r.status)&&(t(!1),a());case 11:case"end":return e.stop()}}),e)}))),children:(0,v.jsxs)("div",{style:{padding:"8px 24px"},children:[(0,v.jsx)("p",{children:"平台已检测到您未绑定手机号,为了不影响使用报名功能,请先绑定手机号码"}),(0,v.jsxs)("p",{children:["你的手机号:",(0,v.jsx)(p.Z,{size:"middle",value:N,onChange:function(e){return I(e.target.value)},style:{width:"240px"}})]}),(0,v.jsxs)("p",{children:["手机验证码:",(0,v.jsx)(p.Z,{size:"middle",value:C,onChange:function(e){return F(e.target.value)},style:{width:"240px"}})," ",(0,v.jsx)(m.ZP,{disabled:V,type:"primary",size:"middle",onClick:o()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(g.test(N)){e.next=3;break}return d.ZP.info("请输入有效的11位手机号码"),e.abrupt("return");case 3:$();case 4:case"end":return e.stop()}}),e)}))),children:V?"重新发送".concat(L,"s"):"获取验证码"})]})]})}),(0,v.jsx)(u.Z,{open:y,footer:!1,onCancel:function(){return j(!1)},centered:!0,width:460,children:(0,v.jsxs)("div",{children:[(0,v.jsxs)("div",{style:{marginTop:50,fontSize:26,color:"#3d3d3d",textAlign:"center",marginBottom:20},children:[(0,v.jsx)("i",{style:{fontSize:26,color:"#52C41A"},className:"iconfont icon-tongguo"})," 报名成功"]}),(0,v.jsxs)("div",{style:{alignItems:"center",textAlign:"center"},children:[(null==w?void 0:w.is_show_picture)&&(0,v.jsx)("img",{style:{width:180,border:"1px solid #eeeeef",padding:10,marginBottom:20},src:x.Z.IMG_SERVER+(null==b?void 0:b.QR_code)}),(0,v.jsx)("p",{style:{color:"#AAAAAA"},children:(null==w?void 0:w.apply_success_tips)||"参赛者可扫码加入大赛官方交流群,获取最新竞赛通知"})]})]})})]})}},86343:function(e,n,t){t.d(n,{$J:function(){return r},JZ:function(){return d},bN:function(){return m},jP:function(){return p},rO:function(){return c}});var i=t(7557),l=t.n(i),s=t(41498),o=t.n(s),a=t(18327);function r(e){return(0,a.U2)("libraries/".concat(e,".json"))}function c(){return(0,a.U2)("library_tags.json")}function d(e){return u.apply(this,arguments)}function u(){return(u=o()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,a.IV)("attachments/".concat(n,".json"));case 2:return t=e.sent,e.abrupt("return",0===t.status);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function p(e){return(0,a.v_)("libraries.json",e)}function m(e,n){return(0,a.gz)("libraries/".concat(e,".json"),n)}},95638:function(e,n,t){t.d(n,{AD:function(){return P},D9:function(){return V},Hp:function(){return Z},IM:function(){return z},Iy:function(){return N},KM:function(){return J},MJ:function(){return k},Ne:function(){return M},ON:function(){return q},Uj:function(){return U},VY:function(){return Y},YO:function(){return G},YX:function(){return Q},Zn:function(){return f},_g:function(){return j},_k:function(){return D},c6:function(){return C},cr:function(){return x},eV:function(){return F},fi:function(){return v},gh:function(){return A},hS:function(){return B},iA:function(){return g},j6:function(){return b},je:function(){return E},jj:function(){return w},kS:function(){return H},o6:function(){return S},pO:function(){return W},rQ:function(){return T},sA:function(){return I},xm:function(){return R},xo:function(){return O},y8:function(){return L},yd:function(){return y}});var i=t(7557),l=t.n(i),s=t(82242),o=t.n(s),a=t(41498),r=t.n(a),c=t(12336),d=t(11403),u=t(61435),p=t(8591),m=t(54335),h=function(){(0,d.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"正在生成文件,请稍后..."}})},_=function(){(0,d.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},f=function(){var e=r()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return h(),e.next=3,(0,c.YR)(o()({},n));case 3:if(0!==e.sent.status){e.next=7;break}return e.next=7,(0,u.QH)("",(0,u.NY)({url:m.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_couser_info.json"),query:n}));case 7:_();case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),x=function(){var e=r()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.yS)(o()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_member_act_score")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,d.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_member_act_score")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),v=function(){var e=r()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.W0)(o()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_score")),e.next=13;break;case 8:if(-4!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,d.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_score")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),g=function(){var e=r()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.Nl)(o()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")),e.next=13;break;case 8:if(-4!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,d.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),y=function(){var e=r()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.IU)(o()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/export_star_user")),e.next=13;break;case 8:if(-4!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,d.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/export_star_user")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),j=function(){var e=r()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.td)(o()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")),e.next=19;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:if(-3!==t.status){e.next=17;break}(0,d.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")),e.next=19;break;case 17:if(-4!==t.status){e.next=19;break}return e.abrupt("return",t);case 19:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),b=function(){var e=r()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.QX)(o()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_homework")),e.next=13;break;case 8:if(-4!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,d.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_homework")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),w=function(){var e=r()(l()().mark((function e(n,t){var i;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.o_)(o()({},n));case 2:0===(i=e.sent).status?(p.ZP.info("导出任务生成成功!导出后文件保存时间为7天,请及时下载"),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t))):-3===i.status&&((0,d.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t)));case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),Z=function(){var e=r()(l()().mark((function e(n,t){var i;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.ZL)(o()({},n));case 2:0===(i=e.sent).status?(p.ZP.info("导出任务生成成功!导出后文件保存时间为7天,请及时下载"),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t))):-3===i.status&&((0,d.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t)));case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),k=function(){var e=r()(l()().mark((function e(n,t){var i;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.vV)(o()({},n));case 2:0===(i=e.sent).status?(p.ZP.info("导出任务生成成功!导出后文件保存时间为7天,请及时下载"),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t))):-3===i.status&&((0,d.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t)));case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),N=function(){var e=r()(l()().mark((function e(n,t){var i;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.aP)(o()({},n));case 2:0===(i=e.sent).status?(p.ZP.info("导出任务生成成功"),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t))):-3===i.status&&((0,d.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t)));case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),I=function(){var e=r()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return h(),e.next=3,(0,c.MJ)(o()({},n));case 3:if(0!==e.sent.status){e.next=7;break}return e.next=7,(0,u.FH)("",(0,u.NY)({url:m.Z.API_SERVER+"/api/polls/".concat(n.categoryId,"/commit_result.xlsx"),query:n}));case 7:_();case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),A=function(){var e=r()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)("",(0,u.NY)({url:m.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/attendances/export_xlsx_data.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),S=function(){var e=r()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)("",(0,u.NY)({url:m.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/video_study_statics.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),C=function(){var e=r()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)("",(0,u.NY)({url:m.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_video_study.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),F=function(){var e=r()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)("",(0,u.NY)({url:m.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_course_students_info.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),P=function(){var e=r()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)("",(0,u.NY)({url:m.Z.API_SERVER+"/api/school_manages/students.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),T=function(){var e=r()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)("",(0,u.NY)({url:m.Z.API_SERVER+"/api/item_banks/export.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),L=function(){var e=r()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)("",(0,u.NY)({url:m.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),E=function(){var e=r()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.Uy)(o()({},n));case 2:0===(t=e.sent).status?(p.ZP.info("导出任务生成成功"),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/exercise_score"))):-3===t.status&&((0,d.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/exercise_score")));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),D=function(){var e=r()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("----------","调用下载"),e.next=3,(0,u.FH)("",(0,u.NY)({url:m.Z.API_SERVER+"/api/export_records/".concat(n.id,".xlsx"),query:n}));case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),R=function(){var e=r()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)("",(0,u.NY)({url:m.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),V=function(){var e=r()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)("",(0,u.NY)({url:m.Z.API_SERVER+"/api/courses/".concat(null==n?void 0:n.coursesId,"/").concat(n.menuKey,"_statistic.xlsx?").concat(n.checkedList.map((function(e){return"course_group_id[]=".concat(e)})).join("&")),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),M=function(){var e=r()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)("",(0,u.NY)({url:m.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_training_objectives.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),z=function(){var e=r()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)(null==n?void 0:n.name,(0,u.NY)({url:m.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),B=function(){var e=r()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)("",(0,u.NY)({url:m.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_courses.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),O=function(){var e=r()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)("",(0,u.NY)({url:m.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_graduation_requirements.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Y=function(){var e=r()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)("",(0,u.NY)({url:m.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),H=function(){var e=r()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)("",(0,u.NY)({url:m.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),q=function(){var e=r()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)("",(0,u.NY)({url:m.Z.API_SERVER+"/api/examination_banks/".concat(n.id,".json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Q=function(){var e=r()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)("",(0,u.NY)({url:m.Z.API_SERVER+"/api/exercises/".concat(n.categoryId,".json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),G=function(){var e=r()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)("",(0,u.NY)({url:m.Z.API_SERVER+"/api/polls/".concat(null==n?void 0:n.id,"/commit_result.json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),U=function(){var e=r()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)("",(0,u.NY)({url:m.Z.API_SERVER+"/api/paths/get_task_pass.json",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),W=function(){var e=r()(l()().mark((function e(n,t){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)(t||"",(0,u.NY)({url:m.Z.API_SERVER+"/api/exercises/".concat(null==n?void 0:n.exercise_id,"/consult_exercise.json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),J=function(){var e=r()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)("",(0,u.NY)({url:m.Z.API_SERVER+"/api/competitions/".concat(null==n?void 0:n.identifier,"/competition_commit_records/member_works.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()},84473:function(e,n,t){t.d(n,{U:function(){return p}});var i=t(7557),l=t.n(i),s=t(82242),o=t.n(s),a=t(41498),r=t.n(a),c=t(79800),d=t.n(c),u=t(59301);function p(e,n){var t=(0,u.useState)(n),i=d()(t,2),s=i[0],a=i[1],c=(0,u.useState)(!1),p=d()(c,2),m=p[0],h=p[1],_=(0,u.useState)(),f=d()(_,2),x=f[0],v=f[1],g=function(){var t=r()(l()().mark((function t(i){var r,c,d,u=arguments;return l()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=u.length>1&&void 0!==u[1]&&u[1],c=r?n:o()(o()({},s),i),h(!0),a(c),t.next=6,e(c);case 6:return d=t.sent,h(!1),v(d),t.abrupt("return",d);case 10:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}();return[s,m,g,x]}},42124:function(e,n,t){t.d(n,{Y:function(){return l}});var i=t(59301);function l(e,n){var t=(0,i.useRef)(),l=(0,i.useRef)();(0,i.useEffect)((function(){t.current=e})),(0,i.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return l.current=e,function(){return clearInterval(e)}}}),[n])}},9397:function(e,n){n.Z={wrap:"wrap___ilWvf",deleteIcon:"deleteIcon___JBDG8",keywordTag:"keywordTag___iieCb",questionTitleEditorWrap:"questionTitleEditorWrap___MHB5s",choiceListWrap:"choiceListWrap___jB8b1",choiceWrap:"choiceWrap___QFkTc",choiceIndex:"choiceIndex___Mr2YO",judgementIndex:"judgementIndex___fUVWK",setAnswerBtn:"setAnswerBtn___Whox5",activeAnswer:"activeAnswer___fGU6Y",activeJudgementAnswer:"activeJudgementAnswer___wJv8P",actionWrapper:"actionWrapper___ERQ7k",addIcon:"addIcon___L9TE0",inputBorder:"inputBorder___Q5tRE",placeholder:"placeholder___p9sFY",blankInputNumberWrapper:"blankInputNumberWrapper___uEHb0",addBtn:"addBtn___WR5ZI",blankIndex:"blankIndex___x9Pny",baseInputWrapper:"baseInputWrapper___eVsG7",collapseWrapper:"collapseWrapper___ZTysU",panelHeader:"panelHeader___QSN9g",open:"open___B6FU9",close:"close___QX19r",hide:"hide___mn25n"}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[38797,95638],{16135:function(e,n,t){var i=t(39647),l=t.n(i),s=(t(59301),t(11403)),o=t(43418),a=t(37712),r=["shixunsDetail","globalSetting","loading","dispatch"];n.Z=(0,s.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t.models.index}}))((function(e){var n=e.shixunsDetail,t=(e.globalSetting,e.loading,e.dispatch);l()(e,r);return(0,a.jsx)(o.Z,{centered:!0,keyboard:!1,closable:!1,zIndex:6666,title:"提示",open:"Banner-Auth"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:function(){t({type:"shixunsDetail/setActionTabs",payload:{}}),window.location.href="/account/certification"},onCancel:function(){t({type:"shixunsDetail/setActionTabs",payload:{}})},children:(0,a.jsxs)("p",{className:"tc font16",children:["当前竞赛需要实名认证,请先完成实名认证后再报名参赛",(0,a.jsx)("br",{}),"请问是否前往进行认证?"]})})}))},77800:function(e,n,t){t.d(n,{Z:function(){return u}});var i=t(79800),l=t.n(i),s=t(78241),o=t(98135),a=t(3113),r=t(59301),c={search:"search___JA0r9",btn:"btn___GGtZC"},d=t(37712),u=function(e){var n=e.value,t=e.onChange,i=s.Z.useForm(),u=l()(i,1)[0],p=(0,r.useRef)(!1);(0,r.useEffect)((function(){n&&u.setFieldsValue(n)}),n);return(0,d.jsx)("div",{className:c.search,children:(0,d.jsxs)(s.Z,{className:c.formWrap,colon:!1,form:u,size:"large",layout:"inline",onFinish:function(e){p.current||function(e){p.current||t(e),p.current=!0,setTimeout((function(){p.current=!1}),2e3)}(e)},children:[(0,d.jsx)(s.Z.Item,{label:"实践项目名称",name:"keyword",initialValue:"",children:(0,d.jsx)(o.Z,{style:{width:280,height:40}})}),(0,d.jsx)(s.Z.Item,{label:"学校/单位",name:"schools",initialValue:"",style:{margin:"0 40px"},children:(0,d.jsx)(o.Z,{style:{width:280,height:40}})}),(0,d.jsx)(s.Z.Item,{label:"创建者/合作者",name:"creator",initialValue:"",children:(0,d.jsx)(o.Z,{style:{width:200,height:40}})}),(0,d.jsx)(a.ZP,{className:c.btn,type:"primary",htmlType:"submit",children:"搜索"})]})})}},74119:function(e,n,t){t.d(n,{z:function(){return N},Z:function(){return I}});var i=t(7557),l=t.n(i),s=t(41498),o=t.n(s),a=t(82242),r=t.n(a),c=t(37205),d=t.n(c),u=t(79800),p=t.n(u),m=t(59301),_=t(46651),h=t(8591),f=t(43418),x=t(3113),v=t(54335),g=t(86343),y=t(37712),j="  ";function b(e){if(0==e)return"0 Byte";var n=parseInt(""+Math.floor(Math.log(e)/Math.log(1024)),10);return(e/Math.pow(1024,n)).toFixed(1)+" "+["Bytes","KB","MB","GB","TB"][n]}var w=t(93737),Z=t(89392);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var k=_.Z.Dragger;function N(e){var n=[];return e&&e.length>0&&(n=e.map((function(e){return{uid:e.id,id:e.id,name:e.title+j+e.filesize,url:e.url,filesize:e.filesize,status:"done",response:{id:e.id}}}))),n}var I=function(e){var n=e.value,t=e.onChange,i=e.action,s=e.data,a=e.className,c=e.maxSize,u=void 0===c?150:c,N=e.title,I=void 0===N?"上传附件":N,A=e.showRemoveModal,S=void 0!==A&&A,C=e.accept,F=void 0===C?"":C,P=e.additionalText,T=e.isDragger,L=e.number,E=void 0===L?1e3:L,D=e.aloneClear,R=void 0!==D&&D,V=e.realTimeRemove,M=void 0===V||V,z=(0,m.useState)(!1),B=p()(z,2),O=B[0],Y=B[1],H=(0,m.useState)(n||[]),q=p()(H,2),Q=q[0],G=q[1],U=(0,m.useState)(1),W=p()(U,2),J=W[0],K=W[1];(0,m.useEffect)((function(){n&&(1===J&&G(d()(n)),K(2),E===(null==n?void 0:n.length)&&Y(!0))}),[n]);var X,$=function(){setTimeout((function(){Q.pop(),G(d()(Q))}),500)},ee={multiple:!0,disabled:O,accept:F,withCredentials:!0,fileList:Q,beforeUpload:function(e,n){var t=e.size/1024/1024;return Q.concat(n).length>E?(Q.pop(),G(d()(Q)),h.ZP.error("最多只能上传".concat(E,"个文件")),R?Promise.reject():($(),!1)):t=E?Y(!0):Y(!1),G(d()(Q)),Q=Q.map((function(e){var n,t;null!=e&&null!==(n=e.response)&&void 0!==n&&n.id&&(e.url=null==e||null===(t=e.response)||void 0===t?void 0:t.url);return-1===e.name.indexOf(j)&&(e.name="".concat(e.name).concat(j).concat(b(e.size))),r()({},e)})),console.log("info:",e,Q),t(Q)):h.ZP.error(null===(i=e.file)||void 0===i||null===(i=i.response)||void 0===i?void 0:i.message)},onRemove:(X=o()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(M){e.next=2;break}return e.abrupt("return",!0);case 2:if(t=function(){var e=o()(l()().mark((function e(){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n.response?n.response.id:n.id)){e.next=8;break}return e.next=4,(0,g.JZ)(n.response?n.response.id:n.uid);case 4:return t=e.sent,e.abrupt("return",Promise.resolve(t));case 8:return e.abrupt("return",!0);case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),!S){e.next=7;break}return e.abrupt("return",new Promise((function(e,n){var i;f.Z.confirm({centered:!0,width:530,okText:"确定",cancelText:"取消",title:"提示",content:(0,y.jsx)("div",{className:"tc font16",children:"是否确认删除?"}),onOk:(i=o()(l()().mark((function n(){return l()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,t();case 2:n.sent,h.ZP.success("删除成功"),e(!0);case 5:case"end":return n.stop()}}),n)}))),function(){return i.apply(this,arguments)}),onCancel:function(){return e(!1)}})})));case 7:return e.next=9,t();case 9:return e.abrupt("return",e.sent);case 10:case"end":return e.stop()}}),e)}))),function(e){return X.apply(this,arguments)})};return(0,y.jsxs)("div",{className:"multi-upload ".concat(a||""),children:[T&&(0,y.jsxs)(k,r()(r()({},ee),{},{children:[(0,y.jsx)("p",{className:"ant-upload-drag-icon",children:(0,y.jsx)(w.Z,{})}),(0,y.jsxs)("p",{className:"ant-upload-text",children:["点击上传图标,选择要上传的文件或将文件拖拽到此",(0,y.jsx)("br",{}),"(单个文件最大限制为",u,"MB)"," "]}),P]})),!T&&(0,y.jsxs)(_.Z,r()(r()({},ee),{},{children:[(0,y.jsxs)(x.ZP,{disabled:O,className:"upload_button",children:[(0,y.jsx)("img",{className:"aBtn_img",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="}),I]}),(0,y.jsxs)("span",{onClick:function(e){e.preventDefault(),e.stopPropagation()},className:"upload_text",children:["(单个文件最大",u,"MB)"," "]})]}))]})}},30491:function(e,n,t){t.d(n,{h:function(){return p},x:function(){return m}});var i=t(82242),l=t.n(i),s=t(39647),o=t.n(s),a=t(75948),r=t(9397),c=t(40628),d=t(37712),u=["value","onChange","scrollId"],p=function(e){var n=e.value,t=e.onChange,i=e.scrollId,s=o()(e,u);return(0,d.jsx)("div",{id:i||"",children:(0,d.jsx)(a.Z,l()(l()({},s),{},{defaultValue:n,onChange:function(e,n){console.log("a:",e,n),null!=n&&n.length?t(e,n):t(e)}}))})},m=function(e){var n=e.value,t=e.onChange,i=e.placeholder,l=e.height,s=void 0===l?140:l;return e.isEdit?(0,d.jsx)(a.Z,{watch:!0,isFocus:!0,height:s,placeholder:i,defaultValue:n,onChange:t}):(0,d.jsx)("div",{style:{cursor:"pointer"},children:n?(0,d.jsx)(c.Z,{className:r.Z.inputBorder,value:n}):(0,d.jsx)("div",{className:"".concat(r.Z.inputBorder," ").concat(r.Z.placeholder," inputBorderError"),children:i})})}},12649:function(e,n,t){t.d(n,{Z:function(){return E},P:function(){return T}});var i=t(37205),l=t.n(i),s=t(39647),o=t.n(s),a=t(7557),r=t.n(a),c=t(82242),d=t.n(c),u=t(41498),p=t.n(u),m=t(79800),_=t.n(m),h=t(59301),f=t(78241),x=t(43418),v=t(5112),g=t(98135),y=t(14491),j="brief___LOzpE",b="contentTitle___xkdcN",w="content___Vtri0",Z="antdTable___s8T2N",k="tableCell___kN9Fw",N="antdModal___WVBk3",I="orangeColor___ryB2u",A=t(4368),S=t(37712),C=["isImportMultipleCourse"],F=function(e){var n=e.studentNames,t=e.total;return t>3?(0,S.jsxs)(S.Fragment,{children:["课堂内有",(0,S.jsx)("span",{className:I,children:null==n?void 0:n.join("、")}),"等",(0,S.jsx)("span",{className:I,children:t}),"名学生"]}):(0,S.jsxs)(S.Fragment,{children:["课堂内有",(0,S.jsx)("span",{className:I,children:null==n?void 0:n.join("、")}),["","一","两","三"][t],"名学生"]})},P=function(e){var n=e.onCancel,t=e.onOk,i=e.visible,l=(e.inPaper,e.renderData),s=(e.type,e.isMultipleCourse),o=void 0!==s&&s,a=f.Z.useForm(),c=_()(a,1)[0],u=(0,h.useState)(1),m=_()(u,2),g=m[0],y=m[1],j=(0,h.useState)(!1),b=_()(j,2),Z=b[0],k=b[1],A=(0,h.useMemo)((function(){return 1===(null==l?void 0:l.total_num)&&1===(null==l?void 0:l.can_copy_num)}),[l]),C=(0,h.useMemo)((function(){var e;return null==l||null===(e=l.course_data_list)||void 0===e?void 0:e.filter((function(e){return e.is_show}))}),[l]);return(0,S.jsx)(S.Fragment,{children:A?(0,S.jsxs)(x.Z,{centered:!0,closable:!0,open:i,destroyOnClose:!0,title:"提示",className:N,width:682,confirmLoading:Z,onCancel:n,onOk:p()(r()().mark((function e(){var n,i,s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return k(!0),n=g,o&&(s=d()({},c.getFieldsValue()),n=null==l||null===(i=l.course_data_list)||void 0===i?void 0:i.map((function(e){return void 0!==s[e.id]?d()(d()({},e),{},{is_copy:s[e.id]}):e}))),e.next=5,t(n);case 5:k(!1);case 6:case"end":return e.stop()}}),e)}))),children:[(0,S.jsx)("div",{className:w,style:{marginBottom:20},children:o?"检测到以下课堂已在教学课堂中使用,请问是否复制成新的实训发送至教学课堂中?":(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)(F,{studentNames:null==l?void 0:l.student_names,total:null==l?void 0:l.student_count}),"学习过该实践项目。该项目支持复制,请选择是否将该项目复制为新项目发送至课堂中?"]})}),o?(0,S.jsx)(f.Z,{form:c,preserve:!1,children:null==C?void 0:C.map((function(e){return(0,S.jsxs)(h.Fragment,{children:[(0,S.jsx)("h3",{className:"ml15 mb5",children:e.name}),(0,S.jsx)(f.Z.Item,{name:e.id,initialValue:1,children:(0,S.jsxs)(v.ZP.Group,{className:w,children:[(0,S.jsx)(v.ZP,{value:1,style:{color:"#464f66"},children:"复制实训"}),(0,S.jsx)(v.ZP,{value:0,style:{color:"#464f66"},children:"不复制实训"})]})})]},e.id)}))}):(0,S.jsxs)(v.ZP.Group,{value:g,onChange:function(e){return y(e.target.value)},className:w,style:{marginBottom:30},children:[(0,S.jsx)(v.ZP,{value:1,style:{color:"#464f66"},children:"复制"}),(0,S.jsx)(v.ZP,{value:0,style:{color:"#464f66"},children:"不复制"})]}),(0,S.jsxs)("div",{children:[(0,S.jsx)("div",{className:w,style:{marginBottom:10},children:"* 说明:"}),(0,S.jsx)("div",{className:w,style:{marginBottom:20},children:"1、复制:系统将复制并创建一个新的项目发送到课堂中使用(不会复制学生的挑战记录),新的项目支持进行编辑并与原项目信息互不影响。"}),(0,S.jsx)("div",{className:"".concat(w," ").concat(I),children:"2、不复制:当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"})]})]}):(0,S.jsx)(x.Z,{centered:!0,closable:!0,destroyOnClose:!0,open:i,confirmLoading:Z,title:"提示",width:682,onCancel:n,onOk:p()(r()().mark((function e(){var n,i,s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return k(!0),n=0,o&&(s=d()({},c.getFieldsValue()),n=null==l||null===(i=l.course_data_list)||void 0===i?void 0:i.map((function(e){return void 0!==s[e.id]?d()(d()({},e),{},{is_use:s[e.id]}):e}))),e.next=5,t(n);case 5:k(!1);case 6:case"end":return e.stop()}}),e)}))),children:(0,S.jsxs)("div",{className:w,children:[(0,S.jsx)(F,{studentNames:null==l?void 0:l.student_names,total:null==l?void 0:l.student_count}),"学习过该实践项目。",o?(0,S.jsxs)(f.Z,{form:c,preserve:!1,children:[(0,S.jsx)("h3",{children:"当前实训不可复制,已经检测到以下课堂存在该实训,同一实训在课堂中重复使用时,会导致成绩互相影响,请确认是否继续使用"}),null==C?void 0:C.map((function(e){return(0,S.jsxs)(h.Fragment,{children:[(0,S.jsx)("h3",{className:"ml15 mb5",children:e.name}),(0,S.jsx)(f.Z.Item,{name:e.id,initialValue:1,children:(0,S.jsxs)(v.ZP.Group,{className:w,children:[(0,S.jsx)(v.ZP,{value:1,style:{color:"#464f66"},children:"继续使用"}),(0,S.jsx)(v.ZP,{value:0,style:{color:"#464f66"},children:"不使用"})]})})]},e.id)}))]}):(0,S.jsxs)("div",{children:["该项目不支持复制,若确认继续发送,",(0,S.jsx)("span",{className:I,children:"当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"}),"(如果不想清空学生之前的挑战记录,建议参照该实践项目的内容自行创建一个新的项目,或者尝试联系项目创建人开放本项目的复制权限)。"]})]})})})},T=function(){var e=(0,h.useState)(!1),n=_()(e,2),t=n[0],i=n[1],l=(0,h.useState)(),s=_()(l,2),a=s[0],c=s[1],d=function(){var e=p()(r()().mark((function e(n){var t,l,s,a,d;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=n.isImportMultipleCourse,l=void 0!==t&&t,s=o()(n,C),console.log(n),e.t0=null==n?void 0:n.result,e.t0){e.next=7;break}return e.next=6,(0,A.Tr)(s);case 6:e.t0=e.sent;case 7:if(!("status"in(a=e.t0))){e.next=10;break}return e.abrupt("return",!1);case 10:if(!l){e.next=17;break}if(!(null==a||null===(d=a.course_data_list)||void 0===d?void 0:d.some((function(e){return e.is_show})))){e.next=16;break}return c(a),i(!0),e.abrupt("return",!0);case 16:return e.abrupt("return",a.course_data_list||[]);case 17:if(0!==a.student_count){e.next=19;break}return e.abrupt("return",!1);case 19:return c(a),i(!0),e.abrupt("return",!0);case 22:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return[t,function(){return i(!1)},a,d]},L=function(e){var n=f.Z.useForm(),t=_()(n,1)[0],i=(0,h.useState)(!1),s=_()(i,2),o=s[0],a=s[1],c=e.onCancel,d=e.onOk,u=e.visible,m=e.inPaper,w=void 0!==m&&m,A=e.renderData,C=e.type,P=e.isMultipleCourse,T=void 0!==P&&P,L=e.position,E=(0,h.useMemo)((function(){return w?[{title:"实践项目名称",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:k,render:function(e,n){return(0,S.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e})}},{title:"是否复制",dataIndex:"is_copy",align:"center",render:function(e,n){return(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)(f.Z.Item,{name:["".concat("subject"===C?n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],initialValue:1,children:(0,S.jsxs)(v.ZP.Group,{children:[(0,S.jsx)(v.ZP,{value:1,children:"是"}),(0,S.jsx)(v.ZP,{value:0,children:"否"})]})}),(0,S.jsx)(f.Z.Item,{name:["".concat("subject"===C?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],hidden:!0,initialValue:1,children:(0,S.jsx)(g.Z,{type:"hidden"})})]})}}]:[{title:"实践项目名称",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:k,render:function(e,n){return(0,S.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e})}},{title:"是否使用",dataIndex:"is_use",align:"center",render:function(e,n){return(0,S.jsx)(f.Z.Item,{name:["".concat("subject"===C?n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],initialValue:1,children:(0,S.jsxs)(v.ZP.Group,{children:[(0,S.jsx)(v.ZP,{value:1,children:"是"}),(0,S.jsx)(v.ZP,{value:0,children:"否"})]})})}},{title:"是否复制",dataIndex:"is_copy",align:"center",render:function(e,n){return(0,S.jsx)(f.Z.Item,{name:["".concat("subject"===C?n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],initialValue:1,children:(0,S.jsxs)(v.ZP.Group,{children:[(0,S.jsx)(v.ZP,{value:1,children:"是"}),(0,S.jsx)(v.ZP,{value:0,children:"否"})]})})}}]}),[w]),D=(0,h.useMemo)((function(){return w?[{title:"实践项目名称",dataIndex:"name",width:424,className:k,align:"center",ellipsis:!0,render:function(e,n){return(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e}),(0,S.jsx)(f.Z.Item,{name:["".concat("subject"===C?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],hidden:!0,initialValue:0,children:(0,S.jsx)(g.Z,{type:"hidden"})}),(0,S.jsx)(f.Z.Item,{name:["".concat("subject"===C?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],hidden:!0,initialValue:1,children:(0,S.jsx)(g.Z,{type:"hidden"})})]})}}]:[{title:"实践项目名称",dataIndex:"name",width:424,className:k,ellipsis:!0,align:"center",render:function(e,n){return(0,S.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e})}},{title:"是否使用",dataIndex:"is_use",align:"center",render:function(e,n){return(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)(f.Z.Item,{name:["".concat("subject"===C?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],initialValue:0,children:(0,S.jsxs)(v.ZP.Group,{children:[(0,S.jsx)(v.ZP,{value:1,children:"是"}),(0,S.jsx)(v.ZP,{value:0,children:"否"})]})}),(0,S.jsx)(f.Z.Item,{name:["".concat("subject"===C?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],hidden:!0,initialValue:0,children:(0,S.jsx)(g.Z,{type:"hidden"})})]})}}]}),[w]);if(T){var R={title:"课堂名称",ellipsis:!0,dataIndex:"course_name",width:190,align:"center",className:k,render:function(e,n){return(0,S.jsx)("a",{href:"/classrooms/".concat(n.course_id),children:e})}};E=[R].concat(l()(E)),D=[R].concat(l()(D))}var V=(0,h.useMemo)((function(){return function(e){var n=e.used,t=e.copy,i=e.canNotCopy,l=e.studentNames,s=e.studentCount,o=e.inPaper,a=e.is_random,r=void 0!==a&&a,c=e.position,d=(void 0===c?"":c)||(o?"试卷":"课程");return(0,S.jsxs)("span",{children:[(0,S.jsx)(F,{studentNames:l,total:s}),"学习过",d,"中的",(0,S.jsx)("span",{className:I,children:n}),"个项目,",t>0&&i>0?(0,S.jsxs)(S.Fragment,{children:["其中",(0,S.jsx)("span",{className:I,children:t}),"个项目支持复制,",(0,S.jsx)("span",{className:I,children:i}),"个项目不支持复制"]}):t>0&&0===i?(0,S.jsxs)(S.Fragment,{children:["其中",(0,S.jsx)("span",{className:I,children:t}),"个项目支持复制"]}):0===t&&i>0?(0,S.jsxs)(S.Fragment,{children:["其中",(0,S.jsx)("span",{className:I,children:i}),"个项目不支持复制"]}):void 0,"。请选择",r?"":"是否继续使用和","是否复制为新项目发送至课堂中?"]})}({used:null==A?void 0:A.repeat_shixun_num,copy:null==A?void 0:A.can_copy_num,canNotCopy:null==A?void 0:A.no_copy_num,studentNames:null==A?void 0:A.student_names,studentCount:null==A?void 0:A.student_count,is_random:null==A?void 0:A.is_random,inPaper:w,position:L})}),[A,w,L]);return(0,S.jsx)(x.Z,{title:"提示",centered:!0,open:u,confirmLoading:o,onOk:p()(r()().mark((function e(){var n,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a(!0),n=t.getFieldsValue(),i=Object.keys(n).map((function(e){return{id:parseInt(e.split("_")[0]),course_id:parseInt(e.split("_")[1]),is_use:n[e].is_use,is_copy:n[e].is_copy}})),e.next=5,d(i);case 5:a(!1);case 6:case"end":return e.stop()}}),e)}))),onCancel:c,width:880,okText:"确认",className:N,destroyOnClose:!0,children:(0,S.jsxs)(f.Z,{form:t,preserve:!1,children:[(0,S.jsx)("div",{className:j,children:V}),(0,S.jsxs)("div",{style:{marginBottom:30},children:[(0,S.jsx)("div",{style:{marginBottom:20},children:"* 说明"}),(0,S.jsx)("div",{style:{marginBottom:20},children:"1、复制:系统将复制并创建一个新的项目发送到课堂中使用(不会复制学生的挑战记录),新的项目支持进行编辑并与原项目信息互不影响。"}),(0,S.jsx)("div",{className:I,children:"2、不复制:当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"})]}),(null==A?void 0:A.can_copy_num)>0&&(0,S.jsxs)("div",{children:[(0,S.jsx)("div",{className:b,children:"支持复制的项目"}),(0,S.jsx)(y.Z,{columns:E,className:Z,dataSource:null==A?void 0:A.can_copy_list,rowKey:"subject"===C?"stage_shixun_id":"id",pagination:!1,scroll:{y:240},bordered:!0})]}),(null==A?void 0:A.no_copy_num)>0&&(0,S.jsxs)("div",{children:[(0,S.jsx)("div",{className:b,children:"不支持复制的项目"}),(0,S.jsx)(y.Z,{columns:D,className:Z,dataSource:null==A?void 0:A.no_copy_list,rowKey:"subject"===C?"stage_shixun_id":"id",pagination:!1,scroll:{y:200},bordered:!0})]}),(null==A?void 0:A.no_use_list.length)>0&&(null==A?void 0:A.no_use_list.map((function(e){return(0,S.jsxs)("div",{children:[(0,S.jsx)(f.Z.Item,{name:["".concat("subject"===C?null==e?void 0:e.stage_shixun_id:e.shixun_course_id||e.id),"is_copy"],hidden:!0,initialValue:0,children:(0,S.jsx)(g.Z,{type:"hidden"})}),(0,S.jsx)(f.Z.Item,{name:["".concat("subject"===C?null==e?void 0:e.stage_shixun_id:e.shixun_course_id||e.id),"is_use"],hidden:!0,initialValue:1,children:(0,S.jsx)(g.Z,{type:"hidden"})})]},"subject"===C?e.stage_shixun_id:e.shixun_course_id||e.id)})))]})})},E=function(e){return"multiple"===e.modalType?(0,S.jsx)(L,d()({},e)):(0,S.jsx)(P,d()({},e))}},50007:function(e,n,t){t.r(n),t.d(n,{default:function(){return tl}});var i=t(82242),l=t.n(i),s=t(7557),o=t.n(s),a=t(41498),r=t.n(a),c=t(79800),d=t.n(c),u=t(39647),p=t.n(u),m=t(59301),_=t(11403),h=t(57809),f=t(78241),x=t(43418),v=t(8591),g=t(66104),y=t(6848),j=t(98135),b=t(5112),w=t(88522),Z=t(3113),k={flex_box_center:"flex_box_center___Pwy41",flex_space_between:"flex_space_between___iGrQJ",flex_box_vertical_center:"flex_box_vertical_center___yCxnY",flex_box_center_end:"flex_box_center_end___WYWWp",flex_box_column:"flex_box_column___XMpFi",bg:"bg___WrQc9",top:"top___eHaMu",title:"title___ZzSKL",img:"img___TSo4p",span:"span___i1hTN",button:"button___M8rSK",content:"content___BOwAQ",Banner:"Banner___t6PnF",right:"right___x1tqT",titles:"titles___UHOD8",bonus:"bonus___l9Tlu",items:"items___CPICU",bottom:"bottom___HHYt7",tag:"tag___DBN6l",jsinput:"jsinput___oh61y",baseFormItem:"baseFormItem___t5ZrH",scoremodal:"scoremodal___yE6h8",yes:"yes___XyW4g",no:"no___kIYD7",bottoms:"bottoms___X64Ij",loaderimg:"loaderimg___w2vWU",enroll:"enroll___lbTQ5",publish:"publish___kDAkJ",ended:"ended___mycKl",form_item:"form_item___lsqU3",form_item_item:"form_item_item___Zdnul",form_item_item_select:"form_item_item_select____5lDo",shareicon:"shareicon___Z_RCj",ApplyStyle:"ApplyStyle___Hyn8j"},N=t(83036),I="all___CqKTx",A="setting___v3_ot",S="setting_title___WxGAY",C="setting_content___XAWD6",F="setting_menu___oKuAW",P="menu_item___qbDG8",T="menu_item_active___kzN6I",L="setting_info___pqlf5",E="all___dBmCY",D="title___IeVqW",R="content___zp_KL",V="form_item___hXuXB",M="form_item_basic___K4a8V",z="form_item_time___h8rdI",B="form_item_model____Mn2H",O="form_item_item___CR0Q5",Y="form_item_item_select___eeMCh",H="textarea_father___XVeQz",q="textarea_length___Xdwl4",Q="upload_button___zltZE",G="upload_button_file___vVqry",U="upload_text___pdO7Y",W="date_text___gvUlY",J="upload_download___KCtvw",K="checkbox_text___yn4Cf",X="footer___t6QDc",$="save_button___l7JJ7",ee="radio_style___tWyOo",ne=t(46651),te=t(84291),ie=t(24905),le=t(95237),se=t(43604),oe=t(14491),ae=t(99232),re=t.n(ae),ce=t(22092),de=t(15426),ue=t(54335),pe=t(75645),me=t(61435),_e=t(81542),he=t(37712),fe=["competitions","dispatch"],xe=j.Z.TextArea,ve=(0,_.connect)((function(e){return{competitions:e.competitions}}))((function(e){var n,t,i,s=e.competitions,a=e.dispatch,c=p()(e,fe),u=f.Z.useForm(),g=d()(u,1)[0],w=(0,m.useState)({}),Z=d()(w,2),k=Z[0],N=Z[1],I=(0,m.useState)(0),A=d()(I,2),S=A[0],C=A[1],F=(0,m.useState)(),P=d()(F,2),T=P[0],L=P[1],ae=(0,m.useState)(),ve=d()(ae,2),ge=ve[0],ye=ve[1],je=(0,m.useState)(!1),be=d()(je,2),we=be[0],Ze=be[1],ke=(0,m.useState)(!1),Ne=d()(ke,2),Ie=Ne[0],Ae=Ne[1],Se=(0,m.useState)(!1),Ce=d()(Se,2),Fe=Ce[0],Pe=Ce[1],Te=(0,m.useState)(!1),Le=d()(Te,2),Ee=Le[0],De=Le[1],Re=(0,m.useState)(!1),Ve=d()(Re,2),Me=Ve[0],ze=Ve[1],Be=(0,m.useState)([]),Oe=d()(Be,2),Ye=Oe[0],He=Oe[1],qe=(0,m.useState)(0),Qe=d()(qe,2),Ge=Qe[0],Ue=Qe[1],We=(0,m.useState)(!1),Je=d()(We,2),Ke=Je[0],Xe=Je[1],$e=(0,m.useState)([]),en=d()($e,2),nn=en[0],tn=en[1],ln=(0,m.useState)(!1),sn=d()(ln,2),on=(sn[0],sn[1]),an=s.Header,rn=(0,_.useParams)(),cn=function(){var e=r()(o()().mark((function e(n){var t,i,s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!n.personal||(n.is_student||n.is_teacher||n.is_professional)){e.next=3;break}return v.ZP.error("请选择至少一种身份可以报名参赛"),e.abrupt("return");case 3:i=[],(null==T?void 0:T.length)>0&&(null==T||T.map((function(e){var n;i.push((null==e||null===(n=e.response)||void 0===n?void 0:n.id)||(null==e?void 0:e.id))}))),g.setFieldValue("attachment_ids",i),s=[],(null==ge?void 0:ge.length)>0&&(null==ge||ge.map((function(e){var n;s.push((null==e||null===(n=e.response)||void 0===n?void 0:n.id)||(null==e?void 0:e.id))}))),g.setFieldValue("file_id",s),g.setFieldValue("is_authentication",we),g.setFieldValue("need_phone",Ie),g.setFieldValue("need_mail",Fe),g.setFieldValue("competition_staffs",[{minimum:g.getFieldValue("student_min"),maximum:g.getFieldValue("student_max"),category:"student",mutiple_limited:Ee,check_phone:!1},{minimum:g.getFieldValue("teacher_min"),maximum:g.getFieldValue("teacher_max"),category:"teacher",mutiple_limited:Me,check_phone:!1}]),(null===(t=k.identifier)||void 0===t?void 0:t.length)<3?v.ZP.error("比赛网址最少要输入三个字符"):(0,ce.IN)({id:Ge,identifier:g.getFieldValue("identifier")}).then(function(){var e=r()(o()().mark((function e(n){var t,i,s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!=(null==n?void 0:n.status)&&g.setFieldValue("identifier",""),0!=(null==n?void 0:n.status)){e.next=6;break}return e.next=4,(0,ce.$M)(l()(l()({id:null==c?void 0:c.competitionId},g.getFieldsValue()),{},{enroll_start_time:g.getFieldValue("enroll_start_time")?re()(g.getFieldValue("enroll_start_time")).format("YYYY-MM-DD HH:mm"):"",enroll_end_time:g.getFieldValue("enroll_end_time")?re()(g.getFieldValue("enroll_end_time")).format("YYYY-MM-DD HH:mm"):"",start_time:g.getFieldValue("start_time")?re()(g.getFieldValue("start_time")).format("YYYY-MM-DD HH:mm"):"",end_time:g.getFieldValue("end_time")?re()(g.getFieldValue("end_time")).format("YYYY-MM-DD HH:mm"):""}));case 4:if(0==(null==(t=e.sent)?void 0:t.status)){if(v.ZP.success("更改成功"),(null==t?void 0:t.failed.length)>0){for(s in Xe(!0),i=[],null==t?void 0:t.failed)i.push({phone:null==t?void 0:t.failed[s][0],name:null==t?void 0:t.failed[s][1],email:null==t?void 0:t.failed[s][2]});tn(i)}(null==rn?void 0:rn.identifier)==g.getFieldValue("identifier")?(a({type:"competitions/getStaff",payload:{identifier:null==c?void 0:c.competitionId}}),a({type:"competitions/getHeader",payload:{identifier:null==c?void 0:c.competitionId}})):(null==rn?void 0:rn.identifier)!=g.getFieldValue("identifier")&&_.history.push("/competitions/detail/".concat(g.getFieldValue("identifier"),"?type=4"))}case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}());case 14:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();(0,m.useEffect)((function(){(0,de.GY)({}).then((function(e){He(null==e?void 0:e.schools)})).then((function(){(0,ce.o3)(null==c?void 0:c.competitionId).then((function(e){var n,t,i,s,o,a,r,d,u,p,m,_,h,f,x,v,y,j,b,w,Z;(Ue(null==e?void 0:e.id),g.setFieldValue("is_student",null==e?void 0:e.is_student),g.setFieldValue("is_teacher",null==e?void 0:e.is_teacher),g.setFieldValue("is_professional",null==e?void 0:e.is_professional),g.setFieldValue("name",null==e?void 0:e.name),g.setFieldValue("sub_title",null==e?void 0:e.sub_title),g.setFieldValue("description",null==e?void 0:e.description),g.setFieldValue("identifier",null==e?void 0:e.identifier),g.setFieldValue("bonus",null==e?void 0:e.bonus),g.setFieldValue("awards_count",null==e?void 0:e.awards_count),g.setFieldValue("need_apply_name",null==e||null===(n=e.need_apply_info)||void 0===n?void 0:n.need_apply_name),g.setFieldValue("need_apply_student_id",null==e||null===(t=e.need_apply_info)||void 0===t?void 0:t.need_apply_student_id),g.setFieldValue("need_apply_sex",null==e||null===(i=e.need_apply_info)||void 0===i?void 0:i.need_apply_sex),g.setFieldValue("need_apply_phone",null==e||null===(s=e.need_apply_info)||void 0===s?void 0:s.need_apply_phone),g.setFieldValue("need_apply_grade",null==e||null===(o=e.need_apply_info)||void 0===o?void 0:o.need_apply_grade),g.setFieldValue("need_apply_teacher_name",null==e||null===(a=e.need_apply_info)||void 0===a?void 0:a.need_apply_teacher_name),g.setFieldValue("need_apply_school",null==e||null===(r=e.need_apply_info)||void 0===r?void 0:r.need_apply_school),g.setFieldValue("need_apply_teacher_phone",null==e||null===(d=e.need_apply_info)||void 0===d?void 0:d.need_apply_teacher_phone),null==e||null===(u=e.attachments)||void 0===u||u.map((function(e){e.name=e.title})),g.setFieldValue("attachment_ids",null==e?void 0:e.attachments),L(null==e?void 0:e.attachments),g.setFieldValue("enroll_start_time",null!=e&&e.enroll_start_time?re()(null==e?void 0:e.enroll_start_time):""),g.setFieldValue("enroll_end_time",null!=e&&e.enroll_end_time?re()(null==e?void 0:e.enroll_end_time):""),g.setFieldValue("start_time",null!=e&&e.start_time?re()(null==e?void 0:e.start_time):""),g.setFieldValue("end_time",null!=e&&e.end_time?re()(null==e?void 0:e.end_time):""),g.setFieldValue("rule",null==e?void 0:e.rule),null!=e&&e.file)&&(e.file.name=null==e||null===(h=e.file)||void 0===h?void 0:h.title);(g.setFieldValue("file_id",null==e?void 0:e.file),null!=e&&e.file&&ye([null==e?void 0:e.file]),g.setFieldValue("region_rule",null==e?void 0:e.region_rule),g.setFieldValue("region_schools",null==e?void 0:e.region_school_array),g.setFieldValue("is_authentication",null==e?void 0:e.is_authentication),Ze(null==e?void 0:e.is_authentication),g.setFieldValue("need_phone",null==e?void 0:e.need_phone),Ae(null==e?void 0:e.need_phone),g.setFieldValue("need_mail",null==e?void 0:e.need_mail),Pe(null==e?void 0:e.need_mail),g.setFieldValue("personal",null==e?void 0:e.personal),null!=e&&e.member_staff)?(g.setFieldValue("student_min",null==e||null===(f=e.member_staff)||void 0===f?void 0:f.minimum),g.setFieldValue("student_max",null==e||null===(x=e.member_staff)||void 0===x?void 0:x.maximum),g.setFieldValue("student_checkbox",null==e||null===(v=e.member_staff)||void 0===v?void 0:v.mutiple_limited)):(g.setFieldValue("student_min",0),g.setFieldValue("student_max",1));null!=e&&e.teacher_staff?(g.setFieldValue("teacher_min",null==e||null===(y=e.teacher_staff)||void 0===y?void 0:y.minimum),g.setFieldValue("teacher_max",null==e||null===(j=e.teacher_staff)||void 0===j?void 0:j.maximum),g.setFieldValue("teacher_checkbox",null==e||null===(b=e.teacher_staff)||void 0===b?void 0:b.mutiple_limited)):(g.setFieldValue("teacher_min",0),g.setFieldValue("teacher_max",0));3===(null==e?void 0:e.mode)?(ze(!0),De(!0)):(ze(null==e||null===(w=e.teacher_staff)||void 0===w?void 0:w.mutiple_limited),De(null==e||null===(Z=e.member_staff)||void 0===Z?void 0:Z.mutiple_limited));De(null==e||null===(p=e.member_staff)||void 0===p?void 0:p.mutiple_limited),ze(null==e||null===(m=e.teacher_staff)||void 0===m?void 0:m.mutiple_limited),N(l()({},g.getFieldsValue())),C(null===(_=g.getFieldValue("description"))||void 0===_?void 0:_.length),null==c||c.loadingFunction(!1)}))})),null!=c&&c.formName&&g.scrollToField(null==c?void 0:c.formName)}),[]);var dn=function(e,n){"报名开始时间"==n?g.getFieldValue("enroll_end_time")&&e>=g.getFieldValue("enroll_end_time")&&(v.ZP.error("报名开始时间必须小于报名结束时间"),g.setFieldValue("enroll_start_time",""),g.setFieldValue("enroll_end_time","")):"报名结束时间"==n?g.getFieldValue("enroll_start_time")?e<=g.getFieldValue("enroll_start_time")&&(v.ZP.error("报名结束时间必须大于报名开始时间"),g.setFieldValue("enroll_end_time","")):(v.ZP.error("报名结束时间必须大于报名开始时间"),g.setFieldValue("enroll_end_time","")):"竞赛开始时间"==n?g.getFieldValue("end_time")&&e>=g.getFieldValue("end_time")&&(v.ZP.error("竞赛开始时间必须小于竞赛结束时间"),g.setFieldValue("start_time",""),g.setFieldValue("end_time","")):"竞赛结束时间"==n&&(g.getFieldValue("start_time")?e<=g.getFieldValue("start_time")&&(v.ZP.error("竞赛结束时间必须大于竞赛开始时间"),g.setFieldValue("end_time","")):(v.ZP.error("竞赛结束时间必须大于竞赛开始时间"),g.setFieldValue("end_time","")))};return(0,he.jsxs)("div",{className:E,children:[(0,he.jsxs)(f.Z,{form:g,labelCol:{flex:"120px"},scrollToFirstError:!0,colon:!1,initialValues:{region_rule:0,student_min:0,student_max:1,teacher_min:0,teacher_max:0,is_student:!0,is_teacher:!0,is_professional:!0},onFinish:cn,onFinishFailed:function(){var e=r()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:g.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"auto",block:"center"});case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),onChange:function(){var e,n,t=null==g||null===(e=g.getFieldValue("sponsor_user_name"))||void 0===e?void 0:e.replaceAll(" ","");g.setFieldValue("sponsor_user_name",t);var i=g.getFieldsValue();C(null===(n=i.description)||void 0===n?void 0:n.length),N(l()({},i))},children:[(0,he.jsx)("div",{className:D,children:"基本信息"}),(0,he.jsxs)("div",{className:R,children:[(0,he.jsx)(f.Z.Item,{style:{marginTop:"-15px"},className:V,label:"竞赛主标题",colon:!1,name:"name",rules:[{required:!0,message:"必填项:不能为空"}],children:(0,he.jsx)(j.Z,{className:O,placeholder:"请输入竞赛主标题",maxLength:60,suffix:(0,he.jsxs)("span",{children:[(null===(n=k.name)||void 0===n?void 0:n.length)||0,(0,he.jsx)("span",{style:{color:"#c5c5c5"},children:"/60"})]})})}),(0,he.jsx)(f.Z.Item,{className:M,label:"竞赛副标题",colon:!1,name:"sub_title",children:(0,he.jsx)(j.Z,{className:O,placeholder:"请输入竞赛副标题",maxLength:60,suffix:(0,he.jsxs)("span",{children:[(null===(t=k.sub_title)||void 0===t?void 0:t.length)||0,(0,he.jsx)("span",{style:{color:"#c5c5c5"},children:"/60"})]})})}),(0,he.jsxs)("div",{className:H,children:[(0,he.jsx)(f.Z.Item,{className:V,label:"竞赛简介",colon:!1,name:"description",children:(0,he.jsx)(xe,{maxLength:200,placeholder:"请输入简介",rows:5})}),(0,he.jsxs)("span",{className:q,children:[S||0,(0,he.jsx)("span",{style:{color:"#c5c5c5"},children:"/200"})]})]}),(0,he.jsx)(f.Z.Item,{className:M,label:(0,he.jsxs)("div",{children:[(0,he.jsx)("span",{style:{color:"#ff4d4f",marginRight:"4px",fontFamily:"SimSun, sans-serif"},children:"*"}),"比赛网址"]}),colon:!1,children:(0,he.jsxs)("div",{style:{display:"flex"},children:[(0,he.jsxs)("div",{style:{width:"40%"},children:[window.location.origin,"/competitions/detail/"]}),(0,he.jsx)(y.Z,{placement:"topLeft",color:"#fb3226",overlayStyle:{maxWidth:"350px",width:"350px"},title:"如果修改竞赛网址,会造成参赛人员无法再次通过旧网址进入",children:(0,he.jsx)(f.Z.Item,{style:{width:"calc(68% + 16px)",marginLeft:"-16px"},label:(0,he.jsx)("div",{style:{width:"0px"}}),colon:!1,name:"identifier",rules:[{required:!0,message:"必填项:不能为空"},{pattern:new RegExp(/^[A-Za-z0-9\-_]*$/,""),message:"必须是数字、字母、下划线或者横线"}],children:(0,he.jsx)(j.Z,{className:O,placeholder:"请输入网址",maxLength:20,suffix:(0,he.jsxs)("span",{children:[(null===(i=k.identifier)||void 0===i?void 0:i.length)||0,(0,he.jsx)("span",{style:{color:"#c5c5c5"},children:"/20"})]}),onBlur:function(){on(!1),(0,ce.IN)({id:Ge,identifier:g.getFieldValue("identifier")}).then((function(e){0!=(null==e?void 0:e.status)&&g.setFieldValue("identifier","")}))},onChange:function(){on(!0)},disabled:"ended"==(null==an?void 0:an.competition_status)})})})]})}),(0,he.jsx)(f.Z.Item,{className:M,style:{marginTop:"-12px"},label:"奖金金额",colon:!1,name:"bonus",rules:[{pattern:new RegExp(/^\d{0,8}$/,"g"),message:"必须是8位数以内的正整数"}],children:(0,he.jsx)(j.Z,{autoComplete:"off",className:O,placeholder:"如果需要设置奖金,请与平台客服人员对接",suffix:(0,he.jsx)("span",{style:{color:"#c5c5c5"},children:"元"})})}),(0,he.jsx)(f.Z.Item,{className:M,label:"奖项数量",colon:!1,name:"awards_count",rules:[{pattern:new RegExp(/^\d{0,9}$/,"g"),message:"必须是正整数"}],children:(0,he.jsx)(j.Z,{autoComplete:"off",className:O,placeholder:"请输入奖项数量",suffix:(0,he.jsx)("span",{style:{color:"#c5c5c5"},children:"个"})})}),(0,he.jsx)(f.Z.Item,{name:"attachment_ids",label:"举办资质文档",colon:!1,getValueFromEvent:function(e){return Array.isArray(e)?e:e&&e.fileList},children:(0,he.jsxs)("div",{style:{display:"flex"},children:[(0,he.jsx)(ne.Z,{action:ue.Z.API_SERVER+"/api/attachments.json",onChange:function(e){L(null==e?void 0:e.fileList)},onRemove:function(e){console.log(e),L([])},fileList:T,withCredentials:!0,children:(0,he.jsx)("div",{className:Q,children:"上传文档"})}),(0,he.jsx)("div",{className:U,children:"如果涉及到竞赛奖金相关事项,请上传相关资质的证明文件,有便于竞赛快速审核通过"})]})}),(0,he.jsx)(f.Z.Item,{className:M,label:"报名时间",colon:!1,children:(0,he.jsxs)("div",{style:{display:"flex"},children:[(0,he.jsx)(f.Z.Item,{name:"enroll_start_time",children:(0,he.jsx)(te.default,{style:{height:"40px"},showTime:!0,format:"YYYY-MM-DD HH:mm",onChange:function(e){dn(e,"报名开始时间")}})}),(0,he.jsx)("span",{style:{margin:"0 10px"},children:"至"}),(0,he.jsx)(f.Z.Item,{name:"enroll_end_time",children:(0,he.jsx)(te.default,{style:{height:"40px"},showTime:!0,format:"YYYY-MM-DD HH:mm",onChange:function(e){dn(e,"报名结束时间")}})}),(0,he.jsx)("div",{className:W,children:"如果不填报名时间,则竞赛发布后将不展示报名入口"})]})}),(0,he.jsx)(f.Z.Item,{className:z,label:(0,he.jsxs)("div",{children:[(0,he.jsx)("span",{style:{color:"#ff4d4f",marginRight:"4px",fontFamily:"SimSun, sans-serif"},children:"*"}),"竞赛时间"]}),colon:!1,children:(0,he.jsxs)("div",{style:{display:"flex"},children:[(0,he.jsx)(f.Z.Item,{name:"start_time",rules:[{required:!0,message:"必填项:不能为空"}],children:(0,he.jsx)(te.default,{style:{height:"40px"},showTime:!0,format:"YYYY-MM-DD HH:mm",onChange:function(e){dn(e,"竞赛开始时间")},disabled:"progressing"==(null==an?void 0:an.competition_status)||"ended"==(null==an?void 0:an.competition_status)})}),(0,he.jsx)("span",{style:{margin:"0 10px"},children:"至"}),(0,he.jsx)(f.Z.Item,{name:"end_time",rules:[{required:!0,message:"必填项:不能为空"}],children:(0,he.jsx)(te.default,{style:{height:"40px"},showTime:!0,format:"YYYY-MM-DD HH:mm",onChange:function(e){dn(e,"竞赛结束时间")},disabled:"ended"==(null==an?void 0:an.competition_status)})})]})})]}),(0,he.jsx)("div",{className:D,children:"开放范围"}),(0,he.jsxs)("div",{className:R,children:[(0,he.jsx)(f.Z.Item,{className:ee,label:"参赛规则",name:"rule",colon:!1,children:(0,he.jsxs)(b.ZP.Group,{children:[(0,he.jsx)(b.ZP,{value:0,style:{width:"120px"},children:"按范围参加"}),(0,he.jsx)(b.ZP,{value:1,style:{width:"120px"},children:"自定用户参加"})]})}),1==g.getFieldValue("rule")&&(0,he.jsx)(f.Z.Item,{name:"file_id",label:" ",colon:!1,getValueFromEvent:function(e){return Array.isArray(e)?e:e&&e.fileList},children:(0,he.jsxs)("div",{style:{marginLeft:"0px",display:"flex"},children:[(0,he.jsx)(ne.Z,{accept:".xls, .xlsx",maxCount:1,action:ue.Z.API_SERVER+"/api/attachments.json",onChange:function(e){ye(null==e?void 0:e.fileList)},onRemove:function(e){console.log(e),ye([])},fileList:ge,withCredentials:!0,children:(0,he.jsx)("div",{className:G,children:"选择文件"})}),(0,he.jsxs)("div",{className:J,style:{marginLeft:30},onClick:function(){(0,me.Nd)(null,ue.Z.API_SERVER+"/api/competitions/download_template")},children:["下载模版",(0,he.jsx)("i",{className:"iconfont icon-xiazai5 font14 ml5"})]})]})}),0==g.getFieldValue("rule")&&(0,he.jsx)(f.Z.Item,{label:"选择院校",name:"region_rule",className:ee,colon:!1,style:{marginTop:"-3px"},children:(0,he.jsxs)(b.ZP.Group,{children:[(0,he.jsx)(b.ZP,{value:0,style:{width:"120px"},children:"全部院校"}),(0,he.jsx)(b.ZP,{value:1,style:{width:"120px"},children:"部分院校"})]})}),1==g.getFieldValue("region_rule")&&0==g.getFieldValue("rule")&&(0,he.jsx)(f.Z.Item,{className:V,style:{marginTop:"-3px"},label:" ",colon:!1,name:"region_schools",children:(0,he.jsx)(h.default,{mode:"multiple",className:Y,options:Ye,fieldNames:{label:"name",value:"id"},filterOption:function(e,n){var t;return(null!==(t=null==n?void 0:n.name)&&void 0!==t?t:"").toLowerCase().includes(e.toLowerCase())}})}),(0,he.jsx)("div",{children:1==g.getFieldValue("region_rule")&&0==g.getFieldValue("rule")&&(0,_e.Ny)()&&(0,he.jsx)(f.Z.Item,{name:"file_id",label:" ",colon:!1,getValueFromEvent:function(e){return Array.isArray(e)?e:e&&e.fileList},children:(0,he.jsxs)("div",{style:{marginLeft:"0px",display:"flex"},children:[(0,he.jsx)(ne.Z,{accept:".xls, .xlsx",maxCount:1,action:ue.Z.API_SERVER+"/api/attachments.json",onChange:function(e){ye(null==e?void 0:e.fileList)},onRemove:function(e){console.log(e),ye([])},fileList:ge,withCredentials:!0,children:(0,he.jsx)("div",{className:G,children:"选择文件"})}),(0,he.jsxs)("div",{className:J,style:{marginLeft:30},onClick:function(){(0,me.Nd)(null,ue.Z.API_SERVER+"/api/competitions/download_school_template.xlsx")},children:["下载模版",(0,he.jsx)("i",{className:"iconfont icon-xiazai5 font14 ml5"})]})]})})})]}),(0,he.jsx)("div",{className:D,children:"报名者条件"}),(0,he.jsxs)("div",{className:R,children:[(0,he.jsx)(f.Z.Item,{label:"报名条件",name:"is_authentication",className:ee,style:{marginTop:"-10px"},colon:!1,children:(0,he.jsxs)(ie.Z,{checked:we,onChange:function(e){var n;return Ze(null==e||null===(n=e.target)||void 0===n?void 0:n.checked)},children:["实名认证",(0,he.jsx)("span",{className:K,children:"(参赛人员账号必须实名认证)"})]})}),(0,he.jsx)(f.Z.Item,{label:" ",name:"need_phone",style:{marginTop:"-10px"},colon:!1,children:(0,he.jsxs)(ie.Z,{checked:Ie,onChange:function(e){var n;return Ae(null==e||null===(n=e.target)||void 0===n?void 0:n.checked)},children:["绑定手机",(0,he.jsx)("span",{className:K,children:"(参赛人员账号必须绑定手机号)"})]})}),(0,he.jsx)(f.Z.Item,{label:" ",name:"need_mail",style:{marginTop:"-10px"},colon:!1,children:(0,he.jsxs)(ie.Z,{checked:Fe,onChange:function(e){var n;return Pe(null==e||null===(n=e.target)||void 0===n?void 0:n.checked)},children:["绑定邮箱",(0,he.jsx)("span",{className:K,children:"(参赛人员账号必须绑定邮箱)"})]})}),(0,he.jsx)("div",{style:{display:"flex",marginBottom:20},children:(0,he.jsxs)("div",{style:{paddingLeft:50,textAlign:"end"},children:["报名信息 ",(0,he.jsx)("span",{style:{marginLeft:0},className:K,children:"(参赛人员报名时需填写的信息)"})]})}),(0,he.jsxs)(f.Z.Item,{label:" ",children:[(0,he.jsxs)(le.Z,{wrap:!1,gutter:10,children:[(0,he.jsx)(se.Z,{children:(0,he.jsx)(f.Z.Item,{name:"need_apply_name",style:{marginTop:"-12px"},valuePropName:"checked",children:(0,he.jsx)(ie.Z,{children:"姓名"})})}),(0,he.jsx)(se.Z,{children:(0,he.jsx)(f.Z.Item,{name:"need_apply_student_id",style:{marginTop:"-12px"},valuePropName:"checked",children:(0,he.jsx)(ie.Z,{children:"学号"})})}),(0,he.jsx)(se.Z,{children:(0,he.jsx)(f.Z.Item,{name:"need_apply_sex",style:{marginTop:"-12px"},valuePropName:"checked",children:(0,he.jsx)(ie.Z,{children:"性别"})})}),(0,he.jsx)(se.Z,{children:(0,he.jsx)(f.Z.Item,{name:"need_apply_phone",style:{marginTop:"-12px"},valuePropName:"checked",children:(0,he.jsx)(ie.Z,{children:"电话"})})}),(0,he.jsx)(se.Z,{children:(0,he.jsx)(f.Z.Item,{name:"need_apply_grade",style:{marginTop:"-12px"},valuePropName:"checked",children:(0,he.jsx)(ie.Z,{children:"年级"})})}),(0,he.jsx)(se.Z,{children:(0,he.jsx)(f.Z.Item,{name:"need_apply_teacher_name",style:{marginTop:"-12px"},valuePropName:"checked",children:(0,he.jsx)(ie.Z,{children:"指导老师姓名"})})}),(0,he.jsx)(se.Z,{children:(0,he.jsx)(f.Z.Item,{name:"need_apply_teacher_phone",style:{marginTop:"-12px"},valuePropName:"checked",children:(0,he.jsx)(ie.Z,{children:"指导老师联系方式"})})})]}),(0,he.jsx)(se.Z,{children:(0,he.jsx)(f.Z.Item,{name:"need_apply_school",style:{marginTop:"-12px"},valuePropName:"checked",children:(0,he.jsxs)(ie.Z,{children:["学校/单位",(0,he.jsx)(y.Z,{title:"开启后,参赛人员填写报名信息时,可选的学校/单 位选项与“开放范围-选择院校”所列出的院校一致。",children:(0,he.jsx)("i",{className:"iconfont icon-jinggao-3",style:{color:"#9096A3",marginLeft:10}})}),(0,he.jsx)("span",{style:{color:"#9096A3"},children:"(与“开放范围”包含院校一致)"})]})})})]})]}),(0,he.jsx)("div",{className:D,children:"参赛模式"}),(0,he.jsxs)("div",{className:R,children:[(0,he.jsx)(f.Z.Item,{label:" ",name:"personal",colon:!1,children:(0,he.jsxs)(b.ZP.Group,{disabled:"progressing"==(null==an?void 0:an.competition_status)||"ended"==(null==an?void 0:an.competition_status),children:[(0,he.jsx)(b.ZP,{value:!1,style:{width:"120px"},children:"战队赛"}),(0,he.jsx)(b.ZP,{value:!0,style:{width:"120px"},children:"个人赛"})]})}),0==g.getFieldValue("personal")&&(0,he.jsxs)(he.Fragment,{children:[(0,he.jsx)(f.Z.Item,{className:B,style:{marginTop:"-2px"},label:" ",colon:!1,children:(0,he.jsxs)("div",{style:{display:"flex"},children:[(0,he.jsx)("span",{style:{margin:"0 10px 0 -50px"},children:"学生数"}),(0,he.jsx)(f.Z.Item,{name:"student_min",rules:[{pattern:new RegExp(/^[0-9]+([.]{1}[0-9]+){0,1}$/,"g"),message:"必须是数值"}],children:(0,he.jsx)(j.Z,{style:{width:"100px"}})}),(0,he.jsx)("span",{style:{margin:"0 10px"},children:"至"}),(0,he.jsx)(f.Z.Item,{name:"student_max",rules:[{pattern:new RegExp(/^[0-9]+([.]{1}[0-9]+){0,1}$/,"g"),message:"必须是数值"}],children:(0,he.jsx)(j.Z,{style:{width:"100px"}})}),(0,he.jsx)("span",{style:{margin:"0 10px"},children:"人"}),(0,he.jsx)(f.Z.Item,{name:"student_checkbox",children:(0,he.jsx)(ie.Z,{style:{marginLeft:"20px"},disabled:3===(null==an?void 0:an.mode),checked:Ee,onChange:function(e){var n;return De(null==e||null===(n=e.target)||void 0===n?void 0:n.checked)},children:(0,he.jsx)("span",{children:"不可存在多个战队中"})})})]})}),(0,he.jsx)(f.Z.Item,{className:B,style:{marginTop:"-12px"},label:" ",name:"competition_staffs",colon:!1,children:(0,he.jsxs)("div",{style:{display:"flex"},children:[(0,he.jsx)("span",{style:{margin:"0 10px 0 -50px"},children:"教师数"}),(0,he.jsx)(f.Z.Item,{name:"teacher_min",rules:[{pattern:new RegExp(/^[0-9]+([.]{1}[0-9]+){0,1}$/,"g"),message:"必须是数值"}],children:(0,he.jsx)(j.Z,{style:{width:"100px"}})}),(0,he.jsx)("span",{style:{margin:"0 10px"},children:"至"}),(0,he.jsx)(f.Z.Item,{name:"teacher_max",rules:[{pattern:new RegExp(/^[0-9]+([.]{1}[0-9]+){0,1}$/,"g"),message:"必须是数值"}],children:(0,he.jsx)(j.Z,{style:{width:"100px"}})}),(0,he.jsx)("span",{style:{margin:"0 10px"},children:"人"}),(0,he.jsx)(f.Z.Item,{name:"teacher_checkbox",children:(0,he.jsx)(ie.Z,{style:{marginLeft:"20px"},disabled:3===(null==an?void 0:an.mode),checked:Me,onChange:function(e){var n;return ze(null==e||null===(n=e.target)||void 0===n?void 0:n.checked)},children:(0,he.jsx)("span",{children:"不可存在多个战队中"})})})]})})]}),1==g.getFieldValue("personal")&&(0,he.jsx)(f.Z.Item,{label:" ",children:(0,he.jsxs)(le.Z,{wrap:!1,gutter:10,children:[(0,he.jsx)(se.Z,{children:(0,he.jsx)(f.Z.Item,{name:"is_student",style:{marginTop:"-12px"},valuePropName:"checked",normalize:function(e,n,t){return e||t.is_teacher||t.is_professional?e:(v.ZP.warning("请选择至少一种身份可以报名参赛"),!(e||t.is_teacher||t.is_professional))},children:(0,he.jsx)(ie.Z,{children:"学生身份参赛"})})}),(0,he.jsx)(se.Z,{children:(0,he.jsx)(f.Z.Item,{name:"is_teacher",style:{marginTop:"-12px"},valuePropName:"checked",normalize:function(e,n,t){return e||t.is_student||t.is_professional?e:(v.ZP.warning("请选择至少一种身份可以报名参赛"),!(e||t.is_student||t.is_professional))},children:(0,he.jsx)(ie.Z,{children:"教师身份参赛"})})}),(0,he.jsx)(se.Z,{children:(0,he.jsx)(f.Z.Item,{name:"is_professional",style:{marginTop:"-12px"},valuePropName:"checked",normalize:function(e,n,t){return e||t.is_teacher||t.is_student?e:(v.ZP.warning("请选择至少一种身份可以报名参赛"),!(e||t.is_teacher||t.is_student))},children:(0,he.jsx)(ie.Z,{children:"专业人士身份参赛"})})})]})})]}),(0,he.jsx)("div",{className:X,children:(0,he.jsx)(pe.Z,{className:$,htmlType:"submit",onClick:r()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)}))),children:"保存更改"})})]}),(0,he.jsx)(x.Z,{centered:!0,title:"以下数据导入失败",open:Ke,okText:"确定",cancelText:"取消",onOk:function(){Xe(!1)},onCancel:function(){Xe(!1)},children:(0,he.jsx)(oe.Z,{bordered:!0,scroll:{y:400},columns:1==g.getFieldValue("rule")?[{title:"手机号",dataIndex:"phone"},{title:"姓名",dataIndex:"name"},{title:"邮箱",dataIndex:"email"}]:[{title:"ID",dataIndex:"phone"},{title:"学校/单位",dataIndex:"name"}],dataSource:nn,pagination:!1,rowKey:function(e){return e.name}})})]})})),ge={flex_box_center:"flex_box_center___TUtVx",flex_space_between:"flex_space_between___skxVP",flex_box_vertical_center:"flex_box_vertical_center____enb6",flex_box_center_end:"flex_box_center_end___lO_Gq",flex_box_column:"flex_box_column___QrhZ_",all:"all___GiQqZ",title:"title___YtceA",content:"content___Es9RO",content_icon:"content_icon___SNFzF",content_info:"content_info___rSAWs",content_title:"content_title___Hkmmk",content_size:"content_size___jLmmn",content_img:"content_img___NRn9i",content_img2:"content_img2___D23TM"},ye=t(78673),je="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAA+9JREFUWEeVl12IVVUUx39rnyuj2UswQiEp1osURFESPoimkPgShJMQQ2UFDsOoEYmOn4yUToXcoSxNsYJewg+klxgJJ8GnqPzoSURUQh998MGBKWdcsvc959599t3nwwuXc+496+z1X//1LXqEXv7jMLCGhLkIkAAm/drf2b292mfhf/7z2L2V1/Q93P0khnGUQdEmJxH6ckoyBb6yR1WcGeJfW8pbBrSup0QPcA9hbs5inwFrkc9KeP8orESYEP0CzVkfUuhb4CvLQMYAlbkkACE6WgGg6LAqN4Uu839nICy5ug/NBVaRr8vckL0TshKy5xtjnzkAn3kMxKyqivDwUMMUDf5CmCFhCaTx5YPM9DgAeyMuKKMvUxhjSrhAD2tlLf+6gD/DU0xxnIRl7UAOjBQdCQD4AlkG1Iv0+xgWSz83WuS2PvorTzLNNQyPd6V6YhnYE7igyo/F9eCCvMcrvvI2iF84i7Aqx0KqR3RXrSx4gEHSb6cu5Om8KO/zchTAaSYQVnalu1gGdlQASFyWLEe4heEs8Gw7a/Js3aeH56WfazkXnGA+wlWMV+y8wBUdDgB0U/y7DLPK+XOMFzH8gdDTVR1bcXIZQ5+s57qT/5mngeMYlhYVO9GtXh2I+bfBRhnm27Y/xxgCvmk3rLB5Gf7HOCAzCC9hmF3WwES3FBQiC8bSP4sFso3bOVqbnMbwZiyqo5bGGlPqBtFP0K7o7LTbP2WEV8PA0kM8wRSXMCysVBj2j6A6in6cxkA3lZaB7TLC59HIHmMpcB5DIzofJPyEcBfDZgeyoJSLflSQBfaFOSyW3VyNAXBBdoBhDKNtFjrl9ksZYJuT+YETGN6KtnuXhpsilbDl/yuyn+eKlLvDrfOanMHwepuFhAnmsVrWMeNkfmQFyrkiV4kOFTDQYL+MsrMMgFPwNfOYdpXuBYSLzGG1DHCnnTUW5Pdcx7AoBkJ0sADAbJbIPv6uApAyYTjIIjZxU4QHXUF7jD0Ie2OxIjoQSUPDLWmyoI7yOjJ6jIUoNxFXzltDbhovohsi88AsDkqTzXUOryujR5kAVoZFSfTDFIA/MCQMyVccqnt4HTn9jk8RdnnB6lJT9INoDIzTyxsywnSdw6tk9BwNrvAbwmthOoquL6wDN2jwTzpadZaRol3BLzT5nmIbuW1iz8TngXdrzQPxSlY2Q9ZZZJwL3gl6QdFqFdsD/PUtNnTWGOVE+1MAZcNmFahwduyelDv7pr9Xupnwbe65aaVshi+jM2xivoKMAR9g3tBJ0XWcJKEvTI/cwOFbVGdxKVvv8kvMKctAL8phDGvcEhFTUGdPKHJTfB6YRBjnMQYfAr/L5O84EyIQAAAAAElFTkSuQmCC",be=t(18327),we=["competitions","globalSetting","loading","dispatch","user"],Ze=(0,_.connect)((function(e){var n=e.competitions,t=e.loading,i=e.globalSetting,l=e.user;return{competitions:n,globalSetting:i,loading:t.models.competitions,user:l}}))((function(e){var n=e.competitions,t=(e.globalSetting,e.loading,e.dispatch),i=(e.user,p()(e,we)),s=(0,m.useState)(""),a=d()(s,2),c=a[0],u=a[1],_=(0,m.useState)(""),h=d()(_,2),g=h[0],y=h[1],b=f.Z.useForm(),w=d()(b,1)[0],k=n.Header,N=(0,m.useState)(!0),I=d()(N,2),A=I[0],S=I[1];(0,m.useEffect)((function(){C()}),[]),(0,m.useEffect)((function(){S(null==k?void 0:k.is_show_picture),w.setFieldValue("apply_success_tips",(null==k?void 0:k.apply_success_tips)||"参赛者可扫码加入大赛官方交流群,获取最新竞赛通知")}),[k]);var C=function(){(0,ce.Mn)(null==i?void 0:i.competitionId).then((function(e){var n,t;0==(null==e?void 0:e.status)?(u(null==e||null===(n=e.data)||void 0===n?void 0:n.competition_image),y(null==e||null===(t=e.data)||void 0===t?void 0:t.qr_code_image),null==i||i.loadingFunction(!1)):v.ZP.error(null==e?void 0:e.message)}))},F=function(e,n){(0,ce.o3)(null==i?void 0:i.competitionId).then((function(l){var s=new FormData;s.append("file",null==e?void 0:e.file),s.append("source_id",null==l?void 0:l.id),s.append("source_type",n),(0,be.ZP)("/api/competitions/set_attachments.json",{method:"post",body:s},!0).then((function(e){"success"==(null==e?void 0:e.message)?(v.ZP.success("上传成功"),C(),t({type:"competitions/getStaff",payload:{identifier:null==i?void 0:i.competitionId}}),t({type:"competitions/getHeader",payload:{identifier:null==i?void 0:i.competitionId}})):v.ZP.error(null==e?void 0:e.message)}))}))};function P(e){return T.apply(this,arguments)}function T(){return(T=r()(o()().mark((function e(n){var i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,be.ZP)("/api/competitions/".concat(k.identifier,"/update_picture_settings.json"),{method:"post",body:n});case 2:0===(null==(i=e.sent)?void 0:i.status)&&(v.ZP.info("更新成功"),t({type:"competitions/getHeader",payload:{identifier:k.identifier}}));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,he.jsxs)("div",{className:ge.all,children:[(0,he.jsx)("div",{className:ge.title,children:"图片设置"}),(0,he.jsxs)("div",{children:[(0,he.jsx)("div",{style:{marginTop:48,marginLeft:50,fontSize:14,color:"#232B40"},children:"竞赛海报"}),(0,he.jsxs)("div",{className:ge.content,children:[(0,he.jsx)("img",{src:je,className:ge.content_icon}),(0,he.jsxs)("div",{className:ge.content_info,children:[(0,he.jsx)(ne.Z,{accept:"image/*",customRequest:function(e){return F(e,"Competition")},showUploadList:!1,children:(0,he.jsx)("div",{className:ge.content_title,children:"上传竞赛封面图"})}),(0,he.jsx)("div",{className:ge.content_size,children:"图片尺寸:792 x 340"})]}),(0,he.jsx)("img",{src:c,className:ge.content_img})]})]}),(0,he.jsxs)("div",{children:[(0,he.jsx)("div",{style:{marginTop:48,marginLeft:50,fontSize:14,color:"#232B40"},children:"报名成功弹窗"}),(0,he.jsxs)("div",{className:ge.content,style:{borderBottom:0},children:[(0,he.jsx)("img",{src:je,className:ge.content_icon}),(0,he.jsxs)("div",{className:ge.content_info,children:[(0,he.jsx)(ne.Z,{accept:"image/*",customRequest:function(e){return F(e,"Competition_code")},showUploadList:!1,children:(0,he.jsx)("div",{className:ge.content_title,children:"上传交流群二维码"})}),(0,he.jsx)("div",{className:ge.content_size,children:"图片尺寸:160 x 160"})]}),(0,he.jsx)("img",{src:g,className:ge.content_img2})]}),(0,he.jsxs)("div",{style:{marginLeft:50,marginRight:50},children:[(0,he.jsxs)("div",{children:["展示二维码",(0,he.jsx)(ye.Z,{checked:A,onChange:function(e){var n;S(e),P({is_show_picture:e,apply_success_tips:null===(n=w.getFieldsValue())||void 0===n?void 0:n.apply_success_tips})},style:{marginLeft:10}})]}),(0,he.jsx)(f.Z,{size:"large",form:w,onFinish:function(e){P(l()({is_show_picture:A},e))},style:{marginTop:20},children:(0,he.jsx)(f.Z.Item,{label:(0,he.jsxs)("div",{children:[(0,he.jsx)("span",{style:{color:"#ff4d4f",marginRight:"4px",fontFamily:"SimSun, sans-serif"},children:"*"}),"报名成功提示"]}),colon:!1,children:(0,he.jsxs)("div",{style:{display:"flex"},children:[(0,he.jsx)(f.Z.Item,{style:{width:"100%"},colon:!1,name:"apply_success_tips",children:(0,he.jsx)(j.Z,{autoComplete:"off",style:{width:"100%"},className:ge.form_item_item,placeholder:"请输入报名成功提示",onBlur:function(){return w.submit()}})}),(0,he.jsx)(Z.ZP,{onClick:function(){var e;x.Z.confirm({title:!1,closable:!0,icon:null,footer:!1,content:(0,he.jsxs)("div",{children:[(0,he.jsxs)("div",{style:{fontSize:26,color:"#3d3d3d",textAlign:"center",marginBottom:20},children:[(0,he.jsx)("i",{style:{fontSize:26,color:"#52C41A"},className:"iconfont icon-tongguo"})," 报名成功"]}),(0,he.jsxs)("div",{style:{alignItems:"center",textAlign:"center"},children:[A&&(0,he.jsx)("img",{style:{width:180,border:"1px solid #eeeeef",padding:10,marginBottom:20},src:ue.Z.IMG_SERVER+(null==k?void 0:k.QR_code)}),(0,he.jsx)("p",{style:{color:"#AAAAAA"},children:null===(e=w.getFieldsValue())||void 0===e?void 0:e.apply_success_tips})]})]})})},style:{marginLeft:10},type:"primary",children:"示例"})]})})})]})]})]})})),ke=t(37205),Ne=t.n(ke),Ie="all___d1AWD",Ae="title___VIjuM",Se="add_people___qkPex",Ce="people_icon___lz5gl",Fe="content___a8dSX",Pe="content_info___ekLIa",Te="info_icon___kXP8P",Le="info_title___Hld67",Ee="info_content___kbIuT",De="info_content_icon___uNxzs",Re="info_content_title___IfIi8",Ve="info_open___NzrUi",Me="info_delete___rZhhO",ze="questions_info___n9Fnq",Be="form_item___oxzha",Oe="form_item_item___yPf7l",Ye="form_item_small___EkG9G",He="guanka_title___uUWQl",qe="nandu_1___qifbd",Qe="nandu_2___qVJU8",Ge="nandu_3___NRfLL",Ue="close_icon___f2hON",We="footer___UDiYB",Je="save_button___t7iMm",Ke="textone___TAI4F",Xe="deletecolor___ldQnR",$e="qselect___uuNp6",en="qinput___xHGmH",nn="modalclass___dPDG7",tn="popu___G8M92",ln="pingcesetting___zHJaT",sn=t(81327),on=t(94001),an=t(43428),rn=t(71418),cn=t(28103),dn=t(53864),un=t(14347),pn="drawer___HuOiD",mn="menu___JTt0c",_n="actived___zd6GY",hn="actived2___hNW2h",fn="subTag___rHkqz",xn="listItem___dr1wg",vn="info___bpBpK",gn="title___typIH",yn="titleLeft___b4niC",jn="filter___HBJIT",bn="description___Rqa6Q",wn="menuCourse____Msk3",Zn="button_right___T8tiB",kn=t(83595),Nn=t(77800),In=t(12649),An=t(79243),Sn=["classroomList","loading","dispatch","shixunsList"],Cn=(j.Z.Search,[{id:"type",name:"来源",children:[{name:"全部",id:"all",type:"type"},{name:"我的",id:"mine",type:"type"}]},{id:"diff",name:"难度",children:[{name:"全部",id:"",type:"diff"},{name:"初级",id:1,type:"diff"},{name:"中级",id:2,type:"diff"},{name:"中高级",id:3,type:"diff"},{name:"高级",id:4,type:"diff"}]}]),Fn=(0,_.connect)((function(e){return{classroomList:e.classroomList,shixunsList:e.shixunsList,loading:e.loading.effects}}))((function(e){var n,t,i=e.classroomList,s=(e.loading,e.dispatch),a=e.shixunsList,c=p()(e,Sn),u=(0,m.useState)(l()({},(0,_.useParams)())),h=d()(u,2),f=h[0],x=(h[1],i.shixunLists),g=i.shixunAiRecommendLists,j=(0,m.useState)(""),w=d()(j,2),k=w[0],N=w[1],I=(0,m.useState)({}),A=d()(I,2),S=A[0],C=A[1],F=(0,m.useState)([]),P=d()(F,2),T=P[0],L=P[1],E=(0,m.useState)(!1),D=d()(E,2),R=D[0],V=D[1],M=[{name:"最新",id:"created_at"},{name:"最热",id:"myshixuns_count"}].filter((function(e){return!!e})),z=(0,m.useState)({page:1,type:"mine",diff:"",status:"published",order:"desc",not_open:!0,limit:20,sort:"myshixuns_count",no_jupyter:1,group_id:null}),B=d()(z,2),O=B[0],Y=B[1];(0,m.useEffect)((function(){H()}),[f.coursesId,O]),(0,m.useEffect)((function(){"新增赛题"===i.actionTabs.key&&(N(""),Y({page:1,type:"mine",diff:"",status:"published",order:"desc",not_open:!0,limit:20,sort:"myshixuns_count",no_jupyter:1,group_id:null})),s({type:"shixunsList/getMenus",payload:{}})}),[i.actionTabs.key]),(0,m.useEffect)((function(){(null!=x&&x.shixun_list||null!=g&&g.shixun_list)&&C("recommend"===O.sort?g:x)}),[x,g]);var H=function(){var e=r()(o()().mark((function e(){var n,t,i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(V(!0),n=l()({},O),"recommend"===O.sort&&(n.sort="myshixuns_count"),"recommend"!==O.sort){e.next=8;break}return e.next=6,s({type:"classroomList/getShixunAiRecommendLists",payload:l()(l()({},n),{},{course_id:f.coursesId})});case 6:e.next=11;break;case 8:return t=l()({},n),e.next=11,s({type:"classroomList/getShixunLists",payload:t});case 11:return e.next=13,(0,be.ZP)("/api/users/user_setting_groups.json",{method:"get",params:{type:"Shixun"}});case 13:i=e.sent,L([{id:null,name:"全部"},{id:-1,name:"未加入目录"}].concat(Ne()((null==i?void 0:i.groups)||[]))),N(""),V(!1);case 17:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();if("选用实践课程"!==i.actionTabs.key){var q=(0,In.P)(),Q=d()(q,4),G=Q[0],U=Q[1],W=Q[2],J=(Q[3],function(){var e=r()(o()().mark((function e(n){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,ce.su)({id:null==c?void 0:c.competitionId,shixun_ids:n.map((function(e){return e.id}))}).then((function(e){0==(null==e?void 0:e.status)?(v.ZP.success("添加成功"),s({type:"classroomList/setActionTabs",payload:{}}),s({type:"competitions/getHeader",payload:{identifier:null==c?void 0:c.competitionId}}),null==c||c.queryQuetions(!0)):v.ZP.error(null==e?void 0:e.message)}));case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()),K=(0,m.useState)(!1),X=d()(K,2),$=X[0],ee=X[1];return(0,he.jsxs)(he.Fragment,{children:[(0,he.jsxs)(an.Z,{title:"选用实践项目",placement:"bottom",height:"100%",closable:!0,open:"新增赛题"===i.actionTabs.key,rootClassName:pn,destroyOnClose:!0,onClose:function(){s({type:"classroomList/setActionTabs",payload:{key:""}})},footer:(0,he.jsxs)("div",{className:"tc",style:{height:"64px",display:"flex",alignItems:"center",justifyContent:"center"},children:[(0,he.jsx)(Z.ZP,{size:"middle",onClick:function(){s({type:"classroomList/setActionTabs",payload:{}})},style:{marginRight:8,width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},children:"取消"}),(0,he.jsx)(Z.ZP,{style:{width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},size:"middle",onClick:r()(o()().mark((function e(){var n,t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!k){e.next=8;break}return ee(!0),t=null==S||null===(n=S.shixun_list)||void 0===n?void 0:n.filter((function(e){return k.includes(e.identifier)})).map((function(e){return{id:e.id,is_copy:0,is_use:1}})),e.next=5,J(t);case 5:ee(!1),e.next=9;break;case 8:v.ZP.error("请选择实践项目");case 9:case"end":return e.stop()}}),e)}))),type:"primary",loading:$,children:"确定"})]}),children:[(0,he.jsx)("section",{className:"tc",children:(0,he.jsx)(Nn.Z,{onChange:function(e){null!=e&&e.keyword.trim()&&(0,An.tk)({name:null==e?void 0:e.keyword.trim(),copywriting:null==e?void 0:e.keyword.trim(),position:"Shixun"}),Y(l()(l()({},O),{},{keyword:null==e?void 0:e.keyword.trim(),schools:null==e?void 0:e.schools.trim(),creator:null==e?void 0:e.creator.trim(),page:1}))}})}),(0,he.jsx)("section",{className:"edu-container",children:(0,he.jsx)(rn.Z,{spinning:R,children:(0,he.jsxs)("aside",{children:[Cn.map((function(e,n){var t;return 0!==n?null:(0,he.jsxs)("ul",{className:mn,children:[(0,he.jsx)("li",{children:e.name}),null==e||null===(t=e.children)||void 0===t?void 0:t.map((function(n,t){return(0,he.jsx)("li",{className:O[e.id]==n.id?_n:"",onClick:function(){O[e.id]=n.id,O.page=1,Y(l()({},O))},children:(0,he.jsx)("strong",{children:n.name})},t)}))]},n)})),(0,he.jsxs)("ul",{className:mn,children:[(0,he.jsx)("li",{children:"方向"}),(0,he.jsx)("li",{className:null!=O&&O.discipline_id?"":_n,onClick:function(){delete O.tag_level,delete O.sub_discipline_id,delete O.discipline_id,O.page=1,Y(l()({},O))},children:(0,he.jsx)("strong",{children:"全部"})}),a.menus&&a.menus.map((function(e,n){return(0,he.jsxs)("li",{className:(null==O?void 0:O.discipline_id)==e.id?_n:"",children:[(0,he.jsx)("strong",{onClick:function(){O.tag_level=1,O.discipline_id=e.id,delete O.sub_discipline_id,O.page=1,Y(l()({},O))},children:e.name}),(0,he.jsx)("div",{children:e.sub_repertoires.map((function(n,t){return(0,he.jsxs)("div",{className:"mt5",children:[(0,he.jsx)("div",{className:(null==O?void 0:O.sub_discipline_id)==n.id&&2===O.tag_level?"".concat(hn," ").concat(fn):fn,onClick:function(){O.tag_level=2,O.discipline_id=e.id,O.sub_discipline_id=n.id,Y(l()({},O))},children:n.name}),(0,he.jsx)("ul",{className:"mt5",children:n.tags&&n.tags.map((function(n,t){return(0,he.jsx)("li",{className:O.sub_discipline_id==n.id&&3===O.tag_level?hn:"",onClick:function(){O.tag_level=3,O.discipline_id=e.id,O.sub_discipline_id=n.id,Y(l()({},O))},children:n.name},t)}))})]},t)}))})]},n)}))]}),"mine"===O.type&&(0,he.jsxs)("ul",{className:mn,children:[(0,he.jsx)("li",{children:"目录"}),null==T?void 0:T.map((function(e,n){return(0,he.jsx)("li",{className:O.group_id==e.id?_n:"",onClick:function(){O.group_id=e.id,O.page=1,Y(l()({},O))},children:(0,he.jsx)("strong",{children:e.name})},n)}))]}),Cn.map((function(e,n){var t;return 1!==n?null:(0,he.jsxs)("ul",{className:mn,children:[(0,he.jsx)("li",{children:e.name}),null==e||null===(t=e.children)||void 0===t?void 0:t.map((function(n,t){return(0,he.jsx)("li",{className:O[e.id]==n.id?_n:"",onClick:function(){O[e.id]=n.id,Y(l()({},O))},children:(0,he.jsx)("strong",{children:n.name})},t)}))]},n)})),"mine"==(null==O?void 0:O.type)&&(0,he.jsxs)("ul",{className:mn,children:[(0,he.jsx)("li",{children:"状态"}),(0,he.jsx)("li",{className:0==O.not_open?_n:"",onClick:function(){O.not_open=!1,O.page=1,Y(l()({},O))},children:(0,he.jsx)("strong",{children:"公开"})}),(0,he.jsx)("li",{className:1==O.not_open?_n:"",onClick:function(){O.not_open=!0,O.page=1,Y(l()({},O))},children:(0,he.jsx)("strong",{children:"未公开"})})]}),(0,he.jsxs)(le.Z,{align:"middle",children:[(0,he.jsx)(se.Z,{flex:"1",className:jn,children:M.map((function(e,n){return(0,he.jsx)(Z.ZP,{className:"mr20",type:O.sort===e.id?"primary":"default",onClick:function(){O.sort=e.id,Y(l()({},O))},children:e.name},n)}))}),(0,he.jsx)(se.Z,{className:"c-grey-999",children:(0,he.jsx)("div",{className:wn,children:(0,he.jsxs)("ul",{children:[(0,he.jsxs)("li",{children:["已选",(0,he.jsx)("span",{className:"c-blue",children:k.length>0?1:0}),"个"]}),(0,he.jsxs)("li",{children:["共",(0,he.jsx)("span",{className:"c-blue",children:S.shixuns_count}),"个"]}),(0,he.jsxs)("li",{className:"current",onClick:function(){O.order="asc"===O.order?"desc":"asc",Y(l()({},O))},children:["学习人数",(0,he.jsxs)("p",{className:"edu-sorter current ".concat(O.order),children:[(0,he.jsx)("span",{className:"iconfont icon-sanjiaoxing-up"}),(0,he.jsx)("span",{className:"iconfont icon-sanjiaoxing-down"})]})]})]})})})]}),0===(null==S||null===(n=S.shixun_list)||void 0===n?void 0:n.length)&&(0,he.jsx)(un.Z,{}),(0,he.jsx)(b.ZP.Group,{style:{display:"block"},value:k,onChange:function(e){N(e.target.value)},children:null==S||null===(t=S.shixun_list)||void 0===t?void 0:t.map((function(e,n){var t,i;return(0,he.jsx)("div",{className:xn,style:{cursor:"auto"},children:(0,he.jsx)(b.ZP,{value:null==e?void 0:e.identifier,style:{marginTop:"3px"},disabled:null==e?void 0:e.need_authorize,children:(0,he.jsxs)("div",{className:vn,children:[(0,he.jsx)("div",{className:gn,children:(0,he.jsxs)("div",{className:yn,children:[(0,he.jsx)(_.Link,{to:"/shixuns/".concat(e.identifier,"/challenges"),target:"_blank",children:(0,he.jsx)("strong",{className:"font16",dangerouslySetInnerHTML:{__html:e.title}})}),(null==e?void 0:e.need_authorize)&&(0,he.jsx)("span",{onClick:function(){(0,kn.rX)(!1)},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10",children:"需授权"}),(0,_e.Ny)()&&1===(null==e?void 0:e.mark_status)&&(0,he.jsx)(y.Z,{zIndex:1e4,title:null==e?void 0:e.mark_content,children:(0,he.jsx)("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10",children:"正常"})}),(0,_e.Ny)()&&2===(null==e?void 0:e.mark_status)&&(0,he.jsx)(y.Z,{zIndex:1e4,title:null==e?void 0:e.mark_content,children:(0,he.jsx)("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10",children:"需完善"})}),(0,_e.Ny)()&&3===(null==e?void 0:e.mark_status)&&(0,he.jsx)(y.Z,{zIndex:1e4,title:null==e?void 0:e.mark_content,children:(0,he.jsx)("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10",children:"无法使用"})}),(0,he.jsx)(Z.ZP,{ghost:!0,href:"/shixuns/".concat(e.identifier,"/challenges"),type:"primary",target:"_blank",className:Zn,children:"体验实训"})]})}),(0,he.jsx)("div",{className:"flex-wrp mt10 font14 c-light-black",children:(0,he.jsx)("span",{className:bn,dangerouslySetInnerHTML:{__html:e.description}})}),(0,he.jsx)("div",{className:" mt15",children:e.challenge_names.map((function(e,n){return(0,he.jsxs)("span",{className:"mr30",children:["第",n+1,"关 ",e," "]},n)}))}),(0,he.jsx)(cn.Z,{dashed:!0}),(0,he.jsxs)("div",{className:"c-light-black mt20",children:[null!=e&&null!==(t=e.content)&&void 0!==t&&t.author_name?(0,he.jsx)("span",{dangerouslySetInnerHTML:{__html:null==e||null===(i=e.content)||void 0===i||null===(i=i.author_name)||void 0===i?void 0:i[0]}}):(0,he.jsx)("span",{children:e.author_name}),(0,he.jsx)("span",{className:"ml15 mr15",children:"|"}),e.author_school_name&&(0,he.jsxs)(m.Fragment,{children:[(0,he.jsx)("span",{children:e.author_school_name}),(0,he.jsx)("span",{className:"ml15 mr15",children:"|"})]}),(0,he.jsxs)("span",{children:["难度系数 ",e.level]}),(0,he.jsx)("span",{className:"ml15 mr15",children:"|"}),(0,he.jsx)("span",{children:"学习人数 "}),(0,he.jsx)("span",{children:e.study_count})]})]})})},n)}))})]})})}),(0,he.jsx)("div",{className:"tc mt20",children:(0,he.jsx)(dn.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,showSizeChanger:!1,current:O.page||1,showQuickJumper:!0,total:null==S?void 0:S.shixuns_count,onChange:function(e){O.page=e,Y(l()({},O))}})})]},"bottom"),(0,he.jsx)(In.Z,{visible:G,onCancel:U,renderData:W,inPaper:!1,onOk:J,modalType:"multiple",type:"shixun",position:"选中实训"})]})}})),Pn=["competitions","shixunHomeworks","globalSetting","dispatch","user"],Tn=j.Z.TextArea,Ln=function(e){return null!=e&&e.includes("已截止")?(0,he.jsx)("div",{style:{borderRadius:13,width:56,height:20,display:"inline-flex",alignItems:"center",justifyContent:"center",border:"1px solid #FFC4C4",color:"#E53333",fontSize:12,marginRight:8},children:"已截止"}):null!=e&&e.includes("进行中")?(0,he.jsx)("div",{style:{borderRadius:13,width:56,height:20,display:"inline-flex",alignItems:"center",justifyContent:"center",border:"1px solid #C4D2F1",color:"#3061D0",fontSize:12,marginRight:8},children:"进行中"}):null!=e&&e.includes("未发布")?(0,he.jsx)("div",{style:{borderRadius:13,width:56,height:20,display:"inline-flex",alignItems:"center",justifyContent:"center",border:"1px solid #DADBDE",color:"#999999",fontSize:12,marginRight:8},children:"未发布"}):null!=e&&e.includes("提交中")?(0,he.jsx)("div",{style:{borderRadius:13,width:56,height:20,display:"inline-flex",alignItems:"center",justifyContent:"center",border:"1px solid #B1F0E1",color:"#00B187",fontSize:12,marginRight:8},children:"提交中"}):null!=e&&e.includes("已结束")?(0,he.jsx)("div",{style:{borderRadius:13,width:56,height:20,display:"inline-flex",alignItems:"center",justifyContent:"center",border:"1px solid #FFC4C4",color:"#E53333",fontSize:12,marginRight:8},children:"已结束"}):null!=e&&e.includes("考试中")?(0,he.jsx)("div",{style:{borderRadius:13,width:56,height:20,display:"inline-flex",alignItems:"center",justifyContent:"center",border:"1px solid #C4D2F1",color:"#3061D0",fontSize:12,marginRight:8},children:"考试中"}):null!=e&&e.includes("未开始")?(0,he.jsx)("div",{style:{borderRadius:13,width:56,height:20,display:"inline-flex",alignItems:"center",justifyContent:"center",border:"1px solid #DADBDE",color:"#999999",fontSize:12,marginRight:8},children:"未开始"}):null!=e&&e.includes("补交中")?(0,he.jsx)("div",{style:{borderRadius:13,width:56,height:20,display:"inline-flex",alignItems:"center",justifyContent:"center",border:"1px solid rgba(255,157,24,0.3)",color:"#FF9D18",fontSize:12,marginRight:8},children:"补交中"}):void 0},En=(0,_.connect)((function(e){return{competitions:e.competitions,shixunHomeworks:e.shixunHomeworks,globalSetting:e.globalSetting,user:e.user}}))((function(e){var n,t,i,s,a=e.competitions,c=(e.shixunHomeworks,e.globalSetting,e.dispatch),u=e.user,g=p()(e,Pn),w=f.Z.useForm(),k=d()(w,1)[0],I=f.Z.useForm(),A=d()(I,1)[0],S=(0,m.useState)(!0),C=d()(S,2),F=C[0],P=C[1],T=(0,m.useState)([]),L=d()(T,2),E=L[0],D=L[1],R=(0,m.useState)(!1),V=d()(R,2),M=V[0],z=(V[1],(0,m.useState)([])),B=d()(z,2),O=B[0],Y=B[1],H=a.Header,q=(0,m.useState)(1),Q=d()(q,2),G=(Q[0],Q[1],(0,m.useState)({})),U=d()(G,2),W=U[0],J=U[1],K=(0,_.useParams)(),X=K.identifier,$=(K.enter,(0,m.useState)({})),ee=d()($,2),ne=ee[0],te=ee[1],oe=(0,m.useState)([]),ae=d()(oe,2),re=ae[0],de=ae[1],ue=(0,m.useState)(""),me=d()(ue,2),fe=me[0],xe=me[1],ve=(0,m.useState)([]),ge=d()(ve,2),ye=ge[0],je=ge[1],we=(0,m.useState)(!1),Ze=d()(we,2),ke=Ze[0],an=Ze[1],rn=(0,m.useState)([{type:"practice",name:"课堂实验",open:!1,url:"shixun_homework"},{type:"normal",name:"图文作业",open:!1,url:"common_homework"},{type:"group",name:"分组作业",open:!1,url:"group_homework"},{type:"hack",name:"编程作业",open:!1,url:"program_homework"},{type:"exercise",name:"在线考试",open:!1,url:"exercise"}]),cn=d()(rn,2),dn=cn[0],pn=cn[1],mn=(0,m.useState)({input:""}),_n=d()(mn,2),hn=_n[0],fn=_n[1];function xn(){return(xn=r()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,be.ZP)("/api/competitions/".concat(X,"/get_course_settings.json"),{method:"get"});case 2:0===(null==(n=e.sent)?void 0:n.status)&&te(n.data);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function vn(){return gn.apply(this,arguments)}function gn(){return(gn=r()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return null==g||g.loadingFunction(!0),e.next=3,(0,be.ZP)("/api/users/".concat(u.userInfo.login,"/courses.json"),{method:"get",params:{category:"manage",page:1,per_page:1e3,username:u.userInfo.login,no_limit_per_page:1}});case 3:n=e.sent,null==g||g.loadingFunction(!1),de(null==n?void 0:n.courses);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,m.useEffect)((function(){1===H.mode?(A.resetFields(),jn(!0)):2===H.mode?(A.resetFields(),function(){xn.apply(this,arguments)}()):function(){In.apply(this,arguments)}()}),[H]),(0,m.useEffect)((function(){u.userInfo.login&&vn()}),[u]);var yn=function(e){var n,t=e.total_score,i=e.difficulty_level_sort,l=null===(n=e.challenge_settings)||void 0===n?void 0:n.filter((function(e){return e.checked})).length;if(l){var s,o=t/e.challenge_settings.filter((function(e){return e.checked})).map((function(e){return"desc"===i?e.challenge_exp_desc:e.challenge_exp})).reduce((function(e,n){return e+n})),a=0,r=0;switch(e.score_setting){case 0:var c=parseFloat((t/l).toFixed(1));e.challenge_settings.map((function(e,n){e.checked?(a=n,e.score=c>0?c:0):e.score=0})),s=(t-c*(l-1)).toFixed(1),e.challenge_settings[a].score=s>0?s:0;break;case 1:e.challenge_settings.map((function(e,n){e.checked?(a=n,r+=Number((Math.round(("desc"===i?e.challenge_exp_desc:e.challenge_exp)*o*10)/10).toFixed(1)),e.score=(Math.round(("desc"===i?e.challenge_exp_desc:e.challenge_exp)*o*10)/10).toFixed(1)):e.score=0}));var d=e.challenge_settings[a].score;s=(t-r+Number(d)).toFixed(1),e.challenge_settings[a].score=s>0?s:0}}else e.challenge_settings.map((function(e,n){e.challenge_score=0}))},jn=function(e){(0,ce.lm)(null==g?void 0:g.competitionId).then((function(n){if(0==(null==n?void 0:n.status)){if(null!=n&&n.data){var t=null==n?void 0:n.data;if(e){for(var i in t)t[i].show_info=!1;Y(t)}else for(var l in O)t[l].show_info=O[l].show_info;D(t)}else D([]);null==g||g.loadingFunction(!1)}else v.ZP.error(null==n?void 0:n.message)}))},bn=function(e,n){var t=E;for(var i in t)t[i].id==e.id&&("open"==n?t[i].show_info=!0:"close"==n&&(t[i].show_info=!1));D(Ne()(t)),Y(Ne()(t))},wn=function(){if(function(e){var n=[];for(var t in e){var i,l,s=null===(i=e[t])||void 0===i||null===(i=i.challenge_settings)||void 0===i?void 0:i.reduce((function(e,n){return e+Number(n.score)}),0);(null==s?void 0:s.toFixed(10))!==(null===(l=e[t])||void 0===l||null===(l=l.total_score)||void 0===l?void 0:l.toFixed(10))&&n.push("赛题".concat(Number(t)+1,"的关卡任务总分必须等于总分值:").concat(e[t].total_score,"分\n"))}return!(n.length>0&&(v.ZP.warning(n),1))}(E)){for(var e in E){var n,t;if(E[e].shixun_id=null===(n=E[e])||void 0===n||null===(n=n.challenge_settings[0])||void 0===n?void 0:n.shixun_id,(null===(t=E[e])||void 0===t||null===(t=t.challenge_settings)||void 0===t?void 0:t.length)>0)for(var i in null===(l=E[e])||void 0===l?void 0:l.challenge_settings){var l,s;E[e].challenge_settings[i].challenge_score=null===(s=E[e])||void 0===s?void 0:s.challenge_settings[i].score}}(0,ce.JM)({id:null==g?void 0:g.competitionId,shixuns:E}).then((function(e){0==(null==e?void 0:e.status)?(v.ZP.success("更改成功"),jn(!1)):v.ZP.error(null==e?void 0:e.message)}))}};function Zn(e){return kn.apply(this,arguments)}function kn(){return kn=r()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return null==g||g.loadingFunction(!0),e.next=3,(0,be.ZP)("/api/competitions/".concat(X,"/switch_mode.json"),{method:"post",body:{mode:n}});case 3:return t=e.sent,null==g||g.loadingFunction(!1),0===(null==t?void 0:t.status)&&c({type:"competitions/getHeader",payload:{identifier:X}}),e.abrupt("return",!0);case 7:case"end":return e.stop()}}),e)}))),kn.apply(this,arguments)}function Nn(){return(Nn=r()(o()().mark((function e(n){var t,i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return an(!0),e.next=3,(0,be.ZP)("/api/competitions/get_competition_course_homework.json",{method:"get",params:{course_id:ne.course_id,competition_course_game_id:n,id:X}});case 3:t=e.sent,an(!1),0===(null==t?void 0:t.status)?(xe(n),je(null==t||null===(i=t.data)||void 0===i?void 0:i.list)):v.ZP.info("当前课堂暂无数据,请更换绑定课堂或在当前课堂新增作业或考试");case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function In(){return(In=r()(o()().mark((function e(){var n,t,i,l,s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,be.ZP)("/api/competitions/".concat(X,"/get_work_settings.json0"),{method:"get"});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(P(null==n?void 0:n.data.is_new),A.setFieldsValue({evaluation_setting:null==n||null===(t=n.data)||void 0===t?void 0:t.evaluation_setting,commit_num:null==n||null===(i=n.data)||void 0===i?void 0:i.commit_num,evaluation_time:null==n||null===(l=n.data)||void 0===l?void 0:l.evaluation_time,evaluation_script:null==n||null===(s=n.data)||void 0===s?void 0:s.evaluation_script}));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var An=function(e){var n=e.getFieldsValue();for(var t in console.log(n),n)if(void 0!==n[t])return!0;return!1};return(0,he.jsxs)("div",{className:Ie,children:[(0,he.jsxs)("div",{style:{padding:30},children:[(0,he.jsx)("div",{style:{marginBottom:30,fontSize:14,fontWeight:600,color:"#232B40"},children:"模式设置"}),(0,he.jsxs)("div",{style:{marginLeft:42},children:[(0,he.jsx)("span",{children:"竞赛模式"}),(0,he.jsx)(b.ZP.Group,{disabled:"progressing"===H.competition_status||"ended"===H.competition_status,value:H.mode,onChange:function(){var e=r()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==ne||null===(t=ne.competition_course_games)||void 0===t||null===(t=t[0])||void 0===t||null===(t=t.homeworks)||void 0===t?void 0:t.length)>0||(null==E?void 0:E.length)>0||An(A))){e.next=3;break}return x.Z.confirm({icon:!1,title:"提示",content:"切换模式后,当前已经设置的赛题数据将会被清理,且不可撤回,请确认是否进行切换",onOk:function(){var e=r()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Zn(n.target.value);case 2:e.sent&&vn();case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}),e.abrupt("return");case 3:return e.next=5,Zn(n.target.value);case 5:e.sent&&vn();case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),style:{marginLeft:10,fontSize:14},children:(0,he.jsxs)(sn.Z,{direction:"vertical",children:[(0,he.jsxs)(b.ZP,{value:1,children:["实训模式",(0,he.jsx)("span",{style:{color:"#9096A3",marginLeft:10},children:"挑战实训,系统评审"})]}),(0,he.jsxs)(b.ZP,{value:2,children:["课堂模式",(0,he.jsx)("span",{style:{color:"#9096A3",marginLeft:10},children:"参赛者需要进入课堂完成作业,将选择计入成绩的作业生成排行榜"})]}),(0,he.jsxs)(b.ZP,{value:3,disabled:!(0,_e.Ny)()&&(null==H?void 0:H.is_manager)||"progressing"===H.competition_status||"ended"===H.competition_status,children:["作品模式",(0,he.jsx)("span",{style:{color:"#9096A3",marginLeft:10},children:"参赛者提交作品,系统评审"})]})]})})]})]}),1===H.mode&&(0,he.jsxs)("div",{children:[(0,he.jsxs)("div",{className:Ae,style:{display:"flex",alignItems:"center"},children:[(0,he.jsxs)("div",{style:{flex:1},children:["赛题设置",(0,he.jsxs)("span",{style:{marginLeft:20,color:"#9096A3",fontSize:"12px",fontWeight:"normal"},children:["答题起止时间:",(0,he.jsxs)("span",{style:{margin:"0 5px",color:"#165DFF",fontSize:"12px",fontWeight:"normal"},children:[null==H?void 0:H.start_time,"~",null==H?void 0:H.end_time]}),((0,_e.eB)()||(null==H||null===(n=H.permission)||void 0===n?void 0:n.editable))&&(0,he.jsxs)("a",{style:{marginLeft:10,color:"#165DFF",display:"inline-flex"},onClick:function(){c({type:"competitions/setActionTabs",payload:{key:"7"}})},children:[(0,he.jsx)("i",{className:"iconfont icon-bianji10 font14",style:{color:"#165DFF",marginRight:3}})," 编辑"]})]})]}),"progressing"!=(null==H?void 0:H.competition_status)&&"ended"!=(null==H?void 0:H.competition_status)&&(0,he.jsxs)("div",{className:Se,style:{top:"auto"},onClick:function(){c({type:"classroomList/setActionTabs",payload:{key:"新增赛题",params:""}})},children:[(0,he.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAF9JREFUOE9jZKAQMOLTb5B0voHhH8OBCwsMD+BSR9gABgaGC/MMG0YNIBAGBgnnHRiYGBwwAuo/oz1YjPH/QWyBCApccCyAowsbwGcANHpHo5GBgcZhAI1esvMCMTkdAHAwQhEikgNIAAAAAElFTkSuQmCC",className:Ce}),"新增赛题"]})]}),(0,he.jsx)("div",{style:{marginTop:"25px"}}),E.map((function(e,n){var t,i,s;return(0,he.jsxs)("div",{className:Fe,children:[(0,he.jsxs)("div",{className:Pe,children:[(0,he.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAA0JJREFUSEullk2ITlEYx3/PufdlxAYrTKyUhcgkG2LQzMbGhkJMyUca32mMyVdoMrOgoSkTZXxEmY2NDU1RWChEdlaEsfBZihozj+597533vOeee+ctb93e+3HO83/O//k/HwKgF6hH6CagEWEGAWByruibQO6agJ+E9MgqTkS23Z/EYH95RcC0DMh4xiOnbOfS+8ghw15p4mIWsJtbBGyIvU5PlW60DbiGfeuj/enpA4YpsUpW8tgGFT3LJ0xCYxFVrjMu5f4wfGYSDbKcoRRUtBP1xsQ1UE3vo2TPiqow+EPwlOk0ymKGI1DR02gchwoVlXv7xPZ9idWxx4bBjLO2rYrNXmlmdxnwFDrmZR6l1fF7IttYFqv7Go8JWFqTokNapInroicsQFd1dtxSZ0KaZTsPYsAbNDHK/QytvvgKvymxVPRYAphS4YqjAvQdYVBaWWerTvsZwLAaw9QYOFWvTwOGQdGOJIa2V2Xw55ToQXjLRN7Kbr76Ejl9p9eYTsDc+DLsBxqqtFG2PyLa7gEsUxvFdqe0c7kIyP2mN9mOoQ+D+NQv2uZQWq1YJWSPtNFbC6j204rhYgzli7+JVHqoBtEYDsoRzhdSeoUDwLmCGhtXMtEDOZRmy9wcaee9D1T7mI3ybixmrh4sQYrucxLfXVxW3h/mMUXWM+IFvEPAF35hqMvUYydFRPcUxDBdHPJSjtNQSGkvL4BFXkotXYi2OjH0JX/IDTnJljjZu1jCCJ2EQEiHHORZ0lOvY9icW3USu6K7LMDqflbudVEihxymxD1GOYNhrVN772I4SsAahK5M8js1WnSHIxq7nlaqxWsC5sditxmoVJVRAt4gLBj7nlOXRbdZMRxvrPB1+Fp7aOKc6FaH0qKOkdeucpLcV9RFWxxKff0sW2eLhih/P01siG7JqPQ0M+mUk/yppZzlrdGr1PGDDoRjdqqIbnIAJ1Ivl/j4P2BjHeQcs4APtqpFN/LJmUUHEHqYkJywlGxP/6PHWt4FcdXZB6yzlD0kuj4ZE/Maryui8WbVvNGybP92RGl5EDbOIFyL4bzunqZPdU5/o8TC6BUx6AjdCI3xjFqkyqIT+1IqYAjhIZNpk718+AfZ8LVXyCfCsQAAAABJRU5ErkJggg==",className:Te}),(0,he.jsxs)("div",{className:Le,children:["赛题",n+1]}),(0,he.jsxs)("div",{className:Ee,children:[(0,he.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAAnZJREFUSEvtlk1IVFEUx39n3gwpUxKEM35QEU3QJlxYK8FNtWjhJqhFOH4UCBl9UCQVYdMmSLLAQkhJxRmKCipy2yKpTdEH7oSipKAZx00Uhc3MeyfupOGMPS0ZBgLf7t177v2d8z/n3nsEoDKsW23YB2xQ8JqxQn0CGeC9BTfjUXkhBpaBc4UCLLSPF85LIKyXFTYVAyjwxgDvF1pGN+eNvFIe1pFiRDfLWAYWXO3/TlKdkUD+VorFIhzzQI8qNSocydlUSJT66chMszKdoVeUnjLl2VeLVkfZ4Xo0XI6FinK7PcStSESc6iZdk1KG8oAXp4blaXmjhhCueJWueEyeGJtgs25Xh4MKK/LB8yIU+GIp3fGYvMouDmvAUc4gbJyz+G1ymOMiooEmjahSK/DDA1cTURnN3s8HdL2d5rQq1XOh84A+4dCnYflgjAKNWoPQoVCWs0g5m4zJWLBFtzg2F+bOeeBhfQMDd/eKHQyr34EbgN/14K8rZffLPklXNmu9rZxQxZMHe52MSWfWIZd72AMPJqNiQMbmukKVK9BvEZ4Yks+1ber7+J1WFRpyIvBxdHJA3gWatU4dTuXnyFLubQ4RfRyRjIlQhX5VVrkCRRj3WHQlBmXKGFW06DbH5piRVZTRZEwu7bmj1ugIvTmem9x76Y4P/sr92v1aNZ3mJBBaMIczk98QrpkqNP+zlWhZHE4MyURFk+6ylfY/5XUm9zuBNhVKFq3SHPmER1YJ/ekUZdj0e6DPZzGecuhUZXUOEAZ9Ds9TFo0odf96Dn/bm3IHrEK9mYvdNG6OLnl8Gbhk6VyLpuhNVNHbxKI3wtmnpIit/k8rJx6Q0AVqRgAAAABJRU5ErkJggg==",className:De}),(0,he.jsx)(_.Link,{to:"/shixuns/".concat(null==e?void 0:e.shixun_identifier,"/challenges"),target:"_blank",children:(0,he.jsx)(y.Z,{title:null==e||null===(t=e.shixun)||void 0===t?void 0:t.name,placement:"bottom",children:(0,he.jsx)("div",{className:Re,children:null==e||null===(i=e.shixun)||void 0===i?void 0:i.name})})})]}),(0,he.jsx)("div",{className:Ve,onClick:function(){bn(e,"open")},children:!(null!=e&&e.show_info)&&(0,he.jsxs)(he.Fragment,{children:["展开更多",(0,he.jsx)("i",{className:"iconfont icon-xiajiantou",style:{fontSize:"8px"}})]})}),"progressing"!=(null==H?void 0:H.competition_status)&&"ended"!=(null==H?void 0:H.competition_status)&&(0,he.jsx)("div",{className:Me,onClick:function(){var n,t;n=null==e?void 0:e.id,x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"删除提示",icon:null,content:"删除该赛题后,数据不可恢复,请确认是否删除?",onOk:(t=r()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,ce.pS)({id:null==g?void 0:g.competitionId,data_id:n}).then((function(e){0==(null==e?void 0:e.status)?(v.ZP.success("删除成功"),jn(!0),c({type:"competitions/getHeader",payload:{identifier:null==g?void 0:g.competitionId}})):v.ZP.error(null==e?void 0:e.message)}));case 1:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)})})},children:"删除该赛题"})]}),(null==e?void 0:e.show_info)&&(0,he.jsxs)("div",{className:ze,children:[(0,he.jsxs)(f.Z,{form:k,labelCol:{flex:"70px"},children:[(0,he.jsxs)(f.Z.Item,{className:Be,label:"题目总分",colon:!1,children:[(0,he.jsx)(on.Z,{min:0,value:null==e?void 0:e.total_score,disabled:"progressing"==(null==H?void 0:H.competition_status)||"ended"==(null==H?void 0:H.competition_status),className:Oe,onChange:function(n){e.total_score=n,J(Object.assign({},W)),yn(e)},onBlur:function(){wn()}})," 分"]}),(0,he.jsx)(f.Z.Item,{className:Ye,label:" ",colon:!1,children:(0,he.jsx)(f.Z.Item,{className:Ye,label:"关卡分值",colon:!1,children:(0,he.jsxs)(b.ZP.Group,{disabled:"progressing"==(null==H?void 0:H.competition_status)||"ended"==(null==H?void 0:H.competition_status),value:null==e?void 0:e.score_setting,onChange:function(n){e.score_setting=n.target.value,1!==n.target.value&&(e.difficulty_level_sort="asc"),J(Object.assign({},W)),yn(e)},onBlur:function(){wn()},children:[(0,he.jsx)(b.ZP,{value:0,children:"均分比例"}),(0,he.jsx)(b.ZP,{value:1,children:"难易度"}),(0,he.jsx)(b.ZP,{value:2,children:"自定义分值"})]})})}),null==e||null===(s=e.challenge_settings)||void 0===s?void 0:s.map((function(n,t){return(0,he.jsx)(f.Z.Item,{className:Ye,label:" ",colon:!1,children:(0,he.jsxs)("div",{style:{display:"flex"},children:[(0,he.jsx)("i",{className:"iconfont icon-shixunti",style:{color:"#165DFF",width:"14px",height:"14px",margin:"6px 15px 7px 0"}}),(0,he.jsxs)(f.Z.Item,{className:Ye,label:(0,he.jsx)(y.Z,{title:null==n?void 0:n.subject,placement:"left",children:(0,he.jsx)("div",{className:He,children:null==n?void 0:n.subject})}),colon:!1,children:[(0,he.jsx)(on.Z,{min:0,step:.1,value:null==n?void 0:n.score,disabled:M||2!==(null==e?void 0:e.score_setting),style:{width:"96px"},onChange:function(n){e.challenge_settings[t].score=n,J(l()({},W))},onBlur:function(){wn()}}),(0,he.jsx)("span",{className:"ml10",children:"分"})]}),(0,he.jsx)("div",{className:"简单"==(null==n?void 0:n.difficulty)?qe:"中等"==(null==n?void 0:n.difficulty)?Qe:Ge,children:null==n?void 0:n.difficulty})]})},t)}))]}),(0,he.jsxs)("div",{className:Ue,onClick:function(){bn(e,"close")},children:["收起更多",(0,he.jsx)("i",{className:"iconfont icon-shangjiantou",style:{fontSize:"8px"}})]})]})]},n)})),0==(null==E?void 0:E.length)&&(0,he.jsx)(un.Z,{customText:"您还没有添加赛题,点击添加赛题"}),(0,he.jsx)(Fn,{competitionId:null==g?void 0:g.competitionId,queryQuetions:jn})]}),2===H.mode&&(0,he.jsxs)("div",{style:{paddingLeft:78,paddingRight:30},children:[(0,he.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,he.jsx)("label",{style:{marginRight:10,width:50,textAlign:"end"},children:"课堂"}),(0,he.jsx)(h.default,{popupClassName:tn,showSearch:!0,filterOption:function(e,n){return-1!==n.key.toUpperCase().indexOf(e.toUpperCase())},disabled:"progressing"===H.competition_status||"ended"===H.competition_status,className:$e,onChange:function(){var e=r()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return null==g||g.loadingFunction(!0),e.next=3,(0,be.ZP)("/api/competitions/".concat(X,"/course_select.json"),{method:"post",body:{course_id:n}});case 3:t=e.sent,null==g||g.loadingFunction(!1),0===(null==t?void 0:t.status)&&c({type:"competitions/getHeader",payload:{identifier:X}});case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),size:"large",style:{flex:1},value:[ne.course_id||ne.default_course_id],placeholder:"请选择需要计算成绩的课堂",children:null==re?void 0:re.map((function(e){return(0,he.jsx)(h.default.Option,{value:null==e?void 0:e.id,children:(0,he.jsxs)(le.Z,{align:"middle",style:{padding:"0px 12px"},children:[(0,he.jsxs)(le.Z,{align:"middle",style:{flex:1},children:[(0,he.jsx)(se.Z,{children:(0,he.jsx)("div",{className:"mr20 font12",style:{lineHeight:"12px",padding:"4px 10px",borderRadius:13,color:e.is_end?"#E53333":"#3061D0",border:"1px solid ".concat(e.is_end?"#FFC4C4":"#C4D2F1")},children:e.is_end?"已结束":"进行中"})}),(0,he.jsx)(se.Z,{style:{flex:1},children:(0,he.jsx)(y.Z,{placement:"topLeft",title:null==e?void 0:e.name,overlayStyle:{maxWidth:430,zIndex:1e4},children:(0,he.jsx)(se.Z,{style:{textOverflow:"ellipsis",overflow:"hidden",maxWidth:430},children:null==e?void 0:e.name})})})]}),(0,he.jsx)(se.Z,{style:{color:"#9096A3"},children:null==e?void 0:e.created_at})]})},"".concat(null==e?void 0:e.name).concat(null==e?void 0:e.id))}))}),(0,he.jsx)("div",{className:Se,style:{position:"relative",justifyContent:"center",top:0,right:0,marginLeft:20,height:40,borderRadius:2,alignItems:"center"},onClick:function(){window.open(H.first_category_url)},children:"进入该课堂"})]}),H.course_is_end&&(0,he.jsx)("div",{style:{color:"red",marginLeft:60,marginTop:10},children:"选择已结束的课堂,则无法进行答题的任何操作"}),null==ne||null===(t=ne.competition_course_games)||void 0===t?void 0:t.map((function(e,n){var t;return(0,he.jsxs)("div",{style:{marginBottom:20},children:[(0,he.jsxs)("div",{style:{marginTop:20,display:"flex",alignItems:"center"},children:[(0,he.jsxs)("label",{style:{marginRight:10,width:50,textAlign:"end"},children:["赛道",n+1]}),(0,he.jsx)(j.Z,{className:en,value:e.name,onChange:function(n){e.name=n.target.value,te(l()({},ne))},onBlur:function(){var n=r()(o()().mark((function n(t){return o()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(t.target.value){n.next=2;break}return n.abrupt("return");case 2:return n.next=4,(0,be.ZP)("/api/competitions/".concat(X,"/create_course_game.json"),{method:"post",body:{course_id:null==ne?void 0:ne.course_id,competition_course_game_id:e.competition_course_game_id,name:t.target.value}});case 4:0===n.sent.status&&c({type:"competitions/getHeader",payload:{identifier:X}});case 6:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}(),placeholder:"请输入赛道名称",style:{flex:1},maxLength:30,size:"large"}),(0,he.jsx)("i",{onClick:r()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==ne||null===(n=ne.competition_course_games)||void 0===n?void 0:n.filter((function(e){return e.homeworks.length<=0})).length)>0)){e.next=3;break}return v.ZP.info("请先完成上一个赛道的作业/考试的选择,只有上一个赛道中添加了作业/试卷才能新增赛道"),e.abrupt("return");case 3:return e.next=5,(0,be.ZP)("/api/competitions/".concat(X,"/create_course_game.json"),{method:"post",body:{course_id:null==ne?void 0:ne.course_id}});case 5:0===e.sent.status&&c({type:"competitions/getHeader",payload:{identifier:X}});case 7:case"end":return e.stop()}}),e)}))),style:{color:"#145DFF",marginLeft:15,cursor:"pointer"},className:"iconfont icon-tianjia2"}),0!==n&&(0,he.jsx)("i",{style:{marginLeft:10,cursor:"pointer"},onClick:function(){var n;x.Z.confirm({icon:!1,title:"提示",content:"请确认是否删除该赛道,删除后,不可恢复。",onOk:(n=r()(o()().mark((function n(){return o()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,be.ZP)("/api/competitions/".concat(X,"/delete_course_game.json"),{method:"delete",body:{competition_course_game_id:e.competition_course_game_id}});case 2:0===n.sent.status&&c({type:"competitions/getHeader",payload:{identifier:X}});case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},className:"".concat(Xe," iconfont icon-weishezhi")})]}),(0,he.jsxs)("div",{style:{marginTop:20,marginLeft:60},children:[(0,he.jsx)("span",{children:"计入成绩的作业/试卷"}),(0,he.jsx)(Z.ZP,{loading:ke,onClick:function(){!function(e){Nn.apply(this,arguments)}(e.competition_course_game_id)},style:{marginLeft:10,marginRight:20,background:"#3061D0",display:"inline-flex",height:30,alignItems:"center",justifyContent:"center",width:119,color:"#fff",borderRadius:2,cursor:"pointer",border:"none"},children:"选择作业/试卷"}),(0,he.jsx)("span",{style:{color:"#9096A3"},children:"为了满足竞赛的正常计分排行,请关联作业/试卷"})]}),e.homeworks.length>0?(0,he.jsx)("div",{style:{marginLeft:199,marginTop:10,padding:"30px 20px",background:"#F6F7F9"},children:null==e||null===(t=e.homeworks)||void 0===t?void 0:t.map((function(e,n){var t,i;return(0,he.jsxs)("div",{style:{display:"flex",marginTop:n>0&&20,height:20,alignItems:"center",justifyContent:"space-between"},children:[(0,he.jsx)("div",{style:{minWidth:68,height:24,display:"flex",alignItems:"center",justifyContent:"center",fontSize:12,background:"rgba(22,93,255,0.1)",color:"#3061D0",marginRight:20},children:null===(t=dn.find((function(n){return n.type===e.homework_type})))||void 0===t?void 0:t.name}),(0,he.jsx)(y.Z,{title:(null==e||null===(i=e.name)||void 0===i?void 0:i.length)>6&&(null==e?void 0:e.name),placement:"topLeft",children:(0,he.jsx)("span",{onClick:function(){window.open("/classrooms/".concat(null==ne?void 0:ne.course_id,"/").concat(dn.find((function(n){return n.type===e.homework_type})).url,"/").concat(e.homework_id||e.exercise_id,"/detail"))},style:{width:"90%",color:"#3061D0",cursor:"pointer"},className:Ke,children:null==e?void 0:e.name})}),(0,he.jsx)("i",{style:{marginLeft:10,cursor:"pointer"},onClick:function(){var n;x.Z.confirm({icon:!1,title:"提示",content:"请确认是否删除该作业,删除后,不可恢复。",onOk:(n=r()(o()().mark((function n(){return o()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,be.ZP)("/api/competitions/".concat(X,"/delete_course_homework.json"),{method:"delete",body:{competition_course_homework_id:e.competition_course_homework_id}});case 2:0===n.sent.status&&c({type:"competitions/getHeader",payload:{identifier:X}});case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},className:"".concat(Xe," iconfont icon-weishezhi")})]})}))}):(0,he.jsx)(un.Z,{})]})})),(0,he.jsx)(x.Z,{open:fe,onCancel:function(){xe(""),an(!1)},width:850,title:"选择作业",className:nn,okButtonProps:{loading:ke},onOk:r()(o()().mark((function e(){var n,t,i,l,s,a,r;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==ye||null===(n=ye.filter((function(e){return e.checked})))||void 0===n?void 0:n.length)<=0)){e.next=3;break}return v.ZP.info("请选择作业或试卷"),e.abrupt("return");case 3:return an(!0),e.next=6,(0,be.ZP)("/api/competitions/".concat(X,"/homework_select.json"),{method:"post",body:{course_id:ne.course_id,competition_course_game_id:fe,shixun_homework_ids:null==ye||null===(t=ye.filter((function(e){return e.checked&&"practice"===e.homework_type})))||void 0===t?void 0:t.map((function(e){return e.id})),common_homework_ids:null==ye||null===(i=ye.filter((function(e){return e.checked&&"normal"===e.homework_type})))||void 0===i?void 0:i.map((function(e){return e.id})),group_homework_ids:null==ye||null===(l=ye.filter((function(e){return e.checked&&"group"===e.homework_type})))||void 0===l?void 0:l.map((function(e){return e.id})),program_homework_ids:null==ye||null===(s=ye.filter((function(e){return e.checked&&"hack"===e.homework_type})))||void 0===s?void 0:s.map((function(e){return e.id})),exercise_ids:null==ye||null===(a=ye.filter((function(e){return e.checked&&"exercise"===e.homework_type})))||void 0===a?void 0:a.map((function(e){return e.id}))}});case 6:r=e.sent,an(!1),xe(""),0===r.status&&c({type:"competitions/getHeader",payload:{identifier:X}});case 10:case"end":return e.stop()}}),e)}))),children:(0,he.jsxs)("div",{style:{border:"1px solid #F6F7F9",display:"flex",maxHeight:480},children:[(0,he.jsxs)("div",{style:{width:350,borderRight:"1px solid #F6F7F9",overflowY:"auto",overflowX:"hidden",padding:14},children:[(0,he.jsx)(N.t7,{style:{width:312,marginRight:15},dataSource:[],value:{id:"",value:hn.input},onChange:function(e,n){hn.input=e,fn(l()({},hn)),null==dn||dn.map((function(e){e.open=!0})),pn(Ne()(dn))},placeholder:"请输入搜索内容"}),null==dn?void 0:dn.map((function(e){var n,t,i,l,s,o,a,r,c;return(0,he.jsxs)("div",{children:[(0,he.jsxs)("div",{style:{marginTop:16,height:22,alignItems:"center",display:"flex",justifyContent:"space-between"},children:[(0,he.jsxs)("div",{style:{cursor:"pointer",color:"#232B40"},onClick:function(){e.open=!e.open,pn(Ne()(dn))},children:[(0,he.jsx)("i",{style:{marginRight:10,color:"#999999"},className:"iconfont ".concat(e.open?"icon-changyongtubiao-xianxingdaochu-zhuanqu-":"icon-a-bianzu11")}),e.name,(0,he.jsx)("span",{style:{marginLeft:6,color:"#ADB2B8"},children:null==ye||null===(n=ye.filter((function(n){return n.homework_type===e.type})))||void 0===n?void 0:n.length})]}),(0,he.jsx)(ie.Z,{indeterminate:(null==ye||null===(t=ye.filter((function(n){return n.homework_type===e.type})))||void 0===t?void 0:t.length)>(null==ye||null===(i=ye.filter((function(n){return n.homework_type===e.type&&n.checked})))||void 0===i?void 0:i.length)&&0!==(null==ye||null===(l=ye.filter((function(n){return n.homework_type===e.type})))||void 0===l?void 0:l.length)&&(null==ye||null===(s=ye.filter((function(n){return n.homework_type===e.type&&n.checked})))||void 0===s?void 0:s.length)>0,checked:(null==ye||null===(o=ye.filter((function(n){return n.homework_type===e.type})))||void 0===o?void 0:o.length)===(null==ye||null===(a=ye.filter((function(n){return n.homework_type===e.type&&n.checked})))||void 0===a?void 0:a.length)&&0!==(null==ye||null===(r=ye.filter((function(n){return n.homework_type===e.type})))||void 0===r?void 0:r.length),onChange:function(n){n.target.checked?ye.map((function(n){n.homework_type===e.type&&(n.checked=!0)})):ye.map((function(n){n.homework_type===e.type&&(n.checked=!1)})),je(Ne()(ye))}})]}),null==ye||null===(c=ye.filter((function(n){return n.homework_type===e.type&&e.open&&n.name.includes(decodeURIComponent(hn.input))})))||void 0===c?void 0:c.map((function(e){return(0,he.jsxs)("div",{style:{display:"flex",marginTop:12,height:20,alignItems:"center",justifyContent:"space-between"},children:[Ln(e.status||e.exercise_tips[0]),(0,he.jsx)(y.Z,{title:null==e?void 0:e.name,children:(0,he.jsx)("span",{style:{width:"70%"},className:Ke,children:null==e?void 0:e.name})}),(0,he.jsx)(ie.Z,{onChange:function(n){e.checked=n.target.checked,je(Ne()(ye))},checked:e.checked})]})}))]})}))]}),(0,he.jsxs)("div",{style:{width:450,padding:20,overflowY:"auto",overflowX:"hidden"},children:[(0,he.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,he.jsxs)("span",{children:[(0,he.jsx)("span",{style:{color:"#6B758B"},children:"已选"}),(0,he.jsx)("span",{style:{color:"#3061D0",marginLeft:3},children:null==ye?void 0:ye.filter((function(e){return e.checked})).length})]}),(0,he.jsx)("span",{onClick:function(){ye.map((function(e){e.checked=!1})),je(Ne()(ye))},style:{color:"#3061D0",cursor:"pointer"},children:"全部清除"})]}),null==ye||null===(i=ye.filter((function(e){return e.checked})))||void 0===i?void 0:i.map((function(e){return(0,he.jsxs)("div",{style:{display:"flex",marginTop:12,height:20,alignItems:"center",justifyContent:"space-between"},children:[Ln(e.status||e.exercise_tips[0]),(0,he.jsx)(y.Z,{title:null==e?void 0:e.name,children:(0,he.jsx)("span",{style:{width:"70%"},className:Ke,children:null==e?void 0:e.name})}),(0,he.jsx)("i",{style:{marginLeft:10,cursor:"pointer"},onClick:function(){e.checked=!1,je(Ne()(ye))},className:"".concat(Xe," iconfont icon-weishezhi")})]})}))]})]})})]}),3===H.mode&&(0,he.jsxs)("div",{children:[(0,he.jsx)("div",{className:Ae,style:{display:"flex",alignItems:"center"},children:(0,he.jsxs)("div",{style:{flex:1},children:["评测设置",(0,he.jsxs)("span",{style:{marginLeft:20,color:"#9096A3",fontSize:"12px",fontWeight:"normal"},children:["答题起止时间:",(0,he.jsxs)("span",{style:{margin:"0 5px",color:"#165DFF",fontSize:"12px",fontWeight:"normal"},children:[null==H?void 0:H.start_time,"~",null==H?void 0:H.end_time]}),((0,_e.eB)()||(null==H||null===(s=H.permission)||void 0===s?void 0:s.editable))&&(0,he.jsxs)("a",{style:{marginLeft:10,color:"#165DFF",display:"inline-flex"},onClick:function(){c({type:"competitions/setActionTabs",payload:{key:"7"}})},children:[(0,he.jsx)("i",{className:"iconfont icon-bianji10 font14",style:{color:"#165DFF",marginRight:3}})," 编辑"]})]})]})}),(0,he.jsxs)(f.Z,{form:A,layout:"vertical",scrollToFirstError:!0,className:ln,onValuesChange:function(){},children:[(0,he.jsx)(f.Z.Item,{className:Be,label:"评测服务器配置",colon:!1,name:"evaluation_setting",rules:[{required:!0,message:"必填项:不能为空"}],children:(0,he.jsx)(Tn,{placeholder:"请填写评测服务器配置,格式为:服务器ip 端口 账号 密码,多台服务器用多行表示,如:127.0.0.1 22 root Qz_123123 127.0.0.2 22 root Qz_123123",rows:6,autoSize:{minRows:6,maxRows:999},disabled:!(0,_e.Ny)()&&(null==H?void 0:H.is_manager)})}),(0,he.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,he.jsx)(f.Z.Item,{style:{width:400},className:Be,label:"每日最多提交次数(未填则不限制)",colon:!1,name:"commit_num",rules:[{pattern:new RegExp(/^[1-9]\d*$/,"g"),message:"必须是正整数"}],children:(0,he.jsx)(on.Z,{disabled:!(0,_e.Ny)()&&(null==H?void 0:H.is_manager),style:{width:400},autoComplete:"off",controls:!1,precision:0,min:1,className:Oe,placeholder:"请输入提交次数",suffix:(0,he.jsx)("span",{style:{color:"#c5c5c5"},children:"次"})})}),(0,he.jsx)(f.Z.Item,{style:{width:400},className:Be,label:"评测时长(S)",colon:!1,name:"evaluation_time",rules:[{required:!0,pattern:new RegExp(/^[1-9]\d*$/,"g"),message:"必须是正整数"}],children:(0,he.jsx)(on.Z,{disabled:!(0,_e.Ny)()&&(null==H?void 0:H.is_manager),style:{width:400},autoComplete:"off",controls:!1,precision:0,min:1,className:Oe,placeholder:"请输入评测时长",suffix:(0,he.jsx)("span",{style:{color:"#c5c5c5"},children:"S"})})})]}),(0,he.jsx)(f.Z.Item,{className:Be,label:"运行脚本",colon:!1,name:"evaluation_script",rules:[{required:!0,message:"必填项:不能为空"}],children:(0,he.jsx)(Tn,{disabled:!(0,_e.Ny)()&&(null==H?void 0:H.is_manager),placeholder:"请输入运行脚本",rows:6,autoSize:{minRows:6,maxRows:999}})})]}),(0,_e.Ny)()&&(0,he.jsx)("div",{className:We,children:(0,he.jsx)(pe.Z,{className:Je,onClick:r()(o()().mark((function e(){var n,t,i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,A.validateFields();case 2:if(n=A.getFieldsValue(),!F){e.next=10;break}return e.next=6,(0,be.ZP)("/api/competitions/".concat(X,"/create_work_settings.json"),{method:"post",body:l()({},n)});case 6:0===(null==(t=e.sent)?void 0:t.status)&&v.ZP.info("更改成功"),e.next=14;break;case 10:return e.next=12,(0,be.ZP)("/api/competitions/".concat(X,"/update_work_settings.json"),{method:"put",body:l()({},n)});case 12:0===(null==(i=e.sent)?void 0:i.status)&&v.ZP.info("更改成功");case 14:case"end":return e.stop()}}),e)}))),children:"保存更改"})})]})]})})),Dn="all___ZbAJW",Rn="title___QPivo",Vn="add_people___jqyIi",Mn="people_icon___Gf35v",zn="content_user___mESiF",Bn="content_left___JUfAC",On="user_img_box___rq6y5",Yn="user_img___tN5UW",Hn="user_rule_create___i4hOF",qn="user_info___ncafT",Qn="user_name___hqLNP",Gn="user_school___m7TBE",Un="delete_text___j_0I0",Wn="select_modal___j0vsx",Jn=t(26724),Kn=t.n(Jn),Xn=t(1924),$n=["classroomList","loading","dispatch"],et=(0,_.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var n,t,i=e.classroomList,l=(e.loading,e.dispatch),s=p()(e,$n),a=((0,_.useParams)(),i.actionTabs),c=(0,m.useState)([]),u=d()(c,2),g=u[0],b=u[1],k=(0,m.useState)(!0),N=d()(k,2),I=N[0],A=N[1],S=(0,m.useState)(!1),C=d()(S,2),F=C[0],P=C[1],T=f.Z.useForm(),L=d()(T,1)[0],E=(0,m.useState)([]),D=d()(E,2),R=D[0],V=D[1],M=(0,m.useState)(0),z=d()(M,2),B=z[0],O=z[1],Y=(0,m.useState)([]),H=d()(Y,2),q=H[0],Q=H[1],G=(0,m.useState)(!0),U=d()(G,2),W=U[0],J=U[1];(0,m.useRef)();(0,m.useEffect)((function(){"添加管理员"===i.actionTabs.key&&(J(!0),K())}),[i.actionTabs.key]);var K=function(){var e=r()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,l({type:"classroomList/getSchoolList",payload:{}});case 2:n=e.sent,b(n.map((function(e){return{value:e}})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),X=function(){var e=r()(o()().mark((function e(){var n,t,l,s,a=arguments;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n=a.length>0&&void 0!==a[0]&&a[0])&&!I||F){e.next=11;break}return l=L.getFieldValue(),P(!0),O(n?1:B+1),e.next=7,(0,ce.pA)({id:i.actionTabs.id,page:n?1:B+1,type:(null==l?void 0:l.search_type)||"",school:(null==l?void 0:l.school_name)||"",keyword:(null==l?void 0:l.keyword)||""});case 7:s=e.sent,V(n?Ne()(null==s?void 0:s.data):[].concat(Ne()(R),Ne()(null==s?void 0:s.data))),P(!1),(null===(t=s.users)||void 0===t?void 0:t.length)<10&&A(!1);case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),$=function(){var e=r()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:""==q?v.ZP.error("请选择人数"):(console.log(q),(0,ce.q0)({id:null==s?void 0:s.competitionId,ids:q}).then((function(e){0==e.status?(v.ZP.success("添加成功"),l({type:"classroomList/setActionTabs",payload:{}}),s.queryData()):v.ZP.error(null==e?void 0:e.message)})));case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ee=[{title:"",dataIndex:"id",width:40,ellipsis:!0,render:function(e,n){return(0,he.jsx)(ie.Z,{value:n.id,checked:q.includes(String(n.id)),disabled:null==n?void 0:n.checked})}},{title:"姓名",width:100,ellipsis:!0,dataIndex:"name",render:function(e,n){return(0,he.jsx)(y.Z,{placement:"bottom",title:e,children:(0,he.jsx)(_.Link,{className:"bold c-black",to:"/users/".concat(n.login),target:"_blank",children:e||"--"})})}},{title:"职业",dataIndex:"identity",width:130,ellipsis:!0,render:function(e){return(0,he.jsx)(y.Z,{placement:"bottom",title:e,children:(0,he.jsx)("span",{children:e||"--"})})}},{title:"学号/工号",width:100,dataIndex:"student_id",ellipsis:!0,render:function(e){return(0,he.jsx)(y.Z,{placement:"bottom",title:e,children:(0,he.jsx)("span",{children:e||"--"})})}},{title:"手机",width:100,dataIndex:"phone",ellipsis:!0,render:function(e){return(0,he.jsx)(y.Z,{placement:"bottom",title:e,children:(0,he.jsx)("span",{children:e||"--"})})}},{title:"邮箱",dataIndex:"mail",width:100,ellipsis:!0,render:function(e){return(0,he.jsx)(y.Z,{placement:"bottom",title:e,children:(0,he.jsx)("span",{children:e||"--"})})}},{title:"学校/单位",width:150,dataIndex:"school",ellipsis:!0,render:function(e){return(0,he.jsx)(y.Z,{placement:"bottom",title:e,children:(0,he.jsx)("span",{children:e||"--"})})}},{title:"实名认证",dataIndex:"school_name",width:100,render:function(e){return e?"是":"否"}},{title:"状态",dataIndex:"checked",width:80,render:function(e){if(e)return(0,he.jsx)("span",{className:"c-green",children:"已添加"})}}];return(0,he.jsx)(x.Z,{className:"modal_styles",centered:!0,title:"添加管理员",open:"添加管理员"===i.actionTabs.key,okText:"确定",cancelText:"取消",width:1100,zIndex:1e3,bodyStyle:{minHeight:200},onOk:r()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:$();case 1:case"end":return e.stop()}}),e)}))),onCancel:function(){Q([]),l({type:"classroomList/setActionTabs",payload:{}})},children:(0,he.jsxs)("div",{style:{padding:"0 14px"},children:[(0,he.jsxs)(f.Z,{layout:"inline",form:L,initialValues:{school_name:"",keyword:"",search_type:"name"},children:[(0,he.jsx)(f.Z.Item,{name:"search_type",label:"搜索类型",children:(0,he.jsxs)(h.default,{style:{width:120},className:Wn,children:[(0,he.jsx)(h.default.Option,{value:"name",children:"姓名"}),(0,he.jsx)(h.default.Option,{value:"phone",children:"手机号"}),(0,he.jsx)(h.default.Option,{value:"mail",children:"邮箱"})]})}),(0,he.jsx)(f.Z.Item,{name:"keyword",label:"搜索内容:",children:(0,he.jsx)(j.Z,{allowClear:!0,style:{width:305},size:"middle",defaultValue:(null===(n=a.selectArrs)||void 0===n?void 0:n.category_name)||(null===(t=a.selectArrs)||void 0===t?void 0:t.name)})}),(0,he.jsx)(f.Z.Item,{name:"school_name",label:"单位:",children:(0,he.jsx)(w.Z,{options:g,style:{width:306},size:"middle",placeholder:"请输入单位名称",filterOption:function(e,n){return-1!==n.value.toUpperCase().indexOf(e.toUpperCase())}})}),(0,he.jsx)(f.Z.Item,{style:{marginRight:0},children:(0,he.jsx)(Z.ZP,{htmlType:"submit",type:"primary",size:"middle",onClick:function(){return function(){var e;if(""===(null===(e=L.getFieldValue())||void 0===e?void 0:e.keyword))return V([]),void v.ZP.error("请输入搜索内容");J(!1),A(!0),P(!1),Q([]),setTimeout((function(){X(!0)}),200)}()},children:"搜索"})})]}),W&&(0,he.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,he.jsx)("img",{src:Xn.RL,width:"100",alt:""}),(0,he.jsx)("br",{}),(0,he.jsx)("p",{className:"mt20",children:"请搜索要添加的管理员"})]}),!W&&""==R&&!F&&(0,he.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,he.jsx)("img",{src:Xn.z3,width:"100",alt:""}),(0,he.jsx)("br",{}),(0,he.jsx)("p",{className:"mt20",children:"暂时还没有相关数据哦!"})]}),(!W&&""!=R||F)&&(0,he.jsxs)("section",{children:[(0,he.jsx)("div",{className:"flexd-table-header mt20",children:(0,he.jsx)(oe.Z,{pagination:!1,dataSource:[],columns:ee})}),(0,he.jsx)("div",{style:{maxHeight:260,overflow:"auto"},children:(0,he.jsx)(Kn(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){X()},hasMore:I,useWindow:!1,children:(0,he.jsx)(oe.Z,{loading:F,showHeader:!1,pagination:!1,dataSource:R,columns:ee,onRow:function(e){return{onClick:function(e){e.currentTarget.querySelector("input").disabled||function(e){e=String(e);var n=q.indexOf(e);n<0?q.push(e):q.splice(n,1),Q(Ne()(q))}(e.currentTarget.querySelector("input").value)}}}})})})]})]})})})),nt=["globalSetting","dispatch","user"],tt=(0,_.connect)((function(e){return{globalSetting:e.globalSetting,user:e.user}}))((function(e){e.globalSetting;var n,t=e.dispatch,i=e.user,l=p()(e,nt),s=(0,m.useState)([]),a=d()(s,2),c=a[0],u=a[1],_=(0,m.useState)(""),h=d()(_,2),f=h[0],g=h[1];(0,m.useEffect)((function(){y()}),[]);var y=function(){(0,ce.sL)(null==l?void 0:l.competitionId).then((function(e){if(0==(null==e?void 0:e.status)){var n;g(null==e||null===(n=e.creator)||void 0===n?void 0:n.id);var t=[];for(var i in t.push(null==e?void 0:e.creator),null==e?void 0:e.data)t.push(null==e?void 0:e.data[i]);u(t),null==l||l.loadingFunction(!1)}else v.ZP.error(null==e?void 0:e.message)}))};return(0,he.jsxs)("div",{className:Dn,children:[(0,he.jsx)("div",{className:Rn,children:"管理员设置"}),(f==(null==i||null===(n=i.userInfo)||void 0===n?void 0:n.user_id)||(0,_e.Ny)())&&(0,he.jsxs)("div",{className:Vn,onClick:function(){t({type:"classroomList/setActionTabs",payload:{key:"添加管理员",id:null==l?void 0:l.competitionId}})},children:[(0,he.jsx)("img",{src:"data:image/png;base64,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",className:Mn}),"添加管理员"]}),(0,he.jsx)("div",{className:zn,children:c.map((function(e,n){var t,s,a;return(0,he.jsxs)("div",{className:Bn,children:[(0,he.jsx)("div",{className:On,children:(0,he.jsxs)("a",{href:"/users/".concat(e.login,"/classrooms"),target:"_blank",children:[(0,he.jsx)("img",{src:ue.Z.IMG_SERVER+"/images/"+(null==e?void 0:e.image_url),className:Yn}),f==(null==e?void 0:e.id)&&(0,he.jsx)("div",{className:Hn,children:"创建者"})]})}),(0,he.jsxs)("div",{className:qn,children:[(0,he.jsx)("div",{className:Qn,children:null==e?void 0:e.name}),(0,he.jsx)("div",{className:Gn,children:null==e?void 0:e.school})]}),f!=(null==e?void 0:e.id)&&(f==(null==i||null===(t=i.userInfo)||void 0===t?void 0:t.user_id)||1==(null==i||null===(s=i.userInfo)||void 0===s?void 0:s.role)||2==(null==i||null===(a=i.userInfo)||void 0===a?void 0:a.role))&&(0,he.jsx)("div",{className:Un,onClick:function(){var n,t;n=null==e?void 0:e.id,x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"删除提示",icon:null,content:"是否确定删除该管理员?",onOk:(t=r()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,ce.qN)({id:null==l?void 0:l.competitionId,ids:[n]}).then((function(e){0==(null==e?void 0:e.status)?(v.ZP.success("删除成功"),y()):v.ZP.error(null==e?void 0:e.message)}));case 1:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)})})},children:"删除"})]},n)}))}),(0,he.jsx)(et,{queryData:y,competitionId:null==l?void 0:l.competitionId})]})})),it={flex_box_center:"flex_box_center___yg5U2",flex_space_between:"flex_space_between___RNHqN",flex_box_vertical_center:"flex_box_vertical_center___ZT47P",flex_box_center_end:"flex_box_center_end___X4Xs3",flex_box_column:"flex_box_column___OzmB0",all:"all___uSCy0",content:"content___pnhPh",content_left_red:"content_left_red___SmVi6",content_left_none:"content_left_none___jTbL2",content_left_flag:"content_left_flag___mae5L",content_left_info:"content_left_info___mISvV",content_left_title:"content_left_title___lcDeu",content_left_description:"content_left_description___Ris52",content_right:"content_right___AcQrD",content_right_span:"content_right_span___WiMTr",form_item:"form_item___eHCux",form_item_item:"form_item_item___IAs6n",fuzhi:"fuzhi___rSsFz",fuzhi_text:"fuzhi_text___UV3Dz",tijiao:"tijiao___AYAeP",tijiao_text:"tijiao_text___TC6tI",quetions_info:"quetions_info___qHhFg",scoremodal:"scoremodal___LmU2Z",title:"title___M1zQX",bottom:"bottom___P728Z",yes:"yes___gRJi8",no:"no___voaWW",form_item_item_select:"form_item_item_select___g8gNL"},lt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAAtxJREFUSEu9lktME1EUhv+/M51GayTGGCPGhRs1btqKGF0oAmHBaloejRbciS6NiUtjonHnxqWPlWEKCZVX3GkiPhJB5CEaiRASV2rUYAS6sK85ZqaUlFc7gOndzdz/nG/uueecOYSDdbyzMZDKpIMETotwP4hy20zwjZSvArx2K2rfyPnu8WLuWEgQMBqaTGRuQ3C4mCN7n5hyQbk+3trzeD39msATXc0HE8lkBwQnHYFWioghj6ZFhsOxL6u3VrwJdISqJCPdAtm9KdiiEcFZKmwcj/S+zPez7ISLsGcCcW8FlrMlmKLCunzoEtAKYzKRerfVk60OIWc1j7syF94loM/QBzd9Z8XCQQxNtPafyuYVADsbJRMrZudkn8AMSK+I7MvXu6g0W9lrA32G/tlx6hegkuyCF5cljm5AapZJiamJ1v4jtIs6nR5z8vUFNAmXi1fHIr33AtHgfRG0raV1q+ox+gz9JgQ3Ngu0QqiqatjqMv5o8K6YcmVdX8Qt+g39uQiqNwMk+MZDb/3b1ui8P6pfExN3CvkhMUBfe3AKkENrC2mSEhfBzlXpTg574K2zYMc6QjWmKU9FRCn84ZymzwguQGTHaoeYd8HVomrqp2Qi1SsQ35KGHKMXte9DfX8qO/UDqTRHBbKnaJTI+PpAYEaBcmb0Qs/3iieXtmfmfj4UkQiBD5rXVTPc0DsrIgwYoQGBVBWFZQULBUNKYpKadnY8HPtlqf3t+kV6tP6lZyPUJmI+cAizyn66aNJYJ9rm0aoHw7Hf+Y4DnefKJfN3UkTKnAKzSeOkLMhRVXPXjoZjcznn/nbdEKDFKczWWWXhuPCJoV2aVvciHIsHjOajpqQ+AuLaCNAu/I20NhKvlLK99Zm5H49E0LQRmDUN2K3NMtpI8yYwIkQFJNv4na5lzXvxlKX7PVnAkv+A7dBm55nSjBi5uyjpEJWDlnRMXNZNSjUIr0z1/znq/wN40G8Rfw3IyQAAAABJRU5ErkJggg==",st="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAAhdJREFUSEvFlr1vE0EQxd87O6KBFqREokSCFISCii8hKqhuz3KB+CtSBCEo4gJRBETLXwAFJl53VAniSxRIEJpEaZFwkTZQoMT70F3Ox+W4Dyu2jiusk2dufzuzb3aGGOORMech+SCvQZoFOQdJAAYgB5DeguzT2m9Vy7HMQa2WD+ceSTpbtVBoJ7kFz7vP1dV+kX8uUO32aezvP5d0eRxQ1ofkBzSbd9jtfv/Hlv1DQXAJUk/SyaPARt+Q3AEZsNf7mF7nUIQRzLk1AccmgSVQ4Dc870YamgDjNH6eNLKc9O6g2bw4Su9foDHvj3pmVdkIz5TWXomEFf6EatRwaKs+nMTORsOE6j0AGrNZJH0Cv0A+AzAv6WYelORLkJ/g3D0Bpwp8tmjtOardXtDe3tfCuiGf0NqleGMrkqL3lBof09q7sX1R0tPCtWZmLlBB0JFzyyXA17T21sguYxIoyQQWA19Iul1S9B3KmHVJ18vOJ2fhlUgAcWRF0eco9k0I3JZ0pkoQWWjaPx116caB7RC4K+l4FTCKKJPCcSNLnffPeoHA7n9JaZ2iWad8f1lAZypl4fuvBLTKy2K6hf9Q0oOSzS9M52oD+vC8L3BuScCJ0qstknbdl3dcT/W1pwh4MMfU14AjaJ0jRtIN6hyiEmidY+KhLlDXIJyto3AqwHDoQ7oKYA7AbOwzAPAD5Ds0Gn12uxtVXecPo4t94UegNcAAAAAASUVORK5CYII=",ot=["competitions","globalSetting","loading","dispatch","user"],at=(0,_.connect)((function(e){var n=e.competitions,t=e.loading,i=e.globalSetting,l=e.user;return{competitions:n,globalSetting:i,loading:t.models.competitions,user:l}}))((function(e){var n=e.competitions,t=(e.globalSetting,e.loading),i=e.dispatch,s=e.user,a=p()(e,ot),c=f.Z.useForm(),u=d()(c,1)[0],_=(0,m.useState)(!0),g=d()(_,2),b=g[0],w=g[1],k=(0,m.useState)(!0),N=d()(k,2),I=N[0],A=N[1],S=(0,m.useState)(!0),C=d()(S,2),F=C[0],P=C[1],T=(0,m.useState)(!0),L=d()(T,2),E=L[0],D=L[1],R=(0,m.useState)(""),V=d()(R,2),M=V[0],z=V[1],B=(0,m.useState)(""),O=d()(B,2),Y=O[0],H=O[1],q=(0,m.useState)(""),Q=d()(q,2),G=Q[0],U=Q[1],W=(0,m.useState)(""),J=d()(W,2),K=J[0],X=J[1],$=n.Header,ee=(0,m.useState)(!1),ne=d()(ee,2),te=ne[0],ie=ne[1],le=(0,m.useState)([]),se=d()(le,2),oe=se[0],ae=se[1];console.log("Header:",$),(0,m.useEffect)((function(){ue()}),[]);var ue=function(){(0,ce.rZ)(null==a?void 0:a.competitionId).then((function(e){var n,t,i;w(null==e?void 0:e.name_finish),A(null==e?void 0:e.url_finish),P(null==e?void 0:e.time_finish),D(null==e?void 0:e.question_finish),z(null==e||null===(n=e.competition)||void 0===n?void 0:n.name),U(re()(null==e||null===(t=e.competition)||void 0===t?void 0:t.start_time).format("YYYY-MM-DD HH:mm")+" ~ "+re()(null==e||null===(i=e.competition)||void 0===i?void 0:i.end_time).format("YYYY-MM-DD HH:mm")),H("".concat(window.location.origin,"/competitions/detail/")+(null==e?void 0:e.identifier));var l="";for(var s in null==e?void 0:e.data){var o,r;if(Number(s)==Number((null==e?void 0:e.data.length)-1))l+="赛题"+(Number(s)+1)+":"+(null==e||null===(o=e.data[s])||void 0===o||null===(o=o.shixun)||void 0===o?void 0:o.name);else l+="赛题"+(Number(s)+1)+":"+(null==e||null===(r=e.data[s])||void 0===r||null===(r=r.shixun)||void 0===r?void 0:r.name)+"、"}X(l),u.setFieldValue("identifier",null==e?void 0:e.identifier),null==a||a.loadingFunction(!1)}))};return(0,he.jsxs)("div",{className:it.all,children:[(0,he.jsxs)("div",{className:it.content,children:[(0,he.jsxs)("div",{className:b?it.content_left_none:it.content_left_red,children:[(0,he.jsx)("img",{className:it.content_left_flag,src:b?lt:st}),(0,he.jsxs)("div",{className:it.content_left_info,children:[(0,he.jsx)("div",{className:it.content_left_title,children:"主标题设置"}),(0,he.jsx)("div",{className:it.content_left_description,children:b?"您已设置主标题为:".concat(M):"请在设置中填写正确的竞赛主标题"})]})]}),b?(0,he.jsx)("div",{className:it.content_right,onClick:function(){a.clickInformation("主标题")},children:"查看"}):(0,he.jsxs)("div",{className:it.content_right,onClick:function(){a.clickInformation("主标题")},children:["去完善信息",(0,he.jsx)("i",{className:"iconfont icon-xiaojiantou",style:{fontSize:"10px"}})]})]}),(0,he.jsxs)("div",{className:it.content,children:[(0,he.jsxs)("div",{className:I?it.content_left_none:it.content_left_red,children:[(0,he.jsx)("img",{className:it.content_left_flag,src:I?lt:st}),(0,he.jsxs)("div",{className:it.content_left_info,children:[(0,he.jsx)("div",{className:it.content_left_title,children:"网址设置"}),(0,he.jsxs)("div",{className:it.content_left_description,children:[I&&(0,he.jsxs)("span",{children:["您已设置网址为:",(0,he.jsx)("a",{href:Y,target:"_blank",children:Y})]}),!I&&(0,he.jsx)("span",{children:"请在设置中填写正确的网址"})]})]})]}),I?(0,he.jsx)("div",{className:it.content_right,onClick:function(){a.clickInformation("比赛地址")},children:"查看"}):(0,he.jsxs)("div",{className:it.content_right,onClick:function(){a.clickInformation("比赛地址")},children:["去完善信息",(0,he.jsx)("i",{className:"iconfont icon-xiaojiantou",style:{fontSize:"10px"}})]})]}),(0,he.jsxs)("div",{className:it.content,children:[(0,he.jsxs)("div",{className:F?it.content_left_none:it.content_left_red,children:[(0,he.jsx)("img",{className:it.content_left_flag,src:F?lt:st}),(0,he.jsxs)("div",{className:it.content_left_info,children:[(0,he.jsx)("div",{className:it.content_left_title,children:"竞赛时间"}),(0,he.jsx)("div",{className:it.content_left_description,children:F?"您已设置竞赛时间为:".concat(G):"请在设置中填写正确的竞赛时间"})]})]}),F?(0,he.jsx)("div",{className:it.content_right,onClick:function(){a.clickInformation("竞赛时间")},children:"查看"}):(0,he.jsxs)("div",{className:it.content_right,onClick:function(){a.clickInformation("竞赛时间")},children:["去完善信息",(0,he.jsx)("i",{className:"iconfont icon-xiaojiantou",style:{fontSize:"10px"}})]})]}),(0,he.jsxs)("div",{className:it.content,children:[(0,he.jsxs)("div",{className:E?it.content_left_none:it.content_left_red,children:[(0,he.jsx)("img",{className:it.content_left_flag,src:E?lt:st}),(0,he.jsxs)("div",{className:it.content_left_info,children:[(0,he.jsx)("div",{className:it.content_left_title,children:"赛题设置"}),1===$.mode&&(0,he.jsxs)("div",{children:[E&&(0,he.jsx)(y.Z,{placement:"bottom",title:"您已经设置的:"+K,children:(0,he.jsxs)("div",{className:it.content_left_description,children:["您已经设置的:",K]})}),!E&&(0,he.jsx)("div",{className:it.content_left_description,children:"请在设置中填写正确的赛题设置"})]}),2===$.mode&&(0,he.jsxs)("div",{children:[$.course_id&&(0,he.jsx)(y.Z,{placement:"bottom",title:"您已经成功设置:"+$.course_name+"为本次竞赛的课堂",children:(0,he.jsxs)("div",{className:it.content_left_description,children:["您已经成功设置“",$.course_name,"”为本次竞赛的课堂"]})}),!$.course_id&&(0,he.jsx)("div",{className:it.content_left_description,children:"请在设置中填写正确的赛题设置"})]})]})]}),E?(0,he.jsx)("div",{className:it.content_right,onClick:a.clickQuetions,children:"查看"}):(0,he.jsxs)("div",{className:it.content_right,onClick:a.clickQuetions,children:["去完善信息",(0,he.jsx)("i",{className:"iconfont icon-xiaojiantou",style:{fontSize:"10px"}})]})]}),b&&I&&F&&E&&(0,he.jsx)(he.Fragment,{children:(0,he.jsxs)("div",{className:it.content,children:[(0,he.jsx)(f.Z,{form:u,style:{marginLeft:22},labelCol:{flex:"100px"},children:(0,he.jsx)(f.Z.Item,{className:it.form_item,colon:!1,name:"identifier",children:(0,he.jsx)(j.Z,{prefix:"".concat(window.location.origin,"/competitions/detail/"),disabled:!0,className:it.form_item_item})})}),(0,he.jsxs)("div",{className:it.fuzhi,onClick:function(){var e=document.createElement("input");e.value="".concat(window.location.origin,"/competitions/detail/")+u.getFieldValue("identifier"),document.body.appendChild(e),e.select(),document.execCommand("Copy"),v.ZP.success("复制成功"),e.remove()},children:[(0,he.jsx)("i",{className:"iconfont icon-fuzhi",style:{marginRight:"5px"}}),"复制"]}),(0,he.jsx)("div",{className:it.fuzhi_text,children:"参赛人员可访问该网址参加比赛"})]})}),(0,he.jsxs)("div",{className:it.content,children:[(0,he.jsx)(pe.Z,{disabled:!(b&&I&&F&&E),type:"primary",className:it.tijiao,onClick:r()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:ie(!0),(0,de.GY)({}).then((function(e){ae(null==e?void 0:e.schools)})).then((function(){var e,n,t;u.setFieldsValue({sponsor_schools:null===(e=s.userInfo)||void 0===e?void 0:e.user_school_id,sponsor_user_name:null===(n=s.userInfo)||void 0===n?void 0:n.real_name,sponsor_user_phone:null===(t=s.userInfo)||void 0===t?void 0:t.phone})}));case 2:case"end":return e.stop()}}),e)}))),children:"提交审核"}),(0,he.jsx)("div",{className:"".concat(it.tijiao_text," ").concat(b&&I&&F&&E?"":"c-red"),children:b&&I&&F&&E?"准备好后,您可发起审核":"请完成竞赛指引后,再提交审核"})]}),(0,he.jsxs)(x.Z,{title:!1,footer:!1,open:te,width:610,className:it.scoremodal,closable:!1,centered:!0,onCancel:function(){return ie(!1)},children:[(0,he.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,he.jsx)("div",{className:it.title,children:"为了加快竞赛审核速度,请确认以下信息是否准确"}),(0,he.jsx)("span",{onClick:function(){return ie(!1)},style:{cursor:"pointer"},className:it.close,children:(0,he.jsx)("i",{className:"iconfont icon-guanbi",style:{color:"#979797",fontSize:"15px"}})})]}),(0,he.jsx)("div",{className:it.content,children:(0,he.jsxs)(f.Z,{form:u,className:it.formWrap,onFinish:function(e){(0,ce.qt)(l()(l()({},e),{},{id:null==a?void 0:a.competitionId})).then((function(e){0==(null==e?void 0:e.status)?(v.ZP.success("提交成功"),ie(!1),i({type:"competitions/getStaff",payload:{identifier:null==a?void 0:a.competitionId}}),i({type:"competitions/getHeader",payload:{identifier:null==a?void 0:a.competitionId}})):v.ZP.error(null==e?void 0:e.message)}))},labelCol:{flex:"110px"},children:[(0,he.jsx)(f.Z.Item,{className:it.form_item,label:"主办方",colon:!1,name:"sponsor_schools",children:(0,he.jsx)(h.default,{mode:"multiple",className:it.form_item_item_select,options:oe,fieldNames:{label:"name",value:"id"},placeholder:"请输入主办方",filterOption:function(e,n){var t;return(null!==(t=null==n?void 0:n.name)&&void 0!==t?t:"").toLowerCase().includes(e.toLowerCase())}})}),(0,he.jsx)(f.Z.Item,{className:it.form_item,label:"主要负责人姓名",colon:!1,name:"sponsor_user_name",children:(0,he.jsx)(j.Z,{className:it.form_item_item,placeholder:"请输入主要负责人姓名"})}),(0,he.jsx)(f.Z.Item,{className:it.form_item,label:"主要负责人电话",colon:!1,name:"sponsor_user_phone",rules:[{pattern:new RegExp(/^((0\d{2,3}(-)?\d{7,8})|(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8})$/,"g"),message:"必须是正确的座机号或者手机号"}],children:(0,he.jsx)(j.Z,{className:it.form_item_item,placeholder:"请输入主要负责人电话"})}),(0,he.jsx)("div",{className:it.bottom,children:(0,he.jsxs)(f.Z.Item,{children:[(0,he.jsx)(Z.ZP,{size:"middle",className:it.no,onClick:function(){ie(!1)},children:"取消"}),(0,he.jsx)(Z.ZP,{className:it.yes,size:"middle",type:"primary",htmlType:"submit",loading:t,children:"保存"})]})})]})})]})]})})),rt="ModalStyle___cW8H3",ct=["competitions","globalSetting","dispatch","user","loadingFunction","loading"],dt=["key","name"],ut=(0,_.connect)((function(e){return{competitions:e.competitions,loading:e.loading.effects}}))((function(e){var n=e.competitions,t=(e.globalSetting,e.dispatch),i=(e.user,e.loadingFunction),s=void 0===i?function(e){}:i,a=e.loading,c=(p()(e,ct),n.GuidesData),u=(0,_.useParams)().identifier,h=(0,m.useRef)(),g=f.Z.useForm(),y=d()(g,1)[0],b=f.Z.useWatch("list",y),w=function(){var e=r()(o()().mark((function e(n){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log("====",n),!(n.list.length<2)){e.next=4;break}return v.ZP.warning("请至少添加2个赛程"),e.abrupt("return");case 4:return e.next=6,t({type:"competitions/postGuides",payload:l()({identifier:u},n)});case 6:0==e.sent.status&&(v.ZP.success("更新成功"),t({type:"competitions/getHeader",payload:{identifier:u}}),k());case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),k=function(){t({type:"competitions/getGuides",payload:{identifier:u}})};return(0,m.useEffect)((function(){s(!1),k()}),[]),(0,m.useEffect)((function(){var e;y.setFieldsValue(l()(l()({},(null==c?void 0:c.data)||{}),{},{list:null==c||null===(e=c.data)||void 0===e||null===(e=e.list)||void 0===e?void 0:e.map((function(e){return l()(l()({},e),{},{competition_time:null!=e&&e.competition_time?re()(null==e?void 0:e.competition_time):null})}))}))}),[c]),(0,he.jsx)(rn.Z,{spinning:!!a["competitions/getGuides"]||!!a["competitions/postGuides"],children:(0,he.jsx)("div",{className:"p30",children:(0,he.jsxs)(f.Z,{form:y,colon:!1,onFinish:w,initialValues:{list:[{},{}]},children:[(0,he.jsxs)(le.Z,{wrap:!1,align:"middle",gutter:20,children:[(0,he.jsx)(se.Z,{children:"赛程设置"}),(0,he.jsx)(se.Z,{children:(0,he.jsx)(f.Z.Item,{style:{marginBottom:0},name:"guides_is_hidden",valuePropName:"checked",children:(0,he.jsx)(ie.Z,{children:"隐藏"})})}),(0,he.jsx)(se.Z,{flex:1,children:(0,he.jsx)(le.Z,{wrap:!1,align:"middle",justify:"end",children:(0,he.jsx)(se.Z,{children:(0,he.jsx)(N.op,{icon:(0,he.jsx)("i",{className:"iconfont icon-xiaojiahao "}),onClick:function(){6!=(null==b?void 0:b.length)?h.current({}):v.ZP.warning("赛程最多可添加6个")},children:"新增"})})})})]}),(0,he.jsx)("div",{className:"mt25 mb30",style:{padding:"14px 20px",background:"#F6F7F9",color:"#464F66"},children:"规则说明:在此版块管理员可以创建赛事的日程时间轴,每个赛程将在时间轴上按序号顺序依次排列。创建成功后将对平台用户公开,使用户能够轻松了解整个赛事的进度和安排。"}),(0,he.jsx)(f.Z.List,{name:"list",children:function(e,n){var t=n.add,i=n.remove;return h.current=t,(0,he.jsx)("div",{style:{display:"flex",flexDirection:"column",gap:"20px"},children:e.map((function(e,n){var t=e.key,s=e.name,o=p()(e,dt);return(0,he.jsxs)("div",{children:[(0,he.jsx)("div",{style:{background:"#F6F7F9",padding:"10px 20px"},children:(0,he.jsxs)(le.Z,{wrap:!1,align:"middle",justify:"space-between",children:[(0,he.jsxs)(se.Z,{children:["赛程",(0,me.EM)(n+1)]}),(0,he.jsx)(se.Z,{children:(0,he.jsx)("span",{className:"c-red current",onClick:function(){x.Z.confirm({className:rt,icon:null,centered:!0,title:"提示",width:460,content:"确定要删除此赛程吗?删除后,请点击“保存更改”按钮以保存此次操作。",onOk:function(){i(s)}})},children:"删除"})})]})}),(0,he.jsx)("div",{className:"p20",style:{border:"1px solid #F1F1F1",borderTopColor:"transparent"},children:(0,he.jsxs)(le.Z,{wrap:!1,align:"middle",gutter:40,children:[(0,he.jsx)(se.Z,{children:(0,he.jsx)(f.Z.Item,l()(l()({label:"赛程名称"},o),{},{name:[s,"name"],rules:[{required:!0,message:"请输入赛程名称"},{whitespace:!0,message:"赛程名称不能全为空格"}],children:(0,he.jsx)(j.Z,{placeholder:"请输入赛程名称",maxLength:10,showCount:!0,style:{width:360}})}))}),(0,he.jsx)(se.Z,{flex:1,children:(0,he.jsx)(f.Z.Item,l()(l()({label:"赛程时间"},o),{},{name:[s,"competition_time"],rules:[{required:!0,validator:function(e,t){var i;return null===t?Promise.reject("请选择截止时间"):0!==n&&re()(t).startOf("second")<=re()(null==b||null===(i=b[n-1])||void 0===i?void 0:i.competition_time).startOf("second")?Promise.reject("当前赛程时间需晚于上一个赛程时间,请重新选择"):Promise.resolve()}}],children:(0,he.jsx)(te.default,{style:{width:"100%"},placeholder:"请选择赛程时间",format:"YYYY-MM-DD HH:mm",disabledDate:0!==n&&function(e){var t;return(0,me.Q8)(e,null,null,null==b||null===(t=b[n-1])||void 0===t?void 0:t.competition_time)},disabledTime:0!==n&&function(e){var t;return(0,me.d0)(e,null==b||null===(t=b[n-1])||void 0===t?void 0:t.competition_time)},suffixIcon:(0,he.jsx)(he.Fragment,{}),showTime:{format:"HH:mm",defaultValue:re()((0,me.U6)(),"HH:mm")}})}))})]})})]},t)}))})}}),(0,he.jsx)(le.Z,{className:"mt20",wrap:!1,justify:"end",gutter:20,children:(0,he.jsx)(se.Z,{children:(0,he.jsx)(f.Z.Item,{children:(0,he.jsx)(Z.ZP,{type:"primary",htmlType:"submit",children:"保存更改"})})})})]})})})})),pt=["competitions","globalSetting","dispatch","user"],mt=(0,_.connect)((function(e){return{competitions:e.competitions,globalSetting:e.globalSetting,user:e.user}}))((function(e){var n=e.competitions,t=(e.globalSetting,e.dispatch),i=(e.user,p()(e,pt),(0,_.useParams)().identifier),l=(0,m.useState)(!0),s=d()(l,2),o=(s[0],s[1],(0,m.useState)("竞赛信息")),a=d()(o,2),r=a[0],c=a[1],u=(0,m.useState)(!0),h=d()(u,2),f=h[0],x=h[1],v=(0,m.useState)(null),g=d()(v,2),y=(g[0],g[1]),j=(0,m.useState)(""),b=d()(j,2),w=b[0],Z=b[1],k=function(e){x(e)};return(0,m.useEffect)((function(){}),[r]),(0,m.useEffect)((function(){"1"===n.actionTabs.key?(c("赛题设置"),t({type:"competitions/setActionTabs",payload:{}})):"5"===n.actionTabs.key?(c("竞赛指引"),t({type:"competitions/setActionTabs",payload:{}})):"7"===n.actionTabs.key&&(c("竞赛信息"),t({type:"competitions/setActionTabs",payload:{}}))}),[n.actionTabs]),(0,he.jsx)("div",{className:I,ref:y,children:(0,he.jsxs)("div",{className:A,children:[(0,he.jsx)("div",{className:S,children:"基础设置"}),(0,he.jsxs)("div",{className:C,children:[(0,he.jsx)("div",{className:F,children:(0,he.jsx)("div",{children:["竞赛信息","图片设置","赛题设置","赛程设置","管理人员","竞赛指引"].map((function(e,n){return(0,he.jsx)("div",{className:r==e?T:P,onClick:function(){document.body.scrollIntoView({block:"start",behavior:"smooth"}),c(e),x(!0)},children:e},n)}))})}),(0,he.jsx)("div",{className:L,children:(0,he.jsxs)(rn.Z,{spinning:f,children:["竞赛信息"==r&&(0,he.jsx)(ve,{competitionId:i,loadingFunction:k,formName:w}),"图片设置"==r&&(0,he.jsx)(Ze,{competitionId:i,loadingFunction:k}),"赛题设置"==r&&(0,he.jsx)(En,{competitionId:i,loadingFunction:k}),"赛程设置"==r&&(0,he.jsx)(ut,{loadingFunction:k}),"管理人员"==r&&(0,he.jsx)(tt,{competitionId:i,loadingFunction:k}),"竞赛指引"==r&&(0,he.jsx)(at,{competitions:n,clickInformation:function(e){c("竞赛信息"),"主标题"==e?Z("name"):"比赛地址"==e?Z("identifier"):"竞赛时间"==e&&Z("start_time")},clickQuetions:function(){c("赛题设置")},competitionId:i,loadingFunction:k})]})})]})]})})})),_t=t(20834),ht="bg___htQ1O",ft="title___dw_wz",xt="left___CDy7v",vt="muitem___pDhZj",gt="muitemclick___WXoKV",yt="right___tNRAa",jt="button___tMn5K",bt={flex_box_center:"flex_box_center___Y72kq",flex_space_between:"flex_space_between___d30ej",flex_box_vertical_center:"flex_box_vertical_center___p_tif",flex_box_center_end:"flex_box_center_end___AyBVH",flex_box_column:"flex_box_column___NQalW",bg:"bg___cLFww",btns:"btns___uWjSy",confirm:"confirm___ZvnTx",cancel:"cancel___v9uv4",deletetitle:"deletetitle___DnoRO",submitwork:"submitwork___tVjOE",scoremodal:"scoremodal___iKA69",title:"title___GESKF",content:"content___r8E9Y",bottom:"bottom___HS8jb",yes:"yes___itu44",no:"no___Qs1U3",bottoms:"bottoms___ng0EW",loaderimg:"loaderimg___XJWfN",upload:"upload___zGUpB"},wt=t(68071),Zt=t(1012),kt=t(47257),Nt=t.n(kt),It=t(40628),At=t(75948),St=["competitions","globalSetting","loading","dispatch","selectedKeys","isedit","setisedit","user"],Ct=(0,_.connect)((function(e){var n=e.competitions,t=e.loading,i=e.globalSetting,l=e.user;return{competitions:n,globalSetting:i,loading:t.models.competitions,user:l}}))((function(e){var n,t,i=e.competitions,s=(e.globalSetting,e.loading,e.dispatch),a=(e.selectedKeys,e.isedit),c=e.setisedit,u=e.user,h=(p()(e,St),(0,_.useParams)().identifier),f=i.RightItems,g=i.Header,b=(0,m.useState)(!1),w=d()(b,2),k=w[0],I=w[1],A=(0,m.useState)(!1),S=d()(A,2),C=S[0],F=S[1],P=(0,m.useState)(!0),T=d()(P,2),L=T[0],E=T[1],D=(0,m.useState)([]),R=d()(D,2),V=R[0],M=R[1],z=(0,m.useState)([]),B=d()(z,2),O=B[0],Y=B[1],H=(0,m.useState)(f.md_content),q=d()(H,2),Q=q[0],G=q[1],U=(0,m.useState)(!1),W=d()(U,2),J=W[0],K=W[1],X=(0,m.useState)(""),$=d()(X,2),ee=$[0],te=$[1],ae=(0,m.useState)([]),de=d()(ae,2),_e=de[0],fe=de[1],xe=(0,m.useState)(!1),ve=d()(xe,2),ge=ve[0],ye=ve[1],je=(0,m.useState)(),we=d()(je,2),Ze=we[0],ke=we[1],Ie=(0,m.useState)(!1),Ae=d()(Ie,2),Se=Ae[0],Ce=(Ae[1],(0,m.useState)(0)),Fe=d()(Ce,2),Pe=Fe[0],Te=Fe[1],Le=((0,_.useParams)(),re()()>re()(null==g?void 0:g.start_time)&&re()()0,openFileDialogOnClick:re()()>re()(null==g?void 0:g.start_time)&&re()()400)){e.next=5;break}return v.ZP.error("文件名称长度不能超过400个字符"),e.abrupt("return",!1);case 5:if("zip"==i){e.next=8;break}return v.ZP.error("仅支持zip上传"),e.abrupt("return",!1);case 8:if(!(t>2)){e.next=11;break}return v.ZP.error("《".concat(n.name,"》文件无法上传。超过单个文件上传大小限制(2GB)")),e.abrupt("return",!1);case 11:return fe([{name:n.name,file:n}]),e.abrupt("return",!1);case 13:case"end":return e.stop()}}),e)}))),function(e){return t.apply(this,arguments)}),onRemove:(n=r()(o()().mark((function e(n){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:fe(Ne()(_e.filter((function(e){return e.name!==n.name}))));case 1:case"end":return e.stop()}}),e)}))),function(e){return n.apply(this,arguments)})}),Ee=[{title:"选手姓名",dataIndex:"user_name",width:100,ellipsis:!0,render:function(e){return e||"--"}},{title:"提交状态",width:100,dataIndex:"evaluation_status",render:function(e){return"waiting"==e?(0,he.jsx)("span",{style:{color:"#00B187 "},children:"排队中"}):"progress"==e?(0,he.jsx)("span",{style:{color:""},children:"进行中"}):"cancelled"==e?(0,he.jsx)("span",{style:{color:"#E53333"},children:"已取消"}):"completed"==e?(0,he.jsx)("span",{style:{color:"#165DFF"},children:"已完成"}):"error"==e?(0,he.jsx)("span",{style:{color:"#ff4d4f"},children:"提交失败"}):"--"}},{title:"得分",width:80,dataIndex:"evaluation_score",render:function(e){return e||"--"}},{title:"描述",width:222,dataIndex:"comment",render:function(e){return(0,he.jsx)(y.Z,{title:e,children:(0,he.jsx)("span",{children:e||"- -"})})}},{title:"提交时间",width:200,dataIndex:"commit_at",render:function(e){return e?re()(e).format("YYYY.MM.DD HH:mm:ss"):"--"}},{title:"下载文件",ellipsis:!0,dataIndex:"commit_id",render:function(e,n){var t,i,l,s,o,a;return(0,he.jsx)(y.Z,{placement:"topLeft",title:null==n||null===(t=n.attachments)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.title,children:null!=n&&null!==(i=n.attachments)&&void 0!==i&&null!==(i=i[0])&&void 0!==i&&i.is_oss?(0,he.jsx)("a",{onClick:function(){var e;(0,me.Nd)("","".concat(null==n||null===(e=n.attachments)||void 0===e||null===(e=e[0])||void 0===e?void 0:e.url.replace("disposition=inline","")))},children:(null==n||null===(l=n.attachments)||void 0===l||null===(l=l[0])||void 0===l?void 0:l.title)||"--"}):(0,he.jsx)("a",{href:ue.Z.API_SERVER+(null==n||null===(s=n.attachments)||void 0===s||null===(s=s[0])||void 0===s?void 0:s.url),download:null==n||null===(o=n.attachments)||void 0===o||null===(o=o[0])||void 0===o?void 0:o.title,children:(null==n||null===(a=n.attachments)||void 0===a||null===(a=a[0])||void 0===a?void 0:a.title)||"--"})})}},{title:"测评信息",width:120,dataIndex:"commit_id",render:function(e,n){return(0,he.jsxs)(he.Fragment,{children:[(0,he.jsx)(Z.ZP,{style:{padding:0},type:"link",disabled:"completed"!=(null==n?void 0:n.evaluation_status),onClick:function(){var e=x.Z.confirm({centered:!0,okText:"确定",icon:null,cancelText:"取消",title:"运行结果",content:(0,he.jsx)("div",{style:{maxHeight:500,overflow:"auto"},children:null==n?void 0:n.evaluation_info}),onOk:function(){return e.destroy()},onCancel:function(){return e.destroy()}})},children:"查看"}),(0,he.jsx)(Z.ZP,{className:"ml10",style:{padding:0},type:"link",danger:!0,disabled:"waiting"!=(null==n?void 0:n.evaluation_status),onClick:function(){var e,t=x.Z.confirm({centered:!0,okText:"确定",icon:null,cancelText:"取消",title:"",content:(0,he.jsx)(he.Fragment,{children:"取消后,该成员提交的作品将不进行评测排队,请确认是否取消。"}),onOk:(e=r()(o()().mark((function e(){var i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,be.ZP)("/api/competitions/".concat(h,"/competition_commit_records/").concat(n.id,"/cancel.json"),{method:"POST",body:{record_id:n.id}});case 2:0==(null==(i=e.sent)?void 0:i.status)&&(v.ZP.success("取消成功"),t.destroy(),Ye());case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)}),onCancel:function(){return t.destroy()}})},children:"取消"})]})}}];(0,m.useEffect)((function(){var e;Se&&(null===(e=Ze)||void 0===e||e.cancel())}),[Se]);var De=0;(0,m.useEffect)((function(){Pe<3&&Pe&&_e.map(function(){var e=r()(o()().mark((function e(n){var t,i,l,s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.status&&"error"!==n.status||Se){e.next=22;break}return n.status="uploading",n.file.status="uploading",e.next=5,Re(n,{login:null==u||null===(t=u.userInfo)||void 0===t?void 0:t.login,container_type:"CompetitionWorkMode",container_id:null,description:"",realFileName:!0});case 5:if(0!=(null==(i=e.sent)?void 0:i.status)){e.next=20;break}if(console.log(i),++De!=_e.length){e.next=18;break}return Te(0),ye(!1),e.next=14,(0,be.ZP)("/api/competitions/".concat(h,"/competition_commit_records.json"),{method:"post",body:{attachment_ids:[null==i||null===(l=i.data)||void 0===l?void 0:l.attachment_id]}});case 14:0===(null==(s=e.sent)?void 0:s.status)&&(v.ZP.info(null==s?void 0:s.message),Ye()),fe([]),Ye();case 18:e.next=22;break;case 20:Te(2),ye(!1);case 22:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}())}),[Pe]);var Re=function(){var e=r()(o()().mark((function e(n,t){var i,l,s,a,r,c,d,p,m,_,h;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.file_name=n.name,d=n.name,e.next=4,(0,be.ZP)("/api/buckets/get_competition_work_mode_token.json",{method:"get"});case 4:if(0===(null==(p=e.sent)?void 0:p.status)){e.next=12;break}return _e[_e.findIndex((function(e){return e.name===d}))].status="error",_e[_e.findIndex((function(e){return e.name===d}))].file.status="error",v.ZP.warning("上传失败,请重新尝试"),Te(2),ye(!1),e.abrupt("return");case 12:return p.data=JSON.parse((0,wt.pe)(p.data)),Ze=new(Nt())({endpoint:null==p||null===(i=p.data)||void 0===i?void 0:i.end_point,region:null==p||null===(l=p.data)||void 0===l?void 0:l.region,accessKeyId:null==p||null===(s=p.data)||void 0===s?void 0:s.access_key_id,accessKeySecret:null==p||null===(a=p.data)||void 0===a?void 0:a.access_key_secret,bucket:null==p||null===(r=p.data)||void 0===r?void 0:r.bucket,stsToken:null==p||null===(c=p.data)||void 0===c?void 0:c.security_token}),console.log(n,"file"),ke(Ze),(m=n.name.split(".")).pop(),_=t.realFileName?m.join("."):(0,Zt.Z)(),h=(new Date).getTime(),e.abrupt("return",new Promise((function(e,i){try{var l,s;Ze.multipartUpload("competition_work_mode/".concat(null==u||null===(l=u.userInfo)||void 0===l?void 0:l.login,"/").concat(_+"_"+h).concat(d.indexOf(".")>-1?"."+d.split(".").pop():""),new Blob([n.file],{type:n.file.type}),{timeout:36e5,partSize:1002400,progress:function(e,n,t){try{console.log("进度",e,n,t),2==Pe&&(Te(1),ye(!0));var i=_e.findIndex((function(e){return e.name===d}));console.log("index",i),_e[i].file.percent=100*e,_e[i].tempCheckpoint=n,fe(Ne()(_e))}catch(e){}},checkpoint:_e[_e.findIndex((function(e){return e.name===d}))].tempCheckpoint,callback:{customValue:{id:d+""},url:null==p||null===(s=p.data)||void 0===s?void 0:s.callback_url,host:null==p?void 0:p.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,be.rz)(t)}}).then((function(t){var i,l=_e.findIndex((function(e){return e.name===d})),s="done";if(0===(null===(i=t.data)||void 0===i?void 0:i.status)){var o;n.response=null===(o=t.data)||void 0===o?void 0:o.data;var a=_e.findIndex((function(e){return e.name===d}));_e[a].status="done",_e[a].file.status="done"}else{var r;v.ZP.warning(null===(r=t.data)||void 0===r?void 0:r.message),s="error"}_e[l].status=s,_e[l].file.status=s,e(null==t?void 0:t.data)})).catch((function(e){_e[_e.findIndex((function(e){return e.name===d}))].status="error",_e[_e.findIndex((function(e){return e.name===d}))].file.status="error",v.ZP.warning("上传失败,请重新尝试"),fe(Ne()(_e)),i(e),Te(2),ye(!1),console.log("err:",e)}))}catch(e){}})));case 21:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),Ve=function(){var e=r()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==_e.length){e.next=3;break}return v.ZP.info("提交失败,请上传作品文件"),e.abrupt("return");case 3:ye(!0),Te(1);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,m.useEffect)((function(){null!=g&&g.is_member&&3===(null==g?void 0:g.mode)&&Ye()}),[g]),(0,m.useEffect)((function(){var e,n=[];null==f||null===(e=f.attachments)||void 0===e||e.map((function(e){var t={uid:e.id,name:e.title,response:{id:e.id}};n.push(t)})),Y(n)}),[null==f?void 0:f.attachments]),(0,m.useEffect)((function(){te(null==f?void 0:f.name),G(f.md_content),K(null==f?void 0:f.hidden)}),[f.md_content||f.name||f.hidden]),console.log("---",O);var Me={name:"file",multiple:!0,withCredentials:!0,action:ue.Z.API_SERVER+"/api/attachments.json",fileList:O,onRemove:function(e){(0,ce.y8)({id:e.response.id})},onChange:function(e){Y(Ne()(e.fileList))},beforeUpload:function(e){var n=e.size/1024/1024<150;return n||(v.ZP.info("文件大小必须小于150MB"),ne.Z.LIST_IGNORE)}};function ze(){return(ze=r()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s({type:"competitions/updateMdContent",payload:{attachment_ids:Be(O),competition_module_id:f.id,md_content_id:f.md_id,content:Q,identifier:h,hidden:J,description:ee}});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(v.ZP.info("提交成功"),c(!1),s({type:"competitions/getItem",payload:{url:f.params_url}}),s({type:"competitions/getHeader",payload:{identifier:h}}),s({type:"competitions/setActionTabs",payload:{key:"showheader"}}));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Be(e){var n=[];return(null==e?void 0:e.length)<=0||e&&(null==e||e.map((function(e){n.push(e.response.id)}))),n}function Oe(){return Oe=r()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.Z.confirm({icon:!1,title:"提示",content:"删除页面后,数据不可恢复,请确认是否删除",onOk:function(){var e=r()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,be.ZP)("/api/competitions/".concat(h,"/competition_modules/").concat(f.id,".json"),{method:"delete"});case 2:0===e.sent.status&&(s({type:"competitions/getHeader",payload:{identifier:h}}),c(!1));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 1:case"end":return e.stop()}}),e)}))),Oe.apply(this,arguments)}var Ye=function(){var e=r()(o()().mark((function e(){var n,t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return E(!0),e.next=3,(0,be.ZP)("/api/competitions/".concat(h,"/competition_commit_records.json"),{method:"get"});case 3:0===(null==(n=e.sent)?void 0:n.status)&&(M(null==n||null===(t=n.data)||void 0===t?void 0:t.records),E(!1));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,he.jsxs)("section",{className:bt.bg,children:[a?(0,he.jsxs)("div",{children:[!(3===(null==g?void 0:g.mode)&&"entrance"===(null==f?void 0:f.module_type))&&(0,he.jsxs)("div",{style:{marginBottom:30,display:"flex",alignItems:"center"},children:[(0,he.jsx)(j.Z,{style:{width:"82%",height:40,borderRadius:2,border:"1px solid #DCDCDC"},value:ee,onChange:function(e){te(e.target.value)}})," ",(0,he.jsx)(ie.Z,{className:"ml40 font14",style:{marginLeft:"23px"},checked:J,onChange:function(e){K(e.target.checked)},children:(0,he.jsx)("span",{style:{display:"inline-block"},children:"隐藏"})}),(0,he.jsxs)("span",{className:bt.deletetitle,onClick:function(){!function(){Oe.apply(this,arguments)}()},children:[(0,he.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"删除页面"]})]}),(0,he.jsx)(At.Z,{defaultValue:f.md_content,onChange:function(e){return G(e)}}),(0,he.jsxs)(ne.Z,l()(l()({},Me),{},{children:[(0,he.jsx)("div",{className:"inline-block current",children:(0,he.jsx)(N.op,{style:{borderRadius:2,marginTop:18},children:"上传附件"})}),(0,he.jsx)("span",{className:"ml25 c-grey-999",children:"(单个文件150M以内)"})]})),(0,he.jsxs)("div",{className:bt.btns,children:[(0,he.jsx)(Z.ZP,{className:bt.cancel,onClick:function(){return c(!1)},children:"取消"}),(0,he.jsx)(pe.Z,{className:bt.confirm,type:"primary",onClick:function(){return ze.apply(this,arguments)},children:"保存更改"})]})]}):(0,he.jsxs)("div",{children:[!(null!=f&&f.md_content)&&!(3===(null==g?void 0:g.mode)&&"entrance"===(null==f?void 0:f.module_type))&&(0,he.jsx)(un.Z,{}),(0,he.jsx)(It.Z,{style:{marginBottom:30,width:"calc(1015px - 60px)"},value:f.md_content||""}),f&&f.attachments&&f.attachments.map((function(e,n){return(0,he.jsx)("div",{children:(0,he.jsxs)("a",{href:(null===ue.Z||void 0===ue.Z?void 0:ue.Z.API_SERVER)+e.url,target:"_self",download:e.title,children:[(0,he.jsx)("i",{style:{color:"#29BD8B"},className:"font-14 color-green iconfont icon-fujian mr8"}),(0,he.jsx)("span",{style:{color:"#000000"},children:e.title}),(0,he.jsx)("span",{style:{color:"#000000",marginLeft:"10px"},children:e.filesize})]})})}))]}),a&&3===(null==g?void 0:g.mode)&&"entrance"===(null==f?void 0:f.module_type)&&(0,he.jsx)("div",{style:{borderTop:"1px solid #f1f1f1",margin:"20px 0"}}),"entrance"===(null==f?void 0:f.module_type)&&(0,he.jsxs)("div",{style:{marginTop:15},children:[(0,he.jsxs)("div",{style:{justifyContent:"space-between",display:"flex"},children:[(0,he.jsx)("span",{style:{color:"#333333",fontWeight:600,fontSize:"14px"},children:"作品提交"}),(0,he.jsxs)("span",{style:{color:"#9096A3",marginLeft:"auto",fontSize:"12px"},children:["作品提交时间",(0,he.jsxs)("span",{style:{color:"#232B40",marginLeft:5},children:[null==g?void 0:g.start_time,"~",null==g?void 0:g.end_time]})]})]}),(0,he.jsxs)("div",{style:{display:"flex",position:"relative",marginBottom:20},children:[(0,he.jsx)("div",{className:"mt20",style:{width:333},onClick:function(){re()()re()(null==g?void 0:g.end_time)?v.ZP.warning("非作品提交时间,不可操作"):null!=g&&g.is_member||F(!0)},children:(0,he.jsx)(ne.Z.Dragger,l()(l()({},Le),{},{maxCount:1,children:(0,he.jsxs)("div",{style:{textAlign:"center"},children:[(0,he.jsx)("p",{style:{marginTop:22},children:(0,he.jsx)("i",{className:"iconfont icon-shangchuan",style:{color:"#5091FF",fontSize:"30px"}})}),(0,he.jsxs)("p",{className:"mt10",style:{marginBottom:22},children:["拖拽文件或",(0,he.jsx)("a",{children:"点击此处上传"})]})]})}))}),(0,he.jsxs)("div",{style:{marginLeft:20,marginTop:120},children:[re()()>re()(null==g?void 0:g.start_time)&&re()()0&&(0,he.jsxs)("div",{className:"mt40",style:{borderTop:"1px solid #F1F1F1"},children:[(0,he.jsxs)(le.Z,{className:"mt30",align:"middle",justify:"space-between",children:[(0,he.jsx)(se.Z,{style:{fontWeight:600},children:"我的成绩"}),(0,he.jsx)(se.Z,{children:(0,he.jsx)(Z.ZP,{type:"primary",onClick:Ye,children:"更新"})})]}),(0,he.jsx)(oe.Z,{className:"mt30",loading:L,pagination:!1,dataSource:V,columns:Ee})]})]}),(0,he.jsx)(x.Z,{title:"报名",open:C,okText:"立即报名",cancelText:"取消",centered:!0,width:320,onCancel:function(){F(!1)},onOk:function(){F(!1),I(!0)},children:(0,he.jsx)("div",{children:"你暂未报名,请先报名"})}),(0,he.jsxs)(x.Z,{title:!1,footer:!1,open:k,width:318,className:bt.scoremodal,closable:!1,centered:!0,children:[(0,he.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,he.jsx)("div",{className:bt.title,children:"报名"}),(0,he.jsx)("span",{onClick:function(){return I(!1)},style:{cursor:"pointer"},className:bt.close,children:(0,he.jsx)("i",{className:"iconfont icon-danchuangguanbi",style:{fontSize:"14px"}})})]}),(0,he.jsx)("div",{className:bt.content,children:"选择参赛方式"}),(0,he.jsxs)("div",{className:bt.bottoms,children:[(0,he.jsx)(Z.ZP,{className:bt.no,onClick:function(){s({type:"competitions/setActionTabs",payload:{key:"2"}}),I(!1)},children:"加入战队"}),(0,he.jsx)(Z.ZP,{className:bt.yes,onClick:function(){s({type:"competitions/setActionTabs",payload:{key:"3"}}),I(!1)},children:"创建战队"})]})]})]})})),Ft=t(411),Pt=t(6496),Tt=t(89831),Lt=function(e){var n=e.data,t=e.isedit,i=e.selectedKeys,s=e.dispatch,a=(0,m.useState)([]),c=d()(a,2),u=c[0],p=c[1],h=(0,m.useState)(!1),f=d()(h,2),x=f[0],g=f[1],j=(0,_.useParams)().identifier,b=function(e,n,t){var i=Array.from(e),l=i.splice(n,1),s=d()(l,1)[0];return i.splice(t,0,s),i};(0,m.useEffect)((function(){n.length>0&&p(Ne()(n)||[])}),[n]);var w=function(){var e=r()(o()().mark((function e(n,i){var l,a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.destination){e.next=2;break}return e.abrupt("return");case 2:if(!t){e.next=5;break}return v.ZP.info("请先保存或取消当前正在编辑的内容。"),e.abrupt("return");case 5:return l=b(i,n.source.index,n.destination.index),console.log("---",i,l),g(!0),e.next=10,(0,be.ZP)("/api/competitions/".concat(j,"/competition_modules/update_position.json"),{method:"post",body:{position_array:l}});case 10:a=e.sent,g(!1),0===a.status&&(s({type:"competitions/getHeader",payload:{identifier:j}}),s({type:"competitions/setActionTabs",payload:{key:"showheader"}}));case 13:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}();return(0,he.jsx)("div",{children:(0,he.jsx)(Tt.Z5,{onDragEnd:function(e){return w(e,u)},children:(0,he.jsx)(Tt.bK,{droppableId:"droppable",children:function(e,n){return(0,he.jsxs)("div",l()(l()({ref:e.innerRef},e.droppableProps),{},{children:[(0,he.jsx)(rn.Z,{spinning:x,children:u.map((function(e,n){return(0,he.jsx)(Tt._l,{draggableId:n.toString(),index:n,children:function(n,t){return(0,he.jsx)("aside",l()(l()(l()({ref:n.innerRef},n.draggableProps),n.dragHandleProps),{},{children:(0,he.jsx)(y.Z,{title:e.name,children:(0,he.jsx)("div",{onClick:e.onClick,className:i===e.id?gt:e.className,children:e.name})})}))}},n)}))}),e.placeholder]}))}})})})},Et=["competitions","globalSetting","loading","dispatch","user"],Dt=(0,_.connect)((function(e){var n=e.competitions,t=e.loading,i=e.globalSetting,l=e.user;return{competitions:n,globalSetting:i,loading:t.models.competitions,user:l}}))((function(e){var n,t,i,s,a,c,u,h,f,x,v=e.competitions,g=(e.globalSetting,e.loading,e.dispatch),y=e.user,j=(p()(e,Et),(0,_.useParams)().identifier),b=v.Header,w=(v.RightItems,v.Staff),Z=v.Prizes,k=v.Account,N=(0,m.useState)([]),I=d()(N,2),A=I[0],S=I[1],C=(0,m.useState)("qit"),F=d()(C,2),P=F[0],T=F[1],L=(0,m.useState)(!1),E=d()(L,2),D=E[0],R=E[1],V=(0,m.useState)([]),M=d()(V,2),z=M[0],B=M[1],O=(0,m.useState)(!1),Y=d()(O,2),H=Y[0],q=Y[1],Q=(0,m.useRef)(null),G=(0,m.useState)(),U=d()(G,2),W=U[0],J=U[1],K=[{type:"entrance",content:3!==(null==b?void 0:b.mode)?(0,he.jsxs)("div",{style:{marginLeft:20},children:[(null==z||null===(n=z.data)||void 0===n?void 0:n.length)<=0&&((0,_e.eB)()||(null==b||null===(t=b.permission)||void 0===t?void 0:t.editable))&&(0,he.jsx)(un.Z,{ButtonText:"去设置",Buttonclass:jt,ButtonClick:function(){g({type:"competitions/setActionTabs",payload:{key:"1"}})},customText:"您还没有设置赛题"}),re()()re()(null==b?void 0:b.start_time)||(0,_e.eB)()||(null==b||null===(s=b.permission)||void 0===s?void 0:s.editable))&&(null==z||null===(a=z.data)||void 0===a?void 0:a.map((function(e,n){return(0,he.jsx)(Ft.Z,{dispatch:g,Header:b,StaffDetail:w,item:e,index:n})})))]}):(0,he.jsx)(Ct,{isedit:H,setisedit:q,selectedKeys:W,isshow:!0})},{type:"certificate",content:(0,he.jsxs)("div",{style:{padding:"15px 30px"},children:[" ",(0,he.jsx)(Pt.Z,{dispatch:g,userid:null==y||null===(c=y.userInfo)||void 0===c?void 0:c.user_id,Prize:Z,Accounts:k,getAccounts:function(){var e;g({type:"competitions/Accounts",payload:{id:null==y||null===(e=y.userInfo)||void 0===e?void 0:e.user_id}})}})]})},{type:"qit",content:(0,he.jsx)(Ct,{isedit:H,setisedit:q,selectedKeys:W})}];function X(){return $.apply(this,arguments)}function $(){return($=r()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,be.ZP)("/api/competitions/".concat(j,"/get_shixun_settings.json"),{method:"get"});case 2:0===(null==(n=e.sent)?void 0:n.status)&&B(n);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,m.useEffect)((function(){var e;if((null==b||null===(e=b.competition_modules)||void 0===e?void 0:e.length)>0){var n,t,i,s;if("showheader"!==v.actionTabs.key)"entrance"===(null==b||null===(t=b.competition_modules)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.module_type)&&T("entrance"),J(null==b||null===(i=b.competition_modules)||void 0===i||null===(i=i[0])||void 0===i?void 0:i.id),g({type:"competitions/getItem",payload:{url:null==b||null===(s=b.competition_modules)||void 0===s||null===(s=s[0])||void 0===s?void 0:s.module_url}});var a=null==b||null===(n=b.competition_modules)||void 0===n?void 0:n.map((function(e){return l()(l()({},e),{},{label:null==e?void 0:e.name,key:null==e?void 0:e.id,className:vt,onClick:(n=r()(o()().mark((function n(){var t,i,l;return o()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(J(null==e?void 0:e.id),q(!1),R(!0),document.body.scrollIntoView({block:"start",behavior:"smooth"}),"entrance"!==e.module_type){n.next=16;break}if(3!==(null==b?void 0:b.mode)){n.next=10;break}return n.next=8,g({type:"competitions/getItem",payload:{url:e.module_url}});case 8:return R(!1),n.abrupt("return");case 10:(0,_e.eB)()||null!==(t=b.permission)&&void 0!==t&&t.editable||null!=b&&b.team_member_present||null!=w&&w.enroll_ended||(b.personal?g({type:"competitions/setActionTabs",payload:{key:"6"}}):g({type:"competitions/setActionTabs",payload:{key:"4"}})),T("entrance"),X(),R(!1),n.next=28;break;case 16:if("certificate"!==e.module_type){n.next=24;break}return T("certificate"),n.next=20,g({type:"competitions/Prize",payload:{identifier:j,user_id:null==y||null===(i=y.userInfo)||void 0===i?void 0:i.user_id}});case 20:g({type:"competitions/Accounts",payload:{id:null==y||null===(l=y.userInfo)||void 0===l?void 0:l.user_id}}),R(!1),n.next=28;break;case 24:return T("qit"),n.next=27,g({type:"competitions/getItem",payload:{url:e.module_url}});case 27:R(!1);case 28:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})});var n})).filter((function(e){return"chart"!==(null==e?void 0:e.module_type)}));S(a),g({type:"competitions/setActionTabs",payload:{key:""}})}}),[b]),(0,m.useEffect)((function(){if("entrance"===v.actionTabs.key){var e;T("entrance");var n=null==b||null===(e=b.competition_modules)||void 0===e?void 0:e.find((function(e){return"entrance"===(null==e?void 0:e.module_type)}));J(n.id),3===(null==b?void 0:b.mode)?(R(!0),g({type:"competitions/getItem",payload:{url:n.module_url}}),R(!1)):X()}}),[v.actionTabs]),(0,he.jsxs)("section",{className:ht,ref:Q,children:[(0,he.jsxs)("div",{className:ft,children:[(0,he.jsx)("span",{children:"竞赛概览"}),["qit","entrance"].includes(P)&&((0,_e.eB)()||(null==b||null===(u=b.permission)||void 0===u?void 0:u.editable))&&(0,he.jsxs)("a",{style:{float:"right",color:"#165DFF"},onClick:function(){"qit"===P||3===(null==b?void 0:b.mode)?q(!0):g({type:"competitions/setActionTabs",payload:{key:"1"}})},children:[(0,he.jsx)("i",{className:"iconfont icon-bianji10 font14",style:{color:"#165DFF"}})," 编辑"]})]}),(0,he.jsxs)("div",{style:{display:"flex"},children:[(0,he.jsxs)("div",{className:xt,children:[(0,_e.Ny)()||null!=b&&null!==(h=b.permission)&&void 0!==h&&h.editable?(0,he.jsx)("div",{children:(0,he.jsx)(Lt,{dispatch:g,selectedKeys:W,data:A,isedit:H})}):(0,he.jsx)(_t.Z,{style:{border:"none"},selectedKeys:["".concat(W)],items:A}),((0,_e.Ny)()||(null==b||null===(f=b.permission)||void 0===f?void 0:f.editable))&&(0,he.jsx)("span",{onClick:r()(o()().mark((function e(){var n,t,i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,be.ZP)("/api/competitions/".concat(j,"/competition_modules.json"),{method:"POST"});case 2:if(0!==(n=e.sent).status){e.next=10;break}return J(null==n||null===(t=n.data)||void 0===t?void 0:t.id),g({type:"competitions/getHeader",payload:{identifier:j}}),T("qit"),e.next=9,g({type:"competitions/getItem",payload:{url:null==n||null===(i=n.data)||void 0===i?void 0:i.module_url}});case 9:g({type:"competitions/setActionTabs",payload:{key:"showheader"}});case 10:case"end":return e.stop()}}),e)}))),style:{marginLeft:20,marginTop:20,border:"1px solid #BACFFE",color:"#3061D0",fontSize:12,width:80,height:28,display:"inline-flex",alignItems:"center",justifyContent:"center",cursor:"pointer"},children:"+ 新增栏目"})]}),(0,he.jsx)("div",{className:yt,children:(0,he.jsx)(rn.Z,{spinning:D,children:(0,he.jsx)("div",{style:{minHeight:200},children:null===(x=K.find((function(e){return e.type===P})))||void 0===x?void 0:x.content})})})]})]})})),Rt={flex_box_center:"flex_box_center___M4JlS",flex_space_between:"flex_space_between___ft0RM",flex_box_vertical_center:"flex_box_vertical_center___q2FOd",flex_box_center_end:"flex_box_center_end___sHMG4",flex_box_column:"flex_box_column____iI7H",bg:"bg___k6sPc",title:"title___g14V4",right:"right___m_DFD",left:"left___mwgoj",muitem:"muitem___oVuqT",muitemselect:"muitemselect___S4V8Y",searchWrap:"searchWrap___VZKxz",search:"search___NaLMi",searchIcon:"searchIcon___kyXjW",button:"button___9r1Cv",footer:"footer___FeXKb",clear_button:"clear_button___tLyhc",save_button:"save_button___jdXaq"},Vt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAuNJREFUOE+dlE1oXFUUx3/nvo/pzKtp4li0hkYHNw22m4qLxoWWSkG6UMSvgmC6kCzdSN25d2lBaF3ppoIb0a6kXVRKVxIohgiGlkpSa2OTGKeTeZ/3HrlvJulUFNSzetx7zu/877n/+2Tz3MxTiH5n4BFVAgQTPNmej6Ynrzs4LiLjojinbk2M+ab8/sZLutabRHEKDlisWu6oAHQ/PTLjlEtmfFczPDSFGWuBs2jRB1uBzwoiJGqBMbi7XcqFFSQrf4nUzDTnri7XIB/9K69+JE/sPY06tLcOeQ/UgiuoSSYGCaA5hiQPQ2nh1vps8/mvPvf1NahYnn3Wya6rWuWRbt5Bqh5SrCM2BXTYStAwwcVtiHYj448jxvzaqPLD0vnsTg3KVuYW1LmDunELqfoYe+9+/bbkYVdFsNEYxAlmYhJVvmxOnXtT8punTmrYOO+6v0F2j8CWtU4nBvVHkeHp1SFqMX7EHhaEsLuNScZVquppyZffPa/OnXQbKxiCWokTu6Mj65Y4q7Qm4sGaQkCIw6G+z8R+jNgPJf15do0ia2tvAyNNnPq5DKK7mtO7m9NIAtqd5IFDGmngNEPGHkWC8FvJbr5TuawXkG4NB7s93EFdulnS/734C8jvGLyNJJlAonhJshtvFy7vR2S9kY73P/8ZNMiR1h4kjBYlXXrrttpiH+n/A5Hs8Sb9WtKlN86q6hxbf/x3RWKg9RBg35f0p1eOQXBR80ywFu/sfxcCcQxhaBU7VZsk/fHlS6p6jCIHE4H30o6j/wYbNsCVEMVg9Exr+sJ7Nai/cHw/Jp5Xp3ulKiFoDJTVwJHwJsSg6nNCROTaatI70ulcznYe7dYPJ54RcRdUdV/9g1Bval84Yge1qL9173aRa0TVieTAxdv17Y021MUXHkvL6GOE1z2nZgxexGhYET5Z3Sg/6By9nG1vPJgyXM3nX5x2gb7m4DmBjqqWglxHuKLOfJEcHqgYjT8BLuRat62RywwAAAAASUVORK5CYII=",Mt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAyZJREFUOE91VE1oVFcU/s69703eJBNSg2iysDXJEIkWIv6hFaUWXLSILoSIurAru9JFu+q2i+5a0bUL3biQQuuuoBQMGBcmGsdJZyjOmESNia0mgn0z895958h5SSaJ4oH7uPfcw3e/8333Pvr6ynSfY7kNkfUQWCKYw5v9u9/0mFki8xUgHRAkIOj6xsWx+snKgnwCCEPAIPwV9352lADg8OWp/UJys7eDsqcGfGxoNYAApJ+lSGe0mCn+m+BaKUbo6JG49gO3vut8kwJpXL4z88vebvO9gYBEYAAwJ+AkUURY6wFkIApGhFc1Ruk/+vLswe7b6Rn6KT2f+0IiGYaINSJI4joa9bdIXIyUWhoE3w/Qks2BrA8mAgz93RlgT1dX1/8kIlSanC1D0L8M4qKw2ZLWy0qHICL4Le0g64GNUfa/DvR2/0DFJy/OkOCKgpC24mqpFmT8xaFIyosTCLt0aM74WTAZVdsFkllPxcrMbwQc97SaY8WAQPUgOOdQqTyBcwn6+noQBC2pWSQOQhZMFski27P06PHz1wSs89OWGSy22daDBwXk+3pgPQ8TEyXs3r2j6aEhAYtBgxnGmAtU+OdZYpSpUZ8Uvmkk5uZeYuPGDYjjGIXCBHbu3L6i3VJ1w6mr5ncaL09H1pCfsStMmtUAwjBEsVjGtm1b0NbWtnornddip8dfo/Hy1DSENmUzqUprYn5+AdXqJAYHP4fnfbgvIggbMciYn+l+aeoSJ3wuF2SaDi2jDQ+PoL09pxogmw3Q359fc1DsEtSjGNaaI3S/NLmPHd/xPUtBxv+A1ccTgre1CMIyUy2Pfpoqe69Q/YOZj+VaW+B9RKv3AWuNCA1lQ/TtrsH81RRoZOJpp41qowL05FqDVA/dEH13yy42DRWE9Qj1RgRr7PU92/Mnmm9NJ2Njj/MR8Q1h3prxPQRBBr4CLt1sFkYUOdTqDbiElfn1cCF/+tAhcmuAdPHw4WxbGL/5iYXPi8BL36XR/4GoFlCXiOiFIfPjvl1brq5ud+X2rcqOjlY6YnJDCfMABJshqJHBpEd2ZKo6/ufQ0FDyvmbvANHBbUYnb2MgAAAAAElFTkSuQmCC",zt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAA0JJREFUOE+NU11oXEUU/s7MvXfv7t1NdpdUBH+jRdzYWKlVrFpoq2KFog+FiBaqVCm+6IOC4Jv44Iuo4JsSaGIhShG0T0YSA2m1Fm36oo2FWqhJTZZtus1usj/33pk5MnetdrsKHpiHmfnOd875+A4tHNx0JwlnFsAAAAmC8Ia3/eBterQMwi6A+wHSAJUF89H16c+f48pingGDzpm5+cb80wQAv79y3yMCmBIbbkr7D+2GyBXAIBjpgEmAGCDWIKNgE9TF82if/BqIWj8Hxtle/GSulhDZuHTozfflHcOvQ0goN412pBC1WtC6kyxdD34mA48MpGqD12sw5Qs7Nhx4z06TYFA/8dnDWuljRkgZyQwaV6pQYZgU4KuVEjAhlc0ikwvgRg0QYT7fpx+kzfsbxMy0enziLBPdFXk5hPU6jFIgsmJ5gBAAM1hrmDhOaJ10GinfgxutAyQ+KGx//g1a+W7iBaH1mEploTTBRCHIcSFSXkJ2bbAx0O0QMAYynYarW5A6VpxxB+jy7OEvANobZ/Iw2iTJZLsAEIYhfjkzD2M0hkolBEGQvButOx2zhmzXQcI9SCuzh6tGuAXj57qq28vssePYfO8wHMfBjz+dwq6dO7oxzBDNqhX6Q6rMjGvj+gJ+tocoimIrKCqVCpaWl/HA1q09GFq3ROZLKs+MRXB9F//Skc1ardVw7txvyAYBSqW7e4h47bL12AQtTY8tQDq3iGyhBzR3+jTu37IleZ+a/hZPPP7YdaMZ6Nolq9e7tDx16CPN5lWZvwFEHZGvxpn5X1G9Uk3MVCwWcM/QUNe/CVvQjVWQcPbQxenxbazV98IPSGZ6BVexSmxrBe/2AiOqrwBaL52s5W5NjLIwOfqVYX7G7R9IVuH/RNyoQzXXAOm8OPjkgfGEaHFytKjYnGLQYKqvCOn5/8nFzLAkcXMNjnSO3Lb7pWct+G/rLk6Oboy0OcpshpxUBm4mC+H+427rahW2ETfr0CqGdOSRwdQf+2jn26qLyF7K33waNFT7HW30a2A4iculhO2Cje5ssKBlIZ23Nj718vi1bXcv018/56c+7ufYGdEqKhHR7WBukcAFAffEXLNvcmRkRF8/+59ZfmcgM6jazwAAAABJRU5ErkJggg==",Bt=["competitions","globalSetting","loading","dispatch","user"],Ot=(0,_.connect)((function(e){var n=e.competitions,t=e.loading,i=e.globalSetting,l=e.user;return{competitions:n,globalSetting:i,loading:t.models.competitions,user:l}}))((function(e){var n,t,i,s,a,c,u,h=e.competitions,f=(e.globalSetting,e.loading,e.dispatch,e.user,p()(e,Bt),(0,_.useParams)().identifier),x=h.Header,v=(h.RightItems,h.Staff,h.Prizes,h.Account,(0,m.useState)([])),g=d()(v,2),b=g[0],w=g[1],Z=(0,m.useState)("qit"),k=d()(Z,2),I=(k[0],k[1],(0,m.useState)(!1)),A=d()(I,2),S=A[0],C=A[1],F=(0,m.useState)(!1),P=d()(F,2),T=P[0],L=P[1],E=(0,m.useState)(!1),D=d()(E,2),R=D[0],V=D[1],M=(0,m.useState)({page:1,per_page:10,keyword:""}),z=d()(M,2),B=z[0],O=z[1],Y=(0,m.useState)(""),H=d()(Y,2),q=H[0],Q=H[1],G=(0,m.useState)(""),U=d()(G,2),W=U[0],J=U[1],K=(0,m.useState)(),X=d()(K,2),$=X[0],ee=X[1],ne=(0,m.useState)(),te=d()(ne,2),ae=te[0],ce=te[1],de=(0,m.useState)(""),pe=d()(de,2),fe=pe[0],xe=pe[1],ve=(0,m.useState)(!1),ge=d()(ve,2),ye=ge[0],je=ge[1];function we(){return Ze.apply(this,arguments)}function Ze(){return(Ze=r()(o()().mark((function e(){var n,t,i,s,a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return C(!0),e.next=3,(0,be.ZP)("/api/competitions/".concat(f,"/competition_questions.json"),{method:"get"});case 3:0===(null==(n=e.sent)?void 0:n.status)&&(Q(null==n||null===(t=n.data)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.identifier),ke(null==n||null===(i=n.data)||void 0===i||null===(i=i[0])||void 0===i?void 0:i.identifier),a=null==n||null===(s=n.data)||void 0===s?void 0:s.map((function(e){return l()(l()({},e),{},{label:null==e?void 0:e.name,key:null==e?void 0:e.identifier,className:Rt.muitem,onClick:function(){Q(e.identifier),B.keyword="",O(l()({},B)),ke(e.identifier)}})})),w(a),xe(null==n?void 0:n.md_id),L(null==n?void 0:n.hidden_ranking),je(null==n?void 0:n.is_running_update_score));case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function ke(e){return Ne.apply(this,arguments)}function Ne(){return(Ne=r()(o()().mark((function e(n){var t,i,s,a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return C(!0),t=null!=x&&x.personal?"/api/competitions/".concat(f,"/competition_charts/person_ranking.json"):"/api/competitions/".concat(f,"/competition_charts/team_ranking.json"),e.next=4,(0,be.ZP)(t,{method:"get",params:l()(l()({},B),{},{question_identifier:n||q})});case 4:if(i=e.sent,C(!1),0===(null==i?void 0:i.status)&&(ee(null==i?void 0:i.data),J(null==i||null===(s=i.data)||void 0===s?void 0:s.description)),3!==(null==x?void 0:x.mode)){e.next=13;break}return e.next=10,(0,be.ZP)("/api/competitions/".concat(f,"/competition_charts/work_mode.json"),{method:"get",params:l()({},B)});case 10:a=e.sent,C(!1),0===(null==a?void 0:a.status)&&ce(a);case 13:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Ie(){return(Ie=r()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=null!=x&&x.personal?"/api/competitions/".concat(f,"/competition_charts/person_ranking.xlsx"):"/api/competitions/".concat(f,"/competition_charts/team_ranking.xlsx"),(0,me.FH)("",(0,me.NY)({url:ue.Z.API_SERVER+t,query:l()(l()({},B),{},{question_identifier:n||q})}));case 2:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Ae(){return(Ae=r()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n="/api/competitions/".concat(f,"/competition_charts/work_mode.xlsx"),(0,me.FH)("",(0,me.NY)({url:ue.Z.API_SERVER+n,query:{keyword:null==B?void 0:B.keyword}}));case 2:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,m.useEffect)((function(){we()}),[x]);var Se=function(e){B.keyword=e,O(l()({},B)),ke()},Ce=[{title:"排名",align:"center",dataIndex:"rank",width:80,ellipsis:!0,render:function(e,n,t){return(0,he.jsxs)("span",{children:[1===e&&(0,he.jsx)("img",{src:Vt}),2===e&&(0,he.jsx)("img",{src:Mt}),3===e&&(0,he.jsx)("img",{src:zt}),e>3&&e]})}},{title:null!=x&&x.personal?"参赛人员":"战队",align:"left",dataIndex:"name",width:222,ellipsis:!0,render:function(e,n){var t,i,l,s,o,a;return(0,he.jsx)(y.Z,{title:null!=x&&x.personal&&null!=x&&null!==(t=x.need_apply_info)&&void 0!==t&&t.need_apply_name?null==n||null===(i=n.apply_info)||void 0===i?void 0:i.real_name:e,children:(0,he.jsxs)("span",{children:[(0,he.jsx)("img",{width:30,height:30,style:{borderRadius:"50%",marginRight:"10px"},src:ue.Z.IMG_SERVER+"/images/"+(null==n?void 0:n.image_url)}),null!=x&&x.personal?null!=x&&null!==(l=x.need_apply_info)&&void 0!==l&&l.need_apply_name?(null==n||null===(s=n.apply_info)||void 0===s||null===(s=s.real_name)||void 0===s?void 0:s.length)>4?(null==n||null===(o=n.apply_info)||void 0===o||null===(o=o.real_name)||void 0===o?void 0:o.substring(0,4))+"...":null==n||null===(a=n.apply_info)||void 0===a?void 0:a.real_name:(null==e?void 0:e.length)>4?e.substring(0,4)+"...":e:e]})})}},{title:"学校/单位",align:"left",dataIndex:"school_name",width:533,ellipsis:!0,render:function(e,n){var t,i,l,s;return(0,he.jsx)(y.Z,{title:null!=x&&null!==(t=x.need_apply_info)&&void 0!==t&&t.need_apply_school?(null==n||null===(i=n.apply_info)||void 0===i?void 0:i.school)||"- -":e||"- -",children:(0,he.jsx)("span",{children:null!=x&&null!==(l=x.need_apply_info)&&void 0!==l&&l.need_apply_school?(null==n||null===(s=n.apply_info)||void 0===s?void 0:s.school)||"- -":e||"- -"})})}},{title:"完成时长",align:"left",dataIndex:"times",width:195,ellipsis:!0,render:function(e){return(0,he.jsx)("span",{children:e||"- -"})}},{title:"比赛成绩",align:"right",dataIndex:"all_score",width:100,ellipsis:!0,render:function(e){return(0,he.jsx)("span",{children:e||"- -"})}},{title:"",align:"center",dataIndex:"",ellipsis:!0,width:24}],Fe=[{title:"排名",align:"center",dataIndex:"ranking",width:80,ellipsis:!0,render:function(e,n,t){return(0,he.jsxs)("span",{children:[1===e&&(0,he.jsx)("img",{src:Vt}),2===e&&(0,he.jsx)("img",{src:Mt}),3===e&&(0,he.jsx)("img",{src:zt}),e>3&&e]})}},{title:null!=x&&x.personal?"参赛人员":"战队",align:"left",dataIndex:null!=x&&x.personal?"user_name":"team_name",width:222,ellipsis:!0,render:function(e,n){var t,i,l,s,o,a;return(0,he.jsx)(y.Z,{title:null!=x&&x.personal&&null!=x&&null!==(t=x.need_apply_info)&&void 0!==t&&t.need_apply_name?null==n||null===(i=n.apply_info)||void 0===i?void 0:i.real_name:e,children:(0,he.jsxs)("span",{children:[(0,he.jsx)("img",{width:30,height:30,style:{borderRadius:"50%",marginRight:"10px"},src:ue.Z.IMG_SERVER+"/images/"+(null==n?void 0:n.image_url)}),null!=x&&x.personal?null!=x&&null!==(l=x.need_apply_info)&&void 0!==l&&l.need_apply_name?(null==n||null===(s=n.apply_info)||void 0===s||null===(s=s.real_name)||void 0===s?void 0:s.length)>4?(null==n||null===(o=n.apply_info)||void 0===o||null===(o=o.real_name)||void 0===o?void 0:o.substring(0,4))+"...":null==n||null===(a=n.apply_info)||void 0===a?void 0:a.real_name:(null==e?void 0:e.length)>4?e.substring(0,4)+"...":e:e]})})}},{title:"学校/单位",align:"left",dataIndex:"school_names",width:222,ellipsis:!0,render:function(e,n){var t,i,l,s;return(0,he.jsx)(y.Z,{title:null!=x&&null!==(t=x.need_apply_info)&&void 0!==t&&t.need_apply_school?(null==n||null===(i=n.apply_info)||void 0===i?void 0:i.school)||"- -":e||"- -",children:(0,he.jsx)("span",{children:null!=x&&null!==(l=x.need_apply_info)&&void 0!==l&&l.need_apply_school?(null==n||null===(s=n.apply_info)||void 0===s?void 0:s.school)||"- -":e||"- -"})})}},{title:"最高成绩提交时间",align:"left",dataIndex:"max_score_submit_time",width:195,ellipsis:!0,render:function(e){return e?re()(e).format("YYYY-MM-DD HH:mm:ss"):"--"}},{title:"描述",align:"left",dataIndex:"comment",width:222,ellipsis:!0,render:function(e){return(0,he.jsx)(y.Z,{title:e,children:(0,he.jsx)("span",{children:e||"- -"})})}},{title:"比赛成绩",align:"center",dataIndex:"score",width:100,ellipsis:!0,render:function(e){return(0,he.jsx)("span",{children:e||"- -"})}},{title:"提交总次数",align:"center",dataIndex:"submit_sum",ellipsis:!0,width:100}];return(0,he.jsxs)("section",{className:Rt.bg,children:[(0,he.jsxs)(le.Z,{align:"middle",className:Rt.title,children:[(0,he.jsxs)(se.Z,{flex:"1",children:[(0,he.jsx)("span",{style:{color:"#232B40"},children:"排行榜"}),((0,_e.eB)()||(null==x||null===(n=x.permission)||void 0===n?void 0:n.editable))&&(0,he.jsx)(ie.Z,{checked:T,style:{marginLeft:10},onChange:function(e){var n;L(e.target.checked),(0,be.ZP)("/api/competitions/".concat(f,"/update_md_hidden_raking.json"),{method:"POST",body:{hidden_raking:e.target.checked,md_content_id:fe,competition_module_id:null==x||null===(n=x.competition_modules)||void 0===n||null===(n=n.find((function(e){return"chart"===e.module_type})))||void 0===n?void 0:n.id}})},children:(0,he.jsx)("span",{style:{color:"#828693",marginLeft:"-3px"},children:"隐藏"})})]}),(0,he.jsx)(se.Z,{children:((0,_e.eB)()||(null==x||null===(t=x.permission)||void 0===t?void 0:t.editable))&&(0,he.jsxs)("a",{style:{float:"right",color:"#165DFF",marginTop:"-2px"},onClick:function(){V(!0)},children:[(0,he.jsx)("i",{className:"iconfont icon-bianji10 font14",style:{color:"#165DFF"}})," 编辑"]})})]}),(0,he.jsx)("div",{children:(0,he.jsxs)("div",{className:Rt.right,children:[!(null==$||null===(i=$.description)||void 0===i||!i.length)&&(0,he.jsx)(It.Z,{className:"pl20 pr20",style:{marginTop:20,marginBottom:20,fontSize:"14px",color:"#6A7283"},value:null==$?void 0:$.description}),(0,he.jsx)(rn.Z,{spinning:S,children:R?(0,he.jsxs)("div",{style:{padding:20},children:[(0,he.jsx)(At.Z,{defaultValue:W,onChange:function(e){return J(e)}}),(0,he.jsxs)("div",{className:Rt.footer,children:[(0,he.jsx)("div",{className:Rt.clear_button,onClick:function(){return V(!1)},children:"取消"}),(0,he.jsx)("div",{className:Rt.save_button,type:"primary",onClick:r()(o()().mark((function e(){var n,t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,be.ZP)("/api/competitions/".concat(f,"/update_md_content.json"),{method:"POST",body:{content:W,md_content_id:fe,competition_module_id:null==x||null===(n=x.competition_modules)||void 0===n||null===(n=n.find((function(e){return"chart"===e.module_type})))||void 0===n?void 0:n.id}});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(V(!1),ke());case 4:case"end":return e.stop()}}),e)}))),children:"保存更改"})]})]}):(0,he.jsxs)("div",{style:{padding:"0 20px 20px 20px"},children:[(0,he.jsxs)("div",{className:Rt.left,style:{display:"flex",alignItems:"center"},children:[(0,he.jsx)("div",{style:{width:"80%",overflowX:"auto",overflowY:"hidden",marginRight:10},children:(0,he.jsx)("ul",{style:{display:"flex",lineHeight:"38px",padding:0},children:null==b?void 0:b.map((function(e){return(0,he.jsx)("li",{className:(null==e?void 0:e.identifier)===q?Rt.muitemselect:e.className,onClick:e.onClick,children:e.name})}))})}),(0,he.jsxs)("div",{style:{display:"flex"},children:[(0,he.jsx)("div",{className:Rt.searchWrap,children:(0,he.jsx)(j.Z.Search,{placeholder:null!=x&&x.personal?"请输入参赛人员名称":"请输入战队名称",size:"large",className:Rt.search,value:B.keyword,onChange:function(e){B.keyword=e.target.value,O(l()({},B))},suffix:(0,he.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(Rt.searchIcon),onClick:function(){return Se(B.keyword)}}),onSearch:Se})}),(0,he.jsxs)("div",{style:{marginLeft:20,display:"flex"},children:[((0,_e.eB)()||(null==x||null===(s=x.permission)||void 0===s?void 0:s.editable))&&(0,he.jsx)("span",{className:Rt.button,onClick:function(){3===(null==x?void 0:x.mode)?function(){Ae.apply(this,arguments)}():function(e){Ie.apply(this,arguments)}(q)},children:"导出名单"}),((0,_e.eB)()||(null==x||null===(a=x.permission)||void 0===a?void 0:a.editable))&&(0,he.jsx)("span",{className:Rt.button,style:{marginLeft:10},onClick:r()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!ye){e.next=2;break}return e.abrupt("return");case 2:if(C(!0),!S){e.next=5;break}return e.abrupt("return");case 5:return e.next=7,(0,be.ZP)("/api/competitions/".concat(f,"/update_course_score.json"),{method:"post"});case 7:0===e.sent.status&&(C(!1),je(!0),n=setInterval(r()(o()().mark((function e(){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,be.ZP)("/api/competitions/".concat(f,"/get_update_score_status.json"),{method:"get"});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(je(null==t?void 0:t.is_running_update_score),null!=t&&t.is_running_update_score||(we(),clearInterval(n)));case 4:case"end":return e.stop()}}),e)}))),5e3));case 9:case"end":return e.stop()}}),e)}))),children:ye?"成绩更新中":"更新成绩"})]})]})]}),!(null!=x&&null!==(c=x.permission)&&void 0!==c&&c.editable)&&T&&(0,he.jsx)(un.Z,{customText:"排行榜当前为封榜状态"}),((0,_e.eB)()||(null==x||null===(u=x.permission)||void 0===u?void 0:u.editable)||!T)&&(0,he.jsx)(N.Gi,{style:{marginTop:20,marginLeft:0},children:3===(null==x?void 0:x.mode)?(0,he.jsx)(oe.Z,{columns:Fe,dataSource:null==ae?void 0:ae.list,pagination:!1,scroll:{x:1140}}):(0,he.jsx)(oe.Z,{columns:Ce,dataSource:null==$?void 0:$.ranking,pagination:!1,scroll:{x:1140}})}),(0,he.jsx)("div",{className:Rt.countWrap,style:{marginTop:20},children:(0,he.jsx)(dn.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],total:3===(null==x?void 0:x.mode)?null==ae?void 0:ae.count:null==$?void 0:$.count,onChange:function(e,n){B.page=e,B.per_page=n,O(l()({},B)),ke()},pageSize:B.per_page,current:B.page})})]})})]})})]})})),Yt={flex_box_center:"flex_box_center___Ix1yk",flex_space_between:"flex_space_between___Nvu1L",flex_box_vertical_center:"flex_box_vertical_center___FcD_R",flex_box_center_end:"flex_box_center_end___xtV5Z",flex_box_column:"flex_box_column___rSUdX",bg:"bg___Fi0Vv",title:"title___oBAHH",left:"left___x4G2N",muitem:"muitem___JmDfB",right:"right___RXHwC",searchWrap:"searchWrap___yt5Di",search:"search___sA8FE",searchIcon:"searchIcon___yiKfD",button:"button___ZPcVk",items:"items___wZfml",img:"img___f3zFn",names:"names___k3ZzZ",teamname:"teamname___or8vu",time:"time___qmAOy",createtime:"createtime___KKvxc",width30:"width30___NxY4W",loaderimg:"loaderimg___aQ_vt",scoreByBlankRadio:"scoreByBlankRadio___X8rMJ",scoremodal:"scoremodal___jE4qx",content:"content___wGyD2",bottom:"bottom___mdNOm",yes:"yes___hQBiA",no:"no___AOje6",bottoms:"bottoms___ogmBQ",drawer_style:"drawer_style___aspKt",baseFormItem:"baseFormItem___L4XPW",jsinput:"jsinput___IhGOr",Spanradius:"Spanradius___Phpyg",modal_close:"modal_close___yAd65","ant-btn-default":"ant-btn-default___HT0Nv",ssss:"ssss___RB5TB",text:"text___nAWn1"};Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var Ht="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiPjxwYXRoIGQ9Ik00OTkuNTY2IDEwMjAuNjM1Yy0xNDguODQ2IDAtNDI1LjYxOS0yMjcuNjkzLTQyNS42MTktNDQzLjAyNlYxNDguNjI2bDQyLjM1LS43MzFjLjg3OCAwIDk1LjM3OC0xLjk3NSAxOTIuODA1LTQxLjU0NUM0MDkuMDg4IDY1LjgyOSA0NzMuNiAxOS4wOSA0NzQuMTg1IDE4LjY1TDQ5OS41NjUuMjkzIDUyNS4wMiAxOC42NWMuNTg2LjQ0IDY1LjA5OCA0Ny4xMDQgMTY1LjA4NCA4Ny43NzJhNjA0LjQ1MyA2MDQuNDUzIDAgMCAwIDE5Mi45NSA0MS41NDVsNDIuMDU4LjczMS4yMiA0MjguODM3YzAgMjE1LjMzMy0yNzYuNyA0NDMuMS00MjUuNjkyIDQ0My4xTTE1OS44OSAyMzAuODM4djM0Ni42OTdjMCAxNjYuNTQ2IDI0MS4wOCAzNTcuMDgzIDMzOS42NzYgMzU3LjA4MyA5OC41OTYgMCAzMzkuNjc1LTE5MC41MzcgMzM5LjY3NS0zNTcuMDgzVjIzMC44MzlhNjkxLjYzOSA2OTEuNjM5IDAgMCAxLTE4MS40NjctNDQuODM3IDEwMDEuNjkxIDEwMDEuNjkxIDAgMCAxLTE1OC4yMDgtODAuOTY5Yy0yOS45ODkgMTkuMTY0LTg1LjI4NSA1MS4zNDYtMTU3Ljk4OSA4MC45N2E2OTEuNzEyIDY5MS43MTIgMCAwIDEtMTgxLjY4NyA0NC44MzZtMzE3LjAwMSA1MDcuOTA0TDI5Ni4yMyA1ODQuNzc3bDU1LjU4OC02NS4zMTYgMTE1LjcxMiA5OC41OTYgMjIwLjA4Ny0yNTMuNTEzIDY0Ljk1IDU2LjM5My0yNzUuNjc1IDMxNy44MDYiIGZpbGw9IiMxNjVERkYiIGZpbGwtb3BhY2l0eT0iLjgiLz48L3N2Zz4=",qt=["competitions","globalSetting","loading","dispatch","user"],Qt=[{id:"",name:"全部"},{id:1,name:"战队名称"},{id:2,name:"队长姓名"},{id:3,name:"指导老师"}],Gt={teacher:"教师",student:"学生",professional:"专业人士"},Ut=(0,_.connect)((function(e){var n=e.competitions,t=e.loading,i=e.globalSetting,l=e.user;return{competitions:n,globalSetting:i,loading:t.models.competitions,user:l}}))((function(e){var n=e.competitions,t=(e.globalSetting,e.loading,e.dispatch,e.user,p()(e,qt),(0,_.useParams)().identifier),i=n.Header,s=(n.RightItems,n.Staff,n.Prizes,n.Account,(0,m.useState)([])),a=d()(s,2),c=a[0],u=a[1],h=(0,m.useState)({page:1,per_page:10,keyword:"",type:"",isteam:"mine"}),f=d()(h,2),v=f[0],g=f[1],j=(0,m.useState)(!1),w=d()(j,2),Z=w[0],k=w[1];function I(){return A.apply(this,arguments)}function A(){return(A=r()(o()().mark((function e(){var n,i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return k(!0),n="mine"===v.isteam?"/api/competitions/".concat(t,"/competition_teams.json"):"/api/competitions/".concat(t,"/all_team_members.json"),e.next=4,(0,be.ZP)(n,{method:"get",params:v});case 4:i=e.sent,k(!1),0===(null==i?void 0:i.status)&&u(i);case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,m.useEffect)((function(){I()}),[i]);var S=[{title:"序号",align:"left",dataIndex:"name",width:62,render:function(e,n,t){return(0,he.jsx)("span",{style:{color:"#000000"},children:t+1})}},{title:"战队ID",align:"left",dataIndex:"competition_team_id",width:72,render:function(e){return(0,he.jsx)("span",{style:{color:"#000000"},children:e||"- -"})}},{title:"战队名称",align:"left",dataIndex:"team_name",width:175,ellipsis:{showTitle:!1},render:function(e){return(0,he.jsx)(y.Z,{placement:"topLeft",title:e,children:(0,he.jsx)("span",{style:{color:"#000"},children:e||"- -"})})}},{title:"队员姓名",align:"left",dataIndex:"name",width:110,ellipsis:{showTitle:!1},render:function(e,n){return(0,he.jsxs)("span",{style:{color:"#000000"},children:[e||"- -",(null==n?void 0:n.authentication)&&(0,he.jsx)(y.Z,{title:"已实名认证",children:(0,he.jsx)("img",{src:Ht,style:{marginLeft:5,marginTop:"-2px"}})})]})}},{title:"个人成绩",dataIndex:"score",width:86,render:function(e){return(0,he.jsx)("span",{style:{color:"#000000"},children:(null==e?void 0:e.toString())||"- -"})}},{title:"角色",align:"left",dataIndex:"identity",width:102,render:function(e,n){return(0,he.jsxs)("span",{style:{color:"#000000"},children:[Gt[e],(null==n?void 0:n.professional_certification)&&(0,he.jsx)(y.Z,{title:"已职业认证",children:(0,he.jsx)("img",{src:Ht,style:{marginLeft:5,marginTop:"-2px"}})})]})}},{title:"手机号",align:"left",dataIndex:"phone",width:120,render:function(e){return(0,he.jsx)("span",{style:{color:"#666666"},children:e||"- -"})}},{title:"学号/工号",align:"left",width:110,ellipsis:{showTitle:!1},dataIndex:"student_id",render:function(e){return(0,he.jsx)("span",{style:{color:"#666666"},children:e||"- -"})}},{title:"学校/单位",align:"left",dataIndex:"school",ellipsis:{showTitle:!1},render:function(e){return(0,he.jsx)(y.Z,{placement:"topLeft",title:e,children:(0,he.jsx)("span",{style:{color:"#666666"},children:e||"- -"})})}},{title:"地区",align:"left",dataIndex:"province",width:58,render:function(e){return(0,he.jsx)("span",{style:{color:"#666666"},children:e||"- -"})}},{title:"操作",align:"right",dataIndex:"is_cancel_score",width:120,render:function(e,n){return(0,he.jsx)("span",{children:0===e?(0,he.jsx)("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:function(){var e;x.Z.confirm({icon:null,title:"取消成绩",content:"请确认是否取消该成员成绩,取消后该成员的成绩将不能用于团队成绩。",onOk:(e=r()(o()().mark((function e(){var i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,be.ZP)("/api/competitions/".concat(t,"/set_score_status.json"),{method:"put",body:{competition_score_id:null==n?void 0:n.competition_score_id,is_cancel_score:1}});case 2:0===(null==(i=e.sent)?void 0:i.status)&&(v.page=1,g(l()({},v)),I());case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:"取消成绩"}):(0,he.jsx)("span",{onClick:r()(o()().mark((function e(){var i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,be.ZP)("/api/competitions/".concat(t,"/set_score_status.json"),{method:"put",body:{competition_score_id:null==n?void 0:n.competition_score_id,is_cancel_score:0}});case 2:0===(null==(i=e.sent)?void 0:i.status)&&(v.page=1,g(l()({},v)),I());case 4:case"end":return e.stop()}}),e)}))),style:{color:"#FD9200",cursor:"pointer"},children:"恢复成绩"})})}}],C=[{title:"序号",align:"left",dataIndex:"name",width:72,render:function(e,n,t){return(0,he.jsx)("span",{style:{color:"#000000"},children:t+1})}},{title:"战队ID",align:"left",dataIndex:"id",width:113,render:function(e){return(0,he.jsx)("span",{style:{color:"#000000"},children:e||"- -"})}},{title:"战队名称",align:"left",dataIndex:"name",width:167,render:function(e){return(0,he.jsx)("span",{style:{color:"#000000"},children:null==e?void 0:e.toString()})}},{title:"战队成绩",align:"left",dataIndex:"score",width:136,render:function(e){return(0,he.jsx)("span",{style:{color:"#000000"},children:e})}},{title:"队长姓名",align:"left",dataIndex:"leader_name",width:149,ellipsis:{showTitle:!1},render:function(e,n){return(0,he.jsx)(y.Z,{placement:"topLeft",title:e,children:(0,he.jsx)("span",{style:{color:"#666666"},children:e||"- -"})})}},{title:"指导老师",align:"left",dataIndex:"mail",width:150,ellipsis:{showTitle:!1},render:function(e,n){var t,i;return(0,he.jsx)(y.Z,{placement:"topLeft",title:null==n||null===(t=n.creator)||void 0===t?void 0:t.name,children:(0,he.jsx)("span",{style:{color:"#666666"},children:(null==n||null===(i=n.team_members)||void 0===i||null===(i=i.filter((function(e){return null==e?void 0:e.is_teacher})))||void 0===i?void 0:i.map((function(e){return e.name})).toString())||"- -"})})}},{title:"战队人数",align:"left",dataIndex:"mail",width:125,render:function(e,n){var t;return(0,he.jsx)("span",{style:{color:"#666666"},children:(null==n||null===(t=n.team_members)||void 0===t?void 0:t.length)||"- -"})}},{title:"报名时间",align:"left",dataIndex:"created_at",width:165,render:function(e){return(0,he.jsx)("span",{style:{color:"#666666"},children:e||"- -"})}},{title:"操作",align:"right",dataIndex:"is_cancel_score",render:function(e,n){return(0,he.jsx)("span",{children:0===e||!1===e?(0,he.jsx)("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:function(){var e;x.Z.confirm({icon:null,centered:!0,title:"取消成绩",content:"请确认是否取消该战队成绩,取消后该战队的成绩在排行榜将视为无成绩,不进行排名。",onOk:(e=r()(o()().mark((function e(){var i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,be.ZP)("/api/competitions/".concat(t,"/set_score_status.json"),{method:"put",body:{competition_team_id:null==n?void 0:n.id,is_cancel_score:1}});case 2:0===(null==(i=e.sent)?void 0:i.status)&&(v.page=1,g(l()({},v)),I());case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:"取消成绩"}):(0,he.jsx)("span",{onClick:r()(o()().mark((function e(){var i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,be.ZP)("/api/competitions/".concat(t,"/set_score_status.json"),{method:"put",body:{competition_team_id:null==n?void 0:n.id,is_cancel_score:0}});case 2:0===(null==(i=e.sent)?void 0:i.status)&&(v.page=1,g(l()({},v)),I());case 4:case"end":return e.stop()}}),e)}))),style:{color:"#FD9200",cursor:"pointer"},children:"恢复成绩"})})}}];return(0,he.jsxs)("div",{style:{padding:"15px 0",width:"1200px",margin:"auto"},children:[(0,he.jsxs)("div",{style:{display:"flex",marginTop:"-10px"},children:[(0,he.jsx)("div",{children:3!==(null==i?void 0:i.mode)?(0,he.jsx)(b.ZP.Group,{className:Yt.scoreByBlankRadio,optionType:"button",options:[{label:"战队信息",value:"mine"},{label:"队员信息",value:"join"}],onChange:function(e){v.isteam=e.target.value,v.page=1,I()},value:v.isteam}):(0,he.jsx)(b.ZP.Group,{className:Yt.scoreByBlankRadio,optionType:"button",options:[{label:"战队信息",value:"mine"}],onChange:function(e){v.isteam=e.target.value,v.page=1,I()},value:v.isteam})}),(0,he.jsxs)("div",{style:{flex:1,textAlign:"end",display:"flex",justifyContent:"end"},children:[(0,he.jsx)(N.t7,{style:{width:327,marginRight:20},dataSource:Qt,value:{id:v.type,value:v.keyword},onChange:function(e,n){v.keyword=e,v.type=n||"",g(l()({},v)),I()},placeholder:"请输入搜索内容"}),(0,he.jsx)("span",{className:Yt.button,onClick:function(){var e="mine"===v.isteam?"/api/competitions/".concat(t,"/competition_teams.xlsx"):"/api/competitions/".concat(t,"/all_team_members.xlsx");(0,me.FH)("",(0,me.NY)({url:ue.Z.API_SERVER+e,query:l()({},v)}))},children:"导出"})]})]}),(0,he.jsx)(oe.Z,{loading:Z,columns:"mine"===v.isteam?C:S,dataSource:"mine"===v.isteam?null==c?void 0:c.competition_teams:null==c?void 0:c.data,pagination:!1}),(0,he.jsx)("div",{className:Yt.countWrap,style:{marginTop:20},children:(0,he.jsx)(dn.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showTotal:function(e){return(0,he.jsxs)("div",{style:{fontSize:14},children:["共 ",(0,he.jsx)("span",{style:{color:"#165DFF"},children:e})," 条数据"]})},showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],total:null==c?void 0:c.count,onChange:function(e,n){v.page=e,v.per_page=n,g(l()({},v)),I()},pageSize:v.per_page,current:v.page})})]})})),Wt=t(60324),Jt=t(88289),Kt=t(56102),Xt=t(33555),$t=(t(1408),t(89392)),ei=["competitions","globalSetting","loading","dispatch","user"],ni=h.default.Option,ti=(0,_.connect)((function(e){var n=e.competitions,t=e.loading,i=e.globalSetting,l=e.user;return{competitions:n,globalSetting:i,loading:t.models.competitions,user:l}}))((function(e){var n,t,i,s,a,c,u,g,k,I,A,S,C,F,P,T,L,E,D,R,V,M,z,B,O,Y,H,q,Q=e.competitions,G=(e.globalSetting,e.loading,e.dispatch),U=e.user,W=(p()(e,ei),(0,_.useParams)().identifier),J=Q.Header,K=Q.competition_team,X=Q.Staff,$=(Q.Prizes,Q.Account,(0,m.useState)({page:1,per_page:10,keyword:"",type:1,isteam:"mine"})),ee=d()($,2),ne=ee[0],te=ee[1],ie=(0,m.useState)([]),ae=d()(ie,2),re=ae[0],ce=ae[1],de=(0,m.useState)([]),pe=d()(de,2),me=pe[0],fe=pe[1],xe=(0,m.useState)(!1),ve=d()(xe,2),ge=ve[0],ye=ve[1],je=(0,m.useState)([]),be=d()(je,2),we=be[0],Ze=be[1],ke=(0,m.useState)(!1),Ie=d()(ke,2),Ae=Ie[0],Se=Ie[1],Ce=(0,m.useState)(""),Fe=d()(Ce,2),Pe=Fe[0],Te=Fe[1],Le=(0,m.useState)(""),Ee=d()(Le,2),De=Ee[0],Re=Ee[1],Ve=(0,m.useState)([]),Me=d()(Ve,2),ze=Me[0],Be=Me[1],Oe=(0,m.useState)(!1),Ye=d()(Oe,2),He=Ye[0],qe=Ye[1],Qe=(0,m.useState)([]),Ge=d()(Qe,2),Ue=Ge[0],We=Ge[1],Je=(0,m.useRef)(),Ke=(0,m.useState)(""),Xe=d()(Ke,2),$e=(Xe[0],Xe[1]),en=(0,m.useRef)(""),nn=(0,m.useState)(!0),tn=d()(nn,2),ln=tn[0],sn=tn[1],on=(0,m.useState)(!1),an=d()(on,2),rn=an[0],cn=an[1],pn=f.Z.useForm(),mn=d()(pn,1)[0],_n=(0,m.useState)(),hn=d()(_n,2),fn=hn[0],xn=hn[1],vn=(0,m.useRef)(null),gn=(0,m.useState)(),yn=d()(gn,2),jn=yn[0],bn=yn[1],wn=(0,m.useState)(1),Zn=d()(wn,2),kn=Zn[0],Nn=Zn[1],In=(0,m.useState)(!1),An=d()(In,2),Sn=An[0],Cn=An[1],Fn=(0,m.useState)([]),Pn=d()(Fn,2),Tn=Pn[0],Ln=Pn[1],En=(0,m.useRef)((0,$t.throttle)((function(e){return zn(e)}),1200,{leading:!0,trailing:!0})).current,Dn=(0,m.useState)([]),Rn=d()(Dn,2),Vn=Rn[0],Mn=Rn[1],zn=function(){var e=r()(o()().mark((function e(n){var t,i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,G({type:"account/getSchoolOption",payload:{keyword:n,limit:10,competition_id:null==J?void 0:J.identifier}});case 2:t=e.sent,Ln(null==t?void 0:t.schools),n&&""!=n&&Mn(null==t||null===(i=t.schools)||void 0===i?void 0:i.filter((function(e){return e.name.includes(n)})));case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();(0,m.useEffect)((function(){var e,n,t,i,l,s,o,a,r;(null!=J&&null!==(e=J.need_apply_info)&&void 0!==e&&e.need_apply_name||null!=J&&null!==(n=J.need_apply_info)&&void 0!==n&&n.need_apply_teacher_phone||null!=J&&null!==(t=J.need_apply_info)&&void 0!==t&&t.need_apply_student_id||null!=J&&null!==(i=J.need_apply_info)&&void 0!==i&&i.need_apply_sex||null!=J&&null!==(l=J.need_apply_info)&&void 0!==l&&l.need_apply_phone||null!=J&&null!==(s=J.need_apply_info)&&void 0!==s&&s.need_apply_grade||null!=J&&null!==(o=J.need_apply_info)&&void 0!==o&&o.need_apply_teacher_name||null!=J&&null!==(a=J.need_apply_info)&&void 0!==a&&a.need_apply_school)&&zn(1===(null==J?void 0:J.region_rule)?"":null==U||null===(r=U.userInfo)||void 0===r?void 0:r.school_name)}),[(null==J||null===(n=J.need_apply_info)||void 0===n?void 0:n.need_apply_name)||(null==J||null===(t=J.need_apply_info)||void 0===t?void 0:t.need_apply_teacher_phone)||(null==J||null===(i=J.need_apply_info)||void 0===i?void 0:i.need_apply_student_id)||(null==J||null===(s=J.need_apply_info)||void 0===s?void 0:s.need_apply_sex)||(null==J||null===(a=J.need_apply_info)||void 0===a?void 0:a.need_apply_phone)||(null==J||null===(c=J.need_apply_info)||void 0===c?void 0:c.need_apply_grade)||(null==J||null===(u=J.need_apply_info)||void 0===u?void 0:u.need_apply_teacher_name)||(null==J||null===(g=J.need_apply_info)||void 0===g?void 0:g.need_apply_school)]);function Bn(){return On.apply(this,arguments)}function On(){return(On=r()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:G({type:"competitions/competition_teams",payload:l()(l()({},ne),{},{identifier:W})});case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Yn(e){return Hn.apply(this,arguments)}function Hn(){return Hn=r()(o()().mark((function e(n){var t,i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,G({type:"competitions/getStudents",payload:{identifier:W,keyword:De,team_id:Ue,page:n}});case 2:return(i=e.sent)&&Be(1===n?Ne()(i.teachers):[].concat(Ne()(ze),Ne()(i.teachers))),e.abrupt("return",!((null===(t=i.teachers)||void 0===t?void 0:t.length)<20));case 5:case"end":return e.stop()}}),e)}))),Hn.apply(this,arguments)}(0,m.useEffect)((function(){rn||(xn(""),$e(""),en.current="")}),[rn]),(0,m.useEffect)((function(){Bn()}),[J]);var qn,Qn=function(){var e=r()(o()().mark((function e(){var n,t,i,l=arguments;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n=l.length>0&&void 0!==l[0]&&l[0])&&!ln||Sn){e.next=10;break}return Cn(!0),Nn(n?1:kn+1),e.next=6,G({type:"competitions/getTeacher",payload:{identifier:W,keyword:Pe,team_id:Ue,page:n?1:kn+1}});case 6:i=e.sent,Ze(n?Ne()(i.teachers):[].concat(Ne()(we),Ne()(i.teachers))),Cn(!1),(null===(t=i.teachers)||void 0===t?void 0:t.length)<20&&sn(!1);case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Gn=function(){var e=r()(o()().mark((function e(){var n,t,i,l=arguments;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n=l.length>0&&void 0!==l[0]&&l[0])&&!ln||Sn){e.next=10;break}return Cn(!0),Nn(n?1:kn+1),e.next=6,G({type:"competitions/getStudents",payload:{identifier:W,keyword:De,team_id:Ue,page:n?1:kn+1}});case 6:i=e.sent,Be(n?Ne()(i.teachers):[].concat(Ne()(ze),Ne()(i.teachers))),Cn(!1),(null===(t=i.teachers)||void 0===t?void 0:t.length)<20&&sn(!1);case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();function Un(e){return Wn.apply(this,arguments)}function Wn(){return Wn=r()(o()().mark((function e(n){var t,i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,G({type:"competitions/getTeacher",payload:{identifier:W,keyword:Pe,team_id:Ue,page:n}});case 2:return(i=e.sent)&&Ze(1===n?Ne()(i.teachers):[].concat(Ne()(we),Ne()(i.teachers))),e.abrupt("return",!((null===(t=i.teachers)||void 0===t?void 0:t.length)<20));case 5:case"end":return e.stop()}}),e)}))),Wn.apply(this,arguments)}return(0,he.jsxs)("div",{style:{padding:"20px",width:"100%"},children:[(0,he.jsxs)("div",{style:{display:"flex",marginBottom:20},children:[(0,he.jsxs)("div",{style:{display:"flex",alignItems:"baseline",zIndex:0},children:[((0,_e.eB)()||(null==J||null===(k=J.permission)||void 0===k?void 0:k.editable))&&(0,he.jsx)(b.ZP.Group,{className:Yt.scoreByBlankRadio,optionType:"button",options:[{label:"我的战队",value:"mine"},{label:"全部战队",value:"join"}],onChange:function(e){ne.isteam=e.target.value,ne.keyword="",ne.type="",ne.page=1,Bn()},value:ne.isteam}),"mine"===ne.isteam&&!((0,_e.eB)()||null!=J&&null!==(I=J.permission)&&void 0!==I&&I.editable)&&(0,he.jsxs)("span",{style:{fontSize:14},children:["我的战队(",null==K?void 0:K.my_teams_count,")"]}),"join"===ne.isteam&&(0,he.jsxs)("div",{style:{marginLeft:30,color:"#5F6368"},children:[(0,he.jsx)("span",{children:"战队总数"}),(0,he.jsx)("span",{style:{color:"#165DFF"},children:null==K?void 0:K.count}),(0,he.jsx)("span",{style:{marginRight:20},children:"个"}),(0,he.jsx)("span",{children:"参赛总人数"}),(0,he.jsx)("span",{style:{color:"#165DFF"},children:null==K?void 0:K.members_count}),(0,he.jsx)("span",{children:"个"})]})]}),(0,he.jsxs)("div",{style:{flex:1,textAlign:"end",display:"flex",justifyContent:"end"},children:["join"===ne.isteam&&(0,he.jsx)(N.t7,{style:{width:379},dataSource:[],value:{id:ne.type,value:ne.keyword},onChange:function(e,n){ne.keyword=e,ne.page=1,ne.type=1,te(l()({},ne)),Bn()},placeholder:"请输入战队名称进行搜索"}),"mine"===ne.isteam&&(null==K||null===(A=K.my_teams)||void 0===A?void 0:A.filter((function(e){return!e.active})).length)>0&&(0,he.jsxs)("span",{style:{fontSize:14,color:"#FA6400"},children:[(0,he.jsx)(Jt.Z,{style:{marginRight:6,fontSize:14}})," 您有",null==K||null===(S=K.my_teams)||void 0===S?void 0:S.filter((function(e){return!e.active})).length,"个战队未满足参赛要求!为了不影响成绩,请设置战队成员"]})]})]}),"mine"===(null==ne?void 0:ne.isteam)&&(0,he.jsx)("div",{style:{display:"flex",flexDirection:"column",gap:"20px"},children:null==K||null===(C=K.my_teams)||void 0===C?void 0:C.map((function(e,n){var t,i,l,s;return(0,he.jsx)("div",{className:"p20",style:{border:"1px solid #F6F7F9"},children:(0,he.jsxs)(le.Z,{wrap:!1,align:"middle",gutter:30,children:[(0,he.jsx)(se.Z,{flex:"396px",children:(0,he.jsxs)(le.Z,{wrap:!1,align:"middle",gutter:10,children:[(0,he.jsx)(se.Z,{children:null!=e&&e.team_log?(0,he.jsx)("img",{width:66,height:66,style:{borderRadius:"50%"},src:ue.Z.IMG_SERVER+"/"+(null==e?void 0:e.team_log)}):(0,he.jsx)("div",{style:{background:"#4EACFF",color:"#fff",display:"flex",alignItems:"center",justifyContent:"center",width:66,height:66,borderRadius:"50%"},children:e.name.length>2?e.name.substring(0,2):e.name})}),(0,he.jsxs)(se.Z,{children:[(0,he.jsxs)(le.Z,{wrap:!1,align:"middle",gutter:10,children:[(0,he.jsx)(se.Z,{children:(0,he.jsx)(y.Z,{title:null==e?void 0:e.name,children:(0,he.jsx)("span",{className:"multi_ellipsis1",style:{color:"#232B40"},children:null==e?void 0:e.name})})}),(0,he.jsx)(se.Z,{children:(0,he.jsx)("i",{onClick:function(){"ended"!=(null==J?void 0:J.competition_status)?(cn(!0),bn(e)):v.ZP.warning("竞赛已结束,无法编辑相关信息")},style:{color:"#165DFF",cursor:"pointer"},className:"iconfont icon-bianji10 font14"})})]}),(0,he.jsxs)("div",{className:"mt10 font12",style:{color:"#5F6367"},children:["创建时间",(0,he.jsx)("span",{className:"ml10",style:{color:"#232B40"},children:null==e?void 0:e.created_at})]})]})]})}),(0,he.jsx)(se.Z,{children:(0,he.jsx)("div",{style:{height:66,width:1,background:"#F6F7F9"}})}),(0,he.jsx)(se.Z,{flex:"396px",children:(0,he.jsxs)(le.Z,{wrap:!1,align:"middle",gutter:30,children:[(0,he.jsx)(se.Z,{flex:"110px",children:(0,he.jsxs)("span",{className:"multi_ellipsis1",children:["姓名",(0,he.jsx)(y.Z,{title:null==e||null===(t=e.creator)||void 0===t?void 0:t.name,children:(0,he.jsx)("span",{className:"ml10",style:{color:"#232B40"},children:null==e||null===(i=e.creator)||void 0===i?void 0:i.name})})]})}),(0,he.jsx)(se.Z,{flex:"136px",children:(0,he.jsxs)("span",{className:"multi_ellipsis1",children:["学校",(0,he.jsx)(y.Z,{title:null==e?void 0:e.school_name,children:(0,he.jsx)("span",{className:"ml10",style:{color:"#232B40"},children:(null==e?void 0:e.school_name)||"--"})})]})}),(0,he.jsx)(se.Z,{flex:1,children:(0,he.jsxs)("span",{className:"multi_ellipsis1",children:["指导教师",(0,he.jsx)(y.Z,{title:null==e?void 0:e.teacher_name,children:(0,he.jsx)("span",{className:"ml10",style:{color:"#232B40"},children:(null==e?void 0:e.teacher_name)||"--"})})]})})]})}),(0,he.jsx)(se.Z,{children:(0,he.jsx)("div",{style:{height:66,width:1,background:"#F6F7F9"}})}),(0,he.jsxs)(se.Z,{flex:1,children:[(0,he.jsxs)(le.Z,{wrap:!1,align:"middle",justify:"end",gutter:20,children:[(0,he.jsx)(se.Z,{children:(0,he.jsxs)("span",{style:{color:"#5F6368"},children:["战队成员",(0,he.jsxs)("span",{className:"ml10",style:{color:"#232B40"},children:[null==e||null===(l=e.team_members)||void 0===l?void 0:l.length,"人"]})]})}),(null==e?void 0:e.manage_permission)&&(0,he.jsx)(se.Z,{children:(0,he.jsx)("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:function(){fe(null==e?void 0:e.team_members),We(null==e?void 0:e.id)},children:"设置"})}),!(null!=e&&e.active)&&(0,he.jsx)(se.Z,{children:(0,he.jsx)(Jt.Z,{style:{color:"#FA6400"}})}),(0,he.jsx)(se.Z,{children:(0,he.jsx)("span",{className:"c-red",style:{cursor:"pointer"},onClick:function(){var n;x.Z.confirm({title:null!=e&&e.manage_permission?"解散战队":"退出战队",content:"是否确认".concat(null!=e&&e.manage_permission?"解散":"退出","战队"),okButtonProps:{loading:ge},onOk:(n=r()(o()().mark((function n(){var t,i;return o()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(ye(!0),null==e||!e.manage_permission){n.next=8;break}return n.next=4,G({type:"competitions/DeleteTeam",payload:{identifier:W,id:null==e?void 0:e.id}});case 4:(t=n.sent)&&0===t.status&&(v.ZP.info("解散成功"),G({type:"competitions/getStaff",payload:{identifier:W}}),G({type:"competitions/getHeader",payload:{identifier:W}})),n.next=12;break;case 8:return n.next=10,G({type:"competitions/ExitTeam",payload:{identifier:W,id:null==e?void 0:e.id}});case 10:(i=n.sent)&&0===i.status&&(v.ZP.info("退出战队成功"),G({type:"competitions/getStaff",payload:{identifier:W}}),G({type:"competitions/getHeader",payload:{identifier:W}}));case 12:ye(!1);case 13:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},children:null!=e&&e.manage_permission?"解散战队":"退出战队"})})]}),(0,he.jsx)(le.Z,{className:"mt20",wrap:!1,align:"middle",justify:"end",children:(0,he.jsx)(se.Z,{children:(0,he.jsxs)("span",{style:{color:"#5F6367"},children:[(0,he.jsx)("span",{children:"邀请码"}),(0,he.jsx)("span",{style:{margin:"0px 10px",color:"#232B40"},title:e.invite_code,children:e.invite_code||"--"}),(0,he.jsx)(Kt.CopyToClipboard,{text:"【竞赛邀请】".concat(null==U||null===(s=U.userInfo)||void 0===s?void 0:s.username,"邀请您加入【").concat(null==J?void 0:J.name,"】-《").concat(null==e?void 0:e.name,"》战队,您可以访问下方的链接,以队员的身份加入该战队。”链接:").concat(window.location.origin).concat(window.location.pathname,"?code=").concat(e.invite_code),onCopy:function(){return v.ZP.success("复制成功")},children:(0,he.jsx)("i",{className:"iconfont icon-fuzhi font-14",style:{display:"inline-block",color:"#0152d9",cursor:"pointer"}})})]})})})]})]})})}))}),"join"===(null==ne?void 0:ne.isteam)&&0===(null==K||null===(F=K.competition_teams)||void 0===F?void 0:F.length)&&(0,he.jsx)(un.Z,{}),"mine"===(null==ne?void 0:ne.isteam)&&0===(null==K||null===(P=K.my_teams)||void 0===P?void 0:P.length)&&(0,he.jsx)(un.Z,{}),"join"===(null==ne?void 0:ne.isteam)&&(null==K||null===(T=K.competition_teams)||void 0===T?void 0:T.map((function(e,n){var t;return(0,he.jsxs)("div",{className:Yt.items,children:[null!=e&&e.team_log?(0,he.jsx)("img",{src:ue.Z.IMG_SERVER+"/"+(null==e?void 0:e.team_log)}):(0,he.jsx)("div",{className:Yt.img,children:e.name.length>2?e.name.substring(0,2):e.name}),(0,he.jsxs)("div",{className:Yt.names,children:[(0,he.jsx)("div",{className:Yt.teamname,children:null==e?void 0:e.name}),(0,he.jsxs)("div",{className:Yt.time,children:[(0,he.jsx)("span",{className:Yt.createtime,children:"创建时间"})," ",null==e?void 0:e.created_at]})]}),(0,he.jsxs)("div",{className:Yt.width30,children:[(0,he.jsx)("img",{className:Yt.loaderimg,src:ue.Z.IMG_SERVER+"/images/"+"".concat(e.creator.image_url)}),(0,he.jsx)("span",{title:e.creator.name,children:e.creator.name.length>6?e.creator.name.substring(0,6)+"...":e.creator.name}),(0,he.jsx)("span",{style:{marginLeft:20},children:e.school_name?e.school_name.length>6?e.school_name.substring(0,6)+"...":e.school_name:"--"})]}),(0,he.jsxs)("div",{className:Yt.width30,style:{justifyContent:"end"},children:[(0,he.jsx)("span",{style:{color:"#5F6368"},children:"战队成员"}),(0,he.jsxs)("span",{style:{color:"#232B40",margin:"0px 10px"},children:[null==e||null===(t=e.team_members)||void 0===t?void 0:t.length,"人"]}),(0,he.jsx)("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:function(){ce(e)},children:"查看"})]})]})}))),(0,he.jsx)("div",{className:Yt.countWrap,style:{marginTop:20},children:(0,he.jsx)(dn.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],total:"mine"===ne.isteam?null==K?void 0:K.my_teams_count:null==K?void 0:K.count,onChange:function(e,n){ne.page=e,ne.per_page=n,te(l()({},ne)),Bn()},pageSize:ne.per_page,current:ne.page})}),(0,he.jsxs)(x.Z,{title:!1,footer:!1,open:(null==re||null===(L=re.team_members)||void 0===L?void 0:L.length)>0,width:1e3,className:Yt.scoremodal,closable:!1,centered:!0,onCancel:function(){return ce([])},children:[(0,he.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,he.jsx)("div",{className:Yt.title,children:null==re?void 0:re.name}),(0,he.jsx)("span",{onClick:function(){return ce([])},style:{cursor:"pointer"},className:Yt.close,children:(0,he.jsx)("i",{className:"iconfont icon-danchuangguanbi"})})]}),(0,he.jsx)(oe.Z,{dataSource:null==re?void 0:re.team_members,pagination:!1,style:{marginTop:30},scroll:{y:300},columns:[{title:"头像",align:"left",dataIndex:"image_url",render:function(e,n){return(0,he.jsx)("img",{className:Yt.loaderimg,src:ue.Z.IMG_SERVER+"/images/"+"".concat(e)})}},{title:"姓名",align:"left",dataIndex:"name",render:function(e){return(0,he.jsx)(y.Z,{title:e,children:(0,he.jsx)("span",{children:(null==e?void 0:e.length)>6?(null==e?void 0:e.substring(0,6))+"...":e||"- -"})})}},{title:"手机",align:"left",dataIndex:"phone",ellipsis:{showTitle:!0},render:function(e){return(0,he.jsx)("span",{children:e||"- -"})}},{title:"学校/单位",align:"left",dataIndex:"school_name",render:function(e,n){return(0,he.jsx)(y.Z,{title:e,children:(0,he.jsx)("span",{children:(null==e?void 0:e.length)>6?(null==e?void 0:e.substring(0,6))+"...":e||"- -"})})}},{title:"职业",align:"left",ellipsis:{showTitle:!0},dataIndex:"identity",render:function(e,n){return e||"- -"}},{title:"学号",align:"left",ellipsis:{showTitle:!0},dataIndex:"student_id",render:function(e,n){return e||"- -"}},{title:"角色",align:"left",dataIndex:"role",render:function(e,n){return(0,he.jsxs)("span",{style:{color:"leader"===e?"#3061D0":"#01795D"},children:["leader"===e?"队长":"队员",(null==n?void 0:n.creator)&&(0,he.jsx)("span",{style:{color:"#FA6400",display:"inline-flex",width:48,height:22,borderRadius:4,lineHeight:"22px",background:"#FEEADC",textAlign:"center",marginLeft:10,justifyContent:"center",fontSize:12},children:"创建者"})]})}}]})]}),(0,he.jsx)(x.Z,{title:!1,footer:!1,open:(null==me?void 0:me.length)>0,width:1e3,className:Yt.scoremodal,closable:!1,destroyOnClose:!0,centered:!0,onCancel:function(){fe([])},children:(0,he.jsxs)("div",{onClick:function(){Se(!1),qe(!1)},children:[(0,he.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,he.jsx)("div",{className:Yt.title,children:"设置战队成员"}),(0,he.jsx)("span",{onClick:function(){Bn(),Se(!1),qe(!1),Re(""),Te(""),fe([])},style:{cursor:"pointer"},className:Yt.close,children:(0,he.jsx)("i",{className:"iconfont icon-danchuangguanbi"})})]}),(0,he.jsxs)("div",{style:{display:"flex",marginTop:30},children:[(0,he.jsxs)("div",{style:{display:"flex",alignItems:"center",flex:1},children:[(0,he.jsx)("span",{style:{color:"#5F6368"},children:"添加老师"}),(0,he.jsx)(Wt.Z,{overlayStyle:{width:600},content:(0,he.jsx)("div",{style:{maxHeight:260,overflow:"auto"},children:(0,he.jsx)(Kn(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){Qn()},hasMore:ln,useWindow:!1,children:(0,he.jsx)(oe.Z,{showHeader:!1,pagination:!1,dataSource:we,columns:[{align:"left",width:60,dataIndex:"image_url",render:function(e){return(0,he.jsx)("img",{style:{marginLeft:"10px",marginRight:"3px"},className:Yt.loaderimg,src:ue.Z.IMG_SERVER+"/images/"+"".concat(e)})}},{align:"left",dataIndex:"name"},{align:"left",dataIndex:"phone"},{align:"left",dataIndex:"identity"},{align:"left",dataIndex:"school_name"},{align:"left",dataIndex:"image_url",render:function(e,n){return(0,he.jsx)("span",{className:Yt.task_hide,style:{textAlign:"left",width:"24%",color:n.enrolled?"#28be6c":n.enrolled||!1!==n.enrollable?"":"#F3730C",padding:"0px 5px",fontSize:"12px"},children:n.enrolled?"已加入本战队":n.enrolled||!1!==n.enrollable?"":"已加入其他战队"})}}],onRow:function(e){return{onClick:function(n){if(null!=e&&e.authentication||null==J||!J.is_authentication)if(e.enrolled)v.ZP.info("该用户已经加入战队");else if(e.need_mail)v.ZP.info("该用户没有邮箱");else if(e.need_phone)v.ZP.info("该用户没有手机号");else if((null==me?void 0:me.filter((function(n){return e.id===n.id})).length)>0)v.ZP.info("该用户已在战队列表,请不要重复添加");else{var t=me;t.push(e),console.log("---",t),Se(!1),fe(Ne()(t))}else v.ZP.info("当前竞赛需要实名认证,该用户未进行实名认证不能参与。")}}}})})}),title:"",placement:"bottomLeft",open:Ae,children:(0,he.jsx)("div",{style:{marginLeft:16},className:Yt.searchWrap,children:(0,he.jsx)(j.Z.Search,{placeholder:"请搜索教师姓名/手机号进行添加",size:"large",className:Yt.search,value:Pe,onChange:function(e){Te(e.target.value)},onSearch:function(e){Se(!0),Ze([]),Nn(1),Un(1)},onBlur:function(){sn(!0),Nn(1),Cn(!1)},suffix:(0,he.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(Yt.searchIcon),onClick:function(e){e.stopPropagation(),Se(!0),Ze([]),Nn(1),Un(1)}})})})})]}),(0,he.jsxs)("div",{style:{display:"flex",alignItems:"center",flex:1,justifyContent:"flex-end"},children:[(0,he.jsx)("span",{style:{color:"#5F6368"},children:"添加学生/专业人士"}),(0,he.jsx)(Wt.Z,{overlayStyle:{width:700},content:(0,he.jsx)("div",{style:{maxHeight:260,overflow:"auto"},children:(0,he.jsx)(Kn(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){Gn()},hasMore:ln,useWindow:!1,children:(0,he.jsx)(oe.Z,{showHeader:!1,pagination:!1,dataSource:ze,columns:[{align:"left",width:60,dataIndex:"image_url",render:function(e){return(0,he.jsx)("img",{style:{marginLeft:"10px",marginRight:"3px"},className:Yt.loaderimg,src:ue.Z.IMG_SERVER+"/images/"+"".concat(e)})}},{align:"left",dataIndex:"name"},{align:"left",dataIndex:"phone"},{align:"left",dataIndex:"student_id"},{align:"left",dataIndex:"school_name"},{align:"left",dataIndex:"image_url",render:function(e,n){return(0,he.jsx)("span",{className:Yt.task_hide,style:{textAlign:"left",width:"24%",color:n.enrolled?"#28be6c":n.enrolled||!1!==n.enrollable?"":"#F3730C",padding:"0px 5px",fontSize:"12px"},children:n.enrolled?"已加入本战队":n.enrolled||!1!==n.enrollable?"":"已加入其他战队"})}}],onRow:function(e){return{onClick:function(n){if(null!=e&&e.authentication||null==J||!J.is_authentication)if(e.enrolled)v.ZP.info("该用户已经加入战队");else if(e.need_mail)v.ZP.info("该用户没有邮箱");else if(e.need_phone)v.ZP.info("该用户没有手机号");else if((null==me?void 0:me.filter((function(n){return e.id===n.id})).length)>0)v.ZP.info("该用户已在战队列表,请不要重复添加");else{var t=me;t.push(e),qe(!1),fe(Ne()(t))}else v.ZP.info("当前竞赛需要实名认证,该用户未进行实名认证不能参与。")}}}})})}),title:"",placement:"bottomRight",open:He,children:(0,he.jsx)("div",{style:{marginLeft:16},className:Yt.searchWrap,children:(0,he.jsx)(j.Z.Search,{placeholder:"请搜索队员姓名/手机号并添加",size:"large",className:Yt.search,value:De,onChange:function(e){Re(e.target.value)},onSearch:function(e){qe(!0),Be([]),Nn(1),Yn(1)},onBlur:function(){sn(!0),Nn(1),Cn(!1)},suffix:(0,he.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(Yt.searchIcon),onClick:function(e){e.stopPropagation(),qe(!0),Be([]),Nn(1),Yn(1)}})})})})]})]}),(0,he.jsx)("div",{style:{display:"flex",marginBottom:"12px",marginTop:"20px"},children:(0,he.jsxs)("p",{style:{flex:"1",color:"#666666"},children:[(0,he.jsx)("span",{style:{color:"#9B9B9B"},children:"请添加战队成员:"}),X&&X.all_staff?(0,he.jsxs)("span",{children:[X&&X.all_staff.minimum,"-",X&&X.all_staff.maximum,"名成员"]}):"",X&&X.teacher_staff?(0,he.jsxs)("span",{children:[X&&X.teacher_staff.minimum,"-",X&&X.teacher_staff.maximum,"名教师"]}):"",X&&X.teacher_staff&&X.member_staff?"/":"",X&&X.member_staff?(0,he.jsxs)("span",{children:[X&&X.member_staff.minimum,"-",X&&X.member_staff.maximum,"名学生"]}):""]})}),(0,he.jsx)(oe.Z,{dataSource:me,pagination:!1,style:{marginTop:"-10px"},scroll:{y:300},columns:[{title:"头像",align:"left",width:60,dataIndex:"image_url",render:function(e,n){return(0,he.jsx)("img",{className:Yt.loaderimg,style:{width:20,height:20},src:ue.Z.IMG_SERVER+"/images/"+"".concat(e)})}},{title:"姓名",align:"left",dataIndex:"name",render:function(e){return(0,he.jsx)(y.Z,{title:e,children:(0,he.jsx)("span",{children:(null==e?void 0:e.length)>6?(null==e?void 0:e.substring(0,6))+"...":e||"- -"})})}},{title:"手机",align:"left",width:130,dataIndex:"phone",render:function(e){return(0,he.jsx)(y.Z,{title:e,children:(0,he.jsx)("span",{children:e||"- -"})})}},{title:"学校/单位",align:"left",dataIndex:"school_name",render:function(e,n){return(0,he.jsx)(y.Z,{title:e,children:(0,he.jsx)("span",{children:(null==e?void 0:e.length)>6?(null==e?void 0:e.substring(0,6))+"...":e||"- -"})})}},{title:"职业",align:"left",dataIndex:"identity",render:function(e,n){return e||"- -"}},{title:"学号",align:"left",dataIndex:"student_id",render:function(e,n){return e||"- -"}},{title:"角色",align:"left",dataIndex:"role",render:function(e,n){return(0,he.jsxs)("span",{style:{color:"leader"===e?"#3061D0":"#01795D"},children:["leader"===e?"队长":"队员",(null==n?void 0:n.creator)&&(0,he.jsx)("span",{style:{color:"#FA6400",display:"inline-flex",width:48,height:22,borderRadius:4,lineHeight:"22px",background:"#FEEADC",textAlign:"center",marginLeft:10,justifyContent:"center",fontSize:12},children:"创建者"})]})}},{title:"操作",align:"right",width:150,dataIndex:"role",render:function(e,n,t){return(0,he.jsxs)("span",{style:{color:"#3061D0"},children:["leader"!=e&&(0,he.jsx)("a",{onClick:function(){var e=me,i=me&&me.findIndex((function(e){return"leader"===e.role}));e[t].role="leader",e[i].role=e&&e[i].is_teacher?"teacher":"member";var l=e.sort((function(e,n){return e.creator?-1:1})).sort((function(e,n){return"leader"===e.role?-1:1}));fe(Ne()(l)),Je.current=n.id},children:"设置队长"}),"leader"!=e&&(0,he.jsx)("a",{onClick:function(){var e=me&&me.filter((function(e){return e.id!=n.id}));fe(Ne()(e))},style:{marginLeft:20},children:"删除"})]})}}]}),(0,he.jsxs)("div",{className:Yt.bottom,children:[(0,he.jsx)(Z.ZP,{className:Yt.no,onClick:function(){fe([]),qe(!1),Se(!1),Re(""),Te(""),Bn()},children:"取消"}),(0,he.jsx)(Z.ZP,{loading:ge,className:Yt.yes,onClick:r()(o()().mark((function e(){var n,t,i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=[],t=[],me&&me.map((function(e,i){e.is_teacher?t.push(e.id):n.push(e.id)})),e.next=5,G({type:"competitions/SubmitTeam",payload:{identifier:W,teamid:Ue,member_ids:n,teacher_ids:t,leader:Je.current}});case 5:(i=e.sent)&&0===i.status&&(v.ZP.info("修改成功"),fe([]),Bn());case 7:case"end":return e.stop()}}),e)}))),children:"确认"})]})]})}),(0,he.jsxs)(x.Z,{title:!1,footer:!1,open:rn,width:700,className:Yt.scoremodal,closable:!1,destroyOnClose:!0,centered:!0,onCancel:function(){return cn(!1)},children:[(0,he.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,he.jsx)("div",{className:Yt.title,children:"编辑战队"}),(0,he.jsx)("span",{onClick:function(){return cn(!1)},style:{cursor:"pointer"},className:Yt.close,children:(0,he.jsx)("i",{className:"iconfont icon-danchuangguanbi"})})]}),(0,he.jsxs)("div",{className:Yt.content,children:[(0,he.jsxs)(f.Z,{form:mn,layout:"vertical",initialValues:l()({name:null==jn?void 0:jn.name},null==jn?void 0:jn.apply_info),onFinish:function(){var e=r()(o()().mark((function e(n){var t,i,s,a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ye(!0),s=null===(t=Tn.find((function(e){return e.name===(null==n?void 0:n.school)})))||void 0===t?void 0:t.id,e.next=4,G({type:"competitions/UpTeam",payload:l()(l()({},n),{},{identifier:W,Teannameid:null==jn?void 0:jn.id,name:null==n?void 0:n.name,school_id:s,image:(null===(i=vn.current)||void 0===i||null===(i=i.getCroppedCanvas())||void 0===i?void 0:i.toDataURL("image/jpeg"))||""})});case 4:a=e.sent,ye(!1),0===(null==a?void 0:a.status)&&(Bn(),cn(!1));case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,he.jsx)(f.Z.Item,{label:"战队名称",name:"name",rules:[{required:!0,validator:function(e,n){var t;return(null==n||null===(t=n.replaceAll(" ",""))||void 0===t?void 0:t.length)>0?Promise.resolve():Promise.reject("请填写竞赛名称")}}],children:(0,he.jsx)(j.Z,{maxLength:60,className:Yt.baseFormItem,showCount:!0})}),(null==J||null===(E=J.need_apply_info)||void 0===E?void 0:E.need_apply_name)&&(0,he.jsx)(f.Z.Item,{label:"参赛人员姓名",name:"real_name",className:Yt.jsinput,rules:[{required:!0,message:"请输入参赛人员姓名"},{whitespace:!0,message:"姓名不能为空"}],children:(0,he.jsx)(j.Z,{className:Yt.baseFormItem,placeholder:"请输入参赛人员姓名",showCount:!0,maxLength:60})}),(null==J||null===(D=J.need_apply_info)||void 0===D?void 0:D.need_apply_sex)&&(0,he.jsx)(f.Z.Item,{label:"性别",name:"sex",className:Yt.jsinput,rules:[{required:!0,message:"请选择参赛人员性别"}],children:(0,he.jsxs)(b.ZP.Group,{children:[(0,he.jsx)(b.ZP,{value:0,children:"男"}),(0,he.jsx)(b.ZP,{value:1,children:"女"})]})}),(null==J||null===(R=J.need_apply_info)||void 0===R?void 0:R.need_apply_student_id)&&(0,he.jsx)(f.Z.Item,{label:"学号",name:"student_id",className:Yt.jsinput,rules:[{required:!0,message:"请输入参赛人员学号"},{whitespace:!0,message:"学号不能为空"}],children:(0,he.jsx)(j.Z,{className:Yt.baseFormItem,placeholder:"请输入参赛人员学号",showCount:!0,maxLength:60})}),(null==J||null===(V=J.need_apply_info)||void 0===V?void 0:V.need_apply_phone)&&(0,he.jsx)(f.Z.Item,{label:"电话",name:"phone",className:Yt.jsinput,rules:[{required:!0,message:"请输入参赛人员电话"},{whitespace:!0,message:"电话不能为空"}],children:(0,he.jsx)(j.Z,{className:Yt.baseFormItem,placeholder:"请输入参赛人员电话",showCount:!0,maxLength:60})}),(null==J||null===(M=J.need_apply_info)||void 0===M?void 0:M.need_apply_grade)&&(0,he.jsx)(f.Z.Item,{label:"年级",name:"grade",className:Yt.jsinput,rules:[{required:!0,message:"请选择参赛人员年级"}],children:(0,he.jsx)(h.default,{placeholder:"请选择参赛人员年级",size:"large",children:(qn=(new Date).getFullYear(),Array(31).fill({}).map((function(e,n){return(0,he.jsx)(ni,{value:qn-n,children:(0,he.jsx)("span",{children:qn-n})},n)})))})}),(null==J||null===(z=J.need_apply_info)||void 0===z?void 0:z.need_apply_teacher_name)&&(0,he.jsx)(f.Z.Item,{label:"指导老师姓名",name:"teacher_name",className:Yt.jsinput,rules:[{required:!0,message:"请输入指导老师姓名"},{whitespace:!0,message:"指导老师姓名不能为空"}],children:(0,he.jsx)(j.Z,{className:Yt.baseFormItem,placeholder:"请输入指导老师姓名",showCount:!0,maxLength:60})}),(null==J||null===(B=J.need_apply_info)||void 0===B?void 0:B.need_apply_teacher_phone)&&(0,he.jsx)(f.Z.Item,{label:"指导老师联系方式",name:"teacher_phone",rules:[{required:!0,message:"请输入指导老师联系方式"},{whitespace:!0,message:"指导老师联系方式不能为空"}],children:(0,he.jsx)(j.Z,{placeholder:"请输入指导老师联系方式",showCount:!0,maxLength:60})}),(null==J||null===(O=J.need_apply_info)||void 0===O?void 0:O.need_apply_school)&&1!==(null==J?void 0:J.region_rule)&&(0,he.jsx)(f.Z.Item,{label:"学校",name:"school",rules:[{required:!0,message:"请选择学校"}],children:(0,he.jsx)(w.Z,{size:"large",showSearch:!0,onChange:function(e){return En(e)},children:Vn.map((function(e,n){return(0,he.jsx)(ni,{value:e.name,children:e.name},n)}))})}),(null==J||null===(Y=J.need_apply_info)||void 0===Y?void 0:Y.need_apply_school)&&1===(null==J?void 0:J.region_rule)&&(0,he.jsx)(f.Z.Item,{label:"学校",name:"school",rules:[{required:!0,message:"请选择学校"}],children:(0,he.jsx)(h.default,{showSearch:!0,children:Tn.map((function(e,n){return(0,he.jsx)(ni,{value:e.name,children:e.name},n)}))})})]}),(0,he.jsxs)("p",{style:{marginTop:"15px",marginLeft:"8px",width:"544px"},children:[(0,he.jsx)("span",{children:"LOGO:"}),(0,he.jsxs)("label",{id:"uploadBtn",style:{color:"#4DACFF",cursor:"pointer"},children:[(0,he.jsx)("input",{type:"file",className:"sr-only",id:"inputImage",name:"file",accept:"image/*",onChange:function(e){var n=e.target.files[0];if(n&&n.size>2097152)v.ZP.info("仅支持文件大小小于2M的文件");else{var t=new FileReader;t.readAsBinaryString(n),t.onload=function(){var e=btoa(t.result);en.current="data:".concat(n.type,";base64,").concat(e),$e("data:".concat(n.type,";base64,").concat(e))},t.onerror=function(){}}},style:{display:"none"}}),"上传LOGO"]})," ",(0,he.jsx)("span",{style:{marginLeft:10,color:"#FA6400"},children:"(支持jpg、gif、png格式的图片,建议文件小于2M)"})]}),(0,he.jsxs)("div",{style:{marginTop:"15px",marginLeft:"8px",display:"flex"},children:[fn?(0,he.jsx)("img",{className:Yt.Spanradius,src:fn}):null!=jn&&jn.team_log?(0,he.jsx)("img",{src:ue.Z.IMG_SERVER+"/"+(null==jn?void 0:jn.team_log),className:Yt.Spanradius}):(0,he.jsx)("div",{className:Yt.Spanradius,children:(null==jn||null===(H=jn.name)||void 0===H?void 0:H.length)>2?null==jn||null===(q=jn.name)||void 0===q?void 0:q.substring(0,2):null==jn?void 0:jn.name}),(0,he.jsx)(Xt.Z,{style:{width:"320px",height:"320px",marginLeft:"30px",background:"#EEEEEE"},src:en.current||ue.Z.IMG_SERVER+"/"+(null==jn?void 0:jn.team_log),guides:!1,ref:vn,crop:function(){xn(vn.current.getCroppedCanvas().toDataURL())}})]})]}),(0,he.jsxs)("div",{className:Yt.bottom,children:[(0,he.jsx)(Z.ZP,{className:Yt.no,onClick:function(){cn(!1)},children:"取消"}),(0,he.jsx)(Z.ZP,{loading:ge,className:Yt.yes,onClick:function(){mn.submit()},children:"确认"})]})]})]})})),ii=["competitions","globalSetting","loading","dispatch","user"],li=[{id:"",name:"全部"},{id:1,name:"姓名"},{id:2,name:"手机号"},{id:3,name:"邮箱"}],si={teacher:"教师",student:"学生",professional:"专业人士"},oi=(0,_.connect)((function(e){var n=e.competitions,t=e.loading,i=e.globalSetting,l=e.user;return{competitions:n,globalSetting:i,loading:t.models.competitions,user:l}}))((function(e){var n,t=e.competitions,i=(e.globalSetting,e.loading,e.dispatch),s=(e.user,p()(e,ii),(0,_.useParams)().identifier),a=t.Header,c=(t.competition_team,t.Staff),u=(t.Prizes,t.Account,(0,m.useState)([])),h=d()(u,2),f=h[0],g=h[1],j=(0,m.useState)(""),b=d()(j,2),w=(b[0],b[1],(0,m.useState)({page:1,per_page:10,keyword:"",type:"",personal:!0})),Z=d()(w,2),k=Z[0],I=Z[1];function A(){return S.apply(this,arguments)}function S(){return(S=r()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,be.ZP)("/api/competitions/".concat(s,"/all_team_members.json"),{method:"get",params:k});case 2:0===(null==(n=e.sent)?void 0:n.status)&&g(n);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var C=(0,m.useState)(!1),F=d()(C,2),P=F[0],T=F[1];(0,m.useEffect)((function(){null!=a&&a.personal&&A()}),[a]);var L=[{title:"序号",align:"left",dataIndex:"name",width:80,render:function(e,n,t){return(0,he.jsx)("span",{children:t+1})}},{title:"参赛人",align:"left",dataIndex:"name",width:120,ellipsis:{showTitle:!1},render:function(e,n){return(0,he.jsxs)(he.Fragment,{children:[(0,he.jsx)(y.Z,{placement:"topLeft",title:e,children:(null==e?void 0:e.length)>4?e.substring(0,4)+"...":e}),(null==n?void 0:n.authentication)&&(0,he.jsx)(y.Z,{title:"已实名认证",children:(0,he.jsx)("img",{src:Ht,style:{marginLeft:5,marginTop:"-2px"}})})]})}},{title:"个人成绩",align:"left",width:100,dataIndex:"score",render:function(e){return(0,he.jsx)("span",{children:e||"- -"})}},{title:"角色",align:"left",width:100,dataIndex:"identity",render:function(e,n){return(0,he.jsxs)("span",{children:[si[e],(null==n?void 0:n.professional_certification)&&(0,he.jsx)(y.Z,{title:"已职业认证",children:(0,he.jsx)("img",{src:Ht,style:{marginLeft:5,marginTop:"-2px"}})})]})}},{title:"手机号",align:"left",width:160,dataIndex:"phone",render:function(e){return(0,he.jsx)("span",{children:e||"- -"})}},{title:"学号/工号",align:"left",dataIndex:"student_id",width:160,ellipsis:{showTitle:!1},render:function(e){return(0,he.jsx)(y.Z,{placement:"topLeft",title:e,children:e||"- -"})}},{title:"学校/单位",align:"left",dataIndex:"school",ellipsis:{showTitle:!1},render:function(e){return(0,he.jsx)(y.Z,{placement:"topLeft",title:e||"",children:e||"--"})}},{title:"地区",align:"left",dataIndex:"province",width:100,ellipsis:{showTitle:!1},render:function(e){return(0,he.jsx)(y.Z,{placement:"topLeft",title:e||"",children:e||"- -"})}},{title:"操作",align:"right",dataIndex:"is_cancel_score",width:100,render:function(e,n){return(0,he.jsx)("span",{children:0===e||!1===e?(0,he.jsx)("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:function(){var e;x.Z.confirm({icon:null,centered:!0,title:"取消成绩",content:"请确认是否取消该成员成绩,取消后该成员的成绩将视为无成绩,不进行排名。",onOk:(e=r()(o()().mark((function e(){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,be.ZP)("/api/competitions/".concat(s,"/set_score_status.json"),{method:"put",body:{competition_score_id:null==n?void 0:n.competition_score_id,competition_team_id:null==n?void 0:n.competition_team_id,is_cancel_score:1}});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(v.ZP.info("取消成功"),k.page=1,I(l()({},k)),A());case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:"取消成绩"}):(0,he.jsx)("span",{onClick:r()(o()().mark((function e(){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,be.ZP)("/api/competitions/".concat(s,"/set_score_status.json"),{method:"put",body:{competition_score_id:null==n?void 0:n.competition_score_id,competition_team_id:null==n?void 0:n.competition_team_id,is_cancel_score:0}});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(v.ZP.info("恢复成功"),k.page=1,I(l()({},k)),A());case 4:case"end":return e.stop()}}),e)}))),style:{color:"#FD9200",cursor:"pointer"},children:"恢复成绩"})})}}];return(0,he.jsxs)("section",{className:Yt.bg,children:[(0,he.jsx)("div",{className:Yt.title,style:{display:"flex"},children:(0,he.jsxs)(le.Z,{style:{width:"100%"},children:[(0,he.jsx)(se.Z,{flex:"1",children:null!=a&&a.personal?"参赛人员":"战队详情"}),(0,he.jsxs)(se.Z,{children:[((0,_e.eB)()||(null==a||null===(n=a.permission)||void 0===n?void 0:n.editable)&&!a.personal)&&(0,he.jsx)("span",{className:Yt.button,onClick:function(){T(!0)},children:"管理战队成绩"}),!(null!=c&&c.enroll_ended)&&!a.personal&&(0,he.jsx)("span",{className:Yt.button,style:{margin:"0px 20px"},onClick:function(){i({type:"competitions/setActionTabs",payload:{key:"2"}})},children:"加入战队"})," ",!(null!=c&&c.enroll_ended)&&!a.personal&&(0,he.jsxs)("span",{className:Yt.button,onClick:function(){i({type:"competitions/setActionTabs",payload:{key:"3"}})},children:[(0,he.jsx)("i",{className:"iconfont icon-qizhi",style:{marginRight:6,fontSize:14,color:"#3061D0"}})," 创建战队"]})]})]})}),(0,he.jsxs)("div",{style:{display:"flex"},children:[null!=a&&a.personal?(0,he.jsxs)("div",{style:{padding:"20px",width:"100%"},children:[(0,he.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,he.jsx)("div",{children:(0,he.jsx)(N.t7,{style:{width:327,marginRight:15},dataSource:li,value:{id:k.type,value:k.keyword},onChange:function(e,n){k.keyword=e,k.type=n||"",I(l()({},k)),A()},placeholder:"请输入搜索内容"})}),(0,he.jsx)("div",{style:{flex:1,textAlign:"end"},children:(0,he.jsx)("span",{className:Yt.button,onClick:function(){(0,me.FH)("",(0,me.NY)({url:ue.Z.API_SERVER+"/api/competitions/".concat(s,"/all_team_members.xlsx"),query:l()({},k)}))},children:"导出"})})]}),(0,he.jsx)(oe.Z,{style:{marginTop:20},columns:L,bordered:!1,dataSource:null==f?void 0:f.data,pagination:!1}),(0,he.jsx)("div",{className:Yt.countWrap,style:{marginTop:20},children:(0,he.jsx)(dn.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],total:null==f?void 0:f.count,onChange:function(e,n){k.page=e,k.per_page=n,I(l()({},k)),A()},pageSize:k.per_page,current:k.page})})]}):(0,he.jsx)(ti,{}),(0,he.jsx)(an.Z,{rootClassName:Yt.drawer_style,title:(0,he.jsx)("div",{style:{fontSize:"16px"},children:"战队成绩"}),placement:"bottom",width:500,height:564,onClose:function(){return T(!1)},open:P,children:P?(0,he.jsx)(Ut,{}):""})]})]})})),ai={flex_box_center:"flex_box_center___s9TxG",flex_space_between:"flex_space_between___MGe6n",flex_box_vertical_center:"flex_box_vertical_center___nNXLw",flex_box_center_end:"flex_box_center_end___KE6DE",flex_box_column:"flex_box_column___gv8RV",bg:"bg___gk5zM",title:"title___Pp6ij",button:"button___EI7ve"},ri=["competitions","globalSetting","loading","dispatch","user"],ci=h.default.Option,di=[{id:"",name:"全部"},{id:1,name:"姓名"},{id:2,name:"手机号"},{id:3,name:"邮箱"}],ui={teacher:"教师",student:"学生",professional:"专业人士"},pi=(0,_.connect)((function(e){var n=e.competitions,t=e.loading,i=e.globalSetting,l=e.user;return{competitions:n,globalSetting:i,loading:t.models.competitions,user:l}}))((function(e){var n,t,i,s,a,c,u,g,Z,k,I,A,S,C,F,P,T,L,E,D,R,V,M,z,B,O,Y,H,q,Q,G,U,W,J,K,X,$,ee,ne,te,ae,re,de,pe=e.competitions,fe=(e.globalSetting,e.loading,e.dispatch),xe=e.user,ve=(p()(e,ri),(0,_.useParams)().identifier),ge=pe.Header,ye=(0,m.useState)([]),je=d()(ye,2),we=je[0],Ze=je[1],ke=(0,m.useState)(!1),Ne=d()(ke,2),Ie=Ne[0],Ae=Ne[1],Se=f.Z.useForm(),Ce=d()(Se,1)[0],Fe=(0,m.useState)(!1),Pe=d()(Fe,2),Te=Pe[0],Le=Pe[1],Ee=(0,m.useState)(!1),De=d()(Ee,2),Re=De[0],Ve=De[1],Me=(0,m.useState)({page:1,per_page:10,keyword:"",type:"",personal:!0}),ze=d()(Me,2),Be=ze[0],Oe=ze[1],Ye=(0,m.useState)([]),He=d()(Ye,2),qe=He[0],Qe=He[1],Ge=(0,m.useRef)((0,$t.throttle)((function(e){return Xe(e)}),1200,{leading:!0,trailing:!0})).current,Ue=(0,m.useState)([]),We=d()(Ue,2),Je=We[0],Ke=We[1],Xe=function(){var e=r()(o()().mark((function e(n){var t,i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fe({type:"account/getSchoolOption",payload:{keyword:n,limit:10,competition_id:null==ge?void 0:ge.identifier}});case 2:t=e.sent,Qe(null==t?void 0:t.schools),n&&""!=n&&Ke(null==t||null===(i=t.schools)||void 0===i?void 0:i.filter((function(e){return e.name.includes(n)})));case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();(0,m.useEffect)((function(){var e,n,t,i,l,s,o,a,r;(null!=ge&&null!==(e=ge.need_apply_info)&&void 0!==e&&e.need_apply_name||null!=ge&&null!==(n=ge.need_apply_info)&&void 0!==n&&n.need_apply_teacher_phone||null!=ge&&null!==(t=ge.need_apply_info)&&void 0!==t&&t.need_apply_student_id||null!=ge&&null!==(i=ge.need_apply_info)&&void 0!==i&&i.need_apply_sex||null!=ge&&null!==(l=ge.need_apply_info)&&void 0!==l&&l.need_apply_phone||null!=ge&&null!==(s=ge.need_apply_info)&&void 0!==s&&s.need_apply_grade||null!=ge&&null!==(o=ge.need_apply_info)&&void 0!==o&&o.need_apply_teacher_name||null!=ge&&null!==(a=ge.need_apply_info)&&void 0!==a&&a.need_apply_school)&&Xe(1===(null==ge?void 0:ge.region_rule)?"":null==xe||null===(r=xe.userInfo)||void 0===r?void 0:r.school_name)}),[(null==ge||null===(n=ge.need_apply_info)||void 0===n?void 0:n.need_apply_name)||(null==ge||null===(t=ge.need_apply_info)||void 0===t?void 0:t.need_apply_teacher_phone)||(null==ge||null===(i=ge.need_apply_info)||void 0===i?void 0:i.need_apply_student_id)||(null==ge||null===(s=ge.need_apply_info)||void 0===s?void 0:s.need_apply_sex)||(null==ge||null===(a=ge.need_apply_info)||void 0===a?void 0:a.need_apply_phone)||(null==ge||null===(c=ge.need_apply_info)||void 0===c?void 0:c.need_apply_grade)||(null==ge||null===(u=ge.need_apply_info)||void 0===u?void 0:u.need_apply_teacher_name)||(null==ge||null===(g=ge.need_apply_info)||void 0===g?void 0:g.need_apply_school)]);function $e(){return en.apply(this,arguments)}function en(){return(en=r()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Le(!0),e.next=3,(0,be.ZP)("/api/competitions/".concat(ve,"/all_team_members.json"),{method:"get",params:Be});case 3:0===(null==(n=e.sent)?void 0:n.status)&&(Ze(n),Ve(null==n?void 0:n.hidden_score)),Le(!1);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,m.useEffect)((function(){$e()}),[ge]);var nn,tn=null===(Z=[((0,_e.eB)()||(null==ge||null===(k=ge.permission)||void 0===k?void 0:k.editable))&&{title:"序号",align:"left",dataIndex:"name",width:80,fixed:"left",render:function(e,n,t){return(0,he.jsx)("span",{children:t+1})}},{title:"参赛人",align:"left",dataIndex:"name",width:120,fixed:"left",ellipsis:{showTitle:!1},render:function(e,n){var t,i,l,s,o,a;return(0,he.jsxs)(he.Fragment,{children:[(0,he.jsx)(y.Z,{placement:"topLeft",title:null!=ge&&ge.personal&&null!=ge&&null!==(t=ge.need_apply_info)&&void 0!==t&&t.need_apply_name?null==n||null===(i=n.apply_info)||void 0===i?void 0:i.real_name:e,children:null!=ge&&null!==(l=ge.need_apply_info)&&void 0!==l&&l.need_apply_name?(null==n||null===(s=n.apply_info)||void 0===s||null===(s=s.real_name)||void 0===s?void 0:s.length)>4?(null==n||null===(o=n.apply_info)||void 0===o||null===(o=o.real_name)||void 0===o?void 0:o.substring(0,4))+"...":null==n||null===(a=n.apply_info)||void 0===a?void 0:a.real_name:(null==e?void 0:e.length)>4?e.substring(0,4)+"...":e}),(null==n?void 0:n.authentication)&&(0,he.jsx)(y.Z,{title:"已实名认证",children:(0,he.jsx)("img",{src:Ht,style:{marginLeft:5,marginTop:"-2px"}})})]})}},{title:"个人成绩",align:"left",width:100,dataIndex:"score",fixed:"left",render:function(e){return(0,he.jsx)("span",{children:e||"- -"})}},((0,_e.eB)()||(null==ge||null===(I=ge.permission)||void 0===I?void 0:I.editable))&&{title:"角色",align:"left",width:100,dataIndex:"identity",render:function(e,n){return(0,he.jsxs)("span",{children:[ui[e],(null==n?void 0:n.professional_certification)&&(0,he.jsx)(y.Z,{title:"已职业认证",children:(0,he.jsx)("img",{src:Ht,style:{marginLeft:5,marginTop:"-2px"}})})]})}},(null==ge||null===(A=ge.need_apply_info)||void 0===A?void 0:A.need_apply_sex)&&{title:"性别",align:"left",width:160,dataIndex:"phone",render:function(e,n){var t;return(0,he.jsx)("span",{children:1===(null==n||null===(t=n.apply_info)||void 0===t?void 0:t.sex)?"女":"男"})}},{title:"手机号",align:"left",width:160,dataIndex:"phone",render:function(e,n){var t,i;return(0,he.jsx)("span",{children:null!=ge&&null!==(t=ge.need_apply_info)&&void 0!==t&&t.need_apply_phone?(null==n||null===(i=n.apply_info)||void 0===i?void 0:i.phone)||"- -":e||"- -"})}},{title:"学号/工号",align:"left",dataIndex:"student_id",width:160,ellipsis:{showTitle:!1},render:function(e,n){var t,i,l,s;return(0,he.jsx)(y.Z,{placement:"topLeft",title:null!=ge&&null!==(t=ge.need_apply_info)&&void 0!==t&&t.need_apply_student_id?(null==n||null===(i=n.apply_info)||void 0===i?void 0:i.student_id)||"- -":e||"- -",children:null!=ge&&null!==(l=ge.need_apply_info)&&void 0!==l&&l.need_apply_student_id?(null==n||null===(s=n.apply_info)||void 0===s?void 0:s.student_id)||"- -":e||"- -"})}},(null==ge||null===(S=ge.need_apply_info)||void 0===S?void 0:S.need_apply_grade)&&{title:"年级",dataIndex:"student_id",width:160,ellipsis:{showTitle:!1},render:function(e,n){var t,i;return(0,he.jsx)(y.Z,{placement:"topLeft",title:null==n||null===(t=n.apply_info)||void 0===t?void 0:t.grade,children:(null==n||null===(i=n.apply_info)||void 0===i?void 0:i.grade)||"- -"})}},{title:"学校/单位",align:"left",dataIndex:"school",ellipsis:{showTitle:!1},width:160,render:function(e,n){var t,i,l,s;return(0,he.jsx)(y.Z,{placement:"topLeft",title:null!=ge&&null!==(t=ge.need_apply_info)&&void 0!==t&&t.need_apply_school?(null==n||null===(i=n.apply_info)||void 0===i?void 0:i.school)||"- -":e||"- -",children:null!=ge&&null!==(l=ge.need_apply_info)&&void 0!==l&&l.need_apply_school?(null==n||null===(s=n.apply_info)||void 0===s?void 0:s.school)||"- -":e||"- -"})}},((0,_e.eB)()||(null==ge||null===(C=ge.permission)||void 0===C?void 0:C.editable))&&{title:"地区",align:"left",dataIndex:"province",width:100,ellipsis:{showTitle:!1},render:function(e){return(0,he.jsx)(y.Z,{placement:"topLeft",title:e||"",children:e||"- -"})}},(null==ge||null===(F=ge.need_apply_info)||void 0===F?void 0:F.need_apply_teacher_name)&&{title:"指导教师姓名",align:"left",dataIndex:"teacher_name",width:120,ellipsis:{showTitle:!1},render:function(e){return(0,he.jsx)(y.Z,{placement:"topLeft",title:e||"",children:e||"- -"})}},(null==ge||null===(P=ge.need_apply_info)||void 0===P?void 0:P.need_apply_teacher_phone)&&{title:"指导教师联系方式",align:"left",dataIndex:"teacher_phone",width:160,ellipsis:{showTitle:!1},render:function(e){return(0,he.jsx)(y.Z,{placement:"topLeft",title:e||"",children:e||"- -"})}},((0,_e.eB)()||(null==ge||null===(T=ge.need_apply_info)||void 0===T?void 0:T.need_apply_name)||(null==ge||null===(L=ge.need_apply_info)||void 0===L?void 0:L.need_apply_teacher_phone)||(null==ge||null===(E=ge.need_apply_info)||void 0===E?void 0:E.need_apply_student_id)||(null==ge||null===(D=ge.need_apply_info)||void 0===D?void 0:D.need_apply_sex)||(null==ge||null===(R=ge.need_apply_info)||void 0===R?void 0:R.need_apply_phone)||(null==ge||null===(V=ge.need_apply_info)||void 0===V?void 0:V.need_apply_grade)||(null==ge||null===(M=ge.need_apply_info)||void 0===M?void 0:M.need_apply_teacher_name)||(null==ge||null===(z=ge.need_apply_info)||void 0===z?void 0:z.need_apply_school))&&{title:"操作",align:"right",dataIndex:"is_cancel_score",width:100,fixed:"right",render:function(e,n){var t;return(0,_e.eB)()||null!=ge&&null!==(t=ge.permission)&&void 0!==t&&t.editable?(0,he.jsx)("span",{children:0===e||!1===e?(0,he.jsx)("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:function(){var e;x.Z.confirm({icon:null,centered:!0,title:"取消成绩",content:"请确认是否取消该成员成绩,取消后该成员的成绩将视为无成绩,不进行排名。",onOk:(e=r()(o()().mark((function e(){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,be.ZP)("/api/competitions/".concat(ve,"/set_score_status.json"),{method:"put",body:{competition_score_id:null==n?void 0:n.competition_score_id,competition_team_id:null==n?void 0:n.competition_team_id,is_cancel_score:1}});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(v.ZP.info("取消成功"),Be.page=1,Oe(l()({},Be)),$e());case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:"取消成绩"}):(0,he.jsx)("span",{onClick:r()(o()().mark((function e(){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,be.ZP)("/api/competitions/".concat(ve,"/set_score_status.json"),{method:"put",body:{competition_score_id:null==n?void 0:n.competition_score_id,competition_team_id:null==n?void 0:n.competition_team_id,is_cancel_score:0}});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(v.ZP.info("恢复成功"),Be.page=1,Oe(l()({},Be)),$e());case 4:case"end":return e.stop()}}),e)}))),style:{color:"#FD9200",cursor:"pointer"},children:"恢复成绩"})}):(0,he.jsx)("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:function(){"ended"!=(null==ge?void 0:ge.competition_status)?(Ce.setFieldsValue(l()(l()({},n),null==n?void 0:n.apply_info)),Ae(!0)):v.ZP.warning("竞赛已结束,无法编辑相关信息")},children:"编辑"})}}])||void 0===Z?void 0:Z.filter((function(e){return e}));return(0,he.jsxs)("section",{className:ai.bg,children:[(0,he.jsx)("div",{className:ai.title,style:{display:"flex"},children:(0,he.jsxs)(le.Z,{style:{width:"100%"},children:[(0,he.jsx)("span",{children:"参赛人员"}),((0,_e.eB)()||(null==ge||null===(B=ge.permission)||void 0===B?void 0:B.editable))&&(0,he.jsx)(ie.Z,{checked:Re,style:{marginLeft:10,alignItems:"center"},onChange:function(){var e=r()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Ve(n.target.checked),e.next=3,(0,be.ZP)("/api/competitions/".concat(ve,"/hidden_score.json"),{method:"POST",body:{hidden_score:n.target.checked}});case 3:0===(null==(t=e.sent)?void 0:t.status)&&$e();case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:(0,he.jsx)("span",{style:{color:"#828693",marginLeft:"-3px"},children:"隐藏成绩"})})]})}),(0,he.jsxs)("div",{style:{padding:"20px",width:"100%"},children:[((0,_e.eB)()||(null==ge||null===(O=ge.permission)||void 0===O?void 0:O.editable))&&(0,he.jsxs)(le.Z,{wrap:!1,align:"middle",justify:"space-between",children:[(0,he.jsx)(se.Z,{children:(0,he.jsx)(N.t7,{style:{width:327,marginRight:15},dataSource:di,value:{id:Be.type,value:Be.keyword},onChange:function(e,n){Be.keyword=e,Be.type=n||"",Oe(l()({},Be)),$e()},placeholder:"请输入搜索内容"})}),(0,he.jsx)(se.Z,{children:(0,he.jsx)("span",{className:ai.button,onClick:function(){(0,me.FH)("",(0,me.NY)({url:ue.Z.API_SERVER+"/api/competitions/".concat(ve,"/all_team_members.xlsx"),query:l()({},Be)}))},children:"导出"})})]}),(0,he.jsx)(oe.Z,{loading:Te,style:{marginTop:20},columns:tn,bordered:!1,dataSource:null==we?void 0:we.data,pagination:!1,scroll:((null==ge||null===(Y=ge.need_apply_info)||void 0===Y?void 0:Y.need_apply_name)||(null==ge||null===(H=ge.need_apply_info)||void 0===H?void 0:H.need_apply_teacher_phone)||(null==ge||null===(q=ge.need_apply_info)||void 0===q?void 0:q.need_apply_student_id)||(null==ge||null===(Q=ge.need_apply_info)||void 0===Q?void 0:Q.need_apply_sex)||(null==ge||null===(G=ge.need_apply_info)||void 0===G?void 0:G.need_apply_phone)||(null==ge||null===(U=ge.need_apply_info)||void 0===U?void 0:U.need_apply_grade)||(null==ge||null===(W=ge.need_apply_info)||void 0===W?void 0:W.need_apply_teacher_name)||(null==ge||null===(J=ge.need_apply_info)||void 0===J?void 0:J.need_apply_school))&&{x:1160}}),(0,he.jsx)("div",{style:{marginTop:20},children:(0,he.jsx)(dn.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],total:null==we?void 0:we.count,onChange:function(e,n){Be.page=e,Be.per_page=n,Oe(l()({},Be)),$e()},pageSize:Be.per_page,current:Be.page})})]}),(0,he.jsx)(x.Z,{width:700,title:"编辑报名信息",open:Ie,centered:!0,onCancel:function(){Ae(!1)},onOk:function(){Ce.submit()},confirmLoading:Te,children:(0,he.jsxs)(f.Z,{form:Ce,colon:!1,size:"large",labelCol:{span:5},onFinish:function(){var e=r()(o()().mark((function e(n){var t,i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=null===(t=qe.find((function(e){return e.name===(null==n?void 0:n.school)})))||void 0===t?void 0:t.id,e.next=3,(0,ce.bu)(l()(l()({},n),{},{identifier:ve,school_id:i}));case 3:0===e.sent.status&&(v.ZP.success("修改成功"),Ae(!1),$e());case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,he.jsx)(f.Z.Item,{hidden:!0,name:"competition_team_id"}),(null==ge||null===(K=ge.need_apply_info)||void 0===K?void 0:K.need_apply_name)&&(0,he.jsx)(f.Z.Item,{label:"参赛人员姓名",name:"real_name",className:ai.jsinput,rules:[{required:!0,message:"请输入参赛人员姓名"},{whitespace:!0,message:"姓名不能为空"}],children:(0,he.jsx)(j.Z,{className:ai.baseFormItem,placeholder:"请输入参赛人员姓名",showCount:!0,maxLength:60})}),(null==ge||null===(X=ge.need_apply_info)||void 0===X?void 0:X.need_apply_sex)&&(0,he.jsx)(f.Z.Item,{label:"性别",name:"sex",className:ai.jsinput,rules:[{required:!0,message:"请选择参赛人员性别"}],children:(0,he.jsxs)(b.ZP.Group,{children:[(0,he.jsx)(b.ZP,{value:0,children:"男"}),(0,he.jsx)(b.ZP,{value:1,children:"女"})]})}),(null==ge||null===($=ge.need_apply_info)||void 0===$?void 0:$.need_apply_student_id)&&(0,he.jsx)(f.Z.Item,{label:"学号",name:"student_id",className:ai.jsinput,rules:[{required:!0,message:"请输入参赛人员学号"},{whitespace:!0,message:"学号不能为空"}],children:(0,he.jsx)(j.Z,{className:ai.baseFormItem,placeholder:"请输入参赛人员学号",showCount:!0,maxLength:60})}),(null==ge||null===(ee=ge.need_apply_info)||void 0===ee?void 0:ee.need_apply_phone)&&(0,he.jsx)(f.Z.Item,{label:"电话",name:"phone",className:ai.jsinput,rules:[{required:!0,message:"请输入参赛人员电话"},{whitespace:!0,message:"电话不能为空"}],children:(0,he.jsx)(j.Z,{className:ai.baseFormItem,placeholder:"请输入参赛人员电话",showCount:!0,maxLength:60})}),(null==ge||null===(ne=ge.need_apply_info)||void 0===ne?void 0:ne.need_apply_grade)&&(0,he.jsx)(f.Z.Item,{label:"年级",name:"grade",className:ai.jsinput,rules:[{required:!0,message:"请选择参赛人员年级"}],children:(0,he.jsx)(h.default,{placeholder:"请选择参赛人员年级",size:"large",children:(nn=(new Date).getFullYear(),Array(31).fill({}).map((function(e,n){return(0,he.jsx)(ci,{value:nn-n,children:(0,he.jsx)("span",{children:nn-n})},n)})))})}),(null==ge||null===(te=ge.need_apply_info)||void 0===te?void 0:te.need_apply_teacher_name)&&(0,he.jsx)(f.Z.Item,{label:"指导老师姓名",name:"teacher_name",className:ai.jsinput,rules:[{required:!0,message:"请输入指导老师姓名"},{whitespace:!0,message:"指导老师姓名不能为空"}],children:(0,he.jsx)(j.Z,{className:ai.baseFormItem,placeholder:"请输入指导老师姓名",showCount:!0,maxLength:60})}),(null==ge||null===(ae=ge.need_apply_info)||void 0===ae?void 0:ae.need_apply_teacher_phone)&&(0,he.jsx)(f.Z.Item,{label:"指导老师联系方式",name:"teacher_phone",rules:[{required:!0,message:"请输入指导老师联系方式"},{whitespace:!0,message:"指导老师联系方式不能为空"}],children:(0,he.jsx)(j.Z,{placeholder:"请输入指导老师联系方式",showCount:!0,maxLength:60})}),(null==ge||null===(re=ge.need_apply_info)||void 0===re?void 0:re.need_apply_school)&&1!==(null==ge?void 0:ge.region_rule)&&(0,he.jsx)(f.Z.Item,{label:"学校",name:"school",rules:[{required:!0,message:"请选择学校"}],children:(0,he.jsx)(w.Z,{size:"large",showSearch:!0,onChange:function(e){return Ge(e)},children:Je.map((function(e,n){return(0,he.jsx)(ci,{value:e.name,children:e.name},n)}))})}),(null==ge||null===(de=ge.need_apply_info)||void 0===de?void 0:de.need_apply_school)&&1===(null==ge?void 0:ge.region_rule)&&(0,he.jsx)(f.Z.Item,{label:"学校",name:"school",rules:[{required:!0,message:"请选择学校"}],children:(0,he.jsx)(h.default,{showSearch:!0,children:qe.map((function(e,n){return(0,he.jsx)(ci,{value:e.name,children:e.name},n)}))})})]})})]})})),mi="bg___UYFEh",_i="Title___n7fIZ",hi="SrollStage___GnCkk",fi=t(95638),xi=["competitions","globalSetting","loading","dispatch","user"],vi=(0,_.connect)((function(e){var n=e.competitions,t=e.loading,i=e.globalSetting,l=e.user;return{competitions:n,globalSetting:i,loading:t.effects,user:l}}))((function(e){var n,i,s,a,c=e.competitions,u=(e.globalSetting,e.loading),h=e.dispatch,f=(e.user,p()(e,xi),c.is_manager,c.MemberWorks),v=c.competitionStage,g=c.Header,j=(0,_.useParams)().identifier,b=(0,m.useState)({page:1,per_page:20,competition_id:j,keyword:null}),w=d()(b,2),k=w[0],I=w[1],A=[{title:"选手名称",dataIndex:"user_name",ellipsis:!0,render:function(e){return e||"--"}},!(null!=g&&g.is_personal)&&{title:"战队名称",dataIndex:"team_name",ellipsis:!0,render:function(e){return(0,he.jsx)(y.Z,{placement:"topLeft",title:e,children:e||"--"})}},{title:"成绩",dataIndex:"evaluation_score",render:function(e){return e||"--"}},{title:"描述",width:222,dataIndex:"comment",render:function(e){return(0,he.jsx)(y.Z,{title:e,children:(0,he.jsx)("span",{children:e||"- -"})})}},{title:"提交时间",width:150,dataIndex:"commit_at",render:function(e){return e?re()(e).format("YYYY.MM.DD HH:mm:ss"):"--"}},{title:"提交状态",width:100,dataIndex:"evaluation_status",render:function(e){return"waiting"==e?(0,he.jsx)("span",{style:{color:"#00B187 "},children:"排队中"}):"progress"==e?(0,he.jsx)("span",{style:{color:"00B187"},children:"评测中"}):"cancelled"==e?(0,he.jsx)("span",{style:{color:"#E53333"},children:"已取消"}):"completed"==e?(0,he.jsx)("span",{style:{color:"#165DFF"},children:"已完成"}):"error"==e?(0,he.jsx)("span",{style:{color:"#ff4d4f"},children:"提交失败"}):"--"}},{title:"评测文件",dataIndex:"commit_id",ellipsis:!0,render:function(e,n){var t,i,l,s,o,a;return(0,he.jsx)(y.Z,{placement:"topLeft",title:null==n||null===(t=n.attachments)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.title,children:null!=n&&null!==(i=n.attachments)&&void 0!==i&&null!==(i=i[0])&&void 0!==i&&i.is_oss?(0,he.jsx)("a",{onClick:function(){var e;(0,me.Nd)("","".concat(null==n||null===(e=n.attachments)||void 0===e||null===(e=e[0])||void 0===e?void 0:e.url.replace("disposition=inline","")))},children:(null==n||null===(l=n.attachments)||void 0===l||null===(l=l[0])||void 0===l?void 0:l.title)||"--"}):(0,he.jsx)("a",{href:ue.Z.API_SERVER+(null==n||null===(s=n.attachments)||void 0===s||null===(s=s[0])||void 0===s?void 0:s.url),download:null==n||null===(o=n.attachments)||void 0===o||null===(o=o[0])||void 0===o?void 0:o.title,children:(null==n||null===(a=n.attachments)||void 0===a||null===(a=a[0])||void 0===a?void 0:a.title)||"--"})})}},{title:"操作",align:"right",width:200,dataIndex:"commit_id",render:function(e,n){return(0,he.jsxs)(he.Fragment,{children:[(0,he.jsx)(Z.ZP,{type:"link",disabled:"completed"!=(null==n?void 0:n.evaluation_status),style:{padding:0},onClick:function(){var e=x.Z.confirm({centered:!0,okText:"确定",icon:null,cancelText:"取消",title:"运行结果",content:(0,he.jsx)("div",{style:{maxHeight:500,overflow:"auto"},children:null==n?void 0:n.evaluation_info}),onOk:function(){return e.destroy()},onCancel:function(){return e.destroy()}})},children:"运行信息"}),(0,he.jsx)(Z.ZP,{className:"ml20",disabled:"progress"==(null==n?void 0:n.evaluation_status),type:"link",style:{padding:0},onClick:r()(o()().mark((function e(){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return h({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"正在重测,请稍后..."}}),e.next=3,(0,be.ZP)("/api/competitions/".concat(j,"/competition_commit_records/").concat(n.id,"/retest.json"),{method:"post",body:l()(l()({},k),{},{record_id:n.id})});case 3:t=e.sent,h({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),0==t.status&&S();case 6:case"end":return e.stop()}}),e)}))),children:"重测"}),(0,he.jsx)(Z.ZP,{className:"ml20",type:"link",disabled:"waiting"!=(null==n?void 0:n.evaluation_status),style:{padding:0},danger:!0,onClick:function(){var e,t=x.Z.confirm({centered:!0,okText:"确定",icon:null,cancelText:"取消",title:"",content:(0,he.jsx)(he.Fragment,{children:"取消后,该成员提交的作品将不进行评测排队,请确认是否取消。"}),onOk:(e=r()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,be.ZP)("/api/competitions/".concat(j,"/competition_commit_records/").concat(n.id,"/cancel.json"),{method:"post",body:l()(l()({},k),{},{record_id:n.id})});case 2:0==e.sent.status&&S();case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)}),onCancel:function(){return t.destroy()}})},children:"取消"})]})}}].filter((function(e){return!!e})),S=function(){var e=r()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:h({type:"competitions/getMemberWorks",payload:l()({identifier:j},k)});case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,m.useEffect)((function(){I(l()(l()({},k),{},{section_id:null==v?void 0:v.id}))}),[]),(0,m.useEffect)((function(){S()}),[k]),(0,he.jsxs)("section",{className:mi,children:[(0,he.jsx)(le.Z,{align:"middle",className:_i,children:(0,he.jsx)(se.Z,{children:"选手作品"})}),(0,he.jsxs)(le.Z,{style:{margin:20},align:"middle",justify:"space-between",children:[(0,he.jsx)(le.Z,{className:hi,style:{flex:1,whiteSpace:"nowrap",flexWrap:"nowrap",overflowX:"auto"}}),(0,he.jsxs)(le.Z,{className:"ml20",align:"middle",children:[(0,he.jsx)(N.t7,{style:{width:260},placeholder:null!=g&&g.is_personal?"请输入选手名称":"请输入队伍名称",value:k.keyword,onChange:function(e){return I(l()(l()({},k),{},{keyword:e,page:1}))}}),(0,he.jsx)(N.op,{openLoading:!0,type:"default",size:"large",className:"ml20",onClick:r()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,fi.KM)(l()({identifier:j},k));case 2:case"end":return e.stop()}}),e)}))),children:"导出"}),(0,he.jsx)(N.op,{size:"large",type:"default",className:"ml20",onClick:function(){return S()},children:"更新"})]})]}),(0,he.jsxs)(rn.Z,{spinning:u["competitions/getMemberWorks"],children:[(0,he.jsx)(oe.Z,{className:"ml20 mr20",locale:{emptyText:(0,he.jsx)(un.Z,{imgUrl:t(93314)})},pagination:!1,dataSource:(null==f||null===(n=f.data)||void 0===n?void 0:n.records)||[],columns:A}),(null==f||null===(i=f.data)||void 0===i?void 0:i.count)>0&&(0,he.jsxs)(le.Z,{className:"ml20 mr20 mt20 mb30",align:"middle",justify:"space-between",children:[(0,he.jsxs)(se.Z,{className:"font14",style:{color:"#333"},children:["共",(0,he.jsx)("span",{style:{color:"#165DFF"},children:(null==f||null===(s=f.data)||void 0===s?void 0:s.count)||0}),"条数据"]}),(0,he.jsx)(se.Z,{children:(0,he.jsx)(dn.Z,{showQuickJumper:!0,current:k.page,pageSize:k.per_page,onChange:function(e){return I(l()(l()({},k),{},{page:e}))},onShowSizeChange:function(e,n){return I(l()(l()({},k),{},{page:1,per_page:n}))},total:(null==f||null===(a=f.data)||void 0===a?void 0:a.count)||0})})]})]})]})})),gi=t(55701),yi=t(16135),ji="bg___tjnCL",bi="title___kqIVC",wi=t(74119),Zi=t(30491),ki=t(60375),Ni=t(84473),Ii={flex_box_center:"flex_box_center___PytGn",flex_space_between:"flex_space_between___lsol9",flex_box_vertical_center:"flex_box_vertical_center___fZ7Lr",flex_box_center_end:"flex_box_center_end___eItTF",flex_box_column:"flex_box_column____TIyk",title:"title___lY3pZ",export:"export___FJnGB",tabs:"tabs___lND2P",btn:"btn___TPnQ5",sticky:"sticky___JTo3M",publishRuleContent:"publishRuleContent___BCpFe",groupSelector:"groupSelector___xVPXf",addAndDelete:"addAndDelete___alHeZ",deleteIcon:"deleteIcon___PxYRF",addIcon:"addIcon___wwP2i"},Ai=t(78091),Si=t(57703),Ci=(0,_.connect)((function(e){var n=e.shixunHomeworks,t=e.classroomList,i=e.loading,l=e.user,s=e.boards;return{shixunHomeworks:n,globalSetting:e.globalSetting,classroomList:t,user:l,boards:s,loading:i.effects}}))((function(e){e.shixunHomeworks;var n,t,i,s,a=e.classroomList,c=(e.globalSetting,e.boards),u=(e.loading,e.user),p=e.Header,x=e.is_hidden,g=(e.isClick,e.dispatch),y=((0,_.useParams)(),(0,_.useLocation)(),f.Z.useForm()),w=d()(y,1)[0],k=(0,m.useState)({content:""}),N=d()(k,2),I=N[0],A=N[1],S=(0,m.useState)([{}]),C=d()(S,2),F=C[0],P=C[1],T=(u.userInfo,a.detailLeftMenus,a.detailCourseGroupsList),L=c.boardsDetail,E=c.boardsCategoryList,D=(0,m.useState)([]),R=d()(D,2),V=R[0],M=R[1],z=(0,m.useState)({unified_setting:!0,view_message_setting:E.allow_view_message?"0":"1"}),B=d()(z,2),O=B[0],Y=B[1];return(0,m.useEffect)((function(){g({type:"boards/getBoardsCategoryList",payload:{board_id:null==p?void 0:p.board_id}}).then((function(e){O.view_message_setting=null!=e&&e.allow_view_message?"0":"1"})),g({type:"classroomList/getCourseGroupsList",payload:{page:1,id:null==p?void 0:p.course_identifier,limit:1e3,nonenavigate:!0}})}),[null==p?void 0:p.board_id]),(0,m.useEffect)((function(){w.setFieldsValue({select_board_id:parseInt(null==p?void 0:p.board_id)})}),[a.detailLeftMenus]),(0,m.useEffect)((function(){null!=p&&p.message_id&&g({type:"boards/getBoardsDetail",payload:{boardId:null==p?void 0:p.message_id}}).then((function(e){var n;M(e),w.setFieldsValue({select_board_id:[null==e?void 0:e.board_id],subject:null==e?void 0:e.subject,attachment_ids:(0,wi.z)(e.attachments),content:null==e?void 0:e.content,sticky:!(null==e||!e.sticky),publish_time:null!=e&&e.publish_time?re()(null==e?void 0:e.publish_time):null}),A({subject:null==e?void 0:e.subject,content:null==e?void 0:e.content}),e.unified_setting=e.unified_setting,e.view_message_setting=e.view_message_setting,Y(l()({},e)),F=(null==e||null===(n=e.group_settings)||void 0===n?void 0:n.map((function(e){return{group_id:e.group_id,publish_time:e.publish_time}})))||[{}],P(F.length>0?F:[{}])}))}),[null==p?void 0:p.message_id]),(0,m.useEffect)((function(){var e;null==T||null===(e=T.course_groups)||void 0===e||e.map((function(e){var n;null==V||null===(n=V.group_settings)||void 0===n||n.map((function(n,t){(null==n?void 0:n.group_id)===(null==e?void 0:e.id)&&(e.cilckkey=t,e.isselect=!0)}))}))}),[V]),(0,he.jsx)("section",{className:Ii.bg,children:(0,he.jsx)("div",{children:(0,he.jsxs)(f.Z,{layout:"vertical",form:w,initialValues:{name:"",sticky:!1},scrollToFirstError:!0,onValuesChange:function(e){A(l()({},e))},onFinish:function(){var e=r()(o()().mark((function e(n){var t,i,s,a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.attachment_ids=null===(t=n.attachment_ids)||void 0===t?void 0:t.map((function(e){return e.response.id})),n.view_message_setting=O.view_message_setting,n.is_hidden=x,n.competition_id=null==p?void 0:p.id,!(0,_e.eB)()){e.next=13;break}if(n.unified_setting=O.unified_setting,n.view_message_setting="1",n.group_settings=F,O.unified_setting){e.next=13;break}if(F.length){e.next=12;break}return v.ZP.warning("提交失败:分班发布设置不能为空"),e.abrupt("return");case 12:F.map((function(e){if(!e.group_id)throw v.ZP.error("分班不能为空"),new String("分班不能为空");if(!e.publish_time)throw v.ZP.error("发布时间不能为空"),new String("发布时间不能为空")}));case 13:return n=l()({},n),i=p.message_id?"/api/messages/".concat(p.message_id,".json"):"/api/boards/".concat(null==p?void 0:p.board_id,"/messages.json"),e.next=17,(0,be.ZP)(i,{method:p.message_id?"put":"post",body:n});case 17:0===(s=e.sent).status&&((0,me.L9)(["教学课堂","讨论","发帖"]),v.ZP.success(p.message_id?"修改成功":"发布成功"),p.message_id||(g({type:"competitions/getHeader",payload:{identifier:null==p?void 0:p.identifier}}),(0,me.xg)("/classrooms/".concat(null==p?void 0:p.course_identifier,"/board/").concat(null==p?void 0:p.board_id,"/Detail/").concat(null==s||null===(a=s.data)||void 0===a?void 0:a.id))));case 19:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,he.jsxs)("aside",{className:"mt30 relative bg-white pl30 pr30 pt30 w100 inline-block",children:[(0,he.jsx)(f.Z.Item,{label:"",name:"sticky",valuePropName:"checked",className:Ii.sticky,children:(0,he.jsx)(ie.Z,{children:"置顶"})}),(0,he.jsx)(f.Z.Item,{label:"标题",name:"subject",rules:[{required:!0,message:"请输入标题"}],children:(0,he.jsx)(j.Z,{suffix:"".concat((null===(n=I.subject)||void 0===n?void 0:n.length)||0,"/60"),maxLength:60})}),(0,he.jsx)(f.Z.Item,{label:"目录",name:"select_board_id",rules:[{required:!0,message:"请选择目录"}],children:(0,he.jsx)(h.default,{children:null==E||null===(t=E.boards)||void 0===t?void 0:t.map((function(e){return(0,he.jsx)(h.default.Option,{value:null==e?void 0:e.id,children:null==e?void 0:e.name})}))})}),(0,he.jsx)(f.Z.Item,{label:"内容",style:{position:"relative",zIndex:0},name:"content",rules:[{required:!0,message:"请输入内容"}],children:(0,he.jsx)(At.Z,{watch:!0,defaultValue:L.content||"",placeholder:"请在此输入帖子详情,最大限制为10000个字符"})}),(0,he.jsx)(f.Z.Item,{name:"attachment_ids",children:(0,he.jsx)(wi.Z,{})}),(0,he.jsxs)("div",{children:[(0,he.jsxs)(b.ZP.Group,{onChange:function(){O.unified_setting=!O.unified_setting,Y(Object.assign({},O))},value:O.unified_setting,children:[(0,he.jsx)(b.ZP,{value:!0,children:"统一发布"}),(null==T||null===(i=T.course_groups)||void 0===i?void 0:i.length)>0&&(0,he.jsx)(b.ZP,{value:!1,children:"分班发布"})]}),(null==O?void 0:O.unified_setting)&&(0,he.jsx)(f.Z.Item,{style:{marginTop:16},rules:[{required:!0,message:"请选择发布时间"}],label:"发布时间",name:"publish_time",children:(0,he.jsx)(te.default,{showTime:{format:"HH:mm"},disabledDate:function(e){return e&&e0&&void 0!==arguments[0]?arguments[0]:s,i=arguments.length>1?arguments[1]:void 0,l=arguments.length>2?arguments[2]:void 0;return(null==t||null===(e=t[l])||void 0===e||null===(e=e.competition_time)||void 0===e?void 0:e.diff((null==t||null===(n=t[i])||void 0===n?void 0:n.competition_time)||0))||0},h=u(s,0,s.length-1),f=s.map((function(e,n){var t=u(s,n,n+1)/h*100,i=20;return n>(null==s?void 0:s.length)-4&&(i=32),l()(l()({},e),{},{isChu:t>i,DistanceValue:n===(null==s?void 0:s.length)-1?0:Math.round(t(null==t?void 0:t.competition_time)&&g>(null==f||null===(l=f[i+1])||void 0===l?void 0:l.competition_time)&&(e+=(null==t?void 0:t.DistanceValue)/n*100),i!==f.length-1&&g>(null==t?void 0:t.competition_time)&&g<(null==f||null===(o=f[i+1])||void 0===o?void 0:o.competition_time)&&(e+=(null==g?void 0:g.diff(null==t?void 0:t.competition_time))/u(s,i,i+1)*(null==t?void 0:t.DistanceValue)/n*100)})),g>f[f.length-1].competition_time?100:e},w=function(e,n){var t,i,l=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return(0,he.jsx)("div",{className:"".concat(Vi," ").concat(n===f.length-1?zi:Mi),style:{width:Z(e,n,l)},children:(0,he.jsxs)(le.Z,{wrap:!1,align:"middle",gutter:5,justify:n===f.length-1?"end":"start",children:[(0,he.jsx)(se.Z,{children:(0,he.jsxs)(le.Z,{wrap:!1,align:"middle",children:[(0,he.jsx)(se.Z,{children:(0,he.jsx)("span",{className:"".concat(Bi," ").concat(l?Oi:""),children:n+1})}),(0,he.jsx)(se.Z,{children:(0,he.jsx)("div",{className:Yi})})]})}),(0,he.jsxs)(se.Z,{children:[(0,he.jsx)(y.Z,{title:null==e?void 0:e.name,placement:"topLeft",children:(0,he.jsx)("div",{className:"".concat(Hi," ").concat(l?qi:""," multi_ellipsis1"),children:null==e?void 0:e.name})}),(0,he.jsx)(y.Z,{placement:"topLeft",title:null!=e&&e.competition_time?re()(null==e?void 0:e.competition_time).format((null==e?void 0:e.format)||"YYYY年MM月DD日 HH:mm"):"",children:(0,he.jsx)("div",{className:"".concat(Qi," ").concat(l?Gi:""," multi_ellipsis1"),children:null!=e&&e.competition_time?"81bjsjjs"!=a||-1==(null==e||null===(t=e.name)||void 0===t?void 0:t.indexOf("初赛"))&&-1==(null==e||null===(i=e.name)||void 0===i?void 0:i.indexOf("决赛"))?re()(null==e?void 0:e.competition_time).format((null==e?void 0:e.format)||"YYYY年MM月DD日 HH:mm"):re()(null==e?void 0:e.competition_time).format("YYYY年MM月")+(re()(null==e?void 0:e.competition_time).date()<11?"上旬":re()(null==e?void 0:e.competition_time).date()<21?"中旬":"下旬"):""})})]})]})})},Z=function(e,n){var t,i,l,s,o,a=f.reduce((function(e,n){return e+n.DistanceValue}),0),r=(null==e?void 0:e.DistanceValue)/a*c,d=(null==f||null===(t=f[n+1])||void 0===t?void 0:t.DistanceValue)/a*c,u=Math.round(r+d)-12;return n===f.length-1?Math.round(((null==f||null===(i=f[n-1])||void 0===i?void 0:i.DistanceValue)+(null==f||null===(l=f[n-2])||void 0===l?void 0:l.DistanceValue))/a*c/2-12):n===f.length-2?r-12:n===f.length-3?Math.round(((null==f||null===(s=f[n])||void 0===s?void 0:s.DistanceValue)+(null==f||null===(o=f[n+1])||void 0===o?void 0:o.DistanceValue))/a*c/2-12):u};return(0,m.useEffect)((function(){var e=setInterval((function(){j(re()())}),6e4);return function(){clearInterval(e)}}),[]),(0,he.jsxs)("div",l()(l()({ref:r,className:Ki()(Ti,t)},o),{},{children:[(0,he.jsx)("div",{className:Li,children:(0,he.jsx)("div",{className:Ei,style:{width:b()>=100?"100%":"".concat(b(),"%")}})}),f.map((function(e,n){var t=g<(null==e?void 0:e.competition_time);return(0,he.jsxs)("div",{className:"".concat(Ri),style:{width:n===(null==f?void 0:f.length)-1?"auto":(null==e?void 0:e.DistanceValue)+(null==e?void 0:e.StyleUnit)},children:[(0,he.jsx)("div",{style:{height:45,position:"relative",width:"100%"},children:(n+1)%2!=0&&w(e,n,!t)}),(0,he.jsx)("div",{className:"".concat(Ui," ").concat(t?"":Wi)}),(0,he.jsx)("div",{style:{height:45,position:"relative",width:"100%"},children:(n+1)%2==0&&w(e,n,!t)})]})})),(0,he.jsx)("div",{className:Li,style:{zIndex:1,backgroundColor:"transparent"},children:(0,he.jsx)(y.Z,{title:g.format("当前时间:YYYY年MM月DD日 HH:mm"),children:(0,he.jsx)("div",{className:Di,style:{left:b()>=100?"calc(100% - 12px)":"".concat(b(),"%")}})})})]}))},el=["competitions","globalSetting","loading","dispatch","user"],nl=h.default.Option,tl=(0,_.connect)((function(e){var n=e.competitions,t=e.loading,i=e.globalSetting,l=e.user;return{competitions:n,globalSetting:i,loading:t.models.competitions,user:l}}))((function(e){var n,t,i,s,a,c,u,I,A,S,C,F,P,T,L,E,D,R,V,M,z,B,O,Y,H,q,Q,G,U,W,J,K,X,$,ee,ne,te,ie,le,se,oe,ae,ue,pe,me,fe,xe,ve,ge,ye,je,we,Ze,ke,Ne,Ie,Ae,Se,Ce,Fe,Pe,Te,Le,Ee,De,Re,Ve,Me,ze,Be,Oe,Ye,He,qe,Qe,Ge,Ue,We,Je,Ke,Xe,$e,en,nn,tn,ln=e.competitions,sn=(e.globalSetting,e.loading),on=e.dispatch,an=e.user,rn=(p()(e,el),(0,m.useState)({tabsIndex:"1"})),cn=d()(rn,2),dn=cn[0],un=cn[1],pn=(0,_.useParams)(),mn=pn.identifier,_n=(pn.enter,ln.Header),hn=ln.Staff,fn=ln.GuidesData,xn=(0,m.useState)(!1),vn=d()(xn,2),gn=vn[0],yn=vn[1],jn=(0,_.useSearchParams)(),bn=d()(jn,1)[0],wn=(0,m.useState)(!1),Zn=d()(wn,2),Nn=Zn[0],In=Zn[1],An=(0,m.useState)(!1),Sn=d()(An,2),Cn=Sn[0],Fn=Sn[1],Pn=(0,m.useState)(!1),Tn=d()(Pn,2),Ln=Tn[0],En=Tn[1],Dn=f.Z.useForm(),Rn=d()(Dn,1)[0],Vn=f.Z.useForm(),Mn=d()(Vn,1)[0],zn=(0,m.useState)(!1),Bn=d()(zn,2),On=Bn[0],Yn=Bn[1],Hn=(0,m.useState)(!1),qn=d()(Hn,2),Qn=qn[0],Gn=qn[1],Un=(0,m.useState)(),Wn=d()(Un,2),Jn=Wn[0],Kn=Wn[1],Xn=(0,m.useState)(!1),$n=d()(Xn,2),et=$n[0],nt=$n[1],tt=(0,m.useState)(!1),it=d()(tt,2),lt=it[0],st=it[1],ot=(0,m.useState)(!1),at=d()(ot,2),rt=at[0],ct=at[1],dt=(0,m.useState)([]),ut=d()(dt,2),pt=ut[0],_t=ut[1],ht=(0,m.useState)([]),ft=d()(ht,2),xt=ft[0],vt=ft[1],gt=(0,m.useState)(!1),yt=d()(gt,2),jt=yt[0],bt=yt[1],wt=(0,m.useRef)((0,$t.throttle)((function(e){return St(e)}),1200,{leading:!0,trailing:!0})).current,Zt=(0,m.useState)([]),kt=d()(Zt,2),Nt=kt[0],It=kt[1],At=function(){var e=(new Date).getFullYear();return Array(31).fill({}).map((function(n,t){return(0,he.jsx)(nl,{value:e-t,children:(0,he.jsx)("span",{children:e-t})},t)}))};(0,m.useEffect)((function(){var e,n,t,i,l,s,o,a,r;(null!=_n&&null!==(e=_n.need_apply_info)&&void 0!==e&&e.need_apply_name||null!=_n&&null!==(n=_n.need_apply_info)&&void 0!==n&&n.need_apply_teacher_phone||null!=_n&&null!==(t=_n.need_apply_info)&&void 0!==t&&t.need_apply_student_id||null!=_n&&null!==(i=_n.need_apply_info)&&void 0!==i&&i.need_apply_sex||null!=_n&&null!==(l=_n.need_apply_info)&&void 0!==l&&l.need_apply_phone||null!=_n&&null!==(s=_n.need_apply_info)&&void 0!==s&&s.need_apply_grade||null!=_n&&null!==(o=_n.need_apply_info)&&void 0!==o&&o.need_apply_teacher_name||null!=_n&&null!==(a=_n.need_apply_info)&&void 0!==a&&a.need_apply_school)&&St(1===(null==_n?void 0:_n.region_rule)?"":null==an||null===(r=an.userInfo)||void 0===r?void 0:r.school_name)}),[(null==_n||null===(n=_n.need_apply_info)||void 0===n?void 0:n.need_apply_name)||(null==_n||null===(t=_n.need_apply_info)||void 0===t?void 0:t.need_apply_teacher_phone)||(null==_n||null===(i=_n.need_apply_info)||void 0===i?void 0:i.need_apply_student_id)||(null==_n||null===(s=_n.need_apply_info)||void 0===s?void 0:s.need_apply_sex)||(null==_n||null===(a=_n.need_apply_info)||void 0===a?void 0:a.need_apply_phone)||(null==_n||null===(c=_n.need_apply_info)||void 0===c?void 0:c.need_apply_grade)||(null==_n||null===(u=_n.need_apply_info)||void 0===u?void 0:u.need_apply_teacher_name)||(null==_n||null===(I=_n.need_apply_info)||void 0===I?void 0:I.need_apply_school)]);var St=function(){var e=r()(o()().mark((function e(n){var t,i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,on({type:"account/getSchoolOption",payload:{keyword:n,limit:10,competition_id:mn}});case 2:t=e.sent,vt(null==t?void 0:t.schools),n&&""!=n&&It(null==t||null===(i=t.schools)||void 0===i?void 0:i.filter((function(e){return e.name.includes(n)})));case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();(0,m.useEffect)((function(){if("4"===bn.get("type")){var e,n;if(!((0,_e.eB)()||null!=_n&&null!==(e=_n.permission)&&void 0!==e&&e.editable))15===(null==an||null===(n=an.userInfo)||void 0===n?void 0:n.role)&&_.history.push("/competitions/detail/".concat(mn,"?type=1"));un({tabsIndex:"4"}),yn(!0)}else if(bn.get("type")){var t,i,l;if("3"===bn.get("type"))null!=_n&&_n.personal&&((0,_e.eB)()||null!=_n&&null!==(t=_n.permission)&&void 0!==t&&t.editable||null!=_n&&_n.team_member_present)||null==_n||!_n.personal||_.history.push("/competitions/detail/".concat(mn,"?type=1"));if("5"===bn.get("type"))null!=_n&&null!==(i=_n.permission)&&void 0!==i&&i.editable&&3===(null==_n?void 0:_n.mode)||_.history.push("/competitions/detail/".concat(mn,"?type=1"));if("6"===bn.get("type"))(0,_e.eB)()||null!=_n&&null!==(l=_n.permission)&&void 0!==l&&l.editable||_.history.push(null==_n||!_n.memo_id||null!=_n&&_n.is_hidden?"/competitions/detail/".concat(mn,"?type=1"):"/forums/".concat(null==_n?void 0:_n.memo_id));un({tabsIndex:bn.get("type")})}else un({tabsIndex:"1"});_n.identifier&&(!bn.get("identifier")||null!=_n&&_n.team_member_present||null!=hn&&hn.enroll_ended||Et(1),!bn.get("code")||null!=_n&&_n.team_member_present||null!=hn&&hn.enroll_ended||function(){Lt.apply(this,arguments)}(),on({type:"globalSetting/setShareData",payload:{title:null==_n?void 0:_n.name,desc:null==_n?void 0:_n.description,imgUrl:"".concat(null==_n?void 0:_n.image,"?x-oss-process=image/resize,h_200,w_200,m_pad")}}))}),[bn.get("type"),_n]);var Ct=[{id:"1",name:"概览",content:(0,he.jsx)(Dt,{})},{id:"2",name:"排行榜",content:(0,he.jsx)(Ot,{})},(null==_n?void 0:_n.personal)&&((0,_e.eB)()||(null==_n||null===(A=_n.permission)||void 0===A?void 0:A.editable)||(null==_n?void 0:_n.team_member_present))&&{id:"3",name:"参赛人员",content:(0,he.jsx)(pi,{})},!(null!=_n&&_n.personal)&&{id:"3",name:"战队",content:(0,he.jsx)(oi,{})},((0,_e.eB)()||(null==_n||null===(S=_n.permission)||void 0===S?void 0:S.editable)||(null==_n?void 0:_n.enrolled)&&((null==_n?void 0:_n.message_id)&&!(null!=_n&&_n.is_hidden)||(null==_n?void 0:_n.memo_id)&&!(null!=_n&&_n.is_hidden)))&&{id:"6",name:"讨论",content:(0,he.jsx)(Pi,{})},((0,_e.eB)()||(null==_n||null===(C=_n.permission)||void 0===C?void 0:C.editable))&&{id:"4",name:"设置",content:(0,he.jsx)(mt,{enterDocument:gn,changeKey:new Date})},(null==_n||null===(F=_n.permission)||void 0===F?void 0:F.editable)&&3===(null==_n?void 0:_n.mode)&&{id:"5",name:"选手作品",content:(0,he.jsx)(vi,{})}].filter((function(e){return!!e}));function Ft(){return Pt.apply(this,arguments)}function Pt(){return(Pt=r()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:on({type:"competitions/getStaff",payload:{identifier:mn}}),on({type:"competitions/getHeader",payload:{identifier:mn}}),on({type:"competitions/getGuides",payload:{identifier:mn}});case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Tt(){var e,n,t,i,l,s;if(null!=an&&null!==(e=an.userInfo)&&void 0!==e&&e.is_teacher){if((null!=hn&&null!==(t=hn.all_staff)&&void 0!==t&&t.mutiple_limited||null!=hn&&null!==(i=hn.teacher_staff)&&void 0!==i&&i.mutiple_limited)&&null!=hn&&hn.enrolled)return v.ZP.info("你已经报名,不能重复报名"),!0}else if((null!=hn&&null!==(l=hn.all_staff)&&void 0!==l&&l.mutiple_limited||null!=hn&&null!==(s=hn.member_staff)&&void 0!==s&&s.mutiple_limited)&&null!=hn&&hn.enrolled)return v.ZP.info("你已经报名,不能重复报名"),!0;if(null!=hn&&hn.enroll_ended)return v.ZP.info("报名已截止,无需报名"),!0;if(null!=hn&&hn.all_staff)return!1;if(null!=an&&null!==(n=an.userInfo)&&void 0!==n&&n.is_teacher){if(!hn.teacher_staff)return v.ZP.info("已禁止老师报名"),!0}else if(null==hn||!hn.member_staff)return v.ZP.info("已禁止学生报名"),!0}(0,m.useEffect)((function(){window.location.href.split("enter=").length>1&&un({tabsIndex:"4"})}),[]),(0,m.useEffect)((function(){var e;16===(null==an||null===(e=an.userInfo)||void 0===e?void 0:e.role)&&on({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!1}})}),[null==an?void 0:an.userInfo]),(0,m.useEffect)((function(){if("1"===ln.actionTabs.key)un({tabsIndex:"4"});else if("2"===ln.actionTabs.key){var e;if(_n.teacher_need_phone||_n.member_need_phone)return void Yn(!0);if(!(0,kn.tJ)(on))return;if(null!=_n&&_n.need_check_mail)return void x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",icon:null,content:"您暂未绑定邮箱,为了后续竞赛奖项颁发等相关事宜的正常且准确进行,请完成绑定再参加报名。",onOk:function(){window.open("/account/secure")}});if(null!=_n&&_n.is_authentication&&(null==an||null===(e=an.userInfo)||void 0===e||!e.authentication))return void on({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}});In(!0)}else if("3"===ln.actionTabs.key){var n;if(null!=_n&&_n.need_check_mail)return void x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",icon:null,content:"您暂未绑定邮箱,为了后续竞赛奖项颁发等相关事宜的正常且准确进行,请完成绑定再参加报名。",onOk:function(){window.open("/account/secure")}});if(_n.teacher_need_phone||_n.member_need_phone)return void Yn(!0);if(!(0,kn.tJ)(on))return;if(null!=_n&&_n.is_authentication&&(null==an||null===(n=an.userInfo)||void 0===n||!n.authentication))return void on({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}});Fn(!0)}else"4"===ln.actionTabs.key?nt(!0):"6"===ln.actionTabs.key?st(!0):(Fn(!1),In(!1))}),[ln.actionTabs]),(0,m.useEffect)((function(){mn&&Ft()}),[mn]);function Lt(){return(Lt=r()(o()().mark((function e(){var n,t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,be.ZP)("/api/competitions/".concat(mn,"/check_open.json"),{method:"post"});case 2:if(0===e.sent.status){e.next=5;break}return e.abrupt("return");case 5:if((0,kn.tJ)(on)){e.next=7;break}return e.abrupt("return");case 7:if(!_n.teacher_need_phone&&!_n.member_need_phone){e.next=10;break}return Yn(!0),e.abrupt("return");case 10:if(null==_n||!_n.need_check_mail){e.next=13;break}return x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",icon:null,content:"您暂未绑定邮箱,为了后续竞赛奖项颁发等相关事宜的正常且准确进行,请完成绑定再参加报名。",onOk:function(){window.open("/account/secure")}}),e.abrupt("return");case 13:if(null==_n||!_n.is_authentication||null!=an&&null!==(n=an.userInfo)&&void 0!==n&&n.authentication){e.next=16;break}return on({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}}),e.abrupt("return");case 16:if(!Tt()){e.next=19;break}return En(!1),e.abrupt("return");case 19:if(!Ln){e.next=21;break}return e.abrupt("return");case 21:return En(!0),e.next=24,on({type:"competitions/JoinTeam",payload:{identifier:mn,invite_code:bn.get("code")}});case 24:t=e.sent,En(!1),t&&0===t.status&&(Kn(t),Gn(!0),Ft(),on({type:"competitions/setActionTabs",payload:{}}));case 27:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Et(e){return Rt.apply(this,arguments)}function Rt(){return Rt=r()(o()().mark((function e(n){var t,i,s,a,c,d,u,p,m;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,be.ZP)("/api/competitions/".concat(mn,"/check_open.json"),{method:"post"});case 2:if(0===e.sent.status){e.next=5;break}return e.abrupt("return");case 5:if((0,kn.tJ)(on)){e.next=7;break}return e.abrupt("return");case 7:if(null==_n||!_n.enroll_url){e.next=10;break}return window.open(null==_n?void 0:_n.enroll_url),e.abrupt("return");case 10:if(!(null!=_n&&_n.personal||1===n)){e.next=32;break}if(!_n.teacher_need_phone&&!_n.member_need_phone){e.next=14;break}return Yn(!0),e.abrupt("return");case 14:if(null==_n||!_n.need_check_mail){e.next=17;break}return x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",icon:null,content:"您暂未绑定邮箱,为了后续竞赛奖项颁发等相关事宜的正常且准确进行,请完成绑定再参加报名。",onOk:function(){window.open("/account/secure")}}),e.abrupt("return");case 17:if(null==_n||!_n.is_authentication||null!=an&&null!==(t=an.userInfo)&&void 0!==t&&t.authentication){e.next=20;break}return on({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}}),e.abrupt("return");case 20:if(!Tt()){e.next=23;break}return En(!1),e.abrupt("return");case 23:if(!Ln){e.next=25;break}return e.abrupt("return");case 25:if(m=function(){var e=r()(o()().mark((function e(){var n,t,i,s,a=arguments;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=a.length>0&&void 0!==a[0]?a[0]:{},i=null===(n=xt.find((function(e){return e.name===(null==t?void 0:t.school)})))||void 0===n?void 0:n.id,En(!0),e.next=5,on({type:"competitions/AddTeam",payload:l()(l()({},t),{},{identifier:mn,name:an.userInfo.real_name+"的战队",school_id:i})});case 5:s=e.sent,En(!1),s&&0===s.status&&(Kn(s),Gn(!0),Ft(),on({type:"competitions/setActionTabs",payload:{}}));case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),!(null!=_n&&null!==(i=_n.need_apply_info)&&void 0!==i&&i.need_apply_name||null!=_n&&null!==(s=_n.need_apply_info)&&void 0!==s&&s.need_apply_student_id||null!=_n&&null!==(a=_n.need_apply_info)&&void 0!==a&&a.need_apply_sex||null!=_n&&null!==(c=_n.need_apply_info)&&void 0!==c&&c.need_apply_phone||null!=_n&&null!==(d=_n.need_apply_info)&&void 0!==d&&d.need_apply_grade||null!=_n&&null!==(u=_n.need_apply_info)&&void 0!==u&&u.need_apply_teacher_name||null!=_n&&null!==(p=_n.need_apply_info)&&void 0!==p&&p.need_apply_school)){e.next=29;break}return bt(!0),e.abrupt("return");case 29:m(),e.next=33;break;case 32:nt(!0);case 33:case"end":return e.stop()}}),e)}))),Rt.apply(this,arguments)}return(0,he.jsxs)("section",{className:k.bg,children:[(0,he.jsxs)("div",{className:"edu-container",children:[(0,he.jsxs)("div",{className:k.top,children:[(0,he.jsxs)(g.Z,{separator:">",children:[(0,he.jsx)(g.Z.Item,{children:(0,he.jsx)(_.Link,{style:{fontSize:12},to:"/competitions",children:"在线竞赛"})}),(0,he.jsx)(g.Z.Item,{children:(0,he.jsx)("span",{style:{fontSize:12},children:null==_n?void 0:_n.name})})]}),(0,he.jsxs)("div",{className:k.content,children:[(0,he.jsx)("div",{style:{width:700,height:300,maxHeight:300,background:"#f1f1f1",flexShrink:0},children:(null==_n?void 0:_n.image)&&(0,he.jsx)("img",{className:k.Banner,src:"".concat(null==_n?void 0:_n.image)})}),(0,he.jsxs)("div",{className:k.right,children:[(0,he.jsxs)("div",{className:k.titles,children:[null==_n?void 0:_n.name,null!=_n&&_n.sub_title?"-"+_n.sub_title:null]}),(0,he.jsxs)("div",{className:k.bonus,children:[(0,he.jsxs)("div",{children:[(0,he.jsx)("p",{children:null!=_n&&_n.bonus?(0,he.jsxs)("span",{className:"font20",children:["¥",parseInt(_n&&_n.bonus).toLocaleString()]}):(0,he.jsx)("span",{style:{fontSize:"20px",color:"#C5C5C5"},children:"暂无"})}),(0,he.jsxs)("div",{className:k.items,children:[(0,he.jsx)("i",{className:"iconfont icon-jiangjin"})," ",(0,he.jsx)("span",{children:"奖金"})]})]}),(0,he.jsxs)("div",{children:[(0,he.jsx)("p",{className:"font20",children:parseInt(_n&&(null==_n?void 0:_n.visits_count)).toLocaleString()}),(0,he.jsxs)("div",{className:k.items,children:[(0,he.jsx)("i",{className:"iconfont icon-liulan1"}),(0,he.jsx)("span",{children:"浏览"})]})]}),(0,he.jsxs)("div",{children:[(0,he.jsx)("p",{className:"font20",children:parseInt(_n&&(null==_n?void 0:_n.member_count)).toLocaleString()}),(0,he.jsxs)("div",{className:k.items,children:[(0,he.jsx)("i",{className:"iconfont icon-baoming"})," ",(0,he.jsx)("span",{children:"报名"})]})]})]}),(0,he.jsxs)("div",{className:k.bottom,children:[(0,he.jsxs)("div",{children:[(0,he.jsx)("span",{style:{color:"#9096A3"},children:"竞赛时间"}),(0,he.jsx)("span",{style:{marginLeft:20},children:null!=_n&&_n.start_time?(0,he.jsxs)("span",{children:[null==_n?void 0:_n.start_time,"~",null==_n?void 0:_n.end_time]}):(0,he.jsx)("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:function(){un({tabsIndex:"4"}),on({type:"competitions/setActionTabs",payload:{key:"7"}})},children:"去完善"})})]}),(0,he.jsxs)("div",{style:{margin:"14px 0px"},children:[(0,he.jsx)("span",{style:{color:"#9096A3"},children:"报名截止"}),(0,he.jsx)("span",{style:{marginLeft:20},children:null!=_n&&_n.enroll_end_time?(0,he.jsx)("span",{children:null==_n?void 0:_n.enroll_end_time}):(0,he.jsx)("span",{style:{color:"3061D0",cursor:"pointer"},onClick:function(){un({tabsIndex:"4"}),on({type:"competitions/setActionTabs",payload:{key:"7"}})},children:"去完善"})})]}),(0,he.jsxs)("div",{children:[(0,he.jsx)("span",{style:{color:"#9096A3"},children:"竞赛状态"}),(0,he.jsx)("span",{style:{marginLeft:20},children:null===(P=[{name:"待审核",type:"preparing"},{name:"审核中",type:"review"},{name:"被驳回",type:"not_passed"},{name:"即将发布",type:"nearly_published"},{name:"进行中",type:"progressing"},{name:"已结束",type:"ended"},{name:"未发布",type:"unpublish"}].find((function(e){return e.type===(null==_n?void 0:_n.competition_status)})))||void 0===P?void 0:P.name})]}),["unpublish","preparing","review","not_passed"].includes(null==_n?void 0:_n.competition_status)&&(0,he.jsx)("span",{className:k.publish,onClick:function(){var e;(null==_n?void 0:_n.not_finish_count)>0?x.Z.confirm({icon:null,title:"",okText:"去完善",content:"检测到当前您还未完善竞赛指引的内容,请先完善指引清单,再发布审核竞赛",onOk:(e=r()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:un({tabsIndex:"4"}),on({type:"competitions/setActionTabs",payload:{key:"5"}});case 2:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})}):(ct(!0),(0,de.GY)({}).then((function(e){_t(null==e?void 0:e.schools)})).then((function(){var e,n,t;Rn.setFieldsValue({sponsor_schools:null===(e=an.userInfo)||void 0===e?void 0:e.user_school_id,sponsor_user_name:null===(n=an.userInfo)||void 0===n?void 0:n.real_name,sponsor_user_phone:null===(t=an.userInfo)||void 0===t?void 0:t.phone})})))},children:"发布竞赛"}),"progressing"===(null==_n?void 0:_n.competition_status)&&!(null!=_n&&_n.team_member_present)&&!(null!=hn&&hn.enroll_ended)&&(0,he.jsx)("span",{className:k.publish,onClick:r()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Et(2);case 1:case"end":return e.stop()}}),e)}))),children:2===(null==_n?void 0:_n.mode)&&null!=_n&&_n.member_of_course?"进入课堂":"立即报名"}),("progressing"===(null==_n?void 0:_n.competition_status)&&(null==_n?void 0:_n.team_member_present)||((0,_e.Ny)()||(null==_n?void 0:_n.is_manager))&&"ended"!=(null==_n?void 0:_n.competition_status))&&(0,he.jsx)("span",{className:k.publish,onClick:function(){1===_n.mode||3===_n.mode?(un({tabsIndex:"1"}),on({type:"competitions/setActionTabs",payload:{key:"entrance"}})):window.open(_n.first_category_url)},children:1===_n.mode||3===_n.mode?"赛题入口":"进入考场"}),"ended"===(null==_n?void 0:_n.competition_status)&&(0,he.jsx)("span",{onClick:function(){(null!=_n&&_n.team_member_present||(0,_e.Ny)()||null!=_n&&_n.is_manager)&&(1===_n.mode||3===_n.mode?(un({tabsIndex:"1"}),on({type:"competitions/setActionTabs",payload:{key:"entrance"}})):window.open(_n.first_category_url))},className:(null!=_n&&_n.team_member_present||(0,_e.Ny)()||null!=_n&&_n.is_manager)&&1!==_n.mode&&3!==_n.mode?k.publish:k.ended,children:(null!=_n&&_n.team_member_present||(0,_e.Ny)()||null!=_n&&_n.is_manager)&&1!==_n.mode&&3!==_n.mode?"进入考场":"已结束"}),"progressing"===(null==_n?void 0:_n.competition_status)&&(0,he.jsx)(Kt.CopyToClipboard,{text:"【竞赛邀请】".concat(null==an||null===(T=an.userInfo)||void 0===T?void 0:T.username,"邀请您参加头歌平台竞赛组织《").concat(null==_n?void 0:_n.name,"竞赛》,您可以点击下方的链接,报名该赛项。链接:").concat(window.location.origin).concat(window.location.pathname,"?identifier=").concat(null==_n?void 0:_n.identifier),onCopy:function(){return v.ZP.success("已复制链接,请直接粘贴发送好友")},children:(0,he.jsxs)("span",{className:"".concat(k.shareicon),children:[(0,he.jsx)("i",{style:{marginRight:6,fontSize:14},className:"iconfont icon-fenxiangketang"}),"分享"]})})]})]})]})]}),!(null!=fn&&null!==(L=fn.data)&&void 0!==L&&L.guides_is_hidden)&&(null==fn||null===(E=fn.data)||void 0===E||null===(E=E.list)||void 0===E?void 0:E.length)>0&&(0,he.jsx)($i,{className:"mt20 mb20",LineData:null==fn||null===(D=fn.data)||void 0===D||null===(D=D.list)||void 0===D?void 0:D.map((function(e){return l()(l()({},e),{},{competition_time:null!=e&&e.competition_time?re()(null==e?void 0:e.competition_time):null})}))}),(0,he.jsx)(N.YG,{value:dn.tabsIndex,style:{marginBottom:25,paddingLeft:20,background:"#fff",height:64,position:"sticky",top:0,zIndex:1},onChange:function(e){var n,t;(dn.tabsIndex=e,un(l()({},dn)),"3"===e)&&((0,_e.eB)()||null!==(n=_n.permission)&&void 0!==n&&n.editable||null!=_n&&_n.team_member_present||null!=hn&&hn.enroll_ended||(_n.personal?on({type:"competitions/setActionTabs",payload:{key:"6"}}):on({type:"competitions/setActionTabs",payload:{key:"4"}})));if(("4"==e&&yn(!1),"6"===e)&&!((0,_e.eB)()||null!=_n&&null!==(t=_n.permission)&&void 0!==t&&t.editable))return null==_n||!_n.message_id||null!=_n&&_n.is_hidden?void _.history.push(null==_n||!_n.memo_id||null!=_n&&_n.is_hidden?"/competitions/detail/".concat(mn,"?type=1"):"/forums/".concat(null==_n?void 0:_n.memo_id)):(_.history.push("/classrooms/".concat(null==_n?void 0:_n.course_identifier,"/board/").concat(null==_n?void 0:_n.board_id,"/Detail/").concat(null==_n?void 0:_n.message_id)),void on({type:"user/getUserInfo",payload:{course_id:null==_n?void 0:_n.course_identifier}}));_.history.replace("/competitions/detail/".concat(mn,"?type=").concat(e))},dataSource:Ct}),("unpublish"===_n.competition_status||"preparing"===_n.competition_status||"review"===_n.competition_status)&&(0,he.jsxs)("div",{className:k.tag,children:[(0,he.jsx)(Jt.Z,{})," 提示:该竞赛还未审核,暂时只有管理员可见"]}),"3"===dn.tabsIndex&&("progressing"===_n.competition_status||"ended"===_n.competition_status)&&((null==_n||null===(R=_n.need_apply_info)||void 0===R?void 0:R.need_apply_name)||(null==_n||null===(V=_n.need_apply_info)||void 0===V?void 0:V.need_apply_teacher_phone)||(null==_n||null===(M=_n.need_apply_info)||void 0===M?void 0:M.need_apply_student_id)||(null==_n||null===(z=_n.need_apply_info)||void 0===z?void 0:z.need_apply_sex)||(null==_n||null===(B=_n.need_apply_info)||void 0===B?void 0:B.need_apply_phone)||(null==_n||null===(O=_n.need_apply_info)||void 0===O?void 0:O.need_apply_grade)||(null==_n||null===(Y=_n.need_apply_info)||void 0===Y?void 0:Y.need_apply_teacher_name)||(null==_n||null===(H=_n.need_apply_info)||void 0===H?void 0:H.need_apply_school))&&(0,he.jsxs)("div",{className:k.tag,children:[(0,he.jsx)(Jt.Z,{})," 若本竞赛开启了报名信息填写,那么参赛者的个人资料将以报名时填写的信息为主。如需验证参赛者在平台上的真实账号信息,可以通过“导出”功能来获取详细资料。"]}),"not_passed"===_n.competition_status&&(0,he.jsxs)("div",{className:k.tag,style:{color:"red",background:"rgba(229,51,51,0.1)"},children:[(0,he.jsx)(Jt.Z,{})," 审核被驳回",(0,he.jsx)(y.Z,{placement:"bottom",title:null==_n?void 0:_n.not_passed_reason,children:(0,he.jsxs)("span",{style:{marginLeft:20},children:["驳回理由:",null==_n?void 0:_n.not_passed_reason]})})]}),null===(q=Ct.find((function(e){return e.id===dn.tabsIndex})))||void 0===q?void 0:q.content]}),(0,he.jsx)(x.Z,{title:"加入战队",open:Nn,width:700,className:k.scoremodal,onOk:function(){Rn.submit()},centered:!0,onCancel:function(){return In(!1)},children:(0,he.jsx)("div",{children:(0,he.jsxs)(f.Z,{form:Rn,initialValues:l()(l()({},an.userInfo),{},{sex:null==an||null===(Q=an.userInfo)||void 0===Q?void 0:Q.gender,grade:null==an||null===(G=an.userInfo)||void 0===G?void 0:G.edu_entry_year,school:null==an||null===(U=an.userInfo)||void 0===U?void 0:U.school_name}),size:"large",labelCol:{span:5},onFinish:function(){var e=r()(o()().mark((function e(n){var t,i,s,a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(En(!0),!Tt()){e.next=4;break}return En(!1),e.abrupt("return");case 4:if((s=null===(t=xt.find((function(e){return e.name===(null==n?void 0:n.school)})))||void 0===t?void 0:t.id)||null==_n||null===(i=_n.need_apply_info)||void 0===i||!i.need_apply_school){e.next=8;break}return v.ZP.info("请选择正确的学校"),e.abrupt("return");case 8:return e.next=10,on({type:"competitions/JoinTeam",payload:l()(l()({},n),{},{identifier:mn,invite_code:n.name,school_id:s})});case 10:a=e.sent,En(!1),0===a.status&&(Gn(!0),Kn(a),Ft(),on({type:"competitions/setActionTabs",payload:{}}));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[((null==_n||null===(W=_n.need_apply_info)||void 0===W?void 0:W.need_apply_name)||(null==_n||null===(J=_n.need_apply_info)||void 0===J?void 0:J.need_apply_teacher_phone)||(null==_n||null===(K=_n.need_apply_info)||void 0===K?void 0:K.need_apply_student_id)||(null==_n||null===(X=_n.need_apply_info)||void 0===X?void 0:X.need_apply_sex)||(null==_n||null===($=_n.need_apply_info)||void 0===$?void 0:$.need_apply_phone)||(null==_n||null===(ee=_n.need_apply_info)||void 0===ee?void 0:ee.need_apply_grade)||(null==_n||null===(ne=_n.need_apply_info)||void 0===ne?void 0:ne.need_apply_teacher_name)||(null==_n||null===(te=_n.need_apply_info)||void 0===te?void 0:te.need_apply_school))&&(0,he.jsx)("div",{className:"mb20",children:"根据竞赛官方的规定,参赛人员需填写必填信息才可完成报名,请确保填写的信息准确完整。"}),(0,he.jsx)(f.Z.Item,{label:"邀请码",name:"name",rules:[{required:!0,validator:function(e,n){var t;return(null==n||null===(t=n.replaceAll(" ",""))||void 0===t?void 0:t.length)>0?Promise.resolve():Promise.reject("请填写竞赛名称")}}],children:(0,he.jsx)(j.Z,{maxLength:60,showCount:!0,placeholder:"请输入邀请码"})}),(null==_n||null===(ie=_n.need_apply_info)||void 0===ie?void 0:ie.need_apply_sex)&&(0,he.jsx)(f.Z.Item,{label:"性别",name:"sex",rules:[{required:!0,message:"请选择参赛人员性别"}],children:(0,he.jsxs)(b.ZP.Group,{children:[(0,he.jsx)(b.ZP,{value:0,children:"男"}),(0,he.jsx)(b.ZP,{value:1,children:"女"})]})}),(null==_n||null===(le=_n.need_apply_info)||void 0===le?void 0:le.need_apply_student_id)&&(0,he.jsx)(f.Z.Item,{label:"学号",name:"student_id",rules:[{required:!0,message:"请输入参赛人员学号"},{whitespace:!0,message:"学号不能为空"}],children:(0,he.jsx)(j.Z,{placeholder:"请输入参赛人员学号",showCount:!0,maxLength:60})}),(null==_n||null===(se=_n.need_apply_info)||void 0===se?void 0:se.need_apply_phone)&&(0,he.jsx)(f.Z.Item,{label:"电话",name:"phone",rules:[{required:!0,message:"请输入参赛人员电话"},{whitespace:!0,message:"电话不能为空"}],children:(0,he.jsx)(j.Z,{placeholder:"请输入参赛人员电话",showCount:!0,maxLength:60})}),(null==_n||null===(oe=_n.need_apply_info)||void 0===oe?void 0:oe.need_apply_grade)&&(0,he.jsx)(f.Z.Item,{label:"年级",name:"grade",rules:[{required:!0,message:"请选择参赛人员年级"}],children:(0,he.jsx)(h.default,{placeholder:"请选择参赛人员年级",size:"large",children:At()})}),(null==_n||null===(ae=_n.need_apply_info)||void 0===ae?void 0:ae.need_apply_teacher_name)&&(0,he.jsx)(f.Z.Item,{label:"指导老师姓名",name:"teacher_name",rules:[{required:!0,message:"请输入指导老师姓名"},{whitespace:!0,message:"指导老师姓名不能为空"}],children:(0,he.jsx)(j.Z,{placeholder:"如没有指导老师请填无",showCount:!0,maxLength:60})}),(null==_n||null===(ue=_n.need_apply_info)||void 0===ue?void 0:ue.need_apply_teacher_phone)&&(0,he.jsx)(f.Z.Item,{label:"指导老师联系方式",name:"teacher_phone",rules:[{required:!0,message:"请输入指导老师联系方式"},{whitespace:!0,message:"指导老师联系方式不能为空"}],children:(0,he.jsx)(j.Z,{placeholder:"请输入指导老师联系方式",showCount:!0,maxLength:60})}),(null==_n||null===(pe=_n.need_apply_info)||void 0===pe?void 0:pe.need_apply_school)&&1!==(null==_n?void 0:_n.region_rule)&&(0,he.jsx)(f.Z.Item,{label:"学校",name:"school",rules:[{required:!0,message:"请选择学校"}],children:(0,he.jsx)(w.Z,{size:"large",showSearch:!0,onChange:function(e){return wt(e)},children:Nt.map((function(e,n){return(0,he.jsx)(nl,{value:e.name,children:e.name},n)}))})}),(null==_n||null===(me=_n.need_apply_info)||void 0===me?void 0:me.need_apply_school)&&1===(null==_n?void 0:_n.region_rule)&&(0,he.jsx)(f.Z.Item,{label:"学校",name:"school",rules:[{required:!0,message:"请选择学校"}],children:(0,he.jsx)(h.default,{showSearch:!0,children:xt.map((function(e,n){return(0,he.jsx)(nl,{value:e.name,children:e.name},n)}))})})]})})}),(0,he.jsxs)(x.Z,{title:!1,footer:!1,open:et,width:318,className:k.scoremodal,closable:!1,centered:!0,children:[(0,he.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,he.jsx)("div",{className:k.title,children:"报名"}),(0,he.jsx)("span",{onClick:function(){return nt(!1)},style:{cursor:"pointer"},className:k.close,children:(0,he.jsx)("i",{className:"iconfont icon-danchuangguanbi",style:{fontSize:"14px"}})})]}),(0,he.jsx)("div",{className:k.content,children:"选择参赛方式"}),(0,he.jsxs)("div",{className:k.bottoms,children:[(0,he.jsx)(Z.ZP,{className:k.no,onClick:function(){on({type:"competitions/setActionTabs",payload:{key:"2"}}),nt(!1)},children:"加入战队"}),(0,he.jsx)(Z.ZP,{className:k.yes,onClick:function(){on({type:"competitions/setActionTabs",payload:{key:"3"}}),nt(!1)},children:"创建战队"})]})]}),(0,he.jsxs)(x.Z,{title:!1,footer:!1,open:lt,width:318,className:k.scoremodal,closable:!1,centered:!0,children:[(0,he.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,he.jsx)("div",{className:k.title,children:"报名"}),(0,he.jsx)("span",{onClick:function(){return st(!1)},style:{cursor:"pointer"},className:k.close,children:(0,he.jsx)("i",{className:"iconfont icon-danchuangguanbi"})})]}),(0,he.jsx)("div",{className:k.content,children:"您暂未报名,请先报名"}),(0,he.jsxs)("div",{className:k.bottoms,children:[(0,he.jsx)(Z.ZP,{className:k.no,onClick:function(){st(!1)},children:"取消"}),(0,he.jsx)(Z.ZP,{className:k.yes,loading:Ln,onClick:r()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!Tt()){e.next=3;break}return En(!1),e.abrupt("return");case 3:if(!Ln){e.next=5;break}return e.abrupt("return");case 5:return En(!0),e.next=8,on({type:"competitions/AddTeam",payload:{identifier:mn}});case 8:n=e.sent,En(!1),n&&0===n.status&&(Kn(n),Gn(!0),Ft(),on({type:"competitions/setActionTabs",payload:{}})),st(!1);case 12:case"end":return e.stop()}}),e)}))),children:"立即报名"})]})]}),(0,he.jsx)(x.Z,{title:"报名信息填写",open:jt,width:700,className:k.scoremodal,onOk:function(){Mn.submit()},centered:!0,onCancel:function(){return bt(!1)},children:(0,he.jsxs)(f.Z,{initialValues:l()(l()({},an.userInfo),{},{sex:null==an||null===(fe=an.userInfo)||void 0===fe?void 0:fe.gender,grade:null==an||null===(xe=an.userInfo)||void 0===xe?void 0:xe.edu_entry_year,school:null==an||null===(ve=an.userInfo)||void 0===ve?void 0:ve.school_name}),form:Mn,colon:!1,labelCol:{span:5},size:"large",onFinish:function(){var e=r()(o()().mark((function e(n){var t,i,s,a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((s=null===(t=xt.find((function(e){return e.name===(null==n?void 0:n.school)})))||void 0===t?void 0:t.id)||null==_n||null===(i=_n.need_apply_info)||void 0===i||!i.need_apply_school){e.next=4;break}return v.ZP.info("请选择正确的学校"),e.abrupt("return");case 4:return En(!0),e.next=7,on({type:"competitions/AddTeam",payload:l()(l()({},n),{},{identifier:mn,name:an.userInfo.real_name+"的战队",school_id:s})});case 7:a=e.sent,En(!1),a&&0===a.status&&(Kn(a),Gn(!0),Ft(),on({type:"competitions/setActionTabs",payload:{}})),bt(!1);case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[((null==_n||null===(ge=_n.need_apply_info)||void 0===ge?void 0:ge.need_apply_name)||(null==_n||null===(ye=_n.need_apply_info)||void 0===ye?void 0:ye.need_apply_teacher_phone)||(null==_n||null===(je=_n.need_apply_info)||void 0===je?void 0:je.need_apply_student_id)||(null==_n||null===(we=_n.need_apply_info)||void 0===we?void 0:we.need_apply_sex)||(null==_n||null===(Ze=_n.need_apply_info)||void 0===Ze?void 0:Ze.need_apply_phone)||(null==_n||null===(ke=_n.need_apply_info)||void 0===ke?void 0:ke.need_apply_grade)||(null==_n||null===(Ne=_n.need_apply_info)||void 0===Ne?void 0:Ne.need_apply_teacher_name)||(null==_n||null===(Ie=_n.need_apply_info)||void 0===Ie?void 0:Ie.need_apply_school))&&(0,he.jsx)("div",{className:"mb20",children:"根据竞赛官方的规定,参赛人员需填写必填信息才可完成报名,请确保填写的信息准确完整。"}),(null==_n||null===(Ae=_n.need_apply_info)||void 0===Ae?void 0:Ae.need_apply_name)&&(0,he.jsx)(f.Z.Item,{label:"参赛人员姓名",name:"real_name",rules:[{required:!0,message:"请输入参赛人员姓名"},{whitespace:!0,message:"姓名不能为空"}],children:(0,he.jsx)(j.Z,{placeholder:"请输入参赛人员姓名",showCount:!0,maxLength:60})}),(null==_n||null===(Se=_n.need_apply_info)||void 0===Se?void 0:Se.need_apply_sex)&&(0,he.jsx)(f.Z.Item,{label:"性别",name:"sex",rules:[{required:!0,message:"请选择参赛人员性别"}],children:(0,he.jsxs)(b.ZP.Group,{children:[(0,he.jsx)(b.ZP,{value:0,children:"男"}),(0,he.jsx)(b.ZP,{value:1,children:"女"})]})}),(null==_n||null===(Ce=_n.need_apply_info)||void 0===Ce?void 0:Ce.need_apply_student_id)&&(0,he.jsx)(f.Z.Item,{label:"学号",name:"student_id",rules:[{required:!0,message:"请输入参赛人员学号"},{whitespace:!0,message:"学号不能为空"}],children:(0,he.jsx)(j.Z,{placeholder:"请输入参赛人员学号",showCount:!0,maxLength:60})}),(null==_n||null===(Fe=_n.need_apply_info)||void 0===Fe?void 0:Fe.need_apply_phone)&&(0,he.jsx)(f.Z.Item,{label:"电话",name:"phone",rules:[{required:!0,message:"请输入参赛人员电话"},{whitespace:!0,message:"电话不能为空"}],children:(0,he.jsx)(j.Z,{placeholder:"请输入参赛人员电话",showCount:!0,maxLength:60})}),(null==_n||null===(Pe=_n.need_apply_info)||void 0===Pe?void 0:Pe.need_apply_grade)&&(0,he.jsx)(f.Z.Item,{label:"年级",name:"grade",rules:[{required:!0,message:"请选择参赛人员年级"},"81bjsjjs"===mn?{validator:function(e,n){return 2023!==n?Promise.reject(new Error("不符合报名参赛范围")):Promise.resolve()}}:null].filter((function(e){return null!==e})),children:(0,he.jsx)(h.default,{placeholder:"请选择参赛人员年级",size:"large",children:At()})}),(null==_n||null===(Te=_n.need_apply_info)||void 0===Te?void 0:Te.need_apply_teacher_name)&&(0,he.jsx)(f.Z.Item,{label:"指导老师姓名",name:"teacher_name",rules:[{required:!0,message:"请输入指导老师姓名"},{whitespace:!0,message:"指导老师姓名不能为空"}],children:(0,he.jsx)(j.Z,{placeholder:"如没有指导老师请填无",showCount:!0,maxLength:60})}),(null==_n||null===(Le=_n.need_apply_info)||void 0===Le?void 0:Le.need_apply_teacher_phone)&&(0,he.jsx)(f.Z.Item,{label:"指导老师联系方式",name:"teacher_phone",rules:[{required:!0,message:"请输入指导老师联系方式"},{whitespace:!0,message:"指导老师联系方式不能为空"}],children:(0,he.jsx)(j.Z,{placeholder:"请输入指导老师联系方式",showCount:!0,maxLength:60})}),(null==_n||null===(Ee=_n.need_apply_info)||void 0===Ee?void 0:Ee.need_apply_school)&&1!==(null==_n?void 0:_n.region_rule)&&(0,he.jsx)(f.Z.Item,{label:"学校",name:"school",rules:[{required:!0,message:"请选择学校"}],children:(0,he.jsx)(w.Z,{size:"large",showSearch:!0,onChange:function(e){return wt(e)},children:Nt.map((function(e,n){return(0,he.jsx)(nl,{value:e.name,children:e.name},n)}))})}),(null==_n||null===(De=_n.need_apply_info)||void 0===De?void 0:De.need_apply_school)&&1===(null==_n?void 0:_n.region_rule)&&(0,he.jsx)(f.Z.Item,{label:"学校",name:"school",rules:[{required:!0,message:"请选择学校"}],children:(0,he.jsx)(h.default,{showSearch:!0,children:xt.map((function(e,n){return(0,he.jsx)(nl,{value:e.name,children:e.name},n)}))})})]})}),(0,he.jsx)(x.Z,{title:"创建战队",open:Cn,width:700,className:k.scoremodal,onOk:function(){Rn.submit()},centered:!0,onCancel:function(){return Fn(!1)},children:(0,he.jsx)("div",{children:(0,he.jsxs)(f.Z,{form:Rn,labelCol:{span:5},initialValues:l()(l()({},an.userInfo),{},{sex:null==an||null===(Re=an.userInfo)||void 0===Re?void 0:Re.gender,grade:null==an||null===(Ve=an.userInfo)||void 0===Ve?void 0:Ve.edu_entry_year,school:null==an||null===(Me=an.userInfo)||void 0===Me?void 0:Me.school_name}),size:"large",onFinish:function(){var e=r()(o()().mark((function e(n){var t,i,s,a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(En(!0),(s=null===(t=xt.find((function(e){return e.name===(null==n?void 0:n.school)})))||void 0===t?void 0:t.id)||null==_n||null===(i=_n.need_apply_info)||void 0===i||!i.need_apply_school){e.next=5;break}return v.ZP.info("请选择正确的学校"),e.abrupt("return");case 5:if(!Tt()){e.next=8;break}return En(!1),e.abrupt("return");case 8:return e.next=10,on({type:"competitions/AddTeam",payload:l()(l()({},n),{},{identifier:mn,name:n.name,school_id:s})});case 10:a=e.sent,En(!1),a&&0===a.status&&(Kn(a),Gn(!0),Ft(),on({type:"competitions/setActionTabs",payload:{}}));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[((null==_n||null===(ze=_n.need_apply_info)||void 0===ze?void 0:ze.need_apply_name)||(null==_n||null===(Be=_n.need_apply_info)||void 0===Be?void 0:Be.need_apply_teacher_phone)||(null==_n||null===(Oe=_n.need_apply_info)||void 0===Oe?void 0:Oe.need_apply_student_id)||(null==_n||null===(Ye=_n.need_apply_info)||void 0===Ye?void 0:Ye.need_apply_sex)||(null==_n||null===(He=_n.need_apply_info)||void 0===He?void 0:He.need_apply_phone)||(null==_n||null===(qe=_n.need_apply_info)||void 0===qe?void 0:qe.need_apply_grade)||(null==_n||null===(Qe=_n.need_apply_info)||void 0===Qe?void 0:Qe.need_apply_teacher_name)||(null==_n||null===(Ge=_n.need_apply_info)||void 0===Ge?void 0:Ge.need_apply_school))&&(0,he.jsx)("div",{className:"mb20",children:"根据竞赛官方的规定,参赛人员需填写必填信息才可完成报名,请确保填写的信息准确完整。"}),(0,he.jsx)(f.Z.Item,{label:"队伍名称",name:"name",rules:[{required:!0,validator:function(e,n){var t;return(null==n||null===(t=n.replaceAll(" ",""))||void 0===t?void 0:t.length)>0?Promise.resolve():Promise.reject("请填写队伍名称")}}],children:(0,he.jsx)(j.Z,{maxLength:60,showCount:!0,placeholder:"请输入队伍名称"})}),(null==_n||null===(Ue=_n.need_apply_info)||void 0===Ue?void 0:Ue.need_apply_name)&&(0,he.jsx)(f.Z.Item,{label:"参赛人员姓名",name:"real_name",rules:[{required:!0,message:"请输入参赛人员姓名"},{whitespace:!0,message:"姓名不能为空"}],children:(0,he.jsx)(j.Z,{placeholder:"请输入参赛人员姓名",showCount:!0,maxLength:60})}),(null==_n||null===(We=_n.need_apply_info)||void 0===We?void 0:We.need_apply_sex)&&(0,he.jsx)(f.Z.Item,{label:"性别",name:"sex",rules:[{required:!0,message:"请选择参赛人员性别"}],children:(0,he.jsxs)(b.ZP.Group,{children:[(0,he.jsx)(b.ZP,{value:0,children:"男"}),(0,he.jsx)(b.ZP,{value:1,children:"女"})]})}),(null==_n||null===(Je=_n.need_apply_info)||void 0===Je?void 0:Je.need_apply_student_id)&&(0,he.jsx)(f.Z.Item,{label:"学号",name:"student_id",rules:[{required:!0,message:"请输入参赛人员学号"},{whitespace:!0,message:"学号不能为空"}],children:(0,he.jsx)(j.Z,{placeholder:"请输入参赛人员学号",showCount:!0,maxLength:60})}),(null==_n||null===(Ke=_n.need_apply_info)||void 0===Ke?void 0:Ke.need_apply_phone)&&(0,he.jsx)(f.Z.Item,{label:"电话",name:"phone",rules:[{required:!0,message:"请输入参赛人员电话"},{whitespace:!0,message:"电话不能为空"}],children:(0,he.jsx)(j.Z,{placeholder:"请输入参赛人员电话",showCount:!0,maxLength:60})}),(null==_n||null===(Xe=_n.need_apply_info)||void 0===Xe?void 0:Xe.need_apply_grade)&&(0,he.jsx)(f.Z.Item,{label:"年级",name:"grade",rules:[{required:!0,message:"请选择参赛人员年级"}],children:(0,he.jsx)(h.default,{placeholder:"请选择参赛人员年级",size:"large",children:At()})}),(null==_n||null===($e=_n.need_apply_info)||void 0===$e?void 0:$e.need_apply_teacher_name)&&(0,he.jsx)(f.Z.Item,{label:"指导老师姓名",name:"teacher_name",rules:[{required:!0,message:"请输入指导老师姓名"},{whitespace:!0,message:"指导老师姓名不能为空"}],children:(0,he.jsx)(j.Z,{placeholder:"如没有指导老师请填无",showCount:!0,maxLength:60})}),(null==_n||null===(en=_n.need_apply_info)||void 0===en?void 0:en.need_apply_teacher_phone)&&(0,he.jsx)(f.Z.Item,{label:"指导老师联系方式",name:"teacher_phone",rules:[{required:!0,message:"请输入指导老师联系方式"},{whitespace:!0,message:"指导老师联系方式不能为空"}],children:(0,he.jsx)(j.Z,{placeholder:"请输入指导老师联系方式",showCount:!0,maxLength:60})}),(null==_n||null===(nn=_n.need_apply_info)||void 0===nn?void 0:nn.need_apply_school)&&1!==(null==_n?void 0:_n.region_rule)&&(0,he.jsx)(f.Z.Item,{label:"学校",name:"school",rules:[{required:!0,message:"请选择学校"}],children:(0,he.jsx)(w.Z,{size:"large",showSearch:!0,onChange:function(e){return wt(e)},children:Nt.map((function(e,n){return(0,he.jsx)(nl,{value:e.name,children:e.name},n)}))})}),(null==_n||null===(tn=_n.need_apply_info)||void 0===tn?void 0:tn.need_apply_school)&&1===(null==_n?void 0:_n.region_rule)&&(0,he.jsx)(f.Z.Item,{label:"学校",name:"school",rules:[{required:!0,message:"请选择学校"}],children:(0,he.jsx)(h.default,{showSearch:!0,children:xt.map((function(e,n){return(0,he.jsx)(nl,{value:e.name,children:e.name},n)}))})})]})})}),(0,he.jsxs)(x.Z,{title:!1,footer:!1,open:rt,width:650,className:k.scoremodal,closable:!1,centered:!0,onCancel:function(){return ct(!1)},children:[(0,he.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,he.jsx)("div",{className:k.title,children:"为了加快竞赛审核速度,请确认以下信息是否准确"}),(0,he.jsx)("span",{onClick:function(){return ct(!1)},style:{cursor:"pointer"},className:k.close,children:(0,he.jsx)("i",{className:"iconfont icon-guanbi",style:{color:"#979797",fontSize:"15px"}})})]}),(0,he.jsx)("div",{className:k.content,children:(0,he.jsxs)(f.Z,{form:Rn,className:k.formWrap,onFinish:function(e){(0,ce.qt)(l()(l()({},e),{},{id:mn})).then((function(e){0==(null==e?void 0:e.status)?(v.ZP.success("发布审核成功,审核通过后,竞赛可上线启动"),ct(!1),Ft()):v.ZP.error(null==e?void 0:e.message)}))},labelCol:{flex:"110px"},children:[(0,he.jsx)(f.Z.Item,{className:k.form_item,label:"主办方",colon:!1,name:"sponsor_schools",children:(0,he.jsx)(h.default,{mode:"multiple",className:k.form_item_item_select,options:pt,fieldNames:{label:"name",value:"id"},placeholder:"请输入主办方",filterOption:function(e,n){var t;return(null!==(t=null==n?void 0:n.name)&&void 0!==t?t:"").toLowerCase().includes(e.toLowerCase())}})}),(0,he.jsx)(f.Z.Item,{className:k.form_item,label:"主要负责人姓名",colon:!1,name:"sponsor_user_name",children:(0,he.jsx)(j.Z,{className:k.form_item_item,placeholder:"请输入主要负责人姓名"})}),(0,he.jsx)(f.Z.Item,{className:k.form_item,label:"主要负责人电话",colon:!1,name:"sponsor_user_phone",rules:[{pattern:new RegExp(/^((0\d{2,3}(-)?\d{7,8})|(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8})$/,"g"),message:"必须是正确的座机号或者手机号"}],children:(0,he.jsx)(j.Z,{className:k.form_item_item,placeholder:"请输入主要负责人电话"})}),(0,he.jsx)("div",{className:k.bottom,children:(0,he.jsxs)(f.Z.Item,{children:[(0,he.jsx)(Z.ZP,{size:"middle",className:k.no,onClick:function(){ct(!1)},children:"取消"}),(0,he.jsx)(Z.ZP,{className:k.yes,size:"middle",type:"primary",htmlType:"submit",loading:sn,children:"保存"})]})})]})})]}),(0,he.jsx)(yi.Z,{}),(0,he.jsx)(gi.Z,{datas:Jn,Header:_n,isopen:Qn,setisopen:Gn,isShowPhone:On,setIsShowPhone:Yn,user:an,dispatch:on,onOK:function(){Ft()}})]})}))},55701:function(e,n,t){var i=t(7557),l=t.n(i),s=t(41498),o=t.n(s),a=t(79800),r=t.n(a),c=t(59301),d=t(8591),u=t(43418),p=t(98135),m=t(3113),_=t(18327),h=t(42124),f=t(61435),x=t(54335),v=t(37712),g=/^1\d{10}$/;n.Z=function(e){var n=e.isShowPhone,t=e.setIsShowPhone,i=e.user,s=e.dispatch,a=e.onOK,y=e.isopen,j=e.setisopen,b=e.datas,w=e.Header,Z=(0,c.useState)(""),k=r()(Z,2),N=k[0],I=k[1],A=(0,c.useState)(""),S=r()(A,2),C=S[0],F=S[1],P=(0,c.useState)(60),T=r()(P,2),L=T[0],E=T[1],D=(0,c.useState)(),R=r()(D,2),V=R[0],M=R[1],z=(0,c.useState)(!1),B=r()(z,2),O=B[0],Y=B[1],H=(0,c.useState)(!1),q=r()(H,2),Q=q[0],G=q[1],U=(0,c.useState)(""),W=r()(U,2),J=W[0],K=W[1],X=(0,c.useRef)();(0,c.useEffect)((function(){return function(){X.current&&clearInterval(X.current)}}),[]),(0,h.Y)((function(){V&&(E(60),L>0?E(L-1):(E(60),M(!1),X.current&&clearInterval(X.current)))}),1e3);var $=function(){var e=o()(l()().mark((function e(){var n,t,o;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_.ZP)("/api/users/accounts/".concat(null===(n=i.userInfo)||void 0===n?void 0:n.login,"/valid_phone.json"),{method:"get",params:{phone:N}});case 2:if(-1!==(null==(t=e.sent)?void 0:t.status)){e.next=5;break}return e.abrupt("return");case 5:if(null==t||!t.is_exists){e.next=8;break}return Y(!0),e.abrupt("return");case 8:return o=(0,f.M)(N),e.next=11,s({type:"account/getCode",payload:{login:N,type:3,smscode:o}});case 11:1===e.sent.status&&(d.ZP.info("验证码已发送,请注意查收"),M(!0));case 13:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,v.jsxs)("div",{children:[(0,v.jsx)(u.Z,{title:"强制解绑",open:Q,onCancel:function(){return G(!1)},onOk:o()(l()().mark((function e(){var n,s;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(J){e.next=3;break}return d.ZP.info("验证码不能为空"),e.abrupt("return");case 3:return e.next=5,(0,_.ZP)("/api/users/accounts/".concat(null==i||null===(n=i.userInfo)||void 0===n?void 0:n.login,"/phone_force_unbind.json"),{method:"POST",body:{code:J,phone:N}});case 5:0===(null==(s=e.sent)?void 0:s.status)&&(d.ZP.info("解绑成功"),M(!1),G(!1),a(),t(!1),K(""));case 7:case"end":return e.stop()}}),e)}))),children:(0,v.jsxs)("div",{style:{padding:"8px 24px"},children:[(0,v.jsx)("p",{children:"若原账号只有绑定了手机号一种登录方式,强制解绑后会导致原账号无法登录,请确定是否强制解绑"}),(0,v.jsxs)("p",{children:["你的手机号:",N]}),(0,v.jsxs)("p",{children:["手机验证码:",(0,v.jsx)(p.Z,{value:J,size:"middle",onChange:function(e){return K(e.target.value)},style:{width:"240px"}})," ",(0,v.jsx)(m.ZP,{disabled:V,type:"primary",size:"middle",onClick:o()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=(0,f.M)(N),e.next=3,s({type:"account/getCode",payload:{login:N,type:10,smscode:n}});case 3:1===e.sent.status&&(d.ZP.info("验证码已发送,请注意查收"),M(!0));case 5:case"end":return e.stop()}}),e)}))),children:V?"重新发送".concat(L,"s"):"获取验证码"})]})]})}),(0,v.jsx)(u.Z,{title:"提示",open:O,onCancel:function(){Y(!1)},okText:"进行强制解绑",okButtonProps:{type:"primary",ghost:!0,style:{width:"124px"}},onOk:function(){G(!0),Y(!1)},children:(0,v.jsxs)("div",{style:{padding:"7px 24px"},children:[(0,v.jsx)("span",{children:"该手机号已经被绑定账号,如果需要将该手机号绑定在当前账号上,你可以进行下方任意一种解绑操作:"}),(0,v.jsx)("br",{}),(0,v.jsx)("p",{style:{marginTop:"1em",display:"flex"},children:(0,v.jsx)("span",{style:{flex:"1"},children:"1、使用该手机号登录平台进行解绑,再将手机号绑定当前账号上。"})}),(0,v.jsx)("p",{style:{marginTop:"1em",display:"flex"},children:(0,v.jsx)("span",{style:{flex:"1"},children:"2、强制解绑(强制解绑可能会导致解绑账号无法登录)"})})]})}),(0,v.jsx)(u.Z,{title:"绑定手机号",open:n,onCancel:function(){return t(!1)},onOk:o()(l()().mark((function e(){var n,o,r;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(g.test(N)){e.next=3;break}return d.ZP.info("请输入有效的11位手机号码"),e.abrupt("return");case 3:if(C){e.next=6;break}return d.ZP.info("请输入验证码"),e.abrupt("return");case 6:return n=i.userInfo||{},o=n.login,e.next=9,s({type:"account/bindPhone",payload:{login:o,phone:N,code:C}});case 9:0===(null==(r=e.sent)?void 0:r.status)&&(t(!1),a());case 11:case"end":return e.stop()}}),e)}))),children:(0,v.jsxs)("div",{style:{padding:"8px 24px"},children:[(0,v.jsx)("p",{children:"平台已检测到您未绑定手机号,为了不影响使用报名功能,请先绑定手机号码"}),(0,v.jsxs)("p",{children:["你的手机号:",(0,v.jsx)(p.Z,{size:"middle",value:N,onChange:function(e){return I(e.target.value)},style:{width:"240px"}})]}),(0,v.jsxs)("p",{children:["手机验证码:",(0,v.jsx)(p.Z,{size:"middle",value:C,onChange:function(e){return F(e.target.value)},style:{width:"240px"}})," ",(0,v.jsx)(m.ZP,{disabled:V,type:"primary",size:"middle",onClick:o()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(g.test(N)){e.next=3;break}return d.ZP.info("请输入有效的11位手机号码"),e.abrupt("return");case 3:$();case 4:case"end":return e.stop()}}),e)}))),children:V?"重新发送".concat(L,"s"):"获取验证码"})]})]})}),(0,v.jsx)(u.Z,{open:y,footer:!1,onCancel:function(){return j(!1)},centered:!0,width:460,children:(0,v.jsxs)("div",{children:[(0,v.jsxs)("div",{style:{marginTop:50,fontSize:26,color:"#3d3d3d",textAlign:"center",marginBottom:20},children:[(0,v.jsx)("i",{style:{fontSize:26,color:"#52C41A"},className:"iconfont icon-tongguo"})," 报名成功"]}),(0,v.jsxs)("div",{style:{alignItems:"center",textAlign:"center"},children:[(null==w?void 0:w.is_show_picture)&&(0,v.jsx)("img",{style:{width:180,border:"1px solid #eeeeef",padding:10,marginBottom:20},src:x.Z.IMG_SERVER+(null==b?void 0:b.QR_code)}),(0,v.jsx)("p",{style:{color:"#AAAAAA"},children:(null==w?void 0:w.apply_success_tips)||"参赛者可扫码加入大赛官方交流群,获取最新竞赛通知"})]})]})})]})}},86343:function(e,n,t){t.d(n,{$J:function(){return r},JZ:function(){return d},bN:function(){return m},jP:function(){return p},rO:function(){return c}});var i=t(7557),l=t.n(i),s=t(41498),o=t.n(s),a=t(18327);function r(e){return(0,a.U2)("libraries/".concat(e,".json"))}function c(){return(0,a.U2)("library_tags.json")}function d(e){return u.apply(this,arguments)}function u(){return(u=o()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,a.IV)("attachments/".concat(n,".json"));case 2:return t=e.sent,e.abrupt("return",0===t.status);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function p(e){return(0,a.v_)("libraries.json",e)}function m(e,n){return(0,a.gz)("libraries/".concat(e,".json"),n)}},95638:function(e,n,t){t.d(n,{AD:function(){return P},D9:function(){return V},Hp:function(){return Z},IM:function(){return z},Iy:function(){return N},KM:function(){return J},MJ:function(){return k},Ne:function(){return M},ON:function(){return q},Uj:function(){return U},VY:function(){return Y},YO:function(){return G},YX:function(){return Q},Zn:function(){return f},_g:function(){return j},_k:function(){return D},c6:function(){return C},cr:function(){return x},eV:function(){return F},fi:function(){return v},gh:function(){return A},hS:function(){return B},iA:function(){return g},j6:function(){return b},je:function(){return E},jj:function(){return w},kS:function(){return H},o6:function(){return S},pO:function(){return W},rQ:function(){return T},sA:function(){return I},xm:function(){return R},xo:function(){return O},y8:function(){return L},yd:function(){return y}});var i=t(7557),l=t.n(i),s=t(82242),o=t.n(s),a=t(41498),r=t.n(a),c=t(12336),d=t(11403),u=t(61435),p=t(8591),m=t(54335),_=function(){(0,d.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"正在生成文件,请稍后..."}})},h=function(){(0,d.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},f=function(){var e=r()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return _(),e.next=3,(0,c.YR)(o()({},n));case 3:if(0!==e.sent.status){e.next=7;break}return e.next=7,(0,u.QH)("",(0,u.NY)({url:m.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_couser_info.json"),query:n}));case 7:h();case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),x=function(){var e=r()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.yS)(o()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_member_act_score")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,d.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_member_act_score")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),v=function(){var e=r()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.W0)(o()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_score")),e.next=13;break;case 8:if(-4!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,d.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_score")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),g=function(){var e=r()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.Nl)(o()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")),e.next=13;break;case 8:if(-4!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,d.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),y=function(){var e=r()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.IU)(o()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/export_star_user")),e.next=13;break;case 8:if(-4!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,d.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/export_star_user")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),j=function(){var e=r()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.td)(o()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")),e.next=19;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:if(-3!==t.status){e.next=17;break}(0,d.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")),e.next=19;break;case 17:if(-4!==t.status){e.next=19;break}return e.abrupt("return",t);case 19:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),b=function(){var e=r()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.QX)(o()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_homework")),e.next=13;break;case 8:if(-4!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,d.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_homework")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),w=function(){var e=r()(l()().mark((function e(n,t){var i;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.o_)(o()({},n));case 2:0===(i=e.sent).status?(p.ZP.info("导出任务生成成功!导出后文件保存时间为7天,请及时下载"),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t))):-3===i.status&&((0,d.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t)));case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),Z=function(){var e=r()(l()().mark((function e(n,t){var i;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.ZL)(o()({},n));case 2:0===(i=e.sent).status?(p.ZP.info("导出任务生成成功!导出后文件保存时间为7天,请及时下载"),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t))):-3===i.status&&((0,d.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t)));case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),k=function(){var e=r()(l()().mark((function e(n,t){var i;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.vV)(o()({},n));case 2:0===(i=e.sent).status?(p.ZP.info("导出任务生成成功!导出后文件保存时间为7天,请及时下载"),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t))):-3===i.status&&((0,d.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t)));case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),N=function(){var e=r()(l()().mark((function e(n,t){var i;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.aP)(o()({},n));case 2:0===(i=e.sent).status?(p.ZP.info("导出任务生成成功"),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t))):-3===i.status&&((0,d.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t)));case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),I=function(){var e=r()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return _(),e.next=3,(0,c.MJ)(o()({},n));case 3:if(0!==e.sent.status){e.next=7;break}return e.next=7,(0,u.FH)("",(0,u.NY)({url:m.Z.API_SERVER+"/api/polls/".concat(n.categoryId,"/commit_result.xlsx"),query:n}));case 7:h();case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),A=function(){var e=r()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)("",(0,u.NY)({url:m.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/attendances/export_xlsx_data.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),S=function(){var e=r()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)("",(0,u.NY)({url:m.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/video_study_statics.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),C=function(){var e=r()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)("",(0,u.NY)({url:m.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_video_study.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),F=function(){var e=r()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)("",(0,u.NY)({url:m.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_course_students_info.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),P=function(){var e=r()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)("",(0,u.NY)({url:m.Z.API_SERVER+"/api/school_manages/students.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),T=function(){var e=r()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)("",(0,u.NY)({url:m.Z.API_SERVER+"/api/item_banks/export.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),L=function(){var e=r()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)("",(0,u.NY)({url:m.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),E=function(){var e=r()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.Uy)(o()({},n));case 2:0===(t=e.sent).status?(p.ZP.info("导出任务生成成功"),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/exercise_score"))):-3===t.status&&((0,d.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/exercise_score")));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),D=function(){var e=r()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("----------","调用下载"),e.next=3,(0,u.FH)("",(0,u.NY)({url:m.Z.API_SERVER+"/api/export_records/".concat(n.id,".xlsx"),query:n}));case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),R=function(){var e=r()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)("",(0,u.NY)({url:m.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),V=function(){var e=r()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)("",(0,u.NY)({url:m.Z.API_SERVER+"/api/courses/".concat(null==n?void 0:n.coursesId,"/").concat(n.menuKey,"_statistic.xlsx?").concat(n.checkedList.map((function(e){return"course_group_id[]=".concat(e)})).join("&")),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),M=function(){var e=r()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)("",(0,u.NY)({url:m.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_training_objectives.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),z=function(){var e=r()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)(null==n?void 0:n.name,(0,u.NY)({url:m.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),B=function(){var e=r()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)("",(0,u.NY)({url:m.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_courses.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),O=function(){var e=r()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)("",(0,u.NY)({url:m.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_graduation_requirements.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Y=function(){var e=r()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)("",(0,u.NY)({url:m.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),H=function(){var e=r()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)("",(0,u.NY)({url:m.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),q=function(){var e=r()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)("",(0,u.NY)({url:m.Z.API_SERVER+"/api/examination_banks/".concat(n.id,".json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Q=function(){var e=r()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)("",(0,u.NY)({url:m.Z.API_SERVER+"/api/exercises/".concat(n.categoryId,".json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),G=function(){var e=r()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)("",(0,u.NY)({url:m.Z.API_SERVER+"/api/polls/".concat(null==n?void 0:n.id,"/commit_result.json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),U=function(){var e=r()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)("",(0,u.NY)({url:m.Z.API_SERVER+"/api/paths/get_task_pass.json",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),W=function(){var e=r()(l()().mark((function e(n,t){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)(t||"",(0,u.NY)({url:m.Z.API_SERVER+"/api/exercises/".concat(null==n?void 0:n.exercise_id,"/consult_exercise.json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),J=function(){var e=r()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)("",(0,u.NY)({url:m.Z.API_SERVER+"/api/competitions/".concat(null==n?void 0:n.identifier,"/competition_commit_records/member_works.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()},84473:function(e,n,t){t.d(n,{U:function(){return p}});var i=t(7557),l=t.n(i),s=t(82242),o=t.n(s),a=t(41498),r=t.n(a),c=t(79800),d=t.n(c),u=t(59301);function p(e,n){var t=(0,u.useState)(n),i=d()(t,2),s=i[0],a=i[1],c=(0,u.useState)(!1),p=d()(c,2),m=p[0],_=p[1],h=(0,u.useState)(),f=d()(h,2),x=f[0],v=f[1],g=function(){var t=r()(l()().mark((function t(i){var r,c,d,u=arguments;return l()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=u.length>1&&void 0!==u[1]&&u[1],c=r?n:o()(o()({},s),i),_(!0),a(c),t.next=6,e(c);case 6:return d=t.sent,_(!1),v(d),t.abrupt("return",d);case 10:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}();return[s,m,g,x]}},42124:function(e,n,t){t.d(n,{Y:function(){return l}});var i=t(59301);function l(e,n){var t=(0,i.useRef)(),l=(0,i.useRef)();(0,i.useEffect)((function(){t.current=e})),(0,i.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return l.current=e,function(){return clearInterval(e)}}}),[n])}},9397:function(e,n){n.Z={wrap:"wrap___ilWvf",deleteIcon:"deleteIcon___JBDG8",keywordTag:"keywordTag___iieCb",questionTitleEditorWrap:"questionTitleEditorWrap___MHB5s",choiceListWrap:"choiceListWrap___jB8b1",choiceWrap:"choiceWrap___QFkTc",choiceIndex:"choiceIndex___Mr2YO",judgementIndex:"judgementIndex___fUVWK",setAnswerBtn:"setAnswerBtn___Whox5",activeAnswer:"activeAnswer___fGU6Y",activeJudgementAnswer:"activeJudgementAnswer___wJv8P",actionWrapper:"actionWrapper___ERQ7k",addIcon:"addIcon___L9TE0",inputBorder:"inputBorder___Q5tRE",placeholder:"placeholder___p9sFY",blankInputNumberWrapper:"blankInputNumberWrapper___uEHb0",addBtn:"addBtn___WR5ZI",blankIndex:"blankIndex___x9Pny",baseInputWrapper:"baseInputWrapper___eVsG7",collapseWrapper:"collapseWrapper___ZTysU",panelHeader:"panelHeader___QSN9g",open:"open___B6FU9",close:"close___QX19r",hide:"hide___mn25n"}}}]); \ No newline at end of file diff --git a/p__Competitions__Index__index.async.js b/p__Competitions__Index__index.async.js index 55aa513f83..38f597b69e 100644 --- a/p__Competitions__Index__index.async.js +++ b/p__Competitions__Index__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[26883,95638],{11189:function(e,n,t){t.d(n,{Z:function(){return x}});var s=t(7557),r=t.n(s),i=t(41498),a=t.n(i),o=t(79800),c=t.n(o),l=t(59301),u=t(43418),d=t(41521),p=t(99232),A=t.n(p),f=t(54335),h=t(37712);var x=function(e){var n=e.modeldata,t=e.dispatch,s=(0,l.useState)(!1),i=c()(s,2),o=i[0],p=i[1];function x(e){return m.apply(this,arguments)}function m(){return(m=a()(r()().mark((function e(s){var i,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(localStorage.setItem("isfirst","2"),n&&n.link&&p(!0),!n||n.link){e.next=5;break}if(2!==s){e.next=5;break}return e.abrupt("return");case 5:return p(!1),e.next=8,t({type:"homePage/UploadNotice",payload:{t:s,id:n&&n.id}});case 8:(i=e.sent)&&n&&n.link&&2===s&&(i.is_create?(localStorage.setItem("iscreate","1"),a={competition:i.competition,identify:i.identify,sub_title:i.sub_title,team_id:i.team_id,team_name:i.team_name},localStorage.setItem("item",JSON.stringify(a)),window.location.href="".concat(n&&n.link)):window.location.href="".concat(n&&n.link));case 10:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,l.useEffect)((function(){setTimeout((function(){var e=localStorage.getItem("isfirst");A()(localStorage.getItem("showtime")||new Date).diff(A()(new Date),"hours")>0?p(!1):e&&"0"===e?(p(!0),localStorage.setItem("showtime",A()().add(12,"hours").format("YYYY-MM-DD HH:mm:ss"))):p(!1)}),1e3)}),[]),(0,h.jsx)(u.Z,{open:o,title:null,footer:null,style:{background:"transparen"},centered:!0,width:670,className:"advertisementModal",maskClosable:!1,closeIcon:(0,h.jsx)(d.Z,{onClick:function(){return x(1)},style:{fontSize:"25px",color:"#fff"}}),children:(0,h.jsx)("img",{style:{width:"600px",height:"337px",marginTop:"15px",borderRadius:"10px",cursor:n&&n.link?"pointer":""},onClick:function(){return x(2)},src:f.Z.IMG_SERVER+"".concat(n&&n.img_url)})})}},14347:function(e,n,t){var s=t(82242),r=t.n(s),i=(t(59301),t(93314)),a=t(3113),o=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,s=void 0===t?{}:t,c=e.styles,l=void 0===c?{}:c,u=e.customText,d=e.ButtonText,p=e.ButtonClick,A=e.Buttonclass,f=e.ButtonTwo,h=e.imgStyles,x=e.loading,m=void 0!==x&&x;return(0,o.jsxs)("section",{className:"tc animated fadeIn",style:r()(r()({},{color:"#999",margin:"100px auto",visibility:m?"hidden":"visible"}),l),children:[(0,o.jsx)("img",{src:n||i,style:r()(r()({},h),{},{pointerEvents:"none",userSelect:"none"})}),(0,o.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,o.jsx)(a.ZP,r()(r()({className:A,onClick:p},s),{},{children:d})),f&&f]})}},94120:function(e,n,t){t.r(n),t.d(n,{default:function(){return Pe}});var s=t(82242),r=t.n(s),i=t(7557),a=t.n(i),o=t(41498),c=t.n(o),l=t(79800),u=t.n(l),d=t(39647),p=t.n(d),A=t(59301),f=t(11403),h=t(57809),x=t(99313),m=t(78241),g=t(8591),v=t(43418),b=t(98135),y=t(56511),I=t(73755),w=t(6848),k=t(3113),E=t(53864),j=t(5112),C=t(88522),B=t(14491),S=t(61435),R={flex_box_center:"flex_box_center___KHcKj",flex_space_between:"flex_space_between___rpKE6",flex_box_vertical_center:"flex_box_vertical_center___aBwFB",flex_box_center_end:"flex_box_center_end___eszEn",flex_box_column:"flex_box_column___y2rDr",wrp:"wrp___b6xZq",tabsWrap:"tabsWrap___rNsVP",searchWrap:"searchWrap___NzDrD",search:"search___O3S5n",searchIcon:"searchIcon___S8AXh",btn:"btn___zShn5",btns:"btns___gL_1J",searchWrap_right:"searchWrap_right___GVEny",description:"description____uPzl",bg:"bg___lqNd2",list:"list___JU4aR",status:"status___d75lJ",desc:"desc___NuO07",flex1:"flex1___ibscW",item:"item___E2e6I",footer:"footer___az6N2",bottomText:"bottomText___XT9Es",CompetitionsList:"CompetitionsList___BU3Jl",shadow:"shadow___kJYAn",signup:"signup___UmfzR",CompetitionsListzhezhao:"CompetitionsListzhezhao___E2v5E",divimg:"divimg___R3hKI",commonTextBox:"commonTextBox___C7Stw",havetext:"havetext___Q_Zdl",Finishedtext:"Finishedtext___zMGI8",Comingtext:"Comingtext___cJOQk",info:"info___eIwYF",bonus:"bonus___eKcia",rmb:"rmb___4wccY",applyInfo:"applyInfo___sqck8",task_hide:"task_hide___MQUVb",task_hide_2:"task_hide_2___MoAlk",Unpublishedtext:"Unpublishedtext___tqsH6",checkboxtitle:"checkboxtitle___iwuEz",scoremodal:"scoremodal____yQdA",title:"title___jb7xW",content:"content___NsK20",bottom:"bottom___CyoKb",yes:"yes___s2kKh",no:"no___Adxtg",baseFormItem:"baseFormItem___rawKU",jsinput:"jsinput___XEFKk",ApplyStyle:"ApplyStyle___Q6vgD"},N=t(14347),P=t(54335),Q=t(16135),H=t(81542),J=t(83595),Z=t(24905),F=t(95237),Y=t(37205),D=t.n(Y),W=t(71418),T=t(43604),L=t(28103),z=t(99232),V=t.n(z),G=t(42441),q=t(18327),O=t(26724),M=t.n(O),X=t(95638),K="searchWrap___xQK12",U="search___yq6Qw",_="searchIcon___leI1w",$="scrollWrapper___jhUoo",ee="checkBoxWrapper___p_r14",ne="checkboxtitle___iHgQL",te="partTitle___dW4po",se="exportBtn___ekb9d",re="pngIcon___Jv1zf",ie=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return{color:["#0152d9","#B620E0","#44D7B6"],legend:{},tooltip:{},dataset:{source:e},xAxis:{type:"category"},yAxis:{},series:[{type:"bar",label:{show:!0,position:"top"}},{type:"bar",label:{show:!0,position:"top"}},{type:"bar",label:{show:!0,position:"top"}}]}},ae=t(37712),oe=["competitions","globalSetting","loading","dispatch","user","type","keyword"],ce=(x.Z.TabPane,Z.Z.Group),le=(0,f.connect)((function(e){var n=e.competitions,t=e.loading,s=e.globalSetting,r=e.user;return{competitions:n,globalSetting:s,loading:t.models.competitions,user:r}}))((function(e){var n,t,s,i,o,l=e.competitions,d=(e.globalSetting,e.loading,e.dispatch),h=(e.user,e.type),x=e.keyword,m=(p()(e,oe),(0,f.useParams)()),g=(0,A.useState)({data:[["东北",0,0,0],["华东",0,0,0],["华北",0,0,0],["华中",0,0,0],["华南",0,0,0],["西南",0,0,0],["西北",0,0,0],["其他",0,0,0]]}),v=u()(g,2),b=v[0],y=v[1],I=(0,A.useState)(!1),E=u()(I,2),j=E[0],C=E[1],B=(0,A.useState)(!0),S=u()(B,2),R=S[0],P=S[1],Q=(0,A.useState)([]),H=u()(Q,2),J=H[0],Y=H[1],z=(0,A.useState)([]),O=u()(z,2),K=O[0],U=O[1];function _(){return _=c()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return C(!0),l.listParams.page=1,l.listParams.keyword=x||"",l.listParams.category=h,e.next=6,d({type:"competitions/getList",payload:r()({},l.listParams)});case 6:n=e.sent,C(!1),Y([]),y({data:[["东北",0,0,0],["华东",0,0,0],["华北",0,0,0],["华中",0,0,0],["华南",0,0,0],["西南",0,0,0],["西北",0,0,0],["其他",0,0,0]]}),U(D()(null==n?void 0:n.competitions));case 11:case"end":return e.stop()}}),e)}))),_.apply(this,arguments)}return(0,A.useEffect)((function(){!function(){_.apply(this,arguments)}()}),[m,x]),(0,A.useEffect)((function(){l.listParams.url_suffix_name=m.Identifier}),[m.Identifier]),(0,ae.jsx)("section",{children:(0,ae.jsxs)("aside",{className:"edu-container minH500",children:[0===(null==K?void 0:K.length)&&(0,ae.jsx)(N.Z,{}),(null==K?void 0:K.length)>0&&(0,ae.jsx)("div",{className:$,style:{overflowY:"auto"},children:(0,ae.jsx)(M(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(){var e=c()(a()().mark((function e(n){var t,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(l.listParams.category=h,l.listParams.page=n,!R||j){e.next=10;break}return C(!0),e.next=6,d({type:"competitions/getList",payload:r()({},l.listParams)});case 6:s=e.sent,C(!1),U([].concat(D()(K),D()(null==s?void 0:s.competitions))),(null==s||null===(t=s.competitions)||void 0===t?void 0:t.length)<20&&P(!1);case 10:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),hasMore:R,useWindow:!1,children:(0,ae.jsx)(W.Z,{spinning:j,children:(0,ae.jsx)(ce,{value:J,onChange:function(){var e=c()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Y(D()(n)),!((null==n?void 0:n.length)>0)){e.next=8;break}return e.next=4,(0,q.ZP)("/api/competitions/region_reports.json",{method:"get",params:{ids:n.toString()}});case 4:0===(null==(t=e.sent)?void 0:t.status)&&y(t),e.next=9;break;case 8:y({data:[["东北",0,0,0],["华东",0,0,0],["华北",0,0,0],["华中",0,0,0],["华南",0,0,0],["西南",0,0,0],["西北",0,0,0],["其他",0,0,0]]});case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:(0,ae.jsx)(F.Z,{gutter:[16,16],children:null==K?void 0:K.map((function(e,n){return(0,ae.jsx)(T.Z,{span:12,children:(0,ae.jsx)(Z.Z,{value:e.id,className:ee,children:(0,ae.jsxs)(w.Z,{className:ne,title:e.sub_title?e.name+"——"+e.sub_title:e.name,children:[e.name,e.sub_title?"——"+e.sub_title:""]})})})}))})})})})}),(0,ae.jsxs)(F.Z,{justify:"space-between",align:"middle",children:[(0,ae.jsx)("div",{className:te,children:"数据展示"}),(0,ae.jsxs)(k.ZP,{className:se,onClick:function(){(0,X.y8)({ids:J.toString()})},children:[(0,ae.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAcCAYAAAB/E6/TAAAAAXNSR0IArs4c6QAAAtpJREFUSEu1lm9oTWEcx7+/57rbLLWE9oJQxPy7O2erSXmhRHlDEnnjxTkXS/6k1ChFWMv2Bomku3PLG3snEl5IvDB/yr3nXCEWa01ZQ8SV7e7u+WqzLbu7f3Yuztvn+/t+zvP8vr/nHEERj2m5x+JR46SfUvEjHtUattcnIs3x1tDxydYXDQJZKoJjccc4NRnYpEG1lrdyUKFKaakkdBOBwDBA5KjrVDcVghUEmba3EUQzwapcZgrqcCwaaskHywuqsRKWFkZAqvwm0gcVrIq3Lu3KpcsJMq2OWZAfHSQq8h6LSL9ANsed0O2idmTaXphkZKQP7wFcFeCJKHyh5h0SQUBSCtwSixo3i+6RYXtnQB4UyK1yKd3+0Kn6PhZvy+sXoVCprW4kdL0QZDgzuUSm5Q0l61AgWDb72eXFn/7UGZaXVKJ2QOGtJpdn8xBQBwVPnkaqO/ODwq5Not51jJWZRsbOxKYpDHxIM/0ob1BEkuUlWNB+qbo3547q9r6akfrZf911jNXZ3rgmnNintT4/3CeFTRD5OKrTohQG040g1quArI1Fqu/ljbcZ9i5WlE5puH9xWTITZlreAYLnRNAVd4z5E9bDicPU+rSIWhd3Qnezgjbs7yj9OZgK9mk1sz81sLCiLPA40+hbX3qPJluKBpm2ewRE49gVUyBSRYMM2+sGOWf0HhNhd95BZCAZc1Zc8310pu32kpgF4KsbNaZPZkayaczMHtXufjGXg+mlo2KSbb+vHaEIe/yD5E1QwRqgbBsXBsP2ekBW+jfMXSFAO5S6kQl6jhzT/TdwEWkjuX0s3kPffwIn/sY0a61IEuS0MVDdLndRKo3X/xw0YjhuYA3bi4E0/wdsHKjGSjRo6Ob/DjLDL+dRD3QCLPgP4fdlJtx1pu21k1zl16iQfiIo7O6gxpVChX7XBWpNPBp6MO6oaizvLIF6gmV+DXNE/F3J1JK6pxeWfP4Fq1RgLKZBv/kAAAAASUVORK5CYII=",alt:"",className:re}),"数据导出"]})]}),(0,ae.jsxs)("div",{style:{marginTop:"10px",background:"#fff",paddingBottom:"20px"},children:[(0,ae.jsx)(L.Z,{style:{padding:"0px 40px"}}),(0,ae.jsxs)("div",{style:{textAlign:"center"},children:[(0,ae.jsx)("span",{style:{fontSize:"20px",fontWeight:600},children:"竞赛报名情况统计简报"}),(0,ae.jsx)("br",{}),(0,ae.jsxs)("div",{style:{marginTop:"20px"},children:[(0,ae.jsxs)("span",{children:["截止至:",V()(new Date).format("MM月DD日 HH:mm:ss")]}),(0,ae.jsxs)("span",{style:{marginLeft:"30px"},children:["所选中大赛目前合计共有:",(0,ae.jsxs)("span",{style:{color:"#999999"},children:[" ",(0,ae.jsx)("span",{style:{color:"#B620E0"},children:(null==b?void 0:b.school_count)||0})," 所高校 ",(0,ae.jsx)("span",{style:{color:"#44D7B6",marginLeft:"10px"},children:(null==b?void 0:b.team_count)||0})," 支队伍 ",(0,ae.jsx)("span",{style:{color:"#0152d9",marginLeft:"10px"},children:(null==b?void 0:b.user_count)||0})," 名学生报名 "]})]})]})]}),(0,ae.jsxs)("div",{style:{height:"70px",display:"flex",justifyContent:"center",padding:"20px 0px"},children:[(0,ae.jsxs)("div",{style:{margin:"0px 40px",textAlign:"center"},children:[(0,ae.jsx)("p",{style:{color:"#333333"},children:"985院校"}),(0,ae.jsxs)("p",{style:{color:"#999999",fontSize:"14px"},children:[(0,ae.jsx)("span",{style:{color:"#E53333",fontSize:"20px",marginRight:"2px"},children:(null==b||null===(n=b.school_level_count)||void 0===n?void 0:n[0])||0}),"所"]})]}),(0,ae.jsx)("span",{style:{height:"54px",border:"1px solid #f1f1f1",width:"1px"}}),(0,ae.jsxs)("div",{style:{margin:"0px 40px",textAlign:"center"},children:[(0,ae.jsx)("p",{style:{color:"#333333"},children:"211院校"}),(0,ae.jsxs)("p",{style:{color:"#999999",fontSize:"14px"},children:[(0,ae.jsx)("span",{style:{color:"#FF8C29",fontSize:"20px",marginRight:"2px"},children:(null==b||null===(t=b.school_level_count)||void 0===t?void 0:t[1])||0}),"所"]})]}),(0,ae.jsx)("span",{style:{height:"54px",border:"1px solid #f1f1f1",width:"1px"}}),(0,ae.jsxs)("div",{style:{margin:"0px 40px",textAlign:"center"},children:[(0,ae.jsx)("p",{style:{color:"#333333"},children:"本科院校"}),(0,ae.jsxs)("p",{style:{color:"#999999",fontSize:"14px"},children:[(0,ae.jsx)("span",{style:{color:"#F7B500",fontSize:"20px",marginRight:"2px"},children:(null==b||null===(s=b.school_level_count)||void 0===s?void 0:s[2])||0}),"所"]})]}),(0,ae.jsx)("span",{style:{height:"54px",border:"1px solid #f1f1f1",width:"1px"}}),(0,ae.jsxs)("div",{style:{margin:"0px 40px",textAlign:"center"},children:[(0,ae.jsx)("p",{style:{color:"#333333"},children:"高职高专"}),(0,ae.jsxs)("p",{style:{color:"#999999",fontSize:"14px"},children:[(0,ae.jsx)("span",{style:{color:"#0152d9",fontSize:"20px",marginRight:"2px"},children:(null==b||null===(i=b.school_level_count)||void 0===i?void 0:i[3])||0}),"所"]})]}),(0,ae.jsx)("span",{style:{height:"54px",border:"1px solid #f1f1f1",width:"1px"}}),(0,ae.jsxs)("div",{style:{margin:"0px 40px",textAlign:"center"},children:[(0,ae.jsx)("p",{style:{color:"#333333"},children:"其他院校"}),(0,ae.jsxs)("p",{style:{color:"#999999",fontSize:"14px"},children:[(0,ae.jsx)("span",{style:{color:"#666666",fontSize:"20px",marginRight:"2px"},children:(null==b||null===(o=b.school_level_count)||void 0===o?void 0:o[4])||0}),"所"]})]})]}),(0,ae.jsx)(G.Z,{option:ie(Object.values(null==b?void 0:b.data)),style:{height:400,width:1200},opts:{renderer:"svg"}}),(0,ae.jsxs)("div",{style:{display:"flex",justifyContent:"center"},children:[(0,ae.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,ae.jsx)("span",{style:{display:"flex",marginRight:"5px",width:"14px",height:"14px",background:"#0152d9"}}),"人数"]}),(0,ae.jsxs)("div",{style:{display:"flex",alignItems:"center",margin:"0px 20px"},children:[(0,ae.jsx)("span",{style:{display:"flex",marginRight:"5px",width:"14px",height:"14px",background:"#B620E0"}}),"学校数"]}),(0,ae.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,ae.jsx)("span",{style:{display:"flex",marginRight:"5px",width:"14px",height:"14px",background:"#44D7B6"}}),"队伍数(队伍如果跨区,则该队伍在各自区域队伍数都加1)"]})]})]})]})})})),ue=t(83036),de=["competitions","globalSetting","loading","dispatch","user"],pe=(x.Z.TabPane,Z.Z.Group,(0,f.connect)((function(e){var n=e.competitions,t=e.loading,s=e.globalSetting,r=e.user;return{competitions:n,globalSetting:s,loading:t.models.competitions,user:r}}))((function(e){e.competitions,e.globalSetting,e.loading,e.dispatch,e.user,p()(e,de);var n=(0,A.useState)(""),t=u()(n,2),s=t[0],r=t[1],i=(0,A.useState)(),a=u()(i,2),o=a[0],c=a[1],l=(0,A.useState)(""),d=u()(l,2),f=d[0],h=d[1];return(0,ae.jsx)("section",{children:(0,ae.jsxs)("aside",{className:"edu-container minH500",children:[(0,ae.jsxs)(F.Z,{align:"middle",justify:"space-between",style:{marginBottom:26,marginTop:30},children:[(0,ae.jsx)(ue.tp,{dataSource:[{id:"",name:"全部"},{id:"progressing",name:"进行中的"},{id:"ended",name:"往期比赛"}],value:s,onChange:r}),(0,ae.jsx)("div",{className:K,children:(0,ae.jsx)(b.Z.Search,{placeholder:"请输入竞赛名称",size:"large",className:U,value:f,onChange:function(e){e.target.value||c(e.target.value),h(e.target.value)},onSearch:function(e){c(e)},suffix:(0,ae.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(_),onClick:function(){return c(f)}})})})]}),""===s&&(0,ae.jsx)(le,{type:s,keyword:o}),"progressing"===s&&(0,ae.jsx)(le,{type:s,keyword:o}),"ended"===s&&(0,ae.jsx)(le,{type:s,keyword:o})]})})}))),Ae=t(1924),fe=t(11189),he=t(74986),xe=t(43727),me=t(55701),ge="wrap___i5JYe",ve="tip___krwZb",be="listWrap___xQW0s",ye="li___YZRaL",Ie="nameWrap___fA5KU",we="name___NzzJp",ke="tag___O1o68",Ee=t(89831),je=function(e){var n=e.visible,t=e.onOk,s=e.onCancel,i=(0,A.useState)([]),o=u()(i,2),l=o[0],d=o[1],p=(0,A.useState)(!0),f=u()(p,2),h=f[0],x=f[1],m=(0,A.useState)(!1),b=u()(m,2),I=b[0],k=b[1];(0,A.useEffect)((function(){n&&E()}),[n]);var E=function(){var e=c()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return x(!0),e.next=3,(0,q.ZP)("/api/competitions/tasks_list.json",{method:"get"});case 3:null!=(n=e.sent)&&n.tasks&&d(null==n?void 0:n.tasks),x(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),j=function(){var e=c()(a()().mark((function e(){var n,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return k(!0),n=null==l?void 0:l.map((function(e){return e.task_id})),e.next=4,(0,q.ZP)("/api/competitions/update_task_position.json",{method:"post",body:{task_ids:n}});case 4:0===(null==(s=e.sent)?void 0:s.status)&&(g.ZP.success("操作成功"),t()),k(!1);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,ae.jsx)(v.Z,{centered:!0,destroyOnClose:!0,open:n,onCancel:s,onOk:j,confirmLoading:I,okText:"保存",title:"调整竞赛排序",width:850,children:(0,ae.jsxs)("div",{className:ge,children:[(0,ae.jsxs)("div",{className:ve,children:[(0,ae.jsx)("i",{className:"iconfont icon-tishi9 font14 mr10"}),(0,ae.jsx)("span",{children:"提示:请在列表中长按鼠标左键,进行拖放排序。完成排序后请点击“保存”"})]}),(0,ae.jsx)(y.Z,{loading:h,active:!0,className:"mt20",paragraph:{rows:5},children:(0,ae.jsx)(Ee.Z5,{onDragEnd:function(e){return function(e,n){if(e.destination){var t=function(e,n,t){var s=Array.from(e),r=s.splice(n,1),i=u()(r,1)[0];return s.splice(t,0,i),s}(n,e.source.index,e.destination.index);d(t)}}(e,l)},children:(0,ae.jsx)(Ee.bK,{droppableId:"droppable",children:function(e,n){return(0,ae.jsxs)("div",r()(r()({ref:e.innerRef},e.droppableProps),{},{className:be,children:[l.map((function(e,n){return(0,ae.jsx)(Ee._l,{draggableId:e.task_id.toString(),index:n,children:function(n,t){return(0,ae.jsxs)("div",r()(r()(r()({ref:n.innerRef},n.draggableProps),n.dragHandleProps),{},{className:ye,children:[(0,ae.jsxs)(F.Z,{align:"middle",children:[(0,ae.jsx)("div",{className:Ie,children:(0,ae.jsx)(w.Z,{title:null==e?void 0:e.task_name,children:(0,ae.jsx)("div",{className:we,children:null==e?void 0:e.task_name})})}),"progressing"===(null==e?void 0:e.competition_status)&&(0,ae.jsx)("div",{className:ke,children:"进行中"}),"ended"===(null==e?void 0:e.competition_status)&&(0,ae.jsx)("div",{style:{background:"rgba(153,153,153,0.2)",color:"#999999"},className:ke,children:"已结束"}),"nearly_published"===(null==e?void 0:e.competition_status)&&(0,ae.jsx)("div",{style:{background:"rgba(22,93,255,0.2)",color:"#165DFF"},className:ke,children:"即将发布"})]}),(0,ae.jsxs)(F.Z,{align:"middle",className:"font12 mt10",children:[(0,ae.jsxs)("span",{className:"mr30 c-grey-666",children:["管理员",(0,ae.jsx)("span",{className:"ml5 c-black",children:(null==e?void 0:e.user_name)||"--"})]}),(0,ae.jsxs)("span",{className:"c-grey-666",children:["竞赛模式",(0,ae.jsxs)("span",{className:"ml5 c-black",children:[null==e?void 0:e.mode_type,"模式"]})]}),(0,ae.jsxs)("span",{className:"c-grey-666",style:{marginLeft:"auto"},children:["竞赛时间",(0,ae.jsxs)("span",{className:"ml5 c-black",children:[null==e?void 0:e.start_time,"~",null==e?void 0:e.end_time]})]})]})]}))}},e.task_id)})),e.placeholder]}))}})})})]})})},Ce=t(79243),Be=t(89392),Se=["competitions","globalSetting","loading","dispatch","user"],Re=h.default.Option,Ne=x.Z.TabPane,Pe=(0,f.connect)((function(e){var n=e.competitions,t=e.loading,s=e.globalSetting,r=e.user;return{competitions:n,globalSetting:s,loading:t.models.competitions,user:r}}))((function(e){var n,t,s,i,o,l,d,Z,F,Y,D,W,T,L,z,V,G,O,M,X,K,U,_,$,ee,ne,te=e.competitions,se=e.globalSetting,re=e.loading,ie=e.dispatch,oe=e.user,ce=(p()(e,Se),(0,f.useLocation)()),le=(0,f.useSearchParams)(),de=u()(le,1)[0],ge=(0,A.useState)(!1),ve=u()(ge,2),be=ve[0],ye=ve[1],Ie=(0,A.useState)(),we=u()(Ie,2),ke=we[0],Ee=(we[1],(0,A.useState)(!1)),Pe=u()(Ee,2),Qe=Pe[0],He=Pe[1],Je=(0,A.useState)(!1),Ze=u()(Je,2),Fe=Ze[0],Ye=Ze[1],De=(0,A.useState)(!1),We=u()(De,2),Te=We[0],Le=We[1],ze=(0,A.useState)(!0),Ve=u()(ze,2),Ge=Ve[0],qe=Ve[1],Oe=(0,A.useState)([]),Me=u()(Oe,2),Xe=Me[0],Ke=Me[1],Ue=(0,A.useState)(!1),_e=u()(Ue,2),$e=_e[0],en=_e[1],nn=(0,A.useState)(!1),tn=u()(nn,2),sn=tn[0],rn=tn[1],an=(0,A.useState)(),on=u()(an,2),cn=on[0],ln=on[1],un=(0,A.useState)(!1),dn=u()(un,2),pn=dn[0],An=dn[1],fn=(0,f.useParams)().identifier,hn=m.Z.useForm(),xn=u()(hn,1)[0],mn=m.Z.useForm(),gn=u()(mn,1)[0],vn=(0,A.useState)(!1),bn=u()(vn,2),yn=bn[0],In=bn[1],wn=(0,A.useState)("mine"),kn=u()(wn,2),En=kn[0],jn=kn[1],Cn=(0,A.useState)(!1),Bn=u()(Cn,2),Sn=Bn[0],Rn=Bn[1],Nn=(0,A.useState)(""),Pn=u()(Nn,2),Qn=Pn[0],Hn=Pn[1],Jn=(0,A.useState)([]),Zn=u()(Jn,2),Fn=Zn[0],Yn=Zn[1],Dn=(0,A.useState)(!0),Wn=u()(Dn,2),Tn=Wn[0],Ln=Wn[1],zn=(0,A.useState)(!1),Vn=u()(zn,2),Gn=Vn[0],qn=Vn[1],On=(0,A.useState)({}),Mn=u()(On,2),Xn=Mn[0],Kn=Mn[1],Un=(0,A.useState)([]),_n=u()(Un,2),$n=_n[0],et=_n[1],nt=(0,A.useState)([]),tt=u()(nt,2),st=tt[0],rt=tt[1],it=(0,A.useState)(!1),at=u()(it,2),ot=at[0],ct=at[1],lt=(0,A.useRef)((0,Be.throttle)((function(e,n){return ut(e,n)}),1200,{leading:!0,trailing:!0})).current;(0,A.useEffect)((function(){return ie({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),function(){ie({type:"globalSetting/onlyShowBackTopToggle",payload:!0})}}),[]);(0,A.useEffect)((function(){var e,n,t,s,r,i,a,o;(null!=Xn&&null!==(e=Xn.need_apply_info)&&void 0!==e&&e.need_apply_name||null!=Xn&&null!==(n=Xn.need_apply_info)&&void 0!==n&&n.need_apply_student_id||null!=Xn&&null!==(t=Xn.need_apply_info)&&void 0!==t&&t.need_apply_sex||null!=Xn&&null!==(s=Xn.need_apply_info)&&void 0!==s&&s.need_apply_phone||null!=Xn&&null!==(r=Xn.need_apply_info)&&void 0!==r&&r.need_apply_grade||null!=Xn&&null!==(i=Xn.need_apply_info)&&void 0!==i&&i.need_apply_teacher_name||null!=Xn&&null!==(a=Xn.need_apply_info)&&void 0!==a&&a.need_apply_school)&&ut(null==oe||null===(o=oe.userInfo)||void 0===o?void 0:o.school_name)}),[(null==Xn||null===(n=Xn.need_apply_info)||void 0===n?void 0:n.need_apply_name)||(null==Xn||null===(t=Xn.need_apply_info)||void 0===t?void 0:t.need_apply_student_id)||(null==Xn||null===(s=Xn.need_apply_info)||void 0===s?void 0:s.need_apply_sex)||(null==Xn||null===(i=Xn.need_apply_info)||void 0===i?void 0:i.need_apply_phone)||(null==Xn||null===(o=Xn.need_apply_info)||void 0===o?void 0:o.need_apply_grade)||(null==Xn||null===(l=Xn.need_apply_info)||void 0===l?void 0:l.need_apply_teacher_name)||(null==Xn||null===(d=Xn.need_apply_info)||void 0===d?void 0:d.need_apply_school)]);var ut=function(){var e=c()(a()().mark((function e(n,t){var s,r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,ie({type:"account/getSchoolOption",payload:{keyword:n,limit:10,competition_id:(null==Xn?void 0:Xn.identifier)||t}});case 2:s=e.sent,et(null==s?void 0:s.schools),n&&""!=n&&rt(null==s||null===(r=s.schools)||void 0===r?void 0:r.filter((function(e){return e.name.includes(n)})));case 5:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}();(0,A.useEffect)((function(){te.listParams.url_suffix_name=fn}),[fn]),(0,A.useEffect)((function(){ie({type:"competitions/getList",payload:r()({},te.listParams)})}),[te.name]),(0,A.useEffect)((function(){(0,S.Dk)("在线竞赛")})),(0,A.useEffect)((function(){ce.pathname.includes("list")&&Ln(!1)}));function dt(e){e.stopPropagation()}function pt(){return pt=c()(a()().mark((function e(n,t,s){var i,o,l,u,d,p,A,h,x,m,b,y,I,w,k,E,j,C;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.stopPropagation(),Ke(r()({},t)),(0,J.tJ)(ie)){e.next=4;break}return e.abrupt("return");case 4:if(null==t||!t.is_authentication||null!=oe&&null!==(i=oe.userInfo)&&void 0!==i&&i.authentication){e.next=7;break}return ie({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}}),e.abrupt("return");case 7:return e.next=9,(0,q.ZP)("/api/competitions/".concat(t.identifier,"/check_open.json"),{method:"post"});case 9:if(0===e.sent.status){e.next=12;break}return e.abrupt("return");case 12:if("ismodel"!==s){e.next=27;break}if(!0!==t.member_of_course){e.next=17;break}(0,S.xg)("/classrooms/".concat(t.course_id)),e.next=25;break;case 17:if(t.invite_code){e.next=20;break}return g.ZP.info("本竞赛只面向部分学校/单位开放,你暂时没有参赛资格"),e.abrupt("return");case 20:if(x=function(){var e=c()(a()().mark((function e(){var n,s=arguments;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=s.length>0&&void 0!==s[0]?s[0]:{},e.next=3,ie({type:"competitions/addApplytojoincourse",payload:r()(r()({},n),{},{invite_code:t.invite_code,student:1})});case 3:0===e.sent.status&&(t.is_new?f.history.push("/competitions/detail/".concat(t.identifier)):(0,S.xg)("/classrooms/".concat(t.course_id)));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),!(null!=t&&null!==(o=t.need_apply_info)&&void 0!==o&&o.need_apply_name||null!=t&&null!==(l=t.need_apply_info)&&void 0!==l&&l.need_apply_student_id||null!=t&&null!==(u=t.need_apply_info)&&void 0!==u&&u.need_apply_sex||null!=t&&null!==(d=t.need_apply_info)&&void 0!==d&&d.need_apply_phone||null!=t&&null!==(p=t.need_apply_info)&&void 0!==p&&p.need_apply_grade||null!=t&&null!==(A=t.need_apply_info)&&void 0!==A&&A.need_apply_teacher_name||null!=t&&null!==(h=t.need_apply_info)&&void 0!==h&&h.need_apply_school)){e.next=24;break}return ct(!0),e.abrupt("return");case 24:x();case 25:e.next=70;break;case 27:if("personal"!==s){e.next=57;break}if(!t.is_new){e.next=54;break}if(!0!==t.enrolled){e.next=32;break}return(0,S.xg)("/competitions/detail/".concat(t.identifier,"?type=1")),e.abrupt("return");case 32:if(!t.teacher_need_phone&&!t.member_need_phone){e.next=36;break}return n.stopPropagation(),en(!0),e.abrupt("return");case 36:if((0,J.tJ)(ie)){e.next=38;break}return e.abrupt("return");case 38:if(null==t||!t.need_check_mail){e.next=42;break}return n.stopPropagation(),v.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",icon:null,content:"您暂未绑定邮箱,为了后续竞赛奖项颁发等相关事宜的正常且准确进行,请完成绑定再参加报名。",onOk:function(){window.open("/account/secure")}}),e.abrupt("return");case 42:if(null==t||!t.is_authentication||null!=oe&&null!==(m=oe.userInfo)&&void 0!==m&&m.authentication){e.next=45;break}return ie({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}}),e.abrupt("return");case 45:if(!yn){e.next=47;break}return e.abrupt("return");case 47:if(C=function(){var e=c()(a()().mark((function e(){var n,s,i=arguments;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=i.length>0&&void 0!==i[0]?i[0]:{},In(!0),e.next=4,ie({type:"competitions/AddTeam",payload:r()(r()({},n),{},{identifier:t.identifier})});case 4:s=e.sent,In(!1),s&&0===s.status&&(ln(s),rn(!0),ie({type:"competitions/getList",payload:r()({},te.listParams)}));case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),!(null!=t&&null!==(b=t.need_apply_info)&&void 0!==b&&b.need_apply_name||null!=t&&null!==(y=t.need_apply_info)&&void 0!==y&&y.need_apply_student_id||null!=t&&null!==(I=t.need_apply_info)&&void 0!==I&&I.need_apply_sex||null!=t&&null!==(w=t.need_apply_info)&&void 0!==w&&w.need_apply_phone||null!=t&&null!==(k=t.need_apply_info)&&void 0!==k&&k.need_apply_grade||null!=t&&null!==(E=t.need_apply_info)&&void 0!==E&&E.need_apply_teacher_name||null!=t&&null!==(j=t.need_apply_info)&&void 0!==j&&j.need_apply_school)){e.next=51;break}return ct(!0),e.abrupt("return");case 51:C(),e.next=55;break;case 54:ft({name:""});case 55:e.next=70;break;case 57:if(!0!==t.enrolled){e.next=60;break}return(0,S.xg)(s),e.abrupt("return");case 60:if("personal"!==s){e.next=68;break}if(!0!==t.enroll_ended){e.next=64;break}return g.ZP.info("报名已截止"),e.abrupt("return");case 64:He(!0),Ke(t),e.next=70;break;case 68:He(!0),Ke(t);case 70:case"end":return e.stop()}}),e)}))),pt.apply(this,arguments)}function At(e){(0,S.xg)(e)}function ft(e){return ht.apply(this,arguments)}function ht(){return(ht=c()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Ge){e.next=2;break}return e.abrupt("return");case 2:if(qe(!1),!xt()){e.next=5;break}return e.abrupt("return");case 5:return e.next=7,ie({type:"competitions/AddTeam",payload:r()(r()({},n),{},{identifier:null==Xe?void 0:Xe.identifier})});case 7:(t=e.sent)&&0===t.status?(rn(!0),ln(t),ie({type:"competitions/getList",payload:r()({},te.listParams)}),Ye(!1)):qe(!0);case 9:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function xt(){var e,n,t;if(null!=oe&&null!==(e=oe.userInfo)&&void 0!==e&&e.is_teacher){if(null!=Xe&&null!==(n=Xe.teacher_staff)&&void 0!==n&&n.mutiple_limited&&null!=Xe&&Xe.enrolled)return g.ZP.info("你已经报名,不能重复报名"),qe(!0),!0}else if(null!=Xe&&null!==(t=Xe.member_staff)&&void 0!==t&&t.mutiple_limited&&null!=Xe&&Xe.enrolled)return g.ZP.info("你已经报名,不能重复报名"),qe(!0),!0;if(null!=Xe&&Xe.enroll_ended)return g.ZP.info("报名已截止,无需报名"),qe(!0),!0;console.log("---",Xe),null!=Xe&&Xe.is_new}function mt(){return(mt=c()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Ge){e.next=2;break}return e.abrupt("return");case 2:if(!xt()){e.next=4;break}return e.abrupt("return");case 4:return qe(!1),e.next=7,ie({type:"competitions/JoinTeam",payload:r()({identifier:null==Xe?void 0:Xe.identifier},n)});case 7:(t=e.sent)&&0===t.status?(rn(!0),ln(t),ie({type:"competitions/getList",payload:r()({},te.listParams)}),Le(!1)):qe(!0);case 9:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var gt,vt=function(e,n){e.stopPropagation(),Kn(n),n.teacher_need_phone||n.member_need_phone?en(!0):null!=n&&n.need_check_mail?v.Z.confirm({title:"提示",content:"您暂未绑定邮箱,为了后续竞赛奖项颁发等相关事宜的正常且准确进行,请完成绑定再参加报名。",onOk:function(){window.open("/account/secure")}}):null!=n&&n.enroll_url?(0,S.xg)(null==n?void 0:n.enroll_url):n.external_url?At(n.external_url):function(e,n,t){pt.apply(this,arguments)}(e,n,2===n.mode?"ismodel":n.personal?"personal":null!=n&&n.is_new?"/competitions/detail/".concat(n.identifier,"?type=3"):"/competitions/".concat(n.identifier,"/detail/enroll"))},bt=(0,A.useState)(""),yt=u()(bt,2),It=yt[0],wt=yt[1],kt=function(e){te.listParams.keyword=encodeURIComponent(e),te.listParams.page=1,e&&(0,Ce.tk)({name:e,copywriting:e,position:"Competition"}),ie({type:"competitions/getList",payload:r()(r()({},te.listParams),{},{edu:de.get("edu")})})};return console.log(te.listParams.category,"competitions.listParams.category "),(0,ae.jsxs)("section",{className:R.bg,style:{background:se.isSaiaDomain?"#fafafa":"#fff",minHeight:"100vh"},children:[(0,ae.jsxs)("div",{style:{position:"relative",height:"212px",overflow:"hidden",width:"100%"},children:[te.listParams.url_suffix_name&&""!==te.banner&&(0,ae.jsx)("img",{src:"".concat(P.Z.IMG_SERVER).concat(te.banner),style:{width:"100%",objectFit:"cover",height:"100%",position:"absolute",left:"50%",transform:"translateX(-50%)"}}),(0,ae.jsx)("div",{style:{position:"absolute",top:"0",width:"100%"},children:(0,ae.jsx)(ue.jL,{title:fn?te.competition_title:"竞赛组织",sunTitle:fn?"":"激发创新活力,培养软件人才",img:te.listParams.url_suffix_name&&te.banner?"":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA2wAAAE+CAYAAADxtZOEAAAAAXNSR0IArs4c6QAAIABJREFUeF7snQl8nFXV/3/neSb72nTfaSHdkjTd2MpaoLIoKEh5FRREEVQWgRdFZKsvIqiv8JdVQGTxFZSioAhCWVr2At0z6Qp0pXvTJs0+M8/5f+4zSZumaTMzmcyW3/NpPjPJ3HvuOd/7NJnf3HvPEfAiARIgARIggRgT0F0Lh8Px/RuqpTEe+tDDCZbD9pwthVM+Syi/6AwJkAAJkECPJSA9NnIGTgIkQAIkEDcCuvOj26E6M24OHHrgu6XPMTclqG90iwRIgARIoIcRoGDrYRPOcEmABEggEQjoznn/A8WtieDLAT6I/FZ6H/3ThPSNTpEACZAACfQ4AhRsPW7KGTAJkAAJRJ+A6kwrLKu7po+D43kL0L5h9evuxoIqWM5pKJy9JPShblcR0dDbsyUJkAAJkAAJhE6Agi10VmxJAiRAAiTQAQH/K8Uvq+Oc5b4kAqgGH823AIySaf1j0/rcfcwb+YY0VZWYduq2Mu32/VkyPzPftz667VQhLbb3ex6l/lZGwTJnz/pTgz7t8991rjUu89jmEiCgltyZdtant/MGIQESIAESIIFoE6BgizZR2iMBEiCBHkbA/8qYTYAO7FjkHKB69v7Azhv1tqO+k4zwslpF2F6J1yrfgnIt+F2rrNtfAEazP3w1i52mqgnBKWwn2dqJ0f1Em8gLnjNXnNfDpp7hkgAJkAAJxIAABVsMIHMIEiABEkhlAv5XS/4K1f9yRZXIY1DxhhRvQXE2rNy7gjqo7XpacKXN7DJUbVmjcx/2rde19nFbRqk/YDVq9cKrxEFOKP6r6FdUdbppa1lyvX165b2h9GMbEiABEiABEgiHAAVbOLTYlgRIgARI4AACgdnlP3Ac52HzgqdPeo5MWVAfCiZdd1cvrdpaZXYYWkZ0tXTat4WydUPkvheMZnNX2oJPgutxUeoPwUcy4f8dE4rvpo2+Wj4tAOct44VtyySZvmRRqH3ZjgRIgARIgARCJUDBFioptiMBEiABEuiQgM6ZPCbgc5abF23gZPnSordDRaWVt66B6mFtj4e5K2auIgpaab8TMdhWWs6zBdtEpb+Fh6Xklz8K1ffA7Ek/ddT5tSWy25r+1d4iM51Q+7IdCZAACZAACYRKgIItVFJsRwIkQAIkcFACgdeP3KKq/cWSO+zTPrktVFRa8fN/qOq5bUWZm9OjzepZ62utx9taBV3r6lp7URdpfwCXSdldj4fqu3/2lNcAfAki//JM/+SrofZjOxIgARIgARIIhwAFWzi02JYESIAESKBDAoHXj/mbQi+AyAee0+YdFyomXfqTW1TljrZn0szSWusK2t7lteD5OHclbd/myY7PtEXaH7Y1SUruDmlbo1bOSHc2rd+lgmxRud6ePo/n10KddLYjARIgARIIiwAFW1i42JgESIAESKAjAoE5x/1AHX1YxPJb4ukl0+bWhkJKK274sgacfwfbtllWc79tKRHQ9nnb5bZWvbb39Fvk/UXQhPGj80Su8IXk91snnBTQwFwztG1jokz7YHEo/diGBEiABEiABMIlQMEWLjG2JwESIAESOICAzjn5sIAG1rgCxiNflpPeeSUUTLrip4O0oemL/cRZm45ta7i1/rijn3W1v1jWfCm/98hQfDZtAm+d9D+qzq2WZW2Rk+cOYuHsUMmxHQmQAAmQQLgEKNjCJcb2JEACJEACHRJw5p6yzFEdK8CD9rQ5V4WKSRddtVUV/UJp37aIdijt27c5WH8RPCoTH7giVJv+udM+EcUUiDxhn/zWd0Ptx3YkQAIkQAIkEC4BCrZwibE9CZAACZBAhwQCb0//X6j+N0Q22Ce9PixUTLrgh686qqcHd0QG/yyZumzumbXgN+7zttfe11vbuWkiI+8vwBUy+eFHQ/FZ35s+yPE7G41XgFzgOfn1WaH0YxsSIAESIAESiIQABVsk1NiHBEiABEjgAAL69pmnBOC8aV6wPfZEOe6VkM516fzL71LgZ60GjRgzV6tIay/OXA1npNzebJIHirlw+4vYU2TywwtCmVZ9+4wrHOgfBPBLTn4fmTKrOpR+bEMCJEACJEACkRCgYIuEGvuQAAmQAAkcKNgqZ6RrVf0OVeRZwO1y4sv/Ewomnf+9GY6jz+1t27JS1laUGXG2N3Nkaz4SN01JsB7bfleY/QH4pDA7T4rvbwrFX/+7Z70CxZkW5B3rxJdPCqUP25AACZAACZBApAQo2CIlx34kQAIkQAIHEAi8e86zEHwDwGL7+H9NDAWRLvjeEY7fv3pvkkjTqTWziCvUgoWxW+uwmZfbJpDc+/PWJJFh9hcLi6wjn5oUkq/zLspXX802BTIssa+T41/8f6H0YxsSIAESIAESiJQABVuk5NiPBEiABEjgAAL6wde/5jjOC0ZEWbanRI6ZtawzTKoq+tG3qxXI21tjrcNq2a0raW3/dHWm6Fpy/x+g8Fq9Mv2tx+2j/3xZZ366OvD9cy91VP9kjteJpA2VqbO+CKUf25AACZAACZBApAQo2CIlx34kQAIkQAIHCrY138nUzbXbVDUPInfZU5//eSiYnHnffEcVJwRXy9oup7UkITHFtFsSkrSuqO3L+Ngm0X8E/S3Ij+TYZx4Oyc/3Z7ylotMEeNea+vyJofRhGxIgARIgARLoCgEKtq7QY18SIAESIIEDCAQ+/MafAf2WAOvlmL8eFkqNssCHF/xeVa9p1VvBpJDB1bFD12Jr/TO2r52bMDKM/hY8R8vUZz7ubCp13kVDFIF16qhlAVfL1L890Fkfvk4CJEACJEACXSVAwdZVguxPAiRAAiSwHwH95OIznYDfLZxtWXKaHPUXN3PkoS798OuXOI4+2dqmrUgLPm8Rby27It0djm0at8v6v5/IO1R/k+nRGpSfJyOebOzUx4++9XPHce4UEb/kZA2Rsj9u7awPXycBEiABEiCBrhKgYOsqQfYnARIgARLYX7DpTAsfr/lMoYdB5F/WUU99tTNEOu/r4wM+/5LgUbOWGmzBImwt2SFbV8325SMJvtqyDtdWyIXRH8BS+/h/lnfqn8706MefrQFkCIDnraOfntFZH75OAiRAAiRAAtEgQMEWDYq0QQIkQAIksL9o+/h7NzlwfmWJOBDPKJny6GeHQqTzL0/Thk17HCDDPcMmrWtqbQXZfqrMNbc31X+b9uH1t56wT3jpu51Nn37yvW+oOs+ajZeW7TlVJv/xrc768HUSIAESIAESiAYBCrZoUKQNEiABEiCB/QXbkh/0U59/AxTpKnK/PeWxazpDFHj3rPnqOJPb1ltrUWVuIhL35+YHe1fQ9hXYdmuxtWSCDKe/iFxtn/ifTs+i6fzLPnIUR1mClTLlj2M6i4WvkwAJkAAJkEC0CFCwRYsk7ZAACZAACewv2hb84FFV/b6INCLdGiVlD204FKLA3OmPKbAvvX5LRv79i661qcfW+vrBjIbQ31Z7qpz86oeH8kvn//DLCuffpo1YuEwmPfI4p5oESIAESIAEYkWAgi1WpDkOCZAACfQwArrwqkGq+imgWSrylD3pwe8cWrCd9kNV56H2bfam728RYPvS+QdzSO5N938Q4wfrL5CAlZedL1Neqj+YX6rP2Vj09hJVLRGR5Zh4UpnIBYEeNpUMlwRIgARIII4EKNjiCJ9DkwAJkECqE9DFP75LVX8m5iwb7Cky4Z5FBxVHc04+JqD6YWvSkYMKtw4M7CfiWrZMdtZfIJX2KXNLDzUHuuiay1XxiGkjgq/JxPv+mepzxvhIgARIgAQSiwAFW2LNB70hARIggZQioJ/dWICa5qUKDBNBJQoKpsiImR2m0Nf5Z2c71VV7HIUVPK+mbhrI1jNprbXVgoKuJa1/y+sG2t6ft/bppD9Envac8t4lBxWQS24YASewWAX5AsyWCfeenlKTw2BIgARIgASSggAFW1JME50kARIggeQloEtvOBYq7yjUIyIPyvjfXnWwaHxvHLNMgLEtGf1dseZufGwj3IKrXUFB11po2zzZe2StJd1/q9g7WH8BrrVP+/D3HfmiOtODirp3VfUYEdmC7JxyOWLmtuSdBXpOAiRAAiSQrAQo2JJ15ug3CZAACSQRAV16009VnV+3CLCbZPyv7+7Iff/rR/0F0Av3ZX10185aMkAGE460irQDa7YFLbb+vN0y3N6iba39PWKdINM/eq+9H0Gx1vAsIOcDcGB7pkvJL5nGP4nuN7pKAiRAAqlEgIItlWaTsZAACZBAAhNQ7833QnFti6y6C5ZnppTMbG7rcmD25P921PnfVuXVdgVt/9T+LULOpBxxi23v03TuNy3K7WD9ReHY6fkFMm1ubdvxdfmveiNQ9zgUpti3SS5yqZTd+ecExkrXSIAESIAEUpwABVuKTzDDIwESIIFEIqCVt98J1Z+3JAlZAUsfgUo1LNRAUIXA5l2BjR//A8AId5UtqLzarLId6mf7It2/FlsH/W3PvZ5h5zwKP/oA0hvQXhBnMBTXQdEbgA9iXSglM59PJH70hQRIgARIoOcRoGDreXPOiEmABEggrgR0+S8vgePc64qkjq7m7UsCW+aYc2zpQb3WsoS2X9t9Z9j2N9FBcbb2/W3PYs/gc0cpJLvtS/vKtslq2NZ3ZfQtB2yXjCs4Dk4CJEACJNAjCVCw9chpZ9AkQAIkEF8CuuY3A9DoN6JtXEeCzNn+7qLAnrWXtGaDbP1j1br1sdV7s97WPtlI+7atbdw+Krs9w74yF57Ckft1dF9zjb2GnKzbZej1DfElxNFJgARIgARIIEiAgo13AgmQAAmQQEIS8L1cfIcIbjZZ/DuqzXawem17xVybemymrSXWDlus8+WsFW8nZMB0igRIgARIgAQ6IEDBxtuCBEiABEggYQn4XxlxtgbwNEQK29dlMytz+1bT9iUaCWYgMf/a1nKzFngy9DyZ/vn6hA2WjpEACZAACZAABRvvARIgARIggWQjoK8ccXhAnYcATHccdTXa/klF2hbXDkq41iLaIlKnjj7uyR1+o0yb22HB7mTjQX9JgARIgAR6FgGusPWs+Wa0JEACJJC0BPTfxSP9ErgMqpcCGGDW0PYrnt0mP4lYslgVj6ZZ1l/krE9rkjZoOk4CJEACJNDjCVCw9fhbgABIgARIILkIqM608O9nBvrTc0dbOQO/os3V2QI7gKy+QEbvgFX19i/ktBU7kysqeksCJEACJEACHROgYOOdQQIkQAIkkJQEdPXdJfD5vPs7r40y7raspAyITpMACZAACZBABwQo2HhbkAAJkAAJJCUBrZx5vGrg3bZp/d0SAeN+YYlIa4XtpIyNTpMACZAACZBAKwEKNt4LJEACJEACSUlAl970NYXzgnG+NSOkmzdyZ2aaTJvpT8qg6DQJkAAJkAAJtCNAwcZbggRIgARIICkJ6OIbblQ4dwcrXgdlm3kuYudK+f/WJWVQdJoESIAESIAEKNh4D5AACZAACaQCAV149RKFjm9bQNtkjbRsGSnlD6xJhRgZAwmQAAmQAAlwhY33AAmQAAmQQFIR0Jr5Y+D3X6U1q67cz3Gz0GYKZmf0fwkZfW6RoslLkyowOksCJEACJEACHRCgYONtQQIkQAIkkFQEtOqjp+DoxYd2Wv4pfY7+WlIFRmdJgARIgARIgIKN9wAJkAAJkECyE9Dd8yaj+rMXNdA8JHh+rTVPpIlMAEvqJH/MGVJ0zHvJHiv9JwESIAESIAGusPEeIAESIAESSCoC+vaXpvqdwPvuHzAB1AHEan1UqAo8ln2cnDT7g6QKjM6SAAmQAAmQAFfYeA+QAAmQAAkkMwFVFeeDc38P1avd3JCt59baBaWwvu45/oV/JHOs9J0ESIAESIAEWj6bJAgSIAESIAESSA4COufLpQHbqdi7E7J1Q+T+mf0htmy13jhqkMyc6SRHZPSSBEiABEiABDomwC2RvDNIgARIgASSgoC+cmaGk+Nfo+oMDAo2sx+yRamZ521VHABbrFPlpNlvJUVwdJIESIAESIAEDkKAgo23BgmQAAmQQMITcMVaVv0njuOUGWfFFWstZ9jUFMsWuPXYIDC12MxlWXaT5ckZKCe8vCvhA6SDJEACJEACJEDBxnuABEiABEggGQnoB8dmOQ0wYq3ErKq1/aSxtWi2WWhzF9lartbckVDZbjtSKqd/sC0ZY6fPJEACJEACJMAVNt4DJEACSUWgqUlLAoJTFJgkwDgFhguQAyAbgF+BRgCNotgFwWYAmwBsdp872CQWNosHmzOATSKyJ6mC72HOmgQjmHPsUQGf73WF5rXP3r8v4UjwT5kRb+7VJsu/uxJnXhHPmZ7TPpotIq2n3XoYzcQL151fIK8BKLCbkR+wkG8B+Y6DfBHkKZDnPjowc5+rQI5oy6O4/9+zVZEtQCaAdAi2qOLl7HQ8KCLbEy9iekQCJEACkRGgYIuMG3uRAAnEmECT6li/D3Oh6BetoUVQB20Rc4otRtSJEXYafBQHm9PTsQXADr7Rjxb10OzonJMzfY1VD4g43wvm7m+zhNb23FrL8+CRtg7a7c39rxDLnt3oT78k98ufmDnlFUUCqlrU3IxBamGQ46BIBUWWoJcqihToJYoiCAoVKBBFoQoKBchXhRVFN1oFe5WluDorQ56Jum0aJAESIIE4EKBgiwN0DkkCJBA+gQaf3uw4+GX4PbveQwR+KLaqYAtahF3L4xaxgj+zPNiaAWwRkdquj9hzLWx5bXxOX/Vd6TiBu40Ea10123tGrXXf4949j21yjWjw9Frbth31F1h/sO202/GlJdspxA99r6lqr1YhpopBEAx0H1uetz6qIiPR7lrLwi1ZaXJnovlFf0iABEggXAIUbOESY3sSIIG4EKhv1o9UcVRcBg9j0JZVO7Nat9WIPDGPgi2OeW4Ff9Yi7rZxS2YQrM452bNn27Kj1ZIrBfJNN5tIW0HmtjJ/rhzA3UXXdtujWXkzVbPNY5sXQukvmOc4zu/qs9JeGXT2pvowpjllmqpqWhMwHH4cHlCMFOBwKA5XweECjFR1txsn5yXYmZ2G/iISSM4A6DUJkAAJ7PuTRxYkQAIkkNAE6lQHiQ8b3SSAKXSJoAGKbUbcacuj+V4E28U8WthmKbb50rA9GzCrQb5UCd+cX6r95/CxHjjnK6wfiuoABx1McNvU/S05IF2Rtx+IYCKSiPuL7FaVh9Vy/ppzzoaKVFt1U9Vcnw+H+62gGBPF4Q6CjxAMU4WdKvdV+zgsCydkpcl7qRof4yIBEugZBFLqzU/PmDJGSQI9j0Bds14BxR96XuTtIhZUi2I7BNuh2K5BYbcDFnaYR7Gww3Gww0rDjgxgJ4DdiSg+tOKm8wA8Cmhugs7pengyvyRjZ65NUP8OcEtVezf4cIQrwiwc4RhhBhyuwBFQ9E+WOKLtpwC/zs6Qn0XbLu2RAAmQQCwJULDFkjbHIoEuEjCrElVAntWIIrFRBCf4JYJMBTJEkeFYSDeP6iBDLKS3nC3xAPCJoEkd+MRCkyqaATRDUAMHu9TCLgSwO9NC1e7d2DVokCTMFrG6Jn0FwJldxNfjuosgoMAuUeyEYKcqqkRgapKZxyr3e8VusbHLUey2PdjlB3ZnA9UiUtddwNR7011wNLHfRNueU6XklwlRdFtVMxqBgerHYDjuObLBLWfHhruCLLiNsaC75ivJ7S7LyZCSRIth0ybNLixEr0bzO9xGoTjoBQu9oMg3GS9FkN7yOzyt5Xd4msmC2/I7vNn9HR78fd5sCZoE7u/0RlioMl8aQJWTiaoiYE8ifmiTaPNBf0gg0QlQsCX6DNG/Hk2gqkoLkI5htgdDFRgGB+YNWkzOlIhij9jYog622iZdtmCLrw5beveWmlhOitnO1eDDjkRMahBLDrEeq0Xs1YiiWgV7BKhRc08Ae1RQJ3AzbNaJhXqFu7Wz0ZRUsIBGVTSpjSYbaDbPATQ5iqY0830amhQ1Ac/n/3eUHahPh/r8cMxXsx9wEiXl/gYpueuj7mKuqiYzYkET0CvgQy9b0Mtx0EsFvaEY2EaQDQbcBB99usuXnmDXTsfhmSKfxyPWnTs1Py0HA0QxIKAYIBb6awADVJAXC3/c/6cW1gmwPuDHBjRjfVGRVMdibI5BAiQQPQIUbNFjSUskEBMC5tP2rbUoyE5DoZpPZB0UOYq+UPR13ww4bk2ibrsUqBdgs8AVcdscP7alKbbm5ZlVG3GiPXC9X8/XAGZF2y7tJR4BNxunEXVm5RdoluAqsDm316wSfC7B18zPfKrBRzHfS8vPgq/5rWBNPmPPJJwwWT7N9+Z5wLKCj+bYW8vPzH1rxKJJM9n6vC0gc0jO/L00QsuS4KPtODCrHh4BPBCkA8hwV7pNXTBFlgJZIshRIFcUeSrIFyA3qRN5JN5t06lHIvhxdrrc12nDLjSorNT0QSMx0FEMtoHBCgxSYKAE60N22yUWGs2HamabtGW2SluoEge76n3Y3T/XXSk3H5jwIgESSHICFGxJPoF0nwTaE6ip0d4BC0NhYaQKxphPdmNBybLgU8etWbZWHazenYMVI0RMEesuXfXN+rQqvt0lI+xMAiTQcwkI3shJl+nRAmBWSKsaMNgWFJudDwoMlmB9yG5/T2V2OohiBRx8bjvYkJ8v5qwqLxIggRQn0O2/XFKcH8MjgYQnUFurA/wWTlLg2JYVglj5HBALqxyF1+PDskjeWKiqXe/DNpiiu7xIgARIIAICImjOSkOfSMtotAi0QZagWBwUw8bh6iArAlci7eII8KHHwdu5ucKi75FSZD8SSGICFGxJPHl0nQTCIbB5j/bNsnCeCuJyAN8SbPMrVoiNFdXp+DSU1bcGn57sOJgTTpxsSwIkQALtCYiNGdkeeT5UMqY+3a46jIGN8ZaiNFZnhw/wW1HZ4OAfA/Nke6i+sx0JkEDqEaBgS705ZUQkcEgCVQ16gihmxBmTOSe0ThWrAwGs6pOHNR3VGKtv1ntVcW2cfeXwJEACyU5A8FROunznUGGoalZ1PUrUwnhRjFO45xLjdqlgVlGWvBs3BzgwCZBAwhCgYEuYqaAjJNC9BNps6zlCFWd092H4cKKxLDc5xNpAAJ/aNlbnZ2CtEXD1TfqZAiPDscW2JEACJHAAAcH27DQMaJ8YyWy73lWHcZaNo1Xd3QcJUUTcTe4keNVRfFqUhU3dkdCJdwkJkEDyEKBgS565oqckEDYBs62nuh7lACbF4dxF2P626RCwLTTbgp92xQj7kgAJkEArAbEwNTtNPjTfb6/TgR7gaLFwpGpsUuxHOhNioQEBfAZgYUE2lnS0GyFS2+xHAiSQHAQo2JJjnuglCYRFoEa1t9OAU2BhSowPx4fl56Eae2xMsYKJUniRAAmQQNcJKO53FM/7FUcCGN51g7G34Io3B/OtLLyVL8wQGfsZ4IgkEB8CFGzx4c5RSaBbCLi1gA7DmRCcnChbeyINNN2DC6DoH2l/9iMBEiCBtgRUsNPnxzMpQiUAxdxNa/GfkhIxtQl5kQAJpDABCrYUnlyG1rMI7G7Uw0VxkaPok+yRm2LD6TYuVe3+ukbJzor+kwAJhE7A7+BJR7En9B6J3dIS7FDBXwozxWyZ5EUCJJCiBCjYUnRiGVbPIWCSidQ04QzHwemxKNwaC7K2hVJbMC0WY3EMEiCBnkMgoHg74GBpikWsloXX8jPwKpOTpNjMMhwSaCFAwcZbgQSSmMB21TxPA0yq6uKDhWEyMDqOm/ksaf6/p9s4G8BhSTw1dJ0ESCAxCaxrDuBfienaIb0yoizgOPAcotVqfxae7CuSMiuISThPdJkEuoVA0ryB65boaZQEkpxAdaMWBwQZlqLB76AxzYeG/Hw0Am6a/ICIBFpDNOmrAXiqq5GNTBSJg94BQbHlYJxKYmVJS/dgkqPoLYpeIsgXQSa3Ryb5zUr3SSBOBEQQcIA6DaBWBbua/KiwBDWWoClOLnU4rCj2OBaW2YrVamEnGlFVUIB68/u8g9/l7u/zmhpk+tKQ5bGQ6QiybEVTQaasTqS46AsJkEDXCVCwdZ0hLZBAUhNQValqwBALmCLiprjOjXdAAaCXOijQllVBAUQsZFuCLEuQbWrIWUC2mOeCbGh8C9zGmxfHJwEScPcQNKuiNqCoBVBrnvsVtY7jip79LiPiPIL18eYm4vr5iQPML8rCRhHRePvE8UmABBKPAAVb4s0JPSKBuBEwq3C761AqHhytDsYBsOLhTEAx2AlPhHlsI+LsoKCDtgg6G1lugXA95DaieITIMUmABCIhIFAo6h0jxIwoc1AXCD6a70POligCv0ewIRIXotDHEQvL1I+PCnPgbbt6FgXbNEECJJCCBCjYUnBSGRIJRIPAzp2ab2djigMcI4oB0bAZqg1RePxA/zBF20HN24I0SFDEWVZQxLlCDsi2LWSpumf8eJEACSQKgeBqWV3rapnfQZ22CDQFurwK5QF2iYXdsQxXBVssYF6gHvN795aaWI7NsUiABJKbAAVbcs8fvSeBmBDYXqeDbGCCJShVYEhMBgUk4KDQcVDY3et8FpAhFrJsIMtsvXRX6ARZEvwy31PQxWjSOUzPIWC2JQYU9QiujtWZLYzm0XFQF85qWbjELEGDLdgSbr9I2guw0VF4A8DivjmyKRIb7EMCJEACFGy8B0iABMIisFM13+PDWKcZY8XCaAVywjIQZmNVpPkdFJkVsjC7Rq25JUh3z82ZM3T7VuiMuMsSdf06VOa2qPlBQySQdAT2bWE0K2RmxcxdKXPUFWYNsY5HgT3pFnZ017hihKeDlVY6lvvTsLy3cCWtu1jTLgn0JAIUbD1pthkrCUSZgKkBV12N4U4axrWsvg2O8hB7zTmKDEdRqMGtjAl1WUCaZVbnzJk5syoXPEPnCjoAmQJkJpTDdIYEokhABKqKBiPCWkUZzHbG4GqZSfjR5S2MXXZX4fN4sEPUzaIb1UuAL8wqmuXDsoICrGNgtumPAAAgAElEQVQttKjipTESIIFkqsvE2SIBEkh8Art3ay8nA6VwUGrbKO6kZlBEAakiPRAUbt26sheRcwfpJIBlxJsRcR4LW23BEgiGCTAMimEQDFVFRjTHpC0SiCYBETiqqA8YASbuSlm9WU0yWxj9AXelzInmeNGyZQmaBdhtCeqiZtOCPxDAaljwWk3wFhbKrmjZph0SIAES6IgAV9h4X5AACXQLAVXN2F2PcbBQporSaK8ymcQkPkGB+pEHK3mKgtuCF3rnyJ/aQjelFQD0q/dhmFgYBgfDAAyFYqgRcy2PA1S7+zRft9wKNJosBAQmEcbnovjcPPqBPgEHowKKBnXQEP9lstBACqAWUGfqmokdnRU1BRpF4IWDisJsLBORhKrhFhoZtiIBEkhWAhRsyTpz9JsEkoiAqnp2mTNvDiZBUQZEtW6aFVDkBRy3wHZinyVT+LIz8IvcdFkS7vQZho3AYPVjCBwMhdUi5IKibogqhoigH0VduGR7TnuTyh6K9RCsVWCNJfhcHXwOwedZafhMRHa2pbGrVif4FT9VQV4SUFJRNJiVNLHc1b9orPg1Q1ChFhb2SsdyEfEnAQe6SAIkkIIEKNhScFIZEgkkMoHKSk0fNBzjIJgEQQmAtKj5q8j2OciHuGfHEu6ybFT1zsTl3fXpfIuoG9Qi6oZAYM4Umqye5mswFIMhGMjtlwl3a0TFoRZB9gUE64wgg2KtJVhjBBo8WJMJfBFOzS+zSr6rCb/3+937KPEuB2rEmRFplkTtrJwPikooFhbmoFJEfIkXOD0iARLoaQQo2HrajDNeEkggAqtVM/rWoxTAJLExNlpn3hSw4SDXr8iDqcGWIJfl4N0++fKbeLujqn2amzFIbQxWB4NcYacY5LQIOlEMhKA/69PFe6bajR/csrgBig2WYJ0RZnCwHhbWqQfrsoBN4QiyUKKrqtMf+QM4I2G2HbeKNKDOsqIj0iwLfg1gOYCF27PhLeZ2x1BuDbYhARKIIQEKthjC5lAkQAIHJ7Bhg2bl90ZZQDFZBKOB6JzXMtklVZETUOTEc8ukOVfjsfG/vbLknWS4D0wGUAB9fT4MdCwMVMcVcWZ1biBMIXVB/9ZHNcKYV9cICKoAfAHFJoj7aETZRhFsEA82pAMbRGRP1wYJv3dVgx7vD+BqU2Q+/N5R62G2O9ZbHtRa6iY4icZxOpNEZaUtWFCzExVDh0rMSwxEjQ4NkQAJpDwBCraUn2IGSALJR2DLFs3Jzke5ApMcoDhaGW3FQpqvGblqarpJVM/RdQrZLdbbjMt79ZLdnTZOsgaqmtUI9Fcf+quFAXDQ3xL0VUVfI/oU6GcexXwf/HnCrHp2J2pTGFoV22GKNCu2mkdRbGn5fpNY2CQebMoIroxFPd18NGLbtUsLnTTcE4A7l7G7HKhtoc5kpBRBg/nAIwqDm08hVguwsL4GSwYMkKhljoyCbzRBAiRAAgclQMHGm4MESCChCezcqfnp2TDJDyYDGBEtZ1XhUUV2wBS+FrdOWrf+PrQcLOuTLzdGy/9ktqOqBU1A74APvW1Bb3XQWwVFqugtgt4AClVRKOKWbygURSHMc0VuvOI258MU2C2KKgh2qaJKBCadu3nc7ii2i4XtothhOdieno7tAHakQk2uqgb9md+H46Kz5n2IGTTbHQX1loXaKIo0M+Aaj2BBcz0W9+7NQtbx+j/EcUmABCIn0K1vUCJ3iz1JgARI4EAC1dVapOmYCMVkDSbSiNYljiILimx/cOuk2Q4Y1SvNwhO9suUfUTXaw4ypqg0gtwHIs4Fcvw95liDPEeRIAJmmaLnTWqhc3ILlJmuo7Tgw/cyX+ZsXsCwEAFeABaBoUqDBAhpM8WfLdh9rHcUeOw01GYDZhlgjIqYAdI+8qur0TAf4rqPdUgDe1LSIduIQM9EbIVggzVhUUCBmuykvEiABEkhaAhRsSTt1dJwEejaBrbXaP9PjlgmY7Ki75S5ql3lj2ubcm3mj36XLbI3LEVyZnS1fdMkQO5NAHAjU1+vgBsWdAXVXP6NzKRpsQa1ltj1GZ7sjLME2I9Ia/VjYP1e2RsdRWiEBEiCB+BOgYIv/HNADEiCBLhLYWa9DLWCKWypAUdBFc/t1NynwA4IcJxB50hIVbO6fI5dH0y/aIoFYEtjdpHc2+zC+K2NagiZR1Ho8qHWcqNRJM2um1SYFvwPM750tG7riH/uSAAmQQKISoGBL1JmhXyRAAmETMJkNd+zBEelpmBJQTBBEdwuXo0g3K28QZJvnoTooipf75skfQm3PdiSQaAR21usMVXwjnPvexGDO/hmRZol7Li0qNc0UaLQFi5t9mN8nD5+mwjnBRJtv+kMCJJBYBCjYEms+6A0JkECUCKhqWrUPZXBwtDoYE+2kIm6mQ0GOP4Dczmq9eYCbi3JlaZRCoxkSiDmBmiYd0+zDzQ5Q2OngwQyPRqCZr2hlvzRFslfAwkcFaahgQetOZ4ENSIAEUogABVsKTSZDIQES6JhAtWqRU48TLQul0T7vZkY0td5MkW5LkaPtEpYIUNsnB9+KdkFjzjUJxJKASfhS1YB7Ag5GdjiuA4XVci5NolPQ2oxjzqU5DrxWNt4pECYPieWccywSIIHEIUDBljhzQU9IgARiQGD3bu0laTgC4n4dHmUBJ+qgIGDS0reWCQjgo34F8ssYhMYhSKBbCeyq1Uv9gnNMSQx3IEWzbaFaLPdsWlS2O7qJQxSfQfGp+vBpYaGY0gm8SIAESKBHE6Bg69HTz+BJgAS2b9c8Ox8jxI+REBxmWRjqOF0r7CwCT7MfA8xWSQXu658rr5M0CSQ7gd11OsWvuM4B8sXBbo/HrUMX8WVZ8DkONkCxVj34PFCDNX37iimjwIsESIAESKANAQo23g4kQAIk0IaA2fq1u9Gt8XaYBQwHMNxR9A0Xkiosv0mDXo/v9+snteH2Z3sSSDQCqpq9oxb3ioV0W9z6dGFdlrjFxNc5wDoAawszsZFbhcNCyMYkQAI9lAAFWw+deIZNAiQQOoEtWzQnpxeGOYphGsAwBYZCOk++IMB7hdnyXOgjsSUJJDaB3fV6gQLHd+qlYrcAG8TGekuwPjcd63py8fFOebEBCZAACRyCAAUbbw8SIAESiIDAdtW8zGYMafZhiMfGQFUMBNDHAQK2hS/g4JOCbJkXgWl2IYGEJlBdr8fAwpEBB4MtwBSW3yGCzf4ANqenYWNjOjb2FW5tTOhJpHMHJaCqMguwRgLWtk9hBaphN2TByt0DqykDVlY6rJpKVF9wgQSIkQRiRYCCLVakOQ4JkAAJkAAJkAAJkEDcCJhanf/yom8ggALHguXxw3JsWLYFy3xv+2EFBJ2+N04DPv/KeCbEidtE9sCBO70peyAThkwCJEACJEACJEACJJCiBJ6r1Nw0B/2hnW9t7wiBrag6p1zWpCgehpWABCjYEnBS6BIJkAAJkAAJkAAJkED3EpizRjPrG9A/4EPvjlbW1lcDL1cA1fX7+zGoEE0vXCbe7vWO1klgHwEKNt4NJEACJEACJEACJEACPZbA/PmattmDfv409EXAPZe59/L5gNmfAS8u3CfcjhuN6rlXyqem0SPzNbtxD0Zazai7+nRZc98rmiE5GOTxoO6Hx8m2555Texlgz7xAmnssYAbeZQIUbF1GSAMkQAIkQAIkQAIkQALJTsCIq4yx6KOKfgqkt49nzgrgxQrg+DH4/JmLgmfYZqpaw+cifc8Q6DXF0mRsbBuOwsZ6yA3TZMdzlZq+ZSvGWmlouOoEWfXIfE3LSkP6t8ejXkQ02ZnR/9gQoGCLDWeOQgIkQAIkQAIkQAIkkAQETKbIFz5GkZWL/hpAVnuX04Bdaf2w9fQBUhdqOHPmqGfaNPG7Am4njoAPTdecKp/NfE7Tb58BH8VbqCR7ZjsKtp4574yaBEiABEiABEiABEigEwKvrNb8xjoMEAt57ZtaitpzxmO1iDjhgpw5Rz0zp4n/vlc0H5kYkRHA2iumS3W4dti+ZxCgYOsZ88woSYAESIAESIAESIAEIiTw0ibNbt6BARbQq60JTwbWnT1adkRo1u32xBzNbPYjwwi2+97Rvn4Paq+fKg1dscm+qUWAgi215pPRkAAJkAAJkAAJkAAJdBOBV1ZrRqAa/Z0s9HYCsAIOGs+fIJXRGu6R17WgycZhA/pj+Yxx3CoZLa7JboeCLdlnkP6TAAmQAAmQAAmQAAnElIA5k9bUH319DvrZGVhzVrHURMsBk7ikb1/I29thFQ5Drx8fjW084xYtuslph4ItOeeNXpMACZAACZAACZAACcSZgKpa/16AzLOnSLtqbV13zCQ/efA9FPubUH3tabK16xZpIVkJULAl68zRbxIgARIgARIgARIggZQn8PQSzbm4XOrunaOF102T3SkfMAM8gAAFG28KEiABEiABEiABEiABEkhwAvfP0TG+DGy7fqpUJbirdC/KBCjYogyU5kiABEiABEiABEiABEgg2gRMKYCBNvpecaJsjrZt2ktsAhRsiT0/9I4ESIAESIAESIAESIAEXALmXNtDc5Fjnv/oZNQxGUnPuDEo2HrGPDNKEiABEiABEiABEiCBFCBgRNt97+AIqxH+q76EtRRtKTCpnYRAwZb6c8wISYAESIAESIAESIAEUoiAEW2PLoDn8snwU7Cl0MQeJBQKttSfY0ZIAiRAAiRAAiRAAiSQYgRat0eOAxqnTRN/ioXHcNoQoGDj7UACJEACJEACJEACJEACSULgng80K91GdpqNhqZt8CATIwZMg/cCkUCShEA3wyRAwRYmMDYnARIgARIgARIgARIggXgReOAN7a1pyNcM7LzmGKl54A0dFbCQJ9lYbb5/ZL6mXTFFfPHyj+NGnwAFW/SZ0mKCEJgwYUKhz+c7wbKsCapqvkaISD8ARQDSVdX8MtsgIm+ef/75V86cOdNJENfpBgmQQAQExo07OdfJrc/oZdv1H3zwQSPPdUQAkV1IgAQSlsATczSzzkH/q06Vde2dfK5S07ekQ64plqYH3tThroAbgtXme7N1kr8PE3ZaQ3KMgi0kTGyULAQmT56c3dTU9HUAF6jql4ww68T3RsuyfqKq9SKSpqp+y7L8juPssSxrU1pa2qb58+cbUafJwoB+kkAqE5g5c6b17KwXTgLkVFUUK7RYgOGqUgCo3SZ2heALgawQYLFYeHlAn8L35s6dy3MeqXyDMDYSSGECbnbIOZjUqzdWXFwudW1D/X/ztH+6D80/OkF2mZ8/Ml+ze2XBf0GJND/0no7WAOp/dCI28v1Mct4gFGzJOW/0uh0B80usvLz8Ysdx7lTVwVEGtEdEForIWwCeq6ioWBFl+zRHAiTQCYHisiNHwu+/HOJcBMWQSIAJZIdYcl+6lfNARcV77psaXocmsGSjDnEUv1HFyYAOJK9QCMhmEcy1BD8tHyIbQ+nBNiQQKoH7XtEMv4Wc68+QqvtWa4ZZQTN9H3pXezX60fv6afJpe1tm9W3XTvS+/ARsnTsXVkUDsq85S2pCHZPt4k+Agi3+c0APukhgwoQJE/x+/+OqOqmLpkLt/pFlWU9kZ2c/+9FHH/EXXqjU2I4EIiAwbtyUiX71/VQhM9qtoEVgLdhFBFUC+cHKZYtnRWykB3RsEWtLVNVsI+cVJgERqbIE5RRtYYJj804JPPec2hdcIIF739CRdgbyBhRh+a4GaFMBrFYBdzAjM1WtXnMxzrGx87oTZXOng7FBQhCgYEuIaaATkRIYP378+Y7jPKWq2ZHaiLSfiLsd4W+2bT+wZMmSRZHaYT8SIIEDCYwdO3G4X5zfQWG2OHfLJYL7V1Yu/jG3CHWMd9EGfUZVv9kt8HuIURF5duJQubCHhMsw40DArJ4t2wZnZhhp/d0abm8g/4rpUm1W5n54PHbz92AcJi+MISnYwoDFpolFoKSk5Osi8jfV/c6txMVJEZmtqndXVlbOiYsDHJQEUoTAuHEz0v1YfZMqbgQ0q7vDEshjAF6ByEgAIyBOgapY7rgqG8XSzyzLnreiYkFFd/uSaPYXrtdN3AbZ1VmRzZOGyaCuWmF/EuguAg+/qYM1HRk/OkE+764xaLfrBCjYus6QFuJAwGyD9Pl88wBkxGH4gw5phJvH47lq8eLFqxPJL/pCAslAIHhOrfk5AJMTzV8BVinkj0ccNvC+//znP+6ZkVS/Fq53mGwpCpM8aZjF91pR4EgT3UOgpfh2/yunyRazWmeSlHTPSLTaFQL8JdIVeuwbFwInn3xy5vbt25cAGBUXBzoZtGWr5Le9Xu8LiegffSKBRCQwauyErynwJKAFiehfq08i+BziuWRV5YL3EtnPaPhGwRYNigAFW3Q40kr3E7j3HR2Yb6H2e8fLnu4fjSOEQ4CCLRxabJsQBEpLS00a/t8khDMHd8J8QnUGt0gm+CzRvYQgMGrsxG8rnCcBBLciJv7VKJBvrlq++MXEdzVyD0MVbPmZwNBewXE27AJqGjseM9R2kXucmD0p2BJzXujVgQRMBkrNQvGPp4mXfBKLAAVbYs0HvemEwPjx43Mcx9mgqi1vDxIa2apx48aNmzVrViChvaRzJBBHAkko1lxaImi2PZ5jly9dsDCO+Lp16FAFW8lAIN0TfDvR7FdUHiTvXKjtujWoOBinYIsDdA4ZMYF7PtCs66dKQ8QG2LFbCFCwdQtWGu0uAmVlZd9xHOeJ7rIfbbuWZX2toqLin9G2S3skkAoERpdMOM5x8Ha00vXHnInI6vwse8KCBQvqYz52DAakYIsOZAq26HCkldgRMCttkoNBvjRsoXiLHfdDjUTBlhjzQC9CJFBaWjpHVU8OsXncm4nII16v9wdxd4QOkECCERh93HF5WlW7RE1mxiS+LMi1K5cv/n0Sh3BQ10MVbKFudQy1XaqxpGBLtRntGfE8Ml+zG+swWAZhfWe13XoGkfhGScEWX/4cPQwCxx57bNaePXuqVTUtjG5xbSoiH3i93uPi6gQHJ4EEJDB63MQ/OOpckYCuheeSYGN+lmfkggULfOF1TPzWoQq2xI8kvh72NMFm/lbX1NRMsixrnKqa5GCHq2pfAEUi0ltVC1pqfjmq6ojIDnP8seXrEwBzKioqKlgXLL73LUdPLAIUbIk1H/TmEARKSkqmAXgrySCtr6ysHJ5kPtNdEuhWAhMnTuxb1+RsVEV6tw4UI+O2x5q6omLRhzEaLmbDULBFB3WqCzaTFr68vPxox3FMkXuzA6a8qx+sisgGEfl/+fn5j73//vvMWBidWzEiK/e8qkVpuci86jhspoiOCGFUOlGwRQUjjcSCQGlp6XdV9fFYjBXFMbZUVlYOjKI9miKBpCcwqmTiz9Rx7kr6QFoCEEuuXFW5+KFUiac1Dgq26MxoKgq2mTNnWn//+99PUFUj0s5T1cHRoXWAlS2WZf1XRUXFO91kn2ZDIHD/azoCgqarvySbQmjOJt1AgIKtG6DSZPcQKCsrm+E4jimqmzSXiGz3er39ksZhOkoCMSBQPG6CF6olMRgqJkOIhcdXVS65LCaDxXAQCrbowE4lwVZeXj7YcZwbVPVCVY3J3zYR8VuW9c2lS5c+H50ZoRUSSD4CFGzJN2c90uMZM2akL1u2zHzCdnQyARCRXV6vtyiZfKavJNCdBMwn888890JDqmyHNKxE5P1VyxYf353c4mG7I8GWZgODCoC8TCDN5lsIMy++gGJPI7Cp2jw/cKZSQbBNnjx5WFNT089U9bsAMuJwP+7xeDxTlixZsioOY3NIAI/M17SG3SgaVIUdF1wgLFcU47uCv21jDJzDhU+grKxssqrep6pTw+8d3x4iUu/1enPi6wVHJ4HEIVBSMnlYs+Nflzgedd0TAVauWr5kTNctJZaF9oLNiLUx/QEPhVqHE+UPKFZsPVC0JbNgKysrG6mqNwG4pKvn0qJwdz9bWVl5YRTs0ESEBB55Rwf6mpF35alYzfNsEUKMsBsFW4Tg2K17CUyePDmtubn5UsdxTEr8id07WvdaT0tLG7F48eK13TsKrZNAchAoHjf5aKh/XnJ4G5qXAtmxavlikwUvpa72gm14EVCUw7cNh5rkqjrFuqr9WySjYBs/fnxOIBC4W0R+oKqeBLmxmyzLMsnH0h3HybQsa11FRcWKBPGtx7jxXKWmYxwCFwhX2WI56fzNG0vaHCskAscdd1xedXX1bFU9JqQOCd7IsqyrKyoqHkhwN+keCcSEQEnJxHHNjlMZk8FiNIg5Y7Nq2eKkKTcSKpb2gq10ELdBdsbObI/0tkvLkGyCrbS01GR6fFxVR3YWb7xfF5GXs7KyLvvkk0+2xNuXnjL+zJlqDZyMzM0L0Dhzpjg9Je54x0nBFu8Z4PgHECgtLX1KVS9OFTQiMtfr9ZpPBXmRQI8nMHrixEFOo/NFioFoWr18SWaKxYT2gm3iUL5lCGWOF23Q/Zolk2ArKyv7meM4vzJHM0OJNRHaiMjnGRkZRy9YsMDUc+MVAwIPztEBfgt5Pz5JVsdgOA6RTP8hOVs9g8DEiROHNzc3fw7ASqGInczMzCELFizYnEIxMRQSiIiAKaq7Y3d9fUSdE7aTVK9evrgwYd2L0DEKtsjAJaNga0ns9QiA70QWdXx7icifvV5vynzQG1+anY9uau/d/y76+D2ovX6qNHTegy26SiBpPkHpaqDsnxwESktLr1HV3yeHt6F7aVnWzyoqKn4deg+2JIHUJTBqbHmNAnmpEqEItqxatiTl6i1SsEV2hyabYDOZW59//vlZqnpeZBEnRi/btk9bunTpm4nhDb0ggegSoGCLLk9a6yKB0tJSc3ZtehfNJGL3T71e7yhmVUrEqaFPsSZQPHbiO4BzQqzH7a7xRGTJqmWLJ3SX/XjZpWCLjHyyCbbS0lKThfnqyKJNnF4iMtvr9Z6eOB6lvif3vqMDpRnOtafJ1tSPNr4RUrDFlz9Hb0PAZIZsbGysNRmgUhGMbdtnLl269NVUjI0xkUA4BIrHjr8XkGvD6RNu2/Q0D4ry8rGlql3KvnANhdBeIC+sWr44qVcnOgqTgi2Eye+gSTIJtpKSkrMB/CuySBOul1qWdURFRYU5VsErBgTmzFHPUmBMPvDppdOkMQZD9tghKNh67NQnXuDl5eUlfr/fm3ieRccjEfkiIyNjAg9GR4cnrSQvgeIx5edB8PfuisCItWu+cQHu+b9n4ej+CSC6Y0wR/G7VsiU3dIfteNqkYIuMfrIItrKysl5OMGNrymznFZE7vV7vLZHNHHuRQOISoGBL3LnpcZ6VlpZeoKp/i3bgo4YPx3Xf+hYKcnPx6YYNeHfhQversbk52kN1ak9E/uj1er/faUM2IIEUJjBhwoTCuiY1S18R/w0a0q8fNm7bdgClXnl5eODG6/GPOe/g72/OiQlFS/DdlcuWPBGTwWI4CAVbZLCTRbCVlJTcDeDGyKJMzF4issLr9Y5NTO9S0ys3AclHyCtrQP20aeJPzSjjH1XEfyzj7zo9SDUCpaWlN6mqSScctSvN48FrDz+MfkVF+9msra/Hv995B7Nmz8bKdeuiNl5nhkRkgdfrndJZO75OAqlOoHhceR0U2ZHEeclXzsTXTj4R595w037dSw8fift+ej3UcXDm1dej2R/+ewezOnf2iSdg0phRuPlBkzSv8yvdsosrKxd+2nnL5GpBwRbZfCWDYJs4cWJfn8+3RlVzIosycXtZljWWBbVjOz/3vKpFGVno/6MTsYJn9buHvSzcqOWiMJ8MTjAquXuGodWQCIist4DrJgyVf4TUPsUalZSU3APgumiGNWXcODx5xx2HNFmxejWemz0br77/PhqamqI5/AG2ROQur9f7824dhMZJIAkIFI8rXw7FmHBd/fLxx+I3P74K37jpNlR8+pnbPd3jwdXfmIHLvnY2bNvGxbfdgXkV4e2u7turEDNOOwXfOvN09OlViLnzF+LyOztP7JqqGSINVwq2cO/OYPtkEGxlZWV3OI6TklsHReRmr9cb1Q9/I7sTelavP36gRXYT6nmWrXvmXRZt0IWqOrF7zNNq2AREGgpyMPDwIqkOu2+SdygtLX1aVb8dzTDOPeUU3HHllSGZNKtub338MV6fNw8Lli1DTV1dSP3CaLQlPz+/5MMPP+z+LAhhOMWmJBAPAqPGTXhRVb8azthHl5bg8dtuwm+f/gue+vd/3K4TRhXjrqt/iMOHDHa/v/+vs3D/354PyaxZgT++fDxmTD8F06ZMcsVe6/WPt+biZ/c/3KkdgTy9avniSzptmIQNKNgim7REF2wzZsywly9fvk5Vg/9pUuwSkfler/fIFAuL4fRwAkawOVxZS6y7QCBHTRwmnySWV93vTWlp6d+jXQfmm2ecgZu/H9mRsfWbN2PDli3YsnMntuzYsfexqroau/fscQVdGCtyJvPBqZWVlbE5VNP908URSKBLBEaNnfCAQkP7NAXAxNGj8MTtN+OdRYtxzW/vxaC+fXDthf+Fr550AkQEPp8fv3n6//YKuYM5l5+Tg6NKxmL6MUfhtKOmIC+n4x1hf/rnv3H3k3/uNEbbss9YUbnwtU4bJmEDCrbIJi3RBVtZWdmZjuO8Ell0SdHLsSyrT0VFxa6k8DaFnPz9ezosswHVV0zveYsO3T2N0v4XcuuAfXOBBh9Q22aHWJoNFOUAVXWAL9DdrvVc+7bIMeVD5aOeRqC0tPQlVf1KNOP+zjnn4IZLQv/w2+fzYeO6dfB4PBh62GGduhIIBFDX0OAKt4bGRtQ2NLircya5ya6aGsydP9+1ISIveL3elEv73SkgNiCBgxAoHjfxGqjz+84AWSI495STccv3LsEX27bjunvuw7fPPB1fP3Ua0tI8e7vvqavDGx/Px/xly7FlZxVqauuQkZ6G3OxsDB8wACMGD0R5cTHGjBjuCrzOrtBW6nTnhNLR/WfNmpWSfxHjKdi21/iwcQyFom8AACAASURBVGczmvwORvTLRP+CtM6mbL/XaxoCWLaxHmm2YEBhOgYXxa5aTKILttLS0t+qasyymuZkZaGxqQkBxwlrDrvS2LKsr1VUVPyzKzbYN3wCj7+nedUNOOy60+DlWbbw+R2qR4eCLTsdGN1f0ORTLNuyr/vAAmBAvmBrjWJTj9uwF13wh7JGwRY91jdcfDG+89XQdl0tXbQIv73jDmzfuhVFvXujV1ERLr7sMhx9/PEROWQE3JEXXdTa95LKysqnIzLETiSQggTGlk6Y7g/o7EOFdsbUY9xVtJGDB7nNFq5YifLiI/bbuthdaB5/8SX8+qn/O6R5EfzPqmVLbu8uH+JtN16C7YuqZry8oGpvSYYTxhagZGh4+Wk2VTXjX/N37kV44rgCjBsSno1I+SeBYHtMVS+LNL5w+hmx9uitt+Lvb76Jf7z5Zjhdu9r23srKyuu7aoT9SSBRCBx0hW1QAVDfDOxu2OdqhgcwK2/ba4Gm8JNvJUrMCe9HDxZsf1PVC6I5QffecAOmH3tspyY///RT3HXrrbjoe9/DcSeeiLT0dDhm9ay2FnkFBZ3276iB2UZ52hVXmE/zzafvg71e79aIDLETCaQggfHjjx7S4Gvc0FFoZlXtV1degfNOnRa3yGe98VZnWSIDVlFur5Xvv78nbk5288DxEmxvL6vG8o31GDM42xVqeVk2MtOssKL1BRTVdX6s3d6E+Z/tcVfZvnZU77BsRNo40QVbSUnJLADnRxpfqP3ysrPx0M03Y+KYMe6xgrOuvDKizK2hjte2nYgs9Hq9kyPpyz5dI/Dcc2pvHIL066dKGwXRNZvsDRxUsBFO/Aj0YMH2R1X9XjTJv/rQQxjSv3+nJjesXYtBQ4bA9uzbYtVppzYN3n/7bbz84ovo07cvLr3iCvTq3RsLly+vvfiWW3JF5DWv13tGOPbYlgR6AoFRY8trFMhrH6s5W/bQTT+JK4JXP5jnnpU7+CVLVy9fXB5XJ7t58HgJtr+8uw17GgKYcWxf9M6L7HdyKxpHgUdf3+xug/3eKf3hsTvfDttVrIku2EpLS2er6vSuxnmo/qZOohFrI4cM2dvs4eeew4N/i3qp1Q7dEBHf2LFjc2fNmhX7gqvdCTZJbN8/R8fYHmz90QnCc4RRmrMOBVsI2/ujNDzNQGH+7Xf1YMH2G1WN2ru0wwYNwr/vvz9mN5mq4tWXXsL/Pf44nv773/GXV19d85snnhgB4JuVlZV/jZkjHIgEkoTAqHETPlbVA7K5PTnzZkwtHx/XKBYsX4lv/vy2g/pgWdYvV1YuujWuTnbz4PESbE/N3YqGZgffOL4fCrP3Ze6MNNw/zN7sdv3OtAHITKNgKy0tfV9Vp0bKs7N+J02ejF9edRV65efv19Sc+b7wpptQ+VmwHEd3X2lpaRMXL168uLvHof0DCTzykmbXF6DguhMl+J+PV5cJ7BVstgUc1hvIy3ATJHTZMA2ETqChWbG2Cmj0Bfv0VMFWVlZ2o+M4d4dO7tAtb/n+9/GNMw69sLV5xw43ScjWqiqYpAUFubkY1LcvTP223oWFEbny2P33o7S8HM9++OGSOZ98MnDs2LFD+SlfRCjZKcUJjBo74SmFXtw2TPPXZ+EzT8KcfTnYZT4c6crfqVD6NzU3Y9JFl8J3kOLbYuO8Vd4lL6TyFFGwRTa7SbDC9omqToksuoP3Mn8/r/vWt3D+9IMv3q394gtc9POfo7q2NtrDH2DPtu3vLF269KluH4gDkEAMCOwVbObMWv98CrUYMO9wiNomxeptPVuwlZSUmDduUfnlWnrEEXj27rsP+qbOpOv/9ZNPYtHKlTimrAyjhw9HYV4eduzeDe9nn5ntjJh+zDG47qKLUBTmGTaTadJkmTztBz+o3LZz54terzcli5PG6/8Kx00dAqPGTbxe1fld24jMVqq3Hrkfu2tqsHDZMqzZuHHv1+cbNrjPjeB64YEHMHXSpLBhGBtn/+AH7pmaEUOGHPBVPno0Bvbr59qd8dObsWT1px2O4YF12PLli9aF7UASdaBgi2yykkCwLVHVqC1hZ2dmuh+OXnbuucjPze0UmvmQ9Pu/+EW3n2cTkf/1er1R27XTaWBssB+Bp5doztYtyPnJ6dLy7paAukJgr2A7vA+Qn0XB1hWYXenrdxQVX/RswTZ+/PhTA4HAG13haPoO7NMHj952G0YM7rgm6PuLF+Om++93BdlV//VfB2zbMDa+2LYNv/vzn13xdt9PfoIxI8zOxoNfZquHWaUzmSEzMzLQr6gIUy68cIcpH7V06dKNXY2J/Ukg1QiY+p9/e+iRH366dt2D67dsxZz5C9wQjxw3Bn+58xe4/NZb8dgskxth32WSkViW5Qo2U/T6sV/+Et8655yQ0by3YAHOu+oqmFqKZoXO2GmfavyY8nJ82HLO5u4nnsaf/vXyXvsjBw/GjurdGNyv3+5/PvnYMOnbN2UTjpig4yHY/AHFE3O2IuAoLjm5P7LSw0s20tHN8OScrWj0OZgxtS9653btTFwoN1sSCLYKVS0NJZZDtRk3ciTOO/VUnHPSScg+xIp4Rzbenj8fN9xzTzi1TCNx9/nKysoZkXRkn64TmDlTrcJTUOp4sJoJSLrOc59g6wvkZ1KwdR1pZBbMH6elPVywlZaWHq6qHX+cHSJWs7L24E03HXQ747yKCvzk3ntx03e/i7NCSNf/xxdewLOvvopHbrkFRwwd2qEXf3vtNTz2wguuUDOrA9uqqrB91y5taGpaNnny5ImPPvpoy2bXEINgMxJIcQL62WfD4PfPgerI1lC/cdOtWLhiFb58/LG497+vxX1PP43B/fvj8GHDMKBPH/Tp1ctduW57mQ9KbDv0M04dtTc/MzUTt+7Y4a7erVq7Ft+fMQN5ublYvmYtvnr9jXuH/MPNN2LalEnY+5dS5DGkp18jI0Y0puKUxVqwVdcHULG+Dt71deiTn4bzj+kTFaxvVuzG6s0Nbj23ySNzXdvdeSWBYItoS6THtjG+uBjTjjwSX5o61Xxw0SWMFatX48pf/QpVNTVdsnOwziIy3+v1HnBGtlsGo9EOCTxXqel122BdOk1S8ndkLKedgi2WtA8xFgUbMGPGDHvZsmX1ACKqcGpSBxthdbBP+syn6hf+/Of4/nnn4eunnhryzP/+mWdghN6Tv/gFMtL3d+3Oxx+HWbH72aWX4sQ227N+89RTS//+5pvmENzyCRMmnE3RFjJuNuwBBHTlyo/RLtnI519sxuV3/AqnHX0kfnbpxYCqOVAdpGGet15tfxaD89bfuf0OfLDUi6NLS/DnOzpIQmJZv5FRo/apuhSav1gLtn9+shObdzWjf0E6Tp/YC9lRWF0z02FW7d7y7sbnWxvdFTuzctedV6ILtpKSkncBdFpg1PzvM1kejywpwbHl5Ti6rMwtRB/O5ff7sWP7VjTU16GpqdEtmZOVmYXeffohIzMLO3fvxm0PPYS3FwRX2KN5ichWr9c7IJo2aYsE4kWAgi1e5NuNS8EWBFJSUuI1D+3wOB7b3iQiDT6/3yxzZbaftqL8fPznoYcOmajgV48/bla+YGqzhXOZPzgX33Ybzpg6FRd/5St7u77w1lvuytrjt92GgX377mfy6ZdffuCxF164zefzvS8iL82bNy8l39CFw5FtScAQ0DVrCtHUdECq5917at1za4tWrsK5004Kwmor1FrxtRVpMRBv7yxcjMvuuAvP3PkLTBk3pqNJrIVtD5bi4u5ZJojjbRNrwWbqr634ogEmCdpJJYUoHnDAr/qIaBgROHvpbjQ0BTCwVzq+emT31mNLAsF2yDpsl5x9tivSzIegBXkHVN0IaQ7Wr/0UL//7eaxaVYnDDx+Nvn0HIC+/APV1taiq2oGVK7wYOGgITj/jXJSVT8HL77yDB/76V2zYGtVypc2VlZUZITnMRiSQ4AQo2BJkgijY9gq2J0z25dZpGdy//8LHbr21/7CBA90DaWs2bVp/6W23eXbs2jWo7dSZFa5vtRFT7afVCLVz//u/XXE1+rDDwp71Nz/+2D3T9uI99yA9LQ3NPh++fsMN+PGFF+K0o48+wN6mqqrjBk+d+sGxxx57VCAQmJOdnX343Llzt4Q9MDuQQIoR0NWrJyIQWNg+rNr6euS2PQfTKtbaibYvtm7Fb594Ar+78UbYlhVchTNfbVfkQmR26+9/j2+cdRZKiosP2mP95i248/Gn8Mgth/jMxbaPleLieSEOmzTNYi3YDBgjrsxKWzRXwlpX7k4aV4CxQ8JbIYpkshJdsJWWlv5WVQ/6yeUHTz0VUvKQjtiYDzj/+pdHUeldjK+ccwHGlU2G2Pu2MpuzpyYDrBPww1uxCC+9+Ffk5uXhu9+/FlnZufjn3Ll49j//wYq1ayNBf0Cf/Pz87A8//JAFnKNCk0biSSBiwda+dljbIDo6Cdfa/lCvtQfRk07UUbAFZ7+srOxyx3EeMc+HDxzofem++0pNkoG2V01tLWb85CduYhBzmbNjrz300CHT8D83ezZmz5uHP9528LpKh/qPaJITfPmaa3DLZZdhank5/vraa3hxzhw8e9ddHWWirMfo0QUi4jc2jzrqqFdFZMVHH310bTz/s3NsEkgEArptWy527aqG6n7/sU36/LS2/9fbCjXHCbouwM/uvRe/fvxPeOnBB/GV1q3NEYi1ipUrMf6rX8U3v/xlPPO7/RJV7ofJCMnGpmb06XXIMh8jZcyYNYnAN5o+xEOwGf//9NZWNPsdfPP4fiiIQh22R1/fAkcV3z6pP3Iyup7EpDPGiS7YSkpKzgbwr4PF8Z8HH8TQAeHvJDSrZ7/73f9gybYa2Nn52Lh16wHp+41gu/2KK/C1U05xhzd/W//z8vN4/903cPW1t2FA8LNZrFy7Fq++/z7mLV2KZZ9/fkByoPa+DxswAGXFxcjKyHDPpL63eLHT1Nxs2badu3Tp0rrO5oyvk0CiEwhbsPkdoLap450qrcGaDzuz0oCMlg9V6pqBZveta/CD0Jx0IK3lnHhNIxBo+VvcFpZpl+kBMrv3bHDCzA8FW3AqSktLh6rqOkuk8fVHH5X+RUUd7olZ9tlnbgFOfyCAEYMGwXzfv3dvFA8bhlHDh+OIYcPc58XDhyMvJwf/fc89GDtihJt2ONJr5h/+4Kb+v/aii9yzcN88/XScfVLL1q39b95FMnr03nzjRx111Cki8sKZZ57Za+bMmR3c7ZF6xH4kkJwEdOXKRVCd0KH3rULN1D8zfwgCAeD/s3cd4FFVafs9d2ZSSScJobdkooBgAcTeBXvfdV3XgmXVXZBdpeiqwQ4WsK2uBV3X9otlXVTsYkW6gEAmoSUkECA9mUy/53++KckkTDJzZ+605JznyROYe853znnPndz7nvN97+chclzGeX/5Cz75/gc8cvvtmHvDDR0nbF02dvwh89ayZbjqzjsxtrAQm5ct81fdeapOp+s+ygpWXHyqXwNxWCFahE0kzg7vzXLEEUekOhyOOgA+3QXvv/5qjBiQj3790jFk2EgkJXWfE9EzUtnhwDOLH0CViWP5ht+QqNNh1JAhzufw0IKCDqEedwN6dnqHEqz65Xt8/NE7mHv3AqT26+yGSZsm5/31r860O13LWVOmOJ/J1Id3oY3dq+66y/zY7NmDDzvjDJqrKAKBuEZAMWGzyYDRD2EjRIhoEWmj0mKhoN8OnFITgQQ3YWsyAXI3x3VE+FKCkp+IvzURhK1jzcaOHfvdqMGD8/67eLHPgBFPzTmLF+OTH37AvTfdhBOPOgrllZUor6ho/719zx7QH3oicpmZmbh7+nQcP8H3O2IgdwypQf68aROemDULJ1x/PT584olDYtfcdtax4uL2pKTTpk1LrKura9JqtWN+/vnnHYH0JeoIBHozAry8/BTI8jfgvLMjBZEzKp4TNSJtXVwjz7v9duf3/pGZMzH3pps6hEk8rpEBAqeUsBnNZqQmHbJ/VA9JmsiKinYG2G1cVROELbjlivUTNprV2LFjP+ecn+VrhreeexaKBhWguroCG39dg0mTTsDFl13tFAnprnyy7F1U7N6BE6dehrSUFCeB6uod4w/N/334Fvbu3YM/33ao+/Ejr7yCNz/9tJMJ2pz94MknuzXb1NKCjPT0r1BUNJUx5vUW6m8k4rpAIPYQUEzYaAr0/OzpmICewFIXf0aHm5T1dM0bHl/1Yg8+9UYkCFsnwnbcFWed9cI9N900rieEfy0txR/vvhvvLFgAkvP3VfYdPOgkcPc8/zz+dffdfvOpkY1vv/gCefn5GDN+fCeTX6xcif988gle/Mc/cMYtt+CnVynczmfpRNioxuTJk8skSbp25cqVP6t31whLAoH4RYCXli4E0DmpLRE1esDQj83m+k0krt0lkmHuc89hwb//jWVPP43zTj3VdfrmTdYCVI7cZDBg/IUXOmPY3u7hpc+DcJvZgpQkrwMJxqqh1U5jo0Ztjt9V6HnkgrAFt7JxQthmcs4X+5rhE3fcYT17yhTndrnZ1Ib3l/4bu3aWY+bf70NaWsYhTZqbGnF/ySzcfc/jyMoOXtDFYbej5J4ZuOb6v2J04WGd+vlt+3b8fk5nIjfnuutwdQ+x6+0GJGkBKyqaG9xqilYCgdhAICjCFhtD712jEISt83pafvttWYJW2yHJ6GO5yff9hGuvxWf//KfT7bGnQidir5aUON0zeio/ffcd7rnjDuQPGIC3u7hJfbtmDV784AO8dM89TsERipvzLjQeSsYL4BDCNmnSpNWMsX+sWrXqi95154rZCASCR4AbDLeC86cAuBzoPeTMQ9Q8pI17tggZqg/sx4K33sKiO2dDk5jYQdY8RK2lBaB8bQHIj9+9aJEzhm1sUZHfSVCCbafICRXG/gvgRqbX1/ptGMcVokXYPlhVhwNNVlxwTA4GZofmZtNmlfH6iv1I1Em49pT89kwR4VyWeCBs48aNy+Kc7+ScHxKcec0FFzQMyMnJKt21Cxar1QmVZDUiRzbizrkPQ+qS+/DTj99DS0sTfnfl9JBh/fnHr7F503rcfGvnvRwyfOHMmdhRVdXexyslJc5UAwGUVmRnF7C8vNYA6ooqAoGYREAQthhZFkHYOi8ENxj+Dc7/1OlT2mXv4vb0+rJl+NP5FD/dc7ng9tudgiGTxo7tseJfp0/Hlk2bnHU++OILZGZltdf/4Jtv8NXKlXj8lltw9h134IclS9qvLf/oI7zw9NN47d13kZWT4+uEbRu94K1atepHf2MV1wUCfQkBbjBMAvAwOD+dxD2SyD2DiBu5Q9JvD2lzvjUygBTn6O8A5UQkAkU/nhdI+nzrFmDgIMDru6sWnmardXdSUtJfWFHRJ2rZjGU70SJs63a2Ys32FvRL0mBI/0QUFiRjYJYy4tbY5sCm3a2oabShvtXmtHH6uB6FY1RbinggbDTZU48a+/kBy6Fukf0zM81tZnMSJckmheXKmhpnDNqFY4Zi8jFTMPWcSzph9eiDc3DZFddgdNHhgWHoK10HtWQMbW2t+MfcW7HwySXQ0saLV3n5gw+w+M03nZ/Q5slP//534HnhGLuS6fXvBDZAUUsgEHsICMIWI2siCFvnheAGw73gfP4hy7NvH/2lBvJciU+9TrV6XMk/P/QQTps4EVec5dNl39nWZDTigtNOa1ejev/zz5GVnd1ul2T9TY2NmHviiTj+ySfx6dNPO5UpKdj68mnT0NDQgPsefRQnn356J8JGCcErKiqaNBrNMStXriyNkVtODEMgEDMI8JIS6V/ahLvOO/GEBwZlZ7mImpO02VyqVO1xbLLr9IwImlbnm7CtXwccPgbwThGgwkxfXfbpgevumFXAGOszwkHRImxtFhmfb2zA/kbX6c6Jh2VgzBBlcvx7663431qX1kRGihZnTchCTr/OBECF28KniXggbLOmTEk2alv2rGzgkszRsTMJ4PTJk8sfmzWr0COy43A4nKStobYGb7/2LB5a8AISElzuwfQMnnnrlXjqubfAugj/HKyvR/+sLJfgiHfqje4Im7seEcA/XXcbBg7q7BFDqpNTb73V2e/4oiK8+cgjgS+hJM1gRUXPBN5A1BQIxBYCqhE2Uo/0FPpy0ju1d/Fcp++sxiu+jULbfKlExhZMwY3GFw7dWRKErTMy3GA4HZx/5ROvXbuAlGQgP3DZ4Zc//BCGigo8dnv3yvoVu3bhuiuucHaZmJiIT777rpPrx5Xz5uGas87E1ORkXPb+B/jzZZc5c7AZtm7FLddc42x39wMP4PSpUzsRNsrFJsvyiuTk5PQVK1a49VKDu6dEK4FAb0SACNt/duxIHn3uefVTxhye0E7YbFaXKpUnho0mryWyRj9eJ2yeODa6TmGiU47rECNRCbBpM+6467MvPlbwhqhSx1E0Ey3C5pmyxcZhsctI0klI0CpL9EPvFUaLAzoNc+Z0i2SJNcLGKYVGWVk2GMt1Mqyiou23njTubDB2248N+FCW5Re98TluwoSNL95zT+cgbneFZxc/iCnHn4ajJx7n3NxsNBqx6OE5ePCRziEClXv3YvRZZ2HOjTfigRkzOsx7YlR9xZq6P/vX84/j1NOmoaj4UI+YK+fMwebt23Hl1Km4+8YblSzrLFZc7DNmT4kRUVcgEC0EVCFsXVUgaTKdVCLNgDeh81aJbDT1nCIgWsCo1a83Dj3ZFIStC2HjXIuyst3g3JWUxbvQy1vVHmDosICXqayiAtfPn4+Pnnyy23xtu3fuxPW/+53T5sQpU7Dg6afb7VMemJsffBAfL16MjN824+Xqvfhl2zZnXrcfvvkG97mDoZ9bsgSHjRvXibBNnjz5bQDWVatWuVidKAIBgUAnBIiwITtb9312zi8njT9iQjthc8a0uUVH6H2dNgaJrJFbJJ20eYgaye17hEo2rAcmH6sqwgcbGx1n3HRvxqZNX/SpfE7RJmyqLmIEjcUCYePbt4+Fw0Fx4OeB88ntcaIuHKxL31nSaDGbf/rj7XddPfb0058FcK0HoqLhw3/94IknfEoqf/fNclTuq4Z21Fi0ms0YlpODVe8twT3zF3VCeMWqVTj1mmucSbLrf/kFCeTC7FSsc5+Y03fX+6SNyJr7s9eWPItjJp+AsePas+O0237lww+x6I03cP+tt+ISTx7GQNZWkk5mRUXfB1JV1BEIxCICqhC2Npsrz5rnu9c1D1ubFbB45WHrlwho3RtevsheLAIVzJgIB0pL4Elh0JMNQdgORYcbDH8D591ntFW4KH959FGn6MjMP/zBZ0ub1YqLzzoLbUajk6wRafMUyuOWl52NOddeC2zcCGN2Ni56+GE8eOutYC0tmDtzJnL698f/ffwxncq1E7YpU6YUy7K8SaPRHCYk/RUumKjeZxBwEraCAk3FiFFzhw0ccH+7+Ai93JFbpGdX3hO/5olt8SZt9AfXbAa2/AYcM1FV7HbX7N864pSTx6hqNA6MCcIW3CJFi7DxysqBMJtnQJZ/D6DHHc3XXnkax594OgqLxtQ1trTMPvG66/7MOXd+cfKysn775uWXncdbu6uqMP+55/DY7NlO98bysi34+OP3cd2f70BGcjK4LGPOHTfgsUWdVZM9hI1sVK9YgYG5uR3fY/rQ+9TcW8REkvD04gdxwUW/x/ARha4F8DqNo4Tal/7971CY3NsIvT6LMWYLbkVFK4FA9BFQhbBFfxrxPwJB2HwQNs41MBhoR+w4NVZ4265duOnBB/HsnDlO/3df5Ydvv4WprQ1nnXtu++XlP/0Eil976+GHnaQN5JLpsOO1rdvw6U8/4dk77sBdM2bgj9On45QzzqB2TsJG+dfq6+u/5JwbVq9erch3Q435ChsCgXhBgFM+thUrNMjKOhE6HeVnc4mOOHfk3emT6N/MLTJCE/OQNc8LHb3UkaLdb5uBo9vTIKoCgdVufzBx7Nh7VDEWR0YEYQtusSJN2HhFRRbM5vvB+U0AAlJnee7ph3HJZVejYOAQ5yS37tz5+BV33nk5Eb2U5OSy1W+84XxILnz5Zcx5/HHceuWVeO6++7C3uhJLXlqMf5Q8CWzeDIwbh7/N+BPmP/RMJ8n/trY2DDn1VNQ3NaF5zRqkUQ5DD0nzbMB4dvk94kHuGLi77roNs+c+hMwsd4qALu6T00tKQAqRARfG/sn0+tsCri8qCgRiEAFB2GJkUQRh870Q3GDoD+ALcH6kGkv172XL8M7nnztJ26ghrgdVT2XNli24Y9EiZ3Lu0yeRmB2ApibAUArH0ceATt7219fj/ltu8U4ZsG7Ktddexjl/nXOexhg7edWqVc3++hLXBQJ9FQEnYVu6VEJWVj8MHFgLcommQqSNipOsecUwEVmjzzwiBx7XSFKUXL0KOHZKh3IkfUYuk6EUjeYUVlj4XSgm4rGtIGzBrVokCRsvL78Msvw8OKdnZcDlpecfx1lTL8KwER05TDeWl//1qrlzr9doNHkb333XGY5w71NP4YHnn0fhsGEo++wzVOzajnfeeQVz7nwAIPfjSZOx5MVFKD58PI474bSO/jnHlz/9hHVbtmDu9Omu76tnE8absHlcId3f5T37qrDkladxH7lYesemes1sd3U1hg86NFqim8kbkZg4mo0YURMwOKKiQCAGERCELUYWRRC27heCl5enQ5afAOc3hLRcbW3Anko8+/XX+GjTZvz9T3/C1ON8H97Jsuwkds8vXYq//fGPuPi0zg8irF0LjB4NW1oannnnHbz31VcYM2oUhuTno6KmpnnLjh2UGG5pcnLyLStWrGgMadyisUCgDyDgJG2AhPLyn2GzTerkMuVRmCMcPLEv3gmzvf3xS7cBdXVAaj/A1AZkZgKHBSg37hvnNmg02ayw0NIHlqHTFAVhC27FI0HYnEIiBgMFjnkpeniNl8iRyeQS6CJX4i7lnTdegv6wcTjyaK94T8a+OfXmmy+sra19bfP7718MSbp4bwAAIABJREFUWZZe/+gjXDN3LvTDh6N0+XJsWL8Kq375Dn++/q/Atm3AUUdj04bVWP7p+5hz9wJXL+2qrtztBikDNveJufcmjKee57RckvDmO0ucJ2vnnndZt4RN0aowdhvT6zsroigyICoLBGIDgaAIm9krXq27aSRSPLh7Q5QER2xurxb6KFEHl8wrXJ97C5LEBizqjcIbh56sCsLmH3N3vqa/g3NKAqNMn7m5GfhuRfuO/ad7qrB461YMyM3FtOOPh37YMGSlp6O2sdGpQPXpjz86FbAoZu1YX4k5KypcD8PiYufAD9TX47t165y/E2y2ile//nqqkPD3v6aihkDAg4CTsM2fz/C731H23Rfb49Y8u/Geip54F2+S5iFxnlM4cr2iDRqS9u+S5Fcx4oy9xvT66xS36wUNBGELbhHDTdic35WyMspVenW3I6R4TkOp63tAKTCIuCWnuBLKJydj1aa1qKyuxOW/97q1GePQaIadesMN+759/vlKAAUmkwlHXnIJjtDr8e6iRVj6f68hMzMbZ045GdhTBVBuU8aw4KE5OP3M83HMpBM6YtW8T9I8uRXpu+kUE3KLj9D3051Lcd+BfVj07COYP38xkmnDhUqXVAGKVoSxR5hef5eiNqKyQCBGEVBM2KwOksr1PxsiKiS4QaXZ3Fm6nz6n6yTp39TLVSK9cRCEzf99E0gNvmNHBmT5TDgclFMlMG1/ct3YvbuT+easLHxmteHr1audOWaaWluRnZGBUYMH48zJk3HmsccikZStfBV6GFK+JxI38K5DkuI1NT+xeXedEMhcRB2BgEDAhQA5PTpJWlVVElpbqwBkd1KR8wDl7QrpDZ4vmfBQwWWMthqPZnr9xlBNxWN7QdiCW7WwEzaDYS44DzzFhMXi2mAk8ub8MUJuM4LIWHJ2NqT8AiC3vycp/V1Mr3+El5auhixPJGJltVqdOdbsVgvuvXcm7rhjPvIlncvWyJFOwlaxeweee+Zh/H32A8gfMKiDtBExc4oH2V2/PTkW6bfH1TkhAWarBQueehBnn3k+jj3+1I6NluC+10YwNlucrAV3/4pWsYmAYsJGJMvkTo3T3ZTo+5VEuU3dSpBE8pyn4bRZQtco36n7iI1O6+zu07fYhCj4UTlx0HXOO9edNXHCphxnbjDsAeeDA2rpg7ChoMAV6xJs2bYVoOSho0a5LNTsA1aupIfXCjZ33qnBmhXtBAJ9FQEnaaNSWvpncN6zG5O3m6RTcMTi+j52V5w7+rJP97Bu2/TxHfquhG3sQDjzmonSPQI2B8dveztfP2qo540ndOT47t0FsFh2gfMebvbA+lny/OMoHDQMJ446DGhsdIn1JCX9xoqLx/EtW94D55e2b5rIMj7471vYt68at/1lLrBrJ5CSCudz1E2qfvl5BT5e9i5um3EXCgoGd5yi0feOXvS6Ejf35kurxYQXXnsOw4eNxGWXXg3oyEVL45qEEsLGGB0nfAjG7mZFRTsDQ0HUEgjEBwKKCVt8TCv+RikIm7I142Vlh0GWtwbcih5G5BLpUamih8DxJwAkNRxsoVO2jb8ChYVAdg5AbpJ06gb2BZs37+xgzYp2AgGBAMBLSz8C5xf4xMLXS1xdLbBzJ5A/AEhPBxITXbv0dLLQ3ATs3euMt1EgQLIOGs3xfTF2zYN5V8I2LBvIThWErafvZ72Ro6I+jITNYLgXnM9X42/E/ppqLHx4Hu6c9wgGMA2wYzswcRK5TY6D2Xw9HI5Zzn44R82+ajy2aD5m/+0+1wnaurXAuCNcLpZe4iBrV/+I/3tnCS686Eocf/xpYJ6NFefJmt19wuY+aeMcm8u24P/++xaOnXgCzjvnEtf3k/it0yb9dHO/0YmdJ72Hi9i9gtTUOWzw4Do1sBE2BAKxhoAgbDGyIoKwKVsIbjDMAudPKmrV2gpU7HYd9Q4e7BIjCLXU1wFlZS7S1i8N+OpLwGp7m82b5zvZW6j9ifYCgT6CgFMhlvO1/vJJdYKjzQgcOAi0tgDkBkYbNCQnnpoKDBzk+ndgZR8Ym8j0+urAqvfOWl0Jm04DFOdT7nJB2nytuN3BUbq/I2bfU0fVEzaDYQs4D0lFx3vsa375Hh988AZu++tdGEzuUHS6NWz4w7DZDsJmW0RkraqqAs+9+AQuOe8KTDziGJc3SUOD60SOCJaHlLmJ296qCrz37r9RX3cQx045GWPHTEBeTi4SNFrYrVY01Ndia+kmrN6wGhaLGZdceCUOP/yI9li2Q9RffYFNcem0MeMpjL3I9Pqbe+c3UcxKIAAIwhYjd4EgbMoWgpeWfg7gLGWtwlSbSFt5OUBpAtLSgXLDM+wPf/St3BWmIQizAoHeiAAvLR0Bxr4D5/5zcKgFAGOUguMMptevUctkvNrpSthoHkTaBmYAaUnCPdKzruQG2WIG9jYdStaojlqEje/YMQ422ya/99PuXUB9AzFrF6GiOGtyF6ZTZ9q0oFMxr9OpDetW4u03XsZpJ5yGMweOAJ80udzW0jKv7mDNeytXrsCa9atx5aVX4chxRwM7d7hOrel0jeySHc8pmOekzS0ItHOHAevX/oytWzaivqHOmWSbcxmZGdkoHFWECeOOdpI55hEecd5ghxJAn/OtqQEGdAphr2TFxT0mC/eLm6ggEIhhBFQhbBSHZnXHqNFcae8tWef6w07FbANo48YZwwaXGIknvi2Gsel2aKRq2WZ1zae7onSegrAFfifwvXtT0NJSB84D3i4P3LqfmhRkTSdqWVmu3T16+NFnVVVAWporABu4lxUXP6Ban8KQQKAPI8C3bx8Nu51yoA0MOwyybEd5+TJ24YWkRNvny/pKvhfgBX0eiJAAYPuOGspUuXe5wfAQOPevekjuh5REnnIQ2ukFjH6sgMUMmOinzeUunJcPDB3qnF1zUyNWfLscY6VEfP3bWmzYvd2Wn5uvO/KIo3HKlFORTqqNHpGQygqXayN5qRBhIxXKge4pelQdu0r7yzIcNis0FJvGOCCT5D/cL4OsM+nrmn/Nl1skEceR7vhxz/poNGNYYWHgoRIhratoLBCILAKqEDbaWeoqzR+ISmRkp6pebyabi4T6Kx41TH/16LogbIGg5KrDDYZzwPkngbdQsSY9pOhEjWLiWtxuVyQdntMfoESerofV1ay4+A0VexWmBAJ9GgFeXn45jMbXkRS4T6NiwCgmZusWoKX1ezZ9+smK2/fCBhv28Lc451f2wqlFbEqMsbePHMJUcZHnBsNOcD5ClcHTKdmmjUD/3A7hLDJcsw+8uQVcr79famm5Gw6Hpl3Z0UvVERTDbTS6dujJ5Tg3zzWsruTKW9qfrnvk/D2T8CTO9v4/fdaT2AjZpHyLXfMrMnYH0+ufUAUfYUQgEGMIqELY6LtjkzvPjE7XPF7utJHiIXT0mefkLcawUDQcyh/X0wmb0nkKwhY4/NxgeAac/yXwFhGuydgk4U4VYcxFd70aAb5t2/mw2f4HikPNzlZ/rvTyuXWr6+QBbCWbPv049TuJP4sbq/hgmWMj5zwMoMcfHkpHzBirlxjGjx/MKE1FSIWXlx8Lh2NlSEa6NqZNilW/AEeMd3mIUCEiRxsXI0ZsgdWmQXJycbscvyelBp2q0Qkd/RCx6k7V0UPwPKSN6noIm4eQeep4/u9N1LojbRSfSgIph4/pPCPGvmF6/emqYiSMCQRiBAFVCFuMzCWuhyEIW+DLxw2GHeDc6XsYk0WjyWCFhRQHI4pAQCCgAgJOwsbY/5xuXfv3u2JXKNZFjdLYABgMrjxRVBhbw66fPkkN073Bhpu0LeQcpwj3yEBXlO1jDCskhtlqkDXqlZeWPgVA/djogweBAweAMV7k5+ef6PvFMXLES0hIvAmODlXHdqLmcVv0VnWk8IDKSoAEQYiYkeT/iJEdOdk88HlImnNi3OWZ4nGh9JyuedfpCjspwtbs7zxmVx0bcnJyWG5uS6ArJeoJBOIFAUHYYmSlBGELbCH4jh1FsNkMnWqTn75aL2+BDaOnWgZWXFwcuhlhIZoIrK/i4xnHqwAmcM6FJF40F4OxysHm/W/mOhrnOYdBL3LVVUBiUmhpOcgOiTOQ3H+nwjaw6dOPiuaURd8CAW8EOOcaGAx0StdJZUMVlIhYrV4FHDPRFY9G+Qx//RWYNJni1C5EWxul1wBkyqPGXTFnGsqTJnVWdSSyRi6Wo0e73CzpOp2EkdCJd87EroP2XPM+aeuJrFH7XbvgdMk87LBDIZCky1hR0fuqYCOMCARiCIGgCJvzu9vDJOjtpmuaSIfbf7CnazGEiypD8TXX7gwLwhYY5Ly09HYAizrVPnigw38+MDPhq8XYS0yvvyl8HQjLkUBgwx6+nnN+ZCT6En34RyDDYbSMtFR3ThRM7pH79rlIm9IUHfX1LrJG7l9dS2Lib+yPV4/zPypRQyAQGQR4WdkZkOUvw9bbtq1AXp4rFptcDamMGk2k63C0ti53ptagHGpO5Tg3UfOIi9BmqYf0jR0HZGT4HqbnBI2udufq6I+oeSxT/lNSuiwsOrQvxl5jev11YcNKGBYIRAkBxYSNYtWMlo7T6+7GnaRzKUVSabG4ktx7SmoikOBWkGwyuTZtemshDAgLf0UQNn8Iua5zg+ELcH5mp9rby10Pl56ClAMz31GLdu9IVMRXYu2eHiqS9AdWVPS20u5E/dhCYMMeLouTtdhZk3R7K0ZZu56EucdH8t4kBJST43rh9E6m6z0F+t421APV1S6XLV+FTgPGHVHKxo/3sXUfO3iIkfQtBHhp6RIAgZMQenYluqX8A4GKTqzpmUfqx9u2uU7bXInnx6Kt7Q+AfFePqo51dUDtwY6YMjWfxV3HT8JfFHc3oMCjytyphp1pag2J+Y+MGZb2DGMsAHm4QAASdQQC0UdAMWEj8ZBWP4SNvqtEVEgpkorR6pL9p0LXUhM6hEeazaSQGH0gwjGCrjj01IcgbP5XgB840A/19GaGhE61d+107bblq+wtsqcSIP9+eoiR+xU9KIytwKDBHQHanYfdhpycAcJ/3v9axnoNX/mnaMy5/QBSiaW/gZ5CIkrZqUC90XcOplifazyMr0fCRhMgMnZgv8u9kV40SYKcBCVJFIHcskhMhE7VyH26u0JxccOGk3v1dqbXF8YDLmKMvR8BXl6eCFneD867ObrqggGRr927XTnS6JlFKsaen5RU1wlY102NpiagYrfrxHn8BNd3hzGOtLR+MBqzYTZT3LjruetL1ZEIW3qa6zkZ7lJbCxhKgeEjXMrMXUqLlIgKbRb6Z6ev02rY47lp7J1wD0nYFwhEAgHFhM0zKH8KiV0H76nvKxiktx6wKQl8EYTN/+3ODYaLwPmHh9SkHXbKC3PU0d3vrvs377sGyRYTaTObXC+CBQNdDzNfhbG3mV6vinxzsMMV7dRBwBdhozQd+nwGi41ja01HPwUZwIB0hv3N3Jk4VxT1EfBL2Ly7pNMz2u2nF7ueCJqnTb9+rhN6+u0qFay4eLj6sxAWBQLKEeBlZZdAlgOLydqzxynLD3JNJJJGQjpEwmjDgn7Td4NizSYf23kgtKnx6wbXCZlHLZKxaqbXD6aKfOvWF8H5jc5Gwag6Kp929y1+2wwQwaT4tewcn/UMSQMasrLSM4ldMoalujTclMVYo5rDELYEApFGIGjCFumB9vb+BGHzv8LcYHgJnN9wSM2mRuC331yJO0mRKlpFozmOFRaqK7scrbn08X67O2EbmAG0WYFGr9An8iSgk7eDrYDF7UnQx+FTffqKCJund3qxbDPCmQrASC+sbR3iBySaQCcNdHredQPG60VV9YkIgwIBhQjw0tL3AFzaYzMiXOXlAD0LPe6MvhqQ2yMRHqrjXei7svJn4LjjvT99jxUXX+7kaKWlI8D5VnCeFJSqo8I5d1udyOaG9a7LtEFLpNRHqU/NbbKnZ3ufSO7SSjg/J41tUWsowo5AINIICMIWacS76U8Qtp4XwhlPZDBUAyg4pCYFPP+y0rXzR4k0w5Gnyd99wthyptef46+auB4fCHRH2OJj9L1vlEERtmBhYGw/0+tV9q8OdjCiXV9GgJeXp7vdIbv3NaQ0FySgk5buktGnTYjuChG2dWuB4084tAY9QydOdClAUumitshLS2eD8wXtio9KVB3VWsSdO1xCQ+TS2fWU0KuP1vQ8tKV2xoEBFLj6+7wMRiIqoggE4g4BVQgbKUDavHeWGZDozqdIiFCMGiWapkLuzwnajqTaFBPnLUjSjiDV0xyqNhl3CAc4YEHYegaK79hxDGy2Nd3W8rhJUMzK+PFAckqAyKtQjTETGDuaFRVtU8GaMBEDCPgibOGMo4+BKcfWELhLkM5TIkrYgDpWXNw/tgARo+mLCPCysmshy5RepPtC7oHkzkvEjVz3R47yXZfcgzdvAvTFQGrqoXVIyINO3ugZCrQgMTGPjRhh9lR0phYoK/sZnHfkKAxU1VGNxaMTcko3QBu0tClLm7PdlLq8kXBoDlV7Ywz0Jjo9L539W40hCRsCgUgioAph8yUcQm5CFPNBpet1+pyu0wOZVCK91V69J0/EjgRK+kIRhM33KtPJWtJMjP732fvm/G5U8/Ru74WqKlfQNBVycRoztvtYM7VvKEm6hRUVvaC2WWEvegh4CBulHBqeA6Q5UwkpiUqN3th7S88mK8fuesBsAyJK2BhrZnp9YAIPvQVsMY+YRMCnKnJ3I/UIhxwx/tAaJD5CJ2iDB7uEdboWeglbsxqgti4X4QdZcfE9h1SjPKh2+0/gPLIbGjQ+yvFG7s1URhcC+fk+kbDpktDQf1i368kYOOP4e24G65weKCbvgNgY1K97+CTOsYSDe2VXj42x9f5RMBtj+CqJ4WpVCJvV4VKB9BYWISl7reSCkq5RHWcKD7eCpCdPGymu0Slb10KvRt42evuiCMLmWuGkWXykTcbRHJiogeMkB5fGcbCUf0ys33v/xIMDu70P6A855WbxFFLIogBqXzuJat5MjD3M9Pq71TQpbEUfAQ9ho5i1/HRB1MKxItxuhmxphcNqhGxtc/7b+Zv+bzeD20ywWdpgMZvAEjIxOHdyOIZxiE2HrdV0sGpZA+fcCAYKfDOC/g1mZIy1ALyFA80S/VuWWzhDM+OaesZYLdOw2oRkbW3GCXMbGansiSIQCBIBvmvXAFitVaCTrUAKCYysXQMcO+XQ2kR2KGbTF1mjE6vNm4GsTGDoMNqZOoDs7NHdqR3z7duPhsPxDThPD2RYqtQhMRUSFqNC+d8oqbfrJPCQ0pqei7bUbH/d8umPlq2129HEGOoAvh2MlWkkqVyH5LIPHxlMatSiuBHYUMm3cPDujzQFUmFHgIEtUoWwhX2kfaCDvkjY8u/gqXVWHCtLOFEDfoaDYzznLDmVWU1ZzJSYIZl0KcyKNfahctmVO6XRmX5SqpBvPvnoewr9QSf3EEoIqnZhTAbnd7Hi4gVqmxb2oo+Ah7CN6g+kJwvCFsyKyJYW2I11zh/Z3ASHqQkOc3P7D3dYFZnNG3IeNLrwvyM2165xGJvLA3tJ7mYGDHCAoZ5zVs0YKgFWAY5KMLkCTKpI1SbsSD/jLvFSqOgO6FuVeVnZTMjyYkWzXrsWGNvFu4S8T0gd8nAf79t0crVli0uSn8gaFcZuZnr9iz31y8vKTgLnn4Fz36ofigbtpzKlDCAZf48rFqXfIFXXbkpd/ig4JHccXjd16pttmPX0zm5tMIYGcFbGgHLOeBn9W9JptkxMGFVaUsL6nLSUiOlW84YO0hZjnwvCFiR2ajfrC4QtbR7PaTPjBO7ASRomn23nUrGOOaw5UpuUzdoSM5gZaZIFzCt6ZZ+chmopr/bg9B3+XTBIznjHjkOXhoKwKWcL5WpTozBWBcauY0VFX6lhTtiIPQTaCVsukJ4kCFtPK0RkzNa8D7amfbAbD8JurIejrQ6yXRkh83cX9MsoRlrOUf6qhXTdbm1EbfVnnHM57IvOGKNM4JsAtpkcvjTApryhKGVjStQFLiRERONoIcANhlWd4sUCGci2rUBuHtDf63FJcWtDhwIZmZ0tkJvk1i2ueO/RbgLE2EdMr78okK54WdkEcP4WOA9fkvn9Na5nuoes0ekaqUNSih0fxZqYgsbsIX6HX1bZhode3+O33iEVGKMd4U0MfD0YW8+4dgMfLG9ePqPQKzOncrOx3sIXYaP8owPSgdpWV25ST8lJdeVZriGJF1FUQ4CBfSEIm2pwhmaoNxK2U0q49scGHCdzTNNAvsTOpNFJsJn6s7aEbKlNlyW1IcnPZtUG+yDzZYfZa549ab//vEjk2kF++OQa4qvQSRtJ/1NS3WAK/bHm/EVoNPewwkLx5ygYDOOkjSBsvheK3BQt9btha9oLW/NeJ0kjF8ZIFElKQN7QC8GkQ8UEVOmfO1Bb/QVs1gZVzAVlhMHCwFaC8W8kSftNXnb+anbMzX5cC4LqSTSKYQT49u2jYbeXKx5iZSWJ8HecltEzcfUql5iId7Jsq9X1rBxQAIxyi5QwtgsJCUexESMCzlfG9+xJhtH4JIA/Kx6rvwbecemeuuTSSXF43ZTmzAEwJ/sPP/3+1ya88rFXMk1/Y+n5ug2MbXWSOK75UZvo+HbZg8W7QjMZW619ETYiZkOzGQ62cFR53TFjB7rCoTbvdQkOiqIOAoKwqYOjKlZ6C2FL/hsfYrFjmsT4RTLHKRoms1ypjeWylsT+mjbonCJNgRUZDF9bC23rrqiUxueYA3NR2lMJOB9aPRRKDJqb60q62c1OXafWjJWC81fB2BKm19cGNnpRK54REITNvXqyHdb6Cljqdjp/7M014Dx6T+G0zLHol31EWG6tpgMr0dYaW+9ZjIFi534AZ1+D4b2CaSVuZaWwQCCMxggC3GC4F5zPVzyc+jqgZn9n98cNG4AEHZA/wBX/RXXq612bl4PbT6NaoNGczAoLNyjukyhiefnZcDgeBHBMMO07tWlpAUi+3yMw4rlIJ4Tk7tlN4ZKE2rxRnDOPQkL3I3nzi/34YnXAvFTxlBhQwcG+ZRK+1UK7YtmCUX5eShR3EdEGvggboZyZAjSbOutQkKggETYSGxRFPQQEYVMPy5AtxTNhS57Jh1oYLtNwfo2dszEZktmcJ7Wk9peMSGfBewockFOxHQVNTTdu979l5lkB2lEk8RFKsBlIIXeQ9HSgX6rLNYQeaFQsFtg0uk3XrT/8X++U9aNYE9rWlxhDVVoi1jUsYE2BmBd14hOBvkzYuN0Cc81WmPZthrWhAtwROyEbjEnIGXgWdIl+RQUU3HgczbVrYWxWfqChoJOQq5K6HQf7CWD/SemXuDTzxHlRPAoMeTrCQA8I8NLSUgB6xSCR66DR6JL59xRyfSTJ/5ZmgP6dmenarOxIGG8EY1OZXv+j4v66NOBlZWeC8+sAXKQ4vo3GR2TzwP5Dh0GbrGPGdOSI8zFQU2oWWtIDi1d/9I1KbNttCnW6AbdnjFHA3Nec479pqUVfLS1hceX2LGLYAl7qsFXsRNhG9gcyRHB92MD2Z9jm4PiNIhoAaBg7dvwQtspfm2heT57NB1usuMJD0rIkk2Wg1JSSL7VCxwI/RetpDpvtBdazCnnNktNqhiqaKwmP/LrB9XAKoTxqOem3e0pHFaZINpsETjEtsplrJQvXJGgl/iEgPWJbzLykKUPoTDSNKQSCJWw9yQL6CoryVtbtCkB3tsISXCU7YD5YBvPeTc7fsUTSuuKi1fVD9oDToNEF6drsZZDLNjTVroKpNc42wF2uk59IEvtP3lmHL2PsitD+2MXUt69vD4aXlx8Fh2NdRFCgHKKcn8eKi79Rsz+nq2RbWxGAYnBeBMYGg/MCAPRDPphZsJgBkxlobATqajsLhnkPhkIY6GTN26XTx2Dr8kY6HBqKnvJfbnuiHK2mKHkKMOdm7/80kN6TB+PzeIh/8yZsdHpGp2giy43/+yyUGnT2YLQCsvtFoBNh8/ijhtKBaBs8AnVGjsr62CZsl7/LNR/8hHMZ4391cHZKFjNZ1SZp3gh+ZS20fn9ptXZKXpv72EsBvuTyUbqt+yR/AZi6pn7apm+rUw8bo6vpFDRj5DpUOnJsexzplKZiJWNspiBuAQAaR1WUEjZKTdJq6fl2owdcss6Vg5IK/TGmlCdU6BrlnPS8bvjKbempl6R1pTxRo8jWVhh3/oy2qvWQbZHbcQ517JImEZl5xyExmd7/gitm4x40162Dwx7gaXxw3USgFSuDxB8sOHvsW4K4RQDuMHfBDYYnwPnfwtwNmW+ARnMJKyxcEYG+nF0cNPICTVPTK1mfvT+t2wS83oOhkzVKkK3r+Q+eNakfGrMGBTSNAw1W3PlcbLg+M4YWcCyTmOb/Uo4Z/cnSK1Ta7Q4IicAreZ6HlI+UDnck/16ngRsXNbtFwGLnKNvvcjl1ErYNe7hMyYmpBZG2jGTBnCN5/5AHQ5sVONDSiUlPOnIoWxPJcfTUl9PlEbiRcX6LhskpwzSNiYOkRsmfYEio4//cosfWK3ehOCtI7wFjK2AwAKbgXkSn7rtkQ3mdfGSR1nfYmg0Sdjn623c7sjjj8jtpkjSjcTELn2N8qICK9gEjoJSw2Wg3zA9ho86JaBFpo9JiAexe5yKpiUCCe3+4ydTx96DroInw0Q5nKMVhboJx549oq9oA7ohfTYuExP7ol3k4EpLzAxIj4Q4LTMZKmFp3w2o+GAqEMdeWMbYd4A8OSJLeZKeWxI4fa8whFbsD4pxLMBhIvrD7nKPqDL8cOt15bNSoMnXM+bfCOU852IzvwPno3PeXdJGs9NF+yBBgyNCAXkgb+w+zWHVJvqUju5he+VszXvjvPv8DjnANinuDhH/2S059eWnJEPf2fYQH0U13Sp+HPY26odWOfska6DRh8RWJDcBUHEV1I3fyAw9hW885P1JF+8JUKAgwZspIRcGo7OjHSCUY1lSuAAAgAElEQVTM4mM4l++1y+ySXMlkG6qpT6a4tEiVLy1FfMXFe9gJBcERLuc4yS1y1y6XX7xHGjjACYzf/bvNFqNp3AhNz387TVyLLY4Cc4MjyciYdKX9KfZlgF2IajGKQDAPKLq9enKyocdT141JR7u7Q/fXvCHyZUMJhLK5GS3l38K0dyO43Hu86Ci2TZeQBV1iDiRNAkhRkmkSwWU7ZIfJeYrmsBudJC2aoilK1irYuoxhB4dUMnBayRvB2hDtooMALy09jWKdwtz7CqSmXsqGRI4UEBE90IL3wHExzS3n6/+2aBrq0nzOk2LrRhe6En0HUAKV8veY+s/n+/HVmtjdV2VgJs7wJrT8mc8eLt4UAARhr+J5HurzabMwNKL18bp6nHtUtnCpDHDVapo59jW5Cdv6Kj6ecbwKYILnpC1AO6Ka2ggwVikBsyYMYR+obVqJPd0sfgyX+XwZOGuQ1MxHaup0ySzyu/Dr+HA8f2otLh3VqmT4vuuSjDHlaaupAWyBzaWg9I878xz1IwdqAlPwr3JkYKsj3yqB3Wd/ij0a+qCFhWghEAxhi9ZYA+3XVP0rmrd+CtkevBBQoH2JetFHgEH6P2168o25J8xpif5oxAgCQYAbDC+D8+mB1FVchznd7R5CUdH9zPXviJX9zfxxcPzd02G/bRu2p2xZ3zn7dXKyS7Kf8sgpCJCqzx3RZtcmBJxktWTJbuzaGx9/AxljX2oY7vx4gX5jxBbLR0dqEbbaZhvKa8yYUuSbq0dzjrHadyfCFquDFOOKPAKJs/hoh4M/x4FTh2qa2HBtrTZRgQy/2iMuk/MwIi8BX11YpZ5pOgZpqAeaW4DmZoDcJim600dJ2nxty5Ga6rRMKfATvmaeiLXWIWaHpFl6yXG4LlZ90tUDtHda6l2EjaN522cw7v6ldy6WmFW3CDBgc2qydFr6qSUiHUmM3ye8vDwRskx5M/y7CyqfC6WD+CMrLv5JedPQWhxs4TfJMv7lbUVnbNyZtfz9kdBoXAm9Kc1OTo4iokb2LMlpaMoM3HvUbJFxyxPl3T3yQ5tomFozxmQGvIqUhH98WjJCteRxSoYbLGE70GTDb5VGjBuWitx0HX4qbcZhg1OcfHzdjlaMHZqKAZkqBWQrmVAc1RWELY4WKxJD7T+bp9Wb5XsBNnOwphmFmoM6tZQeQxm/kSdgpW04vrlwD04cGDhpUtSnU4rHCJhNAJ3CuX/2tTAMWn0BPyOxjGkoEamCYuEarLYPM5m59mt9Frt0a5xJ+CqYaq+t2msIG5fRuPEDp0S/KH0TAcbYptQkdrogbbG9/txguBicq+9dw9hX0GovY6NGRTwVzTvfN1x42oTM9ziHW2rJswbckle6JhEkKuJJpRPE8tTlj251SJqA5WI37WjFE29XB9FTDDRhaGWQHu03IPnJpX8bEqYXIt/zVErYquqt2Li7FVmpWicpS0/WONUOl6+vx7lHu1KytJgd2LqnDQebbThiWCqG9g8oBDEGFiKyQxCELbJ4x3Rvmln8Csj8+XRYkg/X1SSnhZA3LRwTrZCzUavJwg+X7IE+M0jxkSAGtnhjFu5fmd46WVcR8MPAuxsbl5ykzcR1azIT2Xm1C5lwSwpiHaLVRC3CRupOnkKe/5oueqee67Tj6B2DTVsEjlBVp7mMpo3vwrp/W7RgFP3GCgIM6wpypZPYMSXxLokZK4iqPg5eWroUwGWqG9ZoprPCwiWq2+3B4LQ7y08Gk+8o6J9w7iM3D/cZ9JTZWC0nmFqVK0C7+zX1y7a1pOUqOp555+sDWL4yztMXMhg0Wu1lnzw8+rdIralSwlZZa8HGCiPyM3QYMyQVqYkSdu43o80qY+wQl/cq/ZsI274GK8YOTcGIvKRITSeu+hGELa6WKzyDzb+Dp9ba5BcY2OVjNfsSB2hil0/slHNQyzKx4uIqjMuJjO/5qP+MkNNNtVIouDjAsN42xNQkJ1UkJLHT2xYyd6a98KypsKoeAmoQtq4qkDS6TiqRZpdcr6d4q0Q2mhRr5BwyeVvph3DsF2kC1bsr4tsSA94fMG3+5YwxZS4D8T3tuBg9Ly9PhyzvB+fqv7VqNFNYYWFE/KHPm1c+xWGXF3HwyQQ8iSy9NLdI1mrYIcQs2dxSndawNzAt/i6ryCUNavNHmTmYIrzmL6nAzr3muLgnehokY2gDY7csX6B/PRKTUUrYPGPa22DFlj1tmDA8Fet3tuKUsZlI1DI0GO1YXd7iJHODc0KUPI4EAFHsQxC2KIIfC13rbudHyZx/mM4suRO01cmJLPYVoHfL2diLbLx+Rg0uHKGCCEkPC/FtdQrOXzaQn6DbriD02bdBejP6zT7QvE/uV6dLYCdbHmM7YuEeEGPoGQE1CFubzZVnzSNO2jUPG6XzsHjlYeuXCFBSUiq+yJ6SNbPv+Bz2qp+VNBF1+wACkiQ9NGBqyT/6wFTjaoq8rOw6yHJ4TsF0usxwu0NeMLtyoJ2bFsjAVYArTZSn3Hf9UIwcmHzIekhcbuxfUx5UvF5zVkGbOSk9YKER6txkduDWJ7a3JyKOqxukm8Eyxl7KT0mY8VrJiLCy0GAJm2fYdgfHup2tmFwoxEaU3neCsClFrBfV19zOL+OcvzlKW68ZJdW6sz7FxwRrHGko4/m4ZFQr/nnyAaTpQvUZO3TeFc1aTHp/GLJsjXyEpi40/Vov8wZHnrXCnmnUatjJ1kVMBBTF+C2nBmGL1hTbKtegacvH0epe9BvjCEjQXDDgnPuWxfgw+9TwuMHwJTg/IwyT3suKi4M6xQp0LNPmGP7EOX8OHD7DB647Nx+nHOmbl2U1VMk6s1GRW6QtIRkNOUMDHV57vXWlLXj6vd7n5MIY+z4/JeHscJK2UAmb4sUSDdoREIStj94M0kw+A+CPHamtTsiNYD41NeG2cC3K+ADYtQl4YFIdri1ugk4l2llj1OD4D4fC1GbFeI36gck75f727bZsk0bLTrY9yTaoiYuwpS4C8UrYrLU7UL/2jV6fa0zd1e5j1hirT9KyI7PPLKnsYzOPyenyXbsGwGqtAucqPcm8psnYV0yvPzMcE7/6sZrU2oNNz3HOr+nJ/mlHZ+CaaQN8Vkm0GA9k1FflKRlfXd7IVodGpzi2/LVPa/Dt+ojrriiZWtB1GbBscqr+kpKS8LhLCcIW9NKE3FAQtpAhjD8D0kzHQgmYMVG7JzFDCuvpeUTA2SenoQo5kCQN7jqmHtfom5CVFNyJW5uN4bFfs7FwfTbyNC3QsxqodrTWBY1djmy53N7fpNGwU2yL2NqIgCU6UYxAPBI2R1s9an9+EbItogJiirEVDaKPAGNYOSBJOomdWhL7/vDRhyusI+ClpbcDWBSmTp5mxcUz1bZ90dxdw80O63KAF/uzPTQ/EQ/cONxnNcYgZx/YJWnsgQmKtaXl2Fv79e+iOOlvBK7rf392B2obe+/tzsBe/3Rh0bXhiFENhrCRaFZ3wbK+BLg89SnukX48hUIKHD4Mda0X2F0Qf7UEYYu/NQtpxNIMxwId5BmTEyqTUqKQADukwftpfEDuh70sGwesSTgi24yLRhpx2uA2jMywoSDF3umL722q0SJhRXUKPq9MwdIdadDJNgzHAWRGgMxWyNmygUgbZyfbnmbrwomPsB0cAsEQNrNXvFp3vSZqOx5GJDhic6evpedTog7tGwX0ubcgib9ZcIcVrWtegqP1gL+q4rpAwImAiGeLjRuBl5auAXBMWEYjSX9mRUWdcqCF2s+5s8sOkzn/koMH5GpJL9YvzC5Eos6356POZm7Lqq3wG4/m0OpQnzvCxsEUKUPSfGvqrZjzz12hTj3m20tgj376mH6e2gNVSthaLR3Ptu7GotUAaW4lfyNlVPLi0h4BLiJrTebuBbjSkjrivtWec6zYE4QtVlYiAuOQZvI5Gu6Yf2xCRWJqLyNr3vBR7rNaORXNLBWNPBktDq3z5Tcv2Y5BqTYkaziMNgmtdgktVgkHzFpk66xI423IQStypMiqXVc4nKStTaNlJwn3yAh8ERR2oZSwWR2AMQABUyJsKW5RrGZzZ+l++pyu02Zik0KVSNvW9+A4KEIjFS5zn67OAAfTaI8fcPa9q/o0EFGcPN+xoxA2W1nYhiBJJ7Oiou/Vsn/u3O1Hyw7HZxy8vxKb864eguJh3XOyfi0HkdJa36PJhv7DzDZdkiJVSI/BL9c04I3P+8JmFuNMw89Y/mjxN0rWx19dpYTNZOsQ1OrONj3rkt3UmzY7zTZXTRLnSk3wEuCi52Q3J2wk1OV9GudvHvF4XRC2eFy1IMYszeA3MSY/c6yuMiHW8qsFMR1FTej7TfFuZq6DCVrInEHLZFASbC1kpDArEpj7eEORZfUq73LkOMrtOW1aDTteCJGoh6salpQSNrrfTFb0qEBGD6IkbUcuNiJ5NjqVc8tfk+S/5+FDDzB7gLentWoNLGVCZESNde97NlhZQR47UuRni87Kc4OhBJzfF7beGctlen2tGvanzSs/nNsdPwBwZT5WUC4/rT/OOy6n2xaMgafXV7NEs28FaFNqFlrSFYW6derrsbf24Ledkd2UVQCPylXZnqTUhCP+WzKiUS3DSgmbWv0KO4AgbH3gLtDO4mfIMj6ZpK1MyJRETEusLvkOub9jpy27OYGxCaanmBABiJGFUkrYojVsW/M+1P3yMrij98ZmRAvbvtIvA3u24Jz5f+0r842lefLSUjpdKwzLmBg7yPT64FmO16DOu9swyGHDL5zzwcGMdezIFNz5hyE9NmXgPLNuD9NZO7+vODQ61OeNcHCwoERZLFYZtz5RHvAGWDDzi7U2DHhr+WPFV6k1LkHY1EJSuR1B2JRjFlctkm7nw60y3zRGW5M2SNMcV2Pvi4Pdas+3V8vplRlZ0pH1JUwsWAzcBPFA2Churfan52E39uxKFANwiiHEMAJ0uqFh2pPzpt5LpyeiRAgBbjBMBOerw9jdd6y4+JRQ7bvVIH/gnB8ZrK1EHcM/7yiEVuNHzovLyGzYiwSLsb2rxtxhdquWfBOCK2sNLXhmae+T8/eHhoZpLvxkYeH//NUL5LogbIGgFJ46grCFB9eYsDp4Fk+ukfm6gaxp9OG6/YqDc2NiEn1wEGttg21NPGn18VmaU1aESZq3D8Ia9JTjgbA1bfoAbdUbg56jaCgQ6ECAlRUks/Hs1JL4lxCOk2XlZWWLIMukEBmu8gIrLr4lFOMlJVz6pc3wITguCMUOtb37miEoGuJXWwSyzFG6djcm9LeiNSWLS7m5XKthinK1eY/1lY/34ftf++A+KMPutAGphy/925CQXawEYQv17g++vSBswWMX8y01Mx1vpjHbxZN1u5PDJU0f8yDE4QAdYFhpG2618IS3bE+x6+JwCr1qyGoQNopDI+UrT7w0fR8pyNqTN5CCrCmOzRnDBpcYiSbA1xLT3k1o3Ph+r8JcTCbKCDDpkYHTSu6K8ij6RPeccq4ZDFUAfCcoUwMFSZrBioqeCcXU1NmGh8G5KqqDF5+Ug4tO8q9V8u43B/HJzx1eA5IEHD4iBRef1B+jByUrnA7HjEU70GQMMCBYofVYr84kdv/yBfqQYyRDJWz0jKPnnex+GNKzkJ6DnmchKSJ7npUUx03nqRTzTYWeoyT535sKTc07Zr2nuQnC1ptW3msumtv5RYzzd05M2JGYiL75Byqel9YCLX6yDDfbJc08eTFbHM9zifexq0HYWsyHSvMHohLpDzuHqRG1P/4Tsj0AWUp/xsR1gYAbAcaYXWKaY/Kn3iuObcN8V/CysjMhy1+EtRvGzmB6/dfB9jF1juH3kPnbwbbv2m5YQSLun+47H5urLsd/Pj+Ar9b41sog4vaHM/Nw5sSsgIe0vdqEB17tu6HhDMyCRGnM8gcLdwQMmo+KoRI2ix1o65JqjzYn092an13TAHgUk4ngkWJybyxE2DwqmYKw9cYV7mFO/ebxXFMbLx+r2ZdRoGnpY7PvPdNt4klYZRtm1WpxpPUJtrX3zCy+ZqIGYaMcMrYuO4O0o+g5+aaHkSfXmmfH0T9KHHWrXoW1vsJ/VVFDIKAQAQasGjBNOo6xkl62p60QiDBX5wbDq+D82rB2k5Q0kA0fvi+YPqbNLT8SDvknDq70SKvH7hbPHImsNN+RGt/92oglH+/3O9wrz8zF1MmBCVV2Pa3za7wXVmAM7y1fWHx5KFMLlbA5Vbu75CmlZ6HW7VFCsv2ePGx0skYbm57nJHmh9MYTNuccA3CDEydsody5MdpWc7v8v/7MeNaR2mp3KsIYHagYll8EDI5cucqetfWiE9iEpVdEOfeA39H2zgpqELZwIGPc+SOaDV+Gw7SwKRBwIcDw54HT7lc12bKAtgMBvmtXEqzW/eA8PWy4MNbI9PrAj6K8BnJ+iaG/3cjXcmCY2uO7Zlo+Tjs68xCzMufOxNYHGtzJuPx0POPygThan+Z3eHOe34mausBs+jUWtxUYl3TsqE8fLvo12CmEStiC7Ve0E7L+ve4e0Mzkl0tcfv2kxJ1JOuEKGffrK4PhR+sIixW6++1PsYfjfkJxOIFYJGz2lv2o/flFcFlI+MfhLRVPQ26QNFLxgLNL+kKm4YivCy8tpdOOd8Pc8UpWXHyc0j4uf5drWteWfc45P11p20DqjxmRgtlXHSrv/9NvTXjxvzWBmHDWSUxgeOCG4cjPTui2zd5aC+a9sDtgm725ImPs4+UL9ecHO0dB2IJFLvR24oQtdAxjxsLAEp6yv17ePUa3P3eg1AeVkGJmJdQdSJNMrpFDbVqJjbcuZtvUtS6s+UMgGMJGLpA9+ZGR94MnMbanf3IFodLTNWcF7kD9zy/C3hL4S42/OYrrAoHuEGBgrxecM/8agZD6CHADqS7yi9S37GWRsVeYXn+D0j6m3Vn6GAfuUNou0PrkArZ4xihkpnVW6b/3ld2o2KcsJnd4QSLuuXZYt6kCPv6pDku/VSVneKDTi+l6jGmmLF9Y+EswgwyGsHkERrrrr+uzsF2QhHW4Q3ra+rMVzJyi2Yae94G4Q9IYBWGL5kqp3Lc0kz+UxsyzpugqVPU1V3mYwlwQCJQ58uyVjsxf7U9JE4NoLpqEgIBSwkaxakYLQKStp+IdaNxiQadkrqmJQII7NSwFWns/pOy7v4G94rsQZiSaCgSUIaBl0ol500p+VNZK1O4JAV5RkQWTiXZduj8aUgNCxv7O9PonlZiaNrv8Ms4dS5W0Cabu78/IxbRjO2LQHDLHDY+WQQ4iavLCE3Nwycm+lSfnL6nAzr0iS4VnjRhjy5cv1J8TzJopJWxdRUR89UkxbP3cATwkSEIxblSIyKQmuBQk6XFKz0J/z9Vg5hTtNh5hFX/jEITNH0Jxcj3pDj7CauOlx2orEtIlZbtTcTLFPj1MB2dYYR1lkSXNpY7F7JM+DUaEJ6+UsJF4CD2kenqw0IOIVKEo2JiK0do50NrzkKJrzeaOQGu5dR+s619ynrKJIhCIHALs14Jp7GghQKIe4txguBGcv6iexW4sMXYO0+uXB9rP+fMMxTYHXwOOfoG2CbbekLwEPHjTiPbm1QctuOtfwbkuktLg/BuGY0he59D9+mYbZj29M9gh9tJ2jGsYG/PJwiLFHjtKCZs3AesOzASti5hRMdk6REnoOUlEjgRJiLDRszAYMh/Li0hzJMLm2aDtaayCsMXySioYm3am/EmB1HLGGO2+8O7WKRiTqKouArsdWdjh6G+wPaUpVteysNYTAkoJm8dWTwdsvgShvHO0dR2P85rsQO3PL8DeIsKJxB0bBQQk6ZaBU0teiELPvbJLXlr6LYBTwj65hIThbOTIgKRkLy850K+1rWE15/ywsI/L3cFdfxoC/VBXEu0121rw7Pt7g+561MAk3Hv9ULdjucvM56vr8dYXB4O22VsbMsZeXL5Qf7PS+SklbErti/rdIyAIWy+4O3Sz+DEOB//5lIQdugQhJNgLVtT3FGQ6ZbONsji45krH0+zDXjvRGJtYsIRN7Wm0ln+Dlu3CFVJtXIW9ABFgqEtlUlHG1JKOTMYBNhXVOiPAy8sHQ5YrwXkAYt4hoWeEXp/GGPPjoO3qY+qdpSSAEpLsu9LRTjysH/5y6SBns/9+X4sPv69TaqJT/RvOH4ATx2e0f/bga5Uor+qlCbxCQIqBmbSpGLqsRK8ouE8QthBAD7GpIGwhAhgLzbUz5W+GahpPLNIc6By9q9bgyLcr0KhItfoUdnwiUOnIRLk9b4f1KVYY6ENYQBkaArFA2FyqkP8Cl4UrZGirKVqHggBj7J8F0+bfFooN0RbgZWV3QpYXRgCLtay4OKC453PuLJspQ14cgTF16oKSYC+4ZQTyshLw/oqD+N+Poe0HpKdosPDWEUhO0qCxxY6ZT4WUJzrScES0P8akfyxfWPSQkk4FYVOClrp1BWFTF8+IW9P9jR8r2/n3dLqmC9PpGucOMOZWQIj4DEWH3ghwMHxrHWVycM1V4pQtMveGGoSNFCBt3gr8lBCUEme799cpGajNzcXoM/Lp92y92x0y6n95CY7m4F2FIoOU6KW3I8AYs3Ot9oiBZ96jOPalt2OjZH7cYNgAzicoaRNUXcb+w/T6P/lre9688il2u4OO731nsvZnIMTrJxyRjhsvKMCyH+vw3gpFBz4+e542JQu/Pz0PX65pwBufCxfybpeHYffyBfqRSjZ/QyVstP9PcWreR74Uv0XCIlQoBrxddASuWO94PS+gefakaknPeCXzE4QtxD800W6uvV3+fihrOK5IezBsjEp22CBpovJ3PNrwxmT/Ox05fJcj5wfbU9LJMTnAXjYoNQibt3CIBx4SHKFgYypdr3tUo+ihVmf4EbadIkF2L7ut4nY6jOGTgmn3nxe3E4jywHl5+eFwOLZEZBiMzWN6/aM99TVtXnkuHPJ6zvngiIzJRyck6/7oLSOwcbsRb34ROsHSaRgevXUEXvxoHwyVwh2yp3XVMO1pnywcTfGUAZVQCRuRMRIi8S4kGJOe5Pqkq6pkoAqKAQ0+gpVoE5ae6/6KkvkJwuYPzRi+rpvJJ8vg35+i256gY0Ho4AY4N1m2QWISIE7ZAkQsvNUsXEuKkY6kJAw3LWRV4e1NWFeDsFkdLhVIb2ERkvUn9SsqdI3q0HV6eaFdN/rtaKvHgR/+Ccg2sRACgZhBQGKaMwZMu+/rmBlQHA2EGwwPgfO7IjJkjeZCVlj4v+76Kinh0qq2ss8452dGZDw9dDJ+dCqO1vfDkk/2qzKUsaNSsGVnW6+UgVcFILcRyrO4/DF9wHkWQyVs9Iyj5117rjU61tUARNqo0OeeZyU9A729TdScdyRs0Tw8+VV99ad0foKwRWLVwtSHdqb8wSBN0/mHafaHJ3atfdwcss0MSSfSu4VpKRWbXWsfYm10pDxsf5rNV9xYNFCEgBqETVGHXpXrV78GS92uYJuLdgKB8CDAsLFgqnSUkPlXDi83GHaC8w4te+UmAm+h1Ray0aO3d9fgnNmGEpnz+wI3GN6axxT3w9rS1vB2Iqx3QoAxtOmQM+B/C3NbAoEmVMIWSB+ijm8EBGGL0zsj+W98iNnOd56UsEubzMK/++6wtkKTEPa0LHG6GuEbNu06DcrRYmCOBI2X02uTnIT9LLPxqQuNfwlf733aclNiItanpubujRZhM1WtR+Pmj/r0IojJxy4CTML1BVPvf9XXCOvr6zMYcxzFOQbG7gwiPzKdzV6Y0GYKG0HSOBygH+dRPWMWFBWlMuY7uP3cuWVnyDL/nHPuPtuIPB6ix9hAQGLS9Z8uLPL5Xe46QkHYordmgrBFD/uQepZm8sf7S8bbjtJWuT1/QzLnt7Hd0gxtYrrfeqKCOggkJzL87qRknDYhEdqwRSeqM9ZebYXhpd2tuTfSHEflkp99uFW4XWjKViMOfv8MZFuE4y8kLTR5h0PqNxDQhPngvlffOGGcnMMCuWUfHAe2Ajx8rvD+ZsAY28ukfkUDzr7T6F23oeHATC7zRyie3p8NcV19BOgvlNZmR0qbuVQzcpTPfGoXzK4caIPpV855rvojEBbjDgHGPvlsoT6guNRgCBu5OXaXV4LuV3IN9C6e+l2vkY2eRDziDnd3xsCu8+9uHoKwxeEK59/BUw/asH+irjI1i0Xmhc5uboQ2KTMO0Yq/IQ/M0eCeP/RDRqrY+IyF1dttdL3TRJKwNf76Hkz7Nkd2+ppEJIy5GFJyTmT7Fb0FhYDcegDWbR8Csrf8aFCmgm7EGEoKpt3f7pbd0HDgGi7z14I2KBqqhgCFwDKwqzJz8v7P22hJCdf+0lb2DTg/UbXOhKG4RoCBWXQsOzcQt0ilhK2riIgvoGhTOi3RdcVodcWweUpqIkAqkkTWmkzolTGJgQqPCMIWh18zaSa/OQXWJ09I2JUSqeHbTHXQiRe5sMOdksjwwJ/SUZAjyFrYwQ6wg0gTNkvtdtSv+U+Ao1Ovmnbo8dAWhF9pXL0RC0v2qtWwV6+JGhCMwajVSEW5Z5U4c07U1x3YA0RPbTBqQMRux21MwnFZWfkbPUOcNrvsUc7lObE7ZDGyqCAgsSs/W6B/x1/fSglbmw2w+Ina8VZMNtsAMwl0udP/9kt0iXMRYWsxA6S+2JsKpSxITehIa9DT3ARhi8OV185wbNZrD4wdommK2OitbbVISOkfsf76akfkBnnhcRHxcu2rECuet4ewjewPZCSH2SVStuPgD8/B3hZa8ljFkwSQOPZ3YKniOx4MdtFqIzdXw7rtv9Hq3tkvk9iSgqnzp7e2tuZbLcaaqA5GdH4oAoz9lJ2ddwJdmHqn4RwAHwM8zH/IxELEIQJLP3us+Ap/41ZK2PzZE9cDR0AQtsCxiomaCTP4WDvjG05L2K7VInJbDTZTvTOGjUkiriWcN8LjN6aDXCJFiR0EPIQtJxUYmh3e95yWsq/RuuP7qEw+ccLVYCJONSrYB9spb28AanEAACAASURBVKuFZXMnj7dgTQXdjlzvAOmItJNurbda+L6gDYmGYUGAkiLrEjDwqkeadRabfQM4hM9zWJCOc6MMrWywpv/yGYWWnmYiCFv01lkQtuhhH1TP0kzHUwMk481HaPe6PX6DMqO4kcPS4szDpkmImBem4jHGe4P8LAmLbs6I92n0uvF7CBtNjEhbRjIJsKk/Tdl4EKY1z0dNSCJx3O/AxCm6+gsbRovOOLYtS8PYQ4CmGT4qmDr/4saGA2bO4U4HH2BbUS3sCHBIN121oO5acBwX9s5EB3GLQCBJtAVhi97yCsIWPewV93z0v7ju1y289uiEPenZERIb8QyS1OocdhN0ydmKxy0aBIbAhFE6zL5cpE4IDK3I1dpryoJVDv/JcvauJUgwVkZuYl16ShhzKaR+A6LWv+hYOQKkFmnd+oHyhmFooWHa4xIm//k/nPNRYTAvTIaAwJpy2+pF77dOCsGEaNoHEGASe3j5Av3dPU01VMJGsWkmW2fVSBIVoeTZVOwyYHGLjtC+aJKuQ0WS2vlSiaQN1GQdEIZ91JhadUHYYmo5eh6MZha/UCs73jo1YXvEj7m4bIfNeBAJaQVxhFh8DfXMoxJx3VkRX9r4AikKo7VxnX2vKYskGydwHp7Yj+SGX5FRHd1YJF3x+dBkDI0CwqLLYBGQm6pgLY2RXH0MPyRP/ouDc35KsPMR7cKDwNoym+XJD1oj6pUTnpkIq+FEgIGtWf6YvkdiHyphIzLWZu08C8o3m+4O3e+qKulRUCSiRiqR3RUSJ/GQvnBiFE3bgrBFE32FfUsz+VODpaZbD9fWhH+738fYzI2VSMoUL3QKly3g6n84LQXnTRLP1IABi1BFxlCRlZ0/PFzdNf7wSJap1WTgHFHNiaQrPBua7NHhmqawGwYEHE2VsJUuC4Pl4EwmT/jTVzwx7YzgWotW4ULAZOGl0xc3DQfnQtEqXCD3AruMMVmSkvp/8uiwhu6mEyphI7tE2uikzVOIaBFpo0LEzOqA8wiOTs4StB0nZ/S57EO6geqR0mRvL4KwxdEK62Y4Nh2m2z9uoNQclVGbGnYhOWtEVPruC53efnE/TNLr+sJU42qOjLEfsrLzTgrXoGuWl7wgc/nmcNkP1K5u5KnQ5B4eaHVRLwYQkBt2wlq2PAZG4hqCbviJ+zT5Rwg3jJhZEddAGND4w3cNvz7/Czs5XF4CMTZlMZwgEZA00mWfPlr0fnfNPYStKA9ITeztTohBghimZjVNHPua6fvMvhDIhwlkNcweXsITttWj9cSEnboU5iephRod+rDRVr8DKdkiPCFM8OKha9MxYoBQiAwXvkHbZXgrOzv/qqDb99Bw32clkyDzlRw86on3RB62cKxweG066sthK/8ivJ0osK7NGwPtCOERqQCyiFXNqm3E/7ZwPL8yYl2KjuIQASbhqeULim/3R9gGZQJ5aYI2RHKJtx/kzlx0grBFEvUg+tLN4pO4LH9/RkJ51HzmTI27kZQ+CEwSp0BBLKHfJi/OzES/cOf58jsKUeEQBBh7NDs7b57ayHBeIu37TF4NjqPVth2MPe2gidAOFroEwWAXrTaOWgNsO76KVveH9EsxkBQLKUrsIZBR3wzJ4cDr64C3f4298YkRxQgCjK3+bKF+sj/CJjGgIMOV9DkcqskxgkZMDIPcROuNQJ3RPRzGPhdUOSaWxvcgpNv5X7NgemSirjI1WsO0NFdDm5QBTYJQMlR7DRJ1DK/+PVNts8KeGggw3Pr/7X0HfFvXee//u/diEhskSG2JFAlaw5K1LDuJ95Jrx46VOG4zHNt5eWnzItlpnCZpYiupm6ZtUrd1X1K/NHbq1zajznQs2U3SDCce8ZAtaxCk9uAQNwFi457+DkDKpAiSIHABXIDn/H4UKfJ8638OgPud8w2Pp/7rWrCayKNr9wN/zICvac03X35Kw0VQlomq3/niVw66VO9BJI7+shyis8qUrB4Y1/6hbvQRiryFgG04BEM8E53zjZeAH+wX6AgEpiJAhHi91eT81q4V0Wz47D3JDjAwETtfxs1DoIeFw1bGBZhNtGGn+r3lUv97mpT+2aYW7e/x0R6AFBitou+m1iAvqZPx1/c4tGYr+GmBAEk3ezx1P9WC1TiPkV/uqg1F1HYAbi35FsJLrlsNQ6MIZysEw1LTpnreROJ4eRqtZ7OVZANMmz5SahiEvBwQsIbCMEXe6on8teeBpw7lQCimzDsEZEl529N/vfL5bIa/foptYQyPC6etHNuCEkT4uZnwAeGwlQP/HGUqO1On1yudi2ql8TvRHAk1nJaIDEBNRmGyL9SQq2DFEdiw0oBPvlvcXOpyN5Bhncfj2aelbp17HvwGGPuwljwL5SV7m2FYeV2hbAR9CRFIdr+O5InflVDi7KLMmz4MyGWL3J9dwXk6wxyJwhKaXBf9kd8Bu9vmKSDC7GkRIKJP7vkb/1cFRPpFQDhsOl0b56eZeySM/quMh8lAvN5peUYqFkQ83CcqRRYB/us3mnDntaIHWxGgLZglSUa32+0eKpjRGIN0oRGmvsiYvvp8yq5lMPhv0spMwacECKQ6X0Xi1IslkJS7CNPa94KstbkTiJklQcAYS6BmJDRF1rdeAb77RklUEEIqAIGLlyK8biH+/23bWz9aAerOWxWFw6bTpVd2smtllvzRlaYjZX2i57drvPBITW2rTpGqXLXef7UFN24WLXL0t4IU8nh9dq304oVGuvewlxjYJq14asWH7AtgWnWbVuwEnxIgkDz9eyTPvFwCSbmLMPr/AJKraG0Lc1dEzJyEgJJMwT6YvSXQD/dn8tomtMYS6M0jBHjRkKtWUtc9m5FyW9hiAL+m1lYRH6/jPSAcNp0ujnQv+3MfhT63XjlT1id6piYROnsI9oa1OkWqctW677YabG4xVq4B1av5QY+3frVW5nXu2fURMPVRrfhpyYesXpjW3qElS8GryAjw2zV+y6anoSy/HEr9Gj2pJHQBIDEGZ9/0gQLPnwC++hsgHBdwzRcEJAm4dZV04H0bmNNqSDtq4yMOl8tDDQ3ly8GZL4uQp53CYcsTuGKTKTvUZ1cqvdctl6dtPl9sFc7xD/bsS9+wSbJwLrQE/Ut3ObC8XvRg0xJTTXgRPePx+LZpwWvoub9yh4PRdoDpMl6MTE6Y1r9fC1MFjxIhwPPXeB6bnoa8cAMMSy7Rk0pClzEE3H2DM16jnRkC/uIXwAnNAsAF9HpEwGWm4Q9uxpvXrmQrFAmLsuooSTdRS8vTetRf6MR7sYmhSwTknWrfJsMpr5smJwyXQ9nR3kMwORZDMWkWJVYOM3Qn8xv3ulBjFi9B3S0M4RseT70mZe+6dj/4CAP7P7qzcVwhxQLzxrt1q55QbCoCvEIkrxSppyF5W2Bcea2eVBK6jCHgGBiBnJo5Dz6WBP5jL/D9/UBKFdBVEwKXLGMH7toshZY42UUAZjt1/0dqbd1ZTfZXky3iaVGHq1lzP2sIx1jnNaYOknUQYR4e6IDB5IahRpeXBDpcwdlVspiAb96nm+rusys8j2aQRJ93u30PFWpy98++uJYlknsZoN9rVEmGebPIMy90rUtJnzj6K6R6D5RS5KyyRC7krBCVbcLEXmyzKXFsEPi/vwUOnJ1tpvi7nhHw2aXOP7oI7Vc2qSuMEpblrCtRG/n9F+Q8X0wsKQLCYSsp3LkJk3eym4xIfvty4xFd1HyPDJ2AJCkwObLfoudmlZg1EYGlPhlfvlv0YNPjriAJd7rd9U8UqlvXngd/yRjTfRK3ecsfAyQVaq6gLxECiSM/R6ovUCJpuYkhox2miz6Y22Qxq6QInN+LLRfhL50EnngFOFr+jIxc1BVzACxx0cgtq9B2eRNsNhMuAGP5Pd/L8hJqbj4tQNUfAvktqP7sqCqNpHvZrgYKfvpCpVMXjW1iI51QU1FY3I1VhXM5jdnYbMSfbq8ppwpC9jQIkCRd6XbX/aoQgLqffeC9agrfKYRHqWjNG+8BlLLWNiqVqVUhJ9HxX0gNdOjLFpJg3sJvasUjhb4WBjCHo7CM5pda8esjwHfeAI4Lx01vywqDBKxuwMnr/dR58RJWbzFghSZKEn2I/P5/1YSXYKIpAuLdVVM4tWFm2KH+bKXSe80yHRQc4RbFR88iEe5HTZ24KddmhYEbNpvwwavL2rFBK1Oqjo8kY6XLVX+kEMO69jxwJ0CfYoytKoRPKWhN6z8AMonb3lJgrYWMePseqINHtWClKQ/TRR8CGcUhlKagasDMGIujZqSwwn+vnAa+vw94vUsDhQSLvBBwWKTwpsXs5CXLEFpdD7vbguVgTPtDfaJ/I7//A3kpKYiKioBw2IoKb37M0wVHlFNet5TfqVh+UqenSkQGER0+BXsDL9ssQqe0wPcDV1uwTfRg0wJKTXkQEXO56yxEFNOCcfezX7wYqnqXyth7AebSgqfWPETTY60RLS6/ROCnSA2dKK6QPLgbV2+HZGvIg1KQFBOBmXqxzVXukT7gRweA3xwD4jPXMZkr63k3nwjBOrv03PoF8NhMzGAzwOCwgFxmqA4Tk5xmkm1mKFYDTEaJ2SSJPHmHOc4N3S5qbV04NxIxuxQICIetFCjPQYbtk8w3Gkd3puCIPso1peIhhAeOZEr7K9of6MwBnqqZysMheVikGHpDgLo9Xt8CrbVibQcfSiaCbx8ZeMMSHz2ziYHp5uTDuOo2SHbNTdYaQsFvDIF424+hDusnxUSSTTAYnKAV7wAcwmHT20adrRdbPvqGYsDPOoDdAeC0aAeQD4QAUfTbd5oudcnR1/JjUEQqSVpFLS2HiihBsM4DAeGw5QFaMUmU+9gNCks+eYXhiG5iS9RkDKN9bbC4l0MxOYtp/rzhzQuO8MIjYugLAQK97Pb6tmipFTtyxIlE4hSAsb4Y7Hg0fKpjpH9fUyoxUvbEUEPrzZCdS7U0WfAqIgKxgz8AC5YnNk0xOpnRXEcGowuKwQnF6IQkZ/IfIzYrorz8rRi6Q8DdPwSorCh67esEPrMHTBUJjHPG16gob//xnck9b302zJlFcQiIPk5+/z8Vh7ngmi8CwmHLF7ki0Uk72ad9UujB9coZ3VQBYCyFUM9+mOwLYKzxFcny+cX2X+5zwWoSLz+9rTqBvu/2+t6tpV6sre3PAHx5Ck8ilaXir4SGD46GhwMbVTVZlkQyQ/N1kD3NWposeBURgfiB/4QaKk3ddVmxDpitC61GS4PZaPadc86ymRezmBC2ibzcIi593qwdgyOQk8WLYbz5cahJVeRLzHmBJPrMnrtxDRi7es60xSQg+gH5/duLKULwnjsC4olx7pgVlULZqf6wUe67tVEeKKqcuTIP9rwJg9kNs3PxXEnF/PMQ4I4ad9jE0B8CBDzs9tZ/QivNGGNGBALHAcwcc0g0nIz1vzIy8IYzHunayFjpyu0ZGq+EXKf72ihaLUnF84m9+R2wcH/R7JBlc6fF0SRZbY0NsmHsUjgHaQmTESGHbgJDctB4/kyxjYzCEIsXzeBcHTarEbAaMl+K9FY3ETUFJNRM0+5wAhiJAaw4F4JFwyAfxkS0e/fdbC+AP8+Hvog0/fD763hOdxFlCNZzREA4bHMErNjTDTvVExcqZ5bWSYVVddJaz9HeNkiyARZPk9as5x2/5fUyvnRXWS5T5h3WczWYJOkTbnfdw3Olm24+6+i4G6nUN+fCjzG1IzJ64lhocJ8/lRjNvenpXIRMmKssexuUhvV5UguyUiMQ2/cfYBFt66xLsqHHYls+YHX4VyoGhyEfm1KKjBG3eF/LB7ti01hHIzCFo0UTc9NjSKUYzsX4KzJwgS9ddh4X1AENdsBnA8xKbiokUkBPCDg9DJwaBo4PAMcGMj8X8aIwN+W0nEU0/NO76P0yqU9pyVYjXuuotXWfRrwEGw0QEA6bBiBqxWLxfcxyRkXoCsMRyURJrdhqwic8cBhqKg6bOIkvGM/NLUbcd1v1nURLsgwwQOXHpRU6JBnvdrnqv6+F+ow3Lm1vPwDG8u2HkUwlI78PjxyKj450bGZqqiibRlm0GcpiTdP2tIBP8JgGgfjr/z6ixoY08YwUg63T5llvtdQscRWagsQkCUPeys1xlmUZkqwgmUiA8YysKhrmSAyWULhYFr1242NYwxiM/ObsnWuAmy8APBbtxSVV4OQQcKQfOMy/ejPNvaMJ7WWViuPWRnblg1fSL0slL2c5krSTWlr+Mef5YmLRERAOW9Ehzl2A4T62ianqb68xduguczsydALJ6BDs9WvfimPI3TQxcwICN24x4/1XFeHTrEwoExFsNl6EIHMwH4tFEB4NlkmbwsTKirzF6ax9uTAuGWoWCGwDY7u14AWivkSkd+/wwF5vItq7QROeY0z47Rq/ZROjMhCIv/ntx9XwwF35aksg1WRdMGhzr/UaTN582WSlG6p1gVHlPVZYLDUwWzLnIdxZGw2NIJEoXgihpqDnwEyLXmxZxRD1wWDYdOM/x9tdZhgf2gY0unNQSMMpPGavN5S5feMVK08NASfHfh7UR2ekGa0lSdqx+y714wD0lUgs8tg03KXasKq8d1Zt7NYlF/le9iE7oo9sNZyw6U3BWLAT8dFeWGv9kBXd1EPRG0w56XPnNVZcv0l3PnlOumebVGNzwmicbA9/4InHixeCk7eysxAaTbTAZvN1a8GfBQL/Bcau1YLXJB5MPRAOHj09MvTmapaMFJxUKtethqHxCs3VFAyLg0Dy+H9fluw59Jt8uJssDSmHd4OsGIuTQzvicSIl66ZjRU4QybICh9Mzaa6qqhgZ7gerkkQqJZmEfVDjQzQiHkpxPfn9v7j1s22xv78ZxmUldtZmW+BwPOO8cScu7cyN/dwVzOTL6WEQ4cnd91AEjOmrWTXRWfL76/WAkdAhg4Bw2HS0E6Qd7O8WS0M7Vhl6dFfvnTtr3GmzuJZDMVdu2IselvuT77Zhw8q80kT0oP4kHfjtmtNVC/594kgkYggFh3Wn70wKESHucvvMWiRas8OH1yCZfLPIAMRTqfCLwYH9aiR49GJAndO1LYH+m4FdxStE8kqRYlQGAm6P5Oh+5pFnGcMluWpsMDph926AyVLcfnshpw0JY2W9t5nNVlisU89IQ6FhJOKxXCHW9TxiDK4+jRumSdL91NLyFW74z54KJK9pZrp7bpluUbiz1jUCnOJfY7dyPF+Of/Eec6UcRNSz+272BQBfK6XcnGQZDH5qamrPaa6YVHQEhMNWdIhzF2DYqT7XIve8fYmsvwfdRHQQ0aGTMNkbYKwRhy65r+rUmV++x4GldRXz2TajqdlOpzlBMplAcETbwgiFYJ4LLREdcXt8K3OZO9sc1tbGC43cPds87f7OumOx3teD/a81JKIDs1cQIYoqRGuTqtohu5bB4L9JO1UEp6Ii4Pb4TN3PfOGPGFMfn02QJCmwe9bD6uDRVsX/uA/baxAzG2dTS1d/t1hsMFumtiMIh0OIRYuW91VyDLjDxh03jcZ/Umvr7ZwXCwQ+BsZm7tnV2wukkkBDcQ8MtLCNh1GOO3HjDh2/nTsb0oJ7dh47L5dvuWFl6sfFk5A35w9Ta+ucimblLUkQzopA8d/BZ1VBTBhHQN6Z6t2knK51S/oLvE7FQwgPHIHB4oHZuUQsWgEIVFMPNkmS0jds549YLIrw6EgBKJWelIh+5fb4rixUMuvoqIOqngJj5Yl7Zam9o8HDPaGBN9epajzrE5JE+GzDti/+VefuBxjZF8C06rZCzRb0JULA460n9soua3ev2skYpg13MJrr4Kq7BLKhdBH20RoLItbKCpk3Gs2osU2t4TIaGka8Sm7Y+NbUrBcb0QG43VvJ5wuxjo7roKq7wWa4XTt9CujvB9asBXhhqgodsRRwZjhT9GRieCX/XbzAOluKQf5fT30w9fcAilJYKm/Iib5Ffn/e+bJ5yxWEWREQDptONkbdLmbrG0DwKtNhGFDgq78INqmpGHhpf9lQA6tXk0uIImipf5Y1ZsI37i1O/ki5rLc73FCUyWFQ/HaN37JV0iCiJ9we352F6swCgc+Csb8slE/B9ESRZDL0Qqj/dTkyemIrGNIOJBHtazDTRrpyVzLtsFm9MK29o2BxgkHxEeBhu25PfXodu/bs+ifG1I+dL5VIgt29FjUu3luvtB/xcbMRo3Z9PXPOvioEp9ODdJXbscFz2IaH+mYnraAZtpEQDLEC35OJhqEom6mpqSMd9p1K/RaMTZ8jwW/WThwHLlwHGCvr5jXXpeV3lmeDk8Mrx2/ohnNM4yaif919N+MtXPSVTEzURn5/vlWOc4VQzMsRgdK+m+eo1Hyclq4QmVJ/e41JfxUi+XowlkKoZz9IkmHzrZmPS6SJzSsaZPzlhzSpyK2JPlowkfiesLvAy2LzJP1IhIcS6e+WeDZbCfSQ2+v7/GzzZvo74yfN7e3HwVjBxUAK0WMqLftl9/Fvfx+MPgiijy+4Ydfv2SuPGrrOnomTyQHTen3lu2trezVxo6DH60u/gfTs2XVhiqlvTLROMdQk3PWXGRRjeao/JI0GBJ2lu9HTamV5aDe/ZePfU6kU+O1aiofwVdGwhiIwRXL0ILLZzZsoS9It1Nz8FAsEFgF4ccb3uZERoO1Q5mbNOjXktIqgndaUUHxCeCXPlRvJ3M7xoifqpKIndGzPh/FdMPZpXeHC19xs9tKyZZWV36ArELVTRjhs2mFZECd5J/ujGsQevdR4XLefdsGe/QBLpR027riJMXcEtvgNuPddul3iuRs0gYI/7PAebJVaWU2C9BGXt+4bhYDA2tu3Q1WfLIRHUWiJPkZ+/6Sk9q5nvriaqcn9UCwwbyxhul1RDJzKlIe6jZdqj0ZGK7Jq6flWEaHP7amvG/99154HX2CMbU3/n+j5uqXvfFqRa8p2u6vKEoY9lVuUihdPqtT3r9leVgX3YiPaRX7/F1hHhwOq+hwYu3BamZEI8OY+wO8HnFkiSnguHQ+VNJuBOt9sqlfd33k/uU5e8GRCK4L/fcHQ4/bE6F2o9QImXYUVb6PW1meqbhEq0CDhsOlk0aQd7MEF8shn1ypduo0bGO0NQE1FYfU2QzbMzxOzQrfLH2wx431V1IOtUDz0RC+Dtjm9voI+mFhbG2+AqrewliE4nYupoWF0It7dz+66SU2pT4FkmLd8VE9LUbAuisEIu33yg2IwOIRkxffWojMer+/c7W3XMw/cxVQ8JhH9Wz3zfhjN20xIpU4DsBcMYj4MiDBYW10h3/nAoEcaYzyBmuE8K2cQPY2WlpsBKGhv5zlr10xrYyIB7HsDWLIE8E1ToCzQliH3t+oRqvLolEwCx48D/X0ZR7a2Djpx3h6g1ta/KA8oQupEBITDppP9oOxUn2yU+7Y3ygM60WiqGrzoCC8+YnEthWIuT8iNbsHJUbEPXWvFdRvLU4siRxXn7TSDUVltt3sP5gsACwRawdihfOmLSPcVam29/3z+3Xt27VCZ+g/892mHjarn1pyH6BoMk8++eCPkUFDj0uZFXLRsrIlwzO2pbxz/W7r4yFn8yYIbd6XLq/PB2tp48YKdJVbtnLhhrxOqVFm92MqFVSnlyqkUHAN5FIIiOgyjcTOtWDHEAoEnZuwXxuP89r8JuFzAUp6SlWVwpyQUBFav4bfCUyfw2zd+QzdPwyjB7R8eBvr6JjhvtUBtbXlu3oh+TH7/raXcq0JWdgSEw6aTnWHYkTq0xtDdWi9p3NxSQ/siQyeRjA7CaKuHydagIef5w+r+99hwUVNl9SmaL6vD+1sR1eX9AmSBwFfB2Cd0hRdvbmswNFFj44nz9ep85sGHobJ70w4bD4lU5tTGTVdmnq8Mr1zKK5hOHNVRSILaPF7fpCIA6bzJjo61UNVLQLQVjF0OYJqn5eIvW9DtQFKpHue/+IiVRgIxwNU351SkUSjKVlq5cj9ra+O3LJ+bUVteYISH8zVM83zQexY4eRJYtx5QlOzOWtrhc2du6Ob7GHfe+K0bd+DSN2+1gLc283MpBtEp8vuXlkKUkDEzAsJh08kOkXao4UsNJyw2qcRdG+dgfyzYhfjoWRjMbphd4vU7B+jOTf2bDzuwuFY8zOSDXTFpiGjI7fHlfW3MOjp4KNoZAN5i6jln3jOcjnbtfuBJBmznPHnREV58pFpGtTpsRPSGayh0PeLxrZCkS6CqPH9tk57KgY86ahA36Tayv1q2eF52zLkXG9Ed5Pd/l7W33wVVfWwmoZ1BIBwDVk7t8pIhC4czt2+8YuR0zsbxY8DoaOb2TYzJCEx03nibBJOpdM6bzVZLixf3iyUpLwLCYSsv/mnpNfezhnAMndca20nix2A6HfHRPsSCZ9L5azyPTYy5I/DYJ9yosL6yczeyAimIsM/tqV+Xr+osELgDjH07X/qi0hEdAWMvguhFKMqLaGx8g4gSnbsf+C8A16YdtrV3gJf3r5ZRrSGRSjIVsw+O6DqmOmKzImrRtYrVss3nbMcce7GlQ6lZW9tVAHhu77ShIaE42L0/AX38UmDdwmnU4nltCxYCdedq5kyeODAAHDsKrL+oovu1zXlR8iEotfNGdBn5/c/lo6qg0Q4B4bBph2XenJT72OWSmtp9lfGwrit5JKJDiA6dAHifn/q1edtbLYQ8/P7cC4gAuxFwmgGnBXDx7+M/WwCnCTg8JOHW6yq3glq1rFs2O4jop26PjyfV5zVYIMAT8bflRVxqIiLec+HV8EhHYyzctTAe7YPi3wbJnrXHdqm100RetRYdURJJ2IfyjtrVBNvZmMQsJoRtuv4om82Eqv17zr3YiP4bLS3XoaNjGVT1ZQCeGUCJf2o36M0uGB5+J9CazR9LpYCXXwa2ZgqaThnxOPDG68AFqwBbdVZRLtqm4s7byHjOWz/Q2JS5edNySNIfU0vLP2vJUvCaOwLCYZs7ZppTSDvYR1xS5KtbDCcLeqfiDsIKD7DYdWTI3wAAFnxJREFUCSx2jX13ZpyK0TgQTgKjMSAcz/x/NDH2+7Gfz/1+wv/579SxS79UfBThgcNp+22+1SApSwy65ujoh+FSF3CBD2j1Zb4vdZ/Xlpa/cfJwDl7tiSddnzd+fVrBhReVp3ibflDUqSYkfd3jqfuTfLRjR4/WIx7nlfkq9gURdFiQ1Fcp6XyWYhJNNZb1N8QTsOVb6a9gRHNjkDAZEXJUWvPs3Gyr9FnWUBimyKxpFydBtBFudxQDAy8AmDk+UZLed+O/qI8zBuPXbwOWZwssj8Uy4ZAbefRulnHoIGCzi7y1QjcYfwbhzi8Pl9RyED1Mfr++8rO1tK9CeAmHTQcLJe1gX10sD+1cpfTknNxUYwRW1QP+OmClF2jiRYSKdKgZ4Y5dAth7Ko4vPJkpgmf1rIRsrN4PZZsJ8NcCrfVjTlodwDHPaUSjQE834HAC7rc+vV7qNaJlVfVilhM2ep1E9BmPx/flfNRj7e07oaq8Ml/FDpF3VBlLVwkOW0pRMOIWB1N63FGz9mIjikJR3kFNTa+wtrZ/A/C+Ge2QpM9TS8tD2z7VFuMO27+8G1iULYhkaAjoPAOsWj2VXTAItAemdeb6QyEYZBkOS/UURdLj3phRJ6IfkN+fzncWo3wICIetfNifk6zsVHevlHu3LZenr+BkkDKx4ZsWA2sWACvcgFTi1QvFGG74yr603mbnYhgs1ZHzwkMbx2/Pxm/QlrjOuz3LZ5/wqk68fDEvbyxJeD1owrLGInnV+egnaN5CgKT3eTx1/5EPJCwQ4E1k354PrV5ownYrYmaNT2X1YlwV6WGMxVEzMqmdnu6sY7KEoQpunq07QDVUaFaHX5LuppaWx1lHx/uQSnGHbfpB9C3y++/iE8Ydtm/dDtRn89X5ASYvVd/in8qvuwvgTltzy5S/8cquTzz/PN6zeTNqtL410hDXqmdF9DL5/Vuq3k6dG1jiR36do1Em9TIl/bta66XJTS15VeqtS4ErGjOOmkUH1eAv+/IBqKkkjDYfTLbKzHnhoaMtdcAFdZkbNP5zTbGwDYcxdHYYA44FGLZYsXypeCgu08tsZrFEl3k8vjknVbPDh31IpbrAWEU3norYLIhaSlQmWpcboDKUqgSHjSM5VOeGfstnVcZaF0NLOZkCLzySdUjS16ml5U/YqVMehMNHwdj0CdeZHLcbePGiiQ7bN98DLMxWbJZXNeQl/VsndaTIqMFv15wuoH5qk+1TAwN47fhx3LJhQzHgEDxzR6CDWlunetS504uZGiAgHDYNQCyUhbxTHdpiOOl0UjTNymEC3rUGuN4PuHUWBXDNV9oRjUVgMDthdi0v1PSi0nOHl+fzNXqARi/Q6AZWeAFPiTF99QzwwLPAJ99jw/rGYnmGRYWy6pmTZFzudrun9CqbzXAWCNwJxr412zy9/z1aY0HEKhw2va+TKRqHNajvGzaO4YjXiZRonq277USMgZf2zzJegN9/BRHFWXv7X0NVPzWD8i9Alm+g5uZznt/4DdtD1wMbF2ehHB4CTp/OXq7/9b2Z27WaqekCga6u9M3aYs9MNU90B3M1KtRNra2VeUJfRashHLYyL+byXcx8YgCRK42HYVVSuP1CYPsawJprvlSJ9X/nI0cxMBKEpFhQU6ufAxeec8YLrow7ZtxJW+oBjKW89+CVsHivGV7lisdZThg/OQg0rnZgkejBVuIdO7s4IlJd7joTESVnnz15Bmtr472J0mFBlTxiFjPCthKfZFQyYGXS3RSNwRoMl0l67mJDLjsShoqtwZO7oRU409U/DFLViZp3w2rdSEuXdvJfskCgG4xNve7ifyT6DdzuPyCfb1I40LjDdlUTcP8VWUAJhYAjR4B1WTqnvPA8sPWSKZ+ZnMv+HuD1M8BNqzKVl8UoGwJham0VCfhlgz8jWDhsZV4A0w7WnGDs0Afr2uXPXgU0a1yNVWvz3v/N0zje3V+20v7cD+IhF9whSztoY05anV7eSvgH4dkewGgCzjsV7PW4oMjiJaf1niycH53xeH3ZzoVnZc0CgQNgbNWsE3U+IW42YdQu8it1vkyYtWiETgwIO2oQE82zdbIak9VwDAUhJ86dTSVAdBX5/b9NO2tHjqxFIpFJVD9/8DBIu/1mWrhwyonBuMPGSb60Dbjo/F5svBDXwQPAho1T+b78e2DdesA49ZT6hweA//ciwHP4r2wGblsNLMtWhVKXSFeZUn6/zA83q8yqijJHPD2WebmUT7Arl1jiP33ptmNW3TgdM2Cy4zvdeO1IT3pGTd0qSHLxQvyshkyJYH5rNn57xv9vroSDW94ElMfsr2hMfxAxScKQV/RgK/PLLbt4wgseT/2l+ejG2tr4SbNejgvyMSFNI0qx5w1dSQnNkSgsId5GT98jUmNBVITY6nKRbCOjMMTiGd2IPk5+/z+NK8oCgY+AsUezKP4samreRUuWZN18Ex02swH43NXAxkUTuCQSwGuvAhdn6cPGc9hqbMCiiQQZ2gNngaP9mfx9/v25Y5kCYbetATYsFjcOJd1gwmErKdzZhAmHrcxLIN/Hbv/FTSf//fJFkUpwQ/DQ7n48s5e3nOKl/ZsgGwtqHXcO/XrbWDgjvznj+WYeoMFeQW/I/AOJh0Pa7emKkOkRCQOHjwDLliLl9WLEJUpdl/nlNo3DRt/1eHx35KMbCwSSYCzndhz5yCgFTdJoQNCpzWu5FPrOVxmWcBTmUf07bKJ5tn53qHU0AlM4yp21J8jvv3OipiwQ+FMw9pVJ2hM9DUnaTs3N0zZwm+iwjdO+YwVw8dJMREx7L3CZdBzuC7LkvfPepQcPAps2ZQ2LnKgL7x/78R8BXbz4sgu4dQ1w9UrAWPHvwPrdL2OaJai1VaeJOrrHTjMFhcOmGZT5Mbr14eCuH24782B+1KWn+ubzI3j8l8fSgs2ORTBY5xbDaVIyIQ3joYz85ox/Fa1KYykh4uGQXZ2A2QJ4x1oe8CbabYeQ8LcgtLChlNoIWbkiQNLfejx1MyXZT8uJBQJhMFbxyV9Jg4KgOFDIdceUbV6lOGwJowEhcQBQtn0yk2DeONs6GtkLq/Vt59+Ysfb2P4SqvtXehOhHaGl5Ly9GMhPPbA7b+fMtRuDzV2cJl+QT9+8H6n1AnW9GzAYjwI4fA30T6u7wIm03rgJubgU8Iqq7WHsuSK2t2ep/Fkue4JsFAeGwlXlb/P33en6488LBW8usRs7if9EWwYPfb0/PN1jrYHacH6z+FqvamgmFQHiumRtY6Cx9/7icjdNqYm8vwMsYNzUBBgOQSiESGkZ0ZZNWEgQfDREgiXa43b5H8mHJAoFBMObKh1ZPNKLZsZ5WY3pdLKMRmPntiM6H2E/6XSBDIhm3ReJ+WrHi+PlaslOnLBgdfQJEvMP1M2hp+VQuxZhycdjGZfFQyWuagQVOgKd0D0eA350ADvUwXFBPWFOfeW5wWwGbEQjGgFNDwO9PA3sOAeF0I4GpQ5GBy5Znbt30XgtAv7tjGs2IzpLfn70QTcUZU7kKC4etzGv3vac7X35P08imMquRs/gjfQnc+ejB9HzF7ILFtSydELyUl8yfWKXRC9jnc8sxHuZxuCOTw+ZwoEc2wSiO/3LeZ6WcSJJ8q9td++N8ZM5YUS0fhmWiUWUZwx5xgFom+HMWaw1FYIro32FjRBiqrfhzjJzXpZImEnDS7a1fpqXOc3HYtJQ7Ha9VvozjdukyQC5lpehSGFcOGUT7yO/PUuKzHMrMX5nCYSvz2v/8F6ePXb0opO+GZhMwSqnA7Y+exJplLrxjpR0r6whL+EnZfH5THC/nz/vITOw9FI8DgTagYQFOLmqE3VkRaYplfkWUXjxJtMHt9u3NRzILBF4HYxX/QSYesPNZ/dLTWENh8JC2ShhDtW4w8YShx6WKeLz1mgYP6s1hGwedR/nwlgDbWgCHaAuQ/14k+in5/Tfnz0BQaoGAeDvVAsUCeLz62+O9G2qjc0sEK0CeIC0SAjx/rbsb4KWsvROWkztzBw6g++JLYOLxHWLoDgHFYKlzOBx9+SjGAoEfgrGKCWmeycbBOlEvO589UEqammAYxmhlOGwjbgdSPE5NDN0hYDTVNNhstky5Zw2GXh22cdMMMsB7xN28GmgSPbjnvuJEXyO//2NzJxQUWiIgHDYt0cyD15GXDgcbnUlRni0P7HRJ0tcH9PUCjbyc/1hMaCKB/vo6SKIHmx6XrKDTZhYIfBqM/ZUeDZurTjyEjd+0iaFfBGqCozBGZ6z/oBvledERXnxEDP0hICvyVqez9iWtNNO7wzbRTh4uyR23ty8HlPkcGTSXxZekndTS8o9zIRFztUdAfDprj+mcOPa+3hGtNafmc7bXnPCqiMm8vP/hw8DSpYDLBSYRhrwin0Ofa0cBj9fXmq9u7PDhjUgmX8mXXk90w14n1IkhvXpSTuiSRmBSDy2dYxK2WxEzi482PS6TTNIfOj1139FKt0py2MZtdlmAG/zANj/gE0fmM28FWb6Emptf1Gq/CD75ISActvxw04wqfKA9aZFVETeiGaI6YcT7svH8tTofEgsXIeQRPdh0sjKT1CDg525v/bWF6MYCgdfA2EWF8NAD7YjHgZQs3or0sBbT6VBJDhtvnM0baIuhQwSIPuPx+L6slWaV6LCN286DCjYtzjhvFy+Z5/n42TdEArJsn6kPn1b7SPCZGQHhsJV5h8QPtacMpIqL+TKvAxcfV4GeINA1kmnMyb8Gw0A4DozyvtjxTEnhRApIqgBjGaX5Gz4PreClhG9fh3RZ4vTgeW2HDmJ4SSPUpkU6sFCocD4CBHrM7fXdUwgyrKPjZqRSPymEhx5og24HkiLnSA9LMa0O9uEQlPg0dc11pnncbMSovUZnWgl1Mh9aeNTjqf+oVmhUssM2EQN+68YbcV/XkmnMLUYagV9Ta+sVAovyIyActjKvQepQQJVI1NIq9TKoLNPb5dBZ4FAv0N4LnBwE+O8LHTddAHx069hJXSqJMxHAuqKuULaCvggIkCTtcrvrvlAoaxYIPAHGPlAon3LSh1x2JAyikmk512A22ZXksIlm7LOtZhn/TvSsx+O7QSsNqsVhm4hHqw+43p/p7Wadz/XCJOleamn5B632iuCTPwLCYcsfO00oWVubBi6CJqpUNRPuiB3pB97oAvZ3Awd6gFARi62tXwh87mqgxgjsT1ixaKHI5dDjBiOJ7nG7fY8VqhtjzIj29u+BsVsK5VUuelEkolzI5y7XPhSEkkjmTlDGmaos9w57HOKkqoxrMJ1oArW7vT6/VqpVo8M2jo1JAd6xArhmJXDhQn45OY8GkQpFWUFNTSfnkdW6NXVe7T09rkKqLZCSwERIZBEWp3cUePU08NoZ4PUuIFjifrP+OuAvtwHHZRsW1otqaUVY4oJZSrJ8rctV+/OCGYGHyDIDAoEHAPwZgIpb8FFHDeK8LYUYukXAMRSErFeHjYgfgb0Mxn4NomfR0vLy0GBvmDERQaLDDRV1e3xWItLkwLiaHbaJa8f7uvH2AFc1A8vmR8jkT6i1tWIPIXX4uitIJeGwFQRf4cTJQ4GETEzEIRUOJeIp4M3ujIPGHbUTgxowLZAFD6v42HYnvE7hkxcIZVHIFYPkdzjq2rVkzg4fXoNU6nMAbgFjFdOuVVT103IXFIeXYzAIOamDGzbunDG2H0S84Tz/ehktLW8Q0aSeAwP9Z7sA1lAcNATXQhAwmaWFNTV1XYXwGKedLw7bRKyaajP5blc0Au5qra0jSZdTS8tvtNgjgkfhCAiHrXAMC+KQPBSIysREvFweKPIiITz37ED3W6GOvCCI3sa/3u+CQfRg09uypPUZO2WOFEM51t1dg2DwaqRSV4GIJ22vAWO6LcMYsVkQtVSMf1mMJdM9T+fAMKSUWjo9ifhrgx9otAE4BEk6AFXdj5aWDiKa9d12sL/nJQZsKZ3CQlKuCChQLnV4vS/kOn+mefPRYRvHQyJgbQNwWSPwthWAs1qe5oh+RH7/u7TYH4KHNggIh00bHPPmkjwUCMnERCmtWRDkzyinhjN5aPyrvS/jrM3FQbMY42iq787EoKf/YekKj5nBzv2ekIkS4X8793P6F2NzxubzN+rMxLd+n55PhEykCUMkbsWn7rgw7/0hCIuHABH63J76kuXYsN5eOwYGtoCxTQA2gWgDgBXQSchYtMaCiFU4bMXbcYVzdg6MQErN6ifNVdAogKMgOpr+zlgHJKkDstyOxsbTxPNY8hyD/WefZGDb8yQXZEVE4MTZkV1PvxD4mRYi9h1f/CsGVrIw8FjcgHhKf4FJvI3lugVjztsywF6pzhtRLyRpAzU3n9Zifwge2iAgHDZtcMybi9oWOEtgJXtozFvREhFyx6wzCJwcylRt5N95NUf+fS7OWTZ1bZYo1i09XiJLMmJiCSc+cfuqksoUwnJDgIhec3t8G3ObXZxZaSeuv5979BeCaDUYWz32veTvCTGrGWHRN6s4C60RV1f/EGgupWwzzlYvGOMPXmdAdApEJ6CqJ0B0HAbDCWps7NFIvSlsBvt7/o4B9xWLv+CbPwIvHjyJVwNn8mdQRsqjZ+vRNeguowazi+bO29p64JJlwNalQH3ltGLtAtGt5Pf/fnYrxYxSIiActlKinUUWa2vjHsSyMqtRcvHc+TozMtkxOzEEdI4ASc0PkDPmlcNhg1SLj93SXHJ8hcDZESDCj9yeel2GfLBTpzyIxVrBGP9qgaquBFEzGGsCUJQb+bjZhFG7dXbgxIyyIeDqGwJlGkDGQXR2zBk7m/6ZMe54nYEsZ5wzSTqDxsYuIipb47bBwd57mao+XDbAhOBpEThwvAe/2ssvVStvVILDdj6qKzwZ54036W6pA3SZJUH0IiyW7bR0aWfl7Yrq11g4bGVeY9bWxnMDNCuvW2ZzpojneWanh4GTA8AJ/p3fmg1mbtF4X+lSjnI4bDbrQtx5/bzzx0u5rHnLIqJH3B7fjrwZlImQHTvWgGSSh1KuANAIxpaBsSUgWgJgMRhz5KNawmREyFEUXzAfdQRNFgTc4dF1iLMT1NQ0XAkADQ31bFdTeLISdJ1vOp46O4Sf/O5QRZpdiQ7bRKB5u591C4GNi4CLFgELyn37RnQGjH0Ffv/Xzi8cVJEbpEqVnvcO20CEvYMY7mcMPK9kQZWuszBLICAQEAgIBAQCAgGBgEBAICAQKB4CXUR4hRH+1mOh57QUM68dtoEI+ywxPMQm1pLQEl3BSyAgEBAICAQEAgIBgYBAQCAgEJg3CBBBZYTPeyz0Ja2MnrcO29jN2q8Yg2iQpdVuEnwEAgIBgYBAQCAgEBAICAQEAvMcgTGn7QqtbtrmrcM2GGY/YQw3z/P9JMwXCAgEBAICAYGAQEAgIBAQCAgENEaACE+5rfROLdjOW4dtYJTxKjgiZ02LXSR4CAQEAgIBgYBAQCAgEBAICAQEAhMR6PLU0EItIBEOmxYoCh4CAYGAQEAgIBAQCAgEBAICAYGAQOAtBITDVuhuECGRhSIo6AUCAgGBgEBAICAQEAgIBAQCAoFsCIiQSA32hSg6ogGIgoVAQCAgEBAICAQEAgIBgYBAQCAwCQFRdETDDTEQYX9ODF8UlSI1BFWwEggIBAQCAgGBgEBAICAQEAjMUwREWf8iLLxonF0EUAVLgYBAQCAgEBAICAQEAgIBgcD8QqBojbP/B+6LORsMhMT0AAAAAElFTkSuQmCC",imgWidth:438,bannerExtraContent:Tn&&(0,ae.jsx)("div",{className:R.btns,children:[{name:"创建竞赛",click:function(){var e,n;(0,J.tJ)(ie)&&((0,H.Ny)()||null!==(e=oe.userInfo)&&void 0!==e&&e.professional_certification&&null!==(n=oe.userInfo)&&void 0!==n&&n.is_teacher?(xn.setFieldValue("name",""),An(!0)):g.ZP.info("当前仅支持已职业认证的教师可创建"))}},{name:"新手指引",sign:!0,click:function(){window.open(P.Z.API_SERVER+"/images/educoder/competitions/竞赛新手指引.pdf")}},{name:"证书查询",click:function(){Rn(!0)}}].map((function(e,n){return(0,ae.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,ae.jsx)("img",{src:"data:image/png;base64,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",width:39}):null]},n)}))})},fn)})]}),(0,ae.jsxs)("div",{className:"edu-container",children:[(0,ae.jsxs)("div",{className:R.tabsWrap,children:[(0,ae.jsxs)(x.Z,{defaultActiveKey:"",tabBarExtraContent:(0,ae.jsx)("div",{className:R.searchWrap,children:fn?"":!se.isSaiaDomain&&(0,ae.jsx)(b.Z.Search,{placeholder:"请输入竞赛名称",size:"large",className:R.search,onChange:function(e){return wt(e.target.value)},suffix:(0,ae.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(R.searchIcon),onClick:function(){return kt(It)}}),onSearch:kt})}),onChange:function(e){ye("statistics"===e),te.count=0,te.listParams.page=1,te.listParams.category=e,te.listParams.page=1,ie({type:"competitions/getList",payload:r()({},te.listParams)})},children:[(0,ae.jsx)(Ne,{tab:"全部"},""),(0,ae.jsx)(Ne,{tab:"即将发布"},"nearly_published"),(0,ae.jsx)(Ne,{tab:"进行中"},"progressing"),(0,ae.jsx)(Ne,{tab:"往期比赛"},"ended"),2!==oe.userInfo.user_id&&(0,ae.jsx)(Ne,{tab:"我的竞赛"},"mine"),(0,H.Ny)()&&(0,ae.jsx)(Ne,{tab:"数据统计"},"statistics")]}),(0,ae.jsx)("div",{className:R.searchWrap_right,children:be?"":te.listParams.url_suffix_name?!se.isSaiaDomain&&(0,ae.jsx)(b.Z.Search,{placeholder:"请输入竞赛名称",size:"large",className:R.search,onChange:function(e){return wt(e.target.value)},suffix:(0,ae.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(R.searchIcon),onClick:function(){return kt(It)}}),onSearch:kt}):""})]}),["mine","join"].includes(te.listParams.category)&&(0,ae.jsx)(ue.tp,{dataSource:[{name:"我管理的",id:"mine"},{name:"我参与的",id:"join"}],className:"mb20",value:En,onChange:function(e){te.listParams.page=1,te.listParams.category=e,te.listParams.page=1,ie({type:"competitions/getList",payload:r()({},te.listParams)}),jn(e)}}),!be&&(0,ae.jsx)("div",{children:0===te.count?(0,ae.jsx)(N.Z,{}):(0,ae.jsxs)("aside",{className:"edu-container minH500",children:[(0,H.Ny)()&&!te.listParams.category&&(0,ae.jsxs)(ae.Fragment,{children:[(0,ae.jsxs)("div",{className:R.btn,onClick:function(){return qn(!0)},children:[(0,ae.jsx)("i",{className:"iconfont icon-tiaozhengpaixu2 font14 mr5"}),"调整排序"]}),(0,ae.jsx)("div",{style:{clear:"both"}})]}),(0,ae.jsx)(y.Z,{loading:re,active:!0,avatar:{size:40},paragraph:{rows:5},children:te.competitions&&(0,ae.jsx)(I.Z,{itemLayout:"vertical",size:"middle",dataSource:te.competitions,renderItem:function(e,n){return(0,ae.jsxs)("div",{className:R.CompetitionsList,children:["nearly_published"===e.competition_status?1==e.permission.editable?"":(0,ae.jsx)("div",{className:R.CompetitionsListzhezhao,children:"即将发布 敬请期待"}):"",(0,ae.jsxs)(I.Z.Item,{onClick:function(){return function(e){if(e.external_url){var n;At("".concat(e.external_url)+"?login="+(null==oe||null===(n=oe.userInfo)||void 0===n?void 0:n.login)+"&websiteName=educoder"),ie({type:"competitions/getHeader",payload:{identifier:e.identifier}})}else{if(null!=e&&e.is_new)return void(1==e.permission.editable?["preparing","not_passed","review"].includes(null==e?void 0:e.competition_status)?At("/competitions/detail/".concat(e.identifier,"?type=4")):At("/competitions/detail/".concat(e.identifier,"?type=1")):At("/competitions/detail/".concat(e.identifier)));("ended"===e.competition_status||"progressing"===e.competition_status||"unpublish"===e.competition_status||"nearly_published"===e.competition_status&&1==e.permission.editable)&&At("/competitions/".concat(e.identifier))}}(e)},className:R.shadow,children:[(0,ae.jsx)(I.Z.Item.Meta,{style:{marginBottom:"0px",width:null!=e&&e.enroll_end_time||"progressing"!==(null==e?void 0:e.competition_status)||e.bonus?"100%":"87%"},avatar:(0,ae.jsx)("img",{className:R.divimg,src:e&&e.image?e.image:Ae.I2}),title:(0,ae.jsxs)("p",{style:{alignItems:"center",display:"flex"},children:[(0,ae.jsx)(w.Z,{overlayStyle:{maxWidth:800},title:(0,ae.jsxs)("span",{children:[e.name,e.sub_title?"—".concat(e.sub_title):""]}),children:(0,ae.jsxs)("a",{className:R.task_hide,children:[e.name,e.sub_title?"—".concat(e.sub_title):""]})}),e.competition_status&&"nearly_published"===e.competition_status?(0,ae.jsx)("span",{style:{width:75,minWidth:75},className:"".concat(R.commonTextBox," ").concat(R.Comingtext),children:"即将发布"}):"",e.competition_status&&"preparing"===e.competition_status?(0,ae.jsx)("span",{style:{color:"#DB780F",border:"1px solid #FDDBB7"},className:"".concat(R.commonTextBox," ").concat(R.Finishedtext),children:"待审核"}):"",e.competition_status&&"not_passed"===e.competition_status?(0,ae.jsx)("span",{style:{color:"#E30000",border:"1px solid #FFC7C7"},className:"".concat(R.commonTextBox," ").concat(R.Finishedtext),children:"被驳回"}):"",e.competition_status&&"review"===e.competition_status?(0,ae.jsx)("span",{style:{color:"#4237E7",border:"1px solid #B6B1FF"},className:"".concat(R.commonTextBox," ").concat(R.Finishedtext),children:"审核中"}):"",e.competition_status&&"progressing"===e.competition_status?(0,ae.jsx)("span",{style:{color:"#00B187",border:"1px solid #B1F0E1"},className:"".concat(R.commonTextBox," ").concat(R.havetext),children:"进行中"}):"",e.competition_status&&"ended"===e.competition_status?(0,ae.jsx)("span",{className:"".concat(R.commonTextBox," ").concat(R.Finishedtext),children:"已结束"}):"",e.competition_status&&"unpublish"===e.competition_status?(0,ae.jsx)("span",{className:"".concat(R.commonTextBox," ").concat(R.Finishedtext),children:"未发布"}):""]}),description:(0,ae.jsxs)("div",{className:R.description,children:[(0,ae.jsx)(w.Z,{title:(0,ae.jsx)("span",{children:e.description?e.description:"暂无简介~"}),children:(0,ae.jsx)("div",{className:R.task_hide_2,style:{height:"43px",fontSize:"14px",color:"#666666"},children:e.description?e.description:"暂无简介~"})}),(0,ae.jsxs)("div",{className:R.bottomText,children:[(0,ae.jsxs)("span",{children:["竞赛时间:",e.start_time,"~",e.end_time]}),(0,ae.jsxs)("span",{style:{marginLeft:"10px"},children:["报名截止时间:",e&&e.enroll_end_time?e.enroll_end_time:"暂无"]}),(0,ae.jsxs)("span",{style:{marginLeft:"10px"},children:["浏览数:",e&&e.visits_count?e.visits_count:0]})]})]})}),!!(null!=e&&e.enroll_end_time||"progressing"!==(null==e?void 0:e.competition_status)||e.bonus)&&(0,ae.jsxs)("div",{style:{width:"13%",alignItems:"flex-end",display:"flex",flexDirection:"column",justifyContent:"space-around"},children:[(0,ae.jsxs)("div",{className:R.info,children:[(0,ae.jsxs)("div",{className:R.bonus,style:{visibility:e&&e.bonus?"visible":"hidden"},children:[(0,ae.jsx)("span",{className:R.rmb,children:"¥"}),parseInt(e.bonus).toLocaleString()]}),e.member_count?(0,ae.jsxs)("div",{className:R.applyInfo,children:["已报名:","nearly_published"===e.competition_status?"0":e.member_count]}):""]}),e&&"ended"===e.competition_status?(0,ae.jsx)("span",{className:R.Unpublishedtext,onClick:function(e){return dt(e)},children:"已结束"}):null,e&&"nearly_published"===e.competition_status?(0,ae.jsx)("span",{className:R.Unpublishedtext,onClick:function(e){return dt(e)},children:"未发布"}):null,e&&"nearly_published"!==e.competition_status&&e.enroll_end&&"ended"!==e.competition_status?(0,ae.jsx)("span",{className:R.Unpublishedtext,onClick:function(e){return dt(e)},children:"报名截止"}):null,e&&"progressing"===e.competition_status&&1!=e.enroll_end&&!e.external_url&&e.enroll_end_time?(0,ae.jsx)(k.ZP,{className:R.signup,onClick:function(n){return vt(n,e)},children:null!=e&&e.enrolled?"已报名":"立即报名"}):null]})]},n)]})}})}),(0,ae.jsx)(Q.Z,{}),(0,ae.jsx)(fe.Z,{modeldata:ke,dispatch:ie}),(0,ae.jsx)("aside",{className:"tc mb50 mt20",children:(0,ae.jsx)(E.Z,{hideOnSinglePage:!0,showSizeChanger:!1,showQuickJumper:!0,onChange:function(e,n){document.body.scrollIntoView(),te.listParams.page=e,ie({type:"competitions/getList",payload:r()(r()({},te.listParams),{},{edu:de.get("edu")})})},defaultPageSize:20,current:te.listParams.page,defaultCurrent:te.listParams.page,total:te.count})})]})}),be&&(0,ae.jsx)(pe,{})]}),(0,ae.jsx)(v.Z,{title:"选择参赛方式",centered:!0,open:Qe,onCancel:function(){He(!1)},footer:!1,children:(0,ae.jsxs)("div",{style:{display:"flex",justifyContent:"space-around",height:100,alignItems:"center"},children:[(0,ae.jsx)(k.ZP,{type:"primary",style:{height:40},onClick:function(){Le(!0),He(!1)},children:"加入战队参赛"}),(0,ae.jsx)(k.ZP,{style:{height:40},onClick:function(){Ye(!0),He(!1)},children:"去创建战队参赛"})]})}),(0,ae.jsx)(v.Z,{title:"报名信息填写",centered:!0,open:ot,width:700,onOk:function(){gn.submit()},onCancel:function(){ct(!1)},children:(0,ae.jsxs)(m.Z,{initialValues:r()(r()({},oe.userInfo),{},{sex:null==oe||null===(Z=oe.userInfo)||void 0===Z?void 0:Z.gender,grade:null==oe||null===(F=oe.userInfo)||void 0===F?void 0:F.edu_entry_year,school:null==oe||null===(Y=oe.userInfo)||void 0===Y?void 0:Y.school_name}),form:gn,colon:!1,labelCol:{span:5},size:"large",onFinish:function(){var e=c()(a()().mark((function e(n){var t,s,i,o;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((i=null===(t=$n.find((function(e){return e.name===(null==n?void 0:n.school)})))||void 0===t?void 0:t.id)||null==Xn||null===(s=Xn.need_apply_info)||void 0===s||!s.need_apply_school){e.next=4;break}return g.ZP.info("请选择正确的学校"),e.abrupt("return");case 4:if(2!==Xn.mode){e.next=11;break}return e.next=7,ie({type:"competitions/addApplytojoincourse",payload:r()(r()({},n),{},{invite_code:Xn.invite_code,student:1,school_id:i})});case 7:0===e.sent.status&&(ct(!1),Xn.is_new?f.history.push("/competitions/detail/".concat(Xn.identifier)):(0,S.xg)("/classrooms/".concat(Xn.course_id))),e.next=16;break;case 11:return e.next=13,ie({type:"competitions/AddTeam",payload:r()(r()({},n),{},{school_id:i,identifier:Xn.identifier})});case 13:o=e.sent,In(!1),o&&0===o.status&&(ct(!1),ln(o),rn(!0),ie({type:"competitions/getList",payload:r()({},te.listParams)}));case 16:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[((null==Xn||null===(D=Xn.need_apply_info)||void 0===D?void 0:D.need_apply_name)||(null==Xn||null===(W=Xn.need_apply_info)||void 0===W?void 0:W.need_apply_teacher_phone)||(null==Xn||null===(T=Xn.need_apply_info)||void 0===T?void 0:T.need_apply_student_id)||(null==Xn||null===(L=Xn.need_apply_info)||void 0===L?void 0:L.need_apply_sex)||(null==Xn||null===(z=Xn.need_apply_info)||void 0===z?void 0:z.need_apply_phone)||(null==Xn||null===(V=Xn.need_apply_info)||void 0===V?void 0:V.need_apply_grade)||(null==Xn||null===(G=Xn.need_apply_info)||void 0===G?void 0:G.need_apply_teacher_name)||(null==Xn||null===(O=Xn.need_apply_info)||void 0===O?void 0:O.need_apply_school))&&(0,ae.jsx)("div",{className:"mb20",children:"根据竞赛官方的规定,参赛人员需填写必填信息才可完成报名,请确保填写的信息准确完整。"}),(null==Xn||null===(M=Xn.need_apply_info)||void 0===M?void 0:M.need_apply_name)&&(0,ae.jsx)(m.Z.Item,{label:"参赛人员姓名",name:"real_name",rules:[{required:!0,message:"请输入参赛人员姓名"},{whitespace:!0,message:"姓名不能为空"}],children:(0,ae.jsx)(b.Z,{placeholder:"请输入参赛人员姓名",showCount:!0,maxLength:60})}),(null==Xn||null===(X=Xn.need_apply_info)||void 0===X?void 0:X.need_apply_sex)&&(0,ae.jsx)(m.Z.Item,{label:"性别",name:"sex",rules:[{required:!0,message:"请选择参赛人员性别"}],children:(0,ae.jsxs)(j.ZP.Group,{children:[(0,ae.jsx)(j.ZP,{value:0,children:"男"}),(0,ae.jsx)(j.ZP,{value:1,children:"女"})]})}),(null==Xn||null===(K=Xn.need_apply_info)||void 0===K?void 0:K.need_apply_student_id)&&(0,ae.jsx)(m.Z.Item,{label:"学号",name:"student_id",rules:[{required:!0,message:"请输入参赛人员学号"},{whitespace:!0,message:"学号不能为空"}],children:(0,ae.jsx)(b.Z,{placeholder:"请输入参赛人员学号",showCount:!0,maxLength:60})}),(null==Xn||null===(U=Xn.need_apply_info)||void 0===U?void 0:U.need_apply_phone)&&(0,ae.jsx)(m.Z.Item,{label:"电话",name:"phone",rules:[{required:!0,message:"请输入参赛人员电话"},{whitespace:!0,message:"电话不能为空"}],children:(0,ae.jsx)(b.Z,{placeholder:"请输入参赛人员电话",showCount:!0,maxLength:60})}),(null==Xn||null===(_=Xn.need_apply_info)||void 0===_?void 0:_.need_apply_grade)&&(0,ae.jsx)(m.Z.Item,{label:"年级",name:"grade",rules:[{required:!0,message:"请选择参赛人员年级"},"81bjsjjs"===(null==Xn?void 0:Xn.identifier)?{validator:function(e,n){return 2023!==n?Promise.reject(new Error("不符合报名参赛范围")):Promise.resolve()}}:null].filter((function(e){return null!==e})),children:(0,ae.jsx)(h.default,{placeholder:"请选择参赛人员年级",size:"large",children:(gt=(new Date).getFullYear(),Array(31).fill({}).map((function(e,n){return(0,ae.jsx)(Re,{value:gt-n,children:(0,ae.jsx)("span",{children:gt-n})},n)})))})}),(null==Xn||null===($=Xn.need_apply_info)||void 0===$?void 0:$.need_apply_teacher_name)&&(0,ae.jsx)(m.Z.Item,{label:"指导老师姓名",name:"teacher_name",rules:[{required:!0,message:"请输入指导老师姓名"},{whitespace:!0,message:"指导老师姓名不能为空"}],children:(0,ae.jsx)(b.Z,{placeholder:"无",showCount:!0,maxLength:60})}),(null==Xn||null===(ee=Xn.need_apply_info)||void 0===ee?void 0:ee.need_apply_teacher_phone)&&(0,ae.jsx)(m.Z.Item,{label:"指导老师联系方式",name:"teacher_phone",rules:[{required:!0,message:"请输入指导老师联系方式"},{whitespace:!0,message:"指导老师联系方式不能为空"}],children:(0,ae.jsx)(b.Z,{placeholder:"请输入指导老师联系方式",showCount:!0,maxLength:60})}),(null==Xn||null===(ne=Xn.need_apply_info)||void 0===ne?void 0:ne.need_apply_school)&&(0,ae.jsx)(m.Z.Item,{label:"学校",name:"school",rules:[{required:!0,message:"请选择学校"}],children:(0,ae.jsx)(C.Z,{size:"large",showSearch:!0,onChange:function(e){return lt(e,Xn.identifier)},children:st.map((function(e,n){return(0,ae.jsx)(Re,{value:e.name,children:e.name},n)}))})})]})}),Te?(0,ae.jsx)(he.Z,{dispatch:ie,user:oe,isjoin:Te,setJoin:Le,JoinTeams:function(e){return mt.apply(this,arguments)},Data:Xn}):null,Fe?(0,ae.jsx)(xe.Z,{dispatch:ie,user:oe,isAddmodle:Fe,setIsAdd:Ye,createTeam:ft,Data:Xn}):null,(0,ae.jsx)(me.Z,{datas:cn,Header:Xn,isopen:sn,setisopen:rn,isShowPhone:$e,setIsShowPhone:en,user:oe,dispatch:ie,onOK:function(){ie({type:"competitions/getList",payload:r()({},te.listParams)})}}),(0,ae.jsxs)(v.Z,{title:!1,footer:!1,open:pn,width:610,className:R.scoremodal,closable:!1,centered:!0,onCancel:function(){An(!1)},children:[(0,ae.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,ae.jsx)("div",{className:R.title,children:"创建竞赛"}),(0,ae.jsx)("span",{onClick:function(){An(!1)},style:{cursor:"pointer"},className:R.close,children:(0,ae.jsx)("i",{className:"iconfont icon-guanbi",style:{color:"#979797",fontSize:"15px"}})})]}),(0,ae.jsx)("div",{className:R.content,children:(0,ae.jsx)(m.Z,{form:xn,layout:"vertical",onFinish:function(){var e=c()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return In(!0),e.next=3,(0,q.ZP)("/api/competitions.json",{method:"post",body:r()({},n)});case 3:t=e.sent,In(!1),0===(null==t?void 0:t.status)&&(g.ZP.info("创建成功"),f.history.push("/competitions/detail/".concat(null==t?void 0:t.identifier,"?type=4")));case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:(0,ae.jsx)(m.Z.Item,{label:"竞赛名称",name:"name",className:R.jsinput,rules:[{required:!0,validator:function(e,n){var t;return(null==n||null===(t=n.replaceAll(" ",""))||void 0===t?void 0:t.length)>0?Promise.resolve():Promise.reject("请填写竞赛名称")}}],children:(0,ae.jsx)(b.Z,{maxLength:60,className:R.baseFormItem,showCount:!0})})})}),(0,ae.jsxs)("div",{className:R.bottom,children:[(0,ae.jsx)(k.ZP,{className:R.no,onClick:function(){An(!1)},children:"取消"}),(0,ae.jsx)(k.ZP,{loading:yn,className:R.yes,onClick:function(){xn.submit()},children:"创建竞赛"})]})]}),(0,ae.jsxs)(v.Z,{title:!1,footer:!1,open:Sn,width:900,className:R.scoremodal,closable:!1,centered:!0,onCancel:function(){return Rn(!1)},children:[(0,ae.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,ae.jsx)("div",{className:R.title,children:"证书查询"}),(0,ae.jsx)("span",{onClick:function(){return Rn(!1)},style:{cursor:"pointer"},className:R.close,children:(0,ae.jsx)("i",{className:"iconfont icon-guanbi",style:{color:"#979797",fontSize:"15px"}})})]}),(0,ae.jsxs)("div",{style:{marginTop:30,display:"flex",marginBottom:30},children:[(0,ae.jsx)(b.Z,{value:Qn,placeholder:"请输入证书编号",onChange:function(e){Hn(e.target.value)},style:{height:40}}),(0,ae.jsx)(k.ZP,{style:{marginLeft:10,height:40,width:88},type:"primary",onClick:c()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,q.ZP)("/api/competitions/get_certificates.json",{method:"get",params:{keywords:Qn}});case 2:0===(null==(n=e.sent)?void 0:n.status)&&Yn(null==n?void 0:n.data);case 4:case"end":return e.stop()}}),e)}))),children:"查询"})]}),0==Fn.length&&(0,ae.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,ae.jsx)("img",{src:Ae.z3,width:"135",alt:""}),(0,ae.jsx)("br",{}),(0,ae.jsx)("p",{className:"mt20",style:{fontSize:14},children:"暂时还没有相关数据哦!"})]}),Fn.length>0&&(0,ae.jsx)(ue.Gi,{style:{marginLeft:0},children:(0,ae.jsx)(B.Z,{dataSource:Fn,pagination:!1,columns:[{title:"获奖人",align:"left",dataIndex:"province",render:function(e,n){var t;return(0,ae.jsx)("span",{children:(null==n||null===(t=n.user)||void 0===t?void 0:t.name)||"- -"})}},{title:"获奖名称",align:"left",dataIndex:"award_name",render:function(e){return(0,ae.jsx)("span",{children:e||"- -"})}},{title:"证书编号",align:"left",dataIndex:"cert_num",render:function(e){return(0,ae.jsx)("span",{children:e||"- -"})}},{title:"竞赛名称",align:"left",dataIndex:"cert_num",render:function(e,n){var t;return(0,ae.jsx)("span",{children:(null==n||null===(t=n.competition)||void 0===t?void 0:t.name)||"- -"})}},{title:"操作",align:"right",dataIndex:"province",render:function(e,n){var t,s;return(0,ae.jsx)("a",{target:"_blank",href:"/competitions/exports?id=".concat(null==n||null===(t=n.competition)||void 0===t?void 0:t.id,"&user_id=").concat(null==n||null===(s=n.user)||void 0===s?void 0:s.user_id),children:"预览下载"})}}]})})]}),(0,ae.jsx)(je,{visible:Gn,onCancel:function(){return qn(!1)},onOk:function(){ie({type:"competitions/getList",payload:r()({},te.listParams)}),qn(!1)}})]})}))},95638:function(e,n,t){t.d(n,{AD:function(){return P},D9:function(){return Y},Hp:function(){return k},IM:function(){return W},Iy:function(){return j},KM:function(){return K},MJ:function(){return E},Ne:function(){return D},ON:function(){return G},Uj:function(){return M},VY:function(){return z},YO:function(){return O},YX:function(){return q},Zn:function(){return x},_g:function(){return y},_k:function(){return Z},c6:function(){return R},cr:function(){return m},eV:function(){return N},fi:function(){return g},gh:function(){return B},hS:function(){return T},iA:function(){return v},j6:function(){return I},je:function(){return J},jj:function(){return w},kS:function(){return V},o6:function(){return S},pO:function(){return X},rQ:function(){return Q},sA:function(){return C},xm:function(){return F},xo:function(){return L},y8:function(){return H},yd:function(){return b}});var s=t(7557),r=t.n(s),i=t(82242),a=t.n(i),o=t(41498),c=t.n(o),l=t(12336),u=t(11403),d=t(61435),p=t(8591),A=t(54335),f=function(){(0,u.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"正在生成文件,请稍后..."}})},h=function(){(0,u.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},x=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return f(),e.next=3,(0,l.YR)(a()({},n));case 3:if(0!==e.sent.status){e.next=7;break}return e.next=7,(0,d.QH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_couser_info.json"),query:n}));case 7:h();case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),m=function(){var e=c()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.yS)(a()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_member_act_score")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_member_act_score")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),g=function(){var e=c()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.W0)(a()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_score")),e.next=13;break;case 8:if(-4!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_score")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),v=function(){var e=c()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.Nl)(a()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")),e.next=13;break;case 8:if(-4!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),b=function(){var e=c()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.IU)(a()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/export_star_user")),e.next=13;break;case 8:if(-4!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/export_star_user")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),y=function(){var e=c()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.td)(a()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")),e.next=19;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:if(-3!==t.status){e.next=17;break}(0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")),e.next=19;break;case 17:if(-4!==t.status){e.next=19;break}return e.abrupt("return",t);case 19:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),I=function(){var e=c()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.QX)(a()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_homework")),e.next=13;break;case 8:if(-4!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_homework")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),w=function(){var e=c()(r()().mark((function e(n,t){var s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.o_)(a()({},n));case 2:0===(s=e.sent).status?(p.ZP.info("导出任务生成成功!导出后文件保存时间为7天,请及时下载"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t))):-3===s.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t)));case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),k=function(){var e=c()(r()().mark((function e(n,t){var s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.ZL)(a()({},n));case 2:0===(s=e.sent).status?(p.ZP.info("导出任务生成成功!导出后文件保存时间为7天,请及时下载"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t))):-3===s.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t)));case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),E=function(){var e=c()(r()().mark((function e(n,t){var s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.vV)(a()({},n));case 2:0===(s=e.sent).status?(p.ZP.info("导出任务生成成功!导出后文件保存时间为7天,请及时下载"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t))):-3===s.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t)));case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),j=function(){var e=c()(r()().mark((function e(n,t){var s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.aP)(a()({},n));case 2:0===(s=e.sent).status?(p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t))):-3===s.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t)));case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),C=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return f(),e.next=3,(0,l.MJ)(a()({},n));case 3:if(0!==e.sent.status){e.next=7;break}return e.next=7,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/polls/".concat(n.categoryId,"/commit_result.xlsx"),query:n}));case 7:h();case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),B=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/attendances/export_xlsx_data.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),S=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/video_study_statics.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),R=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_video_study.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),N=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_course_students_info.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),P=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/school_manages/students.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Q=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/item_banks/export.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),H=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),J=function(){var e=c()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.Uy)(a()({},n));case 2:0===(t=e.sent).status?(p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/exercise_score"))):-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/exercise_score")));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Z=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("----------","调用下载"),e.next=3,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/export_records/".concat(n.id,".xlsx"),query:n}));case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),F=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Y=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/courses/".concat(null==n?void 0:n.coursesId,"/").concat(n.menuKey,"_statistic.xlsx?").concat(n.checkedList.map((function(e){return"course_group_id[]=".concat(e)})).join("&")),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),D=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_training_objectives.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),W=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)(null==n?void 0:n.name,(0,d.NY)({url:A.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),T=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_courses.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),L=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_graduation_requirements.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),z=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),V=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),G=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/examination_banks/".concat(n.id,".json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),q=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/exercises/".concat(n.categoryId,".json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),O=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/polls/".concat(null==n?void 0:n.id,"/commit_result.json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),M=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/paths/get_task_pass.json",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),X=function(){var e=c()(r()().mark((function e(n,t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)(t||"",(0,d.NY)({url:A.Z.API_SERVER+"/api/exercises/".concat(null==n?void 0:n.exercise_id,"/consult_exercise.json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),K=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/competitions/".concat(null==n?void 0:n.identifier,"/competition_commit_records/member_works.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[26883,95638],{11189:function(e,n,t){t.d(n,{Z:function(){return x}});var s=t(7557),r=t.n(s),i=t(41498),a=t.n(i),o=t(79800),c=t.n(o),l=t(59301),u=t(43418),d=t(41521),p=t(99232),A=t.n(p),f=t(54335),h=t(37712);var x=function(e){var n=e.modeldata,t=e.dispatch,s=(0,l.useState)(!1),i=c()(s,2),o=i[0],p=i[1];function x(e){return m.apply(this,arguments)}function m(){return(m=a()(r()().mark((function e(s){var i,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(localStorage.setItem("isfirst","2"),n&&n.link&&p(!0),!n||n.link){e.next=5;break}if(2!==s){e.next=5;break}return e.abrupt("return");case 5:return p(!1),e.next=8,t({type:"homePage/UploadNotice",payload:{t:s,id:n&&n.id}});case 8:(i=e.sent)&&n&&n.link&&2===s&&(i.is_create?(localStorage.setItem("iscreate","1"),a={competition:i.competition,identify:i.identify,sub_title:i.sub_title,team_id:i.team_id,team_name:i.team_name},localStorage.setItem("item",JSON.stringify(a)),window.location.href="".concat(n&&n.link)):window.location.href="".concat(n&&n.link));case 10:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,l.useEffect)((function(){setTimeout((function(){var e=localStorage.getItem("isfirst");A()(localStorage.getItem("showtime")||new Date).diff(A()(new Date),"hours")>0?p(!1):e&&"0"===e?(p(!0),localStorage.setItem("showtime",A()().add(12,"hours").format("YYYY-MM-DD HH:mm:ss"))):p(!1)}),1e3)}),[]),(0,h.jsx)(u.Z,{open:o,title:null,footer:null,style:{background:"transparen"},centered:!0,width:670,className:"advertisementModal",maskClosable:!1,closeIcon:(0,h.jsx)(d.Z,{onClick:function(){return x(1)},style:{fontSize:"25px",color:"#fff"}}),children:(0,h.jsx)("img",{style:{width:"600px",height:"337px",marginTop:"15px",borderRadius:"10px",cursor:n&&n.link?"pointer":""},onClick:function(){return x(2)},src:f.Z.IMG_SERVER+"".concat(n&&n.img_url)})})}},14347:function(e,n,t){var s=t(82242),r=t.n(s),i=(t(59301),t(93314)),a=t(3113),o=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,s=void 0===t?{}:t,c=e.styles,l=void 0===c?{}:c,u=e.customText,d=e.ButtonText,p=e.ButtonClick,A=e.Buttonclass,f=e.ButtonTwo,h=e.imgStyles,x=e.loading,m=void 0!==x&&x;return(0,o.jsxs)("section",{className:"tc animated fadeIn",style:r()(r()({},{color:"#999",margin:"100px auto",visibility:m?"hidden":"visible"}),l),children:[(0,o.jsx)("img",{src:n||i,style:r()(r()({},h),{},{pointerEvents:"none",userSelect:"none"})}),(0,o.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,o.jsx)(a.ZP,r()(r()({className:A,onClick:p},s),{},{children:d})),f&&f]})}},94120:function(e,n,t){t.r(n),t.d(n,{default:function(){return Pe}});var s=t(82242),r=t.n(s),i=t(7557),a=t.n(i),o=t(41498),c=t.n(o),l=t(79800),u=t.n(l),d=t(39647),p=t.n(d),A=t(59301),f=t(11403),h=t(57809),x=t(99313),m=t(78241),g=t(8591),v=t(43418),b=t(98135),y=t(56511),I=t(73755),w=t(6848),k=t(3113),j=t(53864),E=t(5112),C=t(88522),B=t(14491),S=t(61435),R={flex_box_center:"flex_box_center___KHcKj",flex_space_between:"flex_space_between___rpKE6",flex_box_vertical_center:"flex_box_vertical_center___aBwFB",flex_box_center_end:"flex_box_center_end___eszEn",flex_box_column:"flex_box_column___y2rDr",wrp:"wrp___b6xZq",tabsWrap:"tabsWrap___rNsVP",searchWrap:"searchWrap___NzDrD",search:"search___O3S5n",searchIcon:"searchIcon___S8AXh",btn:"btn___zShn5",btns:"btns___gL_1J",searchWrap_right:"searchWrap_right___GVEny",description:"description____uPzl",bg:"bg___lqNd2",list:"list___JU4aR",status:"status___d75lJ",desc:"desc___NuO07",flex1:"flex1___ibscW",item:"item___E2e6I",footer:"footer___az6N2",bottomText:"bottomText___XT9Es",CompetitionsList:"CompetitionsList___BU3Jl",shadow:"shadow___kJYAn",signup:"signup___UmfzR",CompetitionsListzhezhao:"CompetitionsListzhezhao___E2v5E",divimg:"divimg___R3hKI",commonTextBox:"commonTextBox___C7Stw",havetext:"havetext___Q_Zdl",Finishedtext:"Finishedtext___zMGI8",Comingtext:"Comingtext___cJOQk",info:"info___eIwYF",bonus:"bonus___eKcia",rmb:"rmb___4wccY",applyInfo:"applyInfo___sqck8",task_hide:"task_hide___MQUVb",task_hide_2:"task_hide_2___MoAlk",Unpublishedtext:"Unpublishedtext___tqsH6",checkboxtitle:"checkboxtitle___iwuEz",scoremodal:"scoremodal____yQdA",title:"title___jb7xW",content:"content___NsK20",bottom:"bottom___CyoKb",yes:"yes___s2kKh",no:"no___Adxtg",baseFormItem:"baseFormItem___rawKU",jsinput:"jsinput___XEFKk",ApplyStyle:"ApplyStyle___Q6vgD"},N=t(14347),P=t(54335),Q=t(16135),H=t(81542),J=t(83595),Z=t(24905),F=t(95237),Y=t(37205),D=t.n(Y),W=t(71418),T=t(43604),L=t(28103),z=t(99232),V=t.n(z),G=t(42441),q=t(18327),O=t(26724),M=t.n(O),X=t(95638),K="searchWrap___xQK12",U="search___yq6Qw",_="searchIcon___leI1w",$="scrollWrapper___jhUoo",ee="checkBoxWrapper___p_r14",ne="checkboxtitle___iHgQL",te="partTitle___dW4po",se="exportBtn___ekb9d",re="pngIcon___Jv1zf",ie=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return{color:["#0152d9","#B620E0","#44D7B6"],legend:{},tooltip:{},dataset:{source:e},xAxis:{type:"category"},yAxis:{},series:[{type:"bar",label:{show:!0,position:"top"}},{type:"bar",label:{show:!0,position:"top"}},{type:"bar",label:{show:!0,position:"top"}}]}},ae=t(37712),oe=["competitions","globalSetting","loading","dispatch","user","type","keyword"],ce=(x.Z.TabPane,Z.Z.Group),le=(0,f.connect)((function(e){var n=e.competitions,t=e.loading,s=e.globalSetting,r=e.user;return{competitions:n,globalSetting:s,loading:t.models.competitions,user:r}}))((function(e){var n,t,s,i,o,l=e.competitions,d=(e.globalSetting,e.loading,e.dispatch),h=(e.user,e.type),x=e.keyword,m=(p()(e,oe),(0,f.useParams)()),g=(0,A.useState)({data:[["东北",0,0,0],["华东",0,0,0],["华北",0,0,0],["华中",0,0,0],["华南",0,0,0],["西南",0,0,0],["西北",0,0,0],["其他",0,0,0]]}),v=u()(g,2),b=v[0],y=v[1],I=(0,A.useState)(!1),j=u()(I,2),E=j[0],C=j[1],B=(0,A.useState)(!0),S=u()(B,2),R=S[0],P=S[1],Q=(0,A.useState)([]),H=u()(Q,2),J=H[0],Y=H[1],z=(0,A.useState)([]),O=u()(z,2),K=O[0],U=O[1];function _(){return _=c()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return C(!0),l.listParams.page=1,l.listParams.keyword=x||"",l.listParams.category=h,e.next=6,d({type:"competitions/getList",payload:r()({},l.listParams)});case 6:n=e.sent,C(!1),Y([]),y({data:[["东北",0,0,0],["华东",0,0,0],["华北",0,0,0],["华中",0,0,0],["华南",0,0,0],["西南",0,0,0],["西北",0,0,0],["其他",0,0,0]]}),U(D()(null==n?void 0:n.competitions));case 11:case"end":return e.stop()}}),e)}))),_.apply(this,arguments)}return(0,A.useEffect)((function(){!function(){_.apply(this,arguments)}()}),[m,x]),(0,A.useEffect)((function(){l.listParams.url_suffix_name=m.Identifier}),[m.Identifier]),(0,ae.jsx)("section",{children:(0,ae.jsxs)("aside",{className:"edu-container minH500",children:[0===(null==K?void 0:K.length)&&(0,ae.jsx)(N.Z,{}),(null==K?void 0:K.length)>0&&(0,ae.jsx)("div",{className:$,style:{overflowY:"auto"},children:(0,ae.jsx)(M(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(){var e=c()(a()().mark((function e(n){var t,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(l.listParams.category=h,l.listParams.page=n,!R||E){e.next=10;break}return C(!0),e.next=6,d({type:"competitions/getList",payload:r()({},l.listParams)});case 6:s=e.sent,C(!1),U([].concat(D()(K),D()(null==s?void 0:s.competitions))),(null==s||null===(t=s.competitions)||void 0===t?void 0:t.length)<20&&P(!1);case 10:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),hasMore:R,useWindow:!1,children:(0,ae.jsx)(W.Z,{spinning:E,children:(0,ae.jsx)(ce,{value:J,onChange:function(){var e=c()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Y(D()(n)),!((null==n?void 0:n.length)>0)){e.next=8;break}return e.next=4,(0,q.ZP)("/api/competitions/region_reports.json",{method:"get",params:{ids:n.toString()}});case 4:0===(null==(t=e.sent)?void 0:t.status)&&y(t),e.next=9;break;case 8:y({data:[["东北",0,0,0],["华东",0,0,0],["华北",0,0,0],["华中",0,0,0],["华南",0,0,0],["西南",0,0,0],["西北",0,0,0],["其他",0,0,0]]});case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:(0,ae.jsx)(F.Z,{gutter:[16,16],children:null==K?void 0:K.map((function(e,n){return(0,ae.jsx)(T.Z,{span:12,children:(0,ae.jsx)(Z.Z,{value:e.id,className:ee,children:(0,ae.jsxs)(w.Z,{className:ne,title:e.sub_title?e.name+"——"+e.sub_title:e.name,children:[e.name,e.sub_title?"——"+e.sub_title:""]})})})}))})})})})}),(0,ae.jsxs)(F.Z,{justify:"space-between",align:"middle",children:[(0,ae.jsx)("div",{className:te,children:"数据展示"}),(0,ae.jsxs)(k.ZP,{className:se,onClick:function(){(0,X.y8)({ids:J.toString()})},children:[(0,ae.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAcCAYAAAB/E6/TAAAAAXNSR0IArs4c6QAAAtpJREFUSEu1lm9oTWEcx7+/57rbLLWE9oJQxPy7O2erSXmhRHlDEnnjxTkXS/6k1ChFWMv2Bomku3PLG3snEl5IvDB/yr3nXCEWa01ZQ8SV7e7u+WqzLbu7f3Yuztvn+/t+zvP8vr/nHEERj2m5x+JR46SfUvEjHtUattcnIs3x1tDxydYXDQJZKoJjccc4NRnYpEG1lrdyUKFKaakkdBOBwDBA5KjrVDcVghUEmba3EUQzwapcZgrqcCwaaskHywuqsRKWFkZAqvwm0gcVrIq3Lu3KpcsJMq2OWZAfHSQq8h6LSL9ANsed0O2idmTaXphkZKQP7wFcFeCJKHyh5h0SQUBSCtwSixo3i+6RYXtnQB4UyK1yKd3+0Kn6PhZvy+sXoVCprW4kdL0QZDgzuUSm5Q0l61AgWDb72eXFn/7UGZaXVKJ2QOGtJpdn8xBQBwVPnkaqO/ODwq5Not51jJWZRsbOxKYpDHxIM/0ob1BEkuUlWNB+qbo3547q9r6akfrZf911jNXZ3rgmnNintT4/3CeFTRD5OKrTohQG040g1quArI1Fqu/ljbcZ9i5WlE5puH9xWTITZlreAYLnRNAVd4z5E9bDicPU+rSIWhd3Qnezgjbs7yj9OZgK9mk1sz81sLCiLPA40+hbX3qPJluKBpm2ewRE49gVUyBSRYMM2+sGOWf0HhNhd95BZCAZc1Zc8310pu32kpgF4KsbNaZPZkayaczMHtXufjGXg+mlo2KSbb+vHaEIe/yD5E1QwRqgbBsXBsP2ekBW+jfMXSFAO5S6kQl6jhzT/TdwEWkjuX0s3kPffwIn/sY0a61IEuS0MVDdLndRKo3X/xw0YjhuYA3bi4E0/wdsHKjGSjRo6Ob/DjLDL+dRD3QCLPgP4fdlJtx1pu21k1zl16iQfiIo7O6gxpVChX7XBWpNPBp6MO6oaizvLIF6gmV+DXNE/F3J1JK6pxeWfP4Fq1RgLKZBv/kAAAAASUVORK5CYII=",alt:"",className:re}),"数据导出"]})]}),(0,ae.jsxs)("div",{style:{marginTop:"10px",background:"#fff",paddingBottom:"20px"},children:[(0,ae.jsx)(L.Z,{style:{padding:"0px 40px"}}),(0,ae.jsxs)("div",{style:{textAlign:"center"},children:[(0,ae.jsx)("span",{style:{fontSize:"20px",fontWeight:600},children:"竞赛报名情况统计简报"}),(0,ae.jsx)("br",{}),(0,ae.jsxs)("div",{style:{marginTop:"20px"},children:[(0,ae.jsxs)("span",{children:["截止至:",V()(new Date).format("MM月DD日 HH:mm:ss")]}),(0,ae.jsxs)("span",{style:{marginLeft:"30px"},children:["所选中大赛目前合计共有:",(0,ae.jsxs)("span",{style:{color:"#999999"},children:[" ",(0,ae.jsx)("span",{style:{color:"#B620E0"},children:(null==b?void 0:b.school_count)||0})," 所高校 ",(0,ae.jsx)("span",{style:{color:"#44D7B6",marginLeft:"10px"},children:(null==b?void 0:b.team_count)||0})," 支队伍 ",(0,ae.jsx)("span",{style:{color:"#0152d9",marginLeft:"10px"},children:(null==b?void 0:b.user_count)||0})," 名学生报名 "]})]})]})]}),(0,ae.jsxs)("div",{style:{height:"70px",display:"flex",justifyContent:"center",padding:"20px 0px"},children:[(0,ae.jsxs)("div",{style:{margin:"0px 40px",textAlign:"center"},children:[(0,ae.jsx)("p",{style:{color:"#333333"},children:"985院校"}),(0,ae.jsxs)("p",{style:{color:"#999999",fontSize:"14px"},children:[(0,ae.jsx)("span",{style:{color:"#E53333",fontSize:"20px",marginRight:"2px"},children:(null==b||null===(n=b.school_level_count)||void 0===n?void 0:n[0])||0}),"所"]})]}),(0,ae.jsx)("span",{style:{height:"54px",border:"1px solid #f1f1f1",width:"1px"}}),(0,ae.jsxs)("div",{style:{margin:"0px 40px",textAlign:"center"},children:[(0,ae.jsx)("p",{style:{color:"#333333"},children:"211院校"}),(0,ae.jsxs)("p",{style:{color:"#999999",fontSize:"14px"},children:[(0,ae.jsx)("span",{style:{color:"#FF8C29",fontSize:"20px",marginRight:"2px"},children:(null==b||null===(t=b.school_level_count)||void 0===t?void 0:t[1])||0}),"所"]})]}),(0,ae.jsx)("span",{style:{height:"54px",border:"1px solid #f1f1f1",width:"1px"}}),(0,ae.jsxs)("div",{style:{margin:"0px 40px",textAlign:"center"},children:[(0,ae.jsx)("p",{style:{color:"#333333"},children:"本科院校"}),(0,ae.jsxs)("p",{style:{color:"#999999",fontSize:"14px"},children:[(0,ae.jsx)("span",{style:{color:"#F7B500",fontSize:"20px",marginRight:"2px"},children:(null==b||null===(s=b.school_level_count)||void 0===s?void 0:s[2])||0}),"所"]})]}),(0,ae.jsx)("span",{style:{height:"54px",border:"1px solid #f1f1f1",width:"1px"}}),(0,ae.jsxs)("div",{style:{margin:"0px 40px",textAlign:"center"},children:[(0,ae.jsx)("p",{style:{color:"#333333"},children:"高职高专"}),(0,ae.jsxs)("p",{style:{color:"#999999",fontSize:"14px"},children:[(0,ae.jsx)("span",{style:{color:"#0152d9",fontSize:"20px",marginRight:"2px"},children:(null==b||null===(i=b.school_level_count)||void 0===i?void 0:i[3])||0}),"所"]})]}),(0,ae.jsx)("span",{style:{height:"54px",border:"1px solid #f1f1f1",width:"1px"}}),(0,ae.jsxs)("div",{style:{margin:"0px 40px",textAlign:"center"},children:[(0,ae.jsx)("p",{style:{color:"#333333"},children:"其他院校"}),(0,ae.jsxs)("p",{style:{color:"#999999",fontSize:"14px"},children:[(0,ae.jsx)("span",{style:{color:"#666666",fontSize:"20px",marginRight:"2px"},children:(null==b||null===(o=b.school_level_count)||void 0===o?void 0:o[4])||0}),"所"]})]})]}),(0,ae.jsx)(G.Z,{option:ie(Object.values(null==b?void 0:b.data)),style:{height:400,width:1200},opts:{renderer:"svg"}}),(0,ae.jsxs)("div",{style:{display:"flex",justifyContent:"center"},children:[(0,ae.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,ae.jsx)("span",{style:{display:"flex",marginRight:"5px",width:"14px",height:"14px",background:"#0152d9"}}),"人数"]}),(0,ae.jsxs)("div",{style:{display:"flex",alignItems:"center",margin:"0px 20px"},children:[(0,ae.jsx)("span",{style:{display:"flex",marginRight:"5px",width:"14px",height:"14px",background:"#B620E0"}}),"学校数"]}),(0,ae.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,ae.jsx)("span",{style:{display:"flex",marginRight:"5px",width:"14px",height:"14px",background:"#44D7B6"}}),"队伍数(队伍如果跨区,则该队伍在各自区域队伍数都加1)"]})]})]})]})})})),ue=t(83036),de=["competitions","globalSetting","loading","dispatch","user"],pe=(x.Z.TabPane,Z.Z.Group,(0,f.connect)((function(e){var n=e.competitions,t=e.loading,s=e.globalSetting,r=e.user;return{competitions:n,globalSetting:s,loading:t.models.competitions,user:r}}))((function(e){e.competitions,e.globalSetting,e.loading,e.dispatch,e.user,p()(e,de);var n=(0,A.useState)(""),t=u()(n,2),s=t[0],r=t[1],i=(0,A.useState)(),a=u()(i,2),o=a[0],c=a[1],l=(0,A.useState)(""),d=u()(l,2),f=d[0],h=d[1];return(0,ae.jsx)("section",{children:(0,ae.jsxs)("aside",{className:"edu-container minH500",children:[(0,ae.jsxs)(F.Z,{align:"middle",justify:"space-between",style:{marginBottom:26,marginTop:30},children:[(0,ae.jsx)(ue.tp,{dataSource:[{id:"",name:"全部"},{id:"progressing",name:"进行中的"},{id:"ended",name:"往期比赛"}],value:s,onChange:r}),(0,ae.jsx)("div",{className:K,children:(0,ae.jsx)(b.Z.Search,{placeholder:"请输入竞赛名称",size:"large",className:U,value:f,onChange:function(e){e.target.value||c(e.target.value),h(e.target.value)},onSearch:function(e){c(e)},suffix:(0,ae.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(_),onClick:function(){return c(f)}})})})]}),""===s&&(0,ae.jsx)(le,{type:s,keyword:o}),"progressing"===s&&(0,ae.jsx)(le,{type:s,keyword:o}),"ended"===s&&(0,ae.jsx)(le,{type:s,keyword:o})]})})}))),Ae=t(1924),fe=t(11189),he=t(74986),xe=t(43727),me=t(55701),ge="wrap___i5JYe",ve="tip___krwZb",be="listWrap___xQW0s",ye="li___YZRaL",Ie="nameWrap___fA5KU",we="name___NzzJp",ke="tag___O1o68",je=t(89831),Ee=function(e){var n=e.visible,t=e.onOk,s=e.onCancel,i=(0,A.useState)([]),o=u()(i,2),l=o[0],d=o[1],p=(0,A.useState)(!0),f=u()(p,2),h=f[0],x=f[1],m=(0,A.useState)(!1),b=u()(m,2),I=b[0],k=b[1];(0,A.useEffect)((function(){n&&j()}),[n]);var j=function(){var e=c()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return x(!0),e.next=3,(0,q.ZP)("/api/competitions/tasks_list.json",{method:"get"});case 3:null!=(n=e.sent)&&n.tasks&&d(null==n?void 0:n.tasks),x(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),E=function(){var e=c()(a()().mark((function e(){var n,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return k(!0),n=null==l?void 0:l.map((function(e){return e.task_id})),e.next=4,(0,q.ZP)("/api/competitions/update_task_position.json",{method:"post",body:{task_ids:n}});case 4:0===(null==(s=e.sent)?void 0:s.status)&&(g.ZP.success("操作成功"),t()),k(!1);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,ae.jsx)(v.Z,{centered:!0,destroyOnClose:!0,open:n,onCancel:s,onOk:E,confirmLoading:I,okText:"保存",title:"调整竞赛排序",width:850,children:(0,ae.jsxs)("div",{className:ge,children:[(0,ae.jsxs)("div",{className:ve,children:[(0,ae.jsx)("i",{className:"iconfont icon-tishi9 font14 mr10"}),(0,ae.jsx)("span",{children:"提示:请在列表中长按鼠标左键,进行拖放排序。完成排序后请点击“保存”"})]}),(0,ae.jsx)(y.Z,{loading:h,active:!0,className:"mt20",paragraph:{rows:5},children:(0,ae.jsx)(je.Z5,{onDragEnd:function(e){return function(e,n){if(e.destination){var t=function(e,n,t){var s=Array.from(e),r=s.splice(n,1),i=u()(r,1)[0];return s.splice(t,0,i),s}(n,e.source.index,e.destination.index);d(t)}}(e,l)},children:(0,ae.jsx)(je.bK,{droppableId:"droppable",children:function(e,n){return(0,ae.jsxs)("div",r()(r()({ref:e.innerRef},e.droppableProps),{},{className:be,children:[l.map((function(e,n){return(0,ae.jsx)(je._l,{draggableId:e.task_id.toString(),index:n,children:function(n,t){return(0,ae.jsxs)("div",r()(r()(r()({ref:n.innerRef},n.draggableProps),n.dragHandleProps),{},{className:ye,children:[(0,ae.jsxs)(F.Z,{align:"middle",children:[(0,ae.jsx)("div",{className:Ie,children:(0,ae.jsx)(w.Z,{title:null==e?void 0:e.task_name,children:(0,ae.jsx)("div",{className:we,children:null==e?void 0:e.task_name})})}),"progressing"===(null==e?void 0:e.competition_status)&&(0,ae.jsx)("div",{className:ke,children:"进行中"}),"ended"===(null==e?void 0:e.competition_status)&&(0,ae.jsx)("div",{style:{background:"rgba(153,153,153,0.2)",color:"#999999"},className:ke,children:"已结束"}),"nearly_published"===(null==e?void 0:e.competition_status)&&(0,ae.jsx)("div",{style:{background:"rgba(22,93,255,0.2)",color:"#165DFF"},className:ke,children:"即将发布"})]}),(0,ae.jsxs)(F.Z,{align:"middle",className:"font12 mt10",children:[(0,ae.jsxs)("span",{className:"mr30 c-grey-666",children:["管理员",(0,ae.jsx)("span",{className:"ml5 c-black",children:(null==e?void 0:e.user_name)||"--"})]}),(0,ae.jsxs)("span",{className:"c-grey-666",children:["竞赛模式",(0,ae.jsxs)("span",{className:"ml5 c-black",children:[null==e?void 0:e.mode_type,"模式"]})]}),(0,ae.jsxs)("span",{className:"c-grey-666",style:{marginLeft:"auto"},children:["竞赛时间",(0,ae.jsxs)("span",{className:"ml5 c-black",children:[null==e?void 0:e.start_time,"~",null==e?void 0:e.end_time]})]})]})]}))}},e.task_id)})),e.placeholder]}))}})})})]})})},Ce=t(79243),Be=t(89392),Se=["competitions","globalSetting","loading","dispatch","user"],Re=h.default.Option,Ne=x.Z.TabPane,Pe=(0,f.connect)((function(e){var n=e.competitions,t=e.loading,s=e.globalSetting,r=e.user;return{competitions:n,globalSetting:s,loading:t.models.competitions,user:r}}))((function(e){var n,t,s,i,o,l,d,Z,F,Y,D,W,T,L,z,V,G,O,M,X,K,U,_,$,ee,ne,te,se,re=e.competitions,ie=e.globalSetting,oe=e.loading,ce=e.dispatch,le=e.user,de=(p()(e,Se),(0,f.useLocation)()),ge=(0,f.useSearchParams)(),ve=u()(ge,1)[0],be=(0,A.useState)(!1),ye=u()(be,2),Ie=ye[0],we=ye[1],ke=(0,A.useState)(),je=u()(ke,2),Pe=je[0],Qe=(je[1],(0,A.useState)(!1)),He=u()(Qe,2),Je=He[0],Ze=He[1],Fe=(0,A.useState)(!1),Ye=u()(Fe,2),De=Ye[0],We=Ye[1],Te=(0,A.useState)(!1),Le=u()(Te,2),ze=Le[0],Ve=Le[1],Ge=(0,A.useState)(!0),qe=u()(Ge,2),Oe=qe[0],Me=qe[1],Xe=(0,A.useState)([]),Ke=u()(Xe,2),Ue=Ke[0],_e=Ke[1],$e=(0,A.useState)(!1),en=u()($e,2),nn=en[0],tn=en[1],sn=(0,A.useState)(!1),rn=u()(sn,2),an=rn[0],on=rn[1],cn=(0,A.useState)(),ln=u()(cn,2),un=ln[0],dn=ln[1],pn=(0,A.useState)(!1),An=u()(pn,2),fn=An[0],hn=An[1],xn=(0,f.useParams)().identifier,mn=m.Z.useForm(),gn=u()(mn,1)[0],vn=m.Z.useForm(),bn=u()(vn,1)[0],yn=(0,A.useState)(!1),In=u()(yn,2),wn=In[0],kn=In[1],jn=(0,A.useState)("mine"),En=u()(jn,2),Cn=En[0],Bn=En[1],Sn=(0,A.useState)(!1),Rn=u()(Sn,2),Nn=Rn[0],Pn=Rn[1],Qn=(0,A.useState)(""),Hn=u()(Qn,2),Jn=Hn[0],Zn=Hn[1],Fn=(0,A.useState)([]),Yn=u()(Fn,2),Dn=Yn[0],Wn=Yn[1],Tn=(0,A.useState)(!0),Ln=u()(Tn,2),zn=Ln[0],Vn=Ln[1],Gn=(0,A.useState)(!1),qn=u()(Gn,2),On=qn[0],Mn=qn[1],Xn=(0,A.useState)({}),Kn=u()(Xn,2),Un=Kn[0],_n=Kn[1],$n=(0,A.useState)([]),et=u()($n,2),nt=et[0],tt=et[1],st=(0,A.useState)([]),rt=u()(st,2),it=rt[0],at=rt[1],ot=(0,A.useState)(!1),ct=u()(ot,2),lt=ct[0],ut=ct[1],dt=(0,A.useRef)((0,Be.throttle)((function(e,n){return pt(e,n)}),1200,{leading:!0,trailing:!0})).current;(0,A.useEffect)((function(){return ce({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),function(){ce({type:"globalSetting/onlyShowBackTopToggle",payload:!0})}}),[]);(0,A.useEffect)((function(){var e,n,t,s,r,i,a,o,c;(null!=Un&&null!==(e=Un.need_apply_info)&&void 0!==e&&e.need_apply_name||null!=Un&&null!==(n=Un.need_apply_info)&&void 0!==n&&n.need_apply_teacher_phone||null!=Un&&null!==(t=Un.need_apply_info)&&void 0!==t&&t.need_apply_student_id||null!=Un&&null!==(s=Un.need_apply_info)&&void 0!==s&&s.need_apply_sex||null!=Un&&null!==(r=Un.need_apply_info)&&void 0!==r&&r.need_apply_phone||null!=Un&&null!==(i=Un.need_apply_info)&&void 0!==i&&i.need_apply_grade||null!=Un&&null!==(a=Un.need_apply_info)&&void 0!==a&&a.need_apply_teacher_name||null!=Un&&null!==(o=Un.need_apply_info)&&void 0!==o&&o.need_apply_school)&&pt(1===(null==Un?void 0:Un.region_rule)?"":null==le||null===(c=le.userInfo)||void 0===c?void 0:c.school_name)}),[(null==Un||null===(n=Un.need_apply_info)||void 0===n?void 0:n.need_apply_name)||(null==Un||null===(t=Un.need_apply_info)||void 0===t?void 0:t.need_apply_teacher_phone)||(null==Un||null===(s=Un.need_apply_info)||void 0===s?void 0:s.need_apply_student_id)||(null==Un||null===(i=Un.need_apply_info)||void 0===i?void 0:i.need_apply_sex)||(null==Un||null===(o=Un.need_apply_info)||void 0===o?void 0:o.need_apply_phone)||(null==Un||null===(l=Un.need_apply_info)||void 0===l?void 0:l.need_apply_grade)||(null==Un||null===(d=Un.need_apply_info)||void 0===d?void 0:d.need_apply_teacher_name)||(null==Un||null===(Z=Un.need_apply_info)||void 0===Z?void 0:Z.need_apply_school)]);var pt=function(){var e=c()(a()().mark((function e(n,t){var s,r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,ce({type:"account/getSchoolOption",payload:{keyword:n,limit:10,competition_id:(null==Un?void 0:Un.identifier)||t}});case 2:s=e.sent,tt(null==s?void 0:s.schools),n&&""!=n&&at(null==s||null===(r=s.schools)||void 0===r?void 0:r.filter((function(e){return e.name.includes(n)})));case 5:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}();(0,A.useEffect)((function(){re.listParams.url_suffix_name=xn}),[xn]),(0,A.useEffect)((function(){ce({type:"competitions/getList",payload:r()({},re.listParams)})}),[re.name]),(0,A.useEffect)((function(){(0,S.Dk)("在线竞赛")})),(0,A.useEffect)((function(){de.pathname.includes("list")&&Vn(!1)}));function At(e){e.stopPropagation()}function ft(){return ft=c()(a()().mark((function e(n,t,s){var i,o,l,u,d,p,A,h,x,m,b,y,I,w,k,j,E,C,B;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.stopPropagation(),_e(r()({},t)),(0,J.tJ)(ce)){e.next=4;break}return e.abrupt("return");case 4:if(null==t||!t.is_authentication||null!=le&&null!==(i=le.userInfo)&&void 0!==i&&i.authentication){e.next=7;break}return ce({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}}),e.abrupt("return");case 7:return e.next=9,(0,q.ZP)("/api/competitions/".concat(t.identifier,"/check_open.json"),{method:"post"});case 9:if(0===e.sent.status){e.next=12;break}return e.abrupt("return");case 12:if("ismodel"!==s){e.next=27;break}if(!0!==t.member_of_course){e.next=17;break}(0,S.xg)("/classrooms/".concat(t.course_id)),e.next=25;break;case 17:if(t.invite_code){e.next=20;break}return g.ZP.info("本竞赛只面向部分学校/单位开放,你暂时没有参赛资格"),e.abrupt("return");case 20:if(m=function(){var e=c()(a()().mark((function e(){var n,s=arguments;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=s.length>0&&void 0!==s[0]?s[0]:{},e.next=3,ce({type:"competitions/addApplytojoincourse",payload:r()(r()({},n),{},{invite_code:t.invite_code,student:1})});case 3:0===e.sent.status&&(t.is_new?f.history.push("/competitions/detail/".concat(t.identifier)):(0,S.xg)("/classrooms/".concat(t.course_id)));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),!(null!=t&&null!==(o=t.need_apply_info)&&void 0!==o&&o.need_apply_name||null!=t&&null!==(l=t.need_apply_info)&&void 0!==l&&l.need_apply_teacher_phone||null!=t&&null!==(u=t.need_apply_info)&&void 0!==u&&u.need_apply_student_id||null!=t&&null!==(d=t.need_apply_info)&&void 0!==d&&d.need_apply_sex||null!=t&&null!==(p=t.need_apply_info)&&void 0!==p&&p.need_apply_phone||null!=t&&null!==(A=t.need_apply_info)&&void 0!==A&&A.need_apply_grade||null!=t&&null!==(h=t.need_apply_info)&&void 0!==h&&h.need_apply_teacher_name||null!=t&&null!==(x=t.need_apply_info)&&void 0!==x&&x.need_apply_school)){e.next=24;break}return ut(!0),e.abrupt("return");case 24:m();case 25:e.next=70;break;case 27:if("personal"!==s){e.next=57;break}if(!t.is_new){e.next=54;break}if(!0!==t.enrolled){e.next=32;break}return(0,S.xg)("/competitions/detail/".concat(t.identifier,"?type=1")),e.abrupt("return");case 32:if(!t.teacher_need_phone&&!t.member_need_phone){e.next=36;break}return n.stopPropagation(),tn(!0),e.abrupt("return");case 36:if((0,J.tJ)(ce)){e.next=38;break}return e.abrupt("return");case 38:if(null==t||!t.need_check_mail){e.next=42;break}return n.stopPropagation(),v.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",icon:null,content:"您暂未绑定邮箱,为了后续竞赛奖项颁发等相关事宜的正常且准确进行,请完成绑定再参加报名。",onOk:function(){window.open("/account/secure")}}),e.abrupt("return");case 42:if(null==t||!t.is_authentication||null!=le&&null!==(b=le.userInfo)&&void 0!==b&&b.authentication){e.next=45;break}return ce({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}}),e.abrupt("return");case 45:if(!wn){e.next=47;break}return e.abrupt("return");case 47:if(B=function(){var e=c()(a()().mark((function e(){var n,s,i=arguments;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=i.length>0&&void 0!==i[0]?i[0]:{},kn(!0),e.next=4,ce({type:"competitions/AddTeam",payload:r()(r()({},n),{},{identifier:t.identifier})});case 4:s=e.sent,kn(!1),s&&0===s.status&&(dn(s),on(!0),ce({type:"competitions/getList",payload:r()({},re.listParams)}));case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),!(null!=t&&null!==(y=t.need_apply_info)&&void 0!==y&&y.need_apply_name||null!=t&&null!==(I=t.need_apply_info)&&void 0!==I&&I.need_apply_student_id||null!=t&&null!==(w=t.need_apply_info)&&void 0!==w&&w.need_apply_sex||null!=t&&null!==(k=t.need_apply_info)&&void 0!==k&&k.need_apply_phone||null!=t&&null!==(j=t.need_apply_info)&&void 0!==j&&j.need_apply_grade||null!=t&&null!==(E=t.need_apply_info)&&void 0!==E&&E.need_apply_teacher_name||null!=t&&null!==(C=t.need_apply_info)&&void 0!==C&&C.need_apply_school)){e.next=51;break}return ut(!0),e.abrupt("return");case 51:B(),e.next=55;break;case 54:xt({name:""});case 55:e.next=70;break;case 57:if(!0!==t.enrolled){e.next=60;break}return(0,S.xg)(s),e.abrupt("return");case 60:if("personal"!==s){e.next=68;break}if(!0!==t.enroll_ended){e.next=64;break}return g.ZP.info("报名已截止"),e.abrupt("return");case 64:Ze(!0),_e(t),e.next=70;break;case 68:Ze(!0),_e(t);case 70:case"end":return e.stop()}}),e)}))),ft.apply(this,arguments)}function ht(e){(0,S.xg)(e)}function xt(e){return mt.apply(this,arguments)}function mt(){return(mt=c()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Oe){e.next=2;break}return e.abrupt("return");case 2:if(Me(!1),!gt()){e.next=5;break}return e.abrupt("return");case 5:return e.next=7,ce({type:"competitions/AddTeam",payload:r()(r()({},n),{},{identifier:null==Ue?void 0:Ue.identifier})});case 7:(t=e.sent)&&0===t.status?(on(!0),dn(t),ce({type:"competitions/getList",payload:r()({},re.listParams)}),We(!1)):Me(!0);case 9:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function gt(){var e,n,t;if(null!=le&&null!==(e=le.userInfo)&&void 0!==e&&e.is_teacher){if(null!=Ue&&null!==(n=Ue.teacher_staff)&&void 0!==n&&n.mutiple_limited&&null!=Ue&&Ue.enrolled)return g.ZP.info("你已经报名,不能重复报名"),Me(!0),!0}else if(null!=Ue&&null!==(t=Ue.member_staff)&&void 0!==t&&t.mutiple_limited&&null!=Ue&&Ue.enrolled)return g.ZP.info("你已经报名,不能重复报名"),Me(!0),!0;if(null!=Ue&&Ue.enroll_ended)return g.ZP.info("报名已截止,无需报名"),Me(!0),!0;console.log("---",Ue),null!=Ue&&Ue.is_new}function vt(){return(vt=c()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Oe){e.next=2;break}return e.abrupt("return");case 2:if(!gt()){e.next=4;break}return e.abrupt("return");case 4:return Me(!1),e.next=7,ce({type:"competitions/JoinTeam",payload:r()({identifier:null==Ue?void 0:Ue.identifier},n)});case 7:(t=e.sent)&&0===t.status?(on(!0),dn(t),ce({type:"competitions/getList",payload:r()({},re.listParams)}),Ve(!1)):Me(!0);case 9:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var bt,yt=function(e,n){e.stopPropagation(),_n(n),n.teacher_need_phone||n.member_need_phone?tn(!0):null!=n&&n.need_check_mail?v.Z.confirm({title:"提示",content:"您暂未绑定邮箱,为了后续竞赛奖项颁发等相关事宜的正常且准确进行,请完成绑定再参加报名。",onOk:function(){window.open("/account/secure")}}):null!=n&&n.enroll_url?(0,S.xg)(null==n?void 0:n.enroll_url):n.external_url?ht(n.external_url):function(e,n,t){ft.apply(this,arguments)}(e,n,2===n.mode?"ismodel":n.personal?"personal":null!=n&&n.is_new?"/competitions/detail/".concat(n.identifier,"?type=3"):"/competitions/".concat(n.identifier,"/detail/enroll"))},It=(0,A.useState)(""),wt=u()(It,2),kt=wt[0],jt=wt[1],Et=function(e){re.listParams.keyword=encodeURIComponent(e),re.listParams.page=1,e&&(0,Ce.tk)({name:e,copywriting:e,position:"Competition"}),ce({type:"competitions/getList",payload:r()(r()({},re.listParams),{},{edu:ve.get("edu")})})};return console.log(re.listParams.category,"competitions.listParams.category "),(0,ae.jsxs)("section",{className:R.bg,style:{background:ie.isSaiaDomain?"#fafafa":"#fff",minHeight:"100vh"},children:[(0,ae.jsxs)("div",{style:{position:"relative",height:"212px",overflow:"hidden",width:"100%"},children:[re.listParams.url_suffix_name&&""!==re.banner&&(0,ae.jsx)("img",{src:"".concat(P.Z.IMG_SERVER).concat(re.banner),style:{width:"100%",objectFit:"cover",height:"100%",position:"absolute",left:"50%",transform:"translateX(-50%)"}}),(0,ae.jsx)("div",{style:{position:"absolute",top:"0",width:"100%"},children:(0,ae.jsx)(ue.jL,{title:xn?re.competition_title:"竞赛组织",sunTitle:xn?"":"激发创新活力,培养软件人才",img:re.listParams.url_suffix_name&&re.banner?"":"data:image/png;base64,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",imgWidth:438,bannerExtraContent:zn&&(0,ae.jsx)("div",{className:R.btns,children:[{name:"创建竞赛",click:function(){var e,n;(0,J.tJ)(ce)&&((0,H.Ny)()||null!==(e=le.userInfo)&&void 0!==e&&e.professional_certification&&null!==(n=le.userInfo)&&void 0!==n&&n.is_teacher?(gn.setFieldValue("name",""),hn(!0)):g.ZP.info("当前仅支持已职业认证的教师可创建"))}},{name:"新手指引",sign:!0,click:function(){window.open(P.Z.API_SERVER+"/images/educoder/competitions/竞赛新手指引.pdf")}},{name:"证书查询",click:function(){Pn(!0)}}].map((function(e,n){return(0,ae.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,ae.jsx)("img",{src:"data:image/png;base64,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",width:39}):null]},n)}))})},xn)})]}),(0,ae.jsxs)("div",{className:"edu-container",children:[(0,ae.jsxs)("div",{className:R.tabsWrap,children:[(0,ae.jsxs)(x.Z,{defaultActiveKey:"",tabBarExtraContent:(0,ae.jsx)("div",{className:R.searchWrap,children:xn?"":!ie.isSaiaDomain&&(0,ae.jsx)(b.Z.Search,{placeholder:"请输入竞赛名称",size:"large",className:R.search,onChange:function(e){return jt(e.target.value)},suffix:(0,ae.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(R.searchIcon),onClick:function(){return Et(kt)}}),onSearch:Et})}),onChange:function(e){we("statistics"===e),re.count=0,re.listParams.page=1,re.listParams.category=e,re.listParams.page=1,ce({type:"competitions/getList",payload:r()({},re.listParams)})},children:[(0,ae.jsx)(Ne,{tab:"全部"},""),(0,ae.jsx)(Ne,{tab:"即将发布"},"nearly_published"),(0,ae.jsx)(Ne,{tab:"进行中"},"progressing"),(0,ae.jsx)(Ne,{tab:"往期比赛"},"ended"),2!==le.userInfo.user_id&&(0,ae.jsx)(Ne,{tab:"我的竞赛"},"mine"),(0,H.Ny)()&&(0,ae.jsx)(Ne,{tab:"数据统计"},"statistics")]}),(0,ae.jsx)("div",{className:R.searchWrap_right,children:Ie?"":re.listParams.url_suffix_name?!ie.isSaiaDomain&&(0,ae.jsx)(b.Z.Search,{placeholder:"请输入竞赛名称",size:"large",className:R.search,onChange:function(e){return jt(e.target.value)},suffix:(0,ae.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(R.searchIcon),onClick:function(){return Et(kt)}}),onSearch:Et}):""})]}),["mine","join"].includes(re.listParams.category)&&(0,ae.jsx)(ue.tp,{dataSource:[{name:"我管理的",id:"mine"},{name:"我参与的",id:"join"}],className:"mb20",value:Cn,onChange:function(e){re.listParams.page=1,re.listParams.category=e,re.listParams.page=1,ce({type:"competitions/getList",payload:r()({},re.listParams)}),Bn(e)}}),!Ie&&(0,ae.jsx)("div",{children:0===re.count?(0,ae.jsx)(N.Z,{}):(0,ae.jsxs)("aside",{className:"edu-container minH500",children:[(0,H.Ny)()&&!re.listParams.category&&(0,ae.jsxs)(ae.Fragment,{children:[(0,ae.jsxs)("div",{className:R.btn,onClick:function(){return Mn(!0)},children:[(0,ae.jsx)("i",{className:"iconfont icon-tiaozhengpaixu2 font14 mr5"}),"调整排序"]}),(0,ae.jsx)("div",{style:{clear:"both"}})]}),(0,ae.jsx)(y.Z,{loading:oe,active:!0,avatar:{size:40},paragraph:{rows:5},children:re.competitions&&(0,ae.jsx)(I.Z,{itemLayout:"vertical",size:"middle",dataSource:re.competitions,renderItem:function(e,n){return(0,ae.jsxs)("div",{className:R.CompetitionsList,children:["nearly_published"===e.competition_status?1==e.permission.editable?"":(0,ae.jsx)("div",{className:R.CompetitionsListzhezhao,children:"即将发布 敬请期待"}):"",(0,ae.jsxs)(I.Z.Item,{onClick:function(){return function(e){if(e.external_url){var n;ht("".concat(e.external_url)+"?login="+(null==le||null===(n=le.userInfo)||void 0===n?void 0:n.login)+"&websiteName=educoder"),ce({type:"competitions/getHeader",payload:{identifier:e.identifier}})}else{if(null!=e&&e.is_new)return void(1==e.permission.editable?["preparing","not_passed","review"].includes(null==e?void 0:e.competition_status)?ht("/competitions/detail/".concat(e.identifier,"?type=4")):ht("/competitions/detail/".concat(e.identifier,"?type=1")):ht("/competitions/detail/".concat(e.identifier)));("ended"===e.competition_status||"progressing"===e.competition_status||"unpublish"===e.competition_status||"nearly_published"===e.competition_status&&1==e.permission.editable)&&ht("/competitions/".concat(e.identifier))}}(e)},className:R.shadow,children:[(0,ae.jsx)(I.Z.Item.Meta,{style:{marginBottom:"0px",width:null!=e&&e.enroll_end_time||"progressing"!==(null==e?void 0:e.competition_status)||e.bonus?"100%":"87%"},avatar:(0,ae.jsx)("img",{className:R.divimg,src:e&&e.image?e.image:Ae.I2}),title:(0,ae.jsxs)("p",{style:{alignItems:"center",display:"flex"},children:[(0,ae.jsx)(w.Z,{overlayStyle:{maxWidth:800},title:(0,ae.jsxs)("span",{children:[e.name,e.sub_title?"—".concat(e.sub_title):""]}),children:(0,ae.jsxs)("a",{className:R.task_hide,children:[e.name,e.sub_title?"—".concat(e.sub_title):""]})}),e.competition_status&&"nearly_published"===e.competition_status?(0,ae.jsx)("span",{style:{width:75,minWidth:75},className:"".concat(R.commonTextBox," ").concat(R.Comingtext),children:"即将发布"}):"",e.competition_status&&"preparing"===e.competition_status?(0,ae.jsx)("span",{style:{color:"#DB780F",border:"1px solid #FDDBB7"},className:"".concat(R.commonTextBox," ").concat(R.Finishedtext),children:"待审核"}):"",e.competition_status&&"not_passed"===e.competition_status?(0,ae.jsx)("span",{style:{color:"#E30000",border:"1px solid #FFC7C7"},className:"".concat(R.commonTextBox," ").concat(R.Finishedtext),children:"被驳回"}):"",e.competition_status&&"review"===e.competition_status?(0,ae.jsx)("span",{style:{color:"#4237E7",border:"1px solid #B6B1FF"},className:"".concat(R.commonTextBox," ").concat(R.Finishedtext),children:"审核中"}):"",e.competition_status&&"progressing"===e.competition_status?(0,ae.jsx)("span",{style:{color:"#00B187",border:"1px solid #B1F0E1"},className:"".concat(R.commonTextBox," ").concat(R.havetext),children:"进行中"}):"",e.competition_status&&"ended"===e.competition_status?(0,ae.jsx)("span",{className:"".concat(R.commonTextBox," ").concat(R.Finishedtext),children:"已结束"}):"",e.competition_status&&"unpublish"===e.competition_status?(0,ae.jsx)("span",{className:"".concat(R.commonTextBox," ").concat(R.Finishedtext),children:"未发布"}):""]}),description:(0,ae.jsxs)("div",{className:R.description,children:[(0,ae.jsx)(w.Z,{title:(0,ae.jsx)("span",{children:e.description?e.description:"暂无简介~"}),children:(0,ae.jsx)("div",{className:R.task_hide_2,style:{height:"43px",fontSize:"14px",color:"#666666"},children:e.description?e.description:"暂无简介~"})}),(0,ae.jsxs)("div",{className:R.bottomText,children:[(0,ae.jsxs)("span",{children:["竞赛时间:",e.start_time,"~",e.end_time]}),(0,ae.jsxs)("span",{style:{marginLeft:"10px"},children:["报名截止时间:",e&&e.enroll_end_time?e.enroll_end_time:"暂无"]}),(0,ae.jsxs)("span",{style:{marginLeft:"10px"},children:["浏览数:",e&&e.visits_count?e.visits_count:0]})]})]})}),!!(null!=e&&e.enroll_end_time||"progressing"!==(null==e?void 0:e.competition_status)||e.bonus)&&(0,ae.jsxs)("div",{style:{width:"13%",alignItems:"flex-end",display:"flex",flexDirection:"column",justifyContent:"space-around"},children:[(0,ae.jsxs)("div",{className:R.info,children:[(0,ae.jsxs)("div",{className:R.bonus,style:{visibility:e&&e.bonus?"visible":"hidden"},children:[(0,ae.jsx)("span",{className:R.rmb,children:"¥"}),parseInt(e.bonus).toLocaleString()]}),e.member_count?(0,ae.jsxs)("div",{className:R.applyInfo,children:["已报名:","nearly_published"===e.competition_status?"0":e.member_count]}):""]}),e&&"ended"===e.competition_status?(0,ae.jsx)("span",{className:R.Unpublishedtext,onClick:function(e){return At(e)},children:"已结束"}):null,e&&"nearly_published"===e.competition_status?(0,ae.jsx)("span",{className:R.Unpublishedtext,onClick:function(e){return At(e)},children:"未发布"}):null,e&&"nearly_published"!==e.competition_status&&e.enroll_end&&"ended"!==e.competition_status?(0,ae.jsx)("span",{className:R.Unpublishedtext,onClick:function(e){return At(e)},children:"报名截止"}):null,e&&"progressing"===e.competition_status&&1!=e.enroll_end&&!e.external_url&&e.enroll_end_time?(0,ae.jsx)(k.ZP,{className:R.signup,onClick:function(n){return yt(n,e)},children:null!=e&&e.enrolled?"已报名":"立即报名"}):null]})]},n)]})}})}),(0,ae.jsx)(Q.Z,{}),(0,ae.jsx)(fe.Z,{modeldata:Pe,dispatch:ce}),(0,ae.jsx)("aside",{className:"tc mb50 mt20",children:(0,ae.jsx)(j.Z,{hideOnSinglePage:!0,showSizeChanger:!1,showQuickJumper:!0,onChange:function(e,n){document.body.scrollIntoView(),re.listParams.page=e,ce({type:"competitions/getList",payload:r()(r()({},re.listParams),{},{edu:ve.get("edu")})})},defaultPageSize:20,current:re.listParams.page,defaultCurrent:re.listParams.page,total:re.count})})]})}),Ie&&(0,ae.jsx)(pe,{})]}),(0,ae.jsx)(v.Z,{title:"选择参赛方式",centered:!0,open:Je,onCancel:function(){Ze(!1)},footer:!1,children:(0,ae.jsxs)("div",{style:{display:"flex",justifyContent:"space-around",height:100,alignItems:"center"},children:[(0,ae.jsx)(k.ZP,{type:"primary",style:{height:40},onClick:function(){Ve(!0),Ze(!1)},children:"加入战队参赛"}),(0,ae.jsx)(k.ZP,{style:{height:40},onClick:function(){We(!0),Ze(!1)},children:"去创建战队参赛"})]})}),(0,ae.jsx)(v.Z,{title:"报名信息填写",centered:!0,open:lt,width:700,onOk:function(){bn.submit()},onCancel:function(){ut(!1)},children:(0,ae.jsxs)(m.Z,{initialValues:r()(r()({},le.userInfo),{},{sex:null==le||null===(F=le.userInfo)||void 0===F?void 0:F.gender,grade:null==le||null===(Y=le.userInfo)||void 0===Y?void 0:Y.edu_entry_year,school:null==le||null===(D=le.userInfo)||void 0===D?void 0:D.school_name}),form:bn,colon:!1,labelCol:{span:5},size:"large",onFinish:function(){var e=c()(a()().mark((function e(n){var t,s,i,o;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((i=null===(t=nt.find((function(e){return e.name===(null==n?void 0:n.school)})))||void 0===t?void 0:t.id)||null==Un||null===(s=Un.need_apply_info)||void 0===s||!s.need_apply_school){e.next=4;break}return g.ZP.info("请选择正确的学校"),e.abrupt("return");case 4:if(2!==Un.mode){e.next=11;break}return e.next=7,ce({type:"competitions/addApplytojoincourse",payload:r()(r()({},n),{},{invite_code:Un.invite_code,student:1,school_id:i})});case 7:0===e.sent.status&&(ut(!1),Un.is_new?f.history.push("/competitions/detail/".concat(Un.identifier)):(0,S.xg)("/classrooms/".concat(Un.course_id))),e.next=16;break;case 11:return e.next=13,ce({type:"competitions/AddTeam",payload:r()(r()({},n),{},{school_id:i,identifier:Un.identifier})});case 13:o=e.sent,kn(!1),o&&0===o.status&&(ut(!1),dn(o),on(!0),ce({type:"competitions/getList",payload:r()({},re.listParams)}));case 16:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[((null==Un||null===(W=Un.need_apply_info)||void 0===W?void 0:W.need_apply_name)||(null==Un||null===(T=Un.need_apply_info)||void 0===T?void 0:T.need_apply_teacher_phone)||(null==Un||null===(L=Un.need_apply_info)||void 0===L?void 0:L.need_apply_student_id)||(null==Un||null===(z=Un.need_apply_info)||void 0===z?void 0:z.need_apply_sex)||(null==Un||null===(V=Un.need_apply_info)||void 0===V?void 0:V.need_apply_phone)||(null==Un||null===(G=Un.need_apply_info)||void 0===G?void 0:G.need_apply_grade)||(null==Un||null===(O=Un.need_apply_info)||void 0===O?void 0:O.need_apply_teacher_name)||(null==Un||null===(M=Un.need_apply_info)||void 0===M?void 0:M.need_apply_school))&&(0,ae.jsx)("div",{className:"mb20",children:"根据竞赛官方的规定,参赛人员需填写必填信息才可完成报名,请确保填写的信息准确完整。"}),(null==Un||null===(X=Un.need_apply_info)||void 0===X?void 0:X.need_apply_name)&&(0,ae.jsx)(m.Z.Item,{label:"参赛人员姓名",name:"real_name",rules:[{required:!0,message:"请输入参赛人员姓名"},{whitespace:!0,message:"姓名不能为空"}],children:(0,ae.jsx)(b.Z,{placeholder:"请输入参赛人员姓名",showCount:!0,maxLength:60})}),(null==Un||null===(K=Un.need_apply_info)||void 0===K?void 0:K.need_apply_sex)&&(0,ae.jsx)(m.Z.Item,{label:"性别",name:"sex",rules:[{required:!0,message:"请选择参赛人员性别"}],children:(0,ae.jsxs)(E.ZP.Group,{children:[(0,ae.jsx)(E.ZP,{value:0,children:"男"}),(0,ae.jsx)(E.ZP,{value:1,children:"女"})]})}),(null==Un||null===(U=Un.need_apply_info)||void 0===U?void 0:U.need_apply_student_id)&&(0,ae.jsx)(m.Z.Item,{label:"学号",name:"student_id",rules:[{required:!0,message:"请输入参赛人员学号"},{whitespace:!0,message:"学号不能为空"}],children:(0,ae.jsx)(b.Z,{placeholder:"请输入参赛人员学号",showCount:!0,maxLength:60})}),(null==Un||null===(_=Un.need_apply_info)||void 0===_?void 0:_.need_apply_phone)&&(0,ae.jsx)(m.Z.Item,{label:"电话",name:"phone",rules:[{required:!0,message:"请输入参赛人员电话"},{whitespace:!0,message:"电话不能为空"}],children:(0,ae.jsx)(b.Z,{placeholder:"请输入参赛人员电话",showCount:!0,maxLength:60})}),(null==Un||null===($=Un.need_apply_info)||void 0===$?void 0:$.need_apply_grade)&&(0,ae.jsx)(m.Z.Item,{label:"年级",name:"grade",rules:[{required:!0,message:"请选择参赛人员年级"},"81bjsjjs"===(null==Un?void 0:Un.identifier)?{validator:function(e,n){return 2023!==n?Promise.reject(new Error("不符合报名参赛范围")):Promise.resolve()}}:null].filter((function(e){return null!==e})),children:(0,ae.jsx)(h.default,{placeholder:"请选择参赛人员年级",size:"large",children:(bt=(new Date).getFullYear(),Array(31).fill({}).map((function(e,n){return(0,ae.jsx)(Re,{value:bt-n,children:(0,ae.jsx)("span",{children:bt-n})},n)})))})}),(null==Un||null===(ee=Un.need_apply_info)||void 0===ee?void 0:ee.need_apply_teacher_name)&&(0,ae.jsx)(m.Z.Item,{label:"指导老师姓名",name:"teacher_name",rules:[{required:!0,message:"请输入指导老师姓名"},{whitespace:!0,message:"指导老师姓名不能为空"}],children:(0,ae.jsx)(b.Z,{placeholder:"如没有指导老师请填无",showCount:!0,maxLength:60})}),(null==Un||null===(ne=Un.need_apply_info)||void 0===ne?void 0:ne.need_apply_teacher_phone)&&(0,ae.jsx)(m.Z.Item,{label:"指导老师联系方式",name:"teacher_phone",rules:[{required:!0,message:"请输入指导老师联系方式"},{whitespace:!0,message:"指导老师联系方式不能为空"}],children:(0,ae.jsx)(b.Z,{placeholder:"请输入指导老师联系方式",showCount:!0,maxLength:60})}),(null==Un||null===(te=Un.need_apply_info)||void 0===te?void 0:te.need_apply_school)&&1!==(null==Un?void 0:Un.region_rule)&&(0,ae.jsx)(m.Z.Item,{label:"学校",name:"school",rules:[{required:!0,message:"请选择学校"}],children:(0,ae.jsx)(C.Z,{size:"large",showSearch:!0,onChange:function(e){return dt(e,Un.identifier)},children:it.map((function(e,n){return(0,ae.jsx)(Re,{value:e.name,children:e.name},n)}))})}),(null==Un||null===(se=Un.need_apply_info)||void 0===se?void 0:se.need_apply_school)&&1===(null==Un?void 0:Un.region_rule)&&(0,ae.jsx)(m.Z.Item,{label:"学校",name:"school",rules:[{required:!0,message:"请选择学校"}],children:(0,ae.jsx)(h.default,{showSearch:!0,children:nt.map((function(e,n){return(0,ae.jsx)(Re,{value:e.name,children:e.name},n)}))})})]})}),ze?(0,ae.jsx)(he.Z,{dispatch:ce,user:le,isjoin:ze,setJoin:Ve,JoinTeams:function(e){return vt.apply(this,arguments)},Data:Un}):null,De?(0,ae.jsx)(xe.Z,{dispatch:ce,user:le,isAddmodle:De,setIsAdd:We,createTeam:xt,Data:Un}):null,(0,ae.jsx)(me.Z,{datas:un,Header:Un,isopen:an,setisopen:on,isShowPhone:nn,setIsShowPhone:tn,user:le,dispatch:ce,onOK:function(){ce({type:"competitions/getList",payload:r()({},re.listParams)})}}),(0,ae.jsxs)(v.Z,{title:!1,footer:!1,open:fn,width:610,className:R.scoremodal,closable:!1,centered:!0,onCancel:function(){hn(!1)},children:[(0,ae.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,ae.jsx)("div",{className:R.title,children:"创建竞赛"}),(0,ae.jsx)("span",{onClick:function(){hn(!1)},style:{cursor:"pointer"},className:R.close,children:(0,ae.jsx)("i",{className:"iconfont icon-guanbi",style:{color:"#979797",fontSize:"15px"}})})]}),(0,ae.jsx)("div",{className:R.content,children:(0,ae.jsx)(m.Z,{form:gn,layout:"vertical",onFinish:function(){var e=c()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return kn(!0),e.next=3,(0,q.ZP)("/api/competitions.json",{method:"post",body:r()({},n)});case 3:t=e.sent,kn(!1),0===(null==t?void 0:t.status)&&(g.ZP.info("创建成功"),f.history.push("/competitions/detail/".concat(null==t?void 0:t.identifier,"?type=4")));case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:(0,ae.jsx)(m.Z.Item,{label:"竞赛名称",name:"name",className:R.jsinput,rules:[{required:!0,validator:function(e,n){var t;return(null==n||null===(t=n.replaceAll(" ",""))||void 0===t?void 0:t.length)>0?Promise.resolve():Promise.reject("请填写竞赛名称")}}],children:(0,ae.jsx)(b.Z,{maxLength:60,className:R.baseFormItem,showCount:!0})})})}),(0,ae.jsxs)("div",{className:R.bottom,children:[(0,ae.jsx)(k.ZP,{className:R.no,onClick:function(){hn(!1)},children:"取消"}),(0,ae.jsx)(k.ZP,{loading:wn,className:R.yes,onClick:function(){gn.submit()},children:"创建竞赛"})]})]}),(0,ae.jsxs)(v.Z,{title:!1,footer:!1,open:Nn,width:900,className:R.scoremodal,closable:!1,centered:!0,onCancel:function(){return Pn(!1)},children:[(0,ae.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,ae.jsx)("div",{className:R.title,children:"证书查询"}),(0,ae.jsx)("span",{onClick:function(){return Pn(!1)},style:{cursor:"pointer"},className:R.close,children:(0,ae.jsx)("i",{className:"iconfont icon-guanbi",style:{color:"#979797",fontSize:"15px"}})})]}),(0,ae.jsxs)("div",{style:{marginTop:30,display:"flex",marginBottom:30},children:[(0,ae.jsx)(b.Z,{value:Jn,placeholder:"请输入证书编号",onChange:function(e){Zn(e.target.value)},style:{height:40}}),(0,ae.jsx)(k.ZP,{style:{marginLeft:10,height:40,width:88},type:"primary",onClick:c()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,q.ZP)("/api/competitions/get_certificates.json",{method:"get",params:{keywords:Jn}});case 2:0===(null==(n=e.sent)?void 0:n.status)&&Wn(null==n?void 0:n.data);case 4:case"end":return e.stop()}}),e)}))),children:"查询"})]}),0==Dn.length&&(0,ae.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,ae.jsx)("img",{src:Ae.z3,width:"135",alt:""}),(0,ae.jsx)("br",{}),(0,ae.jsx)("p",{className:"mt20",style:{fontSize:14},children:"暂时还没有相关数据哦!"})]}),Dn.length>0&&(0,ae.jsx)(ue.Gi,{style:{marginLeft:0},children:(0,ae.jsx)(B.Z,{dataSource:Dn,pagination:!1,columns:[{title:"获奖人",align:"left",dataIndex:"province",render:function(e,n){var t;return(0,ae.jsx)("span",{children:(null==n||null===(t=n.user)||void 0===t?void 0:t.name)||"- -"})}},{title:"获奖名称",align:"left",dataIndex:"award_name",render:function(e){return(0,ae.jsx)("span",{children:e||"- -"})}},{title:"证书编号",align:"left",dataIndex:"cert_num",render:function(e){return(0,ae.jsx)("span",{children:e||"- -"})}},{title:"竞赛名称",align:"left",dataIndex:"cert_num",render:function(e,n){var t;return(0,ae.jsx)("span",{children:(null==n||null===(t=n.competition)||void 0===t?void 0:t.name)||"- -"})}},{title:"操作",align:"right",dataIndex:"province",render:function(e,n){var t,s;return(0,ae.jsx)("a",{target:"_blank",href:"/competitions/exports?id=".concat(null==n||null===(t=n.competition)||void 0===t?void 0:t.id,"&user_id=").concat(null==n||null===(s=n.user)||void 0===s?void 0:s.user_id),children:"预览下载"})}}]})})]}),(0,ae.jsx)(Ee,{visible:On,onCancel:function(){return Mn(!1)},onOk:function(){ce({type:"competitions/getList",payload:r()({},re.listParams)}),Mn(!1)}})]})}))},95638:function(e,n,t){t.d(n,{AD:function(){return P},D9:function(){return Y},Hp:function(){return k},IM:function(){return W},Iy:function(){return E},KM:function(){return K},MJ:function(){return j},Ne:function(){return D},ON:function(){return G},Uj:function(){return M},VY:function(){return z},YO:function(){return O},YX:function(){return q},Zn:function(){return x},_g:function(){return y},_k:function(){return Z},c6:function(){return R},cr:function(){return m},eV:function(){return N},fi:function(){return g},gh:function(){return B},hS:function(){return T},iA:function(){return v},j6:function(){return I},je:function(){return J},jj:function(){return w},kS:function(){return V},o6:function(){return S},pO:function(){return X},rQ:function(){return Q},sA:function(){return C},xm:function(){return F},xo:function(){return L},y8:function(){return H},yd:function(){return b}});var s=t(7557),r=t.n(s),i=t(82242),a=t.n(i),o=t(41498),c=t.n(o),l=t(12336),u=t(11403),d=t(61435),p=t(8591),A=t(54335),f=function(){(0,u.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"正在生成文件,请稍后..."}})},h=function(){(0,u.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},x=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return f(),e.next=3,(0,l.YR)(a()({},n));case 3:if(0!==e.sent.status){e.next=7;break}return e.next=7,(0,d.QH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_couser_info.json"),query:n}));case 7:h();case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),m=function(){var e=c()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.yS)(a()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_member_act_score")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_member_act_score")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),g=function(){var e=c()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.W0)(a()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_score")),e.next=13;break;case 8:if(-4!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_score")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),v=function(){var e=c()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.Nl)(a()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")),e.next=13;break;case 8:if(-4!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),b=function(){var e=c()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.IU)(a()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/export_star_user")),e.next=13;break;case 8:if(-4!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/export_star_user")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),y=function(){var e=c()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.td)(a()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")),e.next=19;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:if(-3!==t.status){e.next=17;break}(0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")),e.next=19;break;case 17:if(-4!==t.status){e.next=19;break}return e.abrupt("return",t);case 19:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),I=function(){var e=c()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.QX)(a()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_homework")),e.next=13;break;case 8:if(-4!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_homework")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),w=function(){var e=c()(r()().mark((function e(n,t){var s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.o_)(a()({},n));case 2:0===(s=e.sent).status?(p.ZP.info("导出任务生成成功!导出后文件保存时间为7天,请及时下载"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t))):-3===s.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t)));case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),k=function(){var e=c()(r()().mark((function e(n,t){var s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.ZL)(a()({},n));case 2:0===(s=e.sent).status?(p.ZP.info("导出任务生成成功!导出后文件保存时间为7天,请及时下载"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t))):-3===s.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t)));case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),j=function(){var e=c()(r()().mark((function e(n,t){var s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.vV)(a()({},n));case 2:0===(s=e.sent).status?(p.ZP.info("导出任务生成成功!导出后文件保存时间为7天,请及时下载"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t))):-3===s.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t)));case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),E=function(){var e=c()(r()().mark((function e(n,t){var s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.aP)(a()({},n));case 2:0===(s=e.sent).status?(p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t))):-3===s.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t)));case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),C=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return f(),e.next=3,(0,l.MJ)(a()({},n));case 3:if(0!==e.sent.status){e.next=7;break}return e.next=7,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/polls/".concat(n.categoryId,"/commit_result.xlsx"),query:n}));case 7:h();case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),B=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/attendances/export_xlsx_data.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),S=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/video_study_statics.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),R=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_video_study.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),N=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_course_students_info.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),P=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/school_manages/students.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Q=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/item_banks/export.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),H=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),J=function(){var e=c()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.Uy)(a()({},n));case 2:0===(t=e.sent).status?(p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/exercise_score"))):-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/exercise_score")));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Z=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("----------","调用下载"),e.next=3,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/export_records/".concat(n.id,".xlsx"),query:n}));case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),F=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Y=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/courses/".concat(null==n?void 0:n.coursesId,"/").concat(n.menuKey,"_statistic.xlsx?").concat(n.checkedList.map((function(e){return"course_group_id[]=".concat(e)})).join("&")),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),D=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_training_objectives.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),W=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)(null==n?void 0:n.name,(0,d.NY)({url:A.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),T=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_courses.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),L=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_graduation_requirements.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),z=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),V=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),G=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/examination_banks/".concat(n.id,".json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),q=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/exercises/".concat(n.categoryId,".json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),O=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/polls/".concat(null==n?void 0:n.id,"/commit_result.json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),M=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/paths/get_task_pass.json",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),X=function(){var e=c()(r()().mark((function e(n,t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)(t||"",(0,d.NY)({url:A.Z.API_SERVER+"/api/exercises/".concat(null==n?void 0:n.exercise_id,"/consult_exercise.json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),K=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:A.Z.API_SERVER+"/api/competitions/".concat(null==n?void 0:n.identifier,"/competition_commit_records/member_works.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()}}]); \ No newline at end of file