|
|
import{d as e,e as l,f as a,w as t,Y as s,o as n,k as i,l as o,n as u,U as r,p as c,q as d,t as v,Z as f,F as _,G as m,H as p,$ as g,z as y,a0 as b,K as h,v as k,y as w,D as x,J as $,B as S,E as N,x as F,a1 as C,V as j,L as A,s as T,a2 as q,a3 as z,a4 as B,a5 as D,u as P,_ as R}from"./index-BFumin6Y.js";import{f as H,g as I,p as M,h as U}from"./content.VuLfEdIK.js";import{a as Y}from"./venueThemeColors.DRxjaxXI.js";import{c as Z,f as E}from"./activity.CtFfl3LT.js";import{s as G,i as J,a as K,d as L,b as V}from"./phone.BcQH1R2Y.js";import{i as O,a as Q,b as W}from"./icon4.CHREtDdF.js";import{i as X,a as ee}from"./icon_up.DJ5zmdk8.js";import{P as le}from"./poster.C6TYC1FC.js";import"./text.BxMbQPAt.js";const ae=R(e({__name:"detail",setup(e){function R(e){if(!e||"string"!=typeof e)return"";const l="max-width:100%;height:auto;display:block;vertical-align:top;";return e.replace(/<img\b([\s\S]*?)(\/>|>)/gi,(e,a,t)=>{const s=String(a).trim();if(/style\s*=/i.test(s))return/max-width\s*:/i.test(s)?e:e.replace(/style\s*=\s*(["'])([\s\S]*?)\1/i,(e,a,t)=>/max-width/i.test(t)?e:`style=${a}${t};${l}${a}`);return`<img ${s} style="${l}"${"/>"===t?" />":">"}`})}function ae(e){if(!e||!String(e).trim())return!1;return String(e).replace(/<[^>]+>/g," ").replace(/ /gi," ").replace(/\s+/g," ").trim().length>0}const te=l(0),se=l(!1),ne=l(null),ie=l(null),oe=l(!0),ue=l(!1),re=l(!1),ce=l(!1),de=a(()=>{const e=ne.value;return e?Array.isArray(e.carousel)&&e.carousel.length?e.carousel:e.image?[{type:"image",url:e.image}]:[{type:"image",url:le}]:[]}),ve=a(()=>{const e=ne.value;if(!e)return"ongoing";const l=e.schedule_status;return"not_started"===l||"ongoing"===l||"ended"===l?l:Z(e.start_at,e.end_at)}),fe=a(()=>"ended"===ve.value),_e=a(()=>{if(!fe.value||!ne.value)return!1;const e=ne.value.behind_scenes_media;return!!Array.isArray(e)&&e.some(e=>String((null==e?void 0:e.url)||"").trim().length>0)});function me(){var e;const l=null==(e=ne.value)?void 0:e.id;l&&A({url:`/pages/activity/behind-scenes?id=${l}`})}const pe=a(()=>{var e;const l=null==(e=ne.value)?void 0:e.reservation_type;return!l||"online"===l}),ge=a(()=>{var e;return!fe.value&&!0===(null==(e=ne.value)?void 0:e.is_bookable)&&pe.value}),ye=a(()=>{var e,l;return"other"===(null==(e=ne.value)?void 0:e.reservation_type)&&!!String((null==(l=ne.value)?void 0:l.external_url)||"").trim()}),be=a(()=>{var e;return Array.isArray(null==(e=ne.value)?void 0:e.booking_days)?ne.value.booking_days:[]}),he=a(()=>{var e;return G(null==(e=ne.value)?void 0:e.contact_phone)}),ke=a(()=>{var e;if(!pe.value)return null;const l=null==(e=ne.value)?void 0:e.registrations_preview;return!l||(l.reservation_total??0)<1?null:l}),we=a(()=>{const e=ke.value;return!!e&&e.reservation_total>5});function xe(){var e,l;const a=null==(e=ne.value)?void 0:e.id,t=null==(l=ne.value)?void 0:l.title;if(!a)return;const s=t?`?id=${a}&title=${encodeURIComponent(String(t))}`:`?id=${a}`;A({url:`/pages/activity/registrations${s}`})}const $e=l(0);function Se(e){const l=Number(null==e?void 0:e.booked_count);return!Number.isFinite(l)||l<=0?"":(null==e?void 0:e.enrolled_count_text)?String(e.enrolled_count_text):"已报名数:"+l}function Ne(e){if(null==e||""===e)return"";let l=String(e).trim().replace(/\u00a0|\u3000/g," ");if(!l)return"";if(l=l.replace("T"," ").replace(/\s+/g," ").trim(),l=l.replace(/\.\d+/,""),l=l.replace(/Z$/i,""),l=l.replace(/[+-]\d{2}:\d{2}$/i,"").trim(),l=l.replace(/[+-]\d{4}$/i,"").trim(),/^\d{4}-\d{2}-\d{2}$/.test(l))return l;const a=l.match(/^(\d{4}-\d{2}-\d{2})[ T](\d{1,2}):(\d{2})(?::(\d{1,2}))?/);if(a){const e=a[1],l=Number(a[2]),t=Number(a[3]),s=null!=a[4]?Number(a[4]):0;if(!Number.isNaN(l)&&!Number.isNaN(t)&&!Number.isNaN(s))return 0===l&&0===t||23===l&&59===t?e:`${e} ${String(l).padStart(2,"0")}:${String(t).padStart(2,"0")}`}const t=new Date(l);if(!Number.isNaN(t.getTime())){const e=`${t.getFullYear()}-${String(t.getMonth()+1).padStart(2,"0")}-${String(t.getDate()).padStart(2,"0")}`,l=t.getHours(),a=t.getMinutes();return 0===l&&0===a||23===l&&59===a?e:`${e} ${String(l).padStart(2,"0")}:${String(a).padStart(2,"0")}`}const s=l.length>=16?l.slice(0,16).trim():l,n=s.match(/^(\d{4}-\d{2}-\d{2})[ T](\d{1,2}):(\d{2})$/);if(n){const e=n[1],l=Number(n[2]),a=Number(n[3]);if(0===l&&0===a)return e;if(23===l&&59===a)return e}return s.length>10?s:l}function Fe(e){const l=Ne(null==e?void 0:e.booking_deadline_at);if(!l)return"";const a=Ne(null==e?void 0:e.booking_opens_at);return a?`预约开放:${a} ~ ${l}`:`预约截止:${l}(此前均可预约)`}function Ce(){var e;const l=null==(e=ne.value)?void 0:e.id;if(!l)return;const a=be.value;if(!a.length)return void A({url:`/pages/activity/reserve?id=${l}`});if(!$e.value)return void T({title:"请先选择场次",icon:"none"});const t=a.find(e=>e.id===$e.value);t?t.is_bookable&&A({url:`/pages/activity/reserve?id=${l}&day_id=${$e.value}`}):T({title:"场次无效",icon:"none"})}const je=a(()=>{var e;const l=null==(e=ne.value)?void 0:e.reservation_notice;if(null==l||""===l)return"";const a=String(l);let t="";if(/<[a-z][\s\S]*>/i.test(a)){t=`<div style="font-size:13px;color:#2c2c2c;line-height:1.8;">${R(a)}</div>`}else{const e=function(e){return e.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""")}(a);t=`<div style="white-space:pre-wrap;font-size:13px;color:#2c2c2c;line-height:1.8;">${e}</div>`}return ae(t)?t:""}),Ae=a(()=>{var e;const l=null==(e=ne.value)?void 0:e.detail_html;if(!l)return"";const a=R(String(l));return ae(a)?a:""});function Te(e){return null==e?"":String(e).trim()}function qe(e){return Te(e).length>0}function ze(e){const l=String(e||"").trim();return"free"===l?"免费":"paid"===l?"收费":l?Te(l):""}t([Ae,je],()=>{oe.value=!0,ue.value=!0,z(()=>{setTimeout(()=>{var e;const l=null==(e=B())?void 0:e.proxy,a=D();l&&a.in(l);const t=P(187);a.select(".judge-activity-detail").boundingClientRect(),a.select(".judge-notice").boundingClientRect(),a.exec(e=>{const[l,a]=e||[];re.value=!!(l&&l.height&&l.height>t+1),ce.value=!!(a&&a.height&&a.height>t+1),ce.value?ue.value=!1:ue.value=!0})},120)})});const Be=a(()=>{var e,l;return!0===(null==(e=ne.value)?void 0:e.is_bookable)&&pe.value&&!!ze(null==(l=ne.value)?void 0:l.offline_reservation_method)}),De=a(()=>{var e;return!!ze(null==(e=ne.value)?void 0:e.offline_reservation_method)&&!Be.value}),Pe=a(()=>{const e=ne.value;return!(!e||"paid"!==e.offline_reservation_method)&&Te(e.ticket_fee_note).length>0});function Re(e){const l=String((null==e?void 0:e.quota_note)??"").trim();return l?`人数限制:${l}`:`人数限制:${Number(null==e?void 0:e.day_quota)||0}人`}function He(){var e,l,a,t,s;const{lat:n,lng:i}=function(){var e,l,a,t,s,n;return{lat:Number((null==(e=ne.value)?void 0:e.lat)??(null==(a=null==(l=ne.value)?void 0:l.venue)?void 0:a.lat)??0),lng:Number((null==(t=ne.value)?void 0:t.lng)??(null==(n=null==(s=ne.value)?void 0:s.venue)?void 0:n.lng)??0)}}(),o=null!=(null==(e=ne.value)?void 0:e.location)&&String(ne.value.location).trim()||(null==(l=ne.value)?void 0:l.address)||(null==(t=null==(a=ne.value)?void 0:a.venue)?void 0:t.address)||"";q({lat:n,lng:i,name:(null==(s=ne.value)?void 0:s.title)||"活动地点",address:o})}function Ie(){var e,l;const a=null==(e=ne.value)?void 0:e.id,t=String((null==(l=ne.value)?void 0:l.external_url)||"").trim();if(a&&t){if("undefined"!=typeof window){window.open(t,"_blank","noopener,noreferrer")||window.location.assign(t)}U(a).catch(()=>{})}}function Me(){var e,l;const a=Number((null==(l=null==(e=ne.value)?void 0:e.venue)?void 0:l.id)??0);a?A({url:`/pages/venue/detail?id=${a}`}):T({title:"暂无场馆详情",icon:"none"})}return s(e=>{te.value=Number((null==e?void 0:e.id)||0),se.value=!1}),t(te,()=>{se.value=!1}),n(()=>{te.value&&async function(){const e=te.value;if(!e)return;const[l,a]=await Promise.all([H(e),I()]);ne.value=l,ie.value=a,se.value||(se.value=!0,M(e).catch(()=>{}))}()}),(e,l)=>{const a=r("SubPageBackBtn"),t=y,s=b,n=g,A=f,T=u,q=k,z=C,B=v,D=j;return c(),i(T,{class:"page"},{default:o(()=>[d(a),d(B,{"scroll-y":"",class:"scroll"},{default:o(()=>{var e;return[d(T,{class:"hero"},{default:o(()=>[de.value.length?(c(),i(A,{key:0,class:"hero-swiper",circular:"",autoplay:de.value.length>1,interval:4e3,"indicator-dots":de.value.length>1,"indicator-active-color":"#05c9ac","indicator-color":"rgba(255,255,255,0.45)"},{default:o(()=>[(c(!0),_(m,null,p(de.value,(e,l)=>(c(),i(n,{key:"s-"+l,class:"swiper-item"},{default:o(()=>["video"!==e.type?(c(),i(t,{key:0,class:"slide-media",src:e.url,mode:"aspectFill"},null,8,["src"])):(c(),i(s,{key:1,class:"slide-media slide-video",src:e.url,controls:"","object-fit":"cover","show-center-play-btn":!0},null,8,["src"]))]),_:2},1024))),128))]),_:1},8,["autoplay","indicator-dots"])):h("",!0)]),_:1}),d(T,{class:"main-card"},{default:o(()=>{var e,a,s,n,u,r;return[d(q,{class:"act-title"},{default:o(()=>{var e;return[w(x((null==(e=ne.value)?void 0:e.title)||"-"),1)]}),_:1}),(null==(a=null==(e=ne.value)?void 0:e.tags)?void 0:a.length)?(c(),i(T,{key:0,class:"act-tags"},{default:o(()=>[(c(!0),_(m,null,p((ne.value.tags||[]).slice(0,4),(e,l)=>{var a;return c(),i(q,{key:"tg-"+l+"-"+e,class:"act-tag-chip",style:$(S(Y)(l,null==(a=ie.value)?void 0:a.venue_type))},{default:o(()=>[w(x(e),1)]),_:2},1032,["style"])}),128))]),_:1})):h("",!0),(null==(n=null==(s=ne.value)?void 0:s.venue)?void 0:n.name)?(c(),i(T,{key:1,class:"info-row"},{default:o(()=>[d(t,{class:"info-ico",src:S(J),mode:"aspectFit"},null,8,["src"]),d(T,{class:"info-text-col info-text-col--line"},{default:o(()=>[d(q,{class:"info-label"},{default:o(()=>[w("举办场馆:")]),_:1}),d(q,{class:"info-value info-value--venue",onClick:N(Me,["stop"])},{default:o(()=>[w(x(ne.value.venue.name),1)]),_:1})]),_:1})]),_:1})):h("",!0),ne.value&&qe(ne.value.contact_name)?(c(),i(T,{key:2,class:"info-row"},{default:o(()=>[d(t,{class:"info-ico",src:S(O),mode:"aspectFit"},null,8,["src"]),d(T,{class:"info-text-col info-text-col--line"},{default:o(()=>[d(q,{class:"info-label"},{default:o(()=>[w("联系人:")]),_:1}),d(q,{class:"info-value"},{default:o(()=>[w(x(Te(ne.value.contact_name)),1)]),_:1})]),_:1})]),_:1})):h("",!0),ne.value&&he.value.length?(c(),i(T,{key:3,class:"info-row info-row--phones"},{default:o(()=>[d(t,{class:"info-ico",src:S(K),mode:"aspectFit"},null,8,["src"]),d(T,{class:"info-text-col info-text-col--phone-block"},{default:o(()=>[d(q,{class:"info-label"},{default:o(()=>[w("联系方式:")]),_:1}),d(T,{class:"phone-list"},{default:o(()=>[(c(!0),_(m,null,p(he.value,(e,l)=>(c(),i(q,{key:"act-ph-"+l+"-"+e,class:"phone-link phone-line",onClick:N(l=>S(L)(e),["stop"])},{default:o(()=>[w(x(e),1)]),_:2},1032,["onClick"]))),128))]),_:1})]),_:1})]),_:1})):h("",!0),ne.value?(c(),i(T,{key:4,class:"info-row"},{default:o(()=>[d(t,{class:"info-ico",src:S(Q),mode:"aspectFit"},null,8,["src"]),d(T,{class:"info-text-col info-text-col--line"},{default:o(()=>[d(q,{class:"info-label"},{default:o(()=>[w("活动日期:")]),_:1}),d(q,{class:"info-value"},{default:o(()=>{var e,l;return[w(x(S(E)(null==(e=ne.value)?void 0:e.start_at,null==(l=ne.value)?void 0:l.end_at)),1)]}),_:1})]),_:1})]),_:1})):h("",!0),ne.value&&qe(ne.value.specific_time)?(c(),i(T,{key:5,class:"info-row"},{default:o(()=>[d(t,{class:"info-ico",src:S(W),mode:"aspectFit"},null,8,["src"]),d(T,{class:"info-text-col info-text-col--line"},{default:o(()=>[d(q,{class:"info-label"},{default:o(()=>[w("具体时间:")]),_:1}),d(q,{class:"info-value"},{default:o(()=>[w(x(Te(ne.value.specific_time)),1)]),_:1})]),_:1})]),_:1})):h("",!0),ne.value?(c(),i(T,{key:6,class:"info-row"},{default:o(()=>[d(t,{class:"info-ico",src:S(W),mode:"aspectFit"},null,8,["src"]),d(T,{class:"info-text-col info-text-col--line"},{default:o(()=>[d(q,{class:"info-label"},{default:o(()=>[w("报名方式:")]),_:1}),d(q,{class:"info-value"},{default:o(()=>{return[w(x((e=ne.value.reservation_type,e&&"online"!==e?"phone"===e?"电话预约":"wechat_mp"===e?"公众号预约":"offline_visit"===e?"线下预约":"none"===e?"无需报名":"offline"===e?"线下预约":"other"===e?"外链跳转预约":String(e):"需要报名")),1)];var e}),_:1})]),_:1})]),_:1})):h("",!0),ne.value&&Be.value?(c(),i(T,{key:7,class:"info-row"},{default:o(()=>[d(t,{class:"info-ico",src:S(W),mode:"aspectFit"},null,8,["src"]),d(T,{class:"info-text-col info-text-col--line"},{default:o(()=>[d(q,{class:"info-label"},{default:o(()=>[w("门票说明:")]),_:1}),d(q,{class:"info-value"},{default:o(()=>[w(x(ze(ne.value.offline_reservation_method)),1)]),_:1})]),_:1})]),_:1})):h("",!0),ne.value&&Be.value&&Pe.value?(c(),i(T,{key:8,class:"info-row"},{default:o(()=>[d(t,{class:"info-ico",src:S(W),mode:"aspectFit"},null,8,["src"]),d(T,{class:"info-text-col info-text-col--line"},{default:o(()=>[d(q,{class:"info-label"},{default:o(()=>[w("收费说明:")]),_:1}),d(q,{class:"info-value"},{default:o(()=>[w(x(Te(ne.value.ticket_fee_note)),1)]),_:1})]),_:1})]),_:1})):h("",!0),ne.value&&De.value?(c(),i(T,{key:9,class:"info-row"},{default:o(()=>[d(t,{class:"info-ico",src:S(W),mode:"aspectFit"},null,8,["src"]),d(T,{class:"info-text-col info-text-col--line"},{default:o(()=>[d(q,{class:"info-label"},{default:o(()=>[w("门票说明:")]),_:1}),d(q,{class:"info-value"},{default:o(()=>[w(x(ze(ne.value.offline_reservation_method)),1)]),_:1})]),_:1})]),_:1})):h("",!0),ne.value&&De.value&&Pe.value?(c(),i(T,{key:10,class:"info-row"},{default:o(()=>[d(t,{class:"info-ico",src:S(W),mode:"aspectFit"},null,8,["src"]),d(T,{class:"info-text-col info-text-col--line"},{default:o(()=>[d(q,{class:"info-label"},{default:o(()=>[w("收费说明:")]),_:1}),d(q,{class:"info-value"},{default:o(()=>[w(x(Te(ne.value.ticket_fee_note)),1)]),_:1})]),_:1})]),_:1})):h("",!0),ne.value&&qe(ne.value.location||(null==(r=null==(u=ne.value)?void 0:u.venue)?void 0:r.address))?(c(),i(T,{key:11,class:"info-row"},{default:o(()=>[d(t,{class:"info-ico",src:S(V),mode:"aspectFit"},null,8,["src"]),d(T,{class:"info-text-col info-text-col--line"},{default:o(()=>[d(q,{class:"info-label"},{default:o(()=>[w("活动地点:")]),_:1}),d(q,{class:"info-value"},{default:o(()=>{var e,l;return[w(x(Te(ne.value.location||(null==(l=null==(e=ne.value)?void 0:e.venue)?void 0:l.address))),1)]}),_:1})]),_:1})]),_:1})):h("",!0),ne.value&&qe(ne.value.check_in_meeting_point)?(c(),i(T,{key:12,class:"info-row"},{default:o(()=>[d(t,{class:"info-ico",src:S(V),mode:"aspectFit"},null,8,["src"]),d(T,{class:"info-text-col info-text-col--line"},{default:o(()=>[d(q,{class:"info-label"},{default:o(()=>[w("报到集合地点:")]),_:1}),d(q,{class:"info-value"},{default:o(()=>[w(x(Te(ne.value.check_in_meeting_point)),1)]),_:1})]),_:1})]),_:1})):h("",!0),je.value?(c(),i(T,{key:13,class:"notice-block"},{default:o(()=>[d(T,{class:"sec-title-row notice-head-row"},{default:o(()=>[d(q,{class:"notice-label"},{default:o(()=>[w("预约须知")]),_:1}),ce.value?(c(),i(T,{key:0,class:"expand-arrow-tap",onClick:l[0]||(l[0]=e=>ue.value=!ue.value)},{default:o(()=>[d(t,{class:"expand-arrow-img",src:ue.value?S(X):S(ee),mode:"aspectFit"},null,8,["src"])]),_:1})):h("",!0)]),_:1}),d(T,{class:F(["notice-block-body judge-notice",{"is-collapsed":ce.value&&!ue.value}])},{default:o(()=>[d(z,{class:"notice-inline-rich",nodes:je.value},null,8,["nodes"])]),_:1},8,["class"])]),_:1})):h("",!0)]}),_:1}),(null==(e=ne.value)?void 0:e.summary)?(c(),i(T,{key:0,class:"summary-card"},{default:o(()=>[d(T,{class:"sec-title-row"},{default:o(()=>[d(q,{class:"sec-title"},{default:o(()=>[w("活动简介")]),_:1})]),_:1}),d(q,{class:"summary-text"},{default:o(()=>[w(x(ne.value.summary),1)]),_:1})]),_:1})):h("",!0),pe.value&&be.value.length?(c(),i(T,{key:1,class:"session-card-wrap"},{default:o(()=>[d(T,{class:"sec-title-row session-sec-hd"},{default:o(()=>[d(T,{class:"session-sec-bar"}),d(q,{class:"sec-title"},{default:o(()=>[w("活动场次")]),_:1})]),_:1}),(c(!0),_(m,null,p(be.value,(e,l)=>(c(),i(T,{key:"ss-"+e.id+"-"+l,class:F(["session-item",{on:e.is_bookable&&$e.value===e.id,dim:!e.is_bookable}]),onClick:l=>function(e){(null==e?void 0:e.id)&&e.is_bookable&&($e.value=Number(e.id))}(e)},{default:o(()=>[e.is_bookable&&$e.value===e.id?(c(),i(T,{key:0,class:"session-check"},{default:o(()=>[w("✓")]),_:1})):h("",!0),d(q,{class:"session-name"},{default:o(()=>[w(x(e.session_name||e.time_display||"场次"),1)]),_:2},1024),d(q,{class:"session-time"},{default:o(()=>[w("场次时间:"+x(e.time_display||"-"),1)]),_:2},1024),Fe(e)?(c(),i(q,{key:1,class:"session-booking-window"},{default:o(()=>[w(x(Fe(e)),1)]),_:2},1024)):h("",!0),d(q,{class:"session-quota"},{default:o(()=>[w(x(Re(e)),1)]),_:2},1024),d(T,{class:"session-status-line"},{default:o(()=>[d(q,{class:F(["session-action","sk-"+(e.status_kind||"open")])},{default:o(()=>[w(x(e.action_headline||e.status_text||"-"),1)]),_:2},1032,["class"]),Se(e)?(c(),i(q,{key:0,class:"session-enrolled"},{default:o(()=>[w(x(Se(e)),1)]),_:2},1024)):h("",!0)]),_:2},1024)]),_:2},1032,["class","onClick"]))),128))]),_:1})):h("",!0),ke.value?(c(),i(T,{key:2,class:"enrolled-card"},{default:o(()=>[d(T,{class:"enrolled-hd"},{default:o(()=>[d(T,{class:"enrolled-hd-left"},{default:o(()=>[d(T,{class:"enrolled-title-col"},{default:o(()=>[d(T,{class:"enrolled-title-with-bar"},{default:o(()=>[d(q,{class:"enrolled-title-line"},{default:o(()=>[w("已报名("+x(ke.value.reservation_total)+")",1)]),_:1}),d(T,{class:"enrolled-title-bar"})]),_:1})]),_:1})]),_:1}),we.value?(c(),i(T,{key:0,class:"enrolled-more",onClick:xe},{default:o(()=>[d(q,{class:"enrolled-more-text"},{default:o(()=>[w("更多报名")]),_:1}),d(q,{class:"enrolled-more-ico"},{default:o(()=>[w("›")]),_:1})]),_:1})):h("",!0)]),_:1}),d(T,{class:"enrolled-hd-line"}),d(T,{class:"enrolled-avatars"},{default:o(()=>[(c(!0),_(m,null,p(ke.value.items,(e,l)=>(c(),i(T,{key:"enr-pv-"+e.id+"-"+l,class:"enrolled-user"},{default:o(()=>[d(t,{class:"enrolled-avatar",src:e.avatar_url||S(le),mode:"aspectFill"},null,8,["src"]),d(q,{class:"enrolled-uname"},{default:o(()=>[w(x(e.visitor_name),1)]),_:2},1024)]),_:2},1024))),128))]),_:1})]),_:1})):h("",!0),Ae.value?(c(),i(T,{key:3,class:"intro-card"},{default:o(()=>[d(T,{class:"sec-title-row"},{default:o(()=>[d(q,{class:"sec-title"},{default:o(()=>[w("活动详情")]),_:1}),re.value?(c(),i(T,{key:0,class:"expand-arrow-tap",onClick:l[1]||(l[1]=e=>oe.value=!oe.value)},{default:o(()=>[d(t,{class:"expand-arrow-img",src:oe.value?S(X):S(ee),mode:"aspectFit"},null,8,["src"])]),_:1})):h("",!0)]),_:1}),d(T,{class:F(["intro-rich-wrap judge-activity-detail",{"is-collapsed":re.value&&!oe.value}])},{default:o(()=>[d(z,{class:"intro-rich",nodes:Ae.value},null,8,["nodes"])]),_:1},8,["class"])]),_:1})):h("",!0),d(T,{class:"safe-bottom"})]}),_:1}),d(T,{class:"action-bar"},{default:o(()=>[d(D,{class:F(["btn ghost",{"btn-full":!ye.value&&!ge.value&&!_e.value}]),onClick:He},{default:o(()=>[w("一键导航")]),_:1},8,["class"]),_e.value?(c(),i(D,{key:0,class:"btn bts",onClick:me},{default:o(()=>[w("活动花絮")]),_:1})):h("",!0),ye.value?(c(),i(D,{key:1,class:"btn primary",onClick:Ie},{default:o(()=>[w("立即查看")]),_:1})):h("",!0),ge.value?(c(),i(D,{key:2,class:"btn primary",onClick:Ce},{default:o(()=>[w("立即预约")]),_:1})):h("",!0)]),_:1})]),_:1})}}}),[["__scopeId","data-v-6bfcf6f6"]]);export{ae as default};
|