import{aU as E,aV as A,_ as S,z as x,I,ad as v,F as R,J as f,K as z,B as h,w as L,x as P,Y as T,C as i,P as c,D as d,a1 as V}from"./index.228f4553.js";import{useColumns as N}from"./columns.e02ec2e9.js";import{T as O}from"./index.2d3ff703.js";import{u as g}from"./hooks.cbe88ee0.js";import{r as Y}from"./responseHandle.4e3db878.js";const{VITE_PROXY_DOMAIN_REAL:re,VITE_PROXY_USER_REAL:$}=A(),q=$+"/admin/",M=m=>E.request("post",`${q}report`,{data:m});const U={class:"main"},X=V(" \u6DFB\u52A0\u641C\u7D22\u6761\u4EF6 "),H={name:"standBook"},J=x({...H,setup(m){const{logout:y}=I(),a=v({...{inv_in:"",inv_out:"",apply_name:"",status:"",inv_type:"",start:"",end:"",page:1,size:15}}),{push:b}=R(),p=f([]),l=f(!1),{columns:w}=N(),o=v({total:0,pageSize:15,currentPage:1,background:!0});async function C(e){a.page=e,await n()}async function B(e){a.size=e,a.page=1,await n()}function F(e){}async function n(){if(l.value)return;l.value=!0;const{code:e,data:s,message:u}=await M(a);Y({code:e,message:u,logout:y,handler:()=>{const{list:t,count:r}=s;p.value=t!=null?t:[],o.total=r!=null?r:0,o.pageSize=a.size,o.currentPage=a.page}}),l.value=!1}function _(e){b({path:"/InvoiceSales/standBookDeatil",query:{id:e}})}return z(()=>{n()}),(e,s)=>{const u=h("el-button"),t=h("PureTable");return L(),P("div",U,[T(`
\r \r \r \r \r \r \r \r \r \r \r \r \r \r \r \r \r \r \r \r \r \r \r \r \r \r \r \r \r \r \r \r \u641C\u7D22\r \r \r \u91CD\u7F6E\r \r \r \r
`),i(d(O),{title:"\u53D1\u7968\u7533\u8BF7\u7BA1\u7406",loading:l.value,dataList:p.value,onRefresh:n},{buttons:c(()=>[i(u,{type:"primary",icon:d(g)("add"),onClick:s[0]||(s[0]=r=>_(""))},{default:c(()=>[X]),_:1},8,["icon"])]),default:c(({size:r,checkList:k})=>[i(t,{border:"",align:"left",showOverflowTooltip:"","table-layout":"auto",size:r,data:p.value,columns:d(w),checkList:k,pagination:o,paginationSmall:r==="small","header-cell-style":{background:"#fafafa",color:"#606266"},onSelectionChange:F,onSizeChange:B,onCurrentChange:C},{operation:c(({row:D})=>[i(u,{class:"reset-margin",link:"",type:"primary",size:r,onClick:j=>_(D.id),icon:d(g)("eye-view")},null,8,["size","onClick","icon"])]),_:2},1032,["size","data","columns","checkList","pagination","paginationSmall"])]),_:1},8,["loading","dataList"])])}}});var ae=S(J,[["__scopeId","data-v-72e9dd56"],["__file","D:/work/accout-vue3-ui/src/views/search/standBook/index.vue"]]);export{ae as default};