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

2 lines
3.2 KiB
JavaScript

var G=Object.defineProperty,L=Object.defineProperties;var A=Object.getOwnPropertyDescriptors;var P=Object.getOwnPropertySymbols;var K=Object.prototype.hasOwnProperty,j=Object.prototype.propertyIsEnumerable;var F=(l,t,n)=>t in l?G(l,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):l[t]=n,$=(l,t)=>{for(var n in t||(t={}))K.call(t,n)&&F(l,n,t[n]);if(P)for(var n of P(t))j.call(t,n)&&F(l,n,t[n]);return l},M=(l,t)=>L(l,A(t));var p=(l,t,n)=>new Promise((m,s)=>{var g=a=>{try{u(n.next(a))}catch(f){s(f)}},o=a=>{try{u(n.throw(a))}catch(f){s(f)}},u=a=>a.done?m(a.value):Promise.resolve(a.value).then(g,o);u((n=n.apply(l,t)).next())});import{_ as B}from"./form.vue_vue_type_script_setup_true_lang-DBByDkeo.js";import{n as r,aA as d,aK as y,ag as b}from"./index-CRmU-Qpi.js";import{_ as E}from"./record.vue_vue_type_script_setup_true_lang-CPIKwi6k.js";import{_ as H}from"./index.vue_vue_type_script_setup_true_lang-1k8ze5BO.js";import{q as J,d as N,a as Q,e as U}from"./activities-UkTzwAkp.js";import"./index-CnAi1QxJ.js";import"./sortable.esm-7jaD_3Ar.js";import"./epTheme-Dbh1KLs6.js";import"./hook-_9wHMMzO.js";import"./form.vue_vue_type_script_setup_true_lang-B5Zt0w7a.js";function ae(){const l=r(),t=r(!0),n=r([]),m=r(!1),s=r({total:0,pageSize:10,pageSizes:[10,20,50,100],currentPage:1,background:!0}),g=r([{label:"ID",prop:"id"},{label:"首充名称",prop:"name"},{label:"首充标题",prop:"title"},{label:"副标题1",prop:"title1"},{label:"副标题2",prop:"title2"},{label:"价值(元)",prop:"money"},{label:"状态",prop:"status_str"},{label:"操作",fixed:"right",width:210,slot:"operation"}]),o=()=>p(this,null,function*(){t.value=!0;const{data:i,code:e}=yield J({page:s.value.currentPage,page_limit:s.value.pageSize});e&&(n.value=i.lists,s.value.total=i.count,s.value.currentPage=i.page),t.value=!1});return{onSearch:o,isShow:m,tableList:n,tableLabel:g,pagination:s,handleSizeChange:i=>{s.value.pageSize=i,o()},handleCurrentChange:i=>{s.value.currentPage=i,o()},loading:t,handleDelete:i=>p(this,null,function*(){const{code:e}=yield N({id:i.id});e&&(d(`您删除了名称为${i.name}的这条数据`,{type:"success"}),o())}),openDialog:(i="新增",e)=>{var C,v,_,S,R,k;y({title:`${i}首充分类`,props:{formInline:{title:(C=e==null?void 0:e.title)!=null?C:"",name:(v=e==null?void 0:e.name)!=null?v:"",status:(_=e==null?void 0:e.status)!=null?_:"",title1:(S=e==null?void 0:e.title1)!=null?S:"",title2:(R=e==null?void 0:e.title2)!=null?R:"",money:(k=e==null?void 0:e.money)!=null?k:""}},width:"40%",closeOnClickModal:!1,contentRenderer:()=>b(B,{ref:l,formInline:null}),beforeSure:(z,{options:O})=>{const T=l.value.getRef(),I=O.props.formInline,q=c=>p(this,null,function*(){const{code:h}=yield Q(c);h?(d("新增成功",{type:"success"}),o(),z()):d("新增失败",{type:"error"})}),x=c=>p(this,null,function*(){const{code:h}=yield U(M($({},c),{id:e.id}));h?(d("修改成功",{type:"success"}),o(),z()):d("修改失败",{type:"error"})});T.validate(c=>{c&&(i==="新增"?q(I):x(I))})}})},openGiftPark:i=>{y({title:"礼包列表",width:"60%",closeOnClickModal:!1,hideFooter:!0,props:{rowData:i},contentRenderer:()=>b(H,{ref:l,formInline:null})})},DistributionRecord:()=>{y({title:"发放记录",width:"60%",closeOnClickModal:!1,hideFooter:!0,contentRenderer:()=>b(E,{ref:l,formInline:null})})}}}export{ae as useData};