You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
NewEduCoderBuild/p__Competitions__Edit__inde...

3 lines
279 KiB

"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[8797],{53115:function($t,vt){vt.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"}},96089:function($t,vt,O){O.d(vt,{Z:function(){return Q}});var e=O(78241),V=O(98135),d=O(3113),de=O(59301),x={search:"search___JA0r9",btn:"btn___GGtZC"},he=O(59301),Q=({value:Ae,onChange:Le})=>{const[j]=e.default.useForm(),$=(0,de.useRef)(!1);(0,de.useEffect)(()=>{Ae&&j.setFieldsValue(Ae)},Ae);const lt=_e=>{$.current||Le(_e),$.current=!0,setTimeout(()=>{$.current=!1},2e3)};return he.createElement("div",{className:x.search},he.createElement(e.default,{className:x.formWrap,colon:!1,form:j,size:"large",layout:"inline",onFinish:_e=>{$.current||lt(_e)}},he.createElement(e.default.Item,{label:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",name:"keyword",initialValue:""},he.createElement(V.default,{style:{width:280,height:40}})),he.createElement(e.default.Item,{label:"\u5B66\u6821/\u5355\u4F4D",name:"schools",initialValue:"",style:{margin:"0 40px"}},he.createElement(V.default,{style:{width:280,height:40}})),he.createElement(e.default.Item,{label:"\u521B\u5EFA\u8005/\u5408\u4F5C\u8005",name:"creator",initialValue:""},he.createElement(V.default,{style:{width:200,height:40}})),he.createElement(d.ZP,{className:x.btn,type:"primary",htmlType:"submit"},"\u641C\u7D22")))}},33256:function($t,vt,O){O.d(vt,{z:function(){return al},Z:function(){return Xt}});var e=O(59301),V=O(46651),d=O(8591),de=O(43418),x=O(3113),he=O(11466),Ft=O(23643),Q=Object.defineProperty,Ae=Object.getOwnPropertySymbols,Le=Object.prototype.hasOwnProperty,j=Object.prototype.propertyIsEnumerable,$=(be,we,me)=>we in be?Q(be,we,{enumerable:!0,configurable:!0,writable:!0,value:me}):be[we]=me,lt=(be,we)=>{for(var me in we||(we={}))Le.call(we,me)&&$(be,me,we[me]);if(Ae)for(var me of Ae(we))j.call(we,me)&&$(be,me,we[me]);return be},_e=(be,we,me)=>new Promise((St,ft)=>{var Ct=re=>{try{gt(me.next(re))}catch(Ye){ft(Ye)}},at=re=>{try{gt(me.throw(re))}catch(Ye){ft(Ye)}},gt=re=>re.done?St(re.value):Promise.resolve(re.value).then(Ct,at);gt((me=me.apply(be,we)).next())});const Ke="\u3000\u3000";function nt(be){var we=["Bytes","KB","MB","GB","TB"];if(be==0)return"0 Byte";var me=parseInt(""+Math.floor(Math.log(be)/Math.log(1024)),10);return(be/Math.pow(1024,me)).toFixed(1)+" "+we[me]}var Ee=({value:be=[],action:we,onChange:me,className:St,maxSize:ft=150,title:Ct="\u6587\u4EF6\u4E0A\u4F20",accept:at=null})=>{const gt={multiple:!1,fileList:be,accept:at,withCredentials:!0,beforeUpload:Ye=>Ye.size/1024/1024<ft?!0:(message.error(`\u8BE5\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(${ft}MB),\u5EFA\u8BAE\u4E0A\u4F20\u5230\u767E\u5EA6\u4E91\u7B49\u5176\u5B83\u5171\u4EAB\u5DE5\u5177\u91CC\uFF0C\u7136\u540E\u518Dtxt\u6587\u6863\u91CC\u7ED9\u51FA\u94FE\u63A5\u4EE5\u53CA\u5171\u4EAB\u5BC6\u7801\u5E76\u4E0A\u4F20`),Promise.reject()),action:`${ENV.API_SERVER}/api/attachments.json`,onChange(Ye){var It,kt,Mt,y;let te=[...Ye.fileList];if(te=te.map(G=>(G.name.indexOf(Ke)===-1&&(G.name=`${G.name}${Ke}${nt(G.size)}`),lt({},G))),Ye.file.status==="done"&&((kt=(It=Ye.file)==null?void 0:It.response)==null?void 0:kt.status)===-1){message.error((y=(Mt=Ye.file)==null?void 0:Mt.response)==null?void 0:y.message),me([]);return}me(te)},onRemove:Ye=>_e(void 0,null,function*(){const It=Ye.size/1024/1024;return Ye.status==="uploading"?!0:It<ft&&(Ye.response?Ye.response.id:Ye.uid)?yield removeAttachment(Ye.response?Ye.response.id:Ye.id):!0})};function re(Ye){Ye.preventDefault(),Ye.stopPropagation()}return React.createElement("div",{className:`single-upload ${St||""}`},React.createElement(Upload,lt({},gt),React.createElement(Button,{type:"primary",title:be.length>0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:be.length>0,ghost:!0},Ct),React.createElement("span",{onClick:re,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",ft,"M)"," ")))},xe=O(93737),fe=O(89392),X=Object.defineProperty,et=Object.getOwnPropertySymbols,Rt=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,Qe=(be,we,me)=>we in be?X(be,we,{enumerable:!0,configurable:!0,writable:!0,value:me}):be[we]=me,qt=(be,we)=>{for(var me in we||(we={}))Rt.call(we,me)&&Qe(be,me,we[me]);if(et)for(var me of et(we))Se.call(we,me)&&Qe(be,me,we[me]);return be};const qe=be=>React.createElement("svg",qt({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},be),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var Ut="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",it=Object.defineProperty,A=Object.getOwnPropertySymbols,cl=Object.prototype.hasOwnProperty,dl=Object.prototype.propertyIsEnumerable,ul=(be,we,me)=>we in be?it(be,we,{enumerable:!0,configurable:!0,writable:!0,value:me}):be[we]=me,Lt=(be,we)=>{for(var me in we||(we={}))cl.call(we,me)&&ul(be,me,we[me]);if(A)for(var me of A(we))dl.call(we,me)&&ul(be,me,we[me]);return be},Wt=(be,we,me)=>new Promise((St,ft)=>{var Ct=re=>{try{gt(me.next(re))}catch(Ye){ft(Ye)}},at=re=>{try{gt(me.throw(re))}catch(Ye){ft(Ye)}},gt=re=>re.done?St(re.value):Promise.resolve(re.value).then(Ct,at);gt((me=me.apply(be,we)).next())});const{Dragger:nl}=V.default;function al(be){let we=[];return be&&be.length>0&&(we=be.map(me=>({uid:me.id,id:me.id,name:me.title+Ke+me.filesize,url:me.url,filesize:me.filesize,status:"done",response:{id:me.id}}))),we}var Xt=({value:be,onChange:we,action:me,data:St,className:ft,maxSize:Ct=150,title:at="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:gt=!1,accept:re="",additionalText:Ye,isDragger:It,number:kt=1e3,aloneClear:Mt=!1,realTimeRemove:y=!0})=>{const[te,G]=(0,e.useState)(!1);let[ct,Ot]=(0,e.useState)(be||[]),[ml,pl]=(0,e.useState)(1);(0,e.useEffect)(()=>{be&&(ml===1&&Ot([...be]),pl(2),kt===(be==null?void 0:be.length)&&G(!0))},[be]);const Qt=()=>{setTimeout(()=>{ct.pop(),Ot([...ct])},500)},Nt={multiple:!0,disabled:te,accept:re,withCredentials:!0,fileList:ct,beforeUpload:(rt,yt)=>{const dt=rt.size/1024/1024;return ct.concat(yt).length>kt?(ct.pop(),Ot([...ct]),d.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${kt}\u4E2A\u6587\u4EF6`),Mt?Promise.reject():(Qt(),!1)):dt<Ct?!0:(d.ZP.error(`\u8BE5\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(${Ct}MB).`),Mt?Promise.reject():(Qt(),!1))},data:St,action:me||`${he.Z.API_SERVER}/api/attachments.json`,onChange(rt){var yt,dt,Ue,Yt;if(rt.file.status==="removed"?ct=rt.fileList:ct=(0,fe.uniqBy)([...rt.fileList,...ct],"uid"),rt.file.status==="done"&&((dt=(yt=rt.file)==null?void 0:yt.response)==null?void 0:dt.status)===-1){d.ZP.error((Yt=(Ue=rt.file)==null?void 0:Ue.response)==null?void 0:Yt.message);return}ct.length>=kt?G(!0):G(!1),Ot([...ct]),ct=ct.map(Zt=>{var Ie,_l;return(Ie=Zt==null?void 0:Zt.response)!=null&&Ie.id&&(Zt.url=(_l=Zt==null?void 0:Zt.response)==null?void 0:_l.url),Zt.name.indexOf(Ke)===-1&&(Zt.name=`${Zt.name}${Ke}${nt(Zt.size)}`),Lt({},Zt)}),console.log("info:",rt,ct),we(ct)},onRemove:rt=>Wt(void 0,null,function*(){if(!y)return!0;const yt=()=>Wt(void 0,null,function*(){if(rt.response?rt.response.id:rt.id){let Ue=yield(0,Ft.JZ)(rt.response?rt.response.id:rt.uid);return Promise.resolve(Ue)}else return!0});return gt?new Promise((dt,Ue)=>{de.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:e.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>Wt(void 0,null,function*(){const Yt=yield yt();d.ZP.success("\u5220\u9664\u6210\u529F"),dt(!0)}),onCancel:()=>dt(!1)})}):yield yt()})};function bt(rt){rt.preventDefault(),rt.stopPropagation()}return e.createElement("div",{className:`multi-upload ${ft||""}`},It&&e.createElement(nl,Lt({},Nt),e.createElement("p",{className:"ant-upload-drag-icon"},e.createElement(xe.Z,null)),e.createElement("p",{className:"ant-upload-text"},"\u70B9\u51FB\u4E0A\u4F20\u56FE\u6807\uFF0C\u9009\u62E9\u8981\u4E0A\u4F20\u7684\u6587\u4EF6\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u6B64",e.createElement("br",null),"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A",Ct,"MB)"," "),Ye),!It&&e.createElement(V.default,Lt({},Nt),e.createElement(x.ZP,{disabled:te,className:"upload_button"},e.createElement("img",{className:"aBtn_img",src:Ut}),at),e.createElement("span",{onClick:bt,className:"upload_text"},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",Ct,"MB)"," ")))}},75930:function($t,vt,O){O.d(vt,{h:function(){return Ke},x:function(){return nt}});var e=O(90967),V=O(53115),d=O(47883),de=O(59301),x=Object.defineProperty,he=Object.defineProperties,Ft=Object.getOwnPropertyDescriptors,Q=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,Le=Object.prototype.propertyIsEnumerable,j=(Ee,xe,fe)=>xe in Ee?x(Ee,xe,{enumerable:!0,configurable:!0,writable:!0,value:fe}):Ee[xe]=fe,$=(Ee,xe)=>{for(var fe in xe||(xe={}))Ae.call(xe,fe)&&j(Ee,fe,xe[fe]);if(Q)for(var fe of Q(xe))Le.call(xe,fe)&&j(Ee,fe,xe[fe]);return Ee},lt=(Ee,xe)=>he(Ee,Ft(xe)),_e=(Ee,xe)=>{var fe={};for(var X in Ee)Ae.call(Ee,X)&&xe.indexOf(X)<0&&(fe[X]=Ee[X]);if(Ee!=null&&Q)for(var X of Q(Ee))xe.indexOf(X)<0&&Le.call(Ee,X)&&(fe[X]=Ee[X]);return fe};const Ke=Ee=>{var xe=Ee,{value:fe,onChange:X,scrollId:et}=xe,Rt=_e(xe,["value","onChange","scrollId"]);return de.createElement("div",{id:et||""},de.createElement(e.Z,lt($({},Rt),{defaultValue:fe,onChange:(Se,Qe)=>{console.log("a:",Se,Qe),Qe!=null&&Qe.length?X(Se,Qe):X(Se)}})))},nt=({value:Ee,onChange:xe,placeholder:fe,height:X=140,isEdit:et})=>et?de.createElement(e.Z,{watch:!0,isFocus:!0,height:X,placeholder:fe,defaultValue:Ee,onChange:xe}):de.createElement("div",{style:{cursor:"pointer"}},Ee?de.createElement(d.Z,{className:V.Z.inputBorder,value:Ee}):de.createElement("div",{className:`${V.Z.inputBorder} ${V.Z.placeholder} inputBorderError`},fe))},6875:function($t,vt,O){O.r(vt),O.d(vt,{default:function(){return Xi}});var e=O(59301),V=O(58250),d=O(78241),de=O(43418),x=O(8591),he=O(98135),Ft=O(66104),Q=O(6848),Ae=O(3113),Le=O(57809),j={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"},$=O(40071),lt={flex_box_center:"flex_box_center___XJhZ_",flex_space_between:"flex_space_between___QP4ke",flex_box_vertical_center:"flex_box_vertical_center___QxAqn",flex_box_center_end:"flex_box_center_end___idxMG",flex_box_column:"flex_box_column___FtSbq",all:"all___CqKTx",message_warnimg:"message_warnimg___sCs9y",message_icon:"message_icon___T8887",message_error:"message_error___pZWBZ",message_title:"message_title___lTdqI",setting:"setting___v3_ot",setting_title:"setting_title___WxGAY",setting_content:"setting_content___XAWD6",setting_menu:"setting_menu___oKuAW",menu_item:"menu_item___qbDG8",menu_item_active:"menu_item_active___kzN6I",setting_info:"setting_info___pqlf5"},_e={flex_box_center:"flex_box_center___I6sdE",flex_space_between:"flex_space_between___uTlet",flex_box_vertical_center:"flex_box_vertical_center___P8PRU",flex_box_center_end:"flex_box_center_end___WLZlZ",flex_box_column:"flex_box_column___tMPnI",all:"all___dBmCY",title:"title___IeVqW",content:"content___zp_KL",form_item:"form_item___hXuXB",form_item_basic:"form_item_basic___K4a8V",form_item_time:"form_item_time___h8rdI",form_item_model:"form_item_model____Mn2H",form_item_item:"form_item_item___CR0Q5",form_item_item_select:"form_item_item_select___eeMCh",textarea_father:"textarea_father___XVeQz",textarea_length:"textarea_length___Xdwl4",upload_button:"upload_button___zltZE",upload_button_file:"upload_button_file___vVqry",upload_text:"upload_text___pdO7Y",date_text:"date_text___gvUlY",upload_download:"upload_download___KCtvw",checkbox_text:"checkbox_text___yn4Cf",footer:"footer___t6QDc",clear_button:"clear_button___FWQBK",save_button:"save_button___l7JJ7",radio_style:"radio_style___tWyOo"},Ke=O(46651),nt=O(84291),Ee=O(5112),xe=O(24905),fe=O(95237),X=O(43604),et=O(14491),Rt=O(99232),Se=O.n(Rt),Qe=O(4312),qt=O(51935),qe=O(11466),Ut=O(76945),it=O(89424),A=O(59301),cl=Object.defineProperty,dl=Object.defineProperties,ul=Object.getOwnPropertyDescriptors,Lt=Object.getOwnPropertySymbols,Wt=Object.prototype.hasOwnProperty,nl=Object.prototype.propertyIsEnumerable,al=(t,u,l)=>u in t?cl(t,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):t[u]=l,Xt=(t,u)=>{for(var l in u||(u={}))Wt.call(u,l)&&al(t,l,u[l]);if(Lt)for(var l of Lt(u))nl.call(u,l)&&al(t,l,u[l]);return t},be=(t,u)=>dl(t,ul(u)),we=(t,u)=>{var l={};for(var a in t)Wt.call(t,a)&&u.indexOf(a)<0&&(l[a]=t[a]);if(t!=null&&Lt)for(var a of Lt(t))u.indexOf(a)<0&&nl.call(t,a)&&(l[a]=t[a]);return l},me=(t,u,l)=>new Promise((a,b)=>{var _=n=>{try{f(l.next(n))}catch(g){b(g)}},Z=n=>{try{f(l.throw(n))}catch(g){b(g)}},f=n=>n.done?a(n.value):Promise.resolve(n.value).then(_,Z);f((l=l.apply(t,u)).next())});const{TextArea:St}=he.default,ft=t=>{var u=t,{competitions:l,dispatch:a}=u,b=we(u,["competitions","dispatch"]),_,Z,f;const[n]=d.default.useForm(),[g,ue]=(0,e.useState)({}),[T,L]=(0,e.useState)(0),[C,k]=(0,e.useState)(),[N,F]=(0,e.useState)(),[I,H]=(0,e.useState)(!1),[h,z]=(0,e.useState)(!1),[S,o]=(0,e.useState)(!1),[v,i]=(0,e.useState)(!1),[m,W]=(0,e.useState)(!1),[w,ge]=(0,e.useState)([]),[ee,oe]=(0,e.useState)(0),[De,E]=(0,e.useState)(!1),[P,ne]=(0,e.useState)([]),[M,Ne]=(0,e.useState)(!1),{Header:ke}=l,ze=(0,V.useParams)(),Be={region_rule:0,student_min:0,student_max:1,teacher_min:0,teacher_max:0,is_student:!0,is_teacher:!0,is_professional:!0},Xe=r=>me(void 0,null,function*(){var ve;if(r.personal&&!(r.is_student||r.is_teacher||r.is_professional)){x.ZP.error("\u8BF7\u9009\u62E9\u81F3\u5C11\u4E00\u79CD\u8EAB\u4EFD\u53EF\u4EE5\u62A5\u540D\u53C2\u8D5B");return}let Ze=[];(C==null?void 0:C.length)>0&&(C==null||C.map(Te=>{var Re;Ze.push(((Re=Te==null?void 0:Te.response)==null?void 0:Re.id)||(Te==null?void 0:Te.id))})),n.setFieldValue("attachment_ids",Ze);let Je=[];(N==null?void 0:N.length)>0&&(N==null||N.map(Te=>{var Re;Je.push(((Re=Te==null?void 0:Te.response)==null?void 0:Re.id)||(Te==null?void 0:Te.id))})),n.setFieldValue("file_id",Je),n.setFieldValue("is_authentication",I),n.setFieldValue("need_phone",h),n.setFieldValue("need_mail",S),n.setFieldValue("competition_staffs",[{minimum:n.getFieldValue("student_min"),maximum:n.getFieldValue("student_max"),category:"student",mutiple_limited:v,check_phone:!1},{minimum:n.getFieldValue("teacher_min"),maximum:n.getFieldValue("teacher_max"),category:"teacher",mutiple_limited:m,check_phone:!1}]),((ve=g.identifier)==null?void 0:ve.length)<3?x.ZP.error("\u6BD4\u8D5B\u7F51\u5740\u6700\u5C11\u8981\u8F93\u5165\u4E09\u4E2A\u5B57\u7B26"):(0,Qe.IN)({id:ee,identifier:n.getFieldValue("identifier")}).then(Te=>me(void 0,null,function*(){if((Te==null?void 0:Te.status)!=0&&n.setFieldValue("identifier",""),(Te==null?void 0:Te.status)==0){const Re=yield(0,Qe.$M)(be(Xt({id:b==null?void 0:b.competitionId},n.getFieldsValue()),{enroll_start_time:n.getFieldValue("enroll_start_time")?Se()(n.getFieldValue("enroll_start_time")).format("YYYY-MM-DD HH:mm"):"",enroll_end_time:n.getFieldValue("enroll_end_time")?Se()(n.getFieldValue("enroll_end_time")).format("YYYY-MM-DD HH:mm"):"",start_time:n.getFieldValue("start_time")?Se()(n.getFieldValue("start_time")).format("YYYY-MM-DD HH:mm"):"",end_time:n.getFieldValue("end_time")?Se()(n.getFieldValue("end_time")).format("YYYY-MM-DD HH:mm"):""}));if((Re==null?void 0:Re.status)==0){if(x.ZP.success("\u66F4\u6539\u6210\u529F"),(Re==null?void 0:Re.failed.length)>0){E(!0);let U=[];for(let Oe in Re==null?void 0:Re.failed)U.push({phone:Re==null?void 0:Re.failed[Oe][0],name:Re==null?void 0:Re.failed[Oe][1],email:Re==null?void 0:Re.failed[Oe][2]});ne(U)}(ze==null?void 0:ze.identifier)==n.getFieldValue("identifier")?(a({type:"competitions/getStaff",payload:{identifier:b==null?void 0:b.competitionId}}),a({type:"competitions/getHeader",payload:{identifier:b==null?void 0:b.competitionId}})):(ze==null?void 0:ze.identifier)!=n.getFieldValue("identifier")&&V.history.push(`/competitions/detail/${n.getFieldValue("identifier")}?type=4`)}}}))}),Me=()=>{Ne(!1),(0,Qe.IN)({id:ee,identifier:n.getFieldValue("identifier")}).then(r=>{(r==null?void 0:r.status)!=0&&n.setFieldValue("identifier","")})},ut=()=>{(0,it.Nd)(null,qe.Z.API_SERVER+"/api/competitions/download_template")};(0,e.useEffect)(()=>{(0,qt.GY)({}).then(r=>{ge(r==null?void 0:r.schools)}).then(()=>{(0,Qe.o3)(b==null?void 0:b.competitionId).then(r=>{var ve,Ze,Je,Te,Re,U,Oe,We,R,q,Ce,p,Y;oe(r==null?void 0:r.id),n.setFieldValue("can_write_teacher_info",r==null?void 0:r.can_write_teacher_info),n.setFieldValue("is_student",r==null?void 0:r.is_student),n.setFieldValue("is_teacher",r==null?void 0:r.is_teacher),n.setFieldValue("is_professional",r==null?void 0:r.is_professional),n.setFieldValue("name",r==null?void 0:r.name),n.setFieldValue("sub_title",r==null?void 0:r.sub_title),n.setFieldValue("description",r==null?void 0:r.description),n.setFieldValue("identifier",r==null?void 0:r.identifier),n.setFieldValue("bonus",r==null?void 0:r.bonus),n.setFieldValue("awards_count",r==null?void 0:r.awards_count),(ve=r==null?void 0:r.attachments)==null||ve.map(ce=>{ce.name=ce.title}),n.setFieldValue("attachment_ids",r==null?void 0:r.attachments),k(r==null?void 0:r.attachments),n.setFieldValue("enroll_start_time",r!=null&&r.enroll_start_time?Se()(r==null?void 0:r.enroll_start_time):""),n.setFieldValue("enroll_end_time",r!=null&&r.enroll_end_time?Se()(r==null?void 0:r.enroll_end_time):""),n.setFieldValue("start_time",r!=null&&r.start_time?Se()(r==null?void 0:r.start_time):""),n.setFieldValue("end_time",r!=null&&r.end_time?Se()(r==null?void 0:r.end_time):""),n.setFieldValue("rule",r==null?void 0:r.rule),r!=null&&r.file&&(r.file.name=(Ze=r==null?void 0:r.file)==null?void 0:Ze.title),n.setFieldValue("file_id",r==null?void 0:r.file),r!=null&&r.file&&F([r==null?void 0:r.file]),n.setFieldValue("region_rule",r==null?void 0:r.region_rule),n.setFieldValue("region_schools",r==null?void 0:r.region_school_array),n.setFieldValue("is_authentication",r==null?void 0:r.is_authentication),H(r==null?void 0:r.is_authentication),n.setFieldValue("need_phone",r==null?void 0:r.need_phone),z(r==null?void 0:r.need_phone),n.setFieldValue("need_mail",r==null?void 0:r.need_mail),o(r==null?void 0:r.need_mail),n.setFieldValue("personal",r==null?void 0:r.personal),r!=null&&r.member_staff?(n.setFieldValue("student_min",(Je=r==null?void 0:r.member_staff)==null?void 0:Je.minimum),n.setFieldValue("student_max",(Te=r==null?void 0:r.member_staff)==null?void 0:Te.maximum),n.setFieldValue("student_checkbox",(Re=r==null?void 0:r.member_staff)==null?void 0:Re.mutiple_limited)):(n.setFieldValue("student_min",0),n.setFieldValue("student_max",1)),r!=null&&r.teacher_staff?(n.setFieldValue("teacher_min",(U=r==null?void 0:r.teacher_staff)==null?void 0:U.minimum),n.setFieldValue("teacher_max",(Oe=r==null?void 0:r.teacher_staff)==null?void 0:Oe.maximum),n.setFieldValue("teacher_checkbox",(We=r==null?void 0:r.teacher_staff)==null?void 0:We.mutiple_limited)):(n.setFieldValue("teacher_min",0),n.setFieldValue("teacher_max",0)),(r==null?void 0:r.mode)===3?(W(!0),i(!0)):(W((R=r==null?void 0:r.teacher_staff)==null?void 0:R.mutiple_limited),i((q=r==null?void 0:r.member_staff)==null?void 0:q.mutiple_limited)),i((Ce=r==null?void 0:r.member_staff)==null?void 0:Ce.mutiple_limited),W((p=r==null?void 0:r.teacher_staff)==null?void 0:p.mutiple_limited),ue(Xt({},n.getFieldsValue())),L((Y=n.getFieldValue("description"))==null?void 0:Y.length),b==null||b.loadingFunction(!1)})}),b!=null&&b.formName&&n.scrollToField(b==null?void 0:b.formName)},[]);const st=(r,ve)=>{ve=="\u62A5\u540D\u5F00\u59CB\u65F6\u95F4"?n.getFieldValue("enroll_end_time")&&r>=n.getFieldValue("enroll_end_time")&&(x.ZP.error("\u62A5\u540D\u5F00\u59CB\u65F6\u95F4\u5FC5\u987B\u5C0F\u4E8E\u62A5\u540D\u7ED3\u675F\u65F6\u95F4"),n.setFieldValue("enroll_start_time",""),n.setFieldValue("enroll_end_time","")):ve=="\u62A5\u540D\u7ED3\u675F\u65F6\u95F4"?n.getFieldValue("enroll_start_time")?r<=n.getFieldValue("enroll_start_time")&&(x.ZP.error("\u62A5\u540D\u7ED3\u675F\u65F6\u95F4\u5FC5\u987B\u5927\u4E8E\u62A5\u540D\u5F00\u59CB\u65F6\u95F4"),n.setFieldValue("enroll_end_time","")):(x.ZP.error("\u62A5\u540D\u7ED3\u675F\u65F6\u95F4\u5FC5\u987B\u5927\u4E8E\u62A5\u540D\u5F00\u59CB\u65F6\u95F4"),n.setFieldValue("enroll_end_time","")):ve=="\u7ADE\u8D5B\u5F00\u59CB\u65F6\u95F4"?n.getFieldValue("end_time")&&r>=n.getFieldValue("end_time")&&(x.ZP.error("\u7ADE\u8D5B\u5F00\u59CB\u65F6\u95F4\u5FC5\u987B\u5C0F\u4E8E\u7ADE\u8D5B\u7ED3\u675F\u65F6\u95F4"),n.setFieldValue("start_time",""),n.setFieldValue("end_time","")):ve=="\u7ADE\u8D5B\u7ED3\u675F\u65F6\u95F4"&&(n.getFieldValue("start_time")?r<=n.getFieldValue("start_time")&&(x.ZP.error("\u7ADE\u8D5B\u7ED3\u675F\u65F6\u95F4\u5FC5\u987B\u5927\u4E8E\u7ADE\u8D5B\u5F00\u59CB\u65F6\u95F4"),n.setFieldValue("end_time","")):(x.ZP.error("\u7ADE\u8D5B\u7ED3\u675F\u65F6\u95F4\u5FC5\u987B\u5927\u4E8E\u7ADE\u8D5B\u5F00\u59CB\u65F6\u95F4"),n.setFieldValue("end_time","")))};return A.createElement("div",{className:_e.all},A.createElement(d.default,{form:n,labelCol:{flex:"120px"},scrollToFirstError:!0,colon:!1,initialValues:Be,onFinish:Xe,onFinishFailed:r=>me(void 0,null,function*(){var ve,Ze;n.scrollToField((Ze=(ve=r==null?void 0:r.errorFields)==null?void 0:ve[0])==null?void 0:Ze.name,{behavior:"auto",block:"center"})}),onChange:()=>{var r,ve;let Ze=(r=n==null?void 0:n.getFieldValue("sponsor_user_name"))==null?void 0:r.replaceAll(" ","");n.setFieldValue("sponsor_user_name",Ze);const Je=n.getFieldsValue();L((ve=Je.description)==null?void 0:ve.length),ue(Xt({},Je))}},A.createElement("div",{className:_e.title},"\u57FA\u672C\u4FE1\u606F"),A.createElement("div",{className:_e.content},A.createElement(d.default.Item,{style:{marginTop:"-15px"},className:_e.form_item,label:"\u7ADE\u8D5B\u4E3B\u6807\u9898",colon:!1,name:"name",rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},A.createElement(he.default,{className:_e.form_item_item,placeholder:"\u8BF7\u8F93\u5165\u7ADE\u8D5B\u4E3B\u6807\u9898",maxLength:60,suffix:A.createElement("span",null,((_=g.name)==null?void 0:_.length)||0,A.createElement("span",{style:{color:"#c5c5c5"}},"/60"))})),A.createElement(d.default.Item,{className:_e.form_item_basic,label:"\u7ADE\u8D5B\u526F\u6807\u9898",colon:!1,name:"sub_title"},A.createElement(he.default,{className:_e.form_item_item,placeholder:"\u8BF7\u8F93\u5165\u7ADE\u8D5B\u526F\u6807\u9898",maxLength:60,suffix:A.createElement("span",null,((Z=g.sub_title)==null?void 0:Z.length)||0,A.createElement("span",{style:{color:"#c5c5c5"}},"/60"))})),A.createElement("div",{className:_e.textarea_father},A.createElement(d.default.Item,{className:_e.form_item,label:"\u7ADE\u8D5B\u7B80\u4ECB",colon:!1,name:"description"},A.createElement(St,{maxLength:200,placeholder:"\u8BF7\u8F93\u5165\u7B80\u4ECB",rows:5})),A.createElement("span",{className:_e.textarea_length},T||0,A.createElement("span",{style:{color:"#c5c5c5"}},"/200"))),A.createElement(d.default.Item,{className:_e.form_item_basic,label:A.createElement("div",null,A.createElement("span",{style:{color:"#ff4d4f",marginRight:"4px",fontFamily:"SimSun, sans-serif"}},"*"),"\u6BD4\u8D5B\u7F51\u5740"),colon:!1},A.createElement("div",{style:{display:"flex"}},A.createElement("div",{style:{width:"40%"}},window.location.origin,"/competitions/detail/"),A.createElement(Q.Z,{placement:"topLeft",color:"#fb3226",overlayStyle:{maxWidth:"350px",width:"350px"},title:"\u5982\u679C\u4FEE\u6539\u7ADE\u8D5B\u7F51\u5740\uFF0C\u4F1A\u9020\u6210\u53C2\u8D5B\u4EBA\u5458\u65E0\u6CD5\u518D\u6B21\u901A\u8FC7\u65E7\u7F51\u5740\u8FDB\u5165"},A.createElement(d.default.Item,{style:{width:"calc(68% + 16px)",marginLeft:"-16px"},label:A.createElement("div",{style:{width:"0px"}}),colon:!1,name:"identifier",rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"},{pattern:new RegExp(/^[A-Za-z0-9\-_]*$/,""),message:"\u5FC5\u987B\u662F\u6570\u5B57\u3001\u5B57\u6BCD\u3001\u4E0B\u5212\u7EBF\u6216\u8005\u6A2A\u7EBF"}]},A.createElement(he.default,{className:_e.form_item_item,placeholder:"\u8BF7\u8F93\u5165\u7F51\u5740",maxLength:20,suffix:A.createElement("span",null,((f=g.identifier)==null?void 0:f.length)||0,A.createElement("span",{style:{color:"#c5c5c5"}},"/20")),onBlur:Me,onChange:()=>{Ne(!0)},disabled:(ke==null?void 0:ke.competition_status)=="ended"}))))),A.createElement(d.default.Item,{className:_e.form_item_basic,style:{marginTop:"-12px"},label:"\u5956\u91D1\u91D1\u989D",colon:!1,name:"bonus",rules:[{pattern:new RegExp(/^\d{0,8}$/,"g"),message:"\u5FC5\u987B\u662F8\u4F4D\u6570\u4EE5\u5185\u7684\u6B63\u6574\u6570"}]},A.createElement(he.default,{autoComplete:"off",className:_e.form_item_item,placeholder:"\u5982\u679C\u9700\u8981\u8BBE\u7F6E\u5956\u91D1\uFF0C\u8BF7\u4E0E\u5E73\u53F0\u5BA2\u670D\u4EBA\u5458\u5BF9\u63A5",suffix:A.createElement("span",{style:{color:"#c5c5c5"}},"\u5143")})),A.createElement(d.default.Item,{className:_e.form_item_basic,label:"\u5956\u9879\u6570\u91CF",colon:!1,name:"awards_count",rules:[{pattern:new RegExp(/^\d{0,9}$/,"g"),message:"\u5FC5\u987B\u662F\u6B63\u6574\u6570"}]},A.createElement(he.default,{autoComplete:"off",className:_e.form_item_item,placeholder:"\u8BF7\u8F93\u5165\u5956\u9879\u6570\u91CF",suffix:A.createElement("span",{style:{color:"#c5c5c5"}},"\u4E2A")})),A.createElement(d.default.Item,{name:"attachment_ids",label:"\u4E3E\u529E\u8D44\u8D28\u6587\u6863",colon:!1,getValueFromEvent:r=>Array.isArray(r)?r:r&&r.fileList},A.createElement("div",{style:{display:"flex"}},A.createElement(Ke.default,{action:qe.Z.API_SERVER+"/api/attachments.json",onChange:r=>{k(r==null?void 0:r.fileList)},onRemove:r=>{console.log(r),k([])},fileList:C,withCredentials:!0},A.createElement("div",{className:_e.upload_button},"\u4E0A\u4F20\u6587\u6863")),A.createElement("div",{className:_e.upload_text},"\u5982\u679C\u6D89\u53CA\u5230\u7ADE\u8D5B\u5956\u91D1\u76F8\u5173\u4E8B\u9879\uFF0C\u8BF7\u4E0A\u4F20\u76F8\u5173\u8D44\u8D28\u7684\u8BC1\u660E\u6587\u4EF6\uFF0C\u6709\u4FBF\u4E8E\u7ADE\u8D5B\u5FEB\u901F\u5BA1\u6838\u901A\u8FC7"))),A.createElement(d.default.Item,{className:_e.form_item_basic,label:"\u62A5\u540D\u65F6\u95F4",colon:!1},A.createElement("div",{style:{display:"flex"}},A.createElement(d.default.Item,{name:"enroll_start_time"},A.createElement(nt.default,{style:{height:"40px"},showTime:!0,format:"YYYY-MM-DD HH:mm",onChange:r=>{st(r,"\u62A5\u540D\u5F00\u59CB\u65F6\u95F4")}})),A.createElement("span",{style:{margin:"0 10px"}},"\u81F3"),A.createElement(d.default.Item,{name:"enroll_end_time"},A.createElement(nt.default,{style:{height:"40px"},showTime:!0,format:"YYYY-MM-DD HH:mm",onChange:r=>{st(r,"\u62A5\u540D\u7ED3\u675F\u65F6\u95F4")}})),A.createElement("div",{className:_e.date_text},"\u5982\u679C\u4E0D\u586B\u62A5\u540D\u65F6\u95F4\uFF0C\u5219\u7ADE\u8D5B\u53D1\u5E03\u540E\u5C06\u4E0D\u5C55\u793A\u62A5\u540D\u5165\u53E3"))),A.createElement(d.default.Item,{className:_e.form_item_time,label:A.createElement("div",null,A.createElement("span",{style:{color:"#ff4d4f",marginRight:"4px",fontFamily:"SimSun, sans-serif"}},"*"),"\u7ADE\u8D5B\u65F6\u95F4"),colon:!1},A.createElement("div",{style:{display:"flex"}},A.createElement(d.default.Item,{name:"start_time",rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},A.createElement(nt.default,{style:{height:"40px"},showTime:!0,format:"YYYY-MM-DD HH:mm",onChange:r=>{st(r,"\u7ADE\u8D5B\u5F00\u59CB\u65F6\u95F4")},disabled:(ke==null?void 0:ke.competition_status)=="progressing"?!0:(ke==null?void 0:ke.competition_status)=="ended"})),A.createElement("span",{style:{margin:"0 10px"}},"\u81F3"),A.createElement(d.default.Item,{name:"end_time",rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},A.createElement(nt.default,{style:{height:"40px"},showTime:!0,format:"YYYY-MM-DD HH:mm",onChange:r=>{st(r,"\u7ADE\u8D5B\u7ED3\u675F\u65F6\u95F4")},disabled:(ke==null?void 0:ke.competition_status)=="ended"}))))),A.createElement("div",{className:_e.title},"\u5F00\u653E\u8303\u56F4"),A.createElement("div",{className:_e.content},A.createElement(d.default.Item,{className:_e.radio_style,label:"\u53C2\u8D5B\u89C4\u5219",name:"rule",colon:!1},A.createElement(Ee.ZP.Group,null,A.createElement(Ee.ZP,{value:0,style:{width:"120px"}},"\u6309\u8303\u56F4\u53C2\u52A0"),A.createElement(Ee.ZP,{value:1,style:{width:"120px"}},"\u81EA\u5B9A\u7528\u6237\u53C2\u52A0"))),n.getFieldValue("rule")==1&&A.createElement(d.default.Item,{name:"file_id",label:" ",colon:!1,getValueFromEvent:r=>Array.isArray(r)?r:r&&r.fileList},A.createElement("div",{style:{marginLeft:"0px",display:"flex"}},A.createElement(Ke.default,{accept:".xls, .xlsx",maxCount:1,action:qe.Z.API_SERVER+"/api/attachments.json",onChange:r=>{F(r==null?void 0:r.fileList)},onRemove:r=>{console.log(r),F([])},fileList:N,withCredentials:!0},A.createElement("div",{className:_e.upload_button_file},"\u9009\u62E9\u6587\u4EF6")),A.createElement("div",{className:_e.upload_download,style:{marginLeft:30},onClick:ut},"\u4E0B\u8F7D\u6A21\u7248",A.createElement("i",{className:"iconfont icon-xiazai5 font14 ml5"})))),n.getFieldValue("rule")==0&&A.createElement(d.default.Item,{label:"\u9009\u62E9\u9662\u6821",name:"region_rule",className:_e.radio_style,colon:!1,style:{marginTop:"-3px"}},A.createElement(Ee.ZP.Group,null,A.createElement(Ee.ZP,{value:0,style:{width:"120px"}},"\u5168\u90E8\u9662\u6821"),A.createElement(Ee.ZP,{value:1,style:{width:"120px"}},"\u90E8\u5206\u9662\u6821"))),n.getFieldValue("region_rule")==1&&n.getFieldValue("rule")==0&&A.createElement(d.default.Item,{className:_e.form_item,style:{marginTop:"-3px"},label:" ",colon:!1,name:"region_schools"},A.createElement(Le.default,{mode:"multiple",className:_e.form_item_item_select,options:w,fieldNames:{label:"name",value:"id"},filterOption:(r,ve)=>{var Ze;return((Ze=ve==null?void 0:ve.name)!=null?Ze:"").toLowerCase().includes(r.toLowerCase())}}))),A.createElement("div",{className:_e.title},"\u62A5\u540D\u8005\u6761\u4EF6"),A.createElement("div",{className:_e.content},A.createElement(d.default.Item,{label:"\u62A5\u540D\u6761\u4EF6",name:"is_authentication",className:_e.radio_style,style:{marginTop:"-10px"},colon:!1},A.createElement(xe.default,{checked:I,onChange:r=>{var ve;return H((ve=r==null?void 0:r.target)==null?void 0:ve.checked)}},"\u5B9E\u540D\u8BA4\u8BC1",A.createElement("span",{className:_e.checkbox_text},"(\u53C2\u8D5B\u4EBA\u5458\u8D26\u53F7\u5FC5\u987B\u5B9E\u540D\u8BA4\u8BC1)"))),A.createElement(d.default.Item,{label:" ",name:"need_phone",style:{marginTop:"-10px"},colon:!1},A.createElement(xe.default,{checked:h,onChange:r=>{var ve;return z((ve=r==null?void 0:r.target)==null?void 0:ve.checked)}},"\u7ED1\u5B9A\u624B\u673A",A.createElement("span",{className:_e.checkbox_text},"(\u53C2\u8D5B\u4EBA\u5458\u8D26\u53F7\u5FC5\u987B\u7ED1\u5B9A\u624B\u673A\u53F7)"))),A.createElement(d.default.Item,{label:" ",name:"need_mail",style:{marginTop:"-10px"},colon:!1},A.createElement(xe.default,{checked:S,onChange:r=>{var ve;return o((ve=r==null?void 0:r.target)==null?void 0:ve.checked)}},"\u7ED1\u5B9A\u90AE\u7BB1",A.createElement("span",{className:_e.checkbox_text},"(\u53C2\u8D5B\u4EBA\u5458\u8D26\u53F7\u5FC5\u987B\u7ED1\u5B9A\u90AE\u7BB1)"))),A.createElement(d.default.Item,{label:" ",name:"can_write_teacher_info",style:{marginTop:"-10px"},valuePropName:"checked"},A.createElement(xe.default,null,"\u586B\u5199\u6307\u5BFC\u6559\u5E08\u4FE1\u606F",A.createElement("span",{className:_e.checkbox_text},"(\u53C2\u8D5B\u4EBA\u5458\u5FC5\u987B\u586B\u5199\u6307\u5BFC\u6559\u5E08\u59D3\u540D\u548C\u624B\u673A\u53F7/\u90AE\u7BB1\u4FE1\u606F)")))),A.createElement("div",{className:_e.title},"\u53C2\u8D5B\u6A21\u5F0F"),A.createElement("div",{className:_e.content},A.createElement(d.default.Item,{label:" ",name:"personal",colon:!1},A.createElement(Ee.ZP.Group,{disabled:(ke==null?void 0:ke.competition_status)=="progressing"?!0:(ke==null?void 0:ke.competition_status)=="ended"},A.createElement(Ee.ZP,{value:!1,style:{width:"120px"}},"\u6218\u961F\u8D5B"),A.createElement(Ee.ZP,{value:!0,style:{width:"120px"}},"\u4E2A\u4EBA\u8D5B"))),n.getFieldValue("personal")==!1&&A.createElement(A.Fragment,null,A.createElement(d.default.Item,{className:_e.form_item_model,style:{marginTop:"-2px"},label:" ",colon:!1},A.createElement("div",{style:{display:"flex"}},A.createElement("span",{style:{margin:"0 10px 0 -50px"}},"\u5B66\u751F\u6570"),A.createElement(d.default.Item,{name:"student_min",rules:[{pattern:new RegExp(/^[0-9]+([.]{1}[0-9]+){0,1}$/,"g"),message:"\u5FC5\u987B\u662F\u6570\u503C"}]},A.createElement(he.default,{style:{width:"100px"}})),A.createElement("span",{style:{margin:"0 10px"}},"\u81F3"),A.createElement(d.default.Item,{name:"student_max",rules:[{pattern:new RegExp(/^[0-9]+([.]{1}[0-9]+){0,1}$/,"g"),message:"\u5FC5\u987B\u662F\u6570\u503C"}]},A.createElement(he.default,{style:{width:"100px"}})),A.createElement("span",{style:{margin:"0 10px"}},"\u4EBA"),A.createElement(d.default.Item,{name:"student_checkbox"},A.createElement(xe.default,{style:{marginLeft:"20px"},disabled:(ke==null?void 0:ke.mode)===3,checked:v,onChange:r=>{var ve;return i((ve=r==null?void 0:r.target)==null?void 0:ve.checked)}},A.createElement("span",null,"\u4E0D\u53EF\u5B58\u5728\u591A\u4E2A\u6218\u961F\u4E2D"))))),A.createElement(d.default.Item,{className:_e.form_item_model,style:{marginTop:"-12px"},label:" ",name:"competition_staffs",colon:!1},A.createElement("div",{style:{display:"flex"}},A.createElement("span",{style:{margin:"0 10px 0 -50px"}},"\u6559\u5E08\u6570"),A.createElement(d.default.Item,{name:"teacher_min",rules:[{pattern:new RegExp(/^[0-9]+([.]{1}[0-9]+){0,1}$/,"g"),message:"\u5FC5\u987B\u662F\u6570\u503C"}]},A.createElement(he.default,{style:{width:"100px"}})),A.createElement("span",{style:{margin:"0 10px"}},"\u81F3"),A.createElement(d.default.Item,{name:"teacher_max",rules:[{pattern:new RegExp(/^[0-9]+([.]{1}[0-9]+){0,1}$/,"g"),message:"\u5FC5\u987B\u662F\u6570\u503C"}]},A.createElement(he.default,{style:{width:"100px"}})),A.createElement("span",{style:{margin:"0 10px"}},"\u4EBA"),A.createElement(d.default.Item,{name:"teacher_checkbox"},A.createElement(xe.default,{style:{marginLeft:"20px"},disabled:(ke==null?void 0:ke.mode)===3,checked:m,onChange:r=>{var ve;return W((ve=r==null?void 0:r.target)==null?void 0:ve.checked)}},A.createElement("span",null,"\u4E0D\u53EF\u5B58\u5728\u591A\u4E2A\u6218\u961F\u4E2D")))))),n.getFieldValue("personal")==!0&&A.createElement(d.default.Item,{label:" "},A.createElement(fe.Z,{wrap:!1,gutter:10},A.createElement(X.Z,null,A.createElement(d.default.Item,{name:"is_student",style:{marginTop:"-12px"},valuePropName:"checked",normalize:(r,ve,Ze)=>r||Ze.is_teacher||Ze.is_professional?r:(x.ZP.warning("\u8BF7\u9009\u62E9\u81F3\u5C11\u4E00\u79CD\u8EAB\u4EFD\u53EF\u4EE5\u62A5\u540D\u53C2\u8D5B"),!(r||Ze.is_teacher||Ze.is_professional))},A.createElement(xe.default,null,"\u5B66\u751F\u8EAB\u4EFD\u53C2\u8D5B"))),A.createElement(X.Z,null,A.createElement(d.default.Item,{name:"is_teacher",style:{marginTop:"-12px"},valuePropName:"checked",normalize:(r,ve,Ze)=>r||Ze.is_student||Ze.is_professional?r:(x.ZP.warning("\u8BF7\u9009\u62E9\u81F3\u5C11\u4E00\u79CD\u8EAB\u4EFD\u53EF\u4EE5\u62A5\u540D\u53C2\u8D5B"),!(r||Ze.is_student||Ze.is_professional))},A.createElement(xe.default,null,"\u6559\u5E08\u8EAB\u4EFD\u53C2\u8D5B"))),A.createElement(X.Z,null,A.createElement(d.default.Item,{name:"is_professional",style:{marginTop:"-12px"},valuePropName:"checked",normalize:(r,ve,Ze)=>r||Ze.is_teacher||Ze.is_student?r:(x.ZP.warning("\u8BF7\u9009\u62E9\u81F3\u5C11\u4E00\u79CD\u8EAB\u4EFD\u53EF\u4EE5\u62A5\u540D\u53C2\u8D5B"),!(r||Ze.is_teacher||Ze.is_student))},A.createElement(xe.default,null,"\u4E13\u4E1A\u4EBA\u58EB\u8EAB\u4EFD\u53C2\u8D5B")))))),A.createElement("div",{className:_e.footer},A.createElement(Ut.Z,{className:_e.save_button,htmlType:"submit",onClick:()=>me(void 0,null,function*(){})},"\u4FDD\u5B58\u66F4\u6539"))),A.createElement(de.default,{centered:!0,title:"\u4EE5\u4E0B\u6570\u636E\u5BFC\u5165\u5931\u8D25",open:De,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>{E(!1)},onCancel:()=>{E(!1)}},A.createElement(et.default,{bordered:!0,columns:[{title:"\u624B\u673A\u53F7",dataIndex:"phone"},{title:"\u59D3\u540D",dataIndex:"name"},{title:"\u90AE\u7BB1",dataIndex:"email"}],dataSource:P,pagination:!1,rowKey:r=>r.name})))};var Ct=(0,V.connect)(({competitions:t})=>({competitions:t}))(ft),at={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"},gt="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",re=O(66750),Ye=Object.getOwnPropertySymbols,It=Object.prototype.hasOwnProperty,kt=Object.prototype.propertyIsEnumerable,Mt=(t,u)=>{var l={};for(var a in t)It.call(t,a)&&u.indexOf(a)<0&&(l[a]=t[a]);if(t!=null&&Ye)for(var a of Ye(t))u.indexOf(a)<0&&kt.call(t,a)&&(l[a]=t[a]);return l};const y=t=>{var u=t,{competitions:l,globalSetting:a,loading:b,dispatch:_,user:Z}=u,f=Mt(u,["competitions","globalSetting","loading","dispatch","user"]);const[n,g]=(0,e.useState)(""),[ue,T]=(0,e.useState)("");(0,e.useEffect)(()=>{L()},[]);const L=()=>{(0,Qe.Mn)(f==null?void 0:f.competitionId).then(k=>{var N,F;(k==null?void 0:k.status)==0?(g((N=k==null?void 0:k.data)==null?void 0:N.competition_image),T((F=k==null?void 0:k.data)==null?void 0:F.qr_code_image),f==null||f.loadingFunction(!1)):x.ZP.error(k==null?void 0:k.message)})},C=(k,N)=>{(0,Qe.o3)(f==null?void 0:f.competitionId).then(F=>{let I=new FormData;I.append("file",k==null?void 0:k.file),I.append("source_id",F==null?void 0:F.id),I.append("source_type",N),(0,re.ZP)("/api/competitions/set_attachments.json",{method:"post",body:I},!0).then(H=>{(H==null?void 0:H.message)=="success"?(x.ZP.success("\u4E0A\u4F20\u6210\u529F"),L(),_({type:"competitions/getStaff",payload:{identifier:f==null?void 0:f.competitionId}}),_({type:"competitions/getHeader",payload:{identifier:f==null?void 0:f.competitionId}})):x.ZP.error(H==null?void 0:H.message)})})};return e.createElement("div",{className:at.all},e.createElement("div",{className:at.title},"\u4E0A\u4F20\u56FE\u7247"),e.createElement("div",{className:at.content},e.createElement("img",{src:gt,className:at.content_icon}),e.createElement("div",{className:at.content_info},e.createElement(Ke.default,{accept:"image/*",customRequest:k=>C(k,"Competition"),showUploadList:!1},e.createElement("div",{className:at.content_title},"\u4E0A\u4F20\u7ADE\u8D5B\u5C01\u9762\u56FE")),e.createElement("div",{className:at.content_size},"\u56FE\u7247\u5C3A\u5BF8\uFF1A792 x 340")),e.createElement("img",{src:n,className:at.content_img})),e.createElement("div",{className:at.content},e.createElement("img",{src:gt,className:at.content_icon}),e.createElement("div",{className:at.content_info},e.createElement(Ke.default,{accept:"image/*",customRequest:k=>C(k,"Competition_code"),showUploadList:!1},e.createElement("div",{className:at.content_title},"\u4E0A\u4F20\u4EA4\u6D41\u7FA4\u4E8C\u7EF4\u7801")),e.createElement("div",{className:at.content_size},"\u56FE\u7247\u5C3A\u5BF8\uFF1A160 x 160")),e.createElement("img",{src:ue,className:at.content_img2})))};var te=(0,V.connect)(({competitions:t,loading:u,globalSetting:l,user:a})=>({competitions:t,globalSetting:l,loading:u.models.competitions,user:a}))(y),G={flex_box_center:"flex_box_center___TOLos",flex_space_between:"flex_space_between___kPNcF",flex_box_vertical_center:"flex_box_vertical_center___rUvwU",flex_box_center_end:"flex_box_center_end_____Cr_",flex_box_column:"flex_box_column___UubjA",all:"all___d1AWD",title:"title___VIjuM",add_people:"add_people___qkPex",people_icon:"people_icon___lz5gl",content:"content___a8dSX",content_info:"content_info___ekLIa",info_icon:"info_icon___kXP8P",info_title:"info_title___Hld67",info_content:"info_content___kbIuT",info_content_icon:"info_content_icon___uNxzs",info_content_title:"info_content_title___IfIi8",info_open:"info_open___NzrUi",info_delete:"info_delete___rZhhO",questions_info:"questions_info___n9Fnq",form_item:"form_item___oxzha",form_item_item:"form_item_item___yPf7l",form_item_small:"form_item_small___EkG9G",guanka_title:"guanka_title___uUWQl",form_item_item_small:"form_item_item_small___fKhrW",guanka_icon:"guanka_icon___fBudt",nandu_1:"nandu_1___qifbd",nandu_2:"nandu_2___qVJU8",nandu_3:"nandu_3___NRfLL",close_icon:"close_icon___f2hON",footer:"footer___UDiYB",clear_button:"clear_button___HQIfB",save_button:"save_button___t7iMm",textone:"textone___TAI4F",deletecolor:"deletecolor___ldQnR",qselect:"qselect___uuNp6",qinput:"qinput___xHGmH",modalclass:"modalclass___dPDG7",popu:"popu___G8M92",pingcesetting:"pingcesetting___zHJaT"},ct=O(81327),Ot=O(94001),ml="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==",pl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAF9JREFUOE9jZKAQMOLTb5B0voHhH8OBCwsMD+BSR9gABgaGC/MMG0YNIBAGBgnnHRiYGBwwAuo/oz1YjPH/QWyBCApccCyAowsbwGcANHpHo5GBgcZhAI1esvMCMTkdAHAwQhEikgNIAAAAAElFTkSuQmCC",Qt="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==",Nt=O(43428),bt=O(71418),rt=O(28103),yt=O(53864),dt=O(25519),Ue={flex_box_center:"flex_box_center___xWeOt",flex_space_between:"flex_space_between___Tvggn",flex_box_vertical_center:"flex_box_vertical_center___kWgd3",flex_box_center_end:"flex_box_center_end___akdCb",flex_box_column:"flex_box_column___TjkcQ",wrp:"wrp___vIMBU",drawer:"drawer___HuOiD",menu:"menu___JTt0c",actived:"actived___zd6GY",actived2:"actived2___hNW2h",subTag:"subTag___rHkqz",listItem:"listItem___dr1wg",listItem2:"listItem2___QY8YQ",info:"info___bpBpK",title:"title___typIH",titleLeft:"titleLeft___b4niC",titleRight:"titleRight___odd4D",search:"search___HtgNb",filter:"filter___HBJIT",description:"description___Rqa6Q",menuCourse:"menuCourse____Msk3",button_right:"button_right___T8tiB"},Yt=O(90735),Zt=O(96089),Ie=O(85572),_l=O(35447),Bn=O(42695),An=Object.defineProperty,Dn=Object.defineProperties,Cn=Object.getOwnPropertyDescriptors,yl=Object.getOwnPropertySymbols,uu=Object.prototype.hasOwnProperty,nu=Object.prototype.propertyIsEnumerable,au=(t,u,l)=>u in t?An(t,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):t[u]=l,Et=(t,u)=>{for(var l in u||(u={}))uu.call(u,l)&&au(t,l,u[l]);if(yl)for(var l of yl(u))nu.call(u,l)&&au(t,l,u[l]);return t},iu=(t,u)=>Dn(t,Cn(u)),bn=(t,u)=>{var l={};for(var a in t)uu.call(t,a)&&u.indexOf(a)<0&&(l[a]=t[a]);if(t!=null&&yl)for(var a of yl(t))u.indexOf(a)<0&&nu.call(t,a)&&(l[a]=t[a]);return l},Wl=(t,u,l)=>new Promise((a,b)=>{var _=n=>{try{f(l.next(n))}catch(g){b(g)}},Z=n=>{try{f(l.throw(n))}catch(g){b(g)}},f=n=>n.done?a(n.value):Promise.resolve(n.value).then(_,Z);f((l=l.apply(t,u)).next())});const{Search:to}=he.default,ou=[{id:"type",name:"\u6765\u6E90",children:[{name:"\u5168\u90E8",id:"all",type:"type"},{name:"\u6211\u7684",id:"mine",type:"type"}]},{id:"diff",name:"\u96BE\u5EA6",children:[{name:"\u5168\u90E8",id:"",type:"diff"},{name:"\u521D\u7EA7",id:1,type:"diff"},{name:"\u4E2D\u7EA7",id:2,type:"diff"},{name:"\u4E2D\u9AD8\u7EA7",id:3,type:"diff"},{name:"\u9AD8\u7EA7",id:4,type:"diff"}]}],xn=t=>{var u=t,{classroomList:l,loading:a,dispatch:b,shixunsList:_}=u,Z=bn(u,["classroomList","loading","dispatch","shixunsList"]),f,n;const[g,ue]=(0,e.useState)(Et({},(0,V.useParams)())),{shixunLists:T,shixunAiRecommendLists:L}=l,[C,k]=(0,e.useState)(""),[N,F]=(0,e.useState)({}),[I,H]=(0,e.useState)([]),[h,z]=(0,e.useState)(!1),S=[{name:"\u6700\u65B0",id:"created_at"},{name:"\u6700\u70ED",id:"myshixuns_count"}].filter(E=>!!E),[o,v]=(0,e.useState)({page:1,type:"mine",diff:"",status:"published",order:"desc",not_open:!0,limit:20,sort:"myshixuns_count",no_jupyter:1,group_id:null});(0,e.useEffect)(()=>{i()},[g.coursesId,o]),(0,e.useEffect)(()=>{l.actionTabs.key==="\u65B0\u589E\u8D5B\u9898"&&(k(""),v({page:1,type:"mine",diff:"",status:"published",order:"desc",not_open:!0,limit:20,sort:"myshixuns_count",no_jupyter:1,group_id:null})),b({type:"shixunsList/getMenus",payload:{}})},[l.actionTabs.key]),(0,e.useEffect)(()=>{(T!=null&&T.shixun_list||L!=null&&L.shixun_list)&&F(o.sort==="recommend"?L:T)},[T,L]);const i=()=>Wl(void 0,null,function*(){z(!0);let E=Et({},o);if(o.sort==="recommend"&&(E.sort="myshixuns_count"),o.sort==="recommend")yield b({type:"classroomList/getShixunAiRecommendLists",payload:iu(Et({},E),{course_id:g.coursesId})});else{const ne=Et({},E);yield b({type:"classroomList/getShixunLists",payload:ne})}const P=yield(0,re.ZP)("/api/users/user_setting_groups.json",{method:"get",params:{type:"Shixun"}});H([{id:null,name:"\u5168\u90E8"},{id:-1,name:"\u672A\u52A0\u5165\u76EE\u5F55"},...(P==null?void 0:P.groups)||[]]),k(""),z(!1)});if(l.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B")return;const[m,W,w,ge]=(0,_l.P)(),ee=E=>Wl(void 0,null,function*(){(0,Qe.su)({id:Z==null?void 0:Z.competitionId,shixun_ids:E.map(P=>P.id)}).then(P=>{(P==null?void 0:P.status)==0?(x.ZP.success("\u6DFB\u52A0\u6210\u529F"),b({type:"classroomList/setActionTabs",payload:{}}),b({type:"competitions/getHeader",payload:{identifier:Z==null?void 0:Z.competitionId}}),Z==null||Z.queryQuetions(!0)):x.ZP.error(P==null?void 0:P.message)})}),[oe,De]=(0,e.useState)(!1);return e.createElement(e.Fragment,null,e.createElement(Nt.Z,{title:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",placement:"bottom",height:"100%",closable:!0,open:l.actionTabs.key==="\u65B0\u589E\u8D5B\u9898",key:"bottom",rootClassName:Ue.drawer,destroyOnClose:!0,onClose:()=>{b({type:"classroomList/setActionTabs",payload:{key:""}})},footer:e.createElement("div",{className:"tc",style:{height:"64px",display:"flex",alignItems:"center",justifyContent:"center"}},e.createElement(Ae.ZP,{size:"middle",onClick:()=>{b({type:"classroomList/setActionTabs",payload:{}})},style:{marginRight:8,width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"}},"\u53D6\u6D88"),e.createElement(Ae.ZP,{style:{width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},size:"middle",onClick:()=>Wl(void 0,null,function*(){var E;if(C){De(!0);const P=(E=N==null?void 0:N.shixun_list)==null?void 0:E.filter(ne=>C.includes(ne.identifier)).map(ne=>({id:ne.id,is_copy:0,is_use:1}));yield ee(P),De(!1)}else x.ZP.error("\u8BF7\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE")}),type:"primary",loading:oe},"\u786E\u5B9A"))},e.createElement("section",{className:"tc"},e.createElement(Zt.Z,{onChange:E=>{E!=null&&E.keyword.trim()&&(0,Bn.tk)({name:E==null?void 0:E.keyword.trim(),copywriting:E==null?void 0:E.keyword.trim(),position:"Shixun"}),v(iu(Et({},o),{keyword:E==null?void 0:E.keyword.trim(),schools:E==null?void 0:E.schools.trim(),creator:E==null?void 0:E.creator.trim(),page:1}))}})),e.createElement("section",{className:"edu-container"},e.createElement(bt.Z,{spinning:h},e.createElement("aside",null,ou.map(function(E,P){var ne;return P!==0?null:e.createElement("ul",{className:Ue.menu,key:P},e.createElement("li",null,E.name),(ne=E==null?void 0:E.children)==null?void 0:ne.map(function(M,Ne){return e.createElement("li",{className:o[E.id]==M.id?Ue.actived:"",key:Ne,onClick:()=>{o[E.id]=M.id,o.page=1,v(Et({},o))}},e.createElement("strong",null,M.name))}))}),e.createElement("ul",{className:Ue.menu},e.createElement("li",null,"\u65B9\u5411"),e.createElement("li",{className:o!=null&&o.discipline_id?"":Ue.actived,onClick:()=>{delete o.tag_level,delete o.sub_discipline_id,delete o.discipline_id,o.page=1,v(Et({},o))}},e.createElement("strong",null,"\u5168\u90E8")),_.menus&&_.menus.map(function(E,P){return e.createElement("li",{key:P,className:(o==null?void 0:o.discipline_id)==E.id?Ue.actived:""},e.createElement("strong",{onClick:()=>{o.tag_level=1,o.discipline_id=E.id,delete o.sub_discipline_id,o.page=1,v(Et({},o))}},E.name),e.createElement("div",null,E.sub_repertoires.map(function(ne,M){return e.createElement("div",{key:M,className:"mt5"},e.createElement("div",{className:(o==null?void 0:o.sub_discipline_id)==ne.id&&o.tag_level===2?`${Ue.actived2} ${Ue.subTag}`:Ue.subTag,onClick:()=>{o.tag_level=2,o.discipline_id=E.id,o.sub_discipline_id=ne.id,v(Et({},o))}},ne.name),e.createElement("ul",{className:"mt5"},ne.tags&&ne.tags.map(function(Ne,ke){return e.createElement("li",{key:ke,className:o.sub_discipline_id==Ne.id&&o.tag_level===3?Ue.actived2:"",onClick:()=>{o.tag_level=3,o.discipline_id=E.id,o.sub_discipline_id=Ne.id,v(Et({},o))}},Ne.name)})))})))})),o.type==="mine"&&e.createElement("ul",{className:Ue.menu},e.createElement("li",null,"\u76EE\u5F55"),I==null?void 0:I.map((E,P)=>e.createElement("li",{className:o.group_id==E.id?Ue.actived:"",key:P,onClick:()=>{o.group_id=E.id,o.page=1,v(Et({},o))}},e.createElement("strong",null,E.name)))),ou.map(function(E,P){var ne;return P!==1?null:e.createElement("ul",{className:Ue.menu,key:P},e.createElement("li",null,E.name),(ne=E==null?void 0:E.children)==null?void 0:ne.map(function(M,Ne){return e.createElement("li",{className:o[E.id]==M.id?Ue.actived:"",key:Ne,onClick:()=>{o[E.id]=M.id,v(Et({},o))}},e.createElement("strong",null,M.name))}))}),(o==null?void 0:o.type)=="mine"&&e.createElement("ul",{className:Ue.menu},e.createElement("li",null,"\u72B6\u6001"),e.createElement("li",{className:o.not_open==!1?Ue.actived:"",onClick:()=>{o.not_open=!1,o.page=1,v(Et({},o))}},e.createElement("strong",null,"\u516C\u5F00")),e.createElement("li",{className:o.not_open==!0?Ue.actived:"",onClick:()=>{o.not_open=!0,o.page=1,v(Et({},o))}},e.createElement("strong",null,"\u672A\u516C\u5F00"))),e.createElement(fe.Z,{align:"middle"},e.createElement(X.Z,{flex:"1",className:Ue.filter},S.map(function(E,P){return e.createElement(Ae.ZP,{key:P,className:"mr20",type:o.sort===E.id?"primary":"default",onClick:()=>{o.sort=E.id,v(Et({},o))}},E.name)})),e.createElement(X.Z,{className:"c-grey-999"},e.createElement("div",{className:Ue.menuCourse},e.createElement("ul",null,e.createElement("li",null,"\u5DF2\u9009",e.createElement("span",{className:"c-blue"},C.length>0?1:0),"\u4E2A"),e.createElement("li",null,"\u5171",e.createElement("span",{className:"c-blue"},N.shixuns_count),"\u4E2A"),e.createElement("li",{className:"current",onClick:()=>{o.order=o.order==="asc"?"desc":"asc",v(Et({},o))}},"\u5B66\u4E60\u4EBA\u6570",e.createElement("p",{className:`edu-sorter current ${o.order}`},e.createElement("span",{className:"iconfont icon-sanjiaoxing-up"}),e.createElement("span",{className:"iconfont icon-sanjiaoxing-down"}))))))),((f=N==null?void 0:N.shixun_list)==null?void 0:f.length)===0&&e.createElement(dt.Z,null),e.createElement(Ee.ZP.Group,{style:{display:"block"},value:C,onChange:E=>{k(E.target.value)}},(n=N==null?void 0:N.shixun_list)==null?void 0:n.map(function(E,P){var ne,M,Ne;return e.createElement("div",{className:Ue.listItem,key:P,style:{cursor:"auto"}},e.createElement(Ee.ZP,{value:E==null?void 0:E.identifier,style:{marginTop:"3px"},disabled:E==null?void 0:E.need_authorize},e.createElement("div",{className:Ue.info},e.createElement("div",{className:Ue.title},e.createElement("div",{className:Ue.titleLeft},e.createElement(V.Link,{to:`/shixuns/${E.identifier}/challenges`,target:"_blank"},e.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:E.title}})),(E==null?void 0:E.need_authorize)&&e.createElement("span",{onClick:()=>{(0,Yt.rX)(!1)},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10"},"\u9700\u6388\u6743"),(0,Ie.Ny)()&&(E==null?void 0:E.mark_status)===1&&e.createElement(Q.Z,{zIndex:1e4,title:E==null?void 0:E.mark_content},e.createElement("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10"},"\u6B63\u5E38")),(0,Ie.Ny)()&&(E==null?void 0:E.mark_status)===2&&e.createElement(Q.Z,{zIndex:1e4,title:E==null?void 0:E.mark_content},e.createElement("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10"},"\u9700\u5B8C\u5584")),(0,Ie.Ny)()&&(E==null?void 0:E.mark_status)===3&&e.createElement(Q.Z,{zIndex:1e4,title:E==null?void 0:E.mark_content},e.createElement("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10"},"\u65E0\u6CD5\u4F7F\u7528")),e.createElement(Ae.ZP,{ghost:!0,href:`/shixuns/${E.identifier}/challenges`,type:"primary",target:"_blank",className:Ue.button_right},"\u4F53\u9A8C\u5B9E\u8BAD"))),e.createElement("div",{className:"flex-wrp mt10 font14 c-light-black"},e.createElement("span",{className:Ue.description,dangerouslySetInnerHTML:{__html:E.description}})),e.createElement("div",{className:" mt15"},E.challenge_names.map(function(ke,ze){return e.createElement("span",{key:ze,className:"mr30"},"\u7B2C",ze+1,"\u5173 ",ke," ")})),e.createElement(rt.Z,{dashed:!0}),e.createElement("div",{className:"c-light-black mt20"},(ne=E==null?void 0:E.content)!=null&&ne.author_name?e.createElement("span",{dangerouslySetInnerHTML:{__html:(Ne=(M=E==null?void 0:E.content)==null?void 0:M.author_name)==null?void 0:Ne[0]}}):e.createElement("span",null,E.author_name),e.createElement("span",{className:"ml15 mr15"},"|"),E.author_school_name&&e.createElement(e.Fragment,null,e.createElement("span",null,E.author_school_name),e.createElement("span",{className:"ml15 mr15"},"|")),e.createElement("span",null,"\u96BE\u5EA6\u7CFB\u6570 ",E.level),e.createElement("span",{className:"ml15 mr15"},"|"),e.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570 "),e.createElement("span",null,E.study_count)))))}))))),e.createElement("div",{className:"tc mt20"},e.createElement(yt.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,showSizeChanger:!1,current:o.page||1,showQuickJumper:!0,total:N==null?void 0:N.shixuns_count,onChange:E=>{o.page=E,v(Et({},o))}}))),e.createElement(_l.Z,{visible:m,onCancel:W,renderData:w,inPaper:!1,onOk:ee,modalType:"multiple",type:"shixun",position:"\u9009\u4E2D\u5B9E\u8BAD"}))};var wn=(0,V.connect)(({classroomList:t,shixunsList:u,loading:l})=>({classroomList:t,shixunsList:u,loading:l.effects}))(xn),Nn=Object.defineProperty,Bl=Object.getOwnPropertySymbols,su=Object.prototype.hasOwnProperty,ru=Object.prototype.propertyIsEnumerable,cu=(t,u,l)=>u in t?Nn(t,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):t[u]=l,fl=(t,u)=>{for(var l in u||(u={}))su.call(u,l)&&cu(t,l,u[l]);if(Bl)for(var l of Bl(u))ru.call(u,l)&&cu(t,l,u[l]);return t},Pn=(t,u)=>{var l={};for(var a in t)su.call(t,a)&&u.indexOf(a)<0&&(l[a]=t[a]);if(t!=null&&Bl)for(var a of Bl(t))u.indexOf(a)<0&&ru.call(t,a)&&(l[a]=t[a]);return l},Bt=(t,u,l)=>new Promise((a,b)=>{var _=n=>{try{f(l.next(n))}catch(g){b(g)}},Z=n=>{try{f(l.throw(n))}catch(g){b(g)}},f=n=>n.done?a(n.value):Promise.resolve(n.value).then(_,Z);f((l=l.apply(t,u)).next())});const{TextArea:du}=he.default,mu=t=>{if(t!=null&&t.includes("\u5DF2\u622A\u6B62"))return e.createElement("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}},"\u5DF2\u622A\u6B62");if(t!=null&&t.includes("\u8FDB\u884C\u4E2D"))return e.createElement("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}},"\u8FDB\u884C\u4E2D");if(t!=null&&t.includes("\u672A\u53D1\u5E03"))return e.createElement("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}},"\u672A\u53D1\u5E03");if(t!=null&&t.includes("\u63D0\u4EA4\u4E2D"))return e.createElement("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}},"\u63D0\u4EA4\u4E2D");if(t!=null&&t.includes("\u5DF2\u7ED3\u675F"))return e.createElement("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}},"\u5DF2\u7ED3\u675F");if(t!=null&&t.includes("\u8003\u8BD5\u4E2D"))return e.createElement("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}},"\u8003\u8BD5\u4E2D");if(t!=null&&t.includes("\u672A\u5F00\u59CB"))return e.createElement("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}},"\u672A\u5F00\u59CB");if(t!=null&&t.includes("\u8865\u4EA4\u4E2D"))return e.createElement("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}},"\u8865\u4EA4\u4E2D")},Sn=t=>{var u=t,{competitions:l,shixunHomeworks:a,globalSetting:b,dispatch:_,user:Z}=u,f=Pn(u,["competitions","shixunHomeworks","globalSetting","dispatch","user"]),n,g,ue,T;const[L]=d.default.useForm(),[C]=d.default.useForm(),[k,N]=(0,e.useState)(!0),[F,I]=(0,e.useState)([]),[H,h]=(0,e.useState)(!1),[z,S]=(0,e.useState)([]),{Header:o}=l,[v,i]=(0,e.useState)(1);let[m,W]=(0,e.useState)({});const{identifier:w,enter:ge}=(0,V.useParams)(),[ee,oe]=(0,e.useState)({}),[De,E]=(0,e.useState)([]),[P,ne]=(0,e.useState)("");let[M,Ne]=(0,e.useState)([]);const[ke,ze]=(0,e.useState)(!1);let[Be,Xe]=(0,e.useState)([{type:"practice",name:"\u8BFE\u5802\u5B9E\u9A8C",open:!1,url:"shixun_homework"},{type:"normal",name:"\u56FE\u6587\u4F5C\u4E1A",open:!1,url:"common_homework"},{type:"group",name:"\u5206\u7EC4\u4F5C\u4E1A",open:!1,url:"group_homework"},{type:"hack",name:"\u7F16\u7A0B\u4F5C\u4E1A",open:!1,url:"program_homework"},{type:"exercise",name:"\u5728\u7EBF\u8003\u8BD5",open:!1,url:"exercise"}]),[Me,ut]=(0,e.useState)({input:""});const st=()=>{_({type:"classroomList/setActionTabs",payload:{key:"\u65B0\u589E\u8D5B\u9898",params:""}})};(0,e.useEffect)(()=>{o.mode===1?(C.resetFields(),Je(!0)):o.mode===2?(C.resetFields(),r()):q()},[o]);function r(){return Bt(this,null,function*(){let p=yield(0,re.ZP)(`/api/competitions/${w}/get_course_settings.json`,{method:"get"});(p==null?void 0:p.status)===0&&oe(p.data)})}function ve(){return Bt(this,null,function*(){f==null||f.loadingFunction(!0);let p=yield(0,re.ZP)(`/api/users/${Z.userInfo.login}/courses.json`,{method:"get",params:{category:"manage",page:1,per_page:1e3,username:Z.userInfo.login,no_limit_per_page:1}});f==null||f.loadingFunction(!1),E(p==null?void 0:p.courses)})}(0,e.useEffect)(()=>{Z.userInfo.login&&ve()},[Z]);const Ze=p=>{var Y;const{total_score:ce,difficulty_level_sort:D}=p,K=(Y=p.challenge_settings)==null?void 0:Y.filter(Fe=>Fe.checked).length;if(!K){p.challenge_settings.map((Fe,mt)=>{Fe.challenge_score=0});return}const J=p.challenge_settings.filter(Fe=>Fe.checked).map(Fe=>D==="desc"?Fe.challenge_exp_desc:Fe.challenge_exp).reduce((Fe,mt)=>Fe+mt),ae=ce/J;let se=0,tt=0,Ge;switch(p.score_setting){case 0:const Fe=parseFloat((ce/K).toFixed(1));p.challenge_settings.map((pt,Ht)=>{pt.checked?(se=Ht,pt.score=Fe>0?Fe:0):pt.score=0}),Ge=(ce-Fe*(K-1)).toFixed(1),p.challenge_settings[se].score=Ge>0?Ge:0;break;case 1:p.challenge_settings.map((pt,Ht)=>{pt.checked?(se=Ht,tt+=Number((Math.round((D==="desc"?pt.challenge_exp_desc:pt.challenge_exp)*ae*10)/10).toFixed(1)),pt.score=(Math.round((D==="desc"?pt.challenge_exp_desc:pt.challenge_exp)*ae*10)/10).toFixed(1)):pt.score=0});let mt=p.challenge_settings[se].score;Ge=(ce-tt+Number(mt)).toFixed(1),p.challenge_settings[se].score=Ge>0?Ge:0;break}},Je=p=>{(0,Qe.lm)(f==null?void 0:f.competitionId).then(Y=>{if((Y==null?void 0:Y.status)==0){if(!(Y!=null&&Y.data))I([]);else{let ce=Y==null?void 0:Y.data;if(p){for(let D in ce)ce[D].show_info=!1;S(ce)}else for(let D in z)ce[D].show_info=z[D].show_info;I(ce)}f==null||f.loadingFunction(!1)}else x.ZP.error(Y==null?void 0:Y.message)})},Te=p=>{de.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u5220\u9664\u63D0\u793A",icon:null,content:"\u5220\u9664\u8BE5\u8D5B\u9898\u540E\uFF0C\u6570\u636E\u4E0D\u53EF\u6062\u590D\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\uFF1F",onOk:()=>Bt(void 0,null,function*(){(0,Qe.pS)({id:f==null?void 0:f.competitionId,data_id:p}).then(Y=>{(Y==null?void 0:Y.status)==0?(x.ZP.success("\u5220\u9664\u6210\u529F"),Je(!0),_({type:"competitions/getHeader",payload:{identifier:f==null?void 0:f.competitionId}})):x.ZP.error(Y==null?void 0:Y.message)})})})},Re=(p,Y)=>{let ce=F;for(let D in ce)ce[D].id==p.id&&(Y=="open"?ce[D].show_info=!0:Y=="close"&&(ce[D].show_info=!1));I([...ce]),S([...ce])},U=p=>{var Y,ce,D,K;let J=[];for(let ae in p){const se=(ce=(Y=p[ae])==null?void 0:Y.challenge_settings)==null?void 0:ce.reduce((tt,Ge)=>tt+Number(Ge.score),0);(se==null?void 0:se.toFixed(10))!==((K=(D=p[ae])==null?void 0:D.total_score)==null?void 0:K.toFixed(10))&&J.push(`\u8D5B\u9898${Number(ae)+1}\u7684\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${p[ae].total_score}\u5206
`)}return J.length>0?(x.ZP.warning(J),!1):!0},Oe=()=>{var p,Y,ce,D,K,J;if(U(F)){for(let ae in F)if(F[ae].shixun_id=(Y=(p=F[ae])==null?void 0:p.challenge_settings[0])==null?void 0:Y.shixun_id,((D=(ce=F[ae])==null?void 0:ce.challenge_settings)==null?void 0:D.length)>0)for(let se in(K=F[ae])==null?void 0:K.challenge_settings)F[ae].challenge_settings[se].challenge_score=(J=F[ae])==null?void 0:J.challenge_settings[se].score;(0,Qe.JM)({id:f==null?void 0:f.competitionId,shixuns:F}).then(ae=>{(ae==null?void 0:ae.status)==0?(x.ZP.success("\u66F4\u6539\u6210\u529F"),Je(!1)):x.ZP.error(ae==null?void 0:ae.message)})}};function We(p){return Bt(this,null,function*(){f==null||f.loadingFunction(!0);let Y=yield(0,re.ZP)(`/api/competitions/${w}/switch_mode.json`,{method:"post",body:{mode:p}});return f==null||f.loadingFunction(!1),(Y==null?void 0:Y.status)===0&&_({type:"competitions/getHeader",payload:{identifier:w}}),!0})}function R(p){return Bt(this,null,function*(){var Y;ze(!0);let ce=yield(0,re.ZP)("/api/competitions/get_competition_course_homework.json",{method:"get",params:{course_id:ee.course_id,competition_course_game_id:p,id:w}});ze(!1),(ce==null?void 0:ce.status)===0?(ne(p),Ne((Y=ce==null?void 0:ce.data)==null?void 0:Y.list)):x.ZP.info("\u5F53\u524D\u8BFE\u5802\u6682\u65E0\u6570\u636E\uFF0C\u8BF7\u66F4\u6362\u7ED1\u5B9A\u8BFE\u5802\u6216\u5728\u5F53\u524D\u8BFE\u5802\u65B0\u589E\u4F5C\u4E1A\u6216\u8003\u8BD5")})}function q(){return Bt(this,null,function*(){var p,Y,ce,D;let K=yield(0,re.ZP)(`/api/competitions/${w}/get_work_settings.json0`,{method:"get"});(K==null?void 0:K.status)===0&&(N(K==null?void 0:K.data.is_new),C.setFieldsValue({evaluation_setting:(p=K==null?void 0:K.data)==null?void 0:p.evaluation_setting,commit_num:(Y=K==null?void 0:K.data)==null?void 0:Y.commit_num,evaluation_time:(ce=K==null?void 0:K.data)==null?void 0:ce.evaluation_time,evaluation_script:(D=K==null?void 0:K.data)==null?void 0:D.evaluation_script}))})}const Ce=p=>{const Y=p.getFieldsValue();console.log(Y);for(let ce in Y)if(Y[ce]!==void 0)return!0;return!1};return e.createElement("div",{className:G.all},e.createElement("div",{style:{padding:30}},e.createElement("div",{style:{marginBottom:30,fontSize:14,fontWeight:600,color:"#232B40"}},"\u6A21\u5F0F\u8BBE\u7F6E"),e.createElement("div",{style:{marginLeft:42}},e.createElement("span",null,"\u7ADE\u8D5B\u6A21\u5F0F"),e.createElement(Ee.ZP.Group,{disabled:o.competition_status==="progressing"||o.competition_status==="ended",value:o.mode,onChange:p=>Bt(void 0,null,function*(){var Y,ce,D;if(((D=(ce=(Y=ee==null?void 0:ee.competition_course_games)==null?void 0:Y[0])==null?void 0:ce.homeworks)==null?void 0:D.length)>0||(F==null?void 0:F.length)>0||Ce(C)){de.default.confirm({icon:!1,title:"\u63D0\u793A",content:"\u5207\u6362\u6A21\u5F0F\u540E\uFF0C\u5F53\u524D\u5DF2\u7ECF\u8BBE\u7F6E\u7684\u8D5B\u9898\u6570\u636E\u5C06\u4F1A\u88AB\u6E05\u7406\uFF0C\u4E14\u4E0D\u53EF\u64A4\u56DE\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u8FDB\u884C\u5207\u6362",onOk:()=>Bt(void 0,null,function*(){(yield We(p.target.value))&&ve()})});return}(yield We(p.target.value))&&ve()}),style:{marginLeft:10,fontSize:14}},e.createElement(ct.Z,{direction:"vertical"},e.createElement(Ee.ZP,{value:1},"\u5B9E\u8BAD\u6A21\u5F0F",e.createElement("span",{style:{color:"#9096A3",marginLeft:10}},"\u6311\u6218\u5B9E\u8BAD\uFF0C\u7CFB\u7EDF\u8BC4\u5BA1")),e.createElement(Ee.ZP,{value:2},"\u8BFE\u5802\u6A21\u5F0F",e.createElement("span",{style:{color:"#9096A3",marginLeft:10}},"\u53C2\u8D5B\u8005\u9700\u8981\u8FDB\u5165\u8BFE\u5802\u5B8C\u6210\u4F5C\u4E1A\uFF0C\u5C06\u9009\u62E9\u8BA1\u5165\u6210\u7EE9\u7684\u4F5C\u4E1A\u751F\u6210\u6392\u884C\u699C")),e.createElement(Ee.ZP,{value:3,disabled:!(0,Ie.Ny)()&&(o==null?void 0:o.is_manager)||o.competition_status==="progressing"||o.competition_status==="ended"},"\u4F5C\u54C1\u6A21\u5F0F",e.createElement("span",{style:{color:"#9096A3",marginLeft:10}},"\u53C2\u8D5B\u8005\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u7CFB\u7EDF\u8BC4\u5BA1")))))),o.mode===1&&e.createElement("div",null,e.createElement("div",{className:G.title,style:{display:"flex",alignItems:"center"}},e.createElement("div",{style:{flex:1}},"\u8D5B\u9898\u8BBE\u7F6E",e.createElement("span",{style:{marginLeft:20,color:"#9096A3",fontSize:"12px",fontWeight:"normal"}},"\u7B54\u9898\u8D77\u6B62\u65F6\u95F4\uFF1A",e.createElement("span",{style:{margin:"0 5px",color:"#165DFF",fontSize:"12px",fontWeight:"normal"}},o==null?void 0:o.start_time,"~",o==null?void 0:o.end_time),((0,Ie.eB)()||((n=o==null?void 0:o.permission)==null?void 0:n.editable))&&e.createElement("a",{style:{marginLeft:10,color:"#165DFF",display:"inline-flex"},onClick:()=>{_({type:"competitions/setActionTabs",payload:{key:"7"}})}},e.createElement("i",{className:"iconfont icon-bianji10 font14",style:{color:"#165DFF",marginRight:3}})," \u7F16\u8F91"))),(o==null?void 0:o.competition_status)!="progressing"&&(o==null?void 0:o.competition_status)!="ended"&&e.createElement("div",{className:G.add_people,style:{top:"auto"},onClick:st},e.createElement("img",{src:pl,className:G.people_icon}),"\u65B0\u589E\u8D5B\u9898")),e.createElement("div",{style:{marginTop:"25px"}}),F.map((p,Y)=>{var ce,D,K;return e.createElement("div",{className:G.content,key:Y},e.createElement("div",{className:G.content_info},e.createElement("img",{src:ml,className:G.info_icon}),e.createElement("div",{className:G.info_title},"\u8D5B\u9898",Y+1),e.createElement("div",{className:G.info_content},e.createElement("img",{src:Qt,className:G.info_content_icon}),e.createElement(V.Link,{to:`/shixuns/${p==null?void 0:p.shixun_identifier}/challenges`,target:"_blank"},e.createElement(Q.Z,{title:(ce=p==null?void 0:p.shixun)==null?void 0:ce.name,placement:"bottom"},e.createElement("div",{className:G.info_content_title},(D=p==null?void 0:p.shixun)==null?void 0:D.name)))),e.createElement("div",{className:G.info_open,onClick:()=>{Re(p,"open")}},!(p!=null&&p.show_info)&&e.createElement(e.Fragment,null,"\u5C55\u5F00\u66F4\u591A",e.createElement("i",{className:"iconfont icon-xiajiantou",style:{fontSize:"8px"}}))),(o==null?void 0:o.competition_status)!="progressing"&&(o==null?void 0:o.competition_status)!="ended"&&e.createElement("div",{className:G.info_delete,onClick:()=>{Te(p==null?void 0:p.id)}},"\u5220\u9664\u8BE5\u8D5B\u9898")),(p==null?void 0:p.show_info)&&e.createElement("div",{className:G.questions_info},e.createElement(d.default,{form:L,labelCol:{flex:"70px"}},e.createElement(d.default.Item,{className:G.form_item,label:"\u9898\u76EE\u603B\u5206",colon:!1},e.createElement(Ot.Z,{min:0,value:p==null?void 0:p.total_score,disabled:(o==null?void 0:o.competition_status)=="progressing"?!0:(o==null?void 0:o.competition_status)=="ended",className:G.form_item_item,onChange:J=>{p.total_score=J,W(Object.assign({},m)),Ze(p)},onBlur:()=>{Oe()}}),"\xA0\u5206"),e.createElement(d.default.Item,{className:G.form_item_small,label:" ",colon:!1},e.createElement(d.default.Item,{className:G.form_item_small,label:"\u5173\u5361\u5206\u503C",colon:!1},e.createElement(Ee.ZP.Group,{disabled:(o==null?void 0:o.competition_status)=="progressing"?!0:(o==null?void 0:o.competition_status)=="ended",value:p==null?void 0:p.score_setting,onChange:J=>{p.score_setting=J.target.value,J.target.value!==1&&(p.difficulty_level_sort="asc"),W(Object.assign({},m)),Ze(p)},onBlur:()=>{Oe()}},e.createElement(Ee.ZP,{value:0},"\u5747\u5206\u6BD4\u4F8B"),e.createElement(Ee.ZP,{value:1},"\u96BE\u6613\u5EA6"),e.createElement(Ee.ZP,{value:2},"\u81EA\u5B9A\u4E49\u5206\u503C")))),(K=p==null?void 0:p.challenge_settings)==null?void 0:K.map((J,ae)=>e.createElement(d.default.Item,{key:ae,className:G.form_item_small,label:" ",colon:!1},e.createElement("div",{style:{display:"flex"}},e.createElement("i",{className:"iconfont icon-shixunti",style:{color:"#165DFF",width:"14px",height:"14px",margin:"6px 15px 7px 0"}}),e.createElement(d.default.Item,{className:G.form_item_small,label:e.createElement(Q.Z,{title:J==null?void 0:J.subject,placement:"left"},e.createElement("div",{className:G.guanka_title},J==null?void 0:J.subject)),colon:!1},e.createElement(Ot.Z,{min:0,step:.1,value:J==null?void 0:J.score,disabled:H||(p==null?void 0:p.score_setting)!==2,style:{width:"96px"},onChange:se=>{p.challenge_settings[ae].score=se,W(fl({},m))},onBlur:()=>{Oe()}}),e.createElement("span",{className:"ml10"},"\u5206")),e.createElement("div",{className:(J==null?void 0:J.difficulty)=="\u7B80\u5355"?G.nandu_1:(J==null?void 0:J.difficulty)=="\u4E2D\u7B49"?G.nandu_2:G.nandu_3},J==null?void 0:J.difficulty))))),e.createElement("div",{className:G.close_icon,onClick:()=>{Re(p,"close")}},"\u6536\u8D77\u66F4\u591A",e.createElement("i",{className:"iconfont icon-shangjiantou",style:{fontSize:"8px"}}))))}),(F==null?void 0:F.length)==0&&e.createElement(dt.Z,{customText:"\u60A8\u8FD8\u6CA1\u6709\u6DFB\u52A0\u8D5B\u9898\uFF0C\u70B9\u51FB\u6DFB\u52A0\u8D5B\u9898"}),e.createElement(wn,{competitionId:f==null?void 0:f.competitionId,queryQuetions:Je})),o.mode===2&&e.createElement("div",{style:{paddingLeft:78,paddingRight:30}},e.createElement("div",{style:{display:"flex",alignItems:"center"}},e.createElement("label",{style:{marginRight:10,width:50,textAlign:"end"}},"\u8BFE\u5802"),e.createElement(Le.default,{popupClassName:G.popu,showSearch:!0,filterOption:(p,Y)=>Y.key.toUpperCase().indexOf(p.toUpperCase())!==-1,disabled:o.competition_status==="progressing"||o.competition_status==="ended",className:G.qselect,onChange:p=>Bt(void 0,null,function*(){f==null||f.loadingFunction(!0);let Y=yield(0,re.ZP)(`/api/competitions/${w}/course_select.json`,{method:"post",body:{course_id:p}});f==null||f.loadingFunction(!1),(Y==null?void 0:Y.status)===0&&_({type:"competitions/getHeader",payload:{identifier:w}})}),size:"large",style:{flex:1},value:[ee.course_id||ee.default_course_id],placeholder:"\u8BF7\u9009\u62E9\u9700\u8981\u8BA1\u7B97\u6210\u7EE9\u7684\u8BFE\u5802"},De==null?void 0:De.map(p=>e.createElement(Le.default.Option,{key:`${p==null?void 0:p.name}${p==null?void 0:p.id}`,value:p==null?void 0:p.id},e.createElement(fe.Z,{align:"middle",style:{padding:"0px 12px"}},e.createElement(fe.Z,{align:"middle",style:{flex:1}},e.createElement(X.Z,null,e.createElement("div",{className:"mr20 font12",style:{lineHeight:"12px",padding:"4px 10px",borderRadius:13,color:p.is_end?"#E53333":"#3061D0",border:`1px solid ${p.is_end?"#FFC4C4":"#C4D2F1"}`}},p.is_end?"\u5DF2\u7ED3\u675F":"\u8FDB\u884C\u4E2D")),e.createElement(X.Z,{style:{flex:1}},e.createElement(Q.Z,{placement:"topLeft",title:p==null?void 0:p.name,overlayStyle:{maxWidth:430,zIndex:1e4}},e.createElement(X.Z,{style:{textOverflow:"ellipsis",overflow:"hidden",maxWidth:430}},p==null?void 0:p.name)))),e.createElement(X.Z,{style:{color:"#9096A3"}},p==null?void 0:p.created_at))))),e.createElement("div",{className:G.add_people,style:{position:"relative",justifyContent:"center",top:0,right:0,marginLeft:20,height:40,borderRadius:2,alignItems:"center"},onClick:()=>{window.open(o.first_category_url)}},"\u8FDB\u5165\u8BE5\u8BFE\u5802")),o.course_is_end&&e.createElement("div",{style:{color:"red",marginLeft:60,marginTop:10}},"\u9009\u62E9\u5DF2\u7ED3\u675F\u7684\u8BFE\u5802\uFF0C\u5219\u65E0\u6CD5\u8FDB\u884C\u7B54\u9898\u7684\u4EFB\u4F55\u64CD\u4F5C"),(g=ee==null?void 0:ee.competition_course_games)==null?void 0:g.map((p,Y)=>{var ce;return e.createElement("div",{style:{marginBottom:20}},e.createElement("div",{style:{marginTop:20,display:"flex",alignItems:"center"}},e.createElement("label",{style:{marginRight:10,width:50,textAlign:"end"}},"\u8D5B\u9053",Y+1),e.createElement(he.default,{className:G.qinput,value:p.name,onChange:D=>{p.name=D.target.value,oe(fl({},ee))},onBlur:D=>Bt(void 0,null,function*(){if(!D.target.value)return;(yield(0,re.ZP)(`/api/competitions/${w}/create_course_game.json`,{method:"post",body:{course_id:ee==null?void 0:ee.course_id,competition_course_game_id:p.competition_course_game_id,name:D.target.value}})).status===0&&_({type:"competitions/getHeader",payload:{identifier:w}})}),placeholder:"\u8BF7\u8F93\u5165\u8D5B\u9053\u540D\u79F0",style:{flex:1},maxLength:30,size:"large"}),e.createElement("i",{onClick:()=>Bt(void 0,null,function*(){var D;if(((D=ee==null?void 0:ee.competition_course_games)==null?void 0:D.filter(J=>J.homeworks.length<=0).length)>0){x.ZP.info("\u8BF7\u5148\u5B8C\u6210\u4E0A\u4E00\u4E2A\u8D5B\u9053\u7684\u4F5C\u4E1A/\u8003\u8BD5\u7684\u9009\u62E9\uFF0C\u53EA\u6709\u4E0A\u4E00\u4E2A\u8D5B\u9053\u4E2D\u6DFB\u52A0\u4E86\u4F5C\u4E1A/\u8BD5\u5377\u624D\u80FD\u65B0\u589E\u8D5B\u9053");return}(yield(0,re.ZP)(`/api/competitions/${w}/create_course_game.json`,{method:"post",body:{course_id:ee==null?void 0:ee.course_id}})).status===0&&_({type:"competitions/getHeader",payload:{identifier:w}})}),style:{color:"#145DFF",marginLeft:15,cursor:"pointer"},className:"iconfont icon-tianjia2"}),Y!==0&&e.createElement("i",{style:{marginLeft:10,cursor:"pointer"},onClick:()=>{de.default.confirm({icon:!1,title:"\u63D0\u793A",content:"\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u8D5B\u9053\uFF0C\u5220\u9664\u540E\uFF0C\u4E0D\u53EF\u6062\u590D\u3002",onOk:()=>Bt(void 0,null,function*(){(yield(0,re.ZP)(`/api/competitions/${w}/delete_course_game.json`,{method:"delete",body:{competition_course_game_id:p.competition_course_game_id}})).status===0&&_({type:"competitions/getHeader",payload:{identifier:w}})})})},className:`${G.deletecolor} iconfont icon-weishezhi`})),e.createElement("div",{style:{marginTop:20,marginLeft:60}},e.createElement("span",null,"\u8BA1\u5165\u6210\u7EE9\u7684\u4F5C\u4E1A/\u8BD5\u5377"),e.createElement(Ae.ZP,{loading:ke,onClick:()=>{R(p.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"}},"\u9009\u62E9\u4F5C\u4E1A/\u8BD5\u5377"),e.createElement("span",{style:{color:"#9096A3"}},"\u4E3A\u4E86\u6EE1\u8DB3\u7ADE\u8D5B\u7684\u6B63\u5E38\u8BA1\u5206\u6392\u884C\uFF0C\u8BF7\u5173\u8054\u4F5C\u4E1A/\u8BD5\u5377")),p.homeworks.length>0?e.createElement("div",{style:{marginLeft:199,marginTop:10,padding:"30px 20px",background:"#F6F7F9"}},(ce=p==null?void 0:p.homeworks)==null?void 0:ce.map((D,K)=>{var J,ae;return e.createElement("div",{style:{display:"flex",marginTop:K>0&&20,height:20,alignItems:"center",justifyContent:"space-between"}},e.createElement("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}},(J=Be.find(se=>se.type===D.homework_type))==null?void 0:J.name),e.createElement(Q.Z,{title:((ae=D==null?void 0:D.name)==null?void 0:ae.length)>6&&(D==null?void 0:D.name),placement:"topLeft"},e.createElement("span",{onClick:()=>{window.open(`/classrooms/${ee==null?void 0:ee.course_id}/${Be.find(se=>se.type===D.homework_type).url}/${D.homework_id||D.exercise_id}/detail`)},style:{width:"90%",color:"#3061D0",cursor:"pointer"},className:G.textone},D==null?void 0:D.name)),e.createElement("i",{style:{marginLeft:10,cursor:"pointer"},onClick:()=>{de.default.confirm({icon:!1,title:"\u63D0\u793A",content:"\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u4F5C\u4E1A\uFF0C\u5220\u9664\u540E\uFF0C\u4E0D\u53EF\u6062\u590D\u3002",onOk:()=>Bt(void 0,null,function*(){(yield(0,re.ZP)(`/api/competitions/${w}/delete_course_homework.json`,{method:"delete",body:{competition_course_homework_id:D.competition_course_homework_id}})).status===0&&_({type:"competitions/getHeader",payload:{identifier:w}})})})},className:`${G.deletecolor} iconfont icon-weishezhi`}))})):e.createElement(dt.Z,null))}),e.createElement(de.default,{open:P,onCancel:()=>{ne(""),ze(!1)},width:850,title:"\u9009\u62E9\u4F5C\u4E1A",className:G.modalclass,okButtonProps:{loading:ke},onOk:()=>Bt(void 0,null,function*(){var p,Y,ce,D,K,J;if(((p=M==null?void 0:M.filter(se=>se.checked))==null?void 0:p.length)<=0){x.ZP.info("\u8BF7\u9009\u62E9\u4F5C\u4E1A\u6216\u8BD5\u5377");return}ze(!0);let ae=yield(0,re.ZP)(`/api/competitions/${w}/homework_select.json`,{method:"post",body:{course_id:ee.course_id,competition_course_game_id:P,shixun_homework_ids:(Y=M==null?void 0:M.filter(se=>se.checked&&se.homework_type==="practice"))==null?void 0:Y.map(se=>se.id),common_homework_ids:(ce=M==null?void 0:M.filter(se=>se.checked&&se.homework_type==="normal"))==null?void 0:ce.map(se=>se.id),group_homework_ids:(D=M==null?void 0:M.filter(se=>se.checked&&se.homework_type==="group"))==null?void 0:D.map(se=>se.id),program_homework_ids:(K=M==null?void 0:M.filter(se=>se.checked&&se.homework_type==="hack"))==null?void 0:K.map(se=>se.id),exercise_ids:(J=M==null?void 0:M.filter(se=>se.checked&&se.homework_type==="exercise"))==null?void 0:J.map(se=>se.id)}});ze(!1),ne(""),ae.status===0&&_({type:"competitions/getHeader",payload:{identifier:w}})})},e.createElement("div",{style:{border:"1px solid #F6F7F9",display:"flex",maxHeight:480}},e.createElement("div",{style:{width:350,borderRight:"1px solid #F6F7F9",overflowY:"auto",overflowX:"hidden",padding:14}},e.createElement($.t7,{style:{width:312,marginRight:15},dataSource:[],value:{id:"",value:Me.input},onChange:(p,Y)=>{Me.input=p,ut(fl({},Me)),Be==null||Be.map(ce=>{ce.open=!0}),Xe([...Be])},placeholder:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9"}),Be==null?void 0:Be.map(p=>{var Y,ce,D,K,J,ae,se,tt,Ge;return e.createElement("div",null,e.createElement("div",{style:{marginTop:16,height:22,alignItems:"center",display:"flex",justifyContent:"space-between"}},e.createElement("div",{style:{cursor:"pointer",color:"#232B40"},onClick:()=>{p.open=!p.open,Xe([...Be])}},e.createElement("i",{style:{marginRight:10,color:"#999999"},className:`iconfont ${p.open?"icon-changyongtubiao-xianxingdaochu-zhuanqu-":"icon-a-bianzu11"}`}),p.name,e.createElement("span",{style:{marginLeft:6,color:"#ADB2B8"}},(Y=M==null?void 0:M.filter(Fe=>Fe.homework_type===p.type))==null?void 0:Y.length)),e.createElement(xe.default,{indeterminate:((ce=M==null?void 0:M.filter(Fe=>Fe.homework_type===p.type))==null?void 0:ce.length)>((D=M==null?void 0:M.filter(Fe=>Fe.homework_type===p.type&&Fe.checked))==null?void 0:D.length)&&((K=M==null?void 0:M.filter(Fe=>Fe.homework_type===p.type))==null?void 0:K.length)!==0&&((J=M==null?void 0:M.filter(Fe=>Fe.homework_type===p.type&&Fe.checked))==null?void 0:J.length)>0,checked:((ae=M==null?void 0:M.filter(Fe=>Fe.homework_type===p.type))==null?void 0:ae.length)===((se=M==null?void 0:M.filter(Fe=>Fe.homework_type===p.type&&Fe.checked))==null?void 0:se.length)&&((tt=M==null?void 0:M.filter(Fe=>Fe.homework_type===p.type))==null?void 0:tt.length)!==0,onChange:Fe=>{Fe.target.checked?M.map(mt=>{mt.homework_type===p.type&&(mt.checked=!0)}):M.map(mt=>{mt.homework_type===p.type&&(mt.checked=!1)}),Ne([...M])}})),(Ge=M==null?void 0:M.filter(Fe=>Fe.homework_type===p.type&&p.open&&Fe.name.includes(decodeURIComponent(Me.input))))==null?void 0:Ge.map(Fe=>e.createElement("div",{style:{display:"flex",marginTop:12,height:20,alignItems:"center",justifyContent:"space-between"}},mu(Fe.status||Fe.exercise_tips[0]),e.createElement(Q.Z,{title:Fe==null?void 0:Fe.name},e.createElement("span",{style:{width:"70%"},className:G.textone},Fe==null?void 0:Fe.name)),e.createElement(xe.default,{onChange:mt=>{Fe.checked=mt.target.checked,Ne([...M])},checked:Fe.checked}))))})),e.createElement("div",{style:{width:450,padding:20,overflowY:"auto",overflowX:"hidden"}},e.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},e.createElement("span",null,e.createElement("span",{style:{color:"#6B758B"}},"\u5DF2\u9009"),e.createElement("span",{style:{color:"#3061D0",marginLeft:3}},M==null?void 0:M.filter(p=>p.checked).length)),e.createElement("span",{onClick:()=>{M.map(p=>{p.checked=!1}),Ne([...M])},style:{color:"#3061D0",cursor:"pointer"}},"\u5168\u90E8\u6E05\u9664")),(ue=M==null?void 0:M.filter(p=>p.checked))==null?void 0:ue.map(p=>e.createElement("div",{style:{display:"flex",marginTop:12,height:20,alignItems:"center",justifyContent:"space-between"}},mu(p.status||p.exercise_tips[0]),e.createElement(Q.Z,{title:p==null?void 0:p.name},e.createElement("span",{style:{width:"70%"},className:G.textone},p==null?void 0:p.name)),e.createElement("i",{style:{marginLeft:10,cursor:"pointer"},onClick:()=>{p.checked=!1,Ne([...M])},className:`${G.deletecolor} iconfont icon-weishezhi`}))))))),o.mode===3&&e.createElement("div",null,e.createElement("div",{className:G.title,style:{display:"flex",alignItems:"center"}},e.createElement("div",{style:{flex:1}},"\u8BC4\u6D4B\u8BBE\u7F6E",e.createElement("span",{style:{marginLeft:20,color:"#9096A3",fontSize:"12px",fontWeight:"normal"}},"\u7B54\u9898\u8D77\u6B62\u65F6\u95F4\uFF1A",e.createElement("span",{style:{margin:"0 5px",color:"#165DFF",fontSize:"12px",fontWeight:"normal"}},o==null?void 0:o.start_time,"~",o==null?void 0:o.end_time),((0,Ie.eB)()||((T=o==null?void 0:o.permission)==null?void 0:T.editable))&&e.createElement("a",{style:{marginLeft:10,color:"#165DFF",display:"inline-flex"},onClick:()=>{_({type:"competitions/setActionTabs",payload:{key:"7"}})}},e.createElement("i",{className:"iconfont icon-bianji10 font14",style:{color:"#165DFF",marginRight:3}})," \u7F16\u8F91")))),e.createElement(d.default,{form:C,layout:"vertical",scrollToFirstError:!0,className:G.pingcesetting,onValuesChange:()=>{}},e.createElement(d.default.Item,{className:G.form_item,label:"\u8BC4\u6D4B\u670D\u52A1\u5668\u914D\u7F6E",colon:!1,name:"evaluation_setting",rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},e.createElement(du,{placeholder:"\u8BF7\u586B\u5199\u8BC4\u6D4B\u670D\u52A1\u5668\u914D\u7F6E\uFF0C\u683C\u5F0F\u4E3A\uFF1A\u670D\u52A1\u5668ip \u7AEF\u53E3 \u8D26\u53F7 \u5BC6\u7801\uFF0C\u591A\u53F0\u670D\u52A1\u5668\u7528\u591A\u884C\u8868\u793A\uFF0C\u5982\uFF1A127.0.0.1 22 root Qz_123123 127.0.0.2 22 root Qz_123123",rows:6,autoSize:{minRows:6,maxRows:999},disabled:!(0,Ie.Ny)()&&(o==null?void 0:o.is_manager)})),e.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},e.createElement(d.default.Item,{style:{width:400},className:G.form_item,label:"\u6BCF\u65E5\u6700\u591A\u63D0\u4EA4\u6B21\u6570\uFF08\u672A\u586B\u5219\u4E0D\u9650\u5236\uFF09",colon:!1,name:"commit_num",rules:[{pattern:new RegExp(/^[1-9]\d*$/,"g"),message:"\u5FC5\u987B\u662F\u6B63\u6574\u6570"}]},e.createElement(Ot.Z,{disabled:!(0,Ie.Ny)()&&(o==null?void 0:o.is_manager),style:{width:400},autoComplete:"off",controls:!1,precision:0,min:1,className:G.form_item_item,placeholder:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u6B21\u6570",suffix:e.createElement("span",{style:{color:"#c5c5c5"}},"\u6B21")})),e.createElement(d.default.Item,{style:{width:400},className:G.form_item,label:"\u8BC4\u6D4B\u65F6\u957F(S)",colon:!1,name:"evaluation_time",rules:[{required:!0,pattern:new RegExp(/^[1-9]\d*$/,"g"),message:"\u5FC5\u987B\u662F\u6B63\u6574\u6570"}]},e.createElement(Ot.Z,{disabled:!(0,Ie.Ny)()&&(o==null?void 0:o.is_manager),style:{width:400},autoComplete:"off",controls:!1,precision:0,min:1,className:G.form_item_item,placeholder:"\u8BF7\u8F93\u5165\u8BC4\u6D4B\u65F6\u957F",suffix:e.createElement("span",{style:{color:"#c5c5c5"}},"S")}))),e.createElement(d.default.Item,{className:G.form_item,label:"\u8FD0\u884C\u811A\u672C",colon:!1,name:"evaluation_script",rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},e.createElement(du,{disabled:!(0,Ie.Ny)()&&(o==null?void 0:o.is_manager),placeholder:"\u8BF7\u8F93\u5165\u8FD0\u884C\u811A\u672C",rows:6,autoSize:{minRows:6,maxRows:999}}))),(0,Ie.Ny)()&&e.createElement("div",{className:G.footer},e.createElement(Ut.Z,{className:G.save_button,onClick:()=>Bt(void 0,null,function*(){yield C.validateFields();let p=C.getFieldsValue();if(k){const Y=yield(0,re.ZP)(`/api/competitions/${w}/create_work_settings.json`,{method:"post",body:fl({},p)});(Y==null?void 0:Y.status)===0&&x.ZP.info("\u66F4\u6539\u6210\u529F")}else{const Y=yield(0,re.ZP)(`/api/competitions/${w}/update_work_settings.json`,{method:"put",body:fl({},p)});(Y==null?void 0:Y.status)===0&&x.ZP.info("\u66F4\u6539\u6210\u529F")}})},"\u4FDD\u5B58\u66F4\u6539"))))};var In=(0,V.connect)(({competitions:t,shixunHomeworks:u,globalSetting:l,user:a})=>({competitions:t,shixunHomeworks:u,globalSetting:l,user:a}))(Sn),xt={flex_box_center:"flex_box_center___iPlvr",flex_space_between:"flex_space_between___xLMpL",flex_box_vertical_center:"flex_box_vertical_center___m68GV",flex_box_center_end:"flex_box_center_end___N__Xt",flex_box_column:"flex_box_column___EdrdM",all:"all___ZbAJW",title:"title___QPivo",add_people:"add_people___jqyIi",people_icon:"people_icon___Gf35v",content_user:"content_user___mESiF",content_left:"content_left___JUfAC",user_img_box:"user_img_box___rq6y5",user_img:"user_img___tN5UW",user_rule_create:"user_rule_create___i4hOF",user_rule_me:"user_rule_me___XrMP0",user_info:"user_info___ncafT",user_name:"user_name___hqLNP",user_school:"user_school___m7TBE",delete_text:"delete_text___j_0I0",query_style:"query_style___Nwuez",modal_styles:"modal_styles___d9sQP",select_modal:"select_modal___j0vsx"},kn="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAABvZJREFUWEfNmGlsVFUUx8+5b5a+DhqpKCg0IagJikRFbOlMC8USoRZZLU4LrWCAiMsHg4krERFQE+WLCwaMlEU6UBZRquyUtjNFLIoBFOMaFYTIomBnOsu7x9w386bvvZlOZ9rUOF/e5C7n/t7/nnvuOQ/hf/7D/zkf9BiQTk4pAQndwGk0ANwYfWE6DQiNgMyDQ7cf6IkI3Qakb92DgQdriGAMAQECgnhG+QDUVyfxwENosc/GWz2/dAe0W4B0Yto9nHAXEc8RiyIiEJH6VPkEGEaf4scYXEDCCTh8a2umkBkD0nflA5UgHCXi/aMymSRLSoAC+Jxks4zAoZ4zmUBmDBg6NmMDEJ9pkEiTK6ZgbHc78DVFATfY7txc1WuAdKx6YJiCv4ndNC6iczq1IwFRbUMksmJWLt657nS6kBkpGGqtXMCBv5tg3MyTYnWGsMA2wvNerwD6j1auAE5PaSdWPJMLZjolOkURYUXWyI0LewUwcGTWagKaazZuPrUmlzQMR4DVct6H83sFsO3wrCUEsMgcVhKBoyFHhJ6oR0ZjpKo4Y0sceWtf6h3AlupSAvi0qyORcnGJlfbJq9nVK4B0crGt7fLPvwJRfw0ynSiowSDiOYfVnosjV4V7BVAYbWupmkeAq/Q3h/5qSxFlxAbPcxSsez9dOC1gZTJe+BW2Ha7eCATu+N1rsmA+5VH/Y7WOgrUzETF2Aaa3bEZxUDNJ3z9p95//eyURn5POMohsTfbVQx7FYYtD6YzXj+kWoGbA76ueSkBLCPjthmwmvgKeQAkWOfI3fJQpWNxvuztRPy945OFhEUUZDYADAbiI0mcsktRoz1t7sqf2e6RgTxdPZ36XgO1fVA5RwngbQz6AE+Nose3NzlvzWzLjdOqRq9STN/SDK8n6/Ufm5CJvHwcEEjLpDwL8Rs5f/3Mq0E4B6esqR8CvvE9Ebn0GygAWyS7P0qQAvoqNoj3bWVuZrD/QUvkiJ3pFC1HqTcPQ48i2zMU71rclm9MpoN/n3kQEM8xxDQEPZDtrS8zGAi3ueZzDKtHOGMyXCzyrzWP8vor9RHSvoSYQijPclF3gcacNGGhxFxPRQS1lNxx7hIB83fV98Za3glp70DdzOMfI55yDHAMMMLLk250fHteHpsCf5y4RgZysRGDIimVn7SEzZFIF/b6HPgGiiVo2lVBjoBQ3JlyhvS3UyomG6gsAhngqy2EbqW1dwFcxhkhpEADmuzy6S7jT4dz0QJeA1FrRrz2knOEi+Y2NNhtkgC/Lrs2LRXfAV76OAKvifqoWTVoBReuznXXVYlybd8ZiBFKzmMRkA0XKE5alrBswf90Fw44l+lL5bOKwJuXJQmiUnXVj6KvZ17QH/rnIBU9sYVWMWHrFEClLduTgXTV/BXwzDhGptXM89dKuSm0uYzhHLqirSQno9z24GYiXd9QVia/MEIN2ZH3RWRdo900/SgQj9EbjdTLSl9nObXeTr1xuJ+USAdrVcSaf0XySMVaX5dwSPZixn8EHRSLQ3jL9PBCp9W6nPzU8WMbJzi37A83TlgPSc/ot7rCOr8rObc8HfA+WACn7tLo+oaaK0+DFrIKt/fQJhQEw6J16OyfleOIpM2XIIlsGWCa7drwY9k0dE+FKgz6D1tazMKnY6tx+KOCdvBSIXtDqaHNJoI+LDKXhdtf2E0kVDHknP8aJv5NSvaiTCT/z2V0fu6h1vjUUPHuBgK7SK4SAV2z2AdeK5DToneQlIKfoZ0zKBwaKfg2u8C1AfLCwypA9bnPtiFeOBgVD3om14uboKqUX/QwhbO2T01eEkWBz2UcEMDn+rQPV6mOHvbB+ighDoSsXhP9ZRT8C7ARkBMCFFZUTAcZyoD4CBhE9NtfOiqQKBr33/w5EA5MHKpPnCjUkNsHqrN8d8pYtIDLWy4jsMZurfmXYVzaec566BtErgnjaXvjpoARAOlw6KBTmahKQ6CPGj0FaP2PwutW1+1lqKhsSxsiP+pvHBpabsKj+p2DT+NcA4JkuwpbhjFktLBdHffZ7TN3o1EjLhGk8omzt0v8MQuIRa9GefNEUar7vewC6OdqNP9gK99wi/oWb7vuckPLiuyIak14lHYYZStMthbu2GQDDzSXLiOD5ZIAJXxJiKyCAIlmtOTjqs8uR5pK3OcHjYj5DeMdSuP8JOlx6dSQcvkhAUkYvjmy5tXDvC0YFG8fuIoTxSQ2leGOUpIkW1776SNO9DxDQx1GjOMlSdOCTiHdcGXFlZ2cfk6JSJiqKCLstRQcnGAGbis8CUP/YFulmdX41qaeO4ZuSq+FpOlncR7lI6j0q5eC1OKzhn3BT8RtAtDBdn459vRNWz1mKGgYYADPZgv9ybJcp/38Jk2ytfwErhCtWL5ZsugAAAABJRU5ErkJggg==",On=O(88522),Zn=O(26724),Ql=O.n(Zn),pu=O(83983),_u=Object.getOwnPropertySymbols,Tn=Object.prototype.hasOwnProperty,jn=Object.prototype.propertyIsEnumerable,Rn=(t,u)=>{var l={};for(var a in t)Tn.call(t,a)&&u.indexOf(a)<0&&(l[a]=t[a]);if(t!=null&&_u)for(var a of _u(t))u.indexOf(a)<0&&jn.call(t,a)&&(l[a]=t[a]);return l},Al=(t,u,l)=>new Promise((a,b)=>{var _=n=>{try{f(l.next(n))}catch(g){b(g)}},Z=n=>{try{f(l.throw(n))}catch(g){b(g)}},f=n=>n.done?a(n.value):Promise.resolve(n.value).then(_,Z);f((l=l.apply(t,u)).next())});const Ln=t=>{var u=t,{classroomList:l,loading:a,dispatch:b}=u,_=Rn(u,["classroomList","loading","dispatch"]),Z,f;const n=(0,V.useParams)(),{actionTabs:g}=l,[ue,T]=(0,e.useState)([]),[L,C]=(0,e.useState)(!0),[k,N]=(0,e.useState)(!1),[F]=d.default.useForm(),[I,H]=(0,e.useState)([]),[h,z]=(0,e.useState)(0),[S,o]=(0,e.useState)([]),[v,i]=(0,e.useState)(!0),m=(0,e.useRef)();(0,e.useEffect)(()=>{l.actionTabs.key==="\u6DFB\u52A0\u7BA1\u7406\u5458"&&(i(!0),W())},[l.actionTabs.key]);const W=()=>Al(void 0,null,function*(){const E=yield b({type:"classroomList/getSchoolList",payload:{}});T(E.map(P=>({value:P})))}),w=()=>{var E;if(((E=F.getFieldValue())==null?void 0:E.keyword)===""){H([]),x.ZP.error("\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9");return}i(!1),C(!0),N(!1),o([]),setTimeout(()=>{ee(!0)},200)},ge=E=>{E=String(E);const P=S.indexOf(E);P<0?S.push(E):S.splice(P,1),o([...S])},ee=(E=!1)=>Al(void 0,null,function*(){var P;if((E||L)&&!k){const ne=F.getFieldValue();N(!0),z(E?1:h+1);const M=yield(0,Qe.pA)({id:l.actionTabs.id,page:E?1:h+1,type:(ne==null?void 0:ne.search_type)||"",school:(ne==null?void 0:ne.school_name)||"",keyword:(ne==null?void 0:ne.keyword)||""});H(E?[...M==null?void 0:M.data]:[...I,...M==null?void 0:M.data]),N(!1),((P=M.users)==null?void 0:P.length)<10&&C(!1)}}),oe=()=>Al(void 0,null,function*(){S==""?x.ZP.error("\u8BF7\u9009\u62E9\u4EBA\u6570"):(console.log(S),(0,Qe.q0)({id:_==null?void 0:_.competitionId,ids:S}).then(E=>{E.status==0?(x.ZP.success("\u6DFB\u52A0\u6210\u529F"),b({type:"classroomList/setActionTabs",payload:{}}),_.queryData()):x.ZP.error(E==null?void 0:E.message)}))}),De=[{title:"",dataIndex:"id",width:40,ellipsis:!0,render:(E,P)=>e.createElement(xe.default,{value:P.id,checked:S.includes(String(P.id)),disabled:P==null?void 0:P.checked})},{title:"\u59D3\u540D",width:100,ellipsis:!0,dataIndex:"name",render:(E,P)=>e.createElement(Q.Z,{placement:"bottom",title:E},e.createElement(V.Link,{className:"bold c-black",to:`/users/${P.login}`,target:"_blank"},E||"--"))},{title:"\u804C\u4E1A",dataIndex:"identity",width:130,ellipsis:!0,render:E=>e.createElement(Q.Z,{placement:"bottom",title:E},e.createElement("span",null,E||"--"))},{title:"\u5B66\u53F7/\u5DE5\u53F7",width:100,dataIndex:"student_id",ellipsis:!0,render:E=>e.createElement(Q.Z,{placement:"bottom",title:E},e.createElement("span",null,E||"--"))},{title:"\u624B\u673A",width:100,dataIndex:"phone",ellipsis:!0,render:E=>e.createElement(Q.Z,{placement:"bottom",title:E},e.createElement("span",null,E||"--"))},{title:"\u90AE\u7BB1",dataIndex:"mail",width:100,ellipsis:!0,render:E=>e.createElement(Q.Z,{placement:"bottom",title:E},e.createElement("span",null,E||"--"))},{title:"\u5B66\u6821/\u5355\u4F4D",width:150,dataIndex:"school",ellipsis:!0,render:E=>e.createElement(Q.Z,{placement:"bottom",title:E},e.createElement("span",null,E||"--"))},{title:"\u5B9E\u540D\u8BA4\u8BC1",dataIndex:"school_name",width:100,render:E=>E?"\u662F":"\u5426"},{title:"\u72B6\u6001",dataIndex:"checked",width:80,render:E=>{if(E)return e.createElement("span",{className:"c-green"},"\u5DF2\u6DFB\u52A0")}}];return e.createElement(de.default,{className:"modal_styles",centered:!0,title:"\u6DFB\u52A0\u7BA1\u7406\u5458",open:l.actionTabs.key==="\u6DFB\u52A0\u7BA1\u7406\u5458",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:1100,zIndex:1e3,bodyStyle:{minHeight:200},onOk:()=>Al(void 0,null,function*(){oe()}),onCancel:()=>{o([]),b({type:"classroomList/setActionTabs",payload:{}})}},e.createElement("div",{style:{padding:"0 14px"}},e.createElement(d.default,{layout:"inline",form:F,initialValues:{school_name:"",keyword:"",search_type:"name"}},e.createElement(d.default.Item,{name:"search_type",label:"\u641C\u7D22\u7C7B\u578B"},e.createElement(Le.default,{style:{width:120},className:xt.select_modal},e.createElement(Le.default.Option,{value:"name"},"\u59D3\u540D"),e.createElement(Le.default.Option,{value:"phone"},"\u624B\u673A\u53F7"),e.createElement(Le.default.Option,{value:"mail"},"\u90AE\u7BB1"))),e.createElement(d.default.Item,{name:"keyword",label:"\u641C\u7D22\u5185\u5BB9\uFF1A"},e.createElement(he.default,{allowClear:!0,style:{width:305},size:"middle",defaultValue:((Z=g.selectArrs)==null?void 0:Z.category_name)||((f=g.selectArrs)==null?void 0:f.name)})),e.createElement(d.default.Item,{name:"school_name",label:"\u5355\u4F4D\uFF1A"},e.createElement(On.Z,{options:ue,style:{width:306},size:"middle",placeholder:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0",filterOption:(E,P)=>P.value.toUpperCase().indexOf(E.toUpperCase())!==-1})),e.createElement(d.default.Item,{style:{marginRight:0}},e.createElement(Ae.ZP,{htmlType:"submit",type:"primary",size:"middle",onClick:()=>w()},"\u641C\u7D22"))),v&&e.createElement("div",{className:"tc font16 c-light-black mt40 pb30"},e.createElement("img",{src:pu.RL,width:"100",alt:""}),e.createElement("br",null),e.createElement("p",{className:"mt20"},"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u7BA1\u7406\u5458")),!v&&I==""&&!k&&e.createElement("div",{className:"tc font16 c-light-black mt40 pb30"},e.createElement("img",{src:pu.z3,width:"100",alt:""}),e.createElement("br",null),e.createElement("p",{className:"mt20"},"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!")),(!v&&I!=""||k)&&e.createElement("section",null,e.createElement("div",{className:"flexd-table-header mt20"},e.createElement(et.default,{pagination:!1,dataSource:[],columns:De})),e.createElement("div",{style:{maxHeight:260,overflow:"auto"}},e.createElement(Ql(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:E=>{ee()},hasMore:L,useWindow:!1},e.createElement(et.default,{loading:k,showHeader:!1,pagination:!1,dataSource:I,columns:De,onRow:E=>({onClick:P=>{P.currentTarget.querySelector("input").disabled||ge(P.currentTarget.querySelector("input").value)}})}))))))};var Mn=(0,V.connect)(({classroomList:t,loading:u})=>({classroomList:t,loading:u}))(Ln),fu=Object.getOwnPropertySymbols,Vn=Object.prototype.hasOwnProperty,zn=Object.prototype.propertyIsEnumerable,Yn=(t,u)=>{var l={};for(var a in t)Vn.call(t,a)&&u.indexOf(a)<0&&(l[a]=t[a]);if(t!=null&&fu)for(var a of fu(t))u.indexOf(a)<0&&zn.call(t,a)&&(l[a]=t[a]);return l},Hn=(t,u,l)=>new Promise((a,b)=>{var _=n=>{try{f(l.next(n))}catch(g){b(g)}},Z=n=>{try{f(l.throw(n))}catch(g){b(g)}},f=n=>n.done?a(n.value):Promise.resolve(n.value).then(_,Z);f((l=l.apply(t,u)).next())});const Un=t=>{var u=t,{globalSetting:l,dispatch:a,user:b}=u,_=Yn(u,["globalSetting","dispatch","user"]),Z;const[f,n]=(0,e.useState)([]),[g,ue]=(0,e.useState)(""),T=()=>{a({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u7BA1\u7406\u5458",id:_==null?void 0:_.competitionId}})},L=k=>{de.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u5220\u9664\u63D0\u793A",icon:null,content:"\u662F\u5426\u786E\u5B9A\u5220\u9664\u8BE5\u7BA1\u7406\u5458\uFF1F",onOk:()=>Hn(void 0,null,function*(){(0,Qe.qN)({id:_==null?void 0:_.competitionId,ids:[k]}).then(N=>{(N==null?void 0:N.status)==0?(x.ZP.success("\u5220\u9664\u6210\u529F"),C()):x.ZP.error(N==null?void 0:N.message)})})})};(0,e.useEffect)(()=>{C()},[]);const C=()=>{(0,Qe.sL)(_==null?void 0:_.competitionId).then(k=>{var N;if((k==null?void 0:k.status)==0){ue((N=k==null?void 0:k.creator)==null?void 0:N.id);let F=[];F.push(k==null?void 0:k.creator);for(let I in k==null?void 0:k.data)F.push(k==null?void 0:k.data[I]);n(F),_==null||_.loadingFunction(!1)}else x.ZP.error(k==null?void 0:k.message)})};return e.createElement("div",{className:xt.all},e.createElement("div",{className:xt.title},"\u7BA1\u7406\u5458\u8BBE\u7F6E"),(g==((Z=b==null?void 0:b.userInfo)==null?void 0:Z.user_id)||(0,Ie.Ny)())&&e.createElement("div",{className:xt.add_people,onClick:T},e.createElement("img",{src:kn,className:xt.people_icon}),"\u6DFB\u52A0\u7BA1\u7406\u5458"),e.createElement("div",{className:xt.content_user},f.map((k,N)=>{var F,I,H;return e.createElement("div",{className:xt.content_left,key:N},e.createElement("div",{className:xt.user_img_box},e.createElement("a",{href:`/users/${k.login}/classrooms`,target:"_blank"},e.createElement("img",{src:qe.Z.IMG_SERVER+"/images/"+(k==null?void 0:k.image_url),className:xt.user_img}),g==(k==null?void 0:k.id)&&e.createElement("div",{className:xt.user_rule_create},"\u521B\u5EFA\u8005"))),e.createElement("div",{className:xt.user_info},e.createElement("div",{className:xt.user_name},k==null?void 0:k.name),e.createElement("div",{className:xt.user_school},k==null?void 0:k.school)),g!=(k==null?void 0:k.id)&&(g==((F=b==null?void 0:b.userInfo)==null?void 0:F.user_id)||((I=b==null?void 0:b.userInfo)==null?void 0:I.role)==1||((H=b==null?void 0:b.userInfo)==null?void 0:H.role)==2)&&e.createElement("div",{className:xt.delete_text,onClick:()=>{L(k==null?void 0:k.id)}},"\u5220\u9664"))})),e.createElement(Mn,{queryData:C,competitionId:_==null?void 0:_.competitionId}))};var Wn=(0,V.connect)(({globalSetting:t,user:u})=>({globalSetting:t,user:u}))(Un),pe={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"},Dl="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==",Cl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAAhdJREFUSEvFlr1vE0EQxd87O6KBFqREokSCFISCii8hKqhuz3KB+CtSBCEo4gJRBETLXwAFJl53VAniSxRIEJpEaZFwkTZQoMT70F3Ox+W4Dyu2jiusk2dufzuzb3aGGOORMech+SCvQZoFOQdJAAYgB5DeguzT2m9Vy7HMQa2WD+ceSTpbtVBoJ7kFz7vP1dV+kX8uUO32aezvP5d0eRxQ1ofkBzSbd9jtfv/Hlv1DQXAJUk/SyaPARt+Q3AEZsNf7mF7nUIQRzLk1AccmgSVQ4Dc870YamgDjNH6eNLKc9O6g2bw4Su9foDHvj3pmVdkIz5TWXomEFf6EatRwaKs+nMTORsOE6j0AGrNZJH0Cv0A+AzAv6WYelORLkJ/g3D0Bpwp8tmjtOardXtDe3tfCuiGf0NqleGMrkqL3lBof09q7sX1R0tPCtWZmLlBB0JFzyyXA17T21sguYxIoyQQWA19Iul1S9B3KmHVJ18vOJ2fhlUgAcWRF0eco9k0I3JZ0pkoQWWjaPx116caB7RC4K+l4FTCKKJPCcSNLnffPeoHA7n9JaZ2iWad8f1lAZypl4fuvBLTKy2K6hf9Q0oOSzS9M52oD+vC8L3BuScCJ0qstknbdl3dcT/W1pwh4MMfU14AjaJ0jRtIN6hyiEmidY+KhLlDXIJyto3AqwHDoQ7oKYA7AbOwzAPAD5Ds0Gn12uxtVXecPo4t94UegNcAAAAAASUVORK5CYII=",le=O(59301),Qn=Object.defineProperty,Gn=Object.defineProperties,Kn=Object.getOwnPropertyDescriptors,bl=Object.getOwnPropertySymbols,Eu=Object.prototype.hasOwnProperty,vu=Object.prototype.propertyIsEnumerable,Fu=(t,u,l)=>u in t?Qn(t,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):t[u]=l,Jn=(t,u)=>{for(var l in u||(u={}))Eu.call(u,l)&&Fu(t,l,u[l]);if(bl)for(var l of bl(u))vu.call(u,l)&&Fu(t,l,u[l]);return t},$n=(t,u)=>Gn(t,Kn(u)),qn=(t,u)=>{var l={};for(var a in t)Eu.call(t,a)&&u.indexOf(a)<0&&(l[a]=t[a]);if(t!=null&&bl)for(var a of bl(t))u.indexOf(a)<0&&vu.call(t,a)&&(l[a]=t[a]);return l},Xn=(t,u,l)=>new Promise((a,b)=>{var _=n=>{try{f(l.next(n))}catch(g){b(g)}},Z=n=>{try{f(l.throw(n))}catch(g){b(g)}},f=n=>n.done?a(n.value):Promise.resolve(n.value).then(_,Z);f((l=l.apply(t,u)).next())});const ea=t=>{var u=t,{competitions:l,globalSetting:a,loading:b,dispatch:_,user:Z}=u,f=qn(u,["competitions","globalSetting","loading","dispatch","user"]);const[n]=d.default.useForm(),[g,ue]=(0,e.useState)(!0),[T,L]=(0,e.useState)(!0),[C,k]=(0,e.useState)(!0),[N,F]=(0,e.useState)(!0),[I,H]=(0,e.useState)(""),[h,z]=(0,e.useState)(""),[S,o]=(0,e.useState)(""),[v,i]=(0,e.useState)(""),{Header:m}=l,[W,w]=(0,e.useState)(!1),[ge,ee]=(0,e.useState)([]);console.log("Header:",m),(0,e.useEffect)(()=>{oe()},[]);const oe=()=>{(0,Qe.rZ)(f==null?void 0:f.competitionId).then(P=>{var ne,M,Ne,ke,ze,Be,Xe;ue(P==null?void 0:P.name_finish),L(P==null?void 0:P.url_finish),k(P==null?void 0:P.time_finish),F(P==null?void 0:P.question_finish),H((ne=P==null?void 0:P.competition)==null?void 0:ne.name),o(Se()((M=P==null?void 0:P.competition)==null?void 0:M.start_time).format("YYYY-MM-DD HH:mm")+" ~ "+Se()((Ne=P==null?void 0:P.competition)==null?void 0:Ne.end_time).format("YYYY-MM-DD HH:mm")),z(`${window.location.origin}/competitions/detail/`+(P==null?void 0:P.identifier));let Me="";for(let ut in P==null?void 0:P.data)Number(ut)==Number((P==null?void 0:P.data.length)-1)?Me+="\u8D5B\u9898"+(Number(ut)+1)+"\uFF1A"+((ze=(ke=P==null?void 0:P.data[ut])==null?void 0:ke.shixun)==null?void 0:ze.name):Me+="\u8D5B\u9898"+(Number(ut)+1)+"\uFF1A"+((Xe=(Be=P==null?void 0:P.data[ut])==null?void 0:Be.shixun)==null?void 0:Xe.name)+"\u3001";i(Me),n.setFieldValue("identifier",P==null?void 0:P.identifier),f==null||f.loadingFunction(!1)})},De=P=>{(0,Qe.qt)($n(Jn({},P),{id:f==null?void 0:f.competitionId})).then(ne=>{(ne==null?void 0:ne.status)==0?(x.ZP.success("\u63D0\u4EA4\u6210\u529F"),w(!1),_({type:"competitions/getStaff",payload:{identifier:f==null?void 0:f.competitionId}}),_({type:"competitions/getHeader",payload:{identifier:f==null?void 0:f.competitionId}})):x.ZP.error(ne==null?void 0:ne.message)})},E=()=>{const P=document.createElement("input");P.value=`${window.location.origin}/competitions/detail/`+n.getFieldValue("identifier"),document.body.appendChild(P),P.select(),document.execCommand("Copy"),x.ZP.success("\u590D\u5236\u6210\u529F"),P.remove()};return le.createElement("div",{className:pe.all},le.createElement("div",{className:pe.content},le.createElement("div",{className:g?pe.content_left_none:pe.content_left_red},le.createElement("img",{className:pe.content_left_flag,src:g?Dl:Cl}),le.createElement("div",{className:pe.content_left_info},le.createElement("div",{className:pe.content_left_title},"\u4E3B\u6807\u9898\u8BBE\u7F6E"),le.createElement("div",{className:pe.content_left_description},g?`\u60A8\u5DF2\u8BBE\u7F6E\u4E3B\u6807\u9898\u4E3A\uFF1A${I}`:"\u8BF7\u5728\u8BBE\u7F6E\u4E2D\u586B\u5199\u6B63\u786E\u7684\u7ADE\u8D5B\u4E3B\u6807\u9898"))),g?le.createElement("div",{className:pe.content_right,onClick:()=>{f.clickInformation("\u4E3B\u6807\u9898")}},"\u67E5\u770B"):le.createElement("div",{className:pe.content_right,onClick:()=>{f.clickInformation("\u4E3B\u6807\u9898")}},"\u53BB\u5B8C\u5584\u4FE1\u606F",le.createElement("i",{className:"iconfont icon-xiaojiantou",style:{fontSize:"10px"}}))),le.createElement("div",{className:pe.content},le.createElement("div",{className:T?pe.content_left_none:pe.content_left_red},le.createElement("img",{className:pe.content_left_flag,src:T?Dl:Cl}),le.createElement("div",{className:pe.content_left_info},le.createElement("div",{className:pe.content_left_title},"\u7F51\u5740\u8BBE\u7F6E"),le.createElement("div",{className:pe.content_left_description},T&&le.createElement("span",null,"\u60A8\u5DF2\u8BBE\u7F6E\u7F51\u5740\u4E3A\uFF1A",le.createElement("a",{href:h,target:"_blank"},h)),!T&&le.createElement("span",null,"\u8BF7\u5728\u8BBE\u7F6E\u4E2D\u586B\u5199\u6B63\u786E\u7684\u7F51\u5740")))),T?le.createElement("div",{className:pe.content_right,onClick:()=>{f.clickInformation("\u6BD4\u8D5B\u5730\u5740")}},"\u67E5\u770B"):le.createElement("div",{className:pe.content_right,onClick:()=>{f.clickInformation("\u6BD4\u8D5B\u5730\u5740")}},"\u53BB\u5B8C\u5584\u4FE1\u606F",le.createElement("i",{className:"iconfont icon-xiaojiantou",style:{fontSize:"10px"}}))),le.createElement("div",{className:pe.content},le.createElement("div",{className:C?pe.content_left_none:pe.content_left_red},le.createElement("img",{className:pe.content_left_flag,src:C?Dl:Cl}),le.createElement("div",{className:pe.content_left_info},le.createElement("div",{className:pe.content_left_title},"\u7ADE\u8D5B\u65F6\u95F4"),le.createElement("div",{className:pe.content_left_description},C?`\u60A8\u5DF2\u8BBE\u7F6E\u7ADE\u8D5B\u65F6\u95F4\u4E3A\uFF1A${S}`:"\u8BF7\u5728\u8BBE\u7F6E\u4E2D\u586B\u5199\u6B63\u786E\u7684\u7ADE\u8D5B\u65F6\u95F4"))),C?le.createElement("div",{className:pe.content_right,onClick:()=>{f.clickInformation("\u7ADE\u8D5B\u65F6\u95F4")}},"\u67E5\u770B"):le.createElement("div",{className:pe.content_right,onClick:()=>{f.clickInformation("\u7ADE\u8D5B\u65F6\u95F4")}},"\u53BB\u5B8C\u5584\u4FE1\u606F",le.createElement("i",{className:"iconfont icon-xiaojiantou",style:{fontSize:"10px"}}))),le.createElement("div",{className:pe.content},le.createElement("div",{className:N?pe.content_left_none:pe.content_left_red},le.createElement("img",{className:pe.content_left_flag,src:N?Dl:Cl}),le.createElement("div",{className:pe.content_left_info},le.createElement("div",{className:pe.content_left_title},"\u8D5B\u9898\u8BBE\u7F6E"),m.mode===1&&le.createElement("div",null,N&&le.createElement(Q.Z,{placement:"bottom",title:"\u60A8\u5DF2\u7ECF\u8BBE\u7F6E\u7684\uFF1A"+v},le.createElement("div",{className:pe.content_left_description},"\u60A8\u5DF2\u7ECF\u8BBE\u7F6E\u7684\uFF1A",v)),!N&&le.createElement("div",{className:pe.content_left_description},"\u8BF7\u5728\u8BBE\u7F6E\u4E2D\u586B\u5199\u6B63\u786E\u7684\u8D5B\u9898\u8BBE\u7F6E")),m.mode===2&&le.createElement("div",null,m.course_id&&le.createElement(Q.Z,{placement:"bottom",title:"\u60A8\u5DF2\u7ECF\u6210\u529F\u8BBE\u7F6E\uFF1A"+m.course_name+"\u4E3A\u672C\u6B21\u7ADE\u8D5B\u7684\u8BFE\u5802"},le.createElement("div",{className:pe.content_left_description},"\u60A8\u5DF2\u7ECF\u6210\u529F\u8BBE\u7F6E\u201C",m.course_name,"\u201D\u4E3A\u672C\u6B21\u7ADE\u8D5B\u7684\u8BFE\u5802")),!m.course_id&&le.createElement("div",{className:pe.content_left_description},"\u8BF7\u5728\u8BBE\u7F6E\u4E2D\u586B\u5199\u6B63\u786E\u7684\u8D5B\u9898\u8BBE\u7F6E")))),N?le.createElement("div",{className:pe.content_right,onClick:f.clickQuetions},"\u67E5\u770B"):le.createElement("div",{className:pe.content_right,onClick:f.clickQuetions},"\u53BB\u5B8C\u5584\u4FE1\u606F",le.createElement("i",{className:"iconfont icon-xiaojiantou",style:{fontSize:"10px"}}))),g&&T&&C&&N&&le.createElement(le.Fragment,null,le.createElement("div",{className:pe.content},le.createElement(d.default,{form:n,style:{marginLeft:22},labelCol:{flex:"100px"}},le.createElement(d.default.Item,{className:pe.form_item,colon:!1,name:"identifier"},le.createElement(he.default,{prefix:`${window.location.origin}/competitions/detail/`,disabled:!0,className:pe.form_item_item}))),le.createElement("div",{className:pe.fuzhi,onClick:E},le.createElement("i",{className:"iconfont icon-fuzhi",style:{marginRight:"5px"}}),"\u590D\u5236"),le.createElement("div",{className:pe.fuzhi_text},"\u53C2\u8D5B\u4EBA\u5458\u53EF\u8BBF\u95EE\u8BE5\u7F51\u5740\u53C2\u52A0\u6BD4\u8D5B"))),le.createElement("div",{className:pe.content},le.createElement(Ut.Z,{disabled:!g||!T||!C||!N,type:"primary",className:pe.tijiao,onClick:()=>Xn(void 0,null,function*(){w(!0),(0,qt.GY)({}).then(P=>{ee(P==null?void 0:P.schools)}).then(()=>{var P,ne,M;n.setFieldsValue({sponsor_schools:(P=Z.userInfo)==null?void 0:P.user_school_id,sponsor_user_name:(ne=Z.userInfo)==null?void 0:ne.real_name,sponsor_user_phone:(M=Z.userInfo)==null?void 0:M.phone})})})},"\u63D0\u4EA4\u5BA1\u6838"),le.createElement("div",{className:`${pe.tijiao_text} ${g&&T&&C&&N?"":"c-red"}`},g&&T&&C&&N?"\u51C6\u5907\u597D\u540E\uFF0C\u60A8\u53EF\u53D1\u8D77\u5BA1\u6838":"\u8BF7\u5B8C\u6210\u7ADE\u8D5B\u6307\u5F15\u540E\uFF0C\u518D\u63D0\u4EA4\u5BA1\u6838")),le.createElement(de.default,{title:!1,footer:!1,open:W,width:610,className:pe.scoremodal,closable:!1,centered:!0,onCancel:()=>w(!1)},le.createElement("div",{style:{display:"flex",alignItems:"center"}},le.createElement("div",{className:pe.title},"\u4E3A\u4E86\u52A0\u5FEB\u7ADE\u8D5B\u5BA1\u6838\u901F\u5EA6\uFF0C\u8BF7\u786E\u8BA4\u4EE5\u4E0B\u4FE1\u606F\u662F\u5426\u51C6\u786E"),le.createElement("span",{onClick:()=>w(!1),style:{cursor:"pointer"},className:pe.close},le.createElement("i",{className:"iconfont icon-guanbi",style:{color:"#979797",fontSize:"15px"}}))),le.createElement("div",{className:pe.content},le.createElement(d.default,{form:n,className:pe.formWrap,onFinish:De,labelCol:{flex:"110px"}},le.createElement(d.default.Item,{className:pe.form_item,label:"\u4E3B\u529E\u65B9",colon:!1,name:"sponsor_schools"},le.createElement(Le.default,{mode:"multiple",className:pe.form_item_item_select,options:ge,fieldNames:{label:"name",value:"id"},placeholder:"\u8BF7\u8F93\u5165\u4E3B\u529E\u65B9",filterOption:(P,ne)=>{var M;return((M=ne==null?void 0:ne.name)!=null?M:"").toLowerCase().includes(P.toLowerCase())}})),le.createElement(d.default.Item,{className:pe.form_item,label:"\u4E3B\u8981\u8D1F\u8D23\u4EBA\u59D3\u540D",colon:!1,name:"sponsor_user_name"},le.createElement(he.default,{className:pe.form_item_item,placeholder:"\u8BF7\u8F93\u5165\u4E3B\u8981\u8D1F\u8D23\u4EBA\u59D3\u540D"})),le.createElement(d.default.Item,{className:pe.form_item,label:"\u4E3B\u8981\u8D1F\u8D23\u4EBA\u7535\u8BDD",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:"\u5FC5\u987B\u662F\u6B63\u786E\u7684\u5EA7\u673A\u53F7\u6216\u8005\u624B\u673A\u53F7"}]},le.createElement(he.default,{className:pe.form_item_item,placeholder:"\u8BF7\u8F93\u5165\u4E3B\u8981\u8D1F\u8D23\u4EBA\u7535\u8BDD"})),le.createElement("div",{className:pe.bottom},le.createElement(d.default.Item,null,le.createElement(Ae.ZP,{size:"middle",className:pe.no,onClick:()=>{w(!1)}},"\u53D6\u6D88"),le.createElement(Ae.ZP,{className:pe.yes,size:"middle",type:"primary",htmlType:"submit",loading:b},"\u4FDD\u5B58")))))))};var ta=(0,V.connect)(({competitions:t,loading:u,globalSetting:l,user:a})=>({competitions:t,globalSetting:l,loading:u.models.competitions,user:a}))(ea),la={ModalStyle:"ModalStyle___cW8H3"},Ve=O(59301),ua=Object.defineProperty,na=Object.defineProperties,aa=Object.getOwnPropertyDescriptors,xl=Object.getOwnPropertySymbols,gu=Object.prototype.hasOwnProperty,hu=Object.prototype.propertyIsEnumerable,yu=(t,u,l)=>u in t?ua(t,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):t[u]=l,El=(t,u)=>{for(var l in u||(u={}))gu.call(u,l)&&yu(t,l,u[l]);if(xl)for(var l of xl(u))hu.call(u,l)&&yu(t,l,u[l]);return t},wl=(t,u)=>na(t,aa(u)),Bu=(t,u)=>{var l={};for(var a in t)gu.call(t,a)&&u.indexOf(a)<0&&(l[a]=t[a]);if(t!=null&&xl)for(var a of xl(t))u.indexOf(a)<0&&hu.call(t,a)&&(l[a]=t[a]);return l},ia=(t,u,l)=>new Promise((a,b)=>{var _=n=>{try{f(l.next(n))}catch(g){b(g)}},Z=n=>{try{f(l.throw(n))}catch(g){b(g)}},f=n=>n.done?a(n.value):Promise.resolve(n.value).then(_,Z);f((l=l.apply(t,u)).next())});const oa=t=>{var u=t,{competitions:l,globalSetting:a,dispatch:b,user:_,loadingFunction:Z=F=>{},loading:f}=u,n=Bu(u,["competitions","globalSetting","dispatch","user","loadingFunction","loading"]);const{GuidesData:g}=l,{identifier:ue}=(0,V.useParams)(),T=(0,e.useRef)(),[L]=d.default.useForm(),C=d.default.useWatch("list",L),k=F=>ia(void 0,null,function*(){if(console.log("====",F),F.list.length<2){x.ZP.warning("\u8BF7\u81F3\u5C11\u6DFB\u52A02\u4E2A\u8D5B\u7A0B");return}(yield b({type:"competitions/postGuides",payload:El({identifier:ue},F)})).status==0&&(x.ZP.success("\u66F4\u65B0\u6210\u529F"),b({type:"competitions/getHeader",payload:{identifier:ue}}),N())}),N=()=>{b({type:"competitions/getGuides",payload:{identifier:ue}})};return(0,e.useEffect)(()=>{Z(!1),N()},[]),(0,e.useEffect)(()=>{var F,I;L.setFieldsValue(wl(El({},(g==null?void 0:g.data)||{}),{list:(I=(F=g==null?void 0:g.data)==null?void 0:F.list)==null?void 0:I.map(H=>wl(El({},H),{competition_time:H!=null&&H.competition_time?Se()(H==null?void 0:H.competition_time):null}))}))},[g]),Ve.createElement(bt.Z,{spinning:!!f["competitions/getGuides"]||!!f["competitions/postGuides"]},Ve.createElement("div",{className:"p30"},Ve.createElement(d.default,{form:L,colon:!1,onFinish:k,initialValues:{list:[{},{}]}},Ve.createElement(fe.Z,{wrap:!1,align:"middle",gutter:20},Ve.createElement(X.Z,null,"\u8D5B\u7A0B\u8BBE\u7F6E"),Ve.createElement(X.Z,null,Ve.createElement(d.default.Item,{style:{marginBottom:0},name:"guides_is_hidden",valuePropName:"checked"},Ve.createElement(xe.default,null,"\u9690\u85CF"))),Ve.createElement(X.Z,{flex:1},Ve.createElement(fe.Z,{wrap:!1,align:"middle",justify:"end"},Ve.createElement(X.Z,null,Ve.createElement($.op,{icon:Ve.createElement("i",{className:"iconfont icon-xiaojiahao "}),onClick:()=>{if((C==null?void 0:C.length)==6){x.ZP.warning("\u8D5B\u7A0B\u6700\u591A\u53EF\u6DFB\u52A06\u4E2A");return}T.current({})}},"\u65B0\u589E"))))),Ve.createElement("div",{className:"mt25 mb30",style:{padding:"14px 20px",background:"#F6F7F9",color:"#464F66"}},"\u89C4\u5219\u8BF4\u660E\uFF1A\u5728\u6B64\u7248\u5757\u7BA1\u7406\u5458\u53EF\u4EE5\u521B\u5EFA\u8D5B\u4E8B\u7684\u65E5\u7A0B\u65F6\u95F4\u8F74\uFF0C\u6BCF\u4E2A\u8D5B\u7A0B\u5C06\u5728\u65F6\u95F4\u8F74\u4E0A\u6309\u5E8F\u53F7\u987A\u5E8F\u4F9D\u6B21\u6392\u5217\u3002\u521B\u5EFA\u6210\u529F\u540E\u5C06\u5BF9\u5E73\u53F0\u7528\u6237\u516C\u5F00\uFF0C\u4F7F\u7528\u6237\u80FD\u591F\u8F7B\u677E\u4E86\u89E3\u6574\u4E2A\u8D5B\u4E8B\u7684\u8FDB\u5EA6\u548C\u5B89\u6392\u3002"),Ve.createElement(d.default.List,{name:"list"},(F,{add:I,remove:H})=>(T.current=I,Ve.createElement("div",{style:{display:"flex",flexDirection:"column",gap:"20px"}},F.map((h,z)=>{var S=h,{key:o,name:v}=S,i=Bu(S,["key","name"]);return Ve.createElement("div",{key:o},Ve.createElement("div",{style:{background:"#F6F7F9",padding:"10px 20px"}},Ve.createElement(fe.Z,{wrap:!1,align:"middle",justify:"space-between"},Ve.createElement(X.Z,null,"\u8D5B\u7A0B",(0,it.EM)(z+1)),Ve.createElement(X.Z,null,Ve.createElement("span",{className:"c-red current",onClick:()=>{de.default.confirm({className:la.ModalStyle,icon:null,centered:!0,title:"\u63D0\u793A",width:460,content:"\u786E\u5B9A\u8981\u5220\u9664\u6B64\u8D5B\u7A0B\u5417\uFF1F\u5220\u9664\u540E\uFF0C\u8BF7\u70B9\u51FB\u201C\u4FDD\u5B58\u66F4\u6539\u201D\u6309\u94AE\u4EE5\u4FDD\u5B58\u6B64\u6B21\u64CD\u4F5C\u3002",onOk:()=>{H(v)}})}},"\u5220\u9664")))),Ve.createElement("div",{className:"p20",style:{border:"1px solid #F1F1F1",borderTopColor:"transparent"}},Ve.createElement(fe.Z,{wrap:!1,align:"middle",gutter:40},Ve.createElement(X.Z,null,Ve.createElement(d.default.Item,wl(El({label:"\u8D5B\u7A0B\u540D\u79F0"},i),{name:[v,"name"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8D5B\u7A0B\u540D\u79F0"},{whitespace:!0,message:"\u8D5B\u7A0B\u540D\u79F0\u4E0D\u80FD\u5168\u4E3A\u7A7A\u683C"}]}),Ve.createElement(he.default,{placeholder:"\u8BF7\u8F93\u5165\u8D5B\u7A0B\u540D\u79F0",maxLength:10,showCount:!0,style:{width:360}}))),Ve.createElement(X.Z,{flex:1},Ve.createElement(d.default.Item,wl(El({label:"\u8D5B\u7A0B\u65F6\u95F4"},i),{name:[v,"competition_time"],rules:[{required:!0,validator:(m,W)=>{var w;return W===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):z!==0&&Se()(W).startOf("second")<=Se()((w=C==null?void 0:C[z-1])==null?void 0:w.competition_time).startOf("second")?Promise.reject("\u5F53\u524D\u8D5B\u7A0B\u65F6\u95F4\u9700\u665A\u4E8E\u4E0A\u4E00\u4E2A\u8D5B\u7A0B\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}}]}),Ve.createElement(nt.default,{style:{width:"100%"},placeholder:"\u8BF7\u9009\u62E9\u8D5B\u7A0B\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:z!==0&&(m=>{var W;return(0,it.Q8)(m,null,null,(W=C==null?void 0:C[z-1])==null?void 0:W.competition_time)}),disabledTime:z!==0&&(m=>{var W;return(0,it.d0)(m,(W=C==null?void 0:C[z-1])==null?void 0:W.competition_time)}),suffixIcon:Ve.createElement(Ve.Fragment,null),showTime:{format:"HH:mm",defaultValue:Se()((0,it.U6)(),"HH:mm")}}))))))})))),Ve.createElement(fe.Z,{className:"mt20",wrap:!1,justify:"end",gutter:20},Ve.createElement(X.Z,null,Ve.createElement(d.default.Item,null,Ve.createElement(Ae.ZP,{type:"primary",htmlType:"submit"},"\u4FDD\u5B58\u66F4\u6539")))))))};var sa=(0,V.connect)(({competitions:t,loading:u})=>({competitions:t,loading:u.effects}))(oa),At=O(59301),Au=Object.getOwnPropertySymbols,ra=Object.prototype.hasOwnProperty,ca=Object.prototype.propertyIsEnumerable,da=(t,u)=>{var l={};for(var a in t)ra.call(t,a)&&u.indexOf(a)<0&&(l[a]=t[a]);if(t!=null&&Au)for(var a of Au(t))u.indexOf(a)<0&&ca.call(t,a)&&(l[a]=t[a]);return l};const ma=t=>{var u=t,{competitions:l,globalSetting:a,dispatch:b,user:_}=u,Z=da(u,["competitions","globalSetting","dispatch","user"]);const{identifier:f}=(0,V.useParams)(),[n,g]=(0,e.useState)(!0),ue=["\u7ADE\u8D5B\u4FE1\u606F","\u56FE\u7247\u8BBE\u7F6E","\u8D5B\u9898\u8BBE\u7F6E","\u8D5B\u7A0B\u8BBE\u7F6E","\u7BA1\u7406\u4EBA\u5458","\u7ADE\u8D5B\u6307\u5F15"],[T,L]=(0,e.useState)("\u7ADE\u8D5B\u4FE1\u606F"),[C,k]=(0,e.useState)(!0),[N,F]=(0,e.useState)(null),[I,H]=(0,e.useState)(""),h=o=>{k(o)},z=o=>{L("\u7ADE\u8D5B\u4FE1\u606F"),o=="\u4E3B\u6807\u9898"?H("name"):o=="\u6BD4\u8D5B\u5730\u5740"?H("identifier"):o=="\u7ADE\u8D5B\u65F6\u95F4"&&H("start_time")},S=()=>{L("\u8D5B\u9898\u8BBE\u7F6E")};return(0,e.useEffect)(()=>{},[T]),(0,e.useEffect)(()=>{l.actionTabs.key==="1"?(L("\u8D5B\u9898\u8BBE\u7F6E"),b({type:"competitions/setActionTabs",payload:{}})):l.actionTabs.key==="5"?(L("\u7ADE\u8D5B\u6307\u5F15"),b({type:"competitions/setActionTabs",payload:{}})):l.actionTabs.key==="7"&&(L("\u7ADE\u8D5B\u4FE1\u606F"),b({type:"competitions/setActionTabs",payload:{}}))},[l.actionTabs]),At.createElement("div",{className:lt.all,ref:F},At.createElement("div",{className:lt.setting},At.createElement("div",{className:lt.setting_title},"\u57FA\u7840\u8BBE\u7F6E"),At.createElement("div",{className:lt.setting_content},At.createElement("div",{className:lt.setting_menu},At.createElement("div",null,ue.map((o,v)=>At.createElement("div",{className:T==o?lt.menu_item_active:lt.menu_item,key:v,onClick:()=>{document.body.scrollIntoView({block:"start",behavior:"smooth"}),L(o),k(!0)}},o)))),At.createElement("div",{className:lt.setting_info},At.createElement(bt.Z,{spinning:C},T=="\u7ADE\u8D5B\u4FE1\u606F"&&At.createElement(Ct,{competitionId:f,loadingFunction:h,formName:I}),T=="\u56FE\u7247\u8BBE\u7F6E"&&At.createElement(te,{competitionId:f,loadingFunction:h}),T=="\u8D5B\u9898\u8BBE\u7F6E"&&At.createElement(In,{competitionId:f,loadingFunction:h}),T=="\u8D5B\u7A0B\u8BBE\u7F6E"&&At.createElement(sa,{loadingFunction:h}),T=="\u7BA1\u7406\u4EBA\u5458"&&At.createElement(Wn,{competitionId:f,loadingFunction:h}),T=="\u7ADE\u8D5B\u6307\u5F15"&&At.createElement(ta,{competitions:l,clickInformation:z,clickQuetions:S,competitionId:f,loadingFunction:h}))))))};var pa=(0,V.connect)(({competitions:t,globalSetting:u,user:l})=>({competitions:t,globalSetting:u,user:l}))(ma),_a=O(20834),el={flex_box_center:"flex_box_center___SC2G3",flex_space_between:"flex_space_between___v24d6",flex_box_vertical_center:"flex_box_vertical_center___iBIji",flex_box_center_end:"flex_box_center_end___shnGM",flex_box_column:"flex_box_column___pRdtO",bg:"bg___htQ1O",title:"title___dw_wz",left:"left___CDy7v",muitem:"muitem___pDhZj",muitemclick:"muitemclick___WXoKV",right:"right___tNRAa",button:"button___tMn5K"},wt={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"},fa=O(94275),Ea=O(1012),va=O(47257),Fa=O.n(va),Du=O(47883),Cu=O(90967),ga=Object.defineProperty,ha=Object.defineProperties,ya=Object.getOwnPropertyDescriptors,Nl=Object.getOwnPropertySymbols,bu=Object.prototype.hasOwnProperty,xu=Object.prototype.propertyIsEnumerable,wu=(t,u,l)=>u in t?ga(t,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):t[u]=l,Nu=(t,u)=>{for(var l in u||(u={}))bu.call(u,l)&&wu(t,l,u[l]);if(Nl)for(var l of Nl(u))xu.call(u,l)&&wu(t,l,u[l]);return t},Ba=(t,u)=>ha(t,ya(u)),Aa=(t,u)=>{var l={};for(var a in t)bu.call(t,a)&&u.indexOf(a)<0&&(l[a]=t[a]);if(t!=null&&Nl)for(var a of Nl(t))u.indexOf(a)<0&&xu.call(t,a)&&(l[a]=t[a]);return l},Vt=(t,u,l)=>new Promise((a,b)=>{var _=n=>{try{f(l.next(n))}catch(g){b(g)}},Z=n=>{try{f(l.throw(n))}catch(g){b(g)}},f=n=>n.done?a(n.value):Promise.resolve(n.value).then(_,Z);f((l=l.apply(t,u)).next())});const Da=t=>{var u=t,{competitions:l,globalSetting:a,loading:b,dispatch:_,selectedKeys:Z,isedit:f,setisedit:n,user:g}=u,ue=Aa(u,["competitions","globalSetting","loading","dispatch","selectedKeys","isedit","setisedit","user"]);const{identifier:T}=(0,V.useParams)(),{RightItems:L,Header:C}=l,[k,N]=(0,e.useState)(!1),[F,I]=(0,e.useState)(!1),[H,h]=(0,e.useState)(!0),[z,S]=(0,e.useState)([]);let[o,v]=(0,e.useState)([]);const[i,m]=(0,e.useState)(L.md_content),[W,w]=(0,e.useState)(!1),[ge,ee]=(0,e.useState)(""),[oe,De]=(0,e.useState)([]),[E,P]=(0,e.useState)(!1);let[ne,M]=(0,e.useState)();const[Ne,ke]=(0,e.useState)(!1),[ze,Be]=(0,e.useState)(0),Xe=(0,V.useParams)(),Me={fileList:oe,openFileDialogOnClick:Se()()>Se()(C==null?void 0:C.start_time)&&Se()()<Se()(C==null?void 0:C.end_time)&&(C==null?void 0:C.is_member),action:`${qe.Z.API_SERVER}/api/attachments.json`,beforeUpload:R=>{const q=R.size/1024/1024/1024/2,Ce=R.name.split(".").slice(-1)[0].toLowerCase();return q>1?(x.ZP.error("\u8BE5\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(2G)"),Ke.default.LIST_IGNORE):Ce!="zip"?(x.ZP.error("\u4EC5\u652F\u6301zip\u4E0A\u4F20"),Ke.default.LIST_IGNORE):(De([]),!0)},onChange:R=>{De(R.fileList)}},ut={withCredentials:!0,disabled:ze>0,openFileDialogOnClick:Se()()>Se()(C==null?void 0:C.start_time)&&Se()()<Se()(C==null?void 0:C.end_time)&&(C==null?void 0:C.is_member),fileList:oe==null?void 0:oe.map(R=>R.file),customRequest:()=>{},className:wt.upload,beforeUpload:R=>Vt(void 0,null,function*(){const q=R.size/1024/1024/1024,Ce=R.name.split(".").slice(-1)[0].toLowerCase();return R.name.length>400?(x.ZP.error("\u6587\u4EF6\u540D\u79F0\u957F\u5EA6\u4E0D\u80FD\u8D85\u8FC7400\u4E2A\u5B57\u7B26"),!1):Ce!="zip"?(x.ZP.error("\u4EC5\u652F\u6301zip\u4E0A\u4F20"),!1):q>2?(x.ZP.error(`\u300A${R.name}\u300B\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u5355\u4E2A\u6587\u4EF6\u4E0A\u4F20\u5927\u5C0F\u9650\u5236(2GB)`),!1):(De([{name:R.name,file:R}]),!1)}),onRemove:R=>Vt(void 0,null,function*(){De([...oe.filter(q=>q.name!==R.name)])})},st=[{title:"\u9009\u624B\u59D3\u540D",dataIndex:"user_name",width:100,ellipsis:!0,render:R=>R||"--"},{title:"\u63D0\u4EA4\u72B6\u6001",width:100,dataIndex:"evaluation_status",render:R=>R=="waiting"?e.createElement("span",{style:{color:"#00B187 "}},"\u6392\u961F\u4E2D"):R=="progress"?e.createElement("span",{style:{color:""}},"\u8FDB\u884C\u4E2D"):R=="cancelled"?e.createElement("span",{style:{color:"#E53333"}},"\u5DF2\u53D6\u6D88"):R=="completed"?e.createElement("span",{style:{color:"#165DFF"}},"\u5DF2\u5B8C\u6210"):R=="error"?e.createElement("span",{style:{color:"#ff4d4f"}},"\u63D0\u4EA4\u5931\u8D25"):"--"},{title:"\u5F97\u5206",width:80,dataIndex:"evaluation_score",render:R=>R||"--"},{title:"\u63CF\u8FF0",width:222,dataIndex:"comment",render:R=>e.createElement(Q.Z,{title:R},e.createElement("span",null,R||"- -"))},{title:"\u63D0\u4EA4\u65F6\u95F4",width:200,dataIndex:"commit_at",render:R=>R?Se()(R).format("YYYY.MM.DD HH:mm:ss"):"--"},{title:"\u4E0B\u8F7D\u6587\u4EF6",ellipsis:!0,dataIndex:"commit_id",render:(R,q)=>{var Ce,p,Y,ce,D,K,J,ae,se,tt,Ge,Fe;return e.createElement(Q.Z,{placement:"topLeft",title:(p=(Ce=q==null?void 0:q.attachments)==null?void 0:Ce[0])==null?void 0:p.title},(ce=(Y=q==null?void 0:q.attachments)==null?void 0:Y[0])!=null&&ce.is_oss?e.createElement("a",{onClick:()=>{var mt,pt;(0,it.Nd)("",`${(pt=(mt=q==null?void 0:q.attachments)==null?void 0:mt[0])==null?void 0:pt.url.replace("disposition=inline","")}`)}},((K=(D=q==null?void 0:q.attachments)==null?void 0:D[0])==null?void 0:K.title)||"--"):e.createElement("a",{href:qe.Z.API_SERVER+((ae=(J=q==null?void 0:q.attachments)==null?void 0:J[0])==null?void 0:ae.url),download:(tt=(se=q==null?void 0:q.attachments)==null?void 0:se[0])==null?void 0:tt.title},((Fe=(Ge=q==null?void 0:q.attachments)==null?void 0:Ge[0])==null?void 0:Fe.title)||"--"))}},{title:"\u6D4B\u8BC4\u4FE1\u606F",width:120,dataIndex:"commit_id",render:(R,q)=>e.createElement(e.Fragment,null,e.createElement(Ae.ZP,{style:{padding:0},type:"link",disabled:(q==null?void 0:q.evaluation_status)!="completed",onClick:()=>{const Ce=de.default.confirm({centered:!0,okText:"\u786E\u5B9A",icon:null,cancelText:"\u53D6\u6D88",title:"\u8FD0\u884C\u7ED3\u679C",content:e.createElement("div",{style:{maxHeight:500,overflow:"auto"}},q==null?void 0:q.evaluation_info),onOk:()=>Ce.destroy(),onCancel:()=>Ce.destroy()})}},"\u67E5\u770B"),e.createElement(Ae.ZP,{className:"ml10",style:{padding:0},type:"link",danger:!0,disabled:(q==null?void 0:q.evaluation_status)!="waiting",onClick:()=>{const Ce=de.default.confirm({centered:!0,okText:"\u786E\u5B9A",icon:null,cancelText:"\u53D6\u6D88",title:"",content:e.createElement(e.Fragment,null,"\u53D6\u6D88\u540E\uFF0C\u8BE5\u6210\u5458\u63D0\u4EA4\u7684\u4F5C\u54C1\u5C06\u4E0D\u8FDB\u884C\u8BC4\u6D4B\u6392\u961F\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u53D6\u6D88\u3002"),onOk:()=>Vt(void 0,null,function*(){const p=yield(0,re.ZP)(`/api/competitions/${T}/competition_commit_records/${q.id}/cancel.json`,{method:"POST",body:{record_id:q.id}});(p==null?void 0:p.status)==0&&(x.ZP.success("\u53D6\u6D88\u6210\u529F"),Ce.destroy(),We())}),onCancel:()=>Ce.destroy()})}},"\u53D6\u6D88"))}];(0,e.useEffect)(()=>{Ne&&(ne==null||ne.cancel())},[Ne]);let r=0;(0,e.useEffect)(()=>{ze<3&&ze&&oe.map(R=>Vt(void 0,null,function*(){var q,Ce;if((!R.status||R.status==="error")&&!Ne){R.status="uploading",R.file.status="uploading";const p=yield Ze(R,{login:(q=g==null?void 0:g.userInfo)==null?void 0:q.login,container_type:"CompetitionWorkMode",container_id:null,description:"",realFileName:!0});if((p==null?void 0:p.status)==0){if(console.log(p),r++,r==oe.length){Be(0),P(!1);const Y=yield(0,re.ZP)(`/api/competitions/${T}/competition_commit_records.json`,{method:"post",body:{attachment_ids:[(Ce=p==null?void 0:p.data)==null?void 0:Ce.attachment_id]}});(Y==null?void 0:Y.status)===0&&(x.ZP.info(Y==null?void 0:Y.message),We()),De([]),We()}}else Be(2),P(!1)}}))},[ze]);const ve=()=>{ke(!0)},Ze=(R,q)=>Vt(void 0,null,function*(){var Ce,p,Y,ce,D,K;q.file_name=R.name;const J=R.name,ae=yield(0,re.ZP)("/api/buckets/get_competition_work_mode_token.json",{method:"get"});if((ae==null?void 0:ae.status)!==0){oe[oe.findIndex(Fe=>Fe.name===J)].status="error",oe[oe.findIndex(Fe=>Fe.name===J)].file.status="error",x.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5"),Be(2),P(!1);return}ae.data=JSON.parse((0,fa.pe)(ae.data)),ne=new(Fa())({endpoint:(Ce=ae==null?void 0:ae.data)==null?void 0:Ce.end_point,region:(p=ae==null?void 0:ae.data)==null?void 0:p.region,accessKeyId:(Y=ae==null?void 0:ae.data)==null?void 0:Y.access_key_id,accessKeySecret:(ce=ae==null?void 0:ae.data)==null?void 0:ce.access_key_secret,bucket:(D=ae==null?void 0:ae.data)==null?void 0:D.bucket,stsToken:(K=ae==null?void 0:ae.data)==null?void 0:K.security_token}),console.log(R,"file"),M(ne);const se=R.name.split(".");se.pop();const tt=q.realFileName?se.join("."):(0,Ea.Z)();let Ge=new Date().getTime();return new Promise((Fe,mt)=>{var pt,Ht;try{ne.multipartUpload(`competition_work_mode/${(pt=g==null?void 0:g.userInfo)==null?void 0:pt.login}/${tt+"_"+Ge}${J.indexOf(".")>-1?"."+J.split(".").pop():""}`,new Blob([R.file],{type:R.file.type}),{timeout:3600*1e3,partSize:1002400,progress:(ht,Tt,s)=>{try{console.log("\u8FDB\u5EA6",ht,Tt,s),ze==2&&(Be(1),P(!0));const ie=oe.findIndex(Pe=>Pe.name===J);console.log("index",ie),oe[ie].file.percent=ht*100,oe[ie].tempCheckpoint=Tt,De([...oe])}catch(ie){}},checkpoint:oe[oe.findIndex(ht=>ht.name===J)].tempCheckpoint,callback:{customValue:{id:J+""},url:(Ht=ae==null?void 0:ae.data)==null?void 0:Ht.callback_url,host:ae==null?void 0:ae.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,re.rz)(q)}}).then(function(ht){var Tt,s,ie;const Pe=oe.findIndex(Pt=>Pt.name===J);let $e="done";if(((Tt=ht.data)==null?void 0:Tt.status)===0){R.response=(s=ht.data)==null?void 0:s.data;const Pt=oe.findIndex(rl=>rl.name===J);oe[Pt].status="done",oe[Pt].file.status="done"}else x.ZP.warning((ie=ht.data)==null?void 0:ie.message),$e="error";oe[Pe].status=$e,oe[Pe].file.status=$e,Fe(ht==null?void 0:ht.data)}).catch(function(ht){oe[oe.findIndex(Tt=>Tt.name===J)].status="error",oe[oe.findIndex(Tt=>Tt.name===J)].file.status="error",x.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5"),De([...oe]),mt(ht),Be(2),P(!1),console.log("err:",ht)})}catch(ht){}})}),Je=()=>Vt(void 0,null,function*(){if(oe.length===0){x.ZP.info("\u63D0\u4EA4\u5931\u8D25\uFF0C\u8BF7\u4E0A\u4F20\u4F5C\u54C1\u6587\u4EF6");return}P(!0),Be(1)});(0,e.useEffect)(()=>{C!=null&&C.is_member&&(C==null?void 0:C.mode)===3&&We()},[C]),(0,e.useEffect)(()=>{var R;let q=[];(R=L==null?void 0:L.attachments)==null||R.map(Ce=>{let p={uid:Ce.id,name:Ce.title,response:{id:Ce.id}};q.push(p)}),v(q)},[L==null?void 0:L.attachments]),(0,e.useEffect)(()=>{ee(L==null?void 0:L.name),m(L.md_content),w(L==null?void 0:L.hidden)},[L.md_content||L.name||L.hidden]),console.log("---",o);const Te={name:"file",multiple:!0,withCredentials:!0,action:qe.Z.API_SERVER+"/api/attachments.json",fileList:o,onRemove(R){(0,Qe.y8)({id:R.response.id})},onChange(R){v([...R.fileList])},beforeUpload:R=>{const q=R.size/1024/1024<150;return q||(x.ZP.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E150MB"),Ke.default.LIST_IGNORE)}};function Re(){return Vt(this,null,function*(){let R=yield _({type:"competitions/updateMdContent",payload:{attachment_ids:U(o),competition_module_id:L.id,md_content_id:L.md_id,content:i,identifier:T,hidden:W,description:ge}});(R==null?void 0:R.status)===0&&(x.ZP.info("\u63D0\u4EA4\u6210\u529F"),n(!1),_({type:"competitions/getItem",payload:{url:L.params_url}}),_({type:"competitions/getHeader",payload:{identifier:T}}),_({type:"competitions/setActionTabs",payload:{key:"showheader"}}))})}function U(R){let q=[];return(R==null?void 0:R.length)<=0||R&&(R==null||R.map(Ce=>{q.push(Ce.response.id)})),q}function Oe(){return Vt(this,null,function*(){de.default.confirm({icon:!1,title:"\u63D0\u793A",content:"\u5220\u9664\u9875\u9762\u540E\uFF0C\u6570\u636E\u4E0D\u53EF\u6062\u590D\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664",onOk:()=>Vt(this,null,function*(){(yield(0,re.ZP)(`/api/competitions/${T}/competition_modules/${L.id}.json`,{method:"delete"})).status===0&&(_({type:"competitions/getHeader",payload:{identifier:T}}),n(!1))})})})}const We=()=>Vt(void 0,null,function*(){var R;h(!0);const q=yield(0,re.ZP)(`/api/competitions/${T}/competition_commit_records.json`,{method:"get"});(q==null?void 0:q.status)===0&&(S((R=q==null?void 0:q.data)==null?void 0:R.records),h(!1))});return e.createElement("section",{className:wt.bg},f?e.createElement("div",null,!((C==null?void 0:C.mode)===3&&(L==null?void 0:L.module_type)==="entrance")&&e.createElement("div",{style:{marginBottom:30,display:"flex",alignItems:"center"}},e.createElement(he.default,{style:{width:"82%",height:40,borderRadius:2,border:"1px solid #DCDCDC"},value:ge,onChange:R=>{ee(R.target.value)}})," ",e.createElement(xe.default,{className:"ml40 font14",style:{marginLeft:"23px"},checked:W,onChange:R=>{w(R.target.checked)}},e.createElement("span",{style:{display:"inline-block"}},"\u9690\u85CF")),e.createElement("span",{className:wt.deletetitle,onClick:()=>{Oe()}},e.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664\u9875\u9762")),e.createElement(Cu.Z,{defaultValue:L.md_content,onChange:R=>m(R)}),e.createElement(Ke.default,Nu({},Te),e.createElement("div",{className:"inline-block current"},e.createElement($.op,{style:{borderRadius:2,marginTop:18}},"\u4E0A\u4F20\u9644\u4EF6")),e.createElement("span",{className:"ml25 c-grey-999"},"(\u5355\u4E2A\u6587\u4EF6150M\u4EE5\u5185)")),e.createElement("div",{className:wt.btns},e.createElement(Ae.ZP,{className:wt.cancel,onClick:()=>n(!1)},"\u53D6\u6D88"),e.createElement(Ut.Z,{className:wt.confirm,type:"primary",onClick:Re},"\u4FDD\u5B58\u66F4\u6539"))):e.createElement("div",null,!(L!=null&&L.md_content)&&!((C==null?void 0:C.mode)===3&&(L==null?void 0:L.module_type)==="entrance")&&e.createElement(dt.Z,null),e.createElement(Du.Z,{style:{marginBottom:30,width:"calc(1015px - 60px)"},value:L.md_content||""}),L&&L.attachments&&L.attachments.map((R,q)=>{var Ce;return e.createElement("div",null,e.createElement("a",{href:((Ce=qe.Z)==null?void 0:Ce.API_SERVER)+R.url,target:"_self",download:R.title},e.createElement("i",{style:{color:"#29BD8B"},className:"font-14 color-green iconfont icon-fujian mr8"}),e.createElement("span",{style:{color:"#000000"}},R.title),e.createElement("span",{style:{color:"#000000",marginLeft:"10px"}},R.filesize)))})),f&&(C==null?void 0:C.mode)===3&&(L==null?void 0:L.module_type)==="entrance"&&e.createElement("div",{style:{borderTop:"1px solid #f1f1f1",margin:"20px 0"}}),(L==null?void 0:L.module_type)==="entrance"&&e.createElement("div",{style:{marginTop:15}},e.createElement("div",{style:{justifyContent:"space-between",display:"flex"}},e.createElement("span",{style:{color:"#333333",fontWeight:600,fontSize:"14px"}},"\u4F5C\u54C1\u63D0\u4EA4"),e.createElement("span",{style:{color:"#9096A3",marginLeft:"auto",fontSize:"12px"}},"\u4F5C\u54C1\u63D0\u4EA4\u65F6\u95F4",e.createElement("span",{style:{color:"#232B40",marginLeft:5}},C==null?void 0:C.start_time,"~",C==null?void 0:C.end_time))),e.createElement("div",{style:{display:"flex",position:"relative",marginBottom:20}},e.createElement("div",{className:"mt20",style:{width:333},onClick:()=>{if(Se()()<Se()(C==null?void 0:C.start_time)||Se()()>Se()(C==null?void 0:C.end_time)){x.ZP.warning("\u975E\u4F5C\u54C1\u63D0\u4EA4\u65F6\u95F4\uFF0C\u4E0D\u53EF\u64CD\u4F5C");return}else if(!(C!=null&&C.is_member)){I(!0);return}}},e.createElement(Ke.default.Dragger,Ba(Nu({},ut),{maxCount:1}),e.createElement("div",{style:{textAlign:"center"}},e.createElement("p",{style:{marginTop:22}},e.createElement("i",{className:"iconfont icon-shangchuan",style:{color:"#5091FF",fontSize:"30px"}})),e.createElement("p",{className:"mt10",style:{marginBottom:22}},"\u62D6\u62FD\u6587\u4EF6\u6216",e.createElement("a",null,"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20"))))),e.createElement("div",{style:{marginLeft:20,marginTop:120}},Se()()>Se()(C==null?void 0:C.start_time)&&Se()()<Se()(C==null?void 0:C.end_time)&&(C==null?void 0:C.is_member)&&e.createElement(Ae.ZP,{type:"primary",className:wt.submitwork,loading:E,onClick:Je},ze===0?"\u63D0\u4EA4\u4F5C\u54C1":ze===1?"\u63D0\u4EA4\u4E2D":"\u7EE7\u7EED\u63D0\u4EA4"),e.createElement("div",null,"\u4E0A\u4F20\u8BF4\u660E\uFF1A\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u4EC5\u652F\u6301\u5355\u4E2A\u6587\u4EF6\u4E0A\u4F20\uFF0C\u6587\u4EF6\u5185\u5BB9\u6700\u5927\u9650\u52362GB "),e.createElement("div",null,"\u6587\u4EF6\u89C4\u683C\uFF1A\u4EC5\u652F\u6301zip\u6587\u4EF6\u4E0A\u4F20 "))),(z==null?void 0:z.length)>0&&e.createElement("div",{className:"mt40",style:{borderTop:"1px solid #F1F1F1"}},e.createElement(fe.Z,{className:"mt30",align:"middle",justify:"space-between"},e.createElement(X.Z,{style:{fontWeight:600}},"\u6211\u7684\u6210\u7EE9"),e.createElement(X.Z,null,e.createElement(Ae.ZP,{type:"primary",onClick:We},"\u66F4\u65B0"))),e.createElement(et.default,{className:"mt30",loading:H,pagination:!1,dataSource:z,columns:st}))),e.createElement(de.default,{title:"\u62A5\u540D",open:F,okText:"\u7ACB\u5373\u62A5\u540D",cancelText:"\u53D6\u6D88",centered:!0,width:320,onCancel:()=>{I(!1)},onOk:()=>{I(!1),N(!0)}},e.createElement("div",null,"\u4F60\u6682\u672A\u62A5\u540D\uFF0C\u8BF7\u5148\u62A5\u540D")),e.createElement(de.default,{title:!1,footer:!1,open:k,width:318,className:wt.scoremodal,closable:!1,centered:!0},e.createElement("div",{style:{display:"flex",alignItems:"center"}},e.createElement("div",{className:wt.title},"\u62A5\u540D"),e.createElement("span",{onClick:()=>N(!1),style:{cursor:"pointer"},className:wt.close},e.createElement("i",{className:"iconfont icon-danchuangguanbi",style:{fontSize:"14px"}}))),e.createElement("div",{className:wt.content},"\u9009\u62E9\u53C2\u8D5B\u65B9\u5F0F"),e.createElement("div",{className:wt.bottoms},e.createElement(Ae.ZP,{className:wt.no,onClick:()=>{_({type:"competitions/setActionTabs",payload:{key:"2"}}),N(!1)}},"\u52A0\u5165\u6218\u961F"),e.createElement(Ae.ZP,{className:wt.yes,onClick:()=>{_({type:"competitions/setActionTabs",payload:{key:"3"}}),N(!1)}},"\u521B\u5EFA\u6218\u961F"))))};var Pu=(0,V.connect)(({competitions:t,loading:u,globalSetting:l,user:a})=>({competitions:t,globalSetting:l,loading:u.models.competitions,user:a}))(Da),Ca=O(19298),ba=O(13224),Gl=O(89831),xa=Object.defineProperty,Su=Object.getOwnPropertySymbols,wa=Object.prototype.hasOwnProperty,Na=Object.prototype.propertyIsEnumerable,Iu=(t,u,l)=>u in t?xa(t,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):t[u]=l,Kl=(t,u)=>{for(var l in u||(u={}))wa.call(u,l)&&Iu(t,l,u[l]);if(Su)for(var l of Su(u))Na.call(u,l)&&Iu(t,l,u[l]);return t},Pa=(t,u,l)=>new Promise((a,b)=>{var _=n=>{try{f(l.next(n))}catch(g){b(g)}},Z=n=>{try{f(l.throw(n))}catch(g){b(g)}},f=n=>n.done?a(n.value):Promise.resolve(n.value).then(_,Z);f((l=l.apply(t,u)).next())}),Sa=({data:t,isedit:u,selectedKeys:l,dispatch:a})=>{const[b,_]=(0,e.useState)([]),[Z,f]=(0,e.useState)(!1),{identifier:n}=(0,V.useParams)(),g=(T,L,C)=>{const k=Array.from(T),[N]=k.splice(L,1);return k.splice(C,0,N),k};(0,e.useEffect)(()=>{t.length>0&&_([...t])},[t]);const ue=(T,L)=>Pa(void 0,null,function*(){if(!T.destination)return;if(u){x.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u5185\u5BB9\u3002");return}const C=g(L,T.source.index,T.destination.index);console.log("---",L,C),f(!0);let k=yield(0,re.ZP)(`/api/competitions/${n}/competition_modules/update_position.json`,{method:"post",body:{position_array:C}});f(!1),k.status===0&&(a({type:"competitions/getHeader",payload:{identifier:n}}),a({type:"competitions/setActionTabs",payload:{key:"showheader"}}))});return e.createElement("div",null,e.createElement(Gl.Z5,{onDragEnd:T=>ue(T,b)},e.createElement(Gl.bK,{droppableId:"droppable"},(T,L)=>e.createElement("div",Kl({ref:T.innerRef},T.droppableProps),e.createElement(bt.Z,{spinning:Z},b.map((C,k)=>e.createElement(Gl._l,{key:k,draggableId:k.toString(),index:k},(N,F)=>e.createElement("aside",Kl(Kl({ref:N.innerRef},N.draggableProps),N.dragHandleProps),e.createElement(Q.Z,{title:C.name},e.createElement("div",{onClick:C.onClick,className:l===C.id?el.muitemclick:C.className},C.name)))))),T.placeholder))))},Ia=Object.defineProperty,ka=Object.defineProperties,Oa=Object.getOwnPropertyDescriptors,Pl=Object.getOwnPropertySymbols,ku=Object.prototype.hasOwnProperty,Ou=Object.prototype.propertyIsEnumerable,Zu=(t,u,l)=>u in t?Ia(t,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):t[u]=l,Za=(t,u)=>{for(var l in u||(u={}))ku.call(u,l)&&Zu(t,l,u[l]);if(Pl)for(var l of Pl(u))Ou.call(u,l)&&Zu(t,l,u[l]);return t},Ta=(t,u)=>ka(t,Oa(u)),ja=(t,u)=>{var l={};for(var a in t)ku.call(t,a)&&u.indexOf(a)<0&&(l[a]=t[a]);if(t!=null&&Pl)for(var a of Pl(t))u.indexOf(a)<0&&Ou.call(t,a)&&(l[a]=t[a]);return l},Jl=(t,u,l)=>new Promise((a,b)=>{var _=n=>{try{f(l.next(n))}catch(g){b(g)}},Z=n=>{try{f(l.throw(n))}catch(g){b(g)}},f=n=>n.done?a(n.value):Promise.resolve(n.value).then(_,Z);f((l=l.apply(t,u)).next())});const Ra=t=>{var u=t,{competitions:l,globalSetting:a,loading:b,dispatch:_,user:Z}=u,f=ja(u,["competitions","globalSetting","loading","dispatch","user"]),n,g,ue,T,L,C,k,N,F,I;const{identifier:H}=(0,V.useParams)(),{Header:h,RightItems:z,Staff:S,Prizes:o,Account:v}=l,[i,m]=(0,e.useState)([]),[W,w]=(0,e.useState)("qit"),[ge,ee]=(0,e.useState)(!1),[oe,De]=(0,e.useState)([]),[E,P]=(0,e.useState)(!1),ne=(0,e.useRef)(null),[M,Ne]=(0,e.useState)(),ke=[{type:"entrance",content:(h==null?void 0:h.mode)!==3?e.createElement("div",{style:{marginLeft:20}},((n=oe==null?void 0:oe.data)==null?void 0:n.length)<=0&&((0,Ie.eB)()||((g=h==null?void 0:h.permission)==null?void 0:g.editable))&&e.createElement(dt.Z,{ButtonText:"\u53BB\u8BBE\u7F6E",Buttonclass:el.button,ButtonClick:()=>{_({type:"competitions/setActionTabs",payload:{key:"1"}})},customText:"\u60A8\u8FD8\u6CA1\u6709\u8BBE\u7F6E\u8D5B\u9898"}),Se()()<Se()(h==null?void 0:h.start_time)&&!((ue=h==null?void 0:h.permission)!=null&&ue.editable)&&e.createElement(dt.Z,{customText:`\u8D5B\u9898\u5C06\u5728${h==null?void 0:h.start_time}\u5C55\u793A`}),(Se()()>Se()(h==null?void 0:h.start_time)||(0,Ie.eB)()||((T=h==null?void 0:h.permission)==null?void 0:T.editable))&&((L=oe==null?void 0:oe.data)==null?void 0:L.map((Be,Xe)=>e.createElement(Ca.Z,{dispatch:_,Header:h,StaffDetail:S,item:Be,index:Xe})))):e.createElement(Pu,{isedit:E,setisedit:P,selectedKeys:M,isshow:!0})},{type:"certificate",content:e.createElement("div",{style:{padding:"15px 30px"}}," ",e.createElement(ba.Z,{dispatch:_,userid:(C=Z==null?void 0:Z.userInfo)==null?void 0:C.user_id,Prize:o,Accounts:v,getAccounts:()=>{var Be;_({type:"competitions/Accounts",payload:{id:(Be=Z==null?void 0:Z.userInfo)==null?void 0:Be.user_id}})}}))},{type:"qit",content:e.createElement(Pu,{isedit:E,setisedit:P,selectedKeys:M})}];(0,e.useEffect)(()=>{var Be,Xe,Me,ut,st,r,ve,Ze;if(((Be=h==null?void 0:h.competition_modules)==null?void 0:Be.length)>0){l.actionTabs.key!=="showheader"&&(((Me=(Xe=h==null?void 0:h.competition_modules)==null?void 0:Xe[0])==null?void 0:Me.module_type)==="entrance"&&w("entrance"),Ne((st=(ut=h==null?void 0:h.competition_modules)==null?void 0:ut[0])==null?void 0:st.id),_({type:"competitions/getItem",payload:{url:(ve=(r=h==null?void 0:h.competition_modules)==null?void 0:r[0])==null?void 0:ve.module_url}}));let Je=(Ze=h==null?void 0:h.competition_modules)==null?void 0:Ze.map(Te=>Ta(Za({},Te),{label:Te==null?void 0:Te.name,key:Te==null?void 0:Te.id,className:el.muitem,onClick:()=>Jl(void 0,null,function*(){var Re,U,Oe;if(Ne(Te==null?void 0:Te.id),P(!1),ee(!0),document.body.scrollIntoView({block:"start",behavior:"smooth"}),Te.module_type==="entrance"){if((h==null?void 0:h.mode)===3){yield _({type:"competitions/getItem",payload:{url:Te.module_url}}),ee(!1);return}(0,Ie.eB)()||(Re=h.permission)!=null&&Re.editable||!(h!=null&&h.team_member_present)&&!(S!=null&&S.enroll_ended)&&(h.personal?_({type:"competitions/setActionTabs",payload:{key:"6"}}):_({type:"competitions/setActionTabs",payload:{key:"4"}})),w("entrance"),ze(),ee(!1)}else Te.module_type==="certificate"?(w("certificate"),yield _({type:"competitions/Prize",payload:{identifier:H,user_id:(U=Z==null?void 0:Z.userInfo)==null?void 0:U.user_id}}),_({type:"competitions/Accounts",payload:{id:(Oe=Z==null?void 0:Z.userInfo)==null?void 0:Oe.user_id}}),ee(!1)):(w("qit"),yield _({type:"competitions/getItem",payload:{url:Te.module_url}}),ee(!1))})})).filter(Te=>(Te==null?void 0:Te.module_type)!=="chart");m(Je),_({type:"competitions/setActionTabs",payload:{key:""}})}},[h]);function ze(){return Jl(this,null,function*(){let Be=yield(0,re.ZP)(`/api/competitions/${H}/get_shixun_settings.json`,{method:"get"});(Be==null?void 0:Be.status)===0&&De(Be)})}return(0,e.useEffect)(()=>{var Be;if(l.actionTabs.key==="entrance"){w("entrance");let Xe=(Be=h==null?void 0:h.competition_modules)==null?void 0:Be.find(Me=>(Me==null?void 0:Me.module_type)==="entrance");Ne(Xe.id),(h==null?void 0:h.mode)===3?(ee(!0),_({type:"competitions/getItem",payload:{url:Xe.module_url}}),ee(!1)):ze()}},[l.actionTabs]),e.createElement("section",{className:el.bg,ref:ne},e.createElement("div",{className:el.title},e.createElement("span",null,"\u7ADE\u8D5B\u6982\u89C8"),["qit","entrance"].includes(W)&&((0,Ie.eB)()||((k=h==null?void 0:h.permission)==null?void 0:k.editable))&&e.createElement("a",{style:{float:"right",color:"#165DFF"},onClick:()=>{W==="qit"||(h==null?void 0:h.mode)===3?P(!0):_({type:"competitions/setActionTabs",payload:{key:"1"}})}},e.createElement("i",{className:"iconfont icon-bianji10 font14",style:{color:"#165DFF"}})," \u7F16\u8F91")),e.createElement("div",{style:{display:"flex"}},e.createElement("div",{className:el.left},(0,Ie.Ny)()||(N=h==null?void 0:h.permission)!=null&&N.editable?e.createElement("div",null,e.createElement(Sa,{dispatch:_,selectedKeys:M,data:i,isedit:E})):e.createElement(_a.default,{style:{border:"none"},selectedKeys:[`${M}`],items:i}),((0,Ie.Ny)()||((F=h==null?void 0:h.permission)==null?void 0:F.editable))&&e.createElement("span",{onClick:()=>Jl(void 0,null,function*(){var Be,Xe;let Me=yield(0,re.ZP)(`/api/competitions/${H}/competition_modules.json`,{method:"POST"});Me.status===0&&(Ne((Be=Me==null?void 0:Me.data)==null?void 0:Be.id),_({type:"competitions/getHeader",payload:{identifier:H}}),w("qit"),yield _({type:"competitions/getItem",payload:{url:(Xe=Me==null?void 0:Me.data)==null?void 0:Xe.module_url}}),_({type:"competitions/setActionTabs",payload:{key:"showheader"}}))}),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"}},"+ \u65B0\u589E\u680F\u76EE")),e.createElement("div",{className:el.right},e.createElement(bt.Z,{spinning:ge},e.createElement("div",{style:{minHeight:200}},(I=ke.find(Be=>Be.type===W))==null?void 0:I.content)))))};var La=(0,V.connect)(({competitions:t,loading:u,globalSetting:l,user:a})=>({competitions:t,globalSetting:l,loading:u.models.competitions,user:a}))(Ra),Dt={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"},Tu="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=",ju="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",Ru="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==",Ma=Object.defineProperty,Va=Object.defineProperties,za=Object.getOwnPropertyDescriptors,Sl=Object.getOwnPropertySymbols,Lu=Object.prototype.hasOwnProperty,Mu=Object.prototype.propertyIsEnumerable,Vu=(t,u,l)=>u in t?Ma(t,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):t[u]=l,Gt=(t,u)=>{for(var l in u||(u={}))Lu.call(u,l)&&Vu(t,l,u[l]);if(Sl)for(var l of Sl(u))Mu.call(u,l)&&Vu(t,l,u[l]);return t},$l=(t,u)=>Va(t,za(u)),Ya=(t,u)=>{var l={};for(var a in t)Lu.call(t,a)&&u.indexOf(a)<0&&(l[a]=t[a]);if(t!=null&&Sl)for(var a of Sl(t))u.indexOf(a)<0&&Mu.call(t,a)&&(l[a]=t[a]);return l},il=(t,u,l)=>new Promise((a,b)=>{var _=n=>{try{f(l.next(n))}catch(g){b(g)}},Z=n=>{try{f(l.throw(n))}catch(g){b(g)}},f=n=>n.done?a(n.value):Promise.resolve(n.value).then(_,Z);f((l=l.apply(t,u)).next())});const Ha=t=>{var u=t,{competitions:l,globalSetting:a,loading:b,dispatch:_,user:Z}=u,f=Ya(u,["competitions","globalSetting","loading","dispatch","user"]),n,g,ue,T,L,C,k;const{identifier:N}=(0,V.useParams)(),{Header:F,RightItems:I,Staff:H,Prizes:h,Account:z}=l,[S,o]=(0,e.useState)([]),[v,i]=(0,e.useState)("qit"),[m,W]=(0,e.useState)(!1),[w,ge]=(0,e.useState)(!1),[ee,oe]=(0,e.useState)(!1),[De,E]=(0,e.useState)({page:1,per_page:10,keyword:""}),[P,ne]=(0,e.useState)(""),[M,Ne]=(0,e.useState)(""),[ke,ze]=(0,e.useState)(),[Be,Xe]=(0,e.useState)(),[Me,ut]=(0,e.useState)("");function st(){return il(this,null,function*(){var U,Oe,We,R,q;W(!0);let Ce=yield(0,re.ZP)(`/api/competitions/${N}/competition_questions.json`,{method:"get"});if((Ce==null?void 0:Ce.status)===0){ne((Oe=(U=Ce==null?void 0:Ce.data)==null?void 0:U[0])==null?void 0:Oe.identifier),r((R=(We=Ce==null?void 0:Ce.data)==null?void 0:We[0])==null?void 0:R.identifier);let p=(q=Ce==null?void 0:Ce.data)==null?void 0:q.map(Y=>$l(Gt({},Y),{label:Y==null?void 0:Y.name,key:Y==null?void 0:Y.identifier,className:Dt.muitem,onClick:()=>{ne(Y.identifier),De.keyword="",E(Gt({},De)),r(Y.identifier)}}));o(p),ut(Ce==null?void 0:Ce.md_id),ge(Ce==null?void 0:Ce.hidden_ranking)}})}(0,e.useEffect)(()=>{st()},[F]);function r(U){return il(this,null,function*(){var Oe;W(!0);let We=F!=null&&F.personal?`/api/competitions/${N}/competition_charts/person_ranking.json`:`/api/competitions/${N}/competition_charts/team_ranking.json`,R=yield(0,re.ZP)(We,{method:"get",params:$l(Gt({},De),{question_identifier:U||P})});if(W(!1),(R==null?void 0:R.status)===0&&(ze(R==null?void 0:R.data),Ne((Oe=R==null?void 0:R.data)==null?void 0:Oe.description)),(F==null?void 0:F.mode)===3){let q=yield(0,re.ZP)(`/api/competitions/${N}/competition_charts/work_mode.json`,{method:"get",params:Gt({},De)});W(!1),(q==null?void 0:q.status)===0&&Xe(q)}})}function ve(U){return il(this,null,function*(){let Oe=F!=null&&F.personal?`/api/competitions/${N}/competition_charts/person_ranking.xlsx`:`/api/competitions/${N}/competition_charts/team_ranking.xlsx`;(0,it.FH)("",(0,it.NY)({url:qe.Z.API_SERVER+Oe,query:$l(Gt({},De),{question_identifier:U||P})}))})}function Ze(){return il(this,null,function*(){let U=`/api/competitions/${N}/competition_charts/work_mode.xlsx`;(0,it.FH)("",(0,it.NY)({url:qe.Z.API_SERVER+U,query:{keyword:De==null?void 0:De.keyword}}))})}const Je=U=>{De.keyword=U,E(Gt({},De)),r()},Te=[{title:"\u6392\u540D",align:"center",dataIndex:"rank",width:80,ellipsis:!0,render:(U,Oe,We)=>e.createElement("span",null,U===1&&e.createElement("img",{src:Tu}),U===2&&e.createElement("img",{src:ju}),U===3&&e.createElement("img",{src:Ru}),U>3&&U)},{title:F!=null&&F.personal?"\u53C2\u8D5B\u4EBA\u5458":"\u6218\u961F",align:"left",dataIndex:"name",width:222,ellipsis:!0,render:(U,Oe)=>e.createElement(Q.Z,{title:U},e.createElement("span",null,e.createElement("img",{width:30,height:30,style:{borderRadius:"50%",marginRight:"10px"},src:qe.Z.IMG_SERVER+"/images/"+(Oe==null?void 0:Oe.image_url)}),U||"- -"))},{title:"\u5355\u4F4D",align:"left",dataIndex:"school_name",width:533,ellipsis:!0,render:U=>e.createElement(Q.Z,{title:U},e.createElement("span",null,(U==null?void 0:U[0])==""?"- -":U))},{title:"\u5B8C\u6210\u65F6\u957F",align:"left",dataIndex:"times",width:195,ellipsis:!0,render:U=>e.createElement("span",null,U||"- -")},{title:"\u6BD4\u8D5B\u6210\u7EE9",align:"right",dataIndex:"all_score",width:100,ellipsis:!0,render:U=>e.createElement("span",null,U||"- -")},{title:"",align:"center",dataIndex:"",ellipsis:!0,width:24}],Re=[{title:"\u6392\u540D",align:"center",dataIndex:"ranking",width:80,ellipsis:!0,render:(U,Oe,We)=>e.createElement("span",null,U===1&&e.createElement("img",{src:Tu}),U===2&&e.createElement("img",{src:ju}),U===3&&e.createElement("img",{src:Ru}),U>3&&U)},{title:F!=null&&F.personal?"\u53C2\u8D5B\u4EBA\u5458":"\u6218\u961F",align:"left",dataIndex:F!=null&&F.personal?"user_name":"team_name",width:222,ellipsis:!0,render:(U,Oe)=>e.createElement(Q.Z,{title:U},e.createElement("span",null,e.createElement("img",{width:30,height:30,style:{borderRadius:"50%",marginRight:"10px"},src:qe.Z.IMG_SERVER+"/images/"+(Oe==null?void 0:Oe.image_url)}),U||"- -"))},{title:"\u5355\u4F4D",align:"left",dataIndex:"school_names",width:222,ellipsis:!0,render:U=>e.createElement(Q.Z,{title:U},e.createElement("span",null,(U==null?void 0:U[0])==""?"- -":U))},{title:"\u6700\u9AD8\u6210\u7EE9\u63D0\u4EA4\u65F6\u95F4",align:"left",dataIndex:"max_score_submit_time",width:195,ellipsis:!0,render:U=>U?Se()(U).format("YYYY-MM-DD HH:mm:ss"):"--"},{title:"\u63CF\u8FF0",align:"left",dataIndex:"comment",width:222,ellipsis:!0,render:U=>e.createElement(Q.Z,{title:U},e.createElement("span",null,U||"- -"))},{title:"\u6BD4\u8D5B\u6210\u7EE9",align:"center",dataIndex:"score",width:100,ellipsis:!0,render:U=>e.createElement("span",null,U||"- -")},{title:"\u63D0\u4EA4\u603B\u6B21\u6570",align:"center",dataIndex:"submit_sum",ellipsis:!0,width:100}];return e.createElement("section",{className:Dt.bg},e.createElement(fe.Z,{align:"middle",className:Dt.title},e.createElement(X.Z,{flex:"1"},e.createElement("span",{style:{color:"#232B40"}},"\u6392\u884C\u699C"),((0,Ie.eB)()||((n=F==null?void 0:F.permission)==null?void 0:n.editable))&&e.createElement(xe.default,{checked:w,style:{marginLeft:10},onChange:U=>{var Oe,We;ge(U.target.checked),(0,re.ZP)(`/api/competitions/${N}/update_md_hidden_raking.json`,{method:"POST",body:{hidden_raking:U.target.checked,md_content_id:Me,competition_module_id:(We=(Oe=F==null?void 0:F.competition_modules)==null?void 0:Oe.find(R=>R.module_type==="chart"))==null?void 0:We.id}})}},e.createElement("span",{style:{color:"#828693",marginLeft:"-3px"}},"\u9690\u85CF"))),e.createElement(X.Z,null,((0,Ie.eB)()||((g=F==null?void 0:F.permission)==null?void 0:g.editable))&&e.createElement("a",{style:{float:"right",color:"#165DFF",marginTop:"-2px"},onClick:()=>{oe(!0)}},e.createElement("i",{className:"iconfont icon-bianji10 font14",style:{color:"#165DFF"}})," \u7F16\u8F91"))),e.createElement("div",null,e.createElement("div",{className:Dt.right},!!((ue=ke==null?void 0:ke.description)!=null&&ue.length)&&e.createElement(Du.Z,{className:"pl20 pr20",style:{marginTop:20,marginBottom:20,fontSize:"14px",color:"#6A7283"},value:ke==null?void 0:ke.description}),e.createElement(bt.Z,{spinning:m},ee?e.createElement("div",{style:{padding:20}},e.createElement(Cu.Z,{defaultValue:M,onChange:U=>Ne(U)}),e.createElement("div",{className:Dt.footer},e.createElement("div",{className:Dt.clear_button,onClick:()=>oe(!1)},"\u53D6\u6D88"),e.createElement("div",{className:Dt.save_button,type:"primary",onClick:()=>il(void 0,null,function*(){var U,Oe;let We=yield(0,re.ZP)(`/api/competitions/${N}/update_md_content.json`,{method:"POST",body:{content:M,md_content_id:Me,competition_module_id:(Oe=(U=F==null?void 0:F.competition_modules)==null?void 0:U.find(R=>R.module_type==="chart"))==null?void 0:Oe.id}});(We==null?void 0:We.status)===0&&(oe(!1),r())})},"\u4FDD\u5B58\u66F4\u6539"))):e.createElement("div",{style:{padding:"0 20px 20px 20px"}},e.createElement("div",{className:Dt.left,style:{display:"flex",alignItems:"center"}},e.createElement("div",{style:{width:"80%",overflowX:"auto",overflowY:"hidden",marginRight:10}},e.createElement("ul",{style:{display:"flex",lineHeight:"38px",padding:0}},S==null?void 0:S.map(U=>e.createElement("li",{className:(U==null?void 0:U.identifier)===P?Dt.muitemselect:U.className,onClick:U.onClick},U.name)))),e.createElement("div",{style:{display:"flex"}},e.createElement("div",{className:Dt.searchWrap},e.createElement(he.default.Search,{placeholder:F!=null&&F.personal?"\u8BF7\u8F93\u5165\u53C2\u8D5B\u4EBA\u5458\u540D\u79F0":"\u8BF7\u8F93\u5165\u6218\u961F\u540D\u79F0",size:"large",className:Dt.search,value:De.keyword,onChange:U=>{De.keyword=U.target.value,E(Gt({},De))},suffix:e.createElement("i",{className:`iconfont icon-sousuo9 font14 ${Dt.searchIcon}`,onClick:()=>Je(De.keyword)}),onSearch:Je})),e.createElement("div",{style:{marginLeft:20,display:"flex"}},((0,Ie.eB)()||((T=F==null?void 0:F.permission)==null?void 0:T.editable))&&e.createElement("span",{className:Dt.button,onClick:()=>{(F==null?void 0:F.mode)===3?Ze():ve(P)}},"\u5BFC\u51FA\u540D\u5355"),((0,Ie.eB)()||((L=F==null?void 0:F.permission)==null?void 0:L.editable))&&e.createElement("span",{className:Dt.button,style:{marginLeft:10},onClick:()=>il(void 0,null,function*(){if(W(!0),m)return;(yield(0,re.ZP)(`/api/competitions/${N}/update_course_score.json`,{method:"post"})).status===0&&st()})},"\u66F4\u65B0\u6210\u7EE9")))),!((C=F==null?void 0:F.permission)!=null&&C.editable)&&w&&e.createElement(dt.Z,{customText:"\u6392\u884C\u699C\u5F53\u524D\u4E3A\u5C01\u699C\u72B6\u6001"}),((0,Ie.eB)()||((k=F==null?void 0:F.permission)==null?void 0:k.editable)||!w)&&e.createElement($.Gi,{style:{marginTop:20,marginLeft:0}},(F==null?void 0:F.mode)===3?e.createElement(et.default,{columns:Re,dataSource:Be==null?void 0:Be.list,pagination:!1}):e.createElement(et.default,{columns:Te,dataSource:ke==null?void 0:ke.ranking,pagination:!1})),e.createElement("div",{className:Dt.countWrap,style:{marginTop:20}},e.createElement(yt.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],total:(F==null?void 0:F.mode)===3?Be==null?void 0:Be.count:ke==null?void 0:ke.count,onChange:(U,Oe)=>{De.page=U,De.per_page=Oe,E(Gt({},De)),r()},pageSize:De.per_page,current:De.page})))))))};var Ua=(0,V.connect)(({competitions:t,loading:u,globalSetting:l,user:a})=>({competitions:t,globalSetting:l,loading:u.models.competitions,user:a}))(Ha),ye={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"},Wa=Object.defineProperty,zu=Object.getOwnPropertySymbols,Qa=Object.prototype.hasOwnProperty,Ga=Object.prototype.propertyIsEnumerable,Yu=(t,u,l)=>u in t?Wa(t,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):t[u]=l,Ka=(t,u)=>{for(var l in u||(u={}))Qa.call(u,l)&&Yu(t,l,u[l]);if(zu)for(var l of zu(u))Ga.call(u,l)&&Yu(t,l,u[l]);return t};const uo=t=>React.createElement("svg",Ka({className:"isrenzheng_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:16,height:16},t),React.createElement("path",{d:"M499.566 1020.635c-148.846 0-425.619-227.693-425.619-443.026V148.626l42.35-.731c.878 0 95.378-1.975 192.805-41.545C409.088 65.829 473.6 19.09 474.185 18.65L499.565.293 525.02 18.65c.586.44 65.098 47.104 165.084 87.772a604.453 604.453 0 0 0 192.95 41.545l42.058.731.22 428.837c0 215.333-276.7 443.1-425.692 443.1M159.89 230.838v346.697c0 166.546 241.08 357.083 339.676 357.083 98.596 0 339.675-190.537 339.675-357.083V230.839a691.639 691.639 0 0 1-181.467-44.837 1001.691 1001.691 0 0 1-158.208-80.969c-29.989 19.164-85.285 51.346-157.989 80.97a691.712 691.712 0 0 1-181.687 44.836m317.001 507.904L296.23 584.777l55.588-65.316 115.712 98.596 220.087-253.513 64.95 56.393-275.675 317.806",fill:"#165DFF",fillOpacity:.8}));var ol="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiPjxwYXRoIGQ9Ik00OTkuNTY2IDEwMjAuNjM1Yy0xNDguODQ2IDAtNDI1LjYxOS0yMjcuNjkzLTQyNS42MTktNDQzLjAyNlYxNDguNjI2bDQyLjM1LS43MzFjLjg3OCAwIDk1LjM3OC0xLjk3NSAxOTIuODA1LTQxLjU0NUM0MDkuMDg4IDY1LjgyOSA0NzMuNiAxOS4wOSA0NzQuMTg1IDE4LjY1TDQ5OS41NjUuMjkzIDUyNS4wMiAxOC42NWMuNTg2LjQ0IDY1LjA5OCA0Ny4xMDQgMTY1LjA4NCA4Ny43NzJhNjA0LjQ1MyA2MDQuNDUzIDAgMCAwIDE5Mi45NSA0MS41NDVsNDIuMDU4LjczMS4yMiA0MjguODM3YzAgMjE1LjMzMy0yNzYuNyA0NDMuMS00MjUuNjkyIDQ0My4xTTE1OS44OSAyMzAuODM4djM0Ni42OTdjMCAxNjYuNTQ2IDI0MS4wOCAzNTcuMDgzIDMzOS42NzYgMzU3LjA4MyA5OC41OTYgMCAzMzkuNjc1LTE5MC41MzcgMzM5LjY3NS0zNTcuMDgzVjIzMC44MzlhNjkxLjYzOSA2OTEuNjM5IDAgMCAxLTE4MS40NjctNDQuODM3IDEwMDEuNjkxIDEwMDEuNjkxIDAgMCAxLTE1OC4yMDgtODAuOTY5Yy0yOS45ODkgMTkuMTY0LTg1LjI4NSA1MS4zNDYtMTU3Ljk4OSA4MC45N2E2OTEuNzEyIDY5MS43MTIgMCAwIDEtMTgxLjY4NyA0NC44MzZtMzE3LjAwMSA1MDcuOTA0TDI5Ni4yMyA1ODQuNzc3bDU1LjU4OC02NS4zMTYgMTE1LjcxMiA5OC41OTYgMjIwLjA4Ny0yNTMuNTEzIDY0Ljk1IDU2LjM5My0yNzUuNjc1IDMxNy44MDYiIGZpbGw9IiMxNjVERkYiIGZpbGwtb3BhY2l0eT0iLjgiLz48L3N2Zz4=",Ja=Object.defineProperty,Il=Object.getOwnPropertySymbols,Hu=Object.prototype.hasOwnProperty,Uu=Object.prototype.propertyIsEnumerable,Wu=(t,u,l)=>u in t?Ja(t,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):t[u]=l,tl=(t,u)=>{for(var l in u||(u={}))Hu.call(u,l)&&Wu(t,l,u[l]);if(Il)for(var l of Il(u))Uu.call(u,l)&&Wu(t,l,u[l]);return t},$a=(t,u)=>{var l={};for(var a in t)Hu.call(t,a)&&u.indexOf(a)<0&&(l[a]=t[a]);if(t!=null&&Il)for(var a of Il(t))u.indexOf(a)<0&&Uu.call(t,a)&&(l[a]=t[a]);return l},vl=(t,u,l)=>new Promise((a,b)=>{var _=n=>{try{f(l.next(n))}catch(g){b(g)}},Z=n=>{try{f(l.throw(n))}catch(g){b(g)}},f=n=>n.done?a(n.value):Promise.resolve(n.value).then(_,Z);f((l=l.apply(t,u)).next())});const qa=[{id:"",name:"\u5168\u90E8"},{id:1,name:"\u6218\u961F\u540D\u79F0"},{id:2,name:"\u961F\u957F\u59D3\u540D"},{id:3,name:"\u6307\u5BFC\u8001\u5E08"}],Xa={teacher:"\u6559\u5E08",student:"\u5B66\u751F",professional:"\u4E13\u4E1A\u4EBA\u58EB"},ei=t=>{var u=t,{competitions:l,globalSetting:a,loading:b,dispatch:_,user:Z}=u,f=$a(u,["competitions","globalSetting","loading","dispatch","user"]);const{identifier:n}=(0,V.useParams)(),{Header:g,RightItems:ue,Staff:T,Prizes:L,Account:C}=l,[k,N]=(0,e.useState)([]),[F,I]=(0,e.useState)({page:1,per_page:10,keyword:"",type:"",isteam:"mine"}),[H,h]=(0,e.useState)(!1);function z(){return vl(this,null,function*(){h(!0);let v=F.isteam==="mine"?`/api/competitions/${n}/competition_teams.json`:`/api/competitions/${n}/all_team_members.json`,i=yield(0,re.ZP)(v,{method:"get",params:F});h(!1),(i==null?void 0:i.status)===0&&N(i)})}(0,e.useEffect)(()=>{z()},[g]);const S=[{title:"\u5E8F\u53F7",align:"left",dataIndex:"name",width:62,render:(v,i,m)=>e.createElement("span",{style:{color:"#000000"}},m+1)},{title:"\u6218\u961FID",align:"left",dataIndex:"competition_team_id",width:72,render:v=>e.createElement("span",{style:{color:"#000000"}},v||"- -")},{title:"\u6218\u961F\u540D\u79F0",align:"left",dataIndex:"team_name",width:175,ellipsis:{showTitle:!1},render:v=>e.createElement(Q.Z,{placement:"topLeft",title:v},e.createElement("span",{style:{color:"#000"}},v||"- -"))},{title:"\u961F\u5458\u59D3\u540D",align:"left",dataIndex:"name",width:110,ellipsis:{showTitle:!1},render:(v,i)=>e.createElement("span",{style:{color:"#000000"}},v||"- -",(i==null?void 0:i.authentication)&&e.createElement(Q.Z,{title:"\u5DF2\u5B9E\u540D\u8BA4\u8BC1"},e.createElement("img",{src:ol,style:{marginLeft:5,marginTop:"-2px"}})))},{title:"\u4E2A\u4EBA\u6210\u7EE9",dataIndex:"score",width:86,render:v=>e.createElement("span",{style:{color:"#000000"}},(v==null?void 0:v.toString())||"- -")},{title:"\u89D2\u8272",align:"left",dataIndex:"identity",width:102,render:(v,i)=>e.createElement("span",{style:{color:"#000000"}},Xa[v],(i==null?void 0:i.professional_certification)&&e.createElement(Q.Z,{title:"\u5DF2\u804C\u4E1A\u8BA4\u8BC1"},e.createElement("img",{src:ol,style:{marginLeft:5,marginTop:"-2px"}})))},{title:"\u624B\u673A\u53F7",align:"left",dataIndex:"phone",width:120,render:v=>e.createElement("span",{style:{color:"#666666"}},v||"- -")},{title:"\u5B66\u53F7/\u5DE5\u53F7",align:"left",width:110,ellipsis:{showTitle:!1},dataIndex:"student_id",render:v=>e.createElement("span",{style:{color:"#666666"}},v||"- -")},{title:"\u5B66\u6821/\u5355\u4F4D",align:"left",dataIndex:"school",ellipsis:{showTitle:!1},render:v=>e.createElement(Q.Z,{placement:"topLeft",title:v},e.createElement("span",{style:{color:"#666666"}},v||"- -"))},{title:"\u5730\u533A",align:"left",dataIndex:"province",width:58,render:v=>e.createElement("span",{style:{color:"#666666"}},v||"- -")},{title:"\u64CD\u4F5C",align:"right",dataIndex:"is_cancel_score",width:120,render:(v,i)=>e.createElement("span",null,v===0?e.createElement("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:()=>{de.default.confirm({icon:null,title:"\u53D6\u6D88\u6210\u7EE9",content:"\u8BF7\u786E\u8BA4\u662F\u5426\u53D6\u6D88\u8BE5\u6210\u5458\u6210\u7EE9\uFF0C\u53D6\u6D88\u540E\u8BE5\u6210\u5458\u7684\u6210\u7EE9\u5C06\u4E0D\u80FD\u7528\u4E8E\u56E2\u961F\u6210\u7EE9\u3002",onOk:()=>vl(void 0,null,function*(){let m=yield(0,re.ZP)(`/api/competitions/${n}/set_score_status.json`,{method:"put",body:{competition_score_id:i==null?void 0:i.competition_score_id,is_cancel_score:1}});(m==null?void 0:m.status)===0&&(F.page=1,I(tl({},F)),z())})})}},"\u53D6\u6D88\u6210\u7EE9"):e.createElement("span",{onClick:()=>vl(void 0,null,function*(){let m=yield(0,re.ZP)(`/api/competitions/${n}/set_score_status.json`,{method:"put",body:{competition_score_id:i==null?void 0:i.competition_score_id,is_cancel_score:0}});(m==null?void 0:m.status)===0&&(F.page=1,I(tl({},F)),z())}),style:{color:"#FD9200",cursor:"pointer"}},"\u6062\u590D\u6210\u7EE9"))}],o=[{title:"\u5E8F\u53F7",align:"left",dataIndex:"name",width:72,render:(v,i,m)=>e.createElement("span",{style:{color:"#000000"}},m+1)},{title:"\u6218\u961FID",align:"left",dataIndex:"id",width:113,render:v=>e.createElement("span",{style:{color:"#000000"}},v||"- -")},{title:"\u6218\u961F\u540D\u79F0",align:"left",dataIndex:"name",width:167,render:v=>e.createElement("span",{style:{color:"#000000"}},v==null?void 0:v.toString())},{title:"\u6218\u961F\u6210\u7EE9",align:"left",dataIndex:"score",width:136,render:v=>e.createElement("span",{style:{color:"#000000"}},v)},{title:"\u961F\u957F\u59D3\u540D",align:"left",dataIndex:"leader_name",width:149,ellipsis:{showTitle:!1},render:(v,i)=>e.createElement(Q.Z,{placement:"topLeft",title:v},e.createElement("span",{style:{color:"#666666"}},v||"- -"))},{title:"\u6307\u5BFC\u8001\u5E08",align:"left",dataIndex:"mail",width:150,ellipsis:{showTitle:!1},render:(v,i)=>{var m,W,w;return e.createElement(Q.Z,{placement:"topLeft",title:(m=i==null?void 0:i.creator)==null?void 0:m.name},e.createElement("span",{style:{color:"#666666"}},((w=(W=i==null?void 0:i.team_members)==null?void 0:W.filter(ge=>ge==null?void 0:ge.is_teacher))==null?void 0:w.map(ge=>ge.name).toString())||"- -"))}},{title:"\u6218\u961F\u4EBA\u6570",align:"left",dataIndex:"mail",width:125,render:(v,i)=>{var m;return e.createElement("span",{style:{color:"#666666"}},((m=i==null?void 0:i.team_members)==null?void 0:m.length)||"- -")}},{title:"\u62A5\u540D\u65F6\u95F4",align:"left",dataIndex:"created_at",width:165,render:v=>e.createElement("span",{style:{color:"#666666"}},v||"- -")},{title:"\u64CD\u4F5C",align:"right",dataIndex:"is_cancel_score",render:(v,i)=>e.createElement("span",null,v===0||v===!1?e.createElement("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:()=>{de.default.confirm({icon:null,centered:!0,title:"\u53D6\u6D88\u6210\u7EE9",content:"\u8BF7\u786E\u8BA4\u662F\u5426\u53D6\u6D88\u8BE5\u6218\u961F\u6210\u7EE9\uFF0C\u53D6\u6D88\u540E\u8BE5\u6218\u961F\u7684\u6210\u7EE9\u5728\u6392\u884C\u699C\u5C06\u89C6\u4E3A\u65E0\u6210\u7EE9\uFF0C\u4E0D\u8FDB\u884C\u6392\u540D\u3002",onOk:()=>vl(void 0,null,function*(){let m=yield(0,re.ZP)(`/api/competitions/${n}/set_score_status.json`,{method:"put",body:{competition_team_id:i==null?void 0:i.id,is_cancel_score:1}});(m==null?void 0:m.status)===0&&(F.page=1,I(tl({},F)),z())})})}},"\u53D6\u6D88\u6210\u7EE9"):e.createElement("span",{onClick:()=>vl(void 0,null,function*(){let m=yield(0,re.ZP)(`/api/competitions/${n}/set_score_status.json`,{method:"put",body:{competition_team_id:i==null?void 0:i.id,is_cancel_score:0}});(m==null?void 0:m.status)===0&&(F.page=1,I(tl({},F)),z())}),style:{color:"#FD9200",cursor:"pointer"}},"\u6062\u590D\u6210\u7EE9"))}];return e.createElement("div",{style:{padding:"15px 0",width:"1200px",margin:"auto"}},e.createElement("div",{style:{display:"flex",marginTop:"-10px"}},e.createElement("div",null,(g==null?void 0:g.mode)!==3?e.createElement(Ee.ZP.Group,{className:ye.scoreByBlankRadio,optionType:"button",options:[{label:"\u6218\u961F\u4FE1\u606F",value:"mine"},{label:"\u961F\u5458\u4FE1\u606F",value:"join"}],onChange:v=>{F.isteam=v.target.value,F.page=1,z()},value:F.isteam}):e.createElement(Ee.ZP.Group,{className:ye.scoreByBlankRadio,optionType:"button",options:[{label:"\u6218\u961F\u4FE1\u606F",value:"mine"}],onChange:v=>{F.isteam=v.target.value,F.page=1,z()},value:F.isteam})),e.createElement("div",{style:{flex:1,textAlign:"end",display:"flex",justifyContent:"end"}},e.createElement($.t7,{style:{width:327,marginRight:20},dataSource:qa,value:{id:F.type,value:F.keyword},onChange:(v,i)=>{F.keyword=v,F.type=i||"",I(tl({},F)),z()},placeholder:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9"}),e.createElement("span",{className:ye.button,onClick:()=>{let v=F.isteam==="mine"?`/api/competitions/${n}/competition_teams.xlsx`:`/api/competitions/${n}/all_team_members.xlsx`;(0,it.FH)("",(0,it.NY)({url:qe.Z.API_SERVER+v,query:tl({},F)}))}},"\u5BFC\u51FA"))),e.createElement(et.default,{loading:H,columns:F.isteam==="mine"?o:S,dataSource:F.isteam==="mine"?k==null?void 0:k.competition_teams:k==null?void 0:k.data,pagination:!1}),e.createElement("div",{className:ye.countWrap,style:{marginTop:20}},e.createElement(yt.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showTotal:v=>e.createElement("div",{style:{fontSize:14}},"\u5171 ",e.createElement("span",{style:{color:"#165DFF"}},v)," \u6761\u6570\u636E"),showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],total:k==null?void 0:k.count,onChange:(v,i)=>{F.page=v,F.per_page=i,I(tl({},F)),z()},pageSize:F.per_page,current:F.page})))};var ti=(0,V.connect)(({competitions:t,loading:u,globalSetting:l,user:a})=>({competitions:t,globalSetting:l,loading:u.models.competitions,user:a}))(ei),Qu=O(60324),kl=O(88289),Gu=O(56102),li=O(33555),no=O(18579),c=O(59301),ui=Object.defineProperty,ni=Object.defineProperties,ai=Object.getOwnPropertyDescriptors,Ol=Object.getOwnPropertySymbols,Ku=Object.prototype.hasOwnProperty,Ju=Object.prototype.propertyIsEnumerable,$u=(t,u,l)=>u in t?ui(t,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):t[u]=l,Zl=(t,u)=>{for(var l in u||(u={}))Ku.call(u,l)&&$u(t,l,u[l]);if(Ol)for(var l of Ol(u))Ju.call(u,l)&&$u(t,l,u[l]);return t},qu=(t,u)=>ni(t,ai(u)),ii=(t,u)=>{var l={};for(var a in t)Ku.call(t,a)&&u.indexOf(a)<0&&(l[a]=t[a]);if(t!=null&&Ol)for(var a of Ol(t))u.indexOf(a)<0&&Ju.call(t,a)&&(l[a]=t[a]);return l},Kt=(t,u,l)=>new Promise((a,b)=>{var _=n=>{try{f(l.next(n))}catch(g){b(g)}},Z=n=>{try{f(l.throw(n))}catch(g){b(g)}},f=n=>n.done?a(n.value):Promise.resolve(n.value).then(_,Z);f((l=l.apply(t,u)).next())});const oi=t=>{var u=t,{competitions:l,globalSetting:a,loading:b,dispatch:_,user:Z}=u,f=ii(u,["competitions","globalSetting","loading","dispatch","user"]),n,g,ue,T,L,C,k,N,F,I,H;const{identifier:h}=(0,V.useParams)(),{Header:z,competition_team:S,Staff:o,Prizes:v,Account:i}=l,[m,W]=(0,e.useState)({page:1,per_page:10,keyword:"",type:1,isteam:"mine"}),[w,ge]=(0,e.useState)([]),[ee,oe]=(0,e.useState)([]),[De,E]=(0,e.useState)(!1),[P,ne]=(0,e.useState)([]),[M,Ne]=(0,e.useState)(!1),[ke,ze]=(0,e.useState)(""),[Be,Xe]=(0,e.useState)(""),[Me,ut]=(0,e.useState)([]),[st,r]=(0,e.useState)(!1),[ve,Ze]=(0,e.useState)([]),Je=(0,e.useRef)(),[Te,Re]=(0,e.useState)(""),U=(0,e.useRef)(""),[Oe,We]=(0,e.useState)(!0),[R,q]=(0,e.useState)(!1),[Ce]=d.default.useForm(),[p,Y]=(0,e.useState)(),ce=(0,e.useRef)(null),[D,K]=(0,e.useState)(),[J,ae]=(0,e.useState)(1),[se,tt]=(0,e.useState)(!1);function Ge(){return Kt(this,null,function*(){_({type:"competitions/competition_teams",payload:qu(Zl({},m),{identifier:h})})})}(0,e.useEffect)(()=>{R||(Y(""),Re(""),U.current="")},[R]),(0,e.useEffect)(()=>{Ge()},[z]);function Fe(s){return Kt(this,null,function*(){var ie;let Pe=yield _({type:"competitions/getStudents",payload:{identifier:h,keyword:Be,team_id:ve,page:s}});return Pe&&ut(s===1?[...Pe.teachers]:[...Me,...Pe.teachers]),!(((ie=Pe.teachers)==null?void 0:ie.length)<20)})}const mt=(s=!1)=>Kt(void 0,null,function*(){var ie;if((s||Oe)&&!se){tt(!0),ae(s?1:J+1);const Pe=yield _({type:"competitions/getTeacher",payload:{identifier:h,keyword:ke,team_id:ve,page:s?1:J+1}});ne(s?[...Pe.teachers]:[...P,...Pe.teachers]),tt(!1),((ie=Pe.teachers)==null?void 0:ie.length)<20&&We(!1)}}),pt=(s=!1)=>Kt(void 0,null,function*(){var ie;if((s||Oe)&&!se){tt(!0),ae(s?1:J+1);const Pe=yield _({type:"competitions/getStudents",payload:{identifier:h,keyword:Be,team_id:ve,page:s?1:J+1}});ut(s?[...Pe.teachers]:[...Me,...Pe.teachers]),tt(!1),((ie=Pe.teachers)==null?void 0:ie.length)<20&&We(!1)}});function Ht(s){return Kt(this,null,function*(){var ie;let Pe=yield _({type:"competitions/getTeacher",payload:{identifier:h,keyword:ke,team_id:ve,page:s}});return Pe&&ne(s===1?[...Pe.teachers]:[...P,...Pe.teachers]),!(((ie=Pe.teachers)==null?void 0:ie.length)<20)})}function ht(s){const ie=s.target.files[0];if(ie&&ie.size>2*1024*1024){x.ZP.info("\u4EC5\u652F\u6301\u6587\u4EF6\u5927\u5C0F\u5C0F\u4E8E2M\u7684\u6587\u4EF6");return}var Pe=new FileReader;Pe.readAsBinaryString(ie),Pe.onload=()=>{let $e=btoa(Pe.result);U.current=`data:${ie.type};base64,${$e}`,Re(`data:${ie.type};base64,${$e}`)},Pe.onerror=function(){}}function Tt(){Y(ce.current.getCroppedCanvas().toDataURL())}return c.createElement("div",{style:{padding:"20px",width:"100%"}},c.createElement("div",{style:{display:"flex",marginBottom:20}},c.createElement("div",{style:{display:"flex",alignItems:"baseline",zIndex:0}},((0,Ie.eB)()||((n=z==null?void 0:z.permission)==null?void 0:n.editable))&&c.createElement(Ee.ZP.Group,{className:ye.scoreByBlankRadio,optionType:"button",options:[{label:"\u6211\u7684\u6218\u961F",value:"mine"},{label:"\u5168\u90E8\u6218\u961F",value:"join"}],onChange:s=>{m.isteam=s.target.value,m.keyword="",m.type="",m.page=1,Ge()},value:m.isteam}),m.isteam==="mine"&&!((0,Ie.eB)()||(g=z==null?void 0:z.permission)!=null&&g.editable)&&c.createElement("span",{style:{fontSize:14}},"\u6211\u7684\u6218\u961F\uFF08",S==null?void 0:S.my_teams_count,"\uFF09"),m.isteam==="join"&&c.createElement("div",{style:{marginLeft:30,color:"#5F6368"}},c.createElement("span",null,"\u6218\u961F\u603B\u6570"),c.createElement("span",{style:{color:"#165DFF"}},S==null?void 0:S.count),c.createElement("span",{style:{marginRight:20}},"\u4E2A"),c.createElement("span",null,"\u53C2\u8D5B\u603B\u4EBA\u6570"),c.createElement("span",{style:{color:"#165DFF"}},S==null?void 0:S.members_count),c.createElement("span",null,"\u4E2A"))),c.createElement("div",{style:{flex:1,textAlign:"end",display:"flex",justifyContent:"end"}},m.isteam==="join"&&c.createElement($.t7,{style:{width:379},dataSource:[],value:{id:m.type,value:m.keyword},onChange:(s,ie)=>{m.keyword=s,m.page=1,m.type=1,W(Zl({},m)),Ge()},placeholder:"\u8BF7\u8F93\u5165\u6218\u961F\u540D\u79F0\u8FDB\u884C\u641C\u7D22"}),m.isteam==="mine"&&((ue=S==null?void 0:S.my_teams)==null?void 0:ue.filter(s=>!s.active).length)>0&&c.createElement("span",{style:{fontSize:14,color:"#FA6400"}},c.createElement(kl.Z,{style:{marginRight:6,fontSize:14}})," \u60A8\u6709",(T=S==null?void 0:S.my_teams)==null?void 0:T.filter(s=>!s.active).length,"\u4E2A\u6218\u961F\u672A\u6EE1\u8DB3\u53C2\u8D5B\u8981\u6C42\uFF01\u4E3A\u4E86\u4E0D\u5F71\u54CD\u6210\u7EE9\uFF0C\u8BF7\u8BBE\u7F6E\u6218\u961F\u6210\u5458"))),(m==null?void 0:m.isteam)==="mine"&&c.createElement("div",{style:{display:"flex",flexDirection:"column",gap:"20px"}},(L=S==null?void 0:S.my_teams)==null?void 0:L.map((s,ie)=>{var Pe,$e,Pt,rl;return c.createElement("div",{className:"p20",style:{border:"1px solid #F6F7F9"}},c.createElement(fe.Z,{wrap:!1,align:"middle",gutter:30},c.createElement(X.Z,{flex:"396px"},c.createElement(fe.Z,{wrap:!1,align:"middle",gutter:10},c.createElement(X.Z,null,s!=null&&s.team_log?c.createElement("img",{width:66,height:66,style:{borderRadius:"50%"},src:qe.Z.IMG_SERVER+"/"+(s==null?void 0:s.team_log)}):c.createElement("div",{style:{background:"#4EACFF",color:"#fff",display:"flex",alignItems:"center",justifyContent:"center",width:66,height:66,borderRadius:"50%"}},s.name.length>2?s.name.substring(0,2):s.name)),c.createElement(X.Z,null,c.createElement(fe.Z,{wrap:!1,align:"middle",gutter:10},c.createElement(X.Z,null,c.createElement(Q.Z,{title:s==null?void 0:s.name},c.createElement("span",{className:"multi_ellipsis1",style:{color:"#232B40"}},s==null?void 0:s.name))),c.createElement(X.Z,null,c.createElement("i",{onClick:()=>{if((z==null?void 0:z.competition_status)=="ended"){x.ZP.warning("\u7ADE\u8D5B\u5DF2\u7ED3\u675F\uFF0C\u65E0\u6CD5\u7F16\u8F91\u76F8\u5173\u4FE1\u606F");return}q(!0),K(s)},style:{color:"#165DFF",cursor:"pointer"},className:"iconfont icon-bianji10 font14"}))),c.createElement("div",{className:"mt10 font12",style:{color:"#5F6367"}},"\u521B\u5EFA\u65F6\u95F4",c.createElement("span",{className:"ml10",style:{color:"#232B40"}},s==null?void 0:s.created_at))))),c.createElement(X.Z,null,c.createElement("div",{style:{height:66,width:1,background:"#F6F7F9"}})),c.createElement(X.Z,{flex:"396px"},c.createElement(fe.Z,{wrap:!1,align:"middle",gutter:30},c.createElement(X.Z,{flex:"110px"},c.createElement("span",{className:"multi_ellipsis1"},"\u59D3\u540D",c.createElement(Q.Z,{title:(Pe=s==null?void 0:s.creator)==null?void 0:Pe.name},c.createElement("span",{className:"ml10",style:{color:"#232B40"}},($e=s==null?void 0:s.creator)==null?void 0:$e.name)))),c.createElement(X.Z,{flex:"136px"},c.createElement("span",{className:"multi_ellipsis1"},"\u5B66\u6821",c.createElement(Q.Z,{title:s==null?void 0:s.school_name},c.createElement("span",{className:"ml10",style:{color:"#232B40"}},(s==null?void 0:s.school_name)||"--")))),c.createElement(X.Z,{flex:1},c.createElement("span",{className:"multi_ellipsis1"},"\u6307\u5BFC\u6559\u5E08",c.createElement(Q.Z,{title:s==null?void 0:s.teacher_name},c.createElement("span",{className:"ml10",style:{color:"#232B40"}},(s==null?void 0:s.teacher_name)||"--"))))),c.createElement("div",{className:"mt20 multi_ellipsis1",style:{color:"#5F6367"}},"\u6307\u5BFC\u6559\u5E08\u624B\u673A\u53F7/\u90AE\u7BB1",c.createElement(Q.Z,{title:s==null?void 0:s.teacher_phone},c.createElement("span",{className:"ml10",style:{color:"#232B40"}},(s==null?void 0:s.teacher_phone)||"--")))),c.createElement(X.Z,null,c.createElement("div",{style:{height:66,width:1,background:"#F6F7F9"}})),c.createElement(X.Z,{flex:1},c.createElement(fe.Z,{wrap:!1,align:"middle",justify:"end",gutter:20},c.createElement(X.Z,null,c.createElement("span",{style:{color:"#5F6368"}},"\u6218\u961F\u6210\u5458",c.createElement("span",{className:"ml10",style:{color:"#232B40"}},(Pt=s==null?void 0:s.team_members)==null?void 0:Pt.length,"\u4EBA"))),(s==null?void 0:s.manage_permission)&&c.createElement(X.Z,null,c.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>{oe(s==null?void 0:s.team_members),Ze(s==null?void 0:s.id)}},"\u8BBE\u7F6E")),!(s!=null&&s.active)&&c.createElement(X.Z,null,c.createElement(kl.Z,{style:{color:"#FA6400"}})),c.createElement(X.Z,null,c.createElement("span",{className:"c-red",style:{cursor:"pointer"},onClick:()=>{de.default.confirm({title:s!=null&&s.manage_permission?"\u89E3\u6563\u6218\u961F":"\u9000\u51FA\u6218\u961F",content:`\u662F\u5426\u786E\u8BA4${s!=null&&s.manage_permission?"\u89E3\u6563":"\u9000\u51FA"}\u6218\u961F`,okButtonProps:{loading:De},onOk:()=>Kt(void 0,null,function*(){if(E(!0),s!=null&&s.manage_permission){let jt=yield _({type:"competitions/DeleteTeam",payload:{identifier:h,id:s==null?void 0:s.id}});jt&&jt.status===0&&(x.ZP.info("\u89E3\u6563\u6210\u529F"),_({type:"competitions/getStaff",payload:{identifier:h}}),_({type:"competitions/getHeader",payload:{identifier:h}}))}else{let jt=yield _({type:"competitions/ExitTeam",payload:{identifier:h,id:s==null?void 0:s.id}});jt&&jt.status===0&&(x.ZP.info("\u9000\u51FA\u6218\u961F\u6210\u529F"),_({type:"competitions/getStaff",payload:{identifier:h}}),_({type:"competitions/getHeader",payload:{identifier:h}}))}E(!1)})})}},s!=null&&s.manage_permission?"\u89E3\u6563\u6218\u961F":"\u9000\u51FA\u6218\u961F"))),c.createElement(fe.Z,{className:"mt20",wrap:!1,align:"middle",justify:"end"},c.createElement(X.Z,null,c.createElement("span",{style:{color:"#5F6367"}},c.createElement("span",null,"\u9080\u8BF7\u7801"),c.createElement("span",{style:{margin:"0px 10px",color:"#232B40"},title:s.invite_code},s.invite_code||"--"),c.createElement(Gu.CopyToClipboard,{text:`\u3010\u7ADE\u8D5B\u9080\u8BF7\u3011${(rl=Z==null?void 0:Z.userInfo)==null?void 0:rl.username}\u9080\u8BF7\u60A8\u52A0\u5165\u3010${z==null?void 0:z.name}\u3011-\u300A${s==null?void 0:s.name}\u300B\u6218\u961F\uFF0C\u60A8\u53EF\u4EE5\u8BBF\u95EE\u4E0B\u65B9\u7684\u94FE\u63A5\uFF0C\u4EE5\u961F\u5458\u7684\u8EAB\u4EFD\u52A0\u5165\u8BE5\u6218\u961F\u3002\u201D\u94FE\u63A5\uFF1A${window.location.origin}${window.location.pathname}?code=${s.invite_code}`,onCopy:()=>x.ZP.success("\u590D\u5236\u6210\u529F")},c.createElement("i",{className:"iconfont icon-fuzhi font-14",style:{display:"inline-block",color:"#0152d9",cursor:"pointer"}}))))))))})),(m==null?void 0:m.isteam)==="join"&&((C=S==null?void 0:S.competition_teams)==null?void 0:C.length)===0&&c.createElement(dt.Z,null),(m==null?void 0:m.isteam)==="mine"&&((k=S==null?void 0:S.my_teams)==null?void 0:k.length)===0&&c.createElement(dt.Z,null),(m==null?void 0:m.isteam)==="join"&&((N=S==null?void 0:S.competition_teams)==null?void 0:N.map((s,ie)=>{var Pe;return c.createElement("div",{className:ye.items},s!=null&&s.team_log?c.createElement("img",{src:qe.Z.IMG_SERVER+"/"+(s==null?void 0:s.team_log)}):c.createElement("div",{className:ye.img},s.name.length>2?s.name.substring(0,2):s.name),c.createElement("div",{className:ye.names},c.createElement("div",{className:ye.teamname},s==null?void 0:s.name),c.createElement("div",{className:ye.time},c.createElement("span",{className:ye.createtime},"\u521B\u5EFA\u65F6\u95F4")," ",s==null?void 0:s.created_at)),c.createElement("div",{className:ye.width30},c.createElement("img",{className:ye.loaderimg,src:qe.Z.IMG_SERVER+`/images/${s.creator.image_url}`}),c.createElement("span",{title:s.creator.name},s.creator.name.length>6?s.creator.name.substring(0,6)+"...":s.creator.name),c.createElement("span",{style:{marginLeft:20}},s.school_name?s.school_name.length>6?s.school_name.substring(0,6)+"...":s.school_name:"--")),c.createElement("div",{className:ye.width30,style:{justifyContent:"end"}},c.createElement("span",{style:{color:"#5F6368"}},"\u6218\u961F\u6210\u5458"),c.createElement("span",{style:{color:"#232B40",margin:"0px 10px"}},(Pe=s==null?void 0:s.team_members)==null?void 0:Pe.length,"\u4EBA"),c.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>{ge(s)}},"\u67E5\u770B")))})),c.createElement("div",{className:ye.countWrap,style:{marginTop:20}},c.createElement(yt.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],total:m.isteam==="mine"?S==null?void 0:S.my_teams_count:S==null?void 0:S.count,onChange:(s,ie)=>{m.page=s,m.per_page=ie,W(Zl({},m)),Ge()},pageSize:m.per_page,current:m.page})),c.createElement(de.default,{title:!1,footer:!1,open:((F=w==null?void 0:w.team_members)==null?void 0:F.length)>0,width:1e3,className:ye.scoremodal,closable:!1,centered:!0,onCancel:()=>ge([])},c.createElement("div",{style:{display:"flex",alignItems:"center"}},c.createElement("div",{className:ye.title},w==null?void 0:w.name),c.createElement("span",{onClick:()=>ge([]),style:{cursor:"pointer"},className:ye.close},c.createElement("i",{className:"iconfont icon-danchuangguanbi"}))),c.createElement(et.default,{dataSource:w==null?void 0:w.team_members,pagination:!1,style:{marginTop:30},scroll:{y:300},columns:[{title:"\u5934\u50CF",align:"left",dataIndex:"image_url",render:(s,ie)=>c.createElement("img",{className:ye.loaderimg,src:qe.Z.IMG_SERVER+`/images/${s}`})},{title:"\u59D3\u540D",align:"left",dataIndex:"name",render:s=>c.createElement(Q.Z,{title:s},c.createElement("span",null,(s==null?void 0:s.length)>6?(s==null?void 0:s.substring(0,6))+"...":s||"- -"))},{title:"\u624B\u673A",align:"left",dataIndex:"phone",ellipsis:{showTitle:!0},render:s=>c.createElement("span",null,s||"- -")},{title:"\u5B66\u6821/\u5355\u4F4D",align:"left",dataIndex:"school_name",render:(s,ie)=>c.createElement(Q.Z,{title:s},c.createElement("span",null,(s==null?void 0:s.length)>6?(s==null?void 0:s.substring(0,6))+"...":s||"- -"))},{title:"\u804C\u4E1A",align:"left",ellipsis:{showTitle:!0},dataIndex:"identity",render:(s,ie)=>s||"- -"},{title:"\u5B66\u53F7",align:"left",ellipsis:{showTitle:!0},dataIndex:"student_id",render:(s,ie)=>s||"- -"},{title:"\u89D2\u8272",align:"left",dataIndex:"role",render:(s,ie)=>c.createElement("span",{style:{color:s==="leader"?"#3061D0":"#01795D"}},s==="leader"?"\u961F\u957F":"\u961F\u5458",(ie==null?void 0:ie.creator)&&c.createElement("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}},"\u521B\u5EFA\u8005"))}]})),c.createElement(de.default,{title:!1,footer:!1,open:(ee==null?void 0:ee.length)>0,width:1e3,className:ye.scoremodal,closable:!1,destroyOnClose:!0,centered:!0,onCancel:()=>{oe([])}},c.createElement("div",{onClick:()=>{Ne(!1),r(!1)}},c.createElement("div",{style:{display:"flex",alignItems:"center"}},c.createElement("div",{className:ye.title},"\u8BBE\u7F6E\u6218\u961F\u6210\u5458"),c.createElement("span",{onClick:()=>{Ge(),Ne(!1),r(!1),Xe(""),ze(""),oe([])},style:{cursor:"pointer"},className:ye.close},c.createElement("i",{className:"iconfont icon-danchuangguanbi"}))),c.createElement("div",{style:{display:"flex",marginTop:30}},c.createElement("div",{style:{display:"flex",alignItems:"center",flex:1}},c.createElement("span",{style:{color:"#5F6368"}},"\u6DFB\u52A0\u8001\u5E08"),c.createElement(Qu.Z,{overlayStyle:{width:600},content:c.createElement("div",{style:{maxHeight:260,overflow:"auto"}},c.createElement(Ql(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:s=>{mt()},hasMore:Oe,useWindow:!1},c.createElement(et.default,{showHeader:!1,pagination:!1,dataSource:P,columns:[{align:"left",width:60,dataIndex:"image_url",render:s=>c.createElement("img",{style:{marginLeft:"10px",marginRight:"3px"},className:ye.loaderimg,src:qe.Z.IMG_SERVER+`/images/${s}`})},{align:"left",dataIndex:"name"},{align:"left",dataIndex:"phone"},{align:"left",dataIndex:"identity"},{align:"left",dataIndex:"school_name"},{align:"left",dataIndex:"image_url",render:(s,ie)=>c.createElement("span",{className:ye.task_hide,style:{textAlign:"left",width:"24%",color:ie.enrolled?"#28be6c":!ie.enrolled&&ie.enrollable===!1?"#F3730C":"",padding:"0px 5px",fontSize:"12px"}},ie.enrolled?"\u5DF2\u52A0\u5165\u672C\u6218\u961F":!ie.enrolled&&ie.enrollable===!1?"\u5DF2\u52A0\u5165\u5176\u4ED6\u6218\u961F":"")}],onRow:s=>({onClick:ie=>{if(!(s!=null&&s.authentication)&&(z!=null&&z.is_authentication)){x.ZP.info("\u5F53\u524D\u7ADE\u8D5B\u9700\u8981\u5B9E\u540D\u8BA4\u8BC1\uFF0C\u8BE5\u7528\u6237\u672A\u8FDB\u884C\u5B9E\u540D\u8BA4\u8BC1\u4E0D\u80FD\u53C2\u4E0E\u3002");return}if(s.enrolled){x.ZP.info("\u8BE5\u7528\u6237\u5DF2\u7ECF\u52A0\u5165\u6218\u961F");return}if(s.need_mail){x.ZP.info("\u8BE5\u7528\u6237\u6CA1\u6709\u90AE\u7BB1");return}if(s.need_phone){x.ZP.info("\u8BE5\u7528\u6237\u6CA1\u6709\u624B\u673A\u53F7");return}if((ee==null?void 0:ee.filter($e=>s.id===$e.id).length)>0){x.ZP.info("\u8BE5\u7528\u6237\u5DF2\u5728\u6218\u961F\u5217\u8868\uFF0C\u8BF7\u4E0D\u8981\u91CD\u590D\u6DFB\u52A0");return}let Pe=ee;Pe.push(s),console.log("---",Pe),Ne(!1),oe([...Pe])}})}))),title:"",placement:"bottomLeft",open:M},c.createElement("div",{style:{marginLeft:16},className:ye.searchWrap},c.createElement(he.default.Search,{placeholder:"\u8BF7\u641C\u7D22\u6559\u5E08\u59D3\u540D/\u624B\u673A\u53F7\u8FDB\u884C\u6DFB\u52A0",size:"large",className:ye.search,value:ke,onChange:s=>{ze(s.target.value)},onSearch:s=>{Ne(!0),ne([]),ae(1),Ht(1)},onBlur:()=>{We(!0),ae(1),tt(!1)},suffix:c.createElement("i",{className:`iconfont icon-sousuo9 font14 ${ye.searchIcon}`,onClick:s=>{s.stopPropagation(),Ne(!0),ne([]),ae(1),Ht(1)}})})))),c.createElement("div",{style:{display:"flex",alignItems:"center",flex:1,justifyContent:"flex-end"}},c.createElement("span",{style:{color:"#5F6368"}},"\u6DFB\u52A0\u5B66\u751F/\u4E13\u4E1A\u4EBA\u58EB"),c.createElement(Qu.Z,{overlayStyle:{width:700},content:c.createElement("div",{style:{maxHeight:260,overflow:"auto"}},c.createElement(Ql(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:s=>{pt()},hasMore:Oe,useWindow:!1},c.createElement(et.default,{showHeader:!1,pagination:!1,dataSource:Me,columns:[{align:"left",width:60,dataIndex:"image_url",render:s=>c.createElement("img",{style:{marginLeft:"10px",marginRight:"3px"},className:ye.loaderimg,src:qe.Z.IMG_SERVER+`/images/${s}`})},{align:"left",dataIndex:"name"},{align:"left",dataIndex:"phone"},{align:"left",dataIndex:"student_id"},{align:"left",dataIndex:"school_name"},{align:"left",dataIndex:"image_url",render:(s,ie)=>c.createElement("span",{className:ye.task_hide,style:{textAlign:"left",width:"24%",color:ie.enrolled?"#28be6c":!ie.enrolled&&ie.enrollable===!1?"#F3730C":"",padding:"0px 5px",fontSize:"12px"}},ie.enrolled?"\u5DF2\u52A0\u5165\u672C\u6218\u961F":!ie.enrolled&&ie.enrollable===!1?"\u5DF2\u52A0\u5165\u5176\u4ED6\u6218\u961F":"")}],onRow:s=>({onClick:ie=>{if(!(s!=null&&s.authentication)&&(z!=null&&z.is_authentication)){x.ZP.info("\u5F53\u524D\u7ADE\u8D5B\u9700\u8981\u5B9E\u540D\u8BA4\u8BC1\uFF0C\u8BE5\u7528\u6237\u672A\u8FDB\u884C\u5B9E\u540D\u8BA4\u8BC1\u4E0D\u80FD\u53C2\u4E0E\u3002");return}if(s.enrolled){x.ZP.info("\u8BE5\u7528\u6237\u5DF2\u7ECF\u52A0\u5165\u6218\u961F");return}if(s.need_mail){x.ZP.info("\u8BE5\u7528\u6237\u6CA1\u6709\u90AE\u7BB1");return}if(s.need_phone){x.ZP.info("\u8BE5\u7528\u6237\u6CA1\u6709\u624B\u673A\u53F7");return}if((ee==null?void 0:ee.filter($e=>s.id===$e.id).length)>0){x.ZP.info("\u8BE5\u7528\u6237\u5DF2\u5728\u6218\u961F\u5217\u8868\uFF0C\u8BF7\u4E0D\u8981\u91CD\u590D\u6DFB\u52A0");return}let Pe=ee;Pe.push(s),r(!1),oe([...Pe])}})}))),title:"",placement:"bottomRight",open:st},c.createElement("div",{style:{marginLeft:16},className:ye.searchWrap},c.createElement(he.default.Search,{placeholder:"\u8BF7\u641C\u7D22\u961F\u5458\u59D3\u540D/\u624B\u673A\u53F7\u5E76\u6DFB\u52A0",size:"large",className:ye.search,value:Be,onChange:s=>{Xe(s.target.value)},onSearch:s=>{r(!0),ut([]),ae(1),Fe(1)},onBlur:()=>{We(!0),ae(1),tt(!1)},suffix:c.createElement("i",{className:`iconfont icon-sousuo9 font14 ${ye.searchIcon}`,onClick:s=>{s.stopPropagation(),r(!0),ut([]),ae(1),Fe(1)}})}))))),c.createElement("div",{style:{display:"flex",marginBottom:"12px",marginTop:"20px"}},c.createElement("p",{style:{flex:"1",color:"#666666"}},c.createElement("span",{style:{color:"#9B9B9B"}},"\u8BF7\u6DFB\u52A0\u6218\u961F\u6210\u5458\uFF1A"),o&&o.all_staff?c.createElement("span",null,o&&o.all_staff.minimum,"-",o&&o.all_staff.maximum,"\u540D\u6210\u5458"):"",o&&o.teacher_staff?c.createElement("span",null,o&&o.teacher_staff.minimum,"-",o&&o.teacher_staff.maximum,"\u540D\u6559\u5E08"):"",o&&o.teacher_staff&&o.member_staff?"/":"",o&&o.member_staff?c.createElement("span",null,o&&o.member_staff.minimum,"-",o&&o.member_staff.maximum,"\u540D\u5B66\u751F"):"")),c.createElement(et.default,{dataSource:ee,pagination:!1,style:{marginTop:"-10px"},scroll:{y:300},columns:[{title:"\u5934\u50CF",align:"left",width:60,dataIndex:"image_url",render:(s,ie)=>c.createElement("img",{className:ye.loaderimg,style:{width:20,height:20},src:qe.Z.IMG_SERVER+`/images/${s}`})},{title:"\u59D3\u540D",align:"left",dataIndex:"name",render:s=>c.createElement(Q.Z,{title:s},c.createElement("span",null,(s==null?void 0:s.length)>6?(s==null?void 0:s.substring(0,6))+"...":s||"- -"))},{title:"\u624B\u673A",align:"left",width:130,dataIndex:"phone",render:s=>c.createElement(Q.Z,{title:s},c.createElement("span",null,s||"- -"))},{title:"\u5B66\u6821/\u5355\u4F4D",align:"left",dataIndex:"school_name",render:(s,ie)=>c.createElement(Q.Z,{title:s},c.createElement("span",null,(s==null?void 0:s.length)>6?(s==null?void 0:s.substring(0,6))+"...":s||"- -"))},{title:"\u804C\u4E1A",align:"left",dataIndex:"identity",render:(s,ie)=>s||"- -"},{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",render:(s,ie)=>s||"- -"},{title:"\u89D2\u8272",align:"left",dataIndex:"role",render:(s,ie)=>c.createElement("span",{style:{color:s==="leader"?"#3061D0":"#01795D"}},s==="leader"?"\u961F\u957F":"\u961F\u5458",(ie==null?void 0:ie.creator)&&c.createElement("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}},"\u521B\u5EFA\u8005"))},{title:"\u64CD\u4F5C",align:"right",width:150,dataIndex:"role",render:(s,ie,Pe)=>c.createElement("span",{style:{color:"#3061D0"}},s!="leader"&&c.createElement("a",{onClick:()=>{let $e=ee,Pt=ee&&ee.findIndex(jt=>jt.role==="leader");$e[Pe].role="leader",$e[Pt].role=$e&&$e[Pt].is_teacher?"teacher":"member";let rl=$e.sort((jt,eo)=>jt.creator?-1:1).sort((jt,eo)=>jt.role==="leader"?-1:1);oe([...rl]),Je.current=ie.id}},"\u8BBE\u7F6E\u961F\u957F"),s!="leader"&&c.createElement("a",{onClick:()=>{let $e=ee&&ee.filter(Pt=>Pt.id!=ie.id);oe([...$e])},style:{marginLeft:20}},"\u5220\u9664"))}]}),c.createElement("div",{className:ye.bottom},c.createElement(Ae.ZP,{className:ye.no,onClick:()=>{oe([]),r(!1),Ne(!1),Xe(""),ze(""),Ge()}},"\u53D6\u6D88"),c.createElement(Ae.ZP,{loading:De,className:ye.yes,onClick:()=>Kt(void 0,null,function*(){let s=[],ie=[];ee&&ee.map(($e,Pt)=>{$e.is_teacher?ie.push($e.id):s.push($e.id)});let Pe=yield _({type:"competitions/SubmitTeam",payload:{identifier:h,teamid:ve,member_ids:s,teacher_ids:ie,leader:Je.current}});Pe&&Pe.status===0&&(x.ZP.info("\u4FEE\u6539\u6210\u529F"),oe([]),Ge())})},"\u786E\u8BA4")))),c.createElement(de.default,{title:!1,footer:!1,open:R,width:610,className:ye.scoremodal,closable:!1,destroyOnClose:!0,centered:!0,onCancel:()=>q(!1)},c.createElement("div",{style:{display:"flex",alignItems:"center"}},c.createElement("div",{className:ye.title},"\u7F16\u8F91\u6218\u961F"),c.createElement("span",{onClick:()=>q(!1),style:{cursor:"pointer"},className:ye.close},c.createElement("i",{className:"iconfont icon-danchuangguanbi"}))),c.createElement("div",{className:ye.content},c.createElement(d.default,{form:Ce,layout:"vertical",initialValues:{name:D==null?void 0:D.name,teacher_name:D==null?void 0:D.teacher_name,teacher_phone:D==null?void 0:D.teacher_phone},onFinish:s=>Kt(void 0,null,function*(){var ie,Pe;E(!0);let $e=yield _({type:"competitions/UpTeam",payload:qu(Zl({},s),{identifier:h,Teannameid:D==null?void 0:D.id,name:s==null?void 0:s.name,image:((Pe=(ie=ce.current)==null?void 0:ie.getCroppedCanvas())==null?void 0:Pe.toDataURL("image/jpeg"))||""})});E(!1),($e==null?void 0:$e.status)===0&&(Ge(),q(!1))})},c.createElement(d.default.Item,{label:"\u6218\u961F\u540D\u79F0",name:"name",rules:[{required:!0,validator:(s,ie)=>{var Pe;return((Pe=ie==null?void 0:ie.replaceAll(" ",""))==null?void 0:Pe.length)>0?Promise.resolve():Promise.reject("\u8BF7\u586B\u5199\u7ADE\u8D5B\u540D\u79F0")}}]},c.createElement(he.default,{maxLength:60,className:ye.baseFormItem,showCount:!0})),(z==null?void 0:z.can_write_teacher_info)&&c.createElement(c.Fragment,null,c.createElement(d.default.Item,{label:"\u6307\u5BFC\u6559\u5E08\u59D3\u540D",name:"teacher_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6307\u5BFC\u6559\u5E08\u59D3\u540D"},{whitespace:!0,message:"\u8F93\u5165\u4E0D\u80FD\u5168\u4E3A\u7A7A"}]},c.createElement(he.default,{className:ye.baseFormItem,placeholder:"\u8BF7\u8F93\u5165\u6307\u5BFC\u6559\u5E08\u59D3\u540D",showCount:!0,maxLength:60})),c.createElement(d.default.Item,{label:"\u6307\u5BFC\u6559\u5E08\u624B\u673A\u53F7/\u90AE\u7BB1",name:"teacher_phone",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6307\u5BFC\u6559\u5E08\u624B\u673A\u53F7/\u90AE\u7BB1"},{whitespace:!0,message:"\u8F93\u5165\u4E0D\u80FD\u5168\u4E3A\u7A7A"}]},c.createElement(he.default,{className:ye.baseFormItem,placeholder:"\u8BF7\u8F93\u5165\u6307\u5BFC\u6559\u5E08\u624B\u673A\u53F7/\u90AE\u7BB1",showCount:!0,maxLength:60})))),c.createElement("p",{style:{marginTop:"15px",marginLeft:"8px",width:"544px"}},c.createElement("span",null,"LOGO\uFF1A"),c.createElement("label",{id:"uploadBtn",style:{color:"#4DACFF",cursor:"pointer"}},c.createElement("input",{type:"file",className:"sr-only",id:"inputImage",name:"file",accept:"image/*",onChange:ht,style:{display:"none"}}),"\u4E0A\u4F20LOGO"),"\xA0",c.createElement("span",{style:{marginLeft:10,color:"#FA6400"}},"\uFF08\u652F\u6301jpg\u3001gif\u3001png\u683C\u5F0F\u7684\u56FE\u7247\uFF0C\u5EFA\u8BAE\u6587\u4EF6\u5C0F\u4E8E2M\uFF09")),c.createElement("div",{style:{marginTop:"15px",marginLeft:"8px",display:"flex"}},p?c.createElement("img",{className:ye.Spanradius,src:p}):D!=null&&D.team_log?c.createElement("img",{src:qe.Z.IMG_SERVER+"/"+(D==null?void 0:D.team_log),className:ye.Spanradius}):c.createElement("div",{className:ye.Spanradius},((I=D==null?void 0:D.name)==null?void 0:I.length)>2?(H=D==null?void 0:D.name)==null?void 0:H.substring(0,2):D==null?void 0:D.name),c.createElement(li.Z,{style:{width:"320px",height:"320px",marginLeft:"30px",background:"#EEEEEE"},src:U.current||qe.Z.IMG_SERVER+"/"+(D==null?void 0:D.team_log),guides:!1,ref:ce,crop:Tt}))),c.createElement("div",{className:ye.bottom},c.createElement(Ae.ZP,{className:ye.no,onClick:()=>{q(!1)}},"\u53D6\u6D88"),c.createElement(Ae.ZP,{loading:De,className:ye.yes,onClick:()=>{Ce.submit()}},"\u786E\u8BA4"))))};var si=(0,V.connect)(({competitions:t,loading:u,globalSetting:l,user:a})=>({competitions:t,globalSetting:l,loading:u.models.competitions,user:a}))(oi),ri=Object.defineProperty,Tl=Object.getOwnPropertySymbols,Xu=Object.prototype.hasOwnProperty,en=Object.prototype.propertyIsEnumerable,tn=(t,u,l)=>u in t?ri(t,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):t[u]=l,Fl=(t,u)=>{for(var l in u||(u={}))Xu.call(u,l)&&tn(t,l,u[l]);if(Tl)for(var l of Tl(u))en.call(u,l)&&tn(t,l,u[l]);return t},ci=(t,u)=>{var l={};for(var a in t)Xu.call(t,a)&&u.indexOf(a)<0&&(l[a]=t[a]);if(t!=null&&Tl)for(var a of Tl(t))u.indexOf(a)<0&&en.call(t,a)&&(l[a]=t[a]);return l},ql=(t,u,l)=>new Promise((a,b)=>{var _=n=>{try{f(l.next(n))}catch(g){b(g)}},Z=n=>{try{f(l.throw(n))}catch(g){b(g)}},f=n=>n.done?a(n.value):Promise.resolve(n.value).then(_,Z);f((l=l.apply(t,u)).next())});const di=[{id:"",name:"\u5168\u90E8"},{id:1,name:"\u59D3\u540D"},{id:2,name:"\u624B\u673A\u53F7"},{id:3,name:"\u90AE\u7BB1"}],mi={teacher:"\u6559\u5E08",student:"\u5B66\u751F",professional:"\u4E13\u4E1A\u4EBA\u58EB"},pi=t=>{var u=t,{competitions:l,globalSetting:a,loading:b,dispatch:_,user:Z}=u,f=ci(u,["competitions","globalSetting","loading","dispatch","user"]),n;const{identifier:g}=(0,V.useParams)(),{Header:ue,competition_team:T,Staff:L,Prizes:C,Account:k}=l,[N,F]=(0,e.useState)([]),[I,H]=(0,e.useState)(""),[h,z]=(0,e.useState)({page:1,per_page:10,keyword:"",type:"",personal:!0});function S(){return ql(this,null,function*(){let m=yield(0,re.ZP)(`/api/competitions/${g}/all_team_members.json`,{method:"get",params:h});(m==null?void 0:m.status)===0&&F(m)})}const[o,v]=(0,e.useState)(!1);(0,e.useEffect)(()=>{ue!=null&&ue.personal&&S()},[ue]);const i=[{title:"\u5E8F\u53F7",align:"left",dataIndex:"name",width:80,render:(m,W,w)=>e.createElement("span",null,w+1)},{title:"\u53C2\u8D5B\u4EBA",align:"left",dataIndex:"name",width:120,ellipsis:{showTitle:!1},render:(m,W)=>e.createElement(e.Fragment,null,e.createElement(Q.Z,{placement:"topLeft",title:m},(m==null?void 0:m.length)>4?m.substring(0,4)+"...":m),(W==null?void 0:W.authentication)&&e.createElement(Q.Z,{title:"\u5DF2\u5B9E\u540D\u8BA4\u8BC1"},e.createElement("img",{src:ol,style:{marginLeft:5,marginTop:"-2px"}})))},{title:"\u4E2A\u4EBA\u6210\u7EE9",align:"left",width:100,dataIndex:"score",render:m=>e.createElement("span",null,m||"- -")},{title:"\u89D2\u8272",align:"left",width:100,dataIndex:"identity",render:(m,W)=>e.createElement("span",null,mi[m],(W==null?void 0:W.professional_certification)&&e.createElement(Q.Z,{title:"\u5DF2\u804C\u4E1A\u8BA4\u8BC1"},e.createElement("img",{src:ol,style:{marginLeft:5,marginTop:"-2px"}})))},{title:"\u624B\u673A\u53F7",align:"left",width:160,dataIndex:"phone",render:m=>e.createElement("span",null,m||"- -")},{title:"\u5B66\u53F7/\u5DE5\u53F7",align:"left",dataIndex:"student_id",width:160,ellipsis:{showTitle:!1},render:m=>e.createElement(Q.Z,{placement:"topLeft",title:m},m||"- -")},{title:"\u5B66\u6821/\u5355\u4F4D",align:"left",dataIndex:"school",ellipsis:{showTitle:!1},render:m=>e.createElement(Q.Z,{placement:"topLeft",title:m||""},m||"--")},{title:"\u5730\u533A",align:"left",dataIndex:"province",width:100,ellipsis:{showTitle:!1},render:m=>e.createElement(Q.Z,{placement:"topLeft",title:m||""},m||"- -")},{title:"\u64CD\u4F5C",align:"right",dataIndex:"is_cancel_score",width:100,render:(m,W)=>e.createElement("span",null,m===0||m===!1?e.createElement("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:()=>{de.default.confirm({icon:null,centered:!0,title:"\u53D6\u6D88\u6210\u7EE9",content:"\u8BF7\u786E\u8BA4\u662F\u5426\u53D6\u6D88\u8BE5\u6210\u5458\u6210\u7EE9\uFF0C\u53D6\u6D88\u540E\u8BE5\u6210\u5458\u7684\u6210\u7EE9\u5C06\u89C6\u4E3A\u65E0\u6210\u7EE9\uFF0C\u4E0D\u8FDB\u884C\u6392\u540D\u3002",onOk:()=>ql(void 0,null,function*(){let w=yield(0,re.ZP)(`/api/competitions/${g}/set_score_status.json`,{method:"put",body:{competition_score_id:W==null?void 0:W.competition_score_id,competition_team_id:W==null?void 0:W.competition_team_id,is_cancel_score:1}});(w==null?void 0:w.status)===0&&(x.ZP.info("\u53D6\u6D88\u6210\u529F"),h.page=1,z(Fl({},h)),S())})})}},"\u53D6\u6D88\u6210\u7EE9"):e.createElement("span",{onClick:()=>ql(void 0,null,function*(){let w=yield(0,re.ZP)(`/api/competitions/${g}/set_score_status.json`,{method:"put",body:{competition_score_id:W==null?void 0:W.competition_score_id,competition_team_id:W==null?void 0:W.competition_team_id,is_cancel_score:0}});(w==null?void 0:w.status)===0&&(x.ZP.info("\u6062\u590D\u6210\u529F"),h.page=1,z(Fl({},h)),S())}),style:{color:"#FD9200",cursor:"pointer"}},"\u6062\u590D\u6210\u7EE9"))}];return e.createElement("section",{className:ye.bg},e.createElement("div",{className:ye.title,style:{display:"flex"}},e.createElement(fe.Z,{style:{width:"100%"}},e.createElement(X.Z,{flex:"1"},ue!=null&&ue.personal?"\u53C2\u8D5B\u4EBA\u5458":"\u6218\u961F\u8BE6\u60C5"),e.createElement(X.Z,null,((0,Ie.eB)()||((n=ue==null?void 0:ue.permission)==null?void 0:n.editable)&&!ue.personal)&&e.createElement("span",{className:ye.button,onClick:()=>{v(!0)}},"\u7BA1\u7406\u6218\u961F\u6210\u7EE9"),!(L!=null&&L.enroll_ended)&&!ue.personal&&e.createElement("span",{className:ye.button,style:{margin:"0px 20px"},onClick:()=>{_({type:"competitions/setActionTabs",payload:{key:"2"}})}},"\u52A0\u5165\u6218\u961F")," ",!(L!=null&&L.enroll_ended)&&!ue.personal&&e.createElement("span",{className:ye.button,onClick:()=>{_({type:"competitions/setActionTabs",payload:{key:"3"}})}},e.createElement("i",{className:"iconfont icon-qizhi",style:{marginRight:6,fontSize:14,color:"#3061D0"}})," \u521B\u5EFA\u6218\u961F")))),e.createElement("div",{style:{display:"flex"}},ue!=null&&ue.personal?e.createElement("div",{style:{padding:"20px",width:"100%"}},e.createElement("div",{style:{display:"flex",alignItems:"center"}},e.createElement("div",null,e.createElement($.t7,{style:{width:327,marginRight:15},dataSource:di,value:{id:h.type,value:h.keyword},onChange:(m,W)=>{h.keyword=m,h.type=W||"",z(Fl({},h)),S()},placeholder:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9"})),e.createElement("div",{style:{flex:1,textAlign:"end"}},e.createElement("span",{className:ye.button,onClick:()=>{(0,it.FH)("",(0,it.NY)({url:qe.Z.API_SERVER+`/api/competitions/${g}/all_team_members.xlsx`,query:Fl({},h)}))}},"\u5BFC\u51FA"))),e.createElement(et.default,{style:{marginTop:20},columns:i,bordered:!1,dataSource:N==null?void 0:N.data,pagination:!1}),e.createElement("div",{className:ye.countWrap,style:{marginTop:20}},e.createElement(yt.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],total:N==null?void 0:N.count,onChange:(m,W)=>{h.page=m,h.per_page=W,z(Fl({},h)),S()},pageSize:h.per_page,current:h.page}))):e.createElement(si,null),e.createElement(Nt.Z,{rootClassName:ye.drawer_style,title:e.createElement("div",{style:{fontSize:"16px"}},"\u6218\u961F\u6210\u7EE9"),placement:"bottom",width:500,height:564,onClose:()=>v(!1),open:o},o?e.createElement(ti,null):"")))};var _i=(0,V.connect)(({competitions:t,loading:u,globalSetting:l,user:a})=>({competitions:t,globalSetting:l,loading:u.models.competitions,user:a}))(pi),Xl={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"},je=O(59301),fi=Object.defineProperty,Ei=Object.defineProperties,vi=Object.getOwnPropertyDescriptors,jl=Object.getOwnPropertySymbols,ln=Object.prototype.hasOwnProperty,un=Object.prototype.propertyIsEnumerable,nn=(t,u,l)=>u in t?fi(t,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):t[u]=l,ll=(t,u)=>{for(var l in u||(u={}))ln.call(u,l)&&nn(t,l,u[l]);if(jl)for(var l of jl(u))un.call(u,l)&&nn(t,l,u[l]);return t},Fi=(t,u)=>Ei(t,vi(u)),gi=(t,u)=>{var l={};for(var a in t)ln.call(t,a)&&u.indexOf(a)<0&&(l[a]=t[a]);if(t!=null&&jl)for(var a of jl(t))u.indexOf(a)<0&&un.call(t,a)&&(l[a]=t[a]);return l},Rl=(t,u,l)=>new Promise((a,b)=>{var _=n=>{try{f(l.next(n))}catch(g){b(g)}},Z=n=>{try{f(l.throw(n))}catch(g){b(g)}},f=n=>n.done?a(n.value):Promise.resolve(n.value).then(_,Z);f((l=l.apply(t,u)).next())});const hi=[{id:"",name:"\u5168\u90E8"},{id:1,name:"\u59D3\u540D"},{id:2,name:"\u624B\u673A\u53F7"},{id:3,name:"\u90AE\u7BB1"}],yi={teacher:"\u6559\u5E08",student:"\u5B66\u751F",professional:"\u4E13\u4E1A\u4EBA\u58EB"},Bi=t=>{var u=t,{competitions:l,globalSetting:a,loading:b,dispatch:_,user:Z}=u,f=gi(u,["competitions","globalSetting","loading","dispatch","user"]),n,g,ue,T,L,C;const{identifier:k}=(0,V.useParams)(),{Header:N}=l,[F,I]=(0,e.useState)([]),[H,h]=(0,e.useState)(!1),[z]=d.default.useForm(),[S,o]=(0,e.useState)(!1),[v,i]=(0,e.useState)({page:1,per_page:10,keyword:"",type:"",personal:!0});function m(){return Rl(this,null,function*(){o(!0);let w=yield(0,re.ZP)(`/api/competitions/${k}/all_team_members.json`,{method:"get",params:v});(w==null?void 0:w.status)===0&&I(w),o(!1)})}(0,e.useEffect)(()=>{m()},[N]);const W=(T=[{title:"\u5E8F\u53F7",align:"left",dataIndex:"name",width:80,fixed:"left",render:(w,ge,ee)=>je.createElement("span",null,ee+1)},{title:"\u53C2\u8D5B\u4EBA",align:"left",dataIndex:"name",width:120,fixed:"left",ellipsis:{showTitle:!1},render:(w,ge)=>je.createElement(je.Fragment,null,je.createElement(Q.Z,{placement:"topLeft",title:w},(w==null?void 0:w.length)>4?w.substring(0,4)+"...":w),(ge==null?void 0:ge.authentication)&&je.createElement(Q.Z,{title:"\u5DF2\u5B9E\u540D\u8BA4\u8BC1"},je.createElement("img",{src:ol,style:{marginLeft:5,marginTop:"-2px"}})))},{title:"\u4E2A\u4EBA\u6210\u7EE9",align:"left",width:100,dataIndex:"score",fixed:"left",render:w=>je.createElement("span",null,w||"- -")},((0,Ie.eB)()||((n=N==null?void 0:N.permission)==null?void 0:n.editable))&&{title:"\u89D2\u8272",align:"left",width:100,dataIndex:"identity",render:(w,ge)=>je.createElement("span",null,yi[w],(ge==null?void 0:ge.professional_certification)&&je.createElement(Q.Z,{title:"\u5DF2\u804C\u4E1A\u8BA4\u8BC1"},je.createElement("img",{src:ol,style:{marginLeft:5,marginTop:"-2px"}})))},{title:"\u624B\u673A\u53F7",align:"left",width:160,dataIndex:"phone",render:w=>je.createElement("span",null,w||"- -")},{title:"\u5B66\u53F7/\u5DE5\u53F7",align:"left",dataIndex:"student_id",width:160,ellipsis:{showTitle:!1},render:w=>je.createElement(Q.Z,{placement:"topLeft",title:w},w||"- -")},{title:"\u5B66\u6821/\u5355\u4F4D",align:"left",dataIndex:"school",ellipsis:{showTitle:!1},width:160,render:w=>je.createElement(Q.Z,{placement:"topLeft",title:w||""},w||"--")},((0,Ie.eB)()||((g=N==null?void 0:N.permission)==null?void 0:g.editable))&&{title:"\u5730\u533A",align:"left",dataIndex:"province",width:100,ellipsis:{showTitle:!1},render:w=>je.createElement(Q.Z,{placement:"topLeft",title:w||""},w||"- -")},(N==null?void 0:N.can_write_teacher_info)&&{title:"\u6307\u5BFC\u6559\u5E08\u59D3\u540D",align:"left",dataIndex:"teacher_name",width:120,ellipsis:{showTitle:!1},render:w=>je.createElement(Q.Z,{placement:"topLeft",title:w||""},w||"- -")},(N==null?void 0:N.can_write_teacher_info)&&{title:"\u6307\u5BFC\u6559\u5E08\u8054\u7CFB\u65B9\u5F0F",align:"left",dataIndex:"teacher_phone",width:160,ellipsis:{showTitle:!1},render:w=>je.createElement(Q.Z,{placement:"topLeft",title:w||""},w||"- -")},((0,Ie.eB)()||((ue=N==null?void 0:N.permission)==null?void 0:ue.editable)||(N==null?void 0:N.can_write_teacher_info))&&{title:"\u64CD\u4F5C",align:"right",dataIndex:"is_cancel_score",width:100,fixed:"right",render:(w,ge)=>{var ee;return(0,Ie.eB)()||(ee=N==null?void 0:N.permission)!=null&&ee.editable?je.createElement("span",null,w===0||w===!1?je.createElement("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:()=>{de.default.confirm({icon:null,centered:!0,title:"\u53D6\u6D88\u6210\u7EE9",content:"\u8BF7\u786E\u8BA4\u662F\u5426\u53D6\u6D88\u8BE5\u6210\u5458\u6210\u7EE9\uFF0C\u53D6\u6D88\u540E\u8BE5\u6210\u5458\u7684\u6210\u7EE9\u5C06\u89C6\u4E3A\u65E0\u6210\u7EE9\uFF0C\u4E0D\u8FDB\u884C\u6392\u540D\u3002",onOk:()=>Rl(void 0,null,function*(){let oe=yield(0,re.ZP)(`/api/competitions/${k}/set_score_status.json`,{method:"put",body:{competition_score_id:ge==null?void 0:ge.competition_score_id,competition_team_id:ge==null?void 0:ge.competition_team_id,is_cancel_score:1}});(oe==null?void 0:oe.status)===0&&(x.ZP.info("\u53D6\u6D88\u6210\u529F"),v.page=1,i(ll({},v)),m())})})}},"\u53D6\u6D88\u6210\u7EE9"):je.createElement("span",{onClick:()=>Rl(void 0,null,function*(){let oe=yield(0,re.ZP)(`/api/competitions/${k}/set_score_status.json`,{method:"put",body:{competition_score_id:ge==null?void 0:ge.competition_score_id,competition_team_id:ge==null?void 0:ge.competition_team_id,is_cancel_score:0}});(oe==null?void 0:oe.status)===0&&(x.ZP.info("\u6062\u590D\u6210\u529F"),v.page=1,i(ll({},v)),m())}),style:{color:"#FD9200",cursor:"pointer"}},"\u6062\u590D\u6210\u7EE9")):je.createElement("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:()=>{if((N==null?void 0:N.competition_status)=="ended"){x.ZP.warning("\u7ADE\u8D5B\u5DF2\u7ED3\u675F\uFF0C\u65E0\u6CD5\u7F16\u8F91\u76F8\u5173\u4FE1\u606F");return}z.setFieldsValue(ll({},ge)),h(!0)}},"\u7F16\u8F91")}}])==null?void 0:T.filter(w=>w);return je.createElement("section",{className:Xl.bg},je.createElement("div",{className:Xl.title,style:{display:"flex"}},je.createElement(fe.Z,{style:{width:"100%"}},je.createElement(X.Z,{flex:"1"},"\u53C2\u8D5B\u4EBA\u5458"))),je.createElement("div",{style:{padding:"20px",width:"100%"}},((0,Ie.eB)()||((L=N==null?void 0:N.permission)==null?void 0:L.editable))&&je.createElement(fe.Z,{wrap:!1,align:"middle",justify:"space-between"},je.createElement(X.Z,null,je.createElement($.t7,{style:{width:327,marginRight:15},dataSource:hi,value:{id:v.type,value:v.keyword},onChange:(w,ge)=>{v.keyword=w,v.type=ge||"",i(ll({},v)),m()},placeholder:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9"})),je.createElement(X.Z,null,je.createElement("span",{className:Xl.button,onClick:()=>{(0,it.FH)("",(0,it.NY)({url:qe.Z.API_SERVER+`/api/competitions/${k}/all_team_members.xlsx`,query:ll({},v)}))}},"\u5BFC\u51FA"))),je.createElement(et.default,{loading:S,style:{marginTop:20},columns:W,bordered:!1,dataSource:F==null?void 0:F.data,pagination:!1,scroll:((0,Ie.eB)()||((C=N==null?void 0:N.permission)==null?void 0:C.editable))&&(N==null?void 0:N.can_write_teacher_info)&&{x:1160}}),je.createElement("div",{style:{marginTop:20}},je.createElement(yt.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],total:F==null?void 0:F.count,onChange:(w,ge)=>{v.page=w,v.per_page=ge,i(ll({},v)),m()},pageSize:v.per_page,current:v.page}))),je.createElement(de.default,{title:"\u7F16\u8F91\u62A5\u540D\u4FE1\u606F",open:H,centered:!0,onCancel:()=>{h(!1)},onOk:()=>{z.submit()},confirmLoading:S},je.createElement(d.default,{form:z,colon:!1,layout:"vertical",size:"large",onFinish:w=>Rl(void 0,null,function*(){(yield(0,Qe.bu)(Fi(ll({},w),{identifier:k}))).status===0&&(x.ZP.success("\u4FEE\u6539\u6210\u529F"),h(!1),m())})},je.createElement(d.default.Item,{hidden:!0,name:"competition_team_id"}),je.createElement(d.default.Item,{label:"\u6307\u5BFC\u6559\u5E08\u59D3\u540D",name:"teacher_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6307\u5BFC\u6559\u5E08\u59D3\u540D"},{whitespace:!0,message:"\u8F93\u5165\u4E0D\u80FD\u5168\u4E3A\u7A7A\u683C"}]},je.createElement(he.default,{maxLength:60,placeholder:"\u8BF7\u8F93\u5165\u6307\u5BFC\u6559\u5E08\u59D3\u540D",showCount:!0})),je.createElement(d.default.Item,{label:"\u6307\u5BFC\u6559\u5E08\u624B\u673A\u53F7/\u90AE\u7BB1",name:"teacher_phone",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6307\u5BFC\u6559\u5E08\u624B\u673A\u53F7/\u90AE\u7BB1"},{whitespace:!0,message:"\u8F93\u5165\u4E0D\u80FD\u5168\u4E3A\u7A7A\u683C"}]},je.createElement(he.default,{maxLength:60,placeholder:"\u8BF7\u8F93\u5165\u6307\u5BFC\u6559\u5E08\u624B\u673A\u53F7/\u90AE\u7BB1",showCount:!0})))))};var Ai=(0,V.connect)(({competitions:t,loading:u,globalSetting:l,user:a})=>({competitions:t,globalSetting:l,loading:u.models.competitions,user:a}))(Bi),eu={flex_box_center:"flex_box_center___F1lCd",flex_space_between:"flex_space_between___NoI1u",flex_box_vertical_center:"flex_box_vertical_center___wuxdV",flex_box_center_end:"flex_box_center_end___HLNc_",flex_box_column:"flex_box_column___enSVW",bg:"bg___UYFEh",Title:"Title___n7fIZ",StageItem:"StageItem___Blojz",StageItemActive:"StageItemActive____K3sY",SrollStage:"SrollStage___GnCkk"},Di=O(81641),Ci=Object.defineProperty,bi=Object.defineProperties,xi=Object.getOwnPropertyDescriptors,Ll=Object.getOwnPropertySymbols,an=Object.prototype.hasOwnProperty,on=Object.prototype.propertyIsEnumerable,sn=(t,u,l)=>u in t?Ci(t,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):t[u]=l,Jt=(t,u)=>{for(var l in u||(u={}))an.call(u,l)&&sn(t,l,u[l]);if(Ll)for(var l of Ll(u))on.call(u,l)&&sn(t,l,u[l]);return t},sl=(t,u)=>bi(t,xi(u)),wi=(t,u)=>{var l={};for(var a in t)an.call(t,a)&&u.indexOf(a)<0&&(l[a]=t[a]);if(t!=null&&Ll)for(var a of Ll(t))u.indexOf(a)<0&&on.call(t,a)&&(l[a]=t[a]);return l},Ml=(t,u,l)=>new Promise((a,b)=>{var _=n=>{try{f(l.next(n))}catch(g){b(g)}},Z=n=>{try{f(l.throw(n))}catch(g){b(g)}},f=n=>n.done?a(n.value):Promise.resolve(n.value).then(_,Z);f((l=l.apply(t,u)).next())});const Ni=t=>{var u=t,{competitions:l,globalSetting:a,loading:b,dispatch:_,user:Z}=u,f=wi(u,["competitions","globalSetting","loading","dispatch","user"]),n,g,ue,T;const{is_manager:L,MemberWorks:C,competitionStage:k,Header:N}=l,{identifier:F}=(0,V.useParams)(),[I,H]=(0,e.useState)({page:1,per_page:20,competition_id:F,keyword:null}),h=[{title:"\u9009\u624B\u540D\u79F0",dataIndex:"user_name",ellipsis:!0,render:S=>S||"--"},!(N!=null&&N.is_personal)&&{title:"\u6218\u961F\u540D\u79F0",dataIndex:"team_name",ellipsis:!0,render:S=>e.createElement(Q.Z,{placement:"topLeft",title:S},S||"--")},{title:"\u6210\u7EE9",dataIndex:"evaluation_score",render:S=>S||"--"},{title:"\u63CF\u8FF0",width:222,dataIndex:"comment",render:S=>e.createElement(Q.Z,{title:S},e.createElement("span",null,S||"- -"))},{title:"\u63D0\u4EA4\u65F6\u95F4",width:150,dataIndex:"commit_at",render:S=>S?Se()(S).format("YYYY.MM.DD HH:mm:ss"):"--"},{title:"\u63D0\u4EA4\u72B6\u6001",width:100,dataIndex:"evaluation_status",render:S=>S=="waiting"?e.createElement("span",{style:{color:"#00B187 "}},"\u6392\u961F\u4E2D"):S=="progress"?e.createElement("span",{style:{color:"00B187"}},"\u8BC4\u6D4B\u4E2D"):S=="cancelled"?e.createElement("span",{style:{color:"#E53333"}},"\u5DF2\u53D6\u6D88"):S=="completed"?e.createElement("span",{style:{color:"#165DFF"}},"\u5DF2\u5B8C\u6210"):S=="error"?e.createElement("span",{style:{color:"#ff4d4f"}},"\u63D0\u4EA4\u5931\u8D25"):"--"},{title:"\u8BC4\u6D4B\u6587\u4EF6",dataIndex:"commit_id",ellipsis:!0,render:(S,o)=>{var v,i,m,W,w,ge,ee,oe,De,E,P,ne;return e.createElement(Q.Z,{placement:"topLeft",title:(i=(v=o==null?void 0:o.attachments)==null?void 0:v[0])==null?void 0:i.title},(W=(m=o==null?void 0:o.attachments)==null?void 0:m[0])!=null&&W.is_oss?e.createElement("a",{onClick:()=>{var M,Ne;(0,it.Nd)("",`${(Ne=(M=o==null?void 0:o.attachments)==null?void 0:M[0])==null?void 0:Ne.url.replace("disposition=inline","")}`)}},((ge=(w=o==null?void 0:o.attachments)==null?void 0:w[0])==null?void 0:ge.title)||"--"):e.createElement("a",{href:qe.Z.API_SERVER+((oe=(ee=o==null?void 0:o.attachments)==null?void 0:ee[0])==null?void 0:oe.url),download:(E=(De=o==null?void 0:o.attachments)==null?void 0:De[0])==null?void 0:E.title},((ne=(P=o==null?void 0:o.attachments)==null?void 0:P[0])==null?void 0:ne.title)||"--"))}},{title:"\u64CD\u4F5C",align:"right",width:200,dataIndex:"commit_id",render:(S,o)=>e.createElement(e.Fragment,null,e.createElement(Ae.ZP,{type:"link",disabled:(o==null?void 0:o.evaluation_status)!="completed",style:{padding:0},onClick:()=>{const v=de.default.confirm({centered:!0,okText:"\u786E\u5B9A",icon:null,cancelText:"\u53D6\u6D88",title:"\u8FD0\u884C\u7ED3\u679C",content:e.createElement("div",{style:{maxHeight:500,overflow:"auto"}},o==null?void 0:o.evaluation_info),onOk:()=>v.destroy(),onCancel:()=>v.destroy()})}},"\u8FD0\u884C\u4FE1\u606F"),e.createElement(Ae.ZP,{className:"ml20",disabled:(o==null?void 0:o.evaluation_status)=="progress",type:"link",style:{padding:0},onClick:()=>Ml(void 0,null,function*(){_({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u91CD\u6D4B\uFF0C\u8BF7\u7A0D\u540E..."}});const v=yield(0,re.ZP)(`/api/competitions/${F}/competition_commit_records/${o.id}/retest.json`,{method:"post",body:sl(Jt({},I),{record_id:o.id})});_({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),v.status==0&&z()})},"\u91CD\u6D4B"),e.createElement(Ae.ZP,{className:"ml20",type:"link",disabled:(o==null?void 0:o.evaluation_status)!="waiting",style:{padding:0},danger:!0,onClick:()=>{const v=de.default.confirm({centered:!0,okText:"\u786E\u5B9A",icon:null,cancelText:"\u53D6\u6D88",title:"",content:e.createElement(e.Fragment,null,"\u53D6\u6D88\u540E\uFF0C\u8BE5\u6210\u5458\u63D0\u4EA4\u7684\u4F5C\u54C1\u5C06\u4E0D\u8FDB\u884C\u8BC4\u6D4B\u6392\u961F\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u53D6\u6D88\u3002"),onOk:()=>Ml(void 0,null,function*(){(yield(0,re.ZP)(`/api/competitions/${F}/competition_commit_records/${o.id}/cancel.json`,{method:"post",body:sl(Jt({},I),{record_id:o.id})})).status==0&&z()}),onCancel:()=>v.destroy()})}},"\u53D6\u6D88"))}].filter(S=>!!S),z=()=>Ml(void 0,null,function*(){_({type:"competitions/getMemberWorks",payload:Jt({identifier:F},I)})});return(0,e.useEffect)(()=>{H(sl(Jt({},I),{section_id:k==null?void 0:k.id}))},[]),(0,e.useEffect)(()=>{z()},[I]),e.createElement("section",{className:eu.bg},e.createElement(fe.Z,{align:"middle",className:eu.Title},e.createElement(X.Z,null,"\u9009\u624B\u4F5C\u54C1")),e.createElement(fe.Z,{style:{margin:20},align:"middle",justify:"space-between"},e.createElement(fe.Z,{className:eu.SrollStage,style:{flex:1,whiteSpace:"nowrap",flexWrap:"nowrap",overflowX:"auto"}}),e.createElement(fe.Z,{className:"ml20",align:"middle"},e.createElement($.t7,{style:{width:260},placeholder:N!=null&&N.is_personal?"\u8BF7\u8F93\u5165\u9009\u624B\u540D\u79F0":"\u8BF7\u8F93\u5165\u961F\u4F0D\u540D\u79F0",value:I.keyword,onChange:S=>H(sl(Jt({},I),{keyword:S,page:1}))}),e.createElement($.op,{openLoading:!0,type:"default",size:"large",className:"ml20",onClick:()=>Ml(void 0,null,function*(){yield(0,Di.KM)(Jt({identifier:F},I))})},"\u5BFC\u51FA"),e.createElement($.op,{size:"large",type:"default",className:"ml20",onClick:()=>z()},"\u66F4\u65B0"))),e.createElement(bt.Z,{spinning:b["competitions/getMemberWorks"]},e.createElement(et.default,{className:"ml20 mr20",locale:{emptyText:e.createElement(dt.Z,{imgUrl:O(93314)})},pagination:!1,dataSource:((n=C==null?void 0:C.data)==null?void 0:n.records)||[],columns:h}),((g=C==null?void 0:C.data)==null?void 0:g.count)>0&&e.createElement(fe.Z,{className:"ml20 mr20 mt20 mb30",align:"middle",justify:"space-between"},e.createElement(X.Z,{className:"font14",style:{color:"#333"}},"\u5171",e.createElement("span",{style:{color:"#165DFF"}},((ue=C==null?void 0:C.data)==null?void 0:ue.count)||0),"\u6761\u6570\u636E"),e.createElement(X.Z,null,e.createElement(yt.Z,{showQuickJumper:!0,current:I.page,pageSize:I.per_page,onChange:S=>H(sl(Jt({},I),{page:S})),onShowSizeChange:(S,o)=>H(sl(Jt({},I),{page:1,per_page:o})),total:((T=C==null?void 0:C.data)==null?void 0:T.count)||0})))))};var Pi=(0,V.connect)(({competitions:t,loading:u,globalSetting:l,user:a})=>({competitions:t,globalSetting:l,loading:u.effects,user:a}))(Ni),Si=O(17914),Ii=O(22209),rn={bg:"bg___tjnCL",title:"title___kqIVC"},cn=O(33256),ki=O(75930),gl=O(36597),dn=O(23460),He=O(59301),Oi=Object.defineProperty,Zi=Object.defineProperties,Ti=Object.getOwnPropertyDescriptors,Vl=Object.getOwnPropertySymbols,mn=Object.prototype.hasOwnProperty,pn=Object.prototype.propertyIsEnumerable,_n=(t,u,l)=>u in t?Oi(t,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):t[u]=l,tu=(t,u)=>{for(var l in u||(u={}))mn.call(u,l)&&_n(t,l,u[l]);if(Vl)for(var l of Vl(u))pn.call(u,l)&&_n(t,l,u[l]);return t},lu=(t,u)=>Zi(t,Ti(u)),ji=(t,u)=>{var l={};for(var a in t)mn.call(t,a)&&u.indexOf(a)<0&&(l[a]=t[a]);if(t!=null&&Vl)for(var a of Vl(t))u.indexOf(a)<0&&pn.call(t,a)&&(l[a]=t[a]);return l},zl=(t,u,l)=>new Promise((a,b)=>{var _=n=>{try{f(l.next(n))}catch(g){b(g)}},Z=n=>{try{f(l.throw(n))}catch(g){b(g)}},f=n=>n.done?a(n.value):Promise.resolve(n.value).then(_,Z);f((l=l.apply(t,u)).next())});const Ri=t=>{var u=t,{competitions:l,globalSetting:a,loading:b,dispatch:_,user:Z}=u,f=ji(u,["competitions","globalSetting","loading","dispatch","user"]),n,g;const{Header:ue}=l,[T]=d.default.useForm(),L=d.default.useWatch("forum_id",T),[C,k]=(0,e.useState)(!0),[,,N,F]=(0,dn.U)(gl.iI,{}),[,I,H,h]=(0,dn.U)(gl.qR,{}),z=v=>zl(void 0,null,function*(){var i,m;v=lu(tu({},v),{is_hidden:C,competition_id:ue==null?void 0:ue.id,attachment_ids:(m=(i=v.attachments)==null?void 0:i.filter(w=>{var ge;return(ge=w.response)==null?void 0:ge.id}))==null?void 0:m.map(w=>{var ge;return(ge=w.response)==null?void 0:ge.id})});const W=yield(v!=null&&v.id?gl.b4:gl.dX)(v);(W==null?void 0:W.status)===0&&(x.ZP.success((W==null?void 0:W.message)||(v!=null&&v.id?"\u4FEE\u6539\u6210\u529F":"\u521B\u5EFA\u6210\u529F")),v!=null&&v.id||(_({type:"competitions/getHeader",payload:{identifier:ue==null?void 0:ue.identifier}}),(0,it.xg)(`/forums/${W==null?void 0:W.memo_id}`)))}),S=()=>zl(void 0,null,function*(){yield N({})}),o=()=>zl(void 0,null,function*(){var v;const i=(yield H({id:ue.memo_id}))||{};T.setFieldsValue(lu(tu({},i),{id:ue.memo_id,attachments:(0,cn.z)(i.attachments),tags:(v=i.memo_tags)==null?void 0:v.map(m=>m.id)})),k(i==null?void 0:i.is_hidden)});return(0,e.useEffect)(()=>{k(ue==null?void 0:ue.is_hidden)},[ue==null?void 0:ue.is_hidden]),(0,e.useEffect)(()=>{S(),ue.memo_id&&o()},[ue.memo_id]),He.createElement("section",{className:rn.bg},He.createElement("div",{className:rn.title,style:{display:"flex"}},He.createElement(fe.Z,{gutter:20,align:"middle"},He.createElement(X.Z,null,"\u8BA8\u8BBA"),He.createElement(X.Z,null,He.createElement(xe.default,{checked:C,onChange:v=>zl(void 0,null,function*(){var i,m;k(v.target.checked),ue.memo_id&&(0,gl.b4)(lu(tu({},T.getFieldsValue(!0)),{attachment_ids:(m=(i=T.getFieldsValue(!0).attachments)==null?void 0:i.filter(W=>{var w;return(w=W.response)==null?void 0:w.id}))==null?void 0:m.map(W=>{var w;return(w=W.response)==null?void 0:w.id}),is_hidden:v.target.checked,id:ue.memo_id}))})},"\u9690\u85CF")))),He.createElement(bt.Z,{spinning:I},He.createElement("div",{className:"p30"},He.createElement("div",{style:{color:"#464F66",padding:"14px 20px",background:"#F6F7F9"}},"\u89C4\u5219\u8BF4\u660E\uFF1A\u5728\u6B64\u7248\u5757\u7BA1\u7406\u5458\u53EF\u4EE5\u521B\u5EFA\u5173\u4E8E\u7ADE\u8D5B\u7684\u8BDD\u9898\u8BA8\u8BBA\uFF0C\u521B\u5EFA\u540E\u5C06\u5BF9\u5E73\u53F0\u7528\u6237\u5F00\u653E\uFF0C\u7528\u6237\u70B9\u51FB\u8BE5\u677F\u5757\u5C06\u8DF3\u8F6C\u81F3\u5BF9\u5E94\u7684\u8BDD\u9898\u8BA8\u8BBA\u5E16\uFF0C\u5E76\u4E14\u53EF\u4EE5\u5C31\u7ADE\u8D5B\u76F8\u5173\u95EE\u9898\u8FDB\u884C\u8BA8\u8BBA\u4EA4\u6D41\u3002\u5982\u679C\u4E0D\u9700\u8981\u6B64\u7248\u5757\uFF0C\u53EF\u4EE5\u9009\u62E9\u52FE\u9009\u201C\u9690\u85CF\u201D\u9009\u9879\uFF0C\u8BE5\u677F\u5757\u5C06\u5BF9\u5E73\u53F0\u7528\u6237\u4E0D\u53EF\u89C1\u3002"),!C&&He.createElement(He.Fragment,null,He.createElement(d.default,{className:"mt30",form:T,colon:!1,labelCol:{span:2},labelAlign:"right",size:"large",scrollToFirstError:!0,initialValues:{forum_id:5},onFinish:z},He.createElement(d.default.Item,{hidden:!0,name:"id"}),He.createElement(d.default.Item,{name:"subject",label:"\u8BDD\u9898\u540D\u79F0",rules:[{required:!0,message:"\u8BF7\u5148\u8F93\u5165\u8BDD\u9898\u540D\u79F0"}]},He.createElement(he.default,{maxLength:50,showCount:!0})),He.createElement(d.default.Item,{style:{position:"relative",zIndex:0},name:"content",label:"\u5185\u5BB9",rules:[{required:!0,message:"\u8BF7\u5148\u8F93\u5165\u8BDD\u9898\u5185\u5BB9"}]},He.createElement(ki.h,{height:240,id:"forums-new-content",watch:!0,scrollId:"forums-new-content",placeholder:"\u8BF7\u5148\u8F93\u5165\u8BDD\u9898\u5185\u5BB9"})),He.createElement(d.default.Item,{name:"attachments"},He.createElement(cn.Z,{showRemoveModal:!0})),He.createElement(fe.Z,{wrap:!1,gutter:40},He.createElement(X.Z,{flex:"565px"},He.createElement(d.default.Item,{labelCol:{span:4},name:"forum_id",label:"\u8BDD\u9898\u7C7B\u578B",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u8BDD\u9898\u7C7B\u578B"}]},He.createElement(Le.default,{placeholder:"\u8BF7\u5148\u9009\u62E9\u8BDD\u9898\u7C7B\u578B",showSearch:!0,filterOption:(v,i)=>{var m;return((m=i==null?void 0:i.label)!=null?m:"").includes(v)},options:((n=F==null?void 0:F.forums)==null?void 0:n.map(v=>({value:v.id,label:v.name})))||[]}))),He.createElement(X.Z,{flex:1},L===5&&He.createElement(d.default.Item,{labelCol:{span:4},name:"tags",label:"\u6280\u672F\u6807\u7B7E",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u6280\u672F\u6807\u7B7E"}]},He.createElement(Le.default,{placeholder:"\u8BF7\u9009\u62E9\u6280\u672F\u6807\u7B7E",showSearch:!0,mode:"multiple",filterOption:(v,i)=>{var m;return((m=i==null?void 0:i.label)!=null?m:"").includes(v)},tokenSeparators:[";"],options:((g=F==null?void 0:F.tag_list)==null?void 0:g.map(v=>({value:v.id,label:v.name})))||[]})))),He.createElement(fe.Z,{className:"mt20",wrap:!1,justify:"end",gutter:20},ue.memo_id&&He.createElement(X.Z,null,He.createElement(Ae.ZP,{type:"primary",onClick:()=>{(0,it.xg)(`/forums/${ue==null?void 0:ue.memo_id}`)}},"\u67E5\u770B\u8BE6\u60C5")),He.createElement(X.Z,null,He.createElement(d.default.Item,null,He.createElement(Ae.ZP,{type:"primary",htmlType:"submit"},ue.memo_id?"\u4FDD\u5B58\u66F4\u6539":"\u4FDD\u5B58")))))))))};var Li=(0,V.connect)(({competitions:t,loading:u,globalSetting:l,user:a})=>({competitions:t,globalSetting:l,loading:u.models.competitions,user:a}))(Ri),_t={DivStyle:"DivStyle___MuexM",TimeLineStyle:"TimeLineStyle___hI6wE",CurrentTimeStyle:"CurrentTimeStyle____JLwi",CircleStyle:"CircleStyle___bqbaq",TimeLineItemStyle:"TimeLineItemStyle___gJpDq",TitleDomStyle:"TitleDomStyle___RQ8yC",TitleDomStyleLeft:"TitleDomStyleLeft___Tr21a",TitleDomStyleRight:"TitleDomStyleRight___ymCFn",IndexStyle:"IndexStyle___pfc3e",IndexStyleActive:"IndexStyleActive___KrQf6",LineStyle:"LineStyle___sfOh1",TitleStyle:"TitleStyle___M5DSb",TitleStyleActive:"TitleStyleActive___U33OS",TimeStyle:"TimeStyle___TIL6c",TimeStyleActive:"TimeStyleActive___avtkm",ItemCircleStyle:"ItemCircleStyle___rmY1z",ItemCircleStyleActive:"ItemCircleStyleActive___Y5xlv"},Mi=O(92310),Vi=O.n(Mi),ot=O(59301),zi=Object.defineProperty,Yi=Object.defineProperties,Hi=Object.getOwnPropertyDescriptors,Yl=Object.getOwnPropertySymbols,fn=Object.prototype.hasOwnProperty,En=Object.prototype.propertyIsEnumerable,vn=(t,u,l)=>u in t?zi(t,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):t[u]=l,Fn=(t,u)=>{for(var l in u||(u={}))fn.call(u,l)&&vn(t,l,u[l]);if(Yl)for(var l of Yl(u))En.call(u,l)&&vn(t,l,u[l]);return t},Ui=(t,u)=>Yi(t,Hi(u)),Wi=(t,u)=>{var l={};for(var a in t)fn.call(t,a)&&u.indexOf(a)<0&&(l[a]=t[a]);if(t!=null&&Yl)for(var a of Yl(t))u.indexOf(a)<0&&En.call(t,a)&&(l[a]=t[a]);return l},Qi=t=>{var u=t,{className:l,children:a,LineData:b=[]}=u,_=Wi(u,["className","children","LineData"]),Z;const f=(0,e.useRef)(null),n=(((Z=f.current)==null?void 0:Z.clientWidth)||0)-40,g=(I=b,H,h)=>{var z,S,o;return((o=(z=I==null?void 0:I[h])==null?void 0:z.competition_time)==null?void 0:o.diff(((S=I==null?void 0:I[H])==null?void 0:S.competition_time)||0))||0},ue=g(b,0,b.length-1),T=b.map((I,H)=>{const h=g(b,H,H+1)/ue*100;let z=20;return H>(b==null?void 0:b.length)-4&&(z=32),Ui(Fn({},I),{isChu:h>z,DistanceValue:H===(b==null?void 0:b.length)-1?0:Math.round(h<z?z:h),StyleUnit:"%"})}),[L,C]=(0,e.useState)(Se()()),k=()=>{let I=0;const H=T.reduce((h,z)=>h+z.DistanceValue,0);return T==null||T.forEach((h,z)=>{var S,o;z!==T.length-1&&L>(h==null?void 0:h.competition_time)&&L>((S=T==null?void 0:T[z+1])==null?void 0:S.competition_time)&&(I=I+(h==null?void 0:h.DistanceValue)/H*100),z!==T.length-1&&L>(h==null?void 0:h.competition_time)&&L<((o=T==null?void 0:T[z+1])==null?void 0:o.competition_time)&&(I=I+(L==null?void 0:L.diff(h==null?void 0:h.competition_time))/g(b,z,z+1)*(h==null?void 0:h.DistanceValue)/H*100)}),L>T[T.length-1].competition_time?100:I},N=(I,H,h=!1)=>ot.createElement("div",{className:`${_t.TitleDomStyle} ${H===T.length-1?_t.TitleDomStyleRight:_t.TitleDomStyleLeft}`,style:{width:F(I,H,h)}},ot.createElement(fe.Z,{wrap:!1,align:"middle",gutter:5,justify:H===T.length-1?"end":"start"},ot.createElement(X.Z,null,ot.createElement(fe.Z,{wrap:!1,align:"middle"},ot.createElement(X.Z,null,ot.createElement("span",{className:`${_t.IndexStyle} ${h?_t.IndexStyleActive:""}`},H+1)),ot.createElement(X.Z,null,ot.createElement("div",{className:_t.LineStyle})))),ot.createElement(X.Z,null,ot.createElement(Q.Z,{title:I==null?void 0:I.name,placement:"topLeft"},ot.createElement("div",{className:`${_t.TitleStyle} ${h?_t.TitleStyleActive:""} multi_ellipsis1`},I==null?void 0:I.name)),ot.createElement(Q.Z,{placement:"topLeft",title:I!=null&&I.competition_time?Se()(I==null?void 0:I.competition_time).format((I==null?void 0:I.format)||"YYYY\u5E74MM\u6708DD\u65E5 HH:mm"):""},ot.createElement("div",{className:`${_t.TimeStyle} ${h?_t.TimeStyleActive:""} multi_ellipsis1`},I!=null&&I.competition_time?Se()(I==null?void 0:I.competition_time).format((I==null?void 0:I.format)||"YYYY\u5E74MM\u6708DD\u65E5 HH:mm"):""))))),F=(I,H,h=!1)=>{var z;const S=T.reduce((m,W)=>m+W.DistanceValue,0),o=(I==null?void 0:I.DistanceValue)/S*n,v=((z=T==null?void 0:T[H+1])==null?void 0:z.DistanceValue)/S*n,i=Math.round(o+v)-12;return H===T.length-1?Math.round(((T==null?void 0:T[H-1].DistanceValue)+(T==null?void 0:T[H-2].DistanceValue))/S*n/2-12):H===T.length-2?o-12:H===T.length-3?Math.round(((T==null?void 0:T[H].DistanceValue)+(T==null?void 0:T[H+1].DistanceValue))/S*n/2-12):i};return(0,e.useEffect)(()=>{const I=setInterval(()=>{C(Se()())},6e4);return()=>{clearInterval(I)}},[]),ot.createElement("div",Fn({ref:f,className:Vi()(_t.DivStyle,l)},_),ot.createElement("div",{className:_t.TimeLineStyle},ot.createElement("div",{className:_t.CurrentTimeStyle,style:{width:k()>=100?"100%":`${k()}%`}})),T.map((I,H)=>{const h=L<(I==null?void 0:I.competition_time);return ot.createElement("div",{className:`${_t.TimeLineItemStyle}`,style:{width:H===(T==null?void 0:T.length)-1?"auto":(I==null?void 0:I.DistanceValue)+(I==null?void 0:I.StyleUnit)}},ot.createElement("div",{style:{height:45,position:"relative",width:"100%"}},(H+1)%2!==0&&N(I,H,!h)),ot.createElement("div",{className:`${_t.ItemCircleStyle} ${h?"":_t.ItemCircleStyleActive}`}),ot.createElement("div",{style:{height:45,position:"relative",width:"100%"}},(H+1)%2===0&&N(I,H,!h)))}),ot.createElement("div",{className:_t.TimeLineStyle,style:{zIndex:1,backgroundColor:"transparent"}},ot.createElement(Q.Z,{title:L.format("\u5F53\u524D\u65F6\u95F4\uFF1AYYYY\u5E74MM\u6708DD\u65E5 HH:mm")},ot.createElement("div",{className:_t.CircleStyle,style:{left:k()>=100?"calc(100% - 12px)":`${k()}%`}}))))},B=O(59301),Gi=Object.defineProperty,Ki=Object.defineProperties,Ji=Object.getOwnPropertyDescriptors,Hl=Object.getOwnPropertySymbols,gn=Object.prototype.hasOwnProperty,hn=Object.prototype.propertyIsEnumerable,yn=(t,u,l)=>u in t?Gi(t,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):t[u]=l,hl=(t,u)=>{for(var l in u||(u={}))gn.call(u,l)&&yn(t,l,u[l]);if(Hl)for(var l of Hl(u))hn.call(u,l)&&yn(t,l,u[l]);return t},Ul=(t,u)=>Ki(t,Ji(u)),$i=(t,u)=>{var l={};for(var a in t)gn.call(t,a)&&u.indexOf(a)<0&&(l[a]=t[a]);if(t!=null&&Hl)for(var a of Hl(t))u.indexOf(a)<0&&hn.call(t,a)&&(l[a]=t[a]);return l},zt=(t,u,l)=>new Promise((a,b)=>{var _=n=>{try{f(l.next(n))}catch(g){b(g)}},Z=n=>{try{f(l.throw(n))}catch(g){b(g)}},f=n=>n.done?a(n.value):Promise.resolve(n.value).then(_,Z);f((l=l.apply(t,u)).next())});const qi=t=>{var u=t,{competitions:l,globalSetting:a,loading:b,dispatch:_,user:Z}=u,f=$i(u,["competitions","globalSetting","loading","dispatch","user"]),n,g,ue,T,L,C,k,N,F,I,H,h;const[z,S]=(0,e.useState)({tabsIndex:"1"}),{identifier:o,enter:v}=(0,V.useParams)(),{Header:i,Staff:m,GuidesData:W}=l,[w,ge]=(0,e.useState)(!1),[ee]=(0,V.useSearchParams)(),[oe,De]=(0,e.useState)(!1),[E,P]=(0,e.useState)(!1),[ne,M]=(0,e.useState)(!1),[Ne]=d.default.useForm(),[ke]=d.default.useForm(),[ze,Be]=(0,e.useState)(!1),[Xe,Me]=(0,e.useState)(!1),[ut,st]=(0,e.useState)(),[r,ve]=(0,e.useState)(!1),[Ze,Je]=(0,e.useState)(!1),[Te,Re]=(0,e.useState)(!1),[U,Oe]=(0,e.useState)([]),We=[{name:"\u5F85\u5BA1\u6838",type:"preparing"},{name:"\u5BA1\u6838\u4E2D",type:"review"},{name:"\u88AB\u9A73\u56DE",type:"not_passed"},{name:"\u5373\u5C06\u53D1\u5E03",type:"nearly_published"},{name:"\u8FDB\u884C\u4E2D",type:"progressing"},{name:"\u5DF2\u7ED3\u675F",type:"ended"},{name:"\u672A\u53D1\u5E03",type:"unpublish"}];(0,e.useEffect)(()=>{var D,K,J,ae,se;ee.get("type")==="4"?((0,Ie.eB)()||(D=i==null?void 0:i.permission)!=null&&D.editable||((K=Z==null?void 0:Z.userInfo)==null?void 0:K.role)===15&&V.history.push(`/competitions/detail/${o}?type=1`),S({tabsIndex:"4"}),ge(!0)):ee.get("type")?(ee.get("type")==="3"&&!(i!=null&&i.personal&&((0,Ie.eB)()||(J=i==null?void 0:i.permission)!=null&&J.editable||i!=null&&i.team_member_present))&&i!=null&&i.personal&&V.history.push(`/competitions/detail/${o}?type=1`),ee.get("type")==="5"&&((ae=i==null?void 0:i.permission)!=null&&ae.editable&&(i==null?void 0:i.mode)===3||V.history.push(`/competitions/detail/${o}?type=1`)),ee.get("type")==="6"&&((0,Ie.eB)()||(se=i==null?void 0:i.permission)!=null&&se.editable||V.history.push(i!=null&&i.memo_id&&!(i!=null&&i.is_hidden)?`/forums/${i==null?void 0:i.memo_id}`:`/competitions/detail/${o}?type=1`)),S({tabsIndex:ee.get("type")})):S({tabsIndex:"1"}),i.identifier&&(ee.get("identifier")&&!(i!=null&&i.team_member_present)&&!(m!=null&&m.enroll_ended)&&ce(1),ee.get("code")&&!(i!=null&&i.team_member_present)&&!(m!=null&&m.enroll_ended)&&Y(),_({type:"globalSetting/setShareData",payload:{title:i==null?void 0:i.name,desc:i==null?void 0:i.description,imgUrl:`${i==null?void 0:i.image}?x-oss-process=image/resize,h_200,w_200,m_pad`}}))},[ee.get("type"),i]);const R=[{id:"1",name:"\u6982\u89C8",content:B.createElement(La,null)},{id:"2",name:"\u6392\u884C\u699C",content:B.createElement(Ua,null)},(i==null?void 0:i.personal)&&((0,Ie.eB)()||((n=i==null?void 0:i.permission)==null?void 0:n.editable)||(i==null?void 0:i.team_member_present))&&{id:"3",name:"\u53C2\u8D5B\u4EBA\u5458",content:B.createElement(Ai,null)},!(i!=null&&i.personal)&&{id:"3",name:"\u6218\u961F",content:B.createElement(_i,null)},((0,Ie.eB)()||((g=i==null?void 0:i.permission)==null?void 0:g.editable)||(i==null?void 0:i.memo_id)&&!(i!=null&&i.is_hidden))&&{id:"6",name:"\u8BA8\u8BBA",content:B.createElement(Li,null)},((0,Ie.eB)()||((ue=i==null?void 0:i.permission)==null?void 0:ue.editable))&&{id:"4",name:"\u8BBE\u7F6E",content:B.createElement(pa,{enterDocument:w,changeKey:new Date})},((T=i==null?void 0:i.permission)==null?void 0:T.editable)&&(i==null?void 0:i.mode)===3&&{id:"5",name:"\u9009\u624B\u4F5C\u54C1",content:B.createElement(Pi,null)}].filter(D=>!!D);(0,e.useEffect)(()=>{window.location.href.split("enter=").length>1&&S({tabsIndex:"4"})},[]),(0,e.useEffect)(()=>{var D;((D=Z==null?void 0:Z.userInfo)==null?void 0:D.role)===16&&_({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!1}})},[Z==null?void 0:Z.userInfo]),(0,e.useEffect)(()=>{var D,K;if(l.actionTabs.key==="1")S({tabsIndex:"4"});else if(l.actionTabs.key==="2"){if(i.teacher_need_phone||i.member_need_phone){Be(!0);return}if(!(0,Yt.tJ)(_))return;if(i!=null&&i.need_check_mail){de.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",icon:null,content:"\u60A8\u6682\u672A\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u4E3A\u4E86\u540E\u7EED\u7ADE\u8D5B\u5956\u9879\u9881\u53D1\u7B49\u76F8\u5173\u4E8B\u5B9C\u7684\u6B63\u5E38\u4E14\u51C6\u786E\u8FDB\u884C\uFF0C\u8BF7\u5B8C\u6210\u7ED1\u5B9A\u518D\u53C2\u52A0\u62A5\u540D\u3002",onOk:()=>{window.open("/account/secure")}});return}if(i!=null&&i.is_authentication&&!((D=Z==null?void 0:Z.userInfo)!=null&&D.authentication)){_({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}});return}De(!0)}else if(l.actionTabs.key==="3"){if(i!=null&&i.need_check_mail){de.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",icon:null,content:"\u60A8\u6682\u672A\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u4E3A\u4E86\u540E\u7EED\u7ADE\u8D5B\u5956\u9879\u9881\u53D1\u7B49\u76F8\u5173\u4E8B\u5B9C\u7684\u6B63\u5E38\u4E14\u51C6\u786E\u8FDB\u884C\uFF0C\u8BF7\u5B8C\u6210\u7ED1\u5B9A\u518D\u53C2\u52A0\u62A5\u540D\u3002",onOk:()=>{window.open("/account/secure")}});return}if(i.teacher_need_phone||i.member_need_phone){Be(!0);return}if(!(0,Yt.tJ)(_))return;if(i!=null&&i.is_authentication&&!((K=Z==null?void 0:Z.userInfo)!=null&&K.authentication)){_({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}});return}P(!0)}else l.actionTabs.key==="4"?ve(!0):l.actionTabs.key==="6"?Je(!0):(P(!1),De(!1))},[l.actionTabs]),(0,e.useEffect)(()=>{o&&q()},[o]);function q(){return zt(this,null,function*(){_({type:"competitions/getStaff",payload:{identifier:o}}),_({type:"competitions/getHeader",payload:{identifier:o}}),_({type:"competitions/getGuides",payload:{identifier:o}})})}function Ce(){var D,K,J,ae,se,tt;if((D=Z==null?void 0:Z.userInfo)!=null&&D.is_teacher){if(((K=m==null?void 0:m.all_staff)!=null&&K.mutiple_limited||(J=m==null?void 0:m.teacher_staff)!=null&&J.mutiple_limited)&&m!=null&&m.enrolled)return x.ZP.info("\u4F60\u5DF2\u7ECF\u62A5\u540D\uFF0C\u4E0D\u80FD\u91CD\u590D\u62A5\u540D"),!0}else if(((ae=m==null?void 0:m.all_staff)!=null&&ae.mutiple_limited||(se=m==null?void 0:m.member_staff)!=null&&se.mutiple_limited)&&m!=null&&m.enrolled)return x.ZP.info("\u4F60\u5DF2\u7ECF\u62A5\u540D\uFF0C\u4E0D\u80FD\u91CD\u590D\u62A5\u540D"),!0;if(m!=null&&m.enroll_ended)return x.ZP.info("\u62A5\u540D\u5DF2\u622A\u6B62\uFF0C\u65E0\u9700\u62A5\u540D"),!0;if(m!=null&&m.all_staff)return!1;if((tt=Z==null?void 0:Z.userInfo)!=null&&tt.is_teacher){if(!m.teacher_staff)return x.ZP.info("\u5DF2\u7981\u6B62\u8001\u5E08\u62A5\u540D"),!0}else if(!(m!=null&&m.member_staff))return x.ZP.info("\u5DF2\u7981\u6B62\u5B66\u751F\u62A5\u540D"),!0}const p=D=>{(0,Qe.qt)(Ul(hl({},D),{id:o})).then(K=>{(K==null?void 0:K.status)==0?(x.ZP.success("\u53D1\u5E03\u5BA1\u6838\u6210\u529F\uFF0C\u5BA1\u6838\u901A\u8FC7\u540E\uFF0C\u7ADE\u8D5B\u53EF\u4E0A\u7EBF\u542F\u52A8"),Re(!1),q()):x.ZP.error(K==null?void 0:K.message)})};function Y(){return zt(this,null,function*(){var D;if((yield(0,re.ZP)(`/api/competitions/${o}/check_open.json`,{method:"post"})).status!==0||!(0,Yt.tJ)(_))return;if(i.teacher_need_phone||i.member_need_phone){Be(!0);return}if(i!=null&&i.need_check_mail){de.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",icon:null,content:"\u60A8\u6682\u672A\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u4E3A\u4E86\u540E\u7EED\u7ADE\u8D5B\u5956\u9879\u9881\u53D1\u7B49\u76F8\u5173\u4E8B\u5B9C\u7684\u6B63\u5E38\u4E14\u51C6\u786E\u8FDB\u884C\uFF0C\u8BF7\u5B8C\u6210\u7ED1\u5B9A\u518D\u53C2\u52A0\u62A5\u540D\u3002",onOk:()=>{window.open("/account/secure")}});return}if(i!=null&&i.is_authentication&&!((D=Z==null?void 0:Z.userInfo)!=null&&D.authentication)){_({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}});return}if(Ce()){M(!1);return}if(ne)return;M(!0);let J=yield _({type:"competitions/JoinTeam",payload:{identifier:o,invite_code:ee.get("code")}});M(!1),J&&J.status===0&&(st(J),Me(!0),q(),_({type:"competitions/setActionTabs",payload:{}}))})}function ce(D){return zt(this,null,function*(){var K;if((yield(0,re.ZP)(`/api/competitions/${o}/check_open.json`,{method:"post"})).status===0&&(0,Yt.tJ)(_)){if(i!=null&&i.enroll_url){window.open(i==null?void 0:i.enroll_url);return}if(i!=null&&i.personal||D===1){if(i.teacher_need_phone||i.member_need_phone){Be(!0);return}if(i!=null&&i.need_check_mail){de.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",icon:null,content:"\u60A8\u6682\u672A\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u4E3A\u4E86\u540E\u7EED\u7ADE\u8D5B\u5956\u9879\u9881\u53D1\u7B49\u76F8\u5173\u4E8B\u5B9C\u7684\u6B63\u5E38\u4E14\u51C6\u786E\u8FDB\u884C\uFF0C\u8BF7\u5B8C\u6210\u7ED1\u5B9A\u518D\u53C2\u52A0\u62A5\u540D\u3002",onOk:()=>{window.open("/account/secure")}});return}if(i!=null&&i.is_authentication&&!((K=Z==null?void 0:Z.userInfo)!=null&&K.authentication)){_({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}});return}if(Ce()){M(!1);return}if(ne)return;const ae=(...se)=>zt(this,[...se],function*(tt={}){M(!0);let Ge=yield _({type:"competitions/AddTeam",payload:Ul(hl({},tt),{identifier:o,name:Z.userInfo.real_name+"\u7684\u6218\u961F"})});M(!1),Ge&&Ge.status===0&&(st(Ge),Me(!0),q(),_({type:"competitions/setActionTabs",payload:{}}))});if(i.can_write_teacher_info){const se=de.default.confirm({className:j.ApplyStyle,icon:null,centered:!0,title:"\u62A5\u540D\u4FE1\u606F\u586B\u5199",maskClosable:!0,content:B.createElement(d.default,{form:ke,colon:!1,layout:"vertical",size:"large",onFinish:tt=>zt(this,null,function*(){yield ae(tt),se==null||se.destroy()})},B.createElement("div",{className:"mb10"},"\u6839\u636E\u7ADE\u8D5B\u5B98\u65B9\u7684\u89C4\u5B9A\uFF0C\u53C2\u8D5B\u8005\u9700\u586B\u5199\u6307\u5BFC\u6559\u5E08\u7684\u4FE1\u606F\u624D\u53EF\u5B8C\u6210\u62A5\u540D\uFF0C\u8BF7\u786E\u4FDD\u586B\u5199\u7684\u4FE1\u606F\u51C6\u786E\u5B8C\u6574\u3002"),B.createElement(d.default.Item,{label:"\u6307\u5BFC\u6559\u5E08\u59D3\u540D",name:"teacher_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6307\u5BFC\u6559\u5E08\u59D3\u540D"},{whitespace:!0,message:"\u8F93\u5165\u4E0D\u80FD\u5168\u4E3A\u7A7A\u683C"}]},B.createElement(he.default,{maxLength:60,placeholder:"\u8BF7\u8F93\u5165\u6307\u5BFC\u6559\u5E08\u59D3\u540D",showCount:!0})),B.createElement(d.default.Item,{label:"\u6307\u5BFC\u6559\u5E08\u624B\u673A\u53F7/\u90AE\u7BB1",name:"teacher_phone",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6307\u5BFC\u6559\u5E08\u624B\u673A\u53F7/\u90AE\u7BB1"},{whitespace:!0,message:"\u8F93\u5165\u4E0D\u80FD\u5168\u4E3A\u7A7A\u683C"}]},B.createElement(he.default,{maxLength:60,placeholder:"\u8BF7\u8F93\u5165\u6307\u5BFC\u6559\u5E08\u624B\u673A\u53F7/\u90AE\u7BB1",showCount:!0}))),onOk:()=>(ke.submit(),Promise.reject("\u963B\u6B62\u5173\u95ED"))});return}ae()}else ve(!0)}})}return B.createElement("section",{className:j.bg},B.createElement("div",{className:"edu-container"},B.createElement("div",{className:j.top},B.createElement(Ft.Z,{separator:">"},B.createElement(Ft.Z.Item,null,B.createElement(V.Link,{style:{fontSize:12},to:"/competitions"},"\u5728\u7EBF\u7ADE\u8D5B")),B.createElement(Ft.Z.Item,null,B.createElement("span",{style:{fontSize:12}},i==null?void 0:i.name))),B.createElement("div",{className:j.content},B.createElement("div",{style:{width:700,height:300,maxHeight:300,background:"#f1f1f1",flexShrink:0}},(i==null?void 0:i.image)&&B.createElement("img",{className:j.Banner,src:`${i==null?void 0:i.image}`})),B.createElement("div",{className:j.right},B.createElement("div",{className:j.titles},i==null?void 0:i.name,i!=null&&i.sub_title?"-"+i.sub_title:null),B.createElement("div",{className:j.bonus},B.createElement("div",null,B.createElement("p",null,i!=null&&i.bonus?B.createElement("span",{className:"font20"},"\xA5",parseInt(i&&i.bonus).toLocaleString()):B.createElement("span",{style:{fontSize:"20px",color:"#C5C5C5"}},"\u6682\u65E0")),B.createElement("div",{className:j.items},B.createElement("i",{className:"iconfont icon-jiangjin"})," ",B.createElement("span",null,"\u5956\u91D1"))),B.createElement("div",null,B.createElement("p",{className:"font20"},parseInt(i&&(i==null?void 0:i.visits_count)).toLocaleString()),B.createElement("div",{className:j.items},B.createElement("i",{className:"iconfont icon-liulan1"}),B.createElement("span",null,"\u6D4F\u89C8"))),B.createElement("div",null,B.createElement("p",{className:"font20"},parseInt(i&&(i==null?void 0:i.member_count)).toLocaleString()),B.createElement("div",{className:j.items},B.createElement("i",{className:"iconfont icon-baoming"})," ",B.createElement("span",null,"\u62A5\u540D")))),B.createElement("div",{className:j.bottom},B.createElement("div",null,B.createElement("span",{style:{color:"#9096A3"}},"\u7ADE\u8D5B\u65F6\u95F4"),B.createElement("span",{style:{marginLeft:20}},i!=null&&i.start_time?B.createElement("span",null,i==null?void 0:i.start_time,"~",i==null?void 0:i.end_time):B.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>{S({tabsIndex:"4"}),_({type:"competitions/setActionTabs",payload:{key:"7"}})}},"\u53BB\u5B8C\u5584"))),B.createElement("div",{style:{margin:"14px 0px"}},B.createElement("span",{style:{color:"#9096A3"}},"\u62A5\u540D\u622A\u6B62"),B.createElement("span",{style:{marginLeft:20}},i!=null&&i.enroll_end_time?B.createElement("span",null,i==null?void 0:i.enroll_end_time):B.createElement("span",{style:{color:"3061D0",cursor:"pointer"},onClick:()=>{S({tabsIndex:"4"}),_({type:"competitions/setActionTabs",payload:{key:"7"}})}},"\u53BB\u5B8C\u5584"))),B.createElement("div",null,B.createElement("span",{style:{color:"#9096A3"}},"\u7ADE\u8D5B\u72B6\u6001"),B.createElement("span",{style:{marginLeft:20}},(L=We.find(D=>D.type===(i==null?void 0:i.competition_status)))==null?void 0:L.name)),["unpublish","preparing","review","not_passed"].includes(i==null?void 0:i.competition_status)&&B.createElement("span",{className:j.publish,onClick:()=>{(i==null?void 0:i.not_finish_count)>0?de.default.confirm({icon:null,title:"",okText:"\u53BB\u5B8C\u5584",content:"\u68C0\u6D4B\u5230\u5F53\u524D\u60A8\u8FD8\u672A\u5B8C\u5584\u7ADE\u8D5B\u6307\u5F15\u7684\u5185\u5BB9\uFF0C\u8BF7\u5148\u5B8C\u5584\u6307\u5F15\u6E05\u5355\uFF0C\u518D\u53D1\u5E03\u5BA1\u6838\u7ADE\u8D5B",onOk:()=>zt(void 0,null,function*(){S({tabsIndex:"4"}),_({type:"competitions/setActionTabs",payload:{key:"5"}})})}):(Re(!0),(0,qt.GY)({}).then(D=>{Oe(D==null?void 0:D.schools)}).then(()=>{var D,K,J;Ne.setFieldsValue({sponsor_schools:(D=Z.userInfo)==null?void 0:D.user_school_id,sponsor_user_name:(K=Z.userInfo)==null?void 0:K.real_name,sponsor_user_phone:(J=Z.userInfo)==null?void 0:J.phone})}))}},"\u53D1\u5E03\u7ADE\u8D5B"),(i==null?void 0:i.competition_status)==="progressing"&&!(i!=null&&i.team_member_present)&&!(m!=null&&m.enroll_ended)&&B.createElement("span",{className:j.publish,onClick:()=>zt(void 0,null,function*(){ce(2)})},(i==null?void 0:i.mode)===2&&(i!=null&&i.member_of_course)?"\u8FDB\u5165\u8BFE\u5802":"\u7ACB\u5373\u62A5\u540D"),((i==null?void 0:i.competition_status)==="progressing"&&(i==null?void 0:i.team_member_present)||((0,Ie.Ny)()||(i==null?void 0:i.is_manager))&&(i==null?void 0:i.competition_status)!="ended")&&B.createElement("span",{className:j.publish,onClick:()=>{i.mode===1||i.mode===3?(S({tabsIndex:"1"}),_({type:"competitions/setActionTabs",payload:{key:"entrance"}})):window.open(i.first_category_url)}},i.mode===1||i.mode===3?"\u8D5B\u9898\u5165\u53E3":"\u8FDB\u5165\u8003\u573A"),(i==null?void 0:i.competition_status)==="ended"&&B.createElement("span",{onClick:()=>{(i!=null&&i.team_member_present||(0,Ie.Ny)()||i!=null&&i.is_manager)&&(i.mode===1||i.mode===3?(S({tabsIndex:"1"}),_({type:"competitions/setActionTabs",payload:{key:"entrance"}})):window.open(i.first_category_url))},className:(i!=null&&i.team_member_present||(0,Ie.Ny)()||i!=null&&i.is_manager)&&!(i.mode===1||i.mode===3)?j.publish:j.ended},(i!=null&&i.team_member_present||(0,Ie.Ny)()||i!=null&&i.is_manager)&&!(i.mode===1||i.mode===3)?"\u8FDB\u5165\u8003\u573A":"\u5DF2\u7ED3\u675F"),(i==null?void 0:i.competition_status)==="progressing"&&B.createElement(Gu.CopyToClipboard,{text:`\u3010\u7ADE\u8D5B\u9080\u8BF7\u3011${(C=Z==null?void 0:Z.userInfo)==null?void 0:C.username}\u9080\u8BF7\u60A8\u53C2\u52A0\u5934\u6B4C\u5E73\u53F0\u7ADE\u8D5B\u7EC4\u7EC7\u300A${i==null?void 0:i.name}\u7ADE\u8D5B\u300B\uFF0C\u60A8\u53EF\u4EE5\u70B9\u51FB\u4E0B\u65B9\u7684\u94FE\u63A5\uFF0C\u62A5\u540D\u8BE5\u8D5B\u9879\u3002\u94FE\u63A5\uFF1A${window.location.origin}${window.location.pathname}?identifier=${i==null?void 0:i.identifier}`,onCopy:()=>x.ZP.success("\u5DF2\u590D\u5236\u94FE\u63A5\uFF0C\u8BF7\u76F4\u63A5\u7C98\u8D34\u53D1\u9001\u597D\u53CB")},B.createElement("span",{className:`${j.shareicon}`},B.createElement("i",{style:{marginRight:6,fontSize:14},className:"iconfont icon-fenxiangketang"}),"\u5206\u4EAB")))))),!((k=W==null?void 0:W.data)!=null&&k.guides_is_hidden)&&((F=(N=W==null?void 0:W.data)==null?void 0:N.list)==null?void 0:F.length)>0&&B.createElement(Qi,{className:"mt20 mb20",LineData:(H=(I=W==null?void 0:W.data)==null?void 0:I.list)==null?void 0:H.map(D=>Ul(hl({},D),{competition_time:D!=null&&D.competition_time?Se()(D==null?void 0:D.competition_time):null}))}),B.createElement($.YG,{value:z.tabsIndex,style:{marginBottom:25,paddingLeft:20,background:"#fff",height:64,position:"sticky",top:0,zIndex:1},onChange:D=>{var K,J;if(z.tabsIndex=D,S(hl({},z)),D==="3"&&((0,Ie.eB)()||(K=i.permission)!=null&&K.editable||!(i!=null&&i.team_member_present)&&!(m!=null&&m.enroll_ended)&&(i.personal?_({type:"competitions/setActionTabs",payload:{key:"6"}}):_({type:"competitions/setActionTabs",payload:{key:"4"}}))),D=="4"&&ge(!1),D==="6"&&!((0,Ie.eB)()||(J=i==null?void 0:i.permission)!=null&&J.editable)){V.history.push(i!=null&&i.memo_id&&!(i!=null&&i.is_hidden)?`/forums/${i==null?void 0:i.memo_id}`:`/competitions/detail/${o}?type=1`);return}V.history.replace(`/competitions/detail/${o}?type=${D}`)},dataSource:R}),(i.competition_status==="unpublish"||i.competition_status==="preparing"||i.competition_status==="review")&&B.createElement("div",{className:j.tag},B.createElement(kl.Z,null)," \u63D0\u793A\uFF1A\u8BE5\u7ADE\u8D5B\u8FD8\u672A\u5BA1\u6838\uFF0C\u6682\u65F6\u53EA\u6709\u7BA1\u7406\u5458\u53EF\u89C1"),i.competition_status==="not_passed"&&B.createElement("div",{className:j.tag,style:{color:"red",background:"rgba(229,51,51,0.1)"}},B.createElement(kl.Z,null)," \u5BA1\u6838\u88AB\u9A73\u56DE",B.createElement(Q.Z,{placement:"bottom",title:i==null?void 0:i.not_passed_reason},B.createElement("span",{style:{marginLeft:20}},"\u9A73\u56DE\u7406\u7531\uFF1A",i==null?void 0:i.not_passed_reason))),(h=R.find(D=>D.id===z.tabsIndex))==null?void 0:h.content),B.createElement(de.default,{title:!1,footer:!1,open:oe,width:610,className:j.scoremodal,closable:!1,centered:!0,onCancel:()=>De(!1)},B.createElement("div",{style:{display:"flex",alignItems:"center"}},B.createElement("div",{className:j.title},"\u52A0\u5165\u6218\u961F"),B.createElement("span",{onClick:()=>De(!1),style:{cursor:"pointer"},className:j.close},B.createElement("i",{className:"iconfont icon-danchuangguanbi"}))),B.createElement("div",{className:j.content},B.createElement(d.default,{form:Ne,layout:"vertical",onFinish:D=>zt(void 0,null,function*(){if(M(!0),Ce()){M(!1);return}let K=yield _({type:"competitions/JoinTeam",payload:{identifier:o,invite_code:D.name}});M(!1),K.status===0&&(Me(!0),st(K),q(),_({type:"competitions/setActionTabs",payload:{}}))})},B.createElement(d.default.Item,{label:"\u9080\u8BF7\u7801",name:"name",className:j.jsinput,rules:[{required:!0,validator:(D,K)=>{var J;return((J=K==null?void 0:K.replaceAll(" ",""))==null?void 0:J.length)>0?Promise.resolve():Promise.reject("\u8BF7\u586B\u5199\u7ADE\u8D5B\u540D\u79F0")}}]},B.createElement(he.default,{maxLength:60,className:j.baseFormItem,showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u9080\u8BF7\u7801"})))),B.createElement("div",{className:j.bottom},B.createElement(Ae.ZP,{className:j.no,onClick:()=>{De(!1)}},"\u53D6\u6D88"),B.createElement(Ae.ZP,{loading:ne,className:j.yes,onClick:()=>{Ne.submit()}},"\u786E\u8BA4"))),B.createElement(de.default,{title:!1,footer:!1,open:r,width:318,className:j.scoremodal,closable:!1,centered:!0},B.createElement("div",{style:{display:"flex",alignItems:"center"}},B.createElement("div",{className:j.title},"\u62A5\u540D"),B.createElement("span",{onClick:()=>ve(!1),style:{cursor:"pointer"},className:j.close},B.createElement("i",{className:"iconfont icon-danchuangguanbi",style:{fontSize:"14px"}}))),B.createElement("div",{className:j.content},"\u9009\u62E9\u53C2\u8D5B\u65B9\u5F0F"),B.createElement("div",{className:j.bottoms},B.createElement(Ae.ZP,{className:j.no,onClick:()=>{_({type:"competitions/setActionTabs",payload:{key:"2"}}),ve(!1)}},"\u52A0\u5165\u6218\u961F"),B.createElement(Ae.ZP,{className:j.yes,onClick:()=>{_({type:"competitions/setActionTabs",payload:{key:"3"}}),ve(!1)}},"\u521B\u5EFA\u6218\u961F"))),B.createElement(de.default,{title:!1,footer:!1,open:Ze,width:318,className:j.scoremodal,closable:!1,centered:!0},B.createElement("div",{style:{display:"flex",alignItems:"center"}},B.createElement("div",{className:j.title},"\u62A5\u540D"),B.createElement("span",{onClick:()=>Je(!1),style:{cursor:"pointer"},className:j.close},B.createElement("i",{className:"iconfont icon-danchuangguanbi"}))),B.createElement("div",{className:j.content},"\u60A8\u6682\u672A\u62A5\u540D\uFF0C\u8BF7\u5148\u62A5\u540D"),B.createElement("div",{className:j.bottoms},B.createElement(Ae.ZP,{className:j.no,onClick:()=>{Je(!1)}},"\u53D6\u6D88"),B.createElement(Ae.ZP,{className:j.yes,loading:ne,onClick:()=>zt(void 0,null,function*(){if(Ce()){M(!1);return}if(ne)return;M(!0);let D=yield _({type:"competitions/AddTeam",payload:{identifier:o}});M(!1),D&&D.status===0&&(st(D),Me(!0),q(),_({type:"competitions/setActionTabs",payload:{}})),Je(!1)})},"\u7ACB\u5373\u62A5\u540D"))),B.createElement(de.default,{title:!1,footer:!1,open:E,width:610,className:j.scoremodal,closable:!1,centered:!0,onCancel:()=>P(!1)},B.createElement("div",{style:{display:"flex",alignItems:"center"}},B.createElement("div",{className:j.title},"\u521B\u5EFA\u6218\u961F"),B.createElement("span",{onClick:()=>P(!1),style:{cursor:"pointer"},className:j.close},B.createElement("i",{className:"iconfont icon-danchuangguanbi"}))),B.createElement("div",{className:j.content},B.createElement(d.default,{form:Ne,layout:"vertical",onFinish:D=>zt(void 0,null,function*(){if(M(!0),Ce()){M(!1);return}let K=yield _({type:"competitions/AddTeam",payload:Ul(hl({},D),{identifier:o,name:D.name})});M(!1),K&&K.status===0&&(st(K),Me(!0),q(),_({type:"competitions/setActionTabs",payload:{}}))})},(i==null?void 0:i.can_write_teacher_info)&&B.createElement("div",{className:"mb20"},"\u6839\u636E\u7ADE\u8D5B\u5B98\u65B9\u7684\u89C4\u5B9A\uFF0C\u53C2\u8D5B\u8005\u9700\u586B\u5199\u6307\u5BFC\u6559\u5E08\u7684\u4FE1\u606F\u624D\u53EF\u5B8C\u6210\u62A5\u540D\uFF0C\u8BF7\u786E\u4FDD\u586B\u5199\u7684\u4FE1\u606F\u51C6\u786E\u5B8C\u6574\u3002"),B.createElement(d.default.Item,{label:"\u961F\u4F0D\u540D\u79F0",name:"name",className:j.jsinput,rules:[{required:!0,validator:(D,K)=>{var J;return((J=K==null?void 0:K.replaceAll(" ",""))==null?void 0:J.length)>0?Promise.resolve():Promise.reject("\u8BF7\u586B\u5199\u961F\u4F0D\u540D\u79F0")}}]},B.createElement(he.default,{maxLength:60,className:j.baseFormItem,showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u961F\u4F0D\u540D\u79F0"})),(i==null?void 0:i.can_write_teacher_info)&&B.createElement(B.Fragment,null,B.createElement(d.default.Item,{label:"\u6307\u5BFC\u6559\u5E08\u59D3\u540D",name:"teacher_name",className:j.jsinput,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6307\u5BFC\u6559\u5E08\u59D3\u540D"},{whitespace:!0,message:"\u8F93\u5165\u4E0D\u80FD\u5168\u4E3A\u7A7A"}]},B.createElement(he.default,{className:j.baseFormItem,placeholder:"\u8BF7\u8F93\u5165\u6307\u5BFC\u6559\u5E08\u59D3\u540D",showCount:!0,maxLength:60})),B.createElement(d.default.Item,{label:"\u6307\u5BFC\u6559\u5E08\u624B\u673A\u53F7/\u90AE\u7BB1",name:"teacher_phone",className:j.jsinput,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6307\u5BFC\u6559\u5E08\u624B\u673A\u53F7/\u90AE\u7BB1"},{whitespace:!0,message:"\u8F93\u5165\u4E0D\u80FD\u5168\u4E3A\u7A7A"}]},B.createElement(he.default,{className:j.baseFormItem,placeholder:"\u8BF7\u8F93\u5165\u6307\u5BFC\u6559\u5E08\u624B\u673A\u53F7/\u90AE\u7BB1",showCount:!0,maxLength:60}))))),B.createElement("div",{className:j.bottom},B.createElement(Ae.ZP,{className:j.no,onClick:()=>{P(!1)}},"\u53D6\u6D88"),B.createElement(Ae.ZP,{loading:ne,className:j.yes,onClick:()=>{Ne.submit()}},"\u786E\u8BA4"))),B.createElement(de.default,{title:!1,footer:!1,open:Te,width:610,className:j.scoremodal,closable:!1,centered:!0,onCancel:()=>Re(!1)},B.createElement("div",{style:{display:"flex",alignItems:"center"}},B.createElement("div",{className:j.title},"\u4E3A\u4E86\u52A0\u5FEB\u7ADE\u8D5B\u5BA1\u6838\u901F\u5EA6\uFF0C\u8BF7\u786E\u8BA4\u4EE5\u4E0B\u4FE1\u606F\u662F\u5426\u51C6\u786E"),B.createElement("span",{onClick:()=>Re(!1),style:{cursor:"pointer"},className:j.close},B.createElement("i",{className:"iconfont icon-guanbi",style:{color:"#979797",fontSize:"15px"}}))),B.createElement("div",{className:j.content},B.createElement(d.default,{form:Ne,className:j.formWrap,onFinish:p,labelCol:{flex:"110px"}},B.createElement(d.default.Item,{className:j.form_item,label:"\u4E3B\u529E\u65B9",colon:!1,name:"sponsor_schools"},B.createElement(Le.default,{mode:"multiple",className:j.form_item_item_select,options:U,fieldNames:{label:"name",value:"id"},placeholder:"\u8BF7\u8F93\u5165\u4E3B\u529E\u65B9",filterOption:(D,K)=>{var J;return((J=K==null?void 0:K.name)!=null?J:"").toLowerCase().includes(D.toLowerCase())}})),B.createElement(d.default.Item,{className:j.form_item,label:"\u4E3B\u8981\u8D1F\u8D23\u4EBA\u59D3\u540D",colon:!1,name:"sponsor_user_name"},B.createElement(he.default,{className:j.form_item_item,placeholder:"\u8BF7\u8F93\u5165\u4E3B\u8981\u8D1F\u8D23\u4EBA\u59D3\u540D"})),B.createElement(d.default.Item,{className:j.form_item,label:"\u4E3B\u8981\u8D1F\u8D23\u4EBA\u7535\u8BDD",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:"\u5FC5\u987B\u662F\u6B63\u786E\u7684\u5EA7\u673A\u53F7\u6216\u8005\u624B\u673A\u53F7"}]},B.createElement(he.default,{className:j.form_item_item,placeholder:"\u8BF7\u8F93\u5165\u4E3B\u8981\u8D1F\u8D23\u4EBA\u7535\u8BDD"})),B.createElement("div",{className:j.bottom},B.createElement(d.default.Item,null,B.createElement(Ae.ZP,{size:"middle",className:j.no,onClick:()=>{Re(!1)}},"\u53D6\u6D88"),B.createElement(Ae.ZP,{className:j.yes,size:"middle",type:"primary",htmlType:"submit",loading:b},"\u4FDD\u5B58")))))),B.createElement(Ii.Z,null),B.createElement(Si.Z,{datas:ut,isopen:Xe,setisopen:Me,isShowPhone:ze,setIsShowPhone:Be,user:Z,dispatch:_,onOK:()=>{q()}}))};var Xi=(0,V.connect)(({competitions:t,loading:u,globalSetting:l,user:a})=>({competitions:t,globalSetting:l,loading:u.models.competitions,user:a}))(qi)},23643:function($t,vt,O){O.d(vt,{$J:function(){return d},JZ:function(){return x},bN:function(){return Ft},jP:function(){return he},rO:function(){return de}});var e=O(66750),V=(Q,Ae,Le)=>new Promise((j,$)=>{var lt=nt=>{try{Ke(Le.next(nt))}catch(Ee){$(Ee)}},_e=nt=>{try{Ke(Le.throw(nt))}catch(Ee){$(Ee)}},Ke=nt=>nt.done?j(nt.value):Promise.resolve(nt.value).then(lt,_e);Ke((Le=Le.apply(Q,Ae)).next())});function d(Q){return(0,e.U2)(`libraries/${Q}.json`)}function de(){return(0,e.U2)("library_tags.json")}function x(Q){return V(this,null,function*(){return(yield(0,e.IV)(`attachments/${Q}.json`)).status===0})}function he(Q){return(0,e.v_)("libraries.json",Q)}function Ft(Q,Ae){return(0,e.gz)(`libraries/${Q}.json`,Ae)}},81641:function($t,vt,O){O.d(vt,{AD:function(){return ul},D9:function(){return be},Hp:function(){return Se},IM:function(){return me},Iy:function(){return qt},KM:function(){return Mt},MJ:function(){return Qe},Ne:function(){return we},ON:function(){return gt},Uj:function(){return It},VY:function(){return Ct},YO:function(){return Ye},YX:function(){return re},Zn:function(){return Ke},_g:function(){return X},_k:function(){return al},c6:function(){return cl},cr:function(){return nt},eV:function(){return dl},fi:function(){return Ee},gh:function(){return it},hS:function(){return St},iA:function(){return xe},j6:function(){return et},je:function(){return nl},jj:function(){return Rt},kS:function(){return at},o6:function(){return A},pO:function(){return kt},rQ:function(){return Lt},sA:function(){return Ut},xm:function(){return Xt},xo:function(){return ft},y8:function(){return Wt},yd:function(){return fe}});var e=O(3803),V=O(58250),d=O(89424),de=O(8591),x=O(11466),he=Object.defineProperty,Ft=Object.getOwnPropertySymbols,Q=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,Le=(y,te,G)=>te in y?he(y,te,{enumerable:!0,configurable:!0,writable:!0,value:G}):y[te]=G,j=(y,te)=>{for(var G in te||(te={}))Q.call(te,G)&&Le(y,G,te[G]);if(Ft)for(var G of Ft(te))Ae.call(te,G)&&Le(y,G,te[G]);return y},$=(y,te,G)=>new Promise((ct,Ot)=>{var ml=Nt=>{try{Qt(G.next(Nt))}catch(bt){Ot(bt)}},pl=Nt=>{try{Qt(G.throw(Nt))}catch(bt){Ot(bt)}},Qt=Nt=>Nt.done?ct(Nt.value):Promise.resolve(Nt.value).then(ml,pl);Qt((G=G.apply(y,te)).next())});const lt=()=>{(0,V.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},_e=()=>{(0,V.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},Ke=y=>$(void 0,null,function*(){lt(),(yield(0,e.YR)(j({},y))).status===0&&(yield(0,d.QH)("",(0,d.NY)({url:x.Z.API_SERVER+`/api/courses/${y.coursesId}/export_couser_info.json`,query:y}))),_e()}),nt=y=>$(void 0,null,function*(){const te=yield(0,e.yS)(j({},y));if(te.status===0)de.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),V.history.push(`/classrooms/${y.coursesId}/exportlist/course_member_act_score`);else{if(te.status===-2)return te;te.status===-3&&((0,V.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),V.history.push(`/classrooms/${y.coursesId}/exportlist/course_member_act_score`))}}),Ee=y=>$(void 0,null,function*(){const te=yield(0,e.W0)(j({},y));if(te.status===0)de.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),V.history.push(`/classrooms/${y.coursesId}/exportlist/course_total_score`);else{if(te.status===-4)return te;te.status===-3&&((0,V.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),V.history.push(`/classrooms/${y.coursesId}/exportlist/course_total_score`))}}),xe=y=>$(void 0,null,function*(){const te=yield(0,e.Nl)(j({},y));if(te.status===0)de.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),V.history.push(`/classrooms/${y.coursesId}/exportlist/course_total_exercise_and_other`);else{if(te.status===-4)return te;te.status===-3&&((0,V.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),V.history.push(`/classrooms/${y.coursesId}/exportlist/course_total_exercise_and_other`))}}),fe=y=>$(void 0,null,function*(){const te=yield(0,e.IU)(j({},y));if(te.status===0)de.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),V.history.push(`/classrooms/${y.coursesId}/exportlist/export_star_user`);else{if(te.status===-4)return te;te.status===-3&&((0,V.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),V.history.push(`/classrooms/${y.coursesId}/exportlist/export_star_user`))}}),X=y=>$(void 0,null,function*(){const te=yield(0,e.td)(j({},y));if(te.status===0)de.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),V.history.push(`/classrooms/${y.coursesId}/exportlist/course_total_exercise_and_other`);else{if(te.status===-2)return te;if(te.status===-3)(0,V.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),V.history.push(`/classrooms/${y.coursesId}/exportlist/course_total_exercise_and_other`);else if(te.status===-4)return te}}),et=y=>$(void 0,null,function*(){const te=yield(0,e.QX)(j({},y));if(te.status===0)de.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),V.history.push(`/classrooms/${y.coursesId}/exportlist/course_total_homework`);else{if(te.status===-4)return te;te.status===-3&&((0,V.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),V.history.push(`/classrooms/${y.coursesId}/exportlist/course_total_homework`))}}),Rt=(y,te)=>$(void 0,null,function*(){const G=yield(0,e.o_)(j({},y));G.status===0?(de.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),V.history.push(`/classrooms/${y.coursesId}/exportlist/${te}`)):G.status===-3&&((0,V.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),V.history.push(`/classrooms/${y.coursesId}/exportlist/${te}`))}),Se=(y,te)=>$(void 0,null,function*(){const G=yield(0,e.ZL)(j({},y));G.status===0?(de.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),V.history.push(`/classrooms/${y.coursesId}/exportlist/${te}`)):G.status===-3&&((0,V.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),V.history.push(`/classrooms/${y.coursesId}/exportlist/${te}`))}),Qe=(y,te)=>$(void 0,null,function*(){const G=yield(0,e.vV)(j({},y));G.status===0?(de.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),V.history.push(`/classrooms/${y.coursesId}/exportlist/${te}`)):G.status===-3&&((0,V.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),V.history.push(`/classrooms/${y.coursesId}/exportlist/${te}`))}),qt=(y,te)=>$(void 0,null,function*(){const G=yield(0,e.aP)(j({},y));G.status===0?(de.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),V.history.push(`/classrooms/${y.coursesId}/exportlist/${te}`)):G.status===-3&&((0,V.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),V.history.push(`/classrooms/${y.coursesId}/exportlist/${te}`))}),qe=y=>$(void 0,null,function*(){lt(),(yield exportCourseWorkListAppendix(j({},y))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${y.categoryId}/works_list.zip`,query:y}))),_e()}),Ut=y=>$(void 0,null,function*(){lt(),(yield(0,e.MJ)(j({},y))).status===0&&(yield(0,d.FH)("",(0,d.NY)({url:x.Z.API_SERVER+`/api/polls/${y.categoryId}/commit_result.xlsx`,query:y}))),_e()}),it=y=>$(void 0,null,function*(){yield(0,d.FH)("",(0,d.NY)({url:x.Z.API_SERVER+`/api/courses/${y.coursesId}/attendances/export_xlsx_data.xlsx`,query:y}))}),A=y=>$(void 0,null,function*(){yield(0,d.FH)("",(0,d.NY)({url:x.Z.API_SERVER+`/api/courses/${y.coursesId}/video_study_statics.xlsx`,query:y}))}),cl=y=>$(void 0,null,function*(){yield(0,d.FH)("",(0,d.NY)({url:x.Z.API_SERVER+`/api/courses/${y.coursesId}/export_video_study.xlsx`,query:y}))}),dl=y=>$(void 0,null,function*(){yield(0,d.FH)("",(0,d.NY)({url:x.Z.API_SERVER+`/api/courses/${y.coursesId}/export_course_students_info.xlsx`,query:y}))}),ul=y=>$(void 0,null,function*(){yield(0,d.FH)("",(0,d.NY)({url:x.Z.API_SERVER+"/api/school_manages/students.xlsx",query:y}))}),Lt=y=>$(void 0,null,function*(){yield(0,d.FH)("",(0,d.NY)({url:x.Z.API_SERVER+"/api/item_banks/export.xlsx",query:y}))}),Wt=y=>$(void 0,null,function*(){yield(0,d.FH)("",(0,d.NY)({url:x.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:y}))}),nl=y=>$(void 0,null,function*(){const te=yield(0,e.Uy)(j({},y));te.status===0?(de.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),V.history.push(`/classrooms/${y.coursesId}/exportlist/exercise_score`)):te.status===-3&&((0,V.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),V.history.push(`/classrooms/${y.coursesId}/exportlist/exercise_score`))}),al=y=>$(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,d.FH)("",(0,d.NY)({url:x.Z.API_SERVER+`/api/export_records/${y.id}.xlsx`,query:y}))}),Xt=y=>$(void 0,null,function*(){yield(0,d.FH)("",(0,d.NY)({url:x.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:y}))}),be=y=>$(void 0,null,function*(){yield(0,d.FH)("",(0,d.NY)({url:x.Z.API_SERVER+`/api/courses/${y==null?void 0:y.coursesId}/${y.menuKey}_statistic.xlsx?${y.checkedList.map(te=>`course_group_id[]=${te}`).join("&")}`,query:y}))}),we=y=>$(void 0,null,function*(){yield(0,d.FH)("",(0,d.NY)({url:x.Z.API_SERVER+`/api/ec_years/${y==null?void 0:y.ec_year_id}/ec_training_objectives.xlsx`,query:y}))}),me=y=>$(void 0,null,function*(){yield(0,d.FH)(y==null?void 0:y.name,(0,d.NY)({url:x.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:y}))}),St=y=>$(void 0,null,function*(){yield(0,d.FH)("",(0,d.NY)({url:x.Z.API_SERVER+`/api/ec_years/${y==null?void 0:y.ec_year_id}/ec_courses.xlsx`,query:y}))}),ft=y=>$(void 0,null,function*(){yield(0,d.FH)("",(0,d.NY)({url:x.Z.API_SERVER+`/api/ec_years/${y==null?void 0:y.ec_year_id}/ec_graduation_requirements.xlsx`,query:y}))}),Ct=y=>$(void 0,null,function*(){yield(0,d.FH)("",(0,d.NY)({url:x.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:y}))}),at=y=>$(void 0,null,function*(){yield(0,d.FH)("",(0,d.NY)({url:x.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:y}))}),gt=y=>$(void 0,null,function*(){yield(0,d.FH)("",(0,d.NY)({url:x.Z.API_SERVER+`/api/examination_banks/${y.id}.json`,query:y}))}),re=y=>$(void 0,null,function*(){yield(0,d.FH)("",(0,d.NY)({url:x.Z.API_SERVER+`/api/exercises/${y.categoryId}.json`,query:y}))}),Ye=y=>$(void 0,null,function*(){yield(0,d.FH)("",(0,d.NY)({url:x.Z.API_SERVER+`/api/polls/${y==null?void 0:y.id}/commit_result.json`,query:y}))}),It=y=>$(void 0,null,function*(){yield(0,d.FH)("",(0,d.NY)({url:x.Z.API_SERVER+"/api/paths/get_task_pass.json",query:y}))}),kt=(y,te)=>$(void 0,null,function*(){yield(0,d.FH)(te||"",(0,d.NY)({url:x.Z.API_SERVER+`/api/exercises/${y==null?void 0:y.exercise_id}/consult_exercise.json`,query:y}))}),Mt=y=>$(void 0,null,function*(){yield(0,d.FH)("",(0,d.NY)({url:x.Z.API_SERVER+`/api/competitions/${y==null?void 0:y.identifier}/competition_commit_records/member_works.xlsx`,query:y}))})},23460:function($t,vt,O){O.d(vt,{U:function(){return Ae}});var e=O(59301),V=Object.defineProperty,d=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,he=(Le,j,$)=>j in Le?V(Le,j,{enumerable:!0,configurable:!0,writable:!0,value:$}):Le[j]=$,Ft=(Le,j)=>{for(var $ in j||(j={}))de.call(j,$)&&he(Le,$,j[$]);if(d)for(var $ of d(j))x.call(j,$)&&he(Le,$,j[$]);return Le},Q=(Le,j,$)=>new Promise((lt,_e)=>{var Ke=xe=>{try{Ee($.next(xe))}catch(fe){_e(fe)}},nt=xe=>{try{Ee($.throw(xe))}catch(fe){_e(fe)}},Ee=xe=>xe.done?lt(xe.value):Promise.resolve(xe.value).then(Ke,nt);Ee(($=$.apply(Le,j)).next())});function Ae(Le,j){const[$,lt]=(0,e.useState)(j),[_e,Ke]=(0,e.useState)(!1),[nt,Ee]=(0,e.useState)();return[$,_e,(fe,X=!1)=>Q(this,null,function*(){const et=X?j:Ft(Ft({},$),fe);Ke(!0),lt(et);const Rt=yield Le(et);return Ke(!1),Ee(Rt),Rt}),nt]}}}]);