2 lines
3.6 KiB
JavaScript
2 lines
3.6 KiB
JavaScript
import{d as e,r as t,c as a,o as s,b as l,e as r,X as d,N as i,b2 as c,f as o,I as n,J as v,j as x,v as u,i as f,q as g}from"./index-BoIUJTA2.js";import{g as p}from"./operations-Cr4YfoRu.js";import{_ as m}from"./_plugin-vue_export-helper-BCo6x5W8.js";const b={class:"art-card h-auto min-h-[480px] p-6 mb-5 relative overflow-hidden group"},h={class:"grid grid-cols-1 lg:grid-cols-12 gap-8"},k={class:"lg:col-span-12 grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-6"},y={class:"flex-cb mb-3"},w={class:"text-xs text-g-600 font-black uppercase tracking-widest"},_={class:"flex items-baseline"},P={key:0,class:"text-sm font-black text-g-500 mr-1"},j={class:"text-3xl font-black text-g-900 font-mono tracking-tighter"},A={class:"mt-2 text-sm text-g-600 font-bold leading-relaxed"},L={class:"lg:col-span-12 mt-4 p-5 bg-theme/5 rounded-3xl border border-theme/10"},C={class:"flex items-start"},F={class:"text-sm text-g-700 leading-relaxed font-bold"},R={class:"text-primary font-black"},S=m(e({__name:"growth-analytics",setup(e){const m=t(null),S=t(!1),U=a(()=>m.value?[{title:"人均价值 (ARPU)",value:m.value.arpu.toLocaleString(),trend:m.value.arpuTrend,desc:"平均每位活跃玩家贡献的营收数据",prefix:"¥"},{title:"裂变强度 (K-Factor)",value:m.value.kFactor,desc:"衡量用户自发传播带动拉新的能力",prefix:""},{title:"生命周期价值 (CLV)",value:m.value.clv.toLocaleString(),desc:"预测单个用户在整个生命周期内的总价值",prefix:"¥"},{title:"获客成本参考 (CAC)",value:m.value.cac.toLocaleString(),trend:m.value.cacTrend,desc:"通过营销活动获取单个用户的预计投入",prefix:"¥"}]:[]);return s(()=>{return e=this,t=null,a=function*(){S.value=!0;try{m.value=yield p()}finally{S.value=!1}},new Promise((s,l)=>{var r=e=>{try{i(a.next(e))}catch(t){l(t)}},d=e=>{try{i(a.throw(e))}catch(t){l(t)}},i=e=>e.done?s(e.value):Promise.resolve(e.value).then(r,d);i((a=a.apply(e,t)).next())});var e,t,a}),(e,t)=>{var a;const s=c;return r(),l("div",b,[t[4]||(t[4]=d('<div class="art-card-header mb-8" data-v-f5003dfe><div class="title" data-v-f5003dfe><div class="flex-c mb-1" data-v-f5003dfe><i class="ri-rocket-2-fill text-success mr-2 text-xl" data-v-f5003dfe></i><h4 class="text-xl font-black text-g-900 tracking-tight" data-v-f5003dfe>增长经济模型分析</h4></div><p class="text-sm text-g-500" data-v-f5003dfe>基于 ARPU 与裂变系数的深度增长洞察</p></div></div>',1)),i((r(),l("div",h,[o("div",k,[(r(!0),l(n,null,v(U.value,e=>(r(),l("div",{key:e.title,class:"p-6 rounded-3xl border border-g-200 bg-g-50/30 hover:bg-white hover:shadow-xl hover:scale-[1.02] transition-all duration-300"},[o("div",y,[o("span",w,u(e.title),1),void 0!==e.trend?(r(),l("div",{key:0,class:g(["px-2 py-0.5 rounded-full text-xs font-black",e.trend>=0?"bg-success/15 text-success":"bg-danger/15 text-danger"])},u(e.trend>=0?"+":"")+u(e.trend)+"% ",3)):f("",!0)]),o("div",_,[e.prefix?(r(),l("span",P,u(e.prefix),1)):f("",!0),o("span",j,u(e.value),1)]),o("div",A,u(e.desc),1)]))),128))]),o("div",L,[o("div",C,[t[3]||(t[3]=o("div",{class:"size-10 rounded-2xl bg-white flex-cc shrink-0 shadow-sm mr-4"},[o("i",{class:"ri-lightbulb-flash-line text-yellow-500 text-xl"})],-1)),o("div",null,[t[2]||(t[2]=o("div",{class:"text-base font-black text-g-800 mb-1"},"业务增长洞察",-1)),o("p",F,[t[0]||(t[0]=x(" 当前裂变系数 ",-1)),o("span",R,"K="+u(null==(a=m.value)?void 0:a.kFactor),1),t[1]||(t[1]=x(" 说明项目具备强自传播能力。 ARPU 环比增长说明用户对当前盲盒系列接受度良好,单客价值稳步提升。 ",-1))])])])])])),[[s,S.value]])])}}}),[["__scopeId","data-v-f5003dfe"]]);export{S as default};
|