2 lines
1.9 KiB
JavaScript
2 lines
1.9 KiB
JavaScript
var y=Object.defineProperty,S=Object.defineProperties;var z=Object.getOwnPropertyDescriptors;var b=Object.getOwnPropertySymbols;var C=Object.prototype.hasOwnProperty,_=Object.prototype.propertyIsEnumerable;var m=(t,e,a)=>e in t?y(t,e,{enumerable:!0,configurable:!0,writable:!0,value:a}):t[e]=a,g=(t,e)=>{for(var a in e||(e={}))C.call(e,a)&&m(t,a,e[a]);if(b)for(var a of b(e))_.call(e,a)&&m(t,a,e[a]);return t},v=(t,e)=>S(t,z(e));var h=(t,e,a)=>new Promise((r,u)=>{var l=o=>{try{s(a.next(o))}catch(c){u(c)}},d=o=>{try{s(a.throw(o))}catch(c){u(c)}},s=o=>o.done?r(o.value):Promise.resolve(o.value).then(l,d);s((a=a.apply(t,e)).next())});import{n as i,aA as L}from"./index-CRmU-Qpi.js";import{k as P,l as w}from"./room-3H8Bx0CI.js";function I(){const t=i(!0),e=i([]),a=i(!1),r=i({user_id:"",stime:"",etime:""}),u=i([{label:"用户ID",prop:"user_id",type:"input"},{label:"开始时间",prop:"stime",type:"date"},{label:"结束时间",prop:"etime",type:"date"}]),l=i({total:0,pageSize:10,pageSizes:[10,20,50,100],currentPage:1,background:!0}),d=i([{label:"订单ID",prop:"id"},{label:"用户账号-昵称",prop:"user_name"},{label:"头条内容",prop:"content"},{label:"支付金额",prop:"money"},{label:"状态",prop:"status"},{label:"创建时间",prop:"createtime"},{label:"操作",fixed:"right",width:210,slot:"operation"}]),s=n=>h(this,null,function*(){t.value=!0,r.value=g({},n);const{data:p,code:f}=yield P(v(g({},n),{page:l.value.currentPage,page_limit:l.value.pageSize}));f&&(e.value=p.lists,l.value.total=p.count,l.value.currentPage=p.page),t.value=!1});return{searchForm:r,searchLabel:u,onSearch:s,isShow:a,tableList:e,tableLabel:d,pagination:l,handleSizeChange:n=>{l.value.pageSize=n,s(r.value)},handleCurrentChange:n=>{l.value.currentPage=n,s(r.value)},loading:t,handleDetele:n=>h(this,null,function*(){const{code:p}=yield w({id:n.id});p&&(L(`您封禁了房间名称为【${n.room_name}】的这条数据`,{type:"success"}),s(r.value))})}}export{I as useData};
|