PageSourceSearch

https://tengyunjiasu.com/_nuxt/XmnecedI.js

js tengyunjiasu.com collected 2026-10-03 20:10:09 UTC 13,097 bytes, 1 lines download raw bytes

1import{d as A,o as h,c as N,b as o,_ as oe,a as n,t as K,i as I,a2 as G,s as O,a3 as L,a1 as H,C as M,f as e,R as T,w as c,l as k,Z as C,a6 as E,aN as ae,aO as J,h as ne,U as V,p as B,aa as se,T as Z,N as Q,af as le,u as X,aP as ce,aQ as z,aR as ie,aS as W,aT as re,e as ue,ap as me,aq as de,at as _e,aU as fe,a5 as pe,ab as xe,J as ge,H as ve,S as we,aV as he}from"./D4f1wxpQ.js";import{A as be}from"./iL_cCjEk.js";import{_ as ye}from"./C5N2FWDe.js";import{_ as Y}from"./ChdUKC8P.js";import{_ as F}from"./DPtSlx1X.js";import{d as $e}from"./DE0cv2Yy.js";import{f as ke,a as Ae,b as Ne,c as Ce,d as Pe,e as Ke}from"./BqvRPi9F.js";import{D as U}from"./DH02uE4J.js";import{u as D}from"./Jq1P06sn.js";import{u as q}from"./B95E3iJi.js";import{f as Se}from"./DgKMQdYr.js";import{_ as Me}from"./1OUCwQ6p.js";import{A as Te}from"./B5BULyvr.js";import"./BblhgxzR.js";import"./jFYhBC76.js";const Ve={class:"account-promote-metric-card"},Re={class:"flex flex-col items-center gap-1"},je={class:"text-sm font-bold text-black"},ze={class:"text-2xl leading-tight"},We=A({__name:"account-promote-metric-card",props:{icon:{},label:{},value:{}},setup(w){return(r,i)=>{const m=oe;return h(),N("div",Ve,[o(m,{name:w.icon,class:"size-10 xl:size-12.5"},null,8,["name"]),n("div",Re,[n("div",je,K(w.label),1),n("div",ze,K(w.value),1)])])}}}),Be=Object.assign(I(We,[["__scopeId","data-v-16311e13"]]),{__name:"AccountPromoteMetricCard"}),Ue={class:"flex flex-col gap-3"},De={class:"flex flex-col items-end rounded-md p-3 ring ring-neutral-400"},Ie={class:"text-sm leading-loose"},Oe=A({__name:"account-promote-caption",setup(w){const{copy:r}=G(),{inviteLink:i}=O(L()),m=H(),x=M(`忍不住邀请你使用极致好用的 tengyun 海外回国加速器,看Bilibili、优酷、爱奇艺、腾讯视频等国内服务不卡顿,加速全球游戏轻轻松松。用我的链接注册购买,还可以获得 3 天会员。${i.value}`);async function u(_){const[a]=await C(r(_));a?m.success("分享文案已复制到剪贴板"):m.error("复制失败")}return(_,a)=>{const f=T;return h(),N("div",Ue,[a[2]||(a[2]=n("div",null,"推荐分享文案",-1)),n("div",De,[n("div",Ie,K(e(x)),1),o(f,{onClick:a[0]||(a[0]=p=>u(e(x)))},{default:c(()=>[...a[1]||(a[1]=[k("复制分享文案",-1)])]),_:1})])])}}}),Le=Object.assign(Oe,{__name:"AccountPromoteCaption"}),He={class:"flex flex-col justify-center gap-4"},Ee={class:"flex items-center gap-2"},Qe=A({__name:"account-promote-invite-guide",setup(w){const{copy:r}=G(),i=H(),[m]=E(be),{user:x,inviteLink:u}=O(L()),_=ne(()=>
1x.value?.inviteCode||"");async function a(p){const[t]=await C(r(p));t?i.success("邀请链接已复制到剪贴板"):i.error("复制失败")}async function f(p){const[t]=await C(r(p));t?i.success("邀请码已复制到剪贴板"):i.error("复制失败")}return(p,t)=>{const d=J,g=T,l=ae;return h(),N("div",He,[t[6]||(t[6]=n("div",{class:"text-sm leading-relaxed xl:text-base"},[n("div",null,"1、邀请链接分享后,点击链接即可注册。"),n("div",null,"2、邀请码需要在注册时填入即可。")],-1)),o(l,null,{default:c(()=>[o(d,{class:"flex-1",readonly:"",value:e(u)},null,8,["value"]),o(g,{class:"w-24",onClick:t[0]||(t[0]=y=>a(e(u)))},{default:c(()=>[...t[3]||(t[3]=[k("复制链接",-1)])]),_:1})]),_:1}),n("div",Ee,[o(l,{class:"min-w-0 flex-1"},{default:c(()=>[o(d,{class:"flex-1",readonly:"",value:e(_)},null,8,["value"]),o(g,{class:"w-24",onClick:t[1]||(t[1]=y=>f(e(_)))},{default:c(()=>[...t[4]||(t[4]=[k("复制邀请码",-1)])]),_:1})]),_:1}),o(g,{ui:{base:"shrink-0 bg-yellow-400 hover:bg-yellow-400/80 active:bg-yellow-400/80"},onClick:t[2]||(t[2]=y=>e(m)())},{default:c(()=>[...t[5]||(t[5]=[k(" 生成邀请二维码 ",-1)])]),_:1})])])}}}),Ye=Object.assign(Qe,{__name:"AccountPromoteInviteGuide"}),Fe={class:"flex flex-col gap-3"},qe=A({__name:"account-promote-commission-record",setup(w){const[r]=D(U.COMMISSION_RECORD_STATUS),{pagination:i,page:m,size:x}=q(),{data:u}=V((a,{signal:f})=>ke(i.value,f),{watch:[m],default:()=>({list:[],count:0}),transform:a=>({list:a.data,count:a.count})},"$oQoFvuVwSF"),_=[{accessorKey:"inviteeNickname",header:"邀请用户"},{accessorKey:"packageDisplayName",header:"购买套餐"},{accessorKey:"commissionAmount",header:"佣金金额",cell:({row:a})=>`¥${a.original.commissionAmount||0}`},{accessorKey:"status",header:"返现状态"},{accessorKey:"freezeUntil",header:"预计结算时间",cell:({row:a})=>Se($e(a.original.freezeUntil).add(1,"day"),"YYYY-MM-DD HH:mm:ss")},{accessorKey:"settleTime",header:"实际结算时间"},{accessorKey:"storageTime",header:"获赠时间"}];return(a,f)=>{const p=se,t=Y,d=F;return h(),N("div",Fe,[o(t,{columns:_,data:e(u).list,ui:{th:"whitespace-nowrap"}},{"status-cell":c(({row:g})=>[n("div",null,[e(r).find(l=>l.value===g.original.status)?.label?(h(),B(p,{key:0,color:e(r).find(l=>l.value===g.original.status)?.displayStyle},{default:c(()=>[k(K(e(r).find(l=>l.value===g.original.status)?.label),1)]),_:2},1032,["color"])):Z("",!0)])]),_:1},8,["data"]),o(d,{page:e(m),"onUpdate:page":f[0]||(f[0]=g=>
1Q(m)?m.value=g:null),class:"self-center sm:self-end","items-per-page":e(x),"sibling-count":1,total:e(u).count},null,8,["page","items-per-page","total"])])}}}),Ge=Object.assign(qe,{__name:"AccountPromoteCommissionRecord"}),Je={class:"flex flex-col gap-3"},Ze=A({__name:"account-promote-withdraw-record",setup(w,{expose:r}){const[i]=D(U.WITHDRAW_STATUS),[m]=D(U.WITHDRAW_CHANNEL),{pagination:x,page:u,size:_}=q(),{data:a,refresh:f}=V((t,{signal:d})=>Ae(x.value,d),{watch:[u],default:()=>({list:[],count:0}),transform:t=>({list:t.data,count:t.count})},"$f4foSp4oMA"),p=[{accessorKey:"withdrawNo",header:"提现单号"},{accessorKey:"accountNo",header:"提现账户"},{accessorKey:"status",header:"提现状态",cell:({row:t})=>i.value.find(d=>d.value===t.original.status)?.label||t.original.status},{accessorKey:"amount",header:"提现金额",cell:({row:t})=>`¥${t.original.amount||0}`},{accessorKey:"actualAmount",header:"实际提现金额",cell:({row:t})=>`¥${t.original.actualAmount||0}`},{accessorKey:"channel",header:"提现方式",cell:({row:t})=>m.value.find(d=>d.value===t.original.channel)?.label||t.original.channel},{accessorKey:"storageTime",header:"申请时间"}];return r({refresh:f}),(t,d)=>{const g=Y,l=F;return h(),N("div",Je,[o(g,{columns:p,data:e(a).list,ui:{th:"whitespace-nowrap"}},null,8,["data"]),o(l,{page:e(u),"onUpdate:page":d[0]||(d[0]=y=>
1Q(u)?u.value=y:null),class:"self-center sm:self-end","items-per-page":e(_),"sibling-count":1,total:e(a).count},null,8,["page","items-per-page","total"])])}}}),Xe=Object.assign(Ze,{__name:"AccountPromoteWithdrawRecord"}),et={class:"flex flex-col gap-3"},tt=A({__name:"account-promote-invitee-record",setup(w){const{pagination:r,page:i,size:m}=q(),{data:x}=V((_,{signal:a})=>Ne(r.value,a),{watch:[i],default:()=>({list:[],count:0}),transform:_=>({list:_.data,count:_.count})},"$9sBAa1KRKC"),u=[{accessorKey:"nickname",header:"邀请用户"},{accessorKey:"storageTime",header:"注册时间"}];return(_,a)=>{const f=Y,p=F;return h(),N("div",et,[o(f,{columns:u,data:e(x).list,ui:{th:"whitespace-nowrap"}},null,8,["data"]),o(p,{page:e(i),"onUpdate:page":a[0]||(a[0]=t=>Q(i)?i.value=t:null),class:"self-center sm:self-end","items-per-page":e(m),"sibling-count":1,total:e(x).count},null,8,["page","items-per-page","total"])])}}}),ot=Object.assign(tt,{__name:"AccountPromoteInviteeRecord"}),at={class:"flex flex-col gap-5 rounded-md p-5 text-sm leading-8 ring ring-neutral-300"},nt={class:"flex items-center gap-2"}
1,st={class:"flex flex-col gap-4 rounded-md bg-neutral-200 p-4"},lt={class:"flex flex-wrap items-center gap-x-3 md:flex-row"},ct={class:"mt-10 flex justify-end"},it=A({__name:"account-promote-withdraw-modal",emits:["close"],setup(w,{emit:r}){const i=r,m=H(),{user:x}=O(L()),{loading:u,startLoading:_,closeLoading:a}=xe(),{withdrawPreview:f}=R(),{defaultWithdrawMethod:p}=le(),[t]=E(Te),d=X("form-ref"),g=ce({amount:re("请输入提现金额").min(.01,"提现金额必须大于0"),channel:ie(W),accountNo:z().min(1,"请输入账号"),accountName:z().min(1,"请输入账户姓名"),bankName:z().optional()}).refine(v=>!(v.channel===W.BANK&&!v.bankName),{message:"请输入银行名称",path:["bankName"]}),l=M({amount:0,channel:p,accountNo:"",accountName:"",bankName:""});async function y(){const[v]=await C(d.value?.validate({}));if(!v)return;if(!x.value?.phone){t();return}_();const[s]=await C(Pe(l.value));a(),s&&(m.success("提现申请已提交"),i("close",!0))}function R(){const v=M(null);ue(()=>s());async function s(){const[b,P]=await C(Ce());b&&(v.value=P.data)}return{withdrawPreview:v}}return(v,s)=>{const b=de,P=Me,S=T,j=J,ee=me,te=pe;return h(),B(te,{class:"light",title:"提现设置",ui:{content:"max-w-xl"}},{body:c(()=>[o(ee,{ref:"form-ref",class:"flex flex-col gap-5",state:e(l),schema:e(g)},{default:c(()=>[n("div",at,[o(b,{orientation:"horizontal",ui:{root:"flex flex-col justify-start gap-2 md:flex-row mb-0"}},{label:c(()=>[...s[5]||(s[5]=[n("div",{class:"w-28 shrink-0 md:text-right"},"可提现金额:",-1)])]),default:c(()=>[n("div",null,"¥"+K(e(f)?.availableBalance),1)]),_:1}),o(b,{name:"amount",orientation:"horizontal",ui:{root:"flex flex-col justify-start gap-2 md:flex-row mb-0"}},{label:c(()=>[...s[6]||(s[6]=[n("div",{class:"w-28 shrink-0 md:text-right"},"申请提现金额:",-1)])]),default:c(()=>[n("div",nt,[s[8]||(s[8]=n("span",{class:"shrink-0"},"¥",-1)),o(P,{modelValue:e(l).amount,"onUpdate:modelValue":s[0]||(s[0]=$=>e(l).amount=$),increment:!1,step:.01,min:0,max:e(f)?.availableBalance,decrement:!1,placeholder:"请输入提现金额"},null,8,["modelValue","max"]),o(S,{color:"neutral",class:"shrink-0",variant:"outline",onClick:s[1]||(s[1]=$=>e(l).amount=e(f)?.availableBalance||0)},{default:c(()=>[...s[7]||(s[7]=[k(" 全部提现 ",-1)])]),_:1})])]),_:1})]),n("div",st,[n("div",lt,[e(l).channel===e(W).BANK?(h(),B(b,{key:0,name:"bankName",size:"xl",class:"min-w-50 flex-1"},{default:c(()=>[o(j,{modelValue:e(l).bankName,"onUpdate:modelValue":s[2]||(s[2]=$=>e(l).bankName=$),placeholder:"请填写银行名称",class:"w-full"},null,8,["modelValue"])]),_:1})):Z("",!0),o(b,{name:"accountNo",size:"xl",class:"min-w-50 flex-1"},{default:c(()=>[_e(o(j,{modelValue:e(l).accountNo,"onUpdate:modelValue":s[3]||(s[3]=$=>e(l).accountNo=$),placeholder:"请填写支付宝账号",class:"w-full"},null,8,["modelValue"]),[[e(fe),/[^\x20-\x7E]/g]])]),_:1}),o(b,{name:"accountName",size:"xl",class:"min-w-50 flex-1"},{default:c(()=>[o(j,{modelValue:e(l).accountName,"onUpdate:modelValue":s[4]||(s[4]=$=>e(l).accountName=$),placeholder:"请填写真实姓名",class:"w-full"},null,8,["modelValue"])]),_:1})]),s[9]||(s[9]=n("div",{class:"flex flex-col gap-1 text-sm text-neutral-600"},[n("div",null,"提现说明"),n("div",null,"1. 提现需绑定手机号。"),n("div",null,"2. 提交申请后,等待审核。"),n("div",null,"3. 审核通过后提现成功,请去所提供的账号查询。")],-1))])]),_:1},8,["state","schema"]),n("div",ct,[o(S,{size:"xl",class:"w-30",loading:e(u),onClick:y},{default:c(()=>[...s[10]||(s[10]=[k("提交申请",-1)])]),_:1},8,["loading"])])]),_:1})}}}),rt=Object.assign(I(it,[["__scopeId","data-v-f71e1add"]]),{__name:"AccountPromoteWithdrawModal"}),ut={class:"flex flex-col gap-2 h-full"},mt={class:"flex flex-col gap-4 xl:flex-row xl:items-center"},dt={class:"flex min-w-0 flex-1 flex-col gap-4 md:flex-row"},_t={class:"flex shrink-0 justify-end gap-1"},ft={class:"flex flex-col gap-6 text-black lg:flex-row xl:gap-10"},pt=A({__name:"promote",async setup(w){let r,i;ge({title:"我的推广"});const[m]=E(rt),x=X("withdraw-record-ref"),{data:u,refresh:_}=([r,i]=ve(()=>V(()=>Ke(),{transform:p=>p.data},"$A8iAHBo88T")),r=await r,i(),r),a=M([{label:"佣金记录",slot:"commission"},{label:"提现记录",slot:"withdraw"},{label:"邀请用户",slot:"invitee"}]);async function f(){await m()&&(_(),x.value?.refresh())}return(p,t)=>{const d=Be,g=T,l=we,y=Le,R=Ye,v=ye,s=Ge,b=Xe,P=ot,S=he;return h(),N("div",ut,[o(v,{class:"shrink-0"},{default:c(()=>[n("div",mt,[n("div",dt,[o(d,{class:"min-w-0 flex-1 text-green-600",icon:"i-custom-invite",label:"邀请人数(人)",value:e(u)?.inviteeCount||0},null,8,["value"]),o(d,{class:"min-w-0 flex-1 text-green-600",icon:"i-custom-settlement",label:"结算中(元)",value:e(u)?.frozenBalance||0},null,8,["value"]),o(d,{class:"min-w-0 flex-1 text-orange-600",icon:"i-custom-wallet",label:"钱包(元)",value:e(u)?.availableBalance||0},null,8,["value"])]),n("div",_t,[o(g,{color:"neutral",variant:"outline",class:"w-26",onClick:f},{default:c(()=>[...t[0]||(t[0]=[k("提现",-1)])]),_:1})])]),o(l,{size:"xs",ui:{root:"py-3",border:"border-neutral-300"}}
1),n("div",ft,[o(y,{class:"flex-3"}),o(R,{class:"flex-2"})])]),_:1}),o(v,{class:"flex-1"},{default:c(()=>[o(S,{items:e(a),variant:"link","unmount-on-hide":!1,class:"promote-tabs",ui:{label:"font-bold"}},{commission:c(()=>[o(s)]),withdraw:c(()=>[o(b,{ref:"withdraw-record-ref"},null,512)]),invitee:c(()=>[o(P)]),_:1},8,["items"])]),_:1})])}}}),Mt=I(pt,[["__scopeId","data-v-2e68b012"]]);export{Mt 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.