index.5833da89.js 2.3 KB

1
  1. import{useColumns as D}from"./columns.bf64d001.js";import{a as F}from"./index.f96a500c.js";import{T as L}from"./index.6de0ce60.js";import{u as h}from"./hooks.2be3307f.js";import{_ as V,q as R,J as E,a4 as v,r as f,K as N,t as i,o as I,n as M,w as t,x as o,D as _,z as C,aX as q}from"./index.8c199c36.js";const A={class:"main role"},J=C(" \u641C\u7D22 "),K=C(" \u91CD\u7F6E "),O={name:"supplierPay"},U=R({...O,setup(X){const{logout:b}=E(),a=v({name:"",page:1,size:15}),m=f([]),c=f(!0),{columns:y}=D(),g=f(),d=v({total:0,pageSize:15,currentPage:1,background:!0});async function w(e){a.page=e,await n()}async function S(e){a.size=e,a.page=1,await n()}function x(e){}async function n(){c.value=!0;const{code:e,data:l,message:p}=await F(a);if(e===0){const{list:s,count:r}=l;m.value=s!=null?s:[],d.total=r!=null?r:0,d.pageSize=a.size,d.currentPage=a.page}else e>100&&e<140?b():q.error(p);c.value=!1}async function k(){a.page=1,await n()}const z=e=>{!e||(e.resetFields(),a.page=1,n())};return N(()=>{n()}),(e,l)=>{const p=i("el-input"),s=i("el-form-item"),r=i("el-button"),P=i("el-form"),T=i("PureTable");return I(),M("div",A,[t(P,{ref_key:"formRef",ref:g,inline:!0,model:a,"label-width":0,class:"bg-white w-99/100 pl-8 pt-4"},{default:o(()=>[t(s,{prop:"name"},{default:o(()=>[t(p,{modelValue:a.name,"onUpdate:modelValue":l[0]||(l[0]=u=>a.name=u),placeholder:"\u4F9B\u5E94\u5546\u540D\u79F0",clearable:""},null,8,["modelValue"])]),_:1}),t(s,null,{default:o(()=>[t(r,{type:"primary",icon:_(h)("search"),loading:c.value,onClick:k},{default:o(()=>[J]),_:1},8,["icon","loading"]),t(r,{icon:_(h)("refresh"),onClick:l[1]||(l[1]=u=>z(g.value))},{default:o(()=>[K]),_:1},8,["icon"])]),_:1})]),_:1},8,["model"]),t(_(L),{title:"\u89D2\u8272\u7BA1\u7406",loading:c.value,dataList:m.value,onRefresh:n},{buttons:o(()=>[]),default:o(({size:u,checkList:B})=>[t(T,{border:"",align:"left",showOverflowTooltip:"","table-layout":"auto",size:u,data:m.value,columns:_(y),checkList:B,pagination:d,paginationSmall:u==="small","header-cell-style":{background:"#fafafa",color:"#606266"},onSelectionChange:x,onSizeChange:S,onCurrentChange:w},{operation:o(()=>[]),_:2},1032,["size","data","columns","checkList","pagination","paginationSmall"])]),_:1},8,["loading","dataList"])])}}});var W=V(U,[["__scopeId","data-v-bf39712a"]]);export{W as default};