Files
yusheng-admin/dist/static/js/hook-DkFMTKT0.js
2025-10-23 11:07:17 +08:00

2 lines
1.5 KiB
JavaScript

var m=Object.defineProperty;var g=Object.getOwnPropertySymbols;var v=Object.prototype.hasOwnProperty,S=Object.prototype.propertyIsEnumerable;var b=(t,r,e)=>r in t?m(t,r,{enumerable:!0,configurable:!0,writable:!0,value:e}):t[r]=e,s=(t,r)=>{for(var e in r||(r={}))v.call(r,e)&&b(t,e,r[e]);if(g)for(var e of g(r))S.call(r,e)&&b(t,e,r[e]);return t};var d=(t,r,e)=>new Promise((n,u)=>{var l=a=>{try{i(e.next(a))}catch(o){u(o)}},c=a=>{try{i(e.throw(a))}catch(o){u(o)}},i=a=>a.done?n(a.value):Promise.resolve(a.value).then(l,c);i((e=e.apply(t,r)).next())});import{q as f}from"./invite-ZPZpvkxZ.js";import{n as p}from"./index-CRmU-Qpi.js";function D(){const t=p(!0),r=p([]),e=p(!1),n=p({total:0,pageSize:10,pageSizes:[10,20,50,100],currentPage:1,background:!0}),u=p([{label:"收益列表ID",prop:"id"},{label:"邀请者",prop:"parent_username"},{label:"下级用户",prop:"username"},{label:"邀请者ID",prop:"user_id"},{label:"下级ID",prop:"sub_user_id"},{label:"下级充值金额",prop:"coin"},{label:"上级返佣多少",prop:"earnings"},{label:"返佣比例",prop:"proportion"},{label:"创建时间",prop:"createtime"}]),l=()=>d(this,null,function*(){t.value=!0;const{data:a,code:o}=yield f({page:n.value.currentPage,page_limit:n.value.pageSize});o&&(r.value=a.lists.map(h=>s(s({},h),a.total)),n.value.total=a.count,n.value.currentPage=a.page),t.value=!1});return{onSearch:l,isShow:e,tableList:r,tableLabel:u,pagination:n,handleSizeChange:a=>{n.value.pageSize=a,l()},handleCurrentChange:a=>{n.value.currentPage=a,l()},loading:t}}export{D as useData};