File: /var/www/html/public/static/js/hook-dca874bb.js
import{be as c}from"./message-2472a54a.js";import{delEqu as S}from"./equiment-92d2fab7.js";import"./index-53dae824.js";import{createPartSend as C,getPoList as D}from"./po-d8d0fdf7.js";import{A as r,r as a,c as _,o as q}from"./runtime-core.esm-bundler-6128546f.js";import"./utils-2ab4f76a.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";function M(){const s=r({name:"",workshop:""}),d=r({trackingNo:"123456",trackingDetail:[{name:"test1",quantitty:"100"},{name:"test2",quantity:"200"}]}),l=a([]),u=a([]),p=a([]),n=a(!0);a({});const i=r({total:0,pageSize:10,currentPage:1,background:!0}),m=[{type:"selection",width:55,align:"left",hide:({checkList:e})=>!e.includes("勾选列")},{label:"序号",type:"index",width:70,hide:({checkList:e})=>!e.includes("序号列")},{label:"ID",prop:"po_id",minWidth:100,hide:({checkList:e})=>!e.includes("ID")},{label:"采购单号",prop:"po_number",minWidth:100,hide:({checkList:e})=>!e.includes("采购单号")},{label:"供应商",prop:"vendor",minWidth:150,hide:({checkList:e})=>!e.includes("供应商")},{label:"采购日期",prop:"date_added",minWidth:120,hide:({checkList:e})=>!e.includes("采购日期")},{label:"操作",fixed:"right",width:250,slot:"operation"}],h=["序号列","ID","采购日期","供应商","采购单号"],g=_(()=>["!h-[20px]","reset-margin","!text-gray-500","dark:!text-white","dark:hover:!text-primary"]);function f(e){}function b(e){S(e.id).then(o=>{c("删除设备成功",{type:"success"}),t()}).catch(o=>{c("删除设备失败",{type:"error"})})}function v(e){t()}function y(e){t()}function w(e){}async function k(){await C(Object.assign(d,{page:1,resault:500}))}async function t(){n.value=!0;const{data:e,total:o}=await D(Object.assign(s,{page:i.currentPage,resault:i.pageSize}));l.value=e,i.total=o,n.value=!1,setTimeout(()=>{n.value=!1},500)}const x=e=>{e&&(e.resetFields(),t())};return q(()=>{t(),k()}),{workshop_list:u,po_list:p,selectList:h,form:s,loading:n,columns:m,dataList:l,pagination:i,buttonClass:g,onSearch:t,resetForm:x,handleUpdate:f,handleDelete:b,handleSizeChange:v,handleCurrentChange:y,handleSelectionChange:w}}export{M as useEqu};