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