PageSourceSearch

https://chaosuangeo.com/_nuxt/Dg4iqQsn.js

js chaosuangeo.com collected 2026-09-24 14:40:31 UTC 26,983 bytes, 1 lines download raw bytes

1import{d as ts,a as es,s as os,v as Y,y as B,I as ds,b as a,T as rs,c as i,e as s,h as d,t as r,f as e,i as w,g as R,z,D as ss,J,K as ps,L as us,j as p,l as _,m as ls,E as vs,_ as as,M as ms,F as V,r as ys,N as ns,O as fs,u as bs,w as _s,o as gs,x as L,C as is,G as ks,H as hs}from"./SJbfgcT0.js";import{m as $s}from"./DO4tLqqc.js";import{s as ws}from"./YslIL_is.js";const Cs={class:"cam-dialog",role:"dialog","aria-modal":"true","aria-labelledby":"cam-title"},xs={class:"cam-head"},Ss={class:"cam-head-left"},Ts={class:"cam-version"},Es={key:0,class:"cam-state"},Is={key:1,class:"cam-state cam-state-error"},Ms={class:"cam-state-sub"},Os={key:0,class:"cam-state-sub"},Ns=["href"],As=["innerHTML"],Ps={class:"cam-foot"},Us={key:0,class:"cam-hint cam-hint-warn"},Ls={class:"cam-group"},Bs=["disabled"],Fs={class:"cam-actions"},Gs=["disabled"],qs=["disabled"],Ds={key:0,class:"ri-loader-4-line ri-spin"},Rs={key:1,class:"ri-check-line"},js=ts({__name:"ChallengeAgreementModal",props:{open:{type:Boolean},applicationId:{},version:{},mdUrl:{},pdfUrl:{},initialCaseForm:{default:""}},emits:["close","signed"],setup(E,{emit:N}){const f=E,A=N,F=es(),T=ls(),P=p(null),C=p(null),v=p(!1),n=p(""),g=p(""),x=_(()=>{if(!g.value)return"";try{return $s.parse(g.value,{gfm:!0,breaks:!1})}catch{return`<pre style="white-space:pre-wrap;">${G(g.value)}</pre>`}}),k=p(!1),m=p(""),h=p(!1),b=p(!1),$=_(()=>k.value&&m.value!==""),S=_(()=>$.value&&h.value&&!!f.applicationId);function G(u){return u.replace(/[&<>"']/g,o=>({"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"})[o]||o)}async function O(){if(v.value=!0,n.value="",g.value="",!f.mdUrl){n.value="未配置协议原文地址,请联系客服",v.value=!1;return}try{const u=await fetch(f.mdUrl,{cache:"no-cache"});if(!u.ok)throw new Error(`HTTP ${u.status}`);g.value=await u.text()}catch(u){n.value=u?.message||String(u)}finally{v.value=!1}}function j(){const u=P.value;if(!u)return;u.scrollTop+u.clientHeight>=u.scrollHeight-4&&(k.value=!0)}os(()=>f.open,u=>{u&&(k.value=!1,m.value=f.initialCaseForm||"",h.value=!1,b.value=!1,O(),vs(()=>{P.value&&(P.value.scrollTop=0)}))});async function q(){if(!(!S.value||!f.applicationId)){b.value=!0;try{const u=await F("/challenge/agree-terms/",{method:"POST",body:{application_id:f.applicationId,case_presentation_form:m.value}});T.success("协议签署成功,已解锁支付"),A("signed",{version:u?.agreement_version||f.version,case_presentation_form:u?.case_presentation_form||m.value})}catch(u){const o=u?.data?.msg||u?.message||"签署失败,请稍后重试";T.error(o)}finally{b.value=!1}}}function U(){b.value||A("close")}return(u,o)=>{const D=ds;return a(),Y(D,null,{default:B(()=>[(a(),Y(rs,{to:"body"},[E.open?(a(),i("div",{key:0,class:"cam-mask",onClick:us(U,["self"])},[s("div",Cs,[s("header",xs,[s("div",Ss,[o[5]||(o[5]=s("h3",{id:"cam-title",class:"cam-title"},"签署《案例授权与服务协议》",-1)),s("div",Ts,[o[3]||(o[3]=d(" 协议版本 ",-1)),s("strong",null,r(E.version),1),o[4]||(o[4]=d(' · 仅适用于本次"超算GEO挑战赛" ',-1))])]),s("button",{class:"cam-close","aria-label":"关闭",onClick:U},[...o[6]||(o[6]=[s("i",{class:"ri-close-line"},null,-1)])])]),s("div",{ref_key:"bodyRef",ref:P,class:"cam-body",onScrollPassive:j},[e(v)?(a(),i("div",Es,[...o[7]||(o[7]=[s("i",{class:"ri-loader-4-line ri-spin"},null,-1),s("span",null,"正在加载协议原文…",-1)])])):e(n)?(a(),i("div",Is,[o[10]||(o[10]=s("i",{class:"ri-error-warning-line"},null,-1)),s("div",null,[o[9]||(o[9]=s("div",null,"协议原文加载失败",-1)),s("div",Ms,r(e(n)),1),E.pdfUrl?(a(),i("div",Os,[o[8]||(o[8]=d(" 你也可以 ",-1)),s("a",{href:E.pdfUrl,target:"_blank",rel:"noopener"},"下载 PDF 查阅",8,Ns)])):w("",!0)])])):(a(),i("div",{key:2,class:"cam-md",innerHTML:e(x)},null,8,As)),s("div",{ref_key:"sentinelRef",ref:C,class:"cam-sentinel"},null,512)],544),s("footer",Ps,[e(k)?w("",!0):(a(),i("div",Us,[...o[11]||(o[11]=[s("i",{class:"ri-arrow-down-line"},null,-1),s("span",null,"请滚动到协议底部后再签署",-1)])])),s("div",Ls,[o[14]||(o[14]=s("div",{class:"cam-group-label"},"案例呈现形式(必选)",-1)),s("label",{class:R(["cam-radio",{"is-active":e(m)==="named"}])},[z(s("input",{type:"radio",value:"named","onUpdate:modelValue":o[0]||(o[0]=I=>
1J(m)?m.value=I:null)},null,512),[[ss,e(m)]]),o[12]||(o[12]=s("div",{class:"cam-radio-body"},[s("div",{class:"cam-radio-title"},"具名形式"),s("div",{class:"cam-radio-sub"},"案例文章中可使用企业全称、品牌词、联系人、官网等真实信息")],-1))],2),s("label",{class:R(["cam-radio",{"is-active":e(m)==="anonymous"}])},[z(s("input",{type:"radio",value:"anonymous","onUpdate:modelValue":o[1]||(o[1]=I=>J(m)?m.value=I:null)},null,512),[[ss,e(m)]]),o[13]||(o[13]=s("div",{class:"cam-radio-body"},[s("div",{class:"cam-radio-title"},"匿名形式"),s("div",{class:"cam-radio-sub"},'企业名/品牌词/联系方式做脱敏处理(如"A 企业"),仅呈现行业与优化数据')],-1))],2)]),s("label",{class:R(["cam-agree",{"is-disabled":!e($)}])},[z(s("input",{type:"checkbox","onUpdate:modelValue":o[2]||(o[2]=I=>J(h)?h.value=I:null),disabled:!e($)},null,8,Bs),[[ps,e(h)]]),s("span",null," 我已完整阅读《案例授权与服务协议》("+r(E.version)+")全文,理解并同意其中所有条款 ",1)],2),s("div",Fs,[s("button",{class:"btn-v2 btn-v2-ghost",disabled:e(b),onClick:U}," 稍后再签 ",8,Gs),s("button",{class:"btn-v2 btn-v2-primary",disabled:!e(S)||e(b),onClick:q},[e(b)?(a(),i("i",Ds)):(a(),i("i",Rs)),d(" "+r(e(b)?"签署中…":"确认签署"),1)],8,qs)])])])])):w("",!0)]))]),_:1})}}}),Hs=Object.assign(as(js,[["__scopeId","data-v-58925b30"]]),{__name:"ChallengeAgreementModal"}),Vs={class:"cpm-dialog",role:"dialog","aria-modal":"true","aria-labelledby":"cpm-title"},Ks={class:"cpm-amount-card"},zs={class:"cpm-amount-value"},Js={key:0,class:"cpm-amount-hint"},Ys={class:"cpm-methods"},Qs=["value"],Ws=["src","alt"],Xs={class:"cpm-method-text"},Zs={class:"cpm-method-label"},st={class:"cpm-method-hint"},tt={key:0,class:"ri-checkbox-circle-fill cpm-method-check"},et=["disabled"],lt={key:0,class:"ri-loader-4-line ri-spin"},at={key:1,class:"ri-secure-payment-line"},nt={class:"cpm-title"},it={key:0,class:"cpm-qr"},ot={key:0,class:"cpm-qr-img"},dt=["src"],rt={key:1,class:"cpm-qr-empty"},ut={key:1,class:"cpm-alipay"},ct={class:"cpm-pay-meta"},pt={class:"cpm-pay-meta-row"},vt={class:"cpm-pay-meta-value"},mt={class:"cpm-pay-meta-row"},yt={class:"cpm-pay-meta-value"},ft={class:"cpm-pay-meta-row"},bt={class:"cpm-pay-meta-value cpm-pay-meta-countdown"},_t={class:"cpm-pay-actions"},gt=["disabled"],kt={key:0,class:"ri-loader-4-line ri-spin"},ht={key:1,class:"ri-refresh-line"},$t={key:2,class:"cpm-success"},wt={class:"cpm-sub"},Ct=ts({__name:"ChallengePaymentModal",props:{open:{type:Boolean},applicationId:{},amount:{}},emits:["close","paid"],setup(E,{emit:N}){const f=E,A=N,F=es(),T=ls(),P=[{value:"alipay",label:"支付宝",hint:"新标签页打开收银台",icon:"/pay/alipay.png"},{value:"wechatpay",label:"微信支付",hint:"扫一扫支付二维码",icon:"/pay/wechat.png"}],C=p("select"),v=p("alipay"),n=p(!1),g=p(!1),x=p(""),k=p(""),m=p(""),h=p(300);let b=null,$=null;const S=_(()=>{const c=Number(f.amount);return Number.isFinite(c)?Number.isInteger(c)?String(c):c.toFixed(2):f.amount}),G=_(()=>{const c=Number(f.amount);return c>0&&c<5?"当前为联调测试价,正式期将调整为 ¥500":""}),O=_(()=>{const c=Math.floor(h.value/60),l=h.value%60;return`${c}:${String(l).padStart(2,"0")}`});os(()=>f.open,c=>{c?(C.value="select",x.value="",k.value="",m.value="",h.value=300):M()}),ms(M);async function j(){if(!f.applicationId){T.error("报名信息缺失,请刷新页面重试");return}n.value=!0;try{const c=await F("/challenge/pay/create/",{method:"POST",body:{application_id:f.applicationId,payment_method:v.value,return_url:typeof window<"u"?window.location.href:""}});if(!c?.order_id){T.error("订单创建失败,请稍后重试");return}if(x.value=c.order_id,k.value=c.qr_code_base64||"",m.value=c.payment_url||"",C.value="pay",h.value=300,u(),o(),v.value==="alipay"&&c.payment_url&&c.payment_url!=="#")try{window.open(c.payment_url,"_blank","noopener")}catch{}}catch(c){T.error(c instanceof Error?c.message:"订单创建失败")}finally{n.value=!1}}async function q(c=!1){if(x.value)try{const l=await F(`/challenge/pay/status/${x.value}/`,{method:"GET"});l?.status==="paid"||l?.application_status==="paid"?Q():c||T.error("尚未收到支付结果,稍后再试")}catch(l){c||T.error(l instanceof Error?l.message:"查询失败")}}async function U(){if(!(g.value||!x.value)){g.value=!0;try{await q(!1)}finally{g.value=!1}}}function u(){D(),b=ns(()=>{h.value>0?h.value--:(M(),T.error("支付超时,请重新发起"),C.value="select")},1e3)}function o(){I(),$=ns(()=>q(!0),2500)}function D(){b&&(clearInterval(b),b=null)}function I(){$&&(clearInterval($),$=null)}function M(){D(),I()}function Q(){M(),C.value="success",A("paid")}function W(){M(),C.value="select"}function K(){M(),A("close")}function X(){A("close")}return(c,l)=>{const t=ds;return a(),Y(t,null,{default:B(()=>[(a(),Y(rs,{to:"body"},[E.open?(a(),i("div",{key:0,class:"cpm-mask",onClick:us(K,["self"])},[s("div",Vs,[s("button",{class:"cpm-close",onClick:K,"aria-label":"关闭"},[...l[1]||(l[1]=[s("i",{class:"ri-close-line"},null,-1)])]),e(C)==="select"?(a(),i(V,{key:0},[l[4]||(l[4]=s("h3",{id:"cpm-title",class:"cpm-title"},"挑战赛报名费付款",-1)),l[5]||(l[5]=s("p",{class:"cpm-sub"}
1," 支付成功后,我们将在 1-2 个工作日内启动基线数据采集。 ",-1)),s("div",Ks,[l[3]||(l[3]=s("div",{class:"cpm-amount-label"},"本期报名费",-1)),s("div",zs,[l[2]||(l[2]=s("span",{class:"cpm-amount-cur"},"¥",-1)),d(r(e(S)),1)]),e(G)?(a(),i("div",Js,r(e(G)),1)):w("",!0)]),s("div",Ys,[(a(),i(V,null,ys(P,y=>s("label",{key:y.value,class:R(["cpm-method",{"is-active":e(v)===y.value}])},[z(s("input",{type:"radio",value:y.value,"onUpdate:modelValue":l[0]||(l[0]=H=>J(v)?v.value=H:null)},null,8,Qs),[[ss,e(v)]]),s("img",{src:y.icon,alt:y.label},null,8,Ws),s("div",Xs,[s("div",Zs,r(y.label),1),s("div",st,r(y.hint),1)]),e(v)===y.value?(a(),i("i",tt)):w("",!0)],2)),64))]),s("button",{class:"cpm-pay-btn",disabled:e(n),onClick:j},[e(n)?(a(),i("i",lt)):(a(),i("i",at)),d(" "+r(e(n)?"创建订单…":`立即支付 ¥${e(S)}`),1)],8,et),l[6]||(l[6]=s("div",{class:"cpm-foot"},[s("i",{class:"ri-shield-check-line"}),s("span",null,"支付由支付宝 / 微信支付提供安全保障")],-1))],64)):e(C)==="pay"?(a(),i(V,{key:1},[s("h3",nt,[s("i",{class:R(e(v)==="alipay"?"ri-alipay-line":"ri-wechat-pay-line")},null,2),d(" "+r(e(v)==="alipay"?"支付宝支付":"微信扫码支付"),1)]),e(v)==="wechatpay"?(a(),i("div",it,[e(k)?(a(),i("div",ot,[s("img",{src:e(k),alt:"微信支付二维码"},null,8,dt)])):(a(),i("div",rt,[...l[7]||(l[7]=[s("i",{class:"ri-qr-code-line"},null,-1),s("span",null,"二维码加载中…",-1)])])),l[8]||(l[8]=s("div",{class:"cpm-qr-tip"},'使用微信"扫一扫"扫描二维码完成支付',-1))])):(a(),i("div",ut,[...l[9]||(l[9]=[s("i",{class:"ri-loader-4-line ri-spin"},null,-1),s("div",{class:"cpm-alipay-title"},"已在新标签页打开支付宝收银台",-1),s("div",{class:"cpm-alipay-sub"},"完成支付后回到本页面自动更新;也可点击下方按钮手动查询",-1)])])),s("div",ct,[s("div",pt,[l[10]||(l[10]=s("span",null,"订单号",-1)),s("span",vt,r(e(x)),1)]),s("div",mt,[l[11]||(l[11]=s("span",null,"金额",-1)),s("span",yt,"¥"+r(e(S)),1)]),s("div",ft,[l[12]||(l[12]=s("span",null,"倒计时",-1)),s("span",bt,r(e(O)),1)])]),s("div",_t,[s("button",{class:"cpm-btn cpm-btn-ghost",onClick:W},"取消"),s("button",{class:"cpm-btn cpm-btn-primary",disabled:e(g),onClick:U},[e(g)?(a(),i("i",kt)):(a(),i("i",ht)),d(" "+r(e(g)?"查询中…":"我已完成支付"),1)],8,gt)])],64)):e(C)==="success"?(a(),i("div",$t,[l[16]||(l[16]=s("div",{class:"cpm-success-icon"},[s("i",{class:"ri-checkbox-circle-fill"})],-1)),l[17]||(l[17]=s("h3",{class:"cpm-title"},"支付成功",-1)),s("p",wt,[d(" 感谢你的信任!我们已收到报名费 ¥"+r(e(S))+",",1),l[13]||(l[13]=s("br",null,null,-1)),l[14]||(l[14]=d(" 将在 1-2 个工作日内完成基线数据采集并开始优化。 ",-1))]),s("button",{class:"cpm-pay-btn",onClick:X},[...l[15]||(l[15]=[s("i",{class:"ri-arrow-right-line"},null,-1),d("查看报名进度 ",-1)])])])):w("",!0)])])):w("",!0)]))]),_:1})}}}),xt=Object.assign(as(Ct,[["__scopeId","data-v-d7512e4d"]]),{__name:"ChallengePaymentModal"}),St=fs("/duoduo.png"),Tt={class:"page-shell status-shell"},Et={class:"breadcrumb"},It={key:0,class:"st-suspended-banner"},Mt={key:1,class:"st-hero st-hero-success"},Ot={key:2,class:"page-head"},Nt={class:"page-head-actions"},At={key:3,class:"st-loading"},Pt={key:4,class:"st-submissions"},Ut={class:"st-submission"},Lt={class:"st-submission-head"},Bt={class:"st-submission-left"},Ft={class:"st-submission-brand"},Gt={class:"st-submission-company"},qt={class:"st-submission-right"},Dt={class:"st-submission-meta"},Rt={class:"st-meta-item"},jt={class:"st-meta-value"},Ht={class:"st-meta-item"},Vt={class:"st-meta-value"},Kt={class:"st-meta-item"},zt={class:"st-meta-value"},Jt={class:"st-meta-item"},Yt={class:"st-meta-value"},Qt={key:0,class:"st-callout st-callout-info"},Wt={key:1,class:"st-callout st-callout-accent"},Xt={class:"st-callout-text"},Zt={class:"st-steps"},se={class:"st-step st-step-active"},te={class:"st-step-sub"},ee={class:"st-step st-step-locked"},le={class:"st-step-title"},ae={class:"st-callout-actions"},ne=["href"],ie={class:"st-callout-text"},oe={class:"st-callout-actions"},de=["href"],re={key:2,class:"st-paid-block"},ue={class:"st-kefu-card"},ce={class:"st-kefu-info"},pe={class:"st-kefu-id"},ve={key:3,class:"st-callout st-callout-success"},me={key:4,class:"st-callout st-callout-success"},ye={key:5,class:"st-callout st-callout-danger"},fe={class:"st-callout-text"},be={key:6,class:"st-callout st-callout-warning"},_e={key:0,class:"st-more"},ge={key:5,class:"st-empty"},ke=ts({__name:"status",async setup(E){let N,f;const A=bs(),F=es(),T=_(()=>A.query.just_submitted==="1"),P={tourism_local:"旅游 / 民宿 / 本地服务",retail_commerce:"消费品 / 零售 / 电商",education:"教育 / 培训(非涉政)",culture_media:"文化娱乐 / 出版传媒",health_content:"健康 / 营养 / 健康内容",b2b_industry:"B2B 工业 / 制造业 / 技术服务",saas:"企业服务 / SaaS 软件",food_beverage:"餐饮 / 食品品牌",other:"其他"},C={deepseek:"DeepSeek",doubao:"豆包",kimi:"Kimi",tongyi:"通义千问",yuanbao:"腾讯元宝",wenxin:"文心一言",meta:"秘塔 AI 搜索",suggested:"由超算GEO 评估后建议"},v=p(!0),n=p(null),g=_(()=>v.value||!T.value?!1:n.value?.status==="pending_review"),x=p(!1),k=p(!1),m=([N,f]=_s(()=>hs()),N=await N,f(),N),h=_(()=>!!m.value?.is_active),b=_(()=>m.value?.payment_amount||"500.00"),$=_(()=>{const l=Number(b.value);return Number.isFinite(l)?Number.isInteger(l)?String(l):l.toFixed(2):b.value}),S=_(()=>m.value?.agreement_version||"v2.0"),G=_(()=>m.value?.agreement_md_oss_url||""),O=_(()=>m.value?.agreement_pdf_oss_url||""),j=_(()=>{const l=n.value;return l?.agreement_signed_at?(l.agreement_version_signed||"")===S.value:!1}),q=_(()=>{const l=n.value?.case_presentation_form;return l==="named"?"具名形式":l==="anonymous"?"匿名形式":n.value?.case_presentation_form_display||"—"}),U=ls(),u=p(!1);async function o(){const l="18554855259";try{if(navigator.clipboard?.writeText)await navigator.clipboard.writeText(l);else{const t=document.createElement("textarea");t.value=l,t.style.position="fixed",t.style.opacity="0",document.body.appendChild(t),t.select(),document.execCommand("copy"),document.body.removeChild(t)}u.value=!0,U.success("已复制微信号 18554855259"),setTimeout(()=>{u.value=!1},2500)}catch(t){console.error("[kefu.copy]",t),U.error("复制失败,请手动选中复制")}}async function D(){await M()}async function I(){k.value=!1,await M()}async function M(){v.value=!0;try{const l=await F("/challenge/my/",{method:"GET"});n.value=l||null}catch(l){console.error("[challenge.status] fetch failed",l)}finally{v.value=!1}}gs(M);function Q(l){if(!l)return"—";const t=new Date(l);if(isNaN(t.getTime()))return l;const y=H=>String(H).padStart(2,"0");return`${t.getFullYear()}-${y(t.getMonth()+1)}-${y(t.getDate())} ${y(t.getHours())}:${y(t.getMinutes())}`}function W(l){return l.industry==="other"&&l.industry_other?`其他:${l.industry_other}`:P[l.industry]||l.industry}function K(l){return!l||l.length===0?"—":l.map(t=>C[t]||t).join(" · ")}function X(l){return{pending_review:"status-neutral",approved:"status-partial",paid:"status-full",active:"status-full",done:"status-full",rejected:"status-basic",cancelled:"status-basic"}[l]||"status-neutral"}const c=_(()=>n.value?n.value.status==="rejected"||n.value.status==="cancelled":!1);return ws({title:"我的报名 · 超算GEO挑战赛",description:"查看你参加超算GEO挑战赛的报名状态。",path:"/challenge/status",noindex:!0}),(l,t)=>{const y=ks,H=Hs,cs=xt;return a(),i("div",Tt,[s("div",Et,[L(y,{to:"/"},{default:B(()=>[...t[4]||(t[4]=[d("首页",-1)])]),_:1}),t[6]||(t[6]=s("span",{class:"breadcrumb-sep"},[s("i",{class:"ri-arrow-right-s-line"})],-1)),L(y,{to:"/challenge"},{default:B(()=>[...t[5]||(t[5]=[d("超算GEO挑战赛",-1)])]),_:1}
1),t[7]||(t[7]=s("span",{class:"breadcrumb-sep"},[s("i",{class:"ri-arrow-right-s-line"})],-1)),t[8]||(t[8]=s("span",{class:"breadcrumb-current"},"我的报名",-1))]),e(h)?w("",!0):(a(),i("div",It,[...t[9]||(t[9]=[s("i",{class:"ri-pause-circle-line"},null,-1),s("div",null,[s("div",{class:"st-suspended-title"},"活动已暂停"),s("div",{class:"st-suspended-text"},[d(" 新的报名/付款已关闭;如您已报名且有疑问,请联系客服微信 "),s("strong",null,"18554855259"),d(" 或邮箱 "),s("a",{href:"mailto:[email protected]"},"[email protected]"),d("。 ")])],-1)])])),e(g)?(a(),i("section",Mt,[...t[10]||(t[10]=[s("div",{class:"st-hero-icon st-hero-icon-success"},[s("i",{class:"ri-checkbox-circle-fill"})],-1),s("h1",{class:"st-hero-title"},"报名已提交",-1),s("p",{class:"st-hero-sub"},[d(" 我们已收到你的报名信息。请留意手机短信与邮件通知,审核结果预计在 "),s("strong",null,"2 个工作日内"),d(" 反馈。 ")],-1)])])):e(v)?w("",!0):(a(),i("div",Ot,[t[12]||(t[12]=s("div",{class:"page-head-main"},[s("h1",{class:"page-head-title"},"我的报名"),s("p",{class:"page-head-sub"},"查看你参加超算GEO挑战赛的报名状态")],-1)),s("div",Nt,[L(y,{to:"/challenge",class:"btn-v2 btn-v2-ghost"},{default:B(()=>[...t[11]||(t[11]=[s("i",{class:"ri-arrow-left-line"},null,-1),d("返回介绍页 ",-1)])]),_:1})])])),e(v)?(a(),i("div",At,[...t[13]||(t[13]=[s("i",{class:"ri-loader-4-line ri-spin"},null,-1),s("span",null,"正在加载报名信息…",-1)])])):e(n)?(a(),i("div",Pt,[s("div",Ut,[s("div",Lt,[s("div",Bt,[s("div",Ft,r(e(n).brand_name),1),s("div",Gt,r(e(n).company_name),1)]),s("div",qt,[s("span",{class:R(["status-chip",X(e(n).status)])},[t[14]||(t[14]=s("span",{class:"status-chip-dot"},null,-1)),d(" "+r(e(n).status_display),1)],2)])]),s("div",Dt,[s("div",Rt,[t[15]||(t[15]=s("span",{class:"st-meta-label"},"提交时间",-1)),s("span",jt,r(Q(e(n).created_at)),1)]),s("div",Ht,[t[16]||(t[16]=s("span",{class:"st-meta-label"},"行业",-1)),s("span",Vt,r(W(e(n))),1)]),s("div",Kt,[t[17]||(t[17]=s("span",{class:"st-meta-label"},"目标平台",-1)),s("span",zt,r(K(e(n).target_platforms)),1)]),s("div",Jt,[t[18]||(t[18]=s("span",{class:"st-meta-label"},"搜索词",-1)),s("span",Yt,r((e(n).target_keywords||[]).join("、")),1)])]),e(n).status==="pending_review"?(a(),i("div",Qt,[...t[19]||(t[19]=[s("i",{class:"ri-time-line"},null,-1),s("div",null,[s("div",{class:"st-callout-title"},"等待审核"),s("div",{class:"st-callout-text"},"预计 2 个工作日内完成审核。审核结果将通过短信和邮件通知你。")],-1)])])):e(n).status==="approved"?(a(),i("div",Wt,[t[34]||(t[34]=s("i",{class:"ri-mail-check-line"},null,-1)),s("div",null,[t[33]||(t[33]=s("div",{class:"st-callout-title"},"恭喜通过审核!",-1)),e(j)?(a(),i(V,{key:1},[s("div",ie,[d(" 协议已签署("+r(e(S))+","+r(e(q))+")。请在 48 小时内完成报名费 ",1),s("strong",null,"Â¥"+r(e($)),1),t[30]||(t[30]=d(" 支付以锁定名额。 ",-1))]),s("div",oe,[s("button",{class:"btn-v2 btn-v2-primary btn-v2-sm",onClick:t[1]||(t[1]=Z=>x.value=!0)},[t[31]||(t[31]=s("i",{class:"ri-wallet-3-line"},null,-1)),d("立即支付 Â¥"+r(e($)),1)]),e(O)?(a(),i("a",{key:0,href:e(O),target:"_blank",rel:"noopener",class:"btn-v2 btn-v2-ghost btn-v2-sm"},[...t[32]||(t[32]=[s("i",{class:"ri-download-line"},null,-1),d("查看已签协议 ",-1)])],8,de)):w("",!0)])],64)):(a(),i(V,{key:0},[s("div",Xt,[t[20]||(t[20]=d(" 锁定名额分两步:",-1)),t[21]||(t[21]=s("strong",null,"先签署《案例授权与服务协议》",-1)),t[22]||(t[22]=d(",再完成 ",-1)),s("strong",null,"Â¥"+r(e($)),1),t[23]||(t[23]=d(" 报名费支付。请在 48 小时内完成。 ",-1))]),s("div",Zt,[s("div",se,[t[25]||(t[25]=s("span",{class:"st-step-no"},"1",-1)),s("div",null,[t[24]||(t[24]=s("div",{class:"st-step-title"},"签署协议",-1)),s("div",te,"线上勾选签署("+r(e(S))+")",1)])]),s("div",ee,[t[27]||(t[27]=s("span",{class:"st-step-no"},"2",-1)),s("div",null,[s("div",le,"支付 Â¥"+r(e($)),1),t[26]||(t[26]=s("div",{class:"st-step-sub"},"签署协议后解锁",-1))])])]),s("div",ae,[s("button",{class:"btn-v2 btn-v2-primary btn-v2-sm",onClick:t[0]||(t[0]=Z=>k.value=!0)},[...t[28]||(t[28]=[s("i",{class:"ri-file-text-line"},null,-1),d("签署协议 ",-1)])]),e(O)?(a(),i("a",{key:0,href:e(O),target:"_blank",rel:"noopener",class:"btn-v2 btn-v2-ghost btn-v2-sm"}
1,[...t[29]||(t[29]=[s("i",{class:"ri-download-line"},null,-1),d("下载 PDF ",-1)])],8,ne)):w("",!0)])],64))])])):e(n).status==="paid"?(a(),i("div",re,[t[40]||(t[40]=s("div",{class:"st-callout st-callout-success"},[s("i",{class:"ri-checkbox-circle-line"}),s("div",null,[s("div",{class:"st-callout-title"},"付款成功,下一步请发送公司资料"),s("div",{class:"st-callout-text"},[d(" 为了按时启动 GEO 优化,请扫码或添加客服微信,将贵司相关资料发给客服。 "),s("strong",null,"首份 GEO 体检报告将在资料提交后 7-14 天内交付"),d("。 ")])])],-1)),s("div",ue,[t[39]||(t[39]=s("div",{class:"st-kefu-qr"},[s("img",{src:St,alt:"客服微信二维码",draggable:"false"}),s("div",{class:"st-kefu-qr-hint"},"长按或扫描二维码")],-1)),s("div",ce,[t[37]||(t[37]=s("div",{class:"st-kefu-label"},[s("i",{class:"ri-wechat-line"}),d(" 客服微信号 ")],-1)),s("div",pe,[t[36]||(t[36]=s("code",null,"18554855259",-1)),s("button",{class:"st-kefu-copy",onClick:o,type:"button"},[t[35]||(t[35]=s("i",{class:"ri-file-copy-line"},null,-1)),s("span",null,r(e(u)?"已复制":"复制微信号"),1)])]),t[38]||(t[38]=s("div",{class:"st-kefu-tip"}," 添加时请备注「挑战赛 + 企业简称」方便客服快速通过 ",-1))])]),t[41]||(t[41]=is('<div class="st-delivery" data-v-49433cd1><div class="st-delivery-head" data-v-49433cd1><i class="ri-route-line" data-v-49433cd1></i><span data-v-49433cd1>接下来的交付流程</span></div><ol class="st-delivery-steps" data-v-49433cd1><li class="is-current" data-v-49433cd1><div class="st-delivery-step-title" data-v-49433cd1>添加客服微信</div><div class="st-delivery-step-sub" data-v-49433cd1>扫码或复制微信号,发送添加请求</div></li><li data-v-49433cd1><div class="st-delivery-step-title" data-v-49433cd1>发送公司资料</div><div class="st-delivery-step-sub" data-v-49433cd1>客服会提供资料清单,按需整理发送即可</div></li><li data-v-49433cd1><div class="st-delivery-step-title" data-v-49433cd1>首份 GEO 体检报告交付</div><div class="st-delivery-step-sub" data-v-49433cd1>资料齐全后 <strong data-v-49433cd1>7-14 天内</strong>交付首份报告</div></li></ol></div>',1))])):e(n).status==="active"?(a(),i("div",ve,[...t[42]||(t[42]=[s("i",{class:"ri-rocket-2-line"},null,-1),s("div",null,[s("div",{class:"st-callout-title"},"服务进行中"),s("div",{class:"st-callout-text"},"你的 GEO 优化正在进行,后续进度和报告我们会主动推送。")],-1)])])):e(n).status==="done"?(a(),i("div",me,[...t[43]||(t[43]=[s("i",{class:"ri-trophy-line"},null,-1),s("div",null,[s("div",{class:"st-callout-title"},"活动已完成"),s("div",{class:"st-callout-text"},"感谢你的参与!完整交付物已通过邮件/客服微信发送给你。")],-1)])])):e(n).status==="rejected"?(a(),i("div",ye,[t[45]||(t[45]=s("i",{class:"ri-close-circle-line"},null,-1)),s("div",null,[t[44]||(t[44]=s("div",{class:"st-callout-title"},"本期未通过审核",-1)),s("div",fe,r(e(n).reject_reason||"如有疑问欢迎联系客服微信 18554855259 咨询。"),1)])])):e(n).status==="cancelled"?(a(),i("div",be,[...t[46]||(t[46]=[s("i",{class:"ri-close-circle-line"},null,-1),s("div",null,[s("div",{class:"st-callout-title"},"本次报名已取消"),s("div",{class:"st-callout-text"},'如需重新参加,请点击下方"重新报名"。')],-1)])])):w("",!0)]),e(c)?(a(),i("div",_e,[t[48]||(t[48]=s("div",{class:"st-more-text"},"想重新报名或换一个品牌?",-1)),L(y,{to:"/challenge/apply",class:"btn-v2 btn-v2-secondary"},{default:B(()=>[...t[47]||(t[47]=[s("i",{class:"ri-add-line"},null,-1),d("重新报名 ",-1)])]),_:1})])):w("",!0)])):(a(),i("div",ge,[t[50]||(t[50]=s("i",{class:"ri-mail-send-line st-empty-icon"},null,-1)),t[51]||(t[51]=s("div",{class:"st-empty-title"},"你还没有报名",-1)),t[52]||(t[52]=s("div",{class:"st-empty-sub"},"欢迎加入超算GEO挑战赛,100 个名额限时开放",-1)),L(y,{to:"/challenge/apply",class:"btn-v2 btn-v2-primary"},{default:B(()=>[...t[49]||(t[49]=[s("i",{class:"ri-rocket-2-line"},null,-1),d("立即报名 ",-1)])]),_:1})])),L(H,{open:e(k),"application-id":e(n)?.id??null,version:e(S),"md-url":e(G),"pdf-url":e(O),"initial-case-form":e(n)?.case_publication_intent==="named"||e(n)?.case_publication_intent==="anonymous"?e(n).case_publication_intent:"",onClose:t[2]||(t[2]=Z=>k.value=!1),onSigned:I}
1,null,8,["open","application-id","version","md-url","pdf-url","initial-case-form"]),L(cs,{open:e(x),"application-id":e(n)?.id??null,amount:e(b),onClose:t[3]||(t[3]=Z=>x.value=!1),onPaid:D},null,8,["open","application-id","amount"]),t[53]||(t[53]=is('<div class="st-help" data-v-49433cd1><div class="st-help-icon" data-v-49433cd1><i class="ri-question-line" data-v-49433cd1></i></div><div class="st-help-body" data-v-49433cd1><div class="st-help-title" data-v-49433cd1>有疑问?</div><div class="st-help-text" data-v-49433cd1> 客服微信 <strong data-v-49433cd1>18554855259</strong> · 邮箱 <a href="mailto:[email protected]" data-v-49433cd1>[email protected]</a></div></div></div>',1))])}}}),Ce=as(ke,[["__scopeId","data-v-49433cd1"]]);export{Ce 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.