File: /var/www/html/public/static/js/columns-04fabd6e.js
import{be as g}from"./message-2472a54a.js";import{getMaterialList as f}from"./material-9b8cb668.js";import{r as o,A as b,o as d}from"./runtime-core.esm-bundler-6128546f.js";import"./index-74d93170.js";import"./preload-helper-78dc9057.js";import"./vue-i18n.runtime.esm-bundler-6949bcab.js";import"./index-b7f916e1.js";import"./_commonjsHelpers-87174ba5.js";import"./vue-router-a383d220.js";import"./utils-2ab4f76a.js";function M(n){const a=o(""),i=[{label:"ID",prop:"id",width:80},{label:"日期",prop:"date"},{label:"姓名",prop:"name"},{label:"地址",prop:"address"}],r=o([]),e=b({pageSize:5,currentPage:1,layout:"prev, pager, next",total:r.value.length,background:!0,small:!0});function s({row:{name:t}}){return{cursor:"pointer",background:t===a.value?"#f5f7fa":""}}function l(t){a.value=t.name,n.value.blur(),g(`当前选中行的数据为:${JSON.stringify(t)}`,{type:"success"})}async function p(t={}){const{data:c,meta:m,ext:v}=await f(Object.assign({},{page:e.currentPage,resault:e.pageSize},{search:JSON.stringify(t)}));r.value=c,e.total=m.total}const u=o("");return d(()=>{p()}),{api_name:u,material_list:r,columns:i,pagination:e,selectValue:a,rowStyle:s,onRowClick:l}}export{M as useColumns};