index.96a7f112.js 5.7 KB

1
  1. import{useColumns as j}from"./columns.d2c4f8bb.js";import{a as J}from"./index.5399d1bf.js";import{T as K}from"./index.3ac3c8f0.js";import{u as D}from"./hooks.f4063c52.js";import{q as E,bb as I,t as a,r as p,v as s,S as k,_ as Z,A as G,B as Y,a4 as M,x as Q,C as W,aD as X,o as v,n as w,p as ee,H as n,I as U,J as x,K as A}from"./index.7a111e62.js";import{s as ae,i as te}from"./status.8979b6f7.js";import{r as le}from"./responseHandle.6edfaed2.js";const ne={startValue:{type:String},endValue:{type:String},placeholder:{type:String}},oe=E({name:"IntervalTime",props:ne,emits:["timeChange"],setup(y,{emit:V}){const m=I(y,"startValue"),_=I(y,"endValue"),t=d=>{var c;const u=(c=_.value)!=null?c:"",i=d.getTime().valueOf();if(u!==""&&i)return i>new Date(u).valueOf()},B=d=>{var c;const u=(c=m.value)!=null?c:"",i=d.getTime().valueOf();if(u!==""&&i)return i<new Date(u).valueOf()};return()=>{var d,u;return a("ul",{class:"IntervalTime"},[a("li",{class:"timeItem"},[a(p("el-date-picker"),{modelValue:m.value,"onUpdate:modelValue":i=>m.value=i,type:"date",format:"YYYY-MM-DD","value-format":"YYYY-MM-DD",clearable:!0,style:"width:100%","disabled-date":t,onChange:()=>V("timeChange",s(m),s(_)),placeholder:(d=y.placeholder)!=null?d:"\u5F00\u59CB\u65F6\u95F4"},null)]),a("li",{class:"timeZhi"},[k("\u81F3")]),a("li",{class:"timeItem"},[a(p("el-date-picker"),{modelValue:_.value,"onUpdate:modelValue":i=>_.value=i,"disabled-date":B,type:"date",style:"width:100%",format:"YYYY-MM-DD","value-format":"YYYY-MM-DD",clearable:!0,onChange:()=>V("timeChange",s(m),s(_)),placeholder:(u=y.placeholder)!=null?u:"\u7ED3\u675F\u65F6\u95F4"},null)])])}}});const ue={class:"main"},se={key:0},ie={class:"bg-white p-4"},re=k(" \u641C\u7D22 "),de=k(" \u91CD\u7F6E "),ce=k(" \u65B0\u589E\u53D1\u7968\u7533\u8BF7 "),pe={name:"invoiceApply"},me=E({...pe,setup(y){const{logout:V}=G(),m=Y([]),_={inv_in:"",inv_out:"",apply_name:"",status:"",inv_type:"",start:"",end:"",page:1,size:15},t=M({..._}),{push:B}=Q(),d=Y([]),u=Y(!1),{columns:i}=j(),c=M({total:0,pageSize:15,currentPage:1,background:!0});async function z(o){t.page=o,await f()}async function L(o){t.size=o,t.page=1,await f()}function N(o){}function O(o,l){}async function f(){if(u.value)return;u.value=!0;const{code:o,data:l,message:b}=await J(t);le({code:o,message:b,logout:V,handler:()=>{const{list:g,count:r}=l;d.value=g!=null?g:[],c.total=r!=null?r:0,c.pageSize=t.size,c.currentPage=t.page}}),u.value=!1}async function P(){t.page=1,await f()}function T(o){B({path:"/InvoiceSales/invoiceApplyDeatil",query:{id:o}})}async function H(){Object.keys(t.value).forEach(o=>{t.value[o]=_[o]}),await f()}return W(()=>{m.value=X().getMenuActions("invoiceApply"),m.value.some(o=>o=="001")&&f()}),(o,l)=>{const b=p("el-option"),g=p("el-select"),r=p("el-col"),S=p("el-input"),F=p("el-row"),C=p("el-button"),R=p("PureTable"),$=p("NoAuth");return v(),w("div",ue,[m.value.some(e=>e=="001")?(v(),w("div",se,[ee("div",ie,[a(F,{gutter:10,class:"pb-4"},{default:n(()=>[a(r,{span:5},{default:n(()=>[a(g,{modelValue:t.status,"onUpdate:modelValue":l[0]||(l[0]=e=>t.status=e),style:{width:"100%"},placeholder:"\u53D1\u7968\u7533\u8BF7\u72B6\u6001",clearable:""},{default:n(()=>[(v(!0),w(U,null,x(s(ae),(e,h)=>(v(),A(b,{key:"status"+e.value+h,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),a(r,{span:5},{default:n(()=>[a(g,{modelValue:t.inv_type,"onUpdate:modelValue":l[1]||(l[1]=e=>t.inv_type=e),style:{width:"100%"},placeholder:"\u53D1\u7968\u7C7B\u578B",clearable:""},{default:n(()=>[(v(!0),w(U,null,x(s(te),(e,h)=>(v(),A(b,{key:"status"+e.value+h,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),a(r,{span:10},{default:n(()=>[a(s(oe),{startValue:t.start,"onUpdate:startValue":l[2]||(l[2]=e=>t.start=e),endValue:t.end,"onUpdate:endValue":l[3]||(l[3]=e=>t.end=e),onTimeChange:O},null,8,["startValue","endValue"])]),_:1}),a(r,{span:4},{default:n(()=>[a(S,{modelValue:t.apply_name,"onUpdate:modelValue":l[4]||(l[4]=e=>t.apply_name=e),placeholder:"\u7533\u8BF7\u4EBA",style:{width:"100%"},clearable:""},null,8,["modelValue"])]),_:1})]),_:1}),a(F,{gutter:10},{default:n(()=>[a(r,{span:10},{default:n(()=>[a(S,{modelValue:t.inv_in,"onUpdate:modelValue":l[5]||(l[5]=e=>t.inv_in=e),placeholder:"\u4F01\u4E1A\u5BA2\u6237\u540D\u79F0",style:{width:"100%"},clearable:""},null,8,["modelValue"])]),_:1}),a(r,{span:10},{default:n(()=>[a(S,{modelValue:t.inv_out,"onUpdate:modelValue":l[6]||(l[6]=e=>t.inv_out=e),placeholder:"\u4E1A\u52A1\u4F01\u4E1A\u516C\u53F8",style:{width:"100%"},clearable:""},null,8,["modelValue"])]),_:1}),a(r,{span:4},{default:n(()=>[a(C,{type:"primary",icon:s(D)("search"),loading:u.value,class:"fl",onClick:P},{default:n(()=>[re]),_:1},8,["icon","loading"]),a(C,{icon:s(D)("refresh"),class:"fl",onClick:l[7]||(l[7]=e=>H())},{default:n(()=>[de]),_:1},8,["icon"])]),_:1})]),_:1})]),a(s(K),{title:"\u53D1\u7968\u7533\u8BF7\u7BA1\u7406",loading:u.value,dataList:d.value,onRefresh:f},{buttons:n(()=>[a(C,{type:"primary",icon:s(D)("add"),onClick:l[8]||(l[8]=e=>T(""))},{default:n(()=>[ce]),_:1},8,["icon"])]),default:n(({size:e,checkList:h})=>[a(R,{border:"",align:"left",showOverflowTooltip:"","table-layout":"auto",size:e,data:d.value,columns:s(i),checkList:h,pagination:c,paginationSmall:e==="small","header-cell-style":{background:"#fafafa",color:"#606266"},onSelectionChange:N,onSizeChange:L,onCurrentChange:z},{operation:n(({row:q})=>[a(C,{class:"reset-margin",link:"",type:"primary",size:e,onClick:_e=>T(q.id),icon:s(D)("eye-view")},null,8,["size","onClick","icon"])]),_:2},1032,["size","data","columns","checkList","pagination","paginationSmall"])]),_:1},8,["loading","dataList"])])):(v(),A($,{key:1}))])}}});var Ce=Z(me,[["__scopeId","data-v-067fd94c"]]);export{Ce as default};