PageSourceSearch

https://wuhanopentennis.com/assets/AddGameApplicationDetail-COUTxRmG.js

js wuhanopentennis.com collected 2026-10-02 20:24:26 UTC 4,710 bytes, 1 lines download raw bytes

1import{P as u,_ as f,a as A}from"./PlayerCard-DTovAH-_.js";import{_ as M,a as B,a0 as g,b as l,i as r,k as p,p as E,l as N,Y as G,z as k,c as o,h as V,B as D,e as s,t as c,F as m,r as v,f as a}from"./index-Cw4DVbiA.js";import{c as R}from"./cityTemplate-CDFK66i_.js";const T={key:0,class:"no-data"},$={key:1,class:"detail-container"},j={class:"section"},w={class:"info-grid"},S={class:"info-item"},q={class:"value"},z={class:"info-item"},F={class:"value"},I={class:"info-item"},J={class:"value"},L={key:0,class:"section"},O={class:"member-cards"},U={key:1,class:"section"},Y={class:"member-cards"},H={key:2,class:"section"},K={class:"member-cards"},Q={key:3,class:"section"},W={class:"member-cards"},X={class:"section"},Z={key:0,class:"approval"},ee={key:1,class:"approval"},se={style:{padding:"1rem 2rem",background:"rgba(187,205,220,0.16)","border-radius":"7px",width:"100%","box-sizing":"border-box",color:"#8E98A2"}},te={class:"value"},le={key:2,class:"approval"},oe={class:"actions"},ae={__name:"AddGameApplicationDetail",setup(ne){const h={pending:"待审核",approved:"已通过",rejected:"已拒绝"},y=G(),_=E(),t=N(null),P=()=>{y.push("/Registration/CityClubCompetition/addGameApplication?id="+t.value.id)},x=()=>{y.push("/Registration/CityClubCompetition/addGameApplication")};return B(()=>{const b=localStorage.getItem("signUpData");let e=JSON.parse(b);if(!e)g.error("未找到申请数据,请先申请参赛");else if(_.query.id)if(e=e.teamVos.find(d=>d.id==_.query.id)||{},e)t.value=e;else{g.error("未找到对应的申请数据");return}}),(b,e)=>{const d=k("el-button"),C=k("el-empty");return l(),r(R,{"show-go-back":!0,title:"参赛申请详情"},{default:p(()=>[t.value?(l(),o("div",$,[s("div",j,[e[4]||(e[4]=s("h3",{class:"section-title"},"基本信息",-1)),s("div",w,[s("div",S,[e[1]||(e[1]=s("span",{class:"label"},"报名赛区:",-1)),s("span",q,c(t.value.division||"未选择"),1)]),s("div",z,[e[2]||(e[2]=s("span",{class:"label"},"申请时间:",-1)),s("span",F,c(t.value.createTime||"未填写"),1)]),s("div",I,[e[3]||(e[3]=s("span",{class:"label"},"申请状态:",-1)),s("span",J,c(h[t.value.status]||"未知"),1)])])]),t.value.firstMenDoublePlayerVos&&t.value.firstMenDoublePlayerVos.length>0?(l(),o("div",L,[e[5]||(e[5]=s("h3",{class:"section-title"},"第一男双",-1)),s("div",O,[(l(!0),o(m,null,v(t.value.firstMenDoublePlayerVos,(n,i)=>(l(),r(u,{key:`first-men-${i}`,player:n,role:"第一男双",theme:"first-men"},null,8,["player"]))),128))])])):a("",!0),t.value.secondMenDoublePlayerVos&&t.value.secondMenDoublePlayerVos.length>0?(l(),o("div",U,[e[6]||(e[6]=s("h3",{class:"section-title"},"第二男双",-1)),s("div",Y,[(l(!0),o(m,null,v(t.value.secondMenDoublePlayerVos,(n,i)=>(l(),r(u,{key:`second-men-${i}`,player:n,role:"第二男双",theme:"second-men"},null,8,["player"]))),128))])])):a("",!0),t.value.mixedDoublePlayerVos&&t.value.mixedDoublePlayerVos.length>0?(l(),o("div",H,[e[7]||(e[7]=s("h3",{class:"section-title"},"男女混合双打",-1)),s("div",K,[(l(!0),o(m,null,v(t.value.mixedDoublePlayerVos,(n,i)=>(l(),r(u,{key:`mixed-${i}`,player:n,role:"混双",theme:"mixed"},null,8,["player"]))),128))])])):a("",!0),t.value.standbyPlayerVos&&t.value.standbyPlayerVos.length>0?(l(),o("div",Q,[e[8]||(e[8]=s("h3",{class:"section-title"},"候补球员",-1)),s("div",W,[(l(!0),o(m,null,v(t.value.standbyPlayerVos,(n,i)=>(l(),r(u,{key:`standby-${i}`,player:n,role:"候补",theme:"standby"},null,8,["player"]))),128))])])):a("",!0),s("div",X,[e[14]||(e[14]=s("h3",{class:"section-title"},"审批信息",-1)),t.value.status==="approved"?(l(),o("div",Z,[...e[9]||(e[9]=[s("img",{src:f,alt:""},null,-1),s("span",null,"审核成功",-1),s("span",null,"恭喜您,参赛申请已通过审核!",-1)])])):a("",!0),t.value.status==="rejected"?(l(),o("div",ee,[e[10]||(e[10]=s("img",{src:A,alt:""},null,-1)),e[11]||(e[11]=s("span",null,"审核不通过",-1)),e[12]||(e[12]=s("span",{style:{color:"#8E98A2"}},"请根据审核意见修改申请信息后重新提交。",-1)),s("div",se,[s("span",te,c(t.value.opinion||"无"),1)])])):a("",!0),t.value.status==="pending"?(l(),o("div",le,[...e[13]||(e[13]=[s("img",{src:f,alt:""},null,-1),s("span",null,"审核中",-1),s("span",{style:{color:"#8E98A2"}},"参赛申请审核中,请耐心等待",-1)])])):a("",!0)]),s("div",oe,[t.value.status==="rejected"?(l(),r(d,{key:0,onClick:P},{default:p(()=>[...e[15]||(e[15]=[D("重新申请",-1)])]),_:1})):a("",!0)])])):(l(),o("div",T,[V(C,{description:"暂无参赛申请数据"},{default:p(()=>[V(d,{type:"primary",onClick:x},{default:p(()=>[...e[0]||(e[0]=[D(" 去申请参赛 ",-1)])]),_:1})]),_:1})]))]),_:1})}}},ue=M(ae,[["__scopeId","data-v-d27662d4"]]);export{ue as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.