index.45456566.js 6.0 KB

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