index.25ca49b8.js 5.7 KB

1
  1. import{u as k}from"./hooks.56104ccd.js";import{s as z,i as L}from"./status.8979b6f7.js";import{q as P,aI as x,t as a,r as c,v as r,S as B,aX as j,_ as q,a4 as I,x as $,B as w,o as _,n as b,p as J,H as o,I as M,J as S,K as C,bE as K}from"./index.f1f72fab.js";import{f as T}from"./index.2b229228.js";import{P as X}from"./page-content.28283dd3.js";import{u as Z}from"./use-response-handle.848983a0.js";import{u as G}from"./use-permission.8b8332f7.js";import"./index.e06d2700.js";import"./responseHandle.e1b4a6cf.js";const Q={startValue:{type:String},endValue:{type:String},placeholder:{type:String}},W=P({name:"IntervalTime",props:Q,emits:["timeChange"],setup(s,{emit:y}){const e=x(s,"startValue"),m=x(s,"endValue"),h=p=>{var f;const u=(f=m.value)!=null?f:"",n=p.getTime().valueOf();if(u!==""&&n)return n>new Date(u).valueOf()},V=p=>{var f;const u=(f=e.value)!=null?f:"",n=p.getTime().valueOf();if(u!==""&&n)return n<new Date(u).valueOf()};return()=>{var p,u;return a("ul",{class:"IntervalTime"},[a("li",{class:"timeItem"},[a(c("el-date-picker"),{modelValue:e.value,"onUpdate:modelValue":n=>e.value=n,type:"date",format:"YYYY-MM-DD","value-format":"YYYY-MM-DD",clearable:!0,style:"width:100%","disabled-date":h,onChange:()=>y("timeChange",r(e),r(m)),placeholder:(p=s.placeholder)!=null?p:"\u5F00\u59CB\u65F6\u95F4"},null)]),a("li",{class:"timeZhi"},[B("\u81F3")]),a("li",{class:"timeItem"},[a(c("el-date-picker"),{modelValue:m.value,"onUpdate:modelValue":n=>m.value=n,"disabled-date":V,type:"date",style:"width:100%",format:"YYYY-MM-DD","value-format":"YYYY-MM-DD",clearable:!0,onChange:()=>y("timeChange",r(e),r(m)),placeholder:(u=s.placeholder)!=null?u:"\u7ED3\u675F\u65F6\u95F4"},null)])])}}}),ee=[{type:"selection",width:55,hide:({checkList:s})=>!s.includes("\u52FE\u9009\u5217")},{label:"\u5E8F\u53F7",type:"index",width:70,hide:({checkList:s})=>!s.includes("\u5E8F\u53F7\u5217")},{label:"\u53D1\u7968\u7533\u8BF7\u7F16\u53F7",prop:"invNo",width:160},{label:"\u4F01\u4E1A\u5BA2\u6237",prop:"customerName",width:160},{label:"\u4F01\u4E1A\u5BA2\u6237\u7F16\u7801",prop:"inv_in",width:160},{label:"\u4E1A\u52A1\u4F01\u4E1A\u7F16\u53F7",prop:"inv_out"},{label:"\u53D1\u7968\u989D\u5EA6",prop:"inv_value",width:110},{label:"\u7533\u8BF7\u4EBA",prop:"apply_name",width:80},{label:"\u521B\u5EFA\u65F6\u95F4",width:145,prop:"addtime",formatter:({addtime:s})=>s?j(s).format("YYYY-MM-DD HH:mm:ss"):""},{label:"\u64CD\u4F5C",fixed:"right",width:55,slot:"operation"}],U={title:"\u53D1\u7968\u7533\u8BF7\u7BA1\u7406",columns:ee,powers:[],apis:{httpList:T,httpAdd:!0}};const te={class:"main"},ae={key:0},le={class:"bg-white p-4"},ue=B(" \u641C\u7D22 "),ne=B(" \u91CD\u7F6E "),oe={name:"invoiceApply"},se=P({...oe,setup(s){const y={customer:"",inv_out:"",apply_name:"",status:"",inv_type:"",start:"",end:"",page:1,size:15},e=I({...y}),{push:m}=$(),h=w(null),V=Z(),p=w([]),u=w(!1),n=I({total:0,pageSize:15,currentPage:1,background:!0});async function f(){if(u.value)return;u.value=!0;const{code:d,data:l,message:g}=await T(e);V({code:d,message:g,handler:()=>{const{list:v,count:i}=l;p.value=v!=null?v:[],n.total=i!=null?i:0,n.pageSize=e.size,n.currentPage=e.page}}),u.value=!1}async function N(){e.page=1}const A=d=>{m({path:"/InvoiceSales/invoiceApplyDetail",query:{...d?{id:d}:{}}})};async function R(){Object.keys(e).forEach(d=>{e[d]=y[d]}),await f()}const{permission:H,contentConfigRef:O}=G({pageName:"invoiceApply",contentConfig:U,callback:d=>U.powers=d});return(d,l)=>{const g=c("el-option"),v=c("el-select"),i=c("el-col"),F=c("el-input"),Y=c("el-row"),E=c("el-button");return _(),b("div",te,[r(H).list?(_(),b("div",ae,[J("div",le,[a(Y,{gutter:10,class:"pb-4"},{default:o(()=>[a(i,{span:5},{default:o(()=>[a(v,{modelValue:e.status,"onUpdate:modelValue":l[0]||(l[0]=t=>e.status=t),style:{width:"100%"},placeholder:"\u53D1\u7968\u7533\u8BF7\u72B6\u6001",clearable:""},{default:o(()=>[(_(!0),b(M,null,S(r(z),(t,D)=>(_(),C(g,{key:"status"+t.value+D,label:t.label,value:t.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),a(i,{span:5},{default:o(()=>[a(v,{modelValue:e.inv_type,"onUpdate:modelValue":l[1]||(l[1]=t=>e.inv_type=t),style:{width:"100%"},placeholder:"\u53D1\u7968\u7C7B\u578B",clearable:""},{default:o(()=>[(_(!0),b(M,null,S(r(L),(t,D)=>(_(),C(g,{key:"status"+t.value+D,label:t.label,value:t.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),a(i,{span:10},{default:o(()=>[a(r(W),{startValue:e.start,"onUpdate:startValue":l[2]||(l[2]=t=>e.start=t),endValue:e.end,"onUpdate:endValue":l[3]||(l[3]=t=>e.end=t)},null,8,["startValue","endValue"])]),_:1}),a(i,{span:4},{default:o(()=>[a(F,{modelValue:e.apply_name,"onUpdate:modelValue":l[4]||(l[4]=t=>e.apply_name=t),placeholder:"\u7533\u8BF7\u4EBA",style:{width:"100%"},clearable:""},null,8,["modelValue"])]),_:1})]),_:1}),a(Y,{gutter:10},{default:o(()=>[a(i,{span:10},{default:o(()=>[a(F,{modelValue:e.customer,"onUpdate:modelValue":l[5]||(l[5]=t=>e.customer=t),placeholder:"\u4F01\u4E1A\u5BA2\u6237\u540D\u79F0",style:{width:"100%"},clearable:""},null,8,["modelValue"])]),_:1}),a(i,{span:10},{default:o(()=>[a(F,{modelValue:e.inv_out,"onUpdate:modelValue":l[6]||(l[6]=t=>e.inv_out=t),placeholder:"\u4E1A\u52A1\u4F01\u4E1A\u516C\u53F8\u7F16\u53F7",style:{width:"100%"},clearable:""},null,8,["modelValue"])]),_:1}),a(i,{span:4},{default:o(()=>[a(E,{type:"primary",icon:r(k)("search"),loading:u.value,class:"fl",onClick:N},{default:o(()=>[ue]),_:1},8,["icon","loading"]),a(E,{icon:r(k)("refresh"),class:"fl",onClick:l[7]||(l[7]=t=>R())},{default:o(()=>[ne]),_:1},8,["icon"])]),_:1})]),_:1})]),a(r(X),{ref_key:"pageContentRef",ref:h,"content-config":r(O),onPreviewBtnClick:l[8]||(l[8]=({invNo:t})=>A(t)),onCreateBtnClick:l[9]||(l[9]=()=>A())},null,8,["content-config"])])):(_(),C(K,{key:1}))])}}});var ye=q(se,[["__scopeId","data-v-2f53e8d4"]]);export{ye as default};